CSV:         0000000000000000000000000000000000000000000000000000000000000000000002002012011013424223332111000000000000010112032135424531404530576454546655426710112110101231145342354325644465310111011121110110000000000011124435655535635653155208311421025347464422555347103000201101011024245556566452424302023104793467344655544510101000122224411433222341231110110011112112111211001011445364564569845744525721540131001012225542545554534331220022000000000000000000000000000000000000000000000000
QUERY        MSPVSFINDLRLCIPEIIIAFGILFLLLMGVFSRRKNAFHLVVFPVCLLSIALFFLLIMPYEGIGLGGAYISDRFSYFIKAILLMSSIIIFIKMFSCIYVKPFSCFEFPVIMLMAVLGMLCMISANDMISFYMSLELQSFALYVLIAMNRKSVFSIEAALKYFVLGAFSSAFLLYGISFIYGFTGCTGFSQIATSLFIGHRSFVLIVGVVLILVGLFFKMALVPFHMWIPDVYEGSPMFMTAFLATIPKFATTMALCRITSVFWPMLSGLLPIFMCVSIGSMVLGSVVAIRQKDLKRLMAYSSIGHAGYALIGFSTGMLGIVAMVRYMVIYLIMMIGFFSCILSLRRKDGNNIQNISDLAGLSRQDIFLTCALTIFLFSLAGIPPFAGFFGKYFLLISAVKREFYVLAIVALLSSVISAYYYLRVISIMWFDQSTECVVVVAKEMRLFIFGSILFVTGYFLIENILNSSIMKIVMSLF
142068612    --------DLGVVLPELILAAVCLGFLLVGVFKGEERMAPTLTFAMAGVLAALGCSIGLSGGGDAFHGAFVSDGFSRFAKTLILLSSAAILALSKDYMERRKILQFEYPVLIGLATLGMMIMVSAGDMMLLYLGLELQSLAIYVIAAFRRDSIRSTEAGLKYFVLGALASGLLLYGASLVYGFSGSTRFESIAEVVQEEGVGVGLLFGMVFVATGLAFKLSAAPFHMWTPDVYEGAPTPSTAFFATAPKVAAAGLFVRLYDAFGDATADWQQIIVFIALMSMFWGSVAAIGQTNLKRLMAYSSIGHMGYALVGLAAGTHEATSVLIYLAIYAVMNVGVFAFILSMERE-GRPVVNISDLAGLNRSRPVAALCLAALMFSLTGIPPLAGFFAKYYVFVAAVEAGLAPLAVVGAIASVIGAFYYLRIVKIMYVDAEGEALDDYMPALNNFALTAAALVMGVGWLPFLGGFGVTAAAGSLF
118590024    ------MPDLKPVLPEIILALGAMVLLMIGAFGGKRVSYAVFGGAMGLLGGTFLVLLFVPAFGETFGGSFILDDFAYLLKLLVLAGSFFAIAMSWAYAKSQSFDHFEYPILIVLATLGMMLMLSANDMIALYLGLELQSLALYVVAAINRDSVRSTEAGLKYFVLGALSSGMLLYGMSLVYGFSGQIAFDGIAEALSHDGASIGLVIGLTFILAGLAFKISAVPFHMWTPDVYEGAPTPVTAFLAAAPKVAAMGMLVRIVIAFQPVTNDWQQIIVFVSIASMVLGAFAAIGQHNLKRLMAYSSIGHMGYALVGLAAGTTGVEGVIFYMIAYMGMTLGVFACILSMRRKDGM-VEEVSDLAGLSQTNLPMAILLGLLMFSLAGIPPLVGFFGKWYVFSAAVEAGLFPLAVIGVVASVVGAYYYLRIVKVMFFDEPVEGFEAMPMELRVVLGLSSLFVIFFWLAPGQIVGAASTAAQSLF
154248539    -----LLPPIGAVLPELVLAVSAIVLILIGAFRGEGSANLVTGLAIAVLAAVGVLVLLQPAEVTAFNGSLVVDAYSRFMKLLAVLGAVVSLIMAVDWQAREKQAKFEYAVLIVIATLGMCMLVSAGDLIALYLGLELMSLSLYVVASINRDSVRSTEAGLKYFVLGALSSGMLLYGASFIYGFTGSVNFLQIAA--VAKEPSPGLIFGIVFLLAGLCFKVSAVPFHMWTPDVYEGAPTPVTAFFASAPKVAAMAIFVRVVIEAFPHVHQWQQIVAFVSLASMVLGAFAAIGQRNIKRLLAYSSIGHMGFALVGLAAGTAEVRGVLLYMTIYVVMTLGTFACVLTMRRK-GQAVETIEDLSGLARRNPLMALALGALMFSLAGIPPLAGFLAKYYVFVAAIQAGLYALAVVGVLASVVGAFYYLRVVKIMYFDEPVEAFDPMPTELKAVLAVSGLFTIFYFVYPAPLIEAAGVAARSLF
114707382    MVSDMLTSSLSIAGPEFILTIGAMVLLMVGVFMGGKSAQLVTALSVALLIIAALWLVFVAPEGVAFGGSIVSDSFASFMKILVLIGSAAAIVMSAGYAESERFNRFEFPVLIVLSTLGMLVMVSAGDLISLYMGLELQSLAIYVLAAINRESVRSTEAGLKYFVLGALSSGMLLYGASMIYGFTGQIELTAIAETLTAGERSLGLLVGLVFLLAGLAFKISAVPFHMWTPDVYEGAPTPITALLAGAPKIAAMALLVRFAMEFLPVVVDWQQVIIFISIASMGFGAFAAIGQKNIKRLMAYSSIGHMGYALVGLAANMEGVRGVALYMAIYLATTLGTFAVILSMRRDDG-PADQIEDLAGLSKTNPVMATFLTIMMLSLAGLPPLAGFFAKYFVFMAAVEAGLYALAVIGVLASVVGLYYYLRIVKLMWFDEEAKPFLPAPIELKLVLWVAGLFVFPIYLVGGPVFAAAGEAAQSFF
154253652    -NAISTVPEFLPALPEILLAVGAMALLMYGVFRKDCDARETSLGALALFALVGAFLIIEPNAYVTFGGMFVIDGFTKFMKLLILLAAAAAIVMSLTFIRREGMDRFEYPVLIILATLGMFMMVSANGLISLYMGLELQSLSLYVIAAFHRDNTRATEAGLKYFVLGALASGMLLYGASLIYGFTGSVQFGSIATVLQADGTNIGVIFGIVFVLAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFAGAPKVAAMALILRVLFVAFPMESEWQQIIVFIAIASMVLGAFAAIGQSNIKRLMAYSSISHMGFAMVGLAAGTPEVRGVLIYLVIYVVMNAGVFCCILAMQRKEGY-VENISDLAGLSRNQPMVAFMMAMLMFSLAGVPPLAGFFGKFYVFMAAVEAGLYPLAVIGVLASVVGAFYYLRIVKIMYFDEAAEPFIPMPGELTAVLGISGVFTLFFFVYPAPLILASQAAVRAL-
170742524    -----VMPSLGPALPELILALGALALILYGAFRGERSAEGVTVGAIIVLIVALFSVLTQPFAATTFNGSFVVDPFARVMKALTLIGSLAALLLAQDLFNRARIARFEYPILIVLSSIGMLIMASANDLIGLYLGLELQSLAAYVIASFHRDDVRSTEAGLKYFVLGALSSGMLLYGASLVYGFTGSVSFPGIVTALRETQVNLGLVLGIVFVAAGVAFKLAAVPFHMWTPDVYEGAPTPVTAFFASAPKMAAMAMTVRVFVGAFPVVEEWRQIMVFIAIASMLLGSFAAIGQRNLKRLMAYSSIGNVGYALIGLAAGTEEVRGVVIYMAIYLAMTLGAFAIILALRRGNRM-FDTIDDLSGLSRTHPWLAFCLAMMMFSLAGIPPLAGFFAKFYVFAAAIKAGLVTLAVIGVVTSVVGAYYYLRIVKVMYFDEPQESYEPMAPGLRIVLAASSVVVILFWIVPAPLVAAAGTAARSLF
209964537    ------IPDFLPALPEMFLACAAMALLMLGVFRGADSTRLVSWLAVGAALVAGVLVLAASGDAVTFAGMFIADDFAVFAKVLILTATALTVVLSVNYLEREQMDRFEYPVLMLLATVGMMLMVSANDLISLYVGLELQSLSLYVIAAFRRDYAKSSEAGLKYFLLGSLSSCILLYGASLIYGFSGTTNFERLAVMFSSDVPAATVVVGLVFVAAGLAFKISAVPFHMWTPDVYEGAPTSVTAFFAVAPKVAALALFVRLVDPFGELLAQWQQVVWFSAVASMLLGSLAAIQQRNIKRMMAYSSIGHIGYALVGLAAGTEEVRGVLIYLAIYLAMNVGTFAVILSM-RVNGRMVENIDDLSGLSRSHPMMALAMAFFMFSLGGVPPMAGFFGKLYVFMAAIEAQLYVLAVIGVLTSVISLFYYLRIVKVMWFDDLMETIERPARASALVIGGTALFVFPVFYVEGILNGAAAAA-----
86357252     MTAETILLSLHLSAPELILAVGALVLLMVGVFSGERSGLVVTGLAIVLLLASGLWLLFVPAEGLAFGGVYMADGFSRFMKLVALIGSLVALFMTMGHARENQLDKFEFPVLLVLATLGILLMISANDLISLYLALELQSLALYVVAAINRDSLKSTEAGLKYFVLGALSSGMLLYGMSLVYGFTGHTHFTEIAQALSVGARSLGLIFGLVFILAGIAFKISAVPFHMWTPDVYEGAPTPVTAFFAAAPKVAAMAMLTRIITAFQPVLADWQQVVVFISIASMLLGSFAAIGQKNIKRLMAYSSIGHMGYALVGLAAGQTGVSGVMLYMVIYMIMTLGTFAIIMSMRRKDGTVVEDVNDLAGLSATNPFMAVVLTALMFSLAGIPPLAGFFAKYFVFVAAIEAKLYALAIIGVLASVVGAYYYLRVIKLMWFDEATGEFARVSSALRLVFGLSGLFVTAYVLIGGPIGGAAELAAATLF
254469528    ------IPDLMPVMPEILLVLGAMVLLMVGAFGGEKSTPLVTGICVALLTVAGLILLVSPHYGTTFNGAFIQDAFSQYMKVLVLIGSGFAIAMSVAYARSQNFDRFEYPILIVIATVGMMLMLSANDLISMYLGVELQSLALYVVASINRDSVRSTEAGLKYFVLGALSSGMLLYGMSFIYGFTGHTDFAGIAAALTEERASLGLVFGIVFMLAGIAFKISAVPFHMWTPDVYEGAPTPVTAFFAAAPKIAAFGMLIRVLIALGDVTTDWQQIVVFIAIASMALGAFAAIGQKNIKRLMAYSSIGNMGYALVGLAAGTAGVHGLIVFMTAYLAMTLGAFACILSMRRKEGM-VEEISDLAGLSKTNLPMAVLLAVIMFSLTGLPPLIGFFGKFYVFIAAMDAGLAPLVVIGLVTSVVAAYYYLRVIKVMFFDDATGEFLPMSGEMKIVLGLSSAVVGLFFIMPEPIMNAAANAAGVLF
110633389    ----DLASSLALAFPEVALAVGAMVLLMIGVFSGERANATVTGLAVALFLAAIAWIVVFPADGEAFGGAFISDPFSRFMKLLTLIGAAVTLVMSVGFAKAEKFDKFEYPVLIMLSTLGMLLMISANDMISLYLGLELQSLALYVVAAINRDSVRATEAGLKYFVLGALSSGMLLYGVSLVYGFTGNTGFEAIATALSSGERQLGLVFGLVFVLAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFAAAPKMAAIALLIRVTQAFEPIAVDWQQIVVFISIASMLLGSFAAIGQRNIKRLMAYSSIGHMGFALVGLAANSAGVRGVIIYMLIYLAMTLGTFAFILAMRRND-TNVEQIDDLAGLASTNPMMATIMTILMFSMAGIPPLAGFWAKWYVFLAAINAGLVALAVIGVLASVVAAYYYLRIIKVMWFDESVGAFQPMAGELRLVLTLSGAFVLLYVFFGGPVGRLAEAAASTFF
83311873     --------DLVPVLPEIFMAVAGLALLMLGVFRKEDSTKSVSVLVILALGAAMVLVSSLGGERLAFNGLFVADRFAGFAKGLVLVASAIATAMSLPYLEREKIGRFEYPVLVLFATLGMMMMISANDFIALYLGLELQSLALYVLAAYNRDNARATEAGLKYFVLGSLASGLLLYGISLLYGFAGTTSFEGLANLFAGGHPNMGIIAGLVFVLAGLSFKVSAVPFHMWAPDVYEGAPTPVTSFFAVAPKIAALCLLVRMTGPFADLVEQWRQVVTFIAIGSMFVGSFAAVVQTNIKRLMAYSSIGHVGFVLVGIAAGTLGIQGVLIYLAIYLFMNVGAFAVILSMRQK-GRMVEGIDDLAGLSKTHPMMAFVMAVLMFSMAGVPPLAGFWGKFYVFMAAIESGLYTLSILGVLSSVVSTYYYLRIVKVMYFDEPVEAFDPVGTSMTLVMAVSTIVILAFTLIPAPLVTSAKAAAQVLF
163793200    MNAVTSLPEMAPATAEIFLAVAGIALLMFGVFRGSNSLRTPGWLAVLAFLVAGILVVARTGTDDAFFGLFITDAFARFAKVLILLGSAFSIVLSFGYFERERKGRFEYPVLIVFATLGMLMMVSANDLIALYMGLEMQSLALYVLASIRRDSLRSTEAGLKYFVLGALSSGMLLYGCSLIYGFAGTTSFAGLASVFAEGGTSVGLVVGLVFLICGLAFKISAVPFHMWTPDVYEGAPTPVTALFAVAPKVAALALFVRVLSPFGDLLDSWQQILVFVSIASMVLGAFAAMVQTNIKRLMAYSSIGHMGYALVGLAAGNAGITGVMIYLSSYIFMNIGTFAIILGMRR-DGRLVENLSDLSGLSKSHPMMAFALMVFMFSMAGIPPLAGFFGKWYVFMAAVQAGLFGLAVVGVLASVVGAFYYLRIIKIMYFDEATQPLDAVGGDLRAIIFGSAVITLLFLIAISPIYDKAQQAAISL-
192291657    ---------LLPILPELVLVVGAMLLLMLGAYRGPKATGTVTVLAILLLLATGALELFALPGGVTFGGSFIVDDFARFLKVLALIGSAVTLILSLEVLTDPSRRMFEYAILVLLSSAGMLLLISAGDLIMLYLGLELMSLALYVVAASNRQDAKSNEAGMKYFVLGALSSGMLLYGASLIYGFTGTVQFSGIAAAAKDGN--VGLVFGLVFLLAGLCFKVSAVPFHMWTPDVYEGAPTPVTAFFASAPKVAGIAIFTRVTLTAFPSIAQWQQIVIFVAIASMALGSFAAIGQKNIKRLMAYSAIANIGFALVGLSAGTVEAQGVIIYISIYVAMTLGAFAVILAMRR-NGMHVENISDFAGLSRTNPPLAFFFAMLLFSFAGIPPLAGFFAKFYVFMAAIKAGMFVLAVIGVVTSVVGAYYYLAIVKVMYFDEPAPGVDPVRPELRGVLMVAGLFNMLFFVYPAPLVNAATAAAKSLF
283823249    ----------APIYPELFVVLAAFVLLMWGVYNRYPAGLSISIVAVGVLVGAMVLVARQPVAQELFNGAFVDDGFARFMKILTLAGAALAILLSLDYLRRERILRFEYPVLILLATAGMMLTISANDLISLYLALEFQSLALYVLAAFHRDQLRSTEAGLKYFILGILSSGLLLYGSSLVYGYTGATNFARIAEAVHTSGASVGLVFGLVFILAGLAFKLAAVPFHMWTPDVYEGAPTPVTAFFATAAKMSAMAMLIRVVLTAFPATQQWQQIVIAISVASMALGAFAAIGQKNIKRLLGYSSIGHVGYALVGLAAAVPGGAAVLIYLAIYLAMTAGAFACVLAMRNGRTTYSESISDLAGVSKEQPLFAFLFAMLLFSLAGVPPLAGFFAKLYVFNAAVQSQLYWLAIVGVVLSVVSAYYYLRIVKVMYFDEKGETFEPIAPSVKITLGITAAFTLLFFLYPSPLKLAADAASRTFF
217979062    MTPLSLA--LAHSLPEVILAVGVLGLVLYGALRGKASDGPVTEIAVGLLGAALIILLGFKEQAILFDGAVIDDGFGRFMKVLALIGSLTALVMGQDFLARERIDKFEFPILVLLATLGMMVLISAQNFIAMYLGLELMSLALYVLAAFNRDNLRASEAGLKYFVLGALSSGMLLYGASLIYGFAGTVDFAGVAAA-TQGHVSIGIIFGLVFLMTGLAFKMSAVPFHMWTPDVYEGAPTPVTAFFGSAVKMAAVAITVRVLMTAFPGATQWRQIIVFISILSMALGAFAAIGQTNIKRLMAYSAIGHVGFALVGLAAGTQDVFGVMVYMAIYLVMTLGSFAAILSM-RVAGHAVEQISDLAGLAKTNPLMAFFFAMLMFSLAGIPPLAGFFAKWYVFNAAIQAHLYPLAVIGVLSSAVAAYYYLRVVKIMYFDEPAPAFDPPTPALRVVLAITSLFVLFLFAYPALFIDATATAAKSLF
143324914    -------NELLTLAPLIVIVLGAIAVLVSDMVTPNRNGAPIAVALAALGATAALLVNQGGSSASALGGSYVAGPFVAFVGLLGISIVTITLLVAPAYLAARRYPTAELAATLLFALAGAILLGAATDLVTLFVGLELMVIPGYVLAAYAKRDPLSTEGAVKYFLLGSFSSAILLFGIVVLWGLAGTASLNGIATALAAGEVSAGLSVALALVTTGAAFKIAAVPFHYWTPDAYQGSPTPITGYLSVGPKVGAFVLLIKLFVVLAPLATLWIPVLVVLAAATMTLGNLVALTQSNVKRMLAYSSIAHTGYLMVAGAGEAAGIAGILFYAAAYAFMNLGAFAFLTALQGRPGATTQ-LSDLAGLGRKHPRMAILAVIFLLSLTGIPPTAGFFAKTYVILAAVQAGATLLAVIAVLNAAIAAFYYLRVIVYLFMRDPAEPPVQVAEMLRAGLLVAAIGTVALGLAPTPIIEAVIQALAT--
144121659    ---------LSTVLPELIMAISGMAFLMIGVFYGRDATKLVSVLSIVLFAILAIMITQMPGETVAMNGQFVADGFANFMKILVLAGSGIALLLSLSYLPKEDMSKFEYPVLVTFATLGMLVMVSANDLLTLYVGLELQSLALYVLAAFRRDALKASEAGLKYFVLGALSSGILLYGASLVYGFAGTTNFTELAQVFASGDAPIGAIVGLVFVLAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFALAPKMAAFALLTRLVGPFGDLVDQWQQVVIAISILSMIVGAFAAIAQSNIKRLMAYSSIANMGFALVGLAAGTVEVSAVVVYLTIYLLMTAGAFAVILNMRVND-RPVEAINDLAGLARTRPLMAASMAIFMFSMAGIPPLAGFFAKLVVFQAAVASGLITLAILGVLASVVGAFYYLRIIKVMYFDEPVDHFDPLGGELTFVMGATAVVTLLLFVFPSLVFDPAGVAAASLF
126729574    -------ADLNIILPEIILSVYAMVALVGAVYTAKDDLAPALTWVTAALFVVMAFWLGATGEGAAFDGMFQSDGFSRFAKILILVSAAAVLVMSEGYMARRGLLRFEYPLLVSLAVVGMMVMVSAGDLMSLYMGLELQSLALYVVASLRRDSVKSTEAGLKYFVLGALSSGLLLYGASLVYGYAGTTLFSGIIQTAEEGHVSIGLLLGLVLMISGLAFKVSAVPFHMWTPDVYQGSPTPVTAFFATAPKVAAMGLFARMFDAFGNATADWGQVIALLAVLSMFLGSFAAIGQKDIKRLMAYSSIAHMGYALIGLAAGTIGVQNMLIYMAIYVTMNVGTFAFILSMER-DGQPVTDIESLGMYSKKEPGRALAMLVLLFSLAGVPPLLGFFAKYGVLMAAVESGMVWLAVAGVVASVIGAYYYLRIVFYMYFGDDREDALDRSSSPVLSGFLALSALIIVLAVFNPLGLTV--------
114327953    --------NWTLASPEIVLALCGLVILLVGVARNRREDTFLCAMLTLGAFLVTGLLTVSGALGLGFQGQFVADPFAVMVKLLILSGASIAVVLSLDYNRHHGMERFEFPVLTLFSTVGMMVMVSASNFMTLYMGLELMSLAIYVLAAFARDELRSAEAGLKYFVLGSLASGLLLYGISLIYGFAGTMDFSALREALAHPATSPGLTVGVVFVIAGLAFKISAAPFHMWTPDVYEGSPTPVTAFMGTAPKVAAIAMMLRLVTPFHGVLVQWQHVVALISVVSMVWGALAAIGQTSIKRLMAYSSIGHMGYALVGLAAGQAGIRGLLIYLVTYVFMNTGTFACILAMRRR-GRQLEKVSDLAGAGRTDPALALLLAIFMFSMAGIPPMSGFFGKLYVFLAAVQAGLWGLAVIGVLTSVIGAYYYLRVVKVMYFDDASEPFEAWPTSVSVVAVGSAIFTALFFLFP---------------
143741525    ------LPSMISAVPEIFLACAGMILLMIGVFRKTDGTGVLSMATIVCFIVAITAGFLYGGQENAFYGMFITTSFTQFSKSLILVGSILAVVLANDYMKTENAQRFEVPVLILFATLGMMMMVSAGDLIALYIGLELQSLSLYVLAAIRRDSLKSTEAGLKYFVLGALSSGMLLYGASLIYGFSGSTDFLQIGNVINEDNLSLGILIGLVFLISGLAFKVSAVPFHMWTPDVYEGAPTPITALLAISPKIAALCLFIQLIGPFSGIIEQWQQIIIFISIASMTLGAVAALMQTNIKRLLAYSSIGHMGYALIGLSANEAGISGVLIYLAIYLFMNVGTFGCIMCMRR-NGQAVEQISDLAGASKSHPMMAFALLVFMFSMAGIPPLAGFFGKWFIFLAAIEAQLYTLAIIGVVSSVVAAFYYLRIIKIMYFDEIVDPLDKLTRNVRTIIYGSMTLVIIFFLAPGTLVSSAANAAKSL-
136129198    -------ADIVAILPELIVAGAACLILTLDPITPASRKEWLAWIGLGALAACIVTVSQMGATVMAFNDLVILDPYAGFWKLLLYAVSGLTILLSLAYLKEEALHLAEYYGFLLLSLTGMMVMVSAADLLTIYLGMELMSLSLYVLAGIRRAEGRSLEASAKYFVLGAFSSGILLYGISLLFGVAGSTRLSAIAAAVHGSLDDPLLLLTMVLLVVGFGFKIAAVPFHMWTPDVYEGSPTSVTAFMAVAAKAASFGAFMRVFLELGGLKANWGWLVLVVCVATLALGNVVAIVQTNIKRMLAYSSIAHAGYALIGVAVASLGLASVLLYLSIYSFMTMGAFAVV-ALLRKGGVEGEEIEDFTGLAKRQPVAAFLMLVFMVSLAGIPPTAGFIGKFYLFMGAVQAGLTWLAVVALLFAAVSAYYYLRVVMVMYMREPEASVTV--------------------------------------
296536143    --------NWTLILPELALALVGLVALVAGVLPKRDTHQAINMAVLGGLLLAGVLVMMQP-EGVAFAGQYVSDAFTRFMKLLVVAGAALGLLLAMDWNEKEGLARFEFPVLLLFSTVGMMVMISANDLIALYMGLELLSLSLYVIAAFNRDSERSAEAGLKYFVLGSLASGLLLYGSSLIYGFSGSTNFDRIADALATDGAPFGLVVGLVFVLAALAFKVSAVPFHMWTPDVYEGAPTPVTAFFASAPKVAAIALLTRVAAPFGDLVDQWQQVIILASLGSMILGALAAIGQTNIKRLMAYSSIGHVGYALMGLAVGSLGLRGLLLYMAIYLFTNVGAFAVLVAMRRK-GRALEGIDDLAGLGKSDPAMALAMALFMLSMAGIPPLAGFFGKLYVFLAAVQGGFWVLAVIGVLTSAVSAYYYLRVIKVMYFD----------------------------------------------
221234952    -EPMTFSANFSLVLPEVVLAIAALVLLVAGTFRGKVGA--IFTLAAVASLIAAAATAVLGPKGVAFGGVYVADAAATYAKVAIYLSSAVAVVLGDRWLAQRGDQKFEYAVLVILAALGMGVTASAGDLISLYIGVELQSLALYVLAAMRRDDAKSSEAGLKYFVLGALSSGLLLYGSSLIYGFTGSTHFSQIAAAAHGGSHGVGLLFGLVFVICGLAFKVSAAPFHMWTPDVYEGAPTPVVGFFSAAPKLAAMMMFARVLGDAFPASEQWRQILVIAALLSVFVGAFAGLAQSNLKRLWAYSSIANVGYALLGVAAGEVGLQSMLIFMTLYMVDVTGFFACLQALNR-DGKPMETIQDMAGLVKQRPGIALAMTAFSLSALGLPPFSGFWAKYFVFKAAMGSGLQWAAVIGLVGSVVAAFYYLRLIKAMWFDDAAGAVDAPSPSARAVGFAAAIFSFPIVLVA---------------
288958976    --MTAVFPDIWPALPEIFLALSGIALLMLGVFRGDGFTRPVSYLSVCMLFAAILAMGYGSGRVVTFNGMFVMDAFGVFMKALVLVSAAFAVVLSLGFNEREQMARFEFPVLMLFATLGMLMMISANDFISLYVGLETQSLALYVIAAFRRDSGKSSEAGLKYFVLGSLSSGMLLYGASMVYGFAGTTSFDKVAALFAGGHVSPGLVIGLVFVMAGLAFKISAAPFHMWTPDVYEGAPTPVTAFFAAAPKVAAIALLTRVVMPFGHLAAQWHQVLVAAAILSMAIGSFVAIMQTNIKRLMAYSSIGHVGYALVGLTTGTQDVRGVLIYMALYIAMNIGAFAVILSMKAK-GKMLEEIKDFSGLSKTNPMLAATMAIFMFSMAGIPPMAGFFGKLYVFLAAIAAQEYTLAVVGVLTSVVGAFYYLRIIKIMYFDEPALVVDKVDDDMTGVLVLTSLFTLLFFVAPAPILNGAAAAAAALF
142502880    ------MADILPALPEIFLSGMALVLVLVAAFGGEGAQNARRVTQIAMGSIVVALILVTGAYGPAFGGMYSADAFSGYMKVLVMLGTFAALAMSLRTEGDSDINKPEYSLLILLALVGMMLMISADNLMSLYMAIELQSLPLYVVAAMRTNSLRSSEAGLKYFLLGALSSGMLLYGASLVYGFAGSTDFGQISAALAGRDLPPVFIIGMVFMVSGLAFKISAAPFHMWTPDVYEGSPTLVTALFAMAPKVAAISLMMRLTYAFGGIADQWQQVLIALSVASMVIGALGAIMQTDIKRMMAYSSIAHMGYALAGLAAGSPDAMGVMIYMTGYVFMGAGSFSIILLMRRDKAEATR-IVDLKGLSRTHPMLALGLLVMMFSMAGIPPLAGFFGKWYVFLAAVQAGLVPLAVIGVVMSVVGAFYYLRIIRLMYFEDTDTPLDPVPATNRGVLGVSLIVVLLFFVGLGSLLEAADGAAMAL-
143872882    ------MENINLIYPELFIALSLLVLLMVGVFNKDSFNIVSKFTSLALLVSIPMIYINDNVSAKLFGNNYLIDEFSSFLKILILGSSAFALFFTNQYIKDNKIDKFEYPILIIAAILGMFVMVSSNNLIGLYLGIELQSLSLYVLAALNRDSVKSTEAGVKYFVLGALSSGLLLYGCSLIYGFTGSTNYFVIAEKFTSGN--LALSFGLVFILVGLAFKISAVPFHMWTPDVYEGSPTSVTAFFALAPKVAGFGAIIRILYVFGNVFLEWQSILIFISIGSMILGAVAAIGQTNIKRLMAYSSISHMGYGLAGLTTGINEISASILYIFLYVVMNIGSFVCILLMKRKNIY-LENIRDLSGLSKNHPIIAFSFTVILFSLAGIPPLAGFFAKFYVFMAVIKSNLLALAIIGLITSVISAFYYLRIIKIIYFDPEQEKFPITSKGIKISLAFSTLLILFYFLNPSVLNYFVNIAAKAI-
255335862    ---------LNIISPELILALGALALLMLGVFSGEKTGRFIGWLTIGVLGAAIVALFQQTGVSQAFEGAFVSDPLTRFFKIMILVAAIVALILTFDSFARAKLLVFEYPVLVLLAALGMMLMVSANDLITLYLGLELQNLSLYVITAFKRDNVRSSEAGLKYFVLSALASGLFLYGASLLYGVTGATGYGAIATQLPEMAANIGLTFGLVFVLVGLAFKISSVPFHMWTPDVYQGAPTPVTVFLASAAKVAAIAMVVRFTQAAMPGVPGWQQIIIFLSIASMALGAFAAIGQTNIKRLFAYSAIGHIGFALVGLAANNTEGTAVLLYLAIYVAMTLGAFACVLAMRRK-GENVENISDLAGLAKTDLTYASILGILMFSLAGIPPLAGFWAKWYVFLAAIKAGLYPLAVIGVVTSVVGAFYYLRIVKIMFFDDSAEAFQPREGKISAVMILSAAFIVLFVL-----------------
269922573    ---------LTLAASELTLAIGALVLLMVGAFIGEKSARLVSILSVALLIAAAAVAATGPL-GTAFNGAYVADPLAIYAKVAIYLASAVAVVLGGGWMQRTGIARFEFPILIVLAAVGMGMMVSSGDLISLYVGVELHSLALYILAAYHRDDLKASEAGLKYFVLGALSSGLLLYGSSLIYGFSGSMHFEDIA-AYATANPGPGLIFGLVFLICGLAFKVSAAPFHMWTPDVYEGAPTPVVAFFTTAPKMAAMVLFARLSEGFLQAHDQWAQVLILIALASFVVGAWGGLAQKDIQRLLAYSSIANIGYAILGIAAGTEQLQAMVMFMTLYMIDTMGFFAILLSLSR-NGRPIRKIADLAGLKKDRPVTAIAITVLSLSVLGMPPFSGFWGKYYVFGAAASAGYWMVAAAGLVASVVAAFYYLRIIKLMWFDAAPDDVVATDK-----------------------------------
258542710    MSMTSF--NWTIAVPEIVLALSGIVILVAGVLQRKGEGFFSSAMLSIAAFAVCGFLVLLSPTGEGYAGTFVNDGFARFMKMLILAGALTAVVLTFSYRTRDKTTPFETPVLMLFSTLGAMIMASSANLMTLFVGLELSSLSIYILCAMERDSVLSSEAGLKYFVLGSLASGLLLYGISLVYGYAGTMEYTGLVAAIASGNLPMGLIVGIVFIVTGLCFKLSAVPFHMWTPDVYQGAPTPVTAYMAGAPKFAAFALFLRVMAGPFGTVAPRWQILITVSVLSMVYGAFAAIPQGNIKRLMAYSSIGHMGYAMMGLAAASLGVQATLIYLAAYFVMNAGVFACITAMRRK-GREVGSISDLAGLGRTDPAMAAVLALFMFSMVGAPPLAGFFGKFLVFAAAWQSGLYVLVVIGALSSIVGAYYYLRIVKVMYFDSPAEVLDRPAPSL-LFVSGSMGLATALFVAMGPLMAWAHQAALAL-
119384963    --------DFSTILPEVVLAGYALAALMAGAYLGKDRLARLWVTVAAFLVVAAMVGLGNHVDGAAFHGMFIDDGFSRFAKVVTLVAAAGVLAMSADYMQRRNMLRFEFPIIVALAVLGMMFMVSAGDLLTLYMGLELQSLALYVVAAMRRDSVRSSEAGLKYFVLGSLSSGLLLYGASLVYGFAGTTGFEGIISTIEAGHLSLGVLFGLVFMLVGLSFKVSAVPFHMWTPDVYEGSPTPVTAFFATAPKVAAMALIARLFDAFGHVIGDWSQIVAALAVMSMFLGSIAGIGQTNIKRLMAYSSIAHMGFALVGLAAGTAIVQNMLLYMTIYAVMNIGTFAFILSMER-DGVPVTDLAALNRFAWTDPVKALAMLVLMFSLAGVPPTLGFFAKFGVLTAAVDAGMGWLAVLGVIASVIGAFYYLRIVYYMYFGGESEGMT---------------------------------------
162148799    --------NWTLALPEIVLALCGLAILVFGVVQKKEQPFLSCSMLTIGAFVLTGFLVVMSPDGVGYNHIFVNDDFARFMKILSLAGGAFATMLTVGYARNMKVERFEFPVLLLFSTLGAMMMASSENLMTLFIGLELSSLAIYILCAFARDEVRGGEAGLKYFVLGSLASGLLLYGSSLVYGYAGTMEYGQMALSTSSTAVPMGLMFGIVFMLAGLTFKLSAVPFHMWTPDVYQGAPTSVTAYMAGAPKFAAFALLLRVMAGPFGHVAPQWQILVGVSMLSMLFGSLAAIPQTDIKRLMAYSSIGHMGYALMGLCAGTAEMRGTLVYLTTYLLMNVGAFAVIIAMRRK-GREVTGIADLAGLGKTDPGLATAMAIFMFSMAGAPPLAGFFGKMMVFYAAINAHLFGLAAIGVVSSVIGGYYYVRIVKVMFFDDAAAPLDRRPLSLSFVSVGMGIATTGFLLVLGPVSSAAQAAAQALF
94496467     -------ASLLAVAPELVLTVGGLALMLVAAWGGEASSRVVNWLAVLTLALAVALSTSLANGPVAFDGLVRADAFSAFAKGMIYAAAAAAILLAPRYFQTDGRERPEYPVLILFSAIGMGMMVSAGDLLTLYVGLEMQSLAAYVLASFMRQDARSSEAGLKYFVLGSLASGILLYGSALLYGFTGTTAFDGIAVAMGDG-VSNGELFGMVFLLAGLAFKMSAVPFHMWTPDVYEGAPTPVTTFFGSAPKVAAMALAVRVAIALGPAGLDWQQIVIFVALASIILGAVAAIGQTNIKRLMAYSSINNVGFALIGLAAGTAGVAATMSYMAIYVVMTIGAFACILQMRDADGRPVESIASLAGLSQSRKGLAAAFAIFMFSMAGIPPLFGFWAKFLVFDAAVAADLTALAAFGIAASVIGAFYCLKIIKTIYFDEPAAAYEAKGGMVENVILTACAVVIVFGYLLNP-------------
103486782    -------ADLALIWPELILTIGGLITLMLGTFMGDRQVTYQLSALLTLAAAAAAAIALFGVETTVFSGTLSVDAFGGFAKLLIYAASFICILV--APRFFTGGMRAEYPTLILFAALGMGIMASSRDLMTLYVGLELNSLAAYVLASFMRSDERSSEAGLKYFVLGALASGMLLYGISLLYGFTGTTDFAGIAAAM-GGEPGIGLIFGIVFVLSGLGFKISAVPFHMWTPDVYEGAPTPVTTFFASAPKVAAMALMARIVIAMGPAVGAWQQIVIFLALASIILGAVGAIGQKNIKRLLAYSSINNVGFMLIGLAAGTQQVEGVLTYLLVYLVTTLGAFLVVLQLRDEGGNQVESIPALAGLSQRRPGLAAAMSVFLFSLAGIPPLFGFWPKYLVFEAAVNANLVPLAVAGIVASVIGAFYYIAIIKTMYFDDKSDVEVT--------------------------------------
85374147     ---MELNASLTLILPEIVMAISAMALILITAYVGDKTARLVSILAAATLGAAAVMVAASGPDTVAFGGQFLADSFASFAKILIYLSAIGCLMIAPAFFDRLKAMRPEYPVLVLLATLGMSIMVSAGDLITLYIGLELNSLAAYVLASFLRNDTRSAEAGLKYFVLGALASGILLYGMSLVYGFTGTTDFEGVRGAL-TGDMSTGALFGVIFVLAGLAFKIAAVPFHMWTPDVYEGAPTPVTTFFATAPKVAAVALTARVLSPFGEQTEAWQQIVIFAALASIVLGALGAIGQTNLKRLLAYSSINNVGFILIGLAASTAGLSAMLTYLAIYVVMALGSFVALLMLKDEDGTPLETFDDIAGLSTTRPALAWCLLFLMFSLAGIPPLLGFWGKFVVFQAAVQADMVLLAALGIAASVIGAFYYIKFVKVMFFDDAVDRVKGTSDTAHLLILAAVVVSPLGYLLTGWLGGLTDSAASALF
159043878    -------QDIAIVMPEIALAIFAMAGLMYGVYTGKDRTAPLLVWLTAAVFVGLAFWIGISAEGVAFGGMFVDDSFARFAKITILLSAAAILVMSLDHMSKLGILKFEYPILIALAVVGMMMMVSAGDLMALYMGLELQSLALYVVASIHRDDSRSTEAGLKYFVLGALSSGMLLYGASLTYGYAGTTLFSGIITTATEGEISMGLLFGLVFLTAGLAFKVSAAPFHMWTPDVYEGSPTPVTALFATAPKVAAMALFARVVHAFGNAIGDWQQIVAFLAVLSMFLGSIAAIGQTDIKRLMAYSSIAHMGFALMGLAAGTVGVQAMLIYMAIYVTMNIGTFAFILSME-KDGVAVTEIASLNQFASREPTKAMALLLLMFSLAGIPPLLGFFGKYTVLLAAVDGGLTWLAIAGVMASVIGAFYYLRIVYYMYFGKADDALEGSMPMVQFLMASAVIMLVGIVNFFGVEGMALAAA-----
117926896    --------NLALMLPEIVISVVAMGLLLASAWAEGARRIRRIAAGALMVAMVITLLGVGATQSSTFGGMFVNDRFAAFMKVMLYLSTLLPMVVSWVYLEKSKLGNGEYFVLTLFAMLGGMFMISSGSFLVLYLGIELLSLAIYVLAAYKRDDLASNEAGLKYFVLGSMASGILLYGISLIYGVTGSVDFATINAYLQQDHHSMLITMGLILVVSGLSFKIAAAPFHMWAPDVYEGAPTSVTAFMAAMPKIAAFAALFRVLVAFGPMHATWGPIMALLAVVSMGVGALAGLGQSNIKRLLAYSSIGHVGYALIGLAVGQMGYEAVLVYLTIYIFMNVGAFGLILVLNKEGFGD--QIEDYKGLSAKRPGLALLMAIFMFSMAGIPPLAGFMAKLQIFMAAIDAHMYTVAILGVLFSAVSAFYYLKVIKTMYFDEAERAFDMPMDFLRAIVGVSGILVVLWGILPGSLMASVAETIKSL-
296283853    ---MDYATSFGRIIPELLLTGSGLVLLMIAAFGGEKASRLVSILAAVAIGAAGCLVIPTLANGVAFYGQISADSFSAFAKLLVYLAAIGCLMIAPGFFNQRRAMKPEYPVLVLFATLGMSIMVSATDLMTLYIGLELNSLAAYVLASFLRNDSRSAEAGLKYFVLGALASGILLYGMSLTYGFTGTTSFAGIRAAQEAG-LSTGALFGLIFVLAGLAFKISAVPFHMWTPDVYQGAPTPVTTFFATAPKVAAVALTARVALAFGSQADAWRQIVIFAALASIIVGALGAIGQNNLKRLLAYSSINNVGFILIGLAAATVEASAMLFYLTTYVVMSLGSFVAVLMLRNGEGENLETFEDIAGLSSTRPGIALCLLALMFSLAGIPPLLGFWAKVEVFNAAIQAGLVPLAVIGIAASVIGAFYYIKFVKVMYFEEPVGRATKSAAHWAILIICTLLISPLGFLLTRGLQAMTDTAAAGLF
83592903     ---------LGPALPEILLAVLGLVLLMVGVFRKTDSTGLVGLLAVYGLLMALAVVGLGAAPQLAFGGLFIDDGFARYAKALTLLGAVLTLLLSMVWLKRENEGRFEFPILVLFATIGMMMMISANDLIALYMGLELQSLALYVIAAYQRDNLKSTEAGLKYFVLGALASGLLLYGMSLVYGFAGTTRFDGLAQAAAEGGISTGLLIGIVFIIAGLAFKVSAVPFHMWAPDVYEGAPTPVTAFFAVAPKIAALTLFARMMGPFAAYADQWQQVIILISILSMLLGGFAAIVQTNIKRLMAYSSIGHVGYALIGIAAGTTEVRGVLVYLAIYLFMNVGTFTVILAMRQK-GRAVEGINDLAGLSKQHPMMAAAMAVFMFSMAGVPPLAGFFGKFYVFMAAVNSGLFALAVIGVLSSVVAAFYYLRIIKLMYFDEATEPLDALSTTMKVILIGTAAVVALFFLAPSVVVDGAQAAAEAL-
116619264    VSPAFNPQDALRFLPEIILTVMGTLLMVLDPVIHKRSSNAFGHISLIALVMALGASIYYGIAGPAFGGMLMVDGFATFFRVVVITVGILTVFPSYRFLARQDAETSEYHALLLFSIAGQCLMAASNDLIMVFIGLEISSIASYVLAGYLRDDKRANEAALKYFLLGSFATGFFLYGVAWIYGLTRSVNLSVVRGVFQHQPVDPTFVIAAALMFVGLAFKVSAAPFQIWAPDVYQGAPTPVSAFLSAGPKAAAFAIFLRIFTAFEPISDKWQPLVWTAALASMCIGNFAAILQTNIKRMLAYSSIAHAGYVLVALAHSETGVAAAMFYLAGYAFMNVGAFAAV-SVLTGKGERYQNIDDFKGMGRKQPLAAAMFTIFLLSLLGVPLTGGFFGKFYIFKAALDSHLIWLTVLGLLNSAVGAYYYLRILVVMYMYEPGEAADAAEPLAPSLAFALILPALG-TLALGIFPGWVLEFA----
114321106    -TPDFVMPDFSLALPEIWMLVMACVVLVVDLYSSRRGMTFMLTQFTLVVAGVLAIVAHWGEPAVTFSGTYVSDNLAAVLKVAIAGLGFLSFAYCRDYLEDRGLLKGEYFVLGLFSLLGMMIMASAHNLMTVYLGLELLALTLYAMVAFNRDNLRATEAAMKYFVLGAIASGILLYGMSLIYGATGSLNLAEVAVAGEQGANDWLLLLGMTLVVVGVAFKFGAVPFHTWMPDVYQGAPTTVALFASTAPKVAAVALFVRLLSELGPIHDQWQPMIILLAVASLVVGNLAALAQTNIKRMLAYSTASHVGFILLGFIAGTAEYSTALFYAITYGIMSAGAFGLIILLSHR-GFEAENISDFKGLNDRSPAMALMMLLLMFSMTGIPGTVGFYAKWLVIKSVVDVGLVWLAVFAVVFAVIGAFYYLRVLKFVYFDKPETDAPPQTGSPAMR--GLLVANGIAVLLLGIFPDSLISACMAAF
148266241    --------NFTAVMPETILSVFAMVLLLVNVFVPGKQKAYLGYLSLIGIIVSAVSVFNGWDAPQGFNGSVIQDNFALFFKAIFLLSAALTILISDQYMEREECNHGELYPLILLATAGMMLMASGTDLMTIFLGLEVLSVSLYVLAGFNRNNIKSNEAGLKYFLLGAFSTGFLLYGMALTYGSTGTTKIANIAAYVAQNGSNPMFLVGMLLIAIGFSFKIAAAPFHMWTPDVYEGAPTPMTAFMSAGPKAAGFAAFIRVLVFAFPTLADWTDLLWILAVLTMTVGNIIALSQDNIKRMLAYSSIAHAGYALVGFTAGNAEGAAILFYMLSYAFMNIGAFAIII-LIGKKGEANNNVSDYAGLGFRRPVLALIMAIFLFSLAGIPPMVGFVGKFYLFSAAIKSGYIGLAIIGVLNSAASVYYYLRVMVFMYMKDPVEEFVKVTPAIALCLFISVAGVMIPGVIPGYLLQLAQKAVL---
142286435    -------NDLSIILPEIFLSLYAMVALVGAVYTSKDEIAQKVTWFTAVVFILLAFWMIFSEGQIAFGGMFINDAFSRFSKIIILLSGAVVLIMGQDYMSRRGFLRFEYPLIIALSVVGMMVMVSAGDLMALYMGLELQSLALYVIAAFKRDSLKSTEAGLKYFVLGALSSGLLLYGSALTYGYSGTTLFNGILENVNANSPSLGLLFGLALVIAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFLATVPKMAAICLFMRMFDAFGNILGDWQQIIVLLSILSMFLGAFAAIGQNDFKRLLAYSSIAHMGYALIGLAAGTFGVQSVLEYMTIYITMNIGVFAILMSMQR-DGQSVTEIASLRMISETDPGKAIALLILLFSLAGVPPMLGFFAKFEVLRAAINADLIYLAIMGVLASVIGAFYYLKIVYLIYFGEMPESPLDNSKTPTIWTASAAIMIFGVVSLFGV-------------
86359325     MTAAALLQSVLASLPEIVVVTGACTLLILGQFVKRQEHFLVWASVAIVLIAALATLMLAGEVRPAYTGMFVADRFAVFFKFVFYLATVLTFLLSRKYADIEGIGSSEYYVLLLFALSGMMIMASATDLMSIYVGLELVVLCTYVLTGFLRRERRSNEAALKYVILGAVSTGIFLYGVSLVYGLTGTTQLDAMAAAVTGGPLDPGLLLAVVFIVAGLVFKVGAVPFHMWVPDVYEGAPTTITAFMSVGPKAAGFAVILRVFLNPLVAASDVWIIVAVIAVVTMALGSFVALVQDNFKRLLAYSSIAHAGFAIFGVAGGADGIASVMLYLLIYSFMNLGIFGIVTMMRNGDFSG-EVIEDYAGLAKQHPGLALLMLLYLFSLAGIPPTAGFFAKFYVLAALVERGFVMLAVIAVLLSAVAAYFYIRIVMVIYMREPERTF---DPALTPLVRATLAFTAAGTIGIGLFPSWFLRLAQ---
142031999    ------MENLSILLPEIFLSLAIFVTLLIGVFFKDSYNLVTKIIYAIIVILILIIFNTFTESFDLFSNSYISNSYTNFFKILILISALFTLIITQAYIREKNINYFEYSLVLLLSILGMFIMISSNDLILFYLGLELQSLSLYILAALDRDNLKSNESGLKYFVLSALASGLLLYGCSLLYGFTGSTNFEQI--NLNAGLENTGAIFAMVFILVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAVVPKITGIAVIIRFMQIFAQLVDHWQPILVFISLASMILGAVAAIGQTNIKRLVAYSSIGHIGYALAGVATGTINYNSSIVYISIYVIMNLAIFACI-FLMQKEGKYCENLDDLSGISSKHPFLSISLLIILFSLAGIPPLAGFFAKFYVFMSVVESKMYVLAIIGLLSTVISAFYYLRIIKIIYFDELKKPFDSTKNGVYFTLSLSCLILISFFIYPSFLNNIVETLL----
294083724    ------INDILPALPEMFLACVALLLVLVAAYGGDGAVNAKRVCSIALGAIVIAAVMLWQIATTAFSGMFSADSFSAYMKLLVLMGSFAALYMSISPLEQDDINKPEFSLLVLLAVVGMMLMISANDLMSLYMAVELQSLPLYVVAAMRTNSLRSSEAGLKYFLLGALSSGMLLYGASLVYGFAGTTSFDGISAAVATGALPVVFVIGMVFMICGIAFKISAAPFHMWTPDVYEGSPTPVTALFAIAPKVAAMALMMRLTYAFGPIAVEWSQVLVALSIASMVIGAFGAIMQTDIKRMMAYSSIAHMGYALAGLAAGSAGVLGVIIYMTGYIFMGAGTFAIILMMRRE-GKSATKIDDLRGLSKTHPLFAIGLLVMMFSMAGIPPLAGFFGKWYVFLAAVNAGLIPLAVIGVVMSVVGAFYYLRIIRMMYFEDSDDPLDALPMSNRLVLTVSLAVVLLFFAGLGSLLGTADIAATTL-
121602613    ---TEIIAQLVLILPEILIALGIMALLLIGVYSGAHSYLTVTGLTIALLFATIILIVLFPKDGFFYTNALIIDAFSRYMKILTLIGALFSLILSVGFSSSQKFDIFEFPILVLLATLGMMLMISSGNMLSLYMGLELQSLALYVLAAIHRDNVKSSEAGIKYFVLGALSSGLLLYGISLLYGFTGQIGFREISSALNGNILHLGVIFGIVFILAGLAFKISAVPFHMWTPDVYEGAPTPITAFFAGAPKIAAMALIIRVIVFAFNFMPAWQQILIFMAISSMALGAFAAIGQTNIKRLMAYSSIGHMGYALVGLAAGILGVKGILIYMTIYLGMTIGSFAFILGMRFSNRY-VENIYDLAGLVKTNPFMAIVMTIQLFSLASIPPMAGFFGKWYTFSAAVRAGLVPLAIVGMVLSVIGAFYYLRIIKIMWFDDAKDSFVILSNEIKLCLCLSALFVLFYVFFGFWFSEFAEKAATSLF
142458700    -------SDFTTVLPEVLLSLYAMLALVVFVYTGKDRHLSIWLTSGAFLFLALILAMGTPTGTASFGGMFMDDSFARFCKIVILLSAALVLVMGQDYAAKHDMLKFEYPLLVALSVVGMMVMVSAGSLLTLYMGLELQSLALYVIAAFRRDSAKSTEAGLKYFVLGALSSGLLLYGTSLVYGFAGTVEFSGIMAATSGGDLSIGLLLGLVFVIAGMGFKVSAAPFHMWAPDVYEGAPTPVTAFFATAPKMAAMGLFARVVHAFGGVTADWQQVVAVLSLFSMFLGAVAAIGQKDIKRLMAYSSIAHMGFALMGLAAGTVFVQAMLIYMAIYISMNIGMFALILSMER-DGRPVSDIASLSMLSKYQPLRALCVVFIMFSMAGVPPMVGFFGKFYVLRAAYEANMAWLAIAGVVASVIGAYYYIRIVYFMYFGAESEPLDTQTPRRLTVILTAVITVGAAFSLFGIEPLAQLAA-----
296444807    ------------FLPETILTLGVLALILVGSFRGSRAFGLVNELAIGLLGLAILALLFGGDAQASFEGAFVDDAFARFVKLLTLIGSLVTILMSRDFLQRAKLGNFEFPILVVLSTIGMLLLVSADNLIALYLGLELMSLALYVAAAFARDDARASEAGLKYFVLGALSSGMLLYGSSLLYGFAGTISFDGIAKSI-TGAPPLGVVFGLVFVLAGLAFKMSAAPFHMWTPDVYEGAPTPVTAFFASAPKMAAVAITARIAVTAFPGIAQWQQIVVFLAVASMLLGAFAAIGQTNIKRLMAYSSIGHMGFALVGLAAGEAGVRGVAIYLAIYLVMTLGAFAAILQM-RVEGRAVENIADLSGLSRNNGAAAFFLAMLMFSLAGVPPLAGFFAKYYVLLAAVDAGLYALAIFGVLASAISAYYYLRVVKVMYFDEPAPAFDHSPLSLRAVLAVSTVFLLGFWLYPAPVVEAATAAAKSLF
77463087     -------ADFSTVLPEMVLAISAMLGLMAGVYGGKDRLTPVWVFAGLMLFLALWIGFGGSGARTAFGGMFIEDPFSRFAKVTILASAAAVLLLGQEYMQRRDLGRFEFPILVALSVTGMMMMVSAGDLIALYMGLELQSLALYVVASLRRDSVKSTEAGMKYFVLGALSSGLLLYGASLVYGFAGTTLFSGILATVNEGVP-LGLLFGLVFMLSGLAFKVSAAPFHMWTPDVYEGSPTPVTAFFSTAPKVAAIALIARTVHAFGGIPMDWRQVLAALAVASMFLGSVAAIGQRDIKRLMAYSSIGHMGYALVGLAAGTAGVQAMLLYMAIYVTMNVGTFAFILSME-KDGRPVTSIDSLNMFAKREPLKALAVLVLMFSLAGVPPFIGFFAKFYILKAAVSAGMAWLAVLTVLAAVIGAYYYMRIVYYMYFGKDGDPVEMGGVQWTMLMAAAAINVLGVINMFGLEPLAAVAA-----
143692718    ---MNLAQTFSVALPEFILVAVALSLVLIAAFANSSDSEASTLKLVRSLSLGLSLFILPAGQVVLFNGLFAIDGFAIYMKGLVLLGAFFASWLV-SDGWGEGVDRAEFHLLVLMAVLGMLLMISAHDLIALYMGLELQSLPLYVVAAMRTNSLKSSEAGLKYFLLGALSSGMLLYGASLVYGFAGSTAYADIAASLND-DVSVGLTVGMVFLLSGLAFKISAAPFHMWTPDVYEGAPTPVTALFAIVPKVAAMTLIMNVTYFAFSGIPQWSQILIAMSVASMIVGATGAIMQQNIKRMLAYSSIAHMGYALAGLAAGSLEGAAVVIYMTTYVFMGAGAFSIIMSLRRDDA-PVERISDLSGLSSTHPLLAAGMMVVMFSMAGIPPLAGFFGKWYVFLAAVNAGLVPLAIIGVLTSVVGAFYYLRIIKLMYFEDADAPLDEMNRQNRLVLVASLAFIILFFLGIGQLAGVVGTNIEAFF
142030825    MSEQDIMTNLQLVFPEIFLSLSIMFLLILGVFKKNSSKIIQNLSLVVLLVTAVITFTVGIKEVKLFNNSIIIDYLSSLMKIVTLLATFLVLIISSNYLRTFKIFKIEYPILILSSVLGMMIMINSNDLIVFYMGLELQSLALYVLATFNRDQIKSSEAGLKYFVLSALSSRLLLYGCSLIYGFTGSTNFNVIANQL--NSDEYAITFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTSVTLFFTMVPKVAALTVFIRFLYVFLNLIDQWQMILIFLSIASMLFGAIAAIGQTNLKRLVAYSSIGHVGYALAGVATGTNEMQSSVIYIIIYILMNLGLFSCLLMMKRENQY-YEKIEDLSGLSKNHPMLALSLMIIFFSLAGIPPLAGFFAKFYVFKSVIEQSMYFLAIVGLLSTVVAAFYYLRLIKIMYFDKEKEKYDTDHGWLKFSLTFSTLLILFYFIFPSQLIEVVSRI-----
83858401     MTVSTLLADLQLLTPELVLAVGAMALLLIGVYTKGEQRIMTLATALLILAAGLSVWMAQGPGGTAFHGAFVLDSFAMYAKTAVYLAGAVALVLAGHYLRTEQLARFEFPVLVTLAVLGMSFMVSANDLITLYLGLELQSLALYVLAAFNRDSLRASEAGLKYFVLGALSSGLLLYGSSLVYGFSGSTSFDAIAVAAAEGSQNLGLLFGLVFVVAGLAFKVSAAPFHMWTPDVYEGAPTPVAAFFATAPKLAAMVLLARVLMPFGPMTEQWQQVTMVMAVLSMAFGSFGALMQSNIKRLMGYSSIGNMGYVLVGLSAGTLGLWSVLFYMTLYVIGVAGAFAVILSMRRSEGM-VERIEDLSGLSQTRPALAWSMTALMFSIGGMPFMIGFFGKLFVFYAAVQAGLIWLVILAVIFSTISIAYYLRVIKVIWFDEPTGDFLPAPTGAAIISRLAALIAVSMPVVGIIIALVVNAGA----
148259945    ------MSTFYTVLPILFLAIAGMIMLMSGVFTDRDHSFAITAASIVVLAIAARLLVAAPG-GTIFHGLYQTNDFTRFADVLVALGAIGALALSVTFNRNIGITRFEFPVLVLFAVTGMVVLVSASDLITLYIGFEIQSLALYVLAAFARHNLRSSEAGLKYFVLGALSSGLLLYGISLVYGFAGTTNFAGIAHALAGHPTAAVSTIGLVFVLVGLAFKISAAPFHMWTPDVYEGAPTSVTAFFATAPKIAVFALLLRMLGPFGPVLGQWRDLVQIIAAASMVIGAIGAIRQTSIKRLMGYSSIGHMGYALMGLAAGTAAVSGALIYLAIYLVMSLGTFGCIIAMSRG-RQPVERIADLAGMASDDPRFAFVLAVMMWSMAGIPPLAGFFGKFYVFAAAINAGLGPLAVLGIITSVIAAFYYLRVIKVMYFDAGEPGLDRRSAGVSLVMGAAAAFTVLFVFHPSTLTTLSTMAAHAL-
143754701    ------MNNINSLYPEVFLSLGIMSVLMIGVFTKNSYNLVNRLCLSILLITIAIIFNSLDYSEKVFLGSFSKDKFSDFIKILILISSIFVLSTTQNFINNVKISKFEYPILILLSILGMFFMVSANDLILFYLGLELQSLALYILASINRSDLRSTESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNYEIIQTQLADNN--IGALFATVFIIVGLAFKVSAVPFHMWTPDVYEGSPTSVTNFFAVVPKIAGIAVIIRFMDVPFKMLSEWQFIVIFLSIASMILGAVAAIGQTNIKRLLAYSSIGHIGYILAGISTGEINYSSSIIYLTIYVVMNLGAFSCLYFMK-VNSTYTEKIDDLSGLSRNNPFLAFAFLIVFFSLAGIPPLGGFFAKFYVFIAVIENELYFLAIVGLVTTVISAFYYLKIIKIIYFDDNKKEFDRVK------------------------------------
134095018    --------NLIPVIPEIFLAAATCAILLIDLFLSDAKRYLTYVLSLATLVVCAVLSLNAGATSYSFGNMFVSDPMSNLLKFCTYIAVGLTLVYSRQYLEVNGRLGGEFYILSLFTVLGQMVMMSANNFLIIYLGLEIMSLSLYALVAFRRDNAVAIEAAMKYFVLGALASGFLLYGISMLYGATGSLDLTEVARVIATGANKPVLIFGLVFVVAGLAFKLGAVPFHMWVPDVYQGAPTAVTLMLGGAPKLAAFAITIRLLVEALPALADWQQMLTILSVLSMAIGNITAIMQTNIKRMLAYSTISQVGFILLGLGSTTNGYGAAMFYVITYVLTTLGMFGVIMLLSRA-GFEADNIDDFKGLNQRSPWFAFVTLLLMFSLAGVPPVVGFYAKLAVLQAVLSTGQIWLAVVAVLFSLIGAFYYLRVVKVMYFDEPADKAKIVAKDVTVTLSINGAALLALGLVPGPLMTACAAAIIK--
253998396    ----AIQSDLYAALPEIIILCMAMFVLLLDLFLKSHNRSLIYIFTQLGLAAAAVVTANVSVVSYAFNGMFVDDPLSDVLKLMMYLTTSVMLVYTRQYVSLRDMFRGEYFALTLFALLGMMIMVSGQHFLTLYMGLELLSLCLYALVAMDRDNPRATEAAMKYFVLGALSSGMLLYGMSMLYGVTGTLDVAEVANALLQGAPDHVLVLGVVFLIAGLGFKLGAVPFQMWVPDVYHGAPTAVTLFIGSVTKLAAFAFMIRLLQGLYVLAIDWQGMLAIMAVLSILIGNITAIAQTNLKRMLAYSTISHVGYLLYGFSAGTNGYVSAMFYIMAYVLMTLGGFGIMLLLSRK-GFEADNLEDLKGLNQRSPWYAFLMLIIMFSMAGVPPTLGFYAKFAVLQAALQAGFVGLVIFAVVMAAIGGFYYLRVVKLMYFDEPLDNTPIKAP-----------------------------------
262277288    ------MIELQNIFPEIFLTLSLLLLLIAGVFLKNSFSLIKKITIILLLICIPLVYVNYDNQILIFNNNYSINNFSNLLKIIILISSAFSLIFTGQYLKRLKIEKFEYMILILCSTLGMFVMVSTNNLIGLYLGIELQSLSLYVLSSIDRNSLKSSESGVKYFVLGALSSGLFLYGCSLIYGFTGSTNYLIINENFTV--ENIGLIFGLVFVIVGLAFKVSAVPFHMWTPDVYEGSPTAVTAFFALAPKVAGMGAFIQILFVFGGAFAEWKTIIIFISVASMILGSVAAIGQTNIKRLMAYSSIGHMGYGLAGLATGSLSISATLSYIFIYVVMNIAAFTSILFFSR-DKKYCEDIRDLGGLSKNHPVVAVCFCIILFSLAGIPPLAGFFAKFYIFKSVIESEMYILAVIGLLSSVISAFYYLRIIKIMYFDTEQEKFDDISGLGMKFSLFSSSFLILFYFINPSFLVNITEIASKVF
148555905    ---MSMTASLALTVPELILSVGALLLLLVAAFGGDGFARAIGWGAVALFAAAGFSLTGPAGNGPGFDGLYIADSFAAFAKLLIYIAAAVSVAVAPGFFSRTGGGRAEYPVLILLSGVGMGMMVSAGDLLTLYVGLELQSLSAYVLASFMRRDTRSAEAGLKYFVLGALASGILLYGISLLYGFTGTTLFAGISDSLAKGMGT-GQMFGMVFVFAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFASAPKVAGMALLLRVAIAMGSGTDTWRQIVVFAALASTILGAVAAIGQTSMKRLLAYSSINNVGFALFGLAAGSADVAATMTYMAVYVAMTLGSFICVLQMRGQDGQPVETIASLSGLSRSRPGLAAAFAIFMFSLAGIPPLFGFWPKFLVFDALVRAGFWPLAMVGIATSVIGAFYYLKIVKTIYFDDPAPAEFAPAAEGGLITLAALAVSPLGYLAIPLLDATSMAAARSLF
144155099    --PMNFQADLFTLLPELVVLITACAVLIADLYLPEARKISFVGLGVAIAVVGIVGFAWGPTPTHAFGEAFVRDPMSDLLKGVVLVVTALAFAYSARYMRERSLWVGEFHVLMLFALLGILIMISANGFLVMYLGLELLALCLYALVAFNRDSSTGAEAAMKYFVLGALGSGMLLYGISMLYGATGALGFAAVAEAVATGMENRILVFGLVFVIIGVAFKFGAVPFHMWIPDVYQGAPTPVALFLSSAPKVAAFAMAVRILVDGLPGLSEWSEILVMLSVLSLAIGNVVAIAQSNIKRMLGYSTISHVGFIFLGLLAGTPDYAAAMFYAVVYALMSAGAFGVLVMISHQ-GFEAENLDDLKGLGERDAWLAAMMTLVMFSMAGVPPLVGFMAKLLVLQAVIDIGLVWLAIVAVTFSIVGAFYYLRVVKMIYFDKPEDAAVDGARDARIAVSVNGLSM----LVLGMFPATLLALCEAAF
212212195    ------LPNFIPAVPEMFVLFMALVILLAGVFIKKRHQIPYYLTQITLILVAGLTWYIFTYSSFTFHHMFVLDRFSVYLKLFIYLSVFFAFIYAREYNDERKIPHTEFYVLGLLSMLGMVALVSSSNLLTVFLGMELLSLPTYAMVALYRNKTRSVEAGMKYFVIGAIASGMLLYGMSMIFGATQSLDLTEIAKAVSATHQNLILVFGLVFIVAGVAFKLGAAPFHMWVPDVYEGAPSSVTLFISTAPKIAAYAMVIRLLILGMPALHQWHQMLIVVAILSMGIGNFAAIVQSNIKRMLAYSSIAHMGYMLLGVLCGTRNYAAAMFYTITYSLMSLGAFGMVVLMSRG-GFEAENINDFAGLNSRNPWLAFMMMLILFSLAGVPPLVGFIAKVGVLDALIQVHLVWLAVLAVLFAIVGAYYYIRVVKVMYFESAPPQLKPISLEMKIAISLNGLAVLFIGIFPGWL------------
241773641    ---------LHLALPELILAVSVLGILVYGALRGDKAAGSVAALC-GAALIAAAFAAAFNGHGKVFNGSFIADGVANFAKTFIYIASALIVVLARGYFERQNNNRFEFPILVTLSAIGMSMMVSAGDLIALYIGLELNSLAAYVMAAFRRDDAKGSEAGLKYFVLGSLSSGLLLYGISLVYGFAGSMNFDAIAASAQANMQ-VGLIFGLVFVIAGLAFKVSAAPFHMWTPDVYEGAPTPVVALFAGAPKFAALVLLARVLNAFAGLHDQWAQVLLAIATLSFLIGGLGGLMQKDFKRLLAYSSIANMGYAMLALAAGTDKVMALLLFSVLYMVDTLGLFSAQIALSRK-GIAVSKIDDLSGLSKVDMKLTIAITVLALSVLGMPPFSGFWGKFFVFGAALEAGYWGFAVAGLVASVIAAFYYLRIIKVMWFDGDKGELDKAPFEAKWI------------------------------
197105254    ---MNFASDLSLAFPELILAGGALILLVIGAFAPR--ATAAVSAAAVVALLGAAVAAATQPFGVAFGGGLISDAAATFSKVAIYVASAVAIPLAQPWFERRGIRTFEFPVLILLAALGMGMMASSGDLISLYVGVELHSLALYVMAAMHRDNAKASEAGLKYFVLGSLSSGLLLYGASLVYGFAGSTLYSEIAVAVQGG-AGVGALFGLVFVICGLAFKVSAAPFHMWTPDVYEGAPTPVVAFFAAAPKLAAMVLFARALAEAFPATDQWQQVLVAIALISIAVGAFAGLVQKNLKRLWAYSSIANIGYALLGLSAGTAGIQAMLIFMVLYMIDVTGFFACLAALSRQ-GRPMETIDDMAGLIKEQPGLALAMTAFALSALGLPPFSGFWAKVFVFQAALDAGLWGPAVAGLVGSVVAAFYYLRLLKVMWFDASAGTTDKPAFEARGTAIALGLFSFPVVLVA---------------
142318520    MSISRLMENLQLIIPELFISIMIMFLLIFGVFKKNSSQLVYNLTTVSLVALALIINLDAQIQSSLFNNSYNIDSLARFMKILLILSGIFVMLSSSKYIQISKISKIEYPILILCSILGMMVMISSNDLIVFYMGLELQSLALYVLASFNRDNLLSTESGLKYFVLSALSSGLLLYGCSLIYGFSETTNFNQIM--INTKEIEYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTVFFALLPKIAALTVFIRFLYIFYELGDQWQMIIIFLSIASMVFGAVAAIGQKNLKRLIAYSSISHMGYALAGLSTSTMQVQSSITYITIYLVMNLAFFSCLFMLKR-NGEYYENIDDLSGLSKNHPLLSLSLLVVLFSLAGIPPLAGFFAKFYIFVAVINEKMYFLAIVGLLATVIAAFYYLRIIKIIYFDPEKEKFESNHNGLKFTLVASTFFILAYFIYPSGIVDIISQI-----
89053687     -------ADLAILTPEIVLSLFAMAGLLGAVYTSKDALASAMCWGTAALFIIMAFYIGVTGNGAAFDGMIIDDAFSRFAKITILLSAAAILMISQDYMAKADLLRFEFPVLIILAVVGMMIMVSAGDLIALYMGLELQSLALYVVAAMRRDSVRSTEAGLKYFVLGALSSGLLLYGSSLAYGFAGTTQFAGIIEAAQGGDMPLGLLFGLVFITAGLAFKVSAAPFHMWTPDVYEGSPTPITALFATAPKVAAMALFARVVHAFGGVIGDWQQIVAFLAVVSMFLGAIAAIGQTDIKRLMAYSSISHMGFALMGLSAGTAQVEAMLIYMAIYVAMNIGTFAFILTMER-NGRHVTEISSLSAFASKEPTKALAILVMMFSLAGVPPLLGFFGKYAVLVAAVDAGLVWLAIAGVIASVIGAFYYIRIVYLMYFGEADEGALDGKMGLVPYVLIAMALVIGLGWVPGV-------------
84686452     -------TDLQTILPELILAVYAMLALVGAVYTGKDNLTGPITWLTAGLMAVLALWIGTGSAGQAFGGMFLSDAYARFAKVAILIAGAAVLLSGQEAVARRGLGRFEYPLLIALATVGMMMMVSAGDLMSLYLGLELQSLALYVVAAMNRDSVKSTEAGMKYFVLGALSSGLLLYGASLTYGYAGTTLFSGIIGAATGGEISLGLLIGLVFVSAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFATAPKLAAMGLFARLFDAFGGAVGDWQQIISLMAILSMALGAVAAIGQTNIKRLMAYSSISHMGFALMGLSAGTLGVQAMLVYMAIYLTMNVGTFAFIMSMER-DGKPVTEIASLNQFAKGEPLKALAMLVLLFSLAGVPPMVGFFGKLYVLQAAVDAGLTWLAIGGVIASVISAFYYLRIVYFMYFGQTEGQAQAPMSPAAWVALSAAIMVLGVVNLFGI-------------
78485175     ----FVIPSFIPAIPEIVLLTLTSLLLIADTIWSKRSEFATYYATQLILLVVGYLVLFSTSQVLTFDGSFVRDAFGDILKLVIVVVSMGIFLFSKEYLLQNKFYRGEYFTLGLFGVLGMFVMVSAYNLITMYLGLEIMSLALYAMVAMRKDNQHALEAAMKYFVLGALATGMLLYGFSMIYGATGSIQFDEMAQIIASGNDNVVLSFGVVFIVIGLAFKLGAVPFHMWVPDVYHGAPTAVTLYIGTAPKIAAFAMLYRILVEGLPLVEDWQSLIVMISVLSLIVGAVITLVQENLKRLLAYSGIGHIGFILLGIAANPDGYSAAMFYTIVYSITALAGFGMIVALARTN-NEFDLVADFKGMNKRNPWLALMMLFIMFSMAGIPPFVGFYAKVVVIEEVVQAGFTWLAVLAVVMAVISAFYYLRVVKVMYFDEPEDNTKIEPVSSQLN--WAVSFVSIALLLLGLMPSSLITL-----
187477554    --------DFALATPEILLLVLALAVLLIDAVSSRKTTYVLSLATLAILTVVSLFQWSNGVSGKTFNGMYVTDSFSHLLKITSYIAVAVTLIYGRVYAQSRDMRGGELYVLTLLALLGQMVMISAGSLVSVYLGLELMSLALYALIALRRDDVVATEAAMKYFVLGALASGFLLYGMSMVYGSTGHLDLAEISRVIGSGQKELPLVFGIVFLVAGLAFKLGAVPFHMWVPDVYQGSPTAVTLILGGAPKLAAFMTLRLLVDGLHGLAADWQSMLMILAVLSLAIGNLTAIVQTNFKRMLAYSTISHMGFVLLGLASGSAAYGASLFYMITYVLTTLASFGIVLLLSRQ-GFECEQIDDLKGLNRRSPWHALIVLLLMFSLAGIPPLVGFYAKLAILQAVIESGHVALAVVAVLFSLIGAFYYLRVVKVVYFDEPVAEDAPLSAT--CVQRGLLSVNGALILILGILPGGLMALCVQV-
186683969    ------------ILPEGIVILTLLGVLIVDLILGRTSARWIGYLAIAGLSIVALYFQWDNPNPISFTGGFNGDDLSIVFRGIIALSAAVTILMSIRYVDQSGTPLAEFIAILLSATLGGMFLSGASELVMIFISLETLSISSYLLTGYTKRDPRSNEAALKYLLIGASSTAVFLYGVSLLYGLSGQTELSAIANGIATAKQSLGLVIALVFAIAGIGFKISAAPFHQWTPDVYEGAPTPVIAFLSVGSKAAGFALAIRLLTTAFPLVADWRFVFTALAVLSMILGNVVALAQTSMKRMLAYSSIAQAGFVMIGLIAGTAGYASMIFYLLVYLFMNLCGFTCIILFSLRTGTD--QIAEYSGLYQKDPLLTLGLSIALLSLGGIPPLAGFFGKIYLFWAGWQAGLYWLVLLGLVTTVVSIYYYIRVVKMMVVKEPHEMSDAVKNYPQVRWDLPGLRPLQVGLVITLIATSLAGIL----
143382790    ------MDKINLVYPELLVSLSIMFLLMYGVFAKKSAGTVYNLSSISLVSLILLLSFPINTQWSLFNDSYQIDYLSTFMKALILIFGIFVLGISKKYVFSINILKIEYPILILASILGMMVMISSNDLIIFYIGLELQSLALYVLASFNRDNILSSESGIKYFVLSALSSGLLLYGCSLIYGFSGSTNFQIISEQI--TSNSYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTAFFALLPKVAALTVLIRILYVFVNMLDQWQLIVVFLSIASMILGSIAAIGQKNLKRLIAYSSISHMGYALAGISTGTNEIQSSITYMLIYLIMNLAFFSCVFMMKKND-KYYENLDDLSGISKNHPILSFCFLIILFSLAGIPPLAGFFAKFYIFTAVIEQSMFFLAIVGLLSTVIAAFYYLRIIKIIYFDTERENFDKDHSSLKLSLFISTAVIILYFTYPSKISEIVEKI-----
142326201    ---MNMINNLNILLPEIFLTLSIFSILMIGVFIKNSFNLIFNLTSLIIFLTIAIILNGSNNVEKIFLESFTRDAFSNFFKILILISSLFVLNSSKNFILDNKLAKFEYPIIILLSILGMFFMVSSNDIILFYLGLELQSLSLYILASIDRDNLKSSESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFDLIANEL--GKENTGAVFAMVFILVGLAFKVSAVPFHMWTPDVYEGAPTSITSYFAVVPKVAGLAVLIKFMLIFSKILMEWQTIIIFISIASMILGAVAAIGQKNVKRLLAYSSIGHIGYALAGVATGVISYESAIVYISIYVVMNIGAFSCLYLLK-KDGEYKENISDLSGISKKHPMLAISFLVILFSLAGIPPLGGFFAKFYVFTAVVEQKMYALAIIGLLTTVISAFYYLKIIKTIYFDDSIISFDVTKNKAQLSIFISCSILLTFFLYPSVLNNVVDTL-----
135451126    ------MQLISYILPEIFLSSVIMILLMIGVFVKKSFRMVNLLTITSLLFAIILVLNQPDETIKIFRDSYIIDKLSVFMKVLTLLFSFFVLVVSKDYIKNTNIDKIEYPIIILASTLGMLLMISSYDLIIFYLGLELQSLCLYILSSFRRDDERSTEAGLKYFVLSALASGLLLYGCSLIYGFTGSTNFEIISSIL--SESNTGGIFGLVFIMVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAMVPKIAALSVFIRFMYVFINVITQWQTIIVFLSIASMILGAVAAIGQNNIKRLLAYSSIGHMGYALAGIATGTNEIQSTIIYLTIYLVMNLGIFGCIFMMKRENVF-YENINDLSGLSKNHPLLALGFLVILFSLAGIPPLAGFFAKFYIFMSVIEVQMYTLALIGLITTVVSAFYYLRIIKIIYFDKPKKPFDTNFDGLKLTLAFSSILILIYFTYPSILIKAVSSI-----
258593438    MTQVFNMADLSTTSPEVILSLVAMGILALDFIAPKGGRDWLGYLSIVVLGTFIVLIRQWGVTQSAFSGQYISDPFAFFFKIVFLVSAALILLMSIGYLKSERIDKGEFYPLILFATLGMMLMVSAVDLLILYIGLEMMSISIYILAGFMKRERRSSEAALKYLLMGGFSSAIMLYGIVMLYGLTGTIGLREIASMIADTASNPALILGMVMLVAGFGFKIAAVPFHMYIPDVYEGAPTPVAALLSAASEVAGLAILMRVFLVAIPGLQDWTLLFYVLSLLTMTIGNVVAIAQSNVKRMLAYSSIAHIGYLLIGLVAGRLGISAVLLYTLIYAMMTLGAFAMVILLCVGE-VKGERIDDFTGLAQRSPMAAAVMLIFLLSLAGVPPTAGFVGKFYLFGAAIERGYVWLAIIAVINSAISLFYYMKVVVAMYMRPPQGLTLSSSAPLRLALFVTLVATIAIGIYPGPFLELARASVAGLW
89070156     -------ADIQIVLPELLLSAYAMLGLIVAVYTSKMAAALTWITAAVFVAVALYIGYGPSEDRTAFFGSFNDDGFARFSKVVILLSAAAVLVMSQSYMERRGLLRFEYPMLVTLASVGMMVMVSAGDLIVLYMGLELQSLALYVVASLRRDSIKSTEAGLKYFVLGALSSGLLLYGASLTYGFAGTTLFSGIFVAASDG-ASLGLLFGLVFLVAGFAFKVSAAPFHMWTPDVYEGAPTPVTAFFATAPKMAAMALFARVFDAFGGIVGDWQQIVAFLSVVSMFLGAIAAIGQRNIKRLMAYSSITHMGFALMGLAAGTAFVQAMLVYMVIYVAMNVGTFAFILSME-KDGTPVTDIDSLQMYSAREPLKAVALLILMFSLAGVPPLVGFFGKFYVLQAAYGAGLTWLAVAGVVASVIAAFYYLRIVYYMYFGEDREALDGKMNPVLWVFLVASAFTMTFGVV----------------
135987364    ------MVDFQNIYPEIFLMLAMLFLLIAGVFIKNSFILIKKGTILTLLSCIPIVYINFDNQLLIFNNNYSINVFSNFIKIIILVTSVFSLILAGQYFKRTNIDKFEYMILILSSTIGMFIMVSANNLIGLYLGIELQSLSLYVLASIDRNSLKSSESGVKYFVLGALSSGLFLYGCSLVYGFTGSTNYLIINENFSV--DNLGLIFGLVFILVGLAFKISAVPFHMWTPDVYEGSPTSVTAFFALAPKVAGIGVFIQILFIFGASFEEWKSILIFISIASMVLGSVAAIGQTNIKRLMAYSSISHVGYALAGLATGTLAISATLTYMSIYVVMNIAAFTCILFFSRDKIY-YEDIRDLGGLSKNHPIIAASFCLVLFSLAGIPPLAGFFAKFYIFKAVIETEMYLLAIIGLISSVISAFYYLRIIKIMYFDKE--------------------------------------------
189426174    --------NLNVIMPEVILSVLGMALLLVNVFVPSKSKGYLAWLSLIGIVGAGFAAVTGWGTTVSFSDSVVLDNFAIFFKIIFLLAAGLAVLISDQYMSREECNHGELYPIILFTTVGMMLMAAATDLMTIFLGLELMSISLYVLAGFNRDSIKSNEAGMKYFLLGAFSTGFLLYGMALIYGVTGTTRVAKIASTQVGGASNTMLLIGMFLMLTGFLFKIAAAPFHMWTPDVYEGAPTPMTAFMSAGPKAAGFAAMLRLLLVAFPMIADWSDLLWILAVLTMTVGNFTALRQDNIKRMLAYSSIAHAGYCLVGFASGTATGTSILFYMLSYTFMNIGAFAVIV-LVGKKGEPNGTVMDYAGLGHKRPLLALAMTVFMFSLAGMPPTAGFIGKFYLFSGAVQAGYIWLAIIGVLNSAASVYYYLRVIVYMYFKPGEEEFDWFNVTAP--VALALVVSAAGSLIPGIIPSMILQFAQQ--
91203934     --------NILSILPVLVLAGFGMIVLMMDVFSSRKMGEKNFLAYLSLIGVVIAAIVSRSFTGTTFYGVYTIDNYALFFQFVFLLCAGLTILISKNYVQRENINHGEYYTLILFSTIGMILMASGADLLNIFIGLEIMSISIYILVGMKRTRLTSNEASLKYFLLGAFSTGFLLYGIAMVYGATGTINLRQIAVFLAGKGSDPLLLAGMGLLIVGIGFKIASVPFHAWVPDVYEGAPTAITAFMAIGPKAAGFAAFMRIFTAFGQAHHDWEKAIWVLAVLTMTTGNIIALAQTNIKRMLAYSSIAHAGYLLIALAANNMSVSAVLFYLLAYLFMNIGAFAVVIVVSQKE-DSFLKISDFNGLAFKHPRLAIAMTLFLLSMAGVPPTAGFVGKFYIFSSAIKSGYVWLAVIGVINSAIAVFYYLRVTVAMYMRDPEREFQPL--TLSPFIFVAIVISIIGTIQLGIFPAKVLEIVRQ--
87200301     ---MDIARSLALTAPEVLISISGLVLLLIAAWGGDKASRLISILAVAVLAACAVLAAPALWGQAAFGGQHHADAFAAFAKLLIYASAGVTLIVAQSFFDKAKAMRAEFPLLVLFASLGMGMMVSAGDLLALYIGLELSSLASYVMAAFLRTDDRSAESGLKYFVLGSLASGILLFGMSLTYGFTGTTSFAGINAAL-SGGLSTGATFGVIFVLAGLAFKISAAPFHMWTPDVYEGAPTPVTTFFATASKVSALGLLMRVSFAFGSQPHAWQQVVIFASLLSIIVGALGAIGQNNIKRLMAYSSINNVGFILIGLATGTAGASAMLVYLAIYVAMSVAGFVAVLLLRDENGEQVEAISDLAGLSKTRPWLALALASVMFSLAGIPPLFGFWGKFVVFQAAVQADMIVLAALGIAASVIGAFYYLKVVKVMYFDEAVDKV----------------------------------------
118340556    --------DLIALAPVLVLSVFAMLVLVLDLWGGRNKSLLVFTSLVGLLMTAISAFAKHPIPAYSFNHSYIVDHMSLFFICIFTISSALAILLSVEYNEREGIRAGEYYALILFCTVGMILLASSTDMIMIFLGIEIVSICLYVLAGIRRNDHRSNEAALKYFLLGAFATGFLLYGMTLVYGSTGSTNLFKIAEQNPSAQSNPLLLMGLVLLVIGFGFKVASVPFHMWAPDVYQGAPTPVTAFMAVGPKAAAFAAFFRVFAEAFPEMSPSWEILLIIAVLSMFVGNLGAIMQTNIKRMLAFSSISHAGYILMAIAKSSLGSSSMLFYMLTYAFMTFGIFGIIIILGRKGEENLE-IQNYSGLAYKHPVIALSMTIFLLSLGGLPPFAGFVAKFYLFSAAVQEGLLTLVIIAVLNSAISFYYYLKIVVFMYMKEPEAEFNISLTPMTLFVVLIGVIGT---IQLGIFPNAIITLA----
143331740    ------------ILPELSILLSSFSLLIVGVFSKTFNKIINYIIVLLLAALIFVVYSNFAGSSNLFGNSYTIDPLSNFMKILVLISVLFTMLISNSYLEKLNLSKFEYPIILLLSTLGMFVMISANNLIVFYLGLELQSLCLYVLAAINTKSLKSSEAGLKYFVLGSLSSGLLLYGCSLVYGFTGSVDYSAIAK--VATEQSGALKFGLVFILCGIAFKISAVPFHMWAPDVYEGSPTSVTTFFAMAPKVAAIAALIKFLNVYANFINEWRTIIIVLSIASMFLGAVAAIGQNNLKRLMAYSSIGHVGFILAGLAIATPQLSAVLVYIVIYVFMNIGVFACIMSLNR-NGVYFENISDLSGLSKHHPLIAVCLTILTFSLAGIPPLAGFFAKFYIFLAIIQQKIYYLAVVGLLSAVVAAFYYLRIIKVIYFDAAKESYDKNSSYLKFSLIVSTVVILFYFIDPSSLNTIVESITKNI-
225024106    --------NLIPAMPEIVLLTALCAVLLVDLWLPDEKRGITAGLAILVLAAAVFQVALWPGEPVSFNAMFVLDGMSYVAKLAVYAVVLVLFVVSRGYLKARQIYKGEFYSLTMFALLGMCVMVSANHFLTLYIGLELLSLSLYALIALRREDTRASEAALKYFVLGALASGLLLYGISMIYGATGSLLLPELMAGLGQSANPWLLKLGLVFVVVAVAFKLGAVPFHMWVPDVYHGSSTAVTALVGTAPKIAAAVFAFRILTGLGALHTDWVPMLNMLALASLLVGNLAAVMQTNTKRMLAYSTVSHMGFVLLAFMGGLEGFSAALYYALTYALMALTGFGVLMLLSRE-GRDCEEIADLAGLNQRHPWYAFLMLLVMFSMAGIPPLAGFYAKFSVLKALVGQGFVWPAVFAVVMSLIGAFYYLRVVKVMYMDEAVEP-----------------------------------------
94968331     --------DYIRILPEIVLAVFGIVVMMADALIPQNNSKKPLGYLSLIGVLVSLGAIACQANGTGFWGMVHVDSFSLFFHVLIALITAAVLLVSFEYMDVQRMRSGEYYAIILFSALGMMLMTSATELVLIFIALEISSIGSYVLAAMRRRVAESAESSLKYFLLGSFATAFFLYGVALIFGATGSTNVYTIAAALQNMHPQPIIYLAVALMFIGLGFKVAAAPFHVWTPDVYEGAPSPIVALMSTGPKAAAFAVLLRV--LFAMNAPGWFWIVWVSAALSMTIGNIGALVQSNVKRLLAYSSIAHAGYMLVAFAAAKAGISAAIFYTATYAAMNVGAFAVVSHF-ANTGEKYVTLEDYAGLGRRSPLLAAILTVFLLSLIGIPVTGGFFAKFYVFTSALQSHLVWLTIIGVINSAVGAYYYLRIIVYMYMRDEREEVPVAR--MPFGLALALAMCLMFTIYLGVLPTQFINYALK--
294788054    --------NLSVAMPEIVLLTGLFAVLLADLWTNDKNRYITHALSIIVLLAAVFMAVWTTEPIAALSGMYIADGISQLSKIAIYLGTALLFVYAKPYNQNREIFKGEFYTLALFANAGMGVMISAGHFLSAYVGLELLSLSLYAMIALRREDAQASEAALKYFVLGALASGILLYGISMVYGATGSLNFAQIAAASQAGSNEWLLKLGVLFIVAAVAFKFGAAPFHMWVADVYQGAPTSVAAFVGSVPKIAATVFTFRIMGGLLFQKADWQVMFAAIAIASLAVGNLAAIMQTNLKRMLAFSTVSHMGFVLLGFLGSVIGLEAAIYYAIAYAVMSSAGFGVMMLLSHQ-GFECENISDLAGLNQRHAWYAFMMLLVLFSMAGIPPLMGFYAKFAVLKALVSAPYAWTAVFAVVMSLVGAFYYLRVVKTMYFDNKADESPINSDSLTAVLLS---FNAIMLLIWGVFPSQLMNFIQ---
83942652     -------ADLNVILPEILLALFAILALLGAVYTNKDAAAGVIVWATAIVMTLLAIWIGMTSGGIAFNGLFVEDSFARFAKVTMLLSAAAVLAMSEAYMKKRGLLRFEYPVLIALSVVGMMMMVSAGDLMTLYMGLELQSLALYVVASLRRDSVKSTEAGLKYFVLGALSSGLLLYGVSLVYGYAGTTQFAGVMSLASAGQTSIGLLFGIVFVVSGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFATAPKVAAMALFARVLHAFGNAVADWSQIVALLSVLSMFLGAVAAIGQTNIKRLMAYSSIAHMGYALIGLAAGTLGVKSMLVYLAIYVTMNIGTFAFILGME-KDGQPVTDISALNMYSKRAPGKALAMLVLLFSLAGVPPMLGFFAKLGVWQAGVDAGLVWLVVASAVASAIGAYYYLRIVFLMYFGAEGDDRLDEGKSSLLVVASAVIMVVGILNMFGVETAAISAAA----
114569918    MTADMLSHDLSLLIPELVLAGGAMALLMLGVFLKGDGTEKLVQWLTVGLLAAAALAFLVSGEGMAFNDSFVFDSLARFSKTAIGLVAAIAMLLAMPYLQAEKLGKIEYPVLVVLAVTGMMMMVSANDLIAMYMGIELQSLALYVLAAFNRDSLRASEAGLKYFVLGALSSGLLLYGASLVYGFAGSTGFGDIALAVESG-SNIGLTVGLVFVICGLAFKVSAAPFHMWTPDVYEGAPTPVTAFFATAPKFAAIVLLARVLMPFGAVVDQWRDVIWMIAVLSMAVGAFGALTQQNIKRLMAYSSISNMGYALVAVAASQTGLWALLVFMVLYMVGAIGSFATILSMRTREGM-VEQISDLAGLAQRNPGLGWSMTALMFSIGGLPFMVGFFGKFFVIYAAVQADLMILAVLAVLFSVVGAAYYLRIVKVIWFDSSEIEFVPSAVSTYWIARIAGLATVLLLPVLGWL------------
51893905     -------PSYVAILPHLIVTATLLVVIVLDAYFKEKRSLVWVTLGGVVLAMLSIWYTASDPQIQAWGGMIIADGFTFFMNGVLLGIAALVILLSADYVKFLRGAHMEFYEIILAVTLGMMFMVSSRDLLTIYIGLELTSISSYVLAGILRKDAKSNEAALKYFLTGATASAVLLFGLSLIYGVTGSTRLPEVAAALAGGSHTPLLVAGMAFLMVGFGFKVAAVPVHQWAPDVYEGAPTPVTAFFSAGPKGAAMAAILRVFLGVAPFTDKWALIWALAAAASMTVGNLVALQQTNIKRMMAYSSIAQAGYILVGVAASGLQISSVLFYVMAYAVTNLGIFAVLTHMDQEGG--WVEVDNYAGLAKRNPLYAWALLLFFVSLIGIPPTVGFLGKFFLFRAAAASGYLWLAVLMAVNSVISVGYYYRVVKVMFLDQSDYPALTPSTGISATVLLSLLGVVALTIFANPFVQWTAQSAALL-
114771832    -------TDINIVLPEITLAVFSMAALMIAVYGGKDRLAGLWATSGTMGLLGLWLAFLEPGSASAFNGSFINDGYARFAKVVILFGAAAMLLLSQDYLEKNKLLKFEFPILIALATLGMMLMVSAGDLMALYMGLELQSLALYVVASFRRDSIRSTEAGLKYFVLGALSSGLLLYGASLVYGFSGTTNFAGISETINDGDLGLGMLFGLVFLSVGMAFKVSAAPFHMWTPDVYEGSPTPVTGFFATAPKVAAACLFGRVVHAFGAAVSDWQQIIAFLSFVSMFLGAIAAIGQTNIKRLMAYSSIAHMGFALLGLSSGTQEVQALLIYMAIYVTMNIGVFAFILNMER-DGQPVTDIRSLGLYSRVEPLRAAALAALMFSLAGIPPLVGFFGKLYVLKAAINAGMSWLAISAVIASVIGAFYYLRIIYFMYFGNEVDKMTGKMPILKIALYGATLIMLIGSINLFGIESVAADAAASLF
206602047    --------NILGTMPEIYLTFFGCILLILETMVPKEKRSWLAYFTIIALVFAMVASIGLNGKGLPLSGLYIIDPFSNFFKITIYAAGIITVLLSLPYLEQEDIHFGEYYAFLLFAIVGMMVMVSAGDLITLFLGIELMSLCFYVLVGLKREDTRSVEAAFKYFLLGAFSSAIFLFGISFLYGASGTETISGLANFINNGALKPMVIAGMILTLVGFTFKVSAVPFHMWTPDVYEGAPTVVTGFMAAAAKIAAFGVFLRVFWVAFSGNHDWDLLIILISILSMAVGNLVAILQTNLKRMLAYSSIGHAGYALMGLLPNRESLFALLFYAFTYVFMTLGAFGIIL-MMRKKGVEGEEISDFTGLHKSHPVAAFAMLIFMFSLAGIPPFGGFLAKFYIFFAVIHAGYTWLAVLGVLFAAIGAYYYIKIVMAMYMKDPQESVVFHSTPMGRL---ALLVTAGTTMLLGVYPAPFVAYIKS--
220904920    ---------------ELVLLVTAVCLMLGDLFYPRERVFQQWLTAAGAAVALALTSMNFSGGATAFGGVFRADGLAAAFKVVCLAALGLTALMSEAFCRHASMRQGEYYSLMAFSTLGMCVMVSAGDAIVLYLGLELMALPIYALVALRTADPRSSEAAIKYFLMGSFASALLLFGLSILYGLTGQTDIAEMAHRLAVSHTLPAAVVALGLVLAGLGFKVATVPFHVWAPDVYEGAPTTVTAFMSVAAKTASFAVLGRVLLQGLPQLSPLWSALAGLAVLTMLLGNIAALAQTSLKRMLAYSAIAHAGYALLGLAATPEGLRATAAYLTIYLCMNIGAFAVIIYLSARSGRGREDLDDYRGLAARSPLLAAVMLVFLFSLTGIPPTAGFMGKFMLFRAAFAAGYQITVVVAVVCSTISAWYYLGVAKRMYMQDSQDDAPATS------------------------------------
135979839    ------MNNLYFIIPELFISLSVMALLVLGVFKNNSSKIIFYSCLIILVSLAINLNINITQTIFLFNNSYLVDQLSLFIKSIILISAFFVMFCSYNYVRVNNILKIEYPILILCSLLGMMVMISSNDLIVFYIGLELQSLALYVLASFNRDNILSSESGLKYFVLSALSSGLLLYGCSLIYGFSNSTNFYEISQNF---NFEYGVIFGMVFVIVGLAFKISAVPFHMWAPDVYQGSPTSVTVLFAILPKIAALTVFIFLYGPFINLFEEWQAIIIFLSVASMILGAVAAIGQKNLKRLIAYSSISHMGYALAGLTTGTNQGIQSSIIYLIIYLIMNLAFFSCLFMLKRKDKFYENIEDLSGLSKKHPILALSFLIILFSLAGIPPLAGFFAKFYIFMAVIQKEMYFLAIVGLLATVIAAFYYLRVIKIIYFDPEQEKFDTSMSGLKLTLILSTSVILMYFLNPNFLNKYITNILV---
60117221     ------------ILPECILILSLVILLIVDSIYGKKDTLYIIPFSGLVTSITVLFFQWEEEPIITFMGSFQINTFNKIFQFLILLCSVLCVPLSVDYIQCTEMAITEFLSFILTATLGATFLCGANDPVTIFVSLECLSLCSYLLSGYTKRDVRSNEATMKYLLMGGTSSSILAYGFSWLYGLSGQTQLQEIAKGLISTYNSPGTSIAPICTMVGIGFKLSLVPFHQWTPDVYEGSPTPVVAFLSVVSKVAVSALAIRILNIVFPLSSNWHSVLEILAISSMILGNFIAITQTSMKRMLAYSSISQIGYIMIGIIAGNSNYTSVVTYMLFYIFMNLGTFACIILFSSRTGTD--NIRDYAGLYLKDPLLASCFASCLLSLGGVPPLSGFFGKLYLFWCGWQAGLHSLVSIGLFTSVISIYYYLKIIKLLVTKRNEEVTPYITNYINSSYFLTSKNVTELSMMICVIASTVLGLAV---
84704714     -----LIEDLTALGPELLLALASMALLVFGVSVKSDPVRPVLYGAILALVGAFFLAWFGAADATAFGGSFSLDGLAKAGRALVYIGAIVSLFLSVRYFEIERLARFEYPILVLLSVVGMGIMVTANDLLVVYMGIELQSLALYVMAAFNRDSVRSTEAGLKYFVLGALSSGLLLYGISLIYGFTGEIRLDAIAAEIAAGEDRVAVTFGLIFLLSGLAFKVSAAPFHMWTPDVYEGAPTPVTAFFAAAPKVAGMIVFIRVMIEFGTIVADWQPVLWIIAVLSMGIGSISALMQTNIKRLMAYSSIGHIGYALIGLTAGTAGVTGVVVYLGIYLLMTLGTFACILAMRRPEGM-AENISDLSGLSQSQPGLALAFTALFLSLAGIPPFLGFFAKFAVFTAGVEAGLYLLTVIGVVASVISTFYYLSVIKTIWFSAGSDVFVSERGTAVSVTATALLMTIGLLFLLPPLYRLADAAAAPLF
143374841    -----------------------------------------------------------------VGGALAWDAYAVLVTVVVSGSVVLGSLSLSDWLRRERAETPEAYALLLTAAVGAIVMASATDLVVTFLGLETLSLSLYVLAASNRRRSESQEAGLKYFILGGVASAFFLYGVALTYGVAGTTRLGAISMSIAIPRDDALLLVGVAMVLVGLAFKSSLVPFHSWTPDVYHGAPTPVTGFMASAGKAAAVATLVRVMLVAYPSADDWRPVLWVLTALTLLVGAVLAIVQVDVKRMLAYSSVGHAGFMLVGLEAAGAAAGAVAGYVAIYAVLVLGTFAAV-SLAVGEGDAATTVDVFQGLGRRSPWLAAALTVLLLAQAGVPLTSGFVAKFGVVRAAVDAGSYWLAGVAMLSAVVAAYLYLRLVVAMWLRDAAGPAVAVPAASRV----ALAVTVATTLVVGIVPGWFLDLLADV-
226939469    --------NLMPALPEIVLLIAVSAILIIDLFVKRRGVTYLLSMLALVATGAATLAAWLPYPVLTFSGMYVADPIASVAKLGLVVATGVAMIYARQYAFDRGFLKGELFTLMLFALLGMCVMVSASHMLTLYIGLELLSLALYALIALSRESVPATEAAMKYFVLGALASGLLLYGVSMVYGGTQSLHIVAVAQSIASGNANVTLVLGLVFIVAGLAFKLGAVPFHMWVPDVYQGAPTAVTLFVGSAPKLAAFVFVIRFLQALEPAAVAWQPMLILLAIASLVVGNLAAIMQTNIKRMLAYSTISHMGFMLIGLAATPAGYSAAMFYAITYMLMALAGFGVLLALSRA-GFDCETLDDLKGLNRKNAWYALLVLLVMFSMAGIPPLVGFYAKFAVLEAAVNVGLTWLAVVGVVMSLIGAFYYLRVVKAVYFDEAT-------------------------------------------
294670444    --------NLIPAMPEIVLLTALCAVLLVDLWLKSRAITHYLSLFTLVLTAATQWYVWTPNAVSTFNDMYLADGLSQLGKMTMYAALFAVFVYAKPYNRARNMFNGEFYTLSLFTLLGMSVMVSAGHFLVAYIGLELLSLSLYAMIALRRDSARSAEAALKYFVLGALASGLLLYGISMIYGATGSLNFAVLANGQSGVANGWLMKLGLVFVVVALAFKLGAVPFHMWMPDVYEGAPTSVASIIGTAPKMAAAVFAFRILTAMNNQHADWTQMLVILSVASLLIGNLAAIVQTNIKRMLAYSTVSHMGFVLMAFLSGSVGFSAGLYYALTYIVMALVGFGVLMLLSDE-SFECENIADLAGLNRRNAWYAFLMLLAMFSMAGIPPLMGFYAKLQVIKLLVSANYTWLAVFAVVMSLIGAFYYLRVVRTIYFEEPADS-----------------------------------------
142183851    -----------AVAPEGAVLIAMLATLLVDLAGERVAVRWVPPICYVGLGTALVLLALQWNAPLSFLGAFLSDRLAIAFRAIVALSTLLSLLISWRYAEKSGTPVGEYAAILLAATLGAMLLCGATDLVSVFVSLETLSVASYLLSGYMKRDARSSEAALKYLLVGSAAAAVFLYGGSLLYGLSGSTSLEVIGEALLTS-PTPLAALALVFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILGCFDFFDAQWKLLFTVLALLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGLVCGTEDFAAMVLYMAAYLFMNLGAFACIILFSIRTGSD--RIADYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWADHQYLLVVVGLITSVVSIYYYIGVIKMMVVKEPQEASEVVRNYPAI-------------------------------
6424798      -----IIPFIPLQVP-ILIGAGLLLFPTVTKNLRRMWSFQ----SVLLLSIVMAFSIYLSIQQINRGSIYINNDFSYLIDPLILITTVGIMVLIYSDNYMAHDQGYRFFAYMSFFCAAMLGLVTSSNFIQIYIFWELVGLCSYLLIGFWFTRPGAANACEKAFVTNRVGDFGLLLGILGFYWITGSFEFRELFQILNNLISSLFVTLCAALLFVGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATLVAAGIFLVARLLPLFLVIPSIMYLISLIGIITVLLGATLALAQQDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLAAGSVIHSMETLIGDKSQNMVLMGGLTKHVPITKSAFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFALIAWGTVGLTAFYMFRIYLMTF------------------------------------------------
135111928    ------------------LIGAAMLMLVIGAFGKEASLKVVTLLGAVALVLSMALVWQQNGAELHFKDMFRIDAFTRFSKLLILLAGLFALSLSSQWSLSPEQRKFEFPILMLLSIAGLMLMVSANDFLALYMALELSSLALYVMAAFDRDNARSSEAGLKYFILGALASGMLLFGVSLVYGFSGTTNFALLAQLLGAYQLTAGLAVGLVLILVGLCFKISAVPFHMWTPDVYEGAPTPVVAFFAVAPKVGAIILLTRLLHPFADLDAHWQPIILLVSVLSMLLGAFGALRQTDLKRLLAYSSIGHVGYMLIGVLVGGAQMQSVLIYLSLYLFMSVGAFGFVLSLRRE-GRMITHISELGGLSQTSPRLAIFMALIMFSMAGIPPLAGFFAKFYVFKAAIEAEYYVLAVLGLFASVVAAYYYLKIVKIMFFDEARPAFDRYVLPMHSRAILMLCLVTGFYFLSPM-------------
119897700    ----FVVPDFYPATAEIFVAVMALVIMLATTFARSRGLAYGLTLVTLIGAAIITYNTANPRAVTTFSNMFIGDLLGDVLKLLIYFSMAVALLYGRSYLADRKLDKPEYYVLALLMTLGMMVMVTSNHLLSMYIGLELMSLSLYALVAFDRDSARGTEAAMKYFVLGALASGLLLYGMSMLYGATGTLEISGIAKSVYNAANDTVLLFGLVFLMAGICFKLGVVPFHMWIPDVYHGANTAVTLIIATAPKLAAFAMAVRLLVGLFDVAEHWQTMLMFVAVLSIVLGNLAAIAQTNLKRMLAYSGISHMGFMLLGLLSGVVDYSAAMFYAISYVIMSLASFGMIILLSRA-GFEAENIDDFKGLNKRSPWFAAMMMFVMFSMAGIPFFIGFFAKLAVLQAVVAAGYIWVAVVAVLMSVIGAFYYLRLVKVMYFDEPADATPIQAPELRVFLSANGLAIAAIGLAP---------------
6739376      -----IIPFVPLPIP-ILIGMGLLLFPTATKNLRRMWAFPN----ILLLSIVMIFSVDLSIQQINRSSIYINNDFSYFIDSLILITTVGIFVLIYSDNYMSHDQGYRFFAYMSLFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAANACQKAFVTNRIGDFGLLLGILGFYWITGSFEFQDIFNNLIYNNEVHFLFLCASLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFXVARLLPLFIVIPYIMNLISLIGIITVVLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMEAIVGDKSQNMVFMGGLRKHVPITQIVFLVGTLSLCGIPPLACFWSKDEILSDSWLYS-PIFAIIAWSTAGLTAFYMFRIYLLTF------------------------------------------------
149184622    ---MSYSTSLYLTGAEIGLSLTGLVLLLVTAWTGERAARAITIAAVAALFGALVFNLSLFGQGVAFSGLFRSDNFAIFAKSLVYIATIACLIVAPRYFDARGEYRGEYPVLMLFNAVGMGMMVSAIDLMTLYIGLEMSSLSSYVLASFARRDGKSSEAGLKYFVLGGLASGIILYGVSLVYGFSGTTSYDGI-RAAFTADFSTGAMFGTVFVLAGVAFKIAAVPFHMWTPDVYEGAPTPVTAFFASAPKVAAVAMLVRMAAPFGGQVEAWQQIVIFAALASIVVGALGAIGQANLKRLLAYSSINNVGFILIGLAAATPKIEGVLVYLFIYVFMTIGSFVALLMLRDAKGKALATFDDISGLSTTSPALAWCLLALMFSLAGIPPLFGFWAKFVVFQAAVQADMIALAAIGIAASVIGAFYYIKFIKVMFFDEPKGAAPAEASVSHWVVLGLSVLVIS--------------------
143114651    -----------AIAPEGAVLLAMLATLLVDLAGEKVSVRWVICYAGLGTALVLLALQWNAPLEPSFLGAFLSDHLAIAFRAVVACSTLLSLLISWRYAEQGGTPVGEYAAILLAATLGGMLLCGATDLVSIFVSLETLSVASYLLSGYMKRDARSSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLEAIGQSLLTS-PTPLAALALVFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILGCFGSFDTQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGLVCGTEDFAAMVLYMAAYLFMNLGAFACIILFSIRTGSD--RISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWADHQYLLVVVGLITSVVSIYYYIGVIKMMVVKEPQEASDAVKSYPPIQWNTIGLPPLRVALVTCVVVTAVGGIL----
143869970    MNFNFNISELVFVMPELFLLAAISSILLFDLYVKEEFKKYTYHLSAALLVTGLLAFNLIGESATIFSGTFVLDTLGSTFKVFIAGFSIIALVYSRQYLSVHGLLRNEYFILALMSILGMLVMVSGHSLLTLYLGLEIMSLSLYALIATARDRAFAIEAALKYFVLGAIASGLLLYGMSMIYGITGNLDIAQIASATLESQETLILNFGLVFLVIGVAFKLGAVPFHMWVPDVYQGSPTSVTMFLSTVPKIAAVALLVRLLIGLSDFQHYWADLFMILAVLSIGVGSLVALTQTNIKRMLAYSTISHIGFVLLGFVTGVLEYGSAVFYVFAYILMSLAAFGSIIVLNR-SGFEADQISDFRGLSKHSPWFALIMLVVMLSMAGVPPFIGFYSKLFILQQVVSEGYVILAVIAVIFAVISAYYYLQIIKTMYFDDADKEIVVSAPKVVLSVNGVLILVIGL-------------------
285017805    -------------------TAGAFALLMLDLFISERNKAWTHIVSVAILLAVFAMLLAVGGQGTVFNGMFVRDAAADVMKTVIVGLSTLTLIYGWSYLRERKLYQGEIPVLVLFATVGMMILVSAGSLLMVYLGLELLALCSYALVASSRDNGMAAEAAMKYIVLGSLASGLLLYGMSLIYGATGTLSLSAIHDVIGSGHERTLLLTGTVFLIAGIAFKLGAAPFHMWLPDVYQGAPAPVALFISSASKVAAFGMAYRLLEVVGPLSTQWHWVIGGLAALSLVVGNLMAVAQSNLKRMLAYSTVSHIGFLLLGVAGGGERYAAALFYAICYAVMSTAAFGAIIAMSRK-GFEAEQIDDFKGLNARNPWMALLVLCIMVSLAGVPPFLGFWAKMAVLGAVVDQTLWWLAVLSVLCAVIGAFYYLRVIKVMYFDEPVGAPLPANDDR---VLGVALGVNALGLLAGMAWSPLMAWCQRAF
188996806    ------VPNFNVLLPEMIVLATAILVFVLELFTKNRNI--LLITSVLGLSLATLSTLTITEGAVTLYGLYIVDSFSLVFKFFLLISTILIVINLQSYVDSKKTSYGEYYYLILFSLLGIMIMVSSPNLVSFYIGLELMSVSIYILVGLWRKDYKSKEGAFKYLIIGGAGTAVISYAIALLYGKTGSFDFARIFNEVQDK-ADIGLTAGLVLLILGLALKASAVPLHFWTPDAYEAAPTPITAFLASISKVATYALILRVMVEAFPLVNSIWYAWAILAAASMIVGNIIALRQKNVKRMLAYSSIAHTGYILAALASPNMGFTALIFYSLVYMFMAIGGF-IFLSAFEKDSRWTNDIDNFKGLAKKHPIMALFMLIYMFSMLGIPPTVGFMGKFGVFMALISSNVWWLAVVLVITSVISAGYYLRVVAYMYMYEPVEGRFNLTVSEKFTVGFLAIVVLMLGIYPTVFW-----------
254455398    ------MENIDLILPEIFIALSIMFLLVLGVFKKKSSKIVFNISQLILLITAVITITFAIDRITLFKDSVVIDHMSSLMKIITLLGAFLVLTISTNYLKTFKLFKIEYPVLILSSVLGMMVMISSNDLIVFYMGLELQSLALYVLATFNRDQLQSSEAGLKYFVLSALSSGLLLYGCSLIYGFSGSTNFDIISSQL--NSNEYVLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTLFFTMVPKIAALTVFIRFLYVFLNLIDQWQMIIVFLSIASMLFGAIAAIGQTNIKRLIAYSSISHIGYTLAGLAAGTNNIQSSIVYISIYIIMNLALFSCLLMLKRNN-KYYEDIKDLSGLSKNHPLLSLSLLVILFSLAGIPPLAGFFAKFYIFKAVIEQSMFFLAVVGLLSTVVAAFYYLRIIKIIYFDEEKEKY---DEDHSIWLKFSLTFSTILILLYFIFPSQLIDVV----
220934175    ------IPDFMPVIPELFVLGMACAILVIDLFVSRRDITYGLSQFTLIGAAILTIALASPETRFTFNDTFIADGLSDLLKVAVYLITAVVFLYSRPYLQDRDIYKGEYYVLGLFGVLGMMIMISSYSFLTLYLGLELLSLSLYAMVAFNRDSARASEAAMKYFILGAIASGMLLYGMSILYGITGSLDIKEVSDYLITSGANVPLVFALSFVIVGLAFKLGAVPFHMWVPDVYHGAPTSVTLFIGTAPKLAGLAIIMRLLVGLGPLHHDWQGMLTILAVLSLAVGNVVAIAQTNIKRMLAYSTISHVGFILMGILAGTHEYAAALFYTLVYAIVAAGGFGMIILLSRR-GFEAENLDDFRGLNERSPWFAFIMLLIMFSMAGVPPTVGFYAKLAVLQAVVQVEMIWLAIFAVIFSIVGAFYYLRAVKIMYFDKPEESPLPKALDMNVVLSINGLLVIVLGIFPGLLMSLATGAI----
142753470    ---------MTALLPDALVMLAVVVAWLNDTFAGRRTTYFIAFFSTLISGIWFAVNAFDPQVHYFFGHMYVVDSFASVMKAVVTLGYAVSIVYSRRYLEDRGLFRGEFFLLGMFSLLGQLVMISGNNFLTLYLGLELMSLSLYGAIALRRDAAPSNEAAMKYYVLGALASGFLLYGISMLYGATGSLDLNEVFKAIGTSHDPSVLLFGVIFIVAGVAFKMGAVPFHMWVPDVYQGAPTAMTLMVGGGPKVAAFAGLRFLVMGLLPLAVEWQQMLVILAALSLIVGNITGIVQRNVKRMLAYSAISNMGFVLLGLLAGVVDYGSAMYYSIVYLITTMGTFGVIMLLARRD-FEADTLEDFKGLNQRSPVFAFVMMVMMFSLAGIPPAVGFYAKLAVLQATMNAGLTWLTVLAVITSLFGAFYYLRIVKLMYFDEPQDKSPIVADTSRALLALNGVAVLVLGIVPDPLLKACLQAIQ---
34496409     --------NLIPAMPELFLIGALLVVLMLDLFIPKRCVTYGLTLLTLVGAAAAQVCTFTPYPVTTFSGMFVADPLAALVKLAMYGVTAIVLVYSRQYTADRGLFKGEYFSLSLFALLGMNLMVSASHFLTLYMGLELLSLALYSLIALQRDSVPATESAMKYFVLGALASGLLLYGISMIYGATGSLELAAVAKSISHSANGVLLIFGLVFIVAGLSFKLGAVPFHMWVPDVYQGSPTSVTLMVGAAPKLAAFVFVLRILAQGLDALAGWQGMLVIVAVLSMAIGNITAIVQTNIKRMLAYSTISHMGFLLLGVLAGTKQYSAALFYAVVYVAMSMVGFGIILALSRK-GFECEKIDDLKGLNSRNSWYAFLMLLAMFSMAGIPPLAGFYAKFAVVQAVVQIGMIKLAVFSVLMSVIGAFYYLRVVKAIYFDDAQDSAPIAVR-----------------------------------
88812963     ------MPDFLLALPEIWVLSMACLVLVVDLFARGRESALAFHLVQFTLLAAAWLSIQWGVTATTFSGTYVADKFACLLKVAICLLTFLVFAYSRDYLRKRDLLSGDFFLLGLLGVLGMMIMASAHSLLTVYLGLELVELCLFAMVAYDRENRVGSEAAMKYFVLAALSSGMLLYGMSMVYGAAQSLDLAQIAAIAANGESGLLLAFGLTFILVGVAFKFGAVPFHMWIPDVYQGALTPVTVYVGTAPKIAAVALFVRLLVDGLGALHDQWQVMTIIAVGSLAVGNLFALVQTNIKRMLGYSTIAHVGFLFLGFIAGTEEYSAALFYAITYGLMAAGAFGVVILLSRR-GFEADLIEDMKGLNDRHSGFAVVMLILMFSLTGVPGTVGFYAKWLVLKAVIDVNMVWLAVVAVIFAVIGAFYYLRVVRMVYFDRRSDGEPLEASTLRIVLAGNGLAVLVLGIFPDSL------------
143051580    ------LANITLLLPELVLFIGAMGLLMVGAFAAADATRVIEYGAISLLIIAAIASLLQAYPQLAFGGAFIVDAFSALMKTLTYLATAAVIIMARSFMQNENLARFEVPVLMILAAVGMGMMISANDLIALYMGIELQSLALYVLAAIKRDSLRATEAGLKYFVLGALSSGMLLYGASLIYGFSGSTNFAGIAESFTAGILPLAQVVGMVFLLAGLAFKISAVPFHMWTPDVYEGAPTPMTAFFAAAPKLAGMAVFLRVVISAFPALAAWQQIIIFISVASMVLGAFAAIGQTNIKRLMAYSSIGHMGFALVGLAAGSQDVAAVILYMTLYGIMTLGAFACILSMRRDSGM-VEQIKSLAGLSQVRPFMALCLAILMFSLAGIPPLAGFFGKLFVFHAAIEAGLYALCVLGVLSSVVGA-----------------------------------------------------------
95928433     --------NFAALMPSIVLACFAMVMLLVNAFSKRGATAHVAGMSVALLATGIVAVGSWNNAQAGFAGHVVLDNFSIFFTIVFLISAALTILMSDNYLKREGYPVGEYYSLILFSTVGAMLMASGTDLMTIFLGLEVLSVSLYVLAGFFRNQRQSNEAGLKYFLLGAFSTGFLLYGMALIYGVAGTTNLVDIFQAFPAALGNPVAVAGMLLMATGFLFKIAIAPFHMWTPDVYQGAPTPITAFMSAGPKAAAFAAFMRIFMVLVGMQGTWTSLLWVLAVLTMIFGNFIALNQTNLKRMLAYSSIAHAGYALVGLAANEIGISGVLYYMLAYTFMNIGAF-AVLVLIGKQGEDNLTLQGVAGFGYKRPLLAVLLSICLFSLMGIPPSAGFSGKFYIFAGALNAGYVWLAVLGVLNSAVSLYYYLRVMVFMYFKDPEEDFAWIQLKPGATICIVLSVIA--VLYMGIVPSGIMSLARQ--
114330938    ----FLLPDFTPAYPEIFLLFMICVIMLADLFVGEKNRLLSFYLSLLTLAGCSFITYDIYSTEVTFSGMFVGDAMSDTLKLMIYPTVAAVLIYSRAYISLRGLLKGEFFSLTLFATLGMMVMVSASHLITLYLGIELLSLSLYAMVALQRESAVATEAAIKFFVLGALASGFLLYGMSMLYGATGTLHISELTKSIQQGTADHIFIIGLVFVVAGISFKLSAVPFHMWAPDVYEGAPTAVTLFIGSAPKLAAFGFVMRLLVELGELATDWQGMLVLLSVASMAVGNFVAIAQLNIKRMLAYSTISHIGFVLLGFAIGENGYSSAMFYVIAYVLMTLGAFGIIMLLSRE-GFEADKISDFKGLNQRSPWLAFMMLLIMFSMAGVPPMIGFYAKLAVFQAVLEAGYVWLVVVAVILALIGAFYYLRIVKFIYFDAPEDTRPILKPDVRILISTNGLAIVLLGMFPQALMGLSLSAIQ---
254294089    ---MDILNDISIAAPEALLIGVALIGVLLGATFKQSGLSRLLGALALAGAAFLAASQSAVDASTAFNGLYKVTPFIAIAKAVSYGVGAIALLVAGGYLHRENMNKFEYTLLVMFGSAGMGVMLSANNLMTLYMGIETLSLSSYVLAAFNRDSRRSAEAGLKYFVLGALASGLLLFGCSLVYGYTGFASFEQIAAA----DQSIGLTFGLVLILMALSFKASAAPFHVWTPDVYEGAPTPVVTFFSTAPKLATVAVLANIFTVFGVYEESWMLIIAIVSAISMLVGAFGGLAQNNIKRLLAYSSIANVGYALMGVAAGEVNGAAVLTYMTIYVITTLGMFGIVLAMRRRDG-QVEEISDLNGLSTSRPGLAVAMTVLVFSVAGIPPMAGFLGKWVVFEAALKSELYWLVAVGVIGSVVSLGYYLRLIWAMWAKTSDEEALEPADGMSVSIYGATILAFPVLVI----------------
13449314     -------NLFLAVSPEIFIINATSILLIHGVVTSKKYDYPPLASNVGWLGLLSVLITLLTIAHLFWNNLFRRDNFTYFCQIFLLLSTAGTISMCFDSSDQERFDAFEFIVLIPLPTRGMLFMISAHDLIAMYLAIEPQSLCFYVIAASKRKSEFSTEAGSKYLILGAFSSGILLFGCSMIYGSTGATHFDQLAKILITGARSSGIFMGILSIAVGFLFKITAVPFHMWAPDIYEGSPTPVTAFLSIAPKISISANILRV-SIYGSYGATLQQIFFFCSIASMILGALAAMAQTKVKRPLAHSSIGHVGYIRTGFSCGTIEIQSLLIGIFIYALMTMDAFAIVSALRQ---TRVKYIADLGALAKTNPISAITFSITMFSYAGIPPLAGFCSKFYLFFAALGCGAYFLAPVGVVTSVIGRFYYIRLVKRMFFDTPRTWILPMDRNKSLLLAMTSFFITSSLLYPSPLFSVTHQMALSSY
142194638    ----DLLQSLHLILPELILAVGALVLLLVGAFLKGPHAWNSIGYACLGIFVMAFVASLGLQPGEAFGGQVVNRPVTDFLRSFIIIFAAASYLLIHADLERDHDRRTETPVLVLLAVSGMGLMVSSGSMMTLYMGLELQSLSLYVLAATKRDSLKASEAGLKYFVLGALSSGILLFGISFVYGATGSFAYDVIANSDPMG--DSFLLLGMCLVLLGLAFKVSLVPFHMWTPDVYEGAPIGVTAFFAAAPKVAAIGVFAVLLDVFAAGFDIWSVIIAALAVASTWWGALGAMRQVSLKRILAYSSIANMGFAFLGFLSGPDDVGAVITYAVIYAIMTIGGFAAISAIRLQ-GRVAQERDHLQGLAKTHPRMALILALLLFSMAGIPPLAGFFAKFAVFIAALDGGMIIVAVLAILASVVGSFYYLRLVVGMYMQEPQEDVTIAQPI--ILAGVGALLVSLFVFAPWILIDSVEAVAK---
149927554    --------NLSLAIPEIALALFACAFLIADSVTKGRILHNIVVLFCIGLGVYCLAQVPTAGTELAFTNMYIADSMALVLKGFSALAIAFTLIVGANYAKDRDMFKGELHALVLFALLGQMIMISANNLLLVYLGVELLSLSLYAAVAMQRDNVRATEASMKYFVLGALASGFLLYGMSMIYGATGSLNHSDIATAAVSGQKSIIFVFGIVFLVAGLAFKLGVVPFHMWVPDVYQGSPSISTLLISGAPKLAAFAMMMRLLDGLFVMAFDWQNMLMVLAIASLAIGNLTAIAQTSLKRMLAYSTIAQMGFMLLGFLSGVQAYSSAMFYSITYVLTTLGTFGVIMVMSRK-GFEVENISDLKGLNKRAPWLALIMLLLMFSLAGIPPMVGFAAKLSVLKALLATGQVWLTVYAVMFSLVGAFYYIRIVKTMYFEAPDETEIVMGNDARAVLGLNGLAVIALGLLPAPLMAYCMTAIQQ--
94968324     -------SDYLLALPMLVLSGFAVAILLLDLVLPKGWKRWNAALALAGLAAATMSLAKVWQAVYGFLGSLVMDRFAIYFYLLFIVGAAVAILMSIRYMEIEHEDHGEYHALILFATIGMMCMASGMDLILLFVGLELMALSTYVLVGFLKRDKRSNEAALKYLLLGAFSSGIFAYGLSLFYGLTGSTNLTEIANKLADNPRDPIALLALITTATGLLFKIAAVPFHQWAPDAYEGAPTAVTGFMSVAVKAAGWAMLLRIFLMLWPMREQYTPILIFVAVATMIGGNFAALTQTNVKRLLAYSSISHVGYMLLGLVASSTGIKGILVYLAVYTFMNLGAFAVITSLRRRDIIG-DELDDLAGLFFKAPSEAVLLLVFLLSLAGIPPLAGFWGKYYIFLSLMETGHYTLAVVAVLFAVLGMYYYLRIANAAFMREAVDAEPVISPSLGAALWISALGTLGIGLFPEVF------------
142615499    ------MMNLDLIFPEIFLSLAIMSLLMVGVFKQNSTRLVYNLSTITLVILLSLVINLISINELVFNESYKIDILSTLMKTLTIIAAIFVMISSYNYLKSLNILKIEYPILILSSILGMMLMISSNDLIVFYLGLELQSLALYVLASFNRDNILSSESGLKYFVLSALSSGLLLYGCSLVYGFSGSTNF--NIISNSSSNIDNGLIFGLVFIIVGLAFKISAVPFHMWAPDVYQGSPTSVTFFFAALPKVAALTVFIRLYTPFINLIDQWQTILIFISIASMVFGAVAAIGQSNLKRLIAYSSIGHMGYALAGLASGTNQIQSSVIYIFIYVVMTLAFFSCLLMLRKKNIF-YENIDDLSGLSSNHPILSICLLIVLFSLAGIPPLAGFFAKFYVFMAVIEQSMYFLAIVGLMSTVIAAFYYLRLIKIIYFDKPKDTYEKDHNGLRVTLAISTGFLILYFIYPGIFNELVSRI-----
6739435      -----IIPFVPLPVP-ILIGMGLLFFPTATKNLRRMWTFPN----ILLLSIVMIFSVDLAIQQINXSSIYINNDFSYFIDSLILITTVGILVLIYSDNYMAHDQGYRFFAYMSLFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAANACQKAFVTNRIGDFGLLLGIMGFYWITGSFEFQDIFNNLIYNKNNLFVALCASLLFAGAVAKSAQFPFHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIXIPYIMNLISLLGILTVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMEAIVGDKSQNMVFMGGLRKYVPITKIAFLVGTLSLCGIPPLACFWSKNEILSDSWLYS-PIFAIIAWCTAGLTAFYMFRXYLLTF------------------------------------------------
159899729    ------MNDLTFITPEIFLMIWAMLVLIVDMFTSDRRVLLTLSLIGLGVTAALGAL-DYGSTISGFSDMLVFDKFGVLVNWILLAGTALTLLIAFDYMPRQNLSQGEFYPLVLFATSGMLFLVQSTDLVTIFIGVETLSIALYVLTGFAVPQFKSGEAAIKYLLLGGFAAGFLVYGIALIYGMTGKTNLAQIANELSTWQSTPILLAGVGFVLIALGFKVSMFPFHAWTPDVYEGAPTPVTAYMSVATKGAAFAAMLRFLNVAFPALPEWQLLFGLFAAATMAYGNIVAVAQTNLKRMLAYSSIAHAGYMLLGLAASEKGISAFTVYLLAYTLTNLGAFAVLIALENR-GMPVFELSDLRGLGKRSPLLALAMTVFMFSLAGVPPTAGFASKFGIFRAAWDANLDYLAIIGVVTSVISAFFYLRVIVTMWMRDTEATEPQPTYATASLSLGVIVAVIGIIAV-GILPNIFTDLAKAL-
225871973    ---------LLRILPEIIFTITGVVVMVLEKHASRKPLGWLTVLGALLALAASFYQYGLPI-GTAYFGVVQTDAFSVFFHILISGIVLVSALVTIDAIKPDTENTGELFALMAFGAVGMLLMTCAAELLLVFIGLEISSIATYILAGFRRRSAKGPESAIKYFLLGSFATAFFLYGIALTYGATGTTNIPDIAAALLTSHALPLAVVGLSFILIGLAFKVSAAPFHLWTPDAYEGAPSPVVGLMSTAPKAAAFAVLLRIAYEAFPVFHHWVPLLWIIAALSMTIGNLGALRQRNVKRMLAYSSIAHAGYLLVAFALSPDGIAAASFYAVTYAAMNVGIFAVISHVGGYD-DRLTLVEDYKGLAYRSPLLGGVMAFFLLSLIGIPFTGGFFGKFYVFSAAIHSGMIWLAIIGLINSGIAVFYYLRLLTATYSKPAESALVLTTGRPSFALLLALFLTVATTLLLGIFPGSVLARAQ---
114777375    ---------MFALMPEMFVAVIAMALLLLDLFIARKAVTAYIAIATSLTAAVLTVQAMMPESVTAFYGFFVLDHFAVLAKVLICLGTAFGMVLSVSYMK-EEENVGEFYVLMLFSMLGMMLMVSATNFITMYLGLELMALCIYVLVGYQRDVLRSNEAALKYFILGALSSCMLLYGVTFFYGVTGSFDFIAIGKGLAAAGSGSAVMLGLVFIVAGLAFKVSMAPFHMWTPDAYEGAPTSITAFMSVAPKVAGFVVFIRILVDAMPALHEYTMILTAMAVLTMAVGNLGAIAQRNIKRMLAYSTIGHVGFVMLGLAANSEGYAGIMVYLTIYLFMTMGAFAVIILMRRE-GIQGELLDDFAGLSRVRPGYALAMGLLLFSLAGIPFLGGFWAKYVVFMAAVQAGHLYLVLYALLFSAVGAFYYIRVIKYIYFDEEKVAFNFESRLMQATVVVMTIAVVALGFYPDPLMDLCRQAVAGL-
110225644    -----FANDFQAVFPELFLVTATIVLLVYGIVLSTSNRYNVSWLAIFSLGFAFLLLISDPFNSILFYNSLLIDPFASFLKGLIILCSICAILMSLDYLKQKSFHAFEYVILILFSTCSMLIMVSAYDFLSMYLAIELQSLCFYVLAASKRSSEFSTEAGLKYFILSAFASGIILFGCSMIYGLTGITNFGELVNAAIPFHLSSGILLGILFISVGLLFKLTAAPFHMWAPDVYEGSPTPVTAFFAIVPKLAILGLFIRLLFSCYDLMNVCQSIIIFCSLASMMIGALAALSQKRIKRMLAFSSIGHIGYILMGFACGTIDMQSLLLYMVIYSFMTIGAFAVVLSLQHQ-SPSMKYIEDFTMLGKMNPIIAVTMSMILFSMAGIPPLAGFFAKYYIFLAAIESGWYWLATIGVLTSVISCFYYIRIMKIMYFEKRKGWIYTVDREKSVILAMTLFFLCFFFFVPSPLLVMTHKIALAF-
150406468    -----FENDLKGVFPEIFLITGTIILLVYGVIYTTERIRNISWLGLYSLVLSFLLTINTPFNGVIFYNSLVLDNFTYYLKLIIFIATFSTILFSIDYLREEKLNSFEYIILILFSTCSILLMVSSYDLIALYLAIEFQSLSFYVIAASKRNSEFSTEAGLKYFLLGAFSSGILLFGCSMIYGFTGVTNLEELAKILTSLPEAPWLFIGILFLAVGFLFKLTAAPFHMWAPDVYEGSPTSVTAFFSLAPKIAILGALSRVFYSFYDLILPWQKIFIVCSIASMILGALAAVFQKKIKRLLAYSSIGHVGYMLIGLSCGTIEVQALFLYLIIYIAMTINIFSLLLALQKIKERRLKYIADLRGLAHTNPILALTLTAVLFSIAGIPPLAGFFGKFYLFFTALSASLYLLAVIGVVTSVISCFYYIRLVKIMYFEKINTWPLSIKRENSLLLAITFFFILFLGIYPSPFFLVTHQMALAL-
294677074    -------AEFSLVLPEVLLAIYAMGVLLFGVWTGKDRVAKPILWASAVTMLALALIIGLGGNDTAFGGLFIADGFARFSKVVILVSAAAVLAMSSDYMGRRGLLRFEYPILIVLAVVGMMMMVSAGDLMSLYIGLELQSLALYVVAALRRDSAVSSEAGLKYFVLGSLSSGLLLYGASLVYGFAGTTTFSGIITVVEQGHLPIGLLFGLVFLLAGLAFKVSAVPFHMWTPDVYEGSPTPVTAFFATAPKLAAMALIARVVHDAFGQVPGWGQILAALALASMYLGAIAGIGQRDIKRLMAYSSISHMGFGLLGLAAGTAGVESMLLYMTIYIVMNVGTFAFILSMER-DGKPVTEIAALNMLSKTDPVKAFALLVLLFSLAGVPPMLGFFAKFAVIKAAIGAGFVWVPVAAVVASVIGAFYYLRIVYFMYFGEKSAPLDGRMPALAFLVLAAVAMLGGAINMAGV-------------
59891754     ----------------------------------TKSLRRMWAFSVLLLSIVMIFSMNLSIQQINSSSVYINNDFSYLIDPLILITTVGIMVLIYSDNYMSHDHGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPVAAKACQKAFVTNRVGDFGLLLGILGFYWVTGSFEFRQIFNNLISNNNFVFVTLSAVLLFAGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLMPLFIVIPHIMNFISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMEALVGKKSQNMVLMGGLTKHVPITKNSFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWSTAGLTAFYMCRIYLLTF------------------------------------------------
143650265    ------MQSLVYILPEIFLFIVATVLLVTGLFL--KNIKLINSLAIFSLLVTVILILNQPFQS-AFLNSFVVDELSLVLKIMILIGSIASLIMFVSSKDDLNINIYEFPILIIFSTIGMMVMVSANDLLAMFIGLELQSLSLYVLAALNRNSLLSSEAGIKYFILGALSSGLLLFGISYIYGFSGNTNFNLIAVNI--NPESLGLIIGIVFVLAGLAFKVSAVPFHMWTPDVYQGAPTPITGFFALAPKIAAMGLLVRLFNSFGEIYIDWQQIIFFISIASMMLAAFAAIAQTNLKRLMAYSSIGHIGYALIGVACFTDELRSLLIYLMIYLIMNIAVFAFLLSLKRNDGY-FENISDLSGMHKNHPLRTMLIALIMFSLAGIPPLAGFFGKFYIFVAAIESEMLFLAIIGVIASVISAFYYLRIVKIMYFDEPKEEFDGSSKSLNLLYYPSSILIIIFFIYPSPVINISEYAIQSI-
142600878    MTQLEFITDLVPIIPEIIVLITACTVLLVDLFAPQKRAFTLAVTTIIGLLLAIFCEVQLHGKDIGFYGTVVADDFSVLFELIYLSVAIVTVFISRHYISENEMNFGEYYVLLLTAVSGMMFMTSGLDLLVIFIGLEIMSISSYILVGIKRKVARANEAALKYLLLGAFSTGFLLYGISMLYGATGSTILPQIIDELQKKEDNPLVIVGIALVVIAMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFVRVILTGIPLNANWENVFWILAVLSMTVGNLMALRQSEIKRMLAFSSIAHAGYVMVALVVGSDSISGVIFYSLAYAVMGTGAFGILTI--KDAGRVPETYDDLAGYGVRNPLQALMMTLFMFSLIGLPLTGGFIGKLQIFSAALNNGWVWLSVIAILNSALSAYYYLRVVMFMYMREGAPEGKDLTGRSSGFALTGLIGTAMAVLYLGVFPDNIIELASS--
135474395    ------MENINFILPEIFISIGILLLLILGVFKKNSLSLIYTLSIVTLLIAFGLIANYPPGEVYLFNSSYKIDHLSNFMKMVTISSGIFVLISSYNYIKTMNIHKIEYSILILCSILGMLVMISSYDLIVFYIGLELQSLSLYVLAAFNRDQIKSSEAGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFYLISENIFSSQYTSV--FGIVFILVGLAFKISAVPFHMWAPDVYEGSPTSVTLFFAIVPKVAALTVFIRFLYVFVNLIDQWQLIIIFLSLASMILGAIAAIGQKNLKRLIAYSSIGHMGYALAGLAVGTNSIQYSIAYICIYLIMNLGVFCCLFMMKRNNQF-FDKLEDLSGLSKNHPIISLSLLILLFSLAGIPPMAGFFAKFYIFISVIEQSMYFLAIVGLVSTVISAFYYLKIIKIIYFDPPKEKYDQV-------------------------------------
284106858    ------LADLVTILPELIVVSVACLLLVLDPITPSHRKDLLAWMSVAALAVCFIVTAGSMGDRVAFSDLVVVDGYASFWKLLLYVVSGMTILLSIGYLKEERIDLAEFYGFVLLSLTGMMVMVSGADLLVIYLGIELMSISLYVLAGFKRFEARSIESSAKYFILGAFSSGLLLYGISLIFGAAGSTRLVEIAAAVARGLDDSLILIALTLVIVGFGFKVAAVPFHMWTPDVYQGAPTSVTAFMAVASKAASFGAFLRVMLEFGGMKPNWSGLILGVCLLTLILGNLVAIVQTNVKRMLAYSSIAHAGYALIGLGVSAKGVSSMMLYLAVYSFMTLGAFSMVAILRRG-ANEGEDLDDFTGLAKRHKGAAFLMLLFMVSLAGIPPTAGFIGKFYLFMAAVNAGLTWLAVVGLIFAAVSAFYYLRVVMVMYMREPSETRLALSPTATVVLALAAAGVVLFGIYPWPLVS----------
118602288    -------SSLWIALPEIFLLSAIVIVLLIDLFLDKKQVTYYLIQLSLFITGLLAFNLIDHPQIIIFGGSFVLDNMASVFKVFMMAATMVAMVYSRHYLRTHSLFRGEYFVLVLLSVLGMMVMVSGYSLLTLYLGLEILSLSLYALIAIARERADAIEAALKYFVLGAIASGLLLYGMSMIYGISGSLNINDIANTNLDSRETLIINFGLVFLVIGIAFKLGAVPFHMWVPDVYQGAPTSVTLFISTVPKIAAFAMLVRILVGLDSMHAYWSDLFMVLSILSIALGSVVALMQSNIKRMLAYSTISHVGFIMLGFVAGTIGYGAAAFYMLVYVLMSLAAFGMIILLN-KQGFEIDQISDFKGLNKHAPWFALMMLIIILSMAGVPPLVGFYSKFFILQQVVSAGFITIAVIVVIFAVISAYYYLQIIKSMYFDETDKKITIYAS---IDIQLVLSINAILILAVGLFPDFWMKLALSLF
254468183    ---MTLSTLLTIAVPEIIILIAAMSVLLLGVFYKNTTSLFGITQLTLLIAAYFTAQLPIDVKLTAFNEMFIADSLSMFLKLLSYFALSLVLIYSRSFLQSRNLHNGEFYALTLFALLGINLIISSYHLLSIYMGLELLSLSLYTLVAFDRNRPEATEAAMKYFVLGAVASGFLLYGFSMLYGITGSLQIAEISSRLSDTSNPVVLSFALVFVVVGIAFKFGAAPFQLWVPDVYQGSATPITMFIGSVPKFASVAMLIRLFQGLDHMVLDWQAMLLIMAIVSMLFGNITAIAQTKIKRLLAYSAISHVGFMFLGLATGTITIASALMYIAVYVLMTLASFGLIIHLSNQ-GKELDQITDLSGLGKQKPWCAFLLLLIFLSLAGIPPTIGFYAKFSIIQATIQFGWIWPAVIAVMSALIGIFYYLRIIKVAYFDEPGKNLNQVSKSSNNELSVTLSINTISLLIIGLFPSSLMDIA----
22550340     -----FDQDFVAILPEIFLINASIILLMYGVFCRSRFIIRNIAWLGLLSIIVTLLLHVNNVCTTAFYNNLILDNFTFYCKMFLLLSTASVILMCLDYFKQENVYAFESIILILFSTCSMLLMISAYDLITMYLAIELQSLCFYVIAASQRNSEFSTEAGLKYFLLGAFSSGILLFGCSLLYGFTGVTNYEELAKIMLSFSSSNMLAVAILFIAVGFLFKITAVPFHMWAPDVYEGSPTYVTAFFSIAPKIAILANMLRIF-VFSLYDPTWQQLFFFSSAASMIVGALAAMSQNKIKRLLAYSSIGHIGYICIGFCCGTLEIASLLIALFIYICMTINVFAAILSLRK---NTFKYIGDLGGLSRTNPVLAITLAITMFSYAGIPPLAGFCSKFYLFFAALGSGLGLLAFIGVVTSVISCFYYIRFVKIMYFDTAWILFEPMDREKSLILGITLLLILFFFLYPSPLFLITHQMALRL-
11497484     -----FENDFLALFPEIFLVSTGIFLLVYGVITSTSKSLNYWFVIMAFLLTAILIYNNPINNAVLLYNTLVIDDFTQFVKIVCLLSSACVVSISLQYIKTEAGNAFEGFILILFAVSSMLFLTSSADFISLYLAIELQSLSFYVLAALKRNSEFATEAGLKYFLLGAFSSGLLIFGCSLIYGYTGVLSFSECAKIFAAGNESALVSLGIVSILVGFLFKIAAAPFHMWSPDVYQGAPTPITAFFVITPKIALFAVFLRVFQSFYDLFPIWQTLIIFASLSSMLVGALAALSQNQIKRLMAFSSINHVGYLLVGFACASIEIQAVSIYLVVYIFMNIVVFSILLINMRHTHNNIKYITDLAFLAKTNPLLAFTFSITLFSMAGIPPLAGFYSKAYIFFAALGSNLGVCAVVGVCASVVSCFYYLRLIRIMYFSTPKTWTARVPRTNAFALAISLFFLIFCMAYPAPLHLITHKIALAL-
114800320    ---------IQAMAPELWLAASGLMLVLVGAIVGERFNSLSYKVGALVMFGAAALSAMHLQGGEAFNGLVKTTTFTNFTKVISFTLAGVAIFLSEGFLRRHEISRYEYPLLMVLASLGMGIILSANNLMTLYMGIETLSLSSYVLAAFHRDSARSSEAGLKYFVLGALASGILLYGASLVYGFTGTTSFDGLT----LAGESVGAMFGMVLMIVGLAFKISAAPMHVWTPDVYEGAPTPVVAFFASAPKFASLVVFANMFTLFGSVMDQWQLIVAIIAGLSMIVGSLGGLTQNNIKRLLAYSSIANVGYALVAVAAGQLGAPALLTFSTIYVISSLGLFAGVLAMRRRGGM-VENIQELGGLARRQPVFAIAMTVLVLSVAGLPPFGGFFGKYEVLRAGVEAELVPLAIILVIASVVSLGYYLRLLKVMWFDEPKETFERVDVTVLGTVVACAVIAGVVFMIF---------------
237746738    --------NLIPALPEVILIASVPLILLIDLFLRRDVTFGLSVLAIGACAVVSFIFLQEKTIVYTFGGAFVSDAVSNLLKLCTYFAMLFTLVYSRRYINERNLTSHEFYVLALFSMLGQMVVISAADFLTMYLGIELMSFPLYALVAIKRDDGKAVEAATKFFILGALGSGLLLYGISMLYGATGALDFMEIAKSAYSGINRTIMVFGLVFVVAGIAFKLGAVPFHMWVPDVFEGAPTAVTLLVAGAPKLAGFAICLRILVALLPMAFDWQQMLVVIAVLSMALGNVTAIMQKNIKRMLAYSTIAQMGYMLLGMLAGVFAYSSAMYYTIVYVLATLGAFGVILMMS-KDGVEADTLSDFRGLNRRNPWYALIMLLCMFSFAGVPPLVGFYGKLAVFQAVINVDMFWLAVVGIFFAVVGAFYYLRVIKLMYFDEPADGRKIRAP-----------------------------------
52842974     LNMMTLLENIHVAIPEMIILITACLALLSDLFFRHKSIAFYISCVGIIVSAAVSFVFIGSYKLLIFNKLFISDDISHLMKLFIDITVLLSFVYSQNYLDERQMPTGDYYVLGLFSTLGMMILVSAHSLLSLYLGLELMSLPLYAMTAIRRTDSDASEAAMKYFVMGAIASGMLLYGISLVYGATGKLDLLDVANAVAVNQQNTLFAFAMVFILAGVGFKLAAVPFHMWAPDVYQGAPSSVTLFISTAPKIAALMALRFLTIGLVDITMQWQQIILVMALLSTGIGNLLAVIQTRIKRLLAYSAISHIGYALFGVLAASSAGYAAALYYILVYAVMSAAAFGLIVLMSNHGMEIDSIDDLKGLNKRNPWLAFMMLLVMFSMAGVPPTVGFFTKLLVLKALVDVHMTWLAVVGLLFTVIGAYYYLRIVKIMYFDQPENEEIVRIGTGNTIVYS---LNCLSLLYLGIFPGALIAACINAF
220915563    -------QDFVALVPVAILTMGALVLLMTEVFLTSGRRAYQAYLTMVFAAAAAGYAAWMPVPGNVFGRQAVVDSFSAFVTVVLCAGLALSALVGQSWLNARNSERGEFYALALFGTAGMVLLGMATDLLIAFIAVEVMSLSTYCLAAFLRRGKKPAEAAFKYVVLGSISSALLLYGSALLYGASGST----LFSVLPRGQGSALYLAGIALVAGGVAFKIAAVPFHAWTPDVYEGAPTPVTAFMAAGVKTAAFAVLVRLFSGSAAMSTSLGTVLSALAVLTMIFGNLLALPQRSVKRMLAYSSIGHAGYLLVGVVSAVVALAGLLFYLAAYTATVIGAFAVVGALERRTRGDFEDLDRFAGLARRRPALAFAMAVFLFSLAGVPPTAGFIGKFYIFKAAMGAGLYGLAVLGVLTSVLGAYYYLRVVLYMYFLPSKD------------------------------------------
288942119    -------ANLLPILPEIAILVTASVVLILDLYLKDKGLNHSLTLLGLVVAIALTGLVGGGEAQVFFDGNLIRDAMTDLLRGAILIVSILTFVYARPWLQDRGMLVGEFYVLGLLAVLGMLIMVSANGFLTLYLGLELQALALYALVAFDRDSSKGAEAAMKYFVLGALGSGLLLYGVSMIYGATGSIEFAPVAAAVAEGMSNKVLVFGIAFLVIGIGFKFGAVPFHMWVPDVYEGGPTPAVLILSSAPKIAAFALAVRMLDGLHTLHPDWQGMLVILAVLSMGLGNLVAIAQSNIKRMLAYSTISHVGFIFLGLLAGSAQYAAAMFYTIVYAVMSAGAFGILLILSRQ-GFDAERLEDLKGLNDRDAWYAAMMALIMFSMAGVPPTVGFMAKLLVLEAVVRIDMVWLALVAVFFSIIGAFYYLRVIKFIYFDKPAEDAPAL-------------------------------------
163848453    --------DLTLMAPLLIVVTWATALLLVDVFFTGRKKLTGYLAIAGLIVAGLAGLPLWGVTGNTFGGMLRLDPFALTLTWIFLLIGILSIAMSLEYLPRQDIEQGEYYPLIMFAVSGMILLAQGTDLIVLFLGIETLSITLYILTGFAYPRLTSEEAAMKYLVLGAFAAGFFVYGIALIFGATGSTRLSEIASRGLGDLNLTLLLGGAAMVLIAFSFKVALAPFHMWTPDVYQGSPTPVAAFMSVGTKGGALAALVRLLFEGLPTLNYWLPVLAGLTALTMVVGNLGAVAQTNVKRMLAYSSIGHAGYVMLGVMVAQRGPEAFIFYILVYALSNLGAFAVLVALEHQ-GEEAWRLDDFAGLYQRQPLLAVAMAIFMFSLAGVPPTAGFMAKFYALTAAWEGGLPWLALVGVLTSAIAAFFYLRVIIRMFMTEPEEPAPELNRGLTIDIVVAAIGTIAIGLIPAPVFALVEQSMVAL-
116749368    --------NWMSFAPELITLTSALWFLLLSMTARSDPKREHVAALVLSALGLAACLASVGAEGYCFAGAYKVDLFSQVFKVLLAAGLFLIVTLCGELSDIEERNRREFYVLLFVCTLAMMLLVGANHFLVVFISLELSSYSLYVLVALRRDRGLGLEAGIKYFLVGIFASGVMIFGLALLYGASGIAALDGMARVLPGIIHQPAVVIGLLLTLSGFFFKLAVFPFHFWAPDAYQGAANQVSAYIATASKVAAIGVLVRVIASAGDGGTYLVHVLAVLSVVSMTVGNLAAIAQQDLKRLLAYSTVAHAGYVLIGLSMNPAGYSAAVFYAFALLVMKFTAFLVLVEVASDGGN--LRVEELAGLHRRSPILALALMVSLFSLAGIPPTVGFTGKFLVFVAAMGEGHFTLVLIAMINVVISLYYYLLVIKAAYLLEPRQELPALRVSPPLKLLSGVLVIAM--VAAGFFPNQIIRVAES--
291280344    -------QSIVSILPEILMTIFGLLLIVIDVLAAEDKKAGVGYFGIAFIILALLASIFNGFKIFGFNKMIVWDVYSYAFFLTFSFAYILSTLGSVDYLKERGINKGEYYIVMFFSVIGMMFMVSATDLTVFYLGLETMAISMYILAGYNKKDLLSNEAGIKYFIMGAFSSGIFLYGLTYVLGYTGSTKYHIIAEYIRTNGLSYSIIFGLILMFAGFAFKISAVPFHMWAPDVYNGAPTPVAGFMTVAPKAAAFGGMIRFLMIAMPASSKWQLFFAILAVLTMTYGNLVAIAQNNVKRMLAYSAISHAGYMLIGLAANDYGYRAIALYTMIYAFMNIGAFTLLGVLKNKGIIDDERLESFAGLAKKHPLYSLAMLIFMFSLAGIPPLAGFIGKFYIFMAAIKAKIYWLAIIGVLNSAIACYYYMRVTVYMYFREAEEVEANVRPAAFIATFIATIVVLLLTVFPSTFINIVKNMIV---
124266609    --------NWLAIYPEIVLLAMTCVIALVDLYSRSPKRTLTYVLSLATLVAVALMHLSYFRGGFTLYGMVVADPMGHLLAFFATVATFITLVYARPYAADRELLKGELFTLALFSLLGISIMISANNFLVIYLGLELMSLSLYALVALRRDHAVSTEAAMKYFVLGALASGFLLYGLSMMYGATGSLDLGEVFKAIGTGQNKQVLVFGVVFVVAGLGFKLGVVPFHMWVPDVYQGAPTAITLMIAGAPKLAAFAITIRLLVEGMIGLADWQQMLIVLSVASMVIGNVAAIAQSNLKRMLAYSAIAQLGFMLLGLTPTVISYSSAMFYLVTYLLTTLCTFGVIMVLARQ-GFEAEEIDDLRGLNQRNPLLAAIMGICMFSLAGIPPAVGFYAKLAVLQALVSTNYIVLAVVAVLLSLVGAFYYLRVVKTMYFDEPAAGPALVAGPTEVRVLLSL--NGAAVLVFGLLPGGLMAL-----
108796789    -NQLFSLDNLITILPECVLIICLLTILMIDVITKKSVWLSNIALLGLLTSILLFQLTNNEVGFTAFLGSFQVDGFTIAFRCLLTLSSALCIPLSTEYIRRSGMTQAEFLILLLTATLGGMFLCGANDLVTIFVSLECLSLSSYLLAGQAKKDIRSNEASLKYLLMGGASSSILVYGFSWLYGLSGELQLSKIVNGISSTFGALGLWVAFVCILVGIGFKISAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGLALATRLLSIVFPAIEDQWHIVLIVAFLSMVFGNLIAATQTSMKRMLAYSSISQAGYLLIAILVGNSDYASMITYLLIYTFMNLGAFACTVIFGLRTGTD--QIRDYTGLYLKDPWLAFALSICLLSLAGMPPLAGFFGKLYLFWCGWQSHLYLLVYTGLITSVISLYYYLRVVKAMMTKEVKEMSTYVREYVTPSMSIFSSSSIELGLTLCVLASSIL-------
121998531    -------PDFSLALPEIWLLAATCGVLVVDLFSSRRSATFYLTQGALLVTAVLALSTQWGVNEVTFSGHYMADSLGAVVKASVALLSVLALAYTRPYLGDRGLLQGEFYLLALFANLGMLVIASGGSLLSLYLGLELLSLALYALVAYHRDSRQAAEAAMKYFVLGSLASGILLYGMSMVYGATASLELSVIAEVAGRHSDPLMLLFGVVFMLVGVAFKLGAAPFHAWVPDVYQGAPTPVTLFLSTAPKVAAVALFMRLLDGLGPMHEQLEPMLMILAVASLLVGNLIAIVQTNFKRMLAYSAIAHAGFIMVGFTAGTAGHAAALFYTIAYSIMAAGAFGMITVLAR-SGFEAEEIADLRGLNERHPVYAGVLLLVLVSMTGIPGTVGFYAKYLVLQAAVEAGHIPLAIFAVVAAVVGAFYYLRVLKVVYFDRPEAEVDA--------------------------------------
291285970    MSPQGILN-LLSIYPEVIMTVFGLVLVVLDVMTKDEKKSMVGYFGIAFIIITVLISWPVGKKFLGFGNMVMWDSYSFVFFLIFGIAYTLTALGSVSYLKENGILKGEFYSILFFSIIGMMFMVSAFDLTVFYAGMETMAISMYIMAGFNKKCVRSTEAGIKYFIIGAFSSGIFLYGLTFVYGSTGSMNYLEIAAALKGGAADLTTFFGLVLMLAGFAFKISAVPFHMWAPDVYQGAPTPASGFMTVAPKAAAMGALIRFCWIALEPVSGMWGMFFILAVLTMTYGNLVALAQNNVKRMLGYSAIAHAGFMLIGLSMNPEGYQSVALYAIIYAFMNIGAFTLLGLVKNKGMIDDERIESFAGLSKKNPMYALGMLIFMFSLAGIPPLAGFIGKFQILMAAMKAELYWLAIIGGLNSALACYYYMRVTIYMYFKEPEEVDATVSRSAFITSFIGAVMVLAIGFFPSFFVNLVKTLLV---
198284333    ----SFLMHWTYAIPEIWVLTMACVVLLADLFWGDGLRDLAAVLTVLTLSAAVLTVFEMGQSGTAFAGLFVLDRFTNVAELFSYLAVLMVVLYSRRYLVDRGIYRGEVFVLLLFALLGIMVMVSGGSLLSVYLGLELLALSQYALVAFYRDSVMATEAGLKYFVLGALASGLLLYGMSLLYGLTGTLDVRDIAADLVNMTANLVLVFAIVFIAAGIAFKLGAAPFHMWLPDVYQGAPTVVTAFLASAPKIGAFALIIRLLVGGYGMQESWQQIFVALTVVSLVVGNVIAIAQQNIKRMLAYSTIGHVGFMLLGIVAGTEAGLASAFFYTVVYTLMSLAGFGMILLVSRAGFEAERIDDFKGLAQRKPWYAFLMMIVMFSMAGVPPTVGFYAKLAVFQAVVAAGYVWLAVVGVLLAVIGAFYYLRVVKVMYFDKPAPDAGLIVRDD--LASMALSINSLALLVLGILPGPLMA------
289207906    ------IPNFLPAVPEMFVLGMACLILVIDAFLSRRDITYGLVQATLVAAAGLTLWMMGPETVLTFSDSFVKDPMADILKVAVYVTSFLVFLYARPYLMERGIHKGEFYILGLFAVLGMMIMISGHNLLTLYLGLELLSLSSYALVAFWRDNTRATEAAMKYFVLGALASGLLLYGMSMIYGMTGSLDIAVIAAELTAADESIPLVFGLVFLVVAIAFKLGAVPFHMWVPDVYDGAPTAVTLFIATAPKIAAFAFLMRLLVEMGPMHADWQGMFVILAVLSLAVGNVIAIAQTSIKRMLAYSTIAHVGFVFMGILAGTDSYASAMFYVIVYAITAAGGFGMIVFLSRK-GYEADQIDDFKGLAKRNPWFAFIMLLLLFSMAGVPPTVGFYAKLAVIQAAVGADLVWLAIVAVIFSIIGAFYYLRVVKMMFFDDPQEDPIQPSGALAAALSINGLAVLLLGIFPGLLLSVTHYAIM---
1478035      -----IIPFIPLPVP-ILIGVGLLLFPTATKKLRRMWAFP----SILLLSIVMIFSMNLSIEQINTNSIYQSFEFGYLIDPLMLITTVGIMVLIYSDNYMAHDQGYRFFSYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPLAANACQKAFVTNCVGDFGLLLGILGFYWITGSFEFRQILNTLIYNHNSPFVTLCAVLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAXGIFLVARLLPLFIVIPYIMNLISLIGIITLFLGATLALAQKDIKREXAYXTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGCVIHSMETIVGHKSQNMVLMGGLTKHVPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWFYS-PIFALIAWGTA---------------------------------------------------------------
37522689     ------------LWPEYIVTITLIVVLLVDLISGRKASWSLPYLALLGLGIATATLLPMWINPVSFLGSFTADPLSVVFRAFILISAALTVLMSVRYINQSSLATAEFYVLLLGATLGAMLLSGSSEMAMIFVALELLSITSYLLSGYAKLDKRSNEASLKYLLIGAASSGIFLYGMSLLYGFSGQTQLTEIAPRIV--NLGFPALLSLVLVAAGICFKLSAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALAIRFMTSAYPGFSQWQTLFVLLAILSMVLGNVVAIAQTSMKRMLAYSSIAQAGYVMIGLAIGTQEYSSMILYIGTYLFMNLGAFMAVVLFSLRTGTD--EITAYSGLYQKDPFLTLVLSLCLLSLAGIPPLAGFFGKLYLFWAAVQSQAYTLVFFGLVTSVASIYYYVRVVKLMLVKEPSPQVLAYSEDGIQTLKAGMLITTVATVVLGILFPPLISLADT--
143301338    --------DYHGLAPEIVVAVGLCVVLLTDLFVAERGKWILSILTSTTLLAALVPVLTLALSDDTFDGRYVVDRFSLVTKGLFLVAAYVVVLLSTAHVEEGDYWRGEWWFLLLSGVLGMLMMTSSRDLVSVFVALEFLSIPAYMLAAWRKRDPRSNEAGVKYFLLGVFASAVLLYGMSLLYGVTGSTLLTELGARLATGDLAAVEVLAITFVVVGFAFKVSAVPFHTWAPDTYEGAPTPITAFLSVASKAAGFVALVTMLLVAFPAAAAWEPFLWVLAAVTMTVGNVLALRQRHVVRLIAYSSVSQGGFVLMPLAVGGPALRAVVAYLLAYAATNLGVFAIVLAVARKTRSG--DVASFGGLFSYAPGLGVLMTIFLASLAGIPPLGGWIGKFAAFQALLGAGTPWLAVVGAVNTVVAFGYYGSLMREIWMRPAPHGDVSPIVTPPSLVLALGITAVA-TLVFGVLPGTVLRLA----
13398321     -----------LPLPVMSIGFGLLLIPRTTKNIRRMGAFP----SVLLLSIAMVFSANLSIQQINGSFIYINNDFSYLIDPLILITTVGIMVLIYSDNYMSHDQGYRFFAYLSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRDITNNLIQNNNSLFATLCASLLFVGAVAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVGRLLPLFIAIPYIMNLISLIGIITLLLGATLALAQRDIKRSLAYSTMSQLGYIMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEPLVGNKSQNMVLMGGLTKYVPITRTTFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIIAIIAYFTAGLTAFYMFRVYLLTF------------------------------------------------
186476751    ---------MTALLPDALVMAAIVVAWLIDTFVGRRTTYFIALLSTVVAGIAIDALTPGAGPQYFFSRMYVVDPFASVMKAVVSLGYAVSIVYSRKYLEDRGLYEGNFFLLGMFSLLGQLVMISGNNFLTLYLGLELMSLSLYAAIALRRENAPSTEAAMKYYVLGALASGFLLYGISMLYGATGSLELNEVLKAVASGRNDVVLLFGVIFIVAGVAFKMGAVPFHMWVPDVYQGAPTAMTLIVGGGPKVAAFAGLRFLVMGLLPLAVDWQEMLVILAALSLIVGNITGIVQRNVKRMLAYSAISNMGFVLLGLLAGVVDYGSAMFYSIVYLITTLGSFGVVMLLARRE-FEAETLDDFKGLNQRSPVFAFVMMVMMFSLAGIPPAVGFYAKLAVLEATMNAGLTWLAVLAVITSLFGAFYYLRIVKLMYFDDPVDTTPIVGDAKRTLLALNGVAVLVLGIVPGPLMSICLNAI----
153004146    --------------PEMALTFGTLVLFVLDLVFRRSQARVALLTAGALAVLAAAAGIQPPDAQALFNGMLANDAFAIFFKWLFLAAGALTVIIAAQGRDFPPERIGQFFALLMAIVLGMFMMASATDLLMVYLSLELVSMVSYVLAGFRKGDRKATEGSLKYVIYGGVASGVMLFGMSYLYGLTGTTSLHELGAQLQALQAGSALVVAIVFVTAGIGYKVAAVPWHMWCPDVYEGAPTPFTAFLSVGPKAAGFALAIRIFHSALAGPSSWPAVVGVIAAVTMTLGNLTALGQTNLKRLLAYSSIAHAGYTLMGLSASDRGMQSVMIYMLVYLVMNVGAFLVVILVAESTG--SESILDYRGLSKRHPSAAVAFAIFLFSLTGLPPFAGFVGKWYLFYAVFEAWYAWLALIGALNTAIALYYYVRVIRAMFIDEAPPVRLRVGYQVMLGAFSVAILVFGIWWTP---------------
221633762    MSVRLAVPDWSLLVPPLIIVGTIVLLLIVDAVLRRPPARLLLTLAFAVLALASLWTIDWAQGATTFGQSYRADWFALAVALVALIAGALSVLVSAGYTESEGIGQAEYLSLLLFSVLGTMLVGAAGDFIVLLLGLEMSAVAVYALTAFARRRVTSVEGALKYFLLGAFASAILIYGMAWVYGSTGSIVLRDIAETLRTQPLDPALLLALLLLAVGLGFKIAAVPFHMWTPDAYQGAPTPVSAYMSVVPKVAGFAAVARLVQGLQPLSEQWTGLLGMLAAITMIYGNVVAIAQRDLKRMLGYSAIGHTGYMLAGLAAFTTSVGSVLFYLFAYTFMNIGAFGVIAWLQERGLG--TTLDDIAGLAGRAPLAALTMAIFMLSLMGMPPLLGFYAKYYVILALIEAGQLWLAVAIVVMSAVSAFFYLRVVTRMYFEEPAGAL----------------------------------------
11466553     -----FENDIKVLFPELFLTISILALLMYGVVYSTSSHHPIIIRATGWLSIQILFLTILLLNQVFMNNLLVADYFGLITKIVLLISSSIAIIISFDYIKKERINSFEYMVLVLLGTLGMLLIISSYDLMSMYLAIEFQSLCLYVLAAFKRNSLFSVEAGLKYFVLGAFSSGIMLFGISILYGFTGVTGFEDLGKLLIFSSNESLIILGIVFISVGLLFKIYAVPFHVWVPDVYQGSPTIVTAFFAIVPSISVLTLLTRLSSVLHDLIQYWQPVFIFCSIASMLIGSLGALSQRRIKRLLAYSAIGHVGYVLIALSTGTPEIRGLLVYIVIYIIMSACFFTILLSLKRENNTQIVMIDELRALYKSNPILSLTLAIVLFSMAGIPPLAGFFSKLYVFLPAIHEGLFLLVVVGIIASVISAVYYLGLIKIMYFDKLDTWVEQVDKQKAIVLGLTTFLILFFFIYPSPLVLMSHKAAL---
142247033    --------ELTLASGEIFLLTMICIILVTDLFLKDENRSVTLWLSVVALIVTGVFVFNNTTQSLIFSGSYIADPLSGVLKISSILAVIIGFIYSRDYLINNDLMKGEFFILSLFGLLGIFIMISANSLLVMYLGLETLALSLYALVALDRDSSIAAESAMKYFVLGAIASGSLLYGISWVYGVTGSLEFNEIALTLNQRENSLPLWFGMAFIVVGIAFKFGAVPFHMWLPDVYQGARTPVTLFIATAPKLAAFALVFRILAGLSQLHTEWQGIILILSLLSLVLGNVVAIAQTNIKRMLGYSAIGHVGFIFAAISTGSHEYSAALFYTITYVMMAAGAFGMILLLSDK-GFESDGLEDFKGLSQRGPWFALMMMFFMLSMAGIPPWIGFFAKLDVINAVIGSGFSGFAVIMVLTSVVGAYYYLRIVWYMYFEEPTSNSLNVSKDVKVIMSINGLII----LLLGVFPGWLMQLCDSVF
296133527    ------------------------------------------LITFGLAGILAFTFTQYGINSSTLNKMFILDDFAVYFKQLFLVAAILVSMASVQYVKKMEYYYGEFYVLIVFATLGMMLMASAGDLITLYLALELMTITFYILTGFKKEDHKSAEAGVKYLILGAMSSGILLYGLSLVYGFTGTTIIADVATKIAGNGAEPAVVLGLVLLVAGFGFKISSVPFQMWSPDVYEGAPTPVTAFLAVGSKAAAFAAILRVFLVAFPDLAHWKVLFAVLSALTIIIGNLVAIPQTNIKRMLAYSSIAQAGYIMTGLAANELGAKGVAFYGMLYVFATIGAFTVVMNFYAKTGSD--EIKDYAGLAQRSPLMAAVLTVCLLSMAGIPPLAGFAGKFYLFSAVVGQGYLWLAIIGLIMSMASVYYYLSVVKVMYMADPADNSAIPINAASKFTLIACLVITAYL------------------
298674256    ------MNGITLFAPELTVVATALVVLMIGVFLNTESKKVLGYLASAGLAASLILLMNLDANAVMYSGTLTVDALSQFFKIVFLIVALLVSVASIKYTE-NNEHVEEFFTLVLLAVVGMMMVASSNDLLVLFVSFELASISTYALAGFERRNLKSLESAMKYFIIGALSSALMLFGISFVYGLAGTTNIPEIAQNSAMLVSSPLGIVSIVLLVAGFGFKIALVPFHMWAPDTYEGSPSVVSSLLAAGSKKMGFVAAFKVFMIALVALTEWTMAFAILSVITMTLGNVIALSQNSVKRMLAYSSVAQAGYISMAFVMSPMAVTGGLFYILSHGFMKAGAFLVMILSENREAENVDHLENFKGLAKRMPISAFSMMIFVFALAGIPLTAGYMSKFVLFSSTIEAGLVWLAVIAILNSAISLYYYARVVKYMYFYPAEGERVSEPLPYALTLVAAVVGVLILGFWPEPFIQWAMEAAKVL-
143398913    --------------------------------SNKSNKLIFQATVIIFLISALILYFTPFEIQTNVSGIFIRDTFSKFFQILILLSVSCLLFMSKQYLQKNNLFKPEYPILIIFSTLGMMIMISSNNFLLLYLGLEIQSLSLYVVSSFRRDNYKSTEAGLKYFILGSLSSGLMLFGISLIYGSTGSINFEIISSMINFEGFFPGIVAGLVFLICGFAFKASAVPFHMWTPDVYEGSPTPVTAFFATVPKLAAVGVLLRLFDCFGQIVESWQQVIIIISVLSMFLGSVAAIGQNNIKRLMAYSSIGHIGFVLMGVASGTDKVSAVLIYMVLYIIMNIGVFVFILNMER-NGVAVTTINSLNMYNNVSKSQTLFLTVLLFSLAGIPPLAGFFGKFFIFNAAINAGLSWLAVIGGIASVIAAFYYLRIVYLMYFGLSTDPLSGKMPIAHWIILSGSALLMLIGII----------------
142082934    --MVDLYKSLTIIAPELILALVAMTLLMIGSFYQKKSINLIITLSITLIILSINELIPDENQTFAFNAFFIEDKLSSFAKFVIFFTSSLSIIMSANWLRNYDKSAFEFPVLILFSTLGMALMVSANDLVSLYLAIELQSLPLYVLATFNRNDSFSSESGVKYFILGALSSGLLLYGSSLIYGFTGSIFLNEIS-QLIVPSNQLGITFGLAFLLAGIIFKISAVPFHMWAPDVYQGAATPVTSFFASVPKMAAMIILIRILYVFDNFITSWSQIIIFVSFSSILLGSVVAIWQSNIKRLIAYSSIAHMGFATLALSTGKSDIESILIYMIIYIVANIGFFSCLINIQNRTEKNIDNISDLAGLSVNNPSLAISIALYMFSFAGIPPLAGFFAKYYVFMSLVNEGLILLATFALIASVIGAFYYIRFVKVMFFDDVADAKKIT-------------------------------------
226348830    -----FENDWLGILPEGFLAVTILGLLVAGVILSTSAGFPLMVVPMIYLSVTVLLVLHTPFEMVAFYNVFVVDALAGLLKLGILGGATAALLMSTTYVRTHMVNIFEYGILILLASLAMLFLVSSYDFLSMYLAIEMQALCFYVLAGCKRNSEFSTEAGLKYFLLGAFSSGLLLFGMSLVYGCTGLTNVEDVAKLLAETEVHALTAVGLVMVTIGFLFKLSAAPFHFWAPDVYEGAPSSVTAFFAIVPKFALVGCTLRVLLTFYDFLFVWQHLVVVSVLASLLIGAFGAMAQKKIKRVLVYSSIGHVGFILMGFLSGTVEVQAVLVYLVIYALTTVNIFGIVLSVSSAHGEGMKYISDLKHLSKAHPALAFALAMTLFSLAGIPPLAGFYAKFIVLFGALTSDLYTVALFGVLTSVVSAFYYLRLIKVMYFEAASDEVTVLDRAKATLVACTSVFLMGFFLYPQILFLWTEKVASAF-
258593424    --------DWAPFAPLLPVALGGLTTLVAELFLPPGRKYLVAILSLIALAASILLSISSWGPVLGLHDAVVLDRFSLFFYLMLGPIGILTVLLSMGYLDTAAADQGEYYSLVLFSVLGMMLMAAGGDLIVIFLGLETFSLALYTLAGFWKTELRSNESALKYLLLGAFASGFFLYGIALIYGATGTTVLRQIAAFLVDGHPPPLFLIGGGLLLVGFGFKIASVPFHMWAPDVYEGAPTSVTAFMIAGTKAAAFAAFLRVFLLALPALHQWLVAIWVLAVLTMTVGNLVALVQSNIKRMLAYSSIAHAGYLLVALAGGSSGVAGILFYLVAYALMNLGVFAVIIALQGHERERLL-LTDYAGLGWQRPVLAACMAVFMFSLAGIPPTAGFMGKLYIFSAALEGDYPVLAVIGVLNSVVSVYFYLRVIVIMYMSEATSPP----------------------------------------
269836334    -------PEWGLIVPELILLGTIVVVLAGDLILPRRQHSALTWVALAGLALSLLLTIDWDAGQSTFNGMFKADYFSLFINIVVGLAGILSVMISSSYVEGAEEPGGEYLALLLFSILGTMLVGAAGDLLMIFLGIEMGSLAVYALTGFARRRTTSLEGALKYFLLGAFATAILIYGMAWTYGATGTTALDEIAARLGEGGIEASLLLALLLLAIGLGFKIAAVPFHMWTPDAYQGAPTPVSGYMSVVPKVAGFAAMARLVQALGPLSDSWLTLIAILALATMVYGNVVAIAQRDVKRMLGYSSIGHTGYILVGLAAYSGMVSSVLFYLFSYAFMNIGAFGVVTWLQARGLGVT--LDDFRGLAARSPLAALAMTVFMLSLMGLPPLLGFYAKYYVILAAVQVGLIWLAVAVVVMSAVSAFFYLRVVAVMYFNEP----VGDWKTQRTPLLGTGLALMAITLVFGLLSSPLLDLAQK--
85708739     --MIDFASSFALVMPELLLTAAGLILLLVAAWGGDKLARPVAILAVSALFGAGVMTVVDGADTYAFGTLMKVDSFALFSKALIYLAAIGCLIVAPAFFNSERGLRAEYPVLVLFATLGMSIMVSASDFMTLYLGLELNSLAAYVLASILRADQRSAEAGLKYFVLGALASGILLYGMSLLYGFTGGTDFASVRAGL-EGELSTGQLFGLIFVMAGLAFKIAAVPFHMWTPDVYEGAPTPVTAFFATAPKVAAVALTARVFEVFGGQVLAWQQIVMFAALASIVFGALGAIGQENLKRLLAYSSINNIGFILLGLAASPAGASAMLIYLFIYVAMSLGSFVALLMLRSEDGNLFETFGDIAGLAVTRPAIAWCLLLLMFSLAGIPPLLGFYSKFVVFQATVEAGLVVFAAIAIAASVIGAFYYIKFVKVMFFDEPAGVATGKSGAAHWVLLAITAVIIS--------------------
268316810    -------ADLWAAFPLVLTAVVGLVLVVWDAFWNDAPPIPWVAAGTLALALIWELGGLSRAPETAFYGLIRVGGMASFVNAIILASGLLTIALSVPYLKRIRHLHGEVYALILFATVGMIVLASANSLISVFVGLETMSICLYIMTGLVREDVGAGEAALKYFLLGAFSTGFFLYGIALLYGATGTMYLPQMAAHLAEGAHPIMFWAGVALLLIGFLFKVGAVPFHMWTPDVYQGAPTTLTGYMAAASKAAAFAALVLVLDAALPA-ERWQLLLALVALVTMVAGNVLALVQQNVKRMLAYSSIAHAGYILTGLAAGTPEYAGALFYLLVYALMNIGAFGVMAFLEWDGKEGYQTIDSLAGIGYRRPLLGVAMAFFMFSLTGFPPLAGFIAKYAVFAPAVKAGLTWLVIVGVLASVLSAYYYLRVVYVFWMKSPDEAPEAVRQQ----------------------------------
144186893    --------DYLALLPMIIVGVAAIVGVIVEAFIPRGARRGLQLTIVFAALVAAFVVLVSNAGIRVLTGGLAIDGPSIFLQGLILVVSIVAAMLIAERLARRGFAQTEVWPLMLFAVLGMMIFTAANDLLIMFIALEIMSLPLYLMVGMRRRRLLSQEAALKYFVLGAFSSAFFIFGAALLYGYSASITLPGIAEALAANPESGLVIAGFALVVVGLLFKIGAVPFHQWVPDVYQGAPSPITGFMAAAVKVAAFAALLRFLYVFGGTRWDWAPALWVVAITTMLLGSIVALTQTDIKRMLAYSSIAQAGFILVGIATNPEGVAAVMFYLAAYGFATLGAFGVISLVRERSGGEATHLSKWAGLGRRSPLLAGVLALFMLSFAGIPLTSGFIGKFTVFEAAIIGDATPLVIVGVVASIIAAFFYVRVIVLMYFTEPGQDSPVIAVP-SAFTTLAISVAAAVTVALGVVPQPVLDLV----
142309115    -----------------------------GAFKKKNSAKIVIYFSFITLISLSFLEILIPWNSVDFNNSITQNGFTRLVKAMIYFSSSFAIILSARWLIKYDDKAFEYPILILFSVLGMSLMVSSNDLITLYLAIELQSLPLYVLASFKRDNAESSEAGVKYFVLGALSSSLFLFGSSLVYGFSGSIEFDDIYSNIQALEINTALIIGLVFILSGLIFKISAVPFHMWTPDVYQGSATPVTAFFATAPKLTALCMLINIYGPLSGMQESWYQIVFFVSMASIALGTFSAIRQTNIKRLLAYSSIAHMGFALIGLLPNSDGIQSLLIYMLIYLATTLGVFSCIISLEISEGESINEINDLSGISKKFPFTSFTVAMFMFSYAGIPPLGGFFAKYFIFRSAIESGLIFLSIFGLLLSVVGAFYYIRIIKLMYFDEPKTIIT---------------------------------------
215405155    -----------LLAPMLIVFSVAVAGVLAEAFLPRRWRYGAVTLALGGSAVALIAVIVVARSIHGSGGAIAVDRATLFLQGTVLLVTIMAVVFMAEQAERAGATQTELFPLAMLSVGGMMVFPASNDLLTMFVALEVLSLPLYLMCGLARNRRLSQEAAMKYFLLGAFSSAFFLYGVALLYGATGTLTLPGIRDALAARTDDSMALAGVALLAVGLLFKVGAVPFHSWIPDVYQGAPTPITGFMAAATKVAAFGALLRVVYVLPPLHDQWRPVLWAIAILTMTVGTVTAVNQTNVKRMLAYSSVAHVGFILTGISDNPAGLSATLFYLVAYSFSTMGAFAIVGLVRGADGSAGSDLSHWAGLGQRSPIVGVMLSMFLLAFAGIPLTSGFVSKFAVFRAAASAGAVPLVIVGVISSGVAAYFYVRVIVSMFFTEESGDTPHVAAPGVLS-KAAIAVCTVVTVVLGIAPQPVLDLADQ--
74317173     MNMPLSLMQFAPALPEIFVLAMVSLILVIDAAVGDGKRYLAYGLSLVTLAGAAFLTVFSTLPVLALGGLFIDDPLSDVLKLFLYLTVAIVLVYSRDYLRVRGLYKGEFFVLALFALLGMMVMVSASHFLTLYLGLELLSLSLYAMVALQRDSSVATEAAMKYFVLGALASGMLLYGMSMVYGVTGSLALGDIAIVLQDGTDRIPLVFGIVFVVAGLAFKLGAVPFHMWVPDVYHGAPTAMTLFVGSAPKIAAFAFVVRVLQGLESQVSEWRDMLVILAVLSMAIGNIAAIAQSNLKRMFAYSTISHMGFMLLGLAGSQNGYGAAMFYVLVYTLMTLGGFGMILLLSRA-GFESDRLDDFKGLNRRSPWLAFVMLLLMFSMTGIPPTVGFYAKLAVLQAVVEIGYVWLAVAAVLFSLVGAFYYLRIVKLMYFDTPQDTAPIAPGDARLLMSANGLAVLALGILPQPLMAVCVQAIGTSF
136111349    ------------------------------------------------------------------------------------IATAIAILMSQSFLKLEKLARFEYAVLLLLAAAGMGMMISANDLIALYMGIELQSLALYVVAAINRDSLRSTEAGLKYFVLGALSSGMLLYGASLIYGFSGSTNFNDIAAAFQDGQLPMAQVLGLVFLLAGLAFKISAVPFHMWTPDVYEGAPTSVTAFFASAPKLAGMAIFLRIMMTFENALVAWQQIIILLALASMVLGAFAAIGQQNIKRLMAYSSIGHMGFALVGFAASEAGVASVVLYMALYVVMTLGTFACILSMRRDSG-PVERIDDLAGLSQTRPFMAFCLAVMMFSLAGIPPMAGFFGKLFVFRAAIDAGLYSLSIIGVLASVVGAYYYLRIVKVMYLDPPADEVEPMPRELSILAGVMTAFTLLFFIYPTPL------------
142098078    ------MNIFLPILPELSIFIAAISLLVLGLFI--DNIKLIINLAIASILFAILLILFQPIQS-AFNNSLVIDEFSKVIKILILIGSLASIIMYHSSREDLNINLFEFPILILLATIGMMIMVSANDLIAIFIGLELQSLTLYVLAALNRNHLASSEAGLKYFLLGALSSGLLLFGLSYIYGFTGNTNLNLISTTVTSGN--IGLIIGIVFVCSGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFALAPKVAAIALAVRFLIVGFGDISDWQQIIIFLSIASMVFASFAAIAQNNIKRLMAYSSIGHVGYALIGLACGTFQGTSLVIYLSIYLIMNIGVFSFILSMKNK-GEYFENISDLSGLYKVHPYYSVVITIFMFSLAGIPPLAGFFGKFYIFIAAIESNLLLLAVVGILASVIGAFYYLRIIKVIYFDETKNSFDGFSRSLNALINPSAFLILLFCIYPLPIN-----------
298370362    --------NLMPAMPEIVLFALLITVLLADLWISDENRYHLMSLGTVIIVAVTQLAVWEQGSTLAFHGMYIADGMSRLSKLVLYGLTFGLFIYSKPYNQARGIFKGEFYTLSLFALLGMSVMVSAAHFLTAYIGLELLSLSLYAMIALRRDSGRSAEAALKYFVLGALASGLLLYGISMVYGATGSLEFATLASSYSELANEWLLKLGLVFIVVAVAFKLGAVPFHMWVPDVYHGAPTSVAAFVGTAPKIAAVVFAFRILTGLGTVHHDWSQMFAVLAVASLLIGNLAAIMQANIKRMLAYSTISHMGFILLAFMAGAVGFAAGLYYAITYALMAAVGFGILMVLSTDNI-ECEEIKDLAGLNQRHAWFAFLMLLAMFSMAGIPPLMGFYAKFGVIKALLSASYIVLAVFAVVMSLIGAFYYLRVVKVMYFDEATHDQPVGSNYAAKFFLSVNAFLL---ILWGIMPQTVIDW-----
142584217    --------DWHAVAPEIVLLSVGVLITLLDILFLEKARPYMAALSGLGILATAIPLLTLGIDGVLFDGAYVVDNFSLVLKAIFLLAGYVVILLSTNYIVDGDYWESEYYGLLLASLMGMIMMASSRDLISVFVALELLSIPAYLMVAWRKRDPKSNEAGLKYYLMGVFASAVMLYGMSLLFGVSGTTVLSEIADSIDAGNSSSVMTLGIVFVVAGFAFKVSAVPFHTWAPDVYEGAPTPVTAFLSVASKAAGFVALLLIFVGFYELSNIWEPLIWILAALSMTVGNLVALRQTNIVRLMAYSGVAQTGFMIASLSTGDQALSAIVTYLAIYAAMNLGAFAVIITLARRTG--SAEIDSFSGAFHFAPGLTVAMTIFLFSLAGIPPLGGWFAKFEVFRVLATSGETWLAVVAAINSVIALFYYATIARKMWADDPSEKDLNNIEVTPSLVSALAICVL-VTLLFGIFPQLVA-------
6424855      -----IIPFVPLPVP-IAIGLGLLLVPTATKNLRRMWAFP----SVLLLSIVMLFSADLAIQQINGSSIYQSLEFGYLIDPLILITTVGIIVLIYSDNYMFHDQRYIFFAYMSFSNASMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAANACQKAFVTNRVGDFGLLLGTLGLYWITGSFEFRDIVNNLIDNHNFLFLTLSAALLFLGAIAKSAQFPLHVWLPEAMEG-PTPISALIHAATMVAAGIFLVARLLPLFAVIPYVMNLISLIGTITLLLGATLALAQIDIKRSLAYSTMSQLGYIMLALGMGSYHLFHLITHAYSKALLFLGSGSIIHSMERIVGDKSQNMALMGGLTKYVPITKISVFLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIACFTAGLTGFYMFRIYLLTF------------------------------------------------
121534372    --------NLAILTTEIVTVCLAAFLVLLDLVIPEDEPRRGLGFLAVLLGIFGHTFTQYGVNGSLYNGLFVVDNFAVFFKQIFLLAAILTILFSFEYVDCLPCYRGEFYALIVFAVLGMMVMVSASDLLTLFVGMELMTITFFILVGYHLGNGKGSEAGMKYLILGAASTAVLLYGVSLVYGFTGSVALADIASRAA---STPAILMGAILIFAGFAFKIAAVPFHVWSPDIYEGAPVPITALLAMASKAAGFAVLLRVFLIAFPAFASWLTAVGILAAASMIIGNLIAIPQRNIKRLLAYSSVAQAGYMLAGVAADTAGVKGILFYAMLYVFANVGAFAVVTAVYNHTGSD--DLTAYEGLAQKSPLLAAIMTVALLSMAGIPPLAGFVGKLYLFAAVVEKGYLWLAFIGFIMSMVSVYYYLLVTKAMYMKAPADAPLIISEPLRWAALASFIATLFFGVYPGPLSTLAAAAAKSLF
142782188    --------SWLAIYPEIVLLTMACVIALVDLGVHSPRRTSTYVLTMLTLAVVAALQGMYASSGYGFGNMVVSDAMGNWLKCFATVAMMVTLVYGRPYAADRDMRGGELFTLSMFALLGMFIMISGNNFLVIYLGLELLTLSSYALVALRRDNATATEAAMKYFVLGAMASGFLLYGLSMVYGATGSLDIGQVFKAVNSGQKHQVLVFGLVFVVAGLAFKLGVVPFHMWIPDVYQGAPTAVTLMIGGAPKLAAFAITIRLLDGLLPLAIDWQQMLAVLAIGSLLVGNLAAIAQTNLKRMLAYSTISQMGFVLLGLMSGVINYSASMFYVITYVLTTLAAFGVILLLARE-GFESEEISDFAGLNQRSPLYAGVMAVCLFSMAGIPPLVGFYAKLAVLQALVASGQTIMAVFAVIMSLIGAFYYLRVVKVMYFDAPLTATNVSAP-----------------------------------
189500529    -------------LPEIYLSALFLVLILVDLIFRSKKHHLMSITTLVGLAGSFWFIWQQHAGQEIFFGMYVIDEFAIFFKYFFVLSGILTVLLSMFSDELNHRTSGEYYVLIVGMVIGMVMMASSTDLLMILVAMELVSLAAYVLTGYLKREKRSTEGSLKYLVYGAVSSGLMIYGFSLLYGLTGETNISEISRMLLNGYDPLTLMIASIMILAGIGYKVGAVPFHFWSPDVYEGAPIPVTALLSVASKAAGLALLIRFFYVAVPHGSEWLMLLMILSVTSMIYGNVVALWQTNIKRLLAYSSIAHAGYILLGIVMDELGTQATLFYMLSYLLMNFGAFLVAVIIANKTG--SENIEDYRGLGRRMPLAGAAMTVFLISLVGLPPTVGFIGKLMIFSALLSKGFIWLALVGILTSVISLYYYMLIPLNMYLRESKQPLPDTIKTGILPQLVTACLML-LTLYFGIFFTPLSDFAR---
225544169    ----------------ILIGAGLLLFPAATKKLRRIWVFP----SVLLLNIVMIFSIDLSIQQINSSFLYINNDFSLEFGYLILITTVGILVLFYSDNYMSHDQGYRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIASNACQKAFVTNRVGDFGLLLGILGLYWITGSFEFRDIFNNLISNNQVNLLFLCAFLLFSGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLIARLFPLFVVTPYIMNLIALIGIITVFLGATLALAQKDIKRSLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMEAIVGDKSQNMVLMGGLTKHIPITKTAFLLGTLSLCGIPPFACFWSKDEILNDSWLYS-PIFAIIACFTAGLTAFYMFRVYLLTF------------------------------------------------
229315901    -----FENDFYALFPELFLTCTTMLLLMFGVVWSTSKAHTIAWLSVWSLVCAFGLTIHSPFSMVSFYNTFVIDELTFLLKAMVLCSATAAMLMSMEYLKTSMLNIFEYSILVLLSTISMLLLISSYDFISMYLAIEMQSLCFYVLAASKRHSEFSTEAGLKYFLLGAFSSGVLLFGCSLVYGYTGLTNFEDIAKCLAGSTHHSFLHLGMGLIMIGFLFKLTAAPFHFWAPDVYEGSPTSVTAFFAITPKIALLGVFLRLLLSFYDLLFAWQYVLFFCSICSLFIGAFGAMAQKKIKRLLVYSSIGHVGYLLIGICCGTVELQAVLLYLILYIFMTVNVFTIVLSIDHSKTFRLKYIQDLGLLGQTHPVLALTFSCTLFSMAGIPPLAGFCSKFYLFFAAMGSSLYGLALFGVLSSVVSCFYYIRLIKIMYFEQPSQLVTAIDHEKAILLGITTTVIVFFFLCPHSLFLWTYKVA----
229328266    -----FDHDFLALFPEIFLINATITLLIYGVVLSTSERYNVGWLGSPSVLITILLVAAGALVANLFYNNLIIDNFTYFCQIFPSLSTASTILMCLDYFKEESLNAFEFIILILPPIRSMPLTILAYDSIAMYSAIEPQSLCFYVIAASKRDSEFSTEAGLKYFILGAFSSGILLFGCSMIHGFTGVTNFEELAKIFLFGAQSSGIFMGILFIAVGFLFKITAVPFHMWAPDVYEGSPTLVTAFFPIAPKISILANMLRVF-IYSFYDPTWQQLFFFCSIASMILGALAAMAQNKVKRLLAYSSIGHVGYLPIGFSCGTIEIQSLLIAMFIYVLMTINVFVIVLALRQ---NRLKYIADLGALAKTNRILAITLPITMFSYAGIPPLAGFCSKFYLFSAAPGCGAYSLAFVGIVTSVISCFHYIRFVKIMYFDTPETWIIPMDREKSLLLAITLFPTTSFFLYPSPSFLVTHEMAPSL-
292493655    ------IPGFLPALPEIFVLIMGCLLLLAVAYSGQQSSYGLTQLTLIIVALLTFYYADFSSKSITFSGSYIKDPLSDTLKLFIYLIVFAVFLYSRSYLRARDLDKGEYYVLGLFGMLGMMVLASAHHFLVLYLGLELLSLSQYAMVALRRDNSWATEAAMKYFVLGALASGMLLYGMSMIYGATGDLHVAAVAEAIREGGSSQVLVFGVVFIVVGLAFKFGAVPFHMWLPDVYHGAPTAVTLYIGTAPKIAAFAMFMRLLVALGGVQAHWQDMLIILAVLSMALGNIVAIAQTNLKRMLAYSTISHVGFLLLGILAGTEGYASAMFYVLVYALMSLGGFGMIILLSRA-GFEADQLEDFKGLNERSPWFAFMMLILMFSMAGVPPTVGFYAKWAVIMAIVNEGLIWLAVAAVLFSVIGAFYYLRVIKFMYFDSPTETASLDGGALRWGMSANGLAILGLGVFPGALMGLCMAVL----
261856537    --------NLMPVLPEIILAGMACLILLIDPFMPRHGRNVSYALSLLTLVVLFIVTLMQPTVRMSFGGMVVNDPMSDIMKLASYISLAAVLIMSRGYLRDRGMDKGEYYMLAMFGLLGMIILISANHLLLIYLGLELMSLSMYALTAFKRDDGRASEAAMKYFILGALASGLLLYGMSLLYGVTGQLMLTDIASALSHDSSSLALKAAVVLIVVGAIFKLGVAPFHMWLPDVYEGAPTAVTLYLSTAPKLAALAMVIRLLVGMGGAFADWQPVLIVAVVLSLAIGNIVAIAQTSFKRMLTYSTISHVGFVMLGILSGTVGYSAALFYTLAYIVMTTGGFGMILLL-AKQGYEAESLDDLRGLNDRSPTMAFVFLLLMFSMAGIPFTLGFWAKLAVLQAVVGIGMWWLAVYAVVMSVIGAFYYLRAVKFVYFDAPTDQSPVNPD---WNVRGVLALSGLLVLVLGIFPGALVGLASRAF
143845241    ---------WTGLLPIIILAAAGILLLTICSLFPEKVTNKFASVYTQLAAVAALSSTFSLWDKVTLAGAFSVDGFSIFVTMLITICVILISPIAETFLKRENITGPEPYVLMLIAATGGIIMAGANDFIILFLGIEVLSISSYILAAMNSRRIQSQEAGLKYFVLGAFASGFLLYGIALLYGATGSTSFSAIFTQEVELTNDTLLLAALALIIVGLAFKVAAVPFHFWSPDVYQGSPTPFVAFMASAVKAAGFAAILRVLYVLGEYQADWQPVIYAIAIATLLTGSLLAIVQTDLKRMLAYSSISHAGYLLVGTAASDQGVKAVLFYIATYAFMAIGSFTVV-AINSGDTGIQTDLNSISGLATRKPLLAITFTIFLLGQAGIPLTSGFFAKFYVIEAAIEERSYLLAIIAMIAAVIGAFLYLRILVKVWLLEPEKDQKGIKLHIPIEIGLVLAIAVIATMFFGIWPEPLVEMVQ---
149390412    ---------LFLPLPVMSIGFGLLFVPTATKNIRRMWAF----VSVLLLSMVMGFSVNLAIQQINGSFIYINNDFSYLIDPLLLISTVGIMVLMYSDNYMSHDQGYRFFAYMSFFNTSMLGLVTSSNLIQIHIFWELVGMCSYLLIGFWFTRPIAASACQKAFVINRVGDFGLLLGILGFYWITGSLEFRDIVNNLIHNNNFRFAILCACLLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLRPLFIVIPYIMNLISLIGIITLLLGATLALAQGDIKRSLAYSTVSQLGYIMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEPVVGDKSQNMVLMGGLKKYVPVTRTTFLLGTLSLCGIPPLACFWSKDEILTDSWLYS-PIFAIIAYFTAGLTAFYMFRVYLLTF------------------------------------------------
288797319    ---MTHQADLIMIFPELLVIAAIFIATVADLFIRKENKHAVGYMCILGLIAALAVLIGIKDYATTFSGMFEHTGYSWWFRVMMLCGGILTLMMSFVYARERQTKEGEFYYLIAIATLGGMVLAGAGNMVTVFLGLELLSITSYVLVGMQREKAFAAEASFKYMLYGAVSSAVMLFGFAIIFGLTGTLNLAEAGAVLLQGESSPAATMAMIMVLGGLGYKLAVVPFHQWCPDVYQGASYPVTAFLSVVSKIAGFAIIIRLIDYVFMLAGQWAVAFAVIAAASMILGNMAALAQTNVKRLLAYSSISHAGYVLVGIVAFMAVNTSAVFYLFGYLFMNIGAFAGLMHFSRMAG--SAEISDIAGLAKRSPAVAFVTASCFVSLAGLPPFIGFLGKFYLFGAAVQSGYIWLALLGLLMSIVSLFYYAKVIKALYFDEQTETSPSGAGVTSALGFSFAGILLTMFLAEPIIN-----------
136175486    ----------------------LTIVLSVLKSAQKKWAVFLVALATVLAGTWSAYDLLGSTAVTAFNGMMALDPYTHFFNMIFLVAGGFTLLSSFRYLDRENLQHPEYYILLLLSAFGMMVMVSSLDLIVLFIALELMSLSVYALVGFRRADRRSNEAAMKYFILGAAASAILLYGAALVYGATASLNIQDILNTLRQNPQTPTFVLGAWLVILGFLFKVASVPFHMWMPDVYEGAPTPVTGFMTTGLKAAAFATLVRVLMGMGYAQRNIHHILWVCAVLTMVVGNVVALTQVNLKRMLAYSSIAHTGYLLVGLPASPQGYAPVVLYLVAYVIMNLGAFAVLTVLGTRNDYGL-NLQDLSGLSQRHPWLAFAMAVFFFSMAGIPPTAGFAAKYLLFYSAIQGGEISLVVISVLCSAISVYYYLRVLVYMYM-----------------------------------------------
134299882    --------NFALITTELALFILGLATFVLGLLVPSHSRRGLGSFALLGLLLVLITIINWSNQGVLLDGMYLVDQYATFFKILCLISAILVVLGSFRYIDKQVGNQFEYYSTVIFTTLGMVVMASAGDFITLYLGLELMTISFVILVAFRSFEAKSLEAGMKYILLAGLSSAVLLYGLSLVYGATGTILIGEVAREIADKGSTPLLIVGVVMLVAGLGFKISAVPFHMWSPDVYEGAPTPVTSFLAVGSKAASFAVLLRLFAGFGGIQEQWTLLVAVLAALSMLIGNLVAIPQTNIKRMLAYSSIAQAGYIMVGLSATEAGIKGVMFYAFLYVFATIGAFTVVAIVS--NQTNSDEIRDYAGLIQRAPLAASVMLICLLSMAGIPPLAGFVGKFYLFKTVVENHM-WLVYLGLIMSMVSVYYYLRVALVMFRDEPKESAPIVGGAATITLVITMVATIILGIYPGPLAEVANMAAQSF-
121604343    --------SWIAVYPELVLLVMACLIALVDLGVKSPRRTLTYALTLLTLGAVAVMEASYALGGYGFGNMVVVDPMGSWLKCFSSIALMITVVYGRPYAADRDMRGGEFFTLSLFALLGMFVMISGHNFLVLYMGLELMTLCSYALVALRRDDAQATEAAMKYFVLGALASGFLLYGLSMLYGATGSLNINEVFNAIASRQKHQVLVFGLVFIVAGLAFKLGAVPFHMWLPDVYQGAPTAVTLIIGGAPQLAAFAMTIRLLVELLPLAIDWQQMLALMAIGSLVIGNLAAVAQTNLKRMLAFSTISQMGFLLLGLLAGVVNYGAAMFYALTYVLTTLAAFGIILLLARA-GHESEEITDLSGLNQRSPLYAGVMAMSMFSLAGLPPLVGFYAKLGVLQALISSGQTVLAVFAVFMSLIGAFYYLRVIKVMYFDAP-HSHNAQPISAPADAQIVLAINGALLLVLGIAPSSLMTLCAQ--
124302952    ----------------MSVGLGLFFFPKATKSLRR----ICAIISIFLLGIAMFISFSIFWQQISLQIGFLIDPLTSTM--LVSVTSVGILVMIYSDSYMSHDQGYRFFAYLSLFTASMLGLVLSPNPVQIYIFWELVGMCSYLLIGFWFSRPSAANACQKAFITNRVGDFGLLLGILGTYWITGSFDIHSLSERFNNGVNLFLANMCALLLFLGPAAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFFVARMFHFFEALPFTMNIISWVGGITALLGATIALAQKDLKKGLAYSTMSQPGYMMLGIGSYRAASFHLITHAYSKALLFLGSGSVIHSMEPIVGEKSQNMSFMGGLRKYMPITGTTFLLGTLSLCGIPPFACFWSKDEILVDSWIAS-ASLGWIAWCTAGLTGFYMFRMYFVTF------------------------------------------------
299125373    ---------WIALAPVVVLAVTSFALFLLDVNPGKTNNGLLAGLSLAGVLGSLAVTVWYFFTGVGLGDQVIVDGMSLFFTFIVTSVAALVVLASYDYLHDQPHKG-EFYSLIVLAATGMALMANANSLMTVFISLELASLSSYALVAFLKHNRGSVEGGLKYFLIGALSSAIFVYGISLVYATTGSLQLGAVAAGIEETENVGILGVGTLMLVGGFAYKTASVPFHFWAPEAYEGAPAPVSAFISSASKAAGFVIAFRVFVEAFPLDIDWVLIFQVLAVVTMLVGNFAAALQENVKRMLAYSSVGHAGYVLIGLAADAAVMGAAMMHLLVYGFMNTGAFLFIALAEYRGVG--RTFEDYNGMWRQSPIACAAVTVFLFSLAGLPIGGGFLSKYVLFTAAIGAGYWWLAAVGALASALSLFYYSRLVKAIWIEDPIRELDVSRQPVGLYAAIVAAAVMTVALIP---------------
6688993      ------IPFIPLPVP-IFLGLGLLLFPTTTITFRRMWSFQ----SILLLSIVLVFSTNLSIQQINSNSIYITNDFSYLLDPLILITTVGITVLFYSDNYMAHDQSYKFFTYMSFFSTSMLGLVTSANLIQIYLFWELVGMSSYLLIGFWFTRPLAANACQKAFVTNRVGDFCLLLGILGFYWITGSFEFEDIVNNLISNNNPLFLTLCAVLLFAGSVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPPIMNLISLIAIITVVLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMERLVGYKSQNMVLMGGLGKHIPITKMSFFLGTLSLSGIPPLACFWSKDEILNDSWLYS-PTFALIAWSTAGLTAFXMFRIYFLXF------------------------------------------------
60117237     ---------LLPLVSSITIGLGLFFFPKATKSLRR----TYAIISTLLLSIAMFISFDLLWQQIAGSPTYRIDPLTSIM--LVLVTTIGVTVMIHSDSYMSHDQGYRFFAYLSLSTASMLGLVISPNLIQIYIFRELVGMCSYLLIGFWFTRPSAANACQKAFITNRVGDFGLLLGTSGFYWITGSFKFEDLFESLANHEVSLFLATPCALLFLGPVAKSAQFPLHVWLPDAMEG-PTPISAPIHAATMVAAGIFLVARMFPLFQTLPLVMSSISWVGGVTASLGATVALAQKDLKRVLAYSTMSQLGYMMLALGIGSYRSFHLITHAYPKALSSPGSGSVIHSMEPIVGDKSQNIALMGGLRKYVPITGTTFLLGTLSLCGIPPLACFWSKDEIIADSWLY-FPILGWIARFTAGLTGFYTFRMYSL--------------------------------------------------
148656354    -----------------IVFGWASVLLIVALFIPRSRTRIVGYLAIVGLVAAGAGIPLWGVNAETFSGMLRLDAYSLTLNWLFLAAAAITIVVSLDYLPRQGIERSEYYILVLFATGGMMLLAQGTDLIILFLGLEMLSIVLYVLTGFAYPRNASEEAGMKYLLIGAFAGGFVVFGIALLYGATGSMNLRVIGETLMTLEERTYMLAGSALVLVGFGYKVAMAPFHMWAPDVYEGAPTPIAGLLSVGSKAAGFAALLRLVEALAGEWQIWAPVLAALAIATLAVGNIGALTQRNVKRMLAYSSIGHAGYILFGVIAAGAPIEGVLLYLMAYTFTNLGAFGVLIALEHR-GEAAWDMSDLAGLWNRRPWLAVAMAVCMLSLAGVPPTGGFWGKFYVFTAAWLAGIGWITVIGVIIAAIAAFYYLRIVAQMFMAEPVRDTPLPMDHA---LRAGLVLATAGVLLLGFLPTPAIDLVQRV-
28202219     ------------IVPLCPLISSILIGLGLLFFEKSTKSIRRICAISCILSLSVATVINLSYEQIIDNSIYIVLEFGYLIDPLVLVTSVAIIVMIYSDGYMSHDEGYRFFVYLSLFTASMLGLVLSPNLIQIYIFWELVGMCSYLLIGFWFTRPSAANACQKAFITNRIGDFGLLLGILGFYWITGSFEFENLFKGINNEVSPFFAILCASFLFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIYLVARMFPLF-ETLPFVMSVISWTGAVTALLGATLAFFQKDLKRGLAYSTMSQLGYMMLALGIGSYRLFHLITHAYSKALLFLGSGSVIHSMEPIVGDESQNMIFMGGLRKHMPITGTTFLLGTLSLCGIPPFACFWSKDEIIADSWLYS-PFIGWIALLTAGLTSFYMFRIYFLTFEGE---------------------------------------------
142463121    -----------------------------------------------------------------FYATLIMDPLSFFFKTLVLLGSGFSLFISLQYFQAEDFKDFEYTLLLLFSTCSMLLLISASDFISMYLAIEMQSLCLYVLAASKRNSEFSTEAGLKYFLLGAFSSGILLFGCSILYGLTGLTGFQSFAKLFLAMETQSFLSVGVLFIAVGFLFKLTAAPFHFWAPDVYEGAPTSVTAFFSIAPKLAIMAVFLRLFLVFYDFLFSWQSILIVSSLLSLFIGSFGAVSQTRVKRLLVYSSIGHMGYLLMGVASGTVEVQSVLLYLCIYSVMTLNIFAIVLSLREQTGQNVKYIEDMSMLSKSHPLLAFSLTLTMFSMAGIPPLAGFCSKFYLFFAALSSSLYFLAVFGILSSMLSCFYYLRVIKTMYFDQSKQPFVKMDHEKSWVITLTTLFVVFFFLYPNVAFLWTQKVAL---
142286627    -------TDLNLILPEIVLSVFAMLILLIGVYRGQDKKTAILTFSTAGLMIGVWMIIDSSISETAFNNMFISDAFSRYAKALILLSSAAVLVMSLGYMLRHNLGRFEYPILIIFSVVGMMFMVSANDLMVLYLGLELQSLALYVVTSMRRESLKSTEAGMKYFVLGALSSGLLLYGASLIYGYSGSTNFQSIIASLDSSSVSLGLMFGMILLVAGLAFKISAVPFHMWTPDVYEGSPTPITAFLSTAPKIAAMALFARVVDAFYVLIYDWQQVVAIISVLSMFVGAIAAIGQTNIKRLMAYSSIAHMGYALIGLASGTLGLQAMLVYMAIYVVMNIGTFAFIMSMER-DGQPVTDIGSLTQLGVTQPGRALAMLVLLFSLAGVPPLVGFFGKLYVLRAAYDAGLIW------------------------------------------------------------------------
4538637      ---------LPLPVP-MLIGLGFLLFPTATKSLRRVWAFQ----SVLLLSIVMVFSINLSLHQISGSSVYITNDFSLEFGMLILITTVGILVLIYSDNYMSHDDGYRFFAYMGFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPVAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRQILNNLIYTNEVNFLFVSLILLFAGAAAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFMVIPHIMNLISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGIGSYRLFHLITHAYSKALLFLGSGSVIHSMETIVGNKSQNMVLMGGLTKHVPITQTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PSFAIIAYAAPGLTAFYMFRIYLLTF------------------------------------------------
253807613    -----FDNDFLTIIPEMYLVSMGLFLLLFGCVTSSKLNYPLLSTNIGWFTLLSFFYTFLLIQATVLYNTLIIDDFTQFIKICTLLASIFSLLISLKYIKNENYNAFESMILILFSTASMLFCISSSDFISMYLAVELQSLCFYVLAAFKRNSEFSTESGLKYFILGAFSSGFLLFGCSLIYAFTGTLNFAECAKLFAFTGQLSLPKLGMIFLLVGFLFKIAAAPFHMWSPDVYEGAPTPVTAFFVITPKLTYFAVFLRIFQCFYDLFDIWQMVLILASLASMIVGAIGGLSQTKIKRLVAFSSIGHVGYLLIGFACGSIEIHSLCLYLIIYIFMNIAMFGILLSGLLPADNNMKYITDLAYLGKTNPILAITLAITLFSMAGIPPLAGFYSKAYLFFAALSNDLGLLAIIGVLTSVCSCFYYIRLIRIMYFTTPKNWTTRVSKTNAIALALSLYILVFFMFYPSPLFLLTHKATLAL-
22711911     --------DLYTILPESILIFCLLTTLIIDLSLDSKNKSWIIYLNTIGLILSGLFLQWNGIIPVTPFPSFKGDSFSIAFRFCIIIASLLSLLLSIDYIKRAGVQLMEFVIFLLGATIGGMFLCGANDLITIFTSLECLGLSSYLLAGYSKQDIRSNEAAMKYLLVGGASSAILAYGFSWLYGLSGGKIISEIVDGLIFADNPLIKWITLTCIIVGLGFKISAVPFHQWTPDVYEGSPTPVVAFLSVASKTAGLALTIRIIATIFPYLNEWQFLLQILACLTMIVGNLVAITQTSMKRMLAYSSISQAGYLMIGISSTNDGYASSLVYMLIYIFMNLGAFGCVILFGLRTGTD--QIRDFSGLYLKDPWLASCLTIFLLSLGGIPPFAGFFGKIYLFWSGWQAGLYILTFVGLLTSVISIYYYLRIIKIMFVREAKEFSSYVKN-----------------------------------
297616452    ----------------------------------RARRVQGVITSVALGAILAMTLHLYRGDTVLFGGIYHLDAWSTFFKTLFLIAGILVVLSSDLYARRFGRRTDEFYGLMVLALLGMTVMVTAGELLTLYVGMELMTISFYILAAYCVRDERSGEAGLKYLILGAVSSAVMLFGISLVYAVTGSTVLAEIAANLLT---QPVLAAGVLLILAGFGFKLALVPFHMWAPDIYQGSPITVTAFLAVGSKAAALGAMLRVFTTALPETADWRLVVAVLAGLTMVVGNLIALVQVDIKRLLAYSSIAQAGYMLTGLAMNDYGLKGAAFYAMIYVFANVGAFAVATAVEVDTG--STEIKAMNGLAERSPFMAAVMTVCLLSLAGIPPLAGFVGKFYLFTGAVQAGWLWLAFVGLVMSMVSVYYYLSVAKAMYIGEAGTVTRLNPGTATGLTLWVCLVAT---VLIGIYPAPLSLI-----
226365393    ----------------IVFGVAVAGVLVEAFLPRRGRYSSHLVLALGGLTAAFVAVVLLAGTRDSVGGAVAVDGPTLFLQGTILLISIPAILIIAERSVDSGVAATEVFPLTLFAVGGMLLFPASNDLLTMFVALEVLSLPLYLLCGLRRRRLLSQEAALKYFLLGAFSSAFFLFGVALLYGYAGTVALPGIADALARGTEDRTLLIGTALLSVGLLFKIGAVPFHSWIPDVYQGAPTPITAFMAAATKVAAVGAMLRIFYVALPDLADWRPVMWGVAILTMVVGAVMAVTQNDVKRMLAYSSVAHAGFILTGLAANRAGLSSTMFYLLAYGFSTLGAFAVVTLVRDSRG-EATDLSRWAGLGRRSPLVGGVFALFLLAFAGIPLTSGFVSKFAVFQAALEGGAVPLVLVGVVSSAIAAFFYVRVIVLMFFSEPQSDAPTI-------------------------------------
108758173    --PNLSLADFLPLLPAIIMVVGASILLLSEVFLSTRAYQAVLTVVTAVAAGAMALTTMFEPPQEVMLGFGVMDPFSSFLTFVVCVGLGLATLSSVSFLRKRGAERGEFYALMLFASAGMSLLAMSNELITLFVNIEVLSLSTYALTSYLRRGTRPSEAGFKYFILGAFSSAVLLYGAALLYGATGTTHLTAMAGPLSTAMSSQLVYAGIILVITGFAFKVAAVPFHMWTPDVYEGAPTPVTALMSVGVKAAAFAAMVRVFFMVGKGVDPLLGLFSVLAFLTMVAGNLLAIPQRNVKRMLAYSSIAHAGYLLVGVAALFVTLRGILYYLLAYTFSAVGAFAIVSVLERREDETAWDLERFSGLAQRKPGWAFAMAAFMLSLGGIPPTIGFMSKLLIFQAAVDAGLIGLTIVGVLSSAVGIYYYLRVVVYMFMRPVPEGAQALEKSWSTEL--ALVLSTAAVVILGIIPGPIMGWLEQ--
298245616    --------DLYLLSPELSLVVMALVVMAVDLFVKSRRVIAGVSLVGLLISAGFTISLALTHTGTAFSNMLIVDTYALFFKLIFLVIAAVMALTSYEYVGKYVKATGEFYALLLFSTVGMMFMASTTELITIYIALELTSIPLYVMAGMLRHDERSAEAAVKYVLLGAMSSAILLYGFALLYGLTGTTDLAGIAASFSIAQGNMVVIVANILILAGFGFKISAVPFHMWAPDIYEGAPTPATAFFSVGSKAAGFAALIRVFMLNVVDVSTTVIAFSIVAVLTMTLGNLVAAVQSNVKRMMAYSSIAQAGYILVGFIGSFATNSSVLFFILVYVITNLGAFAGIIALANLTGG--ERIEDFRGLWQRSPSLSLGTALCLLSLAGIPPMAGFWSKVFLFSAAWSLGQSWLVIVALLNSVVSLVYYGRIIKVMFFDKPKEDRLVPTMGLSTALLLTTVALIVITFVAQVFLNVASPAASIL-
108796687    --PLLFAQN-TVILPEIIVIVCLLIVLVLDLIQENSAWLSTISLTGLVAATIALVFQWNHPSANDFLGSIQVDNFTISFRGIITISSALSILISTEYIKRAGMGLAECLIFILTATVGGLFLCGANNLVTVFVSLECLSLSSYLLVGYAKKDVRSNEASMKYLLMGGASSSIIAYGFSWLYGLSGEIELSKLVDGITNHDEPIAVWVALACVVVGIGFKLSAFPFHQWTPDVYEGSPTPVVAFFSVGSKAAALALATRMLSIVFPSISEWHVLLELLALLSMIFGNLIAATQTSMKRMLAYSSISQAGYLIIGIVCGNIYYTGMITYMVTYIFMNLGAFGCVILFGLRTGTD--QIRDYTGLYLKDPLLAFCLSVCLLSLAGIPPLAGFFGKLYLFWCGWKSGLYLLVYVALITSVISMYYYLRVVKSMFTRETKEQSSYVAPSLSLLPTTSIEVGIALCVFISTTLGFVINPIIS--
142355025    -----IQTDLSLILPEIFVLSMAMVVLMTDLFIKPSIRWIIFTLSTLLGGAYLTGQHFNHETQFAFSKMFVRDGLADLLKMMSYAGTSLIFFYSRSYMKDRNLYRGEYFSLVLFALLGMMIMISSHNMLLVYMGLELLSLCLYSLTALDRDNQKATESAIKYFVLGALASGLLLYGMSMIYGATSSLDLNVISAALLNNPTDTILVLGLVFVVAGLAFKLGAVPFQMWVPDVYEGSPSSIAMLISSVPKLAAFAITVRILGGLHSMIVDWKQMMLIMAVLSLGIGNVTAVAQTNIKRMYAYSTISHIGFILFGLMSGTLNYASSLFYVVSYMFMTLVSFALLMIMSHKN-FECETLEDFKGLNKRNPWYAFLMLITMVSMAGIPPSIGFYAKFMVLQAAFDAGYAGFVVYAVMMALVGMYYYMRIVKLMYFDDPKKNKFDVSIDTKLILSANALALLIIGLIPHTFMEATTQAVA---
223045957    -----IIPFVPLPIP-LLIGVGLLLFPRATKNIRRIWAF----LSVLLLSIVMIMSIDLSIQQVNIWSWIINNDFSIEFGMLILISSVGIMVLIYSDNYLSHDQGYRFFSYMSFFSTSMLGLVISSNLIQIYIFWELIGMCSYLLIGFWFTRPVAANACQKAFVTNRVGDFGLLLGILSFYWIIGSFEFQDISNNLIYNNNLLLLIFCAPLLFIGAAAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIAIPYIKNGISFIAIITLFLGATLALAQKDIKRSLAYSTMSQLGYIMLAISMGSYQLFHLITHAYSKALLFLGSGSVIHSMETIVGDKSQNLVLMGGLRKHIPITKISFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFGIIAWLTAGLTGFYMFRIYLLTF------------------------------------------------
124112058    --------NLIRLLPEGIVTILLVFILLIDLTFQKRVLSWLLYIPLVGLVCSMVVLLWGSQDTLSFLGSFQGDSLSIAFRFFILLSAVLCILLSKEYVERSRTALTEFFVLLLTAVIGGMLLSGANDLIMIFLSLETLGLSSYLLTGYMKKDLRSNEAAIKYLLIGAASSSILLYGLSLLYGLSGGIEISTIAKNIVDKSQSFASWVALIFITVGIGFKVAAAPFHQWAPDVYEGSPTPVVAFLSVGSKAAGLALATRILTTLFPYLTNWHLLFQVLASLSMILGNLIAISQTSMKRMLGYSSVSQAGFLMIGLIAGNPNYSSMLVYMLLYIFMNLGAFACIILFGLKAGTD--QIRDYAGLYRKDPFLVFCFSISLLSLGGIPPLAGFFGKLYLFWSGWQSGFYILVFIGLFTSVISIYYYLRVIKVMIVTEPQEMSIYVQR-----------------------------------
194033193    ----------LLPLPVILMGFGLFLIPIATKNFRRIWAFP----SVLLLSIAMVFSVQLSIQQINGSSIYINNDFSLEFGYLILITTVGILVLIYSDGYMSHDEGYRFFIYISFFNISMLGLVTSSNLIQIYFFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRIGDFGLLLGILGFFWITGSLEFRDLANNWIPNNTSLLTTLCAFLLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLLARLLPLFISLPLIMTFISLVGTITLFLGATLALAQRDIKRTLAYSTMSQLGYMMLALGIGSYQLFHLITHAYSKALLFLGSGSIIHSMEPLVGDKSQNMALMGGLRKYIPITRTAFLWGTLSICGIPPLACFWSKDEILSNSWLYS-PFFGIIASFTAGLTAFYMFRIYLLTF------------------------------------------------
142580447    --------NWAAIGPEFIILSTAFVILLAGLKKELNRNNFLSMFTFAGVGSAIILTLILWIDAPTFSHALINDRFSLTFNLIILGMALFPIFGSVRYPQEDHENKAEYFTLLLMAIAGMMFLAKSGNLITVFLSLELFSISLYILCGFSAKHASSQESAVKYMLTGAFASAVLVYGMALIYAGSGTTEIRLIGQLTEENPKNTLVFIGLGLMFCGLAFKVSLVPFHSWTPDVYQGAPTPITGFMSVATKAAVFAVIARIFFTSFSDLDKWMPILFGASVLTMLVGNTAAIFQDDLKRMLAYSGVAHAGYLLIGIVTNTQEGMAILFYLAVYLFMNIGAFAVVFMME-GEGLEGNSINRFKGLAKRSPFLAAAMSLFMVSLAGFPPTAGFFGKLFLFYAAIKKGYILITVLAVVASIISIYFYLRVIVMMYFHEDESAPEPIKHGMRALVTVSSIAVLAIGLFPSFL------------
143626859    ---MDNIQSINFFIPELILVATIAFCLIIDFFLSKKNSFNVAYVALIGIILSGISLWFSSITTSLFLNSIVLDPFSRIFKFIFLISSFITILISLDTSELKNRSLGEYFTLITAMILGLILMTSSVDLIMIYLSIELVSIISFILAGYLRFKMISNEAAIKYVIYGAFSSGLMLYGFSLLYGLTGTTKLFEMNKVLFSSHINLSLIVSFLLIIAGLGYKIAIAPFHFWTPDVYEGSPTPITAFFSVAPKAAGFALMVRFLNSLFGDFNPWQAILLLLSALTMIIGNLIAIQQENVKRLLAYSSIAHAGYILMGIPLSKDGVFAVVFYIIVYLFMQLGAFYI--SIIIADKYKTEKIEDYAGIGWQSPFLGILMSLFMFSLTGLPPTAGFIGKFYLFAAVINAGYYWIAIVGVLNSVISLYYYMRIVKVMYFNEKNIQNSFVPSQFSILLLLILGIPTIYF------------------
11467787     ------------LIPEGIVACTILLVLLLDLVYSRTCHAWLAWVAMAGLSLASVLLMNLPTATMTFGGSFQADSLSLVFRAIIAMSCVLCILLSIDYVESTGTAPSEFLVLIATASLGGMLVAGSNDLLMMFVSLETLGLASYLLTGYMKRDVRSNEASLKYLLVGAASSGLFLYGISWMYGISGGMELNSIAHAIVSLDETKTTTLALVLMTVGVGFKVAAAPFHQWTPDVYQGSPTPVVAFLSVGSKAAGFILAVRMCTTLFPSFNTWHLIFTILSILSMIVGNFIAVTQTSLKRMLGYSSVGQAGVMMIGLTDSPDGYASLIVYLLIYLFMNLGAFACVILFGLRTGTD--QIQDYSGLLARDPFLALCLSLCLLSLGGIPPLAGFFGKMYLFLAAWDAGQYSLVWVGLITSVVSIYYYLSVVKIMLVPATQEMSLAVREYPR--------------------------------
142756443    ------INAVYFLIPEIFLSLSIFTFIIFGVF-KKNSFDLIYRATIIILPIVIFLILNNNFENIIFNNSFALDEFSSFMKILILVSSFFVLIMSKKYIQDINNNKFEYPVIMLIAILGMFFMVSSNDLILFYLGLELQSLSLYILASIDRDNLRSSEAGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFQVISNN--VGDINIGTIFAMIFILVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAIVPKIAGIAVFIRMYSPFQNILDEWQYILVFISIASMILGAFAAINQKNIKRLIAYSSISHMGYAIAGISTGTESFKSTIIYILIYSAMNIGFFAFVFLMKR-SGKYIEDINELSGISKNHPLAALSLLIVLFSLAGIPPLAGFFAKFYIFMSVIESGMYALAIIGLVTTVVFCF----------------------------------------------------------
254368978    --------SILYILPEILLALGVIVVMFSGLFLHGKNYIFFQVFTLLALIATFAKEYLIQTTGLVFEGQVVFSGFAYTLQLVILVLAVFVALYSRDYVKDRKISDGDFYTLLMLCVLGAMVLTAAHSLVTIYVGLELLSLPMYALIAIYRDSGKGLEAAIKYFVLGAIASALLLFGMSFVYGMTGKLDITEIANVLAHGNQQQFLLVCLVMMIATFLFKLGAFPFHMWLPDVYQGAPNAVANIVATIPKVAAFAMLVNILFVGFPSLDSWIYLFRIIGILSIFFSSLVALSQTNVKRLLGYSTVSQIGFVLLALNPQGYALTAASFYVIVYVFTTLAVFGVLTTISVG-GYEVQDLNDLKGFNTKDSWLAFILLIVLFSMAGIPPFGGFIAKLFVVMGLINDGNYFLACFVLFMAVIASFYYVRVIKTMYFDDPDNDETVKPPLTSLIALSINGLVLLFLGIMPMLLLGVLTQV----
78043184     --------NYLLLIPEILVLSLGILLFVLALITPRNLQKGIGYLTIGLLGIFLYMPIAWKHTGMAIEGMYQVDKVAIFFKALSLLAGVFVTAIAPRYMEKIGYYS-EFFVFAVFAVLGMMILVSATDFLTLYLGLELMTITFIILAAYRRDSAIGAEAGIKYLILAGVSSAILLYGLSLFYGLTRTLNIVDIAAIVTNNGISPAFVLAMVFVLAGFAFKISAVPFHMWAPDVYQGAPTPVTAFLATGSKAASFAIFFRFFYLAFPGIEHWVGLLATLAALTMVVGNLVAIPQTNLKRMLAYSSIAQAGYILVGFATDFTGFKAIMFYLSVYLIATIGAFTVVTVYENVTGK--EEIRDFAGLSQRSPIMAAVLVVSLLSMAGIPPLAGFAGKFYLFYPIIK-NWGWLALLALIMSMVSVYYYLRVVLVVYRDEPEDQTPITLPNS---IYFTLLITMAVTIVLGVYPTPLAKIAQQ--
299138529    -------TNLLTLLPEIILTVTGVLVMLAEPMIAPGKSRKPLGWLAILGTLASGFAAFYQLQLVNASGTIQVDAFSVFFHLLISSIVLVTLLASLDYFEGPVSHAGEYFALVCFGATGMMFMTCSVELLMVFIGLEISSISTYILAGFRKGQATASESSLKYFLLGSFATAFFLYGIALCFGATGSTSIGAIAASLGTTATPALALLAIAMVVIGLGFKVSAAPFHVWTPDVYQGAPAPVVGMMSTAPKAAAFAVLLRFLFNAAPMYRDHWIVLIILAVLSMTIGNLGALMQRDVKRLLAYSSIAHAGYLLVAFSIQQDAVSAACFYTAAYAAMNVGAFLVITQLSGYD-EQARTIDDFTGMALKRPGLSALLGFFLLSLIGIPFTGGFFGKFYAFSGAIHNGHVVLAIIGLANSGVACFYYLRLLAALYARPVREDATLLSP-----------------------------------
225850954    ------VPNFGVILPEIIILITAFILLVVELLIRSRVVISAITVTGLILAAASVFLIKKGD--VTFYGLYVVDMFSLIFKLFLILTTLFVVINLKPYLDSKKSYYGEYYYIILFALIGMMIMVSSPNLVTFYIGLELSAVSIYILAGTFRKDYRSKEGAFKYLIMGGMGTAIISYAIALIYGRTGSFDFYTIASLINSNNIDVGISGALILLIIGLALKAAAVPFHFWTPDAYEGAPTPITAFMAVAAKIATFAVILRVMVEAFPFISKEWSFWAILAAASMIIGNIIALRQENVKRMLAYSSVAHTGYILAAIAAPTGMGFSALIFYSLIYIFMGIGGFILLSALEKNHNWSNHIDDFKGLAKRSPMMALFMLIFMFSMLGIPPTVGFMGKLGVFLALIGSDIWWLAVTLVVMSIVSAGYYLRVVIYMYMYEPVSKARLNFAMTEMF---TVAFMAVFVLILGIYPTVFWGISTTL-
167630274    --------NFSLLTTEMLTALLGIGLLAIGLLNRKKDSHRGVAYAAVLLGILVVTFFQYGINTNTFHQLWILDDYSVFMKEIFLVAAILVILSAIDYVDGLPRFKTEFYALLVFATLGMMVMASANDLVTLYVGMELMTITFFILVAYILGDGRSSEAGVKYLLLGGASSAVLLYGLSLLYGLTGTTVIPDLLARL---TWSPALAIAVVTIIAGFGFKISAVPFHMWSPDIYEGAPTPVTGFLAAASKAAGFAVLVRLFLEGMPLQADWLTVIAVLAGVTMVIGNVVAIPQTNIKRMLAYSSVAQAGYLLVGLSTDAPGVKGILFYAMLYVVANMGAFAVATAVGRAIGSD--EIADYAGLSQRQPLLASVMTISLLSLAGIPPLAGFVGKLYLFSAIMDKGVLWPAFLGFVMSMVSVYYYLNVSLYMWRDDPKDDPIPVSGPMKLTVIFSMVVTVILGIYPGPLAEVATVAAKSLF
256821528    --------DLMPMLPEIFLLTATCAVLLIDVFAKDRQLTYRLAQLSLLLTGVMVIAQFPDVQYHLYHRHFILDPMAGIVKVSVIALTMVAMMFARPYILQRPILRGEYFILHLFAVLGMMVLAGGGSLLTLYLGLELLSLSLYALVAMHRHSSLSSEAAVKYFVMGAIASGFLLYGMSMVYGVTGKIHITDIASFLETNDASLTLRFGLVFMVVAMAFKFGAVPFQMWVPDVYHGAPTSVTAFIASAPKIAAFALIIRILGYFEQVLIDWQGMLIIIATLSMVIGNLVALAQENIKRLLAYSAIAHVGYFMLGIIAGNVGYSASFFYIITYAIMSLGGFGCLIYLAKGK-QEVNLISDLKGLGQRSPWGGLLISFLFLSMAGLPPFVGFWAKLEVIRAVLDAELVWLAILAAVMSIVGLFYYLKVVKAIFFDKPENESKLKAERLALGITGMAVVVLGLF------------------
83589836     ------MANLHLLTVEILTAALGLGLLALGLLVPHSDRRGIAYVATAGLAGILAAAFGMREASGVVLGGYVIDPFGTYFKILFLVAAMLTAACSYDYVEKMGLNQGEYYALLVLATLGMMVLASSGELVSLYLGLELMTITFCILAAFHLGDAKSAEAGIKYVLLGAMSSAIFLYGLSLVYGSSGTTVIREIGQAVATRGASPALLLGTIFILAGFAFKVTAVPFHMWSPDVYEGAPTPVTGFLSVASKAAAFAALVRVFFGALPDLHSFWQLFIALAVLTIVLGNLVAIPQTNIKRLLAYSSIAQAGYLLLGISFSVLGVGAVMYYAMLYVFGNMGAFMAATAFYNNDGSD--EIKDYAGLARRSPLVAALMLFSLLSLAGIPPMAGFVGKFYLFMSIISRQYIWLAILGILMSMVSVYYYLLVAKAMYLGNPPEKPLRVAPGLQVAMVVSLLILFILGIYPTPLTNYAMNSAVTFF
224178041    ---------------------TVFLDLLFDKGSFRNIYQWLPFIGILASFTALVFQWSFQDQQISFLGSLRGDELGILFRGFIALSGFFSLLLSSEYIEKSGTAKLEFYSLFVSAILGGMFLAGANDLITLFVSLETLGLSSYLLTGYMKRDIRSNEAGLKYLLIGAASSAILLYGISWLYGISGGLEFHSLLASAFNLTSSVSCWVAFFFITVGLAFKLSAAPFHQWTPDVYQGAPTPMVAFLSVTSKAAGLALTTRFLTLIFPYLDPEWHFFFILACLSMGIGNLVALTQTSFKRMLGYSSVGQAGYLMIGLITGEEEYASLLIYLFVYLLMNLGAFSGAILFGLRTGTD--QIKDFSGLYKKDPALAAGLSVALLSLGGIPPLAGFFGKIYIFWAGWKAGYFFLITFALVTSVISIYYYLRVVKIMFVKDSLSLIPISFFPKKPIEFGMSFCTFGSLFVGIFLNPILEGVERSL-
11466400     --------NIDAVLPEAIIICSSLFILIIDLIFQRRANAVLPYMAILGLILSMLSLLWNGKEVTAFLGSFQTDSLSIAFRLLIALSSMLCVLLSIEYLENSKKTLSEFLVIFLTATLGAMLLCGSNDILMIFLSLETLGLCSYILTGYMKKDIRSNEASIKYLLIGAASSSILLYGFSLLYGLSGHIEIHEIAANLIQNGNSLASLVALALIIVGISFKIAAAPFHQWAPDVYEGAPTPVVAFLSVSSKAAGLMLATRIMTILFPIINEWHNIFQILAILSMAIGNIIAISQTNIKRMLGYSSIAQAGFLLVGLLAGNINYSSMLVYMLIYLFMNLGAFACVILFSLKTGSD--QIRDYGGLYLKDPILALCLSICLLSLGGIPPFGGFFGKLYLFWAGWEAGSYLLVFVGLLTSVISIFYYIKIIKMMIIKESPEVSFAIKNYSQTPIEVSILICVIGTTISGIFVNPIISIAQQ--
57115573     ------------------------------------------------------------------------------------------VVLIYSDNYMVHDQGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPLAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDIFNNLILKNNSPFVTLCAALVFAGAVAKSAQFPLHVWLADAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNFISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMETVVGDKSQNMVLMGGLTKYAPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWATAGLTAFYMFRIYLLTF------------------------------------------------
144054109    ----NLISQLTLLSPEIFVALMAMLILLLDLFIQDKNKHLIYGLSQLTLLVALTASLGFSEPQFAFKDMFVFDSLALFLKMMSFITLSIVFIYSRNYLLNKKLLTGEYFSLSLFALLGVMLMISSRNLLLMYMGLELLSLSLYALIALNRDDKKSNEAAIKYFVLGALASGLLLYGMSMLYGFSGSLDLYTIGNIIQTQENSELLVFGLVFIVVGIAFKLGAVPFQMWVPDVYEGSITPVTMMISTVPKFAAVAMLIRLFQGLDYLIVDWQQMLLIMAILSMIIGNITAIAQKKIKRMLAYSTISHIGFILLGFYVGTIGVQASIFYLTTYIMMTLAVFGLIILLS-NTQKSIEFIDDLKGLSQTKPWEAFLMMIVMFSLAGIPPTIGFYAKFSVLQAVIDQEVIWPAVVAIIMALIGMYYYLRIIRLMYFEKSDKKLKTKTS---LPMLSVLTINAGGLLVLGIFPKTLMSI-----
158335201    --------NATTILPEGVLVISLILVLLGDITFGRSSAKWTPYLAIASLAACLYLLYTQWDQAIGFLGSFNADNLSIVFRAIIALSTLVTILMSVRYIEQSGSSIGEFMTVLLTATVGAMFLCGAEELVMIFISLETLSIASYLMTGYMKRDSRSNEAALKYLLIGAASSAVFLYGLSLLYGLSGGTHLDDIALALTDTSKSLALVISLVFVIASVSFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALAIRLLTQAFPNLEQWQFIFTALAILSMVLGNVVAIAQTSMKRMLAYSSIGQAGFVMIGLVIGTAGYASMVFYLLIYLFMNLGAFTCVILFSLRTGTD--EIGDYAGLYLKDPLLTLALSLCLLSLGGIPPLAGFFGKLYLFWAGWQAGAYGLVLLGLITSVVSIYYYIRVIKMMVVKEPQDMSEVIKNYPSIVLQVGLVLTLIATSLAGVLSNPLLTIVNS--
18860356     ----SFLVYSSSILPECILIFSSIGILSIDLLSGDTFWSYSISLAALAISIIILLLQWNKEPVLTFSETFQISRFNDIFRFFLLICSFLCIPLSVDYIRCTKMPVTEFLLFVLTATLGGMFLCGANDLISIFVASECLALSSYLLSGYTKRDVRSNEAMMKYLLMGGASSSILVYGFSLPYGLSGEIQLRGMVNGLINMYNSAGVSIAMIFILVGIGFKLSLVPFHQWTPDVYEGSPTPVVAFFSVTSKVAALALATRLFHILFSSLSNEWHLLEILAILSMILGNLIAVTQTSMKRMLAYSSISQIGYILIGIIAGDSDYASMITYMLIYIFMNLGTFACITSFGLRTGTD--NIRDYAGLYRKDPILTLSLVLCLLSLGGIPPLAGFFGKLYLFWCGWKAGLYFLVSIALFTSVISIYYYSRIIKLLFTERNKRITIYMQDYPNNSIGITMILCTIASTVPGILINPIIAIAQ---
284042628    --------DWAAMSPYIALAAGGVVVLMAGVFTGRARHVTPLLSLVALLATIGLSIWRLGDATDVISGALRVDDLALTLNFVLAGAGIAAVLLSWRSRAAATAGHAEYYALLLLSLLGMAALVAAQNLVTLFLAFELLSIPLYVLCAAEFKREGSLESGLKYLIVGSVGSATLLYGLALIYGAAGSTDFVGIDRALADSADDVLLLTGVGLTLVGLAFKASVAPFHQWTPDVYEGAPTPVTAFMAVATKVAAFGVLLRLFDVALVNAQDWAPAVAALAAVTIIVGNVGALAQSSLKRMLAYSGVAQAGYLLCGLVVGTLGVKATVFYLVVYLAMNAAAFAVIVARERATAVG-DDISAVAGLGRSQPLLAWPLTLAMLGLAGIPATAGFIGKFYLIDALVDGGYAWLGIVLVVGSMISLGYYLRVIATMWMGDAGETVPASS------------------------------------
703452       ----------------MLIGVGLLLFPTATKXXRRMWAFP----SILVLSIVMIFSTNLSILQINSSSIYQDNDFSLXXXXXXXXXXXXXXXXXXXXXYMAHYQGYRFFAYLSFXSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPPAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFNNLIYNNEVPFVTLCAALLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMXAXGIFLVARLLPLFILIPYIMNLISLIGIITVLLGATLALAQKDIKKAXXYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMETLVGDKSQNMVLMGGLTKHVPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWGTAGLTAFYMFRIYLLTF------------------------------------------------
143464788    ---MNNLNSLAFFWPELILSVTILAAVIADLFYQRKDSHKVAYWSIGGLILAYIAIRLQSAAPMGFMDTVALDPFSQFFKILILLSTIIVMLISFISGELKEYRLGEYFSIMTIMTFGLFLMSSSIDMLMVYLSIEIVSIMSFFLAGYLKRNSSSNEASLKYVIYGAFSSGIMLYGFSLLFGLTGSTNFFEMQSAIAAPESNLALVLATVFILVGFGYKISAVPFHFWTPDVYEGSPTTITAYLSVAPKAAGFALLIRFFNQIFGNMSPWPELIAILSAATMTLGNLVAIQQNNVKRMLAYSSIAHAGYMMMALPMSNTSIEGIMMYLIMYLFMNLGAFFVVIYVNDQIGG--EEFSHFDGLGWRMPIVGIAMTLFMVALTGLPPTAGFVGKFYIFAAVIEAGFYWLAFVGVINSVVSLYYYIRVVKHMYLSGERSDELVNPSS----------------------------------
282860732    -----------------------------------------------------------------------------------------------------GFTTTEVFPLLLFSVAGMLVFPAANDLLTLFIALEVFSLPLYLLCAVRRKRLMSQEAAVKYFLLGSFSSAFLLFGIALLYGYAGTVDIQDIDPALADTMNDALLLIGGAMILMGLFFKVGAVPFHMWTPDVYQGAPTPVTGFMAAATKVAAFGALLRLLYVVLPGLTWLRPVMWGVAIVTMVGGAVVAITQTDIKRLLAYSSIAHAGFILAGIAASPDGISSVLFYLGVYSFVTVGAFAVV-TLVRDAGGEATHLSKWAGLGRRSPLTAAVFAVFLLSFAGIPLTSGFSGKFAVFKAAADGGAAPLVVVGVISSAIAAFFYIRVIVLMFFSEPKADGPTVAVPSPLTM-TTIAVGVAVTLVLGLAPQYFLDLASQ--
116624766    ------------IIPAVMLALFGCAILLFDIFPDPRQRKFLLIFVVLAEAFTGFGLFQNAPELSGFGGSVTVDGFAIFFNWIFLVAAVVVAIVSYKYLEISGEHHGEYYSLILFAQCGMYFLATGTDLITLFIGLELMALCFYVMVGFLRTERRSNEAALKYLLLGAFSSGFLVYGFSVMYGIAGSTKLSDIAAAIASPPWDPMVFLALSTTSVGLLFKVSAVPFHMWAPDAYEGAPTTVTAYLSVASKAASIAFLLRIFLPLASARAVWEPLLAFIAIITLTIGNLAAINQTNIKRLLAYSSISHAGYMLLGLVAGNTGIKGIAVYVMVYTFMNLGAFLVIIAMRRASIIG-EDLDDLAGLVHKSPGYAFLMLIFLLSLAGIPPTAGFLGKYYIFLALIQTGHTGLAIVATLYVAVAIYYYFKIVRSMFIREEMEKTPMLATSFGLRCALALTGIATLAI--GIYPEPFLRLAQT--
6110324      -----IIPLLPLTVP-ILIGVGLFLFPTARKNLRRVWAFQ----SILLLSIAMLFSIDLSIHQITNDYSYINNDLSLELGFLILITTVGILVLIYSDKYMSHDQGYRFFSYMSLFSTSMLGLVTSSNLLQIYVFWELVGMCSYLLIGFWFTRPLAASACQKAFVTNRVGDFGLLLGILGFYWLTGSFEFREIITKLISQNNLLFLTICAVLVFAGSVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFIIIPHILKLIAFTGILTVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMEPIVGSTSQNMAFMGGLKKHSKITKIVFLIGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIASFTAGLTAFYMFXIYLLTF------------------------------------------------
135938759    -----------FFIPEIFLACSSFACLLFGLFLKKNAFRQTSNLAVFILLLTIFLVYYDGESNFNYKSLFSHSSFINFFKILALLGSIASIIISKDYFLGIKLKNFEIPILFLFSTLGMMLMIASNNLMSMYLAIELQSLSLYVAAAIKRNSILSAESGVKYFILGALSSGILLYGFSLIYGFTGSMNFDDISFYLSYNNLNLGLIFGLVFVMVGLAFKVSAVPFHMWTPDVYEGAPNSITAFFAIVPKIAAVALIYRFCLVFENFYLEWSQIILFLSVASMFLGAIAAIAQSNIKRLLAYSSIGHIGYILIALAANDDGIKAASIYMFSYMIMNVAIFAILLSLKVKNEYLI-NISDLKGLSKSNPIVSLSISIIMLSMAGIPPFIGFFGKFYIFIAAIEQELYVLSVLGVLASVISAFYYLRIIKIMYFDENISEGIINFKQSKIILSLSLFLIICFIFYPSLL------------
82702233     ----FMLPNFAPAYPEIFLLVMVCGVLMADLAWGDKKTAYLLAQLTLFGCMLITFGTLQPDTVHTFSGMFVDDRLADILKMLVYITVSIVLVYSRTYISERGILSGEFFSLALFATLGMMVMISATHFMTLYLGLELLSLSLYAMVALRRDSAGATEAAIKFFVLGALASGFLLYGMSMIYGATGSLDIASVTKAIEGGIISGVLVVGLVFIVAGISFKLSAAPFHMWAPDVYEGASSAVVLFVGSAPKLAAFGFVMRLLVELGAMSGDWQGMLIILAITSMVIGNIAAIAQSNIKRMLAYSTISHMGFMLLGLGANENGYSAAMFYVVVYVLMTMGTFGIIMLLSRA-GFEADKLDDYKGLNRRNPWYAFIMLLLMFSMAGIPPTVGIYAKLSVLQAVLNAGYTWLAVLAVLLSLIGVFYYLRIVKLMYFDEPETDAVIAPKDVKVLLSANGLAILAFGIFP---------------
223937089    ------MNNYSLLSLEIAVVVLGLALLLADLWTPAKHKRKLGGVAAIALGVIFFFSFKMPEVQYAFQGMYVMDGLALFFKQFFLLAAIIVLIMAVEFSDRIGAGISEYYALIVFALSGMMFAASANDFSLLFVSLELITVTFYILTSFQRGKLWSLEAGVKYLIIGALSSAFMVYGIALIFGLTGELNFTRISVMAPQLLTNKVFLFGILFMLVGLGFKIAAFPVQIWAPDVYQGSPTPSTAFLAVGSKAAGFVLLIRVLFQAVPAVAEHWKLLIGISMATILYGNLCAIPQRNIKRLLGYSSISNAGYLLMGLAAYSLNQSAMLYYLSGYLFTVLGAFTVISIVMRNV--EGEDLSALAGLHQRSPLLATTLTMAMVSLAGIPPLAGFFGKFLLLKAVVEKGYYWLVGVALFGVVVSIYYYFGVIRAIYWSRETRDLSPIRIPLCVKLSLSVCLLGMLYL-----------------
135173538    --------SLLIIMPELILAIGALTLLIVGAFSEGEHAWNNMSYLTYGVLFLAFVGGLNPHLGEGFGGEVVLTDLSRLVKQFVIIFGAVGYMLIHADLEREELRRTETPVLVLFSVAGMCLMLSSGSLMTLYLGLELQSLCLYVLAATKRDSVKASEAGLKYFVLGALSSGVFLYGVSFVYGATGSFAYNAIEVAASAQANDLLLSVGIVLIIVGLAFKVSLVPFHMWTPDVYEGAPIGVTAFFAGAPKLAAIGVFYLLGFVFQSYYDIWAPVIAVLVILSTWIGALGALRQNSIKRLLAYSSIANMGFAFLGFLGGMEGSNSVIVYAVIYNVMTLGAFAAVSSI-RVDHVVVHDKEQLEGLAQEQPRTALILAALMFSLAGIPPLAGFFAKLSVFVSAIEGGMVGVAIVAVLASVVGSF----------------------------------------------------------
28202216     ----SFLSDGSSILPECILISSLIIILLIDLTSEKKTYWYFISLTSLIISITVLLFQLKEEPIFSFSGSFQTDGFNGIFRISIAFSSLLCIPLSMEYMKCTKMAITESLIFLLTATIGGMFLCGANDLIIIFITLECLSLSSYLLSGYTKKDVRSNEAAMKYLLMGGASSSILAYGFSWLYGLSGGIQLQEIFNGLINTYNSTSISIVLIFIIAGIAFKLSLVPFHQWTPDVYEGAPTSVIAFFSVTSKIAGLALATRIFNVFFSSLNEWHLILEIIAILSMILGNFIAITQTSMKRMLAYSSISQIGYFMIGVIAGSNGYASMITYMLFYIFMNLGTFACITLFGLRTGTD--NIRDYAGLYKKDPLLASFLALSLLSLGGIPPLAGFFGKLYLFWCGWKAGLYLSVSVGLFTSVISIYYYLRIVKLIVTKENEETTSYIRK-----------------------------------
167752190    ---MNYSEIFHFMRPELTLIVTIALLFLFDLFAPERLRRYFHPLACVLLTVILVNIVPTPDSGQLFGGMYQYEPMQSIVKSMLAIGTFVVFLQSNEWLRREDHKRGEFYLLTLSTLLGMYFMISAGNFLMFFLGMELASIPMACLIAFDKYRHNSAEAGAKYILCALFSSGLMLYGISFIYGTAGTLYFDDI-----RLDGSPLQIMALVFFFSGLGFKLSLVPFHLWTADAYQGAPTTVTSYLSVISKGSAAFVLMTILIVFAPMVQEWRTILFVVIILSITVANLFAIRQQNLKRFLAFSSISQAGYIMLGIGGSALGMTSLVYYILVYMAANLAIFGIVSAVEQHTDGKVC-IEDYNGFYRTNPKLAVLMTLSLFSLAGIPPFAGFFSKFFIFAAAFKEGFHLLVFIALLNTVISLYYYLLVVKAMFITPGEHPIPTFRSDRGTRLSLALCTAGVLLL-----------------
34500961     ------------------------------VPPATKSIRRIWAFPVLLLSIVMVFSTNLSIQQINGNSIYQSLEFGYLIDSLILIATVGMMVLIYSDNYMSHDKGYRFFAYMSFFNTSMLGLVISPNLIQIYIFWELVGMCSYLSIGFWFTRPSAANACQKAFVTNRVGDFGLLLGILGLYWIAGSFEFRDLFNIDNNVLNSSFAILCASLLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLLTVIPYIMNLISLIGVITVLLGATLALAQKDIKRSLAYSTMSQLGYIMLGIGSYRAALFHSITHAYSKALLFLGSGSIIHSMEPILGDKSQNMVFMGGLSKYVPITKATFLLGTLSLCGIPPLACFWSKDEILNNSWLYS-PIFAIIASSTTGLTAFYMFRMYLLTF------------------------------------------------
193216252    ----------SAFVPEIFLSGLFLLVVTIDLFRIPSKRTIIPAVSVIGLIISGYFVYLQHPPDEFFLGMYAVDPFAIFFKYLFIVSGVFAVLISIDSVEVESRSLGEYYSLIVAMVLGMFLMASSTDLLMMFLSLEMVSIISYILVGYLKGQVRSSEAGLKYVIYGSVSSGLMIYGFSIIYGLTGETNIFAINEFLKHNEDSITLMLGSLLILGGFGYKAGVVPFHFWSPDVYEGAPTPITAYLSVGSKAAGFAMLIRFFRVTIPTGAGWVTLLSVVSVVSMVLGNVVALWQSNVKRLLAYSSIAHAGYILLGIVADDLGTQATLFYLAAYTIMNIGAFFVIILISNEIGSD--DVNDYKGLGKKMPLAAASLTIFLVSLTGLPPTVGFIGKLMIFSALLAKGFVWLAVIGVLTSVVSLYFYFKIPLNMYLRESEDGSETEFN-VGMLSNALVAFLMILTVVFGLYFTPLSVLA----
135278113    --------------------CGALIILMIDVFCGKKFKFSHLASLIFTCLAIYALVKNFTPAGIGFNDMFESNSFTSLMKAVALGLLAIVILFSLNFVVDNKKISAEFLALLMIATTGGMVLISANDFLVFYLGLELQALSLYLLAAINKSSAKSAEAGMKYFILGSLASGILLFGISLIYGFSGTTNFSAIADKFLTTKLAIGTLFGFILVISAMFFKIAAAPFHSWSPDVYEGSPTIVTSFFATIAKLTVTAALIHLLANINIKMPGIDKIFIFVAILSLAIGSLGAIFQKNIKRLLAYSSIGHIGFILLGLASLTRDGFSVALYLIIYALISIGSFGFLLLLGSNNKDKIFNITALSGLSKTNPVMALCLAILMFSSAGIPPLAGFFSKFYILNSAIAHGFLISAIIAVLFSVISAYYYLRIVKIMYFDEPQKNVIIKNANIKFIIFASAAFIILIFLLDAILNSS---------
136266171    ----------------------IIAVIIYDLLLKSEESGKVGWLLVFGLVLVFIAIYLQDSSLVTFSDAIVLDPFSTFFKVVIIIATILVAIFSLYTKELDDYRMGEYFTLLGIVTFGLFLMVSSIDLVMVYISIEIVSIMSFVLAGYLKQNTRSNEAALKYVVYGAFSSGIMLFGLSYVYGLTGSTNFFQIQHVLLSSDNGPAIMLSVVLILAGFGYKVSAVPFHFWTPDVYEGSPTTITAYLSVAPKAGALAMMIRFFNQVLSTELPWANIISLIAVVTMTIGNLIAIQQDNIKRMLAYSSIAHAGYMLLALVMSSHGIYSIMLYILVYLFMNLGAFFVVIAIKNKNGGES--FEDYKGLGWEMPLVGAVMTLFMVSLTGLPPTAGFVGKFYIFSALIKGGFYWLAIAGGINSVISLYYYLRVVKVMYFEGERKDLIVNPPG---VITGMLLATSIPSLLLGIYWLPVANWI----
169235564    ------MTELPPLTPQFVLVAAALLVFGVDTLLPDRDNNTLIATAGTLLAAGTAAWFLSAGTGVQFDGAIIVDALSLFFVVVVGSVGTLVVMASHDYL-DDADSVAEFYALTLLAATGMTLMAAANSLVTVFISLELASLPSYVLVSYLKRDRGSIEAGLKYFLIGALSSGVMLYGISLVYAATGVMGLPAIADTITAGTDVGVLGLGIVMLVAGFAFKTASVPFHFWAPEAYEGAPAPVSAFISSASKAAGFAVLFRVFTTAFPLVIDWSLLFAALAVVTMTLGNFAAATQENVKRMLAYSSVGHAGYVLIGLAANSLVLGASMMHLLVYGFMNTGAFLFVALAEYWDVG--RTFEDYNGLSKRAPVACVAMTVFMFSLAGLPVGAGFLSKYVLFAGAVQSGFAWLAGIAAINSALSLFYYSRVVKALWIEDPRDDLSLSGQPTGLYVLAAAVGTIALLVAFDPVAQTATHAADVLF
703238       -----IIPFVPLPVP-MLIGVGLLLFPTATKNLRRMWAFP----SILLLSIVMLFSINLSIQQINSNFIYQSLELGYLIDPLMLITTVGIMVLIYSDNYMVHDQGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPLAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDIFNNLILKNNSPFITLCAALVFAGAVAKSAQFPLHVWLADAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNFISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMETVVGDKSQNMVLMGGLTKYAPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYS---------------------------------------------------------------------------
260887657    --------DFSAIGMELGLLALALLFLAMGVLLPKKESRTSLAAISVVALLALFFSFYRGGEAASFYGLYVVDNYAVFFKQLFILSAALVVLFSSDYVERLLRSRAEFYAILVFAVLGMCVMASANDFLTLYIGLELMTISFYVFVGLRQRDALSSEAAIKYLVLGAAASAILFFGVSFIYGAAGSLRFAAVVSSPQL--FTPLGIVGMALVFAGIFFKLSMIPFHMWAPDVYEGAPAPVAALLAMGSKAAAFAVLLRLVLVFPPLGGMWLSLLAILAAVSMVGGNVMAIVQDDVKRMLAYSSIAQVGYMLVGVAADAAGMKALLFYLALYAFANIGAFAVLTAVEAQRGKP--DMANVTGLARTAPVLAAVMTISLLSMAGIPPTAGFAGKLYLFTAVVDQGGLWLAFVGFIMSMISVYYYLLVVKAMYLGEGPKEPVKISGALRACVLVSVALTLALGVYPEPLANLTNFVAATFF
92115235     ------MTSLLALSPLILVCATAIVVMLT--IAWRRHHELTATLTVVGLNLALAAQVVAWWQAVSVTPLMTVDGLAVFGGVLILIATLACATLGHAYLEGAQGPREEYYLLLLCAAAGGLALVSSRHLAALFFGLELLSMPLYGMLAYTYRERGALEAGIKYMVLSAAASAFLLFGMALLYSRTGHLDFAGLGEALATAGGDGWLMAGMGMMLIGLGFKLSIVPFHLWTPDVYEGSPAPAATFLASASKVAVLLVLLRLLQSSPVQDAWLHSLLAVLAFVTMLVGNLLALTQNDLKRLLGYSSIAHFGYLLVALVVNDLAAETAALYLVTYVLTTLGAFGVVTLLSSYSGADASQLHHYRGLFWRRPYLTAVLTVMMLSLAGIPFTAGFIGKFYIVAVGVEASRWWLVGGVVAGSAIGLYYYLRVMVTLFLPEPGMQRRDATTDWAQRAGGVVVLLAALVVVLGVYPAPMIDWVR---
295697430    ---------WSMLWPETVVLLGAMAALVL-----RRVAFESAVLAIVL---SLWLRFGIPSHPGSFAGAFRVDGFTLLFQALVLVGTLMLLVLARRSLGVPAERRPEYASLFLFAALGGMVLAGATDLVLLFVGLETLSIASYILVGMRKGNRASAEGAMKYILSGATATAVFLFGASYLVGWTGATDLGEIGRRLADPAPGPLLTVGFMFVLAALSFKIVSLPFYMWAPDVYQGAPIAVTTFLAAVSKTAGFAALARIVEGVLPFWHEMSTVLAILAAASMVAGNVIALRQKNTKRLLAYSSIAHAGYLLIPLAANAMTFQQLAFYLWAYLLMNVGVFAVLDQVARAHG--STDMAALNGLSRRSPLLTAALTVLVLSLAGMPLTAGFFAKWYVLTGALAGGKGWLGFVLIATTVVSYAYYFHLLRHAWSRAEEELPPL---RVSWPVGALVVVAAGLTLLIGVFPG----------
269128600    -----------------------------------------------------------------------------------------------------GIRQTEIFPLMMFAVGGMLLFPAANDLLTMFVALEVLSLPLYLLCGLRRRRLLSQEAAVKYFLLGAFSSAFFLYGVALLYGFAGSVRLSDIADQAGRGAGGPLLLGGIALVSVGLLFKLGAAPFHMWKPDVYQGAPTPVTALMASTTLVAAFGALLRVYYVGFETLWDWRPAMWGVAILTMVAGAVIAVTQTDIKRMLAYSSIAHAGFLLTGVATSQQGLSSTLFYLAAYGFTTIGAFAVV-TMVRDTGGEAAHLRRWAGLGKRSPMVAGVFAFFLLAMAGIPLTSGFTGKFAVFSAAVDGGATPLVIVGVLASAVAAFFYVRVIVIMFFSDPVADGPSVVFSPATVT--AVALGVAVTVVLGVLPQPVLDLA----
153870739    ------------LLPEILILTMGCLILVIDAYLPKRGLTYHLTQGTLIGTALLILAASPSEKILAMNNMFVIDPMGAVLKLFIVLIVFVAFIYSRSYLRDRNFEKGEYFVLGLFATLGMMVMVSAHSLLTLYLGLELLSLSLYAMIAMHRESSQASEAAMKYFVLGALASGMLLYGMSILYGITGTLDLAELATAISQNSDQIFLVFGLVFIIIGLAFKMGAVPFHMWIPDVYQGAPTSVTLFIASAPKIAAFAMLMRLLVDGMESLHGWQGILILLAILSMATGNIIAIAQRNIKRMLAYSTIAHVGYLLLGISANDAGYAASMFYVIVYTLMTLGAFAMIILLSRG-GVESDQLEDFKGLNQRNSWYAFLMLILMLSMAGLPPMIGFWAKWSVLAQVVQAGFVWLAVLAVLFAIIGVFYYLRVVWMMYFEKPKDLTPIEASDMRVALSANALIILALGMMPQTLMAVCLQAL----
172072945    ------------------IGLGSLFFPGATKSVRRTWA----LISIFLLSVAMFLSFNLFLQQITFWSWVINNKFSYLIDPLVLVTTVGTMVMIYSDNYMSHDKTYRFFAYLNFFNASMLGLVISPNLLQIYIFWELVGMCSYLLIGFWFTRPSAANACQKAFITNRAGDFGLLLGILGFYWVTGSFEFQYLSEKLIDGVGSFFVTSCAFLLFLGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFKALPLIMYLISWIGGITALLGATMALAQKDLKRGLAYSTMSQLGYMMLALGSYRIALFHLITHAYSKALLFLGSGSVIHSMEPIVGRKSQNMALMGGLRKYMPITGITFLLGTLSLSGIPPFACFWSKDQILSDSKLYS-PIFGGITWFTAGLTAFYMFRMYLLTF------------------------------------------------
296036139    ----------SLLSPMLIVFGAAVVGVLVEAFWPRRTRYHLVLTFGALGSAGVAVIALAGTRQSAAVGSVAIDGPTLFLQGTVLCVSLLSALLVADRGLDRGVTQTEVFPLALFAIGGMLLFPAADDLLTMFVALEVLSLPLYLLCGLRRRRLLSQEAALKYFLLGAFSSAFFVFGTALLYGYAGTVDLTGIGRAVEEQANDVLLAMGLAMLSVGLLFKIGAVPFHSWIPDVYQGAPTPITAFMASATKIAAFGATLRVFYVAVPGLSDWRPVLWAVAILTMLVGALLAITQSDVKRMLAYSSVAHAGFILTGIAGNDAGISASLFYLLAYGFSTLGAFGVVSLVRDASGAEITALARWAGLGRTSPLLAATFALLLLSFAGIPLTSGFISKFAVFEAAASGGAVPLVIVGVVSSAVAAVFYVRVIVLMFFADPPEDASPVVVVPSAPTVAAVAVAAVVTLVLGIAPQPVLDLAEQ--
294507455    ----TLVTDLPAAFSMSVVGGVGLAMIVLDAFRNDHPAIPWLGVAALGVSAVWEITHLGAPPSTVFFETLRTGGFVAFINLIILLTGLATILLSVPYLNQLRYDYGEVYALIMFCTVGMIMLGSANNMVSIFLGLETMSVCLYVLTGFIREDEGAVESALKYFLLGAFSTGFFLYGIALMYGATGTMALPAMAAALGTLSTRLLFWGGFALFLVGFFFKVSAAPFHMWTPDVYQGAPTPLTGYMSTATKAAAFAALILVLVHAVPGGEWQLSV-AAVAVLTMVIGNVMALAQTNVKRLLAYSSIAHAGYLLVGLSAGTAGYAGALFYLLVYAVMNIGAFGVMSMLEDGKEGREQTLSSLAGIANDRPVLGSTMGVFMLSLIGFPPLGGFIGKYLVFAPAVDAGLTWLVVIGVLMSALSAYYYLRVVYVFWMQSADE------------------------------------------
113170507    ----FFQNDFYFVLPELFLFGASLSLLMFGVIYSTSVSHGSWASIVCLAMTLGLVLNTPVHSTVVFSQSLLLDDLSTFFKFLILGGSILSILMSVQYFETENMRNFEYLVLVCLSTLSMLLLVASYDLISMYLALEMQSLCFYVLAASQRDSEFSTEAGLKYFLLGAFSSGVFLLGCSFLYGLTGLTNFEAYASNIYQTSDWIFVQIAFLFILLGFLFKLSAAPFHFWAPDVYEGAPTSVTAFFSIVPKVSIFGVFIKLFFSFYELALLWQPVIIASGMLSLLVGAFGAFAQKKIKRLLVYSSIGHLGYMLLALSCLTIELQSMLAYLIFYIVMTVHVFACVLALKLKTGQRIRYVEDLKYLAQSQPLVACAFVLNFFSMAGIPPLAGFCAKFYVFFAALGASLYFFVAVALFSSIVSCFYYLRFIKFMYFHKETEYVQMDQQKAWMISITSYLLVYLFFCPTNVF------------
189220222    ---------FVFCTPECFLSLSALVLLLWQALAKIHDKSIGILVLADYLVAGVLLLPFVENQGIFWNGLYVWDKMAVLWKVFFLITGFLVSYLSLESDRLIPKARSEFYILPLFTTAGMALLASVRDFILLFVGLEIVTVSFYVFVAFQREFPSALEAGVKYLIIGALASSFLVMGIAFVFGITGSTQFDEVARFAQNNPVNGPLILGLVFILVGLGFKASAVPFHVWTPDVYQGASTPITTYLAVGSKAAGFVVLLRILNLPFGFQKHWIPLISLMALLSVIVGNLAAIPQRNIKRMLGYSSISHGGFLLMGLSANKIGCAAVIYYFFAYMVAIFAAFLVVILLEKNQPSGV-SIKDFNGLYLKNSLMAWSMAFSMISLAGLPPLMGFFGKLMVFFAAWDSGQHLLVIVGALCAAAGLYYYIGVVRAMFWTEPDNVQRIPATKLLLWILSVGSILLGFY------------------
117927489    -----------ALLPMLIVFGVACAGVLVEAFVPRQRALTQTVLALGGLVAALIAVVSNTGLPRKLQSAIAADGPTLFIQGTILALSIGALLLIADASVQAGLRQTEVFPLAMFAVGGMMLFPAANDLITAFVALEVLSLPLYLLAGMRRRRLLSQEAAVKYFLLGAFSSAFFVYGLALVYGYAKSVEYGDIATALTASDRDSLIIVGLALIGISLLFKLSGVPFHWWTPDVYQGAPTPITAFMAAGTKVAAFGALLRVFFVAFGGLAWWRPVIWGVAIATMVVGAILGITQTDVKRLLAYSSIAHAGFVLTAFAATTASESSVLFYLVAYGFMTIGAFAIVILVRDGDG-EANHLSRWVGLGRRSPLVAGIFALFLLAMAGLPPTSGLWAKVAVFTAAYQGGAGPLVIVGVLASAVTAYYYLRIIVLMFAQEPAVEGPTVAVPGALASAAIALGVI-VTVVLGIVPQPVLDLA----
142507631    -----------------------------------------------------------------------------------------------------KISKIEYPILILCSILGMMVMISSNDLIVFYMGLELQSLALYVLASFNRDNLLSTESGLKYFVLSALSSGLLLYGCSLIYGFSETTNFNQIMVN--TKEIEYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTVFFALLPKIAALTVFIRFLYIFYELGDQWQMIIIFLSIASMVFGAVAAIGQKNLKRLIAYSSISHMGYALAGLSTGTTQVQSSITYITIYLVMNLAFFSCLFMLKRNDEY-YEKIDDLSGLSKNHPLLSLSLLVVLFSLAGIPPLAGFFAKFYIFVAVINEKMYFLAIVGLLATVIAAFYYLRIIKIIYFDPEKEKFESKHNGLKFTLVASTFFILAYFIYPSGIVDIISQI-----
226306201    ----------SLLSPMLIVFGVAVVGVLIEAFAPRRIRYPVLVLGVGGLAAAFVAVLLLAGTSTAMMGSVAVDGPTLFLQATILLVSIPAVLLIAERGSGNGIAQTEVFPLTLFAVGGMLLFPASNDLLTMFVALEVFSLPLYLLCGLRRRRLLSQEAALKYFLLGAFSSAFFVFGIALLYGYAGTVTLSGIADAARIGSGTAFLWLGTALVAVGLLFKVGAVPFHSWIPDVYQGAPTPITSFMATATKIAAFGAILRVFYVALPNEYNWRPLMWAVAILTMVVGSIVAVTQTDMKRMLAYSAIAHTGFILTAVADSDAGLASAMFYLLAYGFSTVGAFAVVSVVRDADG-EVAALSRWAGLGRRSPLVGVVFALFLLAFAGIPLTSGFIGKFAVFSAAAEGGAAPLVIVGVLCSAIAAYFYVRVIVLMFFTESAEDAPTVVVPSALT-SSVIGLGAGVTLILGILPQPALDLA----
39998518     ------IADLWTIMPLLLLACGSVLVLILGAIVPGR---YGTAIGVAVCAGAALWALQTPPRPLAPTLGVAFTPFARSFLVLFAVTALLSLLLAHDHADRQGLEGEEYPATILFGAFGMGVVASAANFLTLFLGLEALTFAFYILVAYDRNRPASGEAGLKYLLMGAVSAAFVAFGIALLYGATGSLEIG--RAVAASAAGGGIALAGWGLLLAGLAFKVSLAPAHLWTPDVYQGGPTPVTAFLAAGSKGAAIALFLLILPPLGEIGPLRAP-LWGLALLSMAVGNLAALLQPNVKRMLAYSSVAQMGYVALALLSGGRGYEAAAFYAVAYGVMSLAAFGALASLEQE--RPLEQVDELRGIGYRRPFQGVVLAVAMFALAGIPPTVGFAGKFAIFFAALRAGETPLAIIGILTAAASAYYYLRVVVNLYMKPAEEAAPLPTPAEAVCLGAVTVAILALGVWPGPLFDLVEAILKA--
163784174    ------VPNFTVLIPEIIILITAFIVFFEELFT--KNRILISATTVIGLLLSLLSIFTIKQGDLTLYGLYVVDGFSLLFKLFLLISTIIIVATYRRYFESKDIYFGEFYYLTLFALLGMMIMVSSPNLFTFYVGLELSSITTYILVGMFKTDYKSKEGAFKYLIIGGAGTAVISYAIALLYGATGTFDFMEIA-QVALNDANIGLVSGMILLVLGLALKAAAVPLHHWAPDAYEGAPTPITTFMAVAVKVATFALILRVMVEAFPFISDWALVWSILAALSMIVGNFIALRQKNIKRMLAYSSVAHTGYITAALAAPTMGFAAFIFYTLVYIFMSIGAFAVLTFLEKTEGWN-NTFDDFKGLAKRSPLIAIVMLVFMFSLLGIPPTVGFFGKLGVFLALIGSDIWWLAVVLVIMSIVSAGYYLRVVSVMYMYDPIKNIINGVEKSILILMAVIVLILGVY------------------
226227055    ---------LRALLPEMLLSGGAMLLLLASVWTPQGNTSVLARFGVILCLVVGLAVVIAWGDGAAGDGRVAGDGFRWAVDLVILLGTALALMLLEAEHQRSAAFGPEVPSLMLLASTGMMVLAGARDLMFVFLGVELMSLAVYVLAGVNRRSARSAEAAVKYFLLGAISSGFLLYGMALLFGATGSTRLQDITWAAAQATLSPLFMSGVALLLVGLAFKVAAAPFHLWTPDVYDGAPLPVTAFMSATVKTAAFAVFARIMIELAVAAPRWHMGLWWLAAVTMVVGNVFALSQRNLVRMLAYSSIAHAGYLLVSIIVGAAGTSALIFYVVSYTLATMGAFGVLITIN-GGRDRAPTLDDIAGLWLVRPWLAIAMTVFLLAFMGMPVLMGFFAKWYILQAALQAPQTILAVVLVIASAVSAAYYLAVVSAMFMRPRPEGQPVPSTTPLNQSLIATAAVA--LLVFGLYPTPIMELAR---
295403210    --------EFSYLLPEIIVLGTAVAVILTDLFINNKKVITALSLGGLAGALVAAIIGWPDAGRSFFGGMMTHDAFASFFKVFFPVMAGLVIMASVDWTHKFARFRSEYHALVLLAATGMMLIAGATNLITLYLALEITAVAFYVLVGI-QKDKKSTEAALKYVLLSGTASAVLVYGMALVYGFTGTTGLEEIAAVLQAMAPSPGLLMGLVLIIAGLGFKIAAVPFQFWVPDVYEGAPTPVTMYLSIASKAAGFAIILRILGTAFALAQQWAPVVAALAAIGMTMGNLMAIPQKNIKRLLAFSTIAHAGYILVGLAASSVAIGSIIFYLIAFAVSDLAAFITVIAISNKL--KSDNFADYAGLIRTSPFIGGMLTLALLSLIGFPPTAGFLAKFYIFAAGVQADLLWLVVVAAVNTVISAYYYFGVIKVLWMREPANETRIVASGPLTAALAVSSLGILLFGILPALAMKLAESAAGVF
212640508    --------EWGVMMPEFIILGVAVALSLIDLFNRNRQLLGLFAFVGIAVSFVSLLSLWTSDVTSILGDTFRLDSFAKSFKALLLIGSALVLLLSIHYEPKERIARGEFYYLFLTALLGAMMMASSGDLITLFVGLELLSISSYILVAIRKKHTLANEAALKYVITGSIATAITLFGMSYIFGFTGSTNIKEIAVQLASTNHQYVLSLAFLLTFVGLSFKLASAPFHMWAPDVYQGATTPVVSFLSVVSKTAGFVIVLRVIVSVFSMLMTFAPYIAFLSGATMIIGNTIALRQRNVKRMLAYSSVAHAGYVLVAFASSMFMFEAIWFYLLAYVFMTIGAFAILQVVSQHP--DDEDISIFAGLYRRSPLMAIAMTIFLLSLAGIPGTAGFIGKMNIFLGAVEPAHYVLASIMVITTIISYVYYFGIFVQMFFRP---------------------------------------------
258514500    --------NLSLLSIEILTAILGLAILVLGLVVPSNARRGVGYVTLFLLGILGASILTWDNVGTVFGGMYIVDQYSIFFKQIFIIAAILVVMGSMRYVNEMGSQS-EYYSMLVFTLLGMMVMASAGDFITLYLGLELMTIAFCILVCFRKLETKSVEAGIKYILLAGMSSAVLLYGMSLIYGLTGTVQINEIAGIVKQGTASPLLLLGVVMLIAGFGFKISAVPFHMWSPDVYEGAPTPVTSFLAVGSKAASFAIILRVFVGALPIFSSWSMVVAILAAVTIIIGNLVAIPQTNIKRMLAYSSIGQAGYILVGLAATEAGIKGVMFYALLYVFSTVGAFTVVSSVFDAIG--SEEIKDYAGLSQRAPLLAAVLTMSMLSMAGIPPLAGFVGKFYLFSTIVD-NYLWLVFIGLVMSMISVYYYLRVALVIYRDKPDETPITVSSSVAITLIITMVITVILGVYPGPVAEISNTAAHSFF
296140864    ----------------------------------------------------------------------------------------------------NPLTHSESVPLAMFALGGMMAFVSANDWLTLFVALEVFSLPLYLMCALARHRLLPLEAALKYFILGAFSSAILLFGVALRFAATGSTDIA------AVPQDAVLGAVGAALIGVGLLFKVGAVPFHSWVPDVYQGAPTPVTAFMASATKIAAFGAVVRITMVGFDDVP-WRPVVAVVAVGTLAVGSIAAVTQSDVKRMLAYSAIAHTGFLLVGVFAGTVRMGAVCFYLAVYALSTVGAFAVAGAVREASTAEVSELDRWAGLGRRRPALAGAMALFLLAFAGIPVTSGFVGKFAVFAAAAERGGTWLVVIGVLASAVAAVFYLRVIVTMYFAPDHEFAPVVAPVDPLVRFAIGVGAVSV-VVLGVFPQPLLDL-----
49574588     ------------ILPEIILILGLVAVVVIDLLSKGKNTFLLYKISMVTLLASAVILLWQWGFFTAYERSHARD-FGNIFRFFLLICSLLSISSSVDYILCSKMSLAEFLLFKLAAGLGGMVLSCANDLVTIYVSLEFLALSSCFLSGYTKRDMRSNEATMKFLLMSGASSSLLLYGFSLLYGLSGQLQLDKIVDGIIFNRYGSIIYLSAAFTTAGTAFKLSLFPFHQWTPDVYEGSPTPVVAFFSVTSKVAALALFTRLFGLIFPYFSNWHVAVGLLATFSMILGNLIAVTQRSVKRMLAFSSISQIGYIMIGVADSGNGYASMITYTFIYILMNLGTFACITLFGLRTGTD--NIRDYAGLYMKDPVLTFSLVLCLLSLGGMPPLSGFFGKLYLFWHGWKAGLYSLVLVALVTSVISIYYYLKIIKLMFTGKSGRSDTPLNSRQN--------------------------------
295400704    MSMQTLMQEWSVMTPEWIIAGTALILSLVDLLMKDRRPLAWIAFVGVAIALIAVIGLIPAKTTAILHDTFRLDGFGKAFKLLLLVGGALSLLLAFDYRPKEGLKRGEFSYLLLCALLGAMIVTSSGDFITLFVGLELLSLSSYILAGMRKTSVQANEAALKYVINGGISTAITLFGMSYIFGLTGTTNIKEIAQKLADGGYQYILALAFLLLLVGLAFKISAVPFHMWAPDVYQGAPTPVTAFLSVVSKTAGFALILRLFITIFSMLLSMQEYITFLAGATMIIGNIVALKQRSTKRLLAYSSIAHAGYVLVGFAMSWVMLDSIWFYLLAYLLMNLGMFAVLQRMS--DEADADDISLFAGLYQRSPLLAVAMGVFLLSLAGIPGTAGFIAKWNIFFGATEPGHYVLAAVMIATTVISYVYYFGIFIQIFFRPAAEASSLKLPIGLALVVAVCALGTLLF------------------
162452494    --------------PLIVISLGGALLMLAEAFSHRREESHITLLAGAVFSGAVGFVGPETLEGFSLAPYLVMDRFTLFFSFVLCLGGALAALLAGGYLPEHRLDRGEFYPLLTFSTVGAIILAGAGDLLTLFLGLETMSLGAYALTGFRRTSPRSTEAAIKYFLLGSFAAALLLYGGALIYGATGHTDLAGIGAKGAAAPNPALLLIGAALVLVGLAFKVSAVPFHMWTPDAYEGAPTPATTFMAVAVKGAAFATLLRVSPALSSWAAGWPPAVAVMALLTMTVANLIAGRQESVKRMLAYSSIAHAGYLLVGVAASEDAQASVMFYLLAYTVSTVGAFGTLI-LCGSRGAEAVSYEDLSGIGKRHPVAALAFSLFLLSLAGVPPTAGFFGKLYIVKAAMGAELYTLSVALLLNSVLSAYYYLRVLVYMYMREPAPGAPIARPMRSGYVNAALVVSAVLVMVLGIWPTTSLGIAV---
194336912    -----------FFIPEIYLSVLFMLLILVDLVAKGRKNNLLSITTLLGLAGSVVFIYQQDPAGELFFGMYVLDEFALFFKYFSVFSGMLAVIVTMADEQFERESMGEYYALIVAMVIGMIMMASSADLLMIFLSMELVSFTAYILTGYFKRDARSSEAALKYLVYGAVSSGLMVYGFSLIYGLTAQTNLIKISAELATGYDPLLMILATLLILAGFGYKIGAVPFHFWTPDVYEGAPTPITAYLSVASKAAGFALLMRFFYVAVPLGFDWLSLLLILSVASMIYGNVVALWQKNVKRLLAYSSIAHAGYLLLGILINKIGTQATLVYLLSYFLMNFGAFYVVILISNKTG--SENLDDYRGLGKRMPLAGAALTVFLISLVGLPPTVGFYGKFMIFLALLDKGYIWIALIGIMTSVISLYYYMLIPLNMFLRESKQPDDRNMNPG-MTAQILMAFLMFLTIFFGLFFTPLSDFAM---
18860365     ----------------VLLGLGLFCLPGATGILRRA----CAIMSTLLLSVSMVISPNLFSQQINGSPTFFIDPLTSIM--LILVTTVGVLVMIYSDSYMSHDQGYRFFVYLSFFTASMLGLVLSSNLVQIYIFRELVGMCSYLLIGFWFTRPSAANACQKAFITNRVGDFGLLLGILGIYWITGSFEIHDLSERFNNGINLLLANTCAILLFLGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARMFHFFKALPLTMSFISWIGAITALMGATLALAQKDLKRGLAYSTMSQLGYMMLAMGIGSYRLFHLITHAYSKALLFLGSGSVIHSMEPIVGDKCQNMALMGGLRAYMPITGITFLFGTLSLCGIPPFACFWSKDKILADSWSYS-PILGGIAWFTAGLTAFYMSRIYLLTF------------------------------------------------
293168008    --------DWTAISPILIVAGVALVGVLVEAFCPRAPRFVVQTVLAAAGTVAAGVAAIWVYTDLGLGGPTGDDAIAVVITWIMLTLFALLSIGLFADRRLEKVEHTEVYPLAMFALFGMMIFATSNDLLTMFIALEVLSLPLYLLCGLRRRRLLSQEAALKYFLLGAFSSVFFLYGAALAYGYAGTFSLAGIDQAVTSGSAEPLLLAAIALMAVGLLFKIGAVPFHAWTPDVYQGAPTPVTAFMAAGTKAAAFIALMRVLFVAFGGASWWRPSIWVVAAITMIFGSLVAIAQTDVKRMLAYSSVAHAGFLLVGVSGGFVSLSSVLFYLVAYGLASIGAFAVVM-LVRDAGGEATHLSRWAGLGKESPFLAGSFAIFMLSFAGIPLTAGFVGKLSVFTAAFSGGFWPLVVVGVLTSAVAAYFYVRVIVLMFFTEAASDGPTVAVGGTMTTVVIVIAAVG-TVALGILPGPLLELVQ---
150017827    ---------------ELLTAALCLVLLIASLSLQRYKEKLSLFTGICLFIILIVALLNGSQSQSLFGGAYINDSFSTFFKQLFLIAAVLTVLISRDHLVSK---QGEFYALIVSALLGMMIMVSSGELIAIYIGLELMTISFCVLIAYKGDD-KSKEASLKYLILSAMSSAIFLYGLSLIYGITQTTAIKEIAEALVTGQIAPLEILGMIFLIAGFAFKIAIVPFHMWAPDIYEGAPTSITVFLAVASKTAGLAVLLRLFMTGMSSASSYWILIIVLSVITLVLGNLVAIPQTNIKRLLAYSSISQAGYFLLGIANSSLGIASILLYSLFYLFANMGAFGVVIAVSKATGND--QIKDYAYLAKRSPFLAAVMLISLLSLAGIPPLAGFIGKFYLFLSIIEKGQIWLAFLSIGMSVISVYYYLKVVKVMYFGESPTKLESIP--VSISTKLALTISMTVLVILGIYPSQVVNVVLSV-
135893610    MAMVFELADILPGLPEIILSAVALMLVLVSAYGGDGPANARRVAHLTLVGIALAALAMTSAQSTAFGGMFRADAFADYMKILVLMGSFAAVFMSVRPLERDGINKPEFFLLVILALVGMMLMISANDLMSLYMAVELQSLPLYVVAAMRTNSLRSSEAGLKYFLLGALSSGMLLYGASLVYGFAGTTSFAGIAAAVSEVDLPAGFIVGMVFMITGIAFKVSAAPFHMWTPDVYEGSPSPVTALFAIAPKVAAIALMLRLTYGAFGSIAFWSQVITALSVASMVVGALGAIMQSDIKRMMAYSSIAHMGYALAGLAAGTHEAFGVMIYMTSYVFMGAGTFAIIL-LMRRDGQSTTRIADLRGLSKTQPLFALGLMVMMFSMAGIPPLAGFFGKWYVFL---------------------------------------------------------------------------------
218886700    --------DLALLVPECAMLLLVAVLFVQALSAGPASVAAHRWLPLGALAVLAASVVALPAEGMLLWDAYKVDGLSQFFKLCVAGGFCIAVLNATRQPTLEEGKRADYFLFLGVSAWGLMLLASSAELVTLYLALELSSYSLYVLIPLRGRTREGAEAGVKYILFGAAATAISLYGLSYIMAAHQTTYIAALAARDWSWAASPTAVVGLSLFLCGMFYKLALFPFHFWCPDVYQGSSNETAAYVATLPKLGAVVVLVRLAAVLHPGLE-ITTAIAWLGVISMTFGNLCALAQKDVKRMLGFSSVAHAGYVTVGLVSGTAELAAAAFYALVYVVMNLLCFWVVARVAVDGRNLV--LSDLNGLHRRSPVLAFALGVGAFALVGLPPTAGFMGKLFLITAAWNHGYNWLVIALALNSAIAIYYYLSLVRHAYTEPDENTSLPAPDQSAGGAVALAAATLVLGIVPSPLFEKAVKAGMALF
143321390    --------------PFFLIGIASLMLWPGDLLIPRDQKRRWSLFTQIILGITLYLVVVTPHRS-GFSNMFRIDTMTQAFQLICTVATLATVVLSKKLLDLMNEHTVEFYTLLLFTLSGMLLLCGATDLVTLYFSIELMALPIYVLVGYFRDQERGIEAGVKYFLLGAFSSGIMIYGISLLYGATGTTNFEGLSTALVAAMDATMVTLGVLMVLVGMAFKVAVVPFHMWTPDVYDGAPTPITAFMASAPKAAAIFAFAKVFGVAFHNIPNVWTFGMYMAAASMILGNVAALRQQSMKRMLAYSSIAHVGYMMLAILSNDPNLQSLWLYIFAYLFMNFGAFAIITFLQGKG--EGERIDDFRGLSQRNPWLAFAMMLFLLSLAGIPPLIGFFSKFILFKMALERGFVVLTVIAVLTSAVSAYYYLGVINQMYFRSST-------------------------------------------
296130538    ----------------------------------------------------------------------------------------------------KGLRQTEVFPLLLFATGGMMVFPATTDLLTLFVALEVLSLPLYLLSGMRRRRLLSQEAAMKYFLLGAFVSAIMLFGIGLLYGYAGSLRYADIAAATATPDGTGLLVVGALLLLGGLFFKVGAVPFHMWTPDVYQGAPTPVTGFMAACTKVAAFGALLRVVYGMLPMAWDLEVVLWVVAVLTMVVGTVAALVQTDVKRLLAYSSVAHAGFVLTGVALEQSGITAVLFYLLAYGAATVGAFGLVSLVREQGTGDATRLSQWAGLGRSHPVVAVTFTLFLLSFAGIPLTAGFVGKFAVFSAAVEGGAWQLALVGVLASAAAAFFYVRIIVLMFFTEAHDEAAEAPR-----------------------------------
223936518    ----SYSEILKFVAPEFILSITALVVLASDLLVMREKPHRYLAGVGCVAAIAWLLSMNLPPHAALDGGMYTDDLLVRLVKTAVLIMAIFTTILSMESNFTDHI--GEYLALILLATVGMLFLISAEDLLMVFIALELTSLSLYVLTAFNKRNIQSAEAALKYFLFGGTSAAFTLFGISLVYGVSGSTRFFEIAANLSGQKLDPLLLGAIVMTVIGFGFKVAAVPFHLWAPDAYQGAPTPSAALIASGSKVASFFIFARVMMKAFEHAPGWMPVIAIVATCSLVVGNLAAIVQSNVKRLLAYSAIAHAGYALLGLANTQEGMTSLIYYVITYGLTVLGAFGVVAVVEEKSGKA--EISDFAGFGRREPLLAGCMLVFMLSLAGIPPLAGFFGKFYLFTAAAGAGLLWLVILAIAMSAVSLYYYLQVLKQIYVGDVNHQITSVPISSRIAISVLALAVVILGCAPNILVGRLV-------
21228582     ------MQEIMYLAPELVLVATGLVILLTGVFLSPQSKNILGYLATLGTLAAIFLTVGFSVQYTIFSETLSIDALSQFFKLVFLAVALIVSIASIKYTE-NSDHTEEFYTLVLFATFGMMIVASANDLILLFCAFELASLATFALAGFEKQNARSLEGAMKYFVIGSVSAALMLFGLSFVYGATGTTSIPLIAQNPGLLTGNPIGIVAIVLLTAGFGFKMALVPFHMWAPDTYQGSPSVVSALLAAGSKKMGFVAAFRVFIIALAALPDWQFMFTLLAVVTMTFGNVVAVAQTSVKRMLAYSSLAQAGYIAMAFAMTPVALAGGIMYTLAHAFMKAGAFIMITSEKTGNLDIPDHLDSFRGLGKRMPLAALCMTVFVFALAGIPPTAGFMAKFVLFSSTIQAGMTWLAVIAILNSALSLFYYARLVKYMYFMPPEGKTEKVS------------------------------------
256422823    ---------LLSLLPFMVLAVASVVVILLIAFRASHTVIQVTGFMMMCLVVFATWYVKDTLPRL-VPPLFIVDGQAALFTGLIIFSVLVVGLLSYIYFEEREENPKEYYILLFLATLGGAILTISQHFISFFIGLELLSVSLYALIAYLRTRNHAIEAGMKYLVLAAMSSAFLLFGMALIYMETGTMTFPGIAEKLSDGISSPLFLFGTGAMIVAIGFKLGLVPFHLWIADVYQGAPSPVTAFIATTSKIGAFAVLLRFATVNLHEYPLMITVFSVIAVASMIMGNVLALRQQNLKRLLAYSSIAHFGYLLVAFLPGKAGTEATIFYLAAYSVTLLAAFGVIVLLSTGD-EEADRIENYQGLIWRKPVLGTILTVALFSLAGIPLTAGFLAKFMVLSAGVQQSLWPLLIVLVLTSVIGLYYYLRIISTLFATADRPVTIPGPRHPFFYTYAALVVLAGALCWLGIFPGMVLQGIRSF-
269926636    MNASLPNVDFWALTPIIIVSITACAVLLIDIFTPISKGKVYPAVAVLGLALIVALIQLGDASVTTFGGSWRTDRFSLFFTITVLISGILGVLICDSWLRIRNLGRSEFYTLLLCSVAGVIVTASAHDLITLFIGIELTSIPTYMLTGFAKHDQRSNEASLKYFLLGAFSTAILLYGLTWLFGITGGITYPEIAAFGLGPGDASPLLFAVLLIIVGLGFKSAAVPFHMWTPDAYQGAPTVVTAFMSVSVKAGAFAALIRLMVEAVPDLYSWGPVLAVIAVLTMFVGNIVAIVQEDVKRMLAYSSVGHTGFILAGLANNDMAVASVLFYSFVYVFMNLGAFGILAWLENHGGNTL--LDSMDGLFLRFPQAAGALAIFLLALMGFPLTAGLPAKVFVFLGAADGGYTWLGVLVFVASIISAVFYLKVMVRMFMYEPK---VALASPRQPDMAIALGVCAIATVLLGILFMPILNLALS--
86608938     --------------------------------AARKSLPALSIFGLIGALVTLVLQWQQP-QLESFLGSFAADPVSILFRGLVVGTAVLTVMMAERYIAQSGAPTGEFYVLLLTATLGGMFLSGATDLILVFVSLETLGIASYLMAGYTKRDPRSSEAALKYLLIGASSTAIFLYGMSLLYGLSGQTKLEAIASSM--GDAGLAGIIALVLCIGGIGFKLAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALAVRFLATVFPMTEEWRAVLSVLAILTMVLGNVVAIAQTRLKRLLAYSSIGQAGFVMIGLVVGTAGYASLIFYLLVYLVMNLGAFLCITLFSLKTGTD--EINEYSGLYQKDPFLTLCLSICLLSLGGLPPLAGFFGKLYLFWAGWQAGAYTLVLVGLVTSVISIYYYVRVVKTIVVKEPQEMSVSVQN-----------------------------------
265765484    ---------------ELSLIAVILILFVVDLFTPKVNIRSLTLPAVILMTLHTVINLFPGTPAEAFGGMYQYTPMQTIIKAVLNVGTIIVLLMAHEWLKREDIKQGEFYVLTLSTLLGMYFMISAGHFLMFFIGLEMASIPMAALVAFDKYRHHSAEAGAKYILTALFSSALLLFGLSMIYGTSGTLYFNDLPGHITGNM---LQIMAFVFFFAGMGFKISLVPFHLWTADVYEGAPTAVTSYLSVISKGSAAFVLMTILMVFAPMVAQWQEVLFWVTIASITIANLFAIRQQNLKRFMAFSAISQAGYIMLGIGGSEMGMTALVYYVLVYLAANLGVFAVISIVEQR--SNKVEIDDYNGLYKTNPKLAFIMTLALFSLAGIPPFAGFFSKFFIFMAAFNSGFHLLVFIALINTVVSLYYYLLIVKAMYINPNEEPIPTFRSDNYTKVSLALCTLGIIAL-----------------
256380652    -------------------------------------------------------------------------------------------------------MQTEVFPLTLFALGGMMVFVAANDLLTMFIALEVLSLPLYLLCGLGRRRRLSQEAAVKYFLLGAFASAFFLYGVALLYGYSGSVKLVDIAAATAATDRSTLLYAGFGLLVVGLLFKASVGPFHAWTPDVYQGAPTPVTAFMAACTKVAAFGGILRVLHVAFQGSSWEWNVLAVLAGVSMVIGAVLGLTQTDVKRMIAYSSVAHAGFLLVGIALTPEGLSATMFYLAAYGFTTIAAFGVVSLVRNADG-EATHLSQWAGLAKRSPITAAVFTLLLLALAGIPFTSGFIGKFVVFAAAIDAGMAPLVVFALVVSAIAAFFYLRVIVLMYFSEPAADGPTVTVPGA-FTTASITLGAVITLVLGVWPAFALDWAGS--
6102728      --------------------------------TATKNLRRMWSFSVLLLSIVIIFSINLSIQQINSNLIYINNDFSYLIDPLILITTVGIMVLIYSDNYMAHDQAYRFFAYMSFFTTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPLAANACQKAFVTNRIGDFGLLLGILGFYWITGSFEFRDIFNNLIFNNEVNFLFVTLCLVFSGALAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPSIMYFISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMETIVGNKSQNMVLMGGLTKHVPITKNTFLLGTLSLCGIPPLACFWSKDE------------------------------------------------------------------------------------
163847536    ---------------------------------------------------------------------FATDHLTMIARLLIIGAALVTSLLCLDI--RPNAHPGEFYALIIFATLGMCLMVGANELLLAYLAIELTSIPLYLLAGYFRNDPRSAEAGLKYFLFGAISSAILLYGMSLAFGAAGATNFNDLTIGAFTGSSGGLLTLAMLFIVAGMGYKLAVVPFHGWSPDVYEGSPTPITAFISTASKAAGFILLFRLLTETFPAMAGWTAVLAVLALLTVVIGNLAALPQTNVKRLLAYSSIAHAGFVLLGLLAWAAALIALLYYLIIYSLTNLGAFGALALIGQQTGGD--DLDHLRGLSRRNLPLALLFTVCILSLAGIPPLGGFFAKFYIFMAGWQSGATWLVVIAVVMTIVSLYYYLRLLKAMFIEPADEAPVSMPRGIGAALTIAVIGVLVLGIFPNLILSVLERV-----
143269722    ---MTNLQSLEFFIPELILTITILAALITDLFVKKSKTNMIWVLGVGLVVIGLSVHNLRSVPPTTFLDMIVIDPFSSFMKIVIILSTLLVIVASWVNDELEKYRKGEYFTIMGIMVMGLFLMTSSVDIIMLYISIEVVSIMSFVLAAYLKLDTRSNEAGLKYVIYGAFSSGVMLFGLSIVYGLAGSTNYFAIQDTLIDGSANPALIMALLMIFAGFGYKISSVPFHFWTPDVYEGSPSTITAYLSVAPKAAGFAMIIRFFHQVFSTDLPWPEIIGVLAVVTMTMGNLVAIQQKSIKRMLAYSSIAHAGYMMLALVLSMEAVESVMIYLFIYVFMNLGAFFIVIFVKNKTGGES--FEDFEGLGWKMPIVGAFMTLFMLSLTGLPPTAGFVGKLYIFKTLVGAGFLWLVVAGGVNSVISLYYYFHVVKVMFLGGKRSDVITYPPS---TMFGLMIFTAVPSLLLGLYWNPLASWVK---
145589221    --------DLYAVLPELVLLIATCLLLVASVYVRERVTSFVYFFSLILLAYLIFAFLLGDVSLVAMNGLFQSDPLSNLLKACSSGAVLVSLIYSKQYLKDRGLFRPDFIVLALLALLGQFVLISGANLLTLYLGLELMALPTYALVAMRHNSEKSVEAAIKYFILGALASGFLLYGMSMLYGVTGSLDLIEIFKTVADPRNHLVMAFGLVFIVAGLAFKLGVVPFHMWVPDVYQGAPTAVTLMIAAAPKLAAFALLFRLLVNTLLPLLGWQPMLVLLAVLSLVVGNVTAIAQTNVKRMLAYSAIAQMGFVLLGMLSVFDDFSAALFYVVTYVLTTLGSFGLLMILSRK-GYDCETLDGLKGLNKKHPWFAFIGLVMMFSLAGIPPTVGFAGKLGVLEALVDAEHTFLAVIAVLASLIGAFYYLRVVKVMYFDEPAHEVTVTGS---LFAKGILSLNAILVLVIGIVPAGLMSI-----
288817730    -------PHLQLLMPEIIVLLTGFILFSLDLLYKKAHHRLFTVVSAVGYTLALLYITLNPFSGSTFYHLYVRDTFSSFLQFFMILITLFVLAFAYRYYQQKLSLYREFYYILSFSLVSAMFLASSYHLITLYVALEGVSISFYILTALLRGDFNSKEGAFKYLILGGISIALASYGAAFMYLYAGSLDLKEILT--HVGENRYFLVLGLVFFLIGFAIKIGAVPFHFWLPDAYQGAPTPVTAYMASVGKLAFFAPVVRIMPLIEEHFAYAWVITVIISAMTMLYGNLVALVQKDVKRLLAYSSIAHSGYILAGISVAKVIGLKAVLYFLVAYALMGAGAFLVLALLERHPEWQNRMEEFSGLRFSMPWVATSFMIFMFSLLGVPPTVGFVSKALIFTTLSFDRLWWLAFIMILATGISTGYYVRLVVLTFMKENSKPFQVKSSAERIVLIVLTLSVVFLGAVPIIIWSFVSPSAEMLF
135229772    ---------------------------------------------------TLVWFDLGGVGGTLFGRMFVVDGLALFFKIFIVGATILVILVSVDYVSRFQFFKGEYYFLVMMSALGMMFMASANDLLSVFITLEFATFGFYILVAYLRDDVRSNEAGLKFFILGVFAAGLLAYGISLVYGQTGKLVFADMVTA----TPTPGLVIGYLLIFAALGFKIGAVPFHAWIPDTYHGAPTPVTAYLSIVPKGAAFAILIRMLFVALATFKPAWVLLLVASILSMTYGNIVAIAQRNIKRLLAYSGIAQIGNVLIGLAAGTMGSDAILFYLLTYLFANLGAFTVVIAV--GNAIRSDEIDDYNGLNRRSPFLAFAMLVFLLSLAGVPPLAGFIGKLYIFVAAIKEELYTLIVVALINIVIAMYYYLVVVKKMYINEPTDPSTLSVSTP---IKAAVYVGLAGTLLLGIYPRPIIDWIVT--
91773264     ------MVDLMLLAPEITILVTGLIVLLAGLFLSAQSKKIVGYIATLGCLVAMLLTISFGTTAVMFSNSLSIDALSQFFKIVFLTVTTLVCIASVKYTDGNDHAD-EYYVLVLFATIGMMMVASANDLMVLFVAFELASLATYALAGFEKKNPASIEASMKYFIIGSLSAALLLLGIGYVYGATGTTNIEGIAQNIDLLLNSPMGILSLVLLIAGFGFKIALVPFHMWAPDTYQGAPSLVSALLAAGSKKMGIIAAFKVFIGALIALQADWQIFAILAVLTMTYGNIVALSQTSVKRMLAYSSLAQAGYITMAFVMTPMALTGGILYALSHGFMKAGAFIAMVTSENKDILNADHLDNFKGLGRRMPITALSMTVFVFALSGIPPTAGYMSKFILFSSTIQSGLVWLAVIAILNSALSLYYYARVVRYMYAKPTDGDRVSEPLPYVIALLLAVAGVLVIGIWPEPFVNMAMEAASVL-
142128954    --------NASAVLPEAAVLLAMIATLLVDLAGEKVATRWVICYVGLGTSLVLLALQWNAPLEPSFLGAFLADNLAVAFRAVIALSTLLSLLISWRYAEKSGTPVGEYAAILLAATLGAMLLCGATDLVSVFISLETLSVASYLLSGYMKRDARSSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLDTIGLALQTS-TTPLAALALVFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILGCFGAFDDQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDFAAMVLYMAAYLFMNLGAFACIILFSIRTGSD--RISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWANHEYLLVVVGLVTSVVSIYYYISVIKMMVVKEPQEASDVVK------------------------------------
142606096    -----------FFVPEIALSILSVTCLMYGLFSKNNSFIKATNFAILTLLLTAALTFDFSTNFALFENFFSNTSFTKFFKILTTLGAAASLIISKNYFIDTKLIRFEIPTLLLFSTLGMMIMISSKDLMIMYLSIELQSLSLYVLASIKRNSIESAESGVKYFILGALSSGILLYGFSLVYGFTGQTSFDGISQSLQLDSLPIGLVFGLVFVLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKIAATALIFRFCLPFAKFHFEWTQVIFFLSIASMFLGAIAAISQKNIKRLLAYSSIGHVGYVLIALSASEQGLKSATIYMFIYLVMNIAVFSIILSLKKSNSY-VEKINELSGLSKSNPVISVCLAIIMLSMAGIPPFIGFFGKFYVFIAAVESELYLLAVLAVLASVISSFYYLRIIKGMYFDDKTDSEI---------------------------------------
76801800     ------VSDWLLLAPPAAFITAALALFVVDAISSDETSGWLLSGVTTAGGLAAAAIAGVLLLSETFGGQLVVDGMSLLFTFIFGSVTALVAVASLDYIRDLPHKA-EYYLLISLAATGMSLMASANSLVVVFISLELASLPSYALVAYLKNNRGSVEAGLKYFLIGALSSGIMLYGISLIYATTGSFLLGDIAASVAASTHPGVFGVGLLMVIGGFAFKTASVPFHFWAPDAYEGAPAPVAAFLSSASKAAGFVIAFRVLLVGFPIQEDWVLLFQILAVVTMTVGNFAAATQSNVKRMLAYSSIGHAGYVLIGLAALTTVLGASMLHLLVYGFMNTGAFLFVAMVEHWDVG--RTFEDYNGLAREAPLACVAMTIFLFSLAGLPVGGGFLSKYYLVVGAVGTGVWWLAVVLAINSALSLYYYSRVVKAMWIESPAESLTIERYPTALYAAVMAAAAVTVLLLPGLF------------
284034156    ------------LMPLFVIFGAACLGVLVEAFLPRAWRHLITVVALLVAGVLTVLLMADDTKLIAAQGAISVDGPALFTWVILLALTLISVLLFAERSIDGGLSAFEVFPLTLFAIGGMMLFAASNDLLLLFVALEVFSLPLYLLCGLRRRRLISQEAAMKYFLLGSFASAFLLFGIALLYGYAGTMSLGGIADALATTGGDAILLAGTALLAVGLLFKVGAVPFHSWTPDVYQGAPTPVTGFMAACTKIAAFIGLMRVFYVLGGTRWDWAPMMWVVAILTMVVGSIVAITQTDVKRMLAYSSIAHAGFLLTGVTNGITSTQAVLFYLVTYGFATVGAFAVV-TLVRDAGGEATHLSRWAGLGKKSPLLAGIFAIFLLAFAGIPLTSGFTGKWAVFTAAWTGGAWPLVVVAVLCSLVAAFFYVRVIVLMFFSDLPEDAPDVALPG-WQTTAAVALGLAATVVLGLVPGPVLDLAA---
254282450    MTPSA---DFSLIMPVIVLGVGATAVMLQVAARRSPELTRFSTLLVLIAALASSVWIGSPEPGIGVTPLLQADDMARLFAALFCASAALCVMLSRDYLPGLSDQGDEYYLLLLLATLGAVVLAYASHVASLLLGLELMSVALYALIAYPSRVAPAAEAATKYLVLSGGASATLLFGFALLYAATGSLAFPEIGAGLQSATLSAVTAIATVLVITGVCFKLSAAPFHLWTPDVYEGSPAPVTAFLATVAKAAPFVALIRLFDAQLFDLPGVVEVLGVLAVLSMLVGNLLALLQRNVKRMLAYSSIAHIGYALIIFTVAADPVNAAVFYLVAYVPTTIAAFGLLALVNPGEGQDHAEVQDLSGLFWRDPMLAILMLVALLSLAGIPLTAGFIGKFYLFAAAVSGSHWVLLAALVLGSAIGIYYYLRVIFQMSQKPAEELTWTMDGGMRAVALLLTVAILGL----GIVPQALMEYIRGMF
143270999    --------DWHAIAPELVLIVGINLVLLIDLWLDESKKWAMATLTGFVMLGAVIPVVTLAVLGAIFDGRYVVDEYALILKALFLLVGYVVVLLSQNELEEGGYYQGEFYVLMLVSVLGMVMMASSRDLLSVFVALELLSIPAYMMAAWRKRDVKSNEAGVKYYLLGVFASGVLLYGMSFLYGTTGSTKLTEIGAAL-SGDLTGMQVLAVVFVVAGFAFKISAVPFHTWAPDTYEGAPTPVTAFLSVASKSAGFVALLTVLYLLYGADEVHGPFIWVMAALTMTVGNMVALRQTNIVRMLAYSSVSQGGFILMGTGAAESSLRAVVIYLLIYAFSNLGAFAVIIAVARKTRSG--EISSFGGLITYAPGLGVLMTIFLASLAGIPPLGIWIAKLQAFKALIDAGSYVLAIIAAVNTVIAAGYYMRVLRQIWMSPVPDG-DTTPISPPSSIWLALGITAGGTVVLGILPGLVLRFA----
289641414    ----------------------------------------------------------------------------------------------------------EAYPLMAFSAAGMLLFVSSNTLLIMFVALEILSLPLYLLTGLRRRRLLSQEAAMKYFLLGAFSSAFFIYGLAFVYGYAGSVNLGRIADAATVGANDTYLYLGMALLGIGLFFKIGAVPFHSWTPDVYQGAPTPITAFMAAGTKVAAFGALLRLFYVFGGLRWDWRPIVWIIAILTMVVGAVLALTQRDIKRMLAYSAIAHAGFLLTGLAANSDGLSGSLFYLVAYGFTTIAAFGLVTLVRTGDG-EASDLSQWQGLGRRSPVLAGIFAFLLLALAGIPLTSGFTGKFAVFEAAIAGDATPLVVVALVTSAIAAFFYVRVIVLMFFQEPGADGPIIV-TRPTLTYAAVGIGAVVTLLLGVAPQPLLDLA----
143889294    --------SWVAAYPEILLLVMTCVIAMADLSVKRSSTYIITLLTLAALSIINAAYAMNGETIIAFGGMVISDPMGHWLKSFASLAMFITLIYGRDYACDRGMRGGELFTLSLFALLGMYIMMSGHHFVVLYLGLELLTLSSYALVALRRDNANASEAAMKYFVLGAMASGFMLYGLSMMYGATGSLDVAVVSQQLTTGEDSRVLALGVVFVVAGLAFKLGAAPFHMWVPDVYDGAPTAVTLMIAGAPKLAAFAIVMRLLVEMLPMALDWQQMLGILAVASLLVGNLAAIAQTNVKRMLAFSTIAQMGFVLLGMSNALNAYSATMFYMVTYVLTTLATFGVILLLNQSN-FEVEKLSDLAGLNQRSPMMAGVLAASMFSLAGAPPMVGFYAKLSVLQALLESNYIYLGIFAVLMSLVGAFYYLRIVKLMYFDAPSGEQTAMGIHAPAEAKLVLGLNGLSLLVFGLVPSGLM-------
145225073    ----------------------------------------------------------------------------------------------------------EVFPLTMFAVAGMLLFPAADDLLTMFIALEVLSLPLYLLCGMRRRRLLSQESAVKYFLLGAFSSAFFLYGAAMLYGYAGTLSFPGIADAVADGTGTTSLLIGVALLLVGILFKIGAVPFHSWIPDVYQGAPTPITAFMAAATKIAAFGAMLRLFYVALPGLDDWRPVLWAIAILTMVVGTVTAVTQTDVKRMLGYSAVAHTGFILTGIAGNDAGVSSTLFYLFAYGFSTVGAFAVVGLVRNSDGEEDTAMARWAGLGKRYPLVGIVFSLFLLAFAGIPLTSGFVGKFAVFKAAGEGGAIPLVVVGVVASAIAAYFYVRVIVLMFFTDSPDDAPAVVVPSVLTTAVVTVTAAVTFML-GALPQPLLDLADS--
262195161    MSDQFSLVDLAYLTPFFILAVTAMLLCLAEAFMRTTAALMGLAVAGCVLAAGAAIVLYRSIEPGSFYGMLRADRFGYFFVALSSLLTAGTALSSPRHQEAHGWSEGAVYGVMLLATSGMAVMAMAGDMAAIFLGVETMSLAVYVLTALRRGSLRSSEAAMKYFLMGAFATGFLLYGMALIYGATGATNLAAIELALAEGSSPGLLVTGIFLLIIALGFKVAAVPFHMWAPDAYEGAPTPITGFMAAAVKASAFAVVLRLFGDVFATRMGWASPMVVLAALSMTIGNLAALRQENIKRMLAYSSVSHAGFLLVGVVATGLSATGVLYYLMAYGVTTIGGFAVASWIGSR-GRERVLVDDWAGLASQHPGAALAMTIFMLSLGGIPPTAGFLGKFYVLKAATDHQLLWLVVLGAINAAVSIYYYLRVVMAMYFRDAIDEFKPLGGGAYMFVMAVAIFVLEMGLLPGMWLSAA--------
163781776    ------IPRLELFLPELIVLVTAFVLFTLDLILSSKRVVLPSLSAIGYILALMSVGVTLQYEGDTFYGTFTNDSLGVLAKVFELTIAITVLAFSHRYFQSKRSFYGEFYYMLAFTLLGAMILVSSYNLIIIYVSLELVSIGFYMLTALLRGSFVSKEGAFKYLILGGLSIALASYGAVFMYVYSGSIDLRDILR--YSGEDYHYLILGLVLFLIGFAIKIGAVPFHFWLPDAYQGAPTPVTAFMASVGKLAFFIPVVRIMPLIQEKFSAWMLTVGVIAAVTMLYGNFVALVQKDIKRLLAYSSIAHSGYILAAVAVTRIGLKAVIYFLVVYAVMATGSFFVVAVLERNEDWN-NEIREFSGLRFSLPYLAFAFLVYMFALLGVPPTVGFVGKTLVFMALSFDKLWWLAFVMILSTAISTGYYVRLVVLMYMKDREKEVAI--------------------------------------
143684319    --------DWHAVAPELCLLGGGAIITLVDVIWREKGRAMTSALAGLFLLAPLIPILTLAIDSEDFNGAFIVDKYSLIVKAIFLLSGYLVVLLSTNYIAEGEYWENEYYGMLLSSILGMVIMASARDLITIFVALELLSIPAYMLATWRKRDLKSNEAGLKYYLMGVFASAIMLYGMSLIFGVTGSTILEENSSISSGDSSTSIITLGIIFVVIGFAFKVSAFPFHTWAPDTYEGAPTPVTAFLAVASKAAGFVALMNLVVVFFGREDVFQPLLWILAALSMTAGNVMALRQTNIIRLMAYSGIAQAGFMLAPLAVAGESISAIVTYLAIYAAMNLGAFAIILSVAR--TTRSGQIESYNGLFKTSPALAIMMTIFLASLAGVPPLGGWFAKFSVFTSLTSADTSWLAVIAAINAVIAFGYYGRIAMKMWVEDPHNSHTSEMK-VPVSLSTALAITVATTLAFGIVPGIVT-------
269218350    --------EWAALTPILIVLGTAVFGVLVEAFVPRRARRPVQATLSLAALAGALAAVVWRWTAVAGVGTLQEDLPALAFQAFILVCSLLAFLVFADRTREAGYEQTEIFPLGLFAVGGMLAFTSAGDLLTLFIALEVLSLPLYVLCATRRRRALSQEAALKYFILGAFSSAFFLMGAALLYGFSGSLDYWSIASALLSTGMDALLVAGSALVLAGLLFKVGAAPFHSWTPDAYQGAPTPVTGFMAAGTKIAAFGAMLRFYSIGRGAETELRPVFWAIVILTMLVGTVGGIVQSDVKRMLAYSSIAHAGFVLIGVGASRDGIRSVAFYLLAYGLASVGAFAVVTLVRQKSANGSTSLRAWRGLGKTNPFLAGAMALFLLSFAGIPLTGGFMGKFFVFKAGYSSGEAVLVFLAVLASAATAFFYFRLILLMFFRDPAPGTATVASE----------------------------------
6739469      ------------------------------------------------IFIYXFXXSWXXNNXXSFXIGYFIDSLTSIMS--ILITTVGILVLIYSDNYMSHDQGYRFFAYMSLFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAAKACQKAFVTNRIGDFGLLLGILGFYWITGSFEFQDIFNNLIYNNEVHFLFLCASLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNLISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYXXFXLITHAYSKALLFLGSGSIIHSMEXIVGDKSXNMVFMGGLXKHVPXTQIAFLVGTLSLCGIPPLACFWSKDEIXNDSWLYSX-IXALIAWFTAXLTAFYMF-------------------------------------------------------
283848047    ----AFDANWSLMTPEIVLAALALIIFTIDFMTGIHGKKPFLGMSILALVVTFVLVLFTNSTGGSIEEIFVVDSFARIFKLIIIFGVIMVIAISMHYLERNKDYQGEYYSLMLFATLGAMIMVSSADLITLFVGLELLSISTYCLAAFKKYNRKSTEGAIKYVVLGGTASAFILYGMSFLYGLTGSTSLIDIALSMLYADYPFIIIMSFLFILGGFGFKISSVPFHMWAPDVYEGSPTPVTAFLSIVSKIAGFAILIRVLFIANALSDHWYIVFPIIAAITMIVGNVIALTQRNVKRLMAYSGIAQAGYLLVPVAIMTVSLGMIAFYAVAYVLMTAGAFAVITLVTEDAGK--EDLSTFNGLYKRAPYMAVSMAIFLVSLAGLPLTAGFAGKAWIFTGAITADMIWLSIIMIVASVVSFYYYFVIIRQMFMREPNPDASQLQTPFGLSVVVSVTL--AFTVILGLLPGLLTNWMPYI-
168700372    ---------FRLAVPEIALVATACAVFLFGCLYNRRWLWFTVSLLGVVLAAVLGGVLDAPAPELLTAAPLVPDGTAAFVRWMSLIS--VFVLLFVSWGEVDRTNASEYYGCLLVAGAGVSLVARANDLVTLFLALEMLSIPTYVLLYLPARNKLNQEAAAKYFLLSVMSSALMLFGFSYLYGLTGSTNLTVITDSLTKAHANPMALVGIVLVIAAFGFRITAVPFHFYAPDVYEGAPAGVVAQLAFFPKVAGFVALARVLGLLFDSATQLPLLLWILAALTMCVGNALALLQDNVRRMLAYSSVAHGGYMLMGLVIASSGIDAVLVYLAAYGMMTIGAFAVILFLSPPD-RPVEAIEDLAGAGQAHPISAAAMTVFLFSLIGLPLTAGFAGKLLLFVGAFSANLYVMAVIAAINSAIGAYYYLRVIGVMYLRTP---LRTPSRSRAVPTFLASMALAGGTLFFGVYPEPI--------
229821696    MNFVQPVIQWASLAPILIVLGAAVLGVLIEAFAPRRVRRPVQVTLALLAAAGAFGAIAWRWAEVIGGGQLVEDGPALAAQGIIAILAFVGILVIADRARRAGLVQTEVYPLVLFSVGGMLVFPAAGDLLTLFIALEVLSLPLYLLSGLRRRRLLSQEASMKYFLLGAFSSALLLFGIALLYGYSGSVAIGEIAATQATTGMDGLLVVGLVLLISGLLFKVGAVPFHAWTPDVYQGAPTPITGFMAACTKVAAFGALLRVVYVVAPMTWDIQPFLWVVAVLTMVVGTVLAIVQTDMKRTLAYSSVAHAGFLLVGVAMSPEGISSVFFYLLAYGLATIGAFALVALVRERDTAEASHLAQWAGLGRRSPVVATVFALYLLSFAGIPLTSGFVGKFVAFAAAIDGGAWPLVVVGVLASAAAAFFYVRIIVLMFFTSPAE------------------------------------------
119714797    ----------------------------------------------------------------------------------------------------RGLEHTEVYPLMMFALGGMMLFAAANDLLTLFVALEVLSLPLYLLSGLRRRRLLSQEAALKYFMLGAFSSGFFLYGAALVYGFSGSMGFAEINEAVRDDGNQTLLLIGIGMLSVGLLFKVGAVPFHSWTPDVYQGAPTAVTAFMAAGTKIAAFGAMLRLFYVFGSDRWSWQPMLWIIAILTMLVGALIAIVQTDMKRMLAYSSVAHTGFLLTGVLGVQTSLQAVLFYLVTYGFAVVGAFAVV-TLVRDAGGEAGQFVRWRGIGRRSPLVAGVFAFFLLSMAGIPLTAGFVGKWAVFTVALAAGAWPVVIAAVLCSIIAVFFYVRVILLMFFEDSAQGEVASVTKPSVLTSATIFVGVAATLVLGVVPGPVLDLAA---
116754366    -------------------------------------------LSLAALVVAMWMVLTAETNTVFFYDSLRVDGFSQFFKAVFVLVSLLVVIASLT-RYNGRVGGDEYFALLLMATVGMMVVASAIDLVSLFIGFELASLSTYAMAGFDRTK-KNLEAAMKYFLYGAASSAFMLFGFSMLYGMTGSTKIAD-IAAASLAAFNPAILIALIFVVVGFAFKMALVPFHMWAPDTYEGAPALVSALLAAGSKKMGFAAAFRVILIALLALKLWYMAFAILAAVTMTVGNLVACWQNNVRRILAYSSIAQAGYISIAFVLDQYALAGGLLLVLGHAIMKTGAFTAQVASIAKNSEDPDDISNYAGLGRRAPITAFCMTVFMFALAGIPPTAGYFGKFVVFGSAIYGGLVWLAVLAILNSALSLYYYLRIISYMYLREPAGPKISESKGYVLSLLLALIGTFWIGVLPDGFFNWAMQAAAAL-
110667606    ---------ILVLTPVILLAATGLILLLIDIFTEVSSDSLLAGVSAIGSLLAFGITGWFLISGLGYGDALVVDGLSLFFILIFTIVTTMVAVASYDYISAQQYKA-EFYSLILFAATGMALMSMSNSLATAFVSLELASLPSYALVSFLKDDQSSIEAGLKYLLIGALSSAVFVFGISLVYAATGSLLLSDIAKSVAETELIGVLGIGILMIAGGFAFKTASVPFHFWAPEAYEGAPAPISAFLSSASKAAGFAVAFRVFVEAFPLGSDWVLAFQVLAVATMTLGNFAAATQETVKRMLAYSSIGHAGYALIGLAPNGDVLGASMAHLFVYGFMNTGAFLFIALVEHWGVG--RTFEDYNGLVTRAPIAVVAMTVFLFSLAGLPPFGGFVSKYALFYSAIESGFWWLAAVGAVNSALSLFYYSRVIRAMWIESPTQDLSALDSRPIGLYAAVLFAGVGTLILFGPVVETAQTVAAALF
193216186    ------LEDFLKVMP--LMTASGISILLILVEAATKNARITRLFAILGFLLVFLSLPFSPSEPFAFSNMLQSGGFFTYTATVFSIGGLLITLISDKYLEMEDAHHGEYYIILFMAVVGMMLMSAAANLTILFIGLELMSIALYVLAGIMRDDQRSNEAAIKYFLLGAFASGIFLYGIALIYGATGTLYIPQISDHLAKNGFDTLFLSGIALLMIGLLFKVAAVPFHQWSPDVYEGSPTVATAFMATGAKAAALSSMILVGISIAPILTAWPTAIAMIATLTMFFGNIAALIQTNLKRMFAYSSIAHAGYMLIGIATGTDSYAGVLYYIFLYTLMNIGAFGIIILVEQKHQFS--ELADYEGFFSRAPLLAFLMAMFMFSLAGIPPFGGFIAKYNVFSAAVQADMTWLAVAGVIASAVSVSYYLRVVIAMFMKDTKKQKLNPDPTATATIALVAFLVLLFGIYPSLL------------
289548981    MNMVVEYPNLSLLIPEIVVLLTGFALFTLDLIYRRLSHWVLWLSLVGYLIAFLYLLFNISATGSTFYGLYVRDPMSSLFQLVMIGLTMMVLPFAQQYLKHRGSLYREFYYFLAFALAGGMFLVSSYNLVVLYVALEAVSISFYVMTALLKGDFLSKEGAFKYLVLGGLSIALASYGAAFLYLYGGSLDLREVLA--FHHKDTRLLVAGLVLLLMGFAIKIGAVPFHFWLPDAYHGAPTPVTAYMASVGKLAFFAPVVRIMPLVQEHFANTWVITVIISVLTMLYGNLVALVQRDVKRMLAYSSIAHSGYIMAGIAVAQVIGLKAVLYFLVAYAFMGVAGFLVLAVLERSQEWRGYLEEFSGVRFHMPWLAFAFMLVLLALLGVPPTVGFVGKALVFLSLSYEKLWWVAFVMIVATGISTGYYLRLIALMFMKEPVKGV----------------------------------------
262376765    -------SELMPLAPVMIVSLTAIVVMLLTAI--KRNHNLVATTTVIGLNLAAFYIIFVLLAGVNVMNLFIVDPFTMLYQFVILIAALACATLSHAYIETYKDNREELYILMLTSVAGAMLMVASSHYASFFISLELMSIPVYGLLAYTHQRSQSLEAGVKYLVLSATASAMLLMGMAYIYAYTGTLSFVAEPGKLFTVFSQPAVVIGLALIVFAVAFKLSLAPFHKWTPDVYAGAPAPIATFLATVAKVAMIGLFVRYLSSGLILADSFVTIISIIAVLSILAGNLLAVRQVNLKRILAYSSIAHFGYLLVAIVSGFATFESVNVYVITYVLTTIGAFGVVTLMSSNNTDEAGSLAEYRGLFWRRPVLTAVLTVMMLSLAGIPLTAGFIGKFLVIKTAVAGEAWFLTAMVILGSGIGLYYYLRVMVVLYMTPPETP-----------------------------------------
142814540    -------------------TTGAMVALMLAIAWKRCDDTAFVV-TIAGLNLALFSLPIVMAQGQGVTPLLQIDGYAVFYMGLVLIGALATCTFGRSWLKGYPDNREEFYLLLLIATAGGLVLAGSRHLASLFIGIEMLTLPMFGLVGYAYRERHSLEASIKYMVLSAAATAFLLFGMALLYAQAGSLSFSDLGLTLATTPHHPLLMGGLGLMLVGFAFKLSLAPFHLWTPDVYEGAPAPVATFLATVSKIAVFCVLLRFYLAVPAAADPMHWLLAAMAVVSIVIGNLLALLQTNIKRMMGYSSISHFGYLLAVIVAGQMPVEAAGVYLLMYLFTSLGAFGVISMMSSYRGKDADSLHSYRGLFWRRPYLTAVLTVMMLSLAGIPMTLGFIGKFYLIGVTVDAKLWWLSGAIVLGSALGLYYYLRVMVTLYLREPGMQLRDAKGDWAITSGGLVVLLSATLVVAGLYPQPVISLVQ---
299066346    --------NWAPLLPIIFLSVMIAVIQLADVFRREQSAYGLSLFATLALTLWFAVQATSGETHYVFSNMAVFDPMAQVLSSFCALATLVTFVYTRGYLADREMFNGEFYILALFTLLGQIVMISGNNFLTLYLGLELLSLGSYALVALRRRSDVSSESGMKYFILGALASGLLLYGMSMLYGATGSLDLGKVFHAIETGDNKTILVFGVVFIVAGLAFKLGVAPFHMWVPDVYQGSPTAVTLLIAGAPKVAAFAMTLRILVELLPLAFDWQNMLIVLAIASLAIGNITGVVQTNFKRLLAYSTVSHMGFLLLGLLSGVSSYSAAMFYAITYVLTALGAFGVILLLARK-GYEAEEIDDLKGLSKKSPWFALLTLFMMMSLAGLPPTVGFYAKLSVLGAVVDAGMPWLAIVAVLFSLVGAFYYLRVIKAMYFDAPADEGPVQA------------------------------------
169629233    -----------ALSPMLIMFGVAVVSVLVEAFVPRGHRLRLALATVGILGAFVAVVALSGSHQVVMNGAVAIDGPTLYLQGLILVASGLALVVMARVLNRTGITQTEIFPLTLFAIAGMMLFPACNDLLTMFVALEVFSLPLYVMCALRRRRLLSQESALKYFLLGAFSSAFFLFGSAFVYGYAGTVELDAVARAVDADAERSFLLLGVAMLSVGLLFKVGAVPFHFWVPDVYQGAPTPVTAFMAATTKIAAFGALLRVLYVALPITTDWRPVLWGVAIATMLIGSIGAVTQTDVKRMLAYSAVAHTGFLLTGVAAANERVSSTLFYLAAYGFSTVGAFIIAGLVRSKDDDEVTDLRRWAGVGRRAPVLGIVFALFLLAFAGIPLTSGFVSKFAVFEAAAAGGAMPLVVVGVMCSAIAAYFYVRVIVVMFFADPVEDSGVLRIPGPAVTV-SIAVSALITVLLGVAPQPLLDLVENL-
167463151    -------ADLAHLLPELTLLITAIVLSLLDLLLPSRLNRGFIGWLSLAGLLLSSFFVMQQLNPVLLHQSFRVDDFGNILKLIILGSTALITFMSIGWVDRKQIHTGEFYYLLLPAALGAMITASSGDLITLYVGLELLSISTYILVAMKKKEGKSGEAAFKYVVLGSISSAFILYGMSFLYGISGTTNIAEMAKTLPAAVQSYLLYMAVFFLIAGFGFKISAAPFHNWAPDVYQGAPTPVTAFLAVVSKLAGFSILFRLFYGLFTITDDVFLAISVVAAVSMIAGNVIALRQNNVKRLLAYSGIANAGYLLVPIGAHFSMFTEFIYYLIAYAFMNIGAFGVLMVIEKSLGT--TDLKGFTGLFYRAPYTAVAMTLIVFSLAGMPVTGGFFGKLYILLGSMEAGNYWLAAVMLLTSVISFFYYFGILRQMFMRTRYNLDNPIRIPFPLGMVIWICALLG--VIIGFYPQGILEGINQIF
108773217    --------NLNSFLPEGILIFNIIFILILDLVSQKENKSMLVKISFIGLLLSMLTLIQQWYHTIAFLGSFEVNHFTTCFRLIISLCCILCIPLSFEYIKCSGIRLTEFIIFLLFTTLGAMILSSANDLITIFISLECLGLGSYLLTGYVKKDIRSNEAGMKYLIIGGTSSSIFAYGLSWLYGLSGSIYLKSIAYSFSHLNPSYSLWFAYICIIVGIGFKLSLVPFHRWSPDVYEGSPTPVVAFLSIISKAGALALTIRISDIIFPILEQDSNILQILAILSMIVGNLLAMVETSMKRILTYSSIAQAGYLLIGIVAGRNNYASLLVYMIFYLFMNIGAFSCIILFGLRTGTD--QIRDYTGLYTKDPWLASCLSLCLLSLAGIPPLTGFFGKILLFWSAWQSGFYFLVMTGIFTSIVSIYYYIRIVKFLVVAKEKDISYYVKK-----------------------------------
242278973    --------NPYPFMPELSMFLIIALLFVQAVGSERMRHKVGVWLPIASLLPIAVSLFSLGQEGLFFHGAYQIDPLSQFFKVAIAIGFSVTVFNATRQPTLLNDKRSDYFLFLAISGWGLMMLASSVELITMYLALELSSYALYAIIALRAKDKGAAEAAIKYIMFGAVSTAVALYGFSYILAGMHTTYLAELVQKTWSFEAAPMAVTGMALFLLGMFYKLALFPFHFWCPDVYEGASNETAAFVATLPKLGAVVILIRLAAMFKPGY-DITTVIAVLGALSMTFGNLAALVQRDVKRILGYSSVAHAGYIMIGLISGTAELAAASFYALAYVAMNLTCFWVV-SRVSVDGRNLQ-LDDLNGLHKRAPALAFALAVGAFALVGLPPMAGFMGKLFLFSSGWNHGYNWLIIIAGINTAISIYYYLGMVRHAYTKDAAEDTPL--------------------------------------
31746737     -----------LPLPVVLIGFGLLLFPTIAKSSRRIWALT----SILLLSIAMVFSTNISIYQINGSSSYQSLEFGYFIDPLILITTVGIMVLIYSDNYMSHDQGYRFXAYLSFFTSSMLGLVTSSNLIQIYFFWELVGMSSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGIIGFYWITGSVEFRYITENFIQNNESLFATLCALLLFLGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLIPLFMCIPYIMNFISFIGVXTLILGATLALAQRDIKRSLAYSTMSQLGYIMLALGIGXYRLFHLITHAYXKAXMVXGTGSIIHSMEPIVGYSSQNMVLMGGLQKYIPITKISFLLGTFSLCGIPPFACFWSKDEILNGSWLYSSS-FAIPAYFTVGLTGFYMFRVYLLTF------------------------------------------------
149909806    --------------PEIILIIGACVALMLSLVPHPRQDQLLAGVSVFMILLAAGMSYALSFPQTAYAGMFVVDDFSTFFKVILYLGTTLTVLMSGKYLIKEGVFQGEYYALLLFALVGTMIMVSSTDLLLIYLGLELQALSIYVLTGFLKTDVRSNEASLKYIILGAFSSGIILYGMSLFYGLTGTTNLRDMATALSTLDLSPMLILATLFMLVGLLFKVGAVPFHMWVPDIYEGAPSPITAYMSVASKAAAFAVIMRIFMQDLAVLQPIWILNITIAVLTMAVGSFVALVQKNIKRMLAYSSIAHAGFLMLGLAGGRDGMASIMLYLLVYTFMTIGIFAVIILLNKGVRLG-EPIEDFSGLAKNHPGLAFMSLIFLFSLAGIPPTGGFFAKFYVLTALVDKGHVVLAVVAVLLSAVSAWFYIRIIMLMYVQPPAPTKAAEIQLTPSIRIVLLIATVGTLL-----------------
11466676     ---------------------------------------------------------------ISFLGSFQTDSFNRIFQSFIVFCSILCIPLSIEYIKCAKMAIPEFLIFILTATVGGMFLCGANDLVTIFVSLECLSLCSYLLCGYTKRDIRSNEAAIKYLLIGGTSSSILAYGFSWLYGLSGETNIQKITNGLLNTYNSSGTFIAFICILVGLAFKLSLVPFHQWTPDIYEGSPTPVVAFLSVTSKIAGLALATRILNILFSFSPNEWKIFLILAILSMILGNLVAITQTSMKRMLAYSSISQIGYILIGLITGDLKYTSMTIYVFFYIFMNLGTFACIILYSLRTGTD--NIRDYAGLYIKDPLLSFSLTLCLLSLGGLPPLTGFFGKLYLFWCGWQSGFYLLVFIALITSVISLYYYLKIIKLILTKKNNEINPYIQTSPTFFSKNPIEFVMIFCVLGSTFLGIIINPIFSFF
257387974    ------LPTWTALSPTLLLGLTAIVLLLVDSIDPDSSNNELLAGVAGLGSIAAAATSVWFIVAGTFDDQLVVDQMALFFS--FLVASVLTLVVVASYDYMDKARQAKYYSLTVMAATGMSLLGSANGLAVAFVALELASLPSYALVAILKTNKGSVEAALKYFLVGALSSGVFLYGISLVYGATGSLQFDAVAAALTDGVPAGILGIGVLMIVGGVAFKTASVPFHFWAPEAYEGAPAPISAFLSSASKAAGFVLAFRVFATALMAVVDWVLVFQVLAIVTMFVGNFAAATQENVKRMLAYSSVGHAGYVLIGLSSDAYVLGSGMMHLLVYGFMNTGAFLFIALVEYWDIG--RTFEDYNGLATQAPLACAAMTVFLFSLAGLPIGGGFFSKFNLLMATVRSGTWFLGAALIVNSALSLYYYTRVVKAMWIEEPASGLEIERYPIGLYTAVLVAALVTVLLLPG--------------
24372595     ---------------------------------WRRCVTTAFTVTIVGLNMALFSLPIVMAQGQGVTPLLQVDSYAVFYMGLVLIGALATCTFGQSWLKAYPDNREEFFLLLLIATAGGLVLACSRHLASLFIGIEMLTLPMFGLVGYAYRERHSLEAAVKYMVLSAAATAFLLFGMALLYAQAGSLSFAALGQTLAESPHHPLLMGGLGLMLVGFAFKLSLAPFHLWTPDVYEGAPAPVATFLATVSKVAVFAVLLRFYLVPAASDPMIHWLLAAMAVISILVGNLLALVQTNVKRMLGYSSISHFGYLLAVIVAGQMPVEAAGVYLLMYLFTSLGAFGVVSMMSSYRGKDADSLHSYRGLFWKRPYLTAVLTVMMLSLAGIPMTLGFIGKFYLIGVTVEAQLWWLSGAIVLGSALGLYYYLKVMVTLYLREP--------------------------------------------
297625741    -----------LIAPLIVLIVGAIVSVLAEAFIKRGKRFSVQFAIAVITMAVALGLVWSSQPGAAVMGALSIDGPTRVVWMLLLSFGLLSALLYGERRIGGGASSFEVFALLEMSLFGMLVFSAANDLLTMFVALEILSLPLYVMCALRRRRLLSQEAALKYFMLGAMSSAFFLFGAALLYGYTGSFNFALMDRSITLSTESILLLAGTALVTSGVLFKVGAVPFHNWVPDVYTGAPTPVTGFMAICTKIAAFAGLLRVLYVLGGARWDWQLVLVVIALATMLIGAVVGLAQTDVKRLLAYSSIAHAGFIMIAVVGAVTSVSSVMYYLAAYGLATLGAF-AILPMVRRAGGEANGFDAWAGLGRRRPVLAVIMTLFLASMAGIPLTGGFIGKLLAFSAGWQGGYAWLAVVAICLSVVTAAYYFRVVWIMFFKEPDMEVDVVKAGWPTWLVIIIGVVGTVVL--GIAPGPVLDL-----
255019920    ----ALLHHWTFAIPEIWVLVMACAVLLADLFWGQRSHLAALLSAVTILGAMLLTLAQWGLNGSAFAGQLLLDPFTLVAELSVELLSLLVLLYSPRYLRERSLYRGEVFVLLLFALLGSMIMISGANLLILYLGLELLALSQYALVALQRDNLRAVEAALKYFILGALASGLLLYGMSLLYGLTGSLDIAHIAGGLNAGADNFVLTMALVFVVAGIAFKLGAAPFHMWIPDAYQGAPTVMTLFMATAPKVAAFALVLRILAQGNAAVEIWQQLFVALAVASLLIGNVVAIAQSNLKRMLAYSTVSNIGFLSLGIVAGNANGLASAFYYVLVYALMAAAGFGMILLLSREGFEAEDIADFAGLAQRRPWYALLMLIVMFSMAGVPPTVGFTAKLAVFQALVQAGYVPLAVFAILMAVVGAFYYLRVVKVMYFDPVPQDAPELAPDALTRTVLGLNSVA--LLLLGILPGALLGL-----
34501448     ---------FFPFIASILIGVNLLFFPKSTKSLREIWA----IFSILLLSIAMIFSFNILWQQINDNIIYLIDPLTSIM--LVLITTVGVLVMIYSDSYMSYDQGYRFFAYLSLFTASMLGLVLSPNLIQIYIFWELVGMCSYLLIGFWFTRPSAANACQKAFVTNRIGDFGLLLGILGFYWITGSFEFEILFNDLVINHEVNLYFFCALLLFLGPIAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARWFPLFQLLPFVMTIISWVGAITAFLGATIALAQTDLKKGLAYSTMSQLGYMMLALGIGSYQLFHLITHAYSKALLFLGSGSVIHSVESIVGNKCQNMAFMGGLRKYMPITGITFLLGTFSLCGIPPFACFWSKDEIITDSWLYSST-LGSISLVTAGLTAFYMFRIYFLTFEGDLRVNLNKVAFTYPVSIWG---------------------------
118576853    -----------------VLGSVGVLLPLLGMARKDTGSTFYAVIAFGALAASIGYVAYQVITEQVLPAAVFDDMFGGFFAIAMLVIAVMTTVGSINYMRKLKHHAV-YYSLILLSAIGMILVAYSTDLVMLFVAWELMSIPTYVLAGFNKSNPRSNEAAIKYFLFGALASAVIIYGISIAYGITGSTNIAEVIQAVLDAELIPLGLLAVGLFIAGFGFKMGIVPFHMWLPDAYHGSPPPVAALLAAGTKKAGFAATFRVVVMGTVALSDWTLALGIIAVITMTVGNVAAIMQRDLSRMLAYSSIGHAGYILIGLAVSSVGVSGAMLHILNHAVMKGAAFIAVAGIVAVLAT--TQLDKLKGLGRRMPITSLGLVISLFALAGIPPLNGFWSKLMLFGGALDAGAPWLAIAGVLNSALSLAFYGWIMRKMYFEGEGEKRVSEPRSVVAVMIFSIIFMVGFGVYPEPLIQLAESAAPVL-
206890109    -----------ALIPEITLTGFASLILLAGLLKLKNE----VLVWSSVLFLVIFAFFIPSFEGEAFNGMFLNDFLTIYLKLIIIIGTIISLLVLTSYLKEKLIRFNESIAFILFSALGMMLLVSARELISFFLSFELMSLSIYVLVGIRRYDVKSNEAAVKYFMLGGFSSAIMLFGIAFIYGATNTTELSLILK--VISNYNPLILIGLGLFIVGLCFKIALVPFHMWAPDVYEGAPTPVTAFISTLPKVAILGAFGRVLVIFRDYYIDWSNFLIVLSIATMATGNFFALIQKNIKRMLAYSSIAHAGYIIIGVIVGTQSFNSVVAYMFIYTLMNIGAFAMVIAF------NEESIENYKGLHKFHPALAIAMLIFMFSLTGVPPTAGFIVKFNIFLQAVKAGFTWLVVIAVIFTVISAYYYLRIVMYMYMKEPVKPEPIYSRELEVAILICTIGVTFLGILP---------------
58584878     ----------------------------------NRRTINLLALGCTVITLIILILSAKDSGFFPFNSLLKLDLYIRSAQGLILIAGILVLLLLNLSKYDYE---YEFSILILFTLFGMITLVSANNLISFYLSFELMSIPLYVLASFNKDSVYSCEAGVKYFTLSALSSCIMLYGMSLLYGYTGLVNFSELSSFLENHQMTYGIVFGLVLILIGLCFKLAIAPFHMWAPDVYQGAPTIVTAFFSTVPKAALVTFLIRFFMELVGVEKYFQPVLLYISALSVLISAFGALRQRNLKRLLAYSSIGHIGFILASLSITRMGTDSSLIYLVIYIITNIGLFSYFIQIDDDDCS----VANLSGIGKKRPVLAFHLSILLFSMAGIPPLAGFFAKLFIFKSLVNSGFIGMSLIFIVASVISCYYYLSIIKAMYFDKPSDSKVIYSKSLFIVTSVASLINIVLFMCVEDLYSLIHLVTKSL-
143359527    ---------------------------------------------------------------------------------------ISTLVQIYSLEYLRGDRRYHFFAALTLFSAGMLTMVLAEDMILFLLGWEIMGLCSFMLIGHWWEDGANSRAALKAFFTVRTGDVGLLVGIAMLYFASNDWSIRGISAWALSGEPDTVITIAAVALFVACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFVGFDVLGPPVMVVAALTIVIAAALAFVQTDIKRVLAYSTVSQLGYMMLGLGAGA--WLPAVFHVFTHAFFKACLFLGAGSISHSASHHSFDMRDMGGLRRHMPVTFATWIVSTLALCGVFPFSGFFSKDEIIDNVGHNGYAFFMWVGLGGAFLTAAYMTRATWLTFFGERRGAAAHHEPHESGPLITVPLAVLAVLALSGLLNAT---------
257095306    -------PDLRLASAEIFMLVMACLILILDLFVKKRTLTFVATQLTLVGAAVVTFATTSGDIGYTFSNMYVGDLLSDLLKLLLYLTVIVVLFYSRGYIEREQMARGEYYTLALFATLGMMVMISANHFLTVYLGLELLSLSLYAMVAMNRDSVPATEAAMKYFVLGALASGLLLYGMSMIYGATGTLEITGVAERLYAGQADTILVFGLVFLVSGIAFKLGVVPFHMWIPDVYHGAPTAVTLFIATAPKLAAFAIVVRMLNGLIVLAQDWQSMLILLAVLSMAIGNIAAIAQTNLKRMLAYSAISHMGFMLLGLVTGVVSYSSSMFYVITYVLTSAGTFGMILLLARG-GLESDELDDLKGLNKRSPWFAAMMMMMMFSMAGVPFFVGFFAKFSVLQAVVAAGYLWLAIVAVFFSLIGCFYYLRVVKLMYFDQPACSTPLEAPDMKILLSANGLAVALLGIFPQALMS----------
224026043    ---MDILTTLHTMQAEIALAVILIVVLLTDLFLKTPSPKVMQRLSCVLLVLLLPVTLTSPYEVEAFGGMYQNTAMTSVAKTLLTAGTLLVFLQANPWLEREDHKAGEFYLLTLSTLLGMFYMISAGNFLLLYVGLELASIPMACLVAFDKFRHHSAEAGAKFILSAMFSSALMLYGLSLVYGTCGTMYFADLSQHMTG---TPLQILAIVLFFAGMGFKLSLVPFHMWTPDTYEGAPTCVSAYLSVISKGAAAFTLLNLVKAFGPMASQWEDLAAVVIILSITLANVLALLQHDMKRFMAYSSISQAGYLILALGTPSQGAGAMAYYVAVYVVANLAVFGVISTVEQNCGGRTDR-EAYNRFYQTNPRLSLVMTAGLFSLAGIPPFAGFFSKFMVFAAAFHAGHWMIVFLALVNTVISLYYYLLVVKAIFITPAETNPLP--------------------------------------
227542306    --------NYQILVPMLVLFGGACIAILFEAMVKGAQRSIVQVFTVGLTLLATLGVLVYNFAQGRFGGLLMADKPAYIMQMALIVFTVGSMFLFVTHTSTSAREAGEIHALALFSLFGMVMFVASTNLLMLFIALEVLSLPLYVLCSMDRYRPRSQEASLKYFLLGVVAAALTLYGIVLTFGATGSFDYQAIAQAAENGVEANF-FLGFLFIIAGLFFKIGAVPFHSWVPDVYQGAPTPVTAFMAIATKLAAFGALGRLLTLVVPMVDTWKLVVAIAAAVSMAYGAIVAIAQRDVKRLIAYSSIGHAGFILAAFVGSTTAMSAAIVYLLAYGLATIGAFAVVTLVRDENGKEATDFDSWAGIGRKHPAIGAAFVIYFLSFAGIPLTAGFIGKLSAFAVPWLAGQAWLVVVALLLSAVAAFAYFRFLTVMFFDTPSKNARMVAPQGAVTVIIAVTAI--LTVLMGVLPTWVISLV----
136366751    --------NTSLYTPEIVLFLGSLLCIVIGAFSKKRNYYKVYISAIFALIVSACFILFSDIGFRESSNIFVNSMFINVVKLFVIAIAVAILYVSHGYIKSNKLNLFEYPILLLFAVLGMLIMLSSNDLLLLYVSIELQSLSLYVLVALNRDSLKSSEAALKYFILGSIASAIILYGVSITYSITGSTNYNEISNFDFNKNNFLLSSFGLILILSGLAFKLSAAPFHMWTPDVYEGAPSSVTTILVTLPKLVVIVALINLLNPFLYFENLWQQIFITITILSMAIGSIAALRQDNIKRLFAYGTIANIGYVLIGITNSELGLSAAILYLVIYTISSLGVFSFIMML-RKDNTQILNLQGLSGFSQSNSLAAVCMIILLLSMAGIPPFAGFFAKLYIFISAVETNFLYLAI---------------------------------------------------------------------
254491544    ----------------MFLLGMACVILLLVAFTGVRRVEWVYGLSLTLLSTALIIFWSIGDGGLTFADTYVKDSLSDLLKLSICLVNVLVLLYSSAYLKARQLMQGEFYVLAIFATLGMLIMVSAYHFLTLYLGLELLSLCLYAMVAMQRDSAVATEAAMKYFILGAIASGMLLYGMSIIYGITGSLALGEVAAAVMSTGNETILSFGLVFLIIGIGFKFGAVPFHMWLPDVYHGAPTAMTLFIAAAPKIAAFAMLVRLLVELIDLHSHWQDMLIMLAVLSMIVGNVVAIAQTNLKRMLAYSTISHVGFLLMGVLSGTQEGFAALFYTLIYALMTLGAFGMILLLSRQ-GYEAENIEDFKGLSRKQPWFALMMMILMFSMAGIPPLAGFYAKLLVIKSVIDVDLLSVAIVAVITSVIGAFYYLRVIKVMYFDKPVEHTVTASSLVQIILSANILMVLGLGLFPGML------------
72163081     --------DYWLLSPLLVVFAAGVIGVIVEAFVPAQRRYSITALAMVAVGVAFVLTLVLPADSAGLTLAFVVDRPSLFFQGVILALALASLLLIAERRDGEGSQHTEVYPLVMFAVLGMQLFTAANDFLTMFIALEVMSLPLYLLCGLRRRRLFSQEAALKYFLLGAFSSAFFLFGIAMVYGYAGAVEFAAVSSGGLIDGGEPLLLIGIAMIGVGMLFKVGTVPFHNWKPDVYQGAPTPITALMASGTLVAAFGAMLRVFYVFGTTVAQWRPMLWVVAILTMVVAAVIAVTQRDIKRLLAYSSVVHAGFILTAVAANADGLTGAMFYLAAYGFTTVGAFAIVTLVRNPNGAEAGDLTQWAGLGRTSPFLAASLGLFLLAFAGIPLTSGFIGKFAVFEAAVAAGATPLVVVGVLSSAVTAFFYVRIIVLMFFAEPAENAPRVLKPG-ILTGTTVGLGVAATLLLGILPGPVLE------
226315020    -----FSYDWSYLLPEFIILGFATFLSLLDLFAGKRLGKQVIGWLSFLGTVIAAIFVIINMNALNKPYSYMIDDYGNAFKLIFLAGTAFAILISLSYLKAGEVQRGEYYYLLLTGLLGAMVMASSADLITLFVGLELLSLSSYVLVGLRKKSRLSNESAFKYVVSGSIATAVLLFGMSYVYGLAGTTHIYEISFRLAMAGYQFLVYTAFAFLAVGLAFKISAAPNHMWAPDVYQGAPTPVTVFLAVVSKAAGFALIFRVMMISFFNVSDGTLYLGLMAAASMIIGNTMALRQTNVKRMMAYSGIAQAGYLLVPFVPPTLFFSEVIFYLFGYLLVSFGAFAVIMVVSREQ--ETEDLKGFAGLYHRSPVMAIAMSIFLLSLAGIPITVGFFGKFYLFMGTLVVENYWLAAIMIITSVISYYYYFGIIRQMYMRPTTEAPMVVPKGIWTFILIMAIATVFFGAFPGLV------------
33333927     -----------------LIVTMLIGLGLLLIPTATKNIRRIWAFPILLLGIVMAFSTKLSIQQINSSFIYINSDFGYLIDPLMLITTVGILVLIYSDGYMSHDKGFRFFAYISFFTASMLGLVTSPNFIQLYIFWELVGMCSYLLIGFWFTRPIAANACQKAFVTNRVADFGLLVGILGCYLMTGSFEFRDLCEILNHSTHSLFVTILALLLFLGAIAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPIFELLPYIMNSISIIGLITILLGSTLALAEKDIKKGLAYSTMSQLGYMMLALGIGSYRLFHLITHAYTKALLFLGSGCIIHSMEAIVGYKSQNMVLMGGLKRYMPITKTTFLLGTLSLSGIPPLACFWSKDEILNDSSLYS-PIFGIIACYTAGLTGFYMFRLYLLTF------------------------------------------------
196052119    ---------IPLPVP-MLIGAGLILFPTATKSFRRMWAFQ----SVLLLSIVMIFSIYLSIQQINSSSFYQSLDFGYLIDPLILITTVGIMVLIYSDNYMAHDQGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGLCSYLLIGFWFTRPVAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDIFNNLSSNNEVNFLFLCAVLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMETIVGYKSQNMGLMGGLRKHVPITQIAFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWATAGLTAFYMFRIYLLTF------------------------------------------------
294340848    --------NWIAIYPEILLLVLACVVMLVDLFVKDAQHYWLTLLGLVGIGALCGLYYASGMQQFAMARALIVDPMAMLLKLFTVIATIVTLVYSRRYALDRGMWGGELFSLVLLSLLGQFIMISGNNLLTIYLGLELLSLALYALVALRRDHTQSTEAAMKYFILGALASGFLLYGMSMLYGATGSLDLVTIFRMIAVEPINAVLVLGVVFIVAGLAFKLGAVPFHMWIPDVYQGAPTAVVLMVGAAPKLAAFAMAIRLLVEMFPLAMDWQGMLVVLAVLSIGLGNLAAIAQTNLKRMLAYSTIAQIGFVLLALLSGMLNYSGAMFYMVIYVLTTLGTFGVILLLARE-GFEAEDIRDFAGLAKTDPWMAGVMTFLLFSLAGIPPFAGFYAKLEVLTILLNTGRVWLVVYSVILSVIGAYYYIRVIKVMYFDAPTALSASRASGVRALLSLNGLAVLFLGLMPG--------------
291298811    --------DYAALSPLLIVLGAACVGILVEAIAPRR-LRYPIQVPLTLLTLVAGLIAVIANIGKNAVDAVVIDGPGLFLSGTILVLGIVSTLLIADAQQSREPGASEVFPLTLFSIGGMMLFCTAGDLLTMFVALEVFSLPLYLLCGLRRRRLLSQESAMKYFLLGAFASAFFVYGVALLYGYAESVQLTDINAAILDSDNAEVLLLGLAMLTVGLLFKAAAVPFHVWTPDVYTGAPTPITALMAACTKVAAFGGLLRVFNVAFSLLWEWEPLLTAVAIATMVVGAILAVTQTDIKRLLAYSSIANAGYLLVGVIALDQATGATMFYLAAYGFTVLAAFAIVTLVRDADG-EATHLSRWAGLAKRSPRFAVIFTVLMLAFAGIPLTSGFAAKFEVFSSALSAGNTGLVIVGVLSSVILAFPYLKVVVLLWLNEPVEDAPAVSIPSFATGAAVTVGVVATILL-GVAPQLLINVVES--
15806504     MNLVLPDVSLAPMLPVLLVLVGAIVSTLGGFWLPRRTLTALNILFVLASGASLVWLWGMDVPRSAFAGALRADPAALLLGGTVLLGALLTLLVSLDTAYRARVSFAEFDALLMYAVTGCLLIAFSGDLIVMLIGLEIMSLASYVLATL-QDSRRSQEAGLKYFLLGSVGSAILIYGLAFLYGATGTLNYAGIAQSALDPQNIGILVTGTLLVLSGFGVKIALVPFHQWTPDVYSGAPTLVSLFLSTVVKVAAFAGMLRVFGGALAAGPGWHSVLQILVALTLVIGNAAALYQQNFKRLLAYSAVAHTGFLMTLLGDTAQGGAALGYYLLVYTLMTVGALAVVAALQR--TEEGLTINDMRGLYYRHPAYAVALAFCLASLAGLPPFAGFFAKYLAIQVAFQAGYLLISVLAVLSSVAALVYYLRPAMLMFMPDRTPAREYAHGQRPATNVAVALSLIGIVVL----------------
145596563    --------DYAALAPTLILLGAALVGVLVEAFVPRRHVVQLTVALLAVLGALTMVVLNANDRLITIGGAIAIDGPALFLQGAILVLAAMALLLIGERTVERGGALTEVYPLTSFAVGGMLIFVAANDLLTMFIALEVFSLPLYLLCALRRRRLLSQEAAMKYFLLGAYASAFFLFGVALVYGFTAGVDFATIHAAVAESPSSSVLLFGMALIAIGLLFKAGAAPFHVWTPDVYQGAPTPITGFMAACTKVAAFGALLRVFHVFEGARWDFTPILGVVAVLTMLVGAVLAVTQTDIKRLLAYSSIANAGYLLVGLAPTSEGVSGTMFYLVAYGFSVLAAFAVVTLVRDADG-EATHLSRWAGLGQRSPFYAGLFTFILLAFAGIPLTSGFTSKFAVFSAAFDGGQGWLVIAGVLTSMVLAFPYLRVVVLMWLSEPGESTPAVVVPGWLTSAALTIGVVA-TLALGVFPDPLLDLAA---
42525207     MNINIGLSDVLLISPMIALFLASLLPITMKVLRGNREQHALITLGQALMGIVAAVVLLVVFGGTAFNNGLIFDGVTQWMGIIALAGAGAAMVMMYENPSTTGKQFSELIFLAMSSAVGMLILVSAVDLLMVFIGLEMMSLALYLMIAMSHEEKLSKEAALKYFILGSFASAIFLYGVAFIFGSTGGTNISFMDNAAELVQTSRLFLFGVTFVILGFCFKVSIAPFHAWTPDVYQGAPTPHTAFMATAVKTVSFAAFLRIIATSLTGSDQLFDILQWMAVITMIVGNAAAIMQNNFKRMIAYSSVAHSGYLMVGLITGAFGASGVIFYLLAYGLMTIGAFAIAAMLE-KSENHIVNIDDLAGFAKQRPMLALCLTVFLLSLAGIPPTLGFFGKFYMFNAAIGEGLLWLAIWGMLNSVIGVYYYLRPIVVMYMKENAEIAGHSLNATTVTAVVMALAIVLMGFVSGPIFSAVEKSLL---
54024624     ----------------------------------------------------------------------------------------------------------EVFPLTMLAVGGMMLLPASNDLLIMFVALEVLSLPLYLLCGLARHRRLSQEAALKYFLLGAFSSAFFLYGVALLYGQTGTVRLGGIADALAARPQPLLALLGLAMLTVGLLFKVGAVPFQAWVPDVYQGAPTPVTAFMAAATKIAAVGALVRVLYVGVPLVDDWRPVLATVAIATMVVGAVLAVTQTDVKRMLAYSSITHAGFLLTGLAADDAGIRAVLFYLAAYALGTLGAFAVVTLVRDGD-EEATGLAQWAGLGRRSPWAATVFALFLLSFAGIPLTSGFVAKFAVFEAAAGGYGAAVVVVGVLTSAVAAFFYVRVIVMMFFTEQPADAPAV---LPLALTRAVITVTAATLVLGVLPQPLLDLA----
15606575     ------IPDLKKFLPEFILLLLAFILFTLELFIKGKERRLVVVSYVGYFSVLMSLLIPWMYKGDTFYGNFTNDPLAVTVKIFAVLITLAILPFASSYFSAKKSFYGEFYYILAFTLLGVFVLASTYNLIILYVALELVSVGFYILTALLRGSTEAKEGAFKYLILGGLSIALASYGAAFMYIYSGSLDLREILT--YQGKDIHYLVLGLVFFLIGLAVKIGAVPFHYWVPDAYQGAPTPVTALMASVGKLAFFIPLVRVMPLVQEKFSLVWTIVGVIAALTMLYGNLVALVQKDVKRLLAYSSIAHSGYIMAGAAVAKVIGMKAVIYFLVAYAVMSAGAFLVLALMEKNPEWQNYMENFYGLRFNAPYIAFAFFVYMVALLGVPPTVGFVGKALVFMALSFDKLWWLAFIMILSAAISTGYYIRLVVVMYMHEREKEIRSAPSHLKFSLFALTLASVLLGVLPSLVWFLIKQSAENLF
294674391    ---------FIYMFPECALVVALILVFAVDFAMTKSGEWRLTYFMLMTVGLGVFSAMRQGDTITAFGGMYVATQAINVMKMVLTFGTFIVVIMAESWAAKQQRIAGEFYMLILSTLLGMFMMMSAGSFLLFFLGLEMASVPLACMVAFDRHRKESAEGAAKYILVATFSSGVMLFGISFIYAATGTLYFDDVCAAV---SNSPLCIMGLVFFFSGLGFKISLVPFHFWTADTYQGAPTPVTGYLSVISKGAAAITLCTILMAFAPMVEYWDYMLYIVIVLSITVANLFAIRQNELKRFMAFSSISQAGYIMLAVGNGQLGVAALTYYVLVYIVANMAVFTVINVVEQNN-NGRTDMAAYNGFYQTNPKLSFLMTLALFSLAGIPPFAGMFSKFFVFMAGVQNGAYGVVFIALVNTVVSLYYYLLIVKAMYITKTENPLPTFQSD----------------------------------
15606526     --------NWNAILPEAILAIGILTVFILELFLERKHYKFLSVLAFIFVVLSGYSIFFVNYPAKLFFDGFSVDALNLIGKLFILAVTGFVLLSSYDYFSKKNSQYGELPYLYLIATLGLMVMISSDNLAIIFTGLELASITMYILVGLFRREYLSKEGAFKYLVIGTTGTSMYALGSALVYASSGSMVLS------PVKEENTLFALGVILIISALALKVSAVPFHFWTPDAYEGAPTPTTAYLSTVPKIGMYFLFVKLTMYLFSAFPDWKYVVMLLAVLSMFYGNIVAYAQKSVKRLLAYSSIAHAGYFLTALTAVDKHLFALLFYVFVYALATVGAFTVLAILEKKEG-WTHHFLDFKGLKEENPVLASMLALFLFALIGIPPAAVFLGKLGIFFGLVKTDMFALGILFAIASLISAGYYLKVIVYMFLGEVRHGQTTVSAGEAFTVLGTAFLVIFFGLFPHVVLDFILRAL----
116747658    ---------WVLFIPELYYLLMAVVFFACSLSRRLQSGVLYRWAVILAGGGLLATVLAVNQNGFIFFDCYRVDLYSQLFKILLALGTFWVIFSCSELQGIDSRYHAEFFLLTTVCTLGMMMLVSANELLTVYVSIELSSYSLYLLVPMRKQTEIYVETGIKYFMIGVTASAFMLFGISFIFGVAHTTYVPDLVKTLPSLIKEPAAIIGLVLTLCGFFFKQALFPFHSWAPDVYMGAANQVTTYIATASKMAAAAMVIRFVNLSGGESPLFTQVLVGLAVLSMTFGNLVAIIQKDLKRLLAYSSIAHAGYMMIGLTMSEHGVASAIYYSAAYLVMNFACFMVIMKVADDGRN--LQIKELAGLHKRSPLLAMTLMLGLFGLAGIPPTVGFTGKFLVFAAALRKGYLILVIIGMINATISLYYYLIVIKAAYLLEPERPYPDVRVDTWTRALSYGLIVLMIYL-----------------
157689374    --------------------------------TATKALRRMWVFPIFFLSIVMIFSTYLAIQQVNIWSWTINNDFSLEFGSLILITTVGILVLIYSDYYMSHDQGYRFFAYMNLFNTSMLGLVTSCNMIQIYFFWEFVGLCSYLLIGFWFTRPTAANACQKAFVTNRVGDFCLLLAILGFYWITGSLEFRDIFNKLVYKNEVNLLFLCAFLLFAGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLLIGLPYIMNLIALIGIITLLLGATLGFAQKDIKRGLAYSTMSQLGYMMLALGMGSYQLFHLITHAYSKALLFLGSGSIIHSMETIIGDKSQNLVLMGGLKKQVPITRTLFLVGTLSLCGIPPLGCFWSKDEILNDTWLYS-PFFAIIACSTAGLTAFYMFRIYLLTF------------------------------------------------
284164393    ---------------------TGLVLFLIDSISPRSTDRTLLAGTAAVGALALGVAVWFSAAGVGFDGQFVVDQLALYFMIVVAIVTALIVVASYDYLAGHTYQA-EYYSLVILAATGMATVAAANSLVTIFIALELTSLPSYALVAILKDNRGSVEAGLKYFLIGALSSAIFVYGISLVYGATGVLQLDSIAEVIAADGFGGLLGLGILMLLGGIAFKTASVPFHFWAPEAYEGAPAPISAFLSSASKAAGFVIAFRVFNVAFPLEEDWTVAFVVLAIVTMTLGNFAAATQENVKRMLAYSSIGHAGYALIGLAGGELVMGAALMHLLVYGFMNTGAFLFVALAEHWGVG--RTFEDYNGLSTQAPVACGAMAVFLFSLAGIPPFGGFFSKYFLFTGALEAAMLAVAAALVVNSALSLYYYSRLVKALWIEDPPATRDRLGQPTGLYAAIVVAAVMTIVILPG--------------
256831792    --------NWFALTPYLIVFGAAVIGVLVEAFAPARSRRPVQIALLLAAQIAALIMVVWHAARLQSGTALAIDPLSSVIQVILLVASIFASLVMIDDARSQGIEQTEVFPLLLFTIGGMLVFPAAGDWVTMFVALEVFSLPLYALTAMRRRRLLSQEASFKYFTLGAFSSALFLFGIALMYGFTQSIDLQQGVASGTFSDNSVLYFAGIALILVGIFFKIGAAPFHAWTPDVYQGAPTPITGFMAACTKIAAFGVLTRINATTEQVFNVIAPVVAGVAIATMLVGAIMAITQTNMVRMLAYSSIGHAGFLLIPLSLGPHSLRALAFYLLTYSFATIGAFAVVMLVRERTASEASHIGQWAGLARRSPLLAGSMTIFLLSFAGVPLTAGFIAKFQAFAPAVYEQAWPVVIVAILASAISLFVYIRLIVLMFFVAPAE------------------------------------------
53804543     ---------LTALLPFIVLSAAAVAVMLA-IAIRRSFRLVFWLTVGGLLAGLSTLPHASSVAPLQVTDLLRVDAYGLFFHALFLLAALVVALLCLAYFRRRENENEEIFVLLLTSTLGALLLVSSAHLAMFFLGLEVLTISLFPMIAYSVRASRPLEAGIKYLMLSGLASSFLMFGMAMVYGDLGVLSFEQIGAHGAELEQKPLALAGLFLILAAIGFKLSLVPFHLWTPDVYQGAPTPVTAFLATVSKASVFALLLRFFTAAHAERSTFLCVLGLLAVVSILAGNLLALLQVSLKRLLAYSSIAHMGYLLTGFVAADLQTETIAFYLAAYTVTSLTAFGAISALSDDD-RESDRLSDYAGLFWRSPWLAAVLTLSLLSLAGIPLTVGFVGKFYVFAVGVQAETWPLVATVVIGSGIGIYYYLRVVLTM-------------------------------------------------
135944963    -------------------------------------------------------------------NLFVVDPFSHFFKLIFVFAVFFVIIVSNYTKELNDVGMPEYYTLLMTVLLGLMLMVSSTNLIMIYVGIETASLASYVLAGMKRGDKTSNEASLKYVIFGSFASGIMLYGMSWLYGISGSTDIIAIHESLNLSDDNFMIYVAILMLLSGIGYKISMVPFHYWTPDVYEGSPTPVTAFFSIAPKAAGIGLFLRVFYSLFSMNVDWPFLIGILAAGTMTIGNALAIQQNNVKRILAYSSIAHAGYMLMSASISVSAVNAILFYLAIYLFMNLGAFFFAIFISNKL--NVNTVEEYKGLGYRSPLMSSIMVILLVSLTGLPPTAGFIGKVYLFAALIESSFYWLAVVGILNSVISLFYYFSIARSMWLDEPDDKTKINPHPAIGVIIIICSIPTILF------------------
255037644    ------------MYPIILLSVFGVITLFLG-FSKSKNVLLPSTLLFLALALVSNFVEWGQGPLLYFNDMLRVDKLTLAFNGIVLLSAFMIVAISGGFQDNADAEPAEYYGLMLFSLVGAIMMIGFDHLIMLFIGVEILSVAMYVLTGSNKRNLRSNEAALKYLLMGAFATGFMLFGITLLYGATGSFKLMAIASNMPIASQSYIFYAGLLLLLIGMLFKVSAAPFHFWTPDVYEGAPTIFTTFMSTIVKTAGFAALFRLLNHTFAIYGFWWIVIAVIAMLTMLVGNIGATSQGSFKRMLAYSGISHAGYLLIALALTKPTQNAIIFYSLAYSLSTIAAFGVLMLVKTIEGQPNERYEAFNGLAKQNPLLAFVLAVSMLSLAGIPLTAGFWGKFFIFTSAAERGIMWIAVFAVLMSTVGIYYYFRVIISSYFKEGDTVKIRVAPFYQIILVLATFLTILFGLAPGIF------------
89095644     --------NWLLMIPEFIILGSTAILTLIDLFMPSKKSRQILALAGILGALASLLALLGSGTESILSDTFRLDSFAKAFKLLLLIGSAFVMLLALGYRGKEGLEEYEFYYLFLTALLGAMMMSSSGDLITLFTGLELLSISSYILAGMQKRNLQSNESAMKYVINGGISTAITLFGMSYLYGIAGTTNLKEIGSSITESQYLYLVGLAFFMILTGLAFKIASVPFHMWAPDVYQGSPLPVTAFLSVVSKTAGFVLIARVVLVILPLIIKVQDYMAFLAGATMIVGNVIALRQRNIKRLFAYSSIAHAGYIFVAISAASVFMFSLWFYLGAYLLMSLGAFAVIQAVSEKAG--SEDISIFSGLYKRSPLLAAAMGIFILSLAGIPGTAGFIGKLNIITGALMTEHYVLVSIMVAATVVSYYYYFGILTQMFFRPAADREKPAQPASVSIVIG---FCACAVIVFGILPNLAIDFLQSNF
136447681    ------------------------------------------------------------------------------------------------------------------------VMVSSNNLMGLYLGIELQSLSLYVLASLNRDSIKSTEAGVKYFVLGALSSGLLLYGCSLIYGFTGSTNYYIIAKTFDPNN--LALLFGLVFILVGLAFKISAVPFHMWTPDVYEGSPTSVTAFFALAPKVAGMAAIIRILYVFGNIIIEWQTILIFISVASMILGAVAAIGQNNIKRLMAYSGISHMGYALAGLVTGTKDGVATILYVLIYVVMSIGSFVCILIMKRKNIY-LENIRDLSGLSKNHPLVALSFVVILFSLAGIPPLAGFFAKFYIFMAVVKVELYTLAVIGLVTSVISAFYYLRIIKIIYFDPSQEKFPINSNGIKISLGFSTLVILFYFLNPSLF------------
33333931     --------------------FGLLFVPTAIKKIRRIWAFY----SVLFLSIAMLFAFLLSIHQINGNFVYINNDFSLEFGMLILITTVGIMVLLYSDNYMSHDLGYRFFTYMNFFNASMLGLVTSANLIQIYIFWELVGVCSYLLIGFWFTRPTAASACQKAFITNRVXDFGLLLGILGFYWMTGSFEFRNLFTKLIQNHNSLFATLCVFLLFLGAIAKSAQFPLHVWLPDAMDG-PTPISALIHAATMVAAGIFLVARLFPLFTVIPYIMNFFSWIGVITLALGATLALAQRDIKRSLAYSTMSQLGYIMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEPLVGDKSQNMALMGGLTRYVPITKITFLLGTLSLCGIPPLACFWSKDEIINDSWLYS-PFFALIAFFTAGLTSFYMFRMYLLTF------------------------------------------------
108796793    -------------------------------------------------SAHIYIWSWITTEAVSLQIGYIIDPLSSIM--LVLVTTVGIAVMIYTDGYMSHDQGYRFFLYLSLFTASMLGLVLSSNLVQIYAFWELVGMCSYLLVGFWFSRPSAAAACQKAFVTNRVGDFGLLLGILGFYWITGSFDFETITTRFSNNVNVSFAIVCSLLLFLGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPIFQNLPIVMDTIAITGVSTALLGATLALAQRDLKRGLAYSTMSQLGYMMLALGLGSYKLFHLITHAYSKALLFLGSGSVIHGMEPTVGNKSQDMGYMGGIRKYMPVTGITFLIGTLSLCGIPPFACFWSKDEILANAWE-KMPILGWIAWFTAGLTAFYMFRIYFLTF------------------------------------------------
284040777    ------------MLPIVLLSVFGIVLLFLG-FMKSKTILLPATLLFLLITLAVNFL-DWNKTYLYFNDMLRVNNLAMVFIAIVLGSAFLVVALSGSFIENDEAQPAEYYGIILFSLVGAVMMIAFENLIMLFVGVEILSVAMYVLTGSDKRNLRSNEAALKYFLMGAFTTGIMLFGMALLYGATGSFTLAGIGGYAASQQLSLLLYVGLLMLLIGLLFKVSAAPFHFWTPDVYDGAPTIFTAFMSTVVKTAGFAALFRLLSVFVGVYNFWWTILAIITAVTLIIGNLTAAYQNSFKRMMAYSSISHAGYLLIGLAAGAQTKQAIVFYSLAYSVATISAFGVLLLVASKEGVSTENFDAFNGLARQNPLLGFAMTVSMLSLAGIPLTAGFWGKFYMFSTAVERGQIWLLVVAVLMSAVGIYYYFRVIIAMYFRDGAAEPIRVAPFYKYVLLAATILTLGLGVAPGLL------------
142386465    --------DWHALAPELTLLAFGTLITVVDIIWDDRSKQAMPTLAGMGLLATLVPILTLAVDGTDFAGAYVVDDFSLVLKALFLISGYIVILMSVDYIREGDYYENEYYTLILTSLLGMVMMSSSRDLVSVFVALELLSIPAYMLAAWRKGGPRSNEAGLKYYLMGVFASAVMLYGMSLVYGLAGSTTFDGIAQSMAGDATNPVAILGILFILIGFAFKVSAVPFHTWAPDTYEGAPTPVTAFLAVASKAAGMVALIQLVFVAFPGRDDVQPFFWVISALTMTIGNLIALRQNNIVRLLAYSGVAQGGFMLVPFAVAAEAPAAIVIYLAIYAFMNLGAFTVVLAVARKTRSG--EIDSYGGLFQYAPGLAVAMTVFLAALAGIPPAGGWFAKFGLFRALLD-----------------------------------------------------------------------------
162421909    -------QQLIAMLPLLIVGLTVVVVML--SIAWRRDHFINATLTVIGLNLALLSLYFVGQVGMDVTPLMRVDGYSMFYTGLVIIASLATSTFAYPWLVGYPDNREEFYLLVLIAALGGILLTSANHLASLFLGIELLTLPLFGLIGYAYRQKRSLEASIKYMLLSAAASSFLLFGMALLYAESGSLSFVGLGQSLSDSMHQPLILAGLGMMIVGLGFKLSLVPFQLWTPDVYQGAPAPVSTFLATASKIAIFAVVMRLFMYAPAADSAVRLVLSIIAVASILFGNLMAISQTNIKRLLGYSSIAHLGYLLIALVAVQTHELALPLYLAGYLFSSLGAFGVVSLMSSYKGPDAESLFSYRGLFWHKPILSAVMTVMMLSLAGIPMTLGFIGKFFVVAMGVSANLWWLTGAVVLGSAIGLYYYLRVTVSLFLSPPQSLVRDTPSNWALTAGGVVVLISAILLVLGIYPQPLITLVQ---
289426971    --------EWGPLAPVFVLMAGACVAVLVEAFSGRRPTQIIVTVATLVVAIASTLTTIARGTRIVAGGTLAPDGPTLATWVILLATGLGTVVLLEAKAEQEHREHTEVYPLLMFAALGMMCFAAANDLIMMFVALEIFSLPLYLLCGMSRRRRLSQEAALKYFLLGALSSALFLYGIVLLYGCAGSFKLGDLAAAVTQVGSSKLIVAGMILVAVGLLFKIGAVPFASWTPDVYTGAPTPVSGWMAVATKLVALVGLMRVLYVLGAMRWDWQIVLAVVAVASMGVGAIVGLAQTDMKRLLAYSAIAHAGFVLVGVVGAWTTQTGMLVYMTAYGLASIGFWLLILMVRRAGGESTE-IASWAGIGRSHPWIGVLVVIFMLSFAGIPLTAGFTGKLVVFLAGWRGGYAWLVLIGVLFSLVAAAFYLRIIVVVFFRSAKEGDDPVEVAEPSIAGWITLIVCAVFIVMGVAPQPIIDL-----
136435180    MSMLSNVESLSFFTSEFVLMGGIALLIFLAMCKKKDVTQPALIVALATLALALLFTVLPKGQGISFSGMISLDPLAQFFKVIIIATAIVTCLIADKSSEIGAQSKIEFYAFLLGATLGLNMLSASSNLVMIYLSLEIASILSYLLTGYMGTK-RSEEASIKYVLYGGLASGVMIYGMSLLYGLTGTLNLVEMREYLSTHTPDLVLFITFIMVLTGLGYKMAIAPFHMWSPDVYEGAPTPVTAYLSVASKAGGFAITLRFFLVAFVDRQNSWLPLIILAMLTMTVGNLIALQQSNIKRFLAYSSIAHAGYMLMAVAMSRIGVESILFYLSTYFIMNLGAFVVVMIVAHQFGT--EEIEDYKGLAKRSTFTSLCLAVFLFSLVGLPPFAGFVGKWYVFRAVLDAKLYTLAIVGVVNSVVSLAYYLRVAKYMLIDEANSTEPVQRPILRLVMIGFAFLTLYFGLFFGPLTNWAIKSAEFLY
150251530    ----------------------------------RGLHHIWALISISLLGIAMLLSFNLFLQQITGGPVYINKNFSYLIDPLISVTTVGIMVMIYSDNYMSHDQGYRFFAYLSLFNASMLGLVISPNLVQIYIFWELVGMCSYLLIGSWFTRPSAANACQKAFITNRIGDFGLLLGILGFYQITGSFKFRYLLGRSNESISSFFATLCAFLLFLGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFKALPFIMNLISWTGGITALLGATMALAQSDLKRGLAYSTMSQSGYMVLALGTGSYRLFHPITHAYSKALLFLGSGSVIHSMESLVGYESQNMALMGGLSKYMPITGTTFLLGTLSLCGIPPFACFWSKDEIISDSWLYS-TILGGIARSAAGFTAFYMSRMYFLAF------------------------------------------------
84494917     --------NYGAVAPMLIIVAAALVGVLVEAFAPRAQRHVILALAAIVVSFAVLALVSVDNQTVTAGGSIVIDGPALFMQGTLLIFSVLGVLTMSAAADRAGFATSEAFPLTLFAVFGMLMFVSANDLITMFVALEVLSLPLYVLTGLRRRRLLSQEASLKYFLLGAFSSAFFLFGAALLYGYAGSSDLSKIAQAITTADGAYLLLPGVVLALIGLLFKIGAVPFHSWTPDAYQGAPTPVTGFMAAATKLAAFGAILRLAYVVEASRLEWRLGVAAIAVLTMVVGAVLSVTQTDIKRLLAYSSIAHAGFILVGLAFDKTGVSGTMFYLAAYGLATIAAFAIV-SLVRSGGSEATHLSQWAGLGKKHPVIAGIFALLLLAFAGIPLTSGFTAKFAVFAPAISHGGILMVVVGVLASAVTAFVYFRLIVLMYFTEPTGDDVVALTPSIASTIAITVGAIG-TVVLGIVPGPILDLA----
78212146     --------NASAVLPEGAVLLAMIATLLVDLAGEKVATRWVICYAGLGTSLVLLALQWNAPLEPSFLGAFLADNLAVAFRAVIALSTLLSLLISWRYAVKSGTPVGEYAAILLAATLGAMLLCGATDLVSVFISLETLSVASYLLSGYMKRDARSSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLDTIGLALQTS-TTPLAALALVFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILGCFGAFDDQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDFAAMVLYMAAYLFMNLGAFACIILFSIRTGSD--RISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWANHEYLLVVVGLVTSVVSIYYYISVIKMMVVKEPQEASDVVKPDVNWSLMGALIGCVAITAVGGILSNPLFQWA----
126666316    ---------LIAYLPIILVAATAIAVMLG--IAWRREHAVTVAASVLGLGLALIAQVFAWRVIPVHTPLLDFDGLALLAGILILASTLVCAILAHGYLESFHGAREEFYVLLLCAAAGGLVLVASRHLASLFIGLELLSMPLYGMLAYAYHEPRSLEAGIKYLILSAAASAFLLFGMALLYAQTGELRIDVLMASL-DSHTGIWGLAGVGLMLVGLGFKLSVVPFHLWTPDVYEGGPGPAATFLATASKVAVFALLLRLMLSTPVAQGDWLAVFTGLALASMLIGNLLALTQSNLKRILGYSSIAHFGYLLIVLADGLAAETGGVYLITYVLSTLAAFGVVILISSTISGEDAAALHHYRGLFWRRPYLTAVLTVAMLSLAGIPATVGFIGKFYLIALGVEGQRWWLVGGIILGSAIGLYYYLRVTITLFMAEPGMHRRDASDDWGSRAGGLVVLVAGLVILLGVYPAPMIELARAL-
212550414    ---------------ELKLIALLVILFLYDTFCSKEWKKYFQNIAIVGFAIVIIFPPYFTMYGEAFGGIHISSQLTFFMKSILNVATFLVFLQANKWLSSEKMRQGEFYVIMLISLLGMYFMISAENFVMLYIGMETASLPLACLVAFDKYQEKSAEAAVKYILTSALSSGVMLFGLSFLYGSLGSFYYSDIALNIV---SSPLVKLGFVFFFGGLGFKLSLVPFHLWTADVYEGAPTSVTAYLSVVSKGAATFALIFLYKVFGRIELIWNNILCWLLLATIVLGNLFAIRQQNIKRFFAFSSISQAGYILLGIIAGTAQMTSTIFYTLVYLFSNLAAFGVIASVEYQTNGDTR-IVSFNGLYRSNPGLAFVMMLAVFSLGGIPPFAGFFSKFFIFMAAAEQKQYILVFIALLNTVMSLYYYLLIVKAMFIEKRGEVVLEKIGIDNYNRISMVICTIGIFVI----------------
256371193    -----------------------------------RWLALVAVAGEIVVATAGLLHVDAHGASLAVAGALASDGFGFVVAIIVGAATLVALLIGPSFVQREH-GGPEYAALSLIAASGAVVMGQANDLLVVFLGLEILSISLYVLVGFRVGDGVAREAALKYFLMGGFASAVLLYGIALIYGATGSTNLVRIEGFLAADHHNGVLLGGIALVLVGLGFKVAAAPFHAWSPDVYQGAPTSVTGFMAALAKIGAFAALVRVFGALASQASLWGPLVAALAVASLAVGAFFALRQRDVKRMLAYSSINHAGFILLGVAASAVGIRAALLYVGTYGILVVGSFGALSLAQWVRGEGLCSLDDLRGLAREHPAIAVTLAITLVAQAGAPFTTGFLAKFAVVEAVIAAGETWIAIVAMLSAAVAAAFYLRVVLALYGRDRESSVVP--------------------------------------
227497906    MSVTAPTISWAGLSPVIVILGAAVLGILLEAFVPRKTGLGVLAIVGSAVALAARWDAVRDGSGSALTPGFNEDPFGVAAQGVMLVIGLLAILVMADRTSAAGWMGTEVFPLMLFSLGGMMLFPMASDFITLFVMLELISLPLYIMAATARHRRLSQEAAMKYFVLGAFASAFMLLGSAFLYGLTGQVSYSAVAQALGAGGMDWLALAGVALVTVGLLFKIAAAPFHAWSPDVYQGSPTPVTAFMAAGVKAAAFLALLRFFYVAGAALSWDMPFLWTVSILTMFVGTVVGIVQGDIKRMLAYSAIAHAGYMLIGIALNQAGIRALLFYALAYGVATVGAFGVVTLVRVDHGPEATDLEALTGLGRRSPWLALSLTVFLLSFAGIPLTAGFIAKFELFVAGIGGGATWLVIAAVVSSAATAFFYMRVIVLMFFREPAQDRVVVVTSNGLSIGVAVLLTIALGVVPQTVLATLGNAAM---
86607617     ---------LIPVYPLVAAFLLGLGILMFNAWTRRSLAAFLSVFATGTAMVHAFALLVSQVQGFSVDMGFVVDHLSAMM--LVVVTTVAFLVQIYSDGYMAHDPGYRFYAYLSLFSSSMLGLVVSPNLVQIYIFWELVGMCSYLLIGFWHDRQAAAEAAQKAFVVNRVGDFGLLLGILGFYWISGTFAFDEIGRNLQEMLSSSLIALFAVLVFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLLARMFPVL-EGIPAAMDIIAWTGAGTAFLGATIAITQNDIKKGLAYSTISQLGYMVMAMGCGAYGLFHLMTHAYFKAMLFLCSGSVIHGMEAVVGHDAQDMRLMGGLRKYMPVTAITFLIGTLAICGIPPFAGFWSKDEILGAVFERN-PALWGVGFLTAGITAFYMFRIYFLTFEGEFRGTNLRLRQEVAI-------------------------------
293191763    ---------WVSLAPILIVLGGAVLGVLVEAFAPAKARRPLVIALSILATAVMLALRWVPVLETPVTGEYMEDPLTIAAQSALAIIGFFAVLVMADLSERKGYQRSEIFPLTLFSLGGMMIFPAADNFVTLFVALEVMSLPLYIMAATRRRRQLSYESALKYFVLGAFSSGFLLMGSAFLFGFSNSLRISALAEAISTTNMEWMVLVGVFCVMVGLLFKVGAAPFHAWTPDVYTGAPTPVTGFMAAAVKIAAFAAMIRFYTVAAAYLHWFLYIFAAIAVLTILVGTFAGLVQDDVKRMLAYSSISHVGFILMGLAIQKGGTGHVLFYTLGYGLATVGAFGVVTLVRGRDADEATSLRKWAGIGRTNPWIAGAMLVFLLSFAGIPLTGGFIGKFVVFSDAIKGGIGWLAIVGLVASAITAFYYFRLVRLMFFTEPSEESVVVKSEGLSALVIAVCAIGTLALFPGPVLSLLEKIV----
34556912     --------NLSTILPMAVVIAGALVILGIDLFTKNSSRSFYTMLSVIFIVLDLGAVLYFEGYSRGFFDFMLIDGISILSQFIILIASALFIPLALTSKRFHEFSYPEYYALFLFMIAGFQFMVSSDHLILIFVGLETASLALYTLIAM-HNRQSAFEAAIKYFTMGALAAGFFTFGSMLLYVASGTLELNVMAEVLVDFQPSWLVFAGFVFLCSAIGFKISLVPFHTWTPDVYEGTNSVLAGYMSVVPKIAGFIVAMRFFDIFLASIEWVRNLLYFLTILTITLPNIMALVQEDVKRMLAYSSISHAGFALAAIMINTTQSTSALFLYWILFLFTNLGAFTMLWVSRSKINHWNHRYDFSGMARIMPVGAILMGIFMLSLAGVPPFAVFWGKMYLMSSALNSGFIVLALIMAVNSAISAYYYLKLIIYMFLKEPQKS-----------------------------------------
297563980    --------DWWLLAPLLTVFAAGVLGVLFEAFVPQGRRRAIALLAAFVLLVLQVGSLPEDAPGVTVGGALAVDRTVIFFQGTITVLALVSLLLISERRDGRGSQHTEVYPLVMFAVLGMLMFPASNDFLTMFIALEVMSLPLYLLCGLRRRRLFSQEAAVKYFLLGAFSSAFFLFGAAMVYGYAGSVNFGEIADVFQGGDGEPLLLMGIGLVAIGLLFKVGAVPFHNWKPDVYQGAPTPITALMASCTLVAAFGALLRVFFVFGGSAQTWEPMLWAVAVLTMVVAAVIAVTQRDVKRLLAYSSVVHAGFILTAVVAGSTDGLAAMFYLAAYGFTTLGAFAVVTLVRTKDGQELGDLDRWAGLGRRSPVLAGALALFLLAFAGIPLTSGFIGKFAVFEAAVAAGAVPLVVVGVLSSAVTAFFYVRIIVVMFFRDPEGEGPTVVRAGAAT-GGVIAIGVAATLLLGVYPGAVLD------
298246364    -------ADWWRIAPLVVLVGMALIVMLVDAVLPHEGERTLAFVGVAGAIGTTIGLLLGGNQGEAFNGMVGSDQGTQLAYLIILSAAGLGILLSPPYLKRLQLHQGEYYTLMLLAAAGMMLLAASTSLLTIFLGIEMLSLALYILSGFIERRRASLESGMKYFLLSSFASAFLLYGLALTYGATRSTRFQDIAAANGTAQAPILLIVALGLLTVGFAFKVSAIPFQAWTPDVYQGAPAPVTAFMSVGTKAAAMIAFGRLFLVLLPFHDTWAPVIWAIAILTMVGGNIMAVVQTNVKRLLAYSSIAHAGYMLIGIVVGTLGMSALLFYLACYTFLNLGAFGTISVLEGLDNGGSSS-NDLRGLWYRRPVVAGLLAFFLLALAGFPPMAGFAGKYYIFYAALAGGHPELLIIGVLASVLGMYYYLRVIATMFMEQTEE------------------------------------------
149280557    ----------------ITITVTALVVLYAGLFKAKKALLPLTLIGLL---TSLAFVATSWNTDQTYYGMMQMDNFALAFAGITILGTLFIFLLTQNYFATNSENIAEYFTLLLFSLSGIVIMVSYKNMSMLFIGVEIMSVALYILAGIRKGNFASNEAALKYFLMGAFSTGFLLFGITLIYGATGSFDLDVINQYLVSNYKSPMFYPGVILLMVGLCFKIGAAPFHFWTPDVYEGAPSLVTAFMSTVVKTAGFAAFIRLFATFAPLHDFWLPPLMGIVCLTLLIGNVTALFQKNFKRMLAYSSISHAGYLLFSLSLTANSANNVLVYAAAYTFASIIAFGVLILVKQKTGSDS--FDSFNGLGKRNPFAAFVLTVAMLSLAGIPLTAGFMGKYLMFLNVMQDYQIYLVAFAILNALVGFYYYLKVIVAMYFKEGADVVLETPVQYKIVLLLSLVITLFLGIYPSVILNLI--------
143963575    -------NILTVALPEIIILISAMSVLLLGVFFKNKNATSLFGITQLTLLIAAYFTSQLPIESLAFNNMFVADSLSLYLKLLSYFGLSLVLIYSRDYLLKKNLLNGEFFSLVLFALLGINLIISSYHLLTLYMGIELLSLSLYTLVAIDRKRQEATEAAMKYFILGAVASGFLLYGFSMLYGITGSLYLHEISEQIGVTENPMILSFALVFVTVGIAFKFGAAPFQLWVPDVYQGSSTPITMFIGSIPKFASVAMLIRLYQTLDHLVMDWQLMLLVMAITSMLLGNITAIAQTKIKRLLAYSTISHVGFMLLGLATGAITISAALFYIATYVLMTLASFGLIICLSNQRG-DIDKISDLSGLAKDEPWLAFLLLIIFLSLAGIPPTIGFYAKFSIIQATLQFGWIWPAVIAVMSAL--------------------------------------------------------------
222479149    --MVNTLPQMAALLPVFLLAFTGLALLLVDTISPDARSNTSMAVASVWLVVSGTGSADTGGAITLFAEAIKVDTMALFFTAIFASVTALVVVAAHDYFH-DHTNPAAFYSLVVFAATGMALLAAANSLAVVFVALEMVSLPSYVLVAYLKRDRGSVEAGMKYFLIGALSSAIFLFGISLVYAATGSLLLGDVAEGISLDGLAGVAGLGIVMILGGVAFKTASVPFHFWAPEAYEGAPAPVSAFLSSASKAAGFVVAFRLFTEAFPVGASWVLAFGVLAAVTMTLGNFAAAVQEEVKRMLAYSSIGHAGYALIGVSANGAVMGAAMAHLLVYGFMNTGAFLFVAMAERWGVG--RTFEDYAGLARRAPVASTAMAVFMFSLAGLPPFAGFFSKYFLFMGAIDNGFLWLAAFGAVNSVVSLYYYSRVVKALFIDDPASSSSLDVIDVRPTGLYAAVIVATVLLLPGPVIETAEAAASALF
269955290    --------DWAAVSPVLIVLGAGVIGVLVEAFVPARAALSLGALAGAVVAVGLLWETVRAGALLTVGDSYDLTPFGLAIQGIVAILAFLAVLVMADDARRAGLEQTEIFPLTLFSTGGMLLFAATDDLIILFIALEVLSLPLYVLCATRRRRLLSQEAAFKYFLLGAFASALTVFGIALLYGFAGSVHLPVIADALAGRGDSPLAVTGIVLVSAGLLFKVGAAPFHTWTPDVYTGAPTPITGFMAACTKAAAFGALLRVLFYLGPTRHEVQVLLWSVAILTMVIGTVVGVVQTDIKRLLAYSSIAHAGFVLVALAFDEVAASAVLFYLLAYGLATVGAFAVVSLVRERIATEATHLAQWAGIGRKAPWLTAAFVLFLLSMAGIPLTAGFVAKFGVFSAAVSAGAWPLALAGVVASAISVFFYVRIIVLMVLTPAPDAAVT--------------------------------------
134995824    -------------------------------------------------------------------------------------------------------------------------------IILFYLGLELQSLSLYILASIDRDNLKSSESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFDLIANEL--GKENTGAVFAMVFILVGLAFKVSAVPFHMWTPDVYEGAPTSITSYFAVVPKVAGLAVLIKFMLIFSKILMEWQTIIIFISIASMILGAVAAIGQKNVKRLLAYSSIGHIGYALAGVATGVISYESAIVYISIYVVMNIGAFSCLYLLK-KDGEYKENISDLSGISKKHPMLAISFLVILFSLAGIPPLGGFFAKFYVFTAVVEQKMYALAIIGLLTTVISAFYYLKIIKTIYFDNSIISFDVTKNKAQLSIFISCSILLTFFLYPSVLNNVVDTL-----
294814437    --------DWLAIAPPTITAAVALILLVADLFVPERHKRWLGVGALAGLTAALLTLVTFCLTTDADTCSYAADRFALAIQLLVLGGALLTALLSLHRVH-RAYPVGEYWFLLLSATAGAALLPASRDLATLVVALEVASLPAFALVGLRRGDRLSSEAALKFFLSSVTATAVTLLGVSFVYAATGSLHLTRIAAELVPGQLDTLVKTGVALTLIGFAFKTAAVPFHFWVPDTYVGAPLPIAAFLSVVGKAVGFSGLILVTVVAFPGYADVWPVVALLAALTMTAGNAAALRQDPDRRLLAWSSVGQAGYILVPVAAAAYQIGATVAYALMYAVVNLGAFAVVALVAR--TKPLNRISDYRGLASTSPLTALVMAFFLLCLAGLPPIIGLFAKVTVFSTAVDAELGWLAVVMAVNVVIALYYYLMWTAVLFRAPEPERAPGQQRTDR--------------------------------
152956997    ----------------IPIGLGLLLVPTATKKARRIWAFP----SVSLLTFFMIFSADLSIQQISGSFIYINNNFSFEFGHLILITTVGIMVLFYSDNYMSHDQGYRFFTSMSFSTTSMLGLVTSCNLVQIYIFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEILNNGGNSLFAIMCALLLFVGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFMLIPHIMCLISFIGIITVLLGATLSLAQRDXXXXXXXXXXXXXXXXXXXXXXXXXXLFHLITHAYSKALLFLGSGSIIHSMEPIVGSKSQNMVLMGGLKKYVPVTKSTFLVGTLSLCGIPPLACFWSKDEILNDSWLYS-PFFAIIACSAAGLTAFYMFRVFLLTF------------------------------------------------
182412578    ------MTSFVSFLPELVLLAGALALFVVTLGQNNVRLARILSVATAS-GVLVAALATVNHSAVLFSGAYRVDAFSQLLKIAIAFGYLCVGILSGQLRDIRGEAKPEYFLFLALSMTGLLALVSSIDVITLIIALELSSFPLYLMVAMRRERRVQMESAIKYIMFGIAANGVMFFGFGYLYGLTGSTSLPVILEKLPPLLSSPLAVTGLALTLAGFLYKLAVFPFHFWTPDVYQGSSNETASLIASLPKLGAVAVLVRFVSLAAPGHETLATLLTCLAIASMVYGNLIALVQTDLKRLLGFSGIAHAGYVMVGFAMDNFGFASALYYIAGYMLMVLACFVVVCQVSRDGANVA--ITELAGLHKRSPLLAVTLIVGVFALAGVPPFVGFMAKLNLLTSAWQAGHTALVVLTVINSAIAIYYYLQIVRAAFFAESDAQPAPIALTPSMSALCVLLIVAITLL-----------------
160872601    ---------LYPALPEIALLLMTCVILFIDLFAKQKNNRYSATQLSLLITLALLIHLYHVPAQLLFHAHFTWDLVAYFIKLCILIFSLFAFVYARDALKNLSIHSGEYYLLGLFSILGMLVLTSANSLLTLYLGLELLSFPLYAMVALRRQSSQGAEAAIKYFILGALASGLFLYGLSLLYGASHSLILSSIHDVLVIGGQSPLLLSTLIFILAGIAFKVGAAPFQLWVPDVYQGAPTPVTLFISAGPKIAGLALAIRILVGTMPLLSYWQPLIAVIAILSFSLGNLVAIVQSNLKRMLAYSSVAHMGYGLLGLVAGTKMGYAMIFYMLAYGLMALAAFGLLVVMSRF--TQIEDINDLKGLNARSPWLALMMLITMFSMAGIPPTIGFFAKLGILEALISVHLLWIATLAIIFAIIGAYYYINVVKVMYFEEPEPTVPQLSVASDAYLALSINAI--LLLILGLFPSQLIWLAKTIF
251799764    -------HDTLYLAPELILAAMFLILIVTDLILPGRTNRAIIGWLSLAGLLLSLAAVIWRMIDMNLGASYRVDDYGNLLKIIFLIGTSLVVLLGLGSTQKDDTDKAEFYYLLLPAAAGAMIMASSGNLVTLYIGLELLSITTYVLVGLRKRSSLSAEAAFKYVVTGGIASAFVLFGMSYLYGVTGSVSLADFPTALPQAFTDYLVYVGFFFLIAGFGIKIAAAPFHIWAADVYQGAPTPVSAFLAVIAKGAALAAVFRFLYSSAFFLTGVFFALLVIAAAAMIAGTVSALRQKQVKRLLALSGVANAGYLLVPIAISVTIIHSFVFYLVAYLLMNVGAFAVVTVIARAAGH--EELKGFSGLYYRAPWTAAAMLIFILSFSGLPVTAGFFGKLFILLGAASVKAYWLVAIMVVSTVISYYFYFGIIRQMFMRSNGEEEDRIH--VPAVTGTVIWICAAATVALGVLPGPLMKWIDAVF
262200408    ----------------------------------------------------------------------------------------------------------EVFPLTMLTVGGMMLFPACGDLLTMFIALEVFSLPLYLLCGLRRRRLISQEASLKYFLLGAFSSAFFLFGAALAYGASGSLNLSRITATTASGGDNTFALIGLGMLAVGLLFKVGAVPFHAWIPDVYQGAPTPVTAFMAAATKIAAFGALLRVFYVAFPALHQWKPALWAVAIATMLVGAVMAVTQTDVKRMLAYSSITHAGFILLGIAFDDAGLAATLFYLAAYGFSTLGAFATIAVVRHLSGREATNLSQWAGLGRRYPLVGAMFSMFLLAFAGIPLTSGFIAKFDVFAAVAGTGGGVLVVIGVISSAIAAYFYVRIIVAMFFHDVPVDAPHVVKP-SIFTTTGIAVCTVVTIALGVFPQPLLDL-----
288798454    --------NIQLMLPGIIVGLGATVMMIFGA-SNKLGVRGSSALSIAIMAVAGVIQLLQMGTGGLFNGMLIGDTFSGFIILLALACGIMTTLTCSSYFEENQFHRVEFDALLLFSVFGIIIMAMAGELITMFIALEIMSMSIYVMVGFNRNSLRASEATLKYIVLGAFAGAFFVMGTAFIYGATGSTILSHISVALEEGAHTPVFIGGLTMLLIAIFFKIAAFPFHAWSPDVYDGAPYPVTGFMATAVKAATFAIVLRMFMTNFMAIEEWTPIMFWAAIFTMFAGNFLAIAQNNVKRMVAASGIVHTGYLLIGMTASAAAAPAIMFYLVSYAVSTLGLFAA-LSYVAGKGEKRINFSDFNGMARKHPFIAAVISLFMLSFVGLPPLIGFIGKFYLFTSAVEAGFVSLAVIGIINSIISLYYYLRIIIAMYFRTAEDEFEV--------------------------------------
108796691    ---------IIPLLP-CLTAVILGLGLISTKNATKSQRLGSAILSIGALLVTMLLSITVLWEQVISDSAYLVDPLSAIMLVL--VTTVGVLVMIYTHGYMSHDQGYRFFAYLSLFTASMLGLVLSPNLVQVYAFWELVGMCSYLLVGFWFTRPSAAYACQKAFITNRVGDFGLLLGILALYWLTGSLEFDIVASRAHNSANTVLLTVCCVLLFLGPIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVYLVARLLPLFQEVPLVMDIVAWTGGITAVLGATVALAQKDLKKGLAYSTMSQLGYMILALGVGSYQLFHLITHAYSKALLFLGSGSVIHGIEPVVGYNSQNMTYMGGLRSYMPITGVTFLIGTLSLCGVPPFACFWSKDEILADAW-HKLPVLGLLAWLTAGLTAFYMFRMYFITFEGTFRGSSLISNKSSK--------------------------------
130750370    ----------------ILIGFGLIFIPTVIKNLRRICTFPN----ILLLNITIIFASNLSIQQIKGNPIYINNDFGYIIDPLILISTVGIMVFIYSDNYMFYDQGYRFFVYISLFNASMLGLVTSSNLIQIYFFWELVGICSYLLIGFWFTRPIAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRQISNNPIDNNYSLFTILCAFLLFMGAFAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLIARLFPILITIPHISNFISLIGVITLLLGGTLALAQRDIKKSLAYSTMSQLGYMMLALGIGSYQLFHLITHAYSKALLFLGSGSIIHSMEPIVGYSTQNMILMGGLKKYIPITKISFLLGTLSLCGIPPLACFWSKDEILSDSWLHS-PVLAIIAFSTAGLTAFYMFRIYLLTF------------------------------------------------
13398284     ----------------------------------TKKIRRMWAFPVLLLSIAMVFSINLSIQQINGSFIYINNDFSYLIDPLILITTVGIMVLIYSDNYMSHDQGYRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRDITNNLIQSNNYLFATLCASLLFVGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVGRLLPIFIAIPYIMNFISLIGIITLLLGATLALAQRDIKRSLAYSTMSQVGYMMLALGIGSYRXFHLITHAYSKALLFLGSGSIIHSMEPLVGDKSQNMVLMGGLTKYVPITRIXFLLGTLXLCGIPPLACFWSKDEILNDS-------------------------------------------------------------------------------
295697735    ---------WWVMGPEIVLIGGGFVLMLLDLPPGVKRATLANGLGVIALAWAGVLVFRRFGHTAALGGSYVLDDYALVFKLLFIGITFLILLLSVDEHGQIDVARGEYTYLLLFATVGAMVMASSVDLVTLFVGLEILSVSSYILVGVRKTS-KSAEGAMKYLVLGAIATACVLFGMSYIYGVTGTTNLAEAGYALYLAWDSYIVVIGMLLMLAGFSVKISVVPFHMWAPDVYEGAPMPITAFLAAASKAAGFAMLIRVFLYFASHFPEWGGLWIGIAAVTMVVGNLLAIVQRNVKRMLAYSSIGQAGYLLVPFAALTQGLSALYFYLAAYALMTAGAFAVLTVVAHHA--RSEDVDAFTGLFRRSPLLAGAMTVFLTAMAGMPLTSGFTGKFFIALGAINTGYYWLAGLMFLTSVMAFAYYFGLIRRMYLQEPPPELWGTPATVALVVAIALVGTIGLGVAPGVMMHSL--------
182412297    ------LNEWSGLIPEIALGCLALLLLVVEMVLPKKRHDLIATIAIIGQFGILGWVAWFLGRNDAFSGLLQFSYVGQAMRVFFLLSSIFVSILARVSLAKQQLPRIEFYHIVLVATAAMMLLAQANHFVLFFVALETLTVGLYILVSYFRTSPLSLEAGLKYLIMGALSSSLLLFGIVLLYGVAGNMNFAALTRFLALNPDNFLAAAGIVLVLSGIAFKIGAFPFQIWIPDVYQGAPTPTTAFLAVSSKAAGFAILLLVNSVFGPYWWLVQPVLVAMAVATILFGNIAALTQHNVKRLIGLSGVSHAGFLLIGIIASHSVPSAVLFYLFAYLLATFAVFGVMAHLAGADDAE-QELDHYAGLAKEDPFLAAILAVALGSLAGIPPLAGFMGKLFVFIAAFKAGFYGLLAVAIVGVVISIYYYFGWIKAAFFETWTPPADAVNP-----------------------------------
258651229    --------SFSLTAPVLIALGGAILGILFEALLPRRVRYPVQVVLALLTVAAALVWTLLGANGVTFGGALAVDTATYVMWGVLLVLALPSLLLMADATRVSAPMQTEVFPLALFAVAGMMIFPAATDMVTLFVALEVLSLPLYLLCGLRRRRLISQESAVKYFLLGAFTSAIFAYGLAMLYGYCGSTQFAAVAAQARAGDSSVLLLGGLALVIVGLLFKASVGPFHLWTPDVYQGAPTPVTAFMAACTKVAAFAAMLRVCLVLEPMTWTWQPVLAIIAGASMVIGSVIGITQTDMKRMLAYSSVAHAGFILLGISMSEAGASATMFYLLTYGMATIGAFAILTVVRKGDG-EASHVGDWAGMAKRSPVLAASMSLFLLSFAGIPLTAGFIGKLSVFTAAMQAGLGPWVVLAMIATAITAFFYLRIVVVMYFADPVTTSPTPAP-----------------------------------
135282808    -------------------------------------------------------------------------------KLFVYLVTAIVFIYSRGYLKDRNIFKGEFYVLGLFGVLGMMILISAHNFLTIYLGLELLSLCLYAMVAMHRDSSQASEAAMKYFVLGAIASGMLLYGMSLLYGVTGTLDIAEFSNALASGDQAIVLGLGLVLTIVGMGFKLGAVPFHMWVPDIYHGAPTAVTLYIGSAPKIAAFAMVMRLLVGMGDLHAQWQEILIIMAILSMGVGNIIAIAQANIKRMLAYSTISHIGFLLLGILAGTNSYSASMFYVLVYSIMSLGGFGMVILLSRA-GFEADRLEDFKGLNQRSPWFAFMMLILMFSMAGVPPTIGFYAKLSVIKAIIEVDLVWLAATAVIFSIIGAFYYIRIVKIMYFDKLEDDSVPAP------------------------------------
152977477    ---------WHLMVPEFILLGGAILLSLLDLFFKNQKYVSFGAILTAGFSFFALIMLYDEPAGAILDGSFVLDGFSKGFKTLLLVGALLVLCIAISDDKKEPIYKGEYYYLFLMAILGAMFMASSIDFITLFISLELLSLSSYILVGIRKKRRASNEAAMKYVINGGIASAITLFGMSYVYGMTGSTNIVEMQRVLAAGSIQLLLALAFLLMFVGLSFKIATAPFHMWAPDVYEGAPTPVTAFLGTVSKIAGFIMIVRLFLMTFTLFHYMSVYIAILAGVTMIIGNVIALKQHNIKRLFAYSGIAHAGYLLVPLAASPFTMDSMWFYMLAYFLMNAGAFAIIHTLILQSEN--ENINIFSGLYKRSPFLAMMMTIFILSLAGIPGTAGFIGKVNIFLGAIEAPYYVLASVMMGTTVISYIYYFRILQQIFFRKGNEGDRV---HIPISVKAVVCFCAFATVMLGVLPA----------
226327870    -------EQLIAMLPLLIVGLTVVVVML--SIAWRRDHFTIATLTATGFIIALGSLYYVNALGVDVTTLYHVDGYSSFFTALVILSGIGTIAFAYPWLEGYQDNKEEFYMLIAIAVIGGILLSSAHHFASMFIGIELLTLPLFGLIGYAFQQRPSLEAGIKYMLLSAAASSFLLFGMALLYAEAGDLSFTAMGQSLSDSNHKPLVLAGLGMMLVGIGFKLSLFPFQLWTPDVYQGAPAPTGAFLATASKIGIFAVVMRLFLEAPAADSTLRMILGFMAIASILFGNIMALTQKSVKRLLGYSSVSHLGYLLVALYSPVLAQETAEIYLAGYLFASLGAFGAIVASSPYRESEMDSLEDYRGLFWRRPVVAVVMSLMMLSLAGVPITLGFIGKLYVIIAGINSSLWWLTGMVVLGSAIGLFYYLRAAAIVFLRKPNDNTPVVATTSQNMATFVALICVIVVIALGVWPQPLIEL-----
272715874    ----------------------------------TKNLRRIWAFSVLLLSIVMIMSIDLSIQQINIWSWVINNNFSFEFGMLILISSVGIIVLIYSDNYLSHDQGYRFFAYMSFFSTSMLGLVISSNLIQIYIFWELVGMCSYLLIGFWFTRPVAANACQKAFVTNRVGDFGFLLGILTFYWIIGSFEFQDIFNNLIYNNEVNILFLCAILLFVGAAAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFIAISYIKNGISFIAIITIFLGATLA--------RLAYSTMSQLGYMMLAIGMGSYRLFHLITHAYSKALLFLGSGSVIHSMETVVGDKSQNLVLMGGLRKHMPITKIAFLLGTLSLCGIPPLACFWSKDEILNDSFLYS-PIFAIIAWFTAGLTAFYMFRIYLLTF------------------------------------------------
261416721    ----------NFILPDVLLLIFPFVVIGIRLFVTTQSKVPWRIANIGFIAIFFLFIPLASGNGKFFICNWKVDDFGVLMREVLMVSALLGMWLSKDYFEHGADKKAEFIGAIAFATFGGFTVVSACDLLTFFLGLEIATIPMYALAAWNKRDQYGSEAATKYILMGSVATAFELFGFSYLYGFSGSLHFNEIQAAVASG-SSPLLWIAVLFLFCGIGFKLTLFPFYTWAPDVYEGAPTPVTAVLSVTSKATAIAFLVLVYGPLAPIQDKMAPLIALLAGVTLFVGNLGALKQSRLRRFMAYSSIAQAGYIMVALGPATTAKTAIIYYLFVYAVSNYLAFFVFGIIGHHREETFQ---SLRGLSKQNPSLAIALAISMFSLAGIPPLAGFFGKFHLFFSGASTGHYTLVAFAVLNNVIALFYYLQLIKAAWVDEPDGHLNPLRLTKRIILLSAAVIVLGFL------------------
271962168    ----------ALLSPMLIVLGAAVIGVLVEAFAPRYLRKSIHVPLTLLALVGAFITTILTPDKAAAMGAIAVDGPSLFIWGIILVLAFVSVLLINDDEQFSGFAQTEVYPLVLFAVGGMLLFPASNDLLVMFVALEVMSLPLYLLCGLRRRRLLSQEASVKYFLLGAFSSAFFLYGMALVYGYAGSIELKAIAASLSTTGQDTLLYIGTAMLGVGLLFKIGAAPFQAWKPDVYQGAPTAITALMASTVLVAAFGALLRVFWVLGGLEWNWQPVMWGVAILTMIVGAVLAITQTDIKRMLAYSSVAHGGFLLTGFAQNTQALSAILFYLAAYGFTTVGAFAVV-TMVRDAGGEAGHLSRWAGLGKRSPVLAAIFAFFLLAFAGIPLTSGFFGKYAVFAAAVSGGALPLVIVGVVSSAIAAFFYVRVIVLMFFSEPAADGPTIA-TPTLGTSAVVALAAAATVVLGIFPQPVLDLADQ--
297585407    --MLAFNADWSLMTPEIVLGALALLVFTLDFMTGIHRKKPFIGLSVLSLAVTAVLVVVMNTTPGSIGATFIVDPFAMVFKLIILIGVALVILSSLHFLDNNDDMYGEYYSILLFTALGGMIMVSSADLITLFIGLEILSISSYALAGFKKYNTSSTEAAIKYLVLGGTASAFILYGMSFLFGLTGTTNVYEIGQVMLFADYPQMMIIAFVMMLAGFGFKISAVPFHMWAPDVYYGAPTPITGFLSAVSKLAGFAIVIRVFTIFGGVFEEWAFIIATLAAITMITGNFIALTQTDIKRLMAFSGIAQAGYLLVPLATGNASTNIIAFYSVAYVLMTLGAFAIITLVTEDAGGKTG-LDAFAGLYKRSPYMAIALTIFFLSLAGMPFTAGFIGKANIFILAITGDMLWLAIIMIVTSIISFFYYFGVMKQMFMVEPKANDETLKVPTSINAVVSITLAATIIL-----------------
241890461    ----------------ITLSLLGILVLYMGLY-KAKNALLPVTLLGLAGALVFLILDWNKVAEPLYSGMIIFDHFAIGFSVLSILITALVLLLSKEYFWSISEHVAEYYALILFSLTGAILVNSYHNFAMLFIGIEIMSVALYILVGIRKQDFASNEASLKYFLMGAFSTGFLLFGIALIYGASGSFDLEVIKGYVIAHPHSPLFYAGILFLIVGLCFKVGAAPFHFWTPDVYDGAPILITSYMSTVVKAASFAGMLRLFSSFVPLNEYWTPILLTIAIITLFIGNISALMQHSFKRMLAYSSIAHAGYMLFAISIGNQSASAILAYATAYSLASVIAFGALILVKREVGSD--NFSAFNGLAKRNPWLALVVTVAMLSLAGIPLTAGFIGKFMMFTIAMNNYHIVLLILAAVNAVIGVFYYLRVVVAMYFRESEQDSSKV--NIPVNYSFVFLIAVLITVLIGIYPDCLIKLI----
143900495    -----------ALAPMLIIFGAAIIGVIVEAFAAARLRAPIISLGAVVLSLSQVWRLRGSATTTAAVNSVVIDGPVLFMQGTILILSLFAFFLIADIDAFSGKIQTEVYPLTLFAVGGMMLFPAANDLITLFVALEVLSLPLYLMAGLSRRRRLSQEAALKYFLLGAYSSAFFLFGAAFLYGFAGDVSLAGIRSAVSGGPNDVFLIIGMVSLSVGLLFKVGAAPFHAWTPDVYQGAPTPITAFMAAATKVAAFGAMLRIFYSLGGAVYSWKPIFTAVAILTMVVGSVIAIAQRDIKRMLAYSSIAHAGFLLTGIALNQEGLKASLFYLASYGIATIGAFAIVTLVRDSSG-EVGDLNRWVGLAKRSPAMALIFSLFLLSFAGIPLTAGFIGKFTIFTAAYESGNIAVVVAGVLSSAVAAFFYIRVIVMIFFTDPEEDTVTVTIP-SLYTNLTIWIAAIATLALGIFPAPFLDFIATF-
157689282    ----------------ILIGVGLILFPTATKNFRRIWAFP----SILLLSIVMIFSTELSIQQINSNSIYINNDFSYCIDPLILITTVGILVLFYSDNYMLYDQGYRFFAYMSFFTTSMLGLVTSSNLIQIYIFWELVGLCSYLLIGFWFTRPSAASACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDISKNLIDNNNFLFLSLCSFLLFTGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVVPYIMNIIAVLGIITLLFGATLALAQKDVKRGLAYSTMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEKSQNLVIMGGLKKHVPITKTAFLLGTLSLCGIPPLACFWSKDEILHDSWLYSS-IFAIIAYSTAGLTAFYMFRIYLLIF------------------------------------------------
91200375     MTPIEFQSILPLII-----VAAAPIIIMLVASVKRSHLFVNIFSLVAFALALISVILVSNLAPVTIVPLFIFDKFSFFYIGLILSASFLVTLLSFGYFEQYEGDKEEFYILLFIATLGSSLLVASIDFISFFLGLEILSVSLYVLISYFRTNENGLEGGIKYLVLAATSAAFLLFGMALVYSGLGTMAFNQFTSRISSPDTNLILVTGFSMIIIGVGFKLALVPFHLWTPDVYQGAPAPVTAFIATVSKGGMFALMLRLFVEINHQYPSLILTFTIIAAASMLIGNLLAIRQNNIKRILAYSSIAHLGYVLVAFATGSLGIQAVTFYLVAYFITTLGAFGVVTVLSVKD-HEAEDIKEYEGLFWSHPVIAAVFTVMLFSLAGIPLTIGFISKYYVLAAGINSSLWFLVIVLVVSSAVGLYYYLRIITAMYRQESYDKSLKIKISFPLSGGIALTILTVLLIWYGIFPSALITAIQSI-
148657109    -------------------------------------------------------------------GAFATDEFTTVARLTFIGAALLTSLLAMG--YRLTANPGEFYSLLIFSTLGMSIMAAATEFILAYLALELSSIALYVLAGYFRESERSPEAGLKYFLFGSLSSAIFLYGISLTYGFVGTPIIATLFSATGDAARSPLLILGILFVIAGLGYKISVVPFHTWAPDVYQGAPPPVTAFLSTASKAAGFLLLYRLLTTAFPEFSGWTSVLAILALVTVLVGNLAALPQTNARRLLAYSSIGHAGFLLLAVLLWTFGTSALIYYLIVYTLTNLGSFGVLAVLTRALGSD--DLSAMQGLWRRNMPLTLMMTILILSLAGIPPLAGFWAKFFVFMAGYQAGAVPLVTVAVVMTVVSLYYYLRFLKAMWILPAPSTTPFSTPPVNAAIIVSTVLVVLLGLLPNLIWGTISSAA----
256396779    -----------ALMPMLVVFGAATIGILIEAFLPRTRRYWVAVSLAGVLVALGFVIANHGMAETTAADAVSVDGVTLFLQGTILALALLALLLVAEAADTAGLRTTEVFPLMLFSVGGMLLFPAANDLLTSFVALEVLSLPLYLLCGLRRRRLLSQEAAMKYFLLGAFSSAFFLYGIAMLYGYSGSVRLSDIATSIAAPHSDVLVLIGIALLAVGLLFKIGAVPFHAWTPDVYQGAPTPITAFMAAATKVAAFGALLRIAYVALPMRWDWRPVMWGVAVLTMLAGAILAITQRDIKRMLAYSAILNAGYILLGISTTTKGVSATLFYLAAYGFATVGAFAVVTLVRESVGGEATDLSAWAGLGKRSPLLAACFTVFLLAFAGIPLTSGFTGKFALFTAAIDGGAWPLVIVGVIASAAAAFFYVRVIVLMYFSEPDEVSGPVVVVPSPMTTIALTVSVALTIALGVLPQIALDLA----
237809392    ---------------------------VMLSIAWQRNHKQVFYITVIGLNAALFSLLASSATPVTVTPLLIVDSYSVFYSALILIGSLATVTLARAWLKKFPDNREEFYLLLSLASTGAMVMAQAHHLAAIFIGVELMSLPLFGLVGYAFRQRRSLEAAVKYMVLSASATAFLLFGIALIYAQVGSLDIATIGAQISRLPQATLLIVGLGMVVIGFGFKLSLVPFHLWTPDVYQGAPAPVTTYLATVSKIAVFAVLLRLFYTIPATDSFFYSLLGGLAFISIIIGNLLALLQSNLKRLLGFSSTAHFGYLLVALIAGSLSQEAVALYLVMYLLTSVGSFGVVSLMSSYQERDADELPAYRGLFWRRPILTSAMTIMFLSLAGIPMTLGFIGKFYILAVGIQFHLWWLTGAVVFGSAVGLYYYLRVISILYLKTPGMPSRDATNDWALTTGGFMVLTSAILVV----------------
152957015    ----------------ISIGLGLLLIPTATKNVRRMWAF----LSVSLLSIVMVFSSDLSIQQINAGSVYQSFELGHLIDPLILISTVGIMVLIYSDNYMSHDQGYRFFTSMSFSTTSMLGLVTSSNLVQIYIFWELVGMCSYLLIGFWFTRPIVANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFREISNNLIPNNNSLFATLCAFLLFVGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFRVIPHIMCLISLVGIITVLLGATLSLAQRDIKXXXXXXXXXXXXXXXXXXXXXXXXXXXXITHAYSKALLFLGSGSVIHSMESIVGEKSQNMVLMGGLTKYVPITKTTFYAGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIACSTAGLTAFYMFRIYLLTF------------------------------------------------
256665756    --------DYAAVLPMLIVFGVACIGVLVEAFAPKATRWGIQVTISLVAILAAGVSLILYATGTTFSGSISVDRPSLFLWGTLLLLGLGAVFLIADRAQAATTSQTEVFPLTLFALGGMMTFCAANDLLTMFIALEVLSLPLYLMCGLRRRRLISQEAAVKYFLLGAFSSAFFLYGLALLYGYADSVKLVDIAHAAAGSDRSDTLLFAGLGLLVVGLFKGSVGPFHTWTPDVYQGAPTPVTGFMAACTKVAAFGAILRVLSVGFSSTSWWRGVMWAVAIISMALGAVLGLTQTDVKRMIAYSSVAHAGFLLVGIAMTEDGLSGTLFYLLAYGFTTLAAFGVV-SLVRDSSGEATHLSAWAGLAKRSPLLAGVFTFLLLALAGIPLTSGFVGKFVVFSAALSDGMAPLVVVALVFSAVAAFFYLRVIVLMYFSEPAADGPTVT------------------------------------
10047373     ------IPFLSLPVP-ISIGLGLLLIPTAIKNIRRIWAFPSIFF----LIITMIFSLNFSIQQINGSLIYQSLEFGYLIDSLTLITTVGITVLIYSDNYMSHDQAYRFFAYLNLFNASMLGLVTSSNLIQIYIFWEIVGICSYLLIGFWFTRPLAANACQKAXVTNRVGDFGLLLGILAFYWIIGSFEFRDITNNLINGVNSLFTTLCTFLLFVGAIAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGVFLVARLFPLLLITPNIMHIISLIGLITLFLGATLALAQLDIKRSLAYSTMSQLGYIILGIGSSRAALFHLITHAYSKALLFLGSGSIIHSMEPVVGYKNQNMVLMGGLTKYIPITRTAFLLGTLSLCGIPPLACFWSKDXILSNSWLYS-PIFGIITYFTTGLTAFYM--------------------------------------------------------
239907418    ----------------------VCALFVASISDKKQSVASWLPMAAGLGVLAALFAL--GERGEFLYAAYKLDGLSQFFKLLIAFGFAVVT-GIAAGNKEGKDLTPDYFMLLALSAWGLMLLASCVELITLYLALELSSYSLYALIPLRGQDRRAAEAGIKYILFGAAVTALALFGLSYIIAAKHTTYLSGLAATSWSFADAPMAVIGLTLFLAGFFYKLALFPFHFWCPDVYQGAKNETAAYVATIPKLGAVVVLVRLAAFVAPHLE-VTTILAILGAVSMTAGNLAALVQRDLKRLLGFSSVAHAGYVMLGLAAGSAAGMSAAFYSLAYILMNLAAFYVVCAIAKNDENPS--LDDLDGLYKRAPALAMILAVAAFSLVGLPPTAGFAGKLFLLSAAWDQGYHWLVIVAVLNTAISIYYYLSMVRHAYTGESDAPAIVWPRGYLIFGGALAVLVLLLGILPAPLYDLAAQAAGQL-
291296243    ----------------LYLLAGFATVLSLLAFLISREANRIVTVAALLLA-GLFSLVGWGQTVEAFGGLYRFDTLARGL-------TLVAILGGLWALLLGPAKKFEYPLLVLFAVTGMHVMASSPNLVVLVIALEVFSLPLYVL-ATWQRDEKGFEAGLKYFLLGALGAAIFLYGIALYFGATGSF-------MVGATGSGPLYVAGLLLIMAAFAFKTAMVPFQWWSPDVYQGSPTVVTLFMATAVKAAAFAAMLRIFTPEG--LEAWGVGMAALIALSTLFGNLGALSQTEAKRLFAYSSIANAGYIGLGL-FGPTGQATIPFYLLTYGLATGLIFAVLSMLSNQDVP----LERLRGLWYRKPLLGGALGLGILSVLGLPPLAGFWAKYLVFQEAARAGFYGLVVLALVTSAIGAYYYLRVFFLIFSQPTP-------------------------------------------
238927259    --------NLAAISIELGIAVLMAAVLLIDLCMARGTSRRALARVTALGLLGVLALAVRMYPPDGFAGLYIVDGYSVFFKILFIVGVLATVLFAESYVEKMIRHRGEFYLLLLSALLGMCALASANDLMTAFVGLELMTISFYTLVAIRTDAPLSAEAGIKYLVFGSGSTAVLLYGMSLVYGMTGTMVFQGIAQGLGLV--LSLGLIGVVFILAGFFFKLSIIPFHLWAPDVYEGAPAPVTALLAMCSKAAGVAILLRVLFVAFPALSAYWTHLMALACVSMVGGNIMAFRQTNIKRMLAYSSIAQAGYMMTAVATNAAGIKAVLFYAMVYVLANVGAFVTVSYLETERGGA--DFRSVRGLAHDSLLPAGILMVALLTMAGIPPTAGFVGKIYIFSAAIDAGYLWLAGLGFVVSMMSVYYYLLVIKEMFRDEADEPMIDTPLRLPFSAGAMGVIAVAFTLIIGVWAEPL--------
254431266    -------AELAWLIPVLPLAGACLVGLGLISFNRTVNRLRVALLLISCVGAAAVLSFAVLAEQLAGAGPFRVDALGAVM--LALVTTIALLVMVYSDGYMAHDNGYRFFTYLALFSSSMLGLVISPNLLEIYVFWELVGMCSYLLVGFWYDRDGAANAAQKAFVVNRVGDFGLLLGILGLFWATGSFGFEEIGARLAEAVNAGSLSTGCLLVFMGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARLQPVYDAFPAVNLVIAVVGTITLFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGVAGMFHLVTHAFFKAMLFLGSGSVIHAMEEVVGHEAQDMRLMGGLRRHMPVTSTTFLIGCVAISGIPPLAGFWSKDEILGQAF-NSFPLLWAMGFITAGMTAFYMFRLYFLTF------------------------------------------------
143882418    -----IQADLNIILPEVFLSVFAMLALVGAVYTSKDRLGPLLVWGIMALVALAIASTGSGETQVAFGGMFVDDGFARFAKVTILFSAAAVLVMSEDYMSRNGLLRFEYPLLVVLAVVGMMVMVSAGDLMALYMGLELQSLALYVIASLRRDSLKSTEAGLKYFVLGALSSGLLLYGASLCYGYSGTTLFTGIVAATAESDISVGLLLGLVMISAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFATAPKVAAIGLFARVLHAFGNVVGDWQQIIAFLSLLSMFLGAFAAIGQTNIKRLMAYSSIAHMGYALMGLAAGTAFLQALLIYMAIYVTMNIGTFAFILSM-QKDGKPVTDIASLNMLSRSQPGKALAMLVLLFS---------------------------------------------------------------------------------------------------
89895324     --------------------------------GSRQGMFPLTLFALLGTLAYAVYDFFYGGNAAFLQGMYMHDQFAGFFKILFLVAALLVVLSTKNYVAKFQAYRGEFYPLLLLAALGMMLMAGAGDLLTMYVGLELMTITFYILVAYHPNDPKSSEAGIKYLVLGAASSAVLLYGISLIYGLTGDTQMHSVAMSL-GAEANTVTILATVMMLAGFGFKISLVPFHMWAPDIYEGAPAPITAFLATASKAAGFAALVRFYVLMMYNHSMALILLLVLAAITMIIGNLMAFPQKNIQRLMAYSGIAQAGYIIVGVSAFVDGIKGVLFYLMIYVFANLGAFAVITHVAQSQG--STEIKDYAGLAKRSPLAAAVLTLSVLSLAGIPPLAGFVGKFYLFSAVINQGHVWIAVIGFVMSMISVYYYLSIVKIMYLGDGEGPEVPVHGAAKFGMIFSMIVTIVLGIYPTPLAQMALTAASSL-
136187300    -----------------------------------------------------------------VGGALAWDAYAVLVTIVVAGSVVLGSLSLSDWLRRERAETPEAYALLLTAAVGATVMANATDLVVTFLGLETLSLSLYVLAASNRRRSESQEAGLKYFILGGVASAFFLYGVALTYGVAGTTRLGAISMSIAIPRDDALLLVGVAMVLVGLAFKSSLVPFHSWTPDVYHGAPTPVTGFMASAGKAAAVATLVRVMLVAYPSADDWRPVLWVLTALTLLVGAVLAIVQVDVKRMLAYSSVGHAGFMLVGLEAAGSAAGAVAGYVAIYAVLVLGTFAAV-SLAVGEGDAATTVDVFQGLGRRSPWLAAALTVLLLAQAGVPLTSGFVAKFGVVRAAVDAGSYWLAGVAMLSAVVAAYLYLRLVVAMWLRDAAGPAVAVPAASRV----ALAVTVATTLVVGIVPGWFLDVLADV-
157689298    ----------------------------------------------------------------------------------ILISTVGILVLFYSDNYMSHDQGYRFFTYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIASNACQKAFVTNRVGDFGLLLGILGLYWLTGSFEFLDLFTNLIYNNEVNLLFLCTILVFSGALTKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLLKVLPYLMNLIALIGIITVLLGATLALAQKDIKRSLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMEALVGYKSQNMSLMGGLIKHLPITRTAFLLGTLSLCGIPPLACFWSKDEILNASWVYS-PIFAIIAYFTAGLTAFYMLRVYLLTF------------------------------------------------
146197015    --------------------------------TATRNTRRIWSFSIFVLSLIMIFSFYLSIQEINLWSWTINNDFSLEFGMLILISTIGITILIYSDNYMSHDQGYRFFVYLNLFNTSMLGLITSSNLIQIYIFWEVVGMCSYLLIGFWFTRPRAASACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDITNNFIHQNNSLSIIFCTFLLFVGAIAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLIARLFPLFLIIPYIMNIFSLIGLITLLLGATLALAQKDIKRSLAYSTMSQLGYILLALGIGSYRLFHLITHGYSKALLFLGSGSIIHSMEPIIGEKNQNMILMGGLKKYIPITRITFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFGIIVYFTAGLTAFYMFRVYLLTF------------------------------------------------
59891740     -----------------------------------KSLRRMWAFSVLLLSIVMIFSMNLSIQQINSSSVYINNDFSYLIDPLILITTVGIMVLIYSDNYMSHDHGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPVAAKACQKAFVTNRVGDFGLLLGILGFYWVTGSFXFRDLFQSNXXXEVNFXFVTXXAVXLFAGLXXXXXXXXXXXXXXXXXXXXXXFSALIHAATMVAAGIFLVARLMPLFIVIPYIMDFISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMEALVGKKSQNMVLMGGLTKHVPITKNSFLLGTLSLCGIPPLACFWSKDEIFNDSWLYS-PIFAIIAWSTAGLTAFYMCRIYLLTF------------------------------------------------
51245161     ---------MMLFLPELALLITALVFFILTLKAPDSPKLHGVALISSVVVI-ITSLLCLGQTGELFYGAYGISSYSQIFKVFLGIGSLLILLTGKQFCGIKARFRAEYYIFFFLAILGLMMMVSSLDILSILVALELSSFSTYIMVALREDNPRGIEAAIKYLLYGVTATAFMLFGMSYLFGLTGSIQLAPLAEKLPQLMNQPIAVTSFILLLAGVFYKLALFPFHFWAPDVYEGAANETTAFAATLPKFGAIAVLIRFATLPGENSQLIINVLLGCALISMFYGNLAALVQKDVKRLLAFSGIAHGGFILLGLVFENMGYRNAIFYTLAYVLMNIACFFVVSLIS--EGNKNLQVTDLTGLYKRSPLLAITFITGLFALAGIPPFIGFTGKFMLLAGALKAGHLITVILATFNTALALYYYLNLVRVTFCTDEEKEQAPI--QLGVCDRATCILLIASMTLLGIFPTTILTIIES--
142776099    --------------PEVTIAVAICMVILVNSCLRNASLIHSLVLFFLSFALFLSFVSLELPDSNIFDGHYVIDTFGTNLKIIALIAAILVHLGSF---KSKQNIKNEIFLIQLFATLGVMILCSAHNLLTVYLGLETLTLSMYGIVASNRNSIEATESAMKFFILGAIASAIFLYGVSILYGVTGALSLDLIKDSILL--DTLEMRIAVAFMACGIIFKFGAFPFHSWVPDSYQGSNTTAAIYISSVPKIGAFALISRLFLDSMNAMSDFWSILILSALLSIIIGNLIALVQMNFRRMLAYSAIGHIGFILLSFSINTDGISASMTYLIMYLIMTIAAFALIESIASEDYQHIE-LGDLKGLSKSHPLIAFMLLFCMFSMVGIPPFIGFYAKWIVLSELVNNGMIWFALIGIIMSVIAAYYYLRVVWFMYFENNDQA--IGNNGILNAQSITSIMVSAILLLIGLYPNPIIQYIRSI-
61677699     ------------------IGLGLLIFPTATKSLRRMWAFQ----SVSLLSIVMIFSINLSIQQINSSSVYINNDFSYLIDPLTSIMSXAIMVLVYSDNYMSHDQGYRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAANACQKAFVTNRVGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARFIPLFIVIPYIMYGISFIGIITVLLGATLALAQKDIKRSLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSLIHSMETIVGDKSQNMVLMGGLRKHVPITKTAFLIGTLSLCGIPPLACFWSKDEILNDSWVYS-PIFAIIAYFTAGLTAFYMF-------------------------------------------------------
284992912    -----------------FVFGAACVGVLVEAFAPRRHPVQVAVALVGTLGGLVTSLLLAGERQVTAGGALAVDGPAVFLQATIAGLGALSLLLFAERLMTAPRVQTEVYPLATFAIGGMMLFVAANDLLVMFVALEVLSLPLYLISGLRRRRLLSQEAAVKYFLLGAFASAFFLYGLALVYGATGSIRLSAIEASAAEAGGGVLLVLGLALLVVGLMFKASVAPFHAWTPDVYQGAPTPVTAFMAACTKVAAFGAILRLLYVAFGTNEWWRPLVYGIAIVSMVVGAVLGLTQTDLKRMLAYSSIAHAGFLLTGVDGTGSGLGATMFYLLAYGLTTIGAFAVLTLVRDGDG-EATHLSKWAGLGRRSPLTAAVMALFLLALAGIPLTSGFTGKFAVFRAAIDDGAWPLVVVALLASAVAAFFYVRVIVLMYFSEPAVDGPTVGVPGLPTTLVLAVTVTA-TVVLGVVPGAVLDLAEQ--
280958271    --------NITLVVPELYFLCLVLVLMIQSLGDREWKPVVEKWLPFGAGLGLFVTVTGYGLHGTMFWDVYKIDMMSQFFKIAIAFGFFVTVINASRQPTLAEGKRADYYMLLGFSTLGLMMLASSVELITIYLALELASYSLYAVIPLRAKSKGAAEAGIKYILFGAVATALALYGLSYIMASQHTTYIAELMNKSWTFADQPMAVVGLSLFLGGMFFKLALFPFHFWCPDVYQGASNETAAFVATLPKMGAIIVLARMAVFLKPGLE-ITTLLAVLGALSMTYGNLAALAQTDIKRLLGFSSVAHAGYIMLGLVSGTAEGLAAAAFYALAYLVMNLLVFWVVSRVAVDGRNL-KLNDLNGLYKKAPVLAFSLAAGAFALVGLPPTMGFMGKFFLITSAWDHGYNWLVITLVLNSAIAIYYYLSLFRHA-FTEDTAPELTPAPDNSWFASAGAGLLAAAVLLIGMIPAPLFNYAMA--
149374615    ------LANLVALIPLIVVGTTAVIIMLGVAWQRHHGATALVSAVGLALALACVPVASTALSSPPL---MAVDGLALMGSVLVLLCALVTVALSHHYLTGYIGPKEEFYLLLLCAVTGALGLVASDHLATLFISLELLSMPLYGMLAYSFRAERSLEAGIKYLVLSAAATAFLLFGMALIYARTGHLDLAGLATGLANTSDAWTL-AGAVLMLVGLGFKLSIVPFHLWTPDVYQGGPAPATIFLATVSKLAVFVLLLRLVTVAPVFNSDWLNTLITLALITMLGGNLLALFQSNLKRLLGYSSIAHFGYLMVAIAGGALAVETVGVYLVTYLVTTLAAFGVVTQLSSFSGEDAAGLHYYRGLFWRRPWLAAVMTVSFLSLAGIPLTAGFIGKFYVLALGVAENRWWLVGGIVAGSAIGLFYYLRVMVTLYLPEPGMRRMDATNDW---------------------------------
8749129      -----------LPLPVMSIGFGLLLIPTATKNIRRMWAFP----SVLLLSIAMVFSANLSIQQINGSFIYINNDFSYLIDPLILITTVGIMVLIYSDKYMYHDQGYRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFREITNNLIQNNNSLFATLCASLLFVGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNFISLIGVITLLLGATLALAQRDIKKSLAYSTMSQLGYIMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEPIVGDKSQNMVLMGGLTRYVPITRTTFLLGTLSLCGIPPLACFWSKDDILNDSWLYS-PIFAVIAYFTAG--------------------------------------------------------------
197359640    ----------------------------------RNLRRWGLSINVSSLIIAMFISSFISWEQITGDSIHIILQMGYLIDPLILVTTVGVMVMIHSNGYMFYDRGYRFFCYLGLFTASMLGLIPSPNLIQIYIFWELVGMCSYLLIGFWFTRPGVANACQKAFVTNRVXDFGLLLGILGFYWITGSFEFQDLPKQLFNLIDITTVTVFGILLFLGPIAKSAQIPLHIWLPDAMEG-PTPVSALIHAATMVAAGIFLVARMLPVFQMLPLVMDTISWIGVITASLGASIAMSQKDLKKGLAYSTISQLGYMMLGIGSYKAGLFHLITHAYSKALLFLGAGSVIHSIESIVGNKSQNMNFMGGLRKYMPITALTFLSGTLSLCGIPPFACFWSKDEILVDSWIYS-PLLGLIASSTAALTAYYMFRMYLLTFEGE---------------------------------------------
168698227    ---------------------------------------HLGGVAVIAVAVSLFAVYEPPAGGAYFAGMLLSDSWGRFVRLIVLVAALVTVLLTLATGIPDRDDSADFYVLLLGGTLGMSLMASAGHLLMVFIAVEMASLPGYALAGFLKGRRTGSEAALKYVVYGAAASGVMLYGLTLLAGVFGTGTLHDVAAGIAQRGPDLPVLAGLALVSVGLGFKLAAVPFQFWCPDVFEGAAAEVAGFLSVASKAVAIGLVGRVLLTLHAAQAHLGAMVAVVAMLTATFGNLVAFGQTNLKRLLAYSTIAHAGYMLMALATSSAGAAAVLYYLCAYVAMNLGAFGVVALVRNATG--SEDLGAYRGLVRRNPILAVTLAVFLASLLGLPPLAGFAGKFQVFAAVYAAAFFVLLGVGAVNTALSAYYYLKVVRAMLLDDPELGVAPVA------------------------------------
22711915     ---------ILPVFPSIFIGIGLMSFRKSFRNLRKFVGSMSIAFMFLTLILSLLFFNWLSTKNLTLDIGYLIDPLTSIM--LVLVTSVAVTVMIYSDGYMLHDQGYRFFAYLSLFTASMLGLIVSPNLIQVYVFWELIGMCSYLLVGFWSTRPTAASACQKAFITNRVGDFGLLLGILGFYWLTGSFQFDIIELLLTNNLNFTLFIISSVLLFLGPIAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPIFQLSPLLMILIAFTGAITALLGACLAVAQTDLKRGLAYSTMSQLGYMMLGLGIGQAAIFHLITHAYSKALLFLGSGSVIHSMEPVVGNKSQNIDYMGGLRKYMPITGVTFLIGTLSLCGIPPFACFWSKDEIIADAFF-HLPLLGFIAWLTAGLTGFYMFRLYLLTFEGEFRAHKNLKSSSLEYPHESSFSMTLPLILLMFP-------------
135425617    -----------------------------------------------------------------------------------------ILYLSDAYLKKNDLLKYEFPVLINFSVFGMMVVISSNDLMTLYMGIEIQSLSLYIIAAYRRDNLKSTEAGLKYFILGALSSGLLLYGISLIYGATGSTQFHIIYDSIMYSERMLALQVGMVFLLSAIAFKFAAFPFHMWTPDVYDGSPTPVTAFMAIVPKLAVGAILAKLFDVFGGISDKWQMVLIFLSGGSMIIGALGAIAQTNIKRLLGYSSIGHVGFALMGLAASPEGLSGFIIYLFLYSIMMLGIFAFILNME-KDGVLVTDIYFLARYSENRPGASFAFSLLLFSLAGIPPLAGFICKLYVMMAIINSGHMYLALVGAIASVVGAFYYLRIVYIVYFSESRGNLDAKIPAGHLFILSSSAIVIGTYNLLGVEPLTRLAAESLLY
142035980    ----------TPIILMVILGVAGMIIPVINVLRRERGSYGAIAFGALLLALGFVIFQNLAPAAVFSEDVLADDGFGSFFAIAMLIVSIMTVAGSFNYM-RKRSNPAIYFSLILLSSIGMVLIAFATDLVMLFVAWELMSIPTYILAGFNKKNPSSNEAAIKYFLFGALSSGIIIYGISLAYGITGSTNIGDVIYGFANLSPDPLGLLAIGMFIAGFGFKMGLVPFHMWLPDTYEGSPPTITALLAAGTKKAGFAAALRIIIMGAAALNLDWTLLGVIAIMTMTIGNVAAIMQKNLTRMLAYSSIGHAGYILIGISLAPMGLQASLFHILNHAVMKGAAFIAVAGIVTTLA--VTHMDKIKGLGRKMPITAFGLVISLLALAGVPPLNGFWSKLMLFGSAIDATSPWLAIAGVLNSALSLAYYGWIIRKMYFEGETEKRIKEPASIVGVMIFSVIFMVTIGVYPEPIIQFVEMITPSI-
222054374    ---------------------------------------------VATLGAAVWTVVMPPIPASPTLGI-VFGPFARFFSTLFLLAAAVTLLLSHQYNRERRIQGEEYPATVLFAAFGMVTVSASTNLLTLFLGVEAMTFAFYILVAMDLNSTGSAEAGLKYLLLGAISAACIAFGIALLYAAAGTLDTREVARLTLGGGSDPLALAGWGLLLTGIAFKISLVPAHLWTPDVYQGAPTPVVAFLSTASKGAA-IAFLLLLLLGGDGFKALHGPLWWLSLLSMVVGNLAALLQSNVKRMLAYSSIAQMGYVVLALLTGTEDFTAVIFYVVAYTAMNLAAFGAVAVLCR--GEAGEEIGDLQGMGYGRPFPAAVLALAMFALAGIPPTAGFIGKFFIFYSAFRGGEIPLAVIGILTAATSAFYYLRVVVNLYMHSPGNGKISATESLALAASAAAVFAIGIY------------------
302352859    ---MNLLASLSPIYAEIFLLVMVSVILIADLFLVNYTKTLTYLMVQITLLCCSLITVATHQDGIVFNNMFVDDLMSDVLKLLTYLAVSMMLVYSRTYLLVRGLFTGEFLSLALFATLGMMVMISASNFVTLYLGLELLSLSLYAMVALQRDSAVATESAMKYFILGAMASGFLLYGMSMLYGATGSLDLHTIAGEIHNGSANQLLVFGLAFIVAGLAFKLGAVPFHMWVPDVYHGAPTAMTMFIGAAPKLAAFAFVMRILVELQPLMIHWAGMLTILAVLSMAVGNITAIAQTNLKRMLAYSTIAHMGFLLIGVLTGNLEYGASMFYAIVYVLMSLGGFGMIMLLSRE-GFEADTLNDFKGLNQRSPWLAFMMMLLMFSMAGVPPTVGFYAKFSVLNAAVDAGHIQLVVMAVLFSLIGAFYYLRIVKLMYFDAPSHEKIYIQPDSSLLISINGLAVLALGVFPNMLMS----------
282891837    MNTVLHFADFASISPLVILLIGALLLILIESFSEVVSRKGAFYVTLAVILVALWATFNSPVEHPMLSPWLQFDAIGRYFTALFLCIGLGVACLSSTFFQRFEASRGEFYFLLISSIFGLILIATAVDFLVLFLGLETLSIALYILCCYMKKWSISQEAAVKYFLMGSIAAAILLYGIALIYGATGTTHFNALLSGYQGLHSVTLFLSGIALVTMGIAFKAAIVPFHVWAPDVYEGASTPVTAFMAVGTKAGAFAAFVRLFFGVLPQFDPVWNGIAWLAYLTLIYANFLALRQTQLRRFFAYSGISHAGFLLIPLAAGTPELPALLFYLVVYVIATLGCFAVLAFLDERSEGVV--MQDLHGLFKRSPVLAGIFIVCLLTLGGIPPTVGFFAKFYVFKVAFQAGYYGLIIVGLLTTILSAYYYLRIIAMMLSEAPSENVSPLYS-----------------------------------
239943536    --------DWLAIAPPTLTALAALIVLVADLFLPAHRKRLLGYATLTALAAALAFLITFCVTTGAQACSYTADHFTVVIQALVLGGAFLTVLLSLDDT--RKLPAGEYWFLLLASASGAALLPASRDLATLVVALEVASLPAFALVGIKRGDRRSSEAALKFFLSSVVATAVMLLGVSFVYATTGTLHLTEIAARLDDVAPDTLAKTGVALTLVGFAFKTAAAPFHFWVPDTYVGAPLPIAAYLSVVGKAVGFSGLILVTVIAFPSYADVWPALAVLAALTMTVGNVAALRQNAARRLLAWSSVAQAGYLLVPIAAAAYQIGSTVAYALMYAVVNLGAFAVAALVARTHPGN--RLSDYRGLYATRPLAALALGFFLLCLAGLPPIIGLFAKVTVFSAAVDAGLGWLAVVMAVNVVIALYYYLQWTAILFRAPDGAPETAGPDTGSPASAAPRRFRVPTPLTTAIVLTSAIGILLS--
88714034     ---------------EIVLLAITLLLVVAEIFIPQKKKHSIVHLAILLFGVHTLIGFLPTGETTLFGGMFRTNGLIHFFKNVLNVGVLILLLQSADWLQEKQNKGTEFFILLFSSLLGMYFMISSGDFLMFYLGLELSTLPVAALSAYETANRKSSEAGIKLILSSALASGVSLFGISMLYATSGSIYFDEI---IQVISSTDLTILGMILFFAGLGFKISLVPFHFWTADVYEGAPISVASYLSVISKGAAFILMILLFTVLKPLMHVWENIIYVVAVLTMFIGNLFALRQQNMKRFLAFSSIAQAGFILLGLIAGNQLGTTTIVYFLIYVFSNLAAFGVVQAISLETGK--ENIDDYEGLYRTNPNLSLIMMLALFSLAGIPPVAGFFGKFFLFTAAASEGYYLLVFLAVVNVTISLYYYLIVVRAMFLRKSDNPIPFFKNKIYMRL-GLLITVIGILVL----------------
116617152    --------DGSLIFPECILIFGLILLLMIDSSSDQKDIPWLYFIPSLVMSITALLFRWREEPMISFSGNFQTNNFNEIFQFLILLCSTLCIPLSVEYIECTEMAITEFLLFVLTATLGGMFLCGANDFITIFVAPECFSLCSYLLSGYTKKDVRSNEATMKYLLMGGASSSILVHGFSWLYGSSGEIELQEIVNGLINTYNSPGISIALIFITVGIGFKLSPAPSHQWTPDVYEGSPTPVVAFLSVTSKVAASASATRIFDIFYFSSNGWHLLLEILAILSMILGNLIAITQTSMKRMLAYSSIGQIGYVIIGIIVSNDGYASMITYMLFYISMNLGTFACIVLFGLRTGTD--NIRDYAGLYTKDPFLALSLALCLLSLGGLPPLAGFFGKLYLFWCGWQAGLYFLVLIGLLTSVVSIYYYLKIIKLLMTGRNQEITPHVRNYRRSSIELSMIVCVIASTIPGISMNPIIAIAQSLF
146307447    -------QHLIALLPLLVTCMSAIVVMLA-IAARRNHALTFVLTVLGLNLALLSLLPAMGVAPLEVTALLQIDRFAGYYMALVLAASLACVTLTHAYLKGYPGNREELYLLILLSAAGGLVLASAQHLVGLFIGLELLSVPTYGMIAYAFFNKRSLEAGIKYMVLSAAGSAFLLFGMALLYAEAGDMGFRAIGASLAQG-SSLLVELGIGMMLIGLAFKLSLVPFHLWTPDVYEGAPAPVAAFLATASKVAVFAVLLRLYQISPATAGGWLNLLTLIAIASILFGNLLALLQNNLKRLLGYSSIAHFGYLLVALIASQLAVEAIGVYLATYVLTSLGAFGVITLMSTYSGRDADALYEYRGLFWRRPYLTAVLTVMMLSLAGIPLTAGFIGKFYVIAAGVEAQLWWLLGAMVLGSAIGVFYYLRVMVTLFMREPNLHRHDAPFDWGQRAGGIMLLVVALLFFLGVYPQPLLELV----
135858576    -----------------------------------------WFTSVVLILLAFWMIFSETQTEIAFGGMFVNDAFSRFSKIIILLSGAVVLIMGQDYMSRRGFLRFEYPLIIALSVVGMMVMVSAGDLMALYMGLELQSLALYVIAAFKRDSLKSTEAGLKYFVLGALSSGLLLYGSALTYGYSGTTLFSGILENVNANSPSLGLLFGLALVISGLAFKASAVPFHMWTPDVYEGAPTPVTAFLATVPKMAAICLFMRMYDAFGNILGDWQQIIVLLSILSMFLGAFAAIGQHDFKRLLAYSSIAHMGYALIGLAAGTFGVQSVLEYMTIYITMNIGVFAILMSMQR-DGQSVTEISSLRMISETDPGKAIALLILLFSLAGIPPMLGFL----------------------------------------------------------------------------------------
297570909    --------NWLAIIPLAIVLGAGVVGTLLEAFLPR-NIRRAVQIALSLLALGSAFVAIIWSKGAAFSGSLVEDGFSILGQTVIVVCAFLSFMLIADRTSLRGREQTEIFPLALFATGGMMAFVSAFDLLSLFIALELLSLPLYVLSATRRRRLLSQEAALKYFLLGAFSSAIFLMGAAFIYGATGTLSFYGVAVLAQKQQIALFLAIGVILLVVGLLFKVGAAPFHSWTPDVYQGAPTPITAFMAAGTKTAAFIAMVRVFVWIVMAVPDTFRIFMIIIIATVVIGTVMGLVQTDIKRLLAYSSIAHAGFILIAVKATLAHLNSIVFYLLAYGLATVGAFGVVTLIRSKDSEEATSLSNWAGLGKRSPFLASAMVIFLLSFAGIPLTAGFIGKFEAFATGIAAGDVVLVVIAIIASVATAFFYFRLIQLMFFTEAEEDTIEIATSEGLSVVAISVALAG-TIVLGIFPSPILEFIAGTF
196249740    -----------------------------------------------------------------LHDTFRLDGFAKAFKLILLAGGALALLLVAEWEPKEGHYRGEFAYMMLFALLGAMMTASSGDLLTLFVSIELLTVSSYVLAGLRKTATASNEAALKYVINGGIATAIMLFGMSYVFGLTGTTNLGDIARELQETNEPYMLALAFLLLLIGVSFKLATVPFHMWAPDVYEGAPVPATAFFSVVSKTAGFVLLLRLFVTIFSLLLSMQPVITVLAGLTMIIGNVVALRQRSLKRLLAYSSIAHAGYLLAGFAMSWAMIDSLWIYLLAYVFMNIGAFAIVAHIVNETGSD--DLAGLAGLYRHRPLLAAALGLFLLSLAGIPGTAGFIAKLYLFIGLTEPGHYVLATVMAVTTVVSYVYYFNLLVQLFFRPAS-------------------------------------------
136146888    --------------------------VLAEAFASRRNIQFFISLGAILLALIQIYRIRGATSTSAAIGSVVIDKSAIYLQATILIVGLFSLLLIADQEQVRGRIQTEIYPLLSFALSGMMLFTCASDLITLFVALEVFSLPLYLLAGLSRRRRLSQEAALKYFLLGAYSSAFFLFGAAFLYGISGSVYLSDIASAVSGGGNDVFVLIGLVFISVGLLFKISAVPFHAWTPDVYQGAPTSVTAFMAAATKVAAFGAILRIFYVFSPIAAQWRPIISVIAIITMVFGSAVAIAQRDVKRMLAFSSIAHAGFILTGIALNKSGLSASLFYLTTYAFSTLAAFGVITLVRDATG-EVTDLNKWAGLGKKSPLIAGAFAFLLLSFAGIPLTSGFIGKFAIFSAAYETGNIAVVVFGVLSSALAAFFYIRVILLMFISEPQIDSVSIAIP-SLRSRIAITTTTAASLILGIFPSLLLNLAQSF-
136429330    ----------------------------------------------------------------AMTGLFQADPLANLLKSASCFALLISLIYSRQYLVDRGMFRPDFMVLALFALLGQCVLISGSNLLTLYLGLELMALSTYGLVAMRQDNAQSTEAAMKYFILGALASGFLLYGMSMLYGVTGSLDLIEIFKAVADPRINHLIMFGLVFIMAGLAFKLGVVPFHMWVPDVYQGAPTAVTLLIAAAPKLAAFALLFRLLNTLLPLFSDWQPMLIMLAVLSMVVGNVTAIAQTNIKRMLAYSAIAQMGFVLLGMLSVFDDYSAALFYAVTYTLTTLGSFGLLMLLS-KKGYDCETLDSLKGLNKKHPWFAFMGLVMMFSLAGIPPTVGFAAKLSVLEALVDAEYTALAIIAVMASLVGAFYYLRVVKVMYFDAPLREHEITGSGMSRGILG---INSIAILVLGIFPGALMALCLDV-
135161003    MNFTPPAIDYFALSPMIVVFAAAIVSVLIEAFAPRTIRRFLQLLIVALLTSAVLIVLNGGTRTVTGGGAVVIDGPALVMMGTIVVLSILGAALMAEQLTQRGYLQTEIWPLTLFAVLGMLLFVTANNLLLMFVALEIISLPLYLMTGMRRRRLLSQEASLKYFLLGVFASAFYLYGAALVYGYSRQHLLPGDRPVLTSPSESIVVFIGLGMLIIGPLFKIGAVPFHQWVPDVYQGAPTAVVGFMAATVKVAAFGALLRILYVAFGGVWDWDPLIWIVAVASMILGSIVALMQTDIKRLLGYSWIAQAGFILVGLAASPAGLESTMFYVIAYGFATVGTFAVISMVRDANG-EATNLTAWAGLGRKSPLVASALSLFLLGLAGIPLTSGFVSKFAVFVAAIEAGATWLVIIGVIASLIAAFFYVRIVVIMFFAEPTEQTASVVVP-SAFTTVALSAGVAVTLILGIFPQPVLDML----
298346131    -----------------------------------------------------------------------------------------------------RYQRTELYALFLFSLGGMMAFISAGNLLTLFVALELMSLPLYIMSAMGRRRRLSQEAGLKYFILGAFASAFFLMGITMLYGYTGTLNLIEMSTAVSLNPLDWMLLTGGAMLLVGLFFKVSAVPFHAWAPDVYQGAPSPISGFMAAGVKVAAFGALLHLYGFLYTQLSWDFVILMVVIIATIVVGTFLGIVQSDVKRMLAYSSIAHVGFIMIAFGAAATAFASIAFYVLAYGVATIGAFAVVSIVRDEDAEGTVRLSSWDGLGRKHPAMAAAMAIFLLSFAGIPLTGGFIGKFLVFEAGLAADNGTLILIGLLASVVTAFFYFRVIMRMFFTEPAPDTATIS------------------------------------
136349387    -------ENLKYLTPELFLVIFNLSFLCVMLFVKSSAVLLNCNKIAALALIITAVLVHFNHVDANINGFYTSNEFTAFFKMLILFLSSVILYLSDSYLKKNGLLKYEFPILINFSVFGMLVVISSNDLMTLYLGIEIQSLSLYIIAAYRRDNLKSTEAGLKYFILGALSSGLLLYGISLVYGSTGSTQFHIIYSSIMYTDRTLGLQIGMVFLLSAIAFKFAAFPFHMWTPDVYDGSPTPVTAFMAIVPKLAIGAILAKLFDVFGGISDKWQLVLVFLSGGSMIIGSFGAIAQNNIKRILGYSSIGHVGFALMGLAASPEGLSGFIIYLFLYSIMMLGIFAFILNME-KDGVLVTDIYLLAKYSETNPATSFAFSLILFSLAGIPPLAGFICKLYVMMAIINSGLVYLALVGAIVSVIGAFY---------------------------------------------------------
147669460    -----------LFMPEIIILITALLVIITDLFTKSKRHLAYLSLLGLGAAAVATVLNWDSPPELAFGGMWALDGYASFFRILFISLSGLVIMASVDYVNKFRRFQGEYYALVLLALLGMIMMASTTNLITMYLSLELAGLAFYVLVGF-LKDQHSSESALKYLLLGGVASAMLVFGLVLIYGFSGETNLGSILNYIQTLPSGMGFILGIILTITGLGFKVAAVPFQFWAPDVYQGSPTPITLYLSIASKAAGFALFLRLFYTVFTLSQEWALIVAVLATAGMTLGNVLAIPQKNIKRMLGYSSIAHAGYILVALAAVGNSPISLLFYLVAFAVSDLVAFVSIIAISRSTGSD--EIPSYEGLAKTNPVYASALTLALLSLTGFPPLAGFLAKYYIFSAAVQADLLWLMIVAAVNTVISAVFYFNVIRVMWLRQPREEVRVLASPLKLALGISGLAVLIFGIIPETLLNLIEKA-----
157689232    ----------------------------------------------------------------------------------------------------------RFFAYMIFFNTSMLGLVTSSNLVQIYIFWELVGMCSYLLIGFWFTRPIASNACQKAFVTNRVGDFGLLLGILGLYWTTGSFEFRDIFNNLISNNEVNFLFVSLVLLFSGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARFIPLFIVIPYIMNIIAFIGIITVLFGATLALAQKDIKRSLAYSTMSQLGYMMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMELVVGDKSQNMVLMGGLTKHVPITRXFFLLGTLSLCGIPPLACFWSKDEILNDTWLYS-PIFAIIALSTAGLTAFYMFRIYLLTF------------------------------------------------
135907351    ---LTFNLNTLAIIPEAFILLGIVGTLIVDLAGEKSRLAPLICYLSISSALLAISLQWSNPAGKAFFGSFYSDNLSLAFRAIIALSTLVSLLISWRYTEQSGSPIGEFAAIVLSATLGAMLLCGSTDLISVFISLETLSVASYLLSGYLKRDPRSSEAALKYLLVGSAAAAVYLYGSSLLYGLSGSTNLTNIGIEII-SKPSFITSLSLVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRITTTFTAFDDQWKLLFTILAILSMALGNVVALAQTSMKRMLAYSSIGQAGFVMIGIVSGTQDLSAAVLYLAAYLFMNLGAFSCVILFSLKTGSD--KISDYSGLYQKDPLITLGLSICLLSLGGLPPMLGF-----------------------------------------------------------------------------------------
143862589    -----------------------------------------------------------------------------------LLIGLMTILLSRHYITENEMNFGEYYILLLSALIGMMLMSSSLELLVIFIGLEIMSISSYILVGMKRKVPESGEAALKYMLLGAFSTGFLLYGISLLYGATGSTYLPDMLQQLRLGAETPLALAGIALLTIGLSFKVAIVPFHMWTPDVYSGAPTPVTGFLSAAAKAAGFAIMIRILLVGIPLVEGWETILGWLAMLTMTIGNLVALQQQNVKRMLAYSSIAHAGYMMVAIAVGTTAISSVLFYALAYAVVSTGAFGILAI--RNRGRILETYEDLHGYARTNPMLALGMGLMMLSLIGLPLTGGFVGKLRIFGAALEADWILLTVVAVLNSALSVYYYLRVIACMYLKAGEETSTVAETPPRLASFGVGLTVFATLYL----------------
143397292    -----------------------------------------------------------------------------------------------------------------------------NDLLAMFIGLELQSLSLYVLAALNRNSLLSSEAGIKYFILGALSSGLLLFGISYIYGFSGNTNFNLIAVNI--NPESLGLIIGIVFVLAGLAFKVSAVPFHMWTPDVYQGAPTPITGFFALAPKIAAMGLLVRLFNSFGEIYIDWQQIIFFISIASMMLAAFAAIAQTNLKRLMAYSSIGHIGYALIGVACFTDELRSLLIYLMIYLIMNIAVFAFLLSLKRNDGY-FENISDLSGMHKNHPLRTMLIALIMFSLAGIPPLAGFFGKFYIFVAAIESEMLFLAIIGVVASVISAFYYLRIVKIMYFDEPKEEFDGSSKSLNLLYYPSSILIIIFFIYPSPVINISEYAIQSI-
297625177    --------------------VTACIGIVFGIFRSTRPTALLSLVGVGVAFLFTVLLLGRSGAGETLSSFYLADQAALTFNVVILLGTALTLFMSYTYLGRARLEHAEFYPLVLLSATGAMVMAAAGDFITLLLGLEILSLAVYVLSAWRQGVRESEEAGMKYFLLGAFASAFLIYGIALMYGATGHFTYAGVVALLSAEDQPLLAALGGVFILAGLAFKAAFAPFHQWAPDVYTGAPTPVTAFMSVVVKAAAFAALLRVFATVFPALGAVVPIFAVLVGLTMVIGNLSALVQRSVKRMLAYSAVAHAGYLGLAVLAANSGAQAVVWYLLAYTLMNAGA-LAVMTLITDPNDHGDDLERLAGLGRTRPYLAALMAVFMLSLAGIPPLAGFVGKVLVFQAAIQAGYLELAVLGIVTSIVAVVYYFRVVGAMYFREAEYEPQRARSQMTNVALGVAALGT---------------------
238897725    ---------LMAMLP--ILIVAGTVVLLMLSIAWRRHHFFNGSLTVIGLNCALFSLYTVQHDAINVTPLLRINGYSIFYSGLVILASLATCTFAYPWLQGYPDNREEFYLLLLISTLGALVLVSAQHLAAVFLGIELIALPLFGLLGYAYQQNRSLEASIKYFVLSAAASSFLLFGMAMLYAQTGGLSFTSLGNVFNEHVFSPLILAGMGMILVGFGFKLSLVPFQLWTPDVYQGAPAPVTTFLGTVGKIALLAGVMRFFLYVPTNVPGLNTALSFMAVASIFFGNLMALTQNNIKRLLGYSSIAHFGYLMIGLIALHQDPMVLAVYIVAYLFSSLGVLGVVSLMSSYKGADAEALFSYRGLFWHRPILAAVMTIMLLSLAGIPMTLGFIAKFFLLLTAVNTHLWVLTATVVIGSAIALYYYLRITVSLFLSPPETLQRDTPKDWAFTAGGIVVWISALLLVFGIYPQPLISFIK---
297569873    -----------------------------------------------------------GQQGTIFFEALRMDFFSQLVKLILALGLVAVLVIGRELKDIADGVRPEYYLFMLCSVVGLMMLVSSAELLTLFMALELSSYCLYLMVPMRDDRRIQMEAAVKYVIFGVVASGIMLFGMSYLFALSGTTHLPEMVPVLAGMLDNPAVLVGIVMVMAGFFYKLAIFPFHFWVPDVYQGASNETTTFIASLPKIAAAAMLIKISTLAAPGTGTLVTLLTMLAVISMFYGNLSALVQTDIKRMLGFSGIAHAGFILVGLTLDVMGYAAALYYATGYVVMSLACFLVICNVSRAGEN--VKIEDLSGLYRRAPLLALVLAVGLFALAGIPPFVGFMGKFFLLTSALQQGHLALVILAAINTAIAIYYYLSVVRVVYTAEPESRPAIGLNPTRTLGVALVLIIIALGVLPGMALDTAAMAVRSL-
269977603    -------------------------------------------------------------------GVLIEDRLSLGFQAVLLVIAILAALVVLGYAMKTRYQRTEMYALLLFSTGGMMAFIAAGNLLMLFVALEIMSLPLYVLGAMGRRRRLSQEAGFKYFLLGAYASAFFLMGIALIYGFTGTLNLAQITQAAVAPGLDWMLLVGVAMLLVGLFFKVSAVPFHAWAPDVYQGAPAPISGFMASGVKVAAFAVLVRLSMMVTGLLSWDLSIFLWVIIATVLVGTFLGVVQTDIKRMLAYSSVAHVGFILVALGSAPATSVAVLFYVLAYGVATIGAFALISVVREESADATTQLSAWDGLGRRHPVLGAAMAVFLMSFAGIPFTGGFIGKFLVFREGLQLGAGELVLLGLLASVATAFFYFRVIMRMFMVEPGAETASVGSGDLLTKAVVVLCAVG-TVALGIFVQPVLAL-----
148262396    ------VADIWIIMPLAILAGASLLILLLGAVVPGR---YGTAVGVAACVGAALWALQLQPAALSQTLGVAFTPFARFFTVLFSLTAAATLLLSHDHNVRRDISGEEYPATVIFAAFGMAVVSASANLLILFLGLEALTFAFYILVAIDLNRAESAEAGLKYLLLGAISAACIAFGIALLYAAAGTLAIPEVVLTLSAGAQDPIALAGWGLLLIGIAFKISLVPAHHWTPDVYQGAPTPVVAFLSTASKGAAIAFLLLLLPSGSGFKTLHTPL-WWLSLLSMLVGNLAALLQTNLKRMLAYSSIAQMGYLVLALLTGSSEFAAVILYVVVYTAMNLAAFGAVASLTESVG--MENVEDYRGVGYSRPFQAGILALALFALAGIPPTAGFIGKFFIFYAAFRGGEIPLAIVGILAAAVSAYYYLRVVVNLYMGDAPESRKSASMTESIALSAAALVILAVGIYPSPL------------
296124103    ------------VIPELVLLGTVCINFLVGPFLVTPSLRHRWGGIAIAAICTALYLWWTGSTEVVTTGPFRVDNIVWYVRGV--MLIAALLLVLVNWSQIEDGKAAESHACLLAITAGVNLVALANDLTTLFLALELISIPTYLFLFLPRKDAATQEAGVKYFLLSVFSSAIMLYGFSLIYGMAGTTDLPTIQTALANSNQTPVLILGMVFVVAGLAFRLTAVPFHFYAPDVFQGSAASGAALLSFVPKLAGFIALIRLLEPVVDAAPGLLPMLWWLSVITMFVGNFLGILQNDLRRMLAYSGVAHVGYMLVGLNVGPDGIEALLFYLAVYGLMTIGAFAVLIAAER-DNKPLETLDQLAGLHRVRPGLALMLMVFMFSLAGMPPTAGFLAKLNLFFAAWAQGNRWLALFMVINAAMGSWYYLRVVGAMYLREPLDEHHGSHAPAPIIASVATAMVITLFFVPTWLWTMVQTVRSS--
242910153    -----------------------------------------AAFSILSLTVSMFISFLFFWQQISLKIGFLVDPLALIMS--ILVTTVGISVTIYSDSYTCHDQGYRFSAYLSLFTASMLGLVFSPNLIQIYVFWELVGMRSYSLIGFWFVRPSAANACQKAFVTNRIGDFGLLLGILGIYWITGSFEIYELCDRFIESVNPVLANIIALLLFSGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFFIARILNLIEILPLSMSVISWVGGTTALLGATLALTQRDLKKGLAYSTMSQLGYMVLALGIGAYRSSHLITHAYSKASSFLGSGSVIHSMEKVVGYKSQNMLLMGGLRKCMPITGTTSFLGTLSLCGIPPLACFWSKDEITAESWLYSSY-LGWIASITAGFTASYMFRIYLLTF------------------------------------------------
269794086    ----------------------------------------------------------------------------------------------------RGLQQTEVFPLLLFAIGGMLIFPAAADLLTMFIALEVLSLPLYVMCGMRRRRLLSQEASFKYFVLGAFASAVFLFGSALLYGYAGSVRFSDIFTASSTEGWELLWLVGFLMVVCGLLFKVGAVPFQAWVPDVYQGAPTAITGFMAACTKIAAFGALVRIFGGTLDMLVSVKTALWVVAIATMAVGVVVGATQTDMKRMLGYSSIAHAGFVLVALGFNTDGIVAVLFYLAAYGLATVGAFGVVTLVRETGSGEATHLGQWAGLGKRSPWLAACFSVFLLSFAGIPLTAGFIAKFGAFSAAVQGSEQLLAVVGVLASAVAVFFYIRIIVIMFFMDPA-------------------------------------------
55378239     -----------------------------------------ISVLGSLLSFGFAGWFITAGTGMAFNSQLVVDQMALFFMAIVGSVTTLVVLASYDYITEHSYQA-EFFALVLLSATGMSLLSAANSLATAFVALELVSLPSYALVAFLKENKGSVEAGLKYFLIGAVSSAVLAYGISLVYAATGVLRFDGVATAISSGTPMAILGVGILMIIGGVAFKTASVPFHFWAPEAYEGAPAPISAFLSSASKAAGFVLAFRAFAVAFPIGDNWVMAFQILAIATMFIGNFAAATQETVKRMLAYSSVGHAGYVLIGLAALSLSLSAGMSHLLVYGFMNTGAFLFIALAEYWGVG--RRFEDYNGLGKEAPVACAAMTVFLFSLAGLPIGGGFFSKFYLFSATLNVGAWSLAAALIINSALSLFYYSRVVKAMWIEEPTGSRTIESYPMGLYTAVVGAAIVTVLLVPG--------------
142415262    -----------LLSPMLIVFAAAVLGVLIEAFLGKTHRAAVVSIGALLLALLQIWQIRDMSSTTAAVDSVTIDKAGIFLQFTIIVLAIVAVLLIADIATQQQVKQTEIFPLFMFATAGMMLFTVATDLITLFVALEVFSLPLYLLAGLSRRRRLSQEAALKYFLLGAYSSAFFLFGAAFIYGYSGSVSLVDISAS-AGSANDIFLYIGIIFMSVGLLFKISAVPFHSWTPDVYQGAPTPITGFMAACTKVAAFGAILRLFYVFAESQTLWQPIITVIAIITMVFGSVVAIAQRDVKRMLAYSSIAHAGFLLLGIALSKEGLAASLFYLFAYGFTTLAAFGIISLVRDSTG-EVSDLNRWIGLGKKSPLVASVFSLLLLSFAGIPLTSGFIGKFAIFSAAYQSRNTLLVVVGVLASAIAAFFYVRVIIMMFFTDPANSVVIPSIKSRISIAIATLITFVLGIFPSIILNTANNFA----
88606884     -----YLSDFLYIVPEITVLGSALALLVLGMFTSERRVRSMSLISVAIAAVLACLIYFSGEEVSLFGGFVVRTAHTCLARAVVAVSGLFAFLLFFF---AKRSYRYEFAVLMLFAFLGTLTLVEAHHFLSFYLSFELIGFASYILVCFNRSSIKASEAAIKFFVLGALSSCIMLYGISLVYGYASEFSLG-VVSKVLGGEESLGATFGCALVLVGLLFKLGAVPFHMWIPDTYEGAPTVAVVFFTIVTKTAMVLVFAGLMQGVVIPITGFVWSMLLMAALSMVVGEFSAMQQKNVKRLFAYANIGHIGYVLAGMSTGVVTFKPVLFYVVTYLLINVWIFTVLL----RYDDEGFEITDVAGLAAKNPFLAFTFVAALLASAGLPPFSGFFAKYTLLKAAFGVPTLVCVVFLCLTSIIPCFYCFRIAKVVYFDVPTGEHSATSRNVGLSIMA---------------------------
297565701    ------------MIPLLILSSAATVLTLLALWIPVRTTKWLTAGTIIAAIGAILVGWNQPAE--YFGGLFRWDPLAQGLTLVALLGVLWAVV-----IGRHGGERLEYYLLALYAAVGMLLMASTPNLVVILIALEALSLPLYVL-ATWRRDAPSYEAGLKYFLLGALSAAIFLYGIALHFGATGSFN-------VGIAGSGTLYVAAMVMLLIGLAFKASMVPFHWWTPDVYQGSPTGVSLLMATAVKAAAFAALVRLTTEGLPA---WGAALTLVIVLTLIFGNLGALAQTEAKRLLAYSSIAHAGYVGVGLFSGTGGP-AISFYLLTYLLGTGLAFAVLSAI----SNGTVPYERLRGLFGRNRLLGVGFGLAMLSLAGLPPFPGFWGKLLVFLEGAKAHQYALLVLALVTSAIAAYYYLRLFGLAVLSRQPE------------------------------------------
145202476    -----IIPFLPIPVP-MLIGVGLLLFPTATKNLRRMWAFP----SILLLSIVMIFATNLSIQQINTSSIYQSLEFGYLIDPLMVITTVGIMVLIYSDNYMAHDQGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWITGSFEFRDIVNNLISNNNSPFVILCAALLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPSIMNLISLIGLITILLGATLALAQKDIKRGXXXXXXXXXGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMETIVGDKSQNMVLMGGLTKHVPITQTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWAPPGLTAFYMFRIYLLTF------------------------------------------------
223937087    ---------LILFLPLVSVAL-ISLIPGIKSRPRVSAQISIAAVVVCFLLTSILYFVLQNSGQQQFATWLQVDYLALSMMMMLIVTGVGGLIHIFSWEYMKGDPGYRYFACLSLFIFSMLGIVMADNFLMMFIFWELVGISSYLLIGFWYERPSAADACKKAFLTNRLGDFGFLVGILLVWATLGHLNFDALKQYLHTLEFAGVATAAGLLVFCGAAGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMLCRIYFLLDVSGSHALEVIAWIGGITALLAAVIAIQQNDIKRILAYSTLSQLGYMVMAV--GTHGPTPAMFHLTTHAFFKALLFLGAGAVIHAV-HHEQNIWKMGALRKKMPTTFVTFTIGTLALAGCPPLSGFYSKDGILGQAMETHHYGLFILGLLAAILTTFYMFRLVFVAFYGAPRSEAADHAHEAPGMLKWPLIILAVFSFIGGVIG-----------
32267089     MSFSLNQLNLQLLIPMCISLFGGIILLGVGVFNKTKSRDLYITISMLVLNLGFLFLEGNPIRQFGFFNLLLVDGISLLTQIIMLLATFVLLLFFMNQNNLPETQGAEFYALLLFSIAGFAFMASSQNLILILLGLETASLCLYALIALHNQK-SAFEASIKYFIMGALATTFYAFGAMLLYAATGSVDIISIATFLHSYQPSILVFAGFVFLLCALGFKVTLVPFHSWGPDVYEGSNALLAAFIAIVPKIVTFAVIIRIFSVFIDSHSAFVYTLYVIVVLTMTIPNLIALTQKDVKRMLAYSSISHSGFVLAAVLINTPQSHSVIFYWFLFLFANIGAFGILWLSVDCKKNYQTQISKFSGMIKTNPTLAILLTLFMFALAGIPPFCVFWGKMYLMQSAISANYTILALIMAINSIIAGFYYLKLVIYIFAKEPYE------------------------------------------
150026249    ----------------IYISALGILSLLAEIFNARKAIVPITI--IGLLAIFGFNISEYNHLGSYYNNMMVVDKFSVAFSSLFIIITVFLVALSHEFYKEQKTKISDYVGIKVFLLSGAVAMVSFGNLSMFFLGIEVLSISLYILAASNRLNLKSNEAGMKYFLMGSFASGIILFGICLIYGATGSFDLNKILILINTQAYPQWYYIGIVFLLIGMLFKIATVPFHFWAPDVYEGSPALTTATMSTLAKIVAMATLYKLVTVLLPILYSIQIIIVCVAIASMLLGNIMALRQNNVKRMFAFSGISHAGFMVSTLLLTSNAASTLLYYASAYAIAGIAFFAVVMYVTKDKEN--ETINSFNGLGKTHPLLAGILTAALLSMAGIPVLSGFFAKFFLLNQLVYTDWLIVVFVAIISSIISVGYYFKIIIAMYTKESEQTLPNVPVMYQIVAVVALILNIALGLFPNVV------------
298530609    --------NPQLIIPELYMVALLAVLFVQSISDSLKDKIQWVPFAALLGAVLAFFS--PSGVEYMFYESYRIDGLSQFFKTIIFLGLAICAANALRVGSLGKANRADYFFFMFISAFGLLLLSSTVELFTIYISLELASFALYILLPFRNKDPRAVEAAIKYVLFGAVATAIGLYGISYILAAQHTTYINELLTLDWSFTNQPMALIGLTMFLLAFLYKLALFPFHFWAPDVYQGASNETAAFAATLPKVGAIVIMVRLMAFNPGM--EVKTILAIFAAISMTFGNLVALVQKDVKRLLGYSSVAHAGFIIMGLVAGGAYGLAAASYYALVYMVMNLTLFWIITRISHDGKNV-YISDLRGLYSSSPILAFVLAVSAFALVGLPPTAGFIGKLFLFNSAWDAGFYWLVIIAVINTAIAIFYYLNLVRHAY------------------------------------------------
148653484    ---------LLPFAPVGIVATTLLVVMIA--IAVKRSHFLTGTLTVLGLNTGLLVLWFGVPEQVVISGMFMVDPFAQFNMVFIFLASLACCTLAYPYFRTFKDHKEELYLLLLLSTIGALLMVSAHNLASFFMSLELLSVPLYGMLAYAFMRSRSLESGLKYLVLSATASATLLMGMAFIYASTGTLNFKEIAHSLTYVFESPLMILGAAMMTFGIAFKLSAAPFHIWTSDVYQGAPAPVATYLASVTKVAMMALAIRFLLDGAILLPTVNTLLMVIATLSILIGNLLAVRQTNLKRLLGYSSIAHMGYVLVAVSIGPGAYSITNMYMAIYALTSLGLFGVITLMSSKDAGEASELYHYQGLFWRRPVLTGVMTVMLLSMAGIPLTAGFITKFFAIVSAVDGDQWFLAAMIILGSAIGLFYYLRVMLTLFKRPNKTIEFDALGDWGIQVGGMVILVTLIVLYVGVLPNDFIVWA----
143857955    -----------------------------------------------------------------FNESVVIDTMSSLMKIITLIGGFLVLVISSSYLKIFKIYNIEYPVLILSSILGMMVMISSNDLIIFYMGLELQSLALYVLATYNRDQLKSSEAGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFDVISNQL--NSNEYVLTFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTTVTLFFTMVPKIAALTVFIRFLYVFLNLIDQWQMIIIFLSIASMVFGAVAAIGQTNIKRLIAYSSIGHIGYTLAGLATSNEGIQSSIIYISIYVVMNLALFSCLLMLRRKDQY-YEDIEDLSGLSKNHPLLSLCLLVILFSLAGIPPLAGFFAKFYVFKAVLE-----------------------------------------------------------------------------
77164009     ---------LWALIPELILGGSCLLLVPLAGWVRGKWRMLPGLMALLGLLACLVATMLPWQPVTAFHGSYAIDGFAHFFKLIIELSSLLTVALLMIYFRGHSQQAPA-AVAVIFATLGAVGLASSRDLGLIVLFFQMMSMAGYVLAALERHHRPALEAALKYFIYAGVTLATMAYGLTFFYGLTGSLNLQVIGSDLQDA-DGLWVTLALILILVGYGFEITLAPFHVWAPDVFSGATAPVAGFLAVVPKAAGIAALLRFMLEGMPGEMVGWPLWLAIAAMTMTLGNVVALGQNHLKRLLAWSSIAHAGYLLMAVAVAPEALAAIGYYFAAYLFMTLGAFAVGAHLERAAGSDSY--EALRGLSQRAPMGAGVLALCLLSLAGIPPLAGFAGKVFLLEAVLDGEMIWLAVIAAINMTLALYYYVKIIAEIYLYSPVRTYSMPTGGGYLIVYGCVLGILGLGIWPGPL------------
162455891    ---LDNVASLAYFAPELVLIAAALLLVVWDLASPRLKLAGLVILSLAALALGAYFLATDAAPRALFHGLLAFDRFSNLFRVILVTGAIVLFLVPPRAPGIEPRDSGELFTLILVLSLGMNLMAASRHLLLIYLSLELVSVISFVLAGFKINDAKSSEAALKYVIFGGVASGIMLYGMSWIFGITASMRLDECAARIAAGKVPEVVFVGTAFMLAGFGYKISAAPFHMWTPDVYEGAPTPVTAFLSVGPKAAGFAVLIRFFSDALGAGSPWPVLFGCLAMATMTVGNLSALEQENVKRMLAYSSIAHAGYMLLGFSVSGAGVAAIAFYIVTYCFMNLGAFMVVMAVAEESGGD-ETFAAFRGLGRRAPLVAAAMAVFLVSLTGLPPTAGFIGKFYLFSALLAAGSWVIAVVGVLNSVISLFYYARLLRTMYLDRSDRTEPT---PVRPLLGGTACALAIPTVLLGVYWGPVYDFVA---
260592333    -------SDFFKMIPEASLVAILIVLFVADATAKTEERKWFNPLASVLLLINTFVCLLPMEAQTAFGGMYVTSSAVNVMKAILSMGTFIVVLQSR-IWAAKNGKESEFYMLIVSTLLGMFAMMSAGNFLMFFLGLEMASVPLACAVAFDMYRNDSAEAAAKFILTATFSSGVMLYGISFLYGEFGTLYFADIATKM---HATPLTIMGLVFFFSGLGFKISLVPFHFWTADTYQGAPTTVTGYLSVISKGAAAFTLLSIFHVFGAIVEYWHVLLMIVVVLSITIANLFAVRQNELKRFMAFSSISQAGYIMLTAIGNVSSVSALSYYVLIYVVANMAVFTIISVVEQNNGGKT-NIDDYNGFYQTNPRLSFLMTLAMFSLGGIPPFAGMFSKFFVFMSGVNAWSYAVVFIALINTVISLYYYLKIVKAMYIVRTDNPLPTFKSDLAVCMTGILLFGVCSFVYEWI-------------
46446206     MNPTLTLTDFISIGPLLIVLMTALIIILIESFSENCSKKWSSLISIGGLTLSIFAVWISSNHSSLLNPWIHFDTLARFFTVFFLVIGIGASLLATAFFQRFKASHGEYFFLLQSAVFGLILIGAAADLLTLFLGIETLSISLYVLCGYMKKWEISHESSFKYFLMGSIVAGFLLYGIALVYGAIGTTRLDVLLSSISLTTEKVLFFSGIAMITLGLAFKAALVPFHTWSPDVYAGASNPVTAFMAVGTKVGVFAAFVRLFFEALPQFAAWNQVIDTLVYATLIYANFVALKQIQLRRFFAYSSISHAGFLMIPVVIGQEALSALTFYLVIYAIATFGCFAVLAYLDQNQ--EGVHFSDLHGLFSRSPWLASLLSICLLTLAGIPPTAGFLAKFYVFKVAFQAGYYGLVIVGLLTTILSSYYYLRIIGILFSESKNDEKLPYSMPAAIVGTTSFIAIIILSFYPAPFLKVL--------
136197682    -------------------------------------------------------------------------------------------------------------------------------------------LSLYILASIDRDNLRSSEAGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFQVISNN--VGDINIGTIFAMIFILVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAIVPKIAGIAVFIRMYSPFQNILDEWQYILVFISIASMILGAVAAINQKNIKRLIAYSSISHMGYAIAGISTGTESFKSTIIYILIYSAMNIGFFAFVFLMKR-SGKYIEDINELSGISKNHPLAALSLLIVLFSLAGIPPLAGFFAKFYIFMSVIESGMYALAIIGLVTTVVSAFYYIRIVKVMYFDSPKKPFESFKSYIYGSLIFSCLFLSSFFMYPSIFNGIISKI-----
58617215     -------NNFVYIIPEIFLISSSLILLLLGIVVDKK-IIHISSVITLLVTIGIVISSIEVEPRLIFDGLLKSNLYISISKIVVLFSSSTLLLMLLASG---RNYCYEFSIMILFAVFGLITLISANNLLSFYLSFEIQSITLYALTCFDKSAVKSSEAGIKYFVLSALSSCIMLYGISMLYGYTAQVGFDELHNFFSGSEVSLGVILGIVLILISIFFKLSVAPFHMWVPDVYQGTSTIMTAFFSIVPKSAFIFLLIRLLNVLIDLFKNWQQIMIFVSILSICISAFCAIRQNNLKRLFSYAAIGHIGYMLIALAMNTFDANAVILYLLLYIVMNIGLFSFLMQYE----NDDYSISSLTGLHNKFPMIAFCISVIMLSMAGIPPLGGFFAKYYVLSSLIENGFIEIAVIFAFISVISCYYYLRIIKVMYFDESNDCNLIMSNGLLFILLTAVLINLVFFLLVGYVKPVI--------
297616450    -----------------------------------------------------LAVPWLSMPGLHVDMGVMIDGLAAVM--LLVVTIVAFLVQVYSLGYMRGDPGFSYFAYQSLFAGAMLGLVLSSNFGQIYVFWELVGLASYLLIGFWFERVSAREAAKKAFITNRIGDFGFLLGILFLQIVFGTLDFEGLAGQIAGYTNTAVLIVISLLLFAGPVGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAVGVYLIARAFFIFKASPETMAVIAVVGGFTALFAATIAVAQNDIKRILAYSTLSQLGYMVMAMGIGA--MTAGMFHLMTHAFFKGLLFLAAGSVIHALAGE-QDIWKMGRLSKKLPVTAWTFIIGALALAGIPPLSGFWSKDEILLSAWAQGFTGMYLLGTLVAFLTAFYMFRLVFVVFFGR--QDAEGHPHESPAVITVPLIVLAFLSIFAGFLGSPAA-------
296274490    --------NIQTLVPMSIAIVGALVILCIDLVNKKLDKSLYIMLTVLFLIVDLAGVISYNGDVRGMFDLMMVDGISILAQAIMIIASILFILLSFTKQRFNEQRYPEFYALYLFMIAGFQFMVSSDSLILIFVGLETASMALYTIIAM-HNRANAIEAAIKYFTMGALSAAFFAFGSMIFYAVTGTVEFGKISEVLFTSENYPLILIGVVFILSALGFKLSLVPFHVWVADIYEGSTASLAGFMSIVPKIAGFVVALRFFEIFVSSGNMFVAILIGIIVLTMTIPNVIALLQKDINRMLAYSSISNAGFAMAAIMIGTTQTTAMFLYWILFSVTNLGAFAMLWLNRNKDYHTFSTLEKYAGLIKISPMTAVIFGLFLLSLAGIPPFALFWGKMYLLGAAINAGYMVLALIMALNSAIAAYYYLRPIVYMFLKEPSVMVNATTTSKVIVASCAVFMILSIFFIQNIL------------
49574625     -----------------------------------------------------YLWIWIPRSTFCVEIGFLVDSLTLVMS--LLVTTVGVLVMIYSDSYMYDRGYTRFYAYLSLFTASMLGLVLSPNLIQLYVFWELVGMCSYLLVGFWFARSSAANACQKAFVTNRIGDFGLLLGILGIYWTTGSFEISELCDRFIGFSNPILTNIIAFLLLAGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFFIARIYGLISTLPLVMQASSWLGGATALLGATLALAQRDLKKGLAYSTMSQLGYMVLALGIGAYQLFHLVTHAYSKALLFLGAGSVIHSIEKVVGNRSQNMFFMGGLRKYMPITGTTFLLGTLSLSGIPPLACFWSKDEIIHESWLSSL-PLGILASGTAGLTAFYMFRIYLLTF------------------------------------------------
142240050    ---------IQYLIPEIIIVSSACFILILDLFLKKGYKEVSYYLIQISLIISIITIFERFDYFIGLEPSYNTEIFSTVFKIFLLVGMVVIFHYSYKFLKYFELYKTEYFILCLFAVTGMMIMSSANDLLILYLGIELLSLSLYTIIGFNKKSIFSSEAAVKYYVLGAISSGFLLFGISLIYGLTGTLALTEIFDFIKNIQTNVGLIFSLTFILVSLAFKFGAAPFHMWIPDVYHGALIPTTLLLSTLPKIAIFIVLILLSSAFSNLFIFWSEMILILSVISILIGNIIAIAQTNIKRMLAYSTIANIGFILIAISLGKQEYEASMFYTISYVIMTMAAFGVLL-LITLNKKPIELITDLKGLNSQHPWFAFLLLIIMLSLAGIPPLIGFHAKLSIINVLIHGGHIWLSIFVVLMTVIGAYYYLKVIKVIYFDQGAGKIYLIPSYVLISI-----------------------------
152993794    --------NLITLAPMLVAIAGGLIILILDLINKNLHKSLYVMLTILILVIDFGATLGLNVNERGFFDVMLIDGVSIVSQLLIIVASILFTPLALTSKRFHEYSYPEFFALFLFMVAGFQFMVASDNLILIFVGLETASLSLYTLIAL-HNRSNSYEAAVKYFTMGALAAAFFAMGSAVIYALTGSIELDVLAARMGETGLMIAIFGSSVLLLVAFAFKLSLFPFHTWAPDVYEGASAPLAGYMSVVPKVAAFVVSIRIFGMYIDLVEWVRVVILVLAVLTMTLANLMALVQEDVKRMLAYSSISHAGFIIAALALDTTEGTTAIFFYYGLFMFTLGAFAMLWMSRHKNRRFNARFDKFAGFIKIMPMGAVIMAIFMLSLAGVPPFSIFWGKIYVMQAAVNSGYVWLAIVMGLNSAIAAYYYLKLVVYMFLKDPVKDVDTVKPLMAVVGFAAVATIAAIFYVQPLV------------
108773227    -----------------------------------------------------FLFPWIVNDNISLKLGFFIDPLSSLM--LFLVTSVAVLVMSYSHGYMSHDQSYRFFAYLSLFTASMLGLVLSPNLFQIYIFWELVGMCSYLLIGFWFTRPNAASACQKAFITNRIGDFCLLLGILGLYWFTNSFDFITVTKRTNNNSHLYFFIFCSFLLFCGPIAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFQLFPSIMNLITCIGILTAFLGSTIALSQIDLKKSLAYSTISQLGYMMMGIGSYKAGLFHLVTHAYSKALLFLGSGSVIHNLEPLLGENNQNLVFMGGLGKSMPITRFTFLIGTLSLCGVPPFACFWSKDEIIADAWKYNFN-LGLIAWITAGLTGFYMFRVYGIIFLNKNNLKSTKEVHESNLYMLIPLIILSFLSLFIGFISTPFHD------
169832298    -----------------------------------------------------------------WGIELVIDPLAGGLIVLVAFFGLAALVYAGPYLQGRPREQGSFYALFLLAKAGLLGMCATGDLFNLYVFLEISSLAAYALIAFGGRR--SIVAALRYLIIGTAAACFYLLGVGYLYAMTGSLNMADLAVLLPPLMDSPVVILALVFIVAGLGIKMALFPLHGWLPDAYSYTPAPVLAFMAAVMTKVSAYALYRILYFVTEAVSPTLQVLGWMAAAGILFGSIMAIAQRDLWRMLAYSSVAQVGYIVLGLAVGNLALYGALLHVLSHALVKGGLFFIAGGVSWETG--VRRVSDFVGIAKKMPLTMGAFVAAALSMIGLPPTLGFFSKWYLVLGCLEAGAWVFVAVLVVSSLLTAVYFFRVIENAYLKRAERPVPPGARRFRLELPASMLVPI---------------------
241890338    --------------PEIALILTFVLSICASLFTDRIWRQSSFAISVAGIACAIYALCQQSGQELAFFEMISIDQFSVYARLLIAVASLVLLLFIYFSYYSYRKRSADIYPVLIASMIGMNVLTITNNWLLVFISIEILSIASYVMVGFLSQKRKESEAAMKYVLFGSVCAAVMLYGLSLLYGFSGSLTFNSTDHKGLIDAPETIVSIALLFIFTGIGFKLSFVPFHIWSPDVYQGAPTPVTAFLATVPKIAVVVFLTRIYTAWFYFSDFFYYILIITAIATMLIGNLAALRQTDIKRMMAYSSIGHTGILMMVLVYTSHQPQVLMYYLIVYTLMNLASFIFIDQLERINGN--TEITSYAGLGKVYPVLFVSFTIVLISLIGLPPTAGFIGKLLIFSSVFEALLMILLIVGALTAVISLFFYFKIPLQGFLRTAEQEVTKPLKWSTLLVIAVIC--TFLILILGIFPDMLLD------
135042850    ---------------------------------------------------------------------------------------------------QRGYLQTEIWPLTLFAVLGMLLFVTANNLLLMFVALEIISLPLYLMTGMRRRRLLSQEASLKYFLLGVFASAFYLYGAALVYGYSGSIFFPEIAQSLTSPSESIVVFIGMGMLIIGPLFKIGAVPFHQWVPDVYQGAPTAVVGFMAATVKVAAFGALLRILYVAFGGVWDWDPLIWIVAVASMILGSIVALMQTDIKRLLGYSWIAQAGFILVGLAASPAGLESTMFYVIAYGFATVGTFAVISMVRDANG-EATNLTAWAGLGRKSPLVASALSLFLLGLAGIPLTSGFVSKFAVFVAAIEAGATWLVIIGVIASLIAAFFYVRIVVIMFFAEPTEQTASVVVP-SAFTTIALSAGVAVTLILGIFPQPVLDML----
143284710    ---------------ELIVVFTIVGTLILDLILPRKSKYYVAAFALLGLAPLVIQWANYTSPIYAFENSFVVDKFSIILKGLFILITYLTFLLSINFIESDKYYQGEYYYLLLSSLLGALIVSSSRDLLTIFIGIELASTPMFLLSGWKKGDRKSNEGAIKFFLLGVLSASLILYGFSLLYGLSGKLVFSEISSHLLSASNSPVVLLSAILVISGIGFKISVVPFHSWAPDTYEGAPLPVTAYLSVSSKATGFVALILLTKVFAGSGSSWGIILVIISGLTMTLGNLVALQQNNPVRLLAYSSISQAGFILAPIAISGITIFASVTYLIIYAFMNLGAFLSVHLFSNYAG--STNFYEWGGVARKSPLAGVLTTVFFFSLAGIPPLGGWFAKFVVFRSLLGSANSILGVVGAINAVIALVYYARISKVIWMDEPKSI-----NEEKIFQFENPLKVVGVFTVLITFVSGIFPGIFS--
142597880    --------------------------------------------------VISTFSQWWSNSGMDFAVGTLVDGQTVLL--LMVVATISLLVHIYSTEYVKGDRRYHYYAFLSLFTAAMLFFVMAQNIIQLIVGWELVGVCSFALIGHWWEEKPNTDAALKAFLTNRVGDVGLLVGMIVLWGTFKTFDIDAINTLISAGAHHFALLIAACCLMAAVASKSGQFPLHTWLPDAMAGPTPVSALIHAATMVVAGVYMIARLYPVFYEGFSSSINLMAFIGGFTALIGAGLAFAQWDIKKVLAYSTVSQLGYMVMALGVGA--WTAAIFHLFTHAFFKACLFLGAGSVSHA-AHHTFDMRKMGGLKKEMPHTYKTFVISTLALAGVFPFAGFWSKDEILLGSLENGYPLMLIFGCAVALMTAAYMTRVIWYTFHGEGHPHESPKVMTIPLWILAGMAVLAGAFNLPAPVLEPI--------
142078858    --------------------------------------------------------------------ALLVDQLSVVMALFV--TGIGALIHLYATGYMHGDDRYKFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGTCSYLLISFWHERESAAVAGKKAFVTNRIGDVGVMTAMFLAFSAVGSLSYGELGHAAHAGELGGSTATAIALLFLGACGKSAQLPLYLWLPDAMEGPTPVSALIHAATMVTAGVFLMTRLNPVLAASYEWAPTVVAVVGAGTALFAATIAVAQHDIKRVLAYSTVSQLGYMFLAVGSGA--YVAAIFHMVTHAFFKALLFLGSGSVIHG-MHHEQDMRRMGALRVAMPVTAGTFIVGWLAIAGVPPFAGFWSKDEILL-YVYAESPVLWAVGLVTALLTAYYMTRQVILVFFGAPRWSSDAAPHESPASMVAPLVVLAGLSIVGG--------------
159901502    ------IADFTRLIPEFLLLAIAAMVLLGDVLTRALNDRTEEAISMTLMGLGLAFVMVLGLDGSILGGAFVVDPLTHIGRLVFIGAAFVTVIL--TSKAKPSNNPAEFYALILFATLGMIFMTAGGELIMIYLGIELTSIPLYVLAGYFRRNPVSTEAGAKYYIFGALSSAILLFGMSLLLGLTGQTMTTELAFANPEGPSQGVAILALLFILAGMAYKVAIVPFHAWSPDVYQGAPTSMTAFISTASKTAGFFLLYRVLVTGFGAPSGWTSLIAILAALTMLVGNLAALPQTNAKRMLAYSSIAQAGFLMLGLGTQRDSGISLLMYLIAYTVTNLSAFGILALVEDAVGG--TDFSNLNGLGRRAPGLALLLTVAILSLAGIPPLSGFFVKFYVFIAAWQEGAKWLVIFAVSNTVISLYYYLRFLKAVYFAPATDEPIKVGFGPGIVMTAITLLIFGLGIVPTWLYGVLEQA-----
257051778    ------LPQWAALAPALVLGLTALALFVIDSIEPEPNTGLLTGVGLAGALAALAFNVWFLVAGTGFGDQLLVDGMTLFFGTIVASVLALVVLGSYDYYTGVPYRA-EYFSLLFLAATGMTLLGAVNSFATALLALELASLPSYALVASLKDNKGSVEGGLKYFLVGALSSAILVYGISLVYAATGHLAFTEVAGALGDA-PAGILGVGVVMVAGGVAFKTASVPFHFWAPEAYEGAPTPISAFLSSASKAAGFVLAFRLFTTAFPYTIDWLLLFQILAVATMVLGNFAAATQRSVKRMLAYSSIGHAGYVLISLAAGSLVLGAGMLHLLVYGFMNTGAFMFVALAEYWDVG--RTFEDYNGLAREAPVAAVAMTIFLFSLAGLPVGAGFLSKYVLFGAAVNAGVWWLAAVGAIASALSLFYYSRVVKALWFEEPTQAFEIDSYPIGLYTAIIVAAVVTVLLLPAFGFPSEEAIAAA--
294056109    -------NNWLAILPEILLAVLALSLLAVEMIFPKASRTLVGRISIGILVLVLYSCACSGLESTSFGGMIEQSDFTQIMRGFFLLCSILVSYLGCIYLSKQPLARTEFHHLVMLVSAAMMLLVQSSNFVMLFVALETVTVAFYVLVAYGRNSAFSLEAGLKYLILGGMSSSILLFGIVLLYGVAGSLNFHALYDFIAVNSDNLLVRVGAVLVIAGMCFKIGAVPFQIWVPDVYQGAPTPVTAYLAVASKAAGFAVLLQLVSPFLPLAPVLVPLLSFIAAATILFGNVTAVTQRNVKRLMGLSGIAHAGYLLMGVVALMMGIYAVVFYLVTYLFGSFAVFG-VMSLAVGSEDADQEMDSYDNFAKKNPFLGGVLAAGLGSLAGIPPLGGFIGKLFLFIAAFQAGLHGLLGISILGVVISIYYYFGWVRESFFSNFTDDSVGEVKAVSLTDRFILSALVAATVLIGLFPGVM--------
136755123    -------NDFFILLPEIIISLYAMLALVIFVYTGKDKHLSIWLTSGVFLIVAAVVGLNDNTSSTAFNGMFIDDAFSRFVKVVILLAAAVVLVMGQDYAAKRDMLKFEYPLLVAFSVVGMMVMVSAGSLMTLYMGLELQSLALYVIAAFRRDSAKSTEAGLKYFVLGALSSGLLLYGSSLVYGFAGTVKFDGILEATGSGNLSMGLLLGLVFVISGLAFKVSAAPFHMWAPDVYEGAPTPVTAFFATAPKMAAMGLFARVVHAFGGVVNEWQQIVAVLSIISMFLGAIAAIGQTDIKRLMAYSSIAHMGFALMGLASGTVFVQAMLIYMTIYVSMNIGTFAFILSMER-NGEPVSDLSAL-----------------------------------------------------------------------------------------------------------------------
299140917    -------SQFLSMIPEVTLVALLIIIFIADFATAQRVVLPNAESLVCLLMAVHIVINIFPVTATAFGNMYYTTPAIGVIKTILALGALIVLIQSREWLSRTQFKEGEFYMLLISTLLGMNMMVSANHFLLFFLGLEMASVPMACLVGLDKYRHNSAEAAAKFILTATFSSGVMLFGISFLYGAMGTLYFDDLAMKM---QATPLTITGMVFFFSGLGFKLSLVPFHFWTADTYQGAPTTVTGYLSVVSKGAAAFALCAILMVFAPMVEYWQYLLFIVIVLSITIANLFAIRQRDLKRFMAFSSISQAGYIVLALGNSAMSFTALSFYVLIYVAANMAVFSVISSVEEHN-NGVVDMEGYNGLYKTNPRLAFLMTLALFSLGGIPPFAGMFSKFFVFMAAVKGASYAVVFIALVNTVVSLYYYLLIVKAMYIKHNENPLPTFKSASSTKLALAI-------------------------
254481094    ------MNEFVAIAPLLMLALGATAVMLQIAFLRSVRLTAVVATVSLLLASASCFYAN-DTAPLQVGALLQADTYSLLFCILFTLAGAVTCVLSLDYIQHHGDEPEEYFLLLILATLGACVLAYAVHLASLLLGLELLSVSLYALIAYPNRSLLPLEAAIKYLVLSGAASATLLFGFALLYATTGTLHFSELGTALEQSDMGAALMAGAAMILAGLAFKLSAVPFHLWTPDVYDGAPAPISGFLASVGKAAVFVVLLRLFLEANLFYERLVELTGLMAILSMLAGNLLALQQTNIKRMLAYSSIAHIGYLLIVFSNRDIAIEAAAFYLIAYTATTLAAFGLLTLINEKRVEREQQLQHVSGLFWRQPVLAGLMLVALLSLAGIPLTAGFIGKFYIFSAAVSGSNWILLAALIIGSGISIYYYLRVVFYMTKHAEEHKDAIELSPGWSGKALSCLLIASI-LVLGIMPQSLIAVLGSI-
256777254    -----------------------------------------------------------------------------------------CCVQIYSTGYLRDDPRYSYAALVSLFTAAMLLVVYSDDLIVLLVGWEIMGICSYFLVGHYWETAAARSASLKAFLVTKLGDVPFLIGIFALAGDTGTFRISEIYARLTATTSGIPLTLIALLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYFIARLLPVFASSAAALAVLAVMAAI-TMVGSALAALAQDDIKRVLAYSTVGQLGYMTGALAVDDRG--AAVFHLISHGAFKALLFLGAGVIIHAAGTNSLAMSRMSGLAKRIPDAYWTVTVALLALAAIPPFAGFFSKEAVLTSAVPTGVGWTVLVALLTALLTAAYAGRLWLLAFRGKGEQAPDHGRQPVALNAVLWVLFVPTVAL-----------------
242910149    --------------------------------------------------------------------SLQINTPSNIFRLFLLIRSLLSVSLSVDYVRCTKTALAEFLLFISTAGSGGMLLRCANDLVTIYVASECLSLSSYLLSGYAKKDIRSNEATIKFLLMGGASSSFLVYGFSLLYGLSGEVQLNKLVDGLLSTQDSVAIYTSIAFVAAGMAFKLSLVPFHQWTPDVYEGSPTPVVAFFSVTSKVAALALSTRLFGIIFPYFSGEWHILGVLATLSMILGNLIAVTQISMKRMLAYSSISQIGYIMIGIADPENGYASMITYTFIHILMNLGTFARITSFGLRTGTD--NIRDYAGLYMKDPVLTFSPALRSPSLGGIPPPSGFFGKLYLFWHGWKAGSYPSVPIALVTSVISIYYYLKIIKLMFTGKNE-------------------------------------------
143936371    MEFLSNINSVSSYLPELMIVITILCVFIMESIPKYRP-LTFAVSCIGLTITGILLFFSNPSLNLLFEGMLVNDSLSIYFKWLILISTLSIILVSKDDNSVISDVKGEYYGMLLIITLGMFAMVSAKNLLMIYLSVEMVSIPSYIIAGISKNDKESNEASLKYVIYGSFASGIMLFGLSFLYGVSGSLDIGIVASKVLNFDSSITLYISLLFVLVGFGYKISMVPFHYWTPDVYQGAPITVTAFLSVAPKAAGFAILIRFFYTLFVDILQWPQLIAVLSALTMTVGNVLALNQSNIKRLLAYSSISHVGFMLIAFSVSADSLVSIMFYMFFYLFMNLSAFYMAIYMSNK--YNADSIDDWNGIGIKAPVLSFFMVLSLASLAGLPPTSGFVAKVYILRNLFAGGFILLGVVAIINT---------------------------------------------------------------
256390064    ----------------LVVLAGALAPDIALWPGRTRGTFCMPQSAAGLYSLGV-----GEPHGMPSTCSYIADRFTLIFQFVALAGAFIVVLMSVSSMKRDRIPTGEYHFLLLSSVAGVLVLAASRDLITLTIALETVSLPAFALVGLKRWSGKSSEAALKFFLVSVASTAVMLFGISLVYGATGNVHFGPVANALSGGPIRHLAYLGVGLTLVGFGFKVSAVPFHFWTPDTYAGAPVPIAAYLSVVSKAAGFAGLILLTTAFSPLLNKTGPLLAVLAALTMSLGNLVALRQRDAVRLLAWSTIGQAGYIMVPLAAHTKHINASIAYIIMYAAMNLGAFAVVHSVHPGT------LDAYRGLAKTRPLASAALAFFLLCLAGLPPLMGLFAKVAVFGAAAGSHLIWLAVVMAVNVVIALYYYLAWTARLF------------------------------------------------
78778009     --------NLMTLVPMLIPIIGALFIIVIDLFKSEQDKSLYVMLSLLILGVDFVALVDSAGTIMGVFDMMLIDGLAILSQFIIVGASMLFIPLALTHKRFHEFSYPEFFALFLFMIAGFQFMVSTDNLILIFVGLETASLALYTLIAM-HNRDKSFEAAVKYFTMGALAAGFFSFGSMVFYALTGSVEINQIATVLTANNYADIVLVGVVFLLAAFGFKLSMVPFHTWTPDVYEGSSAALAGYMSIVPKIAAFIVAMRLFEFLIHSGVVWLEVILYMGVVTMTMANIWALVQSDVKRMLAYSSISHAGFVMAAILIGTTQSNALFLYWILFSFTNLGSFSMLWISRQKNLQSDHSYDKFAGMVKTSPVAASIMALFMLSLAGIPPFALFWGKMYLMSSAITGGYTVLALIMALNSAIAGYYYLKLIVYMFMKDP--------------------------------------------
298373158    -------SNFLLMQHEIGLIAVFLILFFCDVVGSKDKKWFYPLACVLFAGLTVVSFFLKP-HGEAFGGMFVATEMTGFMKSLLNAATFMVFLQTYKWLNSKEDKRFEYFTITLITLLGMYMMISAGNFMMLYIGMEMASLPLATLATFNKHQQKSAEAGVKFVMISALSSAVMLFGLSFLYGATGTFYFTDMAAAIAA---SPIVLVGLVFFFGGLGFKMSLVPFHLWTADVYEGAPTSVTAYLSVVSKAAAFALLFALFKVFGNIQGIWQGIVWGLSVVTITLGNLFALRQSDIKRFFAFSSISQAGYIVLGIANNPMGITATVFYVLVYVFSNLAAFAVISAVENENGGDT-SIAAFNGLSKSNPKLALLMMLAVFSLGGIPFFAGFFSKFFIFMSAASAGFYVLVFIALLNTVISLYYYLMIVKAMYINKPEDQSVGTFRTDAYSRISMVICFAGILAV----------------
212712288    --------ELLAMLPLILVGLTAVIVMLSIAWRRDHLTSAAITVVGFLLTLVSLIWVYGYTFPTELGSLLLVDGFALFYSGLVLIAGMGTAIFAYHWLDGFNDNKEEFYLLLTIAVTGGVLLGMSNHMASMFIGIELISIPLFGLVAYTFERSRTLEAGIKYMVLSAAASSFLLFGIALLYAESGSLSFSVVGQSLANSSHAPLILVGLGMMIVGFGFKLSLFPFQLWTPDVYQGAPAPVAAFLATGSKIAIFAVLVRIFLEALAQTDTLLVVVGVIAVASILFGNLLALTQKSAKRLLGYSSIAHMGYLLVTLVAAQLAQVTIAIYLVSYLLASLGAFGVVSVISSYCGDDQDDFSAFRGLFWHKPVLALVMTVMLLSLAGIPITLGFIGKFYAILSVVYAELWWLTGAIVVGSALGLFYYLRFMASLYSRDAEHADRYTGPEKMTLGTVFAAVCAIAVIVFGLWPQPIINIA----
144100165    --------------------------------------------------------------------------------------------------------------------FGLFLMVSSIDLIMVYLSIEIVSIMSFVLAGYLKQNTRSNEAALKYVVYGSFSSGIMLFGLSYVYGLTGSTNFFEIQQALISSNQQTTVVLSIIMILAGFGYKVSAVPFHFWTPDVYEGSPTTVTAYLSVAPKAGALAMMIRFFNQVFATQFPWPNILSLIAVITMTIGNIIALQQDNVKRMLAYSSIAHAGYMLLALVMSADGIYAIMIYIVMYLFMNLGAFFVVIAIKNKNGGES--FDDYKGLGWEMPIIGAAMTIFMVSLTGLPPTAGFIGKFYIFASLIEGGFYWLVVAGGVNSVISLYYYLRVVKVMYFDGERSDAILMPPKM---ITSLIVLMAIPSIVFGVYWEPLANWIES--
143994031    ------MDNLSFILPEVFISFSIMFLLLFGVYKKNSNIVHNLAVGSLLITGILIFNNPLDKNVSLFNNGYITDNLSSFMKILTILVGAFVLSISTRYLKICKIFLIEYPVLVLSSILGMMVMISSNDLMVFYIGLELQSLALYVLASFNRDQLKSSESGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFNVIGDAMNSSH--YGLTFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTVVTLFFAIVPKVAALTVFIRFLYVFVNMIDQWQPILIFLSIASMIFGAIAAIGQNNLKRLIAYSSIGHMGYALAGLSTGSNEIQSSIVYMSIYLVMNLAFFSCLLMLKRNDVY-YETIDDLSGLSKKHP---------------------------------------------------------------------------------------------------------------
261416524    ------LSNLVYLLPVIFVVLGGMVALAAEPFLRDENKHKVLPW-VAAFFIALSVAALYYAKTEALLNLYAMDPVRRVLCAAILLCGFLGISGLQWTLGREQFKGGEAYGLMMLATSGAMLMTQAIDFVALFIAMELTSFPIYALVGIRRKDVNANEGVFKYFVSGAVFSAIFLYGVSLIYGATGSTHF----CGHVLEGRMAIYSVGMLFVIAGLLFKAGAAPLHFWVADVYTGASVAVTGFMAAVVKVGALAALGTVWVSVLVTRSGLFYVVLVVAILSMVIGAFSGLAQKSVRRILAFSAVMNAGFIVIGLGKGEIQMGPMFYFLITYAIASAGALTGIAYMSGKDDCK-ENLEDLQGAGRRRPFVALGVAVCLASLAGLPPVAGFLAKFTLFTEAFNADLGWLAAIGFGLSLVAAVYYLRIAYVLF------------------------------------------------
143846401    -------ADLIPLQP-LLIATLTVVLVMSAVAVKRNYVIAYRITLLGLILAGLASFYLMPNANYQVTPLLIINAYSLFFTGLVCLTAAGICVFCFPYFLDLQDDKEEYFLLLGLATIGSIVLVSSNHFVSMIIGIETISMSLYGMVAYGRYAAHALEAAVKYLVLSAAASGFMLFGMALIYAQTGTLEFTSLTHSLSNGIGESFSITAFILLFSGLAFKLSLAPFHIWTPDVYEGSPLPSTIYLATIGKAVIFIVLLRVVSTDALSLQSVSNAIALIAVVSIILGNLLALLQKNIKRILSFSSIAHMGYLLIALSEGTISIETITIYLVAYIIMSVGAFGVASAYSSSD-KELDNVEDYKGLFWRDPWLACIFTGMLLSLAGIPLTVGFIGKFYVFFAGVESELWGLLLVLVIGSGIGLYYYLRIVYTM-------------------------------------------------
294054914    ----------------------GCILLLLGSRSLVVQRTGGVLFSVATFAAALGLLYRVDATGYPFGITMIADRFSAIMVAVSSFMGAAVAIYSIAEIDSDRLRRFFFPLYLLL-IFGVNGAFLTGDLFNLYVWFEIMLIASFVLMSMGGEKAE-LEGGLKYVCLNLFSSALFLAGAGILYGKTGTLNMADIARHLQDAEEARWAVSSSMLLLVAFGVKAGIFPFFFWLPASYHTPPSTVSAVFAGLLTKVGVYALFRAYTLFYPLFSEVQTLLLWLAVLTMVTGVFGAAAHFDMRRILSFHIVSQIGYMLLGLAMTPLALAAGVFYLVHHIIVKTNLFLVSGVVIRRYGTC--DLAKVGGLAKTFPLLAVLFFIPAFSLGGIPPLSGFWAKFAVVRAGLEVESWWTVTAALLVGVLTLYSMTKIWAEAFWKAAPEGLEEQAPRPHLGGLVWMLVPIGLLSLTTV-------------
291010619    -------NDLVSLLPEIFLVCCICLFLVHGVFSKTGRILSTNVANLSILALVFVCILLCCSPGGNYYSCFFEDDFIRIIKVFLLLTCIFCVTLSLFYIQLEKSNTFEYSVLLLISLFGIIAVLGANDFLSLYLGLELQALSFYTLAANVRVSEFATEAGLKYFVIGAVASGFYLFGASLLYGFTGCVRFSDFSLLLIAPAEVEGIFLAFFIFFSSFLFKVGAVPFHAWVPDVYEGTSLNVTAIFALLPKLALFGVITRLLFYFFSLFDVWQFPFVLCAVFSFVWGSLAALGQGRIKRLLAYGGISHSGYLLFGVCSGTVYAQGVVIYLLSYILSGVTIFCSLVGLRF---SRVRYIADFAGLSLFSPGVAFAIAASLLSAAGIPPVVGFFGKLSIFLSALAGSLYVGALFGVLCSVISTFYYLRILRTIFFENGSRPLGAFFSFFGSYFSKELSFLVGF-------------------
210135432    --------NFESILPMLVLVCGGIFTLLINAFTSRFSRNLNVFLCMLFLVLDFLVVLGLEQQENAFFGFLSLDTLSLISQSIVLISAFLLIFLALSKERFNEFQTAEFYSLYLFIVAGFQFMVSSNHLLLILIGLETASLPLCVLMALSDKR-YGLEAGIKYFTMGAMASAFFAMGAMAFYLLTGSLNLEVITLYLHTETNPMLFAMGAIFLIGAIGFKVSLVPFHTWMPDVYEGNNPVFASYISIVPKIAGFVVATRLFGAFIDTIAWVEDIFYVLILMTITIPNFIALWQEDVKRMLAYSSISHSGFALAVFIHTEDSQQAMFVYWFMFAFTYIGAFGLLWLLKSREKTWDERYSKFNGLIKTHPLVAILGAIFVFGLAGIPPFSVFWGKFLAVESALESNHILLAVVMLVNSAVAAFYYFRWLVAMFFNKPLQT-----------------------------------------
74325173     ------------LLPEIFLGISIIYLIIHGTFISVNNKYLLIQNSVLYLSVLIISLFIECNDFQIFNNTIIIDYLGSFSKILIAIVSIFCFLMIQRYLTVQKINYFEYSVLILFALLGIFFICSSNDLITAYLAIELQSLSFYIMAALKKDSAFSVDAGLKYFILGAFSSSLFLFGSSILYGVSGTTNFEDLKNLFFWVYSSYLIQFALSFIFVSLLFKLAIAPFHLWSIDVYEGSPSSSTFFFAVVPKLAIFILLVRIFSSFFEYTAKWRYYIVILAVLTIVVGSFAGLEQKKLKSLLAYSSISHMGYTLIAFSTGTFEGLQMLFYLFLYMIAGLCIWSIFLMLQLKVKKQNKDLADLSSLSKSNNILALFFSTVLLSIAGLPPMVGFLVKIGIFLVSIEVSMYFVSIVSILCSVISTFYYIRIVKIMFFENSTAGKLYQPIKSHISIVIVCLFYFLLFLFINP-------------
209916092    -----FEHDFSGPFPEILPTNTTLIPLIHGVVFSTPSLVRNVGWLGLLSVLITILLVAADTPMTAFQNTIIKDDLTYYGQIFPLLRTASTIVT-RSDLKLSCSNVFETIVSIFFPTRSTPSMISANDPMVMYLAIEPQSSRSHVIAAPRRDPEFSTEAGSKYSILGAFSPGISLFGYPTIYGLTGVTD-SEESAKIFAGYESSGLFPGILFIAVGLPLKITAVSPHMWAPDVHEGSPTMVTAFFPIAPKIAIPANMLRVFLHSFHE-STRQPLSYFRSIASMILGALAAMAQNKVKRLLAYSSIGHVGHPCIGFPCGSIEGIQLLPTGLSIYVLMTINVSAIVLTLRQKHNRFKYIADSGALAKTNPLSTLTLSITMFPYAGIPLLAGFRSKSHSSLAALGCGAHSLALIGVVTSVISRSHYIRSVKIMYPDTPKIWILPMDREKSLLLAITLFLPTLFFLYPSPLFLVTHKMALSL-
296112944    MNPMIFESILS-ILPAVIVALTALIVMIT--IAVKRSHFWAATLSVVGLNMALLAVISQAPAGVSFGELFIFDGFAIFNMGVILITALACCTLAYGYFETLQDHKDELYLLMLISTLGAMLMTGATHLAAFFMSLELLSVPMYGMLAYTFLRSRSLESGLKYLIMSATASATLLMGMALIFADAGTLLFKDLARNLLIGNLSGLSVAGVVMMLAATAFKLSAAPFHSWVSDVYEGAPAPIAAFLASVSKVAMMALALRFFGSMFTAMPAFETILIVVIVLSILMGNLLAIRQNNIKRMLAYSSIAHIGYALIALSIGAGSLPLVSMYMAVYALTSIGAFGVITLMRTSISGEADDLRFYQGLFWRRPVLTAVLTVMLLSLAGIPLTAGFITKFTMFFAAVQGMRFWAAGMIILGSAIGLYYYLRILVNLYQKPKVNLEFDAHQHWGVKAGGMVMIITALIVVFGVLPEAMMQMAA---
136525127    MTFTTPVLSYTLLSPMLILLGGALIGVLVEAFVSKRPAVQLTLTLGSLLLALMQVWRIRGQQSLTAAGSVTIDGPAVLLQASILIISIISVFLIADTENFSGNQVTEVYPLTLFAVAGMLLFPVASDLITLFVALEMLSLPLYLMAGLSRRRRLASESALKYFLLGAFSSAFFLFGAAYLYGFSASITFAGIRQSVVGGGNDVLLLIGIAFLSIGLLFKVGAVPFHAWSPDVYQGAPTPVTGFMAAATKVAAFGAMLRIYTVFANAQWSWTPMLSGIAIISMLLGSLVAIAQRDVKRMLAYSSIAHAGFLLSGIALNKAGLDATIFYLFAYGVATVGAFGVVTLVRDSAG-EVTDLNRWKGLGKRSPFAASAFALFLLAFAGIPLTSGFIGKFSIFSAAYESGAKGVVIAGVLSSAIAAFFYIRVIVLMFFTDATEDVEVPSILTRATVVIAAVVTVALGVYPAPLLNFITDIA----
251826925    ---MNLMANLIPAAAEIFLLAMVCFILIADLLTKSSKIFTYLLVQLTLLGCSIITVGTHENSVVAFNGMYVDDLMSDVLKMLSYLGMSMVLVYSRQYLMLRGLFTGEFMVLALFALLGMNVMISANHFLTLYLGLELLSLSLYAMVALQRDSAIATEAAMKYFVLGALASGLLLYGMSMLYGATGTLELGAISNAIANGQNKSLLAFGLVFILSGLAFKLGVVPFHMWVPDVYHGAPTAMTMLIGSVPKLAAFAFATRILVEGLQSLHDWSSMLIILAIASMAIGNLSAIAQTNLKRMFAYSTITHMGFMLLGLSGGIEGYGAAMFYTVIYMMMSLGAFGMIMLLSRA-GFEADTLADFKGLNQRSPWLAFMMMLLMLSMAGIPPTVGFYAKFSVLNSIIQTGHTWLAIVAVMFSLIGAFYYLRVIKLMYFDAPESHVPIVGSDTGLLISMNGLGVLFLGLMPGSLMS----------
143148083    ------------LIPVLPLFGALITGLGLISFNRTINRLRKPVAVLLISCIGAAAVISYAVLLEQLGGAYVVDPLAAVM--LALVTTVALLVMIYSHGYMAHDKSYRFFTYLAIFSSSMLGLVVSPNLLEIYVFWELVGMSSYLLVGFWYDRDGAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIADGLSAGVSSGIVLLLCLFVFMGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARLEPLYSQFPSVGVFIAVTGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGVAGMFHLVTHAFFKAMLFLGSGSVIHAMEDVVGHEAQDMRLMGGLRKKMPITAITFLIGCIAISGIPPLAGFWSKDEILGQAFGT-FPILWVVGFLTAGMTAFYMFRLYFLTF------------------------------------------------
71065163     ------MNDLMGLLPYAIIAVVITVLVVMIAITMKRSHMVTGTISVVGLNIGLFILLGQMAGIIDSGSLFVIDNFAQFNMVIIFICALACCTLSYAYLADLKDHKEELYLLMLLSTVGALLMVCAQHLASFFMSLEMLSIPLYGMLSYTYMRTRSLESGLKYLVLSATASATLLMGMAFIYAEVGSLAFKPISLTLADTFESPLLILGAAMMMFGIAFKLSAAPFHIWTPDVYEGAPAPIATYLASVSKVAMMALAVRFLITSLLALPSVQMLLMVMATLSILLGNLLAVRQTSLKRLLGYSSIAHMGYVLIIVSIGSAADSISSMYMAIYAFTSIGAFGVVTLMSSRLSGEADELTHYQGLFWRRPVLTAVMTIMMLSLAGIPLTAGFITKLFAILAAVQGTNWFLAAMIILGSAIGLFYYLRVLLTLFKRPKQFIEFDVSKQWGLRTGGIMVIVTAIIVFFGVLPNSMIEWA----
254883421    ---------------ELSLTAVFILMFLLDLFLPAPQRHWLRPMACILLTIQLLA-NLWPEEVTLFGGMYHSTPMASVLKSILTIGTILVFLQADTWLKREDHKQGEFYILTLSTLLGMYFMVSAGHFLLFFLGLELATVPMACLVAFDKYKGHSAEAGAKFILSALFSSGIFLYGISMIYGTAGTLYFEDIPAGLTG---TPLQVLALVFFFSGLAFKLSLVPFHLWTADTYQGAPTTVSAYLSVISKGAAAFALMIILMVFGPMTEQWSEILCIIIVATITIANLFAIRQNNLKRFMAFSSISQAGYIMLAVLAGTPQGMALVYYIVVYIAANLAVFGVINTIEQHTHGKIER-EDYNGLYKTNPKLTMVMTLALFSLAGIPPFAGFFSKFFVFMAAFHSGYYLIVFIALVNTIISLYYYLLIVKAMFITPNEDPITATPMRISLLVCVAGIFVLGII------------------
11466747     ---------LFPFLASILLGIGLFFFP----NSIKKFRRLSSFISIMFLNIAMLLSFHFFWQQITGSPIYLLDPLTSIM--LVLVTTVAVMVMIYSDSYMFYDEGYKFFCYLSLFTASMLGLVLSPNLIQVYIFWELVGMCSYLLIGFWFTRPSAANACQKAFVTNRIGDFGLLLGILGFYWITGSFDFQQLSKRFFNQINLVFATLCALFLFLGPVAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARMFPLFQMLPFVMSIISWTGAITALLGATIALAQKDLKKGLAYSTMSQLGYMMLALGIGSYKLFHLITHAYSKALLFLGSGSVIHSMEPIVGNKSQNMIFMGGLRQYMPITAITFLFGTLSLCGIPPFACFWSKDEILVNSWL-HFPILGSIAFFTAGLTAFYMFRIYFLTF------------------------------------------------
23464627     MLINELTNNITILIPEIFLIISIVILLVYGVIYSKNIMRQISILGIIVLCITLLLLWDIKDIIINNSSILGIDNLSIMVKSVVIITTILILSMSLEVFKQKNEQIYEYTILILLATLGMLLLISSKDLIIMYLSIETLSLSLYILAGFKRTGQLSTEAGLKYLIMGGLSSGILLFGCALIYISTGILDFDNLANYIFNNTIINTNTIGSLLICIAIMFKLAAAPFHMWAPDVYEGSPTIITAFFAIVPKIAILTLLVNLIYNVFIFNSVLLPFFIFSALLSVIIGSIGAVNQTKFKRLLAYSAISHMGFILLGLIPGTLNFIYIILYIITSLNTFAFTFIYFNKYKNSFKNTTYYLSDLSALSRKEPVLALTLTLSLFSIAGIPPLAGFISKYYILLSLIQNNYIVIATLTILFSVIACFYYIRIIQYMYFKNNNTYLI---------------------------------------
135857081    --------------------------------------------------------------------------FSTYVKIFLILLLIIVFSYSYSYLKNFEKYKSEYFMIIIFGLLGMMIMVSSNHLLLLYLGIELLSLALYTIIAYNKDSLYSAEAAVKYYVLGAMSSGFLLFGISLIYGLTGTLLYDDIVNQITSMNNSIGLIFALTFILISIAFKFGAAPFHMWLPDVYQGSLTPTTLMLSTIPKVAIFIVMIKLTNSIFSDLEIFWSMVLILSVFSILVGNLIAIVQTNIKRLLAYSTIANVGFILLGIYTGPTYYSAALFYTITYTLFTTAVFGLLCELK-IDKSPIENIKDLSGLNYKYPSLAVLFLVIMLSMIGIPPFLGFYAKFYIIQSLIMENHINLAVFAVIMTVIGSFYYLRVIKVIYFDELDDKIISISSHLISYVLVLSLVIIGLF--PNILSSLAFYSIKNL-
257453979    ---------LMPLFPMILISITTVVVMIA--IAMKRSNFVAGTISVIGLNAALFVVLIFTPSQGLIAPLFVVDSFAQFNMVIILISSLACFTLAYGYIGGYRDNKEELYLLLLISTLGALFMVCADNLASFFVSLELLSVPLYGMLAYTYARGKSLEAGFKYLILSATASATMLMGMALIYSNTGTLSFRQIGMAIVPMFQNPILVVGTALMLFGIAFKLSAVPFHTWTPDVYQGAPAPVATFLGSVSKVAMMALGLRFLLSTATLLPAINTLIVVIASLSMIIGNVLALRQHNIKRLLAYSSIAHIGYVLAIISAVKVESAGFVLYMAVYAFTTIGAFGVVTIMSSKRQGEAELVDNFQGIFWQRPVLTAVLTVMLLSLAGIPLTAGFISKFFAIFATVSAQSWWLTAMIIVGSAISLYYYLNLMVTLFRRPQEVQPHDAVNHWGIQAGGMVLLVTLAVLYFGIFPETLSKII----
271962244    --------DYYAVAPLLVLALTAGAVLLLDAFLPRRPYARPLLGAVTLTGVLGALGVVVAQAVRAGDPMFVVDDFTLIFAGLALAAGVVVVLLSMAELSSGDVPVGEWYFLLLCTLVGAVALPASRDLVMLVVALELVSLPVFALTALRRYDGRSSEAAVKLFLVSVVSTAVMLFGVSLLYGMTGTVYLDRLAQVLIAYDLPPVLVVAVVLVIAGFGFKVAAVPFHAWAGDVYQGAPIPVAALLSVISKAAGFAGLILILAALRGQVAVWAPLVAIIAALTMTVGNLLALRQRHAVRLLAWSSVAQSGYILAPLGVDDEAMSASIAYLVFYAAMNLGAFAVVMLVSRRGARGG--LDDYRGLAFRNPAAGLALAFFLICLAGLPPLAGLFAKIVVFRELVDGGGAWLALVMAANTVVGLYYYVAWAARIF------------------------------------------------
32471414     ------------------------------VIVHQRTAAYTLALVVSWITFAISIALVAQVSQTGYGIEYLVDSLSSFVMMFVSGIGAIVLVYASVDDEIARSKHYLFYATYLLCLTGLMGMCVTGDLFNVFVFLEISSLSSYALISLGQTR-RAPLAAFQYLIIGSIGATFILIGIGLLYQMTGTLNMADIAARVPHENGPRTVLVAFGFLVIGLCVKMAVFPLHTWLPNAYTYAPSVVTCFIAATATKVSVYAFIRITPGFAFDYLPLDTELTILALVGIFVASTAAIYQANVKRLLAYSSVAQIGYMILGISMSTPGLTAGIVHMFNHALIKGGLFMIVGCFALRLG--SVKLDDWKGAGKTMPWTSLGWAIGGLALIGVPVTAGFISKWLLLTAAMEKGMWPVAVLMLLSSLLAVVYVWRVVETLYFSEPTAKVLQAKEAPLGMLIPTYVVLAGTFVF----------------
9695386      -----FNNNFEIIIPEFFLTTILLILLLFGVFYKKNQKNITTIIIYLLLILLILTLNITNISNNILNGVLIINNFTQFIKVILILSTIICFLIQQKYLIQQKINAYEINILMLISLLGLMLLVSTNHLITLYLAIELQSLSFYILTSTQKKSILSIEAGLKYFILGSIASGFILFGSSIIYAITGSLNFNNIFNFLENINILISLSYGLIFILVGILFKVGASPFHFWLPDVYEGAPNNISSFFAIVPKIAFIGILIRLFFEIFFNISYFFEIFFIISFLSMLIGALSALQQKKIKRLLAYSSISHVGFILIGFTSNMLNNIPFILLYVLIYIITSINLWTSYLSLNINHKPIKYLTDLSNIHTINKLIAIIIIINIFSLAGIPPLAGFFSKLFIFFSAIKNNYFSLVFFGILISVLSSFYYLKIIKIIYFEKRKMYISKINKMQSIVLIINTQFILFLFIYPNIILVNLNKIYLYL-
188581798    --------DLGAVAPEMVLAGTALALVPVAGWVRGRWRRLPAAVALLALLVAMGLTMLTAPPRETFCGTYAVDPFRGFYQLVIEAGALVSLLSLGSHFRASEQEPH-YPVALLMATVGGMGLTAATDLGLIVLFLQMVSFPSYLLVLLVRSDGPAQEATLKYFLYGAAALAVMAYGLTFLFGLTGSLNLRAIGAGLAGADRAWVA-LAFGLVLVGYGFEMTLVPFHVWAPDVFQGGTAPASGFVSVVPKVAAFAGLLRFLLAAMPNLAAWPTVLALLAAATMTFGNLVALRQASLKRLLAYSSIAQAGYVLMAVAVAPEALPAVGYYLVAYLLMNLSAFAVVAQVERMTGSDG--LAAIRGLGRRAPGPAAALALALLSLAGVPPLAGFAGKVFLLVAAIEGGFAWLAVVAAANMAVALFYYAAVIAEAYFREPERIERPASGAGYAWALGLCTAGTLGFGIAPGLGRGLAQLGSTL-
186701476    -------------------GLGLLFIPNATKKLRRMWSF----ISVSLLSIGLYFAINIFIEQVIGSSIYQSLEFGYLMDSLILITTVGIMVLIYSDNYMFYDQGYRFFAYLNFFNASMLGLVTSSNITPICFFWELVGMCYYLIIGFWFTRPIDANACQKAFVTKRVGDFGLLLGILGLYWITGSFEFQDLFKNLLVHNNTINIFFAALLLFLGAIAKSAQFPLHVWLPDAMEG-PTPISALIPIASMVAAGIFLVARLFPLFINSPYIMYFISLIGIITVLLGATLALAQRDIKKSLAYSTMSQLGYIMLAMGIGSYKLSHLITHAYSKALLFLGSGSIIQSMEPIVGDKSQNMVFMGGLKKYVPITKTTFVLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAYFTAGLTAFYMFRVYLLTF------------------------------------------------
258647053    ---------------ELSLMAVILLLFVADLFICKDKHGNKIGNIAIVLMIFQVASNFLPPATEAFGGMYVHTPMMTIMKSILSIGTLITFLMANGYMRQTAVKQGEFYIVTLFTLLGMYFMISAGHFIMFFIGLEMASVPMAALIAYDKYRYESAEAGAKFILLALFSSALLLYGVSFIYGATGSLYFSEIHDRFAADH-TLLSTIGLLLFLSGMGFKISLVPFHLWTADTYQGAPTVVTGYLSVISKGSAAFVLFTVLIKAFAFSEEWNTALFWIIIASITIANLFAIQQQNLKRFMAFSAISQAGYLVLGVMGGTEEMTSLVFYLLVYMAANLGAFTVINVIEQKSGK--IRIDDYDGLYETNPHLSFIMTLCLFSLAGIPPFAGFFSKFFIFMAAFKAGYQWLVLIALVNTVLSLYYYLLIVKAMYIRKNEHPIASFRSD----------------------------------
142230091    -----------------------------------------------------------------------------------------------------------------------------GDLMALYMGLELQSLALYVIAAFKRDSLKSTEAGLKYFVLGALSSGLLLYGSALTYGYSGTTLFNGILENVNANSPSLGLLFGLALVIAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFLATVPKMAAICLFMRMFDAFGNILGDWQQIIVLLSILSMFLGAFAAIGQNDFKRLLAYSSIAHMGYALIGLAAGTFGVQSVLEYMTIYITMNIGVFAILMSMQS-DGQSVTEIASLRMISETDPGKAIALLILLFSLAGIPPMLGFFAKFEVLRAAINADLLYLAIMGVLASVIGAFYYLKIVYLIYFGEMPESPLDNSKTPTIWTASAAMMIFGVISLFGV-------------
144110669    MLRNTLMIDFYSFAPEIFILALILVSITFGILNKG-VTITINATGFSLLTIFLIFKGHSLYQNSLYS--FNTINLILLSKIILSIGSIVFILLSRRPLKNENLFRYEYILFILFAILGSFVLISSDNFLTAFIGLELQSLSLYLMAAFNTKNLNSNEAGIKYFSLGALSSGFLLFGISMIYFDTASFTFQNL------DNFSTISEVGLALVLIALFFKVSAAPFHIWTPDVYEGSPTISTLFFATLPKFASLIFLFRIYHELNPKIDSLHYIFQIVCAISLLVGVYGAITQKIIKRLLAFSSINHIGFMLLAIMSYQYMSEGTIFYLIIYLITTFGVFSVILNLRTSEG-EITLLTGLNGLKASSRSKAISMLVFLFSLAGIPPFAGFFAKFFILSASINEGFYILSVIAVISSVIAAFYYLSVIKNMFFNELETELLLDNNRL---------------------------------
114707863    ------------VLPEITVLVTAVAIVLLASFLPRRWVNAPVALAGLATATLLLLPQVNGEARATFSDTYALDMASIGGRLLILFATAVTVLLSPRWF-ATDQRHGEFYAMLLFSALGAMVLAGALDLLFVLIGVLLSSATGYVLAAYHRDWALSLEAGMKYFLVGALANTALALGATFLIGMLGGPGFGEMAAALSAGRASPLLLVGLGLVTIGMAYKLGAAPAHAWLPDVAEGAPAPSAAFLTVVPKIGAAIALARLVSLFPETDFAIRSLIAALAVITMTLGNLAALWQDDMRRMLGWSSVSQAGYLLMAVTVTSLTIPALVTFLFGYAAANLTAFAAITHLRGRTDRG-----NYGGLLKTAPLPAIALIVAFLSLVGIPPLGGFVGKLELFLATIDGGYVWLAIAALVNTVVSLAYYLRFVTPMVLGPPSENVFQLGSWSRVATTVALVATIAIGLFGQLILGPVTGSV----
94968322     ---------------------------------------------------------------------FLLDPLSSI--WLLFVTGVGMLIHIYSTGYMKHDGGYRFFGYLNLFMFSMLTLILGNNYAMMFVGWEGVGLCSYLLIGFYFHKKSASTAANKAFITNRIGDAGVLVGMFTIAWYFGSINFTQAARSGIFHTGDYWITFATIALFIGACGKSAQLPLYVWLPDAMEG-PTPVSALIHAATMVTAGVYMVARSNALYILAPNSMKVVAIVGALTAVFAASIGLVQNDIKRVLAYSTVSQLGYMFLALGLGTAGVFHVFTHAFFKALLFLGSGSVIHAMSGE-----QDMRFMGALRKKIPVTFWTMFAGTLAIAGIPPLAGFFSKDEILWQAWSSNFRVLWGIGFLTALMTSLYMFRLVYLTFFGQPRMSHEVEHHTGPLVILAICAVFAGFLGVPHSLGGS---------
224178045    ----------------------------------------LAFFTIFLLGISVIFSLAIFFFQYNGNGSYQWEEMGYLIDPLVVVSTVAFLVMIYTDGYMNYDQGYRFFSYLSLFTASMLGLVLSTNLVQVYIFWELIGLCSYLLIGFWFTRTTAGDACQKAFITNRMGDFGLLLGILGFYWLTKSFHFNEIAFRLESLLQVPLGTLFAILLFLGPISKSAQFPLHVWLPDAMEG-PTPISALIHAATLVAAGVFLVGRMFPIFDQFPIVMSTIAWTGCLTAFLGATIATTQVDLKKGLAYSTVSQLGYMMMAMGVGSYSLFHLITHAYSKALLFLGSGSAIHGMEGAVGFSNQNMNQMGGLRKKMPITAITFLIGTLSICGFPPFACFWSKDAILSDLFQAN-PILWLFAWLTAGLTSFYMFRIYFLTFEGTFRGPNISLVKESGPMMLFPLIVLTIPTLILGLTGTP---------
37779790     ------------------IGFGLLFIPTATKNIRRIWAFP----SVLLLSIAMGFSVNLSIQQINLWSWTINNDFGYLIDPLILITTVGIMVLIYSDDYMSHDHGFRFFAYMSFSNASMLGLVTSSNLIQIYIFWEIVGNGSYYXIGFWFTRPTAASACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDITNNLIHNNRSLFAILCASLLFVGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARRLSLFIFTPYIMXFISLIGIITALLGXTLALAQRDIKRSLXYSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQNMVLMGGLRKYVPITKTTFFLGTLSICGIPPLACFXSKDAILNDSWLYS-PIFAIIACFTAGLTAFYMFRVYLLTF------------------------------------------------
11466446     ------------LIPIFPLAGSLLIGIGLISFRRATNIWRYSFLIIALLGISLILSCLILFSQINLEIGYFVDPLTAVM--LVIVTTVAILVLIYTDGYMSYDEGYRFFAYLSLFTTSMLGLVLSPNLLQIYVFWELVGMCSYLLIGFWFTRPAAADACQKAFVTNRVGDFGLLLGILGFYWMTGSFEFDVISMKLYDNFNTQLAIFFGFLIFLGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARMFPIFSQFPFLMDLIAWTGAITAIIGATIAVTQVDLKKGLAYSTMSQLGYMIMAMGMGTASLFHLMTHAYSKALLFLSAGSTIHGMEPIVGFNNQNMSLMGGIRKYMPITGNAFLIGTLSLCGIPPLACFWSKDAILSNAFVHS-PLLWFIGWSTAGLTSFYMFRMYFLVFEGESNKLPKESNTKMTLPLIILTLFSITIGWIGTPFNNQFMFLIHTI-
46203247     -----------------LLAAAAILVLAGALPSRARNVAAALAGLVTLTSLGCILALTPQLAGLGVRFVLRLDGLAWLFSVLVL--AIGALVVLYARYYMSPDPVPRLFAYFLAFVGAMLGIILSGNLIQLVLFWELTSIVSFLLIGYWYDNAAARDGARMSLTITAAGGLCLLVGTILIGRIVGSYDLETVLASGDTIRNSSLYLPALVLVLAGALTKSAQFPFHIWLPRAMAAPTPISAYLHSATMVKAGIFLMIRLWPVLAGTDAWYW-IVGTIGMATMLIGSWSAIFQHDLKGLLAYSTISHLGLITLLLGLSPLAVVAAIFHTVNHATFKASLFMAVGIIDHETGT--RDMRRLSGLWRAMPYTATLAMVAAAAMAGVPLLNGFLSKEMFLSEAVDNMHLALPVLATLASAFTMLYSLRFIRQTFFGRPPHDLPEEPHEMRIPIEMLVLTCIAIGLVPNLTIGPAL-------
290958198    --------DWVAIAPPTIAAVVGLAVLVADLFTDDRRKALLGWVSVAGLAVSLLALLPLLDTGSPDVCSYTADRFTLVVQFLVLGSALLTALLSSTALNDDRKAAGEFWFLLLSSAAGAALLPASRDLATLVVALEVASLPAFALVGIRLGDRRSSEAALKFFLSSVTATAVSLLGISFVYATTGTLYLTEIADRVQDGQFHTLTQAGVVLTLIGFAFKTAAVPFHFWVPDTYVGAPLPVAAYLSVVGKAVGFSGLILITVVALPSYADIWPALVALAALTMTVGNLGALAQRSTRRLLAWSSVGQAGYLLVPIAAAAYADNTTVAYALMYAVVNLGAFAVAALVGR--TRTLNRLDDYRGLHASRPLSALLLAFFLLCLAGLPPVIGLFAKVTVFSSAVDAGLGWLAVVMAVNVVIALFYYLRWTALLF------------------------------------------------
144021344    ---------------------TAVALMIQASIKRDQAVAWWITGVGFLLALWGAGYAREFAQPVTL--LLVVDDWGLFFTTLILVASLVTLILSKDTFSPEGERKEEYYLLLVLSVLGAVILIQSSHMASLLLGMELMGVALYGMIAFPEKGELPLEAAIKYLVLSACASAMLLFGFALIYAATGDLSYAGMGAKAAAAYEPVVLMAGSAMILAGLGFKLSVVPFHMWTPDVYQGAPTPVTGFLATVSKGAVFVALVRFYLEGLYQYNSLLMALSVVAIASMLVGNWLALRQENIKRLLAYSSIAHFGYLLIVLGATALIGQAITFYLAAYIVTTLAAFTVLANLAGEDDSKSM-LSAFEGLFWRNPLQASVLTVAMLSFAGIPLTAGFIGKFYLITLSIQSGLWVMLTALVLGSAIAIYYYLRIIFAM-------------------------------------------------
16417977     -----IIPFLPLPVP-MLIGAGLLLFPSATKSLRRMWAFQ----SVFLLSIVMLFSINLSIQQINGSSIYINNDFSYLIDPLILITTIGILVLIYSDNYMSYDQGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPVAANACQKAXXXXXXXXFGLLLGILGFYWITGSFEFRDLFNNLIYNNHNLFVTFCAVLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLIPLFIVIPHIMNFISLVGVITILFGATFALAQKDIKRGLAYSTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLLFLGSGSVIHSMETLVGNKSQNMVFMGGLTKHVPLTKTAFLLGTLSLCGIPPLACFWSKDEILNDTWLYS-PIFAIIAWFTA---------------------------------------------------------------
183220697    MSYTPSSNDLIAISPMLILGVALLSLVVQFLIPEEDEGKPLWVLSILGILVAMYALYNSPGYGKFFGSQISISPLTVWLSAIYLIAGLITLLVAPPFLSQHKTLFPEFFPLMLFCLSGMMFLTSGYDLIVIFVGLEILSLSLYVMIGMARTSVSALESAMKYFLLGTFSSGFMLLGIAFLYGGSGTTNLDGALRGLSLGYEANFSKLGLGLFFVGVSFKAALVPFHSWTPDVYEGAQTPITGFMASAGKASALGLVIILFNHMGEMGNVWKYLMGTIALISMTWGNIVALKQDNLKRMLAYSSISHAGYIVAGIACGA--GLEALYYLFSYSLLNLAAFAIISYLEQ--GKHEVTVNGISHLSGEHPFTALALSLVFLSFAGFPPLIGFWTKLFLLQKMAESDLFFLLFGAVANSCIAFYYYMKITIQSYMKQETGVVAGARDLPSLPTLGFLIFLLCVFFTAG--------------
225874140    MNPVSYSELLRLTLPQIALTVAAFFVLACDGMLLRRSPIAVRARIAMLLSVAALALLPLTAPVQLLDGMLVLDARTGVVQVVLLLFTLAVTLLSGSVLAQQGREIGEFFALLLFATVAALFLVSTQNLLLIFLAVEFLSLVLYILTAFNKHSRASAEAALKYFLFGGMSAGFLLFGISLLYGVSGSLDLQQIA--LAASQPDSLLLVAIVLVILGFGFKIAAAPFHLWAPDAYQGAPSLSAGFIASSSKVASFFVFAQVLFIGVASASGWMPILAAVAVLSMLLGNLAALAQTSLRRLLAYSAIGHAGYLLLGLAHTPQSLAALLYYVFTYALAVLGAFGVLAILET---NGIDSLSSLAGLSRRSPALSACLLVFLLSLAGIPPLVGFFAKFAALQAAPAFGLLWLVILAILMSVVALFYYLRVLRQVYVVPMAEDATPLSS--PTLARITLLVMAALTLLLGCAPNLLMRWLR---
237752479    --------NLFSIFPMLIAICGAILILVVDMCLKSVNKQLYTMLAILFLGLDLGYIMFFSIDGMAFFDLILVDGVALIGQLIILIAAILFVPLTLSYNKFHEFQYSEYYALFLLMCAGFQFMVSSDHLIVIFLGLETSSLALYALIAM-HNRATAFEAAIKYFTMGALSAGCFAFGAMLLYAASGHLDLMGMKAILETNQPSYLVLGGVVFFIASLGFKASLVPFHTWTPDVYEGSNSFLAGFMSIVPKIAVLVVAIRIFSFFMDIV-WVHNVFYLLIVLTITLPNLVALVQKDVKRMLAYSSISHAGFAFSAILIGTQAYSALFVYWILFLFTNLGIFSMLWISRTKEQMWDKRYDKFSGLIRLCPLAAVIMGLFMFSLAGIPPFSVFWGKVYLMSVAMNNGYLFLVIVMVLNSAIAAYYYLKLVVYMFLKDPLISDGNIYLQNATLPLKIVVGIATLYVCLSVF------------
143818465    -----------------------------------------------------FGWLFEPSSKNSLLGSFTSDNFSLFFKLLILLASLITVFGSFQYFVSEKTRNYEFISLIFLSIVGMMLLVSSTELITIYVSLELSALPIIVLLSIHR-SKLGIESGIKFFILSAFSSAILLYGFIYLYGLTGSTNISKMSLNEESTFITYGIIISIVLIIAGFSFKMAIVPWQMWIPDVYQGAPTPVAAFLSVASKSSAFAVIIRMFYTSFTNESDWSLIFAVLAAITMTLGNLFALNQKNIKRLLGYSTISQAGYILIGLSMNFSGIQGSMYYLGGYLFTNMSIFIVITIIILR--TKDETIEGLSGFIKVSPVYSIILIVGLLSLIGMPPTVGFMSKVIIFGFAINSGYPWLALVGVINSVLAAFYYLRIIRFIVFEEPSTT-----------------------------------------
142795752    -------AELAWLIPVLPLLGAVITGLGLISFNRTINRLRKPVALLLISCVGAAAVLSYAVLSDQLAGAYVVDSLGAVM--LALVTTIALLVMVYSHGYMAHDKGYRFFTYLALFSSSMLGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDGAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIADGLQQGLANWAALLLCLLVFMGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARLEPLYIQFPSVQLVVAVVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGVAGMFHLVTHAFFKAMLFLGSGSVIHAMEDVVGHEAQDMRLMGGLRRKMPITAITFLIGCIAISGIPPLAGFWSKDEILGQAF-NSYPVLWLVGFLTAGMTAFYMFRLYFLTFEGE---------------------------------------------
227494516    ---------WLSLLPILVVFGGAVVSVLVEAFVPAKGRRPVQLILSLITIVAAIVMVTFRLTEVLEYPMYIEDPLTVTTQGILLIIGLLAVLVVADRSELKGYQRTEIFTLILFSLGGMMVFPAANSLVALFIALEVMSLPLYVMVATRRRRQLSQEGALKYFILGAFASAFLLMGGALLYGATGTLSLSMMARVLPQSPALLFGLVGCLLVLVGLLFKVGAAPFHAWTPDVYQGAPTPITGFMAAAVKVAAFAAMVRLYTLIAPLEWDLSPVLVAVVVLTLLVGTFVGLVQSDIKRLFAYSSIAHAGFVLIGFAVTATSSASVLFYLLVYGVSTIGAFGAIALVRQVDTAEATALANWAGLGRKAPGLAVAMLIFLLSFAGIPLTGGFVGKFLVFADGIEGGLLWLVVLGLACSAVTAFYYFRLVVLMFFTEPCENTAVVRSE----------------------------------
110225688    -----FVHDLVAFIPDLFLLVAILILLVVGSSISLKSVHEKTVWASTILWLSFWTLILTLVHAILFNHALLLDPLSFVLKVSILGT---CLLLLSLAVNKPESHSFEFPLLFLLSAWGMGLMAESYDLISMYLSIELQSFCFFLLAASRRNSEFSTEAGLKYFLLGAFSSGLFLFGSSFIYGFTGQTSLEELAKATVYNNESNGLIIGILFLSAGFLFKSGAAPFHMWTPDVYEGSPTTVTALFSILPKIALFGMFLRFFFQGLSSLFIQWQTLFFFSSLLSMIVGITAISQTKLKRLFAYSSIGHVGYFLIGFAANPQGVQSLLFALGIYIVMTLHIFTFLLAAAPENRKYCADLTSFA---KINPVVALSLALILFSMAGIPPLAGFLSKFYLFRIALASQFTSLAILGVITSVITSYYYIRLVRIMYFGKPLEYNTMFSP-----------------------------------
13398291     -----------LPLPVMSIGFGILLIPRTTKNIRRMWAFP----SVLLLSIAMVFSTNLSIRQINRSFIYQNNDFSLEFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRDITNNLIQNNHSLFATLCASLLFVGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVGRLLPLFIAIPYIMNFISLIGIITLLLGATLALAQRDIKRSLAYSTXXXXXXXXXXXXXXXXXLFHLITHAYSKALLFXGSGSIIHSMXPLVGDKSQNMVLMGGLTKYVPVTRTTFLLGTFSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAYFTAGLTAFYMFRVYLLTF------------------------------------------------
45658586     -SRVPNVPDLLSVLPALVLATGGVFLICLSVLFKTKEFIIVRYVSGLILLLAFAAVFYFPGNGFHFSGQIENSVLSFWLNLIYISMAIGTAAIVPRILKNHKIEFPEFYPLLLFATCGMTLMTTGQDFILVFVALELMSICLYILIGMARSDLFSLEATLKYFLLGSFSSGFMLMGIAFLFGGSGSTNITEALKPLIAGYQGNFAKIGLVLFITGVAFKIALFPYHAWTPDAYEGALTPVTGYMSTAAKAASIGLLLILYTPLPLENSTWAWLPGILALCSMIYGNLLALKQENLKRMLAYSSIAHAGYVVAGISAGIKEEV--LFYLIVYSFMSLGAFAILAYLE--EGTRQVTFFSVQSLSGVKPLTAIAINIFFMSLAGVPPFGGFWAKLFLFQKLAESETLILLIGGVTNSALALYYYLRIIATFMSSDEGEISRNHAAPYSVGVTGVVLFCLLMVSVGWFL------------
11467868     ---------------------------------------------------------------------YWVDPLTSTM--LVVVTSVALLVMIYSDEYMHVDEGYRFFVYLSIFTTSMLGLVLSPNLVQVYGFWELVGMCSYLLVGFWFTRPTAAEASQKAFITNRVGDFGLLLGILALYWMTGSFEFASIADRLAIPSLRTIACIACILVFMGPIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARMFPVFDQLPLVMELIAWTGTLTAFLGATMALTQSDIKKGLAYSTMSQLGYMIMALGTGAYSLFHLTTHAYSKALLFLAAGSVIHGMEPVVGFSNQNMHRMGGLRKYMPLTAMTFLLGTCSICGIPPLACFWSKDAILAE-VFATHPTCWLIAWLTAGMTGFYMFRIYFLTFEGSRSDLGRAKPKESHLGMVAPLIILAIPTVAIGSLGTPFAPV-----
143912678    --------DYFGLAPELVLAGGLCLVLMLDLFIDERKKWMLTAITSFTLLVAMVPVLMLALSETEFDGRYVVDNFSLVMKAVFLLAGYVVVLLSSSHIEQGEYWRGEYWFLLLTSLLGMLMMASSRDLVSIFVALEFLSIPAYMLAAWRKRDPKSNEAGVKYFLLGVFASAVMLYGMSLMYGVANSTLLTEIGAAIATGEFSAVHALAVVFVVVGFAFKVSAVPFHTWAPDTYEGAPTPVTAFLSVASKAAGFVALVVLLYTAFPLAQDWQPFIWVLSALTMTIGNVLALKQHNIVRMIAYSSISQGGFVLMPLASGTTALRSVVLYMIVYAATNLGVFAIILAVSNKTRSG--EISSYGGLFSYAPTLGVLMTLFLASLAGIPPLGGWIAKFVAFQSLIQSQSTWLAFVGAVNSVIA------------------------------------------------------------
209526559    MEPLYQYAWLIPVLPLMLVGIGLISLNKATNKIRQGSAIFLISLASMVLSFALLASQINGHESYTISMGYTIDHLTAVM--LAIVTTVALLVMVYTDGYMAHDPGYRFYAYLSLFSSSMLGLVVCPNLLQVYIFWELVGVSSYLLIGFWYDRKPAADACQKAFITNRVGDFGLLLGILGLYWATNTFEFELMGSRLEHLVESGSISGALILVFLGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLIARMYPVFEGIPVVMTTIAWTGCFTAFLGASIAITQNDIKKGLAYSTISQLGYMVMAMGVGAYSLFHLMTHAYFKAMLFLCSGSVIHGMEAVVGHDAQDMRLMGGLRKYMPITSTCFLIGTLAICGIPPFAGFWSKDEILSSAFASN-PALWVVGWLTAGITAFYMFRMYFSTF------------------------------------------------
136458085    ----------------------------------------------------------------------------------------------------------EIWPLYLFSVGGMLLFPVSNDFLTMFVALEVFSLPLYLMASMRRRRLLSQEAALKYFILGAFSSAFFLFGAALIYAATSSINFSTVAIAVENSSQDGLIIPGIAMVAVGLLFKVGAIPFHQWVPDVYQGSPTPLTAFMSAATKVAAFGALLRVFYVFGGMRWDWRPMMWVIAGLSMVIGSLLAVTQTDMKRMLAFSSIAHTGFILLGVSTSAAGLSSTLFYLLAYGFTSVGVFAIVGLVRDASG-EATHLSQWAGLGKKSPWMASIFALFLLALAGIPLTSGFTGKFAVFTAAIDGGATPLVIIAVIASAVAAFFYARVIVLMFFTEPPANGPSVVVP-SAFTTVAIGTSAAFTVLLGIAPQPVLDLV----
256665754    ---------LLVALP----ALGALVLLLSGK--RAKAWGHLLGCATVTLAFVYAVILWIPVTQLQVDFGLRIDALSLTF--VLLITGVGMLIHFYSIGYMDDEGRYRFFAYLNLFVASMLILVLGNSFVTLYLGWEGVGLASYLLIGWYQNRPSAATAAKKAFLMNRVGDVGLALAIFLMFKYVGSTGYAQVFEGVAQGKIPPGAVTAIILLLLGACGKSGQFPLQAWLPDAMEG-PTPVSALIHAATMVTAGVYLVARSNVIFTATPDGRLVVTLVGAVTLLLGCVVGCAYDDIKKVLAYSTVSQIGYMMLAVGLGPGIYALGIMHLVAHGFFKAGLFLGAGSVMHG-MNDEVDMRKFGGLAKRMPITFVTFGLGYLAIIGFPFLTGYYTKDAIIEAAFGQEGWAFGLATVIGAGLTAFYMTRLMMMTFFGKPHESKPIMWVPMAILAVGSV-GAGAFFAIGNRFVDWLAPVV----
150017829    ----------------MIPVFPAIAFLIIG-FITKKSKVISSAIAIGGMVLSFIFSLGVFYEVITSKVSYAVSWLSAPIKILIIVTFIGLLVEIYSLGYMKGEKGFRFFANLSLFTSSMLGLVISNNYFQMFFFWELVGLCSYLLIGFYYDRPSAVKANKKAFVANRVGDFGFLVGMLCLFMAFGTFNFRELAASIPAYQDVVYLTIIALLIFAGPVAKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVYLLARGYILFSSLHEVSLVIAYIGGITAFMAGTIAIVQRDLKRILAFSTMSQLGYMVMAMGVG--GFTSGMFHLTSHAFFKALLFLGAGSIIHSIG--VQDIFKMGGLIKKMKLVSITFIIASLSLAGIPPLSGFFSKDEILTVTYEHGYIFLYYLGLITAFLTAFYMARLVLIVFFGEEREKHSVHKTPWCMTVPLIILSVFSVFY-----------------
134937440    ---MNMINNLNILLPEIFLTLSIFSILMIGVFIKNSFNLIFNLTSLIILLTIAIILNGSNNVEKIFLESFTRDAFSNFFKILILVASLFVLNSSKNFILDKKLAKFEYPIIILLSILGMFFMVSSNDIILFYLGLELQSLSLYILASIDRDNLKSSESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFDLIAGEL--GKDNTGAVFAMVFILVGLAFKVSAVPFHMWTPDVYEGAPTSITSYFAVVPKVAGLAVLIKFMLIFSKILLEWQTIIIFISIASMILGAVAAIGQKNIKRLLAYSSIGHIGYALAGVATGVISYESTIVYISIYVVMNLGAFSCLYLLK-KDGEYKENISDLSGISKKHPILSLSFLV-------------------------------------------------------------------------------------------------------
135903619    -------NDLNLILPEIVLSVFAMFILVFGVYRGQDKKTANLTFSTLMLIIGIWMIIDSSSSETAFNNMFISDAFSRYAKALILLSSAAVLVMSVGYMLRHNLGRFEYPILIIFSVVGMMFMVSANDLMVLYLGLELQSLALYVVTSMRRESLKSTEAGMKYFVLGALSSGLLLYGASLIYGYSGSTNFQSIITSLDSSSVSLGLMFGMILLVSGLAFKISAVPFHMWTPDVYEGSPTPITAFLSTAPKIAAMALFARVVDAFYVLIYDWQQVVAIMSILSMFVGAIAAIGQTNIKRLMAYSSIAHMGYALIGLASVPSWVF------------------------------------------------------------------------------------------------------------------------------------------------------------
162035778    --------------------AGLLLFPTATKNLRRMWFFQ----SGLLLSIVMIFSINLSIQQINSNSIYQSLEFGYLIDPLILITTVGIMVLIYSDNYMAHDQGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPLASNACQKAFVTNRIGDFGLLLGILGFYWITGSFEFQDIFNNLIYNNEVNFLFVTLCLLFSGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIXLVARLLPLFIVIPNIMNFISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMERVVGYKSQNMVLMGGLTKHVPITKNTXXXXXXXXXXXXXXXXXXXKDEILNDSWLYS-TIFAIIAWAAAGLTAFYMFRIYLLTF------------------------------------------------
288871910    ----FFLNNIEVLLPEIFFSFSIVGIILYGGVVISNNTRYTNKLALCIVATLILLTLNTPVDHTILSNSFFQDNFILIVKLLLLISVFCCLILS----ENSTLQMFEYSFLILLSLFGLILLVMSFDLISLYLAIEIQSLCFYILASLKKNSAFSTEAGLKYFILGALSSGLLLFGCSLIYGTTGTTNFEHLTNLFIDLPEQPLLILGSLCVLSALFFKLAVAPFHMWSPDVYEGAPTNVTAFFAIVPKLGIFLVLVRFFNYVFPTLTYWWSTLGGIAFLSISVGSITAIQQKRIKRLLAYSAVGHVGYLLIGFSGGTEGIQAIFFYLILYIITSICIWSLLGINNNANVTQVRFISELKTVYALNPFLCFTLIISFFSLAGVPPLAGFLAKFGIFFSAIESSFYLIVLLAVFMSVISTFYYLRVIKSMIFEQTPIWNTKVTKSMSLVITLGFFSLFILFVFPTPL------------
108804461    ---------FLGLLPELVATGFLLVVLLGGVFAGPRSEALVAALAGLGSFAAAAGLLAAGFSGTFFGGGYAVDPFALYFKLIITATAFFTVIAAARWAERTGDAP-EYMTLIIAVALGGMLLVSMRDLFGVFLAVELATIPSYAMVAFDRRRRESAEGGMKYLITGVIASSFLLYGIVLIYGVSGSANLSRVAEAFGEG-LSPVAIVGLVLMISGLAFKVSAAPFHFWTPDAYQGAPTSAAAFLSVAPKAAIFAALLRILLDGMPQAAPTWTALMVIAIVTMFVGNLLALRQSNVRRMLAYSSVAHSGYILAAFAALQSGVQAVMIYSAAYAVMNLGAFLTIDLVGEEA-------KSFNGLFATRPMLAAAMAVFMAALVGIPPLSGFFGKAWVIYAGAGSGVYVAVAALVVNSVLSVPYYFGIIRNMFQEEPVSAGGPAKKGVAFTVYAMALLTALFFLGVGPL------------
143892726    --------DYALLAPIMIILGGALIGVLIEAFAKPAWRARL-QLVISLAAIVISFNQLVRVRNDGSSIAAVVDGAGMFLQGAVLIFAFLGILVIADQDNFVPQASTEVFPLTMFAVAGMMLFPVATDYITLFVALEVLSLPLYLMAGLSRRRRLSQEAALKYFLLGAYSSAFFLFGAALLYGYSGSISLNGLTDAIRGNTNDVFLLLGIIFLSVGLLFKVGAVPFHSWKPDVYQGAPTPITGFMAAATKAAAFGATLRIFYLLDAAQTSWKPFIAVISVITMIVGSLAAISQRDMKRMLAYSSIAHAGFVLTAISLSENALSASLFYLFAYGVATIGAFAIITIVRDSAG-EVSDVNRWIGLGKKSPLVASVFSLFLLSFAGIPLTSGFVGKFSIFSAAYESGNITLVVVGVLSSAIAVFFYLRVILMLFFTDATTDSILVVIPSRISISISAIFTITLGIAPSLVFDIAQDFA----
135118629    --------------------------------------------------------------------------------------------------------KGEYFVLGMLALLGAMLITVGGNLLLLYLGLELLSLSMYALVALERDSSSASEAAIKYFVLGALASGLLLYGMSMIYGATGSLDLGVIAQAIAAGTNPQVLSFGMVFIVIGLAFKLGVVPFHMWVPDVYEGAPTPVTLFIGSIPKLAAFALAFRLLQGLGPMADQWQSILYALAVLSMVLGNLVAIAQTNIKRMLAYSTISHMGFLLIGFAATGAGYASAMFYAVVYALTSLAAFAFVILISHR-GRDGDRIADFAGLGRRAPWFGFLAIVVFFSLAGVPPFPGFWAKWFVLKETIDAGFVNLAIIAVLSSVVGAFYYLNLLKVMFFDEPAADTPVV-------------------------------------
17932809     ----------PLPVP-MLIGMGLLLFPTATKNLRRMWAFH----SVLLLGIAMVFSINLSIQQINNGSIYIIDNDSSLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIQVYIFWELVGMCSYLLIGFWFTRPAAANACQKAFVTNRVGDFGLLLGILCFYWITGTFEFRDIFTNLIYNSEVPFVTLCALLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLIPLFIVVPYIMNXISLIGLITLLLGATLALAQKDIKRSLAYSTMSQLGYMMLALGMGSYRLFHLVTHAYSKALLFLGSGSVIHSMETVVGDKSQNMVLMGGLTKQIPISKTAFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWATAGLTAFYMFRIYLLTF------------------------------------------------
83589834     ---------------------------------------------------------------------------------------------IYSVGYMHGDPGFTFFGYLSLFSASMLGLVLANNYFMIFFFWELVGLCSYLLIGFYYHKQSAARAGLKAFVTNRVADFGFMLGFFFLFAIFGTFNFRELAAAIPSYKNTGFLALAAALVFIGPIGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVYLLARAFVLFASLPGIMLLVAYVGGFTALFAATIAITQRDIKRILAYSTISQLGYMVMGIGSMTAGMFHLMTHAFFKALLFLGAGSVIHALEE------QDIFRMGGLYKDMKVTVSTFVIAALALAGVPPLAGFWSKDEILAGAFDHGFTGLYIIGTLVAFLTAFYMFRLIFVAFFGDRRAGLHAHESPLTMTVPLVILAVLSV-------------------
124484819    --------------------------------------------------------------------------------------------------------------LVLMMGLGTVLLIASVNWLSIYLAMELQTLSLFILVALKRESAYSTEAGLKYFVLGAISTGLFLLGCAMIYGGSGEMSLAGNTISETINQWLIRGGVGKALITISLLFKISAAPFHMWAPDVYEGAPTITTALLATVPKIGVFAILVQIGS--------LSNIVFISATMSMIWGALGALNQSKIKRLLAYSGIGHMGFVIFGAGMGTMEIQASLIYMAIYVAMSVCVFSIILTINERRG----LVADFHSLSRKNAILGGSLALVFLSIAGVPPLSGFLSKWFILWAGVSNGYYLICVGAVLSSVVAGVYYVRIVQMTYADFQGELAREGPIDIRSILIGSTLYLVLFILIPNFLLQVTYDAAVGLW
6424805      -----IIPFLPLPIP-ILLGVGLLIFPAATKSLRRMWAFQ----SVLLLSLVMVFSMNLSIQQINISFTYQLLEFGYLMDPLILITTVGIMVLIYSDNYMLHDRGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPVAANACQKAFVTNRVGDFGLLLGILGFYGLTGSFEFRQIFNNFVYNNESFFVTLCAVLLFSGAVAKSAQFPLHVWLPDAMEGPTPISALMHAATMVAAGIFLVARLLPLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLFLGSGSVIHSMQILVGNKSQNMVLMGGLTKHVPITKMSFLVGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWSTAGLTGFYMFRIYLLTFEGHLNVDLKNYSGQKKISIYSVSL------------------------
144136066    ---------------------------------------------------------------TTFGLQWSVDAASAGLVLAAIVGAFLAMLSGWDAVRRTGMDRPEYYPLVLLATTGAVVMLHAGDFVALLLGLEILSLSVYALSAWRTDEHGSEEAGMKYFLLGAFASAILVYGMALTYGATGAFAFTEIGAALQGGAAGPLALLGGVFVLVGLAFKVSFAPFHQWAPDVYTGAPTPVTAFMSVVVKVAAFGALLRVASEAWAFTLPTLDLMLATLIGTVIIGNLGALLQSGAKRMLAYSAVAHAGYLVLAVGDGLAEPAIVAWYLLAYTLMNGGAF-AVLSEIMGDDPHGDHIEAWEGLGRRRPGLAVAMTIFLLSLAGIPPLAGFFGKALAVQAAFAAGWAELAVIALLAAVVAVVYYTRFVWAMWFVRNRKGEVQHSPAARWAIGLAAAGTVAMGLFPDL-------------
124112062    ----------------ILPFLGSMIIGLGLISLRRATRWRFAFFNIVLLGIALIFSISILISQLNGHPPYVTNQFSLEIVMLVLVTSVAILVMIYSDSYMSYDQGYRFFAYLSLFTASMLGLVLSPNLVQIYVFWELVGMCSYLLIGFWFTRPAAADACQKAFVTNRVGDFGLFLGILGLYWVTGSFEFQTISNRLSNVLLGDFVLPGSLLVFLGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVARMFPIFN-QFPIVMGFIAWIGAITAIIAAIIAVTQNDLKKGLAYSTISQLGYMIMAMGVGTAGLFHLITHAYSKALLFLGSGSVIHGMEPVVGSKNQNMLFMGKMREFMPVTAITFLLGTLSLCGIPPMACFWSKDEILSQ-TFQAQPILWIIAWVTAGLTSFYMFRMYFLVF------------------------------------------------
71658094     ------------------------------------------------------------------------------------------------------MSPFILAALISSLGLGTVITFSSSHWLLAWMGLEINTLAILPIMSKDHH-PRAVEATTKYFITQATAAAMILFASTTNAWVTGQWDIQQLTCP-----------VSISMAAFALALKLGLAPVHFWLPEVLQGLDLVTGLVLSTWQKIAPLTLLLQMTQI-------DPLVTTTLGLSSMLVGGWGGLNQTQLRKVLDYSSIAHLGWMIIIIKFDP---------FLTILSMALYIFMTSSALITLHKTTATTMNSLATSWSKAPTLTAFFPLVVLSLGGLPPLSGFMPKWLILQELTKQSLPLLASVSALSALISLYFYLRLSYAMALTSSPATSAATVSWRLSSNKFTLLLAIAISV--SVFVLPLTPTALAIF
55583346     ---------------------------------------------------------------------------------------------------------------------GTMITASSHHWLLAWMGLEINTLAIIPLMAKMHH-PRAIEAATKYFITQAAASAMILFSSITNAWATGEWDIMNLTSHL-----------STTTMLMAILMKLGVAPFHFWLPEVLQGIDLTTGLILSTWQKLAPMVLLLQISTSLNP------QLLFTAGIISTVIGGWGGLNQTQLRKILAYSSVAHLGWMMAAL---TISLQLTVLNLIIYIIMTTAVFLTLKML------SSTKISTLSSSWQKTPTLTAMFTLMLLSMGGLPPLTGFMPKWLILQEMTKQNATVLATVMALSALLSLFFYIRLAYALTLTTHPNTT----------------------------------------
37519787     -------------------------LPVAALSIGTLAVTFVHSLLILFQAVGGHEAYTWQFEWAAMGGIVVPMGFTLGAAMLTVVTGVAMLVMIYSHGYMEHDPGYRFFCYLSLFSCSMLGLVVSPNLIQIYVFWELVGMCSYLLVGFWFYKKAAADAAQKAFIVNRVGDFGLLLGILGVYSITRTFDFPGLAPAIQAAIESGAVPLACLLVFMGPMAKSAQVPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARVFPVFSEVPGVLEVIAWTGAVTAFVGATIAITQNDIKKGLAYSTISQLGYMMMAMGVGA--YGAGLFHLVTHACFKAMLFLGSGSVIHGVHDN-QDMRLMGGLRKYMPITSATFLIGVLAISGIPPFSGFWSKDEILSATFDHSL-VLWGIGAFTAAITAFYMARMYFMTF------------------------------------------------
136444462    ---------------------------------------------------------------------------------------AIVTLFSFKFVTAFPKISAEFLALLMIATTGGMVLISANDFLSFYLGLELQALSLYLLAALNRDSAKSSEAGMKYFILGCLASGILLFGISLIYGFSGTTNFSALMDLYYQPNVPVGVMFGFVLVITAMFFKVSAAPFHMWSPDVYEGSATISTTFFATVAKFTALTALLRLFYNLIIGWHGIEKIFIFSAILSLAVGSFGAIFQKNIKRLLAYSSIGHVGFILLGMALSKEGFTASIFYMLIYAVISIGSFGFLNLMTSKNNEKIFNISSLSGLSKTNPVMAFSLAALMFSTAGIPPLAGFFSKFFILTAILSQGHLVAAILAVLFSVVSAYYYLRIVKIMYFDEPQNVMALQTANIKAVIFVTAIFNLLFIFFLG--------------
295697737    ------------------------------------------------------WLTFGPGPAHTWHVGFEVNPLNALM--LVVVSFVSTLVLLFSRGYMHGDPRFVFYQYLLLFVFSMLGLVISPNFLQLYVFWELVGLCSYLLVGFWYYKPEAAAAAKKSFVVTRLGDVGLLSGIILLYLATGSFDYEDIARAVQSGNLQVMATLGALLIFFGAVGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVYLVARAFPLFAASPAALDVVAYIGGITAILGAAIGLTQRDIKRVIAYSTISQLGYMMMGL--GVAAYTAGVFHLFTHAFFKALLFLAAGSVIHAV--DTQDLAKMGGLWRRMPMTAWTFLFGALALSGIPPFAGFWSKDDILAATLAAGRPALYVLGTVAAFFTAFYIFRVFFLTFTGRYRGERI--PRESGWVMTLPLIILALMALGAGVVGAPFAGLPLERF
296164205    MDAETGMHQL-LMLPEMLVFGGGLVVLISGSFLRRQWWTRGVAAAALCGAIAVAVVGVTGPDRTAFDGTFAVDAATGVARVVVMVGTLLVLAVAAGEIAGS-VRESETYALLLFSTAGILVLAGADDLLVLVAGYLLAGIPLYGLIGLVR-SAKGAEATMKAYLIGALFGIVLMLGVTVFYGVSGSTRYVDLAAGL-GGAPTAAVAAGLLGVVAGLMFEAGGVPAHFWVPDAAEGANGTAAMFLTTVPKVGALTALYRLVEVL-PGETAWPFLVALIAVATMTLGNLAAYWQHDPRRLLGWSTISQVGFLLVPIAVSGLALPSLLFYLAGYTVTNSAAFAVSTALPDR-----RHVDSYRGLAYVRPWLAGALVVALLGLVGTPPTAVFIGKLTTATAAWDGGQAWLAVVVFVNSLVSLFYYLRWIIPS-FQRPAEGMSNDIVAAEKWSARTAIVAAGVSLGLGIAAGAVWEMLP---
146298993    ----------------IAITGLGIFCLLFEILNFRKGIVPFTILG--LLGVLALNFYEFGTTASYYNNMITVSKFSTAFSSLFIILTIFLVALSHNFYENHQTKISDFIAIKVFLLAGAVAMVSFGNLAMFFLGIEILSIALYVLAASDRLNIKSNEAGMKYFLMGSFASGIILFGICLIYGAMGTFDIAEIHESSLSAELPIWFPIGMILMTIGMFFKIAAVPFHFWAPDVYEGSPALTTALMSTLAKVVAIATLFKLVSGLNDLSNTFTNVILTISIASMTVGNIMALRQVNVKRMLAFSGISHAGFMLMTFLTIATSAGVLLYYTAAYALAGIAAFSVILYVCKNQDN--EDITNFHGLGKTNPLLAAILTGSLLSMGGIPIFSGFFAKLFLFNQALHAGYVAIVIAAVINSIISVGYYFKLILAMYSKEPNEERTGKPFLIYAVAIISIGLNIALGLFPSLV------------
88714036     ----------------LIPLIPFAVFLLLGIFNKKIKPSISGYIGVAGLLISTLLSINTAYQYFFVNGMNFTDTLAIDMGILIVVSIVSLMVHIYSRGYMKGDDGYTFFAFLGLFSFSMYGLVLATNLFQIYIFWELVGVSSYLLIGYYYTKPSAVSAAKKAFIVTRFADLGFLVGILIMGYYTGTYDFETLNNPEGNAILNWVLTWALILIFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVFLVARLFPMFYFVEDGFLNIVAYVGAFSSLFAAIIAITQTDIKRVLAFSTMSQLGYMMLALGVSGLGYMASMFHLFTHAMFKALLFLCAGSVIHAV--HSNYLKDMGGLRKYMPITNITFLIAALAIAGVPPFSGFFSKDEILVAAFEHNK-LIYTVGILVAGLTAFYMFRIYFGIFWGKDTK-YEHKPHESPISMTFPLMFLALLSIVGGFIP-----------
143350327    -------------------------------------------------------------------------------------------------------------------VGGMMLFPAASDLITLFVALEVLSLPLYLMAGLSRRRRLSQEAALKYFLLGAYSSAFFLFGSAFLYGFAGKVSFQGIHNVITSGPNDVFLLIGLAAISVGLLFKVGAVPFHAWTPDVYQGAPTAVTAFMAAATKVAAFGAALRIYTAVSGAVWSWRPLLIVIAIITMIVGSLIAISQRDVKRMLAYSSIAHTGFLITGLALNQSGITATLFYLATYGLTTMGAFALV-SLVRDASGEVTDLNRWVGLARRSPQLALIFSLFLLSFAGIPLTAGFIGKFSIFSAAYENGAISVVVVGVLASAIAAFFYIRVIVMMFFAEPGSDSVSVIIPSR-YTISVIWVAAIVTLLMGVFPGPLLDLIGSL-
171914644    -----------------------------------RKLIAYAAIGGLLAALAVVVSGAAGSVPDSLQEFYVVDPLALFYKGFAIIATLATIIISLEYARTKEAGLGEFYSLPLFVCVGMMVMASAVDLITIFVALELVTVSFYVLVAFMRRSAASLEAGVKYLILGALSTGLLVYGMSWLYGMTGELSLSGIAYKLAHWENSAPILFAAGLMLAGLAFKVGAVPFHIWIPDVYQGAPTPVTAFLSVGSKAAGFVVLTRIVGTFLTPGSPVIQILLILGGATILLGNLAAIAQTNFKRLLGYSSIAHAGYLLVALACVHTGGLKMTFYLATYLPMTFVCFLILSAMRAKGYG--EDIASLKGLGRANPTLGLALAIALASLAGLPLTAGFMGKFFVIFATVLEGYYTYLAIAVIGAATGFYYYFKVILAVYSKEGPNPDLGLLSKVSLAVFVAAILVVGVY------------------
143339653    -------NDLLTIAPLLSVGLTAVLVLLSDAITPNRKHAPISVSLAGLGVTAWILLQQSGGVVSALNGAYMSGPFVAYLGLLGAAIVAITLLISPDHLFARGYPSAEFAATLLFALCGTILLAASADLVTLFIALELMVIPGYLLAGYAKRDPLSTEGAVKYFLLGSFSSAILLFGIVLLWGAAGTSSLSGIATAIASTGLSPAVAVALALITTGAAFKIAAVPFHYWTPDAYQGSPTPITGYLSVGPKVGAFVLLIKLFLILLPLAEIWIPVMVVLAAATMTLGNLVALTQANVKRMLAYSSIAHTGYLMVGI--------------------------------------------------------------------------------------------------------------------------------------------------------------------
256425955    ----------------ISTALSGVVMMFAGLFIGNKQRIKFVAIVVLLISFALAELSTIGAGERTLYGMITVSHFSILFNAIALGSTLIYFLLSGSAFEKVGEHVSDYFALIFFILSGITLVSTFSSLLILFLAIEIMSIPQYILAGADKKTPKSTEASLKYFLMGSFSTGILLMGITLIYGATGTFNVAELG--LGAGKVNTLALCGIILMAFALSFKVSAAPFHFWTPDVYDGSPTVFTSFMATVVKAGGFIAFIRVFHGAFVLTADWQLLLAIITAATLIVGNFTAVFQQSVKRMLAYSSIAQAGFMLLAISMNTFATQGIILYAAAYSVATIGIFAVMIKLKDYTFDG------FNGLARTQPVLAITTTIFVCSLAGIPLTAGFFAKYFVLAAAVQQNLLWLVITAVICAAISAYYYFRVIIAMYFKQGEAETAEISGSFKLMLIITAAIVILLGIFPGLLLQFI--------
270267581    ------------------------------------------------------------------------------------------------------MNPYVLTVLLSSLGLGTTLTFASSHWLLAWMGLEINTLAIIPLMAQQHH-PRAVEATTKYFLTQATAAAMILFASTTNAWMVGEWDITQLSHPL-----------AATMIMIALALKLGLAPLHFWLPEVLQGLDLTTGLILSTWQKLAPFALVIQIAPAMHPM------VLTTLGGCSALVGGWGGLNQTQLRKILAYSSIAHLGWMIIVL---QFAPPLTLLALGTYIAMTSAAFLTL------KSTSSTKINTLAMGWAKTPSLTALAALLLLSLGGLPPLTGFMPKWLILQELDKQDLPLTATLMALTALLSLYFYLRLCYAMTLTISPNTNNSITP-----------------------------------
284009332    -----------------LLIVGLLVVIVMLSIAWRRLHLLNATLTIAGFIIALVTCFLIGDKPLEVTPLIYVDKYSLFYSALILLTGIGTAIYAYGWLTGYPDNKEEFYLLLAIAGAGGILLSMANHLASLFIGIELISLPLFGLVGYAFTQKRSLEASIKYMLLSAAASAFLLFGMALLYAESGSLLFAKLGLSLNEHIHYPVIMVGVGMMLVGIGFKLSFVPFQLWTPDVYQGAPAPVATFLATASKIAIFAVLMRLLMTSPIAESQLLLVLSIIAIASILFGNLMAISQRSIKRLLGYSSIAHMGYLLLPLTDSVAAQITVAIYFMGYLLASLGAFGVVSILSSYCGDDKDDINVYRGLYWRQPVLAIILTIMMLSLAGIPITLGFIGKFYLIITAINAELWWLTAVVIIGSAMGLYYYLRFMACIYSREPLANDQPHKQVSVNLATLFALLCAVITILLGIWPQPLFEIALA--
24213586     -----------------LVALPLIGFLVSGIFGKFSTATVFVSFALALLSFVVTLFPWITTGGLNVSLAYQVDQLSLYM--VLIITGIGSLIHLYSIGYMKGDPGFRYFAYLNLFIFSMLNLVLAENLILLFLGWEGVGLCSYLLIGFDYHKETAANAGMKAFIVNRIGDLGMLLGIAFVFWYTGSVSFTVIEEAILIPSFRYILPLAAACFFIGAIGKSAQLPLHVWLPDAMAGPTPVSALIHAATMVTAGIFLIARLNPIFL-SAPQVGHWIVVIGSITAFFAATVGLFQNDIKKVLAYSTVSQLGYMFVAMGAGAYVLFHLMTHAFFKALLFLGSGSVIHAL-----HHEQDLRNMGGLKKQMKITWITFLIGSLAISGIPPFSGFFSKDLILEKAYTYG-TLFYGLGIITALLTAFYMFRMTYLTFYGESRVSSEKASHTIPLIILSIGATVTGFLEVPHLFYGGV--------
142887100    -----------------------------------------------------FFINVGSIGAFDIEFGWVVDGLSIMMYFVV--GTVALLVFIYATNYMEGEIRYTFFFTSLTLFAGMLVLVSSPTLIQILIGWELVGVCSYLLIGHYWEKKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTLRISEILYQSTHDYESTVAFAAAVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYKAMAPDALDIVMLFGVITLLAAGLIAVVQDDLKKVLAYSTVSQLGYMVAAIGSGA--YTAALFHLWTHAFFKALLFLGAGSVIHAVHSNS--MLEMGGLRKVMPKTFVTFIIGTVALAGLPPFAGFFSKDEILASFNHEGETTFFFIAVLGAFITAFYMTRAVSLTFLGE---------------------------------------------
282870119    ---MSVNSDPAALVPEITLLVSAVTGLLAGAWTPRERQGTIHVLAALATVVGLVATALAARQPDTVFGTYVLDTATHTTRAIVLVAVLALIALSRDTV-AGHKRETEFVVLLQLGALGSIALAGAGDLIMLFAAFLLASVPFYALAG-WAKQGRATEAALKYYLAGALAGVTTAAGVTILFGVAGATDYEKVADGISRG-PAAAAAVGLIAVLAGLAFKAGAVPAHFWVPDIAEGTPPPVAAALTTVPKIGALVAFYRLLDTAIPAAADWRLITAVLATAGMTLGNLAAFAQTSALRMLGYSTVSQVGYLLMAVAVAGRTPLAQPA---LLLYLAAYALTNIAGFAVVATTHEHRIDRYRGLFHRDPLLALALTVALLGLVGTPPTAVFVGKLEIFTAAMDGGLAWLVVIAALNTLASLFYYLRWITPAFRPAAEDDSAAVTPPSRW-------------------------------
37721965     -----------LPLPVILIGFGLLLIPAATKRIRRMWALP----SVFLLSIAXIXAINLSIQQINGSLIYQSXXFGYLIDPLILITTVGIMVLIXXDNYMFHDXGYRFFAYMSFXNTXXLGLVTSXXLIQIYIFWELVGMCSYLXIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILXFYWITGSFEFRDITNNLIHNNGVXLXXVTLXXXXXGAIAKSAQXPLHVWLPDAMEG-PTPXSXLIHAATMVAAGIXLVARLXPLFVSIPHIMNXXSLIGIIXLLLGATFALAQKDIKRSXAYSTMSQLGYIMLALGIGSYRLFHLITHAYSKALLFLGSGXIIHSMEPLVGDKSQNMVXMGGLTXYVPITRXTXLLGTLSLCGIPPLACXWSKDEILTDSXLYS-PXXAIIACFTAXLTAFYMFRVYLXXF------------------------------------------------
255037148    -------QSLGGIIPEIFLAIFFCVFLLAELLFVKRSYLLSVALAGSLVTLLLVVGQWNSEPAFRFQPLLFLDRQAVFFKILITLAWIFTLLHVRILKYDFP---AEYHALLIAAVAGLHLLTMSTHLLSIYLSLELISISSYLLVALSPYK-KAAEGGIKYLLFGTASSAVMLYGISLIYGLSGTLDITQDMTVALTNNSDLVVTVTIVLTLAGLLFKLSLVPFHIWTPDVYEAAPTPLVSFLSVAPKAAVVLVLMRLAGILP---SQYFPVLGGIALISMTIGNVAALWQTNARRLLAYSSIAQAGYLLVGIAASRFGFEAAVFYTSAYLVINLAAFFLVDLLQPRQET---QLKDYEGLGRNYIWISGILTVVMVALAGLPPTAGFTSKLLVFSALWDSYMLWLLVGGILNAAISLAYYMRLPYLLFFKTVRAEAVSTNNSASGKFIAGIFLVALLMLFFNP-------------
91203930     ---------------------------------------------------------------------FQVDPLSALM--ILIVTGVGFLIHIYSIGYMHEDKGYHYFSYLNLFTFSMLLLVLSNNFLLMFVGWEAVGLCSYLLIGFWFEKKSASDAAKKAFVVNRIGDFGFALGIMLIFLTFHSIDFTEVFSAASHGKFNITITFITLLLFMGAAGKSAQIPLYTWLPDAMEG-PTPVSALIHAATMVTAGVYMVARCNVLYMLSPFTMTVVACIGAATALFAASIGLMQNDIKRVLAYSTISQLGYMFLGVGAFTAGVFHLMTHAFFKALLFLGSGSVIHAMSGE-----QDMRKMGGLKNHIPVTYKTFLIGTVAIAGIPPFAGFFSKDEILLEAFVRGNIIYWSIGAVAAFLTAFYMFRLLFMTFHGESRVDPHVKEHTAPLIILAGLSIIGGFFGIPG--------------
157736563    ------MSQFLYLVPTLTILVGALVLMFMSMYDKFNIKNHIFASSVFLIIALLFALSNVSNSESFLNNVLTFDSFSNFFNILLIAGTLLTLLIGEHYFQHRSYFKGEFFSILLFALFGMMVLAQANELITAFIALEIASFSIYIMVGYNSDDSKRVEAIFKYLVLGSFIGAFYLLGMVLVYGATTSTNLADVSTFIATANQQDMILIGLTLILFTFLFKIAAFPFQSWLLDVYRGAPMIITAYMASTFKIAIFSFFLRILDYISPIIDFWDTILSVVIILTLVFGTWLAVTQQIVKRMLAASSIVHTGYLLLAFIANIDSAYAVMFYLIAYLLSALGAFGLASHIISETNVKVT-FDDFKGLAKQRPFLAAMMTIFLLSLAGIPSTIGFIGKIYVFTEAIASGYTLLTVIAILATIVSVYYYFRLIAVMYFYPAPDNCETEEFDDKRVSTYAIMFVAILTVLGGI-------------
144016674    -------TDINIVLPEITLAVFSMAALMVAVYGGKDKLLMIWVTSGVMCALGLWIAFWEPGTTTAFNGSFVNDGYARFAKVVILFGSAMMLLLSQDYLEKNKLLKFEFPILIALATLGMMLMVSAGDLMALYMGLELQSLALYVVASFRRDSIRSTEAGLKYFVLGALSSGLLLYGASLVYGFSGTTNFAGISETIHDGKLGLGMLFGLVFLSVGMGFKVSAAPFHMWTPDVYEGSPTPVTGFFATAPKVAAAGLFGRVVHAFGGAITDWQQIIAFLSFVSMFLGSIAAIGQTNIKRLMAYSSIAHMGFALLGLSSGTQEVQALLIYMAIYVTMNIGVFAF-----------------------------------------------------------------------------------------------------------------------------------------
167630272    ---------------------------------------------------------WFSMPGLSITMGQYIDPISAMM--LFVVTLVATMVMIYSTGYMHGDPGYRFFAYLSLFACSMLGLVIATNLLQMFIFWELVGLCSYLLIGYYYFKDSAREAAKKAFMTTRIGDFGLLLGIMFLQINFGTLEFAELADKLFALAHPALITLIGILVFIGPIGKSGQFPLHVWLPDAMEGPSPVSALIHAATMVVAGVYLVARAFTLFQ-VAPEAQHFVAYIGGFTAFFAASIALTQREMKRILAYSTVSQLGYMMMALGVGSLTMFHLMTHAFFKALMFLAAGSALHAL-----HGTADIFEMGGLRKKMPWTAAFMVIGTLAIAGIPPFAGFWSKDEILLMTKLHGFTDLYILASLTAFMTAFYMSRMVFVAFFGKENPKNHPHESPWNMILPMAVLAVLAI-------------------
11467923     ----------------------------------------LWAILWCLLCTVLAF--YGPLQSVFLGGSFQKDYYSMQLCGILFFTAAFVLRVSLGWQKTAAIRHTEYVYLAMLALMGQYLFIQTTDLMSMYLCLELQSFSLVVLCGLNYKSAYSIEASMKYFLLSAFRSCLLLLGIGFLYWQTGETTISHIESLVFSTEPNLLLLLGIWFVSMGLLWKLAAAPLHFWVPDVYTGAWSSVSLWITVLPKISVLGFWTHNWQNLW--NRSFGNTLAFFRILSMIIGALAPLAQTTLKRLLAYSSIGHMGLLLMPLGSASNSVGALWTHMFIYILINLGTWGLIMAPMTRPNQPSLKIWDLKGLNQSSATAAFRWRVFMTSLAGLPPVYGFLGKAGILWRSLNNGLLITVAVALVYTLLGSVYYLKVMKVCYVDNPTSW-----------------------------------------
254442641    --------------------------VILPKFAHGAIPRISILGQVLLLGYIIIFDPAGCCNGIAFGGMIELSGTSQALRIFFLLASIFVSYLAMVSFENKTLARVEYFAITLVVTGALSIMAMSNHFVMLFVALETATVGFYILVSYFRQNTLSLEAGLKYLIMGALSSAILLFGIVLLYGAASSMNFQNLRVFLEANPTDTLSILGMLLVISGVAFKIGAFPFQIWIPDVYQGAPVSTTAFLAVSSKAAGFAVLLTLTKVFSPLSDWLLPLLSGIAALTILFGNFAALTQRNLKRMIGLSGVSHAGFLLVGVVAVQTVPEATLFYLFAYLLGSMAVF-CVLAHLPKEWDADLSLDDLGDLAKKNGFLGIALAIGIGSLAGIPPLAGFIGKFLIFVAAFKAELYVLLGVGIVGVVISIYYYFGVIKAAFFEVWSFTDEDEKSDAPAVLPGQSLTALGRLAIVFAVGGSIV-------
8749124      -----------LPLPVMSIGFGLLLIPTATKNIRRMWAFP----SVLLLSIAMVFSANLSIQQINLWSWTINNDFSYLIDPLILITTVGIMVLIYSDKYMYHDQGYRFFAYMSFFNTSMLGLVTSSNLIQIYFFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRDITNNLIQNNNSLFATLCASLLFVGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNFISLIGVITLLLGATLALAQKDIKKSLAYSTMSQLGYIMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEPIVGDKSQNMVLMGGLTRYAPITRTTFLMGTLSLCGIPPLA-------------------------------------------------------------------------------------------
158335284    ---------LIPLFPLIAFAVNLFFGHRLGSFSGWISVLTSVASSAIALPAAWVVWLWLTLGNYDLNFGYLLDPLSA--TLLFVVTVIGTLIQVYSIGYMHGEKYYHFFAYVSLFMAAMLTLVIANNYVQYFMAWEVMGLCSYLLIGFYFHKDSAANASRKAFLTTRVGDVGLFLGIMTLFVTGGTLSFVDLPNAVETGAP--LLWLAAPLIFCGTVGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVYLVARSFVLFTSFPMVMPWVMGIGTLTAFMAAYIALTATDIKKVLAFSTISQLGYMVTAMGLG--GMTAGTFHLMTHAFFKALLFLGAGSV--IHGAHEQDIRQLGGLFSKMKHTGATFVIASLAIAGVPPLSGFWSKDEILLEAYQEGHFVVYGVLLLTAFMTAFYMFRLVFMTFFGKARNPEIHAHESPALMTVPLWCLAIGAIFV----------------
116662193    -------PDPLALLPEIFLLAGAITALLTGSFLQRQWITRVIAVVALVASAAAAAAALGAPEASVYEGSYTVDAATGGARLIVAVSALLVILLGRDELKGTDRES-EHHVLVLLASLGAVVLAGTSDLLVLGVAFLLASVPLYALIGMNRTRGGA-EAALKTYLLGALLGIALLLGVTITYGLAGTTDYAGLASGMATA-PGAAVAVGLLGIIAGLMFKAGAVPGHFWVPDAAQGAGTASAAFATTVPKVGGFIAAYRLLDAVHGTVN-WPLLIAVLAALTMTLGNLAAYTQDDPRRLLGWSTVSQAGYLLMPVAVAPLALPALLVYLAGYAVSNLAAFAVTAAYPDR-----RTLAGFQGLGSARPWHAGALVVSLLSLVGTPPTAVFLGKLTVFTAAWDGGFWWLTVIAALNTTVSLFYYLRWIAPVFRAAGPDTPGAGDFSPRPWAARTAVGAAFLILV----------------
90856108     --------------------------------------------SILLLSIVMILSIDLSIQQINSSYIYINNDFSLEFGMLILITTVGIMVLIYSDNYMSHDQGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICXF-------TRPVAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDIFNNLIYNNEVXVVILCAILLXAGAVXKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLXPLFIIIPYIMNFISLIGIITLFXGATLALAQKHIKRGLAYXTMSQLGYMMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLMGGLTKHVPITKTAFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWSTVVLTAFYMFRIYLLTF------------------------------------------------
83945442     --------------------------------------------------------------------------------------------------EIDKDKRSLFYSAFLVVFAGLAGVATTGDAFNLFVFLEISSIPTYALIAMGGQDRRALTSSFNYLVMGTIGATFFVIGVGFLYMATGTLNMADLAARLSELHGNRVVEIGFAFILVGLGLKAALFPLHLWLPGAYAYAPSFVTTFLAATATKVAFYGIIRFSFDVFSVLNSFTYVITPLAIAGMIIASAQALFQSDVRRLLAYSSVAQVGYMMLGLGIGTAGVAAGVLHLINHAMMKGALFMALGAFAISYG--VRRIENFKGLGQALPVTSAAFTLGALSLIGVPFTVGFVSKFYLIQAALQKGWAFAVVAILISSVLAVFYCYRVLVNLWVAPRPDGASRSVQRVPYMILGPLLVLALMNLVFGVYAEPIVNM-----
77164624     --------DFTALLPLILITLASLTLTLIVAGYRQHRLTMVATLIALVLCLAVI-PLAAAVSPQHVPPLFIIDRYALFYMGLIFTAALAITLLAYGYMKGLVDQPEEFYVLLLLASLGAAILAASNHFASLFLGLEILSVSLFALLAYPRRFQLSLEAGVKYLILSSASSALLLFGMALIYAETGALGFGQLSTLLSTGALSIFFLAGLALIMTGLGFKLSWVPFHLWAADVYQGAPAPVTAFLATVSKGAVFALLLRLFQVDGPQHHTLIVLLSFIAVATILAGNLLALLQNNIKRILAYSSIAHLGYLLVALASGNLGVEAVTFYWVAYFIMNLGAFGVVTVLSSPTQEK-ENLEDYRGLFWHRPGLAGIFTFMLLSLAGIPLTVGFIGKFYIFAAGVEATLWLLLFTFVMGSILGLFYYLRIIIALYQTPTIEKALASPSSLPLMGSLTLALLTLLLIWWGVYPDPLMRIIQAV-
89095642     ----------------LFPLLSFVILLLFGRRLKEASAYIGMILSLASFVLSLFVLIWLKIGGLQITAGYEVNQLNALM--LIIVSLVSFLVHMYSKGYMHGDGRFHFYAYLGLFTFAMLGLVLSPNLLQTYIFWELVGLGSFLLIGFYFYKNEAKQAAKKAFIMTRIGDVGLLIGLILLFWQTGSFEYDEIFAAVAEGAISEMITLTAILIFIGAVGKSGQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVAALFPLFAASETALFTVAAIGGGTAVFAALIGLVQTDIKRVLAYSTVSQLGYMMLAL--GSAGYTAGVFHLMTHAFFKALLFLAAGSVIHAV--HTQDIEKMGGLWKKMKLTGPLFLIGTLSISGVPLFSGFFSKDEILASAWVHGNTVLFWLALLAAFFTAFYMFRLFFMVFAGEPRTKTDSVHESPGVMTFPMLVLGV-LAIIAGYVNTP---------
239980096    --------DWLAITPPTLTAVLALAVLVTDLFLPERRKPLLGVITLAGLAAALLTLLPLIGETAGGACSYTADGFTLVVQLLVLGGALLTAVLSQAAVRDDRLPAGEYWFLLLASAAGAALLPASRDLATLVIALEVASLPAFALVGLRRGERRSSEAALKFFLSSVAATAVTLLGVSFVYAVTGTLHLTEIAERLPGADPGLLAQAGVALTLVGFAFKTAAAPFHFWVPDTYTGAPVPVAGYLSVVGKTVGLTGIVLVTVLAFPSYGEVWPLLAVLAAVTMTAGNTAALRQRPGRRLLAWSSVGQAGYLLVPLAAAAYTVGATLAYALMYAAVNLGAFAVVALVAR--TRPAGRLTDHRALYATHPAHALALGFFLLCLAGLPPVVGLFAKVAVFSAAVEAGLGWLAVVMALNVVVALVYYLRWTALL-FRPAAEGATALPRAVP--------------------------------
152990051    --------NLATLFPMLIAIAGGLAILIVDLVKENLHKSLYVMLCILFLALDLGAIVGLQINTRGFFDVMLVDGIAIISQIIIVVASMLFIPLALTSKRFHEFSLPEFFALFLFMVAGFQFMVATDNLILIFIGLETASLSLYTLIAL-HNREKSFEAAIKYFTMGALAAGFYAFGAALFYGLSGSVEIYKIAEVLADYEPLWVVLLATSFMIAALGFKLSMVPFHTWTPDVYEGASAALAGYMSVVPKIAGFVVAMRLFEFLIHSITWVRDILYLAVVVTMTFANIVALVQHDVKRMLAYSSISHAGFVMAAIMIGTTQANALFLYWIMFLFTNLGAFTMLWISRHKSNIWHDRFDKFSGLVQIMPVAATIMAIFMLSLAGVPPFSLFWGKLYVMSAAVNSGYIVLALIMALNSAISAYYYLKLIVYMFMREPINDKQTVYFKNASLSLKTIVGISAVLTIFSFIFVS---------
22034703     -------------------------------------------------------------------------------------------------------------ICAISLLLGSTITISSNHWVMAWTGLEINTLAVLPLISKSHH-PRAIEAATKNFLVQAAASALMLFSSMTNAWHTGQWDITQLTCP-----------VSCLILTAAIAMKLGLVPFHFWFPEVLQGCSLTTGLLLSTAMKFPPLTLFFMTSQSLNPIP------LIIMAILSAALGGWMGLNQTQTRKILAFSSISHLGWMTAIL---IYSPKLALLNFYLYTLMTAAVFLILNSM------KALKLCTLMISWVKTPALSATVMLTVVSVAGLPPLTGFLPKWLIIQELTKQEMAPTATAMALLSILGLLLYPRIAYWATMTLPPHT-----------------------------------------
143181263    --------DLQLLLPELIMTIGLAAIIIVPNLGDARFRIPLTNTRIPVLLIAIATLVAAPPESGAIGSTLEVDPFSSLMTNLFLLVLILCTVSATQRLPSDPRRQADFHILMLTLGLGMSLMAKSTHLFMLFVCLELASLSSYVLVGFHKETKAGGEAGTKYFIVGSVASAIGIYGMSLLYLWQGDLSVSGLAQSWQSMETDPLAAAGVGMMIVAFGFKVGAAPFHLAIPDAYSGTSSMVAGVLATASKAMGFVALMRLLLTIAMPAAGWYGALAVISVVTMTWGNLAALSSDNPKRVLAYSSVAHAGYMLAAVSASEMIVVAVLFHLCVLVLFKMGPFMVLSAIEREGGSH--RVAGLNGLASRDPLMAASMFVFMLSLAGVPPFSGFLSKLLMLNGIVTVSAFWLAVAIVLNSALSIFYYLRMGMVMFFEPNEGGEGSPCNPVIRTLIVSLAVLSLAFGIGPP-------------
108804463    -----------------IPVIPLVVFFVLALFGRRENAQYVAIFGMVFSVVFSFFALYLVIEGGGFPIGVYIDELAAVM--LVVVSFVSLMIQLYSGGFMAGDRRFAYYAVLNLFTASMLGLVVAPNFIELYICWELVGLCSYLLIGHWFEKPAARDAALKAFIVTRIGDAALFVGIIMFWRATGTTAFEGIAEAAQAGIGGSLLTAAVVLVFVGAIGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVYLVARTYDIFVQSPTAMLIVAYIGAFTAFMAATMALVKKDIKRVIAYSTVSQLGYMMLGLGVGAF--SAGMFHLYNHAFFKALLFLCAGSI--IHAMDSYNLFEMGGLRRRMPLTFWTMVIAGLSLAGIFPLAGFWSKDAIIASAFEEHYYVLYALAIGTVFLTAFYIFRAIFLAFTGEPRTEGAARAVESPGVMTVPMVILA---------------------
136328560    -----------------------------------------------------------GQENFALDIQSLNDPLSRLM--LLIVTFIGTLVHVFSLVYMRKDKGFRYFGALSFFVFSMLGIVLSSNLVMMFIFWELVGVSSYLLISHWFEKPAAADAGKKAFVTNRIGDVGFLLGIILIWQQTSSVNIAYI-------NSVEISTLAGLLIFCGAIGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMLCRVFPIFTDVA---LVTIAWIGAITALLAALMAIQQNDIKRILAYSTLSQLGYMVMAVGCGGTE--AAMFHLTTHAAFKALLFLGAGAVIYAC-HHEQDIWNMGGLRHNLSRTSITFIIGALALAGFPLLSGFFSKDAILMQAHLSQKPLF-IIGVIVAGLTAFYMMRCVLVAFFGKARTDQAKEAHEVPGEMLLPLIILALFSVFLG--------------
8749135      -----------LPLPVMSIGFGLLLIPTATKNIRRMWAFP----SVLLLSIAMVFSANLSIQQINGSFIYINNDFSYLIDPLILITTVGIMVLIYSDKYMYHDQGYRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFREITNNLIQNNNSLFATXXXXXXXXXXXXXXXXXXXXXXLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNFISLIGVITLLLGATLTLAQRDIKKSLAYSTMSQLGYIMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEPIVGDKSQNMVLMGGLTRYVPITRTTXLLGTLSLCGIPPLACFWSKDDILNDSWLYS-PIFAVIAYFTAGLTAFYMFRVYLLTF------------------------------------------------
254293590    ------------------------------------SAFTVWMAWALGADVAGVVSYHMGGWAPPLGIEFRVDGLNTLIVILISFMALMLFAQPAVAREIKAEKQPLFYTAYQICLAGLMGMSLTGDAFNLFVFLEISSISTYVLVALGATRRRALTAAFNYLIMGTIGASFFVIGVGFLYAATGTLNMADIAERLNGLHDSRVVQAGFAFIIVGLGLKAAMFPLHQWLPSAYAYAPSFVTVFLSATATKAAFYALARIFTVFDPSVASLNYVLAPAACLAILFCSFQAIFQLDVRRVLAYSSVAQVGYMLLGLSVGTAGLSAGMFHLANHALLKGALFMAVGAAAL--GANVWKVSHFKGAGKKAPLTFAAFTIAGLSLMGVPLTAGFLSKWRLLEAVMINDWWWAALVIGASSFLAFFYVGRILQAVYFMEPDEGAPEI-KEAPLVILFALWVLAGLNIFFGVNPS----------
163744624    --------------PEIAIIVAAVLALLFAAFAPRRMQAGSALIALAGIAVAIVLVLQLGETRFTFSGTWALDGASLWARLMILLGTAFCILLAPGWFRTDPRHG-EYYTILLLGALGAMAMAGAGDLLQLTIAVLLSSVTGYTLAAWHRDWALSVEAGMKYFLMGALANALLITGVTLMLGLLGSTGYADIAASLRLGTHSPLLFVGFALTLTGVAFKLGAVPAHAWLPDVAEGAPVPSAAFLTVVPKIGAAIALARLVQLVPPEFLGLRPLIAILAAATMTLGNLAAFWQDDIRRLIGWSSVAQAGYVLMALGLSPDALSALLAFIASYAIGNLAAFAVVAYLRGRTA-----IADYDGLAKRRPIVATVLVVSFLSLVGIPPTVGFLGKLALFMTTIDGGYSWLAVVAAANTVASLFYYARVMGRAYFNAPPEEIAVLDRSSGVAVLIGGIFVIGGAVLAG--------------
268678793    --------NIPALLPMAILALGALALICVDLAVKGLNRSFLTMITILFILLDLGAVLGYNGPVRGFFDVLLIDGIALIAQVILLVASAIFLPLSLSHRHFREFEMAEFYVLFMFMIVGFQCMVVSDNLILIFIGLETSSLALYTLIAM-HNRAKAFEAAIKYFTMGALAAGFYALSALIFYAMSGSVEIHEIERVLQERNPLIGILAGAIFMLGALGFKLSLVPSHTWTPDVYEGSSAPLAGYMAVVPKIAGFVVAMRLFMLIFSGVVWLEHILYIAVVLTMTLANITALVQEDVKRMLAFSSISHAGFMMAAILIGTTQNTALFLYWTLFMFTNLGAFTMLWIVRHRKNLWDERFTKFSGLVKIMPATATIMGIFMFALAGMPPFSVFWGKLYLISAAINSGYIYLAVIIAINSAIAVYYYMKLAVYMFLKEPVMADARLYETNASTPLKVIVGVAVMITVFAIV------------
258593440    -----------------------IGVLINGLFAWIKERAHLIAVPAAGLSCLVAFVVFFQYPWLNVGDLFLVDPLSTVM--MLVVTFVGFLIHVYSIGYMHGDRGYRFFTYLNLFMFSMLMLVLANNYLLMFLGWEGVGLCSYLLIGFWYEKKSAGDAGKKAFVVNRIGDAGFILGLFFIWTTFGSLKYTEVFAAIDPTLGAGIYTTITLLLFVGATGKSAQLPLYVWLPDAMEG-PTPVSALIHAATMVTAGVYMVARSNALFNLAPFSLEVVAWVGALTAVFAATIALVQNDIKRVVAYSTISQLGYMFLGAGAGAYPVFHLGTHAFFKALLFLGCGSVIHSLHGE-----QDMRKMGGLRKAMPITTWTFLLASLANAGIFPLAGFWSKDEILFNAFVRGLTIPWLLGLIGAFLTAFYMFRLFFQVFTG----------------------------------------------
11465633     --------DFYALLTEIYLLNSVCALLIYGVILNTSSKRGAPILQITVIGLWLAFSSNVP-HIVSWNALLCHDFLSFGLKNTLLVTALFWILIVFSYNKAEKVNFYEYWIIAMLAIVAMLLISSSFDFLVLYLAIEFQSIAFYILASFKRTSEFSTEAGLKYFVLGAFSSALLLLGISLLYGTTGLTNFGDLSKFFLGISATNTTILSIVLIEVSLLFKVSAAPFHMWSPDVYEGAPTNVTSFFGILPKLALVGIMFRIFFLCCEEIAQMLNFTLVVALSSMVVGTFGALEQVKWKRFIAYSTISHVGFIIAGFSTTEAGAFGAIFYILIYTLTSLAIFSIVLSLRSITAYQSRYLKDIAGLVKLNPMLSICLVGILFSMAGIPPFPGFFAKAFVLLALLQKKLSGLAIVAIILSCISCFYYIRLIQTMYFTDTKGVFYPIEKEKSIVISLSMLLLVVSFIKIDLISNFVQSML----
135238627    -------------------------------------------------------------------------------------------------------------------------------MFFIW-AWELQSLALYVLATYNRDQLKSSEAGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFDIISNQL--NSNEYVLTFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTTVTLFFTMVPKIAALTVFIRFLYVFLNLIDQWQMIIVFLSIASMIFGAVAAIGQTNIKRLIAYSSIGHIGYTLAGLATSNEGIQSSIIYISIYVVMNLALFSCLLMLRRKDQYH-EDIDDLSGLSKNHPLLSLCLLVILFSLAGIPPLAGFFAKFYVFKAVLEQSMYFLAIVGLLSTVVAAFYY--------------------------------------------------------
171914646    MEPIS-LTGTVLLLP----LASALVILLFHGLLKNVAHLVSTGVSVIMFGCALIFLEYLKVGTFTADIGFVVDTQSRGM--LFIVTFIGMLVHIYSLGYMKDDARARYFGALSLFMFSMNGIVLADNLVMMFIFWELVGVSSYLLIGHWFKKPEAADAAKKAFLTNRVGDFGFMAGILILFGLTGHVSISQLQGSMESGHFPWVITLAGLGLFLGAMGKSAQAPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMLVRVYFIIGAS-HVTGDIIAWIGGITALMAALMATQQSDIKKILAYSTLSQLGYMVMGLGGPKEGMFHLYTHAFFKAMLFLGSGAVIYA-----CHHEQNIWKMGGLRKKMPVTFWTFAIGTAALMGVPLMAGFWSKEGILAVAYGHGNGILFAMAVLTATLTAFYMTRLVVVAFFGKARSKDADHAHEAPLVMILPLVVLAFPSVLAG--------------
154149049    --------NLSSIAPMMVLSLFAVFILVLNFINKNISRTFWTMLAILGLAINIFFLFGYSGIVRGFFDLVLIDGFAFISMIIILLFSILFLPLTLSKENFHDCSLAEFYALYLFMIVGYEFMVSSQNLIVILVGLETSSLALYTLIAL-HNRTRAIEAAIKYFTMGALSTGFFCFAIVIFYLSSASLDISAISYS-AKNTDSILIATACIFLICSIGFKLSLIPFHTWIPDVYEGSSEVMAGYISIVPKIAGFIVAMRVFESLYDSNIAFIQILYIIAVLTMTLANIMALIQNDVKRMLAFSSISHAGFVLCAVVIGTSANIGLFLYWLMFSFANLGAFSVLWFTRNKQNIWHERFDKFNGLVKFLPYTSFLMALFMISLAGIPPFSVFWGKMYLMGSAISSGFIFMAVIMAINSAIAVYYYLRIIVCMFLKEPLENAEAT-------------------------------------
135558254    --PLAVVPDLTPALPEIVLAVSLMFLLMLGVFTGDNTRARITSYGCIIVLIIVISLMFFSMNGSTFGGVFIVNEFTVYIKTFVLISAISVIIISREYLKTQSIRHFEFPILIGMATLGMLMMISSNDFLALYLGVELQSLSLYVIATFQKDSARSAESGLKYFILGALSSGLMLYGISLIYGFAGSTSFNSLAENLDGEFPFVGIVVGLVFIITGFAFKVSAVPFHMWTPDVYEGAPTPVTAFFSLSPKIAAMGLFVRMIEPFGDLDDQWQQIIILMAIASMGFAAFAAINQKNIKRMMAYSSIGHMGFALIGLAVASHGIKSMLVYLGIYVFMNLGTFSCIL---------------------------------------------------------------------------------------------------------------------------------------
82702154     --------DLVTLSPLILLAAAAVVVMLTAAFYRHPRPVMILTLAGLVLSF-MALFLSQGTASSQVTTLLILDQYALFFIGLIVVATFVVAILCYRYFGGGESRHEALYILLLLAALGGGVLVASSHFASFLLGLELLSISLFALIAYPRFTEHPLEAGIKYLILAGFSSGLLLFGMALVYAQLGTMQFVKIGTMLAAPGAALELLAGLALIVTGVGFKLALVPFHMWTPDVYEGAPVPITAFIATASKGAMLVLLLRYFLMAGAHQSHSITFLSLIAVATILVGNLLALLQNNIKRILAYSSIAQLGYLLVGFAFDQLAIEAVAYFLTAYFVTMLGAFGVVTVLSEGFNKDSDRLADYAGLFWHRPWLAGVFTAMLLSLAGIPLTMGFIGKFYIVTAGVEASLWMPVITLVIGSIIGLFYYMRIIAVMY------------------------------------------------
136182314    -----------------------------------------------------------------------------------------TLVQIYSVEYLRGDRRYHFFAALTLFSAGMLAMVIAEDTILLLLGWEIMGLCSFMLIGHWWEDGANSRAALKAFFTVRTGDMGLLIGISILYFAANDWTKENLAWALSGDPNSTVILVACVALFIAAIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFTGFDILGNFITVIGGITIVIAAALAFVQNDIKKVLAYSTVSQLGYMMLGLGAGA--WLPAVFHIFTHAFFKACLFLGAGSISHSASHHSFDMKDMGGLRKVMPITFTTWVISTLALCGVFPFSGFFSKDEIIDNVGHNGYQTFMIIGLIGAFMTAAYMTRATYLTFFGEP--------------------------------------------
136725845    -------ADIYPVLPELILAVLAMALLMFGVFRGDKSVGSVSWLAVVALVITGIAISSLPETQTAFRGQFVVDQFATFMKWLVILGSALAVIMSMNYNEREGIKRFEFPVLILFAALGMLLMVSANDLLSLYVGLELQSLSLYVIAAFRRDSTKSSEAGLKYFVLGALSSGMLLYGASMIYGFAGTTQFEKLASLFTGPNPGVGVIVGLVFLLAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFAVAPKIAAIALLVRMVGPFGELFAQWQQIVIFISIASMLLGALAAIWQTNIKRLMAYS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
261416723    ----------------LILLFPLITFVVNGLFLGNKCAKAAAIFAVICLAFHYFSSDFAPQKAILFDHTFIVDPLSVMM--LVVVTFISFMVNIYSIGYMREDAAGRFFALLSLFSFSMLGLVIATNLFQMFIFWELVGVSSYLLIGFWYHKPSAVSASKQAFILTRFADSFFLLGIVLVSYVVGSFDFSTLNSGLVTIPKSEALVLGSILIFTGGWGKSAMFPMHIWLPNAMEGPTPVSSIIHSATMVVAGVYLVARLFP-FFAICDNALTLIMWVGAFTMVFAAVIACTQKDIKRILAYSTLSQLGYMMFALGAAVTGWTASTFHIFTHAFFKCSLFLIAGSLIHQVGTN--DLDAMGGLGKKMKLTYACTLISILAISGIPPFSGFFSKDEIILAAFQGHHYVVFGLALLTSGLTTFYMFRLFFLAFHGAPRHEGVHVHEDFAMTLPIAILAIPA--LLSGVLGKGI--------
186920130    ---MSFKVELIAMAPEIFLISIIQYLIIYGVICTTSSYLNYWLSLQVLFFLGLLTSYNPLTYTLTFNDLLILDEFSIFIKTIIIITTACTILISVKYNHFERINAFESIILLLLAVTGILLLISSFNLISIYLAIELQSFCLYILAALNRTSEFSTEAGLKYFVLGAFSSGLLLFGLSLVYGFTGILNLGDLFQFLCVNPYNLHIILASLFILTGLLFKLSAVPFHLWAPDIYEGAPTTITAFFASVPKIGILALLTRFAYLFYDIFFSWQELFVISAICSILLGTFGALMQLKLKRLLAYSAIGHMGFMLMGFSCGCFEIHATFVYIVLYMMMAVLSFTFLLGIYRKKRTRLNYLKDLTILTNSNPLIGLSIALTFFSMAGIPPLAGFFSKMFLFIVAIQSSMYTIAIIVVITSVISCFYYIRVIKLVFFDANYLWVTLVRFDREKSILVSV--ITTFLLCFAIYPLPIVYGVQNI-
139168588    --------------------------------------------------------------------------------ALVLLGTFAALAMSIRTSGDDDINKPEYSLLILLALVGMMLMISADNLMALYMGIELQSLPLYVVAAMRTSSLRSSEAGLKYFLLGALSSGLLLYGGSLVYGIAGTTDFDGIALALAGQDLPPVFIIGMVFMICGLAFKISAAPFHMWTPDVYEGSPTLVTALFAIAPKVAAISLLMRLTYALGGIADQWQQVLVVLSVASMVIGALGAIMQTDIKRMMAYSSIAHMGYATAGLAAGSAGATGVMIYMTGYVFMGAGTFAIIL-LMRRDSAEATKIIDLKGLSRTHPLLAVGLLIMMFSMAGIPPMAGFFGKWYVFLAAVEAGLVLLAV---------------------------------------------------------------------
110667638    --------SLRPLLAVILPAIGIAGIVLSRRYQNIREGATIITAVSTVAIIASLLPAVLAGNVITNLGSFVADALGTLFA--LLASFLWVITSFYSIGYMREHAQTRYFASFAGSVSAAIGVAFASNLIILYIFYELLTVATYPLVTHD-ESDAARAAGRKYLAYTFGGGVAVLAGIVLVFWSTGTVAFTSGGIASLASIDPLIARGAFALLAGGFGVKAALIPVHSWLPDAMVAPTPVSGLLHAVAVVKSGVFGISRLVLVYGPETVAQLGVLAVVAAITIVIASVIALRQDNLKRRLAYSTISQLSYIVLGLGLSPEALIGGLLHIPAHAFMKLTLFFCAGAI--HVETHTDNISKMAGIGRRMPLTMSAFAIASVGMAGLPLVAGFVSKWYLLIGSVDAGYPIFAIVLLGSGILNIAYFWPIVYQAFFQTAAET-----------------------------------------
269926638    ---------------------------------------------------------WIDSGNFDISIGFYVDELAAIM--LLVVTGVSLLVHIYSRGYMHGDPGYRFFAYLPLFTFSMLMLVLANNFLQLYFFWEAVGLCSYLLIGFWYERPSASFAALKAFLVNRVGDFGFGLGVIFTFVTFGTLSYASVFER-ADTASTSVLTAITLLLFMGAMGKSAQWPLHVWLPDAMEG-PTPVSALIHAATMVTAGVYMVARANPLFEAAQGTLTIVAVVGLVTALLGATIGIVQNDIKRVMAYSTISQLGYMFFALGIGA--YVSAIFHLFTHAFFKALLFLGAGSVMHA-MNGETDMQKMGGLRRYMPHTFATLTIGGLALAGVPPLAGFWSKDEILGTAFIDHKYWIYALGTLASFLTAFYITRLISLTFLGSPRFDEHEIHPTIPLWVLAALSVVAGFVGVP-PENGFIHSFLSGVF
269796811    ---------WLVPLPVVMPLFAAGLTLALYRHPRAQRVISVVALSLMVVGVGLLFLADSGPVVVDIGGWLVADRLSSLMLTVSSVVMLCVLLYSLGQGITDGDEAAIYHPTYLVLAAGVSNAFLAGDLFNLYVGFEILLAASYVLLTLGGTGER-IRAGSIYVIVALLSSIIFLVAIALVYAATGTVNMAQLAQRLPEIDPGVALVLQLL-LLLAFGIKAAIFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIMRTQTLLFTD-GRLDTLLMWLALATMVIGILGAVAQNDIKRLLSFTLVSHIGYMLFGIAASQAGLGASIFYVAHHITVQTTLFLVVGLVERRGG--STSLERLGGLAKIAPGLAILFFIPAMNLAGIPPLSGFLGKVGLLEAGVEQGAYTLVVGSVVTSLLTLYAIVKAWNKAFWQTPPEPLPEATLPRTMVGPTTALVAVGLLL-----------------
152964015    ---------ILIPLPVVLPLFAAGLTLALARRPRAQRTISVSALSVVVLASVTMLVLTDRGSGTYLGIPLVADRLSTLMLVVSSVVTLAVLLYSLAQGVADGEEGTIYHPTYLVLSAGVSNAFLSGDLFNLYVGFEILLAASYILLTLGGTKAR-VRAGTTYVVVSLLSSMVFLTAIALVYAATGTVNMAELSLRLQEIDPDVRLVLHLL-LLVGFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTETLLFPGGEAST-LLLWVSLATMVVGILGAVAQNDVKRLLSFTLVSHIGYMVFGIALGTAALSGAVFYVAHHITVQTTLFLVTGLVERHSG--STSLDSLGSLAKRAPLLAVLFFVPAMNLAGIPPFSGFLGKLGLLQAGVDVGAYVLVAGGVLTSLLTLYAIAKVWNRAFWQEP--------------------------------------------
164420984    ------------------------------------------------------------------NGLLMIDGWITISKVIIVIGSFSVILMGQSSGLSSS------PVLILIVTLSSLLLISAINWLSLYLALELQTLSLFILVALKRDSAYSTEAGLKYFVLGALSSGLFLFGCVLLYGLTGEVSVQGIAALAAGGE------IGRIFITISLLFKLSVAPFHMWAPDVYEGAPTIITALLATVPKISVYSILVQIGPT--------TNVILICAGISIIYGAIGAINQTRIKRLLAYSGIGHMGFILFGVAIGSFEIQASFIYMIIYVIMSICSFSLILSLNLRRGF----LVELSGMSRNNPVMAMTLAVVLFSIAGIPPFAGFLSKWFVLLAGIYGGYYLISLLIVISSVIAGVYYVRVVKLLYFQTDSPLLVGADFPRSILIGGTLFFILFFMLCPNFLLQITHDATICLY
143483682    ------MIDLSFYLPELILLISLSFIILFDLFLPNKKEISYYLIQASLILCLFYLSSNLNINHSNEITIYDNSLFTVIFKLFIVASLILILHYSYIFLSHFQKYQTEYFSIILFGLLGIMIMISAKHLLLLYLGIELLSLSLYSIIAFNKDSIYSSEAAIKYFILGAISSGFLLFGISLIYGLTGHLDYQNIATIIEGLNHSLGLVFALTFILISLAFKFGAAPFHMWVPDVYQGSMTPTTLLLSTLPKIAIFIIILSLTSIFKDLLSFWSDILLTLSIISIIVGNVVALVQTNIKRMLAYSTIANVGFILIGIYSGQFGYQASLFYTVTYVLFTVSIFGIITQLKYNN-QPIEEITDLSGLNLSYPAYALMILVIMLSLIGIPPLLGFHAKLFIIQSLVITNEIGLAIFIVLMTVIGSFYYLRVIKVMYFDDKKGLAEVISSKWVTYFFIIFLVLLGL-------------------
142377944    ------MDSTILFLPELILIASILAVPAIYIATNSTKSYSIISLAVSLLVVILFWYLDKSSSSYVIYDHFVINDFSQLFKVIFLLSALAVSIISSSYFKEDEPHQAEYYVLLLSSALGMLITASANDFLTIFVGIELSAFSSYGLVAFRKTDDKSTEAGAKYLLIGAFSSALTLYGISLLYALTGSVTFTGIDNGVIDGDFNELIFISSLFIIAGLGFKIAVVPFHAWAPDVYEGAPTPVTALLAAASKAMGFVALFKVFFTLEPFSDEWSLVLGIIALVSMTIGNLAALSQKDIGRMLAYSSIAQAGYILIAFALTLDAVSGAIAHTMVHAFMKGGAFIIVAGVGAAGLG--YDISSFKGLAKRSQLLALSMTVCLLSLVGLPPL--------------------------------------------------------------------------------------------
284989095    ------------------------ALLVSGHPTFQRALSTSVLTAVLAVSVVLLFSVSVGGWQVPLGIVLVVDRLSALMLVVASTVALGVLVFAVAADGSEETPLSIFHPTFLVLVAGVGNAFLAGDLFNLYVGFEILLMASYVLLTLGGTAGR-IRGGITYIVVSLTSSLVFLAAIGLVYAATGTVNMAQLAVRLGELPEGTQVLLQS-MLLIAFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTQTLLFPGGA-LDDLLMWAALATMLVGILGAVAQRDLRRMLSFTLVSHIGYMVFGIALGTAAGLAALFYVAHHIAIQTTLFLVAGLVERQGGTTS--VDRLGGLARRSPLLAVLFFVPAMNLAGIPPLSGFIGKVGLLQAGVAEGSAVAFTLGVVTSLLTLLAVARVWTRAFWRSPSQSP----------------------------------------
59891768     ---------------------GLLLFPTATKSLRRMWAFQ----SVLLLSIVMIFSMNLSIQQINSSYVYINNDFSYLIDPLILITTVGIMVLIYSDNYMSHDHGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPVAAKACQKAFVTNRVGDFGLLLGILGFYWVTGSFEFRQIFNNLISNNNFVFVTLSAVLLFAGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLMPLFIVIPHIMNFISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMEALVGKKXQNMVLMGGLTXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXIFAIIAWSTAGLTAFYMCRIYLLTF------------------------------------------------
144126653    -----------------------------------------------------------------FGITLVADLLSATMVLVTGIVGFAVTVYALGEGSEAEAAQGE-GALVFALLGGACGGFLTGDLFNLYVWFEVTLIAAFGLLTL-RGGPEQIDAAVKYAALNLPATIAFLAGVGLLYGATGALNMAELRGAVAGRFGETAILAPAALLLFALAVKAGLFPLFFWLPASYHAPSTAVSALFSALLTKLAVYALYRLFTLIFPALPGLQSLLLVVAVLTMVIGVLGAAAQNEVRRILSFHIVSQIGYMLLGLALTPFALAGAIFYTVHNIAAKTNLFLTGGIAARLCG--SEKLPAMGGIWAARPALGVLFLISALAMAGMPPLSGFWAKFLLVREGLAEARWIETGAALGVGLLTLYSMTKIWTEAFWKPRPAGPVLAAMMAPAAVFAGLILLAGVWVAP--FHAVALAAAEGLF
227502035    ----------LIPLPVIIPAVAAALSLL---FARMPNVQRQIAFFSLLITAAVSLIIIVDFHGIQVGITLVADRLSLFTSSVVLFSVIWYAISQGVRDGTKDEPVAVFLPTYMLLTMGVNISFLAGDLFNLYVGFEVFLVASYVLLTL-GASAGRVRAGVGYVMVSMASSMIFLLALAYVYASVGTMNMAQIGQRMQDIPEGTRTAIFATLL-VAFGIKAAVVPLAAWLPDSYPTAPSLVTAVFAGLLTKVGVYAIIRARTSIF-TNGGLDTVLMWVALATMLVGILGAIAQTDIKRLLSFTLVSHIGYMIFGVSLGTAQLSGAIFYAIHHILVQTALFLVVGLIERQAGTSS--LRRLGSLMYSAPLIAVLYFIPAINLGGVPPFSGFLGKIILIQAGANEGSWLAWVLALVTSLLTLYVMMLVWAKGF------------------------------------------------
134467467    ----------------------VFVFIIFGVFKKNSFDLIYKATIIIIPIIIFLILNNNFENIKIFNNSFVLDEFSSFMKILILVSSFFVLIMSKKYIQDIKNDKFEYPVIMLIAILGMFFMVSSNDLILFYLGLELQSLSLYILASIDRDNLRSSEAGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFQIISNN--VGDINIGTIFAMIFILVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAIVPKIAGIAVFIRMYSPFQNILDQWQYILVFISIASMILGAVAAINQKNIKRLIAYSSISHMGYAIAGISTGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
295697429    ---------------------------------------------------------WLSVGDVTLSLAFEVTPLSALM--ILIVTLVGFLVHVYSYGYMKGERRFSFYQHLSLFMFSMLGLVMARDLLSVFIFWELVGVTSFLLIGFYYARPEARRAAQKAFFVTRLGDVGLFVAMLYAFQTTGGLAWSDLFAHLESGALAPVQAATLALIFVAAAGKSGQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVFLVARAYPLFTAAPEVMEVVAWVGAGTAFLAAVLALVQDDLKRVLAYSTVSQLGYMMLALGVG--GYGAALFHLTTHALFKALLFLAAGSLYPIVGT--YDMRAMGGLWRQAPFVGWSFLIGMLALIGLPPLSGYFSKEAILAHVYGHNLGLF-LLAVVTVALTALYMGRAFMLVF------------------------------------------------
95928459     ----------TAFLPELALMLTVLVLFFMTLGKFRTGTIQGASLLLTAVTLVATFMSMNAQDSLFF-DAYLVDSLSQLFKMVIVGGLFLVFLLGRGLTGIEGKLHCEYNMFLAISALGLMFLSSSVELLTILLSLEISSYALYVVIPFNGQGRIHVEAGIKYVLFGAASTGLTLYGMSYIFGLAHTTYLNELAQLMPSLVATPLAVIAMILVMTAFFYKLALFPMHFWTPDVYQGASNETTSFVATLPKVGAVLLLIRFVAVAGYDVSQLTWVLAVIAVLSMTLGNLTALVQTDLKRLLAYSSIAHAGYVMIGILTAEMGMSAAVFYVIGYLLMNLGCFYVIYNVAPDGENVS--FDDLKGLSRRSPLLALTLLVSAFGMAGIPPTIGFIGKFMLFTGAIHKGFYALVILAVINAAVAAFYYLKMARAAYCAPSDQEVIALPFTAKLLGTFFILAIIIIGAMPQSLLATAKHAVETL-
143700088    ------ITDIYYVIPEIFLSLSLMFLLILGVFKRNSSIVYNLSIFILVITVPLILNVPSSEEFLIFNDSYKIDYLSNFIKILIVISTLFVLLTSSQYLKSIKIYDVEYPILILSSILGMMVMVSSNDLIVFYIGLELQSLALYVLASFNRDNELSSESGLKYFVLSALSSGLLLYGCSLVYGFSSSTNFSQISFN--YNQSAQGVIFGMVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTLFFAILPKIAALTVFIRLYTPFVNLIDQWQTIIIFLSIASMLFGAVAAIGQKNLKRLIAYSSISHMGYALAGLTTGTNEIQSSVSYISIYLVMNLAFFSCIFMLKRED-KYYENLEDLSGLS-------------------------------------------------------------------------------------------------------------------
56683004     ------------------IGLGXLFLPKATRGLRHIWA----LISISLLGIAMFLSSNLFLQQITGGPVYQSSELGYLIDPLILVTTVGIVVMIYSDNYMSHDQGYRFFAYLSLFNASMLGLVISPNLVQIYIFWELVGMCSYLLIGFWFTRPSAANACQKAFITNRVGDFGLLLGILGFYRITGSFEFKYLSGRSNESIASFLAILCALLLFSGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFRALPFMMNLISWTGGITALLGATMALAQSDLKRGLAYSTMSQLGYMMLALGTDSYRLFHLITHAYSKALLFLGSGSVIHSMESLVGYESQNMALMGGLSKYMPITGTTFLLGTLSLCGIPPFACFWSKDEIISGSWLYSPILGGI---------------------------------------------------------------------
269958712    -------EDLLRILPELYLLGSAMVVLLLGMVVDARWIHRLSAVSMGVVAFLSWLSAVVAEDTTLFNGLVLHTRYTCASRVLVSIAG---FIASFLSLCAKREARYEFSVVMLFAILGAMTLVQAGHFLSFYISLELNSLSSCVLVCFNRGSKHASESALKFFMLSALSSCVMLYGISLVYGYSPGLECS-VVKEVLEGRASLGAALGCAFILVGVLSKLAVVPFHMWAVDTYHGSPMAAMAFFLIVTKSAAILLLARMVGENGVLQQGLLLGFICASGLSTIVGELGALRQSNIKRLLAYSNIGQLGYVLPVVVLHGTSSYAIFHYVLTGWIINAWIFSVLL----RYDDEGFELASLAGMHRSSPFVAFALVVSMVSAAGFPPFLGCWPKYFLLKSIAMSDIPTVVLLVCAVGIVPCFYCFRIARVVYFDQPAMGAPALTHHLGLTVIAVVCMLLSVIAL----------------
143338815    -----------------------------------------------------------------------------------------------------DRRYTHFFAALTLFSAGMLAMVIAEDMILFLLGWEIMGLCSFMLIGHWWEDGANSRAALKAFFTVRTGDVGLLVGIAILFFAANEWTTTNLAWALSGDPNSTVILLAAIALFIACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFTGLDILGPVIMIIAAITIVIAAALAFVQTDIKRVLAYSTVSQLGYMMLGLGAGA--WLPAVFHIFTHAFFKACLFLCAGSISHSASHHSFDMKDMGGLRKHMPITFASWVVSTLALCGVFPFSGFFSKDEIIDNVGGNGYTFFMIVGLFGAFLTAAYMTRATYLTFFGSP--------------------------------------------
45388045     ------------------------------------------------------------------------------------------------------MSPYVIYIFLMSLGLGTTITFASSHWLLAWMGLEINTLAILPLMAQNHH-PRAVEATTKYFLTQATAAAVILFATTMNAWFTGSWEIQQTFHPTI-----------MAITMLSLGLKVGLAPMHFWLPEVLQGLDLSTGLILSTWQKLAPMALIYQIS------LETNQSMMVALGLASALIGGWGGLNQTQLRKILAYSSIAHMGWMMVVLN---YAPNLMLLNLTIYIIMTYTAFMTL------KTASATKINVLATSWTKAPILTTINLMTMLSLAGLPPLTGFMPKWLILQELTKQGLPLIATLMAMTALLSLFFYLRICYTMSLTISPNTNNTKTP-----------------------------------
21222956     -------------------LLGAVVLLCGGRRLDRHWIGTLLAAVSFVLGVVLFLFSWIPVEGFQADVAFRLDQLS--MTFVLLITGVGSLIHLYSVAYMEHDRRRRFFGYLNLFLAAMLILVLADNYLLLYVGWEGVGLASYLLIGFWQHKPSAATAAKKAFLVNRVGDMGLSIGIMLMFLWFGTFAFGPVLAGLAAGADEGKLTAIALMLLLAACGKSAQVPLQSWLGDAMEG-PTPVSALIHAATMVTAGVYLIVRSGAIFNGAPDAQLVVTIVGAVTLLFGAIVGCAKDDIKKALAGSTMSQIGYMVLAAGLGPIGYVFAIMHLVTHGFFKAGLFLGAGSVMHG-MNDEVDMRRYGGLRKYMPVTFVTFGLGYLAIIGFPGLSGFFSKDKIIEAAFAKGGWILGACALLGAAITAYYMTRVMLMTFFGEERWRNAPTPSPAK--------------------------------
49147191     -----------------------------------------WLIVISLIFSTALFLNSPVSSAVLLTSSFICDDFATLFKVVLCLSSAAAIALAISSTIGARINNYEFLLVIYLAIFGMLCLISSYNFLTFYLSIELQSLSFYLLACSKSRSEFSAEAGLKYFILGAFSSAILLFGISLIYGSIGSIYFDDVGALLEFSNYSIGLAVGLACICISLLFKLAAVPFHMWAPDVYEGSPTGITAFFAITAKIAALAVLARFVIATEQLL---IPALSFVTMASLVVGTLSAMRQVKIKRLIAFSGVSNVGWFLMGLCSGRLD--AVLLHLIIYITLSVTLFSIIIQPIHRLGRTIKHITDLGQIYKTNTMVALALTLTLFSLGGIPLLAGFYSKYLIINAAIQAEALGLLTIGLLSAVFSAFYYIRVVKTVYFSELGGSFEAPSTTNAYLIAVSTFFTTLFVVYPESISIWLINISL---
134103319    ---------LLIALP----AFGALVLLLAG---RRANGWGHVLGCATVIALALFFSIWIPVEALQVDFGLRLDPLSMVF--MLLITGVGALIHVYSIGYMAHDQEGRFFAYLNLFVAAMLVLVMGNSFVTLYLGWEGVGLASYLLIGFWQGRPSAAAAATKAFVMNRVGDIGLALAIFLLFANLGTTQYSEVFTRAGELSPG-VLLAITLLLLLGACGKSGQVPLQAWLPDAMEG-PTPVSALIHAATMVTAGVYLIARANPLYTLSPDGRLVVTIVGAVTLLVGCVIGCAYDDIKKVLAYSTVSQIGYMILAVGLGPAGYALGIMHLLTHGFFKAGLFLGAGSVMHG-MNDEVDMRKFGGLHRYMPITFATFGMGYLALIGFPFMSGFYSKDAIIEAAFGQEGWVFGGAALLGAGITAFYMTRLVLMTFFGEK--------------------------------------------
148260112    ------------------LLGAVTILVMLLIAVRRDHRLVALSTIAGLLLCCIALPLAAPASPVAVTKLFVIDGAALFYAGLVLVSALVVAALSWVYLRVGEGPREEYYLLLLTATLGAAILPASVHFASFFLGIETLGISLLGLIAYAGPRGSAAEAGTKYLILSGAASAFLLFGMALIYAAFGSMSFARIALAHQAGPADLYRLAGIALILSGVAFKLSLVPFHMWTPDVYEGAPAPVTAFIAVVSKIAVFAVILRFFALAGHADASLRAGIAAVAILSMLAGNLLALLQTNVKRLLAYSSIAHLGYLLVAFAAPALGVDAAAYYLAAYAVTSLGAFGIVALLSAPAGRDADRIEDYRGLFRTRPFLAASLALMLLSLAGMPPTMGFIAKFYLVVAGVGTALFWPVAALLLGSVIGLYYYLRILVAMALPAPGDEEARHPNAVPPLGNAVIGALLVLLVVLGAYPAPALALIR---
269128573    --------DYAAIAPPLIVAVAAIGLLLADAFGASARLLGAASCGAVGAALAAVAALAAGDRRATFSCSYVTDDFTLVFQGVVLLAALVVVLLSLEEITAARLPAGEFHFLLLAAIAGALTLVAARDLVLLVVALETLSLPVFALVALRRRDGVATEAALKLFLVSVTSTAVMLLGVSLVYGVTGAMHLDRVAPALVPGELEPVAALGVVLVLAGFAFKVAAVPFHFWAPDVYQGAPLPVAAFLSVVSKAAAFAGLAIVVALGLPAYAHVWPVLAVLAAVTMTAGNLVALRQRSAIRLLAWSSIAQSGYMLAPLAVGDRRLAATVAYVAIYAVMNIGAFAVVIGFPAGPAPAWDSLDDYRGLARRHPGTAAAMAFFLICLAGLPPVMGLFAKIVVFRATVAGGVTWLAVVMAVNTVIGLYYYLAWAARLF------------------------------------------------
135613014    ---------------------------------------------------------------------------------------------SWVNDELEKYRKGEYFTIMGIMVMGLFLMTSSVDLIMLYISIEVVSIMSFVLAAYLKLDTRSNEAGLKYVIYGAFSSGVMLFGLSLIYGLAGSTNYFAIQEALLDSSANPALIMALLMIFAGFGYKISSVPFHFWTPDVYEGSPSTITAYLSVAPKAAGFAMIIRFFHQVFSTDLPWPEIIGVLAVVTMTMGNLVAIQQKSIKRMLAYSSIAHAGYMMLALVLSMDAVESVMIYLFIYVFMNLGAFFIVIFVKNKTGGESFK--DFEGLGWKMPIVGAFMTLFMLSLTGLPPTAGFVGKLYIFKTLVGAGFLWLVVAGGVNSVISLYYYFHVVKVMFLGGKRSDVITYPPS---TIFGLMIFTALPSLLLGL-------------
94677015     ------------ILPLLIIGFTIILILL--SIAWQRNHFMHASLTVVGLLLAIFSLFFVVHGSINFTTLIHVDSFSIFYTGLVLIASLATSTLSYTWLNNKDYKPDEFYILLLISTMGGILLTCAHHLTALFLGIELMSLPLLGMVGYTYRKKKVLEACIKYTIISSVASSFLLFGIALVYAVTGQLSFIGISNALNEINYPLMLLAGLGMMIVGISFKLSLVPFHLWTPDIYQGAPTPVSTYLATVSKIAIFASLMRLFFYAFNTHYEVKLLLCIIAICSMFIGNLMALSQNNLFRILGYSSTAHFGYLLVSWLVNVLVLETVGLYLFGYLLANLGVFGVISIMSNVSKKDTDLIGYYRGLFWYQPMLSVVMTVMMLSLAGIPMTLGFIGKFYIITLGINNNLKLLTILLLISTMISMLYYLRIVVSLYLYPAEK------------------------------------------
163751858    ----------------------------------KRSHIHAFLITGMGLIGACLTQVSLIEAPATSELLFIFTPVNALISAGLLVILVFLWSQLYHWLDKSDNTNEEYYLLLLTASLGAVSMISSQHFASFFLALELMSLSFVGLIAYSNNNPNSQEAGVKYLVLSAGASALILMGIALIYLQTGSLTFDAVSTNKLQHLASSPLSLGMIFILTGLCFKLSLVPCHLWVADIFEGAPLPTTALLAIVSKLAAFIVLWRMFSYGWQTDSTILDVIALVAVASMLMGNLLALQQDRLLRILAFSSISHFGYLLIFLNDINFNIEAMIFYLLAYMLTLTGIFSVLMQLG-----NNTSIKQLSGLFWRQPLQATCLSVLMLSLAGIPLTIGFMGKFYLVAAAISGQLWWPMIFLVIASVIGLYFYLRIIMVMLGKESAEVPCKLDMREKVTSWVIIITVIGVGTFPSVF------------
56968521     --------------------------------------------SVLLVSIAMILSINLSIQQINSSSIYITNDFSYLIDPLILITTVGIMILIYSDNYMSHDQGYRFFAYMSFFSTSMLGLVISSNLIQIYIFWELVGMCSYLLIGFWFMRPVAANACEKAFVTNRVGDFGLLLGILGFYWITGSFEFRDIFKNLIYNNEVNVLIFCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVARLLPLFXVIPYIMNLIFIGIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTHAYSKALLFLGSGSVIHAMETVVGEKSQNMVFMGGLTKHVPITKNAFLLGTLSLCGIPPLACFWSKDEILNDTWLYS-PIFALIAWSTAGLTAFYMFRIYLLTF------------------------------------------------
11466577     ----FFDIDWIAFLPECYFVFIINILLMYGVIYSSRHNFPVLVKNLTWLVVQSFFFIIILLSGIIFNNFLIVDSFSTSIKLFIVFSNLILLLIVLVYNQIEKINNFEFVILNAFAFIGIFFLVSAYDLISVFLALELQSFCFYILCCFKRQSEFSVEAGLKYFILGAFSSGFFLFGCSFIYGFSGTTNIEKLFIFFNTFSYNFFVFFGIIFVLVGLMFKLAIAPFHVWSPDVFEGSPLSVTAFFSIVPKIAILSVFIRILSICYVFFVPCQEFLLICSVTSVFVGVFGALFQKKIKRFLVYSSISHFGFILLGICCGSLEIFASLFYIVIYTFTMIVVFSILLSVRKKTMQKLKYLSDFSSIFYLNSYVGVSFLIIFFSMGGIPPFAGFFSKFFIFFGTINNDLIIVSIITILISGLGCFYYIRLIKIMFFEVNNLNFITFRKENSLIISFFTIFLTFFLMFPNFL------------
142510697    -----LMENILHIIPEIFIFCSALILLILGLFI--KNIKLINNLAILSLLIAVALVINQPYQSIYLN-SYVIDEFSSLFKIMIFIGSIVTLVMFVSSREDLHINLYEFPILILFSTLGMMVMVSANDLLAMFIGLELQSLSLYVLAALNRNSLLSSEAGIKYFILGALSSGLLLFGISYIYGFSGNTNFNLIAVN--YNSESLGLLIGIVFVLAGLAFKVSAVPFHMWTPDVYQGAPTPITAFFALAPKIAAMGLLVRLFNSFGELYLDWQQIIFFISIASMMLAAFAAIAQTNIKRLMAYSSIGHIGYALIGVACSSEGLRSLLIYLMIYLVMNVSVFTFILSLKRNDAY-FENISDLSGMYKNHPFTTILVALMMFS---------------------------------------------------------------------------------------------------
142126460    ------------------------------------------------------------------------DNFSRFFEIIFLTAVLLASMASLDRIPADNRRQADFYILMLTTAIGMCVVALAQDLFVLFVGLELASLATYVLVGFHKETKSGAESGVKYFIVGSVASGVGLYGLSLLYLEFGSLQLTVIAENWAG--SSVLGTLALGLVLVGFGFKVSAAPFHFAAPDAYAGANSPVAGVLATASKAMGMIGLIRVLLVIALPDSSWLYTLATLSVITMTWGNIAALGSNNPKRMLAYSSVAHAGYMLAALTAAEAIVAAVLFHLFVLVAFKLGAFLVLGLLEMEGGAS--RLSALSGLARRDPLIGTAMFIFMLALAGVPPLAGFMSKFLVIAGIVSTSVWWLALAMFINSAISVFYYLRVGVVMFLDVPEEG-----RRKPLPYGASIRMAIWICLVATIL------------
62161307     ------------------------------------------------------------------------------------------------------------PILILIVALSSLLLVSSVNWLSIXLAIELQTLTLFILAALKRDSAYSTEAGLKYFXLGAVSSGVFLFGCALLYGLTGETSIQGINSIL-------TADVGKILITISLLFKLSAAPFHMWAPDVYDGAPTTTTALLAIVPKVGVFSILVQIGPI--------TNVVLLCAIFSIIYGAIGALNQTKIKRLLAYSGIGHIGFIXFGVAIGSFEIQASLIYLIIYVIMSICSFSIILSLKLTK----DLIIEVSGLSRDNPVMALTLALTLLSTAGVPPLAGFLSKWLILLSGVSNGYYLTCIVAVVSSVIAGVYYVRLVQIIYFQADYSILIVLKKEXRVDLSKSFLIGLSFFLILFLMISP---------
63025110     ---------------EVLLSIAVLSLVLYGINLSTLKMSIVLIFIMGIIVGVDYFNLDVSWVGDLTNGLLITSCWTVTCKLIIIIGTISILLMSVGEEIIIRPTRSA-PILILIVALSSLLLVSSINWFSIYLAIELQTLTLFILVALKRDSAYSTEASLKFFVLGAVSSGLFLFGCVLLYGVTGTTSVQEINSNL-------TVDVGKILVTISLLFKLSAVPFHMWAPDVYEGSPTIITALLTTVPKIGVFSILVQIGPV--------TNVVLICAVLSIVYGAIGALNQTKVKRLLAYSGIGHMGFILLGVAIGSFEIQAGLIYLIVYVIMSICSFSILLSLNLTKDFLIE----VKELSRKNPVIGVTLALTFLSTAGIPPLAGFLSKWLVLLSGVSSGYYIISLIVVVSSVIAGVYYVRVVQIIYFQVESSILIIFKKEREMELSKSILIGVTFFIILFLMVSP---------
189346381    ----------------------------------------------------------------------VIDNLTAIMLAMVTLISF--LVHLYSTGYMAGDPRYRFFAYLGIFTFSMLGIVLSDNLFAIYIFWELVGLSSYLLIGFYFEKDSAADAQKKAFLANRVGDIGMWLGILILYSQFHTFSYQEIFANLAAGMSQAWLTAAGILLFMGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYFVARIFVLL---TADALHVIAFIGAFTAFMAATIAITQHDIKRVLAYSTVSQLGYMVLGLGVGA--YSAALFHLVTHAFFKACLFLGSGAIIHA-MHHEQDMRWMGGLRKNMPWTFATFTLATLALAGLPLTSGFMSKDAILAGAIGFAYYLIPFLGFFSAMLTAFYMGRQIWLVFFGES--------------------------------------------
157164341    --------SLQSLSPMLSMMVFALFILIVGAIKKDLSRNFYCVFCIIAIFVNLGITLDFNGLSLSFWDMLLVDGISIISQIIILIASALFIPLALSTKEYFEYKIYEYYALFLFMIAGFLFMVSSNNLLIIFLGLEISSLCLYTLIALHNK-AKSVEAAIKYFAMGSLSAGFFAMAIAMFYLATNSIDIARIGVAILSLNQNLIILLGCVFIASAIGFKLSLIPFHTWIPDVYEGSNAPLAGYMSIVPKVAGFIVALRIFAMLGSGISWIKDMLYIIAVLTMSLANIMALVQKDVKRMLAFSSIAHAGVVLCALANSHEANVALFFYWIMFLFANLGAFSMLWVARCDDVVCWDKYEKFSGLIKILPSYAVIMGIFMIALAGIPPFSVFWGKMVLISSLIKSDYVVLSLIIMINSAIAIYYYLKLIVFMFLKEP--------------------------------------------
195953130    ----TNLYEFKYLLPEITVFIGAFVLFLLDIVMKNSETKKRIFLWISILFLALSFSFKNAFFKDVFSGTYTIDTLGMFSKIFEIVLTLMVLPFLHTYMNKKNTFYYEVYYITFLSLLGMMTLSSSYNLIVIYVSLEMVSISFYIMTALFRGSFISKEGAYKYLIIGGISIIIALYGAAFMYGASKSLDIRAIMFS-YNDTNSVYLIVGMILFLLAFAIKIGIIPFHFWLPDAYTAAPTPITGFMASAGKLAFFIPLLRLVPYVNQYLSSWMISVSILAAITMIVGNALALVQSDLKRLLAYSSIAHSGYILSVLSSNSSMLKAAIYFVFVYSIMGLGAFLVLSVLEQSDEWNNQ-LSEIGGLYRNTGFLSISFAVFIFALLGIPPTIGFVGKALVFLGLAIKNIYWLGFVLILATAISTGYYVRIVVLMFMKDVEIHFKPHYDILENVSIGLLVFLTALGMLPFVLWNGISNISEFLF
288931102    -----------------ISLLSAFTILLSGIFSRRAGYYISLGTISIQLILSLFILDYVTKNGAPWGIEYATDELGAYTLFVVLFFSLVATIYAVVEKEIEEYKIPYFYTLWQLLVSGMCGVAVTGDLFNLFVFMEIASLSGYTLIAMAGKR--ALVASYNYLILGTVGISFYLLGTAFLYAATGTLNMLDAKILLSLLYENKVVHAAFVFYFVGLAIKMALFPLHFWQPDAYEYSPSAVTVLISTAMAKINAYALIRIIFSVFTVFAVVWELVAYVASAAIILGSVFAIMQRSLKRMLAYSSISHVGYIVLAMSNTKWGISAAVAHLLNHSLMKATLFMVACGFVYKA--NARRIEDVEGLGRKMPLSAAAFTIAAISMIGIPPTVGFVTKLYIILASLETGKLGFIAVMIASSLLSLVYFWRVIEALYMKGNHEKV----------------------------------------
114800322    --------------PVLLVAIPMLIAPLVAILPSGRLAWLLAMATTAVLAIVTLGLVQSSPTGIPIGIEFRTDALNAMILLLVTGIGFLASVFSWSSELGNHNKLGMFYAAFLLCLAGLLGVASTGDAFNLFVFLEISSLATYVMVAMGRRDRRALPAAFNYLIMGTLGASFYIIGIGFLYAATGTLNMADIADRLPALTDSRSVQVGFAFIIVGLGLKAAMWPLHQWLPNAYSYGPSFVTVFLSATATKVAIYAMIRFLFTIFFELASFSWILAPLGIAAMVICSFQAVFQTDVRRTLAYSSVAQVGYMLLGVSLATAPGVAALLHLFNHALMKGALFMAIAGIVM--THKGTTIRDFAGLGRTAPWTMTAFAIAGLSLIGVPLTAGFMSKLQLGYALFAEGWWWAVLLVVFSSFLAVFYVGRILQAAFFQPPDNPSKI-HKEAPLLILVPLWILALANLYFGI-------------
239905969    -------------FPHLCLAFGGLLVLCLSMARSVPAGFYPATAA---LFAALPGLWAVAGPQGGS-------PIACFYAGLLSVIALATIALLARYAERRGFAGDALYGLLLWSALGMLLLADADDWIMLAVGLELASLCLYALIAARLDDNLGTEAALKYFLPGAMALAVLLFGMALIYAASGSMEIAA-----SLAAPGPLTAAGLALVLVGVGFKLSLAPVHLWTPDVYQGAPAPVAAFLSSGSKAAAAAALLHVCSEVSPEAELLWPALAVGAGLTMAVGNLGAVAQASVKRLLAYSSIAQMGYILMAMAVNDGGGEAALFYLAAFALMDLAAFGAVGALSAQIGDR-DDIAAYRGLGYVHPWRAGVLAIGLASLAGLPPTAGFVGKFLVFGAALSAGYVGLAAFGIITAVVGVFYALRLLAALYMRESLIAHPAAVYAAGPAGTLALGVMAAGLVGLGLFPQTLLGAIAALF
143856433    ---MPHLPVLQVAIP--LIAAPICVLFTFGGHRKLAWLFTLAVSWVCFLIAGALLSRVLLDTDISFGIEYRVDPINAFVLLIISGISAIAFARLSVEKEIETDRHILFYTSYLLCLTGLLGVTITGDAFNIFVFLEISSLSTYVLIATGRQDRRALTAAYNYLILGTIGATFFVIGIGLLYMVTGTLNIADLAERLQPLSDNRVVHAGFAFIVIGMGLKLALFPMHVWLPNAYTYAPSLVTVFLAATSTKVSVYVLLRFLFTVFGPSYGFVNLLLPLAIVAMFAGSITAIFQTNAKRLFAYSSVAQLGYMMLGVALSNIPLMATILHIFNHALMKGALFMALGCVMYRLGTVS--LGSMKGLGRSMPWTMGALILGGLSLIGIPGTVGFISKWHLILGTLEAGFWPIAILIVASSLLAVIYIWKIVEVAYLENNQEKTLKEAPISMLAPLWVLVILNFYFGIDADLTTWVARNVAETF
118340558    -----------------------------------------------------VVWTWFGAGDFNVDFGFQIDPLTLVM--MFVVTGVGFIIHVYAIGYMEEYSFYRFFAYFNLFASAMLLLVMGNNFLLMFIGWEGVGCCSYFLIGYYFEKKSACDAGTKAFVVNRVGDFAFLLAVMYIFNVFGTIDFSDVMHAAPDKYGGEIVTIITMLLFVGATGKSAQIPLYTWLPDAMEG-PTPVSALIHAATMVTAGVYMVVRCSPLFNLSPMTMMVVAGIGGLTAIMAATIGMAQYDIKRVLAYSTVSQIGYMFLACGVGA--YTAAIFHLVTHAFFKACLFLGSGSVIHGIHGE-QDMRKMGGLKSHMPVTYWTFLVSTLAIAGIFPLSGFFSKDEILYHSLMDGNIIFWGMGVSAAMLTAFYMFRLVFMTFHGESRVDPSVHPHESPKVMTMPLVILAGLATVGGLLGIPL--------
284176180    ------------LLPPLLIVAPILALPIALGLRFDRTGWSVAAITTAALFVAAGYLASAVHAGRTYGIQLVADQFSIL--VVLLVTGVATGVLAYT--RRGGPRGNTFYTAYLLLVGGLLGISLTGDVFNLFVFLEISSLATYALVA-SGDGPESAVAALKYLILGTVAASMYLIGVAFVFMATGTLNMVELAEAIPNAERQTLIQAGFAFIVVGFATKVAQWPLHTWQPSAYEGATPLIAALVSTASAYAFGRLIVTVFEVYLASMPRAASIVLTVGCVSVLAGTVLAVIQREVKRMLAYSSVSQFGLVIAAYGVSETAFTGAAIHLVGHGILKAGLFLSAAIVATSYG--ARTVNEYAGLAERRPVVAGAMAVLLFALVGVPPAVGFVGKWYIALGAVEAELWPVAAVIFLSTMLTLAYAARLLEKMYFTPAP-------------------------------------------
258561973    ----------------------------------QRNIAFFTFLVLAVIAASMILVADIGIQTVQLGGWFVADRLSGIM---LFVSAIVLFCVMWFAISQENDPVEVFLPIYMLLSMGVNLSFLAGDLFNLYVGFEIFLVASYVLLTM-GASPLRVRAGIGYVMVSMASSMVFLFALGLVYASVGTINMAQAGMGLEELNDGTRAAIFATLL-VAFGIKAAIFPLDAWLPDSYPTAASLVTAVFAGLLTKVGVYSIIRVRVTMFTDGS-LDILMMWVALATMIVGVMGALAQNDIKRLLSFTLVSHIGYMIFGVALGSQHLNGAIFYAVHHILVQTSLFLVVSLIERQVGSS--QLRRLGSLLYTAPFIAILYFVPALNLGGIPPFSGFLGKVMLLQAGAEDGSWVLIVGAVVTSLLTLYAMMIVWSKAFLRDRSDAPEGNVTSVRV-------------------------------
288573155    ----------------LVPLCAGFLLPLLSIFGKKAVPAFTVSISLVSLSVAMSLSVTLGGWGPELGISLVVDRISGTF---LTLGAIGFPLSLAVSTERFGLSPWRFYVIFFLSWASVNGILLTGDLFNLFVFFEIFSVAAYLMVSYPPRSWRAVEASLKYLILGTVGALFLLLGIAYSFMATGQLNMAALSLVL-PSVPSATLAVIAGCIFTGLFVKSGTVPTHFWLPDAHSSAQTSVSALLSGVLVKVSLYGMIRLSYLLFMDAGGIMPVMTAFGTLSVILGHLMAFQQEDVKRLLAYSTVAQVGTVLVGIGCGSLGISAAILHSFVHMASKMGLFLVSGVLVEDRGT--REIAEMRGLFFHRPLFVLLFCFLAASLAGVPPFSGFFSKWYLLRAISEAGYVVPAVVLVGGTVVSAAYYLRIARAFF---SFSDEPPVHRRPHPVTFRAILFLSILCLALAVMP-----------
226304990    MTISDNLMGALAPLPVLIPMLAAAATLVVGRRPRFQRVITLIAL-IGVVAVSGLLLYLADRDGTTIGITLVVDRLSAMMLVVSSVVLLAVMIYAIGQGIRDGSEAQPVSIFLLALTAGISNAFLAGDLFNLYVGFEVLLAASFVLLTL-GASADRVRAGVSYVMVSMVSSLIFLAGIAFAYAATGTLNMADMALR-FDNIPPGTRTAIFAVLLVAFGIKAAVFPLSAWLPDSYPTAPAPITAVFAGLLTKVGVYAIIRAHSLLFPQ-GELDNVLMVCGLLTMVVGIMGAIAQSDIKRLLSFTLVSHIGYMIFGIALSTTSLSGAIYYVAHHIIVQTTLFLVVGLIERQAGSSS--LRRLGGLAAASPILAIVFLIPALNLGGIPPFSGFIGKVALLQADASALAWILVAGGTITSLLTLYAVARVWTKAFWRARADAP----------------------------------------
170728279    -------------LPILQVVLPLMAAPLCWFLNRSKLVWMFALLVCAATSVNSILLLILGGWEAPWGIEYRIDQLNAFLLLIISTIGTVVLFAAQTSIELDEDRHTLFYSLYLLSLTGMFGIVATGDAFNVFVFLEISSLSAYALIALGRDR-RALWAAYQYLIMGTIGATFILIGIGMLYQMTGTLNMSDLATRLVDVGHTRTVFAAFAFLIVGICLKLALFPLHLWLPNAYAYAPSIVTAFLAATATKVAVYLLIRFTFSFSFTTLPLQSILMVLGLMGVFAASITAIYQQNVKHILAYSSIAQVGYMIIGYSINTTGVMASLLHLFNHALMKGALFLALGAVMYRIG--SVQLSQFQGLGRQMPLTMSAIVIGGLSLIGVPLTVGFVSKWYLLIASVEAGMWPVAVLILLGSLLAIVYIWRIVETAYFRPPLPGREAVKEAPWTFLGPIWLLVIA--------------------
187480128    ------------------------------------------------------------------------------------------------------MNPHASLISTMSLLLGTTIATSSNHWMMIWTGLEINTLAITPMISKSHH-PRAIEAAIKYFLTQATASALILLSSTINAWATGQWDVTQLTDQ-----------TACTLLTTAIAMKLGLAPFHFWFPEVLQGSPLTTALLLSTVMKLPPITILFLTFNSLNP------YLLTMMALSSTALGGWMGLNQTQIRKILAFS---------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIFLNINSIKALKLSTVMTSWTKAPTLSTTTMLALLSLAGLPPLTGFLPKWLIIQELTKQEMAATATTIAMLSLLGLFFYLRLAYYSTITMPPNSTNHMKH-----------------------------------
143478337    -----------------------------------------------------------------------VDGISLF---LVVLTGLLFPFVVIAINPKHDHKA--YYIWIQLLQTGCMGVFVSLDLFMFFVFFEIVLIPMYFLIGKWGH-GNAQYAATKFFLYTMFGSALMLVSIVSLAVLHAQNSDSELTFNLIEIATNPAIATNTSRLIIAFAVKVPLFPVHTWLPDAHTEAPTAGSVILAGVMLKLGTYGFIRFGLFLFPEASHFFPLFLTLGVIGIVYGAIVATMQRDLKRLVAYSSIAHLGFIILGFALNTQGIQGATVQMINHGLSTGALFMLVGIIYERK--HTRQISELSGIQKSAPVLAGVFTLVMLSSIGLPGLNGFVGEFLILLGTFTANRWW-AVIAATGVILAALYLLWAYQRVFHGPEDEPTKDLTNWERLTLLPLIVAIVFLGIYPKPMLDRIEPAVDKL-
284794671    ------------------------------------------------------------------------------------------------------------PILVLIVALSSLLLVSSINWLSIYLAIELQTFSLFILAALKRDSAYSTEAGLKYFVLGAVSSGLFLFGCALLYGLTGETSIQGINSAVGTD-------VGKILITISLLFKLSAAPFHMWAPDVYEGAPTTTTALLATVPKIGVFSILVQIGPV--------TNVVLVCAVLSIVYGAIGALNQTKIKRLLAYSGIGHMGFILFGVAIGSFEIQASLIYMVIYVIITICSFSIILSLKLAK----DLIVEVGGLSRDNPVIALTLALAFLSTAGIPPLAGFLSKWLILLSGXSNGYYLICIIAVISSVIAGVYYVRLVQIIYFQADYPILIVPGWDRRVDFSKSVVAGLTFFLILFLMISP---------
256678754    ------------------------------------------------------------------GCSYRADHFALTVQLLVLGGALLTALLSFGAVRAQRLPAGEYWFLLLSSAAGAALLPAARDLATLIVALEVATLPSFALVGLRHGERRSAEAALKFFLSSVTATAVTLLGTAFVYASTGSVHLDAIAAALIDPQLRTLARVGVVLTLVGFAFKTAAVPFHFWVPDTYTGAPLPVAAYLSVVGKAVGFSGLALVTVRAFPSYGNVWPALAVLAALTMTIGNAAALRQDPTRRLLAWSSVGQAGYLLVPLASAAYTLGATLAYALMYAAVNLGSFAAVALLARG------RLADFRGLYARNPALALLLAFFLLCLAGLPPLAGLFAKLAVFEAAIDAGLGWLAVVTAVNVAIALVYYLRWTASLFRTTPEPAT----------------------------------------
269955288    ---------------------------------------------------------WLEAGPLSVDAAFRVDPLSLTF--VLLVTFVGTLIHVYSVAYMEHDKRRRFFGYLNLFVAAMLLLVLADSYLLLFVGWEGVGLASFLLIGFWDHRIENAVAGKKAFVMNRVGDMGLIVAMMLMVWQFGSVSFGDVLGAADGLQEGAATAIGLMLLLAACG-KSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLLVRSAPVLEAAPAAQLVIVIVGAI-TLLFGAIVGCAKDDIKKALAASTMSQIGYMMLAAGLGPIGYAFAIFHLVTHGFFKAGLFLGAGSVMHA-MDDTVDMRRFGGLSRVLPVTAITMGLGWLAILGIPPFSGFFSKDKIIEAAFVGEGWVFGIVTLVGAGITAFYMSRLFFMTF------------------------------------------------
142287756    ---------------------------------------------------------------------------------------------------------------------SMLGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDGAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIADGLQNGLAPWAALLLCLLVFMGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARLDPLYAQFPIVQTVIAVVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGVAGIFHLVTHAFFKAMLFLGSGSVIHAMEEVVGHEAQDMRLMGGLRKKMPVTSITFFIGCIAISGIPPLAGFWSKDEILGQAF-NSYPLLWVVGFLTAGMTAFYMFRLYFLTFEGE---------------------------------------------
189468083    ---------------------------------------------------------------------------------LIVISTVSLMVHVYSFGYMKGERGFRYYAFLSLFTMSMLGLVVATNIFQMYLFWELVGVSSYLLIGFYYTKPSAVAASKKAFIVTRFADLGFLIGILVYGYYAGTYTFQPSEMALLKGGAT-MIPLALGLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVYLVARMFPLFIGYAPDVLHLVAYVGAFTAFYAASVACVQSDIKRVLAFSTISQIGFMMVALGVGGLGYMAGMFHLFTHAMFKALLFLGAGSIIHAV--HSNEMSAMGGLRKYMPVTHITFLIACLAIAGIPPFSGFFSKDEILTACFQFS-PAMGWIMTAIAAMTAFYMFRLYYGIFWG----------------------------------------------
142990276    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGALSSGMLLYGASLVYGFAGSTDFSAISAALAGRDLPPVFIIGMVFMVSGLAFKVSAAPFHMWTPDVYEGSPTLVTALFAIAPKVAAISLMMRLTYAFGGIADQWSQVLVALSIASMVIGALGAIMQSDIKRMMAYSSIAHMGYALAGLAAGSPDATGVMIYMTGYVFMGAGTFSIIL-LMRRDQAEATRIIDLKGLSRTHPMLALGLLVMMFSMAGIPPLAGFFGKWYVFLAAVQAGLVPLAVIGVVMSVIGAFYYLRIIRLMYFEDTDTPLDPGVPATNRMVLGVSLFVILLFFV----------------
159901499    -------------------------------------------------------FAWAPDGSGFFKFGYRLDGATVLMLAMVTLAAWCIHLFSVGYMAHDEFPTGHFFSYIALFTASMLGMTLADNLLLFFICWELMGLCSFLLIGFWFFKPSAREAAKKAFITTRIGDVGMMLGMMYIYNKAGSLTFGHEPGQIYNGEFLESIKTATSLIFLGTVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLVIRTFPIF--AVSEVLPVVAFIGAFTALFAALIAVAQYDIKRILAFSTLSQLGFMVLGIGAWVAALFHLLTHAFFKALLFLGSGSVIHGMEATVGHKAQDIRNMGTLRKFMPITFLTYMAGFFALIGIPPFAGFWSKDEIILDAFLHHHYVVYGVLTAAAFLTAFYMTRQIVVVFFGK---------------------------------------------
94309885     ----------------------------------------------------------------AFANLVVIDPMANVLAAFCSLGMLLTLIYTRSYLAERDMFAGEFYMLALFTLGGQIVMITGNNFLTLYLGLELLSLSSYALVALRRDSRVTSESAIKYFVLGALASGFLLYGMSMMYGATGSLNLGEVFRVVESGRNTTMLAFGVVFIVAGVAFKLGAAPFHMWIPDIYQGSPTAVTLLIAAGPKVAAFALIIRLLVELLPLATDWQVMLVILSIASLVIGNLTAIVQTNLKRMLAYSTISHMGFVLLGMLSGVVAYSSSMFYSITYMLTTLGTFGLIL-VRTRKGFEAETLDDLKGMSRRHPWFAFLMLVMMFSMAGIPPTVGFYAKLSVLQ-------------AVVSSLIGAFYYLRIVKLMYFDAPVGEEPLEASTSVLSLNGLAVILLGLF------------------
227370229    ----------------IIVFLTAVIALFSGVFEQGKFARYIGILGLIIALYVSFMPECSFFDH--YKHMYEYSGNTALFTKISIVTTLLLFFLGGFAFSNHRSHQSELYALMLFALCGGIILFGYQNLVTMFLGVEILSIPLYVMAGANKTDLRSNEASIKYFLMGAFATGFLLFGIAFIYGSAGSFDLYKIHDFGIANSGNVMFILGVLLILCALAFKVALAPFHMWSPDVYAGSPSLITAFMASVVKISGFFALFRMTLGFTGVTHEWINVLGVFLIITLLLANVMGLAQTNAKRMLAYSSVSHAGYILVFFGMTSLSTYNLAFYLFAYSLSTVGVFMCLIWVEKLKRETS--FGAFKGLAKTEPLLATAATISMLSMAGVPLTAGFMGKFALFSQAM-NGAAFLVLVAVLGSALSIAYYLRLIIAMFFFK--ESTFKSSEKVTLTYNIIAVVVIALIIILGIFP-----------
162148242    ---------ILPAMPPPVLVLGAGILALLACLAWRRAAMGWVAAGTLVLALASLAFAGAGGPPVADGAAFAADGWFVYGAGLIVLSSGG--VLAMAWRRLGDDGAGEGHLLLLLGTLGAVIVAGSANMIALFLGLETLSLSLPGLVAYRPGRPEAVEAAMKYLMLSGVSTAILLFGLALSYDQGGTLRFA----ALDGGAHGILGLAASIMVLTGLFFKLSVVPFHLWLPDVIEGAPLPVAAFIAVVSKIALFVALAYAAGVDLAGAGPLSTELTAVAVLSMLGGNLLALRQTNLKRLLAGSSIAHIGYLLVALSPGPFGAGSAAFYLAAYSAATLGAFAVLGAVGQG-GEDMADLDSWRGMFHRHPAVACALSVMLLSLAGIPPVAGFFAKAYIVTAGMSAHRTVLLAALIVGSVIGLYYYLNVARVMM------------------------------------------------
255057967    -------------------LIGAIVLLFVNKNSHGVLRTVAMAVTVVTFVLSLPLITGYNAPGSDIGGFQYLENIPWIAAGLVILTTFIMPIAILSTYTAVEEKVKEYMICLLLLEVGMIGTFISLDLFLFYIFWEIMLIPMYFMIGIWGGKNR-IYAAVKFFIYTAVGSLLMLVALIALYFKAGGGDFSVLRFYQLHLDPATQVWMFLAFAL-AFAIKVPMFPLHTWLPDAHTEAPTAGSVILAAVMLKCGTYGYVRFAMPLFPDASQFTPLIATLSVIGIIYASLVAMVQQDVKKLVAYSSVAHLGFVMLGVALNQQGITGGMLQMLNHGVSTGALFLIVGFIYER--RHTRLISDFGGLAKQMPVFATMFMIVTFSSIGLPGTNGFVGEFLVLLGSFESELRWYAIIATSGVILSAVYMLWMFQRVMFGELKNPKNQTLKDLNTREVVIMLPLIFLIFFLGIYPRPIID------
295394963    -------------------------------------------------------VVAVGGWGIPFGISLVVDRLSAVMVVVSSIVTLCVLVYAISTNRESPVSVFNPAYLILCA--GVSNAFMAGDLFNFYVGFEMLLAASYVLLTLGATPGR-IRAGATYIVVSLLSSIVFLAAIGLIYGATGTVNMAQLSQRIAELPSDVQLFLHVTLL-IGFGIKAAVFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGIYAIIRTETLLFHESSMQVPLL-VVSALTLIVGILGAVAQTEMKRMLSFTLISHIGYLLFGVAMGTVDLSATVYYTVHHIIVQTALFLAVGLVEQRVGTTST--RKLGGLARLAPFMALLFFIPALNLGGIPPFSGFLGKIGLFTPAIAGGNWLVVIAGTLTSLLTLYVVTRTWSLAFWNDPADVESPTPE-----------------------------------
110637774    -------------------------------------------------------------------GMLVHNNYSVAFGSLLITITLFWFILFRSSYSSGEFNQGDHYALILFSTVGGLVLVSFSNMSMLFLGVEILSIPLYILAGSRKKDLHSVESSIKYFILGSFATGIMLLGIALIYGATGSFDFATIEKT---ASADPLFFIGITLLSIAFAFKVSAVPFHFWVPDVYSGAPTFITAFMSTFVKVAAFGAFYLMLSIFESVPTYLSHTLIGLSALTIVVGNIAASYQDNVKRMLAFSGVSQAGYMLMVFPILTISAKTSLFYLAGYAIANLIAIYIVQVVEKSKGDA--RVENFSGLGKSNPFLAFVLSLSLISLAGIPPAAGFFGKFYLFTEVIHAGNIYLVLIAILGSLISVYYYFKTIIAMYSGEEVSTLTNPATSVILAIMSALVVLIGLF------------------
116619263    ---------------------------------------------------------------------------------LVLLSTLLTPLCVLVSWNSIHDRTKEFYAFLLLLEFGLVGVFLAQDLFLFYVFWEIALVPMYFMIGIWGHDRR-IYAAVKFFLYTMAGSVLMLAAIIYIYNKTQTFSYPAILEMLSNGRLSFPQMLLFLAFFLAFAIKVPLFPLHTWLPDAHVEAPTAGSIMLASVMLKMGTYGILHFCLPMFPSAAACAPWITVLAIIGIIYGALVAMVQPNMKKLVAYSSVSHLGFVVLGFTFTQPGLDGAVYQMLNHGISTGALFLVVGLLYER--NHSLEINSYGGVATVAPWLSVAFLITTLASVGLPTLNNFVGEFLVLQGAAIANFPW-AVWASIGVILSACYMLWMYQRVFYGEVNPHVREHTPDLNLREWAAILPLIAMMVWMGVFSQSFLPPVSQ--
24080116     ------------------MLVTSLFIIMMAVALSNTSINPILLTSLVLLYTAALSYNALDLQGIGYSGLFQVTSVSQSADTFIFVIGAMILLQSRSTVFTAVPTITTYPIIILFTTCGASFLVSSADLVSVYLSIELQSFAVYILATLYRDSDSATAAGLKYFLLGGLSSALILLGSALIYGYTGLTNLENIYTLLSVSETNEMNLIGLFIFVIGFLFKISAAPFHNWAPDVYDGVPTIVTTWLTIMPKLSILILLLEVQAGVGQSFTVWTNLLLVSSLLSLVIGTVVGLAQTRIKRLLAYSTISHVGFLLLALGVNTEEIESFLFYLVQYSITNLNAFMIILAFSSGQNTDLQLIIELAGQFRSNPILGLSLTVCLFSMAGVPPLMGFFAKQTVLYSATHSGYYFLSIVAILVSVVSAYYYLKIVRVIHFDSPSSEILTVSSPEQKLIATLTMIIALFAVYPDLILNSTTLLALTLY
284992914    ------------------------------------------------------------------------DPLSAVF--VLLITGVGALIHVYSIGYMAHDRRRRFFAYLNLFVAAMLLLVLGDNFVALYVGWEGVGLASYLLIAFWHERPSAATAAKKAFIMNRVGDVGLALAIFLMFAQLGTVSYDGVFGAVGTLAGGTVTAIGLLLLLGACG-KSGQFPLQAWLPDAMEG-PTPVSALIHAATMVTAGVYLIARCAPIYDATPTARAVVLAVGAITLMIGAIAGCAQDDIKKVLAYSTVSQIGYMFLAVGLGPVGYVAGLAHLLTHGFFKAGLFLGAGSVMHA-MNDDVDMRRFGGLASRMKVTFVTFGLGYLALIGFPFLSGFYTKDAIIEAAFDRGGYLLGGIAILAAGLTAFYMTRLMLMTFFGRPREPGVHPHESPSVMTAPMVLLAVGSVLAGFLLVVA---------
56421882     ---------------------------------------------------------------------------------LVVVALVSWLVHVYSQGYMAGDERFTFYAYLGLFTFAMLGLVLSPNLLQAYIFWELVGLGSFLLIGFYFYKEEAKAAAKKAFIMTRIGDVGFFIGMMLLFWQTHSFDYDDIFRAVGDGTLSPMTTLAAILIFIGAIGKSGQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVAALFPLYEASHAAMMTVATIGGVTAIFAATIGLVQTDIKRVLAYSTISQLGYMMLALGAGS--YVAAIFHLTTHAFFKALLFLAAGSVIHAVRT--QNIEEMGGLWRRLPWTAPLFLIGALSISGVPLFAGFFSKDEILAAAWTNGPRLLFWLAVAAALLTSFYMFRLFFLVFAGKARHHEDAHDAPASMVAPMLVLGVLSI-------------------
141986183    ----------------------------------------------------------------------------------VLLASAGSLVIAKGFLERHSLARFEFPILMVFATLGMLMMISANDMIALYLGLEMQSLSLYIIAAFQRDDTRSTEAGLKYFVLGAVASGMLLYGMSLIYGFAGTTSFEDMATNTGPEGPGTGMIFGIVFILAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFAIAPKIAGMALLIRMVGPFGDLMAQWQQIVIFISIASMILGSFAAINQRNIKRLMAYSSIGHVGYALIGLSVGSAGIRAVLIYLAIYLFMNIGTFACILCMRRG-GRMVEGIDDLAGLGKTHPM--------------------------------------------------------------------------------------------------------------
206890905    -----------VLIPEISLLILAIISFFYGFISRNYRTTYILSFLSILTAIILSVFNFGQKEFT--SELIKIDLYRQTLRILVLFIGVFIIGLSYSDLKLKSSKSVEYVFLLLLSLFGMNLMIVANDLLILYLALETFSLSLYILAGFYRKESLSIEAGMKYFILGTLSSIILLGSIVFFYAQTGSTSYE---TFKLLKTENLNILLGVVFLISAFAFKLSLAPFHAWAPDVYQGAPTAVTAFLSTAPKVAVFGALINIFLSINLKLN-IQDLIVIISALSMLVGNVLALRQNNLKRMLAYSSIAHAGYMFMAFLLPKELLISLIPYLIVYVFMNLSAFAFIMNIK-----NGESIQNYLGVGRKNPLLSFCIIVIMFSLTGVPPTAGFIVKFNLFKNLLSYGYGSLVFFALLMSIFSAFYYLRPVFYLYKDSLVIDIYNHPLNNSMALSGALLLIF---------------------
50261283     -----FYNNFELLIPEFFITLIILSFLLFGTFYKNIDNKKILIIKTILLFTLLLMFNTQNISMTLMNGALFIDNLTQFIKSILIICTILCYIIQTNYIIKQKMFSFEINILILISLLGLMLLVSSFNFITLYLAVELQSLSFYILTASKRKSPLAVEAALKYFILGSIASSFILFGSSLIYGVFGSLNFGNIFLILSNVYYIENIDLIIGALFIGLFFKIGAAPFHFWLPDVYEGAPNNITAFFAIVPKIAFIGILIRVFDILIDISSFFEIIFYISAISSMFIGSLAALQQKKIKRLLAYSSISHVGFILIGFTSNLLESIPYILLYIVIYIIMSINLWTSYLSLIINKKPIKYLTDLSNLYNFNKILAFIIVLNVFSMSGIPPLAGFFSKLFLFITAIKAQYFGLIFFSILVSILSSFYYLRMIKIIFFEKISKKLFVITKLNSIILVINTQFLLFFFLYPNLI------------
13398312     -----------LPLPVMSIRFGLLLIPRTTKNIRRMWAFP----SVLLLSIAMVFSANLSIQQINLWSWTIDNDFSYLIDPLILITTVGIMVLIYSDNYMSHDQGYXXXXXXXXXXTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAASACQKAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTNNLIQNNNSLFATLCASLLFVGAVAKSAQFPLHIWLPDAMEG-PTPISALIHXXTMVAAGIFLVGRLIPLFIAIPYIMNLISLIGIITLLLGATLALAQRDIKRSLAYSTMSXLGYXXXXXXXXXXXXXXXXXXXXXYALLFLGSGSIIHSMEPLVGDKSQNMVLMGGLTKYVPITRTTFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIIAIIAYFTAGLTAFYMFRVYLLTF------------------------------------------------
134299884    ---------------------------------------------------------------------------------LFMVSLVATLIQIYSTGYMEGDPQYSFFSYMSLFAASMLGLVISSNLLQMFVMWELVGLCSYLLIGFYTFKISAREAAKKAFMTTRIGDFGMLLGLLFLQILFGTLDLTELAQRVPNGISIGLLTLIAILVFIGPIGKSGQFPLHVWLPDAMEG-PTPVSALIHAATMVVAGVYLVGRTLFLFAEVPGAMEVVAFTGAFTALFAATIAITQREIKRILAYSTVSQLGYMMLALGVGSL--SASMFHLWTHAFFKALMFLAAGSVLHALHDKA-DVWKMGGLIKKMPITGWTFVIGGLAIAGIPPFAGFWSKDEILAVTLQYANYVLFFMAAFTAFLTAFYMWRMIFLAFFGQ--EKPENHPHESPLNMTFPLMVLAGFATVGGLVGTP---------
289183317    ------------------------------------------------------------------------------------------------------MSPYILFTLMFGLGLGTTLTFVSSHWLLAWMGIEMNTLAFIPLMA-RHHHPRAVEATTKYFLAQAAAAAVLLFAALTNAWTTGQWDINQ-----------DLSPVPAAMLTCALALKVGLAPFHVWLPEVLQGLDLATGLILSTWQKLAPFALLFQIHPL-------HPSLITLLGLTSALMGGWGGLNQTQLRKILAYSSIAHLGWMVVIM---QFSPSLAKLALGLYIIMTAATFLVL------KMSDSKNINALASSWSKAPTMTALTPLILMSLGGLPPLTGFMPKWLILHELTKQDLGLLATTLAIGALLSLYFYLRLSYAMSLTISPNNISGITP-----------------------------------
258593426    ---------------------------------------------------------------------FLFDPLSAIMA--LVVCGVGLLIHIYSIGYMEEDRDYHFFALLNLFLAEMLVLVLADNYLMLFVGWEGVGLCSYLLIGFWFERPAAASAGTKAFLVNRIGDGAMVVGLIWMILLFGSLDFQTVLTPTVLAYGSVAACLLTLLLFIGATGKSAQLPLYVWLPDAMEG-PTPVSALIHAATMVTAGVYLVARSAPLFQLAPVSLEIVAWVGGLTALYAASIALVQTDIKRIIAYSTISQLGYMFLGLGVGA--YAAGIFHLMTHAFFKALLFLSAGSVIHALAGE-QDIRKMGGLRHSLRVTAGSFLVGALANAGIAPFAGFWSKDEILSAVYASGHGPLWVIGALTAAGTGFYMFRLYFLAFAGQS--------------------------------------------
226227796    ---------LLGMLPEHLLLGGIVAAIITVLLRQGRTLALPVAVMSVLAAAAAAFWLGAGGTTLPFPGQFVVTPPVLMTKGMLLLLAVPVLLMSRT-----EFEDGEFSILLLSSLYGMSLLPSAASALVLFLGLELMSIPVYALIVLAFRRPQSAESALKYLVLSGAASAMFLMGLSLIYGETGSLSMTAFAQSVTASDP--LTRTAVVLVVSALFLKGAVVPFHAWAPDTYEGASIPVTAFMATLSKGGVMLVAWRLFDGA-ELTGPLVGIVAVLPLVSIVWGNIAAIRQQNFRRMIAYSSIAHAGYLFYALGSSAGRLEAITFYVVVYAAANLLAFAMMPTAATDEERD--RMDRLDGLFHRDPLAASLIAVAMLSLAGLPPLPGFTAKFLIFRSVVAAGYSAYAVLGLIGSFLGLYFYLRVIQRMFMSAGEGARTTGNGQALARVAGVLCLLATAVL-----------------
256371191    -----------------FPLLGFLVLLAFGKRIGEPRAGWVGTIATTLSFVAALALWWFRAGPLVAHISFRVDELTVFM--VLFVTGVSSLIHLYSIGYMHRDPRFHFFVYLNLFVFSMTVLVSSNNLPLTFLGWEGVGACSYWLISFWFERPSAASAGKKAFIVNRIGDAGFILGTALIVDHLHSVSYSVIL-PEAHRLSSGTLEAVALLFFLAAVGKSAQLPLFVWLLDAMEG-PTPVSALIHAATMVTAGVFLMARLSAFVTPAHDAATVIAWIGAITAFVAAMAATSQHDIKKIVAYSTVSQLGYMMLGIGTGAYVLFLMVTHAFYKALIFLASGSVIHSLDGE-----QDVRRMGALRRFMPITAVTMILAWLSIAGVPPFSGFFSKGSVLEAAF-AHQPVLWAIGVVTAVLTAYYMGRLVYVVFYNEP--------------------------------------------
142164860    -----------------------------------------------------------------FGITLVADHLSAVLVTVTAAVGLAVAVYAVGEIE-DRLERLGYHALFNILIAGVTGSFLTGDIFNLYVWFEVMLIASFGLLILGG-SKAQIDGGVRYVALNLVSTVLFLTGIGLLYGMTGTLNMADLA-GVADTVDPGLLTVIAMLFLVAFGVKAAIFPLFFWLPASYHTPAYAVSAVFAGLLTKVGAYALIRFTLIFDHDAAFTQPILMWVAGLTMVVGVLGAAAQTEVRKLLSFTIVSGIGYILLGLSLGTLGMTGGLFYLVHTMIVTTGLFLIAGVMERVGGSS--YLGKVGGLYGTAPVLATLFFITAFSLAGFPPLSGFWPKFLLVKASLDISAVWLAVAALVTGLLTIFVMTRIWGEAFWTPHPEALTTIDVTERRLMLAPIAALMLATVLLGLLPQPLI-------
135052149    ------------------------------MPAKRKSTLGYYVAAALGLVLLHHLSIDFSGQDDNLSRLISLDPTAVFLKRLFLVAALFISLISVSYSKRFETGVGEYFVLMTFALLGMLFAASARHFSMMFVSIELITVSFYVLVSFNRNKLASVEAGIKYLILGALSSSILIFGMAFVYASAGSMDLAVLKNLNMEQSSDPVFIIGLLLIFGGLCFKLALVPFQFWAPDVYQGAPTPTTAFLAIGSKAAGVALLTRILFDGLPYTSLPIRDFLFISIATVLYGNLSAIPQKNIKRLLGYSSIANAGYLLMGLAMNPSGVEAVLVYLAAYLFALIGAFAAISFVFKPG--QSEEITSIAGLYRRSPVASFVLTVSMVSLAGIPPLAGFFGKFLIFKAVIEASFTSMAWVAFAAAVIG------------------------------------------------------------
157780478    -------------------------------------------------------------------------------------------------------------IFSMSLLLGTTITISSSHWIMAWTGLEINTLAILPLISKSHH-PRAVEASTKYFLIQATASTLLLFSSMTNAWFTGQWDITQLTHPL-----------SCMLLTAAISMKLGLVPFHFWFPEVXXXXXXXXSLLLATVMKFPPTILLFLTSSSLNPTF------LFIMAIASAALGGWMGLNQTQIRKIMAFSSISHLGWMTIIL---IYNPKLTLVTFYLYSLTTAAIFFTL------EATNTLKXSTLMAAWSKIPXXTAALMLGLLSLAGLPPLTGFLPKWLIIQELTKQELTTTATIIALLSLLGLFFYLRLAYCATITLPPXPANHMKQSKSVNMLTSTLIMLSIMLLP---------------
84508535     -NSLLFQADVVALLPEVFLALTFLVILVYGSFQVANATELYTYLLLSLVLSFFLVLNNPIIDTVVWNATFVLDYLSSWSKLFVIFSVFLCVLLSEEYLFLARIRPYEVFVFFIGITLSLFLLVSSYDLLSVYLSIEFLSLIFYTLAAWKRDSGFSAEAGLKYFILGSLASVFFLFGSSLLYLVTGTTNLGSLTLLFNNLSDSILGCVGMLCVASALLFKLGSAPYHMWVIDVYEGAPTIVSLLFAAVPKLAIFIVLLRLVFLGSWSLSVWENFFFICGLLSLFFGCLGGLGEIKFKRVLGYSAVGHIGFLCLGVGCGSVEGSQAVFFYLFIYTFTSIYVWAYLMHLGPISKNWLSLVDSVGIVQSNPTLGLLTCLMFFSLAGIPPFGGFFAKMVVFVALVDGYFYIVCVVAVITSSIAAFYYLRIIKILYFEKSNTWFDTISKSHSFVLSLTSLIVLLFAVNPNIF------------
296268317    --------DFAAIAVPLILACAAGLVLLLDAFLPDRPGSGRAVGLVALGGVLAALAATAVQGAQGVECSFVADRFTLVFAAVVLAAGVVVVLLSMAELATGRVPVGEWYFLLLATLTGAVLLPASRDLITLVVALEVVSLPVFALTALRRYDGRATEAALKLFLFSVVATAVTLFGASLLYGVTGSVFLDRIALA-QAGPGSPVTTVAIMLMLAGFAFKAAAVPFHSWAGDVYRGAPIPVAALLSVVSKAAGFAGLILLTTALGGRAATWAPVIAVVAALTMTVGNVLALRQRDAIRLLAWSSVAQSGYILAPLAAVPGPGGATIAYLIFYAAMNLIAFAVVMTVARRE--DGAELDGYRGLVRRSPVLGLGLAFSLISLAGLPPLAGLFAKIVVFRAVLDGGLGWLAVVVAVNTVIGLAYYLAWTARLFAPAAPEPGRTGPVPALVAVGLTVAVTLAFSVVP---------------
89895326     ---------------------------------------------------VLTTVNWLSIGGLHIDFGTLIDPMSAMM--LFVVTLVASMVQIYSIGYMHGDPGFRYYAFQSLFAASMLGMVLATNLLQLFIFWELVGLCSYLLIGFWFFKVSAREAAKKAFITTRVGDFGLLLGILFLYNTFGTLDFGSLSVQMATSFHDFALIGGVILVFIGPVGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVVAGVYLVARMFFLFDNASPFALQLVAGMGAFTAIFAATIAIAQDDIKRILAYSTLSQLGYMMFALGVGSLTMFHLMTHAFFKALMFLGAGSVIHALHHK-----QNIWDMGGLWKKMPITGTTFFIGVLAIAGIPPFAGFFSKDEILLAAYHGHPIIFA-VGLFTAFLTAFYMSRLFFVAFMGE--EKPENHPHESPWVMTLPLIILAFFSVVGG--------------
162452496    -------------------------------------------------------------QSIPIDVAFSVDGLSGTM--ILVITGVGFLIHLYSSAYMREDPGYRFFAYLNLFIFSMLVLIMGDNLAVLFVGWEGVGMCSYLLIGFWFKDDKNASAGKKAFVVNRIGDFGLLVAMAMLAYYTGTLNFDGIAANLIPSQPVLVYTLAALALFLGCAGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYLVARLSAVFV-LSPFAMAVVAVTGVATALFAASIGLFQNDLKKVLAYSTVSQLGFMFIGVGVGAAGFFHVLTHAFFKACLFLGAGSVIHAMHARDTDQSQDMRNMGGLKNHMPLTRWTFLLACLSIAGFPGFAGFWSKDEILWRAFSSRIPAIYWVGILAATMTAFYMFRAYFQTFHGEFRGWTIV--------------------------------------
16265724     ----------------------------------------------------------------------------------------------------------------------TGVAATSSHWLLAWMGLEINTLAIIPLMAQQHH-PRAIEATTKYFLTQATAAATLLFASITNAWLTGQWDIQLMTHPI-----------PTTMIIVALALKLGLAPLHTWLPEVLQGLTLTTGLILSTWQKLAPFILLLQI-------PTASQELLILLGITSTLVGGWGGLNQTQLRKVMAYSSTANLGWMILVL---QYNPSLTILTLIVYLFMATAAFLSL------RANKATTLNSLATSGIKAPVLAAILPLALLSMGGLPPLTGFLPKWLILQELVKQGLPILATLVALTTLLSLYFYLRLTYVMALTTSPNNLTATLP-----------------------------------
140952226    ---------------------------------------------------------------------------------------------------------------------------------------------------------RATEAGLKYFVLGALSSGMLLYGASLIYGFSGSTNFADIAESFTAGILPLAQVVGMVFLLAGLAFKISAVPFHMWTPDVYEGAPTPMTAFFAAAPKLAGMAVFLRVVISAFPALAAWQQIIIFISVASMVLGAFAAIGQTNIKRLMAYSSIGHMGFALVGLASGSEDVSAVILYMTLYGIMTLGAFACILSMRRDSGM-VEQIKSLAGLSQVRPFMALCLAILMFSLAGIPPLAGFFGKLFVFHAAIEAGLYALCVLGVLSSVVGAYYYLRI-----------------------------------------------------
193216254    ----------------------------------------------------------------------LIDNLTAIM--LVVVTLISFLVHIFSMGYMAGDKYYRYYAYLGIFTFSMLGIVLSDNLFSIYIFWELVGLSSYLLIGFFFEKDSAADAQKKAFLTNRVGDIGMWLGILILYSQFHTFGYEEIYQNIQDGNFTLWLTAGGLLLFMGCVGKSAQFPLHIWLPDAMEGPTPVSALIHAATMVAAGVYFVARIFPILSV---DALHVIAFIGAFTAFMAATIAITQHDIKRVLAYSTLSQLGYMVMGMGIGA--YAPAFFHLVTHAFFKACLFLGSGAVIHAT-HHEQDMRWMGGLRKNMPWTFATFTIAMLALSGLPMTSGFMSKDAILAGSLGFAYYLIPVFGFGAAMLTAFYMGRQMWLVFFGEN--------------------------------------------
110667637    ----------ALPLLVVIPLFAALFPVALGYLWSDAGWATAAVTALLHLGLASVFSYAVGGFQPPIGIELVADSVTAVLVVLIS----VITILIVAYARRAGPHQNAFYSELLLLTAGVSGVVITGDLFNLYVFLEITGLATYALVAANR-SPAAALASVKYLLVGTIGASLYLLGVGYLYVATGTLNMADLAGQLAVGYDTPLVVTGFVLLMTGLAIKTALFPLHTWQPNAYAESPHSVTAYIAALVSTAAAYAIFRITTSFASVVPLALDALAWAAAISVIVGSVLAVVQSDLKRMLAYSSVAQFGLIIAGIAMNEIALTGSLVHLVGHAVMKAGLFVAVGGLASIAGG--QTIDDMIGLGRRAPIVSLGFATLAFALVGVPPAIGFAGKWQIVLGAVSAGHWAVGVVAVISTMLTLAYFLRIVERLYFRSPSS------------------------------------------
292559483    -----FSSDLLLLTPSFFLIITILLIIVYSVFTSKYLFSRFLVEDVLLFLFLLLLFNQVSSSWKAFNFYFSWDNLSSASLAFITILMILVFVSSFTYFKYEEVFTFEFGILAYFYLIGVYLLFLSNDFFSLYLGVELQSFVLYVLCSYKRD-AFSSEAGLKYFVLGAFSSGILLFGISLIYGFSGSTNFDDIYTLFFPGTSNTGFLIGFIFFSVGFFFKLGVFPFHMWVPDVYEGSPTIVTTLLAVLSKFVIAVAFIKIYYVFFAFSFYWYRIFLVLGLFSVIFASIAALYQDKIKRLLAYSGIAHMGYVLLAASSNSIEFFAAYYYLLVYSFTGLGIFIILLSVRKYTNYKIKHLSDFSSLFRNNPSIALSFSIFMFSLAGIPPLAGFFSKLFVFLSLLKIGSYLASVIVIVTSVVSAVYYLWIVKIIFFKEVKTYYVPINLIQSNVILTVLILNLSIFLFQNAISVWLINLIFSWY
284042626    --------------------------------------------------------------------SILVDPLSVFM--MLVITGVSTLIHLYSVSYMKSDRGARYFAYLNFFVFSMLVLVLAANFLLLIVGWAFVGAASYLLISFWYRRETATKAGIKAFVINVVGDVGLVLGTFFILRHTGTLDFLGTFEAVENGSHNGALVAGCLLLLVGAFAKSAQVPFHTWLPDAMEGPTPVSSLIHAATMVTAGVYLISRMFPLF-EAAPAAADVGAVVGCATLLIAGTIALTQTDIKRVIAYSTMSQIGYMIMGVSAGA--YAAGLFHLLTHAFFKALLFMAAGSII-GAMAGAQSLDKMSGFKRSMPFTFGCFVVGGLALSGVPPFSGFFSKDEILAFVGHRGGWFMYVVGYIGAFLTGIYTWRMIFRAFLGRPS-------------------------------------------
71892254     ---------------------GMTTVIVMLSIAYRRNLFLHTSLTIFGFSLAIISVLVWDQRDRNFLQLICVDDFSILYIILVLVSGLSSSVLAYKWLLIYPSNRDEFYLLLLISSIGGILLATTNHLVILFLGMELISLPLFGLIGYSFFNKFSLEASIKYIILSGVSSSFILFGIALIYAATGFLSFTSISHIIASNQSIFMSTIGLGMMMVGFGFKLSLVPFHLWTPDVYQGAPSSISLYLTTSSKIAVISVLIRLLMVFPNQYNTVFCIFLLIACCSALFGNLMAIKQDNIKRVLAYSSIAHTGYVLIGVIAILRVNHPMALYLISYVLTSIGAFGIINIVSFFYAHEDTDVDSLRGLFWHQPMLSVLFTIIILSLAGIPMTLGFIGKFYLFVLGIDSKLWWFTIFIAMSSVISIFYYLRIIINLYLSP---------------------------------------------
108793254    ------------------------------------------------------------------------------------------------------MNPTTLFILMSGLALGTTATFASSHWFLAWMGLELNTLAIIPLMSQHHH-PRAVEAATKYFLTQATAAAVLLFATVTNAWLTGQWDIQQMTHPL-----------PSTMIVMALALKMGLAPLHTWLPEVLQGIDLTTALLLSTWQKLAPFILLLQIQQ-------PHPTILVTLGLLSVVVGGWGGLNQTQLRKILAYSSIAHLGWLIIIMPYSPS---------LSLLTLALYFVLTFSTFITFKLSNSLNINSLAASWTKLPLLAALIPLIMLSLGGLPPLTGFMPKWLILSELTKQGMSLTATLIALSALLSLYFYLRLSYAV-------------------------------------------------
168986755    -------------------------------------------------------------------------------------------------------------IFITSLLLGTTIAISSNHWAVAWTGLEINTLAILPLISKSHH-PRAIEAATKYFLVQAAASTLVLFSSMTNAWHTGQWDITQMTHP-----------ASCLILTVAISVKLGLVPFHFWFPEVLQGSPLTTGLLLSTVMKFPPITLLFMTSQSLNPTL------LTIMAILSTALGGWMGLNQTQTRKIMAFSSISHLGWMAIII---VYNPKLTLLNFYLYSMMTAAVFLTLNSM------KVLKLSTLMTTWAKAPSLSTILLLTLLSLAGLPPLTGFLPKWLIIQELTKQEMAPAA----------------------------------------------------------------------
256821994    -------------LPILQVIVPLLAAPIC-LILREARLVRWFTFIASALAFVISILLLQQVQTQGIGIEYRIDLLNAYLLILVTSISSLALLAAGPSLELTERKETYFYVAYLLCLTGLLGILATGDAFNVFVFLEISSLASYTMIAMGRDR-RALWASYQYLIMGTIGATFILIGIGLMYMMTGTLNMYDLAERLPEVQQTKTVFTAFAFFVVGVCLKLALFPLHLWLPNAYAYAPSIATVFLAATATKVAIYVLLRFIFTFSFSHLPLQEILVALGLMGVFAASIVAIYQDNVKRLFAYSSVAQIGYMILGLGIGKTGLTATLLHLFNHALMKGAIFLALAGLVYRVG--SVNLKAFSGLGKQMPWSMAAIVVGGLSLIGVPLTVGFVSKWYLVLALLESNWWPIAVLVLIGSLLAVIYVWRIVEVAYFRKAMQDSAP-YKEAPLMILIPTWILVLANIYFGI-------------
256425957    --------------------------------------------------------------------AFQVDQLSALF--LLIITGVGSLIHIYSTSYMHDESSERYFAYLNLFVFSMLILVLGANYVMMFIGWEGVGLCSYLLIGFWFKNTNYNNAAKKAFIMNRIGDLGFLLGIFTMIVHFGSVSFPEVFEAAAMGAGSKVIPAIAILLFVGAAGKSAQLPLYTWLPDAMAG-PTPVSALIHAATMVTAGIYMIARSNILYTLAPCIQTVVAIIGLATAVLAATIALKQDDIKKVLAYSTVSQLGYMFLALGVGA--YTTAVFHVMTHAFFKALLFLGSGSVIHAMGGE-QNINKMGGLKKYMPVTHITFLIGCLAIAGIPGLSGFFSKDEILAETFISNK-LMYGIALLTALMTAFYMFRLYYITFCGKFRGTESPAAITIPLIILAVLSVVGGYVGLPEVFGT----------
254502842    ----------------------------------------IVVCSVLLTMAVLILAVEFGSWAVPFGISFVADRFAA--ALVMITGVLAFCVGIFSLRDMRQHMRAGFYPLFFGMVAGVNGAFLTGDLFNLYVWFEVMLITSLGLLVIGRTKA-QIDGAIKYALLNLLGTVLFLMAIGLLYGAAGTLAFADLARVLPTLEPTPGLVGAAILFLCAFGIKAGVFPLFFWLPASYHTAPFTISAIFAGLLTKVGVYAAFRVFTLLFTVESGIREIVAVVAALTMVTGVFGAAVQWNIRRILSFHIISQIGYILMGLAIATLAIAGAVFYIVHHIIVKANLFLLAGAIRQASGTD--DLKKSGGLLKSHPWLAVLFLIPALSLAGLPPLSGFWAKFLVVDASFKGDMAWLAAVALFTGLLTLYSMTKIWMEAFWERSQTRPVPVLMVAPIAVLGAITLTIGFY------------------
195953139    ---------MKALYPDIITTVGIIFLIILELFLPSFDLIGFLGFLISFISGVLAIKYSLAGYRFNEW-LLDINAFSLLLKGVMYILTSFVIFSSVSFFKSKKTFVENVYTFLLIS-LGLSIMVSSKNLAVILAGLELASISMYISVGMLRDDYISKEASFKYLVLGSMTTAFFGIGSAFYIGATSHLDIISVSVN-----HNTAFALASLFLFVAFALKVSAAPFHFWTPDAYEGAPTSNTAFISTVPKIGFYAVLFLLASYIFPVTNNFSYIVGIVGVISMFWGNLVAYAQNSAKRMLAYSSIGHAGYFLIGFSYNPLSVSSTIFYVIVYAFATAGAF-LVLSILEKNQSWTHDMSNYRALYKRSPFLATALALFLFALIGIPPFATFVGKLGIFLGLVNSNAWFFAILFVIGSIIAAGYYLKLIVYMFFKEPATKDNMSLSLNLFDTIGILIIVFFFGIFPNILFDIILK------
33416148     -------------------------------------------------------------------------------------TTVGIMVMIYSDNYMSHDQGYRFFAYLSLFNASMLGLVISPNLVQIYIFWELVGMCSYLLIGSWFTRPSAANACQKAFITNRIGDFGLLLGILGFYQITGSFKFRYLLGRSNESISSFFATLCAFLLFLGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFKALPFIMNLISWTGGITALLGATMALAQSDLKRGLAYSTMSQSGYMVLALGTGSYRLFHPITHAYSKALLFLGSGSVIHSMESLVGYESQNMVLMGGLSKYMPITGTTFLLGTLSLCGIPPFACFWSKDEIISDSWLYSTILGGI---------------------------------------------------------------------
136305206    -----------------------------------------------------------------------------------------------------------------------------TDLISVFISLETLSVASYLLSGYLKRDPRSSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLAIIGLEII-NKPSFITSLALVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILSTTFSSFEEWKLLFTILAILSMGLGNVVALAQTSMKRMLAYSSIGQAGFVMIGIVSGTQDLSAAVLYLAAYLFMNLGAFSCVILFSLRTGSD--RILDYSGLYQKDPLITLGLSLCLLSLGGLPPMLGFFGKIYLFFAGWANHQYLLVIVGLVTSVISIYYYISVIKMMVVKEPLEASEIVKSYPAINWGIAGLPPLRIALYACVAVTALGGIL----
143440101    MITGNFYTDASLVILFLPLLGFVINILFGKKLPRQGDWISISAILTTLVLALILFAGMLKNWDYKFSHEVIVDNITIVM--LFVVALISSMTHIFSLEYMKGDIRYRYYAYLGLFTFSMNGIVLANNLMSLYIFWELVGVSSYLLIGHWFEKNSAADASKKAFLTNRVGDIGFFIGIMLMFTAIGSFNFQDVFAGVSDGEKGNLLTLAGLGLFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLTVRLFPIFTP---DALVTIAYVGGFTAIFAATIAITQNDIKKVLAYSTVSQLGYMILAVGVGTAAFFHLLTHAMFKACLFYGSGSVIHAMHHSHDTDPQDMRNMGGFHKKMPITSTTMTLATLAIAGVPLFSGFLSKDAILAGTLNPQHMILAFFGFGAAAITAFYMFRLIFLTFHGEPKMPKVFEGIHESPSLMTAPLVILA--------------------
143990554    ------------------------------------------------------------------------------------------LVHIYSTDYVAGDRRFHYFGFLSLFTAAMLFFVTSANVLQMIVGWELVGVCSFALIGHWWEEQPNSDAALKAFLTNRVGDMGLLVGMIILFFASNEWSIIDINAAAILGEGNTMLLIASLCLLAAVMSKSGQFFLHTWLPDAMAGPTPVSALIHAATMVVAGVYLIARLYGVFFNGLSSSINALAVIGAVTTLVGASLAFVQDDIKKVLAYSTISQLGYMTLALGVGA--WTAAVFHLTTHALFKACLFLGAGSVSHAVHSFDMK-KDMGGMRKFMPTTYKTFLIGSIALAGLPPLAGFWSKDEILESHANGAYTIMLVMGMITAAMTAAYMTRVMYLTFFGE---------------------------------------------
170676860    -------------------------------------------------------------------------------------------TIIFSRGAETESITRQWISLMLIVVLSSLLLVSSVNWLSIYLAIELQTLTLFILVAIKRESAYSTEGGLKYFVLGAVSSGLFLFGCALLYGLSGQTGVQGLNSCL-------TADVGKILITVSLLFKLSVAPFHMWAPDVYDGSATIIAATLATVSKIGIFSVLVQIGPVIN--------VVLICAILSIICGSIGALNQTKIKRLLAYSGIGHMGFVLFGVAIGSLEIQASLIYMIVYVVMTICSFSIILSLKLTKI----LIVEVSGASRENSVLALTLALSFLSIAGIPPLAGFLSKWLILLAGVSSGYYSICILIVLSSVIAGVYYVRLVQIIYFPLGSRWQKVLKKEKRIDFSKSIIIGVTFFIILFLIVSP---------
25029125     ----------MVPMPVILPAVAAALTLILSKYVQAQRAVTLTVLT-FLIALNATMLYLVDSEGIQVGITLVADRLSV---SMLTVSSIVLFAVMGYAISQKDEPVAVFIPAYLLLSMGVNLAFLSGDLFNLYVGFEVFLVASYVLLTL-GASPARVRAGVSYVMVSMASSMIFLFGLALVYASVGTLNMAQIGMRM-EEIPSGTRAAIFAVLLVAFGIKAAVFPLDSWLPDSYPTAPSLVTAVFAGLLTKVGVYAIIRARSVIFTDGS-LDGLLMWVALATMLVGILGAMAQNDVKRLLSFTLVSHIGYMIFGVALGSAGLSGAIFYAIHHILVQTTLFLVVGLIERQAGSSS--LRRLGSLAYISPLLAILYFIPAINLGGIPPFSGFLGKIILLDAGAQDGSWVLIAGAIITSLLTLYTMVLVWSKAFWRDRKDAP----------------------------------------
143541799    -------------------------------------------------------------------------------------------------------------------TASMLFFVMAQNIVQLIVGWELVGVCSFALIGHWWEEKPNTDAALKAFLTNRVGDVGLLVGMIILWGTFNTFDIDAINTLISSGAHHLALLVAACCLMAAVASKSGQFPLHTWLPDAMAGPTPVSALIHAATMVVAGVYMIARLYPVFYEGFSSSINLMAFIGGFTALIGAGLAFAQWDIKKVLAYSTVSQLGYMVMALGVGA--WTAAIFHLFTHAFFKACLFLGAGSVSHA-AHHTFDMRKMGGLRKDMPHTYKTFVISSLALAGIFPFAGFWSKDEILLGSLENGYPLMLIFGCAVALMTAAYMTRVIWYTFHGEPHESPRVM--TVPLWILAGMAVAAGAFNLPTPVLEP---------
142790144    ------------------------------------------------------------------------NEFTNIFKLILLISSLIIFHYTYKHLKFLKILKIEYFTISLLGLIGTMIMISANSLLMLYLGIELLSLSLYVLIGFNKRSTLSSEAAIKYYVLGAMSSGILLFGISLIYGFTGSVVYDDIASQLINIDMNSVIIFGIIFITASLCFKFGAAPFHMWVPDIYQGSLISTTILLSTLPKIAVFIVFLKLYFIPFIIFKEVWSILIFVGMLSIVIGSLFALTQENIKRLLAYSAISNIGFIMLSLGLISVDGIHASLYYTMVYSLTALASFGIITHITSNSNGIEKITDLAGLSKTHPYFAFLILITMLSSAGIPPLIGFHAKLMVIKSLIGSSYITLSIIVVIMTVVSAYYYLKVIKTIYFDDREDLISTYSNSIVLSINVLSLIVLGIF------------------
164421047    ---------------EWLASIAILILIVYGVYQSTLKTAVIVLFLTGFLIFFNNQLLFWEGKVFDLNGFLTINSWVYIIKLIILIGTISILLMLKTSLISQGLILFDFPVLVLIVALGSMFLVSSINWLSIYLAMELQTLSLFILVAFKRNSAYGAEAGLKYFVLGALSSGLFLFGCALLYGLVGEMNLQ---AGERICALTLDGETGKILIIISLLFKLSAAPFHMWAPDVYEGAPTITTALLVIVPKIVIFAILVQIASVVN--------VLVASAILSLVFGAIGALNQTKIKRLLAYSGIGHMGFVLLGVAIGSFEIQASLIYMIIYVIMSICLFSLILSLKLRKP----LIIEFSGISRVHPIMAISLALTLLSIAGIPPLAGFFSKWLILLYGVTSQYYLISIIAVVCSVIAGMYYVRIVKIIYFQIGSSSLI---------------------------------------
148272269    ------MTIFQTLIPLVVLVPLLGAAAALVAARQRRLQVAVSVLALLAVVVISGVLLVLVDQAAPFGIVLVVDRLSALM--LLISSIVLLAVLMFSIGQGLEDGDGETPVSILILAAGVFNAFVAGDLFNLYVGFEILLVASYVLLTLGGTEAR-IRAGVTYIVVSLVSSMLFLASIAMIYGALGTVNIAQISVRLDEIPPDVQLIL-HIMLLVAFGIKAAVFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGVYAILRTETVMFPT-DQLSTALMVVAALTMVIGILGAVAQADIKRLLSFTLVSHIGYMIFGIALNTAGMTATIYYVIHHIVVQTTLFLASGLIERTGG--STSINKLGGLLKAAPVMAILFFIPALNLGGIPPFSGFIGKVALFDSGAEVGGWLTAVIAAATSLLTLYALARVWNMAFWRGAEEVEDYESP-----------------------------------
162455892    --------------------------------------------------------------------------------SMVLLTALISFVGALAS-YSVHDQLKGYFAMYNLLVTGMFGVFIALDLFLFFVFWEVMLLPMYFLIGIWGGPRREY-AAIKFFLYTLAGSVFMLLAFIWFYLNAGHTSIPELSRVAWAAQGLTILGVAAIWLFVGFAIKIPMFPFHTWLPDAHVEAPTAISVILAGVLLKMGTYGILRINFTLLPEATQWAPAMAVFGVVNILYGAFCAMAQSDLKKLVAYSSVSHMGFTLLALAMTPQGIQACLVQMFNHGLITGMLFTLVGVVYDRV--HTRDIDRFGGLASEMPLYTALVGFAFMASLGLPGLSGFWGEAMTFIGAFPR-YRALTILAAVGVILTAAYHLWALQRMFLG----------------------------------------------
150391843    ------------------------------------------------------FTYTFGQWNPTIGIEFVVDEFSALMTLVVLSVATLIIIYSLKDIEHEKEQFFSYYTLIFLLLFSMIGMIFTNDLFNLYVFMEILSLTSCGIISIKRKKE-NLMASFKYLMLGAIGSVSILMGIALLYMVTGHLNMTAAYEVITQVWQSYPILIALGFILTGFGIKAAIFPLHIWLPDAHSNAPTPSSALLSGLVVKVYVFALFRVLGQDIVQSIGVTEFITYFAVLSMIMGSVFAIGQTDIKRLLAYSSVAQIGYIFLGLGLATLGFSAGLFHVITHALMKSALFLSAGAIIYQTGK--RDIRDLDGIGYQMPITMGVFSVAALGMIGIPGLNGFMSKWYLSLAVLEADKPVFLIMILISSFLNAIYYLPIIIAAFLKESNEDNVMVLDRLPKTMMYPMVIIAIGCVVMGFFPHIVMDVV----
126727440    -------------LPVLQILIPLVAAPLLVLLGTKRLSWAITFIASVLAFAVSIALLWLVKDGPPLGIEYRVDAANAFVLLLISGISTVILPFAYTSVRAEERHHTLFYSCYLLCLTGLLGVVITGDAFNVFVFLEISSLSTYALIATGGKNKRALTAAYDYLVMGTIGATFFVIGLGFLYMATGTLNMADIAERIADQGANRTIQAAFAFIIVGMGLKAAIYPLHLWLPNAYTYAPSAVTVFLAATATKAAIYVILRFFSVFQPEFMFETLTFLPLALLAMFAASFIAIFQTDLKRLLAYSSLAQIGYMLLGIAMNETGITAAIVHLFNHGITKAVLFMGVGAIVLRTGSSF--LYRIQGMGRVMPVTAAAMVVGGLSLIGVPGTAGFISKWVLVQGALEKGWWPIAVLIVLSSLLAVIYVWRMVEILYLSSP--VVGADKREAPLTMTIPMVIMAGACVYFG--------------
136287249    -------------------------------------------------VAFLSSLVLISESPREVGGVLMADGFSRIFSTMFLGALLLVSVATTHSVLIDNRRQVDFYILLIMVGLGMSMMTMATNLFMMIVCIELASLSTYVLVAFHKESPAGGEAGAKYFIVGSVASAIGIYGMSLLYLWSGSLDLDVLRESWQAMDGDPFAAFGIGMMLVAFGFKVSAAPFHLAAPDAYSGAASPISGLLATASKAMGFVALFRIITVPEGAEALWMVALGIFAVVTMTWGNLAALTSENPKRMLAYSSVAHAGYMLAAVAVSVVILTAVTFHLAVLVLFKLGAFLVITHLETEG--KGHNIEHLHGLGNRDPMIAGSMFLFVLSLAGVPPLSGFLSKLLMINGIVSTSLFWLAAAIVLNSALSLFYYLRIGLVMFFEEPASTKPLKAPSLRMAIFACAILTL---------------------
183220696    ----------------------------------------LSSAFTTILSLGLFFFYDASKAGLQFSGKLSVDGLDGVSLLLFALTTFMFFLSSIASWSNIPKKIKEFHICLLVLETAVLGVFASGNLVLFYVFWELMVLPMVLMIGIWGGEER-TKAALKYFLFSMAGSLFMLGGILTLYFKTGKTSIESLSTASLALYSEPLQWFLFFSFFLAFAIKIPLFPFHTWMPDVHTQAPTVGSVDLAGVLLKIGAYGFIRFCIPFFPEQSLLQNGIQILAVIGIVYGSMAALVQTDIKRIIAYSSLSHLGFCILGFSFTTEGVVGGMLQMVSHGISTGMIFLMIGMIYERA--HTRNISEFGGLAGQMPVFSTFFLIAVLSSIGLPGTNGFVGEFLILIGAIKSN-VWLGGIAATGVVLGALYLLWFVKRFLFGVSKTIQAKPYKDLSFREIGILSPLVVLIFWIGLYPKPFLSILNS--
142872234    --------------------------------------------------------------------------------------------------------RYEYILFILFAILGSFVLISSDNFLTAFIGLELQSLSLYLMAAFNTKNLNSNEAGIKYFSLGALSSGFLLFGISMIYFDTASFTFQNL------DNFSTISEVGLALVLIALFFKVSAAPFHIWTPDVYEGSPTISTLFFATLPKFASLIFLFRIYHELNISIDSLYYIFQIVCAISLLVGVYGAITQKIIKRLLAFSSINHIGFMLLAIMSYQYMSEGTIFYLIIYLITTFGVFSVILNLRTSEG-EITLLTGLNGLKASSRSKAISMLVFLFSLAGIPPFAGFFAKFFILSASINEGFYILSVIAVISSVIAAFYYLSVIKNMFFNEMETELLLDNNMLSSFIFISSAIIITLFFF---YPDPLINLVDSLF
219847955    -------------------------------------------------------------------------PFAVMFDPLLLITGVGALIHVYSIGYMHGDRVVRYFAYLNLFVTMMLFLVMANNLLLLFLGWEGVGLCSFLLIGFWFERKSASEAAVKAFVVNRIGDAAFILAMLAIFAYFGTLNFGDIAGLKITWQPVFLSTVISFLLLIGATGKSAQFPLFVWLPDAMAG-PTPVSALIHAATMVTGGVYLMARTEPLFVASFTTQGWVAWIGALTALLAGTAAMAQWDIKRVLAYSTVSQLGFMVAACGMGA--YVAAIFHLLTHGIFKALLFLAAGSVIHGT-HDTQDMRRMGGLKDAMPITFRTYLIGALALAGIVPFAGFWSKDEILAHAVSHGHTPIFLILFLTSLLTAFYMGRQIALVFFGTQRDPSYHPHESPSVMTVPLIVLAVGAVI-----------------
6137791      ------------------------------------------------------------------------------------------------------------PVLVLMVALGSILLVSASNWLSVYLAIELPTLSLFILVAQKRGSGFSAEAGLKYFVLGALASGLFLFGCALLCGLTGGTSIPCIDLVLNQGPSGVITPIGSLLITGALLFKLSAAPFHMWAPDVYDGAPTTTTALLATVPKVGVFSILVSIGPVAN--------VLLIATIFSMVVGALGALNQTKIKRLLAYSGIAHMGFVLWGIEIGTFEVQASLIYMILYVIMSVCAFAMVLALGGLK----NLIVEFSGLSRKEPALAITLALTFLSIAGVPPLIGFFSKWWILLSGITYQYYLVSILAVICSVVAGVYYVRIVKIIYFQADSFFLVTLREKKRINFRKSLLIGASFYLMGFMIISP---------
110816062    ----TYQTDLLMVIPEINLSIGFTLILVYCVLFTPSLKWRTQSLSLLSLAFTVALLLNNPIQGLGFYNSFIVDDYTLFMKVFLLVSSMSAI--GITLEYIKKINNFEYIILILLSLVGMLCLISSNSLLSLYLALELQSLSFFVIAALRRNSEFSVESGLKYFILGAVSTGIYLLGCGLIYGFTGTIIFTELSSLFASGADSTAVLLGFVFIIVSFLFKVAAAPFHSWAPDVYEGAPSSVTAFFAITPKIALFGVFSRLFIETMPDVPFCGSIIILSSIISILVGSFGALSQKKVKRLLAYSSIANVGYMLVGVGANMEGFSATLVNLVIYVVMTVQIFAILLVTLNRDFQRIKYISDFSILFQSHPVLAFTLIVNLFSFAGIPPLAGFFAKYYILSAAFNSSFYIAAWVGALATVFSCIYYIRLIKILAFESTPNKVSKVFSFEGVPAFNATLFLCLFAAYPSLLLTFVHKLALSL-
256769173    --------------------------------------------------------------------------------------ALVTALLSVTAVRDARTPAGEYWFLLLSSAAGAALLPASRDLATLIVALEVASLPAFALVGMRRGDRLSSEAALKFFLSSVTATAVSLMGVSFVYAATGSLHLSQVAGRLVPGQLDTLAMAGVALTLVGFAFKTAAVPFHFWVPDTYVGAPLPVAGYLSVIGKAVGFTGLILVTVIAFPAYSDVWPALAVLAALTMTLGNAAALRQSADRRLLAWSSVGQAGYLLVPIAAAAYQIGSTVAYALMYAAVNLGAFAVAALVAR--TKPLHRISDYRGLYAQRPAAALAMAFFLLCLAGLPPVIGLFAKVAVFRSAVDAGLGWLAVLMAVNVVVALYYYLRWTALLFRSPEPGTEPQAAVDAP--------------------------------
137777501    -----------------------------------------------------------------------------------------------------------------------------------FVALEVMSLPLYLLAGLRRRRLLSQEAALKYFLLGALASAILLFGSALTYAYTGSLQFGQISNGISAANNSPGLLTAAILVAVGMLFKVGAVPFHQWVPDVYTGSPTPVTSFMAGAVKVAAFGGLLRVFYVFGALVWDWRPLIWIVAGLTMIVGSVIALSQSDFKRMLAYSSIANGGFILVGFSTNRTSIAAVLLYLIAYVFSTIGAFALLTLIREQAGESSTLIR-WKGIGKKSPLVAGLMSLFMLSFAGIPLTSGFTAKFGVFTAAISCGATPLVLVGVVASVIAAVFYVRVIILMFFSEP--------------------------------------------
156742071    ---------------------------------------------------------------VSFTMGYIIDP--AVAAMLVMVTITATCIHLFSVGYMAHDRQARFFSFISLFTAAMLAMVMASNLLLFFMAWEIMGLCSYLLIGFWYDKNYARQAAIKAFITTRIGDVLFMIGLAWLWTEAGTLELGQVFNPALTGIGISAATGIALLIFSGTIGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVSAGVFLTARTFPIF--QVGDALPVVATIGAFTALFAALIAVGQFDIKRILAYSTLSQLGFMVAALGIGVAAMFHLLTHAFFKALLFLGSGSVIHGMEATVGNTAQDIRNMGGLRRFMPVTFLAYMAGFLALVGFPGFAGFWSKDEILADAFRAN-TLVWGVLSLASLLTAFYMTRQIMVVFFG----------------------------------------------
52551337     ------------------------------------------------------------------------------------------------------MGPYAMLVMLTSLAIGTLMTLSSYHWLLAWAGLEISTLAIIPMMTQHPH-PRTTEAATKYFLTQATASALILFSSLTNAWSTGQWEIKEMT------------PPASNMLTIALAMKLGLAPMHFWLPEVIQGLDLTTGLILSTWQKIAPMALLYLTSASLN------TTLLTILALASTLLGGWGGLNQTQLRKILAYSSIAHLGWMVIIM---PFSPILAMLNFTIYVTLTSTLFLTM------KATNTTKINTLTMTWTKTPVLATLSALTLLSLGGLPPMTGFVPKWLILQELTKQNLAPTAMMIAFSALLGLFFYLRLTYTMSLTYSPNNPTTT-------------------------------------
33602021     ------------------------------------NARNAEAWLAGLIALACTLLVASLYPQIAAGGTLRMDGYAWLFA--LIISGMGALVVLYARYYMSPDPVPRFFSFFQAFMAAMLGVVMSGNLIQLVMFWEMTSLASFMLIAYWHHRLDARRGARMALTVTGAGGLSLLAGVLMLGHIVGSYDMDQVLAAGDIVRADPWYPAVLVLIALGALTKSAQFPFQFWLPNAMA-APTPVSAYLHSATMVKAGVFLLARFWPVLAGTDEWFWIIGGAGLCSLVLGAYAAIFQQDMKGVLAYSTISHLGLITLMLGLNSLGLVAAIFHMVNHATFKASLFMAAGIVDHETGT--RDVGRLSGLYGAMPITATLAMVAAASMAGVPLLNGFISKEMFFAETTFVSGWGLPLMATLAGAFSVTYSLRFILQVFFGPPAEDLPRAPHEPPRWMLLPSALLVMVCLVVGVLPGVTLGPILHL-
186885739    -----IIPFLPLPVP-MLIGLGLLLFPTATKSLRRMWAFQ----SVLLLSIVMIFSMNLSIQQINSSSVYINNDFSYLIDPLILITTVGIMVLIYSDNYMSHDHGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPVAAKACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRQIFNNLIYNNEVNFVFLCAVLLFAGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPHIMNFISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSXXXXXXXETLVGKKSQNMVLMG----------------------------------------------------------------------------------------------------------------------
78044040     ---------LIPLLPAI--SFAVIALLLWPWPKASSTFSILMILTSFVLAVAVVYGVYTQPELIEKSMVYSTRWFSMSAMMLWVVTLVASLVQIYSLGYMEGDPGFSFYAYLSLFAASMLGLVLSSNLLQMFVFWELVGLCSYLLIGFWFYKDSAREAAKKAFITTRVGDFGLLIGLLSLQLIFGTLNIPELAEKAVNFQNAGTLTLVLVVLFLGPIGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVVAGVYLVGRILFLFK-AVPTAMHVVAIIGGFTAFFAATIALTQTEMKRILAYSTISQLGYMMLALGAASLTMFHLMTHAYFKALMFLGAGSVLHALHGKA-----HIHEMGGLYKKMPWTTWTFVIGALAIAGIPPLAGFWSKDEILLVVKEAAYTPLFWLALVTAFLTAFYMFRQVFTAFFGP--EKPENHPHEAPWNMRLPLLILAFFSIVGG--------------
298529678    -------QNAPALIPVLYL-ISSMLIPMIGYFRSGASFYIALLTSVAVFGVSIMGLQEVMANGSPLGIELVLDPLSAFISVIITASALMVMIYAHSNVRQEPGSSMGFYSLSMLFMGGLAGMAITGDFFNLFVFLEISALASYGLLAIGTRRGPV--SAFRYLVLGTAGAIFYLMGVAFIIIATGSLNMADVAKILPYAEYQRPVIVGLVLILVGIIIKMGVFPIHHWLPDAYSDASSTATALIAPIGTKVAAYILIRVMTIY--EFPPLLDVMTWMAGLSIVAGSILAIAQTNIKRMLAYSSVANIGYIVLGVTANPLAFIGAMLHILNHALMKLVLFMSAGGMLHSVGSVS--ISRMRGFPTVMPWTALAFFIAALSMVGIPPTGGFFSKVYLIMGAIEAEAWIFVAIIILSTLLAFVYLFRMINIAFFRPYEKS-----------------------------------------
256380654    ---------------------------------------------------------WVPVEALNVEFALRLDPLSLTF--VLLITGVGSLIHVYSIGYMAHEAGRRFFAYLNLFVAAMLLLVLGNGFVTLYFGWEGVGLASYLLIGWYQHKPEAGSAAKKAFLMNRVGDLGLAIAIFIMFKELGTTQYTEVFSRVDELSSGTVLAITLL-LLLGACGKSGQFPLQAWLPDAMAG-PTPVSALIHAATMVTAGVYLVARSNPLYNLTEDGRLVVMAIGAFTLLIGCLIGCAYDDFKKVLAYSTVSQIGYMVLAVGLGPFGYALGIMHLITHGFFKAGLFLGAGSVMHG-MNDEGDIRRMGGLAKKMPITFATWALGYLALIGFPFLSGYFSKDAIIAAAFSEHGWVFGGVAALGAFLTAFYMTRLLVLVFLGKP--------------------------------------------
296140862    -------------------------------------------------SVSTVLYHWFSGGSLSVDLAFRLDQLSVCFA--LLITGVGTLIHIYSIGYMSDDPGRRFFGYLNLFLGAMLVLVLADDLVVLYLGWEGVGLASYLLIGFWQHKPSAATAARKAFIVNRVGDMGLALAVAVTLATFGTTSFGGFLPQAAEAESSTVTWIGLLLLLAACA-KSAQVPLQSWLGDAMEG-PTPVSALIHAATMVTAGVYLIVRTGPLFEAAPVAQGFVLAVGAVTLLFGAVIGCAKDDIKKALAASTMSQIGYMVLAAGLGPAGYALAIAHLLAHGCFKAGLFLGAGSVMHG-MNDETDMRRYGGLRSVMPITAITFGLGYLAIIGVPPLSGFYTKDGIIEAAFGRGGFWLGGTMILGAGITGFYMTRVMVLTFFGTPRWREDAHPHESPRVMTAPMIVLA---------------------
227494456    -----------------------------------MSILTLVIVLGVGISLAIAAVLDMGNWAAPIGVTLVADRLASLMLVVSQLVTLAVLSYSVAQNLTDDDPVAIFHPTYLILVAGVSNAFLTGDLFNLYVGFEMLLGASFVLITLGGTEGR-TRAGTIYVVISLVSSLIFLIGIAYAYAATGTINLAELALRLRELEAPSGMIIELTLL-VAFGIKAAVFPLAAWLPDSYPTAPAPVTAVFAGLLTKVGIYALIRLEVLLFPGRETDL-LLGVVGVATMIVGILGAVAQDDIRRILSFTLVSHIGFMIWGLALHSLNVAATIFYAAHHILVQATLFLIVGLIERYRGTAS--LRELGGMFKGYPLLSGMFLVAALNLIGIPPLTGFVGKLGLAQASVNSGNSLLAWAGLVTSFLTLYVVVKVWNYAFWQPADDHYVI--------------------------------------
51538005     -------------------------------------WFYFISLTSLVMSITVLLFRWREEPTISFLGNFQTSNFNKIFRFLILLCSTLCIPLSVEYIKCTEMAITEFLLFLLTAALGGMVLCGANDLVTIFVALECFSLCSYLLSGYTKRDVRSNEATMKYLLMGGASSSILVYGFSWLYGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSPTPVVAFLSVTSKVAASALATRIFDIIFYFSSNEWHLLLILAILSMILGNLIAITQTSMKRMLAYSSMGQIGYIIIGIIASKNGYASMITYMLFYIFMNLGTFACIVLFGLRTGTD--NIRDYAGLYTKDPFSAFSLALCLLSLGGIPPLAGFFGKLYLFWCGWQAGLYLLVSIGPFMSVISIYYYLKIIKLLMTERNKEITPHVQN-----------------------------------
62002007     ------------------------------------------------------------------------------------------------------MNPYALLVMLSSLGIGTTMTASSSHWLAAWMGLELNTLAIIPLM-INHHHPRATEAATKYFLTQATASALIMFSTIMNAWSTGQWDIKEMSN------------LTSNMLTIALAMKLGLAPLHFWLPEVLQGITLTTGLILSTWQKIAPMILIYMTSNSLN------FNLLMILGITSTVVGGWGGLNQTQTRKIMAYSSIAHLGWMMIII---MLLPKLALLNFLLYLTMTSSLFITLMLM------NSTNINSLSMSWPKMPVIAALSPMILFSLGGLPPTTGFMPKWFILNELIKYHATATATIMAFSALLSLFFYLRLAYSFALTQSPNTM----------------------------------------
163793074    ---VPHLPALQVVVP--LLAAPVCFLLRRGVICWGFATLVSWAAFATSLVLLQVVLADGTIRAAPWGIEYVIDATNAI--VLVIVSGIGSAVMPYAMAEIPANQHGLYYTAYLLCLAGLLGVTITGDAFNVFVFLEITSLSSYILVSAGGMDRRALTAAYNYLVLGTVGATFFVIGVGLLYMVTGTLNIIDLSERVPALQHNRTVHVAFAFIVVGMGLKLALFPLHTWLPNAYTYAPSTGTAFLAATSTKVSVYVLLRFLFVVFAMALTLDYVLLPLALIGMVAATVAAIYQYNIKRLLAYSSVAQIGYMVLGIAYGSVELTAAILHLFNHALMKGALFLALGCIMLRVGDVT--MRGVQGLGRQMPWTMAAFVTGGLSLIGVPLTVGFISKWYLITAALDDGRWPIAAVILASSLLAIIYVWKIVEAAYLKEPPEGRVVREAPLSMLVPTWVLVLIGFGINAEFTVGVARTAAMGL-
224477613    ---------------------------------------------------------------IDLDFAFRLDGLSMIFALLITLIGTGVVLYANAYLSKEHDDLPRFYFYLILFMFAMLGVVLADNTILLYVFWELTSIASFLLISYWYNRKASQNGALKSFLITVFGGMFMLIGFIIIYSISGTNTISELVTQTDTLRSSPWFPFAVVCILIGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGLYLLFRFTPIL-SYASWVGYIVITVGIITLAVGSFVAVGQRDLKALLAYSTISQLGMIMSMVGFGMLTYFAGLFHLINHALFKSVLFMGAGIIDHETGT--RNLADLGGLRKLLPVTATIMTISAMAMAGLPFFNGFLSKEMFFTTLVNGRMSIMLIIAIGASVLTFVYSLRMIKDTFFGPNKEKLPHVPGHEPIGMYIAPVIIVLFFIIPNILGKYLISPAL---
224538205    ---------------------------------------------------------------------------------LIVISTVSLMVHVYSFGYMKGERGFRYYAFLSLFTMSMLGLVVATNIFQMYLFWELVGVSSYLLIGFYYTKPSAVAASKKAFIVTRFADLGFLIGILIYGYYAGTYTFHPSEMALLKGGAA-MIPLALGLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVYLVARMFPLFIGYAPDVLHLVAYVGAFTAFYAASVACVQSDIKRVLAFSTISQIGFMMVALGVGGLGYMAGMFHLFTHAMFKALLFLGAGSIIHAV--HSNEMSAMGGLRKYMPVTHITFLIACLAIAGIPPFSGFFSKDEILTACFQFS-PVMGWIMTVIAAMTAFYMFRLYYGIFWGKENKELHAEHTSPR--------------------------------
167463149    ---------------------------------------------------------------------FEVNNLNSLM--LIVVTTVSMLVYVYSRGYMAEDRIHVFYAYLSLFSFAMLGLVISVNLVELYIFWELVGAASFLLIGFWYHKPEARAAAKKAFIITRIGDVGLLIGILLLFWVMHVLDFASIQSVLSQGTGGIVLFWIAFLIFIGAVGKSGQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVARTYDIFLAAPDALTIVAYVGGFTALFAATIGTAQNDIKRVLAYSTVSQLGYMMMALGLG-VSISAGMFHLFTHAFFKALLFLGAGSVIHAV--HTQNIQEMGGLSRKMKVTTWTFAVGALALSGIPPFSGFWSKDIILSE-TLGKSPLLFVIGLLAAFFTAFYMARLFFLVFTGQSRSQTSVKESPVPLAVLAVLTVVGGLAIVPFVSSSWL--------
296118993    ---------------------------------------------------------------------FRLDGLAALFSLIILGVGALVLLYCWGYFDAVPRRLTLFGAQMIGFATAMYGLVISDSLLLMYVFWEITSVLSFLLVAYYGERASSRRSATQALMVTAAGGLAMLVGIIILGRQTGVWHFSDI-MAYDGWANTPYVTVALCLILAGALSKSANIPFHFWLPGAMAAPTPVSAYLHSAAMVKAGIYLVARLAPEFQ-EVSAWHLVVIPIGLATMLMGGWMALKQIDLKLVLAYGTVSQLGFIISIMAIGREAMMAALALTFAHSLFKATLFMIVGAIDHATGT--REIPKLSGLALKEPFIFVLAVISALSMAGIPPLFGFVTKEAVIDAVMHEELLMMLIGIILGSVLTMAYALRFLWGAFSTKNDAVSKPVAEMHRIILWIAPAVLTTLTVIFGLFPKLMSDPI----
13398287     -----------LPLPVISIGFGLLLIPRTTKKIRRMWAF----LSVFLLSIAMVFSTNLSIQQINGSLXYINNDFSYLIDPLILITTVGIMVLIYSDNYMSHDQGYRFFAXMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGXLGFYWITGSFEFRDITNNLTQSNNSLFXALCASLLFVGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMXXXXXXXXXRLLPIFIAIPYIMNFISLIGIITLLLGATLALAQRDIKRSLAYSTXXXXXXXXXXXXXXXXXXXXXXXXXXXKALLFLGSGSIIHSMEPLVGDKSQNMVLMGGLTKYVPITRTTFLLGTLSLCGIPPLACFWSKDEILNDSWLYS---------------------------------------------------------------------------
18138113     -------------------------------------------------------------------------------------------------------------LLYLSITTGTIITMSSHHWLMAWMGLELNALAVLPIISKTKH-PRANEAATKYFLTQAIASCLLLFSSIINAWQTGSWDILQMTNK-----------YSSMIMIIALAMKTGTAPLHFWLPEVMHGSTMYTAMLISTWQKMAPMALLYQISNHVQPAVT------LTLGILSTTIGGWGGINQTQLRKMLAYSSISNLGWAMMVIS---FEPNMFTINILTYILMTIPTFMILTTTTTKT------LQNLSASWTSSPVGTTMLMILLLSTAGLPPLTGFLPKLLILNELVTQTLTPIATITMMTSLLNLVFYLRATYMTTLLNSPGSATASMKWRHPIQKTSSMMLTPTAIFSTPTLPNL--------
170727214    ---------------------------------------------------------WLTIDKLSLSFTLYLDPLSLVM--ITIITCIGALIHLYSASYMKEDADIRFFVYLNLFVSAMLFLVLADNLILLYLGWEGVGLCSYLLIGFWYREVKNSQAANKAFIITRIGDTAMLIGIILIFYQFDTLNIQQINSELLTKGAVGLTSLCCLLLFAGAAGKSAQVPLHSWLPDAMAG-PTPVSALIHAATMVTAGIYLVARNIELFSLAPDVLHFIAIVGVITLILGATSALAQTDLKRILAYSTISQLGYMFLALGVGSA--SAAVFHLMTHAFFKALLFLSAGALIYC-MHHEKNIFKMGGLRKSQPLLALSFGIGCAALASLPMTSGFFSKELILERTLFAQQPILWWGGVVGAFFTALYSAKLFFVIFFGKLSRPSTHNTPRAMAAVLIALMLLS---LIGGIQPQGV--------
297570758    -------------------ILGAGLSLASASFRRLQGWISVSILSIVLVVDGMLVVLAGSGPASPVGISLVADRLSAIMLLTSVAVTLSVLIYSVAQGVADGDDAAPYHPAFLLLSAGVSNAFLSGDLFNIYVGFELLLMASFVLITLGGTRDR-IRSGTVYIVVSLMSSVVLLIAIALVYASAGTVNLAQLALRLPDVDPGVRLGIQ-TLLLIGFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGIYTMIRTQTLLFPS-NRLDVMLGVFAIVTMLAGIFGAVAQQDIKRLLSFTLVSHIGYMLWGISTSTDDLGAGIYYAVHHITVQTALFLVVGLIERRGGTTS--LVKLGSLAKLAPALAVIYFIPALNLAGIPPLSGFFGKIGLMQASVDRAWWWLIGAGIITSLLTLYAVTRAWNMTFWQEAPQPLESKPIPRGMMLSATVLLTIGISIGAGPITAYTHDAAAEL-
220914393    ---------LAVVLP--ILGAALTFLLIRHSRAQRAVSIGLLSLTLLLECFLMAAVWDGGTVAVSLGGWLVVDQFSSLMLVVSSAVSLAVLVYATGQGMADGDKVSIFHPTYLILVAGVSNAFLSGDLFNLYVGFEILLTASYVLMTLGGTGPR-IRAGVTYVVVSVVSSVLFLISIAMVYGATGTVNMADLAIKLGELDQGTKTLL-HVMLLVAFGIKAAVFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGVYAMVRTETLLFPGDTLNTP-LMIAALLTMVVGILGALAQSDIKRLLSFTLVSHIGYMVFGLAMSSVVLAAAIFYVAHHITIQTSLFLVTGLIERRGGSSS--VDRLGGLAKISPLLALLFFIPGMNLAGIPPFSGFLGKVGLLQAGVELGAYALVIGGVVTSLLTLLAVARVWNRAFWRRPADA-----------------------------------------
163847770    ---------FHLFVPIVSPLIGAALAVL---FGHQRMIARAITLASVLINLGYGLWLMSVVPQSGFGISLVADGMSALMVMLAALLMLTTVVYSFYSIDRERERYFYYPLLL-LLLLGVSGAFLTGDLFNLYVWFEVLLVSSFGLITLGG-SRDQLEGGLKYVVLNLLGSTAFLFGCGLMYGFAGTLNMAHIAERMATLTNPGLQTVLAGVFLFAFGSKAAIVPLFFWLPSSYHTPPVAVTAIFSGLMTKVGVYSLYRVFGLMLQNLAIYAPWITLLAGLTMVIGVLGAVAQMNVRRILSFHIISQIGYSVMGLGASVAGLAAGLVFTAHVMIVKMALFFIGGAAEQIYGTG--DLKKMGGLARREPWLAIFWFVGILSLAGIPPLSGFIGKLILLQVGVSQQAYLITAVAAGTSILTFFSMLKIWNEVFWKKSYEDVNRLPRSFGLLAPGAALVIIALGLLAGPLVDYNTIAAQQFF
149198891    -----------------------MAALCCSLFTKNLKLQRTVSLIAALFHLAASFVYLNGGWAANIGIALVADLFSSIMLVITGLISLVVLVYSFKEMKEELQARFYFP-LFNFLMMGVNGSFITGDMFNLYVWFEVMLLSSFILLAMGKK-PDQLEGAIKYVTINLFSSILFLSGAAIIYAKTGSLNMADIAIRIAESSDEKLLNSTAILFLSSFGIKSALFPMFLWLPASYHTPPVSISSLFAGLLTKVGIYAMIRTFTLIFPLDNGLLQFFYVIAILTMVVGVLCAASQFEVRKILSVHIVSQIGYMILGLSLTPLGIAGAIFYLLHNIIVKTNLFLLSGVILRKKGSC--DLKKIGGLYKINPGFATIFALSAFALAGVPPLSGFWAKFVVLKAAADSHEYLLLGTGLAVGVVTLFSMTKIWAEAFWKKQPEEYP---------------------------------------
45388073     ------------------------------------------------------------------------------------------------------MALYVLSILIFSMGLGTMLTFASSHWFLAWMGLEINTLAIIPLMAKSHH-PRATEATTKYFIIQAVAAALILFASATNAWMTGEWDIKQLTHPLATNT-----------VMLALALKLGLAPLHLWMPEVLQGVTLTTGLIVSTWQKLAPMALLYQIAPAVNPTL------LLTLGITSALVGGWGGIDQTQLRKLLAYSSITHMGWMIIVL---KFMPGLMLLNLVIYVLMTSTVFMAL------KEVSATKINTLALTWPKAPTLTALLMLSTLSLAGLPPLTGFMPKWLILQELTKQELPLIATLMAMTALLSLFFYTRMCYAMTLTISP-------------------------------------------
116624764    ---------------------------------------------------------------------FLLDPLSSVM--ILVVTGIGFLIHVYSTGYMAHDNGYRFFGYLNLFVFFMLMLVLANNYALLFVGWEGVGLCSYLLIGFYFHKRSAGDAGKKAFIVNRVGDAGFILGMFLLMSTLGTLRFTDVNSALRAGAFTPTLTIITLCMFFGATGKSAQFPLYVWLPDAMEG-PTPVSALIHAATMVTAGVYMIARSSALFELTPITSTVVASIGAFTAILAASIALVQTDIKRVLAYSTVSQLGYMFLALGVGAYWV--AVFHLMTHAFFKALLFLGSGSVIHAMGGE-QDMRRMGALKDKIPVTFRTMWIGSVAIAGIPGLAGFFSKDEILWQAYSSGATILWAVGLTTAAMTAFYMWRMMYMTFYGASRVAPEVHPHESPVSMTGPLTVLA---------------------
136440301    ---------------------------------------------------------------------------------------------------QQDLRVTEIYPLTLFAVAGMMLFPVATDLITLFVALEVLSLPLYLLAGLSRRRRMSQEAALKYFLLGAFASAFFLMGIAYLYGFSSSVTFAGIHSAVIGGSNDIYLLLGIAFISIGLLFKVGAVPFHAWSPDVYQGAPTAVTALMAAATKVAAFGAMLRIFYVFAEAYWQWRPAIIAIALLSMVFGSLVAIAQRDVKRMLAYSSIAHAGFLLSGIALSKSGLESSIFYLFAYGIATVGAFGVVTLVRDSAG-EVTDLNRWSGLGKRSPWVATAFAGFLLAFAGIPLTSG------------------------------------------------------------------------------------------
136491040    -------------------------------------------------GASMKLFTWIASGDLSFGLGLHVDALTG--ALLLVVTTVGALVHLYSVGYMSHDGGYRFFAYLNLFMFSMMLLVLADNLLVVFAAWELVGLSSYLLIGFWYTKTAPGLAAKKAFITNRVGDVGFALGLMGLVVVFGSLDISTVLAGVVAGELVPAATVIALLIFCGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGVYLVARMSPLFAAS-PEAMIIVAAIGIFTAIFAASIALTQTDIKRVLAFSTLSQLGYMFAALGVGA--WVPAIFHLVTHGFFKGLLFLGSGSVIHAV-NGEQDMTKMGGLWRKIPITYATMLVGTVAIAGLPPLAGFWSKDEILTEAFKFGYAWVWLVGMIVAAMTAFYMFRLMGLTFWGKSRVHDESHVHESPWTMTVPLIILA---------------------
188580274    -----------------IVFFPLIGALIAGLFGRLIGARMSELVTTGCLAFAALLSWWFSAGDLVVDWAFKVDTLTAVMLVVVTSVSTLVHLYSIGYMHEDPHRP-RFFAYLSLFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFWYEKPSANAAAMKAFIVNRVGDFGFSLGIFLVFVLTGSVGFEAIATFYFLGHDWHALTLACLLLFMGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARLSPLFELAPTALTVVTVIGGITAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVGLGVGAYGVFHLFTHAFFKALLFLGAGSVIHAM-----HHEQDMRNMGGLRRYIPFTTAMMTIGTIALIGFPFTSGYYSKDAIIEAAYMSDRPVLAFLAVIAALMTSFYSWRLFFLTF------------------------------------------------
142247162    --------------------------------------------------------------------------------------------------------------------LGALVVSSSRDLLTIFIGIELASTPMFLLSGWKKGDRKSNEGAIKFFLLGVLSASLILYGFSLIYGLTGQLVFADISAYLLANSSSPVLLLSAILVISGIGFKISVVPFHSWAPDTYEGAPLPITAYLSVSSKATGFVALILLTKVFESSGQSWGVILAIVAGATMTLGNLVALQQTNPVRLLAYSSISQAGFIIAPLAVSGITIFASVTYLIIYAFMNIGAFLSVHLF--TNFTKSDNFYEWGGIAKHSPLTGVLTTVFFFSLAGIPPLGGWFAKFVVFRSLLSTGEIILAIVGAINAVIALVYYARISKVIWMDELKNPEEEKSFEFQSPLKVVGALTVLITFVAGIFPG----------
164421038    ------------------------------------------------------------------------------------------------------------PVLILIVTLSSLLLVSSINWLSLYLTLELQTLSLFILVALKRDSAYGTEAGLKFFVLGALSSGLFLFGCALLYGLTGETSIQGISQGANIINYEENLLLGKIFITISLLFKLSAAPFHMWAPDVYEGAPVTITALLATIPKIAGFAILVQIGPIVN--------IILICAVLSIIYGSIGALNQTKIMRLFAYSGISHIGFILFGIAIGSFELQASLIYMIIYILMSICSFSIILSLNLYKG----LLVELGGLSRDNPVLSITLTLTFLSIAGIPPLAGFFSKWLILLSGISAGYYLISLIIVICSVIAGVYYVRIVKIIKFQTGYPLLVLNKRKDQLDFKKSLLIGVSFFFILFLM------------
143321223    -------TQWSALTPFLFPLIGALIIPMMVLTRTKRWTMWLVTLWVLYAALKSVLQLWIGGHQPSYGPLLV-DRLTQFGSLIVLGSAGLSVLQLWDHLHHEGWFKGETLALFLFSVAGLMIFMASTHLLVLFLALELFSLPLYVLTGSIRVRPEGAEGGLKYFISGAVASSFLLLGIVLLFGLTGSLELMEISQARQQGWSDSLMLLGLGLMLFGVLFKMSAVPMHQWTPDVYQAAPHPISGFMSVATKTAALIVFIRIFIWGFLGDAQVPSLLSVIGISTLFVGNLTALVQQNIKRMLAFSSIAHAGYLLLAFVSGTEQLQYVFYYLVIYGFTNIGLFGILTAFGWVGTQ--TDFDHARGQGWKRPLLGMASLILLLNLAGLPPFAGFYAKYFIFRELVSSGHLSLAIFGVLASLIGVYFYLRLPVVLFMDQPAQGL----------------------------------------
91205596     -----------MLLPEITLTLTALLSQFFAVMLQGKNRIVANITILLTILTIFIILKYSYSESVLYLDMFTTNANIANYKAIILIFTIISMIIYRDYSVRSGEPKFEFITLILLSTVGIFVAISAQNFLLLFCAMELTALTSYILAGFKLSDIKSSEGALKYFILGSLVSCLSLFGISFIYGFGGSLQFSDIFYKLNDSSSNLGLVIGVVLFLSSIFFKLSSAPLHFWAPDVYEGSPIASVTYFTAASKIGAVAILLNIENLIIKNYHPIYNLIKIIALLSMIFGALGAIRQTSLKRLMAYSTILNIGYVLIGVLLRTEDGNAAMLYMLIYAAASIGFFTCLIMLLGNQTDKA-NFESIQGIAENHKAIAAAICIIMFSMIGIPPLAGFLGKYYLFYQAITQEEFLLAYFGIFTSVIAAFYYLKIIKTMYFAEKPNPTKIPISYGLLLINFVVILLFGSFIISS--------------
258647051    -------------------------------------------------ALVPFNVTWLPLGTLHFDMGILLDPISVMM--LIVITTVSFMVHIYSFGYMHGERGFRYYAFLSLFTMSMLGLVIATNIFQMYLFWELVGVSSYLLIGFYYTQKAAIAASKKAFIVTRFADLFFLIGILIFYAKTFNFDFTIENNVREFAGAAFMLPTALILMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVYQVARMFPLWITYAPETLHIVGWIGALTAFYAAAVACVQSDIKRVLAFSTISQIAFMMVALGVCLPWYMAAMFHLFTHAMFKACLFLCAGCLIHAV--HSNEMSAMGGMRKYMPITHITFLISCLAISGIPPFSGFFSKDEILDAAFVYS-PAMGWIMTIIAAMTAFYMFRLYYGIFWGNKEHHAEIHPHEAPWTMTFPLIFLAGVTCIAGFIP-----------
293168010    ---------------------------LIGTVASAASFGWGVVLFVGLLSITDSLFTWFSSGTFTVEMSLVYDPLSALF--VLLITGVGTLIHVYSIGYMAHDRRRRFFAFLNLFIAAMLTLVLAGDYLVLFLGWEGVGLASYLLIGFWQHKPSAAAAAKKAFVLNRVGDLGLALAIMLMFAQFGTTSIA-LVNGAIDGASPTIATALGLLLLLGACGKSAQVPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLVVRSNGIYDASDAARTAVIIVGLVTLLVGAYIGCAKDDIKKALAGSTMSQIGYMMLAAGLGPYGYAFAIFHLITHGFFKANMFLGAGSVMHGMDDDV-NMRHYGGLRKAMPVTFATFGLGYLAIIGFPGFSGFFSKDLIIESAF-GEHWFYGLAALIGAGVTAFYMTRLMLMTFFGESRWKDDVHPHESPGVMTLPLVVLAAASVLGGVL------------
28881943     ------------------------------------------------------------------------------------------------------MSPYVLTILVFNLGLGTTLTFASSHWLLAWMGLEINTLAIIPLMAQQHH-PRAVEATTKYFLTQATAAAMVLFAATSNAWLSGEWAIHQTTHPLVTTTLMLALTLKL-----------GLAPAHFWMPEVIQGSTLTTGLILSTWQKLAPFILLLQISSFISPLL------LMTIGLLSALVGGWGGLNQTQLRKILAYSSIAHLGWMVMII---QFSPPLALLSLLIYIVMTSSAFLALKTV------SSTTMNMLAASWTKSPIIASFTTLVLLSLAGLPPLTGFMPKWLILQELVKQDLPLLAFFAAMSALLSLFFYLRICYTMTLTSAP-------------------------------------------
2920664      ------IQHFIALAPLLITSLTIVVVMLA--IAWRRNHSQTFLLSVAGLNLALLSIYALKVAPLVVTPLLHIDNFACLYMAIILASTLACVTMGGTPIWVTARPGIRFTLLILLAAAGGLVLVSAQHLAGLFIGLELLSVPVYGLVAYAFFNKRSLEGGIKYMVLSAAGSAFLLFGMALLYAEAGSLSFDGIGKAIATGMPSPIASLGLGMMVVGLAFKLSLVPFHLWTPDVYEGAPAPVAAFLATASKVAVFAVLVRLFQISPAASSGLHDVMAVIAVASILVGNLLALTQTNLKRLLGYSSIAHFCYLMIALVASKMAVEAIGVYLATYVLTSLGSFGVITMMLPYSGRDADAMFEYRGLFWRRPYLTAVMTLMMLSLAGIPLTAGSSASLYDRTVSI-RKLWWLIGALVIGSAIGVFYNLRVMVTMYLDNKLLRHDAAINWVSAQVVWMLLPVAILTFVLGVNPQPLFDLVV---
288903424    ----------------------------------------------------------------------------------------------------------------------TTITFASSHWLLAWMGLEINTLAIIPLMAQS-HNPRAVEATTKYFLTQATAAAMLLFASTTNAWLTGQWMIDQMTHP-----------FPTTLIVLALALKIGLAPFHSWLPEVLQGLDLTTGMILSTWQKLAPFSLLLQL--PISPSSQTIPGLIVLLGAISLLVGGFGGLNEIQLRKLLAYSSIGHMGWMILVKG---FCPQIMLFTLCIYIVMNCAMFMTL------STKKITTTNFLAIFWPFSPGLSITACFLLLSLAGLPPLTGFMSKWLILQELAKQDLGGLATVAALTALLSLFYYLRLSYAVALTISPNNLTGTAPWRLHSANPSL--PLSIFTTMGLMLLPITPSLFSLF
298561251    -------------------------------------------------------------------------------------------------------------ALVLIVGLGGILLIESANWLTIYLALEFQTLALFILAGSHFPSPGSVEGGLKYWILGAMSSGFYLFGCALYFGLTGSEGLGTILSATPLLETTNIELLGYLFITVAILFKLAAAPFHMWTPDVYEGAPTPTTALIAIIPKYVAFVLLTNLIIT--------SKLLLSVAIISLIVGAFGALNQTRVKRLLAYSGIGHIGFVLLGVSTGTYELQASWTYILIYLITTLASFTMICILELRNYNLVRRLVDLTILSRGKPYSAFSLAIIFLSLAGIPPLLGFLGKWFILVGSIKIAFYLVAFFAIICTCISAFYYIRIVATIYFNFSRPLIAIQTPLSFILTWESILYGGG--------------------
161760598    ------------------------------------------------------------------------------------------------------MNPYVLSTFMFSLGLGTFMTFISSNWILAWMGLEINTLAIIPLMAQPHH-PRAVESATKYFMTQAAGAAIIMFSSLTNAWTTGVWDINSLTNPI-----------ASTMFMMALALKIGLAPTHFWLPEVLQGLDLTTGLILSTWQKLAPFALLIQTAHNIDPLL------LTFLGAVSTMVGGWGGLNQTQLRKIMAYSSIAHMGWMIVII---QFSPKIALISLTIYIILTSAMFMIFKTLM------IKKLDSMSIIWSNNPILASMAALVLLSLAGLPPLTGFMPKWLILQEMAKQEMLIIATIMALATLISLFFYLRLCYVIMLT----------------------------------------------
52459777     ------------------------------------------------------------------------------------------------------MSPYVLFIMLSSLALGTMLTFTSSHWLLAWMSLEINTLAIIPLM-IKHHHPRATEATTKYFLTQATASTLILFSTMMNAWTTGQWGLKEMST------------LPSNMMTIAFMMKLGIAPLHFWLPEVIQGLDLTTGMILSTWQKLAPMVLIYLIHTTLNSHL------MMLFGLLSILIGGWSGLNQTQLRKIMAFSSISHLGWMMVVL---TLCPPIFLFNLSVYLILTLSMFLTFKYL------NTTKLNSMASLWSKTPVLTAFSTITLLSLGGLPPTTGFTPKWLILHELTKNNLSTLATIMAISALLSLFFYLRLCYSLTPTQSPN------------------------------------------
284034098    --------------------------------------------------------------------SLIFEPLTAGLWAVLLIGGLGVVWLSAYQLLDRDIPVGEYHFLLLSALTGATVLAGARDLGTVVIALEVVSLPSFAMVALRRDRRGS-EGALKAFLVSVLSTAVMLFGISYLYGVTGTLYLQTLAARLPGLDPDLVAFAAGLFVLVGFGFKIAAVPFHGWLPDTYAGAPVEVAAFLAVVSKSAGVAGLLLVTYGVAPSGSDLRIVIAILAAVTMTVGNIAALRQVEAVRLLAWSSIGQVGFLLAPLAVGDAQVV--VAYLAAYVVVTLGAFGAVAVVQRHRPAGV--LADYRGMVRSEPGLAVALVFFLVVLAGLPPLAGLFTKLAAFQSVIDADLLWLAVVMALNVMIGLAVYLRWIAELFRLPADNPFSVNIENSAVTVITTCTAVAVVFSI----------------
227535960    ------------------------------------------------------IFNWIKVGNLSISLSFLVDPLSSIM--LLIVTGIGFLIHVYSIGYMHKDKGFKFFAYLNLFIFFMLLLVLGSNYLVMFIGWEGVGLCSYLLIGFWYTNDSYASAAKKAFVMNRIGDLGFLLAVFFIFYAFGSLEFASVFKAKELAMGDTSLLVITILLFIAATGKSAQIPLFTWLPDAMAG-PTPVSALIHAATMVTAGIYMIARSNIMFTLSPVTMQIIAIIGVATALLAAFIALTQNDIKKVLAYSTVSQLGYMFLGLGVGAFTFFHVLTHAFFKALLFLGAGSVIHAMSDE-----QDMRKMGGLRKKLPVTYFTMLIGTIAIAGIPPLSGFFSKDEILAFAFAENK-LLWTIGFIAALCTAFYMFRLLYLTFFGRGTEEQKHHLHESPVSMTLPLIILAVLAAVGGLMN-----------
296178551    ------------------------------------------------------------------------------------------------------MNPYILSILLSTLGLGTTITFASTNWMFAWMGLEINTLAILPLMAQSHH-PRAVEATTKYFLTQATAAATILFASTTNAWLTGQWDISLMTHP-----------VPTTIIILALSLKLGLAPLHTWLPEVLQGLDLTTGLIMSTWQKLAPLSLLLQIPF-------NNQPILIMLALASTLVGGWGGLNQTQTRKILAYSSIAHLGWMMLIV---QFVPSLTLLALITYIIMTSAAFLTL------KNTDSKNINSLATAWANAPALTALFPLILLSLGGLPPLTGFMPKWLILQELTKQGLPAIATFAALTALLSLYFYLRLSYAMALTISPNNTAGLTPWRLTTTKGTALL-----------------------
142409756    -----------------------------------------------------------------------IDNIAAIM--LLVVSLVSFLVHLYSSEYMRGDARFRYYAYLGLFTFSMNGIVLADSITMIYIFWELVGLSSYLIIGFWFEKNSAASASKKAFLTNRVGDIGMFIGIMMIYFVTHSFNLTDIIEKVKTTEIDPTLTIAGILLFMGAIGKSAQLPLHIWLPDAMAGPTPASAMIHAATMVAAGVYLTIRIFPIL---TFDALTYIAFTGAFTALFAAIIAITQNDIKKVLAYSTVSQLGYMVMALGVGMAAFFHLVTHAMFKACLFLASGSVIHSMHHSHDTDPQDMRNMGGLKNKMPLTYYGMLITTLAIAGVPFFSGFVSKDAILAGVLGHGMTVLLPIAGFGAAITAFYMFRLIFMTFHGKPKNEEVYKHLHESPKVMTIPLIVLSVLSLAIFYTGTINPL-----
142932783    ---------------------------------------------------------------------FLADPLSITM--CLFITGVGTLIHLYSIGYMHGDPDFRFFTYLNLFAFSMLMLVLGDNLLLTFLGWEGVGACSYLLISFWFRDPANATAGKKAFITNRVGDWGFMVAMFLIFFNFGSLEYLEIFDILGSNQIATTTTFIVLMLFVGAMGKSAQFPLYLWLPDAMAGPTPVSALIHAATMVTSGVYLLIRVNPIMVEASTWSTGLIAWVGAGTALFAASIAVAQTDIKKVLAYSTVSQLGYMVLAVGCGA--YTAAIFHMITHAFFKALLFLGAGSVIHG-MDGEQDLRRYGGLRSLMPITAGTFIVGWLAIAGVPPFAGFWSKDEILAFAWDKN-PLLWLVGIITALLTAFYMTRQVILTFFGKP--------------------------------------------
143739723    ---------------------------------------------------------------------------------------------------MDNRRQVDFHILLMMVGLGMGLMAMASNLFFMFVAIELAGLAAYVLVAFHKEEEVGGEAGAKYFIVGSVASATGIYGMSLVYLWSGDLDFDALANSWAAMDLDPFAVIGVGLMLVAFGFKVSAAPFHLAAPDAYAGASSPVAGVLATASKAMGFVAIFRVLIQVTMGEALWFILLAIIAVITMTWGNLAALTSDNPKRMLAYSSVAHAGYMLAAVSTTELVLVAIVFHLTILVLFKLGAFLVLAMLETEGRSH--RLEDLHGLAQRDPLIAGSMFIFMLALAGVPPLSGFLSKLLMINGIVNISAFWLAMAIVLNSALSLFYYLRIGLVMFF-EAPENEKPLRKSLHLRNTILVLTILTVFFGLGPGAEYLLDLV----
135126934    ---------FHGLLPLVVLGVAIVIVMLQ--IAWRRHAGITQGLALLALIMAMVALGSWALGHVEATALFVVDGLSRLISLVLLLGALVTLLLTDRWLRGQNLESGEFTLLLLLATLGTLVMVHAQHAASFILGLELLGVSVYTLIAYPQRHGTSVEAGLKYLVLSSASTGMLLFGTALIYAATGALAFVEVGKQLADA-DTVLTSAATVLVVAGMAFKLSLVPFHMWTPDVYEGAPTPVTGFLATASKVALIAVIIRFAATGLGDGSVVNTTLTSLAIASMVIGNVLALYQDNLKRLLAYSSIAHMGYLLIALSTDDLAVQAAVWYLLAYTVATLAA-FAALTLVAGAGNEAPVRQDLAGLLWRRPILGLLFMVALLSLAGVPLTAGFMGKFYLVTVSVTAQAWYLLAALVFGSAVSVFYYLRLIFTLVSKDEAGSTAQLDVPWLSGVAVVGLLVG--ILMLGVLPGGVAALLV---
193213056    -----------------------------------------AVVAVALLSAGGILTLQAGGWAAPFGITLVADLLSAVMVAATALIGLTTSIYSLGSI-DRERERFFFHPLMQLLLVGINGAFLTGDLFNLYVWFEVMLISSFVLLALGGT-PRQLEGSVKYVTINLLSSAIFLSAVGILYGVAGTLNMADLSARLPMIEQRNLLSVVAVLLLVTFGVKAAIFPLFFWLPASYHTPPVAVSAIFAGLLTKVGVYAIMRVFTTVFPESEAIFRILLWIAPLTMVVGVLGAAAQYDLRKLLSFHIVSQIGYMLFAIAISPLAIAGGLFYIVHNIIAKTSLFYISGIVRHKTG--AFQLKKIGGLYSTEPLLAALFLVSALALAGIPPLSGFWAKLMVIRAGLESEHYFVTAAALVVSLLTLFSMTKIWNEAFWKDDPGVIKVTDEARTALLYLPVVMLCGVIIFFGLSFEPVYEL-----
95928435     ---------------------------------------------------------------------FLLDPLSGLM--MMNVTGLSTLIHLYSIGYMHGEEGYRFFAYLNLFTFAMLMLVMGNNALVMFVGWEGVGLCSYLLIGYYFEKKSASDAGKKAFVVNRVGDFGFLLGLFTLFWSLGQEGVWTIANAHLLENGGIIVTIVTLCFFLGATGKSAQIPLYTWLPDAMEG-PTPVSALIHAATMVTAGVYMIGRMNGLFAMAPDTMMVIAIVGGATALFAATIGLAQNDIKRVLAYSTVSQLGYMFLAMGVGTAGIFHLLTHAFFKACLFLGSGSVIAYHHAHLHDDPQDMRNMGGLRKKMPITFWTFLLSTLAISGIPFFSGFFSKDEILWWALTRGHWVLWLVGALAAALTAFYMFRLVFMTFFGEQKTDARAKDPESPLVITLPLMILAALATFGGFLGVP---------
226315022    ----------------LIPLFPLLAFIVIVSFGRQKEGAAIVGITLTAVSFGIAVLIFWEFQGGGTDYNYVIDWLHIGAMMLVIVTLVSLLVQIYSKGYMHGDERFPFYQYLALFTFSMLGLVISPNLLQVYIFWELVGVCSFLLVGYYYFKNEAKAAAKKAFIVTRIGDLGLFIGICLLFWWTGSFEYGAIFESIALGREPWMITLAAILIFIGAMGKSGQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVAATYPLFIASDTALTVVAYVGGFTAIFAASIGLTQRDIKRVLAYSTVSQLGYMMMALGAGAAGYVAGSFHLMTHAFFKALLFLGAGSVIHAV--HTQNVFEMGGLWKKMPITALTFLIGCLAIAGIFPFAGFWSKEAILGAVYGAHRYDLLFIALLAAFFTAFYMFRLFFLTFAGKA--------------------------------------------
118579028    ---------------------------------------------------------------------LRVDGISMLMLLAIGLVVAASSAISIPMI-RDDTQRHNFVNLVLLSLLGMNGMVMVTDLFSLYVFLEIVSVCSFILIALCGEREM-FQGAFTYIILSAVATMLMLTSIAILFLYAGNTSFTTLAAAIAAQQGNAMVLFGVVLFLIGLFIKGGIVPFHGWLPDAYSSSVAPVSILLAGVTKVSGVYTLIRLVTEVFGPTPRTNEVLLFVGTLSIVAGALGALGQRDFKRMLAYSSISQVGYIVLSLGAGNLGIAGAIFHLFNHTVFKTQLFMNATAVEEQTG--SRDLERMGGLASRMPVTGWTSIIAFLSAAGIPPLAGFWSKLVIVMALVRSGHEIYMMIAILASLLTLAYFLTLQRKVFFGEIVEEFKDVREAGWLVTAPALVFVITGLAIPFLLNTIILPI-----
220904922    ---------------------------------------------------------------------FLVDQLTAVM--LIVVTSVSTLVHIYSVGYMKEDGYYRFFAYLALFSFSMLMLVLSNNFLQLFFGWEAVGLSSYLLIGFYYEKTSASDAGKKAFIVNRFGDFGFLLGLFCIFTLFGSLHYDNVFARAIGGISIDAATLVCLLLFCGAAGKSAQLPLHVWLPDAMEG-PTPVSALIHAATMVTAGVFLVARCNALFSLSPTALGVITVVGALTALFAATIALTQTDIKRVVAYSTISQLAFMFIGCGVGA--YAAGIFHLFTHAFFKALLFLGCGSVILG-MHHEQDMRRMGGLRKYMPVTCVTFLLASLSISGVPGLAGFFSKDEILLMAFNADTYFAWGVGTFVAFLTAFYSFRLFFSIFYGEGTQHQREHLRESPLVVTIPLLLLA---------------------
187251543    -----------------FILLPLAAAIIVSFFNRKPRLATGLTLFTFSIGLVYVLLAFLKNKAGAATMEVFSGEDIFTIMMLGLIYLVGLCVCWFAAYAEKTERKGTYYALILTATAGMCGITAARDFFTVYVFLEVIAVCAFTLIAFYN-REKGTEGALKYFYLSSLASTAIMFAIAILFLYAGGTSFEHLKSVMASNQANPVVIVFLGIMACGFMVKTGLVPFHTWTPDAYESASTPVSALLAGITKAAGAYTLIKIAMMLLTAHNPVGKAIMVFGAVSIVAGSVMALYQTSFKRMLAYSSISQMGYIFLAAGLSTLGLAGAIFHLFNHATFKTALFFNAGALESAAGTS--NIKELSGLEKQMPYTSMMSLISMLSTAGIPPLSGFWSKFIIILALWQSGFYLFAFIALFASVITLAYFLRAQRNIFFGRAEGKMKEVKEVRAGMLIPAGIFVF---------------------
37548445     ---------------------------------------------------------------------------------------------------------------------GTIITLSSSHWLLAWAGLEMNTLAIIPIIA-KQHHPRATEAATKYFFTQATASALIVFAATTNAWKTGQWDISQ-----------AFLPETSIMITLALAMKLGLAPFHFWLPEVLQGTTMTTGMLISTWQKLAPSALLLMI------INNLNQTALLSVGLTSTLIGGWMGLNQTQTRKIMAFSSIAHMGWL---FSAMSLTPNLPLLVLTTYLILTSATFLALMT------TASKTLNDLGTSWSLSPSLLTITMLSLMSLGGLPPLTGFLPKWLVLKELVSMNLTALSTMLALSTLPSLFFYLRM-----------------------------------------------------
82702718     ------------------------------------------------------------IPQLGLDFTFRLDGFAWLFAMLVTVMGALVVLYARYYMAAQ-DPVPRFFSFFLAFMGAMLGVVLSGNLIQLVVFWELTSLTSFMLIAYWYHRPDARHGARMALTVTAAGGLCLLAGILMLGWVAGSYDLDRVLASGDLIRAHSWYVPMLILIGLGALTKSAQFPFHFWLPHAMAAPTPVSVYLHSATMVKAGVFLLVRLWPVLAGTDEWFWMI-GTAGLLSLVLGAYAAVFQRDMKGVLAYSTISHLGLITLLLGLNSLALIAAIFHIMNHATFKASLFMAAGMVDHETGT--RDLSRLSGLRRAMPITATLAAVGAASMAGVPLFNGFLSKEMFFAETVFVSGHLITAMAVVWGTLSVAYSLRFILQVFFGPPADDLPKKPHEPPRWMLFPSALLVTACLVVGMFPATTV-------
220935690    ----------MVALPVMLLIAGAVSLALWRSRLAQRSIGVVANLALMWVSVELLLLTWNEGIQVPFGIVLVSDMLGAIMVVLTAIIGLATAVYSLSGVSRRHEHYGYYP-LMHLLLAGVNGAFLTGDIFNMYVWFEVMLVASFALLILGGERA-QMEGAIKYVTLNLLSSALFLSGIGLLYGLTGTLNMADIAVKLNDLEDTGLITVIAMLFMVSFGIKASAFPFFFWLPASYHTPQVAVSALFAGLLTKVGVYALFRVFSIFDHDVGYTHTLLLWMAALTMLTGVLGAAAQFEFRRILSFHIISQIGYMILGLALTPLAIIGGVFYLMHHIIVKANLFLVSGVVFRLKGTH--ELKDLGGLYRSHPWLGVLFLIPALSLAGLPPLSGFFAKFILIRAGVEVEAWWIVAVALVVGLLTLYSMIKIWAEVFWKAQPEGV----------------------------------------
120437875    ----------------LFLQMAISIILMFGWARIRFQKVFSVFGSILSVGLAIWLFTYIWNNGTQFGITFVADMLSTTLVLLTAISGLAVSIFSAGSVLKDRLRFGYFPIFH-FLLLGLNGAFLTGDIFNLYVWFEIVIISSFVLITIGGEKA-QLEGAVKYFTLNILASMIFLTAIAVLYGITGSLNMADLAGQIAQVENRGLVQITGLLFLIGFGIKAGVFPLYFWLPASYHTPPFAVSAIFGGLLTKVGVYALIRVFTLIFVDDPFLHDIIMIIAILTLISGGVGALVQNNMRKVFSYLIICHIGYMIAGIGMTEVAIAGAIFYLIHDIIVKTNLFMLSGVVYRIKGTNS--MRDLGGIYAKWPKISLLLFIPLFSLVGIPPLSGFWPKINLIKAGFAGGSYITVGAIIFASFITLVIIAKLWAEVFWKDGKK------------------------------------------
289523761    ------------LLTVLIPLTWAFLIPLIHIFRKTWLKRAILLFGIAVFFVTISAAISGWKQSALLGIVLIVDKLSAAFLFLSAIGGGAAFLASYGRLKEGPW---RYYVIFFLLQASMNGVLITGDIFNLYVFYEVFSLAAYLLVAFTI-SWQAIEAGLKYLVLGTIGAFFILLGIAYIFMATGSLNMAVLSLALPHIPNEALTVIAASLL-IGLFIKIGAFPVHFWLPDAHSSSQTAVSALLSGVVVKVSIYTLLRLSLLLFLETPAVFTVITVVGTLSVLGGHLMALRQEDIKRLLAYSTVAQIGYVLIGVGTGMAAISAAFFHAINHMFMKVGLFIAAGHIAED--MKTRNIYDLRGLYHHRRWFVIVFSLLTAAIVGIPPLGGFMSKWYLMLAATKAGNVIPALALAFGTVISAFYYMRVLSF-FYSSGDPPPRQTYPYWNLVIAGACALCCVFLGIVPLVPS----------
294056107    ---------------------------------------------------------------------------------LAMVAFVGFLIHLFSLGYMKEDARARFFGGLSIFMFSMLGIVLADNLIMIFVFWELVGFSSYMLIGHYFETEEAKAASKKAFIVNRIGDLGFLVGIVMAYWHFGTTSLTEL-EAIVGLNPDLVVGAIAAFLMCGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGVYFLIRIVFLFSP---DVLNFIAWLGTAVAVYAGFCAYGQNDIKKILAYSTLSQLGYMAAAFGLGQPGI--ALFHLITHAFFKALLFLGAGSVIHGC-HHEQDIFKMGGIFKRMPVTSITFLIGLLALCGVYGLSGFWSKDNILIAG-QLNNPAVFYLLTGGAFLTAGYMGRLFWIAFLGQPKSEHAEHAHESPLSMLIPLILLA---------------------
284041330    ----DILSSLGGFGPEIWLSVAFCVVLVAELLLVRKARLYLAGLSVSVLLVAGGWAVLLPTRGFLFMHLLFVDQQAIFIQMVVALSAVCVFTSPINQAIDRPKLPLEWYSLLIAMTLGLFLMTLSVNMLSIYLSIELVSIGSYLLTALTADR-KASEGGIKYLLFGAISSAVMLYGMSLLYGMTGTLDLTEAFGAELARQDGAVVAVAMLLTLAGLLFKLAGVPFHVWTPDAYEAAPVPVAAFFSVAPKAAAVLVLMRVVTALPIEVPALQTPLAVLALAGILIGNLSALRQTDAKRLLAYSTIAHAGFLLVGVAFNEAGFEAVLFYIGTYLFISLAAFFLIDLLARSNGSQLT-IKNFAGLGARQPLLAVALTVVMLALTGLPPTVGFTAKLLSFSALYDAYLLALFGLGLLNALVSLVYYLKIPFLLFFRPTDEAPEQNVPARLWLAVGLVIPIIVLFMKPDLLLNLIT-------
257388902    ---------LVIALPIVGGALPLLFGLFTDRLGWPIATVTLLGQTVLAVALAMAVSYVPGGFVAPYGIELVVDGLSAVVLVLIAAVSLGVL----AYARRAGPHADSFYAQYLLLVAGLSGMTATGDVFNLYVFLEITGLAAYGLVASGR-SASAAVAALKYLIVGTIGASLYLLGAGYLLAATGTLNMADLAGKLAAGYGSTLVLTAFGLMVGGLAVKVALYPLHTWQPDAYASAHDTVSTLISALVSTVAAYALARLLFSFFDAVPIAQTALLTVAAVSIVAGSLLAVAQSDVQRMLAYSSVSQFGLVIAGFAVGTVAIVGALVHLVGHAVMKGGLFAATGIVERRTG--ARRLTEYAGLGERAPVTAAGIAVLLFAMVGVPPAVGFVGKWYIVVGAVEAGTWSLVVVLLASTLLTLAYFARLFERMYFTAPPSASTTDVTPMP--------------------------------
221635778    ---------------------------------RRASHFVAITSATVLLVLVSGLTLQVARDGLPYGIVLVADLLSVLMLLVCTLVAWATVLYSTAWIDPARERLGYYP-LIFALLFGVNGTFLTGDIFNLYVWFEILLMSSFVLLVLGAER-GQVEGGLKYVALNLLASAFFLSAVGVLYGVTGTLNFAHLSRAVL-GIDPLVLDLLAVLFGIAFGIKAAVFPLFFWLPASYHTPPVPVSALFAGLLTKVGVYSLIRIFTLLFVHDPGWHRLLLVCAALTMLTGVLGALAQQDVRRILSFHIVSQIGYMIFGLALTPLGLASSVFYLVHHIVVKTNLFLIGGLIERLGGSS--RLSDLGALYRARPWLGLLFLVPAFSLAGLPPLSGFLAKLLVIRAGLAAGAYWATAIAVIVSLFTLLSMLKIWNEAFWKPRP-------------------------------------------
142152558    ------------LVPEILLVAAAITIYLIGAFTSFRSGWLL-----AFVGVAIPLWLATPEGG---------DSLTAFGRWTTLAAGMALVLVQGGDVRHRRLGTCEEAGTFLILLAGLSLVAGADNLVLLFVGLEMVSIPTYVLLGLTRTSARGQEAALKYFFLSLAASAVFLYGMVCLYGIGGDVSLAAIGDKLQSGDVTTMLPLAVGMLMVGTAFRMAAVPMQFYAPDVYEGTSTPLAGVLSTLPKLAGVVVLVRLIGLVAGANQPFWQVAAVLAALTMTVGNLMALVQNNLRRLLACSSIAHAGYLLVGITAAAAGAGATLYYLATYLLATSGVFAAITYLGHRPREEVSTVADLDGLASTNPVVAFALAVFLLSLAGVPPLPGFWGKLSLVTSLLEVDWGMPITMAVLNAAIAAAYYLRLIAAMYFRPADRGVQADGGLSAGLAMLSCLVVA---------------------
142882688    ---------------------------------------------------------------------------SITLMLLFVATFLCFLICWFSMGYMNEDRNHRFYAEFVLFAMGMFGMVLADNFLWLFIFWEVMGLCSYLLIGFYFWKESAAYAAKKAFLTTRVGDVFLMVGLLILYDIYGSLEFSVIFESLNGTVDSDKLFWALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDDGLSELGLIVAYIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGVALWFYNGAMFHLFNHAMAKGMLFMASGSVIHEVHHDPQDMRNMGGLAAKLPVTSAAMMIGSMSIIGIPLIGGFWSKEAIVAKTWKASMFGPAILVLLTAGMTGFYMSRMWFMTFAGEPKHEVV---------------------------------------
139711686    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYGCSLLYGFTGSTNYEIIQTQLADNN--IGALFATVFIIVGLAFKVSAVPFHMWTPDVYEGSPTSVTNFFAVVPKIAGIAVIIRFMDVPFKMLSEWQLIVIFLSIASMILGAVAAIGQTNIKRLLAYSSIGHIGYILAGISTGEINYSSSIIYLTIYVVMNLGAFSCLYFM-RISSTYTETIDDLSGLSRKNPFLAFAFLIIFFSLAGIPPLGGFFAKFYVFIAVIESELYLLAIVGLVTTVISAFYYLKIIKIIYFDDNKKEFDQVKDLNSLVMVISCVFLATLFLYP---------------
164420939    -----------IISPEVVLSIVVLSLVLYEMYG-----------SALKVSVGLLFIVGVGLFPLGLSKSWMVAS-----KLLIITGSASILLMTRRYLSLDPSPPRTWVILILIVTLSSLLLVSSVNWLSIYLALELQTLTLFVLAALKRDSAYSTEAGLKYFVLGAVSSGLFLFGCALLYGLTGETSIQGI-------NCMFSGDVGKILITVSLLFKLSAAPFHMWAPDVYEGAPTTTTALIATLPKVAVFSILVQIGPV--------TNMVLVCAVLSITYGAIGALNQTRIKRLLAYSGISHMGFILLGVAIGTFEIQASLIYMVIYVIMSICSFSIILSVAPRGG----LIVEFSGISRENPGIAAALALVFLSTAGVPPLAGFLSKWLILLSGISSGYYLICIIAVTSSVVAGVYYVRLVQTIYFQIGWSSLIVLNKRSKVDLNRSILIGITFYTIPKILLQITHDATISLY
297621542    --------------------AAIVLMATLGNAKAQKWISTVAAFSMLASSIYLFFYVYLGGWEAPFGISIVLDRLSMIMLTATACVAVSVILYACGSLDEKREKSG-FYPLVFCLLTGVNGAFITGDIFNLYVWYEVMLTASFVLITLGKEK-DQLSAGIKYLTINFVASIFFVSAIGILYGMVGSLNMADIAKRLMDAGEVPYISGVCMLFFIAFSIKAALFPFFFWLPASYHTPPIVITALFSGTLTKVAIYTLIRFQSLFFSETAFWKPFFLVTAFLTMIVGVLMAASQYDTRKILSFHIISQVGYMVMGMAISTIGSLAGAIYFVAHNIFSKTSLFFVAGLV-NQRSHSYEIRDLGGLYSAAPALAILFSIPALALAGIPPLPGFFGKFLLVRSSLEEGDYLIAAAAILVSLATLFSMAKIWNEVYWKKKTYHAESGKISRRAVAATS--FLMACVVLMGVFAGPLIAL-----
143351487    -------------------------------------------------------------------GALAHDRFGLF--AVIALCVAVVFTSMTTSDAVPSRDSLESYSLILTAAIGAAVMVTANDLVVSFLGIEILSISLYVLAASDRRRSASQEAGLKYFVLGGFSSAFLLYGIALVYGTTGQTSLNGIATVLSVPRNDAMLLAGVALLFVGFAFKVSLVPFHSWTPDVYQGAPTHVTGFMASLGKIAAVVAIVRLFVVAFPSADDWRPAVFVLAVLTLVVGSVLAIVQTDVKRMLAYSSVSHAGFMLVGLESASAGVSSALVYVALYSVLAIGSFAAVSVVSRGAAGAGASLDAFNGLAKTNPVFALGFTVLLLAQAGVPLTSGFVAKFGVIRAAVSTE---------------------------------------------------------------------------
9653248      ----NFLYDIYPILPEIFILSNVCILLVYGVLFSSKLGYPLLAQNLGLLSLGCSFIITYYQTFLNLSSWFINDIFTFKTKCLIFLMCLGWILITFSYINYERINSFEYWILILLAIVAILFIIQSYDLLTMYLSIEFQSLIFYILASFKRTSEFSTEAGLKYFVLGAFSSGLLLFGSSLIYGLTGLTNFLDLAMPMLELSSWIGLTTGFTLILVSLLFKLSAAPFHMWAPDVYEGSPTSITLFFSIMPLAILSLLLKLLILSFHDFITFWRIIILICIIFSIMIGTLSAFSQIKWKRFIAYSSISHVGFFLLAILSGNLEISSSIFYVIIYVITMLGIFSFILTLRFYNYSQTRYLQDLISLSRFNPALAISLTLFLFSMAGIPPLGGFFAKLFVLLSVLQTKSFGISIFVVLMSCISCFYYIKLIKSMYFSSINEWKVLYPINKLNSLLLGFSLLFISFIFYDIELLSILSTLMSF-
198284335    ----------------VIPVAPLVGALVAGFWGWRDHAHWAPIIGVAIAFYLSLAVLWQTGHGITFYGGFDIDSLTALM--LVVVTFVSLSVHLYTVGYMHGDPGYRFFSYIALFTFSMIMLVMSNNFLQLFFGWEAVGLVSYLLIGFWFQRESANVAAIKAFIVNRVGDFGFLIGIAAVYHYCGSLDYRTVFAAIIPGHPWSVLTWIALLLFVGAMGKSAQVPLHVWLPESMEGPTPISALIHAATMVTAGIFMVARMSPIFEQSATA-LSVVLIIGAVTAFFMGLVGLVQNDIKRIIAYSTISQLGYMTAALGASAF--SAAIFHLMTHAFFKALLFLAAGSVIHAMSNE-QDIRKMGGLRKVMPITYITFLIGSLSLSGIPPFAGFFSKDLIIEASTLPGAGWAEWMLVAGAFVTALYTFRMFFLVFHGAP--------------------------------------------
289183233    ------------------------------------------------------------------------------------------------------MSPYIMPILCLSLGLGTTLTFMSSHWMLTWMGLEMNTLAILPLLAKSHH-PRAIEATIKYFLIQATAAAVLLFTAITNAWLTGGWQLHQVSHPLM-----------STMVLLALALKVGLAPLHSWLPEVLQGLNLATGLLISTWQKLAPFSVILQLAPT-------HPAITIMLGLTSILVGGWGGLNQTQLRKVLAYSSIAHLGWMIIVV---HLSPNLTLITLLTYLIMTLSAFLALMI------NNITSISRLAASWAKTPIMTALMPLIMFSLGGLPPLTGFMPKWLILDELVNQEQPLIAMVAALGSLLSLFFYLRIANAMTFAMAPNTLVTTTTWRLRPSGPASLLSISASLTILMLPTTPIIVALVGF
164421022    ---------------ELLLSWVILILVVYGLKGRLLKVSILMLIIVGMISLWLRAELVYTVD-YGINGLLLTSDWVDISKGLLVIV-CVSLLLMYSYKSQEKEGGDSWIMLVLIVLLGSLLLVSSVNWVSIYLALELQTLTLFILVAIRKNSAYSTEAGLKYFVLGAVSSGLFLFGCGLLYGVSGEMSIQGINSVLIGD-------VGKILITVSLLFKLSAVPFHMWAPDVYEGAPTITVALLAVMPKIGVFSVLVQ--------AGLVSNVVLFCGVLSIIYGAIGALNQTKMKRLLAYSGIGHMGFIIFGVAIGSFEIQASLMYIIIYVIMSICGFSVLLFLKLTRA----LIIEVGSLSRENPVMALTLGLTFLSTAGIPPLAGFLGKWLILLSGVSSGYYLTCMVIVMASVIAGVYYVRVVQIIYFPNYLTWQKVINRLEVINLRKSILLGVAFFIILFIMVSP---------
298373156    ---------------------------------------------------------------------------------LVVITTVSFMVHIYSLGYMHGEVGFRYYALLSLFSFSMLGLVVATNIFQMYIFWELVGVSSYSLIGFYYQKPSAVLASKKAFIVTRFADLGFLVGILILSYYTKTFDFATLTANNAELVISSLVSVALALIFMGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVFLVARLFPVYFFAAPDVLTMIAYIGAFTALFAAVIAITQTDIKRVLAFSTISQIAYMMAALGVSKLGYMASMFHLFTHAFFKALLFLGAGSVIHAV--HSNEMKDMGNLHKYMKITSITFLIACLAIAGIPPFSGFFSKDEILAAAFHNQPIIFWTL-WIVAGLTAFYMFRLYFGIFFNGKRD-YEHKPHESGLPMAIPLMILAVFSVFTGLIP-----------
144168593    -------------LPVLLIILFALLVPAMGLFREQWAQPLATIGSGIATSLSVYGFWHVLQHGTPIGIEFVYDGLSAFFVLIINSVGLMVLLHSAQTGRRETTKRMPYYALTMLMLLGFNGMILTGDLFNLFVFLEIASLAGYALIAIG--DRPAPYAAFRYLIIGTVGGTLYLLGIGLLYTATGTLNMIDMATLLPEVADHRSVIAALTLIVAGMGIKAALFPLHGWLPDAYTFAPSVTSSLIAPIGTKVGAYVLFRILTSFLDGPVPVLEILAILSGIGILFGSVMAIAQTEMKRMLAYSSVSQIGYILMGLSLANPWGFAALLHVLNHAIMKALLFMVSGHLQNKEGHS--DIRRFHDAYKKYPWTMAAFTVGAVSMVGLPPLAGFFSKWYLALGTVENSNWILLVVILISSLLNAVYFFRILEKVYMTDPSEPGEGEYSEPGLSAMIPLLTLAGSLFVIGFANAAIIGFLLNLY
106922061    ------------------------------------------------------------------------------------------------------MNPYTTTIIITSLIMGPLLTISSSHWILAWTGLEISTLAIIPLIA-KQHHPRAIEAATKYFLTQAIASTLILFSSITNAWTSGQWNITQMFNDI-----------SSTILTTALAIKLGLAPFHFWLPEVLQGTTMMTALTLTTWQKLAPLSLLVMMAQ------SMNTPLMLTLGLVSATIGGWNGLNQTQLRKIMAFSSIAHLGWMATIL---TLSPKLMLLTFYTYIIMTSTMFLMIKLLE------TNKISMMMTSWTKLPTLNTMMMLTLMSLAGLPPLTGFMPKWLIIQELTKQHMLIIATMMALLSLLNLFFYLRISYYATITLPPNST----------------------------------------
240102106    ----------------IIPILFAFALPLTSILVKGDRAYALTGTGLTLLSAVKLFQLAYSSNTAPVGIIYEVDRMSALIA--LVTAALMFLIAIYSYRYLEGEGGLEYYTLYLGLEAGLLGVLLTGDAFNLFVMIEVTSIAAYALVMYYRDRGDSVVAGLKYALIGAVGTTMYFIALGVLYYGFGTLNFANLSALIHGMSFPVVSGVALALATWAFLIKAAVFPNHFWLPEAHPAAPSPISAILSGLVVNVGVYALARLTSTLSSVIHALSIVLMLLGAVSALFGALMMLVQRDVKRLIAYSTVMHMGYLVMAVGVGTLALSAAIFHMVNHAIAKALLFLSAGVFIHAAG--SRNLEDLAGLGRKMPVATFSLAVASLSLVGVPPFNVFFSKLLLFNAFLDEN-PVLALVLVVSSVTALVAYVRVFYEVWLGKPGKEV----------------------------------------
62736696     ------------------------------------------------------------------------------------------------------MNPYATSIFLSSLATGTTITFISNHWFLAWMGLEINTLAMIPLM-VKPHHPRAIESAVKYFMIQATSSATILFASTLNAWQTGEWTI-----------MNNCTQMPATIMTIALMMKLAIAPFHLWLPDVIQGLNLTTGLILLTWQKLAPMALLFQMSQQLN------TNMLILTGLLSILIGGWGGLNQTQLRKIMAYSSIAHLGWMIIIL---MFSPTIMLLNFIIYLIMTTSMFMMLTHL------KVMNINKLAISWTKNPTLTSMMMIMLLTLGGLPPMTGFLPKWLILEEITKQEMTTLAVLMAMSALLSLFFYLRLAYTISLTTSPN------------------------------------------
239982992    --------------------------LAAGIRLKRFQRFISVAVLTAVVVISVVLMIAADDGPLSLGITLVADRLSGLMLTVSSLVTLCVLVYSLGQGMADKDDETPFHPAYLILVAGIACTFLAGDLMNLFVGFEIMLVSSFVLLTLGGTGPR-IRAGSTYVIISLLSSMIFLVAIAITYAATGTVNFAQLAERFDDLSLGVTTLIQAMLLTV-FGIKAAVFPVAAWLPDSYPTAPAPVTAVFAGLLTKVGVYCMLRTETLLFPG-NRLGNLLLVVALASMIIGILGAVAQTDLKRLLSFTLISHIGYMVFGIGLAREGIAGAIVYVVHHITVQTTLFLVAGLIERRGGT--TELTRLGGMARSAPLLSLLFFVPAMNIAGIPPFSGFIGKLALMRAGVDNGSWVLVGGSTLTSLLTLYVIVKVWNLAFWRSEP-------------------------------------------
121534370    ---------------------------------------------------------------------------------LFVVTLVSLLVQIYSIGYMHGDPGFRFFAYLSLFAAAMLGLVLAVNFVQLFVFWELVGLCSYLLIGYYFYKVSAREAAKKAFITTRVGDFGLLLGILFLQVLFGTLDFYELSGKIPAYHGTGLLTMVAILVFIGPVGKSGQFPLHVWLPDAMEG-PTPVSALIHAATMVVAGVYLVARAYGLFSALPAAMTVVAWVGGFTALFAAAIAVTQRELKRILAYSTVSQLGYMMLALGVGSL--TASMFHLMTHAFFKALMFLAAGSVLHALHDKA-DIFCMGGLRQKMPVTFAAMAVGVLAIAGIPPFAGFFSKDEILLAA-AQVSWPLYGLATVTAFLTAFYMARMFFVVFFGQPNPDDHPHECGPAMLI---ALVVLGIFSVIG--------------
38373056     ---------------------------------------------------------------------------------------------------------------------GTIITLSSFHWLLAWAGLELNTLAVIPLIS-KQHHPRATEAATKYFLTQASASALIIFSSSLNAWKTGQWDILQLSTP-----------EATTILTIALAMKLGLAPLHFWLPETLQGSTLPIALIISTWQKLAPTTLLYLTSH------NLNKNTLITLGLSSSILGGLVGLNHTQTRKIMAFSSIAHMGWLFTAIA---LNPNLTLMTITIYVILTSTMFSTLML------TTSKTLLDLGTTWPQSPTLLTTTMLTLMSLGGLPPLTGFIPKWLILKELTTINLFTISTLMALSYLPSLFFYLRMSYMTTITLPPNTTNTNHKPTHLPLTPPLLITSALLLPMNPLITSI--------
165932436    ------------------------------------------------------------------------------------------------------------------------ITVSSSHWFYAWLGLEINTLAILPLLA-GPQHARAIEATTKYFLSQATASATILFAAITNAWLTGQWDILQMTHP-----------VPATMLTAALALKIGLAPLHTWVPEVLQGLDLNTGLIVATWQKLAPFTLILQ-------THQSNSPLLISLGLISILVGGWAGLNQTQLRKILAYSSVAHLGWAILIV---QFSPRLATIAFITYLAMTFSTFLLF------KQANSTSINSLATSWTTSPMLAAIAPLILLSLAGLPPLTGFMPKWLILQELIKQDLGFTATLAAMAALLSLYFYLRLSYAMTLTISPNTLQSIAPWRLRSLTLSL-------------------------
144033650    ------------------------------------------------------------------------------------------LLLINKSLVNESIYRYEFLLFILFATLGSFVLISSDNFLTAFIGIELQSLSLYLMAAFNTKNSQSNEAGIKYFSLGALSSGFLLFGISMVYFDNASIQFSEIKN------ITYFTEIGLTLIVIALFFKVSAAPFHIWTPDVYEGSPTISVLFFATLPKFASLIFLFRFFIEMDSSYSSLLFIFKFVCVLSLLIGAYGAMTQTVIKRLLAFSSINHIGFILLILSFQFLSQGIFFFYLIIYLVTSFGVFSILLTLRNNSG-ELKLITDLSGLKTHNKSKAIALLVLFFSLAGIPPFAGFFAKFFILAASMNEGLIYLSLIAVLSSVIAAFYYLRIIKTMFFNEGEDTLQENSMYHNVTYILSASFVTFFAFYPDPI------------
141301182    ---------------------------------------------------VVIFSNNDEYSKI-FNGSISIDMFSIYSKILILTSTFFILFISKKYIIDIKNNKFEYPVIVLLSILGMFIMVSSNDLIVFYLGLELQSLALYILASIDRDNIKSSEAGIKYFVLSALSSGLLLYGCSLVYGFAGSTNFETISNN--TQAFNVGIIFGMVFILVGLAFKVSVVPFHMWTPDVYQGAPTSVTSFFSVVPKIAGMAIFIFMYLPFRELLDQWQYILVFMSIASMILGAVGAMAQKNIKRLMAYSSIGHMGYALAGIASGTENFKSTLVYISIYLVMNIGAFGCILLMKR-DGKYIEEINELS----------------------------------------------------------------------------------------------------------------------
213965055    ----------LIPLPIIVPAATAAIALLLARFPKAQQAIALISLG-SLLGIASALVYLIYAHGIPIGITLVADNLAVLMITLVLFAVMWFGIGQGISDGDEDEPISVFVPTYMLLNMGVSMAFLAGDLFNMYVGFEVLLVASYVLLTLGASSSR-TRAGVSYVMVNMLSSMVFLLAIGLVYQAVGTVNFAHISLRM-EDIPDGTRTAIFAVLLVAFAVKAAVFPLSAWLPDSYPTAPSMVTAVFAGLLTKVGVYAIIRTRSVVFPD-GRLDDVLMWAGLATMLMGILGAMAQNDIKRLLSFTLVSHIGYMIFGIAVGTLGLGGAIFYIVHHILVQTALFLVVGLIERQAGSSS--LRSLGGLAKSSPLLALLYLVPALNLGGIPPFSGFLGKVMLIEAGAQNGSWILVAGSIITSLLTLYTMILVWSKAFWRDRSDAP----------------------------------------
135376060    ----------------------------------------------------------------------------------FVVTLVSLLVHIYSTDYVGGDRRYHYFAFLSLFSASMLTLVISENTLQLLVAWELVGVCSFALIGHWWEEKPNSDAALKAFLTNRVGDMGLLVGVTILFFAVGSFSIAATNTVANNGLLSHTLLVAAACLMAAVMSKSGQFFLHTWLPDAMAGPTPVSALIHAATMVVAGVFMIARLYGVFFEGLSSSVNLMALVGGVTTLVGASLAFVQRDIKKVLAYSTISQLGYMVLALGVGA--WTAAVFHLFTHAFFKACLFLGSGSVAHAVHSFDMK-SDMGGMRKAMPHTYRTFIIGSIALAGLPPLAGFWSKDEILGTGGNGSYTLMLVMGMITAALTAAYMTRCVYLTFFGEFRGHGDLHESGPRIVV--PLWILAGLAIVAGLFN-----------
289641416    --------------------------------------------------VAQHLFSWIPVNGFQVDAGLLFDQLSAVF--VLLITGVGTLIHVYSIGYMAHDPGRRFFAYMNLFLASMLLLVLGDNFLVLYAGWELVGLSSFLLIKFWEYKPAAATAANKAFYMNRVGDVGLALAIMLMFATVGSTNYSVLGAAAADIIGYGTLTAIALLLLLGACGKSGQFPLQAWLPDAMEG-PTPISALIHAATMVTAGVYLIARASPIFTETQAARTVVVIIGAVTIIIGCVIGCAYDDIKKVLAYSTVSQIGYMFLAVGLGPAGYALGIAHLLAHGFFKAGLFLGSGSVIHA-MDDEQDMRKYGGLWRLMPVTWVTFGLGYLAIIGLPPLSGFFTKDKIIETAFDKGGTLLGLTALLGAGITAFYMTRLFLLTFHGEPHESPTVMTGPMALLAVGSV-FAGGLFIVGGTLQDWLAPVL----
258561975    -----------------------------------------------------ILASYPWMPGLYLNLEFRLDALAGLFSLIILGAGALVLLYCWGYFDTNPIRLSIFSSQLTMFAMAMYGLVISDNFLVMYIFWEITSVLSFLLVSYYGERASSRRAANQALLVTTFGGLAMLLGIVLFGTQTGIWRLSEIPARTELA-DVPWISAVVVLLLLGALTKSAQAPFHFWLPGAMAAPTPVSAYLHSAAMVKAGVYLIARLAPDFAP-IPAWHVVVIPAGIFTMLLGGWMALKQVDLKLILAYGTVSQLGFMIAVIGIGSPSTMAGLTLVFSHSLFKAALFMIVGAIDHTTGT--RDIRELSGLGRREPLVAILATISAASMAGIPPLWGFVAKEAALEATLHEELLMMLVAFVVGSILTMAYSLYFLWGAFARKKEHEL----------------------------------------
45387989     ------------------------------------------------------------------------------------------------------------MILLSSLGLGTTLTFASSHWLLAWMGLEINTLAIIPMMS-RHHHPRAVEATTKYFLIQATAAALILFASLTNAWLTGTWNIQQLSNP-----------AATTLAMLGLALKIGLAPTHFWLPEVLQGLDLTMGLILSTWQKLAPFALIYQIAPTIQPTL------LITLGVLSALVGGWGGLNQTQLRKILAYSSIAHLGWMIIIL---QLMPSLTILNLGIYITMTTTIFLAL------KMNATTKINTLATTWAKTPVLATMTTLALLSLGGLPPLTGFAPKWLIIQELTKQNLSPTATTMAMAALLSLFFYLRLCYTTALTISPNTSNTISHWRTAPTRTSLILPLTM-------------------
257069635    --------ELLLALPVMLPLGGAAFTLLLRHYARLQLWVAILTLVAIVTVALVLLVLQIGNWTPQLGIVLVADRLTALMLLVSSVVTLAVLVYSSAQTVSENIERTIYHPTYLALVAGVSMAFLAGDLFNLYVGFEVLLAASYVLLTLGG-SASRVRAATTYVVVSLLSSVIFLAAVAAVYSAVGTVNLAEMAVRL-DGIEPGTRMILELMLLVAFGIKAAIFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGIYAILRLETLLFPA-SQISNLLLAAAALSLLIGIFGAVAQTDLKRVLSFTLVSHMGYMLFGIGMTTQMMAATIYYVAHHITVQSTLFLAAGLIEHRGGT--TNLIKLGGLQKLAPVIAVLFFVPAMNLAGIPPFSGFIGKVGLIEAGIQYSGWILIGISVITSLLTLYAIAKIWNRAFWQEPSEEIIARDVPLPKVMGGATTAMIAFSLVLTVLAGPLMTYA----
142128557    --------NASAVLPEAAVLLAMIATLLVDLAGEKVATRWVPPICYLGLSLVLLALQWNAPLEPSFLGAFLADNLAVAFRAVIALSTLLSLLISWRYAEKSGTPVGEYAAILLAATLGAMLLCGATDLVSVFISLETLSVASYLLSGYMKRDARSSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLDTIGLALQTS-TTPLAALALVFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILGCFGAFDDQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDFAAMVLYMAAYLFMNLGAFACIILFSIRTGSD--RISDYAGLY-------------------------------------------------------------------------------------------------------------------
221145493    ------------------------------------------------------------------------------------------------------MNPYILATLLMSLGLGTTLTFVSSHWFLAWMGLEINTLAIIPLMAQHHH-PRAIEAATKYFLVQAAAAATLMFATMTNAWIEGQWDISQMSHPLPY-----------TIVIIALALKVGLAPLHSWLPEVLQGLDLTTGLLMSTWQKLAPFALLLQMEPI-------SPNLLIFLGLISVMVGGWGGLNQTQLRKILAYSSTAHLGWMVLVL---QFSPSLTFMALITYIIMTTAVFLAFI------NNHTTTINSLTLSWTNTPTLTAIIPLLLFSLGGLPPLTGFLPKWMILLELSEQGFALTATMAALSALLSLYFYLRISYAAALTMSPNTTVGTAP-----------------------------------
156741752    --------DVLLVLPVLIPFITGIVMLVF--WGRRDIHRALNVVGAALLLVAGIALLDLGNWPAPFGISFVADLLSAIMVVITGLTALAVAVYSLGSMDEARERFGYYPLLHIMF-MGICGAFLTGDIFNLYVWFEVLLMSSFVLMALGGERA-QLEGSIKYVTLNLLSSALFLSAVGILYGAVGTLNMADLSQQLSLLNQPGLVTTLAMLFLTAFGIKAAIFPLFAWLPASYHTPPIAVSAIFAGLLTKVGVYALIRVFSLLFQNIALTHGLILALAGLTMVTGVLGAVAQNEFRRVLSFHIISQIGYMIMGLGLTSLALAGAVFYIMHHIIVKMNLFLVSGVVHRLRG--SYELKDLGDVYKVYPWLAILFLIPAFSLAGFPPLSGFWAKLMLVQAGLQVEQYVIVAVSLVVSLLTVFSMTKIWAEAFWKKAPAPTQSNTQSLAFMV----VPVVGLALVTVVIGLSVQP------
294507712    ---------------------------------------------------------------VPFGIVFVVDHLSVVMLIVSAIIGLAVAVYAVPDVDDTRVRFGFYPFFNLLMI-GINGAFLTGDLFNLYVWFEVMLISSFVLIVLGNTDE-QLAGAVKYVVINLVSSLLFLSGVGLVYGMTGTLNMAELSLALSEVGQPGLVTVVAMLFLISFGIKAALFPLFFWLPASYHTPPASVSAFFAGLLTKVGVYALFRVFTLLFTQVGYTHTLLLWGAGLTMVTGVLGAAVQNDFRRVLSFHIVSQIGYMIMGLALTPLAILGGVFYIVHHIIVKANLFLVSGVAKRLRG--SFSLKSLDGLYAYHPWLAALFIIPAFSLAGFPPLSGFWAKLILTIAGIETGAYWIVAVAVAVGLFTMFSMTKIWVKAFLPGGGGDLADAVSSMGLGTRVMYVPIAGLAALTIMISVFAGPV-----
141071389    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FILGAIASGSLLYGISWVYGVTGSLEFNEIANAIQVNPNALPLWFGMAFVIVGIAFKFGAVPFHMWLPDVYEGARTPVTLFIASAPKVAAFALIFRIFEGLGGLHAEWQGIILIVSVLSIVFGNVVAIAQTNIKRMLAYSAIGHVGFIFAGISTGTLDYSSALFYTITYVLMATGSLGFVILLSRK-GFESDQIDDFKGLSKRNPWFAMIMMFILLSMAGIPPWVGFFAKLDVISAVIDAGFTGLPVLMVLASVVGAYYYLRIIWFMYFEDGDQKEAIISSQ----------------------------------
135010649    -----------------------------------------------------------------FNTSLIKDNATEFFKILCYVIFLIQIIVSQKYLKNKNLISGEFYSLLIFALIGCLIIISSNNLIALFLGIELSSLSLYSLIALNRTSLISGEAAIKYFVLSIIASALILFGFSYLYGITNSLVINEISTYLLSNEISNLYLFSYILIFIGVAFKFAVAPFHMWLPDVYEGAPLPITNFIASIPKIAFFVFAYRFLNDNQILFEDNFSKFILLGIFSIFIGNMYALAQKKIMRMLAYSGVANSGFIFLAIFTSIDFNFSVAAFYVITYTITTVSAISIITFISSNKFDLVYIKDFKGLSSKSGLVSILFMITLLSTAGIPLTIGFYAKYLVLDALVSQNMIIIAVIVVLFTVIGLYYYLRVIWFMFFETGFNSLIKVNGIYYLAVLSIIPFIIAIFLFPEFAFNYLFSILA---
189220224    ---------------------------------------------------------WIDVGGLSIQLGMVFDPLSKVM--LLVVSGVGLMIHIYSMGYMAEDPGSRFFAELSLFMLSMLGIVVATNFIMMYIFWELVGVSSYLLIGFWFEKPSAAAAATKAFLANRIGDFGFLLGIILFWTLTGSLMFDPSVASYLKNHP--LVTIMGLLLFCGCVGKSAQIPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMLCRIFFVLEQS-PQALDVIAWTGAITAAVAALTATQQDDIKRILAYSTMSQLGYMVMAVGSSAT--VAAMFHLCTHAFFKALLFLGAGSV-LHVLHHEQDIWKMGGLWKKMPLTFLTFLIGSCALAGIPGFSGFFSKDTII-EMVGEKNRVLFWLALFTAGLTAFYMTRLFVVTFFGPPKTEVAAHAKESPLVMVLPMLVLSFFAVVGG--------------
161110512    -------------------------------------------------------------------------------------------------------------------------------------------------------RPVAANSCQKAFVTNRVGDFGLLLGILGFYWITGSFEFYDIFENLIINNEVNVLIFCAVLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNLISFIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHAMETVVGEKSQNMVLMGGLRKHMPITKTAFLLGTLSLCGIPPLACFWSKDEILNDTWLYS-PIFALIAWSTAGLTAFYMFRIYLLTF------------------------------------------------
134102974    ------------------------------------------------------LVLQMGGWPAPIGISLVADRLSALLLLVSSVVTFAVLIYSIVADYGRERSSTTFHPMYLMLCAGVSLAYLTGDLFNLFVAFEIMLSSSYVLIT-RRTTSQRIRAGMTYTIVSLVSSLLFITMIALVYASTGTINLADLGAKADALPDGLTVALGLLVVIV-FGVKAAMVPLHFWLPDSYPTAPAPVTAVFAGLLTKVGIYALIRTQTLVFHHHESWK-LMLGIALITMIVGALGALAQNDLNRMLSFLLVSHIGYMLFGLGVDVAGLTGVILYVVHHITVQATLFLVSGLITRHTGTVA--LSRMGGLAKAAPLVAVLFALPALSLAGVPPFSGFVAKLALLEAGVGAGTTAAFAVAVLTSLLTLYAMARVWTRAFWGQVRAPEPDPDPTDELVV-----------------------------
138784260    --------------------------------------------------------------------------------------------------------------------------------ISLYVGLELQSLALYVIAAFRRDSTKSSEAGLKYFVLGALSSGMLLYGASMIYGFAGTTRFDTLATLFTGPNPGVGVVVGLVFLLAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFAVAPKIAAIALLVRMVGPFGELFEQWQQIVILISILSMLLGALAAIWQQNLKRLLAYSSIGHVGYALVGLAAGKEGITGIGVYMAIYLAMNVGTFCCVLSMRRQ-GLMAEGIDDLAGLARNHPMMAAAMAVFMFSMAGIPPLAGFFGKLYVFLAAVN-----------------------------------------------------------------------------
136729109    -----------------------------------------------------------------------------------------------------PRKHTLFYALFMLCLTGLLGVVITGDAFNVFVFLEISSLSTYVLIAQGSRDKRALSSAYNYLIMGTIGATFFVIGIGFLYMTTGTLNMADLAVRLEGQGDNRTVQAAFAFIVVGIGLKAAIYPLHFWLPNAYTFAPSVVTAFLAATATKMAIYVLLRMFTVFQPAFLDLEVIILPFAIMAMFAASLSAVFQRDLKRILAYSSVAQIGYMLLGITFSETGLMATIVHLFNHGITKAALFMGVGCYVMQVGGGFY--SQLSGAGKTMPWTSAAVVVAALSLVGIPGTAGFISKWLLIEAALDRGWWIVALLVVASSLLAVIYVWRLIEALYLSQPAEGK--TPQEVPMGMLLPLWIMAGACLYFG--------------
118581930    -------------------------VIASNLPLGRSTRRALTLWPLLLGAAQVVVSLFPQAAVWGMPSALIADGLSQLMLLIIGLVTCASSIVARELI-TDERERHNFASLLLISLLGMNGVVLVRDTFSLYVFMEIVSVTSFVLIAFRHEH-DAFEGSFKYIILSAIATILMLASNGIFLLVGGGTDFPLVAGAIASHHDNFLVQFAVLAFLAGLFIKGGLVPFHGWLPDAYTSASAPVSMLLAGVTKVSGIYTLIRLVRDVFGFTPKTEQMLLFVGALSIVTGALAAMGQRDFKRMLAYSSISQVGYIILSLGAGSLGVAGAIFHLFNHTLFKTQLFMNASAVEASTG--IRDLDRLGGLSARMPITGTTSVIAFLSAAGIPPLAGFWSKLVIVVALWRAGHGGYMAVAILASLLTLAYFLILQRKVFFGKLAPEWEGINEAGSLITGPSILFSLIIIAVGLLLPFLFDTIILPL-
121582622    ------------------------------------------------------------------------------------------------------MSPITQSLILSSLAAGTIITMSSQSWITIWAGLELNTLAILPIISKNHH-PRATEATTKYFLTQAAASAMILMASTLNAWHTGQWDITQLTTS-----------PAPTLLTMALAMKLGLAPTHFWLPEVLQGTTLMTALLITTWQKLAPMAVLMMAHNNLQPS------LLLMLGLASALWGGWAGLNQTQLRKIMAYSSIAHLGWIIAAASMS---PPITLLMLWVYILLTTAMFTSMATLYLKT------VKDLSTAWTLSPGLVALLLLTLLSLAGLPPLTGFLPKWLILQELTTHRLTAIAALFAAFSLLSLYFYLRLSYT--------------------------------------------------
118581622    ------MNNL-LFVPLLIPLATATAGLLA---WRRRNLQRMLGVCGTTSLLVAGLCLLTQVRGKGFGITLVADSFSALMIAATGFMGLAVSVYSLTDADAGQESLG-YHPLLQVLLLGVCGSFLTADLFNLYVWFEVLMISSFVLLALGG-RREQIEGAIKYVALNLTASAFFLAGIGLLYGVTGTLNMAHVAVQLRETEHTGTVPIIAALLFSAFGVKAAVFPFHFWLPASYHTAPIAVTTLFSALLSKVGIYVLIRIFTLIFVQEAAGQAIILTAAGLTMLIGVLGAMVQYEMRRLLSFHIVSQIGYLLMGLGMTPLALAGTIFFMAHIIAAKSALFLTTGIVARLTGSS--ELPRSGGLYHQRPFLAAIFLLPALSMAGLPPLSGFWAKLALITASLGHGHYLLTLVALLVSLMTLFSMTKIWNEAFWKTRPPGEETDPRPMPVL------------------------------
254172014    -------------------LISAFFVPLIKGFGKRAVKYYLIAVTLIQTAIAGAVFVNVYRTGPPVGINLYVGSFAALFVLIVAIISLFMAVFSLEAIETEPIDK--YAMLFLLLMLGSTGMIATGDIFNLFVFMEITAITAYALTAYNKTGE-AAEASLKYMILGGIGSSFFLIGIALIYGATGTLNMAQLA-QLIGGVNGTVAQIGLALLIFGLAVEAELFPLNAWAPDAYQAAPHPVTVMFSAFVVKAGLYAAARLLYIMQNAWGSVLKMVVIMAALTVFVAEFSALRQKDVKRMIAYSSISQVGMIAFALALGTAGVEAGVFHMINHAIVKALLFLTVGYVGITLGGTG--IEKFSGLGRRMPLTAFAITVGSLAAVGIPLFNIFWSKIRILIAGVEAGYTWGVALILGASVVEAVYYIRLIHTIWFGE---------------------------------------------
251773156    -----------------------------------------------------------------VGISLQYDHLAAVM--LFMVTTVAMLVHLYTVGYMHGDSGYDFFAYISLFTFSMIMLVLSDNLVEMFIFWEAVGLCSYLLIVHWYERRPSWLAANKAFIMNRVGDFGFLLGIFLAYTVFGSVRFAEIFPAIHGSWNVPVLDVIALLLFLGAVGKSAQIPLHPWLPDAMEGPTPISALIHAATMVTAGVFMIARMNPLYNAAPFALHVVAWTGAI-TAIVAATIALTQPDIKKIVAYSTMSQLGYMVMGLGGYGAGIFHLLTHGAFKALLFLGAGSVIHSLSGE-----QDVFRMGGLRKYVGLTFATMLIGSLALSGIPPFAGYYSKDLILVTAYQQGPLMLWLIGVLTAVLTAFYSFRLLFLVFFHSESQGHAVHPHESPLTMTIPLLVLSIATVFAG--------------
118579080    ---------LYGLLPEHILLGLILVLMLLEILSVDKRAGSALFIASLLAGAVLVMQLQTGYTADIVMNEIRIDRFSEIGRLIIVSCGAILGVYSLSS-----EAGHKYWILIASSLLGAMIILDSAGFISLFMGIEILSLPGFALMVLNNGKSTASEGSIKYLLLSSVATALVLFGLSLVYGSTGNLNISSFTAAVATGGVQN--LAASVMILSGFFLKASVFPFHGWAPDAYSSARLPVTAFLASIVKAAVVLGLVRILGNAV-LNPEAVTVIALLSMLSMFYGNITAIHQTAFKKMLAYSSISHAGYMMFALVDNTARTEALLYYVAVYAVTTITACACFSILSGED----DNLDNLNGIFRKKPVAAILLSLCVLSLAGIPPLPGFLAKFFVFKTVIASGHLTVAVLAFVASYIGTFFYLGVVLRMF------------------------------------------------
284106856    ---------LYVLIPLLPLLAFIVLSFAGHVLKERAHLIAVPAVGLSFLLSVFAFSRVLEIPLYTWGSSLYVDQLTAVM--LLLVTIVSGLVHVYTIGYMHGEPGYRFFANIALFTFSMLMLVMSDNFLQLFVFWEAVGLCSYLLIGHWYERHTARAAATKAFIVNRVGDFGFLLGILLVFAVFGTLQYQDLLGAFGGGWEVSAMTLICLLLFVGAVGKSAQVPLHVWLPDAMEGPTPISALIHAATMVTAGVFMVARLAPLYNVS-PEAMAVVAIVGGVTMFVGATIALTQNDIKRVVAYSTLSQLGYMMMGLGGYVAGIYHLLTHGAFKALLFLGCGSVILAVHHE-----QDMRRMGGLKDKMPVTYWTFIIGSLALAGFPLTAGFFSKDALLLSAWNAGALTLAVAGVLTAGLTAFYSFRLVFVTFWGESDPHHADHVHEQPLVVTAPLVVLAVLSIATGYLG-----------
288797317    -----------------------------------------------------------------------VDNLTALM--LFIVMTVSTLVQLFSTKYVEGDGGYRFFAFLGLFTSSMLGLILVDNLLGLFIFWELVGVSSFLLIGHWYQKPSAAAAAKKAFITNRVGDFGFLIGIMIIFATTGTLEFSGLREAIVAGDLSGWILTAAGIIFFGAIGKSAQWPLHVWLPDAMEG-PTPVSALIHAATMVAAGVYMVGKIYFLFEASATTLQFIAWIGAVTAFLAACIAVVQYDIKKALAYSTVSQLGFMMFALGMGPIGYAAGLFHLMTHAFFKGMMFLDSGSVIHGC-HHEQDMRRMGGLRKSMPFTAGIMLLGCLAIAGVPPFSGFFSKDEVLAAAAAMNPMIF-ILGAVTAGLTAFYMFRMYFMTFHGEYRGHAHPHESPWQMTV---PLGILGFFTV----------------
227502037    ------------------------------------------------------------------------DALGGLFSLIILGMGALVLLYCWGYFDSTRRRLAMFAGQMVGFATAMFGLVTSDSLLLMYVFWEITSLLSYLLVSYYAERASSRRAAQQALMVTVLGGLSMLMGICLLGRQTGAWTFSEI-HAYDHFPQTPYVTVAIVLILVGALTKSAIVPAHFWLPGAMAAPTPVSAYLHSAAMVKAGIYLVARLAPDMY-EVATWHLVVISLGVFTMLLGGWMALKQKDLKLILAYGTVSQLGFITSIVAVGREAMQAGLALTFAHSLFKAALFMVVGAIDHCSGT--RDITKLSGLGRRQPFLYSLALISALSMAGVPPLFGFVSKEAVLESTMHEGLLIILVAYVAGSILTMAYALRFLWGAFASKNVSAAVATMHKVNVGLWLAPAVLTALTIALGLAPQALSAAIDQ--
142608746    -----------------------------------------------------------------FSGLLVYDSFTAFIRFILAGFLVLYILFTKVSGIPDREDGADFYSLVLGSTLGMCLMASANHLLMVFMAVEMASVPSYALAGILKGRKAASEAALKYAVYGAGAAGIMLYGISLLAGSLGGCHIPSLAVQLASGGHIPVLCLGGLMLAVGLAFKLSAVPFHFWCPDVFEGAAAEVGAFLSVASKAAAVALLIRVAYGFGPVRGFIVAVIALMAAVTCTLGNLAAYGQTNMKRLLAYSTIAHAGYLMMGVAAAIAAISAVAFYLGTYLFMNLAAFAIVALL--RNRLRSEEISSYAGLVRTSPGIVVATAVVLVSLIGLPPLAGFVSKFLIFSSLVEQLMLVLLVVGGLNTVISLFYYLRVLKVMTFDALPEDRVGEDFPLVSLPGAVITAFTVPVLVLGVFWSGLYAVAQ---
164420969    --------------PEVLLSIAVLSLVFYGIYSP---ILKWSVGMLLVIGVITMCLPDAWGILIGSNGLLMVNSWILILKIIIIIGSVSLLLMSGNVA----------PGLILMVGLSSLLLVSSVNWLSVYLAIELQTLSLFILAALKRDSTYSTEAGLKYFVLGAVSSGLFLFGCALLYGFAGETSIQGINSVLSGD-------IGKILITVSLLFKLSAAPFHMWAPDVYDGAPTTTTALLATIPKVGVFSILVQIGPV--------TNVVLVCAVLSIIYGGIGALNQTKIKRLLAYSGIGHMGFILFGVAIGTFEIQASLIYIIIYVIMSICGFSIILAVASR----WSLIVEFSSLSRDNPVIAGTLALTFLSIAGVPPLAGFLSKWLILLSGVSSGYYLICIVAVISSVVAGVYYVRLVQIIYFQTDGPWQKVLNREKRVDLSKSLLIGFTFFIILFLMISP---------
294817589    ----------------------------------------VLALSVVLLIAADTLAVHLGGFAPPLGITLVADRLSGLMLTVSSAVTLCVLVYSLGQGMADRDERAPLAVYYLVLVSGVSCIFLAGDLVNLYVGFEIMLVASFVLLTLGGT-ESRLRAGSTYVMVSLVSSMVFFTAIALTYAAAGTVNFAQLAVRLTELPLGVRTLLEGALLTV-FTVKAAVFPFAAWLPDSYPTTPAPVTAVFAGLLTKVGVYCMLRTETLLFPG-NRLSHLLLAAALASLVIGVLGAVAQTDLKRVLSFVLVSHIGYMIFGIGVGREGLGGAMVYVVHHITVQTGLFLVAGLIERRTGT--TELTRVGGLAQAAPALAVLFLLPALNLAGIPPLSGFIGKLQLLRAGVAQASYTLVGAAVLTSLLTLYVMAKVWNLAFWRSAP-------------------------------------------
270308202    ---------------------------------------------------ASGFSWFSIGNSVDISLNLNFDPLAGIMCFVILFVSL--MVHIYSQGYMHGDKGYRYYAFLSFFTASMLGLVLSDNLLFTFFFWELVGLASYLLIGFWFTRPAAANAAKKAFIVTRIGDVGFLAAILILFANTGTLDINSLNGMAEMGFIGAGTVTVAALIFAGAVGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVFLVARTYPIFESSATAMLWVSIIGAVTAIFAATMALVMNDMKRILAYSTVSQLGYMMLGLGTGGIAIG--IFHLFNHAFFKSLLFLGSGSVNHATGT--FDIREMGGLSKPMPVTSKTFLIASLSLAGIWPLSGFFSKDEILAGAMD-GQVILFILALITVFLTAFYMFRLYFVAFGGTYRGKG--HPHESPKVMSWPLLILVVPSVISGLLNAG---------
294340850    -------------------LVSSIIVGLFGRSIGRSASHWLTTLSVGLSFVLSLIVLNDVINGARFNATFMIDGLSALMMAVVTFVSLA--VHIYTIGYMADDDGYRFFSYISLFTFSMLMLVMSNNMLQLFFGWEAVGLVSYLLIGFWYTRPTAVFANMKAFIVNRVGDFGFILGIGLLAAYTGSLNYTEIFAKGLPGTDWMLITVACISLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSNTALSFILVIGAITALFMGILGVVQTDIKRVIAYSTLSQLGYMTVALGASAYSV--AIFHLMTHAFFKALLFLAAGSVI-IGMHHDQDMRHMGGLRKYMPITWITFLIGGLALSGIPPFAGFFSKDSIIEAVHASDLPGFAYFAVLSSVVTALYTFRMYFMVFHGEE--------------------------------------------
143861796    -------------LPILEILVPFVAAPLIVFIGRRDLAWPIAFIASAASFVIAGMLLSQVIDGSPLGIEYRVDTANAF--VLLLVSGISTLVLPYAARELPESAQTLFYALFLLCFTGLLGVTITGDAFNVFVFLEISSLSTYVLIAQGHRDKRALTASYNYLIMGTIGATFFVIGVGFLYMATGTLNMADLADRIENQYDSRTVRAAFAFIMVGMGLKVAIFPLHLWLPNAYTYAPSAITSFLAATATKVAIYVMLRFLFSFLAEVPTLDLILYPFAILAMFAASYTAILQRDLKRMLAYSSIGQVGYMLLGIALSESGLMATMIHLFNHGITKAALFMGVGVYVLNGGGSFYH--NLRGRGKTMPWTSAAMVVAGLSLIGVPGTAGFLSKWLLVEATLEQGLWPIALLIVASSLLAVIYVWKLIETLYLAQPAEGLQDQNVPLMMMI-----------------------------
149279897    ------MTDHYLISPILTHLFSVILLLFCWKKVRLQKVISISSNAVIM-MIAVFLWMKVWNQGIPYGITFVADTFSATMILLTAVAGFAVATFSAAGISKQRIQHGYFP-IMHLLLMGLNGAFFAGDIFNLYVWFEVIIIASFVLMTLGGKKP-QMEGAINYVTMNLLASVIFLTAIALLYGLTGTLNMADLSLKVALVQNRSMVNVTALLFFVGFGIKSAVFPLYFWLPSSYNTPPSAIAALFGGLLTKVGIYALIRMFTLIFPPDEFLHYLFLFVAIATLLTGAAGALIKRDFRKMLSYLIICHIGYMVAGLGLTKSGMNGALFYLFQDIVVKTNLFLIAGVIFKMMGT--MNMDRLGGLAKSHPRLSALMAIAFFTLIGIPPMSGFWPKISLIRESFTTDSYLLLAALIIASFLTMYVMMKMWTDIFWKAQTQEIP---------------------------------------
161760612    --------------------------------------------------------------------------------------------------------------LVFGLGLGTTIAFTSSHWLIAWMGLEISTIAIIPLMA-KHHHPRAIEAATKYFLTQATGAALLLFATMINAWLSGEWNFFH-----------APSPIAVILVTLALALKMGLAPLHAWLPEVLQGVDLITGMVISTWQKLAPFALLIQI-------EPSNPHLLTFLGLTSTLVGGWGGLNQTQLRKILAYSSIAHLGWMALAMQFSK---SLALLTLLTYIVMAAAAFLVF------NHTHSTDLTTLAMSATKNPVLTAFTPLILFSLGGLPPLTGFFPKWMILQVMVENDCALMATIAALSSLLSLYVYLRIAYAM-------------------------------------------------
134820632    -----------------------------------------------------------------------------------------VLVMIYSHGYMAHDKGYRFFTYLALFSSSMMGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDGAAHAAQKAFVVNRVGDFGLLLGILGLYWATNSFDFNDIASLIDNSLPGWAALLLCFLVFLGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARLDPLYSLFPIMQFIIAMIGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGLAGIFHLITHACFKAMLFLGSGSVIHAMEEVVGHQAQDMRLMGGLRKKMPFTSITFLIGCIAISGIPPLAGFWSKDEILGNAF-VSFPAFWFIGFMTAGMTAFYMFRLYFLTF------------------------------------------------
1279874      -----------------ILAVFSVALTLLGFVLPPQGVKRATLLGLALALASLLLTWGKPFA----FGPYAVDGVSQVFTLLALLGALWTVGLVRS-------GGFEFYLLVLYAALGMHLLASTRHLLLMLVALEALSLPLYALATWRRG--QGLEAALKYFLLGALAAAFFLYGAALFYGDTGSL-------VLGAPGEGPLYALALGLLLVGLGFKAALAPFHFWTPDVYQGSPTPVVLFMATSVKAAAFAALLRV--------AAPPEAVALLVALSVVVGNLAALAQKEAKRLLAYSSIAHAGYMALALYTGNAQ--ALGFYLLTYVLATGLAFAVLSQISP----DRVPLEALRGLYRKDPLLGLAFLVAMLSLLGLPPLAGFWGKYLAFAEAARAGAWGVLVLALVTSAVSAYYYLGLGLAVFARPEETPFRPGPPWARAAVVA---------------------------
219848527    -------------------------------------------------------------------GIYI-DGAAAAMLAMVTIASTCIHLFSIGYMASHPRQSRFFSFIALF-TAAMLLMSMADNLLLFFMAWEIMGLCSYLLIGFFYERPSAARAAVKAFITTRIGDVLLLLGIVYLYAQAGGIFFGNLLERLATETGTLGLSHAALLIFGGTVGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVFLVARTFPIFTADPTSLGVVAFIGAFTALFAATIALAQFDIKRILAYSTLSQLGFMVAALGVGVAAMFHLITHAFFKALLFLGSGSIIHAMEEQPAIKAQDIRNMGGLRTRLPWTFWTYTAGYLALAGIVPFAGFWSKDEILLDAFKHNLAVYLTLSA-AAFLTAVYMTRQWWLVFFGEYRGAHPVV-------------------------------------
225676173    ------------------------------------------------------------------------------------------------------MSPYALSIIMSSLATGTMLTLASNHWFMAWMGLELNTLAIIPLMTKTHH-PRATEAATKYFLMQALASAMILFSSTMNAWFMGEWEITNMSHPI-----------STTILTIGLAMKLGIAPFHMWLPDVLQGLNLLTCLILSTWQKIAPMILMIQIHQQLN------TNLLIVMAILSTTIGGWGGLNQTQLRKIMAYSSIAHLGWMTLVLC---FMPSLTLLNLTVYMMMTTVMFLMFM------NTMSTTINKMAMSWLKNPVMAASMMIVLLSLGGLPPTTGFMPKWLIIQEMTKQNLIAITTIIALSSLLSLFFYLRMSYSISLTTSPNTFSIWRQNNKNQMFLSMMIILSTLMLP---------------
154253407    -------------LPALQVVLPLVAAPVCAMLGSGTRAWAFATLISFFTFAISISLFIATSGGTIIGIEYRVDTLNAF--VLVIVSGLAALVLPYARKSVDYEIPAEFYTAFLLCLTGLLGVTITGDAFNVFVFLEISSLSTYALVAAGWRNKRALTASYNYLIMGTIGATFFVIGIGMLYMVTGTLNMADLGERIAAHGDSRTLRTGFVFILIGMGLKLAMFPLHLWLPNAYSFAPSAVTAFLAATATKVAVYVLLRFMFTVFGFAATLKNVVLPLAIVAMFAASLVAIFQDDLKRMLAYSSIAQIGYILLGLALTHTGLTASIIHLFNHAITKGALFMVAGCFIFATGSSS--IKSLRGVGRDMPWTTAAFVIAGLSLIGLPLTVGFISKWYLVQAAIELGWWPVALLIMGSSLLAIIYVWRVVEQAYLQPAPEGV--SRREAPLSMLVPTWFLVALTVWFGITATMTTGAA----
238927261    ----------------LIPLFPALAFLIIAPFTRREKNLS-ATIAIVMMALAFAFSVFVALAQITMGDPYVIDPLTALMLVIVTLVSLLVYIYSVSYMEHDEGMG-RFFAFISLFSAAMLGLVVSVNFLQLYVFWEGVGLCSYLLIGFYYDKVSAREAAKKAFITTRIGDFGMLVGILLVQVSFGTMDFIEMMPAYVLVAGTGYLTVIGLLLFMGPIGKSGQFPLHVWLLDAMEG-PTPTSALIHAATMVAAGVFLVARAFFIFSECPLVMNFIAGLGAFTALFAAVIAVTQRRFKAVLAYSTISQLGYMMLAVGIGAF--SASMFHLMTHAFFKAMLFLCAGAVMHALHDET-DITKMGGLWKKMPLTFVTMLIGVLAISGIPPFSGFFSKDEILAAAMHAS-TPLYLMATFTSFLTAFYMARLLIVAFLGESRSE--HEAHEVDAFMRWPMIMLALLTIVSGL-------------
154163171    ------MNNLVILPILIPFIVGSFLILFAKHHSLQRVISGFAVVGMLLVSIYLITVLELGNWQAPFGIVLVADLFATMMVILASIVGVVCLFFAFQTISSEREKYYFYPFYFFL-LAGVNGAFLTGDLFNLFVFFEVMLIASYILIVLGGTK-YQLRESLKYVVINVFASILFIVGVAYIYSITGTLNMADLAVKVGELEQTGVLNVIAVIFLVVFAMKGGLFPLYFWLPRSYFGPPAAIAALFGGLLTKVGIYAIMRFTLIFNHDPGFTHTLILILAGLTMFFGVLGAVSQFDFKRILSYHIISQVGYMVMGLGITQLAIAGAIYYIAHHIIVKAALFLFAGATQRITGT--TDLKKMGGLLKTHPWLAWMFFISAISLAGIPPLSGFFSKFALILAAFLNENYIIAAVALAVGLLTLFSMMKIFIYAFWGEQKHTEEQANFKVGKLLLPIVPLVALTIIL----------------
221633760    --------DWLVIIP-LAPLLAALVNFLVGRWWIRQRAHWLAVPAVGLSFLVSLVAAVEVLGQIAAGDFLVIDELTAVM--LLVVTGISFLVHVYSIGYMAHDPGYRFFAWLPLFVFSMVMLVLANNFLVLFVFWEAVGLCSYLLIGFWFRRRSAADAAKKAFIVNRIGDFGFALGIMLIFTSLGTLEYHEVFQSIPELSTGTVTAIALLLFTGAIG-KSAQLPLFVWLPDAMEG-PTPVSALIHAATMVTAGIFMVARAHPIFLAAPLAMGVVATIGGLTAFVAATIATTQFDIKRVVAYSTVSQLGYMAMALGVGA--WIPAIFHLFTHAFFKALLFLGSGAVMHA-MHDELDMRRMGGLKRWMPLTYWTFVIGAAANAGIVPLAGFWSKDEILVGAWVAGVPLLAILGLVAAFFTALYMFRAVFLTFHGEP--------------------------------------------
258654073    ---------WLLPVSIILPMSGAALTLVASRRPRVQRTISVTVISVQLLVELIMIAQVTSNGPMPLGVTLVADELAAFMLVVSTVVSLAVLVYGISQGIADRESGPDFHPTFLILVTGVSNAFIAGDLFNLFVSFEILLTASFVLLTSGGTRER-LRAGAPYIVVSLLSSLIFLAGIAMAYAATGTVNLADLSEKIPALPAGIVATLQ-ALLLVAFGIKAAVFPMSAWLPDSYPSAPAPVTAVFAGLLTKVGIYAIIRVQTLLFPTGS-FGTLLMLASLATMIVGILGAISQSGIKRMLSFTLVSHIGYMLFGVAASETGLSAAIYYVAHHILVQTALFLAVGLIERVAGTTV--LARLGGLASAAPMLAVLFFIPAMNLAGVPPLSGFLGKVGLFEAGVQDGAYILVAGGALTSLLTLYAIIRVWGRAFWRPQPEPTAI--------------------------------------
295403208    --------------------------------------------------ILIAPLDWVNVAGLKIQFGIILDGLTAVM--LVVVTFVALMVNIYSQGYMHSDPGYRYFAFMSLFSTAMIGLVLSDNLFITFAFWELVGLCSYLLIGFWFARPAAAAAAKKAFIVTRIGDFGFLAAILLLFANTGTLDIRELNELAIAGILASVLTWGALGIFVGAVGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVFLVARTYPIFEHSATALTTVAVIGGVTAIFAATMGLVMHDMKRVLAYSTISQLGYMMLGLGTGGVAI--AIFHLMNHAFFKSLLFLGSGSVNHATGT--FDMRRMGGLKKYMPKTYWTMMIASLSMAGIWPLSGFFSKDEIVAGSSAQ--PILFTLALITVFITAFYMFRLMFMSFHGKYQGEGHPHESPLVMTAPLLILAVPAAF------------------
51473720     ---------MLLILPEITLTLIALLGQCFALMIPNKNK--IIYNIVILLCIISIFLTFKYSSYEGIWHSFATGINIGISKSIVLLFTIVSLIIYRDYSNLIGEAKFEFITLILLSIVGIFVAISSRNFLLLFCGMELTALTSYALAGFKLDDIQSSEGALKYFILGSLVTCLSLFGISFIYGFGGSIQFEDILHQLNNNSEKPGLIIGIVLFLSSIFFKLASSPLHFWIPDVYEGSPISSITYFTSAAKIGMVIVLFNISLIIGNYYPINYNLIKIIAILSMLFGAFGAIQQTSLKRLMAYSTILNIGYVLIGILPNQEGYKAALLYILIYAVVSIGFFTCLIMLFGKDVDKA-SFKTIQGIAETHKTIAALISIVMFSMIGIPPLTGFFGKYYLFYQAINKQEFTLAYCGIFTSVVAAFYYLKVVKAMYFSKKNSIIKLPIQYGLLLINYLVLVFLLF-------------------
184200029    -TDLAQLAPLAVLIP--FVGAALNFVIVHRNKLQRTVTVGTMALTLVLNCLMLADVWNQGPQAVHLGGWMVVDQLSALMLVVSVVVSLAVLVYAVSEGVASGDDEGIFYPTFLLLVAGVSNAFLAGDLFNLYVGFEILLTASYVLLTMGGTAQR-IRAGVTYVVVSVISSILFLISLGMIYGATGTVNMADLSLKLADLPQGTQMQL-HLMLLIAFGVKAAIFPLSFWLPDSYPTASAPVTAVFAGLLTKVGVYSIIRTETLLFPGR-QINDLLMWVALLTMLVGILGALAQIDIKRMLSFTLISHIGYMIFGIAVGTPQLAAVVYYIAHHIVIQTSLFLVAGLIERRGG--STNVDRLAGLLRISPMLGVLYLVPALNLGGIPPFSGFLGKVGLIEAGVQSGTWLLVGVSVFVSLLTLMALVRVWNRVFLRR---------------------------------------------
94263835     ----------------------------------------------------------------------------------------------------------------------------TADLFNLFVFLEVVSLSAYALVAVGG-RPVAELAAFRYLLMGAISSLLILLAVGVLFALTGSLNLADVAQRLPELETPAALTLAAAALLVGFMLKAALFPLHNWLPEAHASAPGTVSAVLSGLVVKAGIIGLVRTYQLFAGVTATLGAILLWLAAASVVMGSFFAVFQHDLKLMLAYSTITNIGYIVMGWAASPQAMLGASLHLFNHALIKVTLFLAAGALIY--GTGLRTLEELRGIGRTMPFSCAALALAALAIVGVPPTAGFVGKWYIALGALQADRPFFALVVILGALLAAVYYVRIINALYFREPEQQAVVTAREVPWSMLAPV-------------------------
289583093    -----------------------------------------------------------------FGIQLVADEFSTLIALLVIATATAVL----AYMRVGGPRGNTFYAGYLLLTGGLLGLSLTGDVFNMFVFLEIVGLATYALIA-SGDGPESAVSALKYLILGTVGASLYLIGVGFIFMATGTLNMQVLSEIMPEGQNLVLMQAAFAFIFVGFALKVAQWPLHTWQPDAYQHAPDGVTPVIAALVSTAYAYALGRLMYTFLTSTPYLTEIVVTVGCLSVLAGSTLAVIQTDVKRMFAYSSVAQFGLVVAAFGLTETALIGGIIHLLGHAVIKAGLFAAAGVIAVSYG--ARTVDEYAGLADNRPFVAGGTALLLIALIGIPPSAGFIGKWYIAVGSVQAEMWPVAAVILLSTMLTLAYSARLLEKMYFTPAT-------------------------------------------
258593439    -----------------LPLVGMVVLALLPKESKNGIRWTALAFTVADLLVSLWIPAYFWIPSIGVTYFFGLDGITLWLVMLTTSLSVITVVCSWESVSMR---LKEYYAFMLMLETGMLGVFFSMDFFLFYIFWEVMLVPMYFLIGIWGSDRR-LYSAIKFFLYTLFGGVIMLLGILAVYFYTYTFDIFELMKVSYPSTPVVTLLLVWLAFFLGFAIKVPMFPFHTWLPDAHTDAPTAGSVILAGVLLKMGTYGFIRFNLPMLPEATQHFPMIMTLSIIAIIYGALVCMVQTDMKRLIAYSSVSHMGFVMLGFALNFQGVQGAIIQMINHGLSTGALFLIVGLIY--DRRHTRQISEFGGLSKQMPVYSTLFAIIMFSSMGLPGLNGFIGEFLILVGAFKVN-YVYAAFAVTGIVLGAAYMLWLFQRTMFGALENPKNANLPDLSARELTTLVPIVIMCFWIGLYPSP---------
16265652     ------------------------------------------------------------------------------------------------------MSPYVPTLLLTSLGIGTTITFASSHWLLAWMGMEINTLAILPLMT-RHHHPRNVEAATKYFLVQAAGAATLLMAGLTNAWLTGQWDINLISHP-----------AAVVMATLALSLKLGLAPLHTWLPEVLQGVELDTGLILSTFQKLGPFVLLVQF-------PSHNQELLVFLAVCSTVVGGLGGLNQTQDPQVLAYSSTAHLGWMVVVM---DYHPGLASLYLALYILMTTTLFLCLMI------NNTTTLNALALSSATTPLLRIMLPLTALSLAGLPPLTGFLPKLLILEELVNQDRPFLALFMGMSSLISLYYYLQIAYTAAISSPNTITGTIFWRLRPYRILALLFVLSTALLP---------------
298674863    MNIASITDHLPILMVAIPILFSALMMFLRSAPSVQKVINLTVSFGLLILSILLLIVVYEIGEWGKYGIVLVADLLSAGM--VFLSSGISFLALLYSMDYMEEKSLGTYHSLFNLLVAGINGTFLTGDIFNLFVFFEILLLSSCGLVVAYGKSDHKMEATFKYLVLNMISSFIMLVAIASLYATVGTLNMADMAAKINTGNLPWHIFPAALLFIVVFGNKAAIFPLHYWLPDVHPSAPSPISAMLSGVLIKVGAYGILRMFLIFDGTLYMFQPIIIFLALVTIILGSISAVGQNDIKRLLAYSSISQIGYVFLGIGMGTTTIAASLVYLVNHAVAKSMLFMASGSIIHEAGT--RDMRKMGGMVNSAPFLSGMFLIGAMSVAGIPPMGGFIAKFVLFDSGITSKYYIPILIALVFAVFTVFYMIRAWQRIFWGE---------------------------------------------
217969521    ---------MSLALIVLLPFIGALFPALMIRAGRSACATTAFVFPLIALVLLLLVAAWDWVPALGLQAGFFLDGLGMFFAGLILGIGLLVIVYARFYL-AKSDPMGVFYSYLLLFQGAMVGVVLSDNILLLLVFWELTSLSSFLLIGYWKHLPEGRQGARMALAVTGAGGLAMIAGMLILGDIAGSWNLTDILQQKEAIQASPLYLPALVLILAGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMARMWPVLAGT-TEWFYLVATTGLVTMLVAAGIALFKDDLKGLLAYSTVSHLGLVTMLLGFGTLAAVAAVFHILNHATFKAALFMNAGIVDHEAGT--RDIRRLGGLLQLMPITATMAMVAGASMAGLPPLNGFLSKEMMLHEAWLGNGWIVAALATLAACFSVAYSFRYIVHVFFGARRDDDAHTPHDPPAGMWLPPALLVVLVVAIGLFPDSVAGPLVAV-
296036141    MNGGTGIHALIWLLPALPLT-GAVVLLLAG--RRSDRWGHLLGCAAALASFVIALMLWLPVAGLQVDVGLRLDQLSMCF--VLLVTGVGSLIHIYSVGYMKTDPGRRFFAYLNLFLAAMLLLVLADNYLGLYVGWEGVGLASYLLIGFWQYKPSAATAAKKAFVVNRVGDMGLMVGLMIMFATFGSVSFADVLGGVGSGDTSGVTTALGLLLLLAACGKSAQVPLQSWLGDAMEG-PTPVSALIHAATMVTAGVYLIVRSGPIYEAAPGAQVAVVLVGAVTLLFGAIIGCAKDDIKKALAASTMSQIGYMVMAAGLGPAGYTFAIMLLLAHGFFKAGLFLGAGSVMHG-MDDETDMRRYGGLRTLMPITFATFGLGYLAIIGIPPFSGFFSKDKIIEAAFGSGGTALGTVALIGAGLTAFYMTRVMLMTFFGERRWNQGAHPHESPGVMTVPMIVLA---------------------
87306364     ----TLQQSLPLFGAELTLVVAIVLILLCRMLPVLEKVDSVWLGIVGVIAALIALRPFQPWPTETFTGMLTHDGFAIAIKAILLFFLLLFFLLTKITKLSSRFDSADFVVLALGSILGMFVMSSANHMLMIFMGVEMASVPSYALVALQRRNKKGSEGALKYAVFGAGAAGVMLYGVSLLCGVTMATRLSELFASEPSGSEVLVLALGGLMLGVGLSFKLSAFPFHFWCPDVFEGASAEVDAFLSIASKTAALALLVRVSDPLAPARKFVVLLIGVVAVVTCTFGNLAAYAQTNVKRLLAYSTIAHAGYMMMAVNSARQAIAYLALYAVIYLFMNLGAFAAIAFVREAVG--SEEIKDYAGMLKRGPTLAICLTLILVSLIGLPPLAGFIGKFAIFAAIAQAWLMFLLIAGGLNTAISLFYYLRIAKVMTIDSESDDTAPMQRPIGIIQNGYLVLVTAPLVLLDFLNAWLLEAV----
95928426     -----------------------------------------------------------------WGITYHIDALNAF--VLLIVTSIAALVAPYAQKEVEAHRQAVFYALLLLCQAGLLGIVITGDAFNMYVFLELSSLSSYALIGIGR-RRRGLTAAFQYLIMGTIGATFILIGIGLLYNLTGTLNILDLAEQLLITTGNRTLITAFAFLTVGLSLKLALFPLHLWLPNAYSYAPSVVTIFLAATATKVAVYMLLRFCFTILGHGALFQMTLGKISLCAIFIGSIVAIFQYDIKRMLAYSSIAQIGYMTLGITMATLGLTAGIVHLFNHALMKGLLFMTMGAVIYRV--DSVYLSDFRGLGKRMPWTMAAFVVGGLSLMGVPLTAGFISKWYLVQSALECGWWPVAGLILIGSLLAVIYVWRVVETAYFNPDHELEQRSHEAP-----LSLLIPMWILVLANIYFGINSDLPLSM-
297563808    -----------IPLPVVLPLFAAGVKLALGIRWPRLQQALSVISLALVLVIGLVLMLGSHAYGAPIGITLVADRLSALMVTVSAAITLAVLVYSIGQGMAGKAEVAPLSVYYLILVAGVSNAFLAGDLFNLYVGFEILLTASYVLLTLGGT-QSRMRAGAIYVVVSLVSSVLFLIAIALVFGATGTVNMAQLGERLPELSSDLRAVLQVVLLF-AFGIKAAVFPLAAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTQTLLFPG-DQLNDLLMVVALATMIMGILGAVAQTDIKRLLSFTLISHIGYMVFGVALGSEQGMAAVFYVAHHITVQTTLFLITGLIERRGG--STSLDQLGGLVRIAPILAVLFFVPAMNLGGIPPLSGFLGKLGLIQAGVEAGAYALVGASVLTSLLTLYVIARVWNYAFWRTPSEGMVAEP------------------------------------
135988011    MSIRRIMENLQLIIPELFISIMIMFLLIFGVFKKNSSQLVYNLTTVSLVALALIINLDTQIQSSLFNNSYNIDSLARFMKILLILSGIFVMLSSSKYILISNISKIEYPILILCSILGMMVMISSNDLIVFYMGLELQSLALYVLASFNRDNLLSTESGLKYFVLSALSSGLLLYGCSLIYGFSETTNFNQIMVN--TKEIEYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTVFFALLPKIAALTVFIRFLYIFYELSDQWQMIIIFLSIASMVFGAVAAIGQNNLKRLIAYSSISHMGYALAGLSTGTTQ--------------------------------------------------------------------------------------------------------------------------------------------------------------
143761803    ---MSNLESLKFFWPELILSATALIAILSDLFYERRDSHKVSFWAIGGLLLTFITIRLFGGSSVNFMGTMALDPFSEFFKILIVLSTIIVMLMSFNSSELDGYRKGEYYTIMSIMAFGLVMMTSAIDVLMFYVAIEIVSIMSFFLAGYLKRNPNSNEASLKYVIYGAFSSGVMLYGLSILFGLTGETNFFAIKNAILGPDSNLALILSIVFILVGLGYKISAVPFHFWTPDVYEGSPTSITAYLSVAPKAAGFALIIRFFNIAFGSNSPWPFLIALLSAATMTIGNLVAIQQQSVKRMLAYSSIAHAGYMMMAIVMSQSGIYGLMIYLFMYMLMNLGAFFVV--MYVQDKFDGENFDAFNGLGWKMPLLGIS----------------------------------------------------------------------------------------------------------
138127250    -------------------------------------------------------------------------------------------------------------------------------------------LSLYVLASLNRDSTKSTEAGVKYFVLGALSSGLFLYGCSLVYGFTGSINYFVIAENFST--DNIALLFGLVFILIGLAFKISAVPFHMWTPDVYEGAPTSVTAFFALAPKVAGFGAIIRILYIFGNVFDEWQSILIFISVASMILGAVAAIGQTNIKRLMAYSSISHMGYGLAGLATGINEVTASVLYIFLYVVMNIGSFTCILIMKRKDIY-LENIRDLSGLSKNHPLVAFCLTVMLFSLAGIPPLAGFFAKFYIFMAVVKADLIILAVIGLVT----------------------------------------------------------------
164420881    -------------------------------------------------------------------------------------------------------------------ILGTLITASSKHWLMAWVGLEMNTLAIIPLIAKPHH-PRAMEATTKYFLTQAMASAMILFAATMNASNTGQWEIKD-----------CPLQTSTMILSTALLMKLGSAPFHFWVPEVLQGSQMKTGLVILTWQKLAPMALILSMGDALN------QKVLITSAIFSILLGGWGGLNQTQLRKLMAFSSISHMGWILLTVG---LAPKTSAFALMVYILLTTPLFLSMLMLQSKT------IKDVGTAWNSSTHTSSIMLLTLMSIAGLPPMTGFAPKWLILKELTHHSMILLATTAAILSTLSLFFYLHLSYSTAMTTPPNTVLMTQK-----------------------------------
238063439    -----------------------------------------------------------------VGIVLVADQLAALM--LVVSSAVTLCVLLYSIGQGRGDIGESAPVTILVLTAGVTNAFLAGDLFNLFVGFEILLAASFVLITLGGT-ESRIRTGSTYVVVSILSSMIFLVGVGLVYAATGTLNMAQLAGRL-DALPDGVRLTLQLILLLAFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTETLLFPG-GDVNGLLMVVAGLTMVVGILGAVAQSDMKRLFSFTLVSHIGYMIFGVASSVAGLSGAIFYVVHHITIQTTLFLVAGLVEARAG--STDLRRLGGLARVAPLLGVLFFVPAMNLAGVPPFSGFLGKLGLLQAGVGAGGWALVAAGTATSLLTLYAASRVWSIAFWRAPRLVAAAPPSRLPTLMVGATTALVALGLVLTVTADPL--------
124005491    --------------------------FLVLLTGQKKIKRGGGHFATAVLLVTTVLAIVTAWQVLGGQPLYIIDNLSALM--MIVVTLVSALVHMFSLEYMKTDKNYRYFAYLGLFTFSMLGIIIFHNLLIIYIFWELVGVSSYLLIGFWYEKKSATRASQKAFLVNRIGDVGFLAGILLVFNYFGDFNLLSIASPQFASLSVGVLLIIGLCLFCGAVGKSAQFPLQVWLPDAMEGPTPVSALIHAATMVAAGVYLLARI---FFLLNLEALSVIATIGCITAFIGAFSALAQSDIKKVLAYSTISQLGYMVMGMGVGAYELLHLLTHAFFKACLFLCAGAVIHSMKLNIHFDAQNMYLMGGLRKAMPFTFMCYVLSAAALAGLPFFSGFLSKDAILSGSLAGVWYLLPLFGFLSAFLTAFYMGRQLFLVFFG----------------------------------------------
294986096    ------------------------------------------------------------------------------------------------------------SIILSSVAIGTIITMSSYHWLLAWIGLELNTLAIIPIIAKKHH-PRATEATTKYFLTQAAASAMILFASTTNAWSTGTWDISQLTTP-----------PSCTLLTIALSMKLGLAPLHFWLPEVLQGVPMETALIIATWQKLAPISLLYLTYNSTNPM------ILLTMGLISTLTGGWGGLNQTQTRKIMAYSSIAHLGWMATIL---TLNPNILLLSLLLYIIMTTPMFLML------KYATSKTIKDMTTLWATSPQTASLMMILLMSLGGLPPLTGFMPKWLILQELTTH----------------------------------------------------------------------------
254032036    ----------------------------------------------------------------------------------------------------------------------------SANWLTIYLALELQTLALFILACSSEDSNTPPESGLKYWILGAMSSGFYLFGCALYFGFTGNEGMTILSATLETTNIELRQSLGYLFITVAILFKLAAAPFHMWTPDVYEGAPTPTTALIAIIPKFTVYILL--------TSLVITSKLLLSVAIISLVVGAFGALNQTRIKRLLAYSGIGHMGFILIGVSAGTYELQNSWTYAVTYLVSALASFTVICTLEEFGTRATRRLADFSILSRGQPYIAFSLAIVFLSLAGIPPLLGFLGKWFILVGSIKVAYYLVALLAIICTCISAFYYIRIVATIYFNFTRPLIKTKTPLSFILTWESIL------------------------
118579078    --------------------------------------------------IAETLYTWVALDPLNVDVAFYLDQASAVM--CLVVTGVGTLIHLYSVGYMSHDEQPRYFAYLNLFLFFMLMLVLGKNMIMLFAGWEGVGLASYLLIGFWYQDDEKSAAGMKAFIVNRVGDTGFVLAALLIFSYSHTLDFQGINAYFTAGLPVSTMNLIGILLLIGACGKSAQIPLHVWLPDAMAGPTPVSALIHAATMVTAGVYLLSRMNGVLL-QAPGAMQVVMWGGALTAFVGATMGLTQYNLKKVLAYSTMSQIGYMFMACGLGSF--SAAMFHLYSHAFFKACLFLGAGAVLHA-LHGEEDMRKMGGLAKKMPLTFVTFLAGSLALCGVPPFAGFFSKDEILWSAFASGSTALWLVGAVAAGMTSFYMFRAIIMTFFGQDN-------------------------------------------
260904577    -------------------------------------------------------------PALGLDGIFRLDELGWIMSLLVTGVGALVFVYCARYFPPDEPGLARFAAVFMAFAGMMYGLVLADELLMLYLFWEGTTVFSYLLIGHSQSRRRSRQAALQALIVTTAGGLAMLVGMILLMSVTGTGQISTLMERASLGMDTPVIVTAVILILVGAVSKSALIPFHFWLPGAMAAPTPVSAYLHAAAMVKAGIYLILRLAPGY-HTLPGWSEVLLTLGLLTMFIGGWQALKQTDLKLLLAFGTVSQLGFLTTLASFGTPDITAALALLIAHALFKACLFLCVGIIDHRAGT--RDLTKLSGGWKAFPVVAVCATIAAASMSGLPPLLGFAAKEAVYSTLLASGAAIIALVGVMGSMLTVAYSARFVWGA-FSSKDGVDDIARRDEKITLIISPVMLTVLTVALGP-------------
90579201     -------HELISAIPFAILGLGALGVLLLGVLPGKNNQQLPYMGSIVVLLATMLSVASLFGHSANIENFVVIDHFTLVAFELFAAGGLATILLAKNYPALNKHVAEEFYALILIAVLGTFILASASNLLAAFLGMETIAIPMFALIAWNPQRKGAIEGGLKYAVTATVAAAFFMFGIALIYFGAGTIVISEIPKALTSANMPMVALIGFMMLFVGICFELALAPFHSWLADTLQASPAPVMAFIGSIAKIAMLTFVIHFVIQIEPIWDQISFVLWGFVLFSIVFGNLLAFRQTNIKRILAYSSVAHFGYALMALASLSEAVHATAYYGLSYAVMNLVAFAVIAMLNKHNPTG--ELKGYRGLGRRYPLAGVAMAIAVLSLAGVPPTAGFFAKFFLFSSVLGNGYLGMVVLAALASAVSVFYYLRIL-LAFFAKEEYHHHNQSADVESVEFGSTAVIS---------------------
67078837     ------------------------------------------------------------------------------------------------------------MIIMSSLILGPMITITSSHWVMAWVGLEINMLAIIPLTGQTTTTHEQFEASIKYFLTQAAASSLLLFSIINNVWNTGQFDITQPTNTL-----------SSTMMTAALTMKLGLAPFHYWLPETLQGTTTMMTLILTTWQKLAPLTLLMMINQSLNTSLLVTLSL------LSMMIGGWGGLNQTQLRKIMAFSSIAHLGWMTM---------ILTLSTKLTLLTFYTYITLTTTMLLTIKLLETNKMSTAMTSWTKSPMLNATMMLNLMSLAGLPPLTGFMPKWLILQELTKNHMTIIAATSAILSLLSLFFYIRIAYYSTITLPPNMT----------------------------------------
136369604    -----------------------------------------------------------------------------------------------------------------------LVLVSSPTLIQILIGWELVGVCSYLLIGHYWEVKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYPAIVAFVAGILLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEALDIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSGA--YTAALFHLWTHAFFKALLFLGAGSVIHAVHSNS--MLEMGGLRKVMPKTFSTFIIGTVALAGLPPFAGFFSKDEILASFNHEGETTFFFIAVLGAFITAFYMTRAVCLTFLGEYRGHGHPHESDSMMTTPLVVLAVFA--------------------
280978309    --------------------------------------------------------------------------------------------------------------------------FASSHWILAWMGLEISTLAIIPLMAQHHH-PRAIEATTKYFLAQATAAALLMFAATSNAWTQGQWQVHQLSDP-----------TAINLAVAALAMKMGIPPLHFWLPEVLQGLDLTTGLILSTWQKMAPMALMYQVTQGTAPYM------MVTIGVVSALVGGWGGLNQTQLRKVMAYSSIAHMGWMMVVM---KYSPNLMILNLALYMMMTSSAFMAL------KTTRSTKMNMLAMAWAKSPALTGMTMMTMISLAGLPPLTGFAPKWMILDELTKQELPLIATIMAMSALLSLFFYMRLSYSMTLTISPNTNTNKTKPNQGMMPLSIVMVASTMLIP---------------
284165980    ----------LVIAPMLVVLVAAVGSLLLGRWPRLRIGVSLAGGAAYAAVVAAIVVLAPDAPGVAFGITLVVDGLSAFMLTMVAILGIASLVFSTRVLPEIDRRSYYFPLFHFLA-LGVTGAFLTGDLFNLFVWFEVMLMASYIFVAYYGG-PQHTRAAFWYVALNLLASAVFLLGVGGIYATTGTLNMADLAQRLAYGLDPTPVVGLFALLLSVFAIKSGLVPFQFWIPTAYRAAPPQISALLAGATKKVGIYAIIRLSFTVLADLAFVGAALFVMAAASILVGGIGAVGRDSIEGVLAYSSIGQVGFIAVPVAIAATTVVAALVYALNHTLAKGLLFLAVGAIRSATGTS--RLSDLGGLAGRSPPLAIGFFVGSLALVGIPPLSGFFGKFLVFDAAARAESAPLLVLLLVGSLLTIAYTTRTWNRSFWGARTDAV----------------------------------------
213615919    ----------------------------------------------------------------------------------------------------------------------------------MFLGIELISLPLFGLIGYAFRQKRSLEASIKYTILSAAASSFLLFGMALVYAQSGNLSFEALGKSLGDGMHEPLLLAGFGLMIVGLGFKLSLVPFHLWTPDVYQGAPAPVSTFLATASKIAIFGVVMRLFLYAPVGDSAVRVVLGIIAFASIIFGNLMALSQTNIKRLLGYSSISHLGYLLIALQSGEMSMEAVGVYLAGYLFSSLGAFGVVSLMSSFRGPDADSLYSYRGLFWHRPVLAAVMTVMMLSLAGIPMTLGFIGKFYVLAVGVQASLWWLVAAVVVGSAIGLYYYLRVAVSLYLHAPQQPGRDAPTNWQYSAGGIVVLISALLLVLGVWPQPLISLVQ---
82796779     ------------------------------------------------------------------------------------------------------MNPFALSMLMSSLALGTTITLSSSHWFLAWMGLEINTLAIIPLMTKMHH-PRAAESATKYFLTQATASALVLFSTIMKAWTTGEWAITNLTDD-----------APTTMLTIALAMKLGIAPFHSWLPDVLQGQSMMTCLIISTWQKLAPMALLMMVSHQLN------TNLLIIMALTSTIIGGWGGLNQTQTRKIMAYSSIAHLGWITLILS---FAPNLALFSLLIYLLLTSSMFLTLMTL------NTLNINKLSTSWLKSPMLAISMMSILMALGGLPPTSGFLPKWLILQEMTNQHLGALSSVMALSALLSLFFYLRVSYTISLTSPPNNSNLTWRKKTTLLYALPLMITMSTMMMPIMPALLMN------
119714795    -----------------LPLAGAAILLVGGRYTDKWGHLLGTLLPVVILSLVLFFDLLGRDEGLDVGMDLLYDPLSALF--LLLITGVGSLIHVYSIGYMAHDRRRRFFGYLNLFVAAMLLLVLSENYLGLFLGWEGVGLASYLLIGFWQHRPSAAAAGKKAFVINRVGDMGMSTAIMMFYVTFGSTSFTVISANAPGASDTQLTILGLLLLLGACA-KSAQFPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLIVRSNFIFEAAPHAQTAVVVVALISILWGAAIGCAKDDIKKGLAGSTMSQIGYMMLGAGLGAAGYAFAIFHLLTHGFFKANMFLGAGSVMHG-MNDDVDMRHYGALRKMMPVTFLTFAMGYLAIIGFPGFSGFWSKDKIIETAL-ADNWLVGLCAIIGAGVTGFYMTRMMLMTFFGDDRRWEKDVHPHESPSVMTVPLVVLAALSVLG--------------
135925833    ----------------------------------------------------------------------------------------------------------------------------------------IMSISSYILVGMKRRVALSNEAALKYLLLGAFSTGFLLYGISLLYGATGTTYLPGIIESLQQGPSNPLAVAGVGLVIISMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFLRVLLTGIPLESNWKNLLWILAVLTMTVGNLMALRQNSVKRMLAYSSIAHAGYVMVAAVAGSAELSGIFFYSCAYALMGTGAFGILTI--RDLGKVPQTYDDLAGYGKRFPLPAFMMTLFMLSLVGLPLTGGFIAKLQIFSAALDEGWIWLTVIGVLNSALSVYYYLKVVVFMYMREGPEGVSEEDNQLPGFAVAGLAGTAVAVLYLGIFPETLLNLA----
282855263    ---------------------------------------------------------------------LLIDQLSILF--VLLITFVGSLIHIYAIGYMAHDTRRRFFAYLNLFIAAMLTLVLADNYLILFVGWEGVGLASYLLIGFWFGRPAAARAGNKAFIMNRIGDLGLTMAIFTMLAQFGSVRFSDVSAKASGLTSTWATLLGFMLLLAACG-KSAQVPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLVVRSHEIYAHTGAASLAVAIVGTITLLFGAWIGSAKKDIKKVLAGSTMSQIGYMMLAAGLGPAGAALAIFHLLTHGFFKANMFLGAGSVMHGTGDDT-DMYHFGALSKVMPMTFWTFACGYLAIIGIPGTSGYFSKDHIIEAAFDKG-TVFGVLALIGAGITAYYMTRLMVLTFLGSQRWREDVHPHESPAVMTIPLIVLAVLSIFAGAFMNN---------
297159548    --------------------------------------------------------------------SYRADEFAVVIQFLVLGGALLTALLSMSTVHNRKLPAGEFWFLLLSSAAGAALLPASRDLATLVVALEVASLPAFALVGLRRGDRLSSEAALKFFLSSVTATAVMLMGVSFVYAATGSLHLSRIAAALGHVDPDTLAQAGVVLTLVGFAFKTAAVPFHFWVPDTYVGAPIPVAAYLSVIGKAVGFSGLILVTVLAFPAYADVWPAVAVLAALTMTAGNVAALRQRPERRLLAWSSVGQAGYLLVPIAAAGYAIGSTVAYALMYAAVNLGAFAVVALVSRTHPTG--RLSDYRGLYASRPLAALALGFFLLCLAGLPPVIGLFAKVTVFSAAVDAGLGWLAVVMAVNVVIALYYYLQWTAVLF------------------------------------------------
6062830      ----------------------------------------------------------------------------------------------------------------LSLCMGTLITTSSSHWLLAWMGLEINTFAIIPLMAQNQT-PRATEAATKYFIIQVTAATLLLFASISNAWLLGQWNIQQMNHP-----------FPLIMLYTALALKLGLAPMHAWLPEILQGLNLPTGLLLTTWQKLAPLSLVVQL-----PTSNYTSMVLIYMALLSILVGGWGGLNQTQLRKILGYSSIAHLGWMFLVL---QYLPPLTFMAFIVYVVLTFSTFLVFWY------NKTNTVNTLSTSWAKMPTITAISPLILLSLGGFPPLTGFIPKWMILLELTKQDMMLIATMAALSALLSLYFYVRLFYAMTLTMPPNNLPATLPWRVNFLSPTL-------------------------
143593201    ----------------------------------------------------ITLFEWIPSGELSIGLGFLADPLSITMALFV--TGVGALIHMYAIGYMHGDPKFSFFLYLNLFVFAMLMLVLGDNLLITFLGWEGVGACSYFLISFWHEEPANATAGKKAFVTNRVGDWGFMVAMFLLFFNIGSLKYSDIFSSVIEADTQTTATAIVAMLFIGAAGKSAQFPLYLWLPDAMAGPTPVSALIHAATMVTSGVYLLTRMNPVLAEAAGWSIDMIWIVGLFTALFAATAAIAQNDIKKVLAYSTVSQLGFMFVAVGSGL--YVAAIFHMITHAFFKALLFLGAGSVIHG-MHHEQDMRKYGALRKVMPITAFTFIIGWLAIAGIPPFSGFWSKDEVLLAAWNENKIAWA-MLLIAAIMTAFYMSRLVFMTFFGEKN-------------------------------------------
89896922     ----------------LILGIPFLFAFLVPVLHKRFTPRIHTGWFVVWIPLLIFGILLSTVPTISSGGTLFIDGLSLIFGLLISGVGFLVILYSIYYLSQHKEALHNFYIYLLLFMGAMLGVVLSDNIFALYVFWEMTSISSFLLIAYWFEREKSRSGARKSLLITVFGGLAMLAGFILLTMMTGTHSIREMIHSLDGIHSHALFLPAMVLILLGAFTKSAQFPFSIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARLTPIFGGG-GVWFWLVTGIGLVTLSYGSFNAIRQTDLKALLAYSTISQLGLIMSLLGLGSAAIFTALFHLVNHSTFKGCLFMVVGIIDHETGT--RDIRKLGGLMHIMPISFTLALIGCLSMAGLPPFNGFLSKELFFTAVLNAGEISVVIVAWLASVLTFVYSLIMVFKTFTGPPRVKSGKQAHEAPLGMLIPPMVLAALVVLLFFFPNVLVHYVLA--
89257220     --------------------------------------------------------------------------------------------------------------------------FMSSHWLLAWMGLEINTLAIIPLMAQQHH-PRAVEATTKYFLVQASAAALILFASINNTWLTGQWQIMQGTHP-----------TTTTLMIIALALKMGLAPMHFWLPGVLQGLNLTTGLILTTWQKLAPIALMMQVIPSANPM------IITSLAILSTLIGGWGGLNQTQLRKILAYSSIAHMGWMVIIMQASPQ---------LTTLVLAIYIISTATIFLTMKTINTTMLPSLMISAKKSQTLTAIAMLTLLSLAGLPPLTGFMPKWMVIQMLSEQNLPATATIMALSALISLYFYLRLCYAIILTTSPNTSNSPAP-----------------------------------
25057515     ------------------------------------------------------------------------------------------------------MSPLILYIFLLALGLGPTLTFASSHWLLAWMGLEISTLAILPLMNQHHH-PRAVEATTKYFITQAGAAALILFATTSNAWITGQWDI-----------NFAIHHFPATLLIFALALKMGAAPMHFWLPEVLQGLSLTTGLILSTWQKLAPFILMCQV-------MPTNHTLITMLGISSIVVGGLGGINQTQLRKTLAYSSIAHLGWMIMVMQYSQ---QLALLTFAIYFVTTMSAFLTINAL------SSTTINALATSWTKAPALTSMVPLVLLSLAGLPPLSGFLPKWLILEELTKQATSGTALLIAWSALLSLWFYVRICYSTTLTSFPSNTLAKLP-----------------------------------
136589063    -----------------------------------------------------------------------------------------------SHIEQGEYWRGEYWFLLLTSLLGMLMMASSRDLVSIFVALEFLSIPAYMLAAWRKRDPKSNEAGVKYFLLGVFASAVMLYGMSLMYGVANSTLLTEIGAKIATGEFSAVHALAVVFVVVGFAFKVSAVPFHTWAPDTYEGAPTPVTAFLSVASKAAGFVALVVLLYTAFPLAQDWQPFIWVLSALTMTIGNVLALKQHNIVRMIAYSSISQGGFVLMPLASGTTALRSVVLYMIVYAATNLGVFAIILAVANKTRSG--EISSYGGLFSYAPTLGVLMTLLLASLAGIPPLGGWIAKFVAFQSLIQSQSTWLAFVGAVNSVVAFGYYGNVMREIWMRPVPDSDTTLIS-VPGSLKLALVITVGATLVFGILPG----------
34556910     ---------------------------------------------------------------LSLSFGFVVDQVSATM--MLVVTVVSTMVHIFSIGYMKHDPSFRFFAYLSAFVFSMLVLVMSDNYLGLFIGWEGVGLCSWMLIGFWYHKESASFAANEAFIMNRIADLGMLLGIFLLFWTFGSVRYEEVFTQASEVESSTLTLIG-LLLFVGAMGKSAQFPLHTWLADAMEG-PTPVSALIHAATMVTAGVYLVIRSHPIYDLIPDVGYLIACLGAFVAIFAASMALVNRDLKRIIAYSTLSQLGYMFVAAGIGAYWV--ALFHLMTHAFFKSLLFLGAGNVMHAMHDKL-DITKMGALYKPLKATAILMILASVALAGIYPFAGFFSKDKILEAAFSQGHFVLWFMLWVGAGLTAFYSFRLIMLVFFVPKNHD--EHPHEAYPYMIGAMIPLAILAVVSGWFESPFHHYVGAL-
108802977    --------DLALIAPEIAVLLTAVGALVFEMLRLPKVALPFTV--VGLLAATALALPLLGTETTAFMDTFRVGPLGVWAKLALLPATALCALLARAEVRGTDREGTVY-ALLSFTALGALALAGAGDVMFLVLGVLLSSLGSFALVAYPRD-ERSTEAAMKYFVFGSVTGAVMIFGLTHWFGATSSTLLSELGR---LEGAPLAAAFGLVAVAAGLGYKAAIAPFHFWAPDAYDGAPVSVAAFLSVVPKVGALFGLAQVARDL-PAGTGWPLVLAALAALSMTYGNLAALAQENVVRLLAYSSIAQSGYFLLGVGQSDLAVPALVVFAAAYAAMNLGAFAVVV-------RTGRRLGDLAGLGYESPWTGAAMVVFLISLVGIPPLAGFFGKLLLFGAAIDAGFVWLAVVGILNSVLSLGVYLRVVVPMYRRQKL-VAARPAPVARGVQAAALALTLGIGLLAQIFFGG---------
21225243     -----------------------------------------------------------------VGITLVADRLAGLMLTVSSAVTLLVLVYSLGQGMADRDDQGVFHPAYLILVAGVSCTFLAGDLVNLYVGFEIMLVASFVLLTIGGTATR-IRAGSTYVIISLFSSVLFLVAIAMTYAVAGTVNLAQLAERLQEVPPGVRTLLEAMLLTV-FAIKAAVFPLAAWLPDSYPTAPAPVTAVFAGLLTKVGVYSMLRTQTLLFPG-HRLGDLLMLAALASMVVGILGAVAQTDLKRVLSFTLISHIGYMVFGIALAGGGGISGAIYVAHHITVQTTLFLVAGLIERRDGT--TELTRLGGLARTAPLLAVLFFVPAMNLAGIPPLSGFIGKLGLMRAGVADGAWALVAGSAATSLLTLYVMAKIWNLAFWRDAP-------------------------------------------
254508374    ------MTTIWLTLPVVVSLLTAVAIFCAKRNKALVDAISGTSALATLVIAALLTAVAFGQWAAPFGIVFVADYLAVAMVMVTAIIGVVSVFYAMGDLQ-EKASYGTFHALMHVLLAGVYGAFLTGDIFNLYVWFEVMLIASFGLMILDG-SKQQVDGAVKYVLLNLISTLVFLLAIGLLYGAAGTLNLADLHAKAALVPSDTKTLLAVLFLF-AFAIKAALFPVFAWLPASYHTLPSAVVALFAALLTKVGVYALIRVFTLIFPLSSGWQPTLMWVAGLTMLTGVLGAASQYDIKKILSFHIISQIGYMIMGLAITPLAIAGAIFYIVHHIIVKANLFLIGGFIECKYGSG--NLGQLGGVYKAMPWLAFLFLIPAFSLAGFPPLSGFWGKFLVIKSSLQTELYWLAGAALLVGLLTVFSMTKIWNEVFWKKPLQTL----------------------------------------
136286075    --------NLAIILPEIFLAISICLLLLVGVF-RKKSYKLINFLSILVLAITFFIIFNFDNNSVVFTNSFLRDNFSNYFKLLLIISSILVIIISQQFIIDKNLSRFEYPIIILLSVLGMFFMISSNDLILFYLGLELQSLALYILAAIDRDSIKSTESGVKYFVLSALSSGLLLYGCSLLYGFIGSTNFEIISESL--TSENTGAIFAMVFILVGLAFKVSAVPFHMWTPDVYEGAPTPITAFFAVVPKVAGFAVLIKFMSVFKNILNEWQLIIIFISIASMILGAVAAIGQTNIKRLMAYSSIGHMGYALAGIATGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
142597881    --------NWWALLPQMILLGAALLIMLVSALAPKQSSTPFVTVTTMCAAITSYIVATGLWNDVSIASAFGIDGFSIFFTMLILVALAATALLSHGYLDKEGIDAPEFHALLLCSAAGAIVMASANDLVVMFIGLEALSIGLYVMIAMHDRRQEARESAIKYFVLGAFSSAFLLYGIALTYGATGSTNLIHIRDYLVVFRDQHLLMAAMALLLVGLSFKVAAAPFHFWAPDVYQGAPSPVTGWMASVAKAAGFAALLRIFFAAFASHIDWTPIVSVLAAVTLVVGAVMAILQNDVKRMLAFSSVSHAGYVLIAVQAATDQGTAALFYLFTYTFMVLGTSLL-----------------------------------------------------------------------------------------------------------------------------------------
148597410    -------------------------------------------------------------------------------------------------------------------------------------------MSSYLLIGFWFTRPIAASACQKAFVTNRIGDFGLLLGIIGFYWITGSVEFRYITDNLIKTNNSLFTTVCASLLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLIPLFIYIPYIMNIISFIGVLTLILGATLALAQRDIKRSLAYSTMSQLGYIMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEPIVGEKSQNMVLMGGLKKYVPITRIAFLLGTFSLCGLPPFACFWSKDEILNDSWLYSSS-FAILACLTAGLTGFYMFRVYLLTF------------------------------------------------
142308604    -----------------------------------------------------FFVNVGSIGQFDIEFGWVVDGLSIMMYFVV--GTVALLVFIYATNYMEGEIRYTFFFTSLTLFAGMLVLVSSPTLIQILIGWELVGVCSYLLIGHYWEKKDNSSAAMKAFITNKIADIGLMIGIIILALNTGTLRISEILYQSTHDYESKVAFAAAILLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYKSMAPEALDIVMLFGVITLLGAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSGA--YTAALFHLWTHAFFKALLFLGAGSVIHAVHSNS--MLEMGGLRKVMPKTFTTFIIGTVALAGLPPFAGFFSKDEILASFNHEGETTFFFIAVLGAFITAFYMTRAVSLTFLGE---------------------------------------------
126433186    -----------------------------------------------------------------LGITLVVDRLSALM--LMVSSIVLLAVVAYAIGQGIRDGDGRQPVSIFLLSAGVCTAFLAGDLFNLYVGFEVLLSASFVLLTI-GASAERVRAGISYVMVSMVSSLIFLLGIGLVYAATGTLNMAELAVRLDDVSEGTRMALFAVLM-VAFGIKAAVFPLSTWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRAHSLLFPG-GGLDQVLLWAALLTMVVGVLGAIAQSDIKRLLSFTLVSHIGYMVFGIASNDIGMAGAIYYVAHHIVVQTTLFLVVGLIERQAGAST--MTRLGGLAAASPLLAFVFVVPALNLGGIPPFSGFIGKVALLEAGAANGAWALVAGGVVTSLLTLYVVARVWTKAFWRSREDAP----------------------------------------
136540463    ------------------------------------------------------------------------------------------------------------------------------DFITLFVALEVLSLPLYLMVGLSRRRRLSQEAALKYFLLGAYSSAFFLFGAALLYGFSGNLSLNGLTDAIHSGGNDVFLLLGIAFLSVGLLFKVGAVPFHSWTPDVYQGAPTPITGFMAAATKAAAFGATLRIFYVGLDAAQSWKPIISVIAVITMVVGSVAAISQRDMKRMLAFSSIAHAGFILTAVSLNKNALSATLFYLVAYGIATIGAFGIVTLVRDSAG-EVTDVNRWVGLGKKSPIVAATFSLFLLSFAGIPLTSGFVGKFSIFSAAYESGNIYLVVAGVLSSAIAVFFYLRIILMLFFADATNDSVSVVIP-SLLTRISITISAVATIVLGIAPSLLFDVAQ---
152977479    ------MIDYAWLIPLFPLASFMLLILFGRKLKGISSLLGSLFAFLSLVGAVIVLLLWLKAGSVDISFGFEVNALNALM--LLIVTTVSFLVHVYAKGYMQGDERLSFYAYLGLFTFAMLGLVISTNLLQLYVFWELVGLGSFLLIGFYFFKEEAKAAAQKAFIMTRIGDACLFIGMILLFWQAGSFDYDVIFKAVQTEAISPIITLTALFIFIGAVGKSGQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVAAMFPLFVASPVAMQTVAIVGGFTAIFAASIALVQTDIKRILAYSTVSQLGYMMLAL--GSAGYVASIFHLTTHAFFKALLFLAAGSVIHAV--HTQNIHEMGGLQKKMKVTGLLFLVGTFAISGVPFFSGFFSKDEILMATWMHGNYVLFVLAILATFLTSFYMFRLYFLVFTGEERAKREVRESPRIMTLPMTALGVFAVAI-----------------
268316806    ------------------VLIGALATLAVAVPFVLALYLFLTYGGEPLLA---RFFTWIAAGELELAFQYRIDELSLVMT--LIVTGVGALIHLYSIGYMYEDRGYKYFSYLNLFIFMMLNLVLADNLTLLFLGWEGVGLCSYLLIGFWYEDFKNSEAANKAFIVNRVGDAAFLLAMFLLFREVGSLDFGALL-ADPAALPSGVVAAAVLLLFIGATGKSAQIPLFVWLPDAMAGPTPVSALIHAATMVTSGLYLFARISPLAL-AAPDVLVVVALVGALTAFMAATIAVTQYDIKKVLAYSTVSQLGYMFMAAGVGAFFIFHVLTHAFFKACLFLGSGSVIHAMHHVEHTDPQDMRNMGGLGRFMPATRTTYLIATLAIAGFPLTAGFFSKDEILFKAFEYGYWIAWILGVVTALLTAFYMMRSYVLTFEGTPRWPMAPATMTLPLWVLAALSLVGGFVGLPGVI------------
23100564     ----------------------------------------------------VITITLNWIPSYGINITSYLDGLSLTFS--LLISGVGALVILYSIYYLSKESLGHFYTYLMLFMGAMLGVVTSDNMLVLYVFWELTSISSFLLIAFWYQRKRSRDGAKKSLLITVTGGIAMLVGFIMVGQMSGTWSIREVIGNVNLFNNHYLFIAAMILVLVGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFTPVFGGE-SIWFWAVTGVGLFTLFWGSFNAVRQTDLKALLAYSTISQLGMIMSMFGIGSAALNAALFHLVNHSTFKGALFMVVGIVDHSVGT--RDIRRLGGLITLMPVTFSIALIGSLSMAGLPPLNGFLSKEMFFMAALETWGILLPIIAWVASVFTFVYSMILVIKTFLGPYQEEKLEHPPGMLVSPIILALLVIGIFFFPNIIGKNLITPAMA--
14591242     ------------------------------------------------------ILIYAGGWRPPVGINLYIGPFAALFILIIAIVSFLTSLFSMRMVKVEPIDK--YAMLFLLLMLGATGMIATGDIFNLFVFMEITAITAYALTAYNKTGE-AAEASMKYMILGGIGSSFFLIGVALIYGVTGTLNMAQLAEFASAGKIMPVVAVGLSLIIFGLAVEAELFPLNAWAPDAYQAAPHPITVMFSAFVVKAGLYAMARILYLLQNGWDSVLKLLLIMATLTVIFAELSALRQKDVKRMIAYSSIGQVGLIALAFSLGTAGVDAGVFHMLNHAIVKTMMFLGVGYVGVMVG--GTRIEDFRGLGKRMPLTALSLSVGAISTVGVPLFNVFWSKFRIIVATIQAGFVWPAVLVLFASVVEAVYYFRLLHVMWF--AGEGERIKEGWIVVFLLLLALIIVGIGIYPTPVWEIVKRAGSDIF
136939838    ------------------------------------------------------------------------------------MEGFLVLVISSTYLKTFKIYNIEYPVLILSSILGMMVMISSNDLIVFYMGLELQSLALYVLATYNRDQLKSSEAGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFDIISNQL--NSEEYFLTFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTTVTLFFTIVPKIAALTVFIRFLYVFLNLVDQWQMIIVFLSIASMVFGAVAAIVQTNIKRLVAYSSIGHIGYTLAGLATSNEGIQSSIIYISIYVIMNLALFSCLLMLRRKDQY-YEDIDDLSGLSKNHPLLSLCFLLILFSLAGIP----------------------------------------------------------------------------------------------
47176644     ----------------------------------TKNLRRMWAFSVLLLSIAMILSIDLSIQQINGSSIYINNDFSLEFGMLILITTVGIMVLIYSDNYMSHDQGYRFFSYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAANASPKAFVTNRVGDFGLLLGILGFYWITGSFEFRDIFNNLIYNNEVNILILCAVLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNLISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLIXXAYSKALLFLGSGSVIHSMET-----------------------------------------------------------------------------------------------------------------------------------
296133529    ---------------------------------------------------------------------------------LFVVTLIASLVQIYSLGYMHGDPNFSFYSYLSLFAASMLGLVIAPNLLQMFIFWELVGLCSYLLIGFWWHKYSAREAAKKAFITTRTGDFGLLMGILLLQINFGTLDLQKLGEMIPNFTQYTSLTAAAMILFLGPIGKSGQFPLHVWLPDAMEG-PTPVSALIHAATMVVAGVYLVGRILVLFKTVPAAMLLVAVVGGFTAFFAASIAFTQIEMKKILAYSTVSQLGYMMLALGAGTASMFHLMTHAFFKALMFLGAGSVLHAM-----HNEANIWKYGGLKKKMPITYWTFFIGCLAIAGIPPFAGFFSKDLILETVLANSYSILFILGTLTAMMTAFYMFRMFFICFHGEQRDS-----------------------------------------
260904579    --------------------IGAGLALVLSKHSRAQNIVSILILAVMVISLIMLFGVDAEGPQVPAGIVLVADRLSSLM--LVVSSLVILCVLIYALSQDANDDSNETPISVLVLCAGVANAFLAGDLFNLYVGFEMFLVASYVLLTLGATAER-IRAGVTYVVISLVSSIIFLAAIGVIYASTGTVNIAQLTDRLAELPPDVQMIL-HVLLLIGFGIKAAIFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGIYAIIRTETLLFAESSLRVPLLIA-AALTMVVGILGAIAQSEIKRIVSFTLVSHIGYMLFGVALGTTVLAAAIYYTVHHIIVQTALFLAIGMVEMRGGSTST--RSLGGLMVLSPALSIIFFIPALNLSGIPPFSGFIGKVGLFAAGFSDHDWLAVALIVVTSLLTLYVIGRTFNLAFWRDPADA-----------------------------------------
298245618    -------------------------------------------------------LTVFQYDWVAFGNAFQLDNLAITM--LVVVTSITLLVQFYSQGYMENSAGYRFYSYLSLFAFSMLVIVFSRNFLVIFTGWELVGLSSYLLIGFWEQRPSPASASLQAFVTNRVGDVGFIIGIMILFAHAGSFEFSQIQASIASMDKS-LLAVAMILVFCGAIGKSAQFPLHVWLPSAMEGPTPVSALIHAATMVAAGVYMVARTFPLFAAADPIAFHVVAWVGAFTAFFAATIALVQSDFKRVLAFSTISQLGYMFVGLGVAGPEYFHLFTHAFFKALLFLGAGSVLHGLHHAMHREVQDTRLMGGLATRMPITAATWLVATLAISGFPFFSGFFSKETIIGLAFEQHDWFSYILTLATAGLTAFYMLRAFILAFGGPDGK------------------------------------------
220915562    -----------------LLGALAMVLVPRDEPSQHRALALVASLVTFALSLGLWFLMVPWMPTIGIGFHVGIDGVALL---LFMLTTVLMPVVVLSAWKAVGDRVKEFMIALLVLESAMLGTFIALDLVLFYVFWEAMLIPMYLLIGIWG-SQNRLYATVKFFVYTFAASVLMLLAILYVYFHDGGT-FDYVEARRALAVTPGAASWLFLAFALAFAVKVPMFPLHTWLPDAHTEAPTAGSVILAGVLLKMGTFGFFRYALPLFPEAAQHRNLVAVLAVIGIIYGALMSLVQTDMKRLVAYSSVSHLGFVMLGLALSAEGMTGSVYQMLNHGVSTGALFLLVGMLYER--RHTRLISEYGGIAKRVPVIAAAFVIVTLSSIGLPGTNGFVGEFLILSGTWLSGSAVFATVAALGVILGAVYMLLLVEKVFFGPNQNPQNHRLPDLSVREGFVLAPMIALIVVMGLLPGPFLAPAK---
143687834    ------LKDLLPLVPEIIILFTSFIVILVDLFAPKKNRMTTLAVTSLVGIVLALIFQLYGSNPTGFYGTVVSDPYSILFESLYLIVAGVTVFISLHYIAEQEMNYGEYYVLLLSALMGMMVMTSSLEMLVIFIGLEIMSISSYILVGMKRRVALSNEAALKYLLLGAFSTGFLLYGISLLYGATGTTYLPGIIKSLQQGPSNPLAVAGVGLVIISMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFLRVLLTGIPLESNWKNLLWILAVLTMTVGNLMALRQNSVKRMLAYSSIAHAGYVMVAAVAGSAELSGIFFYSCAYALMGTGAFGILTI--------------------------------------------------------------------------------------------------------------------------------------
260887655    ---------------------------------------------------------------------------------LFVVTTVSLCVAIYSVGYMKDDPGGRFFSFISLFVASMLGLVLASNFLQLYVFWEGVGLCSYLLIGFYYQRVSAREAAKKAFITTRVGDFGLLLGILLLQIHFGTLDFRMLVPLEVLTLGTVFLTVAGFLIFIGPIGKSGQFPLHVWLPDAMEG-PTPVSALIHAATMVVAGVYLVARSYFIFAASPFLMDLIAWVGGFTAIFAASIALTQREIKRILAYSTVSQLGYMMLALGVGSL--TASMFHLMTHAFFKALLFLSAGAVMHALADEA-DIFRMGGLWKKMPWTFAVMTIGVLAISGLPPFAGFFSKDEILFAAAEVS-TPLYVLATVTAFMTALYMARLLFVAFLGDCRTGTAYHAHEAGWWMRLPLLILAVLAVVSGFLGHA---------
149920051    --PEFFRPHLPVLV-VILPLFGGLLAPFTALIRRGGGIFALITAAVFVCATVLLYDVHTGGEAITYGIGYTVDSLNAYVIFVVALIAFLATIYAKDSVEIVIDRHHLFYTVWMLAIAGLLGITVTGDTFNIYVLLEISSLTVYTLIAMGGERRRALVASLKYLVLGSIGATFILLGIGYLLMLTGTLNMADMHAKLVEMHQNKTVMVSFAFLMVGLSLKMALFPLHLWLPNAYTYAPSSVSALVASTATKVGVYMTFRFVFTIYGGSGEDLHFLALCASAGIVVSSFSAIRQVNVKRVLAYSSVGQIAYIVLGFSANQDGVTASVIHIFNHAVIKGGMFMAIGAVALRMGGTS--VDDIKGIGKRMPLTAAAFTVGGCGLIGVPLTAGFVSKWYLVVGTMQEGYWYLAFVVLLGGVLALIYVWRLIEMIWFHEPVDPDKEV-EEAPLSMLIPMWILIGASVFFGVNASWTAD------
9844738      ------------------------------------------------------------------------------------------------------------IMLSMGIMAGTVIVMSSHHWLMAWAGLELNMLSILPIISKTKH-PRSIEASTKYFLTQAIASCLMLAASITNAWQTGNWDITQMNDK-----------YSSTVMVLALTMKAGAVPLHFWLPEVMQGSSLHTALLISTWQKIAPLTLLYSMSN------HVQTPLILTLGALSTMFGGWGGMNQTQLRKMMAYSSITNLGWALMVLTSEPNMSAITIT---TYMLMTIPTFLLMVMM------TTKTLQNMSTAWATSPTATTTLMILILSMAGLPPLTGFLPKLLILNELITQNLTPLATLVTLTSLLNLTFYLRVAYMTTLLNPPVSTSSMMK-----------------------------------
288798456    ---------------------------------------------------------WIAVGTLTLNIGFLGDTLSGMM--ILFVTFIGTLIHIYSTGYMGDDEAFKFFAYLNLFLGCMLILVLADNPVLLFVGWEGVGLCSYLLISFYYSDKDNVVAGNKAFIVNRVGDFGFLIGMALLFWAIGFGGFSFVALEAHSGMLSAGMATAILLLFVGATGKSAQIPLYVWLPDAMAG-PTPVSALIHAATMVTAGVYMVARFSFVYTSVPDVGLFIAWIGILTALLAAVIATQQSDIKKILAYSTVSQLGYMFVGVGLGA--YSAGIFHVFTHAFFKALLFLGAGAVIYA-LHHQQDVWKMGGLRKKLPITYITMLLGCIAIAGIPPFAGFFSKDEILLSAFSHGHYLMWAMGILTAGLTAYYMFRMFFLTFHGEPRDKYVYHAHEAPISMTGPLMILS---------------------
262196720    -----------------------------------------------------------------FAISLRGDLLAAIMVLLAAIVGLAGAVYALADVDAK-RSAFGFVPLYHALLLGVNGAFLTGDLFNLFVWFEVMLLASFVLLALGGT-PRQMRGATHYVTINYVSSALFLVAVGLVYAVVHTLDMDDLAVRLVQLSETRPALVTTMLLLMSFGIKAGLFPLFGWLPASYHTPPVVVSAVFAGLLTKVGVYAIIRVLGGVFPPLPGLSTVLLAVAAVTMLVGVIGAVAQHHLRRILSFHIISQIGYITAAVAVRAAGVATAIFYMAHHILVKANLFLVVGVMRAIG--RSEELDQLGGMQRRVPWLAALFAVPALSLAGIPPLSGFWAKLEVFRVTVQAESYLVTAAAAVAGLLTILSMLKIWLGAFWGPAPEP-----------------------------------------
135364126    ---MNNMENINFIFPEIFISLSLMILLLIGVFKKNSSGLYFLSIITLLISLGIIFNLPQDQNIYIFNDSYKIDQLSIFMKVITIVSGIFVLISSYNYTKLEKISDIEYSVLILCSILGMLVMIGSYDLIVFYIGLELQSLSLYVLAAFNKNKINSSEAGLKYFVLSALSSGLLLYGCSLIYGFTGSTNFN--IISENIISSSTGNVFGLVFILVGLAFKISAVPFHMWAPDVYEGSPTSVTLFFAVVPKVAALAVFIRFLYVFISLIDEWQTIIIFLSLASMIFGSIAAIGQKNLKRLIAYSSIGHMGYALAGLAVGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
51892735     ---------------------------------------------------------------------LVADGLSLWWA--LVVTGAGLLIHIYSTAYMREDESYRFMAKMNFFIFAMTLLVLSDNFVGLAMGWGCVGLASYMLIGFYFTRPGAQNAAIKAFVMNIIGEAGLFAGIAFIYANFGSFKFDDVFGAIAQGPVSSALNLIGLLLLIGAAAKSAQLPLHTWLPYAMEG-PTPVSALIHAATMVTAGVYLVSRAYPIYEVATGAAMAVAWIGGLGALFGALVAAGQFDIKRVLAFSTLSQIGYMFLANGLGA--YVAADFHFFTHAFFKACLFLAAGIVVHHYGGD-QDIRHMGGLWYRDRFAGLTFGAAALALIGLPPFAGFFSKDEILLAAYSQGQWALFAIAIVAAGLTAFYNVRLFSLVFLGDAYVPPAKPAGKKR--------------------------------
135048667    -------NDLSVILPEIILALWAMGTLLGAVYTGKDRLATVLTWSTASVLVAVAAWIGLSGSGIAFNGMFVDDGFARFAKIVILGSAAAVLIMSEGYMTRRGLLRFEYPVLITLSAVGMMMMVSAGDLIALYMGLELQSLALYVVASLRRDSAKSTEAGLKYFVLGALSSGLLLYGASLTYGYAGTTLFSGIVEA-ASEDLSLGLLFGLVLLISGLAFKVSAVPFHMWTPDVYEGAPTPITAFLATAPKVAAMALFARLMHAFGGIVRDWSQVIALLSVLSMFLGAFAAIGQTDIKRLMAYSSI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143901750    ------MENLNLIYPEIFLSLLTIGLLMLGVFKENSFNLIIRFSSIGLLLLIPVVYINNDISNELFSQNYLVDSFSIFMKILILGSSAIALFFTNEYIKNSSINQFEYPILVLTSILGMFVMVSSNNLMGLYLGIELQSLSLYVLASLNRDSIKSTEAGVKYFVLGALSSGLLLYGCSLIYGFTGSTNYYIIAKSFDANN--LALLFGLVFILVGLAFKISAVPFHMWTPDVYEGSPTSVTAFFALAPKVAGMAAIIRILYVFGNIVIEWQTILIFISVASMILGAVAAIGQSNIKRLMAYSGISHMGYALAGLVTGTKDGVATILYVLIYVVMSI----------------------------------------------------------------------------------------------------------------------------------------------
143751693    ---------------------------------------------------ASFSWIDLDAFKIDLGIL--VDNLTIIM--LLIVTLVSSCTHIFSLEYMKGDRYHRYYAYLGLFTFSMNGIVLADNLISMYMSWELVGVSSYLLIGHWFEKDSAADASKKAFLTNRVGDIGFFIGIMLLYSAIGSFAFGPIFESIATGNTGITLTLAGLGIFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYMSVRLFPIFTP---DALLVIAYIGGITAMLAALIAITQNDIKKVLAYSTVSQLGYMILAVGTGV--YTAAFFHLLTHAMFKANLFYCSGSVKHDHDTDPQDMRNMGGFKSKMPITYWSMLISTLAIAGVPVFSGFLSKDAILAGTLHPGHFLLPVFGFGAAAITAFYMFRLIFMTFHGKPNMKDIIHESPKEMTGPIALLGMLSFFIF----------------
227540912    ---------LPYLVPMPILLPAITAALVLFFTRFKRVQRGLTMLSYVLLIILCFTLLYLGIQTVQVGGWLVADRLSTLM---LSVSALVLFSVMWFAMGQAQRDGTEFLPAYLLLSMGVNIAFLAGDLFNLYVGFEVFLVASYVLLTL-GASAKRVSAGISYVMISMVSSMVFLFALGMIYASVGTVNMAQIGERM-DQVPSGTRAAMFAVLLIAFGIKAAVFPLYSWLPDSYPTAAALITAVFAGLLTKVGVYSIIRARTVMFTDGS-LDTMLMWAALFTMLVGILGAMAQNDIKRLLSFTLVSHIGYMIMGIAIGTPQLSGAIFYVVHHILVQTALFLVVGLIERQAG--STSLRSLGSLASGSTLLAALYIVPALNLGGIPPFSGFLGKIILIEAAADSGTWLLVGGAVITSLLTLYTMMNVWSKAFWRDRKDAPEGSKVEIR--------------------------------
148922658    ------------------------------------------------------------------------------------------------------MSPYIFSTLLMSLGLGTTLTFSSSHWFLAWMGLEINTLAIIPLMA-RPHHPRATEAALKYFITQATAAAMILFAATMNAWFQGQWEISQMTHP-----------VASAILTMALALKLGLAPVHFWLPEVLQGVSLGTGLVLSTWQKLAPFALILQVSNNANPYL------LMALAVSSTLVGGWAGLNQTQLRKILAYSSIAHLGWMILII---QLAPQMTIIALSTYIVMTTAAFLTLMFM------NVTKINTLVMGWVKAPALAALTCLSLLSLGGLPPLTGFLPKWLILQEMSTQGFLIAATIVALTALLSLFFYLRLSYAV-------------------------------------------------
215405153    -------------------------------------------------------FTWIPAGGLQVDFGLQIDQLSMCF--VLLISGVGSLIHIYSVGYMAEDDRRRFFGYLNLFLASMLLLVVADNYVLLYVGWEGVGLASYLLIGFWYHKPSAATAAKKAFVMNRVGDAGLAVGMFLTFSTFGTLSYAGVFAGVPAASRAVLTAIG-LLMLLGACAKSAQVPLQAWLGDAMEG-PTPVSALIHAATMVTAGVYLIVRSGPLYNLAPTAQLAVVIVGAVTLLFGAIIGCAKDDIKRALAASTISQIGYMVLAAGLGPAGYAFAIMHLLTHGFFKAGLFLGSGAVIHA-MHEEQDMRRYGGLRAALPVTFATFGLAYLAIIGVPPFAGFFSKDAIIEAALGAGGILLGGAALLGAGVTAFYMTRVMLMTFFGEPHEAPAVMTWPMILLAVGSV-FSGGLLAVGGTLRHWLQPVVGS--
51892736     -------------------------------------------------------LWRGAAEPFGFHGMLVMDRFAAVYGLVLLGAALLAILLSFGRVREDQSG---YLALLLWAAMGMVLLGGAGNLMVIFLGIELLSLALYVMIAFAPKRMAAREAAFKYFVLGSVAAAFLIFGFALIYGAAGTMSLTGIATSEGAWSVGLYYKVGVGLAIVGLAFKMALVPFHIWAPDVYQGAPTPVTAFMAIGTKAAAFAAMARLLVAAVPQAPSFLLPLSILAFASMMLGATVGIWQSDLKRLMAYSGIANAGYLIMAIGLGLDGLSAAAYYLAAYGFATMGVFAVVRILEA-DGVDGSQLANLKGLFYRSPWVGVCLAVLFFGLIGVPPTGGFVGKFLLAIAAVRGGAWIVLTGLILSTGISAYVYLKVIGTAFTRTKVAPQPEEGEEPHPPTRTAAQVVLAITLVLGVLPGPVSELLR---
262277290    --------------------------------------YYLYQFIIGSDVLNFVIFNWISSGQLNLNWSIYIDTLTAVM--LVVVTSVSFLVHVYSIGYMSHDDKPRFMSYLSLFTFAMLMLITSDNFLQLFFGWEGVGLASYLLIGFWFKKPSANAAAIKAFVVNRVGDFGLAIGIFLIYKYTGSLNFSEVFQAVFIGTDGNLITYICVFLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFEFSPFSQSLIVTIGASTAFFAATIGLVQNDIKKVIAYSTCSQLGYMFFAAGIGAYHI--AIFHLFTHAFFKALLFLCAGSVIHSLHEE-QDIRKMGGIYKKIPYTYAFMVIGTLAITGFPFLSGFYSKDAILEAAYTNSMGMYATIGVFTALLTSIYSWRLIYKTFHGESYELDKIHESPPVILIPLFVLTIGAIF------------------
262195160    -----------------------------------------------------------------------IDGISLWLVVLTTFTMPIVLLSSYSSIHKRER---EFVALMLVLELGMLGAFVSLDLFLFYIFWELMLIPMYLLIGIWGGNRR-IYASIKFVIYTMVGSLLMLAAIFYVYVVVAGFYTTDLEAVQRVLLSRDAQVWCFAAFALAFAIKVPLFPLHTWLPDAHVQAPTTGSVVLAGVLLKFGVYGFLRFAVPMFPYTSVVAPYLAILAVAGIIYGALVAFAQDDVKKLVAYSSVSHLGFCILGFSMTARGIEGSIFAMLSHGLTTGGLFLAIGVLYER--RHTRRMAEYGGLWAQMPVFAGVFLICTLGSAGLPGLSGFIGEFLTIFGTFTTSAALLGALAATGVILGAVYLLFMFQKLMFGPITRDANRGLRDLREMVVFAPLVVMIFVM-----------------
68564800     -------------------------------------------------------------------------------------------------------------ITILSMAMGTLITISSSHWLIAWVGLEINTFAIIPLMTQ-KQNPRATEATIKYFIIQTTATAVLLFASISNAWISGQWDIHQMNHPL-----------PLTMIYIALALKLGLAPLHAWFPEVIQGLDLMTGFILATWQKFAPI-------SLTLQLPNGNPALINTLSLLSILMGGWGGLNQAQLRKILGYSSIAHLGWMILALQ---------YLPMLAFTTFMVYVIPTFFLFLTLKQTQATSINALSMAWSKMPIISATLPLVFLSLGGLPPLTGFFPKLMILAELTEQKISLTATIAALSTLLSLYFYLRLSYAMTLTMPPNNLPATLPWRINFTKPTMILATLATL-----------------
141531978    ------------------------------------------------------------------------------------------------------------------------------------------------------NDIKSAEASLKYFLLGALSSGFILFGISLIYGFVGSISFEQLSN--ISIKNDMGINFGLILILAGVAFKISSAPFHMWAPDVYEGTPSPITFFIATAPKISIIGIFVYIYIVFKGIHDNLSDLIIVLSLSSMLVGSVGAIVQKNLKRLIAYSSIAHMGFILVGVAFSENGLHAIIYYLIIYLFLLTGVFAIILSL-QKDDKPIELISDLRGLYNDHPFISICLLIFMFSLAGIPPLSGFFGKWLVFFSAIDSGFYILAVLGVLFSVISAFYYLKIIRVMFFEN---------------------------------------------
254166910    --------------------------------------------------------------GIPIRIIFVVDGMSIFMAFTASTVALAGVIYSISC-EKEQTGQDKYYSLLLLMTVGMLGMMLTGDLFNFFVFLEINSLASAALVAYRVDRGVAVEAAFKYAIISSLGGLMVLFAIGILYGEYDALNMAMVAYRMHATGFSNLDKIAMALLTVTLAMKAGAIPMHFWVPDGYGKAPGAISAMLVTASQ-ASLYGLFRVNFTVFGLAANTFTLIIILGVLSMFVGVTMALIQHDIKRLMAYHAISQTGYMLLGVGVGLATLGTAAFHQYGFAAMEGGIFHIINHAMYKYRVGTSDLDKMGGLGHTMKYTMIFFMIGALAIAGIPPFNGFASKLLI-YESVYQFNPILSILAMIVSILTLASFVKVFHSAFMGPKRYDVKEVPLPMLVGMGILTFFIIFFGLFPNIAMQYLVTPAAT--
164422135    -----------------------------------------------------------------FGGLFNVTTFTQTFSIFILLISAVILTLSISNKTGEQYRIIEYPLIIVFIICGALFLISTADLVSIFLSIELQSYGLYILSTLYRNSETATASGLTYFLLGGLSSCFILLGSALLYANSGTTNLENMISTFMYLYQPHYFHLSLIIMSVGFLFKVSAAPFHFWSPDVYDGIPTIVTTYVAIVAKISIFAFLLELYTEQNYLDFSWKSIFIYSSLFSLIIGSVLGLTQFRIKRLFAYSTISHVGFILLALAINSTEIQSYIFYILQYSVSNLNAFIILVTMTEKNNSPIQLISQIKGYFYINPYLAISLAITLFSFVGIPPIIGFFAKQMILSAALDSGYVFMALVAILTSVIGAAYYLNLIKQIFFYKNDHVINPSINNMDLTAYIS--------------------------
135361554    ------LSDIKLFSPEIILLTGSILILIYGIFSKDDNNSNNNVFYITLISLFFAFIYFVENQTTLFNNLLNNDSYTLFFKFLAFSGTIVVTCISYNYLKDLNIIKPEFFFLILLSLVGILILISSRNILSMYLGLELQSVCLYILAAYRKFNIKSSESGVKYFIIGALSSGILLYGLSIIFAFTNSTDFFEISESLANNENFLILNVGFILVLCGLLFKIAAVPFHMWAPDVYEGSPTSITAFFTTIPKIGAIGFLIKFLNIPFIYFSDWFQILYLVSVLSMIFGSIAAVNQENIKRLLAYSSISHMGFILIGLTANQIGIKSVQLYISIYMVSLLGIFTCILCLKNK----------------------------------------------------------------------------------------------------------------------------------
143741851    ----------------------------------------------------------------------------------------------------------EYFSIILFGLLGIMIMISAKHLLLLYLGIELLSLSLYSIIAFNKDSIYSSEAAIKYFILGAISSGFLLFGISLIYGLTGHLDYQNITTTIEGLNHSLGLVFALTFILISLAFKFGAAPFHMWVPDVYQGSMTPTTLLLSTLPKIAIFIIILSLTSIFKDLLSFWSDILLTLSIISIIVGNVVALVQTNIKRMLAYSTIANVGFILIGIYSGQFGYQASLFYTVTYVLFTISIFGIITQLKYNN-QPIEEITDLSGLNLSYPAYALMILVIMLSLIGIPPLLGFHAKLFIIQSLVITNEIELAIFIVLMTVIGSFYYLRVIKVMYFDDKKGLAEAISSKWVTYFFIIFLVLLGL-------------------
225622235    ------------------------------------------------------------------------------------------------------------MIIIFSLILGPIITISSNHWITAWMGLEMNMFAIIPMITKKHH-PRATEAAIKYFLTQTVASSLLLFSIINNTWDLGQLNMAQTSDTM-----------SSMLMTIALATKLGLAPFHFWLPETLQGTTTMVALILTTWQKLAPLSILIMIHQLFN------TPLLMTMSLLSICMGGWGGLNQTQLRKIMAFSSIAHLGWLTMILTMST---KLALLTFYTYIIMTSTTFIIIDQL------KTNNMSSMMTSWTKLPLMNVMMMLNLMSLAGMPPLTGFMPKLLILQEM-QQAHTILATMASIFSLLSLFFYLRISYFSTITLPPNT-----------------------------------------
143395099    ---------------------------------------------------------------------------SITLMLLFVATFLCFLICWFSLGYMNEDRNHRFYAEFVLFAMGMFGMVLADNFLWLFIFWEIMGLCSYLLIGFYFWKESAAYAAKKAFLTTRVGDVFLMVGLLILYDIYGSLEFSVIFSSIGGTVDSDKLFWALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDAGLEDLGLIVAYIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGVSLWFYNHSMFHLFNHAMAKGMLFMASGSVIHEVHHDPQDMRNMGGLASKMPVTSAAMMIGSMSIIGIPLIGGFWSKEAIVAKTWKASLMGPAILVLITAGMTGFYMSRMWFMTFAGEPKHEVVEHVHESTPWIKEPLVVLSAISALGG--------------
117926898    ----------------LIVLLPLLGSLIAGLLGRTIGTRMSQMVTIGGIGLSLLLSIQAFWQIAVNDGEVVVDRLTAVM--LIVVTGVSTLVHIYSVDYMHEDDNPRFFSYLSLFSFAMLMLVTSPNFLQLFFGWEGVGLASYLLIGFWFKKESACNAAIKAFLVNRVGDFGFALGVLAIFMVFGTLDYSAVFTMHFLGYEFTTITLICLLLFLGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRASPLFELSETALAVVTIIGALTAFFAATVGMVQNDIKRVVAYSTCSQLGYMF--FAAGVSAYAASMFHLMTHAFFKALLFLGAGAVIHA-MHHEQDMRKMGGLVKKIPLTYGLMMIGTLALTGFPGLAGFFSKDAILESAYAAHSTFAFWLGIMAAGMTTFYSFRLVFMTFHGKPKDHHAYHAHEAPWFMRGPNIALAIGALFAGYLGVPLIEA-----
197723665    -------------------------------------------------------------------------------------------------------------LLLLSLATGTTIALSSYHWLIAWVGLEINTMAIIPIMTLNPH-PRAIEAATKYFLTQATASALILFSNLVNAWQTGEWEIPLMINPSFDT------------LSIALMMKLGLAPLHLWLPEVLQGIPLPAGLLVSTWQKIAPMVLLLQTSHLLNPNLT------TALGLTSILIGGWGGIAQTQLRKLMAFSSISHLGWIIIIM---KFNPQLAIFNFIIYILLTTSMFISLMLI------SATKMSDLATSWPKSPALTMTTVITLLSLAGLPPLSGFAPKLLISMELIKQDLIILSTITILASLLSMFFYLRLAYIIMLTIPPNIPNSLTPWRKTTKLPLIV------------------------
159046345    ---IALLPFLGALVPGLMIRAGRTACASFTAVPTALAFIMLLILSPAVLRGEVITAEIGWLPQLGLSASFFLDGLGLLFALMI--TGVGLLIILYARFYLSGDDPGQFYTYLLLFQGAMLGIVLSDNILLLLIFWELTSLSSFLLIGYWKHLPEGRQGARMALAVTGAGGLAMIGGMLILGNIVGSYNLTDILQAGEQIRASEWYLPALILILLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLMARMWPVLAGTDA-WFYIVATTGLVTMVMGAGIALFKDDLKALLAFSTVSHLGLLTMLLGFGTAAAVAAVFHIINHLTFKAALFMTAGIVDHE--THTRDIKRLGGLRHLMPITFAIGTVAALSMAGIPLFNGFLSKEMMLEEAWLGNPWVVPVVATFGALLSVAYSFRFIGHVFLGPVRDDYPAKPHDPPFGMWASPALLVVLVLVIGMAPFVAEGIV----
77917832     --------------------------------------RRALLSAAMCAVVAAGFAWWPASLEAAGTPLVASNLFARGCLTLWALLGAATCLLSDRYRGSRKLAAREYAALTLFAVLGMAILSASTSLVSLFLGLESMTLAFYVLIAVDRENPTGAEAGLKYLLPGFLASALLAFGIALVYAATGTFELSAISLSMAGAPMPSIALLGWTLIMAAAAFKASLAPFHLWTPDVYQGASAPIAGFLASGSKGAVFAVLLG--SAPLALIVPLRPLLGGLAALSMIWGTLAALRQTNLKRMLAYSSVVHMGYLVLALSNRSAGMEAGLFYLLTYSAATVGTFGLLASMVDSGGEP-QDYAALEGLAGRSPWRAVLLTGLLLSLAGFPPLAGFMGKFVLFGAALQSGYVGLVVLALLSSLISCYYYLRPVLYLFRVRQGAPTVPAFNNCERLIF---VLCAGVTLVAGLYPGP---------
137090883    ------------------------------------------------------------------------------------------------------------YVLLLLAATGGMIMAGANVFIILFLGIEVLSISSYVLVAMNSKRIQSQEAGLKYFILGAFASGFLLYGIALLYGATGSTSFTAIFTQQVELANDALLLAALALLIIGLAFKVAAVPFHFWSPDVYQGSPTPFVAFMASAVKVSGFAAILRVLYVLGEYRADWQPVIYAIAIATLLTGSLLAIVQTDLKRMLAYSSISHAGYLLVGTAASDQGVKAVLFYLATYAFMVIGSFTVV-AINAGDSGTETSLESVAGLATKKPLLAISFTIFLLGQAGIPLTSGFFAKFYVIEAAIEERSFMLAIIAMIAAVIGAFLY--------------------------------------------------------
136050598    --------SIMILFPELWL-VSILLLMVLFCGYWKPERFSTIALIGLLGAAVLLWV-----NGQGASAMWQVDKFAQIMQLMVLL--LTAWVGYYGRNSIASHLSAYVYILLVMATVGAMVIISAQSWALFYVGLELMALPTYALCIIDKSHPTASEASLKYFVMGVIASIFILYGIAFIYLVSMSIDYTNLL--FVDNGMRWYLSLGVVFLLAGIFFKFGLAPFHMWVPDVYESAPIMVVNWIAVVPKIALMAAFIRILSVTGLYVTVVSQLSLMVALLSIGYGVLLAVKQQNLRRLIGYASIAHMGFVMLPVSLASASGLSSALYLVGYAVITTTAFCVLVVWSQQ---GITQLSDLAGLARSQPFESYTLLLSLAAMAGIPPLVGFVIKVNVLSEMLMAGYIKPVIWAVIFVAISGYYYMSMVRHMFFNEAAPSQVDQEHTTSKN-HYTVLIWGGVLILLGVLPQSLL-------
188584749    -------TDLVYSLPMLILIMTGVIFLVEQKSIFGRNLLSVVTSAITFLMVAAMYPVVIKGEVIPFGISFMVDTLG--FGLSLLASFIWMLVTIYSLEYMKKENYGRYYPALSLTLSGSMGLFLAGDLFTMFIFFEIMSLVSYLLI-IHNETKEALRAGYKYLIVTIIGGLFLFFGIIITFELSQTITLSEMG---IISTPTSLAFAGFLSFVIGFGMKAGMVPLHIWLPEAHPVAPSPASALLSGIMIKTGAYGLIRIMFHVFDLEANWHLILAVVAVITIFLGSAVAITQEDLKRRLAYSSIGQMGYILLGLAITETAMTGDIFHIFSHAFMKSTLFLAAGAMIMKTGKK--KIADLKGVGRAMPLTMLSFTIAALAMIGIPPLNGFISKWSLSLGALEAGQPYYVVILLISSLMNSVYYLPIINTAYFGKSEETDDDVESK----------------------------------
120555769    --------NLEVVLPILIPLTAG--ALSLALWRSVQLQRLVGVVATALLLAASIWLMRSTIDPAPFSIVLVADILSAIM--IVLTGIIGLAIAIYSLASTPPHERFGYYPLMHLLLAGVAGAFLTGDIFNLFVWFEVMLLASFALLTLGGERA-QMEGAIKYVTLNLFSSALFLSAVGLLYGMVGTLNMADIAQKVSRVEDPGMITVVSLMFMVSFGIKAAAFPLFFWLPASYHTPQVAVSALFAGLLTKVGVYALYRVFTLIFTQVEYTHTILLWAAALTMLTGVLGAAAQFEFRRILSFHIVSQIGYMLLGLALTPLALIGGVFYIMHHIIVKTNLFLVSGITYRLLG--SYELKDLGGVYRQRPYLALLFLIPALSLAGIPPLSGFFAKFVVVRATLESSEYLVAAVALLVGLLTLYSMIKIWAEVFWKKVPEHVTDTRR-----------------------------------
192291504    -------------------------------------------------------------PQFGLNFTLRLDGFAWAFAC--LITAIGALVVLYARYYMSPDPVPRFFSFLQGFMGAMLGIVLSGNLIQLVFFWELTSLFSFLLIGYWHHNAAAREGARVALTITGTGGLCLFAGVVVLGHIVGSYDLDAVLSAGTEVRGHALYVPTLILILLGALTKSAQFPFHFWLPRAMTAPTPVSAYLHSATMVKAGVFLLVRLWPVLGGT-NEWLWIVGTTGLATFIVGAYLAVFQRDLKGLLAYSTISHLGLITLLIGLDRLALVAAIFHIFNHATFKASLFMAAGIIDHETGT--RDLRRLSGLWKFMPKTGALAIVAASAMAGVPLLNGFLSKEMFFAETIETHDGALPYIVTLASMFTVAYSLRFIREVFFGPPPVDLPRTPHEPPRWMRFPVELLVLTCLVVGIVPSLTIGPFLQL-
142208279    -------------------------------------AATLVSWLVLAISIALLWQVRAGGEAPPWGIDYVVDRLAAY--VLLIVAAIAAVVLPYSWRSVRRELPTRFYTLLLLCLAGLLGIVITGDAFNLFVLLEISSLSTYALISLGRDR-RALTAAYQYLIMGTIGATFYIIGVGLLYMLTGTLNMADMAARIAAMEGSSTLHTAFAFIVVGLALKLAMFPLHLWLPNAYAFAPSVVTAFLAATATKVALYAMIRIYNVFGPAFTHVQLLVLPLAAAGVFVGSVVAVFQHGLKRMLAYSSVAQIGYMLLGIAMSVTGLTAALLHLFNHALMKGALFLAVGALVYRLGGS--RLQDIAGIARDMPWTMAAFVIGGLSLIGVPGTVGFISKWYLILAALENGWWPVVVLVLVTSLVAVVYIWRVVEAAYFGARPADAAPV-REAPLALLVPTWLLVAANLYFGI-------------
63025153     -----------IISPEMLLSTVVLSLVLYGIN-----------FSIVKISIGAFFLVGVVSIQLWVGSIYVSDYLICWTNGLLLTNSLVSLLLMYGFPRLEYANEGSWVILVLIIGLSSLLLVSSINWLSIYLAIELQTLTLFILVAIKRDSVYSTEAGLKYFVLGAVSSGLFLFGCTLLYGLTGETSIQGVNSILISD-------IGKILITISLLFKLSAAPFHMWAPDVYEGAPTIITALLATVPKVAVFSILVQIGPV--------TNVILVCTVLSIVYGSIGALNQTKIKRLLAYSGIGHMGFILFGVGIGSFEIQASLIYMIIYIIMTVCVFSIILSLKLTKA----LIVEVSGLSRKDPVIALTLALIFLSIAGIPPLAGFLSKWLILLAGVSSGYYLISIIVVLSSVIAGVYYVRLVQIIFFPSMLIWQKTLRKEQRINLSRSLLIGFTFFMVLFLMISP---------
206602049    ----------------LIPLLPLIGFLIVGLFWPFKGKGHWVTVPLVALSAVLSITLNGPPIHFVLYNWIHSGHFSVSISLMIMVTVVSTLVHLYTVGYMKEDSGYDFFSYISLFTFAMIVLLISDNLLELFFGWEGVGFCSYILIVHWYERRPSWMAANKAFIMNRIGDFGFLLGIFLTYNVFGTLDYEGIFRAIHSTESASVLTVIALLLFVGAVGKSAQIPLHPWLPDAMEGPTPISALIHAATMVTAGIFMIARLSPIYNASPTALM-IVGWTGAITAFVAATIALTQRDIKKIVAYSTMSQLGYMVMACGVGA--YGAGIFHLLTHGFFKALLFLAAGSVIH-SLNGEQDIFRMGGLSKYMKLTFVTMLLGSLALSGIPPFAGYFSKDLILSDAFQSGGQIFWAIGLITAVLTAFYTFRLIFMVFTGKEN-------------------------------------------
67003442     ------------------------------------------------------------------------------------------------------------------LVTGTAIATSSHHWLMVWVGLEINTLAILPIIS-NPKHPRSMEATTKYFLTQAVASAILLFASTMNAWQTGQWDITQLNDK-----------YSCTMMTIALAMKMGAAPFHFWLPEVLQGSTLQTALLISTWQKIAPIVLL------FSTSNHLPKKALLIMGILSTMIGGLGGINQTQLRKILAYSSISNLGWTMAAVA---LMPKIAIMDITIYFIMTIPMFLLLTTTATKTLKDT------STMWTTTPMATTLLTMLLLSTGGLPPLTGFLPKLVMMNEFMSQSLTPLGTLMALASLFGLLYYLRMIYVSTMTTPPISTPMTIK-----------------------------------
259232707    -----IIPLIPLSIP-LLIGVGLLLFPTATKKLRRMWSFQ----SVLLLSIVMLFAINLSIQQINGNYIYIINDFSYLIDPLILITTVGIMVLIYSDNYMAHDQGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPLAANXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYTMNFISLVGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMETVVGDKSQNMALMGGLTKHVPITKSTFLIGTLSICGIPPLACFWSKDEILADSWLYS-TSFAIIAWVTAGLTAFYMFRIYLLTF------------------------------------------------
187736093    ---------MQAYIPEFILAGLAMLLLLAETFCKKTPKFIFGLIGAAGTLAMLPFYMEGLYDNI-----YIILALVATAVTLLLSVDFRAVINLSSNDSKSQDGTGEFYILPLLACVGITSLCKASNLVELFVSLEVLTLSSFIMVGYFRRNLGSTEAGIKYLILGAVSTGFLVFGLAWYFGITGTFIYNEIVSHALAGQTAPAMYLALAMLLLGTAFKIGAVPMQLWIPDVYQGAPTPVTAFLSVASKVAGF-ALFGIILAPFAVLPPVEFVVALMAAATLLVGNLGAIPQTNLKRMMGYSSIAQAGFILPLFIGTVDGKLAAPFYLAVYLVMTFGAFFALAMIRIQRG--SEEISAFRGLGKTNPRLALAVTIMFASLAGVPLTAGFFAKMISFVHVINTGLYWMLPVMIVCAASGFYYYFKVIRSMYWDKPAENAEPVQVPA---ISGVMLAAFSIFIVLG--------------
218157247    ------------------------------------------------------------------------------------------------------MSPFTLIILSFSLILGTVITMTSSHWLLAWMGLEINTLAFIPLMARNHH-PRAVEASTKYFLIQATAAAMLLFASATEAWITGGWQISQLTDP-----------FTTTIITIALALKIGLAPAHAWMPEVMQGLDLPTGLIMATWQKLAPFTLLIQI-------HQTDQNLLIFLGLTSMLVGGLAGLNQTQLRKIMAYSSIAHMGWLVLIMQ---------FFQSMSFLALLIYFVTTFSTFLVFKLNKATSINTLATSWAKTPVLTALTPLVLLSLGGLPPLTGFMPKWLILQELTKQELAPLATVAALTALLSLYFYLRLTYAMTLTMAPNNITNTT------------------------------------
108793492    ------------------------------------------------------------------------------------------------------MSPFILSIFLMTLGLGTTITFISSHWLLAWMGLELNTLAIIPLMAQ-RHHPRSTEATTKYFLIQATAAATMLFAGTTNAWLTGQWDITTTTHPFPLTLLTLALSLKL-----------GLAPLHTWLPEVLQGLDLITGLILATWQKLAPFAILLQL-------QPAPSQLMIALGITSTLVGGWGGLNQTQLRKILAYSSISHLGWMIL---VAQFSPALTLLTLIIYVAMTSTVFLTFHL------TSAKSISTLIISSTKTPAIACLVPLTLLSLGGLPPMTGFAPKLLILQELTKQTLPLTATITALSALLSLYFYLRLTYASSLTLSPN-ITSTPTMWRLPLFSSTMPLAFF-------------------
169235494    -----------------------------------------------------------------FGIELVVDGLS----ATVLVLVAVVSLGVLAYARRAGPRSNAFYAIYMLLVAGLSGMTVTADLFNMYVFLEITGLTAYALVA-AGEDSRSTVAALKYLLVGTFGASLFLLGIGYAYVGTGTLNMADLAAKLADADP-VLAQAAFALIVVGLFIKVAVFPLHTWQPDAYAGAPDTVSALISALVSTVAAYALLRVVYTFLDSTPVARAILIGGAVVSIVAGSLLAVSQSEIKRVLAYSSVSQFGLILAAIAIGNTALTGAAIHLVGHAVMKGGLFLTAGVVATETG--ARTIDEFDGLADRSPVAAGAFGVLAVSMVGVPPTVGFAGKWYIAIGAAEAGSWALLAVIVASTLLTLAYFLRLVERMFFRAPAT------------------------------------------
83592756     ----------------------------------------------------------------------------------LIFAAIGLAVTVYSVGYMKHHGVNRYFFFLFLMIGSLIGVATTNHLGNFYLFWELMTWMSYLLV-IHEQTAKALKAGMKYFLICASGAYVMHFGILVLHAQLGTFEISEIAPCIGTLSPALAGVVLATFL-IGFMAKAGLFPLYSWLPEAHPVAPSSISGPMSGILTKAGILGMVKLLFGLFAGLSLPGAVLVALGGITLLLGEVQAYRQTDIKRLLAYSTLAQIGEITMVLGVGTLALAGGLFHVTNHAVMKTMLFFAVGALILRSAG--RSLDDLKGLGKVMPFTGLCLGIGLLAIMGVPPFGGFVSKFLMIYACVEAGQVGVAAVILVGSVIGALYYARVLRAVFFEPYTGPKVVEAPTMRIALGALAGVVVFTGVYPDAALSVVMPVVETL-
83592756     ----------------LIAVVGAVVVYILG----KRSTVVAGSLSVAVMALALAGILIQSG---------RYDLLSFWFAALIVVVGAINLLYSIGYM-AHGHAQNRFFFFFVMMIGGLLGVTASDDLFNFFAFWEVMSSWTLYLVIIHEETKDSLDEGTKYFIFNFVGASFLFLGVAILAAKAGTFEMALLPQA-ALSMPVGWLAVSAGLILAGLLMKAAQLPLRIDYQMHPAPAPTPVSGYISAVLLKVGPYGVLKIMVALGAWMPDPLVVVQVIAALTVLYAGAMAVVQNGVKRLLIYSTVSQLGYVLLGLSLGSALGVAGLMHFVNHMMLKDILFLAAGCILAQA--HVHSLDDLGGLGRKMPITFGLFLFAGLSLSGIPPFNGFASKWLIYQGAFQGGHYLLAMAALMSSLFTLAAVLKFTHSAFLGPLSPAAATMREAPPVMLIPMGLLAAGSVIVGVFPGVALVPI-----
168805122    -----------------------------------------------------------------------------------------------------------FALLIPTLSTSTLLQMFSHHWLLAWLGLELNTMSILPVI-MKTHTLEPTEAATKYFIIQLLAGALILFASTLNAWQSGQWNIT-----------ASPSPVVSNIILAAIMLKMGIAPAHMWYPDVIQGTTMTTAAVISTWQKLAPLALL------YLTINHMQTNTLLLMGITSALIGGWIGLNQTQTRKILAMSSIAHMGWLLTALAMNYNPQNPNIP---------LPFMMNNRRFPSPTHHNHKNLKDLGTAWSQSPTLMTFTSMTLLSMGGLPPLTGFMPKLLILKELITMKTPIVATILALASLPSLYFYTRMTYIATLTTPPSTLSNKYK-----------------------------------
165932439    ------------------------------------------------------------------------------------------------------------FILLSSLSLGTTLTLMSSHWMLAWFGLEINTMAIIPLMAHNHH-PRPVEATTKYFMAQATAAAVILFASMFNAWTTGQWSIDHMSHP-----------TALGLATMGLAMKIGIAPLHIWMPEVLQGLNLTTGLILSTWQKLAPFALLTQL-------PPCNQELFMAMGLLSTLIGGWGGLNQTQLRKILAYSSIAHLGWMFLVLQFSTTLALMTLLTYFTMTFSAFVLFKL---------NNTTNINSLALTWTKAPALTAIAPLIILSLGGLPPLTGFGPKWMILSTLTSLGLNMLATFAALSTLLSLYFYLRLTYSMTLTMPPNNISGITP-----------------------------------
10802913     ----FYTDSFIKIFPEIFIGLSICYLLVFCSFYGTKPFIKTLDIQLILFLVSFLLLNSFFISGFSFFGTFFVSFSTQIIKLFSLVFVLSFFFFGSSTFHKQYPCSFEFFILVLFSIFGIFIIVNSNDLLGIYLGLELQSLCIYALVSSSKKSAFSTEAGLKYFVMGAFSSGLLLFGFSLIYGFAGTSHISVLSNLFSVNISSIFINIGVLLFFIGILFKLAVSPWHMWAPDVYEGAPSNVAIFISISPKIFIFYVLVKLSYSCFFSFSFIWPFLLACGFLSIVFGSFGALSQKKLKRFFVFSSISHIGYCIVSLSSSFLGLQNSFFYIFLYLIISFPLWSLFVLTLSFRQKGPIYLDELEQFFKYNSFYSFTFCIILFSIAGIPPLAGFYSKIFVFFSLMESNIVLASVIIVLLGTLGSVYYLKVIKIFFFTTFFNRINSYLSKRSFFIEFS--------------------------
212224740    ----------------IIPLFGAFAMPIVNLAGKKAREAWAVLISALTFIVSSVIFYHIWNTGFPIRIVWEVDLFGAIM--VFIVAFVSLMAVIYSIGYMKHDTGLDYYTLILILELGMLGIAITGDLFNFYVFLEIMSIASYALVAFRNDTWEGIEAGIKYMFVGSIASAFVLLGIALLYGQYGTLTMGYLAVK-IVQNPTVTAKVALALFIAGLLFKSGASPVHMWLADAHPAAPSSISAMLSGLVKIGGIYAIARILFSIYTNMSAIGWIIIIFACLTLIIGNAMAVIQTDMKRLLAYSSVGQIGYILLGLGTGEIALAGAIYHTVNHALMKALLFLVAGVVIHQLGT--RNLNELSGLAKTMPKTTFAFLIGAAAIVGMPPLNGFASKWLIYESSAIFN-PILGAIAIIGTAFCTAAYVRVLYT-FFGRPSEKVMA-AKDPETSMMLPMLLLVLAIIIMGLLPWQISDKVM---
52221040     ------------------------------------------------------------------------------------------------------MNPLTMSMIMSSIAAGTVLTMSANHWLIAWVGLEINTLAILPIIA-TEHHPRAMEATTKYFLIQAAASSTIMFSSTINALETGQWDITQLTYP-----------PATALLTIALAMKLGLAPMHHWLPEVMQGTKLKTALIIATWQKLAPMSLLYMTFN------NLSTQILLPLALTSTLLAGWSALNQTQLRKIMAFSSIAHIGWMISIL---PLAPTTSLIALAVYIIMTTTMFSSLLT------CTSKTIKDLGLMWTVSPLLCASSMLTLMSLAGLPPLSGFLPKWLILLELVSQNLTATATLMAMTSLLSLAFYTRLAYTTTLTIPPNQTTTKHN-----------------------------------
143867292    ---------FLLLSPEITLFLAALIAYLAAAFSG---LRAGWLVAVTGLGIAILISGSQPDSGATISGPITIDGFSFYIRLLTYTTGLVLLIQSGDYWKARRRGTGEEAGTFLILLAGLSLVGLANDLVLLFIGLELVSIPTYILLSLKRTDAAGQEASLKYFFLSLIASALFLYSVACLYGLGGSTSLLAIGNTITASMAAVLLPVMLGTALAGAAFRMAAVPMHFYAPDVYQGTSTSNAAVLSTLPKIAGIVMLARLIALAIPLLLQAWHLIAIVAAVTMTVGNCMALLQNNLRRLFACSSIAHAGYLLVGLALTLDGLGSTLFYLATYLLATVGLFGGLVYLQRPRLEEIETVDDLNGLSTTNPVAAFCLATFLLSLAGIPPLPGFWGKLSLVTSSLKAWFIGLSIVLVLNAAIAAAYYLRLITAMYFKSNDKGV----------------------------------------
72160752     -----------------------------------------------------------------IGITLVADRLSALMVTVSSAITLGVLVYSIGQGIADQEEATIFYPTFLILVAGVSNAFLTGDLFNLYVGFEILLTSSYVLMTQGGT-LARIRAGSTYVVVSLLSSVVFLIAIALIYAATGTVNMAHLALRLAELPTELQLTLQAILLM-AFAIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTQTLLFPEDSVVDTLLLWAALATMVIGIFGAMAQTDIKRMLSFILVSHIGYMVFGIGLASVHMSGAVFYVAHHITVQTTLFLVAGLVERRCGSSS--LNNVSGLAKISPVLGVLFFIPAMNLAGIPPLSGFLGKLGLIQAGVQDGSYLLVGGAVATSLLTLYSIVRLWNYAFWRAPEEGRPV--------------------------------------
89070158     ---------------EQIVLFSPLVGSLIAGFGWRAITEQGAQWSTGLLFVACFFSWWIESGTLSTDWSIRLDRLTAIM--LIVITSVSALVHLYSFGYMAHDENFRFFAYLSFFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFYYKKPSANAAAIKAFVVNRVGDFGFALGIFALFFLVDSIRFDDIFAAAFLWNDWNAVEVVAVLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLMEFAPQATAFITFLGATTAFVAATIGLVQNDIKRVIAYSTMSQLGYMFVAAGVGVYSV--AMFHLFTHAFFKAMLFLGAGSVIHG-MHHEQDMRNYGGLRHKLPYTFWAMLIGTLAIVGIPLFAGFLSKDAVIESAYAGGTGYAFWLLVVAAGFTSFYSWRLMFLTFWGKP--------------------------------------------
52551350     ------------------------------------------------------------------------------------------------------MSPYTMFMMLSSLALGTMITLSSYHWLLAWMGLEINTLAIIPLMT-RPGHPRATEAATKYFLTQASASALILFAALMNAWEMGEWDIKNISN------------MSANMLTIALTMKLGLAPLHFWLPEVLQGLELYTGLIMSTWQKLAPMAMIYLVSNSLNSYL------LVIMSILSTLVGGWGGMNQTQLRKIMAYSSIAHLGWMMIII---IFLPNLTLLNFSIYVIMTASMFMMMKIF------NTTKMTSMATSWSKSPPLAVMTIITLLSMGGLPPMTGFLPKWLILYELTKQNITITATIMAFAALLSLFFYLRLTYTLYLTQSPSS-----------------------------------------
268325840    -------------LPVLVVVISMLFTILIAGWLNKKSCCFIAFATILIQFIMSLFILWLGGWSPPWGIEYVVDALNAYVLVLLLFLALVCVTYSKRNIEHEPHQIVSFYALFQLLITGLCGITLTGDIFNMYVFIEITSLSAYALIASRGK--IALKASFTYLVLGAIGACFFLLGIGFLYAITGTLNIHDLSLILPSYYENRAVQAAFVFFTVGLSIKMALFPLHVWLPDAHSFAPSEISALLSGIIIEVSTYAFIRITVEFITRYVPIFDFICWLSAIGIIVGSILAIAQYNLKRMLAYSSVSQMGYIMLAVGLSTSTLNPALMHIVNHALMKGCLFLVAGAFIYKA--ELWDIADLKGLARKMPYTCFGFTLAAISMIGVPPSVGFVSKVYIIFASLDAAYIIFVAVLLFSTLLNLVYFWRVVETLYMGEDIHSQSVKRDELPLSMLIPVLILAALCIIVGIFWLIEMPLPV---
13398301     -----------LPLPVMSIGFGLLLIPRTTKNIRRMWAFP----SVLLLSIAMVFSANLSIQQINGSFIYINNDFSLEFGYLIIMSILITTVGIXXXXXXXXXGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFXWITGSLEFRXXXXXXXXXXNSLFATLCASLLXVGAVAKSAQFPLHIWLPDAMEG-PTPISALIHAATXXXXXXXXXXXLLPLFIAIPYIMNFISLIGIITLLLGATLALAQRXXKRSLAYSTMSQLGYIMLAIGSYXXXXXXXXXXXXXKALLFLGSGSIIHSMEPLVGDKSQNMVLMGGLTKYIPITRTTFLLGTLSLCGIPPLACFWSK--------------------------------------------------------------------------------------
227503348    ------------------------------------------------LSFQATWVRDFIAPGVDVNFALRGDALSIFFAMLALVIGAVVLTYSAAYLP-KNEGNTSFYTLMTAFTLSILLLVLANDVVVLFLAWELVSLASFMLIARSGSGGEA--GSQRTLILTFIGGLTLLTALGIAAVTTGSTTISEILASSVWDERPGVTASVAVLIAASAFTKSAQFPFHFWLPEAMAAATPVSAFLHAAAVVKAGIYLLIRFSTVFYD-VAVWNWVLIVVGMGTAVMSAVFAVQKTDLKKLTAYSTVSHLGWIVATIGVGTFAIGAALVHTLAHALFKSSLFMLIGVIDHEAG--SRDIRRLGPLWNKMPWTFGSVVIGAASMAAVPPLLGFVSKEGMLTAIGGAGQAILLAVAGIGAFFTFTYSAKIVFGAFFDGPRSMDDVHEAPVALWLPAALFMSLPLVFVLGIFDEPLEHAIAAV-
284991362    --------------------------LLAAGFAGVGGLLATGAPTVLDGGAVTASWTWLPSLQVSF--ALRLDGLAGLFCLIVLGVGVLIMAYSPRYMGDSSRNGVVYGLLTLFA-GAMLGLVLAADVVLLYVFWELTTVCSFVLIGTAGQ--VAVKPGRRALLITAAGGLALLLAVIMLSVVVGTTDLATILAERDQVLASPLAWPIGALIATAAFTKSAQLPLHFWLPGAMVAMTPVSAYLHAATMVKAGIYLLMRTTPLFADQ-PAWSALLITVGLASAVAGAFMALREHDLKAILAHSTVSQLGLLIAVIGVGTVALAAAMLHTFAHALFKATLFMLVGIIDKETG--SRDIRELSGLRRVMPVTATVTGLAALSMAGVPPMLGFVSKEYLFQGLLQADFAPWAALGVTASALTFAYGMRIVYGAFGGPTRQPDLYEPS-----------------------------------
56962561     -----------------------------------------------------FYSSIPWLPSLGINFTAYLDGLGLIFALLITGVGSLVILYSIYYLSKERESLHHFYIYLLMFMGAMLGVVFSDNLLVLYVFWELTSISSFLLIAYWHHRRQSRYGAQKSMLITVMGGIGMLAGFLMLSSFAGTFSVREIIGGMGDYASHALFVPAMLLILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFTPVFGGE-AVWFWVVSIVGIVTLFWGSFTAIRQTDLKALLAYSTISQLGLIMTLLGLGSLAIFAALFHLVNHSTFKGALFMVVGIVDHETGT--RDIRKLGGLMTVMPVTFTVAVIGSFSMAGLPPFNGFLSKEMFFTASVETWGLLFPIIAWLASVLTFVYCLILIFKTFFGEQPEKLEKSAHEAPFGMLVSPVLVVAFFFFPNVLGEFLLKPA----
142358279    ------------------------------------------------------------------------------ICFVLLITGVGTLIHIYSIAYMEHDTRRRFFAYLNLFIAAMLLLVLGDSFLNLYVGWEGVGLASYLLIGFWNQKPEYATAAKKAFVMNRVGDMGLSFAIMIAFASFGTVSFQGIADQSHSASESAMTWIGLALLLAATG-KSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLITRSNFVFDHAPNAQLIVVIVGAITLLFGALVGTAKDDIKKALAASTMSQIGYMILAAGLGPAGYAFAIMHLLTHGFFKASMFLGAGSVMHG-MNNEVDMRKFGRLRLVMPITYLTFGLGYLAIIGVPPFSGFFSKDKIIEAAFAAGGILLGSAALLGAAITAFYMSRVMLLTFFGQRRWSDDSHPHESPKLMTVPIIILSGLFTLGNSFQHWLEPVVARGF
62184440     ------------------------------------------------------------------------------------------------------MNPYVTSLFLMSLGLGTVMTFSSSHWLLAWMGLEINTLAIIPLMS-RQHHPRAVEASTKYFLTQSTAAAMILFASVLNAWSTGRWDITQLADPM-----------ASAVLISALALKIGLAPMHFWLPEVLQGISLPTGLILSTWQKLAPFSLVLQVCQDSHPLL------LTAFALSSTLVGGWGGMNQTQLRKILAYSSIAHLGWMIL---VAQMAPNLTLLTLLAYVTMTSAAFLTLIAVKSTMTL------TLASAWTKAPALAALASLVLLSLGGLPPLTGFMPKWLILQELASQGFPIVATIMALAALLSLYFYLRLTYTMALTLSSHTAVATTSWRP--------------------------------
11466667     -----LINLFKTIPTEIFLFISVSILILYGIINTTSNNLNILVIFTLLISILLIYQNPF-VNNVTFNNTFINDNFINIIKIIVLISSISSIIISLNYLKNNKINSFEYSILILFSTIAMLLMTSSYNLISIYLSIELQSLAFYVLASMKRNSEYSTEASFKYFILGVFSSGFLLLGFSILYGITGINNIEQLFIINYSNIEHISLYISLFLIIISFLFKIGAAPFHMWLPDVYEGSPLSVTAFFAITPKIVILSLIIRLFYTFYDIIEELNYIFIISSITSMALASFFALYQKKIIRLLAYSAIGHIGYILGITSSSINSIQSSLLYIIVYIIMTINIYSIVISLYSNNNNEIKYIKELINLSKQNPILAFSFTMLLFSMAGIPPLAGFFNKLYIFSSAINVSMYLLVFIGILTSVISAVYYIYIIRIMYFEKSSVWIYIKQMNLELSYVISI-------------------------
34496407     ------MKSLYLLIALAPLAGSIIAGLFGWAIGRRASHVVTIAGVAVSAALSLKVLLWLTVGGYEYSVGFLVDSLTAMM--LVVVTSVSLMVHIYTIGYMQDDPGYRFFSYISLFTFSMLMLVMSNNFVQLFFGWEAVGLVSYLLIGFWFKRPTAVFANLKAFLVNRVGDFGFLLGIGLLAYFGGSLNYSDVFAAIIPGQQWSLLTVTCILLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVSRMSPLFEMSDTALNVVMVAGSITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGASAYSV--AMFHVMTHAFFKALLFLAAGSVI-IGMHHDQDMRNMGGLRKYMPITWLTSLLGSLALIGTPFFSGFYSKDSIIEALSAAGFAYFAVVA--GVFVTAFYSFRMYFLVFHGKE--------------------------------------------
82702231     ---MTEMQNLYLLVPLAPLAGALIAGLLGRVIGPAASHRVTIALMFVCLAASIAVFLWLTSGGVRFEVGFLIDQLSATM--MIVVSFVSLMVHIYTIGYMHDDPGYRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYTRPTAIYANLKAFLVNRVGDFGFLLGIGLVLVYFGTLDYAAVFAQITSGSPWAILTVICILLFVGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELTETALSVVLVIGGITTLFMALVAIVQYDIKRVVAYSTLSQLGYMTVALGASA--YPAAIFHLMTHAFFKAVLFLGAGSVI-IAMHHEQDMRKMGGLKKYMPITYWTMFVAALASAGVPGLSGFFSKESIIEAVHLADIPGAGFAAVATVFVTAFYTFRLLFMTFHGQP--------------------------------------------
218888277    -----------------------------------------------------------------------IDPLSRLFGVIIAGIGLVVAVYSTGYIHHDRRAGGYWFFLLLMC-GSLSGLALARDFGGFYVFWELMTFSSYFLVA-HEATDKAFHAAVKYFVMCVAGACAMLPGFMLLSAQAGTLD-FAALAGLAATLPAPVVKGAVVLAFVGFAVKAGLVPGHGWLPDAHPAAPSSISGPLSGILTKTGVYGTVRLMLAVFGSFSSMGLLVTALGTATMLYGELMALKQDDLKRLLAYSTMGQVGEIFMVIGLGTLATTGSLLHVLNHAIMKNLLFLCAGGLILRAGSK--KLADLAGMARVMPFTAGCMVVGLISIMGLPPFNGFVGKYLMLQALVAAGHPAVAAVLLLGSLAGCVYYMRIVRTLVFQPYTGPMVQEAPVSMRVATGVLAALCLVLGVLPQLGLSLVTPVA---
218888277    ---------------------------------------------------------------------------SISFAFALVVPVIGCLNMFYAVGYMEHHTQWRFYTFFLFMVGGLMGVAASNDLFGFFTFWEIMSSWSLYFVIVHEENPAALREGFKYFFFNVLGAAFLFLGVVMLSSMAGDPSFGAVRSALPT-MPVALAATAVALMAIGFTMKAAQLPFRIDVQMHPATAPTPVSGYISSVLLKSALFGLAKLFFVLGGAQPQVMYAIAWVGGITIVMAALLAVMQSDLKLVLIYSTVSQLGYMVVGVALGTLGMAGGMLHLVNHVLFKDLLFLVAGSLILCTHKHS--LDELGGIGQRMPVTLTMFAIGALSVVGVPPTNGFASKWILYHALMAEGEVALALLSLAGSVLTLAYFAKFLHSAFLGRPSPELAHVHEAPRIMLVPMGILAAG-CIITGVFPG----------
42525209     --------------------------------------------------IAVSFFEWMAIDKFKVNAGFVVDQISAIM--ILVITGVGTLIHLFSIGYMHHDKGVAYFAYLNLFIFNMLLLVLGDSLLVMFVGWEGVGLCSYLLIGFWFTDKEKAAAGMKAFITNRIGDAAFLLGMFVLFITFGTLNFSELNATVAESSWLGALTLGTMFLFIGATGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYMIVRLNPLFI-MAPNTMMVIAIIGAATAVFAATIGITQNDIKKVLAYSTVSQLGYMFLGVGAFGAAMFHLMTHAFFKALMFLGSGSVIHGMHEE-----QDIRKMGGLKKYMPITHITFLMGWLAIIGTPLFSGFFSKDEILAYAFHSGSPILWAAGVLGATLTAFYMTRLMALTFWGKSRVSADVHPHESSAIMTIPLIILAILSVIAG--------------
148656356    ----------------LIPAFPLIGFLLNALVVRRERAAGILASVMVGLSFAATIAAMVVLEGAPSGAIGIADAFGLLFDPLLLITGVGGLIHIYSIGYMHGDRPVRFFAFMNLFVFAMLMLVMADNLLLLFLGWEGVGLCSFLLIGHYFDRRSPSEAAVKAFVVNRVGDAAMLAALFAIFTNFGTLSFYDNPQLSISGYLDQAIVVATLLMLVAVAGKSAQFPLYTWLPDAMAG-PTPVSALIHAATMVTSGVYLIVRNHTLFDQPASAAPWVLVIGVMTAFIGATAAVAQLDIKRVLAYSTVSQLGYMVAAVGMGA--YVAGMYHLLTHGLFKALLFLAAGSVIHGIGDH-QDMRRMGGLRNALPTTFRLYVIGALALSGIFPLAGFWSKDEIIAHAWDARSPLAAIMLILTSAVTAFYMGRQIGMVFFGRPRDPTIHGHESGAAMRWTMVALAGG--------------------
136369271    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLIYGFAGSTNYDQISMNILEAQ--YGLTLGIVFIIVGLAFKISAVPFHMWAPDVYQGSPTSVTIFFAILPKIAALTVFIRFLYVFLNLIEQWQIIIIFLSIASMVFGSVAAIGQRNLKRLMAYSSISHMGFALAGLSVGTNEIQSSIVYISIYLVMNLAFFSCLFMLKRSD-NYFEELDDLSGLSKNHPILALSFLISLFSLAGIPPLAGFFAKFYIFLEVINKEMYYLAIIGLLSTVIAAFYYLRIIKIIYFDHEKDSYDTNHNGLKFSLLFSTILILVYFTYPRILLDIVSKI-----
269128575    ------------------MAVATVLALIVAVAVWRHPGVRTGTLTLI------------PTGTIDIALGLRVDGLAALVALMV--CGVALAVQLYSVAYMAEDRRYSYAAFISLFTAAMLLVVYSGDLLVLYVGWEVMGVCSYFLIGHHWQERANSRAAVKAFLITRLGDVGFLIGIFVLGVGAGTFSIGGVLERLPDL-PQGTVTAATLLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGIYVVARLYAAFA-ASAAALTVLGVLAVISMLGSALAALAQDDLKRVLAYSTISQLACMAAGLAVGA--PVAAIFHLVAHGAFKALLFLAAGSVIFVTGSGL--LRRHGGLRRAMPVTFWAMTIGYAALVGLPPVSGFFSKDAI-----------------------------------------------------------------------------------
194332944    -----------IMLPVILPFISAVLMLFFPKRLAVQRWIHIASSAICALALIILLSLQIGGWQAPFGITFVADLLSSIMVAAAGVIGFTTSIYAVGSI-DREREHFFFYPLMQMLMMGVNGAFLTGDIFNLYVWFEVMLISSFVLLVL-GSRPEQLEGAIKYVTINLLSSAIFLAGVGLLYGMAGTLNMADLALRIPLLGHRELVSVVVVLFTVTFGVKAALFPLFFWLPASYHTPPVAVSAIFAGLLTKVGVYAIMRLLTTIFTHAAFIQQFLLVVSGLTMVSGVLGAVAQYDVRKLLSFHIISQIGYMIFAIAISPLGIAGGLFYMLHNIAAKTNLFYISGIIRRLRG--SFNLREIGGIYRYYPFFGLLFLVPALGLAGIPPLSGFWAKLTVIRAGIESEHYVLTGVALMVSMLTLFSMIKIWNEAFWKDDPH------------------------------------------
39997438     -------------------------------------TTALLGAGVALLTVVGVVSVQAGNWPAPFGITLVADLFSAVMVVVVGAMGLAVAVYSLASADIDHESLG-YHPLMQVLLLGVCGSLLTGDLFNLYVWFEVMLIASFVLLALGG-RRQQMEGAIKYVALNLIASAFFLAGIGILYGVAGTLNMADLARQLRAVPHGGTVPVIAALLFAAFGIKSAVFPLFFWLPASYHTPPVAVTTIFSALLTKVGVYVLVRITLIFVQEAEAGRTLILAAAGLTMVTGVLGAVAQHEMRRLLSFHIVSQIGYLVMGLGLTPLALAGTIFFMVHVIAAKSALFLVAGIVKRLTGT--TELAELGGLYEGRPLVAGLFLVPALALAGIPPLSGFWAKLALVRAGLGEGRYVVVAAALAVSILTLFSMTKIWAEAFWKDHP-------------------------------------------
90425978     --------------PVLLPYVGGFLLFVLGRFSPSLRSVGAAVIAAATFALVAFTLKSGD----------VGDYFALIF------AGIGLAVTVYSIRYIAHHAINRYFFFLFVMIGSLIGVATANHLGNFYLFWELMTWSSYLLV-IHEQTDKALKAGMKYFLICSSGAYVMHLGILLLHTQLGTFELSEIAERAPQLSPAMGWLIAATFL-VGLGAKAGLFPLHSWLPDAHPVAPSSISAPMSGILTKAGILGIVKLLFAVFGAASFVHLVLIVLGSVTFLIGEIQAYRQTDIKRLLAYSTLAQVGEITMVIGVGTLALAGALVHVANHAIMKTLLFFCAGALIMRA--KGQTLDALKGIGRKMPFTAFCMGIGLLAIMSVPPFGGFVGKFLMIYACVEAGQIPVAIVMLLGGVIGAMYYARILRVVFFAPYSGPAIAEAPLSMRIVLGAL---AALCVVNGLYPDAVLHFAL---
90425978     -------------------------------LLGRGRPLRAGVLSVGVMAAALAGVLLQAASYDALSFWYAA-----------AIVAMAGVNLCYSIGYMAHHAQNRFFFYFLAMIAGLLGVAASGNLFSFFAFWELMSSWTLYLVISHDETAEALREGTKYFIFNFVGASVLFLGVTMLAATTGTFQIAELAAAVGKLQPA-ALLVPISLIFAGFLMKAAQLPLRIDYQMHTVPAPTPVSGYISAVLLKVGPYGILKFFVVLGPWMPNLMQVVAVVAAITLLYAGAMAVVQTGIKRLLIYSTVSQLGYILLGISLGSLGVAGGLMHAANHMMLKDLLFLVAGCILAQA--HITSLDELGGLGRKMPITFGIFLFAGLSLAGIPPLNGFGSKWLIYQAAFDSGHYLLALAALMSSLFTLAAVLKFAHTAFMGQLSPVAAGMKEAPAVMLAPMLLLVVAVGVFPGLLLVPIAGIQASL-
83591660     ------------------------------------------ALGAFAVAVTMAFRIAESGDLFALGGWFHADALSAVVAIVVTFVGLAATLFSIGYLRHEVEAGQYYFVLNSVFIATMAAVTVTNNVIMMYVVVEATTLASALLVTYYRK-PGAWEAGYKYLLLCSVGITMGLLGCVILYSAARAMQISELAT-VADQLPPTAVVVGCVLIIIGFGSKAGLIPFHAWLPDAHSQSPSPVSALLSGVTLKVAIYAIARIASLFYAGHGALGVFCIVLGAITMLGGIIAAFSQTDLKRLLAYSSVSQVGYIIMGLGIGSLGFYGAVYHLMNHALDKAMLFLCTGLLLYSCGTTS--IEEL-GKRKHSPLVALCFFIGALAISGVPPLNGFWSKFAIYTAAAEAHLWWALGVALLTSLITIAVLVRAGYLIFLRNTDH------------------------------------------
239997665    ------------------------------------------------------------------------------------------------------MNPLALSIVLSSLAIGTITTLSSYHWLLAWAGLEINTLAMIPLMT-HQHHPRSVEASVKYFLIQAAASALILFSSINNAWDTGEWSITNMLNPL-----------STTALTIALCMKLGLAPFHFWLPEVLQGLNLTTGLILSTWQKIAPVALMFLTQNSLKPE------ILLTAGLISALVGGWGGLNQTHLRKILAFSSIAHLGWMATILTMS---PKLALLNFTIYLIMTTALFLSL------KQTSSTKIKTLSMSWQKSPVISSLSVLTLLSLGGLPPLSGFMPKWLIIQELTKQNINTMATIMALSALLSLFFYLRLSYATSLTTHPSTNNTQTSYNTTSKQPSLLLAT---------------------
15088717     --------------------------------------------------------------------------YGQVIKDISSKTSTDIGSYLSSTINLNPYKAKNYSVLIFFNLLGCTLLISSSDLISMYISIELQSFSLYILATLIKEDENSTSAGLKYFLLGGLASSIILLGSGLIYSNTGLTNLESINTPYSSNSVILGLTMGLVCIFVGFLFKIAAAPLHNWAPDVYNDTPTIVTIWLIVMPKISILLFLLELHTYFLWVSQYLKSILLITSFLSLVIGSLLGLVQTQIKRLLAYSTISHIGFILLSLSINSEQIDSLIFYIVSYSITNLNIFLIILLFNSFPHLDIKLISELKGMFFLYPCLGISLTISLFSLAGIPPLLGFFSKQLILYSAVQNGNYFISIIGILTSVISASYYLKLISVMYKEEDQTSTLLKSIESKIMMISS--------------------------
282856065    ---------------------------------------------------------------------------------------------IYGLKFVKKFTGLEFYALFLLLTAGTMGMILTGDLFNFFVFLEISSVASFGLIAFWRDRPESVEASYKYMLVSQLAAQLVLVGLAFIYGRYGVLNMAAFSRAV---QPDLISKVVLVFVLVALGMKCGAFPMHMWMPDSYAEAPASVTVMLVATSQ-ASLVVLCRFCFSLYGTAAAVPWALIVMGCLSMFGGVSMAVVQHEVKRLMGYHSVSQVGYMLTAFGVGLLALSGGLYHMINYILYKGLLFLCAGALYYVAG--SRDLDKMGGLARRMPVTSVLFLIAAAAISGLPPFNGFVSKWMI-YESVYAVHPFLMVVALVSSVLTLASFVKVYQTAFLGPERSQFAAVREVPKSMIAGMVVLAAAI-LVLSLFPSWTVNTLV---
142091513    --------NLVVISPTIALVLTALILLFFTIIESNEKVKQVITFSGVVSTLFCVFLKFGLFLQNGVSSYFLLDEFSLFGNVLIGLILLFNILPIWDSSSQLREKTTEAIILTLMSTSGFMLMVDSENLIMLFIGLEIGSISLYALAGLNRVDKLSNEASLKYFLLGSLASCIFIYGVSLVYVSFSVLDFATGVGFVGADSVPLTTKLGVILIFIGLLFKIAAAPFQSWAPDVYQGSPTGYVGYMASVAKASAFIVIARLCQVLRFMPNEFDSFFLFVVILSVVIGSIFASVQDDLKRLLAYSGVVQSGFILSGIVSGINGTSASMFYLFAYIIQLIGIF-VIFSIINGKMSSNFNIQDIQGLIINNKFLAVTFCTFMLGLAGIPLTSGFVSKFILLTNLWAYQKYLLVSILLLSTVAGFYFYLKPIWIATIEKTETPVENFKIKRSEYLLISSLATMTIF--FGLVPSSLINI-----
91203932     ------------------------VLLILSFDSRHKELIRVTSLLVSVVTFLISVPLYFAFDANTYDMQFVIDGISLFM---VLLTTFITPIAIFASWNVK-RNVKEYMIAMLVLETGMVGVFVSLDVFLFYVFWELMLIPMYLIIGIWGGQRR-IYAAIKFFVYTMAGSVFMLLAIILNHKATGEYTF-NLLEFYRLDISYAVQFWLFLAFFLAFAIKVPMFPLHTWLPDAHVEAPTAGSVILAGVLLKMGTYGFIRFCLPLFPEVSSFIPVISWMAIVGIIYGALVAMVQDDLKKLVAYSSVSHLGFVMLGFAFNIQGIEGGITQMINHGLSTGALFLIVGMLY--DRRHTRLISDYGGLTKQIPVFAILFMIVTFSSIGLPGLNGFVGEFLILVGVFK-SRILYASIATSGIILAAIYMLWMFQRVMFHNITHEENKTLKDVSSRELAIMIPIVLMIFWIGIYPNS---------
143311390    -------------------------------------------------AVVQRLFTWISVGSFNVDASLLLDQLSICF--VLLITGVGTLIHIYSISYMSHDDRRRFFAYLNLFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQKPAYATAAKKAFVANRVGDVGLSLAIMIAFATFGDVTFSGIKEQTEAASTAQLTAIGLMLLLAACG-KSAQFPLQSWLGDAMAG-PTPVSALIHAATMVTAGVYLITRSSFIFDEAPVAQLMVIIVGGVTLLFGAIIGMAKDDIKKALAASTMSQIGYMILATGLGPIGYAFAIMHLLTHGFFKASMFLGAGSVMHGMKDEV-NMRKYGGIGKFMPLTFITFGLGYLAIIGVPPFAGFYSKDKIIETAFNAGGIALGVATLLGAAITAFYMTRVIILTFFGNERWGHKDEPHESPALMLIPLFLLSVGSVASGYLLSTGKNLVKWL-
296130540    ---------------------------------------------------------WLDAGALSIDAGLRVDPLSLTF--VMLVTFVGTLIHVYSVAYMEHDARRRFFAYLNLFVAAMLLLVLADSYVLLFVGWEGVGLASYLLIGFWNHHTPYAVAAKKAFVANRVGDVGLLAAMGLLFATFGSLDFATVESGVAAASEGTLTAIGLMLLLAACG-KSAQFPLQSWLGDAMAG-PTPVSALIHAATMVTAGVYLIIRSGAVFAAAPTAQLVVAVVGAVTLLFGAIVGCAKDDIKKALAASTMSQIGYMVLAAGLGPIGYAFAIFHLVTHGFFKAGMFLGAGSVMHGMDDQV-DMRRFGGLGRYMKITYFTFMAGWLAILGIPPFAGFFSKDKIIEAAFVWRAWVFGGVALLGAGITAFYMSRLFFMTFEGQKRWSTTREGKEQHLMVWPMIVLAVGSVGLGWVLSS----------
143902651    ------MTDMLWLLPA-FPLFGALVIMVLGRRLGEPKSGWLAAFASFIVAVSVYFFSWIPVGELQIDVALLADPLSITMALFI--TGIGSLIHLYAIGYMHGDPKFSFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGACSYFLISFWHTRDSAAVAGKKAFVTNRIGDFGVMTAMFLAFSTIGSVSYESINDAASSGAIAQVTATAILLLFVGACGKSAQLPLYLWLPDAMEGPTPVSALIHAATMVTSGVFLMTRMSPVLHASYEWAPMTIATIGAATALFAASIAVAQNDIKKVLAYSTVSQLGYMFLAVGSGA--YVAAIFHMVTHAFFKALLFLGSGSVIHG-MHHEQDMRRMGALRKLMPVTAITFIIGWLAIAGVPPFAGFWSKDEILL-YVYANNRGLYVVGLITALLTAYYMTRQVIMVFYGEAK-------------------------------------------
227498201    -------------------MLGAALAMLAGRRPRLQRALSVAALGTVVLVAAFLVTLWVAAWPDSAGIVLVADRLSSLMLLVASLVTLAVLVFSTGQDQEEETPVSIFHPTLLLLSAGVSDAFLAGDLFNLYVGFEILLFASYVLLTMGATRPR-IRAGAIYVVVNLVSSALFLILLAVVYTATGTVNMAELAQRVPQLPADMQLMIQALMLTV-FGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYSMLRVQTLLFAERP-LTTILLIVGGASMMVGILGAVAQSELKRLLSFTLVSHVGYMIMGVALATTSLAAAIYYTAHHITIQTALFLTAGLMARVGG--STELDKVSGLASLSPRLALLFGIPALNLAGIPPFSGFIGKIGLMRAGAQVGAWLLVVTSVVASLLTLYVMAKVWNRAFWGE---------------------------------------------
142442472    -------------------LIGSIVVGLAGNQLGRKLSHSITILGVAISTVLSLYVFWMQIGGLNISVGFLVDNLTSVM--LVVVSFVSLMVHIYTIGYMHEDKGYTFFSYISLFTFAMFTLVISNNFMQLFFGWEAVGLVSYLLIGFWHHKESAIEANLKAFLVNRVGDFGFLLGIALVLMFFGTLDYAEAFSQKQTLFGVSAITVVCLLLFVGAMGKSAQVPLHVWLPGSMEG-PTPISALIHAATMVTAGIFMVSRMSPLFELSDTALMVVMIIGAITALFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGVSAYSV--AIFHLMTHAFFKALLFLAAGSVIVA-LHHEQDIRKMGGLRKKMPITYVTSLLGTLALIGFPGFAGFYSKDMIIEAVHYSNLPFSGLAVLLGVFITAFYSLRLLFLVFHGKSRVDSHTEEHTVPLILLAIPSVIVGYLTIEPMLFGG---------
16356955     -------------------------------------------------------------------------------------------------------------ILLFGLGLGTTITFASSHWLLAWMGLEINTLAIIPLMAQHHH-PRAVEATTKYFLTQATAAAMLLFASTTNAWLTGQWEIQQMYHPL-----------SVTLATLALALKIGLAPFHAWLPEVLQGLSLTTGLILSTWQKLAPFILLLQIQPTNPIM-------LVILGITSTLIGGWGGLNQTQLRKILAYSSIAHLGWMILVLQLAPSLTLLTLLTYLIMTLSVFLIFKL---------NKTTTINMLATSWTKTPTLTSMSPMILLSLGGLPPLTGFMPKWLILQELTKHDLALIATTAALTALLSLYFYLRLSYTITLTISPSNLT---------------------------------------
136097394    ---------------------------------------------------------------------FYLDGLSGVM--MVLICTLSLVIQLFSTSYMSKDEKYTYFEYFNFFVFSMLLLVLSGNFLVMFFGWELVGLSSYLLISFWSEKKSASKAGNKAFILNRIGDFGFLIGLMMILNYFETFNFLSIFENTLKTRPENLDLMILFLLLGAFG-KSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPLLQFSEIGSITI-ISLGLLTALISAFAAINQDDIKKVLAYSTISQLGFMFIAIGAGA--YVAAIFHLVTHAFFKALLFLGAGAVIHE-MHHEQNIYKMGGLRKKMPVTAAMMGIGTLAISGIPPLAGFWSKDEILASVFSKGYYGFWALSLLAALMTAFYMGRHWLLIFVKEPSNELDSV-NEAPKNMTRPLILLGLFSIFIGFINTP---------
83858403     -----------------------------------------ATIAAALCSIALFFAQWMAVGNFEINWAIRLDTLSTVM--LVVITSVSSLVHVYSWGYMSHDHRARFFSYLSLFTFAMLSLVTADNFIQMFFGWEGVGLASYLLIGFWYQKDSATSAAIKAFVTNRVGDFGLALGIMAIYLVFGSLQFDVVFAQVPAMAEETIAFFGIFLLFIGAMGKSAQFFLHVWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRAHAIFELAPNTSAFITFIGATTALFAATVGLAQNDIKRVIAYSTCSQLGYMFFAAGLGL--YSAAMFHLFTHAFFKALLFLGAGSVIHGLHDE-QDMRNMGGIYKLLPITWIMMIIGTLALVGIPLFAGFYSKDMIIEEAFMMGQDGVAFIGVIAAGLTSFYSWRLIFMTFHGKEPEVLKHAHESGPVMLIPLLVLAIGALF-----------------
108760979    MTPSTLLS-----LPMILCLGAAAAGLLAPSRAWPRRWLALMTMVSLAVVGAMLLSMQVGGWAAPFGITLVADLLSALLVLVTGVMGLTVVSYSAATLPASKEAGAYYP-LVLVLVGGVCGAFLTGDLFNLFVWIEVMLGASFVLLAL-EARQEQLEASIKYMSLSLMGSVVLLCAVGLLYGAAGTLNLADLAVTVPGLGTPNLMTAVSMFFLVAFALKAGAFPLFFWLPASYHTPPAAVTTLFSALLTKVGVYALARVFTLVFTQDSQLTTLLLVMGGLTMVTGVLGAVAQYDMRRLLSFHIISQIGYLIAALGLTRSALTALIAFLIHYIFAKSALFLVSGATARV--TRTYDLHQMGNLYRTQPLLAALFFIPALSLAGVPPFSGFFAKLAVIQAALRAENWIIAGTAVVVGLLTLFSMMKIWREAFWKAPPEDQPQEPTRPLSLGDGVLGPCMAMTLFMVVLGLGAEPLL----
58373519     ------------------------------------------------------------------------------------------------------------FIIMSNLGLGTMITASSFHWLMAWIGLELNTLAIIPIIA-KQHHPRATEASTKYFLTQAAASAMILFSATMNAWSTGTWDITQLTNN-----------TACITLTMALSMKLGIAPLHFWLPEVLQGSTLKTALIITTWQKLAPMTLMFMTHNSIHPEL------LLTMGIMSTITGGWGGLNQTQLRKIMAFSSIAHLGWMASIL---TLAPNIMLLNLALYLTMTTSTFLLLLY------TSSKTIKDLTTSRMITPTTATMTLTLLMSLGGLPPLTGFMPKWLILQELVTHHLTTMATLMALSALLSLYFY--------------------------------------------------------
114569441    -----------------------------------------------------VISYHLGGWAPPLGIEYRVDMLNIPLLLVVGIVGFLCVIYALPSVEIAENKQALFYSAFLVCFAGLLGVTITGDAFNVFVFLEISSISTYVIIAMGGKDRRALTASYNYLILGTIGATFFVIGVGFLYMATGTLNMADMAAILEETGHNRVTQAAFAFIVVGLGLKAAMFPLHLWLPNAYAFAPNFVTAFLASTATKVAFYALIRLFSVFHPDVSSFTWLFAVVGTIAMVVASLQAVFQTDARRLLAYSSVAQVGYMMLGLGMGTASLSAGLLHLMNHALMKGALFMALGAFALNFG--VRRVKDLAGMSKTMPASATAFTIAGLSLVGVPLTVGFTSKWYLVTAALERGWWWAVAALMLSSLLALAYVARLLSAIWMDAPPS------------------------------------------
193074527    -----------------------------------------------------------------------------------------------------------------SLILGTTTTISSNHWMTAWAGLEINTLAIIPMISKSHH-PRAIEATIKYFLVQATASALLLFSSMINAWSSGQWDTTQMTHP-----------VSCLLLTTAIAMKLGLVPFHFWYPEVLQGTSLSTALLLSTLMKLPPLTLLLMVSNTLNPTL------LTSMAILSTALGGWMGLNQTQTRKIMAFSSIAHLGWMTIII---LYQPKLTTLTFYLYAMMTATVFMTM------NTTKTLNLATMMTSWTKAPMLNTTLMLTLLSLAGLPPLTGFLPKWLIIQELTKQELTPTATLIALLSLLSLFFYLRL---MYYSTITIPPNTSTNMKQWYINNPTTTMTATLASTSIALLPLSPMILTL-
288958978    --------------------------------------------------------------------ALRVDQLTAVM--LIVVNTVSACVHVYSIGYMAEDQKPRFMGYLSLFTFAMLMLVTADNLVQLFFGWEGVGLASYLLINFWYEKPSANAAAMKAFLVNRVGDFGFALGIFAIFVLTGSVQFDAIFAKAFLSWNFNGLTVACLLLFMGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCRLSPVF-EYAPTALEVVTVVGGLTAFVAATIGFTQFDIKRVIAYSTMSQLGYMF--FAAGVSAYGAAMFHLFTHAFFKALLFLGAGSVIHA-LHHEQDMRKMGGVWRKIPFTYAVMWIGNLALAGLPFFAGYYSKDMILEAAFASGSGFAFALGIAAALLTAFYSWRLLFMTFHGTPDKDVYDHAHESPVVMLIPLGVLTLGALFAGV-------------
239918374    -----------------------------------------------------IAAVHLGGWPAPLGITLVVDRLSALMLVVSALVTLAVLLYASAQGLINRDEGGIFHPTFLILVAGVSNAFLAGDLFNLYVGFEILLTSSYVLLTMGGTAQR-IRAGITYVVVSVLSSVVFLIAIAMIYAATGTVNMADLAVKLGEL-PTDVQMVLHVLLLVGFGIKAAVFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGVYAMIRTETLLFPG-EHVNALLLVVAALTMVVGILGALAQTDIKRILSFILVSHIGYMIFGLGLATAGLAATVYYVAHHITVQTALFLVTGLIENRAGTA--NIDRLGSLAKVSPFVSVLFLVPALNLGGIPPFSGFLGKVGLLRGGVEQATPLAYTL--------------------------------------------------------------------
53686406     ------------------------------------------------------------------------------------------------------MSPYTTSILLSSLSAGTIIVTSSNHWFMAWIGLEMNTLAMIPIMSKNHH-PRATEAATKYFLTQAMASAVLLFATMTNAWYTGEWTI------------NMQTTMPTIMMTSALMIKLAVFPFHFWLLDVIQGLDTTTSMILLTWQKLAPMALLIQVNSELNSTM------LILLGTMSIIIGGWGGLNQPQLRKIMAYSSIAHLGWMMAVITLSTN---------ITLMTLLLYMMMTPSIFLTMNNTSSANINKMATSWMKNHTLSIMLMTTLMSLGGLPPMSGFMPKWFILEEMVNQNMMITATTMAMSALLSLFFYMRLSYLTSLTTSPSPM----------------------------------------
1753246      ------------------------------------------------------------------------------------------------------MNPIALSLIMSSLATGSIITMTSHHWLAAWVGLEINTLAMVPIIA-KQHHPRSTEAATKYFLTQAAASALILFSSSMNAWHTGLWDITQLSH-----------EPARISITMALAMKLGLVPLHFWLPEVLQGTTMMTALLITTWQKLAPLALMYLTSSQLS------TTALLMMGLMSTALGGWGGLNQTQLRKMMAFSSIAHLGWMATIL---TIAPNIMLLNLTIYIIMTIPMFSTLTYFSSKT------IKDLGTSWTTSTTLTTFIMLTLMSLGGLPPMSGFMPKWLILQELTNQQLSTAAAIIAMSALLSLFFYIRLAYTTSLTMSPNTTNSKHN-----------------------------------
225166016    --------------------------------------------------------------GFSLSLGFKFDDLAALM--LSVVGIVGLCVHVFSLGYMSDDSKARYFGGLSIFMFSMIGIVLADNLFMIFIFWELVGFSSWLLINHFCDKTSAADAAKKAFIANRVGDFGFLLGIIACYAIFGTVNLSQLA--ILANGGVAVATCIPLLLFCGAVGKSAQMPLHVWLPDAMEGPTPVSALIHAATMVAAGIYMLCRIEPLF-AAAPDALTIVMWVGTATALYAALCAVTQRDIKKVLAYSTLSQLGYMVAAFGLGRLGVGAAMFHLTTHAFFKALMFLGSGSVIHGC-HHEQDIFKMGGLAKKMPVTFITFTIGVLAIGGLPFISGFYSKDAILH-LAQAKSQPVFVILVATAVLTAFYMARMWKLVFLGTPRTHASEHAHESGLSMTIPLIVLAALSIVGG--------------
138736062    ---------------------------------------------------------------------------------------------------------------------------------------ELQSLSLYILASIDRDNLRSTESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFELISSQL--NEENRGAVFAMVFILVGLAFKISAVPFHMWTPDVYEGAPTSITSYFAVVPKVAGLALLIFMFVPFSNILLEWQTIIIFISIASMILGAVAAMIQKNFKRLLAYSSIGHIGYALAGVATGAVSYQSAIVYISIYVIMNIGAFSCLYLLK-KDGEYKENISDLSGISKKHPLLAISLLVILFSLAGVPPLGGFFAKFYVFLAVIEKEMY-------------------------------------------------------------------------
135333825    ------------------LFILAICTLMYGLFSKINSFIKTANFAILLIFITVLIYFDFTTNLFSFENFFSNTPFTKFFKILTTLGAAASLTISKDYFIDNKISKFEIPTLLLFSTLGMLLMISSKNLMMMYLAIELQSLSLYIVASIKRNSIESAESGVKYFILGALSSGILLYGFSLIYGFTGQTSFDEIYISLYLDKLPIGITFGLVFVLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKVAASALVFRFCLPFRDFYFEWSQVIFFLSVSSMFLGSIAAIAQKNLKRLLAYSSIGHVGYVLIALAASEQGIKSASIYMFIYLVMNVSIFAIILSLKKSDVY-VEKINQLNGLSKSNPILSASIAII------------------------------------------------------------------------------------------------------
146284517    -----------------------------------------------------ILAIRFGDWAAPFGIVFVADALAAAMVAITGILAAAVMTFGLADIRRREEQAG-FHPLLLGMLAGVNGAFLTGDIFNLYVWFEVMLITAMGLLAIGRNRA-QLDATVRYAILNLFSTLLFLTGVALLYGATGTLNMADLARVLPQTEPSINLTLSALLLLCGFGIKAGYFPLFFWLPASYHTASITVSAIFAGLLTKVGVYACLRVFTLIFSVDSGIREIVAVLAAGTMLFGVFGAAVQWDVRRILSFHIVSQIGYMLLGLAISTAALTGAIFYILHHIIVKANLFLLAGAIHRASGT--FDLRKSGGLMYRNPLLAALFLIPALSLAGLPPLSGFWAKFLVIDATFRAGEHWLAGLALFVGLLTLYSMTKIWMEAFWKKPV-LPRVEARRVPLPMLLAIAALGTLTLAIGFMPQPLI-------
296444805    -----------------IVFLPLIGFLIAGLFGRRIGARPSELVTTTLLVIAAGLSWMVFFDVALGHGALRVDTLTAVM--LVVVNSVSALVHLYSIGYMHEDHRPRFFAYLSLFTFAMLTLVTADNLVQMFFGWEGVGLASYLLIGFWYQKPSANAAAIKAFVVNRVGDFGFALGIFLVFQLTQSVGFEQVFAAVPFGADFDALTLATFLLFTGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARLSPIFEYAPDTLAFVTLIGGVTAFFAATIGLVQNDIKRVIAYSTCSQLGYMFVGVGAYSVGVFHLYTHAFFKALLFLGAGSVIHAMHHE-----QDMRNMGGLWNKIPVTFAMMTIGTLALTGFPYTAGYFSKDQIIEAAYAASHHGVAFFAFLSTVIAAFYSWRLVFMTFFGKAKE------------------------------------------
241890289    -----------------------------------------------------------------FGIVFVADTLSTTLVLLTSIASLAVSIFSATGISRQRIRYGYFPIFH-FLILGLNGAFLTGDIFNLYVYFEVIIISSFVLMTLGG-RKAQLEGAVKYMAMNILASTFFLTGIGILYGITGSLNMADLALKIPNVKDQTLVGITSSFFIIGFGIKSAVFPLYFWLPSSYHTPPSAVAATFGGLLTKVGIYAMFRIYSLIFIPSPFMKNLLLTLAILTIVTGALGAMTKTNIRRLFSYLIVCHIGFMVGGLAMSKLALMGAVFYLIHDIMVKTNLFLIAGLIRQLRG--SMDMKKIGGLYAEYPKISLLIGIVLFSLVGIPPLSGFWPKIYLIQDAFRLQNYAFIAAIILGSFITLYVIAKMWSEVFWKKPDNEAEVEDKFEPLPLYKKILLVAPIAILAGV-------------
89056183     --------SWILAAPIIIPFATAVLAFLFRHGPEGRWLSVLGSAALLIASIILVVAAQMGAWPAPFGITLVADLLSAVMVVITGITGLAIAIYALADIEERKEKLG-YHALYQVLLAGVCGAFLTGDLFNLYVWFEVMLISSFGLLVIGGNRQ-QLDGGIKYVTLNLVSTVMFLSGIGLLYGMTGTLNMADLHTAVQEVENPGLLVVVAMMFMVAFGVKAAVFPLFFWLPASYHTPAISVSAIFAGLLTKVGVYSLMRMFTLVFTTIAYTHTILLWVAGFTMVTGVLGAAAMNDFRRILSFHIVSQIGYMILGLALTPLAIVGAVFYLVHHIIVKANLFLVAGVARRIAG--STELNQIGGLYKTAPLLALLFLIPAFSLAGFPPLSGFWAKFILVKAALEGGGYVIAGIALAVGLLTIYSMTKIWGNAFWKPHPAGLEPKLSTLPAKDRAALLVPIAALAL----------------
145225071    ---------------------------------------------------------------------LQLDQLSMCFA--LLITGVGSLIHIYSIGYMAGRSRRLFFAYLNLFVAAMLLLVLADNYLGLYMGWEGVGLASYLLIGFWSHKPSAATAAKKAFVVNRVGDVGLAVALMVMFASVGAVGFDAVFEAAPQLGDGTLTAIGLTLLLAACG-KSAQVPLQSWLGDAMEG-PTPVSALIHAATMVTAGVYLIVRSGPVFDLAPHAQTAVVIVGAVTLLFGAVIGCAKDDIKKALAASTMSQIGYMVLAAGLGPAGYAFAIMHLLTHGFFKAGLFLGAGSVMHA-MNDEVDMRRYGGLRTALPITFVTFGLGYLAIIGIPPLAGFFSKDGIIEAALGAGGVILGGVTILGAGITAFYMTRVMLMTFFGTPHEAPAVMTWPMILLAIGSVTAGAAL-AIGGTLEHWLEPVV----
142848052    -----------------------------------------------------------------ISIGFTVDGLSATM--LLLVTGLSLVIQVFSTSYMKDDEKYTYFTYFNFFVFSMLLLVMSSNFLVMFMGWELVGLSSYLLISFWSNKESASKAGNKAFIINRIGDFGFLIGLMIVLNTFETFDF-KTVMSLSSTISESTVTIICLFLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRVSPLLQHSETAKL-LIAIFGLLTALIAAFSAINQYDIKKVLAYSTISQLGFMFIAIGSGA--YVAAIFHLVTHAFFKALLFLGAGAVIHA-MHHEQDIRKMGMLRKNMPVTALTMGIGTLAISGLPPLAGFWSKDEILASVFVNGYYVIWSLGLFAALLTAFYMGRLIFAVDQGNNHDDVKEVSKSMTIPLLLLGLFSIFIGFINTPFFHGLEKVL----
284040775    ---------------------------------------------------------WISVGDLHINFSFQIDQLSLLM--LLVVTGVGSLIHLYSIGYMSHDEGFKFMAFLNLFIFFMLLLVMGSNYVIMFIGWEGVGLCSYLLIGFWNKNISYNNAARKAFVMNRIGDLGFLLGIFMLINTFGTVEYVDIFQATSLAVGDKTILAITLLLFVGAMGKSAQVPLYTWLPDAMAG-PTPVSALIHAATMVTAGIYMVVRSNVLYTLAPLTLEIIGGIAIVTALLAASIGLLQNDIKKVLAYSTVSQLGYMFLGLSATTAGMFHVITHAFFKALLFLGAGSVIHAMSDE-----QDIRKMGGLRKALPVTFITFLIGTIAISGLPPFAGFFSKDEILAHVFEHNK-LLWGLGVLGSGLTSFYMFRLLFLTFFGE---------------------------------------------
143301336    ---------------------------------------------------AMQFVAQVDWIPVIKSTYFVVDGISLPLYALSAIVTLLVTIYSLDHVP-SPGNPKAFFALLLVLQTGMAGTFVAQDLILFFVFFEVVLLPMYFLIGVWGGEQRQY-ASLKFFLYTMFGSALMLVGFLALFFKTGSFAIPYLVEQGAGIARTAQLWI-FAGMFVGFAVKVPMFPFHTWLPDAHTQAPTQGSVILAAILLKLGTYGFVRIAIPILPDAAEWAPWIGGLAVVGIIYGALGCLAQTDMKRLIAFSSVAHMGFVMLGISTTSFGINAAVFGMVAHGLITGMLFFVAGSVKER--YHTLEIARLGGMLTQVPRLGWILGFCAMASLGLPGLAGFWGEFPAILEGLHTGLYAYMVIAALGTVFAAAYLLWLYQRTAFGTPRD------------------------------------------
15806506     ----------------------------------------------------------------NLSVGFYLDRLSSLMT--LIITGIGFLIHVYSVSYMAHDAKFRFFAFLNFFVSMMLILVLADSYPLMFVGWEGVGVASFLLIGFWHSGRNSSNAARKAFIMNRIGDLGFMLGMFLLYKLYGTLSIPELAGQAAGTRAQSAIELACLFLLVGAVGKSGQLPLTTWLPDAMAG-PTPVSALIHAATMVTAGVYLVTRSHFLYELAPVASNWVAWVGGLTALYGALSALNQHDIKKILAYSTVSQLGYMFMAVGLGA--YSAGVFHLLTHAFFKALLFLCAGAVIHALHEE-QDVRAMGGMRRFMPFTHVAALMGVLAISGIPIWSGFFSKDAILAAAWAQS-PWLYVIGLGVALLTAFYMGRWYFLVWRGEYRGQVAHPHEADGLMVLAALATLGGFLNIPAFLPS----------
212550417    ------------------------------------------------------------------------------VMMLVVITTVSLMVHIYSLGYMKGEIGFRYYAFLSLFSFSMLGLVVATNIFQMYIFWELVGVSSYLLIGFYYIKPSAVAASKKAFIVTRFADLGFLIGILILSYYTRTFDFRALTANNAVLVTASTAVWALALIFMGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVYLITRLFPVYFFAAPSVLKMIAFVGAFTSFFTAIIAVVQTDIKRVLAFSTISQISYMMAALGVSKLGYTASMFHLFTHAFFKALLFLGAGSVIHVV--NSNEMNNMCGLHKYMPITNITFLIACLAIAGIPPFSGFYSKDEVLVATLHYQ-PIIFWILWVVAGLTAFYMFRLYFCIFWNGEKKYDIYHASHESPFLMIFPLVILSVFSVFG--------------
193216182    ---------------------------------------------------------WIEAGGLDISITYRIDSLSLLMG--LVVTGVGSLIHIYSIGYMHGDKDFRFFSYLNLFIFAMMNLILAESMPLMFLGWEGVGLCSYLLIGFWYDKKWTGNAANKAFIVNRIGDFAMLIAMFLIFQNIGRLDFTGILSGAASLDAGLAFWIT-LLIFIGSTGKSAQIPLFVWLPDAMAGPTPVSALIHAATMVTSGIYLIARLSPLFL-LAPETMHIIAVVGTLTAIMAGTIGIVQNDIKKVLAYSTVSQLGYMFLALGIGAF--STAIFHVATHAFFKACLFLGSGSVIHG-MHEEQDIRKMGGLFKKMPSTAITFLIATFALAGFPLTAGFFSKDAILAAAFGSHNTLLYGVGVLTAVITAFYSMRLYTLTFLGNPRWSEHAHPHESPAVMTLPLWVLAALSLVGGFIG-----------
108793310    ----------------------------------------------------------------------------------------------------------------------------SNHWLTAWMGLEINTLAMIPLMTYPNHS-RSTESAIKYFLTQATASMMMMFAIIQNAWATNQWTLTQMSNN-----------TASILMTLTLAIKLGLAPFHFWVPEVTQGIPLLSGMILLTWQKVAPVSIMYQISPSLN------MKILTTLAILSTLTGGWGGLNQTHLRKILAYSSISHMGWTIIIMP---------INPNLALLNLFIYIIITTTIFLTLNLAQVTKIKSLANLWNKSTPMTMIIMITLMSLGSLPPLTGFMPKWLILQELVNNNNIATATLMAMSTLLNLFFYMRIIYT--------------------------------------------------
139502919    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGALAFKISAAPFHMWAPDVYQGAPTPVTAFFSVAPKIAAIALIIRVMIVFGNLGEQWQQIIIFISIASMILGSFAAINQTNIKRLMAYSSIGHIGYGLMGLAVAAGPITAMLVYITIYLFMSLGTFACILCMKRGDRM-VEEISGLSGLSKSNPVLAGVLTLLMFSMAGIPPLAGFFGKLYIFQAAIQSGLVGLAVIGVLASVVGAFYYLRIVKVIYFDDVEEKLDPITPELRGVLLVSCFFIVLFIFIPTPIISLAEVAALALF
142830411    ----------------ILILAVVTLPLLTALFLKVANRFNFITINAALLSVAVSFFMWYPSPQIIF--EFYLDGLSGVM--MILISGLSLVIQLFSTSYMSKDEKYTYFEYFNFFVFSMLLLVLSGNFLVMFFGWELVGLSSYLLISFWYEKNSASKAGNKAFILNRIGDFGFLIGLMMILNYFETFNFVNIFESVLIKQPSNLDLIILFLLLGAFG-KSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRVSPMLQFSELASLTI-IGFGLLTALIAAFAAINQDDIKKVLAYSTISQLGFMFIAIGAGA--YVAAIFHLVTHAFFKALLFLGAGAVIHE-MHHEQNIHKMGGLRKKMPITAAMMGIGTLAISGIPPLAGFWSKDEILASVFSKGYYGFWALSLLAAFMTAFYMGRHWLLIFVKEPKNSLENIHEAPKNMTRPLILLGISTIFIGFI-------------
119383449    ------------------------------------------------------------------------------------------------YYLSRNDPAGVFYAYLMLFQGAMLGIVLSDNILLLLVFWELTSLSSFLLIGYWKHLPEGRQGARMALTVTGMGGLAMIAGMLILGNIAGSYDIGDILQAREAIQASPYYLPALLLILLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMARLWPVL-SGTPEWFYIVATTGLVTMVLAAWIAIFRDDLKSLLAFSTVSHLGLITMLLGFGTAAAVAAVFHIINHATFKAALFMTAGIIDHETGT--RSIARLGGLRRLMPVTFAIGTIAALSMAGIPPLNGFLSKELMLEQAWQGNPWLMAAMATLGALFSVCYSLRFVWQVFFGPERDDYPHKPHDPGFGLWSAPALLAVLVVLIGLFPASMAGWLVEV-
283795034    -------------------------------------------------------------ESISFSDTLLVNLLSYNTKNIVTIFSILSLVLIKEYISISKINIFEYYVLILFAILGLIFLCTSNDFLTMFLSLELQSLAFYVLAATQKQSSYSVESGLKYFVVGSFASGIFLFGVSIIYGMLGTINFSEINELLIQNRLIAYINSGIFFILISLFIKISLAPFHLWSPDIYENSPTSSSFFFIVLPKLSIFLAIVKLSYYSFGSLFWLKELLFIFIICSISLGAFGGFEQKKLKSLLAYSSISHLGYLLLSLSESFEGIFTLFCYLVVYTVCLWGILLLLKLKKTKNNKLNKDLSDLMLLSKSNKVLCFIISGALFSLAGLPPLLGFLVKLNVLLITIQNNYYIVASLSIFFSVISLFYYIRVIKIVVFEPVLVGKLYEPINSKSIIIPIILFFLVLVLFINP-------------
256678752    -----------------------------------------------------------------------------------------TCVQLYSTGYLREDPRYSYAALVSLFTSAMLLVVYSGDLMVLLVGWEVMGICSYFLIGHYWETPEARSASLKAFLVTKLGDVPFLFGLFALAADTGSFRITEVLHAVTHGGLDHPTLIA-LLLLCGVVGKSAQFPLHTWLPDAMAG-PTPVSALIHAATMVAAGVYLVARLLPVFTSSAAALVVLAVLAALTMVGSGLAALAQDDIKRVLAYSTAGQLGYMTGALAVGDRG--AAVFHLLSHGAFKALLFLAAGVVIHAAGTNSLAMSRMPGLRRAVPDAYWTMTVALLALAAIPPFTGFFSKEAVLHAATGHAHWLVLVAGLATALLTGAYATRLWLLL-------------------------------------------------
290967668    ----------------ILILIVAIALPSINQNIRSILYVRISSIIFIYAGALAYNAFYIQSIGSGIGGLFQVTVISQLLDQFIFIIGSFILISWPSYSSNINVYAREYSLIVLFSSLGASLLVSSADLISMYLSIELQSFGVYILTTLYRDSESATSAGLKYFLLGSLSSCLILLGSGLVYTYSGLTQLESIYNLINVSENTQIISLGIVLIIVGYLFKVSAAPLHNWAPDVYDDSPTIVTIWLTIMPKISILIFLLEINSLLTIISLSLKNVLLISSLLSLLIGTIVGLAQSRIKRLLAYSTISHIGFILLALAINTEQVDSFLFYIIQYSLTNLNTFLILIALGYILKSDIKYITELKGLFFNNPILSLSLTICLFSMAGVPPLLGFFSKQFVLYSAMQSEYYFIGIIAILVSVISASYYLKIIKVLHTENKEIKVESNGNSPSFVISTLTLFILFFILKPSILLNSTQLLALSLF
182412299    ---------------------------------------------------------------------FKFDDLAALM--LFVVGVVGFFIHVFSFGYMREDAKARYFGGLSIFMFSMIGITVADNLFMMFVFWELVGFSSWLLIGHWHERPSASAAAKKAFIVNRVGDFGFLLGIAMCYWVHGTVTLSEL------DGVQPVGALLPLLLFCGAVGKSAQMPLQVWLPDAMEGPTPVSALIHAATMVAAGIYMLCRINVLMVPEA---LTVIMWVGTATALYAALCAIVQSDIKKVLAYSTLSQLGYMVAAFGLGSLGVGAAMFHLVTHAFFKALLFLGSGSVIHGC-HHEQDIFKMGGLVKRMPVTFATFTIGVLAIIGMPGLAGFFSKDAILLLAYQKNAAVF-VVLAFTAILTACYMVRVWKITFFGAPRSEHAEHAHESGSVLTMPLIVLAALAILGGYIG-----------
251799766    ---------------------------------------------------------------------------------LVIVTVVSFLVNVYSAGYMKKDERITFYGYVALFTFAMLGLVLSDNMLVFYMFWELVGVCSFLLVGFWYAKPAARAAAKKAFIVTRIGDAGLLLGIIVLFWYMHALDFSSIHNVFTEGQSMTITTSIALLLFMGVIGKSGQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLLARTFDIFEASASAMHTVAYF-GGFTAIFAATVALAQNDIKRILAYSTISQLGYMVMAMGLGS--MTGGVFHLFTHAFFKALLFLAAGSVIHAV--HTQNIHEMGGLGSKMRITAWTFAIGALSLSGIPPFSGFWSKDAILASALDENPFLFA-VGLAAAFCTALYMSRLFFIVFMGKSRLQQPAEVKESSKVMTIPLLVLA---------------------
282881438    ---------------------------------------------------------------LTFNIGFRLTPISVMM--LVVISTVSFMVHIYSFGYMHGEKGFRYYAFLSLFTMSMLGLVVATNIFQMYLFWELVGVSSYLLIGFYYPMHTAVAASKKAFIVTRFADLFFLIGILFYSFYVGTFNYDLTATPELATHAAWVMPLALFLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVYLVASMFPLFVEYAPEQLHWIAYIAAFTAFYAATVACAQSDIKRVLAFSTISQIGFMLVALGVCLLGYMASMFHLFTHAMFKACLFLGAGCVIHAVHSNEKY--YMGGLRKYMPITHITFLISCLAISGIPPFSGFYSKDEILVACYNFH-PVMGMVMSGIAMMTAFYMFRLYYVIFWGKSGEPDVHKPHEAPAVMTFPLIFLS---------------------
116619262    -----------------------------------------------------------SPNFVNIGCDFLVDRLTIVM--LLVVTGIGSLIHIYSIGYMAHEHGYRFFAYLNLFMFFMLVLVLGANYLLLFVGWEGVGLCSYLLIGFYFDKKFATNAGNKAFIVNRIGDFGFSLAMFLIFHHFGSLDFAEVFHKAPGGTEATLTTICLL-LLVGACGKSAQIPLYVWLPDAMAG-PTPVSALIHAATMVTAGVYMTARSWVLFTHAPGAMDVMAIIGIATAFMAATIGLAQNDIKKVFAYSTVSQLGYMFVGVGSGSAGVWHLVTHAFFKALLFLGAGSVIHSLSGE-----QDMRNMGGLRKKIPITFWTMACAWVAISGIPPFSGFFSKDAILVAAYQHSHAIY-WIGVITAELTAFYVSRAMFMTFFGEYRGKAHPHESPAVMWAPLAVLAVLSLI------------------
289182995    ------------------------------------------------------------------------------------------------------------STLLLAVGLGTTNTFASSRWLLAWMGIEINTLAILPLMA-RQHHPWAVEAATKYFLAQATAAAVLLFASVTNAWLAGQWDVQQMSHPI-----------PTTMVIIALALKLGVAPLHTWLPEVLQGLDIPTGLILSTWQKLAPIALILQLPPT-------NPTIFILLGLWSTFTGGWGGLNQTQLRKVLAYSSVAHLGWMFLVL---PYSPYLTVLTLLAYISMTTSAFLVLML------TNATTIKELAIAWPLTPGLAYSTPLILLSLGGLPPLTGFMPKWLILQELTKQDLAIPAAIAAFSALLSLYFYLRLCYTMVMTNIPNILLCKAS-----------------------------------
70954672     ------------------------------------------------------------------------------------------------------MSPYALSMLLSSLSTGTIITFTSNHWFLAWVGLELNTLAMIPLMSKTHH-PRATEAATKYFLTQAAASALLLFATTLNAWHTGEWTIFCMQNT-----------APTLMLTIALMIKLAVAPFHLWLPDVIQGLDLMTCLILLTWQKLAPMTLMIQVSPELNPML------LITFGILSIILGGWGGLNQPQVRKIMAYSSIAHLGWMTTIL---IYFPQLAILNLLIYLIMTSAMFFMLLNLM------STNINKMAISWTKFSSLTPTMMIILMSLGGLPPTSGFMPKWLILEELIKQDMTPIATIMSLSTLLSLFFYLRLSYATSLTTPPT------------------------------------------
160872427    -----------------------------------------------------------------FNIGFLIDPLTVVM--FLIVTFISFIVHIYSVTYMAGDPGYRFFSYMSAFTFAMLMLVSANNFLQLFFGWEAVGLVSYLLIGFWFKREAANRGSFKAFLVNRIGDFGFFLGIALLFNYFGSLDYYHIFHTLFPHTSYSVIAVICFLLFIGAMGKSAQIPLHVWLPESMEGPTPISALIHAATMVTAGVYLVARLSPLY-EYAPGVLNLILILGGTTALSMGLVAIVQNDIKRIVAYSTLSQLGYMVVGLGASA--YAASIFHLVTHAFFKALLFLAAGSVIL-TMHHEQDIRKMGGLAKIMPITMICFLIGALALAAIPPFSGFYSKDVII-DAVHESTLPAATYALFGAFVTSFYIFRAFFLVFQGRARAPHPRYQQTTSIVRFSLIALIAGFLFAPAFLNVP---------
114327955    -----------------------IALMIAAAICGSLSLYTLLSSPPGSLPDVMRVSDWIQAGDLHVNWALRYDTLSAVMVAMVTFVATLIHVYSTGYMAHDSLPNYRFFSYLSLFTFAMLMLVTADNLLQLFFGWEGVGLASYLLIGYWYYKDSANAAAMKAFIVNRVGDLFFAVGIALVFWTFGSIEFSAIFGTVSQHVNDHYHLFGTFLLFIGAMGKSAQIGLHVWLPDAMEG-PTPVSALIHAATMVTAGVFLMARMSPLLEFAPDAKTFIVLIGGTTALFAATIGCAQNDIKKVIAYSTCSQLGYMFVGVGAYEVSVFHLITHAFFKALLFLGAGSVIHAMSDE-----QDMRKMGGIWKMIPFTYAAMWIGNLALAGIPPFAGFYSKDAILEAAWAQGGVGFYVCGTLAAFLTAFYSWRLTIMTFHGKPDHHTMEHVHESPLVMLAPLALLSIGAIAGGML------------
51892796     ------MSNLVAYPALLCFGTGIVQLLLHRRVALQRAVALLSSIAGIVLSVLLTYTIWTSGIQVQFGITLTADLFSGMMMILAAVVLFTSILYIFRDMNPDSERTFFYPVL-FFMMAGVNLSFATGDIFNLYVAFEVMLISSYFLMALGSTGP-QVREGLKYLLLNTVASSLFLFGVALLYGVTSSLNMADIAAKAASEPGNPYITLSGMLFLVVFAAKGALFPFYWWLPRSYYYVPNGIAPLFASMLTKVGVYGLIRVFTLIFIHDSGLHSLLLVIGGLTMFLGVMGAISQYDFKAILSYHIISQIGYMIMGLGLTVLGLAGAVFYIAHHIIVKSGLFLLSGATSRITGQ--TDFKHYSGLLASYPGLAYTFFATAISLAGVPPFSGFFAKFALLRAAVEKGAWGIAAVSLLVSFFTLFSMIKIFRKAYWGRPSGQRIQRTRRDYFAALTPAVILLALSVAMGLGGGYMMEFALA--
229821698    ----------------------------------------------------------------------------------------GTLIHVYSVAYMAHDARRRFFAYLNLFVAAMLLLVLADSFALLFVGWEGVGLASYLLIGFWNHNTEYAVAAKKAFVMNRVGDVGLLIAMMLMFHHVGGVGFSEVLDAAPGLSEGALTAMGLMLLLAACG-KSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLVVRSGPIFEASPTAQLVVVIVGAITLLFGAIVGCAKDDIKKALAASTMSQIGYMMLAAGLGPIGYAFAIFHLVTHGFFKAGLFLGAGSVMHG-MDDDTDMRRYGALRKVMVVTWATFGLGWLAILGVPPFSGFWSKDKIIESAFVGDGWVFGTVTLLGAGITAFYMSRVFFMTFHGKA--------------------------------------------
15606573     -----------------VIFTPLIAFLIILAFGRKIGDLGSGIIASVGAGLTTLFSLFLPIGNYTLSLGFYFDSLSSLMALVVTFVATLIFVYSIGYMRDEGKWVFKFYAYLSLFLFAMLLIVLSDNLLGIFFGWEGVGLASYLLIGYYHEQKKATKASFEAFVMNRIGDWLFIFGIIYSFYLFKTLEITQIF-PKVEEVDKYALGVATMLLFGGAVGKSGQFPLHTWLPNAMAG-PTPVSALLHAATMVAAGVYMVARLYPMFEATPQTLKLIVLIGAITMTMAALAGAVHNDIKKIIAFSTMSQLGYMFVALGVG--DKGGAMFHLTTHAFFKALLFLAAGAVITAFHHHLYDIFKMGGLKKYMPVTYVAFMIGALSLAGVFPFSGFWSKDRIVASMYEWS-GVLGVLGTIVAFITAYYAFREGFLVFHGRE--------------------------------------------
158634468    ------------------------------------------------------------------------------------------------------------MLLYMSVVVGTTLMMYSSHWIMVWANLEMNTLAIIPII-XKQHHPRATGSATKYFLIQAAASAVILFASSLNAWKTGQWNIYQVSS-----------LESTTLLTLALAMKLGLAPLHFWLPEVLQGATLLTTTIISTWQKLAPTTILYMIAS------NLNQHALMALGLTSAILGGWMGLNQTQTRKIMAFSSIAHMGWIFMALAVN---PNLTLLTISIYLLLTTAMFTSLMM------TTSKTLLDLGTTWPKSPALLSVTMLTLISLGGLPPLTGFMPKWLILKELTTYNLPAISVIMALSTLPSLFFYIRMSHMASLTLPPETTSTEYK-----------------------------------
227370227    ---------------------------------------------------------WFRVNGVQINFGFQIDQLSLMM--VMIITGIGSLIHLYSIGYMSHDKGFYFFTYLNLFIFSMLLLVMGSNYLILFIGWEGVGLCSYLLIGFWYTNEEYGKAARKAFIMNRIGDLALLIGIFMIASQTNAVDYLSVAENASKFEDGTVIIFITASLFIGATGKSAQVPLYTWLPDAMAG-PTPVSALIHAATMVTAGIYLVVRSNFLFTLAPTVQGVILFIGFLTAALAGFYALRQNDIKKVLAYSTVSQLGFMFIALGLGTTAMFHVMTHAFFKALLFLGAGSVIHAM-----SNEQDMRFMGGLKKYIPLTHATFLIGTLAISGFPLLSGMISKDEILVAAFAKN-PVYWVILFVLAAITATYMFRLYYLTFHGEGTEEQKHHLHESPSNMTLPLIVLAVLSVIGGFIN-----------
258651227    MTGLLGASVLLIALP----LAGAIVLLVGGRLLDRVGHLIATVLAAFVLGVAIFFFTWMQSGRLDIDFGLLVDPLS--ITFVLLITGVGSLIHIYSIGYMSHDADRRFFAYLNLFVAAMLLLVLGDSFVTLYAGWEGVGLASYLLIGFWSDRPAAATAAKKAFIMNRVGDVGLALAIFLMFKEMGTVSYDGVFSHILAEQSPGTVTVIALLLLLGACGKSGQVPLQAWLPDAMEGPTPVSALIHAATMVTAGVYLIARCSPIYDVTADGSL-VVAIIGTVTLLVGCIGGCAKDDIKKVLAYSTVSQIGYMFLAVGLGAGVYALGILLLLCHGFFKAGLFLGAGSIMHA-MNDDVDMRRYGGLARRLPITFATMACGYLAIIGFPLFDGFYAKDPIIEAAFAAGGWLLGSAALIGAGITAFYMTRLMIMTFFGEP--------------------------------------------
94968333     -------QNLHLIIPLLPLAGAAINGLLGKRFPNKLVATIALFFTAASFGVASQFVHLSQIPHVESYGTWIQVGFGAYLDQLTLITGVGFLIHVYSAGYMEHEGGYRFFAYLNLFMFFMLTLVLGSSYLLMFVGWEGVGLASYLLIGFFFRKHSAAQAGKKAFITNRVGDFGFLIGLFLIIQNWNTLQYTEVFKAASVETHAGLFTAIGICLLIGACGKSAQIPLYVWLPDAMEG-PTPVSALIHAATMVTAGVYMVTRSNAIFSRSPHALLLVACIGAATAIFAATIGITQTDIKRVLAYSTISQLGYMFLACGVGA--YASGVFHLMTHAFFKALLFLAAGSVIHAVGGE-QDMRNMGGLRKYIPWTFWVMTIATFTIAGFPPLAAFFSKDEILWKVWSSESLFLWAVGLITAGVTSFYMFRQWFMTFFGE---------------------------------------------
6062750      ------------------------------------------------------------------------------------------------------MNPYTTVLFYSTMFLGTMMVLSSSHWLLAWVGLEMNMFAVLPLMAQNHH-PRALEATLKYFIIQALAAMMLLFASTSNAWLSGQWNIQHMTHPI-----------PLALVTIALSLKLGLAPVHSWYPEIMQGLNLKMGLILSTWQKLAPLILFLQI-------PSEHSFLYVLLGLTSTLIGGWGGLNQTQLRKMLAYSSIAHMGWTVLIM---QYSPYLAFLTFFFYVIITTPLFMTFYYL------NTTMISSLSASWTKIPLLTSIAPLIILSLGGLPPLTGFLPKWMIIFELTKQGLLLVATVAALSTLLSLFFYLRLSYVMALTIPPNNLPSTLPWRLPPMRAPLLM-----------------------
291298467    ------------------------------VFARRAAVLAVTGLGVLATAVGAVWVASLGERQTFCGCSYVTSRPGALVVVVLCALTLAVLLSAPTLRDTDGPPVGEYTFLLACSLTGGVLLAYARDLITLVVALETLTLPLYVLVAMRRKEERSAEASVNFLLVSVAASALTLFGAALLYAVTGTVQLTALASAL-DGDTIPLTAAAVALVVTGMAFKVAAVPLHGWAPGTYDGAPLPVAAYLSTASKLGGVVALVWVLTILKPVLPIAGTVLAVLAVATMTVGNLAALRQTRAVRLLAWSSIAQAGYLLAGPATVRAAATAVIGFAVFYAVMELAAFAALIGLRGRHPDGGE-LTDYTGAARRSPLTGAVLILALTALAGLPPLAGLFAKITVI-SAVAGAAPWLAVVIAVNAVIGLVYYLRFSVLLLRPGSVGAAPAPWPVAATVAISAVVLVVGF-------------------
142414001    ----------------------------------------------------------------------------------------------------------------------------------------------------------SQEAGLKYFILGGFASAFFLYGVALTYGVTGTTRLIDLNTALSVPRNDVILLIGIGMILVGFAFKVSLAPFQMWTPDVYQGAPTPVTAFMASVGKVAALVALMRVFVVTFPSRSDWGVVVLVLSAATLVVGSVVAIVQTNIKRMLAYSSISHAGFILVGLEAASHRLVAVGVYVALYAALVVGTFGVVTVVARNSSSEANSLDAFKGLAKNQPILGLVMTVFLLAQAGMPLTSGFVAKFGVIQSAVAVGSYQLAVIAMVCAVIAAFVYLRIMVSMWLSDSAKTEKVSVPMLSRVAIG---LAVAFTLLIGFLPSLILDLTSNL-
138456681    ----------------------------------------------------------------------------------IIITGILWLLSSISFFDDENH-IADKTTLVLFSLVGAVCMVSYHNLTMLFIGIEILSICIYVLAGSKKNDLASNESAMKYFLMGSFATGFLLMGIAFIYGASASFDIEEIKMYMENSPNTELVYTGILLLTIGLSFKISAVPFHFWAPDVYEGAPIQVTSLMSTIVKTAAIAAFFKLTTSFGSQTATWEPTLTWIAGITVIAGNVIAVFQSNAKRMLAYSGISHAGYLLLAVANNTNGGNALIYYTLAYSVSTIAAFTVISAVANQKGN--TDFDSFKGLGKKNPLLVVATIISMLSLAGIPPFAGFFGKYF------------------------------------------------------------------------------------
37522168     --------------------------------------------------------------------------------TLVLVAGVSLLVQLYSLGYMDHEPRLRYYGLLSFFTMAMLGLVLSDNLLAMYGFWELMGLSSYLLVGFWWSKPAAAAAAKKAFLTTRVGDFLLLIGILLLYVNAGTLEITALGWAETATIAAPLATLIVLLLFAGPVGKSAQFPLHVWLPDAMEGPTPASALIHAATMVAAGVFMVARLEPVFALSSTALMVVAYTGAI-TALGSALMATAQNDIKRVLAYSTISQLGYMFMALGVGNTE--AAMFHLFTHAFFKAMLFLGAGSV--IHGAHTQDMREMGGLMGRMPVTAFTYGIGVLALAGVFPFAGFWSKDAILHALEKAELYPVFAMGLLTAGLTAFYMARQYILVFLGKPSEKSSRAHESTWTMSLPLVIL-----------------------
255037959    ------------------------------------------------------------------------DTLSTLM--LVIVHFVALLVQLYSTAYMHDRNVNRYFAFIQLFLFSMLGIVLASNLLMMYIFWELVGLSSYLLIGFWYTKKRPVWAAQKAFVLNRIGDAAFLTGILMLFYYVGVTDLEVLALEIGTIPQGILTVIG-ICLFGGCVGKSAQFPLSGWLPDAMEGPTPVSALIHAATMVAAGIFLLARIS---FLLTVDARLVILVIGAITMVIGAVKALNGWDIKKVLAYSTMSQLGLMVMAVGFGS--WQTAMFHLATHAFFKAGLFLSAGSVIHAVTPHPQDMRTMGGLRKALPITFICFSICAAALAGLPFFSGFLSKDAIITELWASEFYLFPVLVVLSAGLTAFYMTRQVWLIFFGNERFPAAVHPHESPVAMWLPMALLSALSVF----------------
226227057    --------------------------VIIAAFAVAMALFMRMRVGMAGPAIVSLG-QWMPVGNLVIDWNFQLDQLSMLM--VLVITGVGSLIHLFSIGYMQDDPGYRYFAYLNLFVAFMLVLVLGGSYPVMFVGWEGVGLASYLLIGFWFSDKANADAGKKAFVVNRVGDFGFLVAMFLIWVTTQHLDFVGAHSVLGGMGGTPVVLAIALFLFVGCAGKSAQLPLYIWLPDAMAGPTPVSALIHAATMVTAGVYLVARAAPIFAGAPEASL-VITAIGALTALFAATIALRQWDIKKVLAYSTVSQLGYMFVAVGSGTAGVFHLVTHAFFKALLFLGAGSVIHAMHTHRHDDPQDLRNMGGLARFMPATAGAMTLATLAIAGVPPLAGFFSKDEILAGVFARALYAAYGIGILTALLTAIYMTRMLLLAFYGENREAERSALHEAPLIMTAPVLILGVLTLAGGWLNLPAL-------
197105606    --------------------------LAIGAMLAGLSLTVALSGEISGGEAARFTVAWAPSLGLEFN--LRADGFGWIF--LMLICGVGLLVSIYARYYMSADPVPRFYSLLLAFAGSMIGLVLSANVILLVVFWEMTSLLSFLLIGYWHRGAAAREGARTALIVTSAGGFCLLAGLLLLARIAGSLDLGVILAQGDAIRASPLYAPATVLILLGAFTKSAQFPFHFWLPQAMA-APTPVSAYLHSATLVKAGVFLLVTLWPVLSGTETWFWIVTTAGLTTLLLGAVLATFQNDLKGVLAYSTISHLGLITFLLGDSPLACVAAIFHIVNHAIFKASLFMAAGAVDHEAGT--RDMRRLGGLVRCMPVTTVLATVSAAAMAGVPLLNGFLSKEMFFEETLAARRALPTLVALAASVFSVLYSLRFVGGVFFGPAPANPARQAHEPPAWMVAPIGLLALACVVVGALPA----------
143855129    ----------------------------------------------------------------------------------------------------------RYFAYLGLFTFSMNGIILSNNLFFIFVFWELVGFSSFLLIGFWYEKQSAGDAAKKAFLTNRIGDIGMFLGIMLLFVHAGTFSFNGIQ---FAGIDHTIMTLCGLLIFMGAIGKSAQFPLHIWLPDAMEGPTPVSALIHAATMVAAGVYLSLRIFPFL---TAEALHVVALIGAITAILASLIATSQYDIKKILAYSTVSQLGYMIIGVGAYFAAFFHLITHAMFKACLFLCSGSVIHAMHHSHSKDPQDIRNMGGLRNKMPITFIAMLISTMSLCGFPLFSGFLSKDSIVAGAISYYQFIIPLFIIVSACLTTFYMFRLIFLVFFGENRQKSIYTHNITIPLILLSILSFAFVFTLPSI-------------
58430909     ------------------------------------------------------------------------------------------------------MNPLVFFLLSFTVIMGTLMTLMSNHWLTAWMGLELNTLAIIPLMTKNHH-PRTTEAATKYFLIQAIASATILLASIFNTWTTGQWNIYYMTHP-----------TASVMVYSALCLKLGLAPLHTWLPEILQGLNLMTGMILSTWQKLAPMALIVQI-------PNNHPNILLTVGMVSMLVGGWGGMNQTQTRKLLAYSSIAHMGWIIVALSLLPSLSHLALL---LYIIMTTSTFLGLAHIQA------TNISHLSLSWIKTPILTCLILLALITLGGLPPLSGFMPKWLIISEMTKQGMLPLTLLAAMSSLLSLFFYTRLAFITTLTISPNNTPLSTTHTNFNMLLSPLLASSIFLIP---------------
222617198    -------------------------------------------------------------------------------------------------------------------------------------------MCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFFWITGSLEFRDIANNWIPNNNSLLTILCAFLLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLIARLLPLFISLPLIMSFISLIGTLTLFLGATLALAQRDIKRSLAYSTMSQLGYMMLALGIGSYQLFHLITHAYSKALLFLGSGSVIHSMEPLVGDKSQNMVLMGGLRKYIPITRTCFLWGTLSLCGIPPLACFWSKDEILSNSWLYS-PFFGIIASFTAGLTAFYMFRIYLLTF------------------------------------------------
297585409    ----------------VFPLIAFLILLFFGRFLKEKAAWVGITALALSFVLSVIVLFSYVIDWINFGDHVITMGYEVTAMMLIVVTVVSLLVHIFSRDYMHDDNRHVFYSYLGLFSFSMLGLVLAPNVLQLFIFWELVGLCSFLLVGFWYFKPEAAAAAKKAFLTTRIGDVGLLLGLVILYNQVGSFAYGDIYAAVENGMINDTMVTTIALLFLGAVGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVYLVGVMYPVFLASETALTVVAYTGAITAFFAATIALVQNDIKRILAFSTISQLGFMILAL--GTAGYVAGLFHLMTHAFFKALMFLGAGSVIVAV-HHRQDIRVMGGLWSKMKITSITFLIGALAISGIFPLAGFWSKEEILASALLNGNPLLFGMALVTAFMTAFYMFRLFFKTFTGE---------------------------------------------
251810057    ----------LIILPMLLPFVCALILVFTKNKNRISKILSITTMIVTMISIALLITLDFGGWKAPFGIQFLGDSLSLLM--VSVSSFVVTLIMAYGFGRGEKRNRFHLPTFILLLTVGVIGSFLTSDLFNLYVMFEIMLLASFVLVTL-GQSVEQLRAAIVYVVLNILGSWLLLLGIGMLYKTVGTLNFSHLAMRLNHMENNQTITMISLVFLVAFSSKAALVIF-MWLPKAYAVLNTELAALFAALMTKVGAYALIRFFTLLFDHHPSVTHTLLVMACITMIIGAFGVIAYKDIKKIAAYQVILSIGFIILGLGSHTISVNGAIFYLANDIIVKTLLFFVIGSLVYMSGY--RNYQYLSGLAKREPFFGVAFVVVIFAIGGVPPFSGFPGKVLIFQGAITNGNYIGLALMIVTSLIAMYSLFRVMFIMYFGDAD-------------------------------------------
142192058    --------------------------------------------------------------------ALRLDPLTATM--LILITGIGLLVAVYSIGYMHDDGSPRFFALVAMFVFSMSMLVAASNFLLVYVFWEAVGACSYLLIGFWFVKPEAARAARKAFLVNRVGDFGLAIGVFLLWLTYGTLDFHDTLSPDGTILPGILGQTRLALLLLAACGKSAQLPLHVWLPDAMEGPTPASALIHAATMVTAGIYLIAR-SAPLFMANPGALVVVSIVGATTALVAALIGTVQNDLKRVLAYSTISQLGYMFASLGTGTLGFTAAIFHLLTHAFFKALLFLGAGSVMHAMGGVI-DMRRFGGLRKLMPITAATFLVGSLALAGVAPFAGFFSKDEILASLHQKGWP-------------------------------------------------------------------------
142727995    ------MNGMISFIPEIFTLFASMSILMLGLIKKAATKIHLFSITFSIILFALTIIIQNTEVIYIFDKTLKFDTGTAFFKQICISLFIIIILVSNQFLIDKKIQRAEFYSLLFLSLLGTLLLISSENLIMIFLGIELTALCLYSMIALSKNNILSYEAAIKYFVLSIIASGLLLFGFSFLYGISSSLNLSDILNDQLYFENLSIYFFSYILIFVGIAFKFAAAPFHMWLPDIYEGSPYIVTTFISSIPKIGIFYIAFRFLDNNLIMLNDLLYFLMSIGLLSIALGNIFALSQTKVMRLLAYSGIANAGFIFLGIFVSSNSSFYVPAFYIIIYSISSVGIISILSVLSSKGFNIVYINDLKGFVNNSAFLSLSFLIILLSLAGIPFTAGFYAKYIIFNELISREFFVIALIAIIFTAIGLYYYLRIIWFIYFEDGFSTLYNVKNPIS--------------------------------
142181707    -----------------------------------------------------LLVLQAGGWPAPFGISLVADHLAAIMVVITGIMALATAVYALVDIDPAREGLG-YHPLFLVLLAGINGAFLTGDLFNLYVWFEVLLISSFVLLTLGNRRA-QLEGGLKYVAVNLVSSLFFLVSIGLTYGLTGTLNMADLAIAFQLADPGMVTILA-MLFLVAFGIKAAIFPLFFWLPASYHTPPVAISAIFAGMLTKVGVYALIRFTLLFTHDVGWTHTLLLWLAGLTMVTGVLGAAAQNEVRKILSFHIISQIGYMVMGLAITPLALAGAVFYLVHHIIVKANLFFVAGLMQRMGG--SFELKRLGGLYRHSPLLAVLFIIPAFSLAGFPPLSGFWAKLVVVLAGVEAGSWGIVAVALLVGLLTIFSMTKIWQAAFWAPPTEVQLEGRPPLRLLVPVGALAVLTVTI-----------------
283778522    ------------------------AILMWILAPLGKNAVRFGALGVTLATLVCTAIVVASFPALAQSGSLLDIRFSLALDGLGLLSALLMVTAVLVSWEAIKEREALFFGMLLLLEFGCLGVFTARDLILFYVFFEFTLIPLFFLIGIWGSEDRKY-AASKFFLYTLAGSLLTFLGLLVIVVWCYQFSIPELTATLRDAPLPPAWQLAVFILFAGFAIKVPLFPLHTWLPLAHVQAPTAGSVILAGVLLKIGVYGFLRFSVPMLPDATTCMPYLLWLSVIGIIYGALVALAQGDMKRLIAYSSVSHLGYCTLGFALNPLGVQGSVLQMVNHGLSTGGLFAVIGMLYER--YHTREIKQLGGLARQTPWLSFFMLIFTFSSIGLPGLNGFPGEFMILLGMFQSQLMTIAVLAVTGVVLGAWYMLWLVQHVFFGPLKEP-----------------------------------------
269922681    ------------------------------AIRRGRNASALAAGAVTLAALVILGSFIDWIPLLGLNLNLFLDALGLMFAGMILGIGLLVIVYARFYL-AKADPMGRFFVYLLLFQGAMTGIVLSDNVLLLLIFWELTSLSSFLLIGFWRHLPEGRQGARMALAVTGAGGLSLIGGLLILGNIAGSYDLTVILQNREAIQASPLYLPALLLILGGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFMLARLWPVL-SGTGEWFYLVATTGLVTMVFAAVVALFKDDLKGLLAYSTISHLGFMLFGFGTPMAAVVG-VFHILNHATFKAALFMNAGIVDHEAGT--RDIKRLGGLATLMPIAATLAVVAGLSMAGIPPLNGFISKEMMLEEAWWSQPWLVPALATLGATFSVAYSFRYIVHVYFGTTRTDYPKTPHDPGIGLWGPPAVLVGLVVAIGLFPAVVA-------
142085491    ----------------------------------------------------LYLLDWINSGSIEASWTLRFDALTSVM--LVVVTSVSALVHIYSIGYMSHDPYFRFFSYLSFFTFAMLMLVTSDNLLQLFFGWEGVGLASYLLIGFWYEKPSANAAAMKAFIVNRVGDFGFLLGIAVLYIATGSINFDTIFLKINDINQ-FTLNIACLLLFMGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGIFLVARCSPIFENSDLALSFIIIIGASTAFFAATVGLVQNDIKRIIAYSTCSQLGYMFVALGVGAYQIFHLFTHAFFKALLFLGSGSVIHAMSDE-----QNIQKMGGLYKIIPFTWIMMLVGTLALTGAPLLSGYYSKDAIIESAYASHAFYAFYLLVFSALLTSFYSWRLIFLTFHGKTRSSQDVLAK-----------------------------------
88683174     ---------------------------------------------------------------------------------------------------------------------GTMITLSSTHWLLAWMGLEINTLAIIPLMSQLHH-PRAVEASTKYFLTQATASALVLFSSMNNAWVLGEWNITELENPL-----------SIITMTIALSMKLGLAPLHFWLPEVLQGLNLTTGLILSTWQKLAPLALIYQIYPNLNVSL------LMLFAISSTLMGGWGGLNQTQLRKIMAYSSIAHLGWMMIVL---ILMPKLMVLNLSIYLLLTSTMFLIMITL------TTTKISSLAISWSKTPTLTALASMTLLSLGGLPPFSGFLPKWLILQELTKHNMGVIASIMAFSTLLSLFFYLRLTYNLTLTISPNLTNA--------------------------------------
118340557    -----------------------------------------------------FGLNIPWIEQWGINYHIGLDGISLLLYVMTTFLTMICVIASWDV----KKHIREYMIAMLSLSTGMLGVFIALDLFMFYVFWEFQLVPMYIIVGVWGGPRR-IYASIKFFLFTAVGSLLMLVAILWIYFHIQQTTGVATADILYITEHLDVSLDASLAFFLAFAIKVPMFPFHTWLPDAHVEAPTAGSVILAGVLLKMGTYGFLRFNLPFFPQASYFVPIVAWLSIIGIIYGALVAMVQEDLKKLVAYSSVSHLGFIMLGFALNPYGIQGALIQNINHGISTSALFLLVGIVY--DRRHTRLISEFGGLAKIMPKYTVCFMIVALSSIGLPGMNGFVGEFLVLLGIFQVNGLW-AACATSGVILAACYILWMFQRVMFLELKNPKNMDMKDMNITIAPLIVLIFWIGLYPNTFMKT---------
262195159    ---------FAAVLPVVLACVVSIVVIFVGSGSLFAQFQAFDATGNNLLGLHQTLYTWIEIGTLKIDLAFRVDTLSSVM--LLVITFIGSLIHIYSIGYMEHEPRYAYFGYLNLFTGSMLILVLGDSLPVMFIGWEGVGLCSYLLIGFWFNETANADAGRKAFVVNRVGDFSFLIGMFLLFQMVGGLDYSDTAMSIYDNAFWGGERIAFLFLFIGACGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYMVARLSFLYASSTTA-MIIVSTVGALTALAAAFMAFAQTDFKKVLAYSTVSQLGFMFVGVGVGA--YVAGVFHLITHAFFKAGLFLSAGSVMHA-MSGSGDIMKMGGLRKYMPRTHGAFVVYWLAICGIVPFAGFFSKDEILAGAFFTYNYFLWAVLTLAALGTAFYMSRLYFLVFSGEDEETKAHIHESPPSMTWPLILLAVGTALVGFI-------------
294853695    ---------------------------ITGLFRRADRSGSAWFTAAIALVAFVATASIYPIPAYGLNVTLRMDGFAWLFA--MLITGIGLLVVIYARYYMSPDPVPRFFSFLLGFMGSMLGIVLSGNIVLLAVFWELTSVFSFLLIGYWYHNASARDGARMALTVTGIGGFCLLAGVLLLGHVVGSYDLDRVLAAGDLVRAHPLYTVILVLIALAAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLARLWPVLAGTEEWFW-ILGGAGLISLLIASFFAVFQQDLKGLLAYSTISNLGLITVLLSLGSLAAVAAIFHMVNHAIFKASLFMAAGIIDHETGT--RDMRRLSGLLKPMPYTATLAMVASAAMAGVPLLNGFLSKEMFFAESVETHLTITPYVATIAGIFTVAYSVRFIYSTFFDPPPHDLPKEPHEPPHWMRRPIELLVLLCLLIGIVPG----------
119384034    ------------------------AALAATLPIGARNAEAWLAGLTMIVALVILGVLYPAVTSIGLDLTFRIDGFSWLF--MVLVAGIGFLVILYARYYMSPDDPPRLYSCLLAFAGAMSGLLLSGNIIMLVVFWELTSIVSFLLIGYWFQRQDARDGARMSLIVTASGGLCLMVAMIILGQIAGSYDLDAVLAAGPQITSHRLYPAVLILFVLGAFTKSAQFPFHFWLPNAMAAPTPVSSYLHSATMVKAGVFVLLRFHPALGGTDA-WFQIVTGIGLTTLLLGAVTALFRHDLKGLLAYSTISHLGLITALAGIGTFALVAAVFHIVNHAVFKASLFMAAGIIDHETGT--RDMRRLSGLARVMPVTAALAIIASGAMAGVPLLNGFLSKEMFFEATYVWNNSFAPYVAVLAGAFSAAYSLRFIVKVFFGPPATDLPQEPHEPPLLMRLPVAILVAICLAVGMFPQQVL-------
296268315    ------------------LTGSAVLTLWLAGALSRGTRTSEGFWAALLPGRVAGAYPVIDTGSLPITLSLQADGLSVLTGGLVVVIALAVQVYSVGYMRDDPRYP-SYTAFISLFTSAMLLVVYAGDLILLYVGWEVMGLCSYLLIGHWWEDRANSRAAIKAFLVTRLGDVGFLFGIFTLGTAAGSFRIDDV---LRAGIPEGTLILGTLLLLAGVAGKSAQVPLQTWLPDAMAGPTPISALIHAATMVAAGIFVIARLYPLFLGAGPTLDA-LAVIAALGMLGAALAALAQDDLKRVLAYSTISQLAVMAAALAAGSDQ--AAIFHLLTHGGFKALLFLCAGVVIHHAGSNL--LGRMGGLRTALPITFVTMTIGFAALAGLPPASGFFSKDAVLTAIADALRPVLFASALLTAGVTGAYATRAWLRAFFGPAAEPGAGHPPESGGEAPGSMLWPLVALAVPSLLFGFALPA-----
226877156    ------------------------------------------------------------------------------------------------------MNPFILTILLFSLGLGTTITFASSHWLLAWMGLEMNTLAIIPLMAQHHH-PRAIEATTKYFLTQATAAAMILFASTTNAWLTGQWEIQQLTHP-----------FPATILTMALALKIGLAPSTPDFPEVLQGLDLTTGLILSTWQKLAPFALILQ-------MHPTTQTFLIFLGLTSTLVGGWGGLNQTQLRKILAYSSIAHLGWMILVL---QFSPSLTFLTLILYITMTFSAFTVL------KMNNSTNINSLTISWAKTPALAAITPLILLSLGGLPPLLGVMPKWLIIQELTKQGLALTATVAALSALLSLYFYLRLAYAATLTMPPNTPSGMPPWALL-------------------------------
148922630    ----------------------------------------------------------------------------------------------------------------------TAMTFASSHWLLAWMGLEINTLAILPLMAQQNH-PRAMEATTKYFLIQATAAAMILFASTTNAWASGQWDITYPSHP-----------VTATITMAALAMKIGLAPTHFWLPEVLQGVSLTTGLVLSTWQKLAPFALILQVANYTHPYM------LTALALCSTLVGGWGGLNQTQLRKILAYSSIAHLGWMIL---VAQMAPQLTLIALITYIVMTTAAFLTLSNM------DATKTVTLASSWTKSPTLTAMACLVLLSLGGLPPLTGFLPKWLILQEVTNQGFIPTATVMALSALLSLYFYLRLTYAMSLTLFPHTFNSVTPWRMAAKRPTLLLSAAVIMTTCLLP-----------
38372960     ---------------------------------------------------------------------------------------------------------------------GSIITMSSTHWLLAWAGLEMNTLAIIPIIC-KQHHPRATEAATKYFLTQATASALILFSSAMNAWKTGQWDISQLS-----------LPEATIMLTFALAMKLGLAPLHFWLPEVLQGSTLATALIISSWQKLAP------ISLLLLTLNSLNHKTLMILGLTSALLGGWLGLNQTQSRKIMAFSSIAHMGWLFLALTINSN---------ISLITLMIYLLLTVXMXSTLIATSSKTLTDLGTTQPQTPALLAISMLILMSLGGLPPLSGFMPKWLILTELITNSLPLLSTIMALSTLPSLFFYLRM-----------------------------------------------------
142162696    -----------------------------------------------------------------FGITIAADALSALMVLVTAIMGLATHIYSVRDISQESKHKG-FHFFYHCLIGGITGAFLTADLFNLYVWFEVMLIASFALLVLHGKK-DSLKAALSYVTLNLFSTIVFLTGVGLLYGLTGTLNFADLYEKTRAVEDTETLHLVVILLSVAFAIKAALFPLYFWLPTSYHTPYPAVSAIFAAMLTKVGVYALFRLFGFIVPADPMYQDVLLFWAWTTMGFGVIGAAAQSDVRKILSFHIISQIGYMILGLALTPLAITGAIFYLVHHIIVKGNLFLIGGVIEQRLGSG--QLKKIGGLYQAAPFLSVLFLIPAFSLAGFPPLSGFWAKYLLIQASVEIEAWTSVVVALAVGLLTIYSMTKIWAGAFWKAHPDQVIFDTRAPEASILPIAALSILTVLI-GLFPNVLLGMAMQ--
297159546    -----------------------------------------------------------------------------------------CCVQIYSTGYLRDDPRYSYAALVSLFTAAMLLVVYSDDLIVLLVGWEIMGICSYFLVGHYWETSAARSASLKAFLVTKLGDVPFLFGIFALGADAGTFRISRIYTQLTSSAAHFQLTLIALLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYFIARLLPVFASSAAALAVL-AVMAAVTMVGSALAALAQDDIKRVLAYSTVGQLGYMTGALAVDNRG--AAVFHLLAHGAFKALLFLGAGVIIHAAGTNSLAMSRMSGLAGRIPDAYWTMTVALLALAAIPPFAGFFSKEAVLGAAEHAATWTVLVAGLLTALLTAGYAVRLWLLAFRGKGTEAPDHGRQPAVMNAVLWVLFI----------------------
83956268     --------ELSFLIPELLLASVAMLMIVAEM--ARAARLVLVLGLAGLTAATLLTLPVLHADTTVFSGTYRIDLISGWAKLILLPGTALALLMARAEIAGQEREG-SVYALICLVTLGALTLSGGGDTMLLVLGVVLTGLGSFALVAFPRDDA-ATEAAMKYLVFGAVTGSVMIYGLSFWFGGVGSTLFSDLA---ALEDKPLIAIAGLVAVIIGLGYKAGLVPFHFWAPDAYDGAPVSIAAYLSVITKLAAIFAFAQVLRDM-PVGSAWPLVIAMIAAITMTYGYLTALVQTNLVRLIAYSSIAQSGYFLLGLGASPLAVPGIIIMGAAYVAMNLGAFAIVMIAGR-------TLVDMRGFGRNRPIMGLSMVIFLLSLTGIPPLFGFVGKVYLFTSAVEAGFLWLAVIGILNSVLALGVYLRIVVPMYQTASSKTGMDTPSP----------------------------------
145592969    -----------------------------------------------------------------------------------------------------------YAAQISLFTAAMLLVVVAGDLILLLVGWEVMGLCSYLLIAHERRLPAAPAAAMKAFLVTRVGDVGFLLGIALLGVSAGSFRIADV---LGHDHATGLLTAACLLLLAGVAGKSAQFPLHTWLPDAMAGPTPISALIHAATMVAAGVYVVARLFPLFV-QVPVALAVLGVLASITLLLGAFAAIAQDDLKRVLAWSTVSQLGYLTGALAVGA--PTAALFHLLTHAAFKALLFLAAGAVIHAAGTAL--MSQLGGLRRTMPVTFWSMLIGLGALAGLPPLSGFFSKDAVLYAAEEAALVWLAGLAGVT--LTAGYATRLLLRTFFGAPRSPLRQPHDPPAVMRWPVLLLTVPAALL----------------
261407655    --------------------------------------------------------VLEWIPSVGINFTVYLDGLSLIFALLISGIGSLVVLYSIFYMDKNKEAVHRFYVYLLLFMGAMLGVVLSDNLMVLYGFWELTSISSFLLIAFWHHRDRSRYGALKSMLITVFGGLAMFAGFILLYVMTGTFSVREIVSNVGSIAGDAMFIPAMILILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFSPVFAGQVSWFW-IVAVTGLTTLIYASIRAIKQTDLKALLAFSTISQLGLIMSLLGLGSAATTAAIFHLMNHAIFKGSLFMVVGIVDHETGT--RDLRKLGGLMSLMPITFTVAVIGAFSMAGLPPFNGFLSKEMFFTAVLQASGILIPVVAWIASVFTFLYSMILVFKTFTGRQPEKLEKKPHEAPLGMLIPPVILASLAIVFGLFPNLLSPTL----
239918376    --------------------------------------------------------------------AFRMDVLAAFMSLIVLGVGALVLAYCARYFREHEPRNAVFGGQLLAFAGAMFGLVTTDDLMVLYTFWEITSVLSFLLIGYSGHRIFARRSAITALIVTTFGGLAMLAGLIMLAHFAGSWRISGVLAALADDGGRVLLEVAVGLVLIGALTKSAQAPFHFWLPAAMA-APTPVSAYLHAAAMVKAGVFLVARLAPEFHGLAMWQVLVIGVGLWTLLLGGWRALRQTDVKLVLAYGTVSQLGFLMVANGLGTDAAMAGLAMLLAHAVFKAPLFMIVGIIDHEAGT--RDLRKLSGIGRRHPVLAAVAVAAGLSMAGLPPLFGFVAKESVLESLAAHGAWSPLVVMALGSVLTFAYTWRFLWGCFAVKRDEAGETVPET----------------------------------
11467058     -----FYNDLNFFHFEIYFLLALITFLIFFVILSNKKNYRSYLLPFVVILLLIILNTNTNDSYYLFAGFYYNDAAVVFFKNIILIGFLIFTFAIKQYLSYFKYYDFEFILVLFISLFSSLLILNSNDLISLFFIIELQSLTFYILVASKQTSSFSTESGLKYFILGCFSSGIILFGISLIYGFTGLLSYTDLTLFLSEVYVTNFILIGFLLLTVGFLFKLGSAPFHMWMPDVYEGSPLLITAYLSTLPKISLIFVIFKLYYVFFEVFLFSQGLFTLTALFSILLGSIAAIYQVKLKRMLTYSMITNTGYLLLGLSFGDISIYITIFYLISYIFIMIGLFFCFLSLRRSSGLLVKRINLFSNLLEVNPSLSFSIFILLFSIAGIPPLLGFYSKFFLFLFSLKYKMYWMTILFVIFSVVSVFYYIRLVKLMYFNRTTGWIFLYDIPFLNSLIISFITIINCLFFFNP-------------
142115345    ----------------------------------------------------------------------------------------------------NNRRQIDFYILLITTGLGMSIVALAQDLFMLFIGLELASFSTYVLVAFIKESREGTEAGMKYFIVGSVASGVGLYGLSLLYLWSGSLQFADLSVAFAENGLEPLPLIALGLLLVGFGFKVSAAPFHFAAPDAYAGAAAPIAGVLATASKAMGVLGLLRILLVVTDGSAVWLIALGVLSVITMTWGNLAALGSTNPKRMLAYSSVAHAGYMLAAITAALAVVTALVFHLAVLVCFKLGAFLVLSLLEAEKGGHT--LSSLGGLAKRDPFLAVAMFVFMMSLAGVPPLSGFVSKLLVIMGIVKVALWYLALLMVINSAISVFYYLRIGLVMYFHEP--------------------------------------------
288796475    -----------------------------------------------------------------------------------------------------------YAAQLSLFTAAMLTVVVSGDLIMLLVGWEVMGVCSYLLIAHDRRLPEAPGAAVKAFLVTRVGDVGFLLGIALLGVGAGSFRIADV---LAHDYGTGTLTAACLLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYAVARLFPLFERAPAA-LAVLGVMAAITMLLGAFAATAQDDIKRVLAWSTVSQIGYMTGALAVGAPAAAL--FHLLTHAAFKALLFLAAGAVIHAVGTTL--MSRMGGLRTAMPVTFWCMVVGLGALAGVPPLSGFWSKDGVLTAAWVGWLVWLA--GLVGVAVTAWYATRLLLRTFLGRTRTPLLRPHDPPALLRWPVLLL-----------------------
144143599    -----------------------------------------------------------------YGITLAADGLGAGLLVATALTGVAAVVFGFAEIERKSETVGH-HTFLHILLGGVSGAFVTGDLFNLYVWFEVLLIASFGLLVVRGGR-RQLDGAARYVTLNLLATVAFLLGVGLLYGATGTLNMADLRDAVAATETPAKILVPGAFLLFGFAAKAAMFPAFFWLPASYHTPSFTVSAVFAALLTKVGVYAIFRTFTLIYGLETPWVELLLWGGGFTMVVGVLGAIAQTELRRVLAFQVISSIGFMVSILSAGGLETTAAIFYLLQDMIAKVALFTVAWMAARQGGTEDLRLA--GGLWSRAPLVGALFLVPALSLAGLPPFAGFWAKVLFVDAALKADLGWLAAVGLGVGLLTLYSMARVFSEVFWKRPADSPVSAMADDRPPLAGIAATVGLAALVTWI-------------
289183219    ------------------------------------------------------------------------------------------------------MSPYVLVILVLTMGMGTLVTLISSHWLLAWVGLEMSTLAVLPIMSRGYH-PRAIEATTKYFLVQATAASLLLFSGMVNAWLTGLWEIQQLFYS-----------VPGVVFIVGLALKIGLAPFHFWMPDVLQGLSLGVGLVLCTWQKVGPVSILFQ--------LDFFPSFVVVLGLVSSFVGGWGGLNQTQLRKLLAYSSIAHFGWMVVVLQFSTF---LGLLNFLFYSVMSVAIFLVLML------NNAVSVSGLAMMWAKLPLISLTIPLVFLSLGGLPPFTGFLPKWLILQELVKQGNVFLSVFMALSALLSLFFYVRVSYVAALTMAPNS-PIGATSWRLIYFKVPALVAGGVVFSVML------------
118581932    -------TNIIVWMAVFVPIAGAFLLPLMGQLSKGLRNLGALALVTSSLICSSSLVPLISIPFLGGNNLFLADSLAVFMAIVSMLVGAVIVLYSMGYI-SHYDNQNEYYFMVVLFLGSMMGIVYSANLILIYLFWEITAIACWRLIGFFREPLCVVRAD-KAFLMTGFGAFVMLIGFIMIHGQYGSFDLQVIKSASAAN---PVANLAVLLILFGILSKSATFPLHTWLPDAGVAPTPVTALLHAAVLVKIGVYVYARLFVASFTVDPAWNSVVPMIAGISALVSGGAALIETDMKRIIAYSTVSQLGFILLGLSIGPLGFAGGLLYILMHSIAKGGIFLCAGVVEQKL--HVKDITKLGGLIKTMPVTAVSFLLCSFSVMGIPPFGGFFSKYMVIAGAIRSGDYLLTTIFILGAFLTVIYLFRIFAMIFLGEPKTTPVA--------------------------------------
257095308    ------MQKLYLLVPLAPLVGAIIAGLFCRVIPRVAHTVTIAGVAIACLASLVIFKDVMAGNTYNFEVGFLIDQLTVTM--MLVVTSVSLMVHIYTIGYMQDDPGYRFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWYTRPTAIFANLKAFLVNRVGDFGFILGIGLVLAYFGTLDYADTTIALFGENRIALMTAICILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSDTALSFVIVIGSITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTLGVSAYSVAIFHLMTHAFFKALLFLGAGSVIIGM-----HHDQDIRNMGGLRKYMPITWITSLIGSLALIGTPFFAGFYSKDSIIEAVALSHLPGFAYFAVMAGVVTAFYSFRMYFLVFHGEE--------------------------------------------
239616967    -----------MIIPYLVIIPLAAGFLIVLLGRKNKVLPELIALTATFSLLAISLLLFPMIESIPYTISFVIDYLSAFL--VTMVSALAVLSTIYSVGYMRKFSGWNYYALLMLMITGLNGVAITGDLFNLFVFMEIALIATYALVAFHGE-AEHYEAAFKYAIMSSLSSSLVLFGIGCVYSMTSSLTLMQISNKMIGVGETNLVY---ALFLTGFGLKAAMFPFHSWLPDAHPSAPSPVSAMLSGVLKVLGAYTLIRVFYMVFGVSELVKELFLIFGTLSMVIGALVAVMQKDIKRMLGFSSVSQMGYIIFALGIGTLGVLGAIYHMLNHAVLKGLLFMDAGAVELIEGT--RDMEEMKGVSDRTTYVTSLMA--SLGISGVPPFGGFFSKLIIITAAIYTGKFIYAIIALAVSVITLGYYLGMLKKAFRKRNKEGSLPASLKIPMIILAVLTLATALFYVPVVRENILEKVV----
11466474     ------MEFIKVFLPEIFLFSCSLYLLLIARFLKFFKLNVLFVQSIFIYVCLLVLLINQKLTGYSNNFLFIFDNSSIYLKILLNIVILFSFITIWRAFINQKVNFFEYFIILFLAIFGLLLLINAYDLISVYLILELQALCFYILAAFRRNSSFSTEAGLKYFILGSFISGIFLLGCLLIYAVLGTTNFQKIILLLLDFNFFFLIFLGFFLVLSTILFKITVAPFHFWSPDVYEGSPLASTIFFSLAPKVSLITLLSRWLAIFLPIFEGISIFLLVIGLFSIFWGAYFALSQKRFKRFLIYSSISQIGFLIIGFSEYTVESFSAVFFFLIIYLISSIIIWGFLHLKNIVNIKPILLTDLSLLFKSNFIWSITLLILFFSFGGIPPFIGFFSKVLIIFSLIHENTFFVSIILVLISVISSYYYLRVVKVLFFENSKKLFFV--------------------------------------
124359029    ----------------------------------------------------------------------------------------------------------------------------SANWLTIYLALEFQTLALFILASETSAPRRPPESGLKYWILGAMSSGFYLFGCALYFGFTGNEGMLGTILSATLETTTNIELLGYLFITIAILFKLAAAPFHMWTPDVYEGAPTPTTALIATIPKFTVYILL--------TSLVITSKLLLSVAIISLVVGAFGALNQTRIKRLLAYSGIGHIGFILIGVSAGTYELQSSWTYAVTYLVSAFGAFTVICTLEEFEGAPIRRLVDLTVLSRGQPYIAFSLAIVFLSLAGIPPLLGFLGKWFILVGSIKIAFYLVALFAIICTCISAFYYIRIVATIYFNFTRPLIETKTPLSFILTWESIL------------------------
280978267    ------------------------------------------------------------------------------------------------------MNPYILYTIMMSLGLGTTITFASSHWFLAWVGLEINTLAIMPLMAQHHH-PRAVEATTKYFITQAAGAALLLFSTTMNMWILGNNLIT-----------SPLHPILSATTVLALGLKMGLAPMHFWLPEVMQGLTLVTGLILSTWQKLAPMILMYQLTI-------NNSPTITTLGLLSILTGGWGGLNQTQLRKILAYSSIAHMGWMMIILNYAK---HLTMLNLMIYIMLTTTFFMSLNMM------SATKINKLAMTWAKSPTLTTIILLTMLSLAGLPPLTGFMPKWLILQELSKQAMMFTATIAAIAALLSLYFYLRVCYTVTLTTSPSTNNAKTPWRLKQTKSSLPLSFMAIMATTLLPVAPMMTVLTI-
154253654    -----------------IVFLPLLGFLVAGIFGRWLGPRGAQIVTSGLLVISALLSV-AALVSVGLGGELRIDTLTAVM--LVVVTSVSALVHIYSIGYMSHDHQPRFFAYLSLFTFAMLMLVTADNFIQLFFGWEGVGLASYLLIGFWYQRPSANAAAIKAFVVNRVGDFGLILGIATLFFTIGSVDFDTVFKAIFLGYDVPVVTTACLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLLARLSPIFEFSATALT-FVTVIGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAVGVGAYEMFHLFTHAFFKALLFLGSGSVIHAMSDE-----QDMRKMGGLYKLIPVTWIMMVIGTLALTGFPFTAGYYSKDAVIEAAYNAAHMYAFTLTVAAALLTSFYSWRLIFMTFHGTS--------------------------------------------
56475724     ---------------------------------------------------------------LGLSFSLRLDGFAWLFA--MLVAAMGTLVVVYARYYMSPDPVPRFFSFFLAFMGAMLGVVLSGNLIQMTMFWELTSLASFMLIAYWHHRVDARRGARMALTVTAAGGLSLLGGVLLLGHMAGSYDLDVVLDSGAVIRSHPWYPAALTLIAFGALTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLWPVLSGTDAWFW-IVGGAGLFSLVIGAYLALFQEDMKGVLAYSTISHLGLITLLLGMNTLALVAAVFHIVNHAAFKASLFMAAGIVDHETGT--RNLKRLSGLYRAMPLTATLAFVAAASMAGVPLLNGFLSKEMFFSETVFLGLPLAATVAGMFSV---AYSLRFIDEVFLGPKATDLPRAPHEPRWMLLPSALLVLMCLLV----------------
58578606     ----------------MVLFGVLTMILAIALFSLRIPAIYFNRITIILLLFSALLSYNIGSGVGVFGGLFQVTTITQSIDVFIYLLGALVLLLSEKANRANTLSLAEYPLIALFSVLGMSSLISSSDLISMFLSIELQSFAVYILATIYRESESATSAGLKYFLLGSLSSALILLGSSLLYSFTGLTSFEGLYMLCSTTETNTAIEISVLLIMVGLLFKVSAAPFHNWAPDVYDGVPTVVTTWLTTMPKIAFLVFILEFQGFTLANWSSWTNLLLISSLLSLLIGTIGGLAQYRIKRLLTYSTISHVGFLLLALAINNEEVESFLFYLIQYSLTNINVFFILVAFGYLLGSKIQLINQLKGQFKVNPLLGLSLAICLFSMAGIPPLVGFFGKQMVLYAATHNGNFFLAFVAILVSVVSAAYYLRIIKVIHFDP---------------------------------------------
229918331    -------------------------------------------------------IAWMPSLGINFTA--YVDGLSLLFALLITGIGALVVLYSIYYLNKDKESLGHFYVYLLMFMSAMLGVVLSDNMIVMYMFWELTSISSFLLIGYWYEKERSRYGAQKSMLLTVFGGLSMLGGIVLLESMVGSYSIRDMVANSGVIAESPFFLVAMVLILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGLYLVARMSPVFQES-SVWLWTIAGVGMFTMFWGSFNAVKQTDLKGILAFSTVSQLGLIMSLLGLGAAALIAAIFHLINHATFKGSLFMMVGIVDHETGT--RDIRKLGGLMTVMPISFTVAVIGSLSMAGLPPFNGFLSKEMFLKATTKVFSILLPVIAFVGSVFTFIYSIMLFTRTFMGKAKDQLPKQPHEAPIGMLISALLVVGLGFFPNVLSNSLIKPAV---
295394961    -------------------LVAACFAPLLFRFLGRNAFLLLAAVPLTGLIFSIIWELYDWLPVLDMSIIFRMDTLSWILTLMVTGVGTLVFLYCARYFNERDPGLGGFAANLTAFAGMMYGLVLADELLVLFMFWEGTTVFSYLLIGFSSTRQQSRRAALQALVVTTFGGLIMLVGMLILSHEYGTGRISDITTRGYL-EGNVVVAIAMFLILIGAISKSALVPFHFWLPGAMAAPTPVSAYLHAAAMVKAGIFLILRFAPSFYTM-PGWVPVLVTVGIGTMLIGAWQALREFDLKLVLAYGTVSQLGFLTAVSAFGTRGVTAALAMLVSHALFKSTLFLTVGIIDHAVGT--RDLRKLSGYGKRDPWLAGVGILAAASMAGVPPLYGFVAKEAVIETILKAGYIALAGI-FLGSVMTVGYAWRFVYGAFATKENVEPVSGHSTSNLLMVSPAILTVSLTIL----------------
255037646    --------------------------------------------------------------------SFQIDQLSLLM--LMIITGVGSLIHIYSIGYMHHDSGFKFFAYLNLFLFFMLLLVLGSNYVIMFIGWEGVGLCSYLLIGFWNKNTNYNNAARKAFIMNRVGDLGFLLGIFTIIATFGSVEYTEVFSKAAAGFQDPVIITITLFLFVGAMGKSAQIPLYTWLPDAMAG-PTPVSALIHAATMVTAGIYMVIRSNVLYSLAPSTLEIVGIIGGATALFAASIGLLQNDIKKVLAYSTVSQLGYMFMGL--GAMAYSASMFHVITHAFFKALLFLGAGSVIHA-MSDEQDIRSMGGLRKKLPVTFLTFLIATIAISGIPPFAGFFSKDEILAHVFEHNK-ILWVIGVLGSVMTSFYMFRLLFLTFFG----------------------------------------------
239982990    -------------------------------------------------------WNWEWIPAYEVSLALRLDALSELMVLLAAGIGTLVLVYCVRYFHDGTRGLSRFAGTLLAFAGAMLGLVLADDLILLYVFWEITSVLSFLLIGHGSEYKQNRRSALQALTVTTLGGLVMLVGFLMLGHVTGTYRISEILAS--PPPSSTLLEIAAVLILCGAFSKSAIWPFSMWLPNAMAAPTPVSAYLHAAAMVKAGIYLVARLTPAFGD-LSLWRPPILVLGCATMLLGGWRSLRLHDLKLVLAYGTVSQLGFLIVLAGDGKYDVLAAVTMILAHAVFKAPLFLVTGIIDHATGT--RDLRRLSGVGRTLPWVAGTAVVAALSMAALPPMLGFAAKEAAFESLLEGDTPWALGVIVVGSALTTAYSLRFVWGAFARKTGVPDTPAQKVGWLFLGAAILAVCGLVLGPGV-------------
142332982    ----------------IFLSLSIMSLLMIGVFKKNSSNLIFNLSILTLFILTALILNLSSVNKIIFNNSYVIDDVANFMKILTTISAIFVLSISTDFLKSLKIYQIEYPILILCSILGMMVMISSNDLIVFYIGLELQSLALYVLAAFNRDNVLSSESGLKYFVLSALSSGLLLYGCSLIYGFTGSTNFNEIANN--TNEVPYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTLFFALVPKIAATCVFIRFLYVFINMIEQWQMIIIFISIASMIFGAVAAIGQKNLKRLIAYSSIGHMGYSLAGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------
5835584      ------------------------------------------------------------------------------------------------------MNPYVRAIITSGLILGPIITMSSNHWITAWCGLEMNSLTMIPLIA-NKYQPRAIEASTKYFLTQAMASYLMLSAALMNMWYYGQWDMQLLTDNI-----------SCTTMTVAMSIKLAAAPFHFWFPEVLQGATVLTALLLTTWQKLAPLTILVQCSQNLD------TTLLIALGMTSILIGGWGGLNQTQIRKIMAFSSIAHLGWMYAIL---TLSPKILLLTFYLYVAMTATTFLMINVLQ------TNNMSAIMISWTKTPFMNTMMLLNLMSLAGLPPLTGFAPKWLILQEFTKQRLSMFASMMITSSLLSLYFYLRMSYYTIITLPPTT-----------------------------------------
288961647    -------------MPDALPLLIALVLPFAGAPTHARNAAAWLAGGVTLVGLAMVWAAFPTVPSLGLDFSLRMDGFAWLFAGLVFGVGALVVVYARYYMAAE-DPVPRFFAFLLAFMGSMAGVVLSGNLIQLAFFWELTSLFSFLLIGYWHHTAAARDGARMALTVTATGGLCLFAGVLILGHIVGSYELDAVLAAGDRIRTHPLYLAALVLILLGALTKSAQFPFHFWLPHAMAAPTPVSAYLHSATLVKAGIFLMARLWPVLAGTEAWFW-IVGTAGLATLLLGAYIAIFQHDLKGLLAYSTISHLGLITLLLGLNSLAMVAAIFHVINHATFKASLFMAAGIIDHETGT--RDIRRLSGLNRFMPFTARLALIAAGAMAGVPLLNGFLSKEMFFAEALSAKEPLLPVAAMVASAFSVAYSLRFIHGTFFGPDPVDLPHKPHEPPSWMRFPVEVLVLACIIIGILPASTV-------
283844936    ------MNNLVLLPVLIPFIVGVILILLRKNIPLQRFISGVISLGLIGLSIYLTYVIYLGNWQAPFGIVLVGDLFSSIMLVLASIVAAACLFFAFQTLHQDREKYYFYPFYFFLLT-GVNGSFLTGDIFNLFVFFEVMLISSFVLIVMGGKK-YQLRESFKYVVISTFGSIFFIIAIALLYSVTGTLNFAHLAERVAEVEQTGVLTVVAILFLIVFGLKGALVPLHFWLPNAYFGPPTAVAALLGGLLTKVGVYSIMRTYTLIFTHNQDFLNVVLVLAGLTMFFGVLGAVSKFDFKRILAIHIVSQVGYMIMGLGIFTTMAIAGSIYIIAHMIVKTALFLFCGATEKVTGT--TNLKKMSGVLKTHPHLGWLFFIAAISLAGIPPLSGFFSKFALVLSGLEEGRYIIVAVSLIVGLLTLFSMVKIFMYVFWGSPSLTPEEAKKRKVGKLLLPGIPLVMISFLMGVLAEPLFQLL----
110637776    --------------------------------------------------------------------SFQIDNLSVWFMSIITGVGFLIHVYSISYMHDDEGVTRYFSYLNLF-VFSMLLLVMGSNYVVMFTGWEGVGLCSYLLIGFWFKNQAYNDAAKKAFIMNRIGDLGFLLGMLLIYNQFKSLEFDQALKIINPNEPSGIIFAITMLLFVGAMGKSAQIPLYTWLPDAMAG-PTPVSALIHAATMVTAGIYMIARSNILYSMAPCTLDIIYVVGTGTAILAALIGLTQTDIKKVLAYSTVSQLGFMFMAIGLG--GYSAGVFHVTTHAFFKALLFLGAGSVIHAMGGE-QDIRKMGGLMKKLPITFITFIIATLAIAGIPPLAGFFSKDAIL-ALAFESSPLKWGLGVFAALLTTFYMFRMLFLTFFGEFRGTTSPLLMTIPLMVLALLTVVSGFIEIPHVF------------
254453354    ------------------------------------------------------------FPALGLNVTLMLDGLGFLFATMILGIGLLIIAYARFYL-ARDDNMGEFFTYLLLFQGAMVGIVLSDNVLLLLIFWELTSLSSFLLIGYWKHLEAGRQGARMALTVTGMGGLALIAGMLILGQIVGSYDLSVILQNRELIQADPLYVPALLLILLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLMARMWPVL-SGTPEWFYIVTTTGLITMILGAVIALFKHDLKALLAFSTVSHLGLITMLLGTGTAFAFAAMFHILNHATFKAALFMSAGIIDH--GTNTRDIRKLGGLRHLMPITFIIATIAALSMAGVPLLNGFLSKEMMLEEMAHTYLWLVPALATFGSLFSAAYCFRLIGHTFLGPKRAPESYPAKP----------------------------------
140735558    -----------FIYPELFLIISLLILLILGVYKSNSYNFIKKITTICFLLCIPIVYLNNIGDFNIFNNSYSVDSLSNYLKILILLSTVFSLMFTNDYIKIQKLDKFEYPILILSAVIGMFLMVSSNDLIGLYLGIELQSLSLYVLASIDRGSEKSTEAGVKYFVLGALSSGLFLYGCSLLYGFSGSTNYYEISE-VFKQDTSIPILFGIIFIIIGLAFKISAVPFHMWSPDVYQGSPTSVTSFFALAPKIAGLGAIIRILYIFGEIYEEWKSIIIFISVASMLLGAFAAIGQTNLKRLMAYSSISH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
182679341    -----------------IVFLPLAGFLIAGIFGRVIGARASEIVTTSLLFVAALLSWITFVQALQVDWALRIDTLTAVM--LVVVTTVSALVHLYSIGYMHEDSRSRFFAYLSFFTFTMLTLVTADNLVQMFFGWEGVGLASYLLIGFWYEKPSACAAAIKAFVANRVGDFGFLLGIFLVFLLTHSVSFDQVFAAAPSGHDFDAMTITCLLLFMGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARLSPLFEQAPVALSFVTIIGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGVGSLGIFHLFTHAFFKALLFLGAGSVIHAMHHE-----QDMRKMGALRDRIPFTFWMMTLGTLALTGFPLTAGYFSKDAIIEAAFASERTGALVATVVAAGLTSFYSWRLVFMTFFGPA--------------------------------------------
134530838    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLPMAQVLGLVFLLAGLAFKISAVPFHMWTPDVYEGAPTSVTAFFASAPKLAGMAIFLRIMMTFENALVAWQQIIILLAVASMVLGAFAAIGQRNIKRLMAYSSIGHMGFALVGFAAASAGVASVILYMALYVVMTVGTFACILSMRRDSG-PVERIDDLSGLSQTRPFMAFCLAVMMFSLAGIPPMAGFFGKLFVFRAAIDAGLYSLSIIGVLASVVGAYYYLRIVKIMYLDTPADEVEPMPRELSILAGVMTALTLLFFIYPAPL------------
39980691     ------------------------------------------------------------------------------------------------------MNPYVMFLMFTSLGLGTTITFASSHWLMAWMGLEINTLAIIPLMAQHRH-PRAVEATVKYFLVQATAATLMLFMATSNAWLEGQWEIEQLSN-----------LTPLMITTLALGLKMGLAPMHFWLPEVLQGLSLTTGLILLTWQKLAPMVLMYQISSQIHPLL------ILTLATMSVLVGGWGGLNQTQLRKLLAYSSIAHMGWMMAAM---KYMPDLTILALMTYIMMTSSIFLMMKLL------SATKINELATAWTKAPTLAAINMVTILSLGGLPPLTGFMPKWFIIQELTKQTLPVTPTLLALATLLSLFFYLRMCYSLSLTSAPNT-----------------------------------------
33340054     ------------------------------------------------------------------------------------------------------MSPTTMSMFISSLATGTIITASSFHWLMAWIGLEINTLAILPMIS-KQHHPRSTEACTKYFLTQAAASAMILFSSTTNAWLTGTWDITQLSAPM-----------STTLLTMAIAMKLGLAPMHFWLPEVLQGSTMKTAMIITTWQKLAP------MSLIFITANNLQTTLMLLLAMLSTFTGGWGGLNQTQLRKMMAYSSIAHLGWMI---AISTLMTNIMTLNLMIYITMTLSAFYMF------SLSNSKTIQDISTTWTASPMMTLLIMLILMSLGGLPPLTGFMPKWLILEELTTQNLTTTSTIMALSALLSLFFYLRLSYTSTLTMSPNLTTNEHK-----------------------------------
2499244      ----------------------------------------------------------------------------------------------------EHLKIIEYPLILLFVICGAVFLMSTNDLVSIFLSIELQSYGLHTSSTIYRNSELSTTGGLIYFLLGGFSSCFILLGASLLYANSGTTSISDVNDNMTSWYKSYYLNFSLLIFSVGFLFKVSAAPFHFWSPDVYDAIPTIVTTFVAIIAKISIFILLLELVYHTNNYLSSWIYGLLVSSFLSLIIGTVVGLTQFRIKRLLAYSTISHLGFILLALSVSVESTQAFIFYLIQYSFSNLNVFIILITLLDINNSPVQLISQLKGYFYLNPLLSLSLAITIFSFAGIPPLVGFFAKQMVLSAALDNGYIFLSLIAILTSVVGAVYYLNIIKEIFFYSPRHKLKTVDVE----------------------------------
298246362    -------------------------------------------------------VVYHWITSGTGSGAFNVD-FGLLLDPLLVVTGVGLLIHIYSAGYMEDDPGFRFFAYLNFFIFSMVLLVTADNFLFLLMGWGLVGLASFLLIGFWYQRSAPVAAARKAFVINVIGDFGLMLAIFLIFLNYGTLNFQSVFTNVAVSTGSATAVAITLLIFVACAAKSAQLPLYMWLPDAMEG-PTPVSALIHAATMVTAGVYLVARAHPLFQIAPVALNVVAGIGGATALFAATIALVQLDIKRVLAYSTISQLGYMFMA--EGVYNYSAGIFHLLTHAFFKALLFLGAGAVIHALGGE-QDMRNMGGLRSRLKITFWTFLFATWAISGLPPLAGFWSKDEILGSIFAQGYYVLWGVGILTAGLTAFYMFRLFFSIFYGE---------------------------------------------
268678791    ---------------------------------------------------------------------FVVDEVSVIM--MVTVTLVSTVVHIYSIGYMDHDKSFRFFSYLSAFVFSMMILVMSDNFAGLFIGWEGVGLCSWLLIGFWYHKHSASWAANEAFIMNRIADLGMLMGLFLIYWNVGSLQYDDVFATLKEFDNALITTMG-IFLFIGAMGKSAQFPLHTWLADAMEG-PTPVSALIHAATMVTAGVYLVIRAGELYSMVPDVGFAIASLGAFVALFAASMALVNNDLKRIIAYSTLSQLGYMFVAAGLGAYWI--ALFHLMTHAFFKSLLFLGAGNVMHA-MHDELNIKKMGGLYGSMKATAILMSVASVALAGIYPFAGFFSKDKILEVAFNEGAYFLWFALFIGAGLTAFYSFRLVMLVFFGEKEHIKYGVHPEAQPFVIYALLPLGLLAVVAGLF------------
62184398     ------------------------------------------------------------------------------------------------------MSPYVTMILISSLGLGTTITFTSSSWLMAWMGLEINTLAITPLM-VKQHHPRATEATTKYFLTQATASGLLLFATLNNAWMTGEWNTMELSNNL-----------STQMITMALALKMGMAPMHFWLPEVLQGLPLLTGLILSTWQKLAPFTLLYMTSHELN------TTTMMILGLTSTIIGGLGGLNQTQLRKVLAYSSIAHLGWVIIIIQYSKTLALLNLL---LYVTMTSTAFLTLMTL------STTKINTLSMKWTKTPITTMMAMLALLALGGLPPLTGFMPKWLILQELTKQNLPALATLMALSTLLSLFFYLRLCYTMTLTISPNTNNNMTTWRK--------------------------------
271965152    -------------------------------------------------------------------GSYALDPLTHVTRATVMLATLLVVVLASGWARGRRRET-EAYVLLLLSALGAIILAGTGDLLVFVAAYLLASIPAYTLAGFAKDAPG-TEAALKYYLMGAFLGVPMLAGVTLLYGLAGSTTYAALGERLA-GVPGAAVACALVALLAGVLFKIGGVPAHFWVPDVAEGAPAAVAAFVTTVPKVGAFVALFRMADEFLASAADWRLLLALIATATMTLGNLAAFFQDNVRRLLAYSTISQAGYLLLPVGRSDLAAPALLFYLGAYAVTNLGAFAVVVA------TGRDSLGGYTGLARHSPGLAASLAVCLFGLIGTPPTAVFVGKLLAFAAAWDAGQVWLAVVAAANTVASVFYYLRWIVPAF------------------------------------------------
255961291    -----------------------------------------------------------------------------IFQSSILLRSILRAPLSAEHFQCTEMAVTESPFFALAATLGGMFPRCASDLVTISVAPERSSLCLHPSSGCTSRDVRPSEATVKYSLLGGTSSSILVHGFPWLYGPGGEVQPWGILNGIVESQNSAGISIAPVRIMAGIVFKPSLVPYHQWTPDVYEGSPTPVVAFPPVTSKVAASGLATRIFNLLSPLSGEWHLLPEILAILSTILGNLIAIAQKSMKRMLAYPPISQIGYITIGLIAGNPSYASMLTYTLFHIFVNLGALARIALFSSRTGTDS--IRDCAGSCGQDPLLALRPTLSPSPLGGFPPLSGPFGKPYSSWCGRQAGLYPLVPIGPLTSVISIYHHSKIIKLLM------------------------------------------------
143910860    ------------------------------------------------------------------------------ICFVLLITGVGTLIHIYSISYMSHDKRRRFFAYLNLFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQKPAYATASKKAFVMNRIGDMGLSFAIMIAFATMGTVSFAGVQEHAHHASEAALTGMG-IMLLVAAAGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLITRSNFVFDAAPTAQLLVVIVGAITLMFGALIGTAKDDIKKALAASTMSQIGYMILAAGLRPVGYAFAIMHLLTHGFFKAGMFLGAGSVMHG-MNDEVNMRKYGALRKFMPITFVTFGLGYLAILGVPPFAGFYSKDMIIETAFNAGGIILGVTTLIGAAITAFYMTRVMILTFTGTKRWDDDAHPHESPWLMWLPMAVLA---------------------
206890675    ----------------LFPLAGFLFNILIGRFISPKVVSWAGVLSILGSLVVALFAIAQVFSGKTISFGYLIDQLTAVM--LFVVCFVGWLIHIYSVGYMHGDPGYRYFAYLNLFVFSMLMLVMGNNLVMLYFGWEAVGLCSYFLIGFWYHKKTASDAGKKAFIVNRIGDFGFALGIFLLFINVYALNYTDIFPKIIFGWNIDLITLIALLLFCGAVGKSAQIPLHVWLPDAMEGPTPVSALIHAATMVTAGVFMVARLNPIYG-MSEIALAVVAITGAVTSFFAATIALVQRDMKRIIAYSTISQIGYMFIG--CGMAAYGAGIFHLYTHAFFKALLFMGAGSVMHAMAGEL-DIYKMGGLRKKMPITYITFLIASLTIAGIPGFSGFFSKDEILWAAFASAKPFIWLLGTITAALTAFYTFRILFVAFFRGTPEEFKHVHESPPIMTVPLIVLIVGYFSIPHFLEPVIPKPV----
142698201    ---------------------------------------------------------------------------------------------------------------------------------------------------IYKKNPSSNEAAIKYFLFGALSSGIIIYGISLAYGITGSTNIGDVIYGFANLSPDPLGLLAIGMFIAGFGFKMGLVPFHMWLPDTYEGSPPTITALLAAGTKKAGFAAALRIVIMGAAALNLDWTLLGVIAIMTMTIGNVAAIMQKNLTRMLAYSSIGHAGYILIGISLAPYTLQASLFHILNHAVMKGAAFIAVAGIVTTLA--VTHLDKLKGLGRKMPITSLGLVISLLALAGVPPLNGFWSKLMLFGSAIDATSPWLAVAGVLNSALSLAYYGWIMRKMYFEGETEKRVKEPASIVGVMIFSIIFMVTIGVYPEPIIQFVEMVTPSM-
141405968    -------------------------------------------------------------------------------------------------------------------------------LMMMYLAIELQSLSLYVVASIKRNSLESAESGVKYFILGALSSGILLYGFSLVYGFTGQTNFNGIYISLSQLDKPIGLIFGLVFILVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKLAAIALIFRFCLPFANFYFEWTQVIFFLSLASMFLGAIAAIAQKSIKRLLAYSSIGHVGYVLIALAASDQGIRSASIYMFIYLIMNISVFAILLSLKKSD-KYVEKIDELSGLSKTNPVVSVSLAIIMLSMAGIPPFIGFFGKFYVFIAAIESQQYILAILGC------------------------------------------------------------------
3342374      ---------------------------------------------------------------------------------------------------------------LISLFMXTTLVTTSHHWLLAWVGLEINTLAAIPLISTKHH-PRATESATKYFLIQAAASATILFSSTINAWHTGSWDITQMTTN-----------PSNILLTMALAMKLGLAPTHFWLPEVLQGSTMDTALIITTWQKIAPMTLIYLTMNNLYPS------ILMTMGLLSTMIGGWGGLNQTQTRKIMAYSSIAHLGWMAVI---STLMTNIFIMNLIMYLIMTTTAFWALICLESKTVKDTTTAWTTSPTITLTLLISLLSLGGLPP------LSGFLPKWLILEELTNQNLLPLTTTMAVSSLLSLFFYLRLTYNTTLTMAPNTMQTKFK-----------------------------------
297624890    -----------------------------------------------------ILVADVGNWPAPFGITFVADHLGAIMVVLSALVGLATTVYSLQDIGPERTDYGYYPLLQLL-LFGVNGAFLTGDLFNLYVWFEVMLIASFVLMSLGGERA-QLDGSLKYVFINLLSSALLLTAIGLTYGMTGTLNMADLALKLPQVENPGLVTAVATLFLIAFGLKAGVFPLFAWLPASYHTPPVAVSAIFAGLLTKVGVYTLIRFTLLFTGDVGYTHTLLLWVSGLTMVTGVLGAAAQFEVRRILSWHIISQIGYMVMGLALTPLALVGSVFYITHHIIVKANLFFVGGIIARLTG--SFELKKIGGLYRASPLLSLLFLVPAFSLAGFPPLSGFWAKYILIRAGLEVGAFAIVGVALVVGILTLFSMTKIWNEAFWKKMPEGELEAPTGTRWGLYLPVIFLASLTVLIGIYAQP---------
226877146    ------------------------------------------------------------------------------------------------------MSPFILPPLYLPWAIGTAITLSSSHWLIAWVGLELNTLAILPLMA-RQPHPRAVEATTKYFLIQAAAAATLLFAATTNAWISGQWEIHQMAHPI-----------PTAIATIALAMKVGLAPTHFWLPEVLQGLDLNTGLILSTWQKLAPFSLLLQ-------MPHHNPLLLIALGLLSTLVGGFGGLNQTQLRKILAYSSIAHLGWMILIL---QFSPSLTFLTLILYITMTFSTFIVF------KINKSTNINSLATSWAKTPALTAITPLILLSLGGLPPLSGFMPKWLILQELTKQGLALTATITALSALLSLYFYLRLSYAMTLTTPPNTPMGLSP-----------------------------------
254446164    -----------------------------------------------------FSVNWLQVGPLSIDFGFLVDDLAKLM--LFVVAFVGFLVHVFSLGYMKDDNKARFFGGLSIFMFSMIGLVMASSLVTLFIFWELVGFSSYMLIGFYLDKPSASAAANKAFIANRVGDFGFLVGIAMAFWIFGTVNLSEMREMVVSGEVVIASIGAALLLFCGTVGKSGQIPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLLCRTG---FLMTADALQVILWVGVATAIFAGLTAIAQRDIKKILAYSTVSQLGYMVAAFALGSLAALAAMFHLTTHAFFKALLFLGSGSIIHAC-HHEQDIFKMGGLAKKMPITFVCFSLGLMALIGTPFISGFYSKDAILALAYEQNTAAF-YLLVFGAFLTTFYMIRLWKITFFGKANSENADHAKENGLVITVPLILLAALSVVGGIYPQALMPII----
84494919     -------------------------------------------------------WNWVPAGQFQLETGLLIDQLS--IAFVLLITFVGSLIHVYSIGYMEHDENRRFFAYLNLFVASMLLLVLADSYLLLFVGWEGVGLASYLLIGFWNHNPAYATAANKAFFVNRVGDVGMSIAIMFMFYTFGSVDFATV-HAGAGEAGSTAMTALGLLLLVGACAKSAQFPLQSWLGDAMAGPTPVSALIHAATMVTAGVYLVVRSHDIFNAAPNAQLAVAIVGAI-TLLYGAIVGCAKDDIKKALAASTMSQIGYMMLAAGLGPVGYAFAIFHLITHGFFKAGMFLGAGSVMHGMNDNV-DMRRFGGLSGAMKITWITFGLGWLAILGVPPFSGFWSKDKIIEAAFIGDGWVFGFIALIGAGITAFYMSRLFFMTFHGKKRWIDEAEAKEL---------------------------------
283842298    ----------------------------------------------------VALLPWINSGELQVSWTLRVDTLTAVMLVVVTTVSSLVHLYSIGYMHEDPHRPRFFGYLSLF-TFAMLMLVTADNLLQLFFGWEGVGLASYLLIGFWYQKPSANAAAIKAFVVNRVGDFGFLLGIFALFVLVGSTDFDTIFAAAFFGWHADALTLICLFLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVARMSPVF-ELAPDAQAVVMFFGATTAFFAATIGLVQNDIKRIVAYSTCSQLGYMFVAMGAGAYSMFHLFTHAFFKALLFLGAGSVIHAMHHE-----QDIRNMGGLKDRIPFTYAVMLIGTLALTGFPLTAGYFSKDAIIEAAFVSKNPLAFLMTVVAALLTSFYSWRLVFKTFHGEPHDRKHYQAAHESPLVMKIPLFVLAF-------------------
269128602    ---------------------------------------------------------------------LLIDPLS--ISFVLLITGVGSLIHIYSIGYMEDEHRRRFFAYLNLFVAAMLLLVLADNYVGLFIGWEGVGLASYLLIGFWQYKPSAATAAKKAFVVNRVGDLGMVIGISLMFATFGTVAFTDIHVGAAQQISEGTATAIGLLLLLGACGKSAQLPLQSWLLDAMEG-PTPVSALIHAATMVTAGVYLIVRSGPIFEMAPDAQLAVTIVGAATLLAGAIIGCAKDDIKKALAGSTMSQIGYMVLAAGLGPAGYVFAIAHLIAHGFFKAGLFLGAGSVMHA-MNDDVNMRHYGGLRTAMTITWATFGLGYLAIIGVPPLAGFFTKEGIITAAFDKGGTILGTCTVVGAAITAYYMSRVMFMTFYGDKRWEDDVHPHEIPLMLLAVGSVAAGWVLVLGSFPGFLEPVV----
280978155    ------------------------------------------------------------------------------------------------------------FTMIASLGLGTTISYASSHWLLAWMGLEINTLAIIPLMTMNPH-PRAMEAATKYFIIQATGAAVLLMTTSHNAWTTEQWEIHQLLSP-----------TVCTTAMIALALKLGLAPMHFWMPEVMQGLNLMTGLILLTWQKLAPMILMYYLAPAV------EKPMMMLMGILSALIGGWGGLNQTQLRKIMAYSSIAHMGWMMIVI---EFMPKLMMLTLMVYMTTTAAVMLTLKIV------TTTKINDLAMMWPKSPILTVMAMMAMLSLAGLPPLAGFMPKWLILAELTKQDMALTATVMVLTALLSLFFYLRLCYLMVLTIGPNTNNVKSKTKRKMMFLSITMNTTILFLP---------------
54027266     ------------------------------IFGRRPRIQGTVMLVALSAVVVITAVLLYLADRDGIGITLVVDRLSGSMLLVSAVVLLAVSIYIRDGDDRQPTSIYRPSYLVLSA--GVSIAFLAGDLFNLFVGFEVLLAASFVLLTVGATAER-IRAGIAYVMVSMLSSLIFLIGIALVYAVTGTVNLAQLAVRLGAAPEG-VRTAAFAVLLVAFGIKAAVFPLSNWLPDSYPSAPAPVTAVFAGLLTKVGVYAIIRTNSLFFPDGA-FDDILLVCGLLTMLIGILGAIAQSNIRRLLSFTLVSHIGYMIFGVLASAAGLAGAVYYVAHHILVQTALFLVAGLIERQAG--STSLRRLGGLAAASPVLGVLYLVPALNLGGIPPFSGFIGKVALLQAGAADGSWVLVAGAVATSLLTLYVVALVWAKAFWRPRAEAP----------------------------------------
264677209    ----TLSASMLLAVPLAPLVGSALAGIWGTAFGGNKIGRTGSSSLTILSVLLAFVLSALTFKAVVFDGAFLIDSITAMM--MCVVTFVSLMVHIYTMGYMEEDDGYRFFSYISLFTFSMLMLVMSNNLLQLFFGWEAVGLVSYLLIGFYYKKPTAIFANLKAFLVNRVGDFGFILGIGLIAAYTGTLNYSEIFAKLPEIQNTLLVTVTAICLFIGAMGKSAQFPLHAWLPDSMEG-PTPISALIHAATMVTAGIFMVSRMSPLYELSDVALNFILVIGSITALFMGILGIIQNDIKRVIAYSTLSQLGYMTIALGVSAYSVFHLMTHAFFKALLFLGAGSVIMGM-----HHNQDIRWMGGVRKYMPITWITFLLGNLALIGTPFFSGFYSKDAIIEAVHASNLPAFANFAVLAGVITAFYSFRLYFIVFHGKE--------------------------------------------
252125076    ----------------IILGVAAVAIVLSPVLVKLIGTKAGYPLGMLALADTVLLARELPVEPITISYPWVLDGLSAIFALLALVVGAVVFLYSAAYLPARGAGATNFYTLMTAFMTSVLLLVLADDVFLLFIAWELVSLASFMLIARSGGRGGEA-GSQRTLILTFIGGLTLLVAMSIAATQAGTTSIHGILRSSFWVDKPGLTAALAVLVAVSAFTKAAQFPFHFWLPEAMAAITPVSAFLHAAAVVKAGIYVLLRFSTVF-HDVAAWNYLLITIGMVTAVMASLFAIGQTDLKRLTAYSTVSHLGWIVATIGVGTFALAAALVHTIAHGLFKSSLFMLVGVVDHQTGT--RDIERLGSSWRQLPFTFTSTVIACAAMAAVPPTFGFISKESMLTALDNVGVVVLLGAATVGALLTFTYSARIVADGFIDGDRDMSGVREAPFLLWFPAALLVTVPLAVLASVVEGPIDAAVITM-
299138531    ------------------------------------------------LTFSAVSGPWIAVSGFQVNFAFTVDHLTLIM--LAVITGVGFLIHLYSVGYMAHEEGFRFFAYLNLFMFFMLVLVLSSSFLLLFVGWEGVGLASYLLIGFYFTKDSAANAGKKAFVVNRIGDFGFLLAMFLLIAHFGSLDFNSVFTQISATPLTGGFLTAIALLLVGATGKSAQIPLYIWLPDAMEG-PTPVSALIHAATMVTAGIYMVARCHVLFNHAPAALTVVAVIGAATALLAATIGVVQTDIKRVLAYSTVSQLGYMFMACGVGA--YSAGIFHLMTHAFFKALLFLAAGSVIHA-LNGEQDMRKMGGLWKRIPVTFWTMTMGVFAIAGLPPLAAFFSKDEILYQTFLWDNPLLWAVGMFTAFLTSFYMFRLWFKTFFGPS--------------------------------------------
257388903    --------------PVLAILASLLAIPLIFATSSRRNLREGVTIAAALTKFGLIASLVPSVVWGGETYEYALFTLASGIELALLASLLWIVTSFYSIGYMRGLDEHRYFASFAASLAAAVGVAFAANLLTLFVFYELLTVATYPLVTHDETDE-ARTAGRKYLTYTFGGGVAVLAGTVLLFWATGTTAFTPGGIAELATTDPAIARAIFALLVTGFGVKAALMPMHSWLPDAMVAPTPVSGLLHAVAVVKSGVFGLARILDVFGPETVESLGVLAVVATATLLIASIIALGRDNLKRRLAYSTISQLSYIVLGLALLKESLIGGLLHIPAHAFMKLTLFFCAGAI--HVETHTDDISDMAGIGRRMPLTMAAFAVASAGMAGIPLLAGFVSKWYIVIGAIEGGGWFFAGALLLSGVLNIGYFWPVVYQAYFESPDD------------------------------------------
260906333    ---------------MILTVVALAALIIVTPFITRLGRASGWLLAAAYLGIAGLFVSYQWIPAFGVDLALRADGIGVIFTYIALIIGAVVFV--YSTGYLDRGRNTSFYWLMVIFTFSMVMLVLSNDLLVLFVCWELTSLASFFLIARSGSPGQAP--ALRTMFITFIGGLSLLVATGVIIAVTGTTNVHEALSSPVWSAQSPVTSLVAVLIAVAAMTKSAQFPFHSWLPDAMAAATPVSAYLHAAAVVKAGIFLLLRFTPAF-HATPAWNTLLIVAGLITACIGGWFALNQYDVKKLMAYSTVSQLGLITAVIGIGSAAIAAATLHVIAHALFKSGLFMMVGVVDHLAGT--RELTRIPQLMRAAPASFIVMIVGCASMSGIPPLLGFVSKEALFTAGSAWTGWAALLVAVGASVLTFAYCAKTVWGAFIDGKPVDRARLGHGSPVMLIAAAVPILALFVFDNPISQAVRAAL----
56968575     --------------------------------------------SVLLLSIAMVLSINLSIQQINSSSVYITNDFSYLIDPLILITTVGIMVLIYSDNYMSHDQGYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFMRPVAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDMFENLIYNNEVNVLIFCAVLLFSGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFTIIPYIMNLISFIGIITVFLGATFALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALL------------------------------------------------------------------------------------------------------------------------------------------------
170727216    ------------------IIISIAILVLLLVIALKRNHQLAFYITGTGLCIACVSQCSLLSASHFSDELFTFSSMSGVLSVLLLGILIFLWLQLHTWLEKHEANKEEFYLLLLLASLGALGMIVSEHFASFFLTLELMSLSFVGLIAYSHSQLSSQEAGVKYLILSAVASAFMLMGIAIVYLQTGNLSFQYLADNVNNTNPSSMLFTGLIFILIGLLFKLSLVPCHLWVADIFEGAPLPTTALLSTVSKLASFVVLWKLFHLNWQENQIVLTLIGVVAVASMLIGNLLALLQNSILRILAFSSISHFGYLLILLDNPTFPLEALLFYLSAYLITLTGAFSILMKLEGG-----KSLEALTGLFWSKPLHAASLSIVMLSLAGIPLTLGFMGKFYLVTASVSYQVTWPLPFLVIASVIGLFFYLRVIMVMLSATQSPHSSPSTSGEVASLWFIILLIMGLGTFPALFADTIKSVV----
158316968    ------------------------------------------------------LVANLGGWPAPIGITLVADRLSGL---LLLTSAVVTFAVLAYAIDTRRGNSSIFQSVYLVLVAGVALAYLTGDLFNLFVAFEVMLVSSYVLITLD-TTAGRIRAGMTYVIVSMTSSLLFLTMLALVYAATGTMNLADLSGRVGELPEGLAGALGLLALVV-FGIKAAAVPLHFWLPDSYPTAPAPVTAVLAALLTKVGVYALLRTHTLVF-AHDGVWVLLLVAAVVTLLVGALGALAQDNLNRMLSYLLVSHIGYMLFGLSLTVIGLTGVIIYMVHHIVAQAALFLASGLITRYAGTSVP--RRMGGLAAAVPATAVLFALPALSLAGIPPFSGFVAKLTLLEAGSGVGTWPVVAAGLATSLLTLYAMARVWTLAFWGSRRASVPDPEPADDLVV-----------------------------
116624765    --------------------------------------------------------------------------------LMIMLTTVMGFIAVLCSWNAIQDRVKEYYAMFMLLQAGMIGVFLSLDFFLFYVFWELVLVPMYFIIGVWGG-PRKLYAAIKFFLYTLAGSVLMLLGILTLYFHFHQFGFYEISNLMKLNLPIGTQEWVFWAFFIGFAIKVPMFPFHTWLPDAHVEAPTAGSVILAAVLLKMGTYGFLRFSLPLLPEASSIVQILATLSLIGIIYGALVSLMQADWKKLIAYSSVSHLGFCTLGFSLNPNGIAGSVLQQINHGISTGMLFMVIGVIYER--RHTREIKEYGGLAHVMPKFAIIFAIAMLSSAGLPLLNGFVGEFTIMQGAFEASWVW-AAFAVTGVILGAAYLLWLYQRTMLGQVTNGKNLTIPDMSAREVAMFVPLIAWAIWIGIYPKPYFDILRQ--
299123933    --------------------LGAQIALSVAGALAYAGTVLVIVRRVVFSATASPATYQLGGWPAPFGITLVADALSAFMLSMVAIVGPAALVFSVSYMNPDEQRVF-YHPLFHCLLLGVSGAFLTGDLFNLFVWFEVMLLSSYVFVAFYGKKKH-TRAAFWYVVLNLIGSVVMLVAIGGLYAVTGTLNMADMARRLAAGIEVGAVVGLSALLFVVFALKAGLVPFQFWVPAAYRAAPLPVTALLAGVTKKVGLYAVVRLYFTVFTVLAFYGIVLLCLATASVLVGGLGALDAASLEGVFAYSSISQIGFIVIPLAIGALGVLAALVYALNHALAKSTLFMAAGTVRSAIGTS--RLDDLGGIAARSPALAGVVFVAALSLVGIPPLTGFFGKLLVFDVALRAEAAFGLALLLGGTGLTIAYTTRMWNRAFWG--TETPAVSASSPARLQIAVVVALSACILVVGL-------------
142503051    -----------------------------------------------------------------WGIEFVADGASLLVSTVVAGLSFISTIYAKSLIEIDEHLIGKAYAAWLLAVGGIQGIVMTGDAFNLFVFLEISSLATVTLISLGRQDRRALIAAYNYLVIGAIGATFYVIGVGFCYAVTGTLNMADLMVRLPDATATAPLLVGFSFMVAGILVKAAVFPVHIWLPAAYGYAPSAVSTMLAAVATKASIYVLARIAFTIFDGLDDMVFLLLPLSVMAIFVGTILAIMESDLKKLLAQSSIAQIGYITLGFSLGNLGVTAGFVHIVNHALIKGGLFMAAGALTVVMARRV-SIDSLAGMGRAMPITSSAMMICGLSLIGLPLTAGFISKVYLVLALVSSASWWIIGLVVMSSALSLIYLWRIVEAMWMQP---------------------------------------------
84701934     -----------------------------------------------------------------LGIVYRIDVLGALVMALISGIAAAVLPFARQSLETSAVQSSHIYGMILVSVAGLLGVVATGDAFNLFVFLEISSLSTYTLVAMGRQDRRALTAAFTYLVLGTIGATFFVIGIGLLYQATGTLNMIDLHERL-SGQDDRVVRAGFAFVVTGLALKLAMFPMHRWLPDAYTFAPSVVTAILAATSTKAAIYALMRVFGFTFPFLETALFLLMAFGLAGMVIASLIAVFRDDVKQILAFSSVAQVGYMLLGISIATSDVSASIVHVFNHALMKAALFMAVGAVFYAVGSH--RIAAYRGLFKTMPFTACCFISAGLSLIGVPFTAGFVSKYVLIEAALAATLPLLVGFVVVSSLIAVAYVGRVAYAILLDPPPENQVKIRSSVPLGMLIPMGLMTFANLYVGFDAEGLIALA----
291295257    -------------------------------------------------------LVWVPSLGVNFS--FYLDGLSLLFA--LLITGIGTFIVIYSGGYLKGHDLGRFYLVILLFMASMLGLVLADNVVTLFVMWELTSLTSYLLIGFNHSEFRSRRAATQALLVTAGGGLALLAGLILLALMGGSLEISELLGQGQVLREHPLYLPTLILVLLGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLARLQPALGGS-EVWSSALMVFGLATLLTGAALTFRHTDLKRLLAYSTVAALGALVFLIGTSYYAAMAFATFLLAHSLYKGGLFMAAGAVDHEAGT--RDITQLGGLFRVMPLTGVAVVLAALSLAGLPPVLGFIGKEVLYVAALQAAPAWMVGLAVLGFAVGAMLALLLVVPFFRGQPPQKVHEGPPSL---------------------------------
298291835    -----------------IVFLPLVGFLVAGLFGRLIGARASELVTTGLLFVSAFFSWIVFFQ-TAFGGAIRVDTLTAVM--LVLVTTVSSLVHLYSMGYMHEDSRPRFFAYLSLFTFAMLMLVTSDNLVQLFFGWEGVGLASYLLIGFWYDKPSACAAAIKAFVVNRVGDFGFALGIFAVFLMTGSVAFEQVFNILFLGHEWHAPTVICLLLFVGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARLSPLFELSQTALNVVMFVGASTAIFAATVGCVQNDIKRVIAYSTCSQLGYMFVALGAGAYSVG--IFHLFTHGFFKALLFLAAGSVIHA-MHHEQDMRHMGGLWRKIPFTYATMLIGGLALTGFPFTAGYFSKDAIIESAFMSHSPVSSIMTVAAAALTSFYTWRQMFMTF------------------------------------------------
114331681    -------------------------------------------------------------PGSDLNFTLRMDGFAWMFS--ILITGIGFLVVLYARYYMSPDPVPRFFSFLLAFAGAMQGIVIAGNLILLAIFWELTSIFSFLLIGYWHHNAAARDGARMSLIITGTGGLCLLAGLILIGYITGSHDLDNVLASGNTIREHTLYVPVLVLILLGALTKSAQFPFHFWLPNAMA-APTPVSAYLHSATMVKAGVFLLTRLWPVLSGTDEWFFILGLAGMGSFLLGAYFAIFQQDLKGLLAYSTISHLGLITALLSFGSLAAVAAIFHMMNHAIFKASLFMAAGIIDHEAGT--RDMRKLNGLFSYMPITATLAMVASAAMAGVPLLNGFLSKEMFFSATLGQHSSVLPYAATIAGAFSVTYSVRFIHTVFFGPKPSELPREPHEPPHWMRRPIEFLV---------------------
78224534     ---------------------------------------------------------------------FLIDPLSALM--IMVVTGVGFLIHVYSIGYMHGEEGFRYFTYLNLFTFSMLLLVLGNNLLLMFVGWEGVGLCSYLLIGYYFHKKSAGDAGKKAFVMNRVGDFGFLLGVFTLYWYLGQNNFRQLAANAHLLPVGGVVTVIALCFFLGATGKSAQLPLYTWLPDAMEGPTPVSALIHAATMVTAGVYMIGRLNFVYIRSHETMM-IVAIVGAATAIFAATIGTAQNDIKRVLAYSTVSQLGFMFLAMGVGTAGIFHLMTHAFFKACLFLGSGSVIALHHAHSHDDPQDMRNMGGLKKQMPITFLTFLVSTIAIAGIPGFSGFFSKDEILWQAFANPLIILWATGAIAAGFTAFYMFRLVFMTFFGECREKAKSHLHESPLVITFPLMVLGLLAVVGGYVG-----------
296124101    ---------------------------------------------------------WMSVGGLTVDIVLRADAMTALM--LVMVNFVSLLVAIFASSYMHGDKGYRFFGAMALFVFSMNMLVLAGNFIEVFIFWEAVGLCSYLLIGHWYHKPSAAAAARKAFVVNRIGDFGLMTAIFLIYRTFGSVDFETVLDPALAAAQPGLVTTIALLLLLGAIGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVTAGVYLIARTTPIFVHSPTAQLVVAGVGAI-TALVAAITALCQYDLKRVLAYSTVSQLGYMFMALGAAAASPALAMFHLLTHAFFKAVLFLAAGSVMHAMGDVI-DMRRFSGLRKALPITHITFLCGALALAGFPLLSGFWSKDEILAVVWEAYFYLILGVGLLTSLLTAFYTFRAYYLTFHGPERFPEEAGHHPIPLYILAALAVVAGLIL-----------------
239997581    -------------------------------------------------------------------------------------------------------------IMLSSMLIGTTLTMTSSHWLLTWMGLEINTLAIIPLM-IKNHHPRSTEATTKYFLTQATASTLILFSTMTNALMTGQWEMKEMT------------PTTSNMLTIALLMKLGMAPMHFWLPEVLQGLDLLTGLILSTWQKIAPMTVIFLLHNMLNPLLMSMLSM------LSILMGSWAGLNQTHLRKIMAYSSITHLGWMMIII---PFSPTLMMMNFTLYIIMTSTLFLTLKLL------NSTKIKSLTTKWTKMPILASMTTITLLSLGGLPPTTGFMPKWLILQELTNQHNSMMATIIAISALLSLFFYLRLSYSIILTQSPNTTNSTTKPNQLIIPLSTMIILTTFMLP---------------
136227881    ----------------------------------------------------------------------------------------------------------------------------------------------------TQERSKKSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLTTIGLEII-NKPSFITSLALVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILSTTFSSFEEWKLLFTILAILSMALGNVVALAQTSMKRMLAYSSIGQAGFVMIGIVSGTQDLSSAVLYLAAYLFMNLGAFSCVILFSLRTGSD--RILDYSGLYQKDPLITLGLSLCLLSLGGLPPMLGFFGKIYLFFAGWANHQYLLVIVGLVTSVISIYYYISVIKMMVVKEPQEASEIVKSYPEI-------------------------------
296536145    ------------------------------------------------------IVTWLDVGGLQLSWALRYDTLSAMMVGMVTL--ISTMIHLYSVGYMSHDTQPRFFAYLSLFTFMMLMLVTADNLLQLFFGWEGVGLASYLLIGYWYEKESANRAAMKAFIVNRVGDLFFMLGMALTFWTFGSIEFNTIAARQLTFAGLPVLEVIALLFFLGAMGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLMARMSPLVEYAPNVLGFVTVIGATTAIFAASVGMVQNDIKRVIAYSTCSQLGYMFFAVGVGA--YQAAVFHLFTHAFFKALLFLGAGSVIHA-MSDEQDIRRMGGIWKKIPLTYAMFWIGSLALAGVPFFAGYYSKDMILEAAFAGHGWTAFVMGMAAAFLTAFYSWRLIIMTFHGTPRHTMEHVHESPAVMLIPLFVLALGALF-----------------
271967912    --------------PLLILAVAAVCAPALVRRLGRDAFLVLALPPACGLGYALWVAVSGWAPALGLGLSFRVDPLALLMTFLVTGVGALVLLYCSRYFDAGEEGLGRFGGELVAFAGAMLGLVVADNLILLYVFWELTTVFSYLLIGHDPASRTSRRAAMQALTVTTFGGLTMLAGMVVLGETAGTYEISRI---VADPPAGGAIPVATALILVGALSKSAIFPFSMWLPAAMAAPTPVSAYLHAAAMVKAGIYLIARLGPAFG-GLPVWQAIVVPLGLLTMVLGGWRALREYDLKRLLAYGTVSQLGFLTVLFGAATDTAIAGVAMLLAHALFKASLFLVVGIIDHSTGT--RDLRELSGLRRSAPWLCATSVAAAASMAGIPPFLGFVGKEAAFESLLTGRLADTVTLAVAGSVLTAAYSLRFLWGAFGDRPGEPVPAHRAAAATFLPPALLAVLGLVAAP---------------
225874137    ---------------------------------------------------------------------------------LVMVTFVGLLIFIYSLGYMAHDENFRFFCFLALFAGAMLGVVLANSLLLLFMCWEIVGLTSYLLIGFWFHKPSAAAAAKKAFITTRIGDLGLLLGMVWLYASSGTLLFYNLEHSALAAMVTQTTLAGALLLFCGAAGKSGQVPLHVWLPDAMEGPTPVSALIHAATMVAAGVYLIARVYPLMAHTISAALQVVAWVGAITAFFAACIAVAQNDIKRILAYSTVSQLGYMMLGLGVGGVAIG--MFHLITHAFFKALLFLGAGSVIHGCTEE-QDIRNMGGLRRFMPITFVTYMCGMLALCGFPLFAGFWSKDEILHAA---HGWPISLLGAAGALLTAFYMTRQVCYVFFGPPEACVIRDPHESPAVMTVPLIVLALFAVLLGFISTPAWPW-----
140383845    ---------------------------------------------------------------------LYSDNLAIAFRAIISLSTLVSLLISWRYTEKSGSPTGEFAAIVLSATLGAMLLCGSTDLISVFISLETLSVASYLLSGYLKRDPRSSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLATIGLEII-NKPSFITSLSLVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILSTTFSSFHEWKLLFTILAILSMALGNVVALAQTSMKRMLAYSSIGQAGFVMIGIVSGTQDLSAAVLYLAAYLFMNLGAFSCVILFSLRTGSD--RILDYSRLYQKDPLIT------------------------------------------------------------------------------------------------------------
190576143    -------------------------------------------------------------PQIGLDFTLRLDGLAWMFAGLVLGIGALVVLYARYYL-SQQDNAHRFYCYLLLFMGAMLGMVLSGNLLLLMIFWEMTSISSFLLIGFWSHRQDAREGARMALVITGGGGLALLGGVLLIGRIVGSFDLDVVLAAGEQIRGSALYPYALFLVLAGIFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGVFLLARLHPALAGSDLFFYTVSGIGAITLLIGAWNAIFQHDLKGLLAYSTISHLGLITLLFGLSTPMVVAGVFHILNHATFKASLFMAAGIIDHETGT--RDMRKLGGLRRLMPFTSALAIIASLAMAGIPLLNGFLSKEMLFAEALTAGGGPGAVAALLAGVLGVAYSLRFVHDTFFGPGPHDLDRVPHEPPRWMKVPVELLVVICVAVGIAPALTVAPVL---
298725796    -----------------ILLPFVCAALIPLLYRRLRRVTHLGWFVLSVPFILFLLLAYEWIPSFNINFTTYLDGLSMIFG--LLITGVGSLVILYSIFYLSKESLHHFYCYLLLFIGAMLGVVFSDNLMVLYTFWELTSVSSFLLIAFWHHRKASRAGAKKAMMITVFGGLSMLAGFLMLYVASHTFSIREIVANVEVIRDHALFTPALILILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFSPVFGGEAEWFW-LVSVIGLVTLFWGSFNAVRQTDLKALLAFSTVSQLGLIMSLFGLGSVGHFAALFHLVNHSTFKGALFMMVGIVDHEVGT--RDIRRLGGLMSFMPITFTIAVIGSFSMAGLPPFNGFLSKEMFFAASIADIGLFFPIVAWVASIFTFIYSLILISRTFLGKQPEKIDRKPHEAPLGMLISCLLVVGIFFFPNILGHYILEPAMA--
142302934    ------MTDIPLLSLTIFLLLGAFVILLINSLNNIKNVALWTSVGVFLISLLIWLQFDNTKPGYQFFNFYYHIGIDGISLFMVILSTFLTPLCILASWESIKKRVKEYMLAFLFLETVMIGMFASIDILLFYIFFEAVLIPMYLIIGIWGGDRR-IYASFKFFLYTLLGSVLMLIAIVVIYQLTNSMSIQELQGNYFNSNVQLYLWLA---FFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGMLPEASEYFPMVMTLSIIAVIYTSLVALAQTDIKKLIAYSSVAHMGLVTIGFVVNSQGLEGAMVQMISHGVVSGALFLCVGVIY--DRMHTRDINFYGGLVNKMPIYATVFMIFMLGSVGLPGTSGFVGEFLVIVGAFKYSS-IVVIGAASGIVLSAVYMLYLYKRIIFGVIENEKLKEISDLNLREKSILIPLAIAVIVIGIFPNIFID------
119360429    -------------------------------------------------------------------------------------------------------------VLMSSLGLGTTLTFASSHWLLAWMGLEINTLAIIPLMAQ-RHHPRAIEATTKYFLTQATAAAMILFAGTTNAWITGEWNINNLLNP-----------FSSTVFTAALALKIGLAPMHFWLPEVLQGLDLMTGLILSTWQKLAPFALMVQTAQ------SMDHELLTMLGITSTLIGGWGGLNQTQLRKILAYSSIAHMGWMIIVI---QYSPQLTLTALWVYIIMTSTAFLTLKMLM------STKINVLSIAWSKSPILTATTAIALLSLGGLPPLTGFMPKWLILQELTKQDMLMIATFMALAALISLYFYLRLCYTMTLTMFPNMITSSAS-----------------------------------
240102119    ----------------ILYLISILAVLPLRKNYRASITVGHVFTGLASLSLLAFTVSVLPEALKGKAIEFTVDGLSLIL--CLVLGSLGLATSIYSPKYMEFYERFLYVVLYSTFVLSMVLIVTTSNFLWFVFFWEVMTFTSYLLMVWENDEEYVRKAGWKYFVTMHVASTLLIVALALLYAKAGSIE----GLNFDNLSKLHLGPIYYLLFLVGFGSKAGVVPLHFWLPDAHPAAPSNVSALLSGAMIKVAVYGLIRTTCFILGLNETFGYIVAILGTVTLTVGTLYALKQTDAKRLLAYHSVGQMGYIWLGVGAGIALMAAGLYHLVNHAIFKGLLFLSAGSVLYR--THTRELNVLGGLAKLMPLTALFTFIAAMSIAGEPPFNGFMSKWMIYQGTFLSGDGLLVFCGVMALFISAATLASFVKTTAFGGVPTKVTENAEEVPSSMLVGKGFLAALCLLFGLIPSSIIPLLLA--
212639778    -----------------------------------------------------------------------VDGLSLLFALLITGIGSLVVLYSIYYLQKGKEPLGNFYVYLLLFMGAMLGVVLSDHLIALYMFWELTSISSFLLIAYWFKRDRSRYGAQKSMLITMFGGLLMLGGFVALAIAGGTYNIRELVHTPLTEHP--LFIPALVLILFGAFTKSAQFPFYIWLPDAMEAPTPVSAYLHSATMVKAGIYVIARLTPIFAVS-SVWVWTVALVGLVTLCWASFLASKQTDLKAILAYSTVSQLGLITSLLGIGMVAVLAAIFHLFNHATFKGSLFMVVGIVDHETGT--RDIRRLGGLMTIMPITFTIALIGSLSMAGLPPFNGFLSKEMFFTAMLRAKAVILPVVAWVASIFTFLYSALLVSRTFFGTKPHVLKKEAHEAPFGMLIAPIVLASLVVFIGFVPNVLSDSVLA--
143816969    -----------------------------------------------------------------------------------------------------------------------LFFVLSENILQTIVGWELVGVCSFALIGHWWEEKPNSDAALKAFLTNRVGDMGLLVGMIILFWSAGSWSIVDINVAAINNEGQTTLLIASLCLTAAVMSKSGQFILHTWLPDAMAGPTPVSALIHAATMVVAGIYMVARLYGVFFDIAGSSFNVLALVGSVTLVGAGLLAFVQDDIKKVLAYSTVSQLGYMVMALGVGA--WTAAVFHLFTHAFFKAGLFLGAGSVSHSVHSFDMK-KSMGGMRKFMPTTYKTFIICTIALMGLPPLAGFWSKDEILGTGGNGSYVFALVMGIIGAALTCAYMTRVIYLTFFGE---------------------------------------------
135366645    ---------------------------------------------------------------------------------------------------IDNRRQVDFHIILIMVGLGMSLMSMATHLFMLFVCIELASLSSYILVAFHKESKVGGEAGMKYFIVGSVASAVGIYGMSLLYLWSGDLSLDALSIKWAESSSDPLAGIAVGLMLVAFGFKVGAAPFHLAAPDAYSGASSPIAGLLATASKAMGFVALMRILVSVTMPIEGWYTAIAIIAVVTMTWGNLAALTSSNPKRMLAYSSVSHAGYMLAGLAAIKLVLTAIVFHLAVLVIFKFGAFLVLSLLETEGRGH--RLEDLHGLARRDPLVAGSMFLFMLSLAGVPPLSGFLSKFLMINGIVNISAFWLAFAIVINSALSMFYYLRI-----------------------------------------------------
28207206     -------------------------------------------------------------------------------------------------------------------------------------------------------RPLASNACQKAFVTNRVGDFGLLLGILGFYWVTGSFEFRDISNNLIYNNEVHFLFLCAVLLFSGAVSKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFILIPYIMNFISLIGILTIFLGATLALAQKDIKIGLAYSTMSQLGYMMLALGMGSYRLFHLMTHAYSKALLFLGSGSIIHSMEIIVGKKSQNMALMGGLIKHVPITKNSFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFSIIAWSTAGLTAFYMFRIYFLTF------------------------------------------------
45388059     -------------------------------------------------------------------------------------------------------------FLILSLGLGTTLTMMSSHWFVAWMGLEINTLAIIPLMA-RRGHPRAVEAATKYFLTQATAAMLVMFAVVINAWMTGEWNIQQLPHSLTSN-----------VVMIALALKVGLAPVHFWYPEVLQGLDLTTGLILSTWQKLAPFALIYQVAPGASPVL------LACLGVSSALVGGWGGLNQTQLRKLLAYSSIAHMGWMIIVV---KFVPNLTILGLGVYIVMTSATFMALKTV------SATKISTLALKWAKAPGLVTLTMLTLLSLGGLPPLSGFLPKWLILHELAKQNLPLIATLMALASLLNLFFYMRVSYVMCLT----------------------------------------------
37957344     ------------------------------------------------------------------------------------------------------MNPYALSIIVSSLALGTITTVSSHHWMLAWVGLEINTMAIIPLMTKTPH-PRAIEAATKYFLTQAVASAMILFSSATNAWMTGEWDITQYSNNI-----------STTLLSIALAMKLGIAPFHFWLPDVLQGLTLQTGLILSTWQKLAPMVLLIQI------HASTNLNLMLTMGLVSMIVGGWGGINQTQTRKILAFSSIAHLGWMVVVLKLSPQ---------LTLLNFSLYLLLTSTLFLTFLHLNTKSIFEISTSWSKASTLTSLSLLLLLSLSGLPPLTGFLPKWLIAQEMIKQHLTLLATAILLTTLLSLFFYLRLAYNMALTLAPNTSTSSPS-----------------------------------
226227798    ---------------------------------------------------------WATVGGNSFDIAFYFDRLSAIMT--LIVTGVGSVIHIYSTGYMHDDKSFRFFAYLNLFLFFMLLLVLGRSMLVLFVGWEGVGLASYLLIGFWFDDLANAAAGRKAFITNRIGDAGFLLGMFLLYRAFGTLDMDTINGALVAGQGAMIASLVALLLFVGATGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYLVARMSAVYV-LAPDASQVMAVIGVLTAFFAATIALVQTDIKKVLAYSTVSQLGFMFLALGVGAYGV--AIFHVMTHAFFKACLFLGAGSVIHALGGE-QDIRKMGGLRKRIPVTFWTFAIATAAIAGIPGLAGFFSKDEILWYAFSSGAAWMWGLAALTALMTAFYMTRLLWLTFFGASSHEVEHHVHESPLSMTGVLGVLAVLSVVGGYIGVP---------
288791207    ------------------------------------------------------------------GIVLVADQLAALM--LVVSASVTLCVLVYSIGQGMADGNEEYHPTYLVLTAGVCNAFLSGDLFNLYVGFEILLVASYVLLTLGSTETR-IRAGTTYVVVSLLSSLIFLVAIGLVYSATGTLNLAQLADRLDALPDDIRLVLQGMLLL-AFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTETLLFPG-GRTADLLMVIAALTMVVGILGAVAQSDIKRLLSFTLVSHIGYMLFGVGTTPLGLSAAIFYVVHHITIQTTLFLAAGLVERRGGSTA--LDRLGGLARLSPLLAVLFFVPALNLAGIPPFSGFLGKLGLVQAGVDDGGFLAWSLVA------------------------------------------------------------------
134330432    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FILGALSSGILLYGFSLIYGFTGSMNFDDISFYLSYDNLNLGLIFGLVFVMVGLAFKVSAVPFHMWTPDVYEGAPNSITGFFAIVPKIAAVALIYRFCLVFEKFYLEWSQIILFLSIASMFLGAIAAIAQSNIKRLLAYSSIGHIGYILIALAANDDGIKAASIYMFSYMIMNVAIFAILLSLKVKNEYLI-NISDLKGLSKSNPIVSLSISIIMLSMAGIPPFIGFFGKFYVFIAAIEQELYVLSVLGVVASVISAFYYLRIIKIMYFDESISEGIINFKQSKIILFLSLFLIICFIFYPSLL------------
142561810    ---------------------------------------------------------------------LYIDSLSLVM--CTVVTSVSFLVHYYSISYMKDEKSFRFFIYTNFFTFSMLLIVLSNNFFQLFIGWELVGLSSYLLIGFWTRKDSAIKANYKAFLVNRVGDIGLILGLCLIFITYNTTNYNEVTNINIFGYVFNALSFICLLLFIGAMAKSAQVPLHFWLPDSMEGPTPISALIHAATMVTAGIYMVARLSPLYVLAEDVSLFILYVGSITAFFLG-LVALVQNDIKRIIAYSTISQLGYMTAALGASLYSL--AIFHLITHAFFKALLFLCAGSIIIKC-HHEQDIRKIGGLRRFMPITYMAFLYASLSLIGFPLTSGFYSKETIIDAVGYYGHTIPYAMLLLSIFTTTLYTAKIFSKVFFGESTSELNNKENDSEMLIPIVVLTIPSVFLGIFIYDSLMLGTV----
91774937     ---------------------------------------------------------------LGISLAFRLDGLSLLFSLMILLVGLIVVIYARYYL-SPRDSMGRFYSYLLLFMGSMLGVVLSENIIQLLMFWELTSLSSFLLISYWQQREEASRGARMALTITGGGGLAMLGGFLLLGNMAGSYDLSDILLAGDAIRSHEHYPLMLLLILLGVFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIFLLARLFPAL-SGTPEWTWIVSGVGIATFVTGSYIALFKHDMKALLAYSTISHLGLIVALFGIGTLAVVAGIFHIINHATFKASLFMLAGIVDHETGT--RDIRHLGGLRRYMPYSAVLMVIAAAAMAGIPGLNGFISKEMFLDQIVAHGNWLLPAIVTAGAVFSAAYSIRIAHSVFFGSEPDDLPKAPHDPSSGMQIPVAILVAACVAVGVLPAIAEPLV----
149280559    ----------------------------------------------------IFLFDWISAGTLNIPLSFLVDPLSAIM--LLIITGVGFLIHIYSIGYMHGDEAFKFFSYLNLFIFFMLLLVLGSNYIVMFIGWEGVGLCSYLLIGFWYTNSSYASAAKKAFVMNRIGDLGFLMGVFFIFTTFGSVEFSKIFQAANMLPGNSTIALIALLLFIGACGKSAQLPLFTWLPDAMAG-PTPVSALIHAATMVTAGIYMISRSNLIFDLAPMIQHIIAIVGLATAIVAAIIAITQTDIKKVLAYSTVSQLGYMFLGLGVGA--YNGAFFHVITHAFFKALLFLCAGSVIHA-LHHEQDMRHMGGLRKKLPVTFITMLIGTIAIAGLPPFSGFFSKDEILAHVYLHDK-VMWGIAVFGAFLTAFYMFRMLFLTFSGKYRGTHHAEEKTTPLIILAVLSAIGGIIGIPEALGGS---------
77166012     -----------------IVFAPLIGSLIAGLFGKKIGRLWSHRAAIAGVSIAFLLSLMVFKQVVVDGVIYLIDRLSALM--MVVVTFVSLMVHIYTIGYMADDPGYRFFSYIALFTFSMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWYKRESAIYASLKAFLVNRIGDIGFLLGIACVLMYTGSLDYVEVFTSVWPGTAWSVLTVIGILLFIGAMGKSAQAPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPIYELSEIALSVILVIGAITAFFMGLIGIVQNDIKRVIAYSTLSQLGYMTLGVSAYAAGIFHLMTHAFFKALLFLGAGSVIIAM-----HHEQDMRKMGGLKKYMPVTYWTAIIGALALIGFPGFSGFFSKDSIIEAVHASQLPGAGFMVVSGVFVTAFYTFRMLFLTFHGEEDQHTRAHLKESPAVVTVPLVLLAIPSVVAGIFIEPIL-------
58373539     ------------------------------------------------------------------------------------------------------MSPTILLMILSGLGTGTMITMFSYHWLLAWTGLEINTLAIIPMMAKKHH-PRATEAATKYFLTQAAASAMILFSSSINAWYSGQWDITNITN-----------EPASILLTIALAMKLGLAPLHFWLPEVLQGTTLTTAMIITTWQKLAPMTLLILTQHKLNSTL------LMTLGILSILVGGWGGLNQTQLRKIMAFSSIAHLGWMVTVL---TLMPTLTIINLIIYIAMTLTTFLLLIMM------NSKTIQNMTTAWMTSPTLSTITMMTLLSLSGLPPLTGFLPKWLILQELVVQHMTPLATIMSISTLLSLFFYLRLSYTTTLTIQPNMTSPSQK-----------------------------------
56697731     ----------------------------------------------TILAGGVVTARFDWLPVLGLNANFMLDGLGFLFATLILGIGMLIILYARFYL-SRHDPMGQFFTYLLLFQGAMVGIVLSDNILLLLVFWELTSLSSFLLIGYWKHLPEGRQGARMALAVTGSGGLAMIAGMLILGHIAGSYDLSVILQHKAAIQASPLYLPALILILLGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMARMWPVLAGT-PEWFYIVATTGLVTMVVGAVIALFKDDLKALLAFSTVSQLGLITMLLGFGTIAAVAAVFHIINHATFKAALFMSAGIVDHETGT--RDIKLLGGLRRMMPITFGIALIAGLSMAGIPPLNGFISKEMMLEEVWLDSHIVVPALAIVGALFSAAYSFRFIAHTFLGPEQESYPHSPHDP---------------------------------
172041556    ------------------------------------------------------------------------DALSLFFTLLALLIGAVVFIYSTRYLH-PGEKILSFYLLMTAFMLAVLLLVLASDVALLFIGWELVSLASFFLIARSGSSGEA--GATRTLILTFVGGLFLIAALGIMVGVTGSTQLADILADPSWGNNTVLTGVTAMLIAMAGFSKAAQIPFHFWLPEAMA-ADTPVSAFLAAAVVKAGVYLLLRFSGIFAGTV-IWHYVLIITGMVTALMAALYAMQKTDLKKLTAYSTVSQLGWIVATIGVGTFAITAAIVHTAAHALFKSSLFMLVGVVDHQAG--SRDTRRLGSLWRRMPFTFWSAVVAAGSMAAIPPTLGFVSKEGMLTAFSQAGVWVLLAVAGVGALATFMYSARYVFGAFVDGKTDESETREAPVSLWLPAALLSLPAVFFLAWP-------------
142323265    ---------------------------------------------------------------------------------------------------MDNRRQVDLHILLMMVALGMSLMALSTNLFFLIVCLELASMASYVLVGFHKESRIGGEAGVKYFIVGSIASATGIYGMSLLYLWAGSLDFAGLSASWAAMDTDPLAGIGVGLMLVAFGFKVSAAPFHFAAPDAYSGTNAPIAGMLATASKAMGFVAMMRVLVGFNEAVTAWAPALGVLAIITMTWGNLAALSSENPKRMLAYSSVAHAGYMLAALATQDLLQMAIVFHLSVLVLFKMGAFLVLTLLEMEGTG--RSISDMNGLARRDPIIASSMFVFMLSLAGIPPLSGFLSKFLMINGLVTTTYFLLALAIVLNSALSLFYYLRIGLLMFFEEPSDSSLPKAPLLRVAILVSMVLTVLFGL-----------------
164457696    -----------------------------------------------------------------------------------------------------------WFLLILSLTTGTMITMSSSHWLLAWIGLELNTLAIIPIITKMHH-PRTTEAAIKYFLTQAMASALIMFSSTLNAWITGQWTITQLQYP-----------PATMMLTLALAMKLGLVPIHFWLPEVMQGTTINTAMLLTTWQKIAPLTLLCMMTNHLN------IQMLLTLSLLSTLMGGMTGLNQTQTRKIMAYSSITHMGWLLITL---IIAPNLALLTMLFYLLMTITMFMTL------NTTSAKTITDLGPTWTHSPTITALMMFTLLSLGGLPPMSGFAPKWLILKEMVSLNLMPICLTMALASLLSLFFYLRL-----------------------------------------------------
88607720     --------------------------VVACSFIGKSAILSWYLFLATKQSYAVDLLSWLEVGGVSVRWSIYIDKLTTVM--MIVVTTVSFIVHLYSVGYMHKDKGARFLAYLSMFTFFMMALVTSGNFMQLFFGWEGVGLCSYLLIGFWFGKDSATKAAMKAFVVNRVGDLFFLCGILVVFYSFHTLNFDEIFAKIADGYQVPLKDLAVILLFVGCMGKSAQLGLHVWLPDAMEG-PTPASALIHAATMVTAGVFLIARSSPIVELSPIGQEVILVVGLATCLFAAVVAILQEDIKKIVAYSTCSQLGYMFVACGTSSYHL--AIFHLLTHAFFKSLLFLLAGNVIHSNNGEQRIAYMSKNCWRDIPFTYALMWIGSLALMGVFPLAGYYSKDLIIESS--YGHVAGFVITNLVACLTSAYSCRLMIRVFHNSHSERIPSIHESSKIMLLPLLVLMVGA-VFSGMVFKNVLGITEGAF
187923351    ---------------------GCLVAGLAGKAVGRAGAHSVTILGVAISFILSAIVFFQVLNGASFNATFLVDSLTAMM--MCVVTFVSLMVHIYTIGYMADEDGYRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFYFTRPTAIYANMKAFIVNRIGDFGFLLGIGLLFAFAGSMNYTELAALSFPGTDWGLLTVACICLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVTRMSPLFELSDTALSFVMVIGAITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGASAYSV--AVFHLMTHAFFKALLFLGAGSVI-IGMHHDQDIRNMGGLRKYMPITWITSLVGSLALIGTPFFSGFYSKDSIIDAVKLSHLPGFAYFAVVASVVTALYSFRMYFLVFHGEE--------------------------------------------
217969531    -----------------------------------------------------------------YGITLVIDRLSAAMVAITGIVGSATIVFALARDE-DPARGRDFHVLVHGLLVGVCGAFITGDVFNLYVWFEVLLVGSFALLVLGGGKRR-LAGTVVYVVLNLVATMMFLLAAGLLYGASGSLNMALLAQAFAAGEVPVTAHAAVVLMLTAFSIKAALFPVFGWLPASYHVAWTPVSALFAGLLTKVGVYALIRLVTLFWPEAGIAHEVLLWVACATMLIGVLGAAAQVEVRRILSFHIVSQVGYMIGLALATPLALAGAVFYLIHHIVVKANLFFIGGIAARLTG--SERLAAMGGLYAHAPWLAVLFAIPALSLAGIPPLSGFWAKFVLVEASLDARAWVAAGVALLTGLFTLLSMSKIWNEAFLKPHP-------------------------------------------
163751856    --------------------------------------------------------------SLNLSFGLYLDPLSLVMITIICCIGALIHVYSASYMIQDEDQC-RFFAYLNLFVSSMLILVLADNLVLLYLGWEGVGLCSYLLIGFWYQKTDNNKAANKAFIITRIGDTAMLIGIILLFYQFDTVNIQQIQQQSQTAGESQLISVSCLLLFAGAAGKSAQMPLHSWLPDAMAG-PTPVSALIHAATMVTAGIYLIARNDALFQLAPQVLMFIAVMGVLTLLFGATSALFQTDLKRILAYSTISQLGYMFLALGVGAA--STAIFHLMTHAFFKALLFLSAGALIYC-MNHEQDIMKMGGLSKKLPLLALSFAIGCAALASLPMTSGFFSKELILQQVALAEQPLLWWGALLGALFTALYSGKLFFIIFMGKPGHAP---SHKTPAVMGAVLIVLMTLALLGGIQPQGVL-------
83592970     -------------------------------------------------------------------------------------------------------------------------MAITGDAFNLFVFLEISSLSSYALVALGRDR-RALYAAYHYLILGTVGATFYVIGIGFLYMMTGTLNMNDLAQRLPAVAHSRTAVAGVVFLGVGLSLKLALFPLHKWLPAAYSYAPSAVGAFLAATSTKVAFYVMVRLFLNLLPGPVSAREMVMVLALAAILSGSFSAIFQSDAKRLLAYSSVSQIGVMVLGLSLFSLDGVAGLVHMLNHALIKASLFMALGCVFLRIG--SVEIADMAGIGRRMPWTMAAFVIGGLSLIGIPGTAGFISKWQLAQSAIAEGWWLAVAALIASSLLAVVYVGKVIEAAYFRPSPAESPSGAPSAPQEAPAMMLAPLWIAALANI-------------
20466916     ------------------------------------------------------------------------------------------------------MNPHAMLISTLSLLLGTTITISSNHWVMAWTGLEINTLAIIPFISKPHH-PRAIEATIKYFLVQATASALLLFSSMSNAWATGQWDITQLTHP-----------TSCILLTIAISMKLGLVPFHXWFPEVLQGSSMTTALLLXTALKLXPXTILXMTCHSLNPTL------LTIMAXXXXXLGGWMGLNQTXTRXXLXFXXISHMGXMXIXIXSPNLTXLTXYLYIXXXAXVFITL----------NTTXTXXLXXMMTSWTKTPMLNATXMVTLLSLAGLPPLTGFLPKWLIIQELTKQEMTLTATVMAMLSLLGLFFYLRLAYYSTITLPPNTTNHMKQWHTSKTTSTLVAIL---------------------
114770373    --------DLIDHLPLLQVLVPFCTAPVIVLFGSRRFAWPLAFISSVISLVISVMLMMIVREGPPLGIEYRIDATNAF--VLMLISTIGTLVLPFAYNEIRNRDHTLLYACWMLCFTGLLGMVATGDAFNVFVFLEISSLSTYVLVAQGSKDRRALTAAYDYLIMGTIGATFFVIGLGMLYMATGTLNLADLADRIANQGANRTVRSGFAFVIVGMGLKVAIFPLHLWLPKAYTFAPSAVTVFLSATATKAALYVVMRVFSVYNPDFSTLEIIFLPLAIIAMFSASFVAVFQVNMKKMLAYSSIAQVGYMLLGIAINEAGLTASLLHMFNHGFAKALLFMGAGVLVLKTGGSFYL--QISGMGRKMPITSGAIVIGGLSLIGVPGTAGFLSKWLLVQAALERSFLVVALSIVLSSLLAVVYVWRIFEVLFLREAD--VLIPSSEAPIMMLIPMWILAG--------------------
269836333    -----------------LVGAAIIFFWPKASPQAARWVALGASLVSLALSLVMLAGFDTSASGMQFSYHFGVDGISVL---LIVLSTLLTTIGIVASWSSIQHRVREYMITMLMLETGMLGVFVSLDLFLFYIFWEVMLIPMALLIGVWG-SANRVYAAVKFFLYTLAGSLLMLVGIIALYSYFEQTGIRDVLQLQQGNYGYTFQMWVFAAFFIAFAIKVPMWPFHTWLPDAHVEAPTAGSVLLAGVLLKMGGYGLLRFNLPLFPDAADWAPVIIVLSVIGIIYGALVALVQPDLKKLVAYSSVSHMGFVTLGFAFNAQGLYGAMIVMLSHGLVTSALFLCVGVIY--DRGHTRLISRFGGLATNMPVYASFLGLFTFASLGLPGLSGFVGEFLSILGAFRAERA-AGVIAFLVVIFSAWYMLWMYQRVWQRAPGEPPDANDPEAKL-------------------------------
225871975    ---MNGIPNLHLWLLPILPLAG---FLVNGLFGRRFPKALVSAVAILATAIPVIQVAWLSAGGFHADFVFQLDQLTMVM--LCVITGVGFLIHVYSIGYMAHEEGYRYFAYLNLFMFFMLTLVLADNFVLMFVGWEGVGLASYLLIGFYVLKTSAADAGKKAFIFNRVGDFGFLLAMFLLIQHFGTLNYGQVFSQISMHPEGGFLTAIALLMMLGATGKSAQIPLYVWLPDAMEG-PTPVSALIHAATMVTAGVYMVARTHVIFDRSPSALTVVAVIGTATCFFAATMAIAQTDIKRVLAYSTVSQLGYMFLG--CGVAAYGAGVFHLVTHAFFKALLFLAAGSVIHALSGE-QDMRVMGNLRKKIPVTFWTMTAAVVAISGFPPFSGFVSKDDILYNAFISSGWGKAFVGLLTAGITAFYMFRLWYMTFWGE---------------------------------------------
17063964     ------------------------------------------------------------------------------------------------------------FALFSALGIGTMLTFLSTHWLMAWVGLEIATLAILPLMAQHHH-PRASEATTKYLLIQACATGMLMFATAFNAWMEMGWNITEIKNA-----------YAITLAMTALAMKLGLAPFHFWLPEIMQGLDLLTGLILATWQKLAPFALLIQISQTASP------YLLTTIGLASTALAAWGGLNQTQLRKILAYSSTAHLGWLIIVI---QFSPGLALVALGIYITMTMAAFLTLM------ETSSTKISTLSTSWSKNPLMMVTMILILLSLAGLPPSTGFTIKWYVLEEMTKQDMALPASIIVMTALISLYFYVRLCY---------------------------------------------------
194015643    -----------------------------------------------------LFSQAEWIPSLGMNFTVYVDGLSLLFALLITGIGALVVLYSIFYLSKEKEQLGSFYTYLLMFMTAMLGVVLSDNMVVLYLFWELTSISSFLLIGYWYKRERSRYGATKSLLITVFGGLAMLGGFILIYLITDSFSIREAVNQLQLIMASPYFIPAMILILLGAFTKSAQFPFYIWLPDAMEAPTPVSSYLHSATMVKAGIYLVARFSPIFAISEVWFWTI-SIVGLITLFWGSFHAVRQNDLKAILAYSTVSQLGMIMLMLGVGAAAILAAIFHLINHATFKGSLFMAAGIIDHETGT--RDIRKLGGLMTIMPITFTITLIGTFSMAGLPPFNGFLSKELFFTSMLRISEIIFPAIAWLASVFTFIYSMMLLFKTFLDQLEKKPHEAPIGMLIPPIILAALVVTFFFFPNILAYSVIE------
227497904    ------------------------------------------------------------------------DPLSLTF--VVLVTFVGFLIHLYSVAYMEHDRRRRFFAYLNLFVAAMLTLVLGSSYIVLFVGWEGVGLASYLLIGFWNKSRENATAAKKAFVMNRIGDVGLLLAMMAMVSQVGSVAFNDVLSAAQAGAVSTGWLTAMFFLLLAACGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLMVRSGAVFEGAPDAQLAVAVIGAITLVLGALIGMAKDDMKKVLAASTMSQIGYMMLGAGLGPIGYAFAIFHLLTHGFFKAQLFLGAGSVMHAMSDQV-DMRRFGALRKAMKITWVTMGIGWLAILGIPPFSGFWSKDKIIEAAFIGDGWILGTVALVGAGLTAFYMSRLFFMIFHGQARWTTDEVHPHESGWLMTAPLIILSVFSVA---------------
124485776    --------------------------------------------------------------GIPFRIIFTIDGFGAFMLLSAAIVSFAVVLYLISS-QKERSGKSEFYALYLLLTAGVFGMVSTGDMFNFFVFLEINSLAGAALVSYHRRGGIAAEGALKYLIVNTVGGLMVLFAIGLLYAQYNSLNMAVIASQMTL---STLNIIALVLFVAALAMKAGSVPFHFATPDAYSVAPSGITAAMIVASQ-AGLYGMFRILFTLYGDTFNTVTIVIILGVLSMVIGVTMAIPQKDVKRLLAYHAVSQTGYMLLGVSYGQTAMEGGLFHIINHAMYKGLLFLAVGAVIYRTG--VWSLNKMGGLGHNMKWTMIFFLIGALAIAGIPPFNGFASKLMI-YESVFAFNPALSIIAMVVSILTLASFMKVFHSMFMGPQLPEYAEVKEVPKLMIAGMVIFVIGFGLVPDLVVNNLIAPAA---
142449527    -------------------------------------------------VIETLVWTWMQVGSFAPGISFYFDGLTLVM--MSVITGVGFLIHLFSTEFMEEDPSYRYFSYLNMFVASMLILVMADNLLLLYLGWEGVGVCSYLLVGFWYQHSANGRAARKAFIVTRIGDTAMALGLLLLFSHLGTLDIQVMMANQVWEVGENIPLIACLLLICGAVGKSAQLPLHTWLPDAMAG-PTPVSALIHAATMVTAGVYLIARTHGLFLLAPDAMIVVAIIGVVTSLMAAFTALMQTDIKRILAYSTISQIGYMFLALGVGSAGIFHLMTHAFFKALLFLGSGAIIHCLHHEH-----NIFKMGGLRTRMPVTFWSFMIGSAALAALPMTSGFFSKDQILLQAYQLPGPGLWMAGLLGALLTAIYSFRLVFVVFFGEAPDKDTEWRMAIPLSILCFLALIGGYFTIP---------------
62184504     ----------------------------------------------------------------------------------------------------------------------TTITFASSHWLLAWMGLELNTLAIIPLM-IQHHHPRATEASAKYFMVQATATAILLFSTTSSALMLGQWNIYELDQPLFN-----------ALFMLALSLKLGLAPLHAWLPEVLQGLDLMTGLILSTWQKLAPLILLLQIPPT-------NINILLLLGLTSMLVGGWGGLNQTQLRKILAYSSIAHLGWMVVVM---KIAPSISLLALLAYILMTFSLFSMFLL------NKTLNINSLSLSWTKSPFMMVSVPALLLTLAGLPPLTGFMPKWLILQELANQNLVLLAVLATMSSLLSLFFYLRLSYSIMLISSPNNTTHTA------------------------------------
52550941     ------------------------------------------------------------------------------------------------------MNPYALSIMLSSLATGTIMVMSGSHWLLVWMGLEINTLAIIPLMNQQLH-PRSTEATMKYFLTQAVASALILFSATTNAWLTGQWEMKEL------------LPMQANMTTIALMMKIGLAPMHFWLPEVLQGVDLTTGLILSTWQKIAPMTMIFMIHNTLNP------YLLTPMAIMSTIIGGWGGLNQTQLRKIMAYSSIAHLGWMM---TMATTCPNLMMLNFMVYLIMTSSMFLTMKYL------KTTSINLLYLSWSNTPTMMAISSMTLLSLGGLPPTSGFMPKWLILQELTKHNTVTTATILALSSLLSLFFYLRLTYTMVLTNSPNTSNATRKSNQTSTIYSLMTIMAILLLP---------------
220934173    -----------------IVLAPLFGAIVAGLFGRQIGRVGAHTVTILGVAVSFLLSVWMVSDGIRFEVGFLVDNLTAMM--MLVVTFVSLMVHIYTIGYMQDDPGYRFFAYISLFTFSMLMLVMANNFMQLFFGWEAVGLVSYLLIGFWYKRPTAIYANMKAFIVNRVGDFGFILGIGALLFYAGSLDMSQATISIIPGTEWSLLTVACILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSTAALSFVLVIGALTAFFMGLIGIVQNDIKRVVAYSTLSQLGYMTVALGASA--YAAGVFHLMTHAFFKALLFLAAGSVI-IAMHHEQDMRRMGGLRKYMPITYITALIGSLALIGFPGFAGFFSKDGIIEASTTPGATFAYVLVLAGVFVTAFYSFRMFFLVFHGEE--------------------------------------------
255291791    ---------------------------------------------------------------LGLNFTLRMDGFAWLFSA--LITAIGVLVVLYARYYMEEDPVPRFFALFLAFMGSMLGVVLSGNLILLAVFWELTSIVSFLLIGYWHHNAHARDGARMALTITGTGGLAMFVGLIIIGKIVGSYELDAVLASGDAIRNHPLYGTVLVLVLLGALTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGVFLLVRFWPVMAGTEAWFWIVGLAGLTTLLLGAYFAIFQQDLKGLLAYSTISHLGLITVLLSLGSLAAVAAVFHIVNHATFKASLFMAAGIIDHESGT--RDIRRLGGLFHFMPITATLAMVASAAMAGVPLLNGFLSKEMFFAEAIETHLTVTPYVATIAGMFAVTYSLRFIHGVFFGRPPADLPRKPHEPPRWMRAPLDFLVLACLVVGIIPAQTI-------
296141390    ------------------------------------------------IALNMGGWGDRDGGGSPLGITLVADQLSAMMLLVSTVVLLGVLVYSVGQGIRDGDENSIFFPTYLVLAAGVCNAFLSGDLFNLFVSFEMLLAASFVLLTVGG-SADRIRAGVSYVMVSMVSSVVFLLGIAYAYFATGTLNLADMAIKLQDL-PSGTRTTLFAVLLVAFGIKAAVFPLSTWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRAHTLLFPGGA-VDDVLLVAALLTMIVGILGAIAQTDIKRLLSFTLVSHIGYMIFGIALSTLGLSSAIYYVAHHILVQTTLFLVVGLIERQAG--AASLRRLGGIAAASPVLAILFFLPALNLGGIPPFSGFIGKVGLLEAGVQVGSWILVAGSVITSLLTLYAVARVWTKAFWRARADAP----------------------------------------
298388510    ------------------------------------------------------------------------------------------------------MNPYATLIILTSMAFGTLTTLASHHWVLAWIGLEINTLAIIPLMTKTPH-PRAIEAATKYFLTQASASSIILFSSTVNAWATGEWAI------------SLCSHTSAVLLLMAIAIKLGIAPFHFWLPEVLQGLPIQTGLILSTWQKIAPMSLLIQLSP------SMNHHLLLFMGLLSMLLGGWGGINQTQTRKIMAFSSIAHLGWMTVALS---LSPQLALLNFLLYLVMTSSLFLTFMLL------NAKNMXDLATSWTKTPALTTLSILTLLSISGLPPLTGFLPKWLIAQEMINQNLIPFTLIALLSTLLSLFFYLRMTYIM-------------------------------------------------
138824182    MMPETAFPNLIPALPEIFLAVAAMLLLMIGVFSREELAARTAGYGSVIVLIVAIVFVGLVAEGLTFGGAFVTDPFAVFVKVMTLIAAAAAILMSRSYLEDHKINRFEFPVLVLLAALGMLMMVSANDLIALYLGLELQSLALYVIASFQRDSTRSAEAGLKYFVLGAVASGLLLYGMTLVYGFSGTTNFDVLEKLFADSNAPVGVIVGVVFIIAGLAFKISAVPFHMWTPDVYEGAPTPVTALLAVAPKIAAMGLFIRVMTGPFGDLSG-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260427528    -----------------IILFAPLVGAILGGFGWKMWLTTGLLFLAALLSWIVFLTLGESHTVTLFDWAIRIDRLTAIM--LIVVTTVSALVHLYSFGYMAHDPQFEFFAYLSLFTFAMLALVTSDNLVQMFFGWEGVGLASYLLIGFYYKKPSAGAAAIKAFVVNRVGDFGFALGIFALYYLTDSIQFDQIFAEIFLWTEWNAANLIAFLLFVGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLMEYAPQATAFITFLGATTAFVAATIGLVQNDIKRVIAYSTMSQLGYMFVGVGVYSVAMFHLLTHAFFKAMLFLGAGSVIHAMHHE-----QDMRNYGALRTKIPMTFWAMMIGTLAIVGIPLFAGFVSKDAIIESAWAGTQGGYAFMLVIAALFTSFYSWRLMFMTFYGKAKHTHEHAHESPRVMLIPLGVLAVG--------------------
3603130      ------------------------------------------------------------------------------------------------------------PILILGVTMGTIFAASSHHWLMAWLGLELNTLCLLPLIS-KPKHPRATEATTKYFLTQAIASTLVMFSSTMNAWETGQWHLTQLSNN-----------YACIMMTIALMIKVGTAPMHFWLPEVLQGSTMQTALLITTWQKIAPITLLYSMANHLPTKMT------MTLGILSTLIGGWGGINQTQTRKLLAYSSIAHMGWTLMII---TISPNIAVLNIMIYIIMTTPTFLLLIQLSLKT------LKDSSTAWTTTPMI-ILLMPIMMSLGGLPPLTGFTPKLLILNEMVTQKMTPLATIAALASLLSLVFYLRMAYLTTMTLPPITTTSTMKWRLTTKHLSL-------------------------
55924998     -------------------------------------------------------------------------------------------------------------ILISTLAAGTVITASSFHWLFAWIGLELNTLSVIPLIT-KQHHPRATEAATKYFLTQAAASAIILFSSTTNALQTGTWDITQLTTP-----------TSSILLTMALAMKLGLAPTHFWLTEVMQGTTTETAMIIATWQKLAPLAIIFLTTTSLTPT------IMLTMGMLSAAIGGWGGLNQTQLRKILAYSSIAHLGWMA---AISTMMTNILTINLIIYLLMTTSMFTALIMMKSKT------IQDLTLLWSSSPIITIMITLTLLSLGGLPPLTGFIPKWLIIEELTLQNLTPTATTLAMSALLSLYFYLRLAYTSALTLSPNTTTVKHK-----------------------------------
288796354    ------------------------------------------------------------------------DPLAAVF--VLLITGVGFLIHLYAVEYMAHDAGRRFFAYFNLFVAAMLLLVLGNNYVMLYFGWEGVGLASYLLISFWYGRPSAATAGKKAFLMNRVGDAGLAIGIFIMFAVLGTTQYDEVFNGV-GSMTSTTVLVLGLLLLLGAAGKSGQFPLQAWLPDAMEG-PTPVSALIHAATMVTAGVYLIARSNAIFSANETLQLVVVSVGALTLLMGCIIGAAKDDIKRVLAWSTVSQIGYMFLGVGLGGGAYALAIVHLLAHGFFKANMFLGAGSVMHG-MNDQVDIRRFGGLSKYMKVTWLTFMMGWLAIIGMFPFSGYFSKEPIIVAAFEREAWLFGMAALLGAGLTAFYMTRLFVLTFHGPKTEDIEHPHESPKLMTVPLILLAVG--------------------
94968332     ---VDLANDHILTLVTFLPGLGAVLLLF---FPRRDRDIRWFALLISLLTFIASLHLPWHFDYSKGGFQYELNGADGISIWLVVLTTFLVPLSVLISWTSIKERVKEFFILMLILETAMLGVFVSLDLFQFYFFWEATLIPMALLIGIYGH-ERRIYAAVKFFMYTMVASVFMLAAMLWLYSKTGSFDFVEIQQAIQLGNVSGFSHAQQWLFFIAFAVKVPLFPFHTWLPDAHVEAPTAGSVLLAGVLLKMGTYGLLRFNLGLFPEAARNAPWIIALAIIGIIYGALVALVQPNMKKLVAYSSVSHLGFCVLGFSFTAMGVSGSVYQMLNHGVSTGGLFMLLGMIYER--RHTYEIKQYGGLATPMPVFATFFLVITLASAGLPLLNGFVGEFLVLSGAFQAKM-IYGILAASGVIWGAWYLLWLYQKTFYGDVTVEANNNLSDLNARERLSLWPIAVMSLVMGVVP-----------
295706999    -----------------------------------------------------------------------VDGLGLLFSLLITGIGTLVILYSIYYLSKTKEALHSFYVYLLLFMGSMLGVVLSDNLMSLYSFWELTSLSSFLLIGYWYKREKSQYGALKSMLITVFGGLSLLAGIMLLYVMTGTFSIREIISNVDVVTSSHLFIPALVLILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLLARLSPIF-SISATWFVAISIIGLITLFWGSFSAVKQQDLKGILAFSTISQLGMIMSLIGVGLVALTAAVFHLINHATFKGSLFMVVGIVDHETGT--RDIRKLGGLMSFMPVTFTIAIIGGFSMAGLPPFNGFLSKEMFFTGMVQTWGILLPVIAWLGSIFTFVYSMILVFKTFTGKQPEKLEKKPHEAPVGMLISPVILASLVVIFGFAPNLL--------
197116566    -----IIPDLHTIMPIIITGVGALVVLLCGPLLLSGTTSSIAAVTAAAAGLWAIFTAPSAVPAVA---GLTFTPLAQFLIPLFCAAALLTLLLSHGYNENRAIKGEEYPATVLFALFALCVLPCASNLLILFLAIESVSFAFYILVTMDLQRAESGEAGLKYLLMGAVAAAFTAFGFALIFAGSGTL---ELAGAVPHADNRAIVAAGWGVVIMGMAFKLSLVPAHLWTPDVYQGAPAPVAAFLSTSSKVAAASLLLMLLTFSPPMPELRIPL-VLLSLLSMVVGNLAALRQQNIKRMLAYSSIAHMGYLTLALLTGTEGYAALLLYGAIYTAMNLAAFGAIASLSLEKERD--QIADYSGLGFSAPLRGGVLALAMLALAGLPPTGGFIGKFFIFYSAIKGGETALAIVGIISAAVSSFFYLKVVASLYMHRSSSPAPRA---AAAADAVALCCAAAFILLLGVFPAPLLRLVDA--
42523738     ----------MIVAPVLISFITALLTYLCRKNSLLLRGVSLAGSVAALAVAVHLFLLVDEGGGQTFGISFAVGLFSSLM---LVGSSLVALVLCMQALLNRQWELRGYYTLFHFMMMGVFGAFSTGDLFNLYVWYEVMLAASFFLVAMSRYRT-SVTGAYKYAVLSILSSVAFLIGIAFIYNTAGSLDIGDLIQYQRTYGQNLGVVVGLCCLVMAFSVKSALFPFFFWMPAAYPVTLTAVAGVFAGFLTKVGVYSLMRILVSTLPGSERLLPLLYVLALISMILGVLGALSRDNMKGILAFHSTSQIGYMVLGLSMTSAGIAACVFYMIHHMLVKTNLFFTVAAMEKVTGTSF--VSESGGLWKARPLLGLVFAFSALSLVGVPPLSGFWAKVLTLEAALIEERWLAVAMALVVSLLTLMSMLKIWNGVFWKPAVSSLPENDRQGRVRWLGVPLLTMTLLIL----------------
134758309    ---------LSGLFPSILGRKGSIWIPTLFCFVSLIFSIILLIQAIGGESYIVHLGYWIKSESLSVSWALKLDMLSAIMLFVVMLVS--SLVHLYSIGYMEHDEKPRFFSYLSLFTFAMLMLVTSNNFLQLFFGWEGVGLCSYLLIGFWFKKQSANAAAIKAFLVNRVGDLGLILGICVIYKLTGSLDFNIVTSIIFFNINIPYIELACFLLFIGAMGKSAQIGLHTWLADAMEG-PTPVSALIHAATMVTAGVFLLARCSPLFEYAPISLNLVILVGAATSIFAACIAITQNDIKKIIAYSTCSQLGYMFFGVSAYSAGMFHLMTHAFFKALLFLGAGSVIHALSDE-----QDIRKMGGLAKTLPYTCIAMWIGSLALAGLPPFAGFFSKDIILEAAWAHNSYIAFYLGLIAAFLTAFYSWKILFMVFHGKARSD-ISKAHESPLYILIPLFILSVGAIISGWIGYTMVDT-----
261856539    ---------------------------------------------------------------------FMVDRLTVLM--MVVVTSVSLMVHIYTIGYMADDPGYRFFSYISLFTFSMLMLVMANNLLQLFFGWEAVGLVSYLLIGFWYKKESAIFANLKAFIVNRVGDFGFLLGIAAILMYTNTLDYATFFERLPVGVEWSLPTVIAILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARFSPLFEMSDAALSFIMVIGAITALFMGLLGIVQNDIKRVIAYSTLSQLGYMTVALGASA--YSAAIFHLMTHAFFKALLFLAAGSVI-IAMHHEQDIRKMGGLWKYMPVTFITFLIGSLALIGFPGTSGFFSKDSIIL-AVHASQLPGATFALLGVFVTAFYTFRMFFLVFFGKERMDAHTRSHTVPLILLSVPALLVGFFAIDPLLFSG---------
84508574     --ALIFQNDTAAFLPELFLAISLLVVLLHGSFLGVSAASSMVRLTSIILFLSLILVLNNPVESQTLNSIFITDHLATWSKIIIILGLLFCVLVSEAYLFSARFRAFEFFFFIISISLSLCLLISSYDFLSIYLNMEFLSLIFYVLATWKKNSYFSAEAGLKYFILGSVASIFFLFGASLIYFSMGTTNLGSLALTENLNTFSPFMFLGLICTISALLFKLGAAPYHMWIADVYEGSPTIVSLIFAVVPKIAVFIVILRLSFLSFWSFFPWEDFFCLCGLLSLFIGCLCGLGETKIKRLLAFSSVGHVGFLCIGLASGSIEVQGVLFYLFMYMLTAAFLWIYVLHLELTTTTSFLTFADSIGLVRSNPVFGLGVVLMIFSLAGVPPLGGFFAKLNIFISLVDASFYLVAIFAVLTSVISAFYYIRLIKIFYFEKNDNWFAPISKGASLVLVLTAIIVIFFMLSPNLF------------
95928434     ---------------------------------------------------------------------------------LVMLTTFIMPIAVLSTWQAVTKNVKGYMALMLLLETAMLGAFIALDLFLFYIFWELMLIPMYFMIGIWGGANR-IYAAVKFFIYTAVGSLLMLVAILFIYYAAVNSGMDSIADFYNLSLDPALQKWLFLAFAFSFAIKVPMFPVHTWLPDAHTEAPTAGSVILAAVMLKMGTYGYVRFAMPLFPEATQFLPYMTALAVIGIVYGALVAMMQKDVKKLVAYSSVSHLGFVMLGFALNTVGVSGAVLQMINHGISTGALFLIVGFIYER--RHTRLISEFGGLSKQMPVFAVIFMIVTLSSIGLPATNGFVGEFMILLGAFQSELRWFAVVATSGVILAAVYMLWMFQRVMFGKLDNPKNQVLKDLNLVILPLLVFVFWIGVYPNTFLEKMTPAIDQM-
143938999    --------DWHAIAPELVLVAGINLVLFIDLWLDESKKWAMATLSGMVLLGAFVPVVTLAVVGAIFDGRYMIDEYALVLKGLFLLVGYVVVLMSQTELEEGGYYQGEFYVLLLVSVLGMVMMASSRDLLSVFVALELLSIPAYMMAAWRKRDPKSNEAGVKYYLLGVFASGVLLYGMSLLYGTTGTTKLTEIGAALAIGDPSVMQVLAVVLVITGFAFKISAVPFHTWAPDTYQGAPTPVTAFLSVASKAAGFTALLTVLYLLYGATGVHEPYIWVLAALTMTIGNVVALRQTN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89213172     -------------------------------------------------------------------------------------------------------------MFSLSLLLGTTITISSNHWITAWAGLEINTLAILPLIAKSHH-PRSIEAATKYFLTQSAASALVLFSSMTNAWHTGXWDITQLTHP-----------VSCLILTSAIAIKLGLVPFHFXFPEVMQGSPMTTGLLLSTVMKFXXITLLYMTSHSLNPTL------LTYMAIMSAALGGWMGLNQTQIREILALSFFIHVGCIGVMIS---YDPKLTLLNFYLYTMMTTAVFLALISI------KTTKLSVLMTTWTKTPPLSAMLLLALLSLAGLPPLTGFLPKWLIIQELTKQDMAPAAMAISI-----------------------------------------------------------------
222479147    ------MIDVFSYVPAIVLLFSFLIALGVGKYLPKGGAFGGIAATAGSFLLSLWVLAWASAGGIGLSFGILIDPLSALMLVIVTLVALLVHVFSLGYMNDEGETGLRYYAGLGLFTASMLGFVVADNLLMAFMFFELVGLCSYLLIGFNFREPGPPSAAKKAFLVTRFGDYFFLIGVFGTAQFAGEGSFPALADAALNGSGSVAWTPGGVELLGGVVGKSAQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVARMYGFYALSPTALAVIAFIGGFTALFAATMGLVKDELKQVLAYSTISQYGYMMLALGAG--GYVAAVFHLTTHAFFKALLFLGAGAVI-IAMHHNEDMWDMGGLKSKMPVTYYTFLAGSLALAGIFPFAGFWSKDEILYEALVHGLLGGYLMGLLAVPVTAFYTFRMVFLTFHGEPRSETARDPEPVRWNVKGPLTVLGTLAVVTGFINMVPVQKVLGL-
171463537    ---------------------------------------------------------WMQLGELNLDIGFLIDPLTATM--MCVVTFVSLMVHIYTIGYMHGEEGYRFFSYISLFTFAMLMLVMSNNLLQLFFGWEAVGMVSYLLIGFYFERQSAVFANVKAFLVNRVGDFGFILGIGILLASTGSMQYSVLAAQTLPGTSWNLMTVACICLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVTRMSPLFELSDAALSFILVIGSITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGVSAYPV--AIFHLMTHAFFKALLFLAAGSVILG-IHHEQDMRKMGGLWKYMPITCLMMLLGNLALVGTPFFSGFYSKDSIIEAVAASHIPGFAYFAVMASVVTALYSFRLYFYVFHGKA--------------------------------------------
162450205    -----------------------------------------------------------------YGITFVADLFSALMVLLSGVIAVATSTYSLSDI-DRGRRAHGFYPLMHVLLMGTNGVFVTGDLFNLYVWFEVTLIASFVLLVLGNERP-QMQGAIKYVAMNLISSALFLTGLGILYGSVHALNMADLSLKLPSLAPPIRFTLAMIFL-VAFGIKAAVFPLFFWLPDSYHTPPVTVTALFAGLLTKVGVYALVRFTLLFVSDGGAAHALLLGIAAFTMAVGVLGAVSHREVRRILAFHSVSQVGYMIMGLGLFTLSLSGAIFFVLHHAIIKSNLFLISGIMRSGGRDAPLDLQ--GGLLARSPGLSACFLVTALSLAGMPPLSGFWAKLILVRSGLEVGSRGAAAVVATSGLVTLISMTKIWNEAFWKPAPAGADLAPRERRALLYVPVVLLTALGVTLGMAPEPLLAVVR---
121622374    ------------------------------------------------------------------------------------------------------------MILIFSIITGTIITMSSQHWLLAWMGLELNTLAVIPIISKKHH-PRATEAATKYFLIQAGASAMILFSSIINAWFMGQWDILQLSDPL-----------AKTLLTIALMMKLGLTPLHFWFPEVLQGSSLTTALILATWQKLAPMTLLYMTAHQIS------TTILLIIGAMSTIVGGLGGLNQTQLRKMMAFSSIAHLGWMTAVITLST---NLAMFNLVIYILITTNTFMIFISLSTKT------IKDMGTTLNTAPMLATMLMIVLLSMGGLPPLSGFLPKWLILQELTTQNLLPVAILMAMATLLNLFFYLRLAYTTALTLPPNAMGVLNNWRFKAKSTSLLLTTTFPL--SIMMTPLMPIIQ---
55380054     -------------LPVLLVVLPIVAIPLAASLVSDRAGWPVATVTLLGAGLAGLLAWTVGTNGTPYGIELVVDGLSGAVALLVAVVSLGVL----AYARQAGPHSGPFYGLYLLLIAGLTGMTVTGDVFNLYVFLEITGLAAYGLVASGRD-ASAAVAALKYLIIGTVGASLYLLGIGYLLAATGTLNMADLATKLMAAYDSTLVLTAFGLMVGGLTVKVALFPLHTWQPDAYANAPDTVSAFISALVSTVSAYALARLTVEFLAAVPVARWALVGLACVSIIAGSALAVSQDSVQRMLAYSSVSQFGLVIAGFAIATLAVVGATVHLLGHAVMKGGLFAATGIIERKTG--ATTVNGYAGMGSRVPVSAFAFAVLSLAMVGVPPAVGFVGKWYIVLGAVNTENWAVVTVLLASTLLTLAYFARLVERLYFAEAT-------------------------------------------
47176638     ----------------------------------TKNLRRMWAFSVLLLSIAMILSIDLSIQQINGSSIYINNDFSLEFGMLILITTVGIMVLIYSDNYMSHDQGYRFFSYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAANASQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDIFNNLIYNNEVNILILCAVLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNLISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVI----------------------------------------------------------------------------------------------------------------------------------------
254563982    -------------------------------------------------------------PSLGVNLVLRLDGLAWLFAVLVLAIGALVVLYARYYMAAA-DPVPRLFSYFLAFVGAMLGIVLSGNLIQLVLFWELTSIVSFLLIGYWYDNAAARDGARMSLTITAAGGLCLLVGTVLIGRIVGSYDLATVLASGDTIRNSPLYLPALVLVLMGALTKSAQFPFHIWLPRAMAAPTPISAYLHSATMVKAGIFLMIRLWPVLAGTDAWYW-IVGSAGMATLLIGSWSAIFQHDLKGLLAYSTISHLGLITLLLGLNSLAVVAAIFHTVNHATFKASLFMAVGIIDHETGT--RDMRRLSGLWRAMPYTGTLAMVAAAAMAGVPLLNGFLSKEMFLSEAVDNMHIALPVLATLASAFTMLYSLRFIRQTFFGPPPHDLPKTPHEMRIPIEMLVLACIAIGLVPNLTIGPALERAVS--
209427650    ------------------LTAGIITKVLVRTVTNNKEIFTRLIIGVLIYSTILSYQTYNTSIQDTLGGLFHTNNLINGIEMYIFILSVLLI----SFLIGRDDLVAEYRIILGFSILGMITLIESYDLISTFLAIELQSLSLYVIATISRK--EATAAGLKYFLLGSLSSAIFLLGLVLIYSLTGITQINELTTSNIIGDEEYFVLGGIILITIGLLFKIGAAPFHNWAPDVYDNVPTIVTSWLAIMGKISILSFLFVLKSTVFAESLESFTLITLSATLSLIIGSILGLVQYRIKRLLAYSSISHLGFLLIGLAINGLAVSSFLFYMFQYWLSLISIFAILIESETHQKSSLQSISSLRFL-KFNPALIFALIISLFSLTGIPPLIGFFGKQMILYTSLLNGYYFISTIAICTSVISAAYYLRIVKTISFT----------------------------------------------
239997609    ------------------------------------------------------------------------------------------------------MNPFALSIIMSSLAIGTTITLTSSHWMLAWIGLEINTLAMVPLM-IKQHHPRATEATTKYFLTQAAASTLILFSTLINAWTTGQWELKELS------------MMPSSMMTVALMMKLGLAPMHFWLPEVLQGLNLMTGLILSTWQKIAPMALMLMIYNTLNTHM------MAILGLLSIMIGGWSGLNQTQLRKIMAYSSITHLGWMMTIM---PFSPHLATLNFSLYLIMTSAMFMMLISL------NTTKINSLTTSWTKMPALAYITMLTLLSLGGLPPTTGFMPKWLILHELTKQHISTIASMMAISALLSLFFYLRMAYALSMTQSPNPMNSTP------------------------------------
224370601    -------------LPALVIIVPLLAALVVASFIDRRLCFPIGVAALAVSFVSAVALLIFAGWAAPMGIVYVIDHLSALVLVVITGVALVNLVSSRTIIWEFQDKEGVFISLYVLFTAGLVGMTATGDAFNLYVLLEIASLSGYALIGLGKE--QAPLATLNYLFLGTIGATFYLLGVGYLYMATGSLNMADLASILPGIKDSGIVLFAYIICLTGLFVKMALFPVHGWLPGAYSQASSPAAGLIAPLTTKVTVYIMVRICLSVFSFDYIFNYIMVWLAIATIVFGSVSALAQTNYRRMLAYIIIAEVGYMVGGFFLGRIGMSGAILHIVNDAVMTLCLFMAAAIFAWKTKTDER--EGLKGLFNTMPLTMAGFVLAGLSIIGVPPTCGFFSKWYLVSGGIAAGQYGFVAALIFSSLVNAVLFFRLFEICYFEP---------------------------------------------
283469919    ----------------VYLLIAILVIMAMILFTSKRRAMAKYAGYIALTAPVIASIYFLWMTSLDINLDLRLDGLSLMFSLIISLIGIAVFFYATQYLSSRKDNLPRFYLYLTLFMFSMLGIVLADNTILMYVFWELTSVSSFLLISYWYNNGDSQFGAMQSFMITVFGGLALLVGFIMLYIMTGTNNITEILGQADHIKNHALFIPMIIMFLLGAFTKSAQFPFHIWLPRAMA-APTPVSAYLHSATMVKAGIFLLLRFTPLLGLSNMYIYIVTFVGLITMLFGSITALKQWDLKGILAYSTISQLGMIMAMVGIGVFVLFAALFHLMNHAIFKCALFMGVGILDHEAG--SRDIRILSGMRQLFPKMNLVMTIAALSMAGIPFLNGFLSKEMFLDALTQTGMIIIVCMGVIASIFTFTYALYMVKEVFWTKYDSKVFTKKNIHEPWLFSLMVLVPVIFFVPNIFGKGIIVPAL---
159043283    ---------MILVWPIVIPMITAVITLLLRKTALAYHVSLLGSVALLGSGLILLRAVLTGGPMAAFGITLFADILSAAMVVIAGIVAVAVIVYSRFDVTEDEKRVG-FHALSHALLVGVCGAFLTGDIFNLYVWFEVMLIASFGLLVIGG-RRDQIDAAVKYVGLNLVATLAFLTGVGILYGAAGTLNMADLHLVLADRQSETAVLASAALLLFAFGAKAAMFPVFAWLPASYHTPAFATSALFAALLTKVGVYALLRVFTVVYDGGGGFQPILLIGAVLTMVIGVLGAAAQNDVRRILSFHIISQIGYMVLGLALTPLAIIGAIFYLFHHIIVKANLFFVAGLIKLKAG--SEELDKIGGLLKASPFLAILFLIPALSLAGIPPLSGFWAKFIIVQASLEARDWWVALAALAVGLITLFSMTKIWLAAFWKDHPDAAFAKGPVMPRSMTAPIAVLAVMTVIIGLGAGPLYTVA----
9844743      ------------------------------------------------------------------------------------------------------------ITISMVLYTSTLLVSSSNTWQTAWACLELNAFSILPQISKTKH-PRAIEAATKYFLTQATASCMLLFSATANAWQTGSWDITQMHNNW-----------ASTMMLIAIAMKVGAAPTHFWLPEVMQGSTLTTALIISTWQKIAPVALMYSTFNHIPPNLA------IIIGLLSMVTGGWGGMNQTQLRKMMAYSSITNMGWTVMIL---PIEPKMSIMNILIYIIMTIPTFMLMKLMLTKT------LKDTATSWTTSATGATALMFLLLSTAGLPPLTGLAPKIMILMELINQGLTPAAVLATTASLLNLVFYLRTAYLTTILNPPGSATLTAK-----------------------------------
145593331    -----------LLLPEMLLAGGALVVLLGGSFTPRQWTLRGVAAAVCVMVIITAAVALPAPASTAFDGSYAVDTVTGVARIIAAAGSLLVLALAGDELAGDARES-DAYALLLFAAAGAVLLAGATDLLALVVGFLLASIPLYALIGLARTGA-AAEAVLKTYLLGALFGILLLFGVTLLSGITGTTAYAELAVRLPDAPRSVVTAATVALI-GGLMFKAGGFPAHFWVPDAAQGGTVTAATFLTTVPKIGALIAVHRLAGIL-PDSSNWPVVVAVLAVASMLLGNLAAYWQTDVRRLLGWSTVSQVGYLLVPVGGSDLAQPSLLVYLAGYTVTNVAAFAVTAALPRH-----RDRTSWRGVAATAPWLAAALVVALLGLVGTPPTAVFVGKLTAASAAWDGGYAGLAVVVFVNSALSLFYYLRWLVALY------------------------------------------------
142734399    --------NAQAIIPEAFILLGIVGTLLVDLAGEKTASRWAPVICYISLGSSLISLALQWSNPVNFLGSFNSDNLAIAFRSIIALSTLISLLISWRYTEQSGSPIGEFAAIVLSATLGAMLLCGSTDLVSVFISLETLSVASYCLSGYLKRDPRSSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLSTIGVEII-NKPSFITSLSLVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILSTTFSSFEQWKLLFTILAILSMALGNIVALAQTSMKRMLAYSSIGQGG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254417878    --------------------------------------------------------------------SIRIDALSATM--LIVVTSVSSLVHLYSWGYMEDDSRPRFFAYLSLFTFMMLALVTAADFMQLFFGWEGVGLASYLLIGFWFKKPTASAAAIKAFVVNRVGDFGFVLGIITIFWMYGTIEFSELTTWEFLGVQWSALDLAGFLLFIGAMGKSAQFFLHTWLPDAMEG-PTPVSALIHAATMVTAGVYMVCLLSPIYEYAPGASQIIAIIGAITALFAATVGLTQNDIKRVIAYSTCSQLGYMF--FAAGVGAYQAAMFHLFTHAFFKALLFLGAGSVIHG-MHHEQDMRKMGGLWKLLPITYAVMTIGTIAITGLGGFAGFYSKDSIIESAFASAAMFAFSIGLIAAGLTAYYSWRLIFMTFHNKP--------------------------------------------
260772929    -------------MPILIPMFAAALSMVIWRHRKLQRWVSVLSNSTLLIATLILFVTHLGGWQAPFGISMVADLLAVTLVTSSAFVALCVSIYALATM-SEEHEAFGFYPLLHLMLAGVIGAFLTGDIFNLYVWFEIMLVASFGLLILGGERA-QMEGALKYVTLNLLSSALFLSAIGLLYAYAGTLNMADLAQKLAASDNPQIVTLISLLFLVAFGIKAAAFPLFFWLPASYHTPPVAISAIFAGLLTKVGVYSLYRVFSLIFISAFTHQTILLWMGIFSMVVGVLGAAAQFEVRRILAFHSVSQIGYMLLGLALTPLAIAGGILYVVHHMIVKTNLFLISGVMYRRYG--SYQLDKLGGLYRSAPLLAFLFAISAASLAGLPPFSGFIAKYVVITGGIGISHWIAVGSALAVGLLTLYSMIKIWAEAFWKKLPDDAQTNSP-----------------------------------
283464383    -------------------------------------------------------------------------------------------------------------------LLGTTITISSNHWAMAWTGLEINTLAILPLISKSHH-PRAIEAATKYFLVQAAASTLVLFSSMTNAWHTGQWDITQMTHP-----------TSSLILTAAISMKLGLVPFHFWFPEVMQGSPLITGLILSTVMKFPP------IXXXXXXXXXXXXXXMTTMAILSVALGGWMGLNQTQIRKIMAFSS---------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFLSLNSMKVLKLSTLMTAWTKTPSLSTILLLTLLSLAGLPPLTGFLPKWLIIQELTKQDMTPSAMII-------------------------------------------------------------------
121998811    -----------------------------------------------------------------FGITLVADLLGAIMAVLTGIMGFATAVYSTATTPRGHEHYGHWPLLHLL-LAGVAGAFLTGDVFNLYVWFEVMLVASFALLILGGERA-QMEGAIKYVTLNLLSSMIFLSAVGITYGLVGTLNMADMAVKLAEVDQPGLVTVLAAMYMVSFGIKAGAFPLFFWLPASYHTPPIAISALFAGLLTKVGVYALYRVFTLIFTQVAFTHEILLWAAGFTMITGVLGAAYHYEIRRILSFHIISQIGYMIMGLALTPLALVGGVFYIAHHIIVKTNLFLVAGVAYRMLG--SYELRDLGGLYKHRPFLALLFAVPALSLAGLPPLSGFIAKLIVIWAAVEQASWGITFVALLTGLLTLYSMTKIWQEAFWHGVPEHV----------------------------------------
254169654    -------------LPALMIAVPLFGAFIAPLFKKKQSIAAVWAIVITAVTVVLSLLVLPSGYKVPIRIMFEIDGIGAFMAISATLMSFVGALYSYSHVKAES-GLEKYYALLLLLEVGILGMVLTGDLFNLFVFLEIAGIAGSALVGFRNYRGEASEAGIKYLIVSAVASLMVLFAIGILYGEYGNLNLAYISRQVSL---STLDMIAFGLLFASFAMKCGSVPMHYWVPDAYTEVPAGINPVL-LVSTYASLYALFRVSFTLFANVSISLWIMSILGVLTMFIGVTMALVQKDVKRLMSYHAISQTGYMLLGVGVGLTVLHNSIFHIINHIIYKSLLLMTAGALFYVTGT--RNLNEMGGLARKMPITTLCFIVGAAAISGLPPFNGFASKFLIYESSYRLN-PLLAVFAMVTSILTLASFVKVFASAFLGPPLEKFENVREVPRPMIVAMVILALLCILF----------------
143324834    -----------------------------------------------------------------------------------LLTTFIGPIAILCSWDAITDRLKEYYIWLLILQSAMLGVFITQDMFLFYVFWEVMLVPMYFLIGIWGG-PQKLYAAIKLFLYTLAGSVLLLVAVLAIYFLYGTLDFSQAMAPVIAQQTKTYQTLLALAFFVAFAIKVPMFPFHTWLPDAHVQAPTAGSVILAGILLKMGTYGFVRFLLPIFPTLKDLLPWFIAMALIGIIYGALVAMIQKDMKKLVAYSSVSHLGMCMLGFALNPYGLKGALFQMINHGISTPGLFLAVAVVY--DRRHTRMIADFGGLSETMPLYSTVFMIMTMSSIGLPLLNGFIGELIILQGSF-QAFPWAAVVATTGIILGAAYMLWMFQRVMFGPISEVNRSMSDTTREIVVFTPLVVLAVWI--GLYPRPLMEI-----
284039756    -------------LPHLLMASILLLFLVLTMASRRVAQLIAVLLTGAGLLLSVLLAVNLPEQGITFPVTFRVDALAALMLLLVHFVALLVQVYSISYLHDEP-KLRRYSSYLQLFVGAMLGIVLAGNLLVMYGFWELVGLASYLLIGFYAERPAASQAAKKAFLMNRVGDIGFLIGIFLTYYYFDTLDFTALADKGADGIAPTALGLC---LFMGCVGKSAQFPLLTWLPDAMEGPTPVSALLHAATMVAAGIFLLARVHPLLSP---DALVVITIIGTITTLWGGYSAVFQTDIKKVLAFSTVSQLGLMVVGMGTG--NVAGAMFHLLTHAFFKAGLFLSAGAIIHAV--HSQDMRQMGGLHKVLPTTFIAYTICAAALSGLPFLSGFLSKEAILGGAFASGLALIPVLVLFSSGLTAFYMARQWRLVFFSRSEITPLSAAHEPGWLMRGPVVILAALSL-----------------
143187932    ---MNLVQTFSVALPEFILVAVALSLVLVAAFANSSESEASTLKLVRSLSLGGYGLAFLSGQVVLFNGLFAIDGFATYMKGLVLLGAFFASWLV-SDGWGEGVDRAEFHLLVLMAVLGMLLMISAHDLIALYMGLELQSLPLYVIAAMRTNSLRSSEAGLKYFLLGALSSGMLLYGASLVYGFAGSTAYAGIATSL-NDDVSVGLTVGMVFLLSGLAFKISAAPFHMWTPDVYEGAPTPVTALFAIVPKVAAMTLIMNVTYFAFSGISQWSQILIALSVASMIVGATGAIMQQNIKRMLAYSSIAHMGYA------------------------------------------------------------------------------------------------------------------------------------------------------------------------
299125438    -------------LPVLLIVTPILAALLLGVRYGRAGWSIAALTTTALFGLAVWLATSVFSGGTPIGIELVADRLSALVVVLVAGVSAGVL----AYTRRGGPRGTSFYSAYLLLVGGLLGLSLTGDVFNMFVFLEITGLTTYALIA-KGESGESAVAALKYLIIGTVGASLYLIGVGFLFLATGTLNMVDLAASIPAGYANPLVLAAFAFVFVGFAIKIALFPLHTWQPDAYQRAPDGVTALISALVSTVSAYALFRVTIEFLVATPHVTEVIVAFGSVSVLAGTALAVIQTEIKRTLAYSSVSQFGLVVLAYGANETALLGGLVHLLGHAIMKGGLFLAFGVVAAKTG--ARTVDEYAGLARRAPFAAGTFAVLGLALVGVPPSIGFVGKWYIAVGAVEAGIWPVAVVVFLSTMLTLAYVARLIEKMYFTPPTGDV----------------------------------------
143500374    ----------------IILFSPLLGAVVGGFFWKSIGEKAAIYLTIVLLFASCFLSWILSTEKITLFRWIVSGNLSLTSIMLVVVTSVSGLVHLYSVGYMAHDENWRFFAYLSFFTFAMLMLVTSDNLVQMFFGWEGVGVASYLLIGFYYKKQSANAAAIKAFVVNRVGDFGFALGIFALFMVTGSINFDDIFVAAPKLAETTLTFLWAVLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLMEYAPAALGFITIIGAFTAFVAATIGLVQNDIKRVIAYSTMSQLGYMFVGVGAYSVAMFHLFTHAFFKAMLFLGAGSVIHAMHHE-----QDMRNYGGLRKKIPYTFWAMMIGTLAIVGIPLFAGFLSKDAVIESAWAGTNAGFAFTLVIAALLTSFYSWRLMLMTFFGQPKS------------------------------------------
154148862    ----------------ISLFAPLVAFILAGIFSKKSNFIGIVCSILIILSAVCSFALLEFTYGGHIINVYLGDYFTFLIDSMTTVGIVAAIVHIYSIGYMEHDEKFNFFSFLGLFVFSMLILVMSDNFLGLFIGWEGVGLCSWLLIGFWYDKDNNSWCANEAFIMNRVADLGILLGIFLIYTQVGSLRYAEVFDA-AAGINPFILSVIAILLFIGAMGKSAQFPFHTWLADAMAG-PTPVSALIHAATMVTAGVYLVIRANVIFAAVPAVSYFIVCLGVFVAVFAASMALVHDDLKKIIAYSTLSQLGYMFVAAGFGAYWI--ALFHLMTHAFFKSLLFLCAGNVMHA-MNDDLNIKKMGGLYKFMKPTAILMIIGSIALCGYYPFSGFFSKDKILEVAFNEGDLIIWVTLLTGAVFTAFYSFRLIILVFFGK--QKFTHTPHEAKNFVIISLIPLGILAVISGFFENKFTEFVLEI-
156494380    ----------------------------------------------------------------------------------ILFTKLIYYGTLITNKMGEQFKIIEYSLIILFIVTGSVFLISTSDLVSIFLSIELQSYGLYLLSTIYRDSEPATSGGLMYFLLGGLSSCFILLSTALLYANSGTTNLDSLLTGLLYWYKPYYIHISLLFMGVGFLFKVSAAPFHFWSPDVYDAIPTVVTTFVAIIAKISIFIFLLELVHSMMDMEFSWTQSLLFSSLLSLIIGTVVGLTQSRIKRLFAFSTISHVGFILLGLSIHTVESTAFMFYLIQYSISNLNAFILIITLQDMNNSPIQLIDQLKGYYYINPFVSLSLGITLFSFAGIPPLIGFFGKQMILSAAIDNGYLFMSLVAILTSVISAVYYLTIIKQIFFDKND-------------------------------------------
262200410    -------------------------------------------------AVSHTLFTWIPVAELHVDFGFQLDQLSMCF--VLLITGIGSLIHVYSIGYMADDDRRRFFAYLNLFLAAMLVLVLADNYLGLYLGWEGVGLASYLLIGFWQYKPSAATAAKKAFVVNRVGDIGLAIALMIMFATFGAVSFTAVFDGAGQAGETTLTALGFMLLLAACG-KSAQVPLQSWLGDAMEG-PTPVSALIHAATMVTAGVYLIVRSGPIFDLAPHAQVGVVVVGAVTLLFGAIIGCAKDDIKKALAASTMSQIGYMVLAAGLGPAGYAFAIMHLLTHGFFKAGLFLGAGSVMHG-MNDETDMRRYGGLRKLMPITFITFGVGYLAIIGVPPFAGFYSKDHIIEASGGVKGLLLGGAALLGAGITAFYMTRVVILTFFGEPHESPSVMTAPMVLIAIGSV--ASGFFLAFG--------------
197105256    ----------------IILFGPLVGAIVAGLFGRAIPSKVSQAVTTGLLFLSAALSWVV-FGQWTWGGSFRLDGLSAVMLVVVTSVSSLVHLYSWGYMAEDPHKP-RFFAYLSLFTFAMLALISAADFMQLFFGWEGVGLASYLLIGFWFKKPTANAASIKAFVVNRVGDFGFALGIMTVFWAFGSIQFAEIFPQMFIGYDWNLVDLACALLFVGAMGKSAQFFLHTWLPDAMEG-PTPVSALIHAATMVTAGVYMVCLLSPMFEYAPVAKNIVTVIGAVTALFAATVGLTQNDIKRVIAYSTCSQLGYMF--FAAGVGAYQAAMFHLFTHAFFKALLFLGAGSVIHG-MAHEQDMRRYGGLVKYLPVTYAVMTIGTIAITGLLGFAGFYSKDAIIHAAYEAGGYFAFVIGIFVAGLTAFYSWRLAFFTF------------------------------------------------
142385556    -----------------------------GVFKKNSEIFYNFSCIILLVGLAININLNPQFPIDLFNNSYKIDYFTTLIKSIILISAFLVMLCSLNYVKQNDILKIEYPILILSSILGMLVMVSSNDLIVFYVGLELQSLALYVLAAFKRDNILSSESGLKYFILSALSSGLLLYGCSLIYGFSSSTNFDLIYQN--SESIEYGLIFGVVFVLVGLAFKITAVPFHMWAPDVYDGSPTSVTVIFAILPKIAALTVFIFLYGPFLEMFDQWQAVIIFLSIGSMVFGAVAAIGQKKLKRLIAYSSISHMGFALAGLSVGTNEIQNSIIYLIIYLIMNIAFFCCLFMLKREN---------------------------------------------------------------------------------------------------------------------------------
297621544    ---------------------------------------------------------YGWIPQYEISLSFYFDGLSEFFGLLVL--GIGALILIYGSYYTKAYPRKEFMGHLILFMAAMLGLVIAGNLLTFFLFWELTGIFSYLLIGFDHEKESARKGALQALLITGLGGQALLAGFIVLGMAYPDYEFRTLLSNPAALQNSAFYFPALILILIGALTKSAQFPFHFWLPGAMVAPTPVSAYLHSATMVKAGIFLLLRLNPVLGGTES-WHYILTVVGVTTMFVGAWSSVTQTDLKKVLAYSTISALGTIVLLIGTTEYAINAAILYILVHAFYKGTLFMLAGVIQKQ--THTREIPKLGGLYRYMPLTAVVMCLALVSMAGIPPMLGFISKELVYEAKVHNAYWFILPAGVITNMIMVFLSLRLSIDVFWGKAGQYLKRPEKPVISMILG---------------------------
152990049    --------------------------LITGIITSTLLAISFIASVLLLFHVAVTLFDWITTGSLNIPFGFVVDQVSAIM--MVTVTLVSTLVHIYSIGYMEHDSGFRFFSYLSAFVFSMLVLVMSDNFAGLFIGWEGVGLCSWLLIGFWYHKKDETRAANEAFIMNRIADLGMLIGLFIIYWHIGSLQYDVVFAHVDLLDIAVITMMG-IFLFIGAMGKSAQFPLHTWLADAMEGPTPVSALIHAATMVTAGVYLVIRAFPIY-SQIPDIGLYIATLGAFVAVFAASMALVNTDLKRIIAYSTLSQLGYMFVAGGLGAYWI--ALFHLMTHAFFKALLFLGAGNVMHA-MDDELNIFKMGGLGKVMKWTMIMMVIASLALAGIYPFAGFFSKDKILEVAFDSHHYILWFMLWAGAGMTAFYSFRLIMLVFFGEERKKYGFHPHEAHWYMLAAMAPLAILAIVAGFFEHSFEEFVTKL-
121998533    ---------------------------------------------------------WASVGDLSFEIGFLVDRLTAVM--MATVTFVALMVHIYTIGYMHDDPGYRFFSYIALFTFAMLMLVMANNLLQLFFAWEAVGLVSYLLIGFWYTRESAIFANLKAFLVNRVGDLGLLLGIAVLAGAFGTLHYGEIFANLFGAAEWSLVTVAALLIFIGCMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFLVARMSPVFELSTVALTVVLVVGALTAFFMGLIGLVQNDIKRVIAYSTLSQLGYMVLGVSAYAAGVFHLFTHAFFKALLFLGAGSVIIAL-----HHEQDMRKMGGLAKYMPVTYVAMLLGTLALIGIPGFSGFFSKDAIIEAVGYSAGGWATFLLVLGVFVTALYSFRLLFMVFHGEE--------------------------------------------
237786567    -----------------IPLFVVLALILVPLFVRLLDRNAGWPLALIFIASAIPLLRKLPPNGADVIFSLRADALSTFFALLALGIGAAVFIYSTRYLHG-GRGSMSFYLLMTAFMAAVVTLVLADDVILMFISWELVSLASFFLIA--RSGPGGELGSMRTIILTFFGGLTLLTSLGISAGVTGTTSLSGIIHSPEWAHHPTLLSVIAVLIATSACTKSAQFPFHFWLPEAMA-ADTPVSAFLHAAAVVKAGIYLLLRFSALFHDDAWWRGLLIIVGMFTAIMAALFALQKNDLKKLTAYSTVSQLGWIVCTIGIGTLAMAAAVVHTLAHALFKSSLFMLIGVVDHQTGT--RDIRRLGPIWRKMPWTFSMAVIAATSMAAVPPLFGFISKEGMLDAMAEGELATPATALLLGAILTFAYSYRYVFGGFVDGTRDVSDVHEAPLSLWLPAAIFLSLPLGFVPGFMNSFVDAAADS--
136534666    ------------------------------------------------------------------------------ICFVLLISGVGTLIHIYSIAYMSHDRRRRFFAYLNLFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNEKPAYATAAKKAFVANRVGDVGLSLAIMIAFTQFGTVTFAGVKEGASGASAGALTAIGAMLLLAAAG-KSAQFPLQSWLGDAMAG-PTPVSALIHAATMVTAGVYLITRSNFIFDASPTAQLMVVIVGAITLLIGAVIGTAKDDIKKALAASTMSQIGYMILATGLGPVGYAFAIMHLITHGFFKAGMFLGAGSVMHG-MNDEVNMRRYGAIRKVMPITAATFGLGYLAILGVPPFAGFYSKDKIIETAFDSGGILLGSITLLGAAITAFYMTRVMVLTFTGTKRWDDKAHPHESPVLMWAPMVVLAIGSVASGFLLNSGSALV----
187477552    MSSSPNLYLLIALAPLAAIVAGLFGTGFLGRPVGRRAAHCITILFVAFSAIGSLFVLRDVLDGHTFDGAFLIDSLSAMM--MVVVTSVSLMVHIYTIGYMSDDPGYRFFSYISLFTFSMLMLVMSNNMVQLFFGWEAVGLVSYLLIGFWYTRPTAIFANMKAFLINRVGDFGFVLGIGLLFAYAGTMHYGELAGMQLPGSDWALLTVACICLFIGAMGKSAQVPLHAWLPDSMEG-PTPISALIHAATMVTAGIFMVARFSPLFELSDVALSFIIVIGSIGALFLGVLGIIQHDIKRVIAYSTLSQLGYMTVALGASAYSVFHLMTHAFFKALLFLGAGSVIIGM-----HHNQDIRHMGGLRKYMPITWITFLLGTLALVGTPFFSGFYSKEN-IIEAAAAANVWGAGFAYYATLIGVFYSFRLYFLVFHGNE--------------------------------------------
21231949     ---------------------------------------------------------------------FMVDRLTAMM--MVVVTFVSLLVHIYTIGYMEEDPGYRFFSYISLFTFSMLTLVMSNNFLQLFFGWEAVGLVSYLLIGFWFKRPTAVFANMKAFLVNRVGDFGFILGIAGVLLWFGSLDYSTVFANLFAGHEWSVMTLICICLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSETALNFILFIGATTAFFTGLIGIVQNDIKRVVAYSTLSQLGYMTVALGVSA--YSAAVFHLMTHAFFKALLFLAAGSVI-IGMHHEQDMRKMGGLRKYMKVTYWTSVIGTLALVGTPFFSGFYSKDTIIEAAAHHAHESHSWIALGGVLVTSFYSFRLLFLTFHGKE--------------------------------------------
137284916    -------------------------------------------------------------------------------KFLIILGCFCSLIITKKYFIDVKLISFEIPILILFSCLGMMIMISSNNLISMYLGIELQSLALYVLAAIKRDSIQSSESGVKYFILGALSSGILLYGCSLIYGFTGTTNFAEIYNSLLVKSLNLGLIFGLVFVLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKISAVVLIFRFMEPFYHFYNEWSQIIIFLSIASMFLGAIAAISQKNIKRLLAYSSIGHIGYILIGVAANEESIKGIAFYLSTYVIMNIAVFIIILSLKYNN-NFIEKISDYAGL--------------------------------------------------------------------------------------------------------------------
163781778    -----------------VILMPLFAFLIIAFFGRRIGDLTSGILAVLGSAFSFVFSLYLPLEGYTLTVGFYFDALSSITTAVVTFVATLIFIYSIGYMHDEGKWTYKFYAYLSLFLFAMLLIVLSDNLLGIFFGWEGVGLASYLLIGYYHNLKKATNASLEAFVMNRIGDWLFIFGIIATFLIFNTLDIVEIFQKIPTTQ-SALIGLATLLLFGGAVGKSGQLPLHTWLPNAMAG-PTPVSALLHAATMVAAGVYMVARLYPLFEAAPQTLKVVAVIGGLTALFAALAATSHTDMKKIIAFSTMSQLGYMFLALGVG--DKGGAMFHLTTHAFFKALLFLAAGSVITAFHHKLYDIYNFGGLKKYMPVTYASFTIGALALAGVFPLSGFWSKDRLIGSYYEASFVW-GLLGTIVAFLTAYYIFREGFVVFHGEEEPKEVSSVMTVPMVILGVMAVIAGFF------------------
134102977    ---------------------------------------WVLAKSGPVLSGQAIDEVVEWAPAIGLELAFRLDALGVLMTVLVAGIGALVLVYSAWYFQRDSGDARRSGPLLLTFAAAMLGLVLADDLITVYVFWELTTICSFLLVGQAGVSRESRRSAMQALMITSLGGLVMLLGFVVLGEAAGTFRISALVAHPPAGPQ---VAVAAVLILVGAFTKSAQIPFHNWLPAAMVAPTPISAYLHAASMVKAGVFLVARLAPVFVGVVQWWLPTVLF-GLATMLVGGWRAMFETDLKKLLAYGTVSQLGFIMVLVGAGTTAAMAGATMLLAHGMFKGTLFLVVGIVDHNAGT--RDVRELSGLGRKVPWVNGVAWLAAVSMAGVPPTLGFLGKEAAFTAYLRHEWVLAGLVA--GSMLTVAYTARLLWGAFSTKPGVAPTEVKPVGPGLLLPT--------------------------
288819084    --------SWNALLPELMLSLGILLVFLLELFLSRKYYKFLTLLAGLVPLFALLSLFFVHVPSKTLLDVFYVDTHNLIGKGLLYAITSLSLLASYDYFLKKEADYGELSYLVLTSSLGLSILLSSSNLALLFLALELSSITMYVLIGNFRRDYPSKEGAYKYLVMGSTGTATLALGSAFYYASVGSLFL------KPYSDSNTLFLLGMFLILSALALKVSAVPFHFWTPDAYEGAPTPITAYISTAPKIALYFLLVKM-SALFSQVKEWMLLVALLSILSMFYASFVAYAQKSVKRLLAYSSIAHAGYFLLGIVVDKILSSAMLFYLSVYAFATLGSFIVLAVLEKRESF-THHFMDYRGLGRHDTLPAVVLSLFLFALIGIPPMALFIGKLGIFAGLAKVGLLPLALLFVVASIISAGYYLKVIVYMFLEERRWQKVKLSAGEAFVIMLCAVLVVLFGIFPSVL------------
48478481     ----AIMNYIEYLYPVIFLGVMGFVLLAIGIRSQSKKLF--AAMAMASLAVSFILVIIMPFNGL----IYNQLKFSRFDEIFSLILIISVIIIVVPTMHDLKEKPDVFYALLLFMTASMLIIAYSYNLIVLFVSFEGLTIITYILAAYNKTR-RNLEGAVKYLFIGVIGTSFNIFGISLFYLSTRTFNLLNVVNI----SYSRALILALVFMIIGFGFKLAIFPMQQWAIDTYDGSMNSVSSFLSTGSKIAAYFLFLKVLYLGFPGYNYIFYFFAILSILTMTYGNVSALSETNLKRMLAYSSVAQAGYLILVYAIISYPYHTLVFYSLAYIFMKGASFISMSIFKKDKIM----IDDMAGLNKKSPLLAFSFAILLLSLAGVPITGGFLAKYFLFFTLIIGNIWWLAVIAIINSVISVFYYLRVITYEYRRPVKEEFNLTMGVKYTVIISAFITIALFF------------------
237786569    ----------------------------------------------------------------GIAIPFASDSFSSLM---ITMTSIVCLVSVWFATAVGEMNARFYPALVCMLMGGVYGAMSTADLFNLFVCIEVMLLPSYALLAMTGT-LQRLRSGRLFVLVNLITSAVLVVGVTLTYATAGTSNLPALASAARGNGP---VVVTGGLILLALAIKAGLFPVHTWLPRTYPNTSPAVMALFSGLHTKVAFYAIFRIYAVMFGLDDRWSWLILVICVAAMLVGSWAGLGERTMRSVLAYQMVNGMPFMLVGLADPRRMLAAGVFYAVHHMTVIASLTLSIGSIEETYGTG--RLQRLSGLMRRDPLVAAVFVAGALSIVGLPPFSGVIGKLGVVMASVKSWIVLAAIVIAMGALLS---MLRLWREVFWGKPMNPQYVLAVPVRFILPSAVLMSAGLLLGAGPAISATNHAADSL-
5802057      ------------------------------------------------------------------------------------------------------MSPLIWSLLITGLSTGTVITMSSHHWLLAWLGLELNTLSILPIISKSHH-PRATEAATKYFLIQAMAAALIMFASTLNAWQTGHWSITNTTN-----------MVTITMITLALLFKLGAAPMHAWYPEILQGSTLTTAMILTTWQKLAPMTLLYMISPHLP------QQLILVTGLLSALVGGWSGLNQTQTRKIMAFSSIAHMGWLIIAL---HLSLTLTTTTLLIYITMTSTMFLALNTM------TIKTLTDMGLAWSQSPSLMTMVMISIMSLGGLPPLTGFLPKWLILSALCQNNLIQLSVLLAAASLPSLFFYTRMAYFTVLTIPPNTTSTHLK-----------------------------------
296134450    ------MPAFETPWPVLVLLAGGFAVYLIGLISHRLRNFS----AVFITALTVYFVWNDTG----------LDSLSRLFAFIMAAVIFLVTLYSVDYLKGKEHSN-RYFFFLLMMLGSLLGLSTSKELGNFYTFWELMTWSSYFLV-VHEQTDKALKAGFKYFMMCTAGAYIMHFGILTLHVKLGTFDMSAISANLHLLSPALLVTI-LILFITGFGVKAGLFPFHSWLPDAHPVAPSSISAPMSGILTKAGVYGLIKILFVVFGAVPMTGYAISVMGAITVLYGDIMALRQTDLKKLLAFSTLAQVGEIVLTLGTGTLGMVGGLYHVLNHAIMKTLLFLAAGALIFRL--KSQDVDKLRGIGRVMPWTSLCFAVGILSIMGLPPFNGFISKFLMVYALVEAGRIPFAVVLLAGGVIGSFYYLKLIRIMFYEKYVGPKISEAPSVPVTVLALLALVNGLY------------------
296134450    ----------------------------------------------------------------------------------LLIAFMGILNLVYSVGYMDHHAQTRYYLMFLLMIGGLLGVALSKDLFSFFVFWEIMSSWSLYLVIIHEETPDALREGFKYFFFNYTGATLVLLGLLLLTVNAGTFQMNELAARLNNLSFGTTAAAGIILVLAGFAMKAAMLPFRIDYQMHPPAAPTPVSGYISSVLLKSAPFGMIKLFYIFGGITPAIMYVMAWVGGITLVMAASLALLQSGMKRLLIYHTVSQMGYIVLGISLGSLGMAGGLLHLLNHMLFKNLLFLAAGAIMFRTG--IDNLDKLGGIGKKMPVTLTVFAIGAFSIAGIPPFNGFVSKLIIYLAAMDKGYAALALLSMLGSVLTLASFMKFLHSAFFGQLPEHLDSV-REAPWTMLVPMMILAILCIVLGIIPGAALKVIA---
165932523    ------------------------------------------------------------------------------------------------------MNPYILLTTLSCLGLGTLMTVSSSNWLLAWMGLEVSTMAILPIMSKLHH-PRAVEATTKYFLVQAAAAATMLFASLINANASGDWNLTATNEPL-----------AAFLLTSALSLKLGIAPLHTWMPEVLQGLDLVTALIVSTWQKLAPFSLLVQ--------CNAPHQLTLILGVTSILVGGWGGLNQTQTRKILAYSSIAHLGWMIV---VSSISPSLSFFTLILYFSMTTTMFMSLHL------SNGLNINTLASVWTKNPFVAATLPLVLMSLAGLPPLSGFSPKWMIISELANQSLIMLASSIALAALISLFFYLRLSYYSALTLTPNSALPPASWRTSTPKTALLPLS---LAPSILILPISPAILS--
78043942     ------------------------------------------------------------------------DSLSKFFALLMAFIGFLVTLYSVGYFKAKPYAN-RYFFFLLLMLGTLLGLTTSKELGNFYVFWELMTWTSYFLV-IQEQTQKALRAGFKYFIMCTSGAYIMLLAILTLHVKLGSLDLTTISANLQVLSPGLMLVV-LGMFIIGFGVKAGLVPLHSWLPDAHPVAPSSISAPMSGILTKTGIYGLVRILFVVFGQFSTIGFIISLLGAFTLLYGEIMALLQTDVKKMLAYSTMAQVGEIVITLGVGTLSFIGALYHILNHAIMKNLLFLAVGALILRV--KSQEINKLKGIGRVMPVTSLCFSIGILAIMGLPPFNGFISKFLMLYALVQSGHLALAGLILLGSILGGFYYLKVVRIIFFEKYEGPA---RQEAPITMLIPIVILTGLSIFNGVYPQAGLALIK---
78043942     -----------------IVTLIPMVGALFAYFFGRRSVKVSGWLAVATMVATLATVFAASTGLDIFSRSFA-----------FLIAFIGVLNLLYSLGYMEHHAQNRFYLFFTLMIGGLLGVAVSKDLFNFFAFWEIMSSWTLYFVIIHEETSEALREGFKYFIFNYVGANLLLLGLLVLTVNAGTFEMSELAGRL-SALPTGLVALGLILMLIGFAMKAAMLPFRIDYQMHPPTAPTPVSGYISSVLLKSAPFGMVKLFYVFGGVMPSLMYILAWVSGLTILMAAALALLQSGMKRLLIYHTVSQMGYIILGISLGSSLGLAGGLLHVNHMLFKNLLFLVAGAIMVKTG--IGDLDRLGGIGRKMPVTLSVFAIGTFSIAGIPPFNGFTSKWLIYEASMEKGYVFLALLSLLASVLTLASFLKFLHSAFFGQIPKELENVTEQIPMVILAVLCMVFGIF--PGIPLATIAAIERSL-
146306463    ----------------------------------------------------VVLSGQVGGWQAPFGISLVIDRLSAVMIAISALIALVTLLYGVAKDNDTRIGR-DFHLFVQGLLTGICGAFITADIFNLYVWFEVLLIASFALMALGGGSRR-LAGSMTYVALNLFATLIFLLAAGLVYGASGTLNMGELAMIMRSGEAPPGVTPALLLMLLSFAIKAALFPVFGWLPATYHVALTAVSAMFAGLLTKVGVYALIRLVTLLWPEYGLPHQLLLWVACATMLVGVLGAAAQTEVRRILSFHIVSQVGYMIGLALATPLALAGAVFYLIHHIIVKANLFFIGGLAARICG--SERLVAMGGLYRRMPWLALLFAIPALSLAGIPPLSGFWAKFLLVKASLDAAAWWAAGIALLTGVFTLLSMNKIWNEAFLKPHPQGEEALQP-----------------------------------
143691079    ---------------------------------------------------------WMAAGSFQVNISFQVDELSGLY--LLIITGVGFLIHVYSIGYMKGESGYRFFAYLNLFVFFMLILVLGDSFLLMFVGWEGVGLCSYLLIGYYFEKHSAAEACKKAFLFNRVGDFGVLSAVLLIFLSIGSLEFNTVNAAAQFEYGGVLVTVITLLLFLGATGKSAQIPLYVWLPDAMEGPTPVSALIHAATMVTAGLYMVARLSHLFM-LAPVTMNVIAVVGTVTALLAATIAITQTDIKRVLAYSTVSQLGYMFLAMGVGTAGIFHVMTHAFFKALLFLGSGSVIHAMHHE-----QDMMRMGALRKKLPITYLTMMAGTLAIAGIPFFSGFFSKDEILWKAFSSPLGVFWALGFLTAGLTSFYMFRMMYLTFHGNSDSHLQSHLHESPWSMTGPLMILAVLSIFGGFFGVP---------
134593913    ---------------------------------------------------------------------------------------------------QQKNQQTEIFPLFLFAVAGMMLFPVATDLITLFVALEVFSLPLYLLAGLSRKRLLSQEAALKYFLLGAYASAFFLFGAAFLYGYAGTISLVGISAASGSANEVFLLI-GIVFVSVGLLFKISAVPFHSWTPDVYQGAPTPITAFMAACTKVAAFGAILRIFYIGFAEFETLWPIITVIAILTMLLGSVVAIAQRDVKRMLAYSSIAHAGFLLSGVALNKEGLAAALFYLMAYGLTTLAAFGIIGLVRDSSG-EVTDLNRWIGLGKKSPVVGSVFAFLLLSFAGIPLTSGFI----------------------------------------------------------------------------------------
292491883    ----------------------GIVIFFLPQYAHRARTTLNMAAATLKLLLVAFLIWGVFHQQPEIDLLLRADTLSVLFVALSSVLWFFTTLYAVGYLEGSPHRS-RFFGFFSLCVSASVGIALAGNLMTFFIFYEMLTLSTYPLV-IHRGTKEALRAGKIYLGYTLAGGVFFLVGMAWLRTLVGPLNFIQGGLLVNAPPVDPTLTIIFALLIAGVGVKAALVPLHGWLPHAMVAPAPVSALLHAVAVVKAGVFGIVRIFGIEFVASLGLATPLAWVASFTIVYGSVRALFQDDLKRRLAYSTISQVSYIALGAAINPVATIGAMSHLVHQGLMKITLFFCAGNLAETLG--IHRISEMAGVGRRMPWTMTAFTLGALGMIGVPPLAGFISKWYLGNGAVLAGDPWVLVILALSSVLNAAYFLPILYIAWFKPQKNPWPEEVSHGRFETSWMLLL-----------------------
189184492    ---------LYGIMPEISLLLSALIFQLIGAYSNNTLTHVIAKMAIGFAAILIAILVFHPFNGIYWNNTFIVNQSKIYLKIIILIFYIFLTLIYSGYIKVANLKGHEYIVLMQLGALGGLILVSANDFMVMYLGIEMQGIIGYILTTFNYNNSRSSEAGLKYFILGTVFSAIMLFGISLVYGTTQSIRYDIALHALQNPSSDMVLVAAILMILVGVLFKLSIAPFHMWTPDIYDGAPLVVVALFSSLPKISVLALLGNLLSELKFASDAFFTIIMVLACLSLIVGAFGALLQQSIQRFIAYSAILNLGYAVLALSSNVIRAEISYFYIIIYAASMLGFIAIIIN-NFTNRANYLKISHLSGLSNVKKLSSILIAIQMFSLVGIPPFAGFISKYIIFTSILKSGMYELIIMGIAAVVIGSYCYLNIVKVMYFLPATVRFSSVNFELSLVSIASTIIVISLMIICMLFGEGLNVIV----
227540914    ---------------------------------------------------------------------FRMDALAAIFALIILGIGALVLLYCWGYFDSAPKRLREFAGEMTCFSLAMYGLVISDNLLQMYVFWEITSVLSFMLVGYYRERASSRRAAGQALMVTTLGGLAMLVGIVLLGFDTGMWTLSELTGSGVLF-DSPAGRAAVVLVLAGALSKSAIAPTHFWLPGAMAAPTPVSAYLHSAAMVKAGIYLVARLSPTF-HEIGSWHLVTITLGVFTMLMGGWMALRQVDLKLILAYGTVSQLGFIISVVAIGREALMAGLALTFAHSMFKATLFMIVGAIDHTSGT--RDVRKISGLGKKHPYLAVLATIVAASMAGIPPLFGFVAKEAALTAVMNEELLIMLVGLVAGSVLTMAYSLRFLYGAFATKPAS------------------------------------------
114321108    ---------------------------------------------------------------------FLIDRLTAVM--MTVVTFVSLMVHIYTIGYMHDDDGYRFFAYISLFTFAMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWFKRDTAIFANLKAFLVNRVGDFGFLLGIALIVFYFGTLDYQELTLSIFGTAEWSVLTVACILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFLVARMSPLFELSEVALSFVLIIGAVTALFMGLIGLVQNDIKRVVAYSTLSQLGYMVLGVSAYAAGIFHLMTHAFFKALLFLGAGSVIIAM-----HHVQDMRQMGGLKKYMPITYWTMLLGTLALIGFPGFSGYFSKDGIILESERAGATFAYLCVMLGVFVTALYSFRLFFLVFHGKERMDEHTRSHTVPLLLLAIPSVLIGFYTVTPMLFG----------
291285968    ----------------LTLLGPLVAFLINGLLGRRYIKNLAPIVAIAGVSVSALILFYLVSQGFSVDGTLLVDPLSSIM--LIVVTTISLMVHIYSIGYMHGDPGFRFFTYLSVFTLSMLVLVLGNNFLMLFVGWELVGLSSYLLIGFWFHKKSAADACKKAFVMNRIGDFGFYIGLLLVIVTFRSVNYSDAFNSMLFGMKVSLIDLMTFGLFCGAMGKSAQFPLHTWLPDAMEG-PTPVSALIHAATMVTAGVYMVARCNALFSEAHMTSQFIVFAGAMTAFLGASIGLTQYDLKRILAYSTVSQLGYMIMATGVGA--YVAAIFHLFTHAMFKGLLFLCSGSVMHA-MHDQLDVRLMGGLKKKMPFTHWTYLIGCIAIAGIPPLAGFWSKDEILAMTFASGHNIAWFVGTAVAGMTAFYMFRSYFLVFQGTPRDQHLHHAHESPFSMWGPLVFLAFLSIFVGLVFG----------
142919464    ----------------------------------KKYVTLFGILSTVFAVFLKFGLFLSDGVSSYFSEKILLDEFALVGNVLIVLVLLFTFNSFWKTSSQIDNKTTEALILILMSASGFLLMVDSENFIMLFIGLEIGSISLYALAGLNRGDQLSNEASLKYFLLGSLASCILIYGIALVYSISGVYETSIAISFIGPENVPLTSLVGLILIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMASVAKVSSFIVLARLSAVLTFIIDKFDLFFTAVIILSVLLGALFATNQSDLKRLIAYSGVIQSGFILSGISFGVYGISASIFYLATYIIQLIGVFTIFSIISGQLSSNFA-ISNLSGLFKENKFLTITFSIFMLGIAGLPLTSGFVSKFILITNLWSYEKYILVTVLMLSTVAGFYFYLKPIWVAAVEKTDNTIEQIKIQNSDKLLISTLAFLTIYL--GLLPNTLVNI-----
168805128    ------------------------------------------------------------------------------------------------------MNPLIWTVLITGLSTGSIITMMSHHWLLAWLGLELNTLSILPII-IKPHHPRATEATTEYFLVHATVRAVILFASSLNAWQSGQWSIMATTNPAITTTLALALLLNL-----------GVAPAHFWYPDVLHGSAMRTALLMSTWQKLAPLSLLYMIIS------NAPTQVMLFVGLLSTLIGGWAGLNQTQLRKIMAFSSIAHMGWLITA---TTINPSLASITLSMYIIMTSSVFHYM------DNTTAKTISDLSTAQVYYPAITTTMMVTLMSLGGLPPMTGFMPKWLILKELTLMNMPFLCTMLALSSLPSLFFYIRMTYLISLTTAPSTNTMKHK-----------------------------------
190349596    --------------------------------------------------------------------------------------------------------------------LGTVITASSQHWLFAWLGLELNTLAMIPMMAKPHH-PRAMEATTKYFLTQAMASSVLLFAATTNALHTGLWEIKMLS-----------LPAPTIMMTLALLMKMGSAPFHFWVPEVLQGVHTKMGLIILTWQKLAPMALILSSEEIL------HQKTLLVSAILSILLGGWGGLNQTQLRKLMAFSSISHVGWMLLALISPKITIIALVIYITLTTPMFLSMMI----------NTSKTIKDIGLTWNTSPHIATMSMLVLMSLSGMPPLTGFMPKWIILKELANHNLIALATMAATFSVLSLYFYLHLSYTTTMTIPPNTMSMTQK-----------------------------------
294083722    ---------------------------------------------------------------------------------LIVVTGVSSMVHIYSVGYMSHDKGARFMSYLSLFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWYHKESAHAAAMKAFVVNRVGDFGFALGILAVYALFGSVQFDDIFNINFLGMSLPALEVAGILLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCRLSPVL-EYAPFTLDVITVIGGMTAIFAATVGMTQFDIKRVIAYSTCSQLGYMF--FAAGVSAYPAAMFHLTTHAFFKALLFLGAGSVIHA-MSDEQDLRNMGGIWKKIPVTYVMMWVGSLALAGFPFFAGFYSKDMILEAAFGAHTSFAFWMGCAAAFLTAFYSWRLLIMAFHGKPRASAEVMAH-----------------------------------
91761986     -----------------------------------------------------------------------VDALSSVM--LVVVTLVSALVHIYSIGYMSHDHKPRFMAYLSLFTFSMLTLVTSDNFLQLFFGWEGVGLCSYFLIGFWFKKETANAAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYVEVFNQLFLGMNVGAIDLICILLFIGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFEYSPLTLNIITVVGMTTAFFAATVALVQTDIKKIIAYSTCSQLGYMFFGVGAYNVAMFHLFTHAFFKALLFLGSGSVIHSFKDE-----QDINQMGGVYKKLPYTYIFMIIGTLALTGFPFLSGFYSKDAIIEFAYLKGNYYAAGVGILTAVLTSIYSWRLIFKTFHGDYNNKKININEESPLVMLLPLFILAIGAIFAGFLFKDL--------
143452419    -----------------FLACSSFVCLLFGLFLKKNAFRQTSNLAVFVLLLTILLVYNDSESNFNYKSLFSHSSFINFFKILALLGSIASIIISKDYFLGIKLKNFEIPILFLFSTLGMMLMIASNNLMSMYLAIELQSLSLYVAAAIKRDSISSAESGVKYFILGALSSGILLYGFSLIYGFTGSMNFDDISFYLSYDNLNLGLIFGLVFVMVGLAFKVSAVPFHMWTPDVYEGAPNSITGFFAIVPKIAAVALIYRFCLVFENFYLEWSQIILFLSIASMFLGAIAAIAQSNIKRLLAYSSIGHIGYILIALAANDDGIKATSIYMFSYMIMNVAIFAILLSLKVKN---------------------------------------------------------------------------------------------------------------------------------
16265790     ------------------------------------------------------------------------------------------------------------------------VTFASSHWILAWMGLEINTLAMIPLMT-RHYHPRNIEAATKYFLVQASAAATLLMATLVNAWLTGQWNIHMLSHP-----------AAVTMVTLALCLKLGLAPLHTWLPEVLQGVDLFTGLILSTWQKLAPFVLLLQLST-------HNQSLLLMLALASTLIGAEGGLNQTQNSEDLAYSSIANLGWMILTL---QFNPSLTVLALSMYIITTTATFVSLMI------NKVTTLNSLSMTAKKAPVLAMMLPAALLSLAGLPPLSGFLPKWFILQEVIKQGLPLIATFVAFSTLISLFFYLRLTYMVTLTIALNNLTGTAP-----------------------------------
62184426     ----------------------------------------------------------------------------------------------------------------------------SSHWVVAWMGLEVTTLAVIPIIA-HPHHPRSTEAATKYFLIQATAAAVLLFATTTNAWMEGQWHTTQLTHPL-----------ASTMALMALAMKMGLAPLHLWLPEVIQGVTLPVGLLLSTWQKLAPLALVLQVAPNAHPHA------LTTLGILSTLAGGWGGLNQTQLRKVLAYSSVAHLGWTVIVVQMAPQM---ALLAFFTYVIMTTATFLTLWT------TQSTTIITLASAWTKTPALAPLSCLLLLSLGGLPPLTGFMPKWLILQELTAQGLFALATTLAMSALLSLFFYLRLTYLMALTLSPHPNNATAPWRSKAHRPTTLLPLTISL--ALLGLPLTPTITSL-
58373487     -----------------------------------------------------------------------------------------------------------FSLLIMTLATSTIITMTSHHWLLAWLGLELNTLAMIPIINKSHH-PRATEAATKYFLVQAISAALILLASTINAWQTGQWTI-----------LTTTSTFATIILTLALTMKLGLAPTHFWYPEVIQGSTITTALILSTWQKLAPLTLMYMTLHQLPTA------IILLIGLTSALIGGWAGLNQTQMRKIMAFSSIAHMGWLMAAMTLNYNLTTLTLT---IYITMTTAMFTTLSH------TMMKTLPDLGTSWTRNPTLLSMTMLTAMSLGGLPPMTGFTPKWLITKELIEATLSPAATMLILTSLPSLFFYIRLAYFTTLTTPPSNM----------------------------------------
3342314      -------------------------------------------------------------------------------------------------------------IILSSLATGTIITMTSFHWLMAWVGLEINTLAMIPIIS-APHHPRSTEAATKYYLTQAAASSMILLSSTLNAWQTGSWDITQ-----------PSTTPSHIILTMALAMKLGLAPFHFWLPEVLQGSTTPTVFIITTWQKLAP------MTLIFLTLNNLSSTILLTLGFLSTMIGGWGGLNQTQIRKLMAYSSIAHLGWMA---TISLILSNILIMNLLIYLIMTTTMFCLLIM------TKSKTIQDMMNTKPLSPTLSIMMMLTLLSLGGLPPLTGFLPKWLILEELTTQNLTPLAIIMAMSTLLNLFFYLRLVYTTTLTLAPNTTQAKLK-----------------------------------
41203469     ------------MLPEILVFLFLTIQIIYLVFFSNHLFFNYLNLGTLANSLTVCFLLGLCINFFSSADPFFLTCSSTFARAFLFFFSALTLLVSTDYLASKNIRQYEYSLLILFSVAGLSVLNLSTDFLSIFVALELQGLAFYLLATFYWNSNFSAESGLKYFVLGSFSSCILLFGFSVIYSITGSTTFEVIALTIVKTYNFDFLMFGFIFSFTAFLFKVGAVPFHMWLCDVYEGAISPVTMFFALIPKIIIFYVLLKILFCVFASEYVVWSFFQIFGLLSIFFASIAGIFQKKLKRLMAFSTISHSGFILVGISCTFLSLKATSFYLIVYVFMNMAVFSVILG-STFHSYFLKYLINWSYFYHRNFILAMTFSFLLLALAGIPPLLGFFSKLMVILTLIDQSEIVLALLTVTFSCIACYYYIRLIKIFFFSVNEKGVWVSMQPRAIELSIATFTTLVSILLAFP-------------
23100561     -----------IAMPMMIPILVGILLIF---FRHHIKLQRWSSLAAMIANIGITAYILHQIQQNGFGILFVADSFSALLVLTTSIVAAICLVYAFSSTEKSYEQMF-FYPFINFLVAGVNGSFLTGDLFNLYVCFEIMLLASYVLIAFGG-RKGQLRESIKYVIINVVSSWFFLIAIAYTYGALGTLNFAHLSVRIAEQGQSPMLTVVSIVFLTVFALKAGLL-LYFWLPGSYSVPPTAIAALFGALLTKVGIYAMFRVTLLFYHEPHITHTIIGILAGLTLIIGSIGAVAYKDVRLIASYNVVIAVGFILVGLAVATTAMEGSIFYLIHDMIVKALLFLLAGTMIAVTGE--TRIDYMSGLIRNYPLLGWIFFIVILALAGIPPLSGFIGKVLVGQGAVEAGAYILLALAFISSIFVLYSLMRVFLTSFWGETIISKEDKIPMKNGWIIPCIILAAGSFIL----------------
135318165    ---------------------------------------------------------WMQIGGLNMSVGFLVDNLTSVM--LLVVSFISLMVHIYTIGYMQEDEGYTFFSYISLFTFAMFMLVISNNFMQLFFGWEAVGLVSYLLIGFWHHKESAVEASLKAFLVNRVGDFGFLLGIAVLLMFFGTLDYEETFNGQTIFGNISVITVICLLLFVGAMGKSAQVPLHVWLPGSMEG-PTPISALIHAATMVTAGIFMVSRMSPIFELSDVALTVVMVIGAITAIFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGVSAYSV--AIFHLMTHAFFKALLFLAAGSVIVA-LHHEQDIRNMGALRKKMPITYITALIGTLALIGFPGFAGFYSKDMIIEAVHFSNLPWVYYAVVFGVFITAFYSLRMFFIVFHGESRLDETALSITVPLIVLAIPSVIIGYFTIEPMLFTG---------
77955932     -------------------------------------------------------------------------------------------------------------IMMSSLGLGFIITASSYHWFLAWVGLEVNTLAIIPMMA-KQHHPRATEAATKYFIIQSTASAMILLSSMMNAWKLGTWDITQLSTN-----------PATTLLTIALALKLGLAPMHFWLPEVMQGTTMMTSMIITTWQKLPPMSLLYMTANHLP------TTIIFLMAITSILIGGWTGLNQTQLRKILAYSSIAHLGWITVI---STLSKNLLLLNLAIYLIMTLSMFMMLITTTAKTAK------DLGMTWTTSPTLTTMTMITLMSLGGLPPLTGFMPKWLILEELTAHHLTPLATIIALSSLLSLMFYMRLTYITTLTLAPHTTNNTMK-----------------------------------
269957954    -----------------------------------------------------------------------------------------------------------FHPTFLVLAAGVSNAFLAGDLFNLYVGFEILLAASYVLLTLGGT-ADRIRAGSVYVVVALVSSVVFLMAVALAYSATGTVNLAQLAERLPDVDPAVRLGIQ-LMLLIGFGIKAAIFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTQSLLFPATGAGSPVLMVLALLTMLVGILGAVAQDDIKRLLSFTLVSHIGFMIFGVLAGSAATAAAIFYVVHHITVQTALFLVVGLVERRGGTTS--LDRLGGLARVAPGLAILFFVPAMNLAGVPPLSGFLGKVGLLGEGVRNGSWVLVVGSVLTSLLTLYALVKAWNKAFWQTPPEIESGEAGESHIPLAALVCVGLALTVLAGPIYGYAQRAADSL-
187736095    ---------------------------------------------------------------------FVLDPLSS--RMMLVVTGIGLLVHVFSLGYMDDKAKTRYFACLSLFMFSMTGIVLANNIAMTFIFWELVGLSSYLLIGHWYTRDTAANAAKKAFICNRVGDFGFLIGILTLWALTNTLDFSLM--EIPAGISENLLNITVLCLFCGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMMVRVQYSIGAFPALACNVIAGIGAITAVIAAFMATQQNDIKRVLAYSTLSQLGYMVMAL--GLLAGEAAMFHLFTHAWFKALLFLGAGAIIFAC-HHEQDIWKMGGIMKRMKLTSLTFIIATMALIAIPFTSGFFSKEAILEAALRKN-PVFFWIGAGVALLTTFYMMRVIFVVFFGKSRSHSSEHASEV---------------------------------
58578628     ----------------------------------------------------------------------------------------------------NKEGLKDYPLIILFTTLGMSSLISSSDLITMFLAIELQSFALYILATMNRNSESAVAAGLKYFLLGGLSSCFILLGSTLIYSYTGLTNFESLNIQSFENNSYNYLAIGCIILTIGLLFKIGAAPLHSWAPDVYDGVPTMVTTWLTIMPKLSILVFFIMNNFLIEPNLLMISALLSLLLGS------ITGLAQYKIKRLLAYSTISHVGLILLALGNESINLESTIFYIVQYSITSLNIFLILILLGYTLSVNIQFISQLQGQFYQNPTLSLALAISLFSMGGIPPLVGFFGKYFVINSALMNGNYFLSLVIVITSVISTVYYLKIIKTLFLSTSTSENNNLSPILAFIVAILTLFIIFFMIYPTPILNSIHLIALNTY
296120543    -----------------------------------------------------ASILQLQPAEILFTGMIRLDRFALFLRVYLLLFLVLQIVLTTLGGIPDQEDSPDFYTMLCGAVVGLLLMTSAHHLLLVFLALEMSSVPGYVLAGFLKGRRQSSEAALKFVIFGSASAGLLLFGVTLICGLAGTGDLSLVGSRLLANPAVRTLLLALVMIFAGMAFKLSLVPFHFWCPDVFHGAAAEVGAFLSIASKGATLALLVRLVLELEAFWNLLAQGLGVIAAITITFGNLAAFGQTNIKRLMAYSTIAHAGYLLIPIAVLAIPALAMLYYIVVTLFMNLGVFSCLILVRNQTLGES--IDDFRGLASQAPVLAVAMSLSLASLIGLPPTGGFVAKLMLFSSLYDAGFYAVLIVGVVNILLSLLVYLKLFRAMFFDQPVEGAPPVCIAPFSMATMFVVTVSIPVLSSGIDVSGLSRL-----
257471222    ------LQQLTALLPLLIIMLTVITVIL--SISYNRNHFFVAVFSILGLIFALCSLYFLEIIPINVSILFHFNSNAILYIGMILISSICTCIFAYPWLLKYPFNKEEFYLLVIISTLGAISLTISHHMASFFINIELISLPMFGLIAYSRYQKYSLESSLKYIILSGVSSSFLLFGIAWVYSISGGLDFLSISFNFASEKEILVVLFGISMILLSLFFKLSIVPFHLWTPDIYQGSPTSVLSFFSTAGKISVFSVLLNFLSYFSNSDNKVIYILSLIIILSILVGNLMALFQKDIKRFLGYTSISQIGYLLIVLLVSSFSLEASAIYLCGYLFSNIACLGIVNLISTSHNNNASSIHSYRGLFWSHPLLSSVLTLVLISSAGIPMTLGFIGKFYILSIVMIEHLWIIGFAFLIGSLLGLYCYLRIILNLYLHPSKLFKRDLNIPLNWVYTPSGIVICIILLALGIYPNPLIGLIK---
21450028     ------------------------------------------------------------------------------------------------------MSPYALSILMSSLSLGTMLTFISNHWFLAWMGLEINTLAIIPLMTKLHH-PRATEAATKYFLIQASASALILFSSTINAWFTGEWTIINMQANM-----------PSILLTIALSMKLGIAPFHLWMPDVLQGLTLMTCLILSTWQKLAPMTLLIMTHQILNS------NMLTIMALLSTLIGGWGGLNQTQLRKIMAYSSIAHMGWMILIL---TFLPHLMMMNLLIYLIMTLSMFMMLIHF------NSLTINKLSLSWIKTPILTSMMMITLMSMSGLPPTSGFIPKWLILQEIIKQDLVTMASLMAISALLSLFFYLRLSYAVSLTSSPNT-----------------------------------------
254171031    -----------------------------------------------------------------VGINLYIGHFAALFILIIAIVSFFMTVFSIKAIAVEPIDK--YAMLFLLLMLGSTGMIATGDIFNLFVFMEITAISAYALTGYNKTGE-ASEAAMKYIVLGGIGSSFFLVGIALLYGSLGTLNLAQIAM-LASKINPTVAQAALALLVFGLAVEAELFPLNAWAPDAYQASPHPVTVMFSAFVVKAGIYAMIRIVYLFKDTQAFMGILSLLLILGTVIVGELSALRQTNVKRMLAYSSIAQIGLIAVGFGVATPQIDAAVFHMLNHAIVKTLMFLAVGYVAVKFGSP--QIENFRGLGKRMPLTAFAITVGAISIVGIPLFNIFWSKFKLLLAALQVGKTGIVALILGASLVEAVYYFRLLHLMWFEEGKGEKVEEDLALGVIMLLLVALIVVIGVYPDFVWGIVQKASADLY
297584674    ----------------IPLLPFIVAVLIPFLYKKFRHIHTGWFLLPVPLIIFIFMLQYLPFSGDPFAYTVYVDGLSLLFTLLISIGTLVVLYSIYYIANKKDEPLNNFYVYLMMFMGAMLGVVLSDNLIVLYVFWELTSLSSALLIGYWFHKERSRYGAQKSMMITVAGGFAMLAGFTLLYLMAGTFSIRGIIDVADQIAASPYFIPAMLLILAGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARLTPVFGGQAEWFW-IITSFGLFTLLWGSVSAVRQKDLKGILAFSTVSQLGLIMSLLGMGTVAILAAVFHLFNHATFKGSLFMVVGIIDHETGT--RDIRKLGGLMAIMPVTFTISLIGIASMAGLPPFNGFLSKELFFEGVLNATMAIFPVVAWIASVFTFVYSANMLFQTFTGKKPDELPKHAHEAPVGMLISPAVLAAMVIFFGLFPNLLAYTI----
256825498    ------------------------------------------------------------------GIVLVVDRLSALM--LIVGFTVILGVLWYSNGEGRESFDQEFHPSLLVLAAGVATTFVSGDLFHMYVGFEVLLGASFVLLTLGGT-ASRVRAGVTYTFVSLLSSTVFLFAVAMVYTATGTVNLAQVAERMGDLPQGTQVLLQS-MLLVGFAVKAAVFPMSSWLPDSYPTAPAPVTAVFAGLLTKVGVYAMIRTQTLIFPG-GILQDLLLWAALLTMVVGILGAVAQTEVKRMISFTLVSHIGYMLFGLIGTAAGIAAAIFYVIHHILIQATLFLVTGMVQRRTG--VSTLDRLGGLIRTAPWLAVLWFIPAMNLAGIPPFSGFIGKVGLMRAAAQIGMWVLIVGSVVTSVLTLYAIAKTWAKSFWGAESKEEGMGQRAERIPTGTMVLLGLGLTVFAGPI------------
162456860    ---------------------------------------------------------ISWVPSIGLDLVLRIDGFAWMFA--VLITVIGALVCLYARYYMSPDPVARLYALFLAFMGAMLGVVVSGNLVQLVVFWELTSLVSFLLIGYWHHRVDAQRGARMALTVTGAGGLALLGGVIVLGHIVGSYELDVALASGDRVRAHPLYPVALVLILLGALTKSAQFPFHFWLPRAMAAPTPVSAYLHSATMVKAGVFLLARL----WPALSGTELWFWIVSMTTLLLGAYIAMFQNDLKRVLAYSTVSHLGLITLLFGLNSLAAVAGVFHIMNHATFKASLFMAAGVVDHETGT--RDIRRLNGLIRAMPRTGTLALVASGAMAGVPLLNGFLSKEMFFAESVEVGLPALATLAAIFAVV---YSLRFGYDIFFGPPSTDLPRQPEEAPRWMRTPIELLVLSCLIVGIAPT----------
135396643    -------------------------------------------------------------------------------------------------------------------------------------------LPLYALVAMRKKHLQAQEAAIKYLIMGALASAFLLYGASLLYGITGTMVLDNMETSLFNLMNYVLALVGTVMILGAILFKFGSMPFHLWVPDVYQGATHIAVAIIGALPKLVLVILWTRLFGALAPMSDVWQLPVYVFGVGSIVYGNLLGLVQTKIKRLLAYSSIAHMGYILLALGMGSHMGVQSSLYYVCGYILVTITLFVTLAQLRKSGDEVINLEDLKGLYSLHPGYAVVITVSLFSLIGVPPIIGFVMKMQLIMSLLEQNLQEIAIMAVFGSVLGAYYYLNIIQLMLFHQPEESTNVLQVHSSWAVHALLGFTTISLIGLSLKPQPLFELIQ---
209947470    ----------------MSMGFGLFLIPTATKNLRRIWAFP----SILLLSIAMVFSVHLSIQQINGSSIYINNDFSLEFGMLILITTVGILVLIYSDDYMSHDEGYRFFVYISFFNTSMLGLVTSSNLIQIYFFWELIGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGFFWITGSLEFRDIANNWIPNNNSLLTTLCAFLLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLLARLLPLFISLPFIMSLISLXGTITLFLGATLALAQRDIKRSLAYSTMSQLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCFWSKDEILSNSWLYS-PFFGIIASFTAGLTAFYMFRIYLLTF------------------------------------------------
269977605    ---------------------------------------------------AVTLWQWLPGTELQVNFGLLLDPLS--ISFVMLVTFVGSLIHVYSVGYMEHDDRRRFFAYLNLFVAAMLTLVLGNSYLVLFMGWEGVGLASYLLIGFWNQVHNNALAAKKAFVMNRVGDLGLLIAMMAMFARFGAVDFATLGEPAGNSGGIPWATFIGMFLLLAACGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLMVRSGAIYVQTPVAALAVAIIGAITLVFGAVVGCAKDDMKKVLAASTMSQIGYMMLGAGLGPVGWAFAIFHLVMHGFFKAQLFLAAGCVMHAMSDQV-NMRRFGGLRRVMKITWFAFLVGWLAILGIPPFSGFFSKDKIIEAAFLPNPWVFGLTALVGAGITAFYMSRLFFLIFHGSPREGAPVHPHEANAWMTVPLLVLSVFSIAAG--------------
187373145    ------------------------------------RITTIVLIYSALLAFNSFYIDSIQSGISIYSGLFQVTTISQRIEIFIYIVGSCILFGIFFSDTEKNKRYSEFSLMIIFTSIGASFLISSSDLISLYLSIELQSFAVYVLATLYRNSESSTAAGLKYFLLGGLSSAIILLGTGIIYSYTGITQIESISNLIIIYTQNTSILFGIILITIGFLFKVAAAPFHSWAPDVYDGVPTIITSWITTMPKISIFILLLELSSTLGGQEEIFKNLLLICSLFSLIIGTIVGLSQYRIKRLLAFSTISHVGFILLALAITEESIDSFLFYIFQYSVTNVNVFLILLRFGYITNNDIVFIDQLKGQFYSNPLLSIRFAISLFSMAGIPPLVGFFAKQMVLYSSIHNGYYFISIVAILVSVISASYYLKIIQIMYFRKSEAPT----------------------------------------
20093353     ------MDNLPMFLIAIPLLMAPVTILIKGNPGLQKVLDIVVGFVLLCLSVLLIITVWNNGEFGKYGIVLVADLLGAGMVLLSCFIGFLSLIYSYDYIEDQSLNQT-YHSLYNLMIAGINGIFLTGDIFNMFVFFEVMLLSSAALIVANETSKDKMEATMKYLVLNILGGNVMLIAVASLYASIGSLNMADITLKIETGAVPWHLYAVGLLFIIVFGGKAAMFPLHYWLPDVHPTAPSPISAMLSGVIIKIGAYGILRLFMVFAPFQAVYGPVILFTALVTLALGATSAVGQSDVKRMLAYSSVSQIGYIFLGFGMATLILGASVVYMINHALAKSMLFLTSGGI--IHTADTRDMRQMGGMINTAPMMGVAFLVGAMSIGGVPPMGGFIAKFMLFDSGLRAQFYLPIGIALIFAIFTLFYMFRGWMLIFWGERPQHGEYSHHKLSPLIVAPILILAAIVLIVGLYPQPVVEFSQTI-
227542304    ------------------------------------------------------LFQWMTLPGLETDLTLRVDQLSIVF--VLLVTGVGSLIHLYSVGYMAHDEKRRFFAYLNFFMAAMLTLVLGASYLIMFIGWEGVGLASYLLIGFWAQRPSAAAAANKAFIMNRLGDIGMVLGISTMFATMGTTEFNEVNAHVGSLSTGVVTFIGFALLL-GVCAKSAQVPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLVVRAGDIYQHSATASLAVVI-IGTVTLLVGAWIGCAKDDIKKVLAGSTMSQIGYMVLAAGIGPAGYALAIFHLVTHGFFKANMFLGAGSIMHG-MNESVNMREFGALRKAMPWTFITFAAGYLAIIGFPGFAGFYSKDAIIEVAFERG-WVFGLAALIGAGVTAFYMTRLMMMTFVGEKRWREDQHPHESSPTMVAALVVLGILSVIGGLL------------
137818748    -----------------------------------------------------TISMNRDVSVYIFYDHFKVDDFSQLFKIVFVLTALIVSLVSTSYFEENEPHQPEYFTLLLSSTLGMMITASANDFLTIFIGIELSAFSSYAMVAFRKKDDQSTEAGAKYLLIGAFSSALTLYGISLLYAITGSLTFDGLNSGVIEGDFTEVIFIASLFIMAGLGFKIAVVPFHAWAPDVYQGAPTPVTALLAAGSKAMGFVAVFRVFVFVLDSASEWKLVLGIIALASMTTGNLAAISQNDVGRMLAYSSIAQAGYIMIAIALSSEAMSGAIAHTLVHAFMKGGAF-------------------------------------------------------------------------------------------------------------------------------------------
254496133    -----------------------------------------------------------------FNLGFLIDPLTVVM--LLTVNFVSLLVHIYSIGYMADDDGYRFFSYISLFTFMMLMLVTSNNFLQLFFGWEGVGLVSYLLIGFWYQKESAIEGSLKAFLVNRVGDFGFVIGIALIFAYTGSLDYATVFQSLFQGHPWSVMTVICLALYVGAMGKSAQVPLHVWLPESMEGPTPISALIHAATMVTAGVFMIARISPLI-ELSTTALSVVLVIGATGALFTGILALVMNDIKRVVAYSTLSQLGYMMVGMGASA--YSAGMFHLLTHACFKALLFLGAGSVI-IGMHHEQDMRKMGGLWRKMPITYVTYIIGSLALCAIPPFAGFYSKDTIIEAAQLSQIPGSSFCVVVGAMVTAIYTFRSFFMTFHGKPRMDEHTFDHWLPLVVLAIPSVILGYVLYMPMLFDKPTILSSSLF
159899731    ---------------------------------------------------------------------FLIDQLSVTM--MLLVTGVGTLIHLYAVGYMSHDRPTRFFVYLNLFIVAMLMLVMGNNFVMLFLGWEGVGLCSFLLIGFWFEQRDPPWASVKAFVTNRVGDFGLLMAMFAIWALAGTVFSLQQYSTFFMGTQYTAAGAIAFMLLLGVTGKSAQIPLFVWLPDAMAGPTPVSALIHAATMVTAGVYLMIR-THPIFELSPAVQSSVTFIGVATALVAASIALGQYDIKKVLAFSTVSQLGFMVAAVGMGA--YVAAMFHLLTHGIFKALLFLGSGSVIHGFGNE-QDMRKMGGLRKKMPVTFWTYIVGTMGLIGFPLVSGFWSKDEIIGHAFDHDHRTVGMLLILGAVLTSFYMGRQISMVFFGEQRDQHIHAHESSRWMTIPLAILAV-LTLASGLINIVVL-------
58373479     -------------------------------------------------------------------------------------------------------------ILMTTLAMGTLITLMSNHWLMAWAGLEINMLSIMPLIAKSHH-PRATEATTKYFLAQAGASMLMLFSSTMNAWNTNTWDITQLTNP-----------YACTLLTTALCMKMGLAPLHLWLPDTMQGTPLSTSFIIATWQKLAPMGLIIMT------HNSHSKLMLLTMASASIFIGGWGGLNQTQLRKLLAYSSIANMGWMVIIVSTT---PKLTSMTLILYIMMLTALFSMMIS------HKTNTIKTISETWTLSPAMMTMLLLILISLGGLPPMTGFLPKWLILNELITETYTTIATLIAMATLLSLFFYLRLFYATTMTISPNATTNEQK-----------------------------------
227547881    ----------LIPLSVLLPAIAAALILVSGLALQRTIAFITLLALAGIAAALLIVTDIYGIQTVQLGGTLVADRLATIM---LLVSAIVLVAVMWYGISQEDDPVAVFLPVYMLLTMGVNLAFLAGDLFNLYVGFEIFLVASYVLLTL-GASPARVRSGIGYVMVSMASSMIFLFALAMIYASVGTINMAHAGERMEALPEGTRTAIFATLL-VAFAIKAAVVPLDAWLPDSYPTAASLVTAVFAGLLTKVGVYAIIRMRSTVFTDGS-LDGMLMWVALATMIVGIMGALAQNEIKRLLSFTLVSHIGYMVFGVALGTMELSGAIFYAVHHVLVQTSLFLVVGLIERQAGTS--QLRRLGSLLYTAPVIALLYFIPALNLGGIPPFSGFLGKIMLLEAGAAEGSWLSWVLAVVTSLLTLYAMILVWSKGFLRDRADAP----------------------------------------
183599626    -----------------------------------------------------LLWTWMSVGDFNIPFSIRLDGLSLTM--LGVVTGVGFLIHVYASWYMRGEEGYRFFTYTNLFIASMVVLVLADNMMLMYLGWEGVGLCSYLLIGFYYTNPDNGKAAMKAFFITRVGDVFLAIGMFILWNELGTLNFSEMAAPQKMAEGGSAITWATLMILGGAVGKSAQLPLQTWLADAMAG-PTPVSALIHAATMVTAGVYLVARTHALFLMAPEILHLVGIVGGVTLLLAGCAALVQTDIKRVLAYSTMSQIGYMFLAL--GVQAWDAAIFHLMTHAFFKALLFLSAGSVI-IACHHEQNIFKMGGLRKQIPYVYTVMLIGGSALAALPLFTGFYSKDAILWGAEVDGQTVLLWAGLIGALLTAMYTFRMIFIAFHGEAKIKAHKVKGFTHSIPLGILAILATFI------------------
225848112    ----------------IIPFSPLIAFIIIGLFGREPLAGIVAVIAVAISAIASILFNWMSIGNYNISVSILWDPLSALMTCVV--TCVSTFIFIFATGYMKGDESYRFFAYLSLFVFMMLMLTLSDNLVQLFFGWEGVGLASYLLIGFWHYKKSAANAAMEAFVVNRVGDWLFLLGILLAFTTFGTLDYLDIFQKLA-GVDYIIITAIALLLFGGAVGKSAQIPLHIWLPNAMEGPTPVSALIHAATMVAAGVYMVARLMPVFASSEIALDTVL-FIGTMSAFLAATMGLVQNDIKRIIAYSTLSQLGYMFAAEGLGLFGMFHLTSHAVFKALLFLGSGSVLIAL-----HHLLDVQKMGQIGRAMPITMGTFLIGSLALAGIPPFVGFFSKDPIIEGAYEINIFAF-MFLWAGAFLTAFYIFRLFFLTFFDGDRLDPHIREHTIPLIVLATATVVLGFF------------------
237746740    -----------------------------------------------------ALYTWMTVGGVRFEIGFMIDSLSAMM--MTLVTFISLLVHLYSMGYMENDNVSRFFSYISLFTFAMLSLVMSDNFIQLFFGWEAVGVMSYLLIGFWLEKPTAVSAGLKAFLVNRVGDFGFMIGIGLVFAFAGSLNYQQLALMTVPGTGWMVITAICLFLFVGAMGKSAQFPFHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARLSPLFELSETALSVMVIVGAISALFLGLVAMVQTDIKRIVAYSTLSQLGYMVVALGASAYSV--AVFHLMTHAFFKALLFLAIGSVILG-MHHDQDIRNMGGLRKYMPWTYATALVGSLALVGVPFFSGFYSKESII-GAIRASSVPGSIVALVAVVIGLFYTFRLFFYVFHGRE--------------------------------------------
297557445    ----------------ILIGMGLLLFPTATKNLRRMWSFQ----SVLLLSIVMIFSINLSIQQINSNSIYITNDFSYLIDPLILITTVGVMVLIYSDNYMAHDQAYRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPLAANACQKAFVTNRIGDFGLLLGILGFYWITGSFEFRDIFNNLIYNTEVNFLFLCAALLFAGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNFISVIGIITILLGATLALAQKDIKRGLA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115304386    -------------------LISLLVAIPVFSYRITPNLFNRITSVVLIYSALLAFIESLASGVGIYSGLFHVTTVSVAIEGFLLFTGALILLGIARSSTTVVPTISEYSLMILFTSMGATLLLSSSDLVSMYLSIELQSFAVYILATLYRDSESATSAGLKYFLLGGLSSALILLGTALIYSYTGLTQFESIYTAANSATYSGGVTCGLLLIGIGFLFKVAAAPLHNWAPDVYDGVPTIVTSWLTTMPKISIFVFLLELQSGLEGSFESWKNLLLIASVLSLIIGTVVGLSQYRIKRLLAYSTISHVGFLLLALAINTEEIESFLFYLIQYSLTNVNTFLILLAFQSVNSTDIQFIDQLKGQFKENPLLGLSLALCLFSMAGIPPLIGFFAKQMVLYSSTHGGYYFLSIIAILVSVISASYYLKIIRVIYFDSNSSDTPTITNVHSLLISSLTMIIVLFVLQPSILLNSCHILALSLF
209545452    ---------------EIAVLGPLFAALVAGLFGRLLGDGLAQALTTGLMIIAALCGAGALFLAMHAGGMLRLDTLSLSMVAMVTCVSALVHLYSVGYMGHETTPTYRFFSYLSLFTFAMLMLVTSNDLVQLFFGWEGVGLCSYLLIGYWYDRPSANSAAIKAFVVNRVADLFFMVGIALLFVEFGSVTYDNIFALVPAHGDDTFTLFGCMLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLMARMSPLVEFAPGTKAFVVFIGATTCFFAATVGLVQPDIKRTIAYSTCSQLGYMFAAVGVGA--YQASVFHLTTHAFFKALLFLGAGSVIHAVHDE-QDMFRMGGLWKKIPLTYGAMWVGSLALAGIFPFAGYWSKDAILEAAWMAHSGLAWSLGCITAFITALYSWRLIFLVFHGTPRDA-----------------------------------------
284164395    ---------------------------------------------------AGAVTTEVGAEEIAFSFGLLIDPLSALM--LIIVSLVAFLVHVFSLGYMNDEGETRYYASLGLFTFSMLAFVYADNLLMAFMFFELVGLCSYLLIGFWFRTKSAPSAAKKAFLVTRFGDYFFLIGVVAIASTFGTVAFAEDGTTLFGFDAQTWVTITGLLVLGGVIGKSAQFPLHTWLPDAMEGPTTVSALIHAATMVAAGVYLVARMFG-YYALSPTALAIIAFVGGFTALFAATMGVVKDDIKQVLAYSTISQYGYMMLGMGVG--GYVAGVFHLMNHAFFKALLFLGSGAVIVL-MHHEQDMWKMGGLKDKAPVTYYTFLAGALALAGIVPFSGFWSKDEVLFDALIVGLEEPVILAALGVFFTGFYTFRMVFLTFHGEPRSETAENPHGVGWSI-----------------------------
142184269    -------------------------------------------------TVAVTIWPYLNLVGLDLSVGAVVDPLSVLM--MLVITGVGTLIHLYSIGYMHGDAGYRYFALLNLFVAAMSILVLADSFLLMFVGWEGVGVSSFLLIGFWYATKANADAARKAFIVNRIGDLGLMFAMFLMVGVFGTLTIAEVAEAVTMAFGSGMLALIGVLLLLAATGKSAQLPLQVWLPDAMAG-PTPVSALIHAATMVTAGVYLIARTAPLFAMTPLASAVVAWVGAATALIAALAALGQTDIKKILAYSTISQLGFMFVAVGVGAYWIFHVFTHAFFKALLFLGSGSVIHALGGE-----QDIRKMGGLGAKMRITGTTSLIATLAIAGVPFLSGFFSKDAILVYTLTSGTTALYGVLLVTAVITAFYMFRWYYGIFGGESRMDAKVEAKESPLTMTVPLAILAVFSVIAGYVG-----------
126517663    ---------IPLPVP-LLIGAGLLFFPIPTKNLRRIWAFS----SILVLSIVMIFSMKLSIQQINSNFIYINNDFSLEFGYLILITTVAILVLIYSDNYMSHDRGYRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAANACQKAFVTNRIGDFGLLLGILGLYWITGSFEFGDIFNNLINKNEINFLILCTLFLFAGPVAKSAQFPLHVWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMEAIVGDKSQNMVLMGGLARHVPITKSSFLIGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAILAYFTAGLTAFYMFRIYLLTF------------------------------------------------
94968323     -------------------------------------------------------STNNWIPSIGAGYQLGIDGISFLLIILTTLLGSISILSSWTAIENR---VKEYYAWFLLLQTGMLGVFMANDFFLFFVFWEAMLVPMYLLIGIWGG-PRKLYAAIKFFLYTLAGSVLMLLGILFLYFHTGVYTFSEALYATAPLITGKAAIFLFFAFFVGFAIKVPMFPFHTWLPDAHVEAPTAGSVILAGVLLKMGTYGLIRFSLPFFPAVAWVQALLITLSLIGILYGALVSLVQKDMKKLVAYSSVSHLGFCTLGFVFTQMGIAGSVIQQINHGISTGALFLIVGILYER--RHTREISEYGGISTVMPVYATIALIMFMSSMGLPLLNGFVGEMPIMMATFMVNKTW-AIWAIPGVVLAAAYLLWLYQRVFFGTVTNPKNEKLADLTPRELATFVPLVILALAIGLYPQPLFKILDQ--
145296727    -----------------------------------------------------LLLHYAWMPSAHLNIDFRMDSLAALFSLIVLGVGALVLLYCWGYFDSNAGRLSAFGAELVAFAMAMFGLVISDNILLMYVFWEITSVLSFLLVGYYGERASSRRSAGQALMVTTLGGLAMLVGIILMGTQTGVWRFSEIPAYSSSWADVPYISAAAALILAGALSKSAIAPTHFWLPGAMAAPTPVSAYLHSAAMVKAGIYLVARLSPDLN-VVGSWYLIIIPLGMLTMLMGGWMALRQKDLKLILAYGTVSQLGFIISVVGIGTEALLAGLALTVAHSLFKATLFMTVGAIDHTTGT--RDIRKLSGLWRKQPILFAVAAVSAASMAGIPPLFGFIAKDTVLNEQMLHGMPLMLAGIVLGSIFTMAYSCYFLYEAFFPESNGVSPAVEHPVKFKLWITPVILAILTVAFGVFPKPVSEAIVT--
254491472    ---------------------------------------------------------WLKAGSLTFEIGFMVDALTAVM--MTVVTFVSLMVHIYTIGYMEDDDGYRFFSYISLFTFAMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWYKKPTAIYANLKAFLVNRVGDFGFLLGIAAVLMYAGSLDYIHVFTQLFGDAQWSVMTVTCILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSETALSFVLIIGSITALFMGLLGLVQNDIKRVIAYSTLSQLGYMTVALGVSA--YAAGVFHLLTHAFFKALLFLAAGSVIMA-LHHEQDMRRMGGLKKYMPITYWTSLVGSLALIGFPGFSGFFSKDAIIEAVHAAGSQFAYFAVLVGVFITALYSFRLFFLVFHGKEDTDAGHLPHESPKVVTIPLILLAIPSIVAGYFIGSVV-------
136474098    ------------------------------------------------------------------------------------------------------------------------------------------SLAFYLLTASNRSRSASGEAGLKYFVLGGFASAFFLYGVALIYGATGSTNITKIAASLSSAGSTGMLLAGIALLLVGFGFKVSVVPFHTWTADVYQGAPTPVTAFMGSVGKIAAFAALVRVFTGLLTRSDDWRPVVIVLAVLTLLTGSVLAVIQTDVKRMLAYSSISHAGFILVGLVAASLGVSSSLGYLFIYSILVIGTFGVV-AMVAGKGDAATSLNAFAGLGKSHPVLALAMTVLLLAQAGVPLTSGFVAKFGIIRAAVSVESYALAVVAMLAAVIAAFLYLRIMVSMWLSDRTHSSEISAS---LSLKVAIALSVAFTLVIGFFPSLLLQFV----
257051780    --------DFAPAIALLPLAAFVVVLLGGNYLPKRGALAGIAALGGSLVLSALLYTFLSGEGAISLHFGILIDPLSALMLTLVSLIALLVFVFSLGYMNDEGEGGLRYYAELSLFAFSMLAFVFADNLLMAFMFFELVGLCSYLLIGFWFREPGPASAAKKAFLVTRFGDYFFLVGTVAILSMFGTEGFPKLAQHAIDGGQTFAITLAGLLVLGGVIGKSAQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVARMYGFYLLSPTALGVIALVGGFTALFAASMALVKQELKQVLAYSTISQYGYMMLALGGG--GYVAAVFHLTTHAIFKALLFLGAGSVI-IAMHHNENMWDMGGLKDKMPVTYYAFLSGSLALAGIFPFAGFWSKDEVLYETLIHGLLLLAAMGLAAVAFTGFYTFRMVLLTFHGEPRTETAENPHAVRWNVKLPLAVLGILAAVGGVINLA---------
143112360    -----LIKNLPIIVVLCPLMTSLLVVLIPNIFFSTLSTFLTFLFSILLIQIHSNISYALGKWIPPIGIEYIIDKVAIIPVIVISGISFIATIFAYKIMEIEKKSISKVYSLWLLAIAGLLGLVTTGDAFNLFVFLEISSLASVALVAMGQKDKQALVAAYNYLIIGAVGATLYVIGVGLLYGISGTLNLADLTSRISDLSNNKALIAGFVFMIIGIMVKAAVFPLHIWLPRAYAYAPSAVSVLLAATATKASLYILARILFAVFENSENLINIILPLSIIAMFAGTIMAIYEKDIKRLLAHSSVAQIGYITLAFAIGTASIAAGFIHMFNHALIKGGLFIAITSISFYIKKRVT-INNLSGLGRAMPITFFCFVLCSLSLAGLPLTAGFISKLYLIKASISADGIWIAILILISSALSVVYLWKMIEIMWMREGGKIVINENPKIYLSLIIITFLNIYFGLDATLVVNGSFEAAQKL-
143019266    --------------------------------------------------------------------------------------------------EMIENKTTEALILILMSASGFLLMIDAENFIMLFIGLEIGSISLYALAGLNRGDQLSNEASLKYFLLGSLASCIFVYGIALIYSIIGVYETSIAISFIGPDNVPLTTFMGLIFIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMATVAKVASFIVLARLVAVSLTFIIDQFDLFFAVVILSVLAGALFATNQTDLKRLIAYSGVIQSGFILSGISSGVYGISASTFYLITYIIQLIGIFTVFSIISGQLSSDFQ-ISNISGLFKENKFITITFSIFMLGLAGLPLTSGFVSKFILITNLWSYERYVLVTVLMMTTVAGFYFYLRPIWVAAVEKTENAVEKIQVKNSDKLLLGIL--AALTIYFGLLPNALVNI-----
118602286    ---------------------------------------------------------WMQLSNLNVSVGFLIDNLTAVM--LVVVSFVSLMVHIYTIGYMHDDTGYRFFSYISLFTFSMFMLVMSNNFMQLFFGWEAVGLVSYLLIGFWHHKESAIQANLKAFLINRVGDFGFLLGIGLVLAFSGSLDYMEVFSSLDKTMNQQLITIICLLLFVGAMGKSAQVPLHVWLPGSMEG-PTPISALIHAATMVTAGIFMVSRMSPMFELSDVALMVIMIVGAITALFMGLLGIVQNDIKKVVAYSTLSQLGYMTLGVSAYSVAIFHLMTHAFFKALLFLGAGSVIVAMKHQ-----QDIRKMGGLRKKMPITYWTAFIGTLALIGFPGFSGFYSKDMIIEAVHFSSLPWVYVAVIVGVFITAFYSLRMFFLVFHGKS--------------------------------------------
126465968    ---MTAMPETSLGIIPLLLTISAFVIPLLTLIIKKRIFYHIYAFIFGFLALIYTILYNFGGWIAPIGIIYIVDGLGSLLGLLVAIDMLIVII--YSWWYMRSEEGVEYYTLLLLLEAAMIGIVYTGDIFNLFVMIELLAISAYGLVAFHRDRREAIEAAVKYSLIGATATTMFFLAIVFIYGTYGTVNMADLASGNSYGNPILATAIAIAFALWAFTFKAAIFPNHFWLPDAHPEAPTPVSAALSGLVVKMGAYATVRIMYTVFGINSTLMFIIMLLGAISAIIGSLVMVIQNDVKRILAYSTIAHLGMIFMGIGAGLRGLNTTVLSLVIVAVTLHIILAFLSSGIFIKATGTRNILQMRGVGRLTPITSTALIISLLHLLGVPPFGGFFSKLLLFNALMMSGQLVFALILILSTAISMLGYMRIIVNLIIPPRPSRLIGKVKENPISSFTLIVLVL---------------------
37779770     --------------------FGLILIPTATKNIRRMWAFPSVMF----LSIAMIFSANLAIQQINGSFIYINNDFSLEFGHLILITTVGIMVLIYSDNYMSHDQGYRFFAYMSFFNTSMLGLVTSSNLIQIHIFWELVGMCSYLLIGFWFTRPIAASACQKAFVTNRVGDFGLLLGILGLYWITGSLEFREIANNLIENKNSLFATLCASLLFVGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLYPLFIAIPYIMNLISLIGVITILLGATLALAQRDIKKSLAYSTMSQLGYIMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEPIVG--------------------------------------------------------------------------------------------------------------------------------
88797128     ------------------------------------------------------------------------------------------------YYLSEKDAMGRFYSFLMLFMTAMLGIVLSNNLLQMWFFWELTSLSSFLLISYWHHRSDARKGARMALTITGAGGLALLAGIVLIGQLVGSYDLDIVLASGDLIRGSEHYLTILVLVLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLMARLYPVLAGT-EAWFLIVSITGLLTLLIGAYMALFKHDLKGLLAYSTVSHLGLITLLLGMGTLAAVAAVFHIINHATFKASLFMAAGIIDHESG--SRDMRQLNGLWKYMPQTATLAIIASAAMAGVPLLNGFLSKEMFFAETLEQSSWMVPVFATIGAAFSVAYSLRFIHDVFFNGEPRDLPKVPHEPPRYMRVPVEILVGLCLIVGILPQLTI-------
142067448    -------------------------------------------------------------------------ALSLLFLVLSAGLWLVTTIYAVGYLEHSPHRS-RFFGFFSLCVTATVGVAMAGNLLTFLLFFEMLTLTTYPLV-VHRGTEAAREAGVVYLTHTVLAGALLLAGTVWLYTLTGTLTFAQGFVGDVADSHPAALTAIFALLIGGVGVKAALVPLHGWLPRAMV-APAPVSALLHAVVKAGAFGVVLIVYDVFGIEQAAALGVLALVAAVTIVYGSLRALFQDDLKRRLAFSTVSQVSYIVLGVAIGPLASVGGIVHLVHQGVMKITLFFCAGNLAETLG--IHKVSEMNGVGRRMPWTMGAFTIAALGMIGVPPMAGFISKWYLSLGALEAGVHWPLYVLIASSLLNAAYFLPILHAAWMREPTTPWAEPAVSAR--------------------------------
164421048    ---------------------------------------------------------------------------------LIVITSISALVHIYSTGYMSGDHIPRFMCYLSLFTFFMILLVTSDNYVQLFIGWEGVGLCSYLLINFWFTRIKANKAAIKAMLVNRVGDIGLVLAMFVIFKEFGSLEFTTVFSVLNEVSYSNNMTFICILLFIGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIIRSGPLFENSPLALIIVTVLGALTAFFAATIGLVQNDLKKVVAYSTCSQLGYMVMGLSNYSTSLFHLMNHAYFKALLFLSAGSVIHALADE-----QDMRKMGGLIKFLPFTYIMIFIGSFSLMGFPYLAGFYSKDLILELAYEKYYLTLAWLGVFSALLTAYYSIRLIYLTFISNSNTK-----------------------------------------
225163839    ---------------------TAIVLLLAGVGVWRRWFVLASATAQLGVALAMVATAYGMPPRVPFGIVLVIDMLTAIMLTLGAITALTSILFGYAEMPARRTHPLRLP-LVQFLMLGINLTFCTGDLFNLFVGFEVMLISSYGLLTL-EADDWDIRQTFPYLALNLFGSTLFLVAAGVAYAIFGSLNFAQIMAVGPEFAGEARVTVLGLLLLVVFGLKAGLFPLYYWLPNSYPILPTPVAALYAGMLTKVGIYVLLRIFGQVLPTLTVVHTMLSWLAGITMLFGVIGAVSRNFIRGILSFHILSQIGYMALAVGFTEYAFTAAIFYIIHHIVVKSSLFMVGGAVAVLNGTD--NLEHTGGLWKTAPLLGVVFLIQALSLAGIPPLSGFWGKYMVIVEGLRMREWVLVALALIAGILTLFSMLKIWIGAFWRDASECGATVTKPMTAVIAGMTVFSLGVGL-----------------
294817591    -----------------------------------------------------------------VWIALRLDALSLLMVVLAAGVGALVLVYCVRYFSDGTPLLGRFAGHLLAFAGAMLGLVLADDLILLYVFWELTTVFSYLLIGHGSERKQSRRSALQALTVTAFGGLVMLVGFLMLGHAAGTYRISALVA--DPPAPSTTVSVAVLLVLVGALSKSAIWPFSVWLPNAMAAPTPVSAYLHAAAMVKAGIYLIARLAPAFADA-PPWRPVLLVLGALTMLLGGWRALRLGDLKLVLAYGTVSQLGFLTVLAGAGRDTALAATAMILAHALFKAPLFLVTGIVDHAAGT--RDLRALSGVGRALPRVAVVATLAGASMAGLPPLLGFAAKEAAFTALGHGGTAWTLAVVTVGSALTTAYTLRFLWGAFARKPGLADTPVHRVDGLFLGPPALLAAGCVVL----------------
253996962    ---------------------------------------------------------WLKSGNFSFEIGFLIDRLSAMM--MVVVTFVSLMVHIYTIGYMHEDKGYRFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWYTRPTAIYANLKAFLVNRVGDFGFLLGIGLVLYHFGSLDYAAVFSNLIGNASWSLMTVTCILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSSTALSFVIVIGSITALFMGFLGVIQNDIKRVVAYSTLSQLGYMTVALGASAYSIFHLMTHAFFKALLFLGAGSVIMGM-----HHDQDIRNMGNLKKYMPITWITSLIGSLALIGTPLLSGFYSKDSIIEAATVAGSGFAYFSVLVGVFVTAFYSFRMYFLVFHGKEK-------------------------------------------
55378237     ----------------------------------------------------ILYTWTASVESLRLNFGLLLDPLSALMLLIVCLISFLVHIFSLGYMNDEGENGLRYYAGLGLFTASMLGFVVANNLLMAFMFFELVGLCSYLLIGFWFRDDGPPSAAKKAFLVTRFGDYFFLIGVVGIFATFGTGLFAPITQGGEVVAESFPMLAEHALVLGGVVGKSAQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVARMYGFYALSPTALAVIALIGGFTALFAATMGLVKQEIKQVLAYSTISQYGYMMLALGSG--GYIAAVFHLTTHAVFKALLFLGAGSVI-IAMHHNENMWDMGGLKDRMPVTYWTFLAGSLALAGIVPFAGFWSKDEVLYEALIHGFYLVAYAMGLLAVFTGFYTFRMVYLTFHGDARSDTARDPEPVRWNVKGPLTVLGILATTIGFIN-----------
192288393    ------------------------------------------------------------------------------------------------------MNPYVLAVLISTLALGTAVTFASSHWLMAWMGLELNTLAILPLMSQDQ-SPRAVEATTKYFLTQATAAAVILFASTTNAWIMGEWGITQVSHP-----------ATATLIAIALAMKVGLAPMHLWLPDVLQGLDLTAGLVLSTWQKLAPFAILIQVAPTVHPML------LTIMGLASVLVGGWGGMNQTQLRKILAYSSIAHLGWMMVVI---QYAADLAFFTLIIYITMTSAAFLTF------KMTSSMNIGTLALSWTKFPVLAPLAAMTLLSLGGLPPLTGFMPKWLILEELAKQGLSLLAVVTALSALLSLYFYLRLSYALTLTVSPGTTSVPAS-WRLYSKANMLPLALFIIL----------------
262100475    --------------------------------------------------------------------------------------------------------------------------VSTNHLITLYLAIELQSLSFYILTSTQKKSLLSIEAGLKYFILGSIASGFILFGSSIIYAITGSLNFNNIFNFLENINILISLSYGLIFILVGILFKVGASPFHFWLPDVYEGAPNNISSFFAIVPKIAFIGILIRLFFEIFFNISYFFEIFFIISFLSMLIGALSALQQKKIKRLLAYSSISHVGFILIGFTSNMLNNIPFILLYVLIYIITSINLWTSYLSLNINHKPIKYLTDLSNIHTINKLIAIIIIINIFSLAGIPPLAGFFSKLFIFFSAIKNNYFSLVFFGILISVLSSFYYLKIIKIIYFEKRKMYISKINKMQSIVLIINTQFILFLFIYPNIILVNFISVA----
292655225    ----------LVIAPLLVALVTAILTLLTDILQRTVSLLGGVAYLVAVAALFDAVVLPLGGESTTFGITLVADALSAFLLALTGFVSLLTLSYSVASVGSFG-QRLSYHTLFHFMVVGVTGSFLTGDIFNLFVWFEVMLMSSYILVLFYSGREH-TRAALNYVVLNLIGSAVMLVAIGGLYSTTGTLNMADIARRLAEPAAYDIELLPTLVLFSVFALKAGLAPFQFWVPAAYRAAPSPVTAMLAGVVKKVGIYAIVRLYFTIFAAASFFGPVMFVMAAVSIVLGGIGAVGRDDVDGILAYSSISQVGFIVLPLAVAVLGVTAALVYAFNHGLAKSLLFLASGTLKDVVGSD--RLSDLGGLADRAPVLAAGFLLGALTLIGVPPLSGFFGKYLVFQAAGGAGAGLALAVALAGAILTIAYYTRAWNAVFWGRPSDLVDAALPERWSVGSGDVAMTDG--------------------
33327691     ------------------------------------------------------------------------------------------------------------SIILSSLATGTIITASSFHWLMAWIGLEINTLAIIPLISKMHH-PRSTEAATKYFLTQAAASALILFSSTMNAQLTGSWDITHLTS-----------MQSATLLTMALAMKLGLAPTHFWLPEVLQGSTMLSALIITTWQKLAPMTLL------YLTVNNMPTVLLLSLGILSTLIGGWGGLNQTQTRKIMAYSSIAHLGWIT---AVSQMQTNILCLNLMLYLIFTTTMFLTLIM------SNSKTIKDTTTLWTTSPALTITMALTLISLGGLPPMSGFIPKWLVMEELTNQNLMLITTLLALSSLLSLFF---------------------------------------------------------
168700374    -----------------------------------------------------------------------VDPLSAMM--LSMITFIATWIALFASGYMHGDGGFRFFAVMSLFVFSMCGLVLANNFLLLVAFWEGVGLCSYLLVGYYFEKPSAATAARKAFLVTRIGDTGFLLGIFLLWKLGGHTDLNLLFDHIQHPPEQWQLTTACLLLFCGAVGKSAQFPLYVWLPDAMEGPTPVSALIHAATMVTAGVYLLAR-CSPLFAMAPDAQIVVSWVGGITAILAAFIALAQTDLKRVLAYSTVSQLGFLFLALGTPKFAVVAAMFHLFTHAFFKALLFLAAGSVMHGMGGVI-DVRQFGGLRKVMPITHLTFLCGAGALAGVPLLSGFWSKDLILESLLEAGYFALFLVACTTAFLTAFYTFRAYFLTFWGPPHEAGHHAHESPPSMTIPLVVLAVGALAVGAVVEPFTH-------
143117281    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSIIASLDSSSVSLGLMFGMILLVAGLAFKISAVPFHMWTPDVYEGSPTPITAFLSTAPKIAAMALFARVVDAFYVLIYDWQQVVAIMSVLSMFVGAIAAIGQTNIKRLMAYSSIAHMGYALIGLASGTLGLQAMLVYMAIYVVMNIGTFAFIMSMER-DGQPVTDIGSLTQLGVNQPGRALAMLVLLFSLAGVPPLVGFFGKLYVLRAAYDAGLIWLAVMGVLASVIGAYYYLRLVYLMYFGEKQDASLDVVKSPVLSGFAATAAVVMVVGIINLFG-----------
2653577      ------------------------------------------------------------------------------------------------------------STLIISLGLGTTMAFASTHWYLAWMGIEINTLAIIPLMTQN-HSPRTIEATTKYFFAQATASATLLFAAVSNAFLTGGWDILQINHPLTSTLTTLALA-----------MKIGLAPLHSWMPEVLQGVSLLTGLTLSTWQKLAPLCLIYQI-------QPDSPNVFTALGLLSVVVGGWGGLNQVQLRKILAYSSIAHLGWMILIL---PFSPPLTLLTLFTYLMMTFSLFSSLMLIR------TTHINSLSTSWAKIPALTASVPLILLSLGGLPPLTGFLPKWLILQKLTKXDLAPIATLAALSSLFSLYFYLRLSYTMTLTMSPNNP----------------------------------------
1072395      ---------------------------------------------------------------LGLNFTLRMDGFAWLFSA--LITAIGVLVVLYARYYMEEDPVPRFFALFLAFMGSMLGVVLSGNLILLAVFWELTSIVSFLLIGYWHHNAHARDAARMALTITGTGGLAMFVGLIIIGKIVGSYELDAVLASGDAIRNHPLYGTVLVLVLLGALTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGVFLLVRFWPVMAGTEAWFWIVGLAGLTTLLLGAYFAIFQQDLKGLLAYSTISHLGLITVLLSLGSLAAVAAVFHIVNHATFKASLFMAAGIIDHESGT--RDIRRLGGLFHFMPITATLAMVASAAMAGVPLLNGFLSKEMFFAEAIETHLTVTPYVATIAGMFAVTYSLRFIHGVFFGRPPADLPRKPHEPPRWMRAPLDFLVLACLVVGIIPAQTI-------
149202845    -------------------------------------------------------------PSLGLNVNFMLDGLGLLFAGMILGIGLLIILYARFYL-SREDPMGQFYTYLLLFQGAMVGIVLSDNILLLLIFWELTSLSSFLLIGYWKHLPEGRQGARMALTVTGLGGLAMIAGMLILGNIAGSYDLSVILTQKDAIQASPMYLPALILILLGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMARMWPVLAGT-PEWFWIVSSTGLITMVMAAKIALFKDDLKALLAFSTVSHLGLITMLLGLGTAAAVVAVFHIINHATFKAALFMTAGIVDHEA--HTRDIKRLGGLRHLMPITFTIATIAALSMAGIPPFNGFLSKEMMLAEVAETHWWMMGALATLGALFSVAYSFRYIAHVFLGPKRDDYPAKPHDPGFGMWAAPAFLTLLVILIGIMP-----------
74317171     -------------------LVGAIIAGLFGRLVGRVGAHTAAIAGVAVSFIASVLVFQDVLAGNVYNGTFLIDSLSAMM--MLVVTFVSLMVHVYTIGYMHDDPGYRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYTKETAIYANLKAFLVNRVGDFGFILGIGLVLAYFGSLDLADETITLWPDSPWMLMTVIGILLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLYELSDVALSFIMIIGAVTALFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGASAYSV--AVFHLMTHAFFKALLFLAAGSVIIALHHN-QDIRYMGGLKKYMPITWITSLIGSLALIGTPFLSGFYSKESIIEAVRLSHLPIAYWAVLIGVFVTAFYSFRMYFLVFHGKE--------------------------------------------
18913092     ----------------------------------------------------------------------------------------------------------------------------SSHWLVAWMGLEINTLAIIPLMA-KQHHPRATEAATKYFLTQATAAATLLFASTTNAWLTGQWDIQLMTHPL-----------PTTIIILALALKIGLAPLHTWLPEVLQGLDLFTGLILSTWQKLAPFSLLLQI-------PATNQEILILLGLTSTLVGGWGGLNQTQLXXXXXXXXXAHLGWMLIIV---QFSPSLTLLALFMYLIMTSSVFLTF------NHNNTTNINSLATSWAKSPILTTVSPILLLSLGGLPPMTGFMPKWFILQELTKQNLPMTATIAALTALLSLYFYLRISYAMTLTMSPNNLAGTTP-----------------------------------
142402824    ----------------------------------------------------FVLFEWLPAGSLKVEAGFLLDPLSITMALFV--TGVGALIHLYSIGYMHGDEKYSFFLYLNLFLFSMLMLVFGNNLVVTFLGWEGVGACSYFLISFWHRRESAATAGKKAFVTNRVGDWGFMIATFAIWSALGTVTYTEIANSPAMSAATGTAV--SLLLFVAAAGKSAQLPLYVWLPDAMEGPTPVSAMVHAATMVTSGVYLLVRMNNVL---TDDALLVIAVIGATTALFAALCAVAQHDIKRVLAYSTVSQLGYMFLAIGSGA--YVAAIFHVITHAFFKALLFLGSGSVIHG-MHDEQDMRKMGALRIAMPITGATFIIGWLAIAGVPPFAGFWSKDEILLAAWEQKNPLLWVVGLVTALLTAYYMSR------------------------------------------------------
19071198     ------------------------------------------------------------------------------------------------------MSPTIQSTILLCLATGTIITMTSHSWIMAWIGLEINTLAIIPIISKNHH-PRATEATTKYFLTQAAASAMILFASTLNAWYSGQWSIMQLTT-----------EPASTMLTLALAMKLGLAPMHLWLPDVLQGSTTMTALMLTTWQKLAPMTILIMTHQNLPTM------ILLTIGLISSLWGGWAGLNQTQLRKILAYSSTAHLGWMYIAISMNET---------ITMLTLLIYILLTTTIFMLMNTSYSKTMKDMSTTWTHSPTLTILTLLTLLSLGGLPPLTGFLPKWLILQELIIHHLTPIAVPLAFSALLSLFFYLRLSYTTTITLHPNPTTLSNK-----------------------------------
212212063    -----------------------------------------LTGAIVLLMAVIVIFIFVTQKGIPFGISIVIDLLSAIMLVVTGLIALCVAIYALSDIKSTQQNLGFYPVYWILLV-GICGAFSTGDMFNLYVWFEVMLIASFVLMALGNER-IQLDGTIKYVAMNLIATILMLTAIAMLYGIVGTLNMADLSVRLSHYPNASIVMAAALLLAIAFSIKTALFPLFFWLPASYHTTSVSASAIFAGMLTKVGVYTLIRLVTLIVPNNQIILGLLLASSGLTMLTGVLGAASQYNFRRILSFHIISQIGYMVMGLSITPLALASAVFYIVHHIIVKTNLFLISGVTNRLG--KSFDIRALSGFYRQSPLLAILFFIPAFSLAGFPPLSGFWAKLSLLQAAFTNHNYIIAAIALIVSFLTLYSMIKIWNQVFWTDKSEDHALLSTGEKFSLFVPVILLVSITLAIAFFP-----------
254170916    ------------------LLAGVLAWLLDIKGVREGLGVIGAALPLAYLTLGTQSSIQYSILLAGFKFEFLLYQINWIFAMIAGVVGFAAVLGMVSTARDSYE-----WLFALMSLTGVYGVFLADDLASFFIFWEIMTFGSFMMVLKYNR-----KASLKYFLLSVFGAYAMLIAIGIIYAKVGALDFATIQQAFYQDAMRGTMLLVFGLFLVAFGVKAGMFPLHVWAPDAYSETNQSYTAMFSGVLSKAGVYGMLVIYILLGTRLPKFGYIIALLGGLTIIVGGLLAALQEDIRKLFAYSSISQIGYILVGIGVGTLSIEAAIYHAISHALFKGLFFLIVATIVLRTGK--TEFKDMGGLAEKMPITFAMAFVAILSLAGIPPLVGFASKWLLFEAVIHENMPILGGMIFFGSAIGFVYLIRFTYAVWFGQRPTELDDT-KDAPLPLAIAMGILALLNVVFGIAPGLVAKELNKIF
110638999    -------QSLTYLIPEAWLLLGLLIVLCLDMFAGTRKNIYFTTITLVVLGVSTCYLLGALIDRDSLNEMLEQNTAILFSKILLGISGMIGVVFIISPSSQWLRERGETYILLLAILMGSYFLVASINLFMVFLSLELISIPSYLLVA-SRFDKKSTEAGIKYLLYGAFATGVMLFGISLLYGLTAGMDFSDRWIRVFAEVPVFSKWIVLGLVLAALFFKTSLFPFHPWTPDTYEGSGWGVLNILSTVPKIAAFVFLLKL-SALFQGFQTYTLLLAVVVTLSLVVGNLSALMQDNTRRLMAYSSIAQSGFIMAIIGGGDLSQQSTFFYLVVYLFSVPAALAILDYFENLTAGDAVN--NFNGLGKQEPVMSIIFVIVMATLIGLPPTGGFFAKLFVFTTVWEQYETIQSPIAVVGTIASVFYYMKVPYALFFKGFENTIILTSKHKSSLLFVSLIMVLGLFFAPSWLMDLLKLIV----
260579427    ----------------------------------------------------------------GISIPLVADNLAGIM---ILTTSVVALIANWFADVVGETRTRFYPALTLMLIGGVWGALLTADLFNLFVFIEVMLMPSFGLLAMTGTWAR-LAAGRMFIIVNLVTSLVLLSGVVLIYSVVGTTNLTEFAEGVYGNQWQLVIPLGVVLL--ALAVKAGAAPVHTWLPRAYPSTSPAVMALFSGLHTKVGIYAIFRVYLTIFEGDPTWSWAILVIVVLGMLIGGFAGLGETTMRSVIAYQMVNGIPFMLIGLADARLMLSAALFYMLHHMIVAGSLIMASGAIEETYGSG--RVRKLSGLMRRDRFVAVVFAAGALAIVGLPPFSGLWGKLALVFGVAQDGTWWLAIGAIISSIGALVSMIYVWREVFWGRNANEADPELRVPRRYVWPSMLISVGMFIGAGPIFQQVNKAADNL-
153006993    ---------------------------------------------------------------VSIGWGLFVDRLSGTM--IMVVTGVGTLIHIYSASYMSHEDYARYFTYLNLFVAAMLTLVLGDTLVLTFVGWEGVGLCSYLLIGFWYTDPAKAFAGRKAFVTNRIGDFGFLIGLFALLSIFGTASYGDLQAIARTIDPQWAITFALIGLFVGACGKSAQLPLYVWLPDAMAG-PTPVSALIHAATMVTAGVYLVARNAYLFSLAPAAMATVTIVGALTALFAALIAFVQTDIKKVLAYSTVSQLGFMFIGVGVGAWW--AGVLHLVTHAFFKACLFLGAGSVMHGMGDET-DIRKMGGLLKKMPHTAATFGIATLAITGFVPLSGFWSKDAILGNALFSHNPIAYVLGAVAALGTAFYMSRLFFLTFVGKPRTHAAEHAHESSPVMTIPL-------------------------
187480071    -------------------------------------------------------------------------------------------------------------IIYMTLALGTTMTISSNHWVMAWVGLELNTLAIIPLISKSHH-PRAIEAAIKYFLVQATASAILLFSSMANAWSSGQWDITQLT-----------LPTPSIFLTTAIAMKLGLVPFHFWFPEVLQGTTMTTALLLSTVMKFPPITILLLTSNSPSSPXXXXXXXXXXXXXXXXXXXXXX------XRKILDFSSITHLGWMTIII---IYNPKLSMMTFYLYVITTTTVFLTF------NSTKAMTMTTLMTTWAKSPMLNATLMLVLLSLAGLPPLTGFLPKWLIIQELTKQAMALTATIIAMLSLLGLFFYLRLTYYSTITLPPNSTNYMKQ-----------------------------------
157164215    ----------------ISLFFPLLSFIIAGIFSHSSKNLFIGLFCSLLMIVSATASLMLTAEFINLGSLDLSFSFYLDAISLVMLSTVGVIVHIYSIGYMRDDASFRFFSYLGLFVFCMNVLVSSDNFIGLFIGWEGVGLCSWLLIGFWYKRPSANVAANEAFVMNRVADLAMLVGIFYIFYSFGSLKFSEVFNA-RSDLSGLNLGIIATLLFIGAMGKSAQFPFHTWLANAMEG-PTPVSALIHAATMVTAGVYLVIRANFIFANVPEVLHFIACLGAFVAIFAASIALVHNDLKKIVAYSTLSQLGYMFVAAGLGAYKI--ALFHLVTHAFFKSLLFLCAGNVMHA-MNDELNIKKMGGLYKFMKPTALLSIVASCALAGFYPFAGFFSKDKILEVAFSKDQ-ILWVVLLFGAVFTAFYSFRLVMLVFFARPKSEEHAHEAKNYMLVGMSVLGVLSVI------------------
136727174    ----------------------------------------------------------------------------------------------------------RFMAYLSLFTFAMLMLVTSDNLVQLFFGWEGVGVVSYLLIGFWFKKPTANAAAIKAFVVNRVGDFGFLLGIFGIYMVFDAVTFDTVFNAVFFGIEGHALTLICLLLFVGAMGKSAQLLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARMSPLFEYAPSALEVVTIVGASTAFFAATIGCVQTDIKRVIAYSTCSQLGYMFFGVGAYPAAIFHLMTHAWFKALLFLGSGSVIHAMSDE-----QDMRKMGGIWKHIKVTYAMMWIGTLALVAVPPFAGYYSKDMILEAAYGAHTSVAFIMGIGAALLTAFYSGRLLFMTFHGEPDKETMDHVHESPLVMTLPLAGLAIGAIFAGMLG-----------
222478921    --------SWLVIAPLLVVVTTAVCTLALGRRPRIQRAASVVWTLVLGPAAPGAAAYQVGDWPAPFGITLVLDGLSAFMLTMAAGVGIASILFSVRYITPENQRVYYHPLFHLL-LAGVTGAFLTGDLFNLFVWFEVMLIVSYVFVAFYGTD-YATAASFRYLVMNVFGSALMLVAIGGLYATTGTLNMADMARRLAYGIDPAPVVGLSALLLAVFALKSGLVPFQFWVPAAYTAAPTPVTAMFAGVTKKVGIYAIIRLYFTVFATLAFLAPVLGAMGVASIVVGGFGAVGQDRLESVFAYSSIGQVGFIAVPVAIAAAAIAAALVFALHHALAKGLLFLSVAAVE--DATKTDRLRNLGGVAGHSPVLSGTVFVGLLSLIGLPPLTGFFGKFLAFDAAI------------------------------------------------------------------------------
154163168    ----------------------LLAILIPFLYKYARRIHTGWFVLVLPLVLFIYFIQYLSIPSLGINFTVFVDGLSLLFALLITGIGTLVILYSIFYLSKKTESLNNFYVYLLMFMGAMLGVVLSDNLIVLYVFWELTSLASSLLISYWFHREKSTYGAQKSMLITVFGGFAMLGGFSLLYVMTGTFSIRGIIENVDLVTSSELFLPAMILVLLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARLTPVFAGSAEWFW-LLTGFGVVTLLWGSTSAVRQKDLKGILAFSTVSQLGLIMTLLGLGSFAIMAAIFHLINHATFKGSLFMTAGIIDHETGT--RDIRKLGGLMAIMPVTFTVSLIGLASMAGLPPFNGFLSKEMFFTALLRANMETFGIIIVVLAWIASVFTFLYCLIMFFKTFTGKFKPENYDVKVVILGSLVIVFGFF--PNILAYTIIEPAMQ--
3603126      ------------------------------------------------------------------------------------------------------------SIVLSSLATGTIITMSSHHWIMAWVGLEMNTLAIIPIIS-KQHHPRSTEASTKYFLTQAAASALLLFSSSINAWKMGTWDITQMTDP-----------HANILLTSALAMKLGLTPMHFWLPEVLQGSTMKTALIISTWQKLAP------MTLILLTANNLSTPMLLTMGVLSALTGGWGGLNQTQTRKIMAYSSIAHLGWMVTIVTTLT---NITTLALAMYLFMTTCMFSTLIL------SKSKTIQDTTTSWTTSPTLVITTMFTLLSLGGLPPLSGFLPKWMILEELISQNLSPLATTIAMSSLLSLFFYLRLAYTATLTTSPNTTQTNHKWRFKPSTSNLLLTTSSSLMTMVLP-----------
257053287    -------------------------------------------------------------------------SFGLYLDVLVMMATIAGVVGALALVFSTRFMEREYYALTLLFVGGMIGFALTDSLVALYVFWEVLGLCSFGLISFWLEDDASFAAGVKAFVTTRFGDIGLLAGIATLYVGGGTFSIRGLIDQAAAGAPEWTLAAAGGLFIVAAVGKSAQFPLHVWLPDAMEAPTTSTALIHAACMVNAGLYLLLRTRPIF-DGVAWWTTAVLAIGTITAFLAAVLATVENDFKRALAYCTISQLGYVTAAIGLAGGVLPATA-HVLSHSIFKALLFLAAGSVIFALGGTVHKHVDMYGNRRQMPITNVAFLVGILGLIGVPGFNGFWSKEYIFATAMDGSPIEMAVVLAITAVLTVVYSLRIYYLMFLGEPSESVT----ESPLAMTGPLSILAGLTLTSWLAIGPLSEALQTYF
294507452    --------------------------------------------------IVADYFTWMAAGDLDLSFAYRIDQLSLLMTGV--VTGVGGVIHLYSIGYMHGDAGYRFFAYLNLFIFAMLNLVLANNLPVLFLGWEGVGLCSYLLIGFWYTDLSNSAAANKAFIVNRVGDFAFLVAMFLVFQQLGSLSFDVLLTE-GPNLPEATLNWIVFLLFVGATGKSAQIPLFVWLPDAMAGPTPVSALIHAATMVTSGLYLLARLSALVLGA-PVVMMIIAIVGAATALMAATIAIAQDDIKRVLAYSTVSQLGYMFMAAGVGAFFIFHVITHAFFKACLFLGSGSVIHGMEEVEHGLEQDMRTMGGVGEYMPATRTTYLLATLAISGIPLTAGFFSKDEILFKAFEYGYMAVWVVGIVTAVLTAFYMMRSYMLTFEGEPSPHESPSTMTGPLWTLGILSLVGGFIGLPAVIQGGDLNWI----
135167664    -----------------------------------------------------------------FGITLVADYLGGVMAVITAITALATAVYAMGDIDEAKEKLG-YHALFNVLIGGVTGAFLTGDLFNLYVWFEVMLISSFGLLVLGG-SREQIDGGVKYVTLNLISTILFLAGIGMLYGITGTLNMADLAVTVPQVENQGLVTLIAMLFMVAFGVKAAVFPLFFWLPAAYHTPAFSVSAVFAGLLTKVGVYALIRMTLIFDGDIGYTHTVLLWVAGFTMVTGVLGAAAMNDMRKILSFHIVSQIGYMILGLALYTPFAVAAMFYLVHHIIVKANLFLIAGIAQRAAG--STDLARIGGLYKSAPLLGVLFLIPAFSLAGFPPLSGFWAKYILVAAALETEGWVIAGVALAVGLLTIFSMTKIWAEAFWKAHPDGVQPTLDRIRRWLMAPVAGLAAMTMVIGLFPAP---------
136559559    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGMSMLYGATGNLDLRNIADAVNSGQIDYLLTFGVVFLVAGLAFKLGAVPFHMWVPDVYQGSPTAVTLVLAAAPKLAAFAITLRILVVLGDLTGDWQPMLLILAFLSLAIGNLTAIMQTNFKRMLAYSTISHMGFILLGLASGSLDYGSALFYMLTYVLTTLATFGLIMLMARE-GHECEEISDLKGLNRRSPWMAALLLLLMCSLAGLPPLVGFDAKLLILQTLLKSDRLWLAVVAVLFSLIGAFYYLRVIKVMYFDEPEVAAPAMSTV--WWVPRSLIIINGLVLVLGLMPNGLLVMCLQ--
142585617    ------LNEILLITPDLFIVGFSLIILLSDLIFGSKFRSSDIASLGILASLIITILLFSGVIKINILNIISVDKYSLLLKIVVLLLSLSISTVGKEVISDTLKLRSEFWTLFMISLAGMMMLTSVTEMITAWVALELTSLPLIGMLSLNKKR-YSLEISFKYLILSATSSAIILMGISQLYGLSGSTFFNDIMKFIFEDSTQLLIIFSLILIISGFSFKIASFPFFTWVPDVYQGSPSLVTLYLSVVSKIAGFSILIRFLSVNIEVYSNISLFIAIISSISMFYGNIMALRQNDLKRLFAYSTIAHAGYILIGIASLQVNINSTVFYLIAYGITNLTAFLSMISLSRYV--DSYNMLDFKGIGSAQRYQSIIFSISLISLLGIPATVGFMGKAFIFSGAISNDYFWLASFGIINSLISAYYYMKVIKIIFVEKSDKPFPEIPRLKVITTIGAILIIV---------------------
120602017    ------------------------------------------------------------------------DPLARLFAVITGGVCLAVTAYSVGYITHARHSSGYYFFLMIM-TGSLMGLVSTRSFGSFYGFWELMTWSSYFLV-VHEGTPRAFRAGVKYFVMCAAGAMFMLPGLLMLTNG-GSADFDAVTTAVRQLDP-MLLKAALLLTLAGFAVKAGFVPVHGWLPDAHPVAPSSISGPLSGLLTKTGIYGIVRVLFAICGMISWMGAAVTTLGVLTMAYGEVMALRQDDIKRLLAYSTMGQIGEIATIIGLGTLSTTGALAHVLNHAIMKNLLFLCAGALVMRAG---RKLEDLAGMGRMMPWTAGCMMVGVLSIMGMPPFAGFASKYLMLQGAVQAGHPELAAALLLASLAGAVYYMRIIRVLVFMPRKGHPV---QEAPWAMRLPMLVLAGLCVFLGIAPQYGLALV----
120602017    ------------------------------------------------------------------------DMLSYGF--VLTVAVIGCLNMVYAVGYMEHHTQWRFYTFFLFMVGGLMGVAASRDLYSFFTFWEIMSWSLYCVI-VHEEFPEALREGFKYFFFNVLGAAFMFLGVVLLTAGAGSPAFDAVHAAL-PSMPVGLSATAVGLMVLGLVMKAAQLPFRIDVQMHPATAPTPVSGYISSVLLKSALFGLVLVQAAGFTDGIGLMQVVAWVGGITIVMAALLAVLQSDLKLVLIYSTVSQLGYMVLAFALGTLGMAGGLLHLANHVLFKDLLFLVAGALILQTHKHS--LDQLGGIGRKMPVTLGVFAIGALSVVGVPPTNGFTSKWIIYHALMQQGEVMLAILSLVGSVLTLAYFAKYLHAAFLGQPSPDIDHVQEAPRVMLVPMLVLAAGCVVFPGLLLAPIATMLTAL-
288942123    -----------------IVLAPLLGAIVAGFFGERIGRRGAHRATIAGVAVSAVLSLWLVSDGMHFEVGFLVDKLTAVMMATVTFVSLMVHLYTIGYMADDEHNYQRFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWSTRESAVFANLKAFLVNRVGDFGFILGIAAIGMYFGSMDYAEVFAKAPELADTQVAILGGILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGVFMVARMSPLYELSETALSFILIVGASTAFFMGLIGLVQNDIKRVVAYSTLSQLGYMVTALGASA--YAAGIFHLMTHAFFKALLFLAAGSVI-IAMHHKQDISHMGGLRKYMPITWLTALIGSLALIGFPGFSGFFSKDAIIEAVGHSELFYASLLLTAGVFVTALYSFRMYFLVFHGREDEHTKHHLHESPWVVTAPLVLLA---------------------
295394986    ------------------LGLLALIILVTPVLCRLVGRSSGWFLGLGYLGAAAFFWTLEWMPSFDVNLAFAVDGVGAIFTLIALV--IGAFVLFYSTRYLSRGPNYSFYLLMATFTFAMVGLVLTDNLFVLFVCWEITSIASFMLIA--RSGRAAEGASLRTMFMTFIGGVLLLVAVSAMYGMVGSASIRDVLTSSVWQEKPGFTVAMALLVAIAAMTKSAQFPFQSWLPDAMAAITPVSAYLHAAAVVKAGIFLLFRFSPAFSDVLA-WNVLLVSAGIVTAWIGGWCALTQNDLKKLMAYSTVSQLGLIVAAVGVGTFALTAGLVHVISHAMFKSGLFMMVGVVDHLG--HTRTFGEIPRLIKVAPVSFAITAIGAASMAGIPPLMGFVSKEMLLTAVSSAGLGWIALVLVAGSVLTISYCIKIVFGAFIDGPEVAPEKLGHNDFVMVTFAALPIV---------------------
58373471     ------------------------------------------------------------------------------------------------------MNPYVASLLVSSFATGTIIAASSNHWLMAWIGLELNTLAVLPLMAKTHT-PRATESAIKYFLTQTAASIVLLLAITMNAHTTGQWDITQTTTQ-----------PALTMLTLALAMKLGIAPLHAWLPEVMQGTTLKMALIMATWQKLAPFTLLYTLAHML------HTPTIMMLATISILLGGWAGLNQTQLRKLMAFSSIAHLGWIIAVLTTNKHIALITLALYICMTTTMFTTML---------PTDMKSLQDTATSWTTAPPMMLTALLTLISLGGLPPTTGFLMKWFILKELTFMNLQIIATLMATASLLSLLFYIRITYVMTLTISPTTPPMKLKWRLPTPTNTLMYMT---------------------
30039598     -------------------------------------------------------------------------------------------------------------IFITSLLLGTTITISSNHWIMAWAGLEINTLAILPLISKSHH-PRAIEAATKYFLVQAAASALVLFSSMTNAWCTGQWDITQLTHP-----------TSCLILTSAIAMKLGLVPFHFWFPEVLQGSPLTTGLLLSTAMKLPPITLLYMTXPSLNPT------LLTTMAILSTALGGWMGLNQTQIRKIL---------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLSLAGLPPLTGFLPKWLIIQELTKQDMAPAATIISLLSLLSLFFYLRLAYCTTITLPPHTTNHMKQ-----------------------------------
28211021     -----------------IVLIPILFPMVIAIFIGRENIRNSIVAITVFLNLFFIIYIFKNKGTAFFTVVKINEFLDIYLKISLLVSILWIFTSFYSMEYMKHEGKENRFFAFFLVTLGVTLGISSGNLVTLYLFYEVLTLATFPLV-IHSGSREALKSGRKYLIYSFVGATFVLLGMIFLFAVTKGLDFYPKGIIRDFKLNKTLISTSYIVMFLGFGVKAALVPFHSWLPKAMVAPTPVSSLLHAVAVVKSGVFALIRITYYVFGGLIYGRKYLLLFVTISILMGSFLALHQSNLKKRLAYSTISQLGYILLGLILNGNSLVGGLLHLINHAVIKITLFFCVGTIMYTRGK--TDIDEIKGIGKEMPYTMWCFTISSISLIGIPPTNGFVSKWYLAQGGLLEGKVIFPAILLISALLTAMYLLPIITVAFFKKDEQHKNVEKKEAPKNMLVPIILITCITIVLGLYPNPVLNFLLEI-
256825500    ---------------------------------------------------------WTWVHQLGMNLDFRLDSLSWVLAMVVVFIGTLVLIYCVGYFEDDEPGLGLFAGSLTAFAGAMLGLVTTDNMLVLYVFWEITSVLSFLLIGHRITSRHSRSAAMEALIITASGGLAMLVGIVGLGQATGSYSISALMA--HPPEAGPLVTASVVLLLVGAITKSAMVPFHFWLPGAMAAPTPVSAYLHAAAMVKAGIYLIARFAPAFADLDVWKWTVLL-LGGPTMLLGAWRSLRQVDIKLVLAYGTVSQLGFLVLVVGHGTQDALAGLTLLVAHALFKGSLFLVVGAIDHCTGT--RDLRRLSGLARSMPVLFATACVSAASMAGVPPLLGFVSKEYTVFNPVEHGWFVTFVFILVGSMMTFAYSARFLWGAFRTQRTKPLTEVHDPGFFLQFSPALL-----------------------
83592901     ----------------LAVFLPLLTAIATGFFGRALGDKGAQRLTCLGMAISALFSWFIFFDTALGGNNTTVTLFTWVISGLMVVTTISFMVHIYSVGYMHHDSVPRFMAYLSLFTFFMLMLVTADNLVQMFFGWEGVGLASYLLIGFWYEKPSANAAAIKAFVVNRVGDFGFTLGIFGVFFVFGTVGLDAIFAGAAQHANDVVTFFGCLLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARMSPLFVLSDTAMTVVTIVGASTAIFAATVGCVQNDIKRVIAYSTCSQLGYMFFALGVGAAGIFHLMTHAFFKALLFLGAGSVIHAMSDE-----QDMRRMGGIWRMVPLTYALMWIGSLALMGVPPFAGFFSKDMILEVAYAAHGGAGAYLGILAATLTAFYSTRLIIMTFHGAPEHVMAHVHESPRVMTLPLIVLAIGAVVAGGL-------------
143967864    ----------------------------------------------------------------------------------------------YSVGYMSHDSKPRFMAYLGLFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWYQRPSAHEAAMKAFVVNRVGDFGFALGIFALFHLTGSVQLDHIFQAVIFGQSLPALEVAGILLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRLSPLLEYAPVTRDIITIVGAMTAIFAATIGMTQFDIKRVIAYSTCSQLGYMF--FAAGVSAYPAAMFHLTTHAFFKALLFLGAGSVIHA-MSDEQDMRNMGGIWYKIPFTYVMMWIGSLALAGVPFFAGYYSKDMILEAAWGAHTSFAWYLGIVAAFLTAFYSWRLLMMTFHGKSRASDEVVAHHESPLVMTIPLFILAI-------------------
297557443    ----------------ILIGMGLLLFPTATKNLRRMWSFQ----SVLLLSIVMIFSINLSIQQINSNSIYINNDFSYLIDPLILITTVGIMVLIYSDNYMAHDQAYIFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPLAANACQKAFVTNRMGDFCLLLGILGFYWITGSFEFRDIFNNLIYNNEVNFVFLCAVLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFILIPYVMNFISLIGIITVLLGATLALAQKDIKR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135444251    -------------------------------------------------------------------------------------------------------------------------------------------LPLYVIAAMRTNSLKSSEAGLKYFLLGALSSGMLLYGASLVYGFAGSTAYEDIAAS-FNDDVSVGLTVGMVFLLSGLAFKISAAPFHMWTPDVYEGAPTPVTALFAIVPKVAAMTLIMNVTYFAFSGISQWSQILIALSVASMIVGATGAIMQQNIKRMLAYSSIAHMGYALAGLAAGSPEGAAVVIYMTTYVFMGAGAFSIIMSLRRDDA-PVERISDLSGLSSTHPLLAAGMMVVMFSMAGIPPLAGF-----------------------------------------------------------------------------------------
82702152     -----------------LPLAGFLLLVLGGNHLGHRSIAMIGTGSVALSALVAILWTWIAVAGFSPGIVFYLDALSLVMVVVVTVISF--LIHLYSTEFMSGDEGYRFFAYMNLFVGSMCILVLADNLLFLYLGWEGVGLCSYLLIGFWYRDPANGRAARKAFIVTRVGDTAMAIGFFLLFTHLGTLDIQPLMQRATQEWPSELAILAAALLLGGAAGKSAQLPLQTWLPDAMAG-PTPVSALMHAATMVTAGVYLIARTHALFVLAPAVQFAVAAVGALTLLLAGFSALAQNDIKRVLAYSTISQLGYMFLALGVGA--WSAAIFHLVTHAFFKALLFLSAGVVIMSLHEE-HDIFRMGALRKKLPVTFWTFLIGSASLAALPLTAGFYSKDLILWQAWSSGNPWLWAAGWGGAILTGLYIFRVVFLVFFGEARTVAPPEIRRPGRRITVPLIVLAAFSVVGGWIETPSFLGNLTLF
254294091    ------------------IVTTGLVVMAALCAASLFFAQFFAASSGVADTQSVLIARWIDVGAMQANWAIRIDTMSIVM--MFVVTSVSSLVHIYSWGYMSHDMGARFFTYLSLFTFMMLMLITADNFLQLFFGWEGVGLASYLLIGFWYHKPSANAASIKAFVTNRVGDVGFALGIMTVFLVFGTVEFAPVFEAIVLGVTAPAMEIIGVLLFIGAMGKSAQLLLHVWLPDAMEG-PTPVSALIHAATMVTAGVVLVVLCSPIYEFTTYASAMITFIGAATAIFAATVALMQNDIKRVIAYSTCSQLGYMF--FAAGVGAYDAAMFHLFTHAFFKAMLFLTAGAVIHGLADE-QDMRKMGGLRAKMPIAWLMMLIGTLAIVGIPGFAGFFSKDAILEEAFLSGGMFAFWAGIVAALLTSFYSWRLMIMTFHGKANKHDFDHAHDAPLVMGMPLYLLAGGAVLAGVVFYSA--------
21672449     ------------------------VVIVILSISYNRNHFFIAFLTIISLIVSLCSLYFLAIVPIDITSLFHITKRSILYISMIIISSIATCVFAYPWLLKYAFNKEEFYLLTLISTLGAIFLTISNHMASLFISVELMSLPIFGLIAYSNSQKYSLEASFKYLVLSGVSSSFLLLGISWIYAISGNLSLLCLNQSDLSNSEKMMVLFGIIMVLMSFFFKLSMVPFHLWTADIYQGTPASVLSFFSVSGKIAIFSILLYFFSYFSVFDNKIFLILSLISFFSILFGNLMAIFQTNIKRFFGYSSISQIGYLLIILLVSKDEYFFSVIFLLNYLCTNIVYFGVINLFSNSCDYDIDSIHLYKGLFWVQPLLASIVTIVLLSLGGIPITLGFFGKFCIFSIIIKNHLWTIGASFLIGTILGLYGYLRLIVNMYLNPSEQSFINDIKKSNFWLSGILIFISGILLILGIYPNPLINLINSV-
10999093     -------------------------------------------------------------------------------------------------------------LTFMMIFIGTLIVSSSNSLLMAWLGLELNTFAILPLISKTKH-PRSIEATTKYFITQATASCLLLFSGTVNAWQTGTWNISQPYNEL-----------SSMLMLIALMIKAGAVPTHFWLPEVMQGTTIMTAMIIATWQKIAPTILIFLLSNHAQP------YIAITLGLLSTSFGGWGGMNQTQLRKMLAFSSIANMGWTMMTLTS---DPKTSMFNIFIYILMTIPTFLLMML------TSTKTLQNMAIMWTTSPTMSMMMTIILLSMAGLPPLTGFVPKLMILNELVTQNLTTTAIITTMTSLLTLVFYLRITYLTTLLNPPSSSTSTTKWRQKINGTKMVIFSPTAMMTTPTLPTLIP------
157736119    -------------------------------------------------------------------------------------------------------------IMFFFLGLGTTITFASSHWMLAWMGLEINTLAILPFMSLPHH-PRAVEASTKYFLVQATAAATLLFAGISNAWFTGQWDILQTSHPL-----------PTTLAILALSMKIGLAPLHYWLPEVLQGLSYPTALILSTWQKLAPCILLIQV-------VPSHPNILTWLGLLSILIGSWGGLGQLQLRKILAYSSIAHLGWMAVVM---QFSLQISLLILLTYIIMTSAMFLVF------NLNKTTNIAMLATSWAKAPTLSSLTPLVFLSLGGLPPLTGFVPKWLAIQELTTQNQTLVALLAAQAALIGLYFYLRLARTMSMTFSPNNPPGTTPWRLPIVQHTLPLALSVIISISLFPLTPMIVAM---
188585147    -------------LPIIIVLIGIFVFILPGLHFIKKNLNEYVSLSAMILMLVIAIYLVIEVSSNGWGIEFNVDYLGVYMTLIITGIGFLALLYASRDLHLQENALSLYYPLYMLLMASMIGMVLTNDIFNLFVLLEITLLTSVAIICV-KENKDTIEASLKYLMLNALGSATVLMGIALLYIITGHLNMTYIAQELAVNQYPTVIMAIVALFFVGFGVKSALFPMHVWLPDAHGSAPSPSSAVLSGLVIKVYVVSLIRFYFIVLPELMPVGEILLWFAAAGMILGSMFAIAQEDIKKMLAYSSVAQISYVFLGIGLSLTSFQGGLLHILNHAIIKSMLFLIAGAIIYTSG--IRKISHMHGVGLRYPLIMICFTLGAFAMIGIPGTNGFISKWYLALGALDAGRPFFVLVILVSSLLNGVYYLPIVVNSFFGDMQDADIIKCNKLPWQMFFPIVLCGFLIIFIGLYPA----------
288575155    MSWSVHLPALMLAVP----LFGAFSTPIVALGGRRARMIWSVLISSVLLVLSFCLLQYVATEGTAVYIILEVDSFNSFIAVIGCFASLAGVLFGLRFLDRFSGKVW-YSSLYFLLTAGMLGLILTGDLFNFFVFLEIASVSSFGLIAYWRDRPESIEASFKYMLVSQVAAMMVLLAIGFLYGRYNLLNMAAVGKVIQFG---LAEKVALVFMITALAMKCGAFPMHMWMPDAYAEAPASVTVLLVVVSQASLVGLCRIVFSVFGSAIVGVPWALITLGMISMFFGVSMAVVQHEVKRLMGYHSVSQVGYMLMAFGVGMTSMKGGIFHMVNYVTYKGLLFLVAGALYYVTGT--RDLDKMGGLAKRMPFTTFMFVIAAAAISGIPPFNGFVSKLLIYESSFAVH-PALSVVALVTSILTLASFVKVFQTAFLGPEKKEFSKVKEVPASMVLGMAVLILGLSLFPTWVVSHLVEPAAT--
148260114    ------MQHFLWLVPALPLLGSIVLMLGTGRLSHRAEALSVGLAAVVAFAIAGAFLLDPPAGAFSFGIALRVDPLSLLM--MLVTSGVGFLIHLFSTEFMEGEEGYRFFAYLNLFVAAMLLLVMADNFLVLYAGWEGVGLCSYLLIGFWWRDPANGLAARKAFIVTRVGDTAFLIGLLLIASRLGTLNIAMDAASRTWHPGSPAATLIAFLLLGGAVGKSAQLPLQTWLPDAMAG-PTPVSALIHAATMVTAGVYLIARTHVLFLLAPAAEITVGIVGAATLLLAGFSALAQNDIKRILAYSTMSQIGYMFLALGVGAWR--AAMFHFMTHAFFKALLFLSAGAVTMR-LHHEQDIYRMGGLARRLPAAFWSFLIGSAALAALPLTSGFYSKEAILSGAWANGGRVLWLAGVIGAFVTGIYIFRAVFIAFFGEEHTHV----------------------------------------
142796465    ---------------------------------------------------------FMWLPSLGLNFVLRMDGFAWLFSMLVL--GIGTLVSLYARYYMSPDDPPRFFAFFLAFMGAMLGLVISGNLIQIVFFWELTSLFSFLLIGYWHHRADARRGAYMALMVTGAGGLCLLAGVMLLGHIVGSYDLDQVLVAGDQIRAHSLYPVMLALVLIGALSKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLWPSLSGSEEWFW-IVGGAGALTLLLGAYCAMFQNDLKGLLAYSTISHLGLITLLLGLNSLAAVAAVFHILNHATFKASLFMAAGIIDHESGT--RDIRKLSGLVRLIPFTATLAMVASASMAGVPLLNGFLSKEMVFISSTQWVEIALPVIATIAGTFSVAYALRFTVDVFFGPPATDLPHTPHEPPRWMRAPVELLVFTCLLVGIFPAQVVGSILA--
124484820    ------------------------------------------------------LWKWFDFELLTVSFGLQIDVISSVM--LIVVTSVSLLVHIYSTGYMKGDHVPRFMAYLSLFTFLMIVLVTSDNYLQLFIGWEGVGVCSYLLINFWLTRIRANRAAMKAMLVNRMGDIGVVLAMLLMYREFGTLDFSTLSG--LSGTDAPHMTAICLLLLMGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVYLIIRSGPLFEKSPMALTVVTIIGALTAFFAATTGVVQNDLKKVVAYSTCSQLGYMVMV--CGISGYSTSLFHLMNHAFFKALLFLSAGSAIHAIGDE-QDMRKMGGLLRAIPITYVSILIGSMSLMGFPYLTGFYSKDLILELIYGRYYIAFAWLGSVSALLTAFYSMRLVYLTFMTETN-------------------------------------------
209966913    -----------------ILVPLTTAALCGLLWGRVKAQRAVSLAGSVLLVIAALLLGQVAEHGITFGITLVADRLAAVMVLVASVMAVAAAVYALGDIDPVRERNGFHPVFQVLMV-GVCGSFVTGDLFNLYVWFEVMLISSFMLLALGG-RRDQIDGAVKYALLNLIATAAFLMAVALLYGMTGTLNMADLALRLRTVEAPGTVTTVAVLFIIAFGMKAAVFPLFFWLPASYHTPAVAVQAIFAGLLTKVGVYALLRFTLIFVGDVGYTHGLMLWIAGLTMAAGVLGSLAVSDLRRAFSWQVVAHIGYMVMGLALTPLAIAGAVFYLVHDIVVKTNLFLGAGLARRLTGSH--ELPAMGGLFKAAPLLAVVMFVPLASLAGFPPLSGFWSKLVLLEAGLERQAYVIVAVSLVVSLLTMWLVGRIWAELFWKPAATGTVSLPPGGRFALVAPLVLLSGLTVGIGLFAEPVMALAR---
121602391    --------------------------------------------------------------------TLRMDGLSWLF--CLLITGIGLLVVVYARYYMNPDPVPRFFSFFLAFMGSMTGIVLSGNLVFLVIFWELTSIFSFLLIGYWYHNASARDGARMALTITGFGGFALLVGVLLIGHIVGSFDLDKVLQSGDLIRSSPLYNLVLICVLLGGLTKSAQFPFHFWLPNAMAAPTPVSSYLHSATMVKAGLFLLIRLWPVLSGTES-WFFLVGFAGLTTLLLGSYFSMFQHDLKGLLAYSTISHLGLITTLLSLGSLACVAAIFHMANHATFKASLFMAAGIIDHETGT--RDMRKLTGLFHYMPITGTLALVASAAMAGVPLLNGFLSKEMFFAEAVETHMWIAPYIATLASLFSVTYSIRFIHGVFFGSKPTDLPKTPHEPPHFMRFPMEFLVFICLAVGIFP-----------
142181963    ------------------------------------------------------------------------DGLSALF--LIIVLGIGALVMAYSARYMSERNVHPYFAWMLLFAFAMTGLVLADDLILLFVFWELTTLCSFFLI--NRSGDKASAPAVRTLLVTAMGGLSLLFAVVLIVVRTETTVISQALASSVWTEDAGFTASISVLIAIAAMTKSAQFPFHMWLPDAMV-APTPVSAYLHAAAMVKAGIYLLLLFSPAMAGTPVWQVTLMTTGLLTAVMGAIFAMRRFDLKEIMAYSTVSQLGLIVALIGVGTAALTTAALYTLGHALFKASLFMIVGIIDRQAGT--RDIRILQGLWKKMPVTFITTLLAGLSMAGIFPMLGFVSKEYLLGQILSTGGAVLVAIAVFASVFTFAYTARILFGAF------------------------------------------------
119719106    --------------------------------------------------------------------ALYVDKLSAFLLLVISFVALSIFSIGYSEMYAGEYSISYLTFFYALFVLSMVLVVTANDALSFYLSWELMTLSSYMLVGYEHRSEESRDAAKTYFIIAHAGGACILLSYALLYFIKGSLSFDAFRE---GGVPPGIASLIFLLALVGFGSKAGIVPLHAWLPQAHPAAPSNVSALLSGVMLKVAVYGLIRVVFDFLVEGGLWGCAVMIIAAFSTIIGVQFAVVQHDLKRLLAYHSIENIGIILLGVGASLILYAALALTAALYHLLNHAVFKSLLFLSVLKSCRTRNFELLGGLSKYLPWTSVTFLIAAMAIAGVPPLNGFASEWLTYQSLLAAGKAPWVSLAALFSALML-----------------------------------------------------------
115519816    ------------------------------------------------------------VPAIGLSFRFFLDGLGLFFAAMILIIGLVVITYSRFYL-GREDAMGRFFAYLLLFQAAMLGIVISDNVLLLVVFWELTSLSSFLLIGYWHHLPEGRQGARMALVVTGGGGLLLMAGMLLLGQVAGTYELTEILQRGDAVRASSLYVPILLLVLGAAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLWPVLAGT-ELWFMIVTSTGLLTMLIGAWIALFKDDLKAVLAHSTVSHLGLMTMLLGFGTYAVIACMFHILNHATFKAALFLSAGIVDHETGT--RSIRKLGGLLRPMPISTLLALIAAASMAGVPLLNGFLSKEMMLEAAVLGSAWIVPAAATLGALLSVAYSARFAFSTYLGSRCDVLPKTPHDPP--------------------------------
142846135    --------------------------------------------------------------------------------FLISIISAIVLIFSYSSLHAEEGKHTLFYSCFLLCLTGLLGVVATADIFNVFVFLEISSLSTYVLVAQGSYDRRALSASFNYLIMGTIGATFFVIGIGYIYMATGSLNMMDIAERVSQIGDNRTIQAGFAFIVVGMGLKLAMVPLHVWLPNAYTFAPTVVTCFLAATATKVALYVLIRFVFSVFNYQDSFVNLLMPLAVVAMIAASVIAIFKQNLKKLLAYSSLAQIGYMLLGLSMSQKGLASSLVHMVNHGFTKAALFMSLGAFMLNTKN--VYIKSLRGLGKSMPFTSAAFVIGGLSLIGVPGTAGFISKWLLLEAALETGYWLVAILIIVSSLFAVIYIWKIIEVLYFSESSQSYSEVSVLTLMPIWILALFCIFLGINTSLTVDLANMATEILF
62736609     ------------------------------------------------------------------------------------------------------MSPYPAMMMLASLMLGTTLVLTSNHWLMVWMGLEINTLAILPLL-IHHHHPRAAEATMKYFLTQAAAATLILFAALMNAWQSGQWSLTTLSN------------TPSNLISIALMMKLGLAPMHFWLPEVLQGVSLTTGLILSTWQKIAPMSIMMM------AHTTLSHYILMAAGLASIIVGGWSGINQTQLRKVMAYSSIAHMGWTMLIL---PLMPELALLNFMIYLTLTTPLFLIMKLINTTNIMTMTT------SWMKSPTITALAMLTLLSLGGLPPTSGFTPKWLILHELTKQNLAIIATMAAISALLSLFFYLRLCYTFTLTQSPNNTNSTTTWRHKSQNTPILLPITMIMALMLLP-----------
253575229    --------------------------------------------------------------------SFYLDGLALLFALLITGMGALVVLYSIYYMDKDKEAVHRFYVFLFLFMGAMLGVVISDNLMVLYGFWELTSISSFLLISFWHMREEARYGALKSMLITVFGGLAMLTGFLMLYVMTGTFSIRGIIVQHGVVFDHPLFVPALVLVLLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARLTPVFGANGTWFW-LLSAVGLFTMIFASFRAIKQHDLKGMLAFSTISQLGLIMSLLGVGTAATTAAIFHIINHAIFKGSLFMVVGIVDHETGT--RDIRRLGGLMSLMPITFTIAVIGAFSMAGIPPFNGFLSKEMFFTGMLNVWSILFPIIAWIGSVFTFGYSMVLVFKTFTGKKPDQLEKKPHEAPLGMLISPVILVALAVTIGLYPNFL--------
229493700    ---------------------------------------------------------ITWVPGLSMDIDFRFDALSAIMAVLVLGVGTLILVYCARYFTDDEPRLGIFAAEMVAFAGAMFGLVTSDNMLLLYVFWELTTVLSFLLVGHYAERATSRRAATQALLVTTAGGLAMLVGMIILGQVGGSYNLSELVANPPTG---WLPSVAIVLILIGALSKSAIVPLHFWLPGAMAAPTPVSGYLHAAAMVKAGIYLVARLAPGYADS-PPWRITIISLGLLSMILAGWRAMRAYDLKLVLAFGTVSQLGFMMVLVGIGTDAALAGMTMVVAHAMFKAALFMVVGIIDHTTGT--RDLRKLAHLGKAAPALAVIASLAAASMAGLPPLLGFVGKEAALESVLETNSIAVVTVIVLGSILTVGYSVRFIWGAFLSKPSPAVSKMHKPGWLFLFAPGLLAV-LGLAAGILSPQLEKLL----
297841021    ------------------------------------------------------------------------------------------------------MAITEFLLFILTATLGGMFLCGANDLITIFVAPECFSLCSYLLSGYTKKDVRSNEATMKYLLMGGASSSILVHGFSWLYGSSGEIELQRIVNGLINTYNSPGISIALIFITVGIGFKLSLAPSHQWTPDVYEGIFRTFVAFLSVTSKVAASASATRIFDIFYFSSNEWHLLLEILAILSMILGNLIAITQTSMKRMLAYSSIGQIGYVIIGIIVSNGGYASMITYMLFYIAMNLGTFACIILFGLRTGTD--NIRDYAGLYTKDPFLALSLALCLLSLGGLPPLAGFFGKLHLFWCGWQAGLYFLVSIGLLTSVLSIYYYLKIIKLLMTGRNQEITPHVRNYRNNSIELNMIVCVIASTIPGISMNPIIAIAQ---
225175179    -------------FPALIVVVPLFFAYLAPVFSRRKNWVAPATLSALVFMLLASLYMVWQVMTTGWGIELTVDYLAAFASATLSALGLIILFYGTKDLELKEGVVGWYYTLYLLLMASMLGMVLTNDLFNLFVFVEICAIASCGIISI-KESRECIEAAFKYLVLSAVGSGCILLAIAMIYMVTGHLNFVFVSGALQEAMYPYNLLAALALLLTGLGVKAALFPLHVWLPDAHSSAPSPSSAVLSGLVIKVYAIVMIKLLYKVFPAMVPVMEILLWMSTLAIVIGSMFAIVQDDIKKMLAYSSIAQIGYVFLGVAMSETALTGGILHILNHAIMKAMLFLSAGAFIYCTGT--RKLSQLKGIGHTMLIPTVAFSIGAFAMVGIPITNGFISKWYLALGSLDIGRPFFAAVILISSLLNGIYYLPIIVNAFFGEP-EGRVAEPKKLPLQMSAPLVLLAFGVIWFGVFPSTVLGVV----
242310565    -----------------FLFVGVFASLMLFVSFVASLLLLVYVYQGGVLEVVMMDWIGAGRLYIPFG--FLIDSVSATMVFVVTLVSL--CVHIYSIGYMNNDKNFRFFVYLSAFVFSMLILVMSDNFAGLFIGWEGVGLCSWMLIGFWYERDSASFAANEAFVMNRIADLGLLLGIFLIYWVFGTLSYEVVLSSVYEAPKGILIAIG-ILLFIGAMGKSAQFPLHTWLADAMEG-PTPVSALIHAATMVTAGVYLVIRANPLYSIIPEVSFGISVLGAFVAVFAASMALVNRDLKRIIAYSTLSQLGYMFVAAGLGAYWI--ALFHLATHAFFKSLLFLGAGNVMHA-MNDKLDITKMGALYKPLKYTAILMILASIALAGIYPFSGFFSKDKILEAAFGSGAYVLWGMLLFGAFLTAFYSFRLIMLVFFGEKKHQ--EHPHEAYSFMLYAMLPLGILAVFGGFLEPFFHHFVMQ--
170799784    -------------------------------------------------------------------------------------------------------------ALIITLILGTCVTLASSHWLIAWVGLEVSTMAILPFM-IHEHHPRSAEAALKYFLVQAAAASALLFATVTNAWFVGGWEIHQ-----------SVHPIPGAIATIALGMKMGIAPIHFWLPEVMQGVDLTVGLLMSTWQKVAPFALLLQ-------MAADNGVIMVLMGMLSAAVGGLGGLNQTQLRKILAYSSIAHFGWMMLVM---QYSPSLSILTLSLYILMTASTFLTF------KLAKATSINQLAASSFKYPALTALTPLTLLSLAGLPPLTGFMPKWLIVQELTKQSLSPTATLAIMSALLSLYFYLRLSYAMTLTSPPNTIAGTTP-----------------------------------
18640451     ----------------------------------------------------------------------------------------------------EQFKIIEYPLILLFIITGAVFLMSTNDLVSIFLAIELQSYGLYILSTIYRNSELSTTGGLMYFLLGGLSSCFILLGTALIYANSGSTSLDGLYIITSLWYKPYYINLSLVIFTIGFLFKVSAAPFHFWSPDVYDAIPTIVTTFVALIAKVSIFILLLQLVYYTNNSFTSWTFILLLSSLFSLIVGTVVGLTQFRIKRLFAYSTISHVGFMLLVLGISSIESTALIFYLTQYIISNLNAFMILIALMDKNNSPIQLINQLKGYYYINPLLALSLAITIFSFAGVPPLIGFFGKQMVLSAALDKGLVFLSLIAITTSVIGGIYYLGIIKEMFFSLPDYKVNTLLENLVL-------------------------------
186885775    ----------------------------------------------------------------------------------------------------------RFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPVAAKACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRQTFNNLISNNEVNFVFLCAILLFAGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVARLLPLFIAIPHIMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKASLFLGSGSVIHSMETLVGKKSQNMVLMGGLTKHVPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWSTAGLTAFYMCRIYLLTF------------------------------------------------
269128817    -----------------------------------------------------------------LGITLVADRLSALMLVVSTVVLLAIMIYAVGEGVVGHTESEPFYPVYLTLAAGVCLSFLAGDLFNLFVGFEVMLVSSHVLMTLAPNPAR-MHAGMTYTVTSLTSSILFLTAIGFTYAATGTVNLADLSVRTENLPPGLRAALAVMFLVV-FGIKGAVVPLHLWLPDSYPVAITKITAIFAALLTKTAVYALIRTQTLLFP-LQEASALMLVLAALTLLVGMLGALVQHDIHRVLSFTLVGHIGFMVFGLALSVAGLAGALLYLVHHIVVQATLFLVSDIMQEETGHTS--LDRLGGLAKTSTLTAVLFFVPAMSLSGIPPLSGFVAKLALLQAGFGSGAYLVAGVAVAASLLTLVAMSRVWTLAFWRPRPSGAPPPETRVRAVTAGMVLLGLAVAVLAGPLTSWTLQAAGDL-
83643689     ------------------------------------------------------------------------------------------------YYLSEQENMARFYSYLLLFMTAMLGIVLSNNLLQLWIFWELTSISSFLLISFWSHKSDARKGARMALAITGAGGLALLAGLLLIGHIVGDYSLDTVLANGALIKSHPAYPVALILLLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLLARFYPAMSGTDMWFLAVSMT-GLITLLYGAFTALFQHDLKGLLAYSTISHLGLITLLLGMNTLAAVAAVFHIINHATFKASLFMAAGIIDHESG--SRDMRKLNGLWKYMPHTAALAMVAASSMAGVPLLNGFLSKEMFFAETLDQSSWVIPVLATVGGAFSVAYSLRFIHDVFFNGDPIDLPKTPHEPPRYMKVPVEILVALCLLVGVFPNYVVN------
85713151     -------------------MIGALIPLLLRRTSRPVKTIATIAIPISCILVAIPTAIQQWLPNIDFDLAFRLDGLSLLFVSLILGIGVLIVLYAHYYL-SSKDNDSRFYACLLLFMSSMLGIVTADNVLLMWAFWELTSISSFLLIGYWYHQSDARRGARMALATTGAGGLALLAGLLIIGHIAGSYQLDAIFAAKDAIQAHSLYIPALILVLLGAFTKSAQFPFQFWLPHAMA-APTPVSAYLHSATMVKAGIFLLARMHPALAGTEFWFITVTLIGLITMLVGAYFALLKHDLKGLLAFSTVSHLGLICMLLGIGQAAVIAALFHVINHACFKAGLFMTAGIIDHEAGT--RDMRKLQGLLKFMPITATLAMIVTASMAGVPPFNGFMSKELFLDQALNQHLWFVPVLATVGAALSVAYSIRFIHDVFFNGGYKELPKQPHDPPKMMALPVLILSLMCIIIGLLP-----------
148272267    ------------------------------------------------------------------------DALSWLLALVVTGVGALVLLYCARYFRSSEEGLGRFAGLLVAFAGVMFGLVLADDVFVLFTFWEATSVLSYLLIGHYTGKKASRGAALQALLVTTAGGLAMLVGLVILSVAGGTTSLAALVADPPGGQ---LIPVAVVLILLGALSKSALVPFHFWLPAAMAAPTPVSAYLHAAAMVKAGIYLVARLAPGYAD-VPGWRVLLVSLGVATMLVGGWRALKQMDLKLVLAYGTVSQLGFLTVVVGYGTDAALAGVTLLLAHALFKATLFLVVGVVDHRAGT--RDLRKISGLGRKAPVLAVIAALALASMAGLPPFLGFVAKEAVLTALLTGGLGWVALVGVVGSCLTVAYSARFMWGAFRKRGVDEVQPVHEHLDFLVPPAVLAATG--LVLGFLASSVDGWIA---
142361717    ---------------------------------------------------------------------FLIDNLTAMM--MVVVTFVSLMVHIYTMGYMKGDPGYRFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWFERSTAIYANLKAFLVNRVGDFGFILGIALILYWTGSLDYATVFTMQLFGQPVAVVTVICILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVSRTSPLFELSDTALSFVMIIGAITALFMGLLGIIQNDIKRVIAYSTLSQLGYMTVALGASAYSV--AMFHLMTHAFFKALLFLGAGSVI-IGMHHDQDIQHMGNLKKYMPMTWITFLIGSLALIGTPLFSGFYSKDSLIEAVKLAGSHFAYFSVLVGVFVTAFYSFRLYFLVFHGKEK-------------------------------------------
158634173    ----------------------------------------------------------------------------------------------------------------------TIITMASHHWLLAWLGLELNTMSIIPLI-IKPHHPRATEAATKYFLIQAMAAALILFASVMNAWQTGQWSITHMTST-----------TASIIMTTAIMMKLGVVPAHFWYPEVLQGSTMRTALIMSTWQKMAPL------TLLYLTLNNLPTNMMIMMGLISALIGGWMGLNQTQTRKILAFSSIAHMGWLLIALTMNPTLTTLTMMTYLMMTTSMFLLL---------DMTETKTLLDIGTVWSLSPTMLTSMMMTLMSLGGLPPLTGFMPKWAILKDLTLMNLTPLSLTLALASLPSLFFYIRMAYLTMLTTPPHTINTQHK-----------------------------------
283778521    ---------IAALGPEILLIIAATAIFIGGAFSPSRAWWTIVALVSYVAAAGILATYGSPWTGTLLTGPLAIDPTSLAFRWLALLVGI-CFTLIASKLANTRLAS-EFLGTLMMLVVGVMIVSSANELVLLFLGLELISVPTYVLLFLGRRDAASAEATMKYFFLSILASALMLYGMSFLYGLSGSMEFKGIRETLLATSAAALLPLALVLILAGLGFKLAAAPFQFYAPDVYQGTTNANAGLLAVAPKVAGIIGLVRLVLIAMPIAAEFWQLALVLAIVTMTIGNVCALWQKDFRRLMAYSSIAHTGYLLIGLSKSSGGIAAMLFYVIVYAVASMGTFAAVAYLGSEK-KEVRSVDELAGLYKSQPIVAGVIAVFMFSLAGIPPLAGFWGKLTLFSSAIE-----------------------------------------------------------------------------
116672415    --------------------------------------------------------------------AFRMDPLAWIMSLLVLGVGALVLVYCARYFKNKDSNLGGFGAQLLAFAGAMFGLVTADDLLLMFIFWELTTVLSYLLIGYARTRLSARRSALQALMVTTAGGLAMLVGLIILGSSAGTYRISAIAPGLTTGPAAGAVGAAVVLILIGAVTKSALIPFHFWLPGAMAAPTPVSAYLHAAAMVKAGVYLVARLAPGF-AETAYWLPMVLGLGLATMLVGGYRALRQTDIKLILAYGTVSQLGFLTMVVGLGKPDALAGLALLLAHGLFKATLFLVVGIIDHQSGT--RDLRKLSGVYKSSRALAVVAAIGAASMAGIPPLAGFVAKESVFEAFVHYGSWGLVVLAVLGSILTFAYSARFMWGAFASKP--------------------------------------------
282597734    -------------------------------------------------------------------------------------------------------------------------------WFMAWMGLELNTLAMIPLMSKTHH-PRSTEAATKYFLMQASASALLLFSVTLNAWDTGEWTISKMRTT-----------TPTLMLTIALMIKLAIAPFHLWLPDVIQGLDLMTCLILLTWQKLAPMALLIQIGPELNPML------LTIFGTMSIMIGGWGGLNQPQIRKIMAYSSTAHLGWMAVVLSYS---PQLTILNLLLYLMMTTTMFLMLLNL------TSTSINKMAASWAKNYSLTMTMMIILMSLGGLPPTSGFMPKWLILEELVKQNMMFIATIMAMSALLSLFFYLRLSYA--------------------------------------------------
164421215    --------------PEGLLSLTILYLIIHGI----QYFTLKLSMGVVIIMIVLQFYNKSDYSQFITNGFLVSNNWIMVSKIIIIF--GGLLILLINKNGEKEKSSNIVPVLILVVILSSIFLVSSENWLTVYLSIELLTLSLLILITIKQNSVLGAEAGIKYFVLGAVSSGLFLFGCVLIYGLTSEISIQGGELTKINEN------AGKTLITISLLFKLSVAPFHMWAPDVYEGSPTAVTALVATVPKIGMFSILAQIGPIYN--------ILIICAGLSMIVGAIGGLNQTKIKRLLAYSGIGHMGFIVFGVGNGCLEYQASLVYIIIYTIMVICSFSIILSLNLKKNLLSE----LSNVSRLNPVIGGTLSLVFLSMAGVPPLIGFLNKWLIIQAGIINQYYLMSIIAVVSSVVAGINYVRVVKIIYFQ----------------------------------------------
256752558    -----------------------------------------------------------------IGIELYADKLSVFMATLFLSCALLILVSFESFKYEIGEEKAAYYFMLVSILIGMLGIIFTRDLFNLYVFVEITTIAACGIISIKNEK-KAVEAALKYFILSSIASTSILLGLILIYNIGGYLHYDTLKSVLLESKDVFPKIISLVLIISGFSLKSALFPLHIWLPDAHSAAPTTSSALLSGLVIKVYVFAIIRLFGLMYTYTSILLEVLLALGNVGVFSGAVLAGFQNDIKRRLAYSSISQMGYVFLGLGNNQYGFEGALLQVLNHALAKSGLFLAAGWMVKFTGT--RDIKGLEKISDKLPLTALCFSVCAMSLVGMPFTLGFLSKWHLAMAAIESGRPLQLIFIILSALLTLSYYFPIIVKAFTGDKSFERKLEFEKIKGGSLISILIFTFVIMFLGIYPKFLLKYLLQ--
209964538    ----------------------------------------------------------------SFNIAYIVDGISIWF---VLASTFLTPICVLASWTTIDKRVKEFMIALLVLETMMVGMFTALDFVLFYLFFEGVLLPMFLIIGVWGGPGR-IYAAYKFFLYTFIGSVLMLLAILAMYLVAGTMDMRVMVDHPFASTLQLWLWVG---FFIAFAVKTPIWPLHTWLPFAHVEAPTAGSVMLAGVMLKMGGYGLIRVNVQMLPATFFFTDFVFVLSVVAIIYTSLVALAQTDMKKMIAYSSVAHMGYVTMGFTMTQQGLDGAIFQMLSHTIVSAALFLCIGFAYAQL--HTREIVKYGGMAQNLPRYAFVFMVFMLASVGLPGTSGFVGEFLTMLGAFQVN-TWVAMFAATGLVLGAAYMLLLYRRLFFGKLDKDGVKAMRDLRWTDTAYFAPLVAIVLIMGVFPAS---------
229822296    -----------------LLTVHLAVALVGPVLVRLWGRRMFAVLALAPLSATVWALAQTPVPALGIDLSFRLDVLGWFM--VLIVGGVGALVLLYCAWYFASSNLPRFAGVFVAFAGAMLGLVTTDNTFALYAFWELTTVFSYLLIGHYFDRKVSRRAAMQAIIVTTFGGLVMLAGLVMLGELPGGSY--SLTELVASAPESPLLPIAIVCVLVGAVSKSALVPFHFWLPSAMAAPTPVSAYLHAAAMVKAGVYLVARLAPGY-STLPAWQWTLLVLASATMILGGYRALRQHDLKLLLAYGTVSQLGFLILLVGPSRAVALAGLALLGAHAMFKAALFLSVGIVDAAAGT--RDLRQLSGLVRTQPFLAVVAGLATASMIGLPPFAGYVAKEAALEGFVHDGSIMLLAVVVLGSILTVAYGLRFWWGAFGIKKDLADTEVDREWPMFAAPTVLAVAGL-------------------
14521674     ---------------ELALPLVLFILGMLGGLSKKAFKVSSAFAALASLSIVALVFNLKPVEGKLLGLPVYIDGFSLIFMLILGILGFSASLYSIPYMERHPGKEWVYAVAYNAFLLSMFLILITSNLVWFVFFWELMTLSSFILITWDEKDFDP---GIKYYIAMHILTTFPLFISLGVYSFLGSLD--AMTYPNLKSLPSSATLLLYASFLIAFMAKSGIVPFHFWVPSTYKVAPSNISSLLAGAMEKIAVFGLIRIMYTALPTPKSIGYLVALLGAVTLTVGTLYALRESDAKKLLAYHSIGQMGYIWLGIGIGLLGMFAGIFHALNHSLFKGSLFLSAGSVEYATGE--TNLDNLGGLAERMKWTGLATLLASLAISGVPPFNGFLSKWLIYTAGYNSGDMVLAVLAVFISAVTLASFIKFYTSQFGGESERYRDV--SEVPLSMVVPQLILSSLCLIIGIFPALVVPLI----
152980500    -------PHLLLIVPLAPLAGSMIAGLFGTKFFGRKTSHTVTILGVLISFILSLHTLSLVMDGATFNGNFLVDSLTAMM--MCVVTFVSLMVHIYTIGYMEEDEGYRFFSYISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYTKPTAIVANMKAFLVNRVGDFGFILGIGLLLAYAGSMDYAQLATLTLPGTDWMLLTVACICLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSDTALSFVLIIGSITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGASAYSV--AVFHLMTHAFFKALLFLAAGSVI-IGMHHDQDIRNMGGLRKYMPITWITSLLGSLALIGTPFFSGFYSKDSIIEALFGSGFANFAVLA--GVFVTAFYSFRMYFLVFHGEE--------------------------------------------
256576094    -------------------------------------------------------------------------------------------------------------IFTTSLILGTTITVSSNHWVMAWVGLEINTLAILPLISKSHH-PRAIEAATKYFLVQAAASTLVLFSSMTNAWHTGQWDITQMTHPM-----------ACLILTSAISIKLGLVPFHFWFPEVLQGSSLTTGLILSTAVKFPPITLLYMSSHSLNPEL------LTIMAVLSIALGGWMGLNQTQIRKILAFSSISHLGWMTMVIVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------XLIIQELTKQDMAPAATIMALLSLLGLFFYLRLAYCTMITLPPHTTNHMHNHKPVSPLVATLVTLSTFLLP---------------
58584880     -----------------IAGIGISAALSWYIFLNFSKNHHVVLFPLLSLSILKVDWAVS------------IDALSSLM--LIVITTISLVVHLYSVGYMEHDKGKRFFSYLSLFTFCMIVLVVSDNFVQLFFGWEGVGLCSYLLIGFWFQKYSANNAAVKAFIVNRIGDFALLIGIFLIYYKFHSLNFTEVFSTADLFGAQNVIHIICVLLFIGCMGKSAQFGLHIWLPDAMEG-PTPVSALIHAATMVTAGIFLVAKCSPLFKLSNVTQELIVTVGALTAFFAATVAITQNNIKKIIAYSTCSQLGYMFMGLSAYNVAIFHLMTHAFFKALLFLGAGNVIHAM-----HHEQNIQKMGNCWKEIPYTYALMWIGSLALSGIFPFAGFYSKDLIIEHAYSVDSFAFVVSLVI-AFFTALYSWRLLLLVFHSQRQSKINI--HEAPKIMLIPLLILAFGSVFSGMWGTNILNITSSTF
116754364    -----------------VLAFILTIFFGWHLPRGGGFLTVLATFAGFIISAGIFTEIFPEKVVHQSMHWFATLNVGILIDPLALVTFVCTLIHTYALGYMNGDPGARYFAEAGLFTAAMLGLVYSDNLLQLFIFWELVGLCSYLLIGFWYRKPSAASAAKKAFLTTRVGDVMFLAGIILLYNNTYLLQFPVIYENLTRIDPTQLTLVSLL-LLGGAAGKSGQFPLDIWLPDAMEGPTTVSAMIHAATMVTAGVYLVARMFPLFYAAPYGLLAV-AYVGGFTALYAATMGLAAFDIKRVLAFSTVSQLGYMMLALGVGSVVGAAAMFHLIGHSFFKALLFLCAGSVIHAVATN--DLREMGGVGRYMRWTAGTMAIGGLALAGFPGTTGFFSKDEILVTAWEYGAYLPYIFGIVGALLTAFYTFRMWFLTFTGEPRSDY--HKHESPWIMLGPLVILALFALFFGM-------------
146298995    -------------------------------------------------GIEVTLFDWIQISNLTINLGFLLDQLSVL--WLLFVTGIGSLIHLYSISYMHDDNMHKFFSYLNLFVFFMITLVIGSNLLVLFIGWEGVGLCSYLLIGFWHKNQDYNDAAKKAFIMNRIGDLGLLIGMFIIGSMFSTLDYATLKTAIAANLDVSLLSLAALCLFIGACGKSAQIPLYTWLPDAMAG-PTPVSALIHAATMVTAGIFMVTRLNFVFDLAVDVQTVIAVIGAITSLVAATIGLVQNDIKKVLAYSTVSQLGLMFLALGFGAYEVFHVITHAFFKACLFLGSGSVIHGLHGE-----QDMRNMGGLRKAMPITFWTMLISSLAISGVPFFSGFFSKDEILLTAFHHS-IPLYVVGSVASIMTAFYMFRLMFLTFFKE---------------------------------------------
52550085     ----------------IVISMFAAFTILIAGKVNKKAAFPIALVTIFIQLLLSLSIYWLGGWSPPWGIEYVIDTLNAFVLVVVLFMSFMCVIYSRSIEKEQPHKIVLFYVVFQLLVTGLCGITVTGDIFNLYVFLEISALAAYALIALAGGR--ALKASYNYVIMGSLGACFVLLGIGFLYAVTGTLNIADLSRLLPPLYGNRAVQAAFVFFAVGLSIKVALFPLHVWQPDAYTYAPSVVSVIIATAMAKVSVYALIRVIFSVFTTYVGIDVALCWIAAMGIIAGSVLAIMQTNLKRMLAYSSVAQIGYIVLGIGLAPMSLVGAVAHILNHAIMKGCLFMAAGAFIYKLG--LRDIRDFEGLGKKMPYASVAFTIAAISMIGVPPCTGFASKLFLILASLQASGYIFVAVLLTSTLLNLAYFWRVIDRIYFVKSGGGQETKKADVPFSMVVPMLILAALCIVLGILW-----------
220932043    --------SLSILMLIIIPLSTAFLIPLIDIINKRLRKYLVVGVSFLEVILIGRIIIDYRVEGYKIGINIAVDGLGLFFTILINIAMFLIILYSIGFI---GHHEGKYYVLLFLLFAAMQGVVLTGDIFNQYVFIELITVASAPLVAFTRT-EKGTEAGIKYLIYGIISGLLFFIGIVIIYQTTGALNMAIVADRFKHIPLTTRNFIKVIFLT-SLLIKLGVFPFHFWLAKAHSACPSSISALLSGLLLKVYIYVFIRLFWTVFGINQGLLPVIIYMALVSSLLGHIFALQEEDIKRVLAFSSIAHTGIIIGSLFLGSISVYGGLIHVISHLTMKITLFLGVGYLLKFTSEH--RIKKLKGIAYINPPVTLSIFTAGLAMIGIPPLNGFYGKWFILKAFLEKGHYFGAFVVLFGSFLSVIYYLRIYKYM-------------------------------------------------
282860269    ------------------------------------------------------FTWLKFTELLTFNIGFRLSPISVMM--LVVITTVSFMVHIYSFGYMAERGEHRFYAYLSMFTCSMLGLVVATNIFQMYLFWELVGVCSYLLIGFYYPKHTAVHASKKAFIVTRFADLFFLIGILFFSFYVGTFNYDTLAKLATDPTTAWAIPTALFLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVFQVASLLPIYLQFGAQQLHWIAWIAAFTAFYAAAVACAQKDIKRGLAFSTISQIAYMLVALGVGGLGYMAAMFHLFTHAMFKALLFLCSGAIIVIIGSNFK--EYMGGLHKYMPITNICFLIGCLAIAGIPPFAGFFSKDEIINALPGAEGQALKWIMTLVAGMTAFYMFRLYYVIFWGQSYYELDPEHREVPFVMWGPLVFLAIISCVAGLIP-----------
294986034    ------------------------------------------------------------------------------------------------------MNPTMYSIILSHVPIGTIITMTSHHWLLAWIGLELNTLAIVPIIA-KQHHPRATEATTKYFLTQEAASAMILFASTVNAWTTGSWDISQLTYP-----------PACALLTLALSMKLGLAPLHFWLPEVLQGTSMNTALIIVTWQKLAPISLMFMVHNSINPM------ILLIMAMXXXXXXXXXXXXXXXXXXXXXXXXXXHLGWMAGILTLNQNF---LILNLSLYIIMTAPMFLML------KYTTSKTIKDLTTMWTTSPQIAAPLMILLMSLGGLPPLTGFMPKWLILQELVTYNLAPIATIMAISALLSLFFYLRLSYIA-------------------------------------------------
5834983      ------------------------------------------------------------------------------------------------------MNPITFSVVLTSLASEQFLAVSSSHWLLAWMGLEINTLAIIPLMTQ-HKHPRAIEASTKYFLTQAAASALLLFSSLNNAWLTGEWSILDLTNPL-----------SCATMTIAICMKLGLAPFHFWLPEVLQGLSLTTGLILSTWQKLAPMAILYQIAPMLNTPLLLTLGL------TSTLIGGWGGLNQTQLRKILAFSSIAHLGWMISIL---PFSPQLMILNLTIYLIMTSTMFLVLKTI------SSTKISSLATSWSKTPSTTALSLLTLLSLGGLPPLSGFVPKWFIIQELTSQNTTILATTLALSALLSLFFYLRLTYIVTLTSSPNT-----------------------------------------
67003446     ------------------------------------------------------------------------------------------------------------------LVMSTVIVMSSHHWLTAWVGLELNTLSIVPIIS-NPKHPRATEATMKYFLTQAIASALLLFSGTLNAWQTGQWDTTQLSN-----------EYACMIMTIALTMKLGAAPFHFWLPEVLQGSTMQASLLILTWQKIAP------ITLLYTTANHLPTQMMLAIGILSTVVGGLGGLNQTQLRKILAYSSISNLGWTISAMA---LAPNTAILNITIYILLSTPTMLLL------TKTSTKTLKDTTTMWTTNPTASVLLALLLLSTGGLPPFTGFLPKLLIMNELSSQNLTLLGTLMAMASLLNLMYYLRIVYLASMTAPPTITTMTMKRLKQYHPSSTLLLIATFTTAALLLTPAAPTI----
150021102    ------------------LILLFLFGSLISYILTKVNKVIGAIFNFLLTGYALFVVWNVEVGTTGLESVLKVTFLGKFFALISLIVISFVAFFVLEWIKKKNLNAAAFNLFYMLMIAGVLGVFFSNDLLTLYVFWEIAVLGSFLIVPMGKED--SKKAAIIYVVISGIGSYLYLFATFSLYFRYGVLDFKGVSQHLLNEPSNIYKWFVVLFIASAGIAKSGLFPLHTWLRITHGNAPDAFSAVLSGQLVKMGSYVLAQLFNAFYMGVPLINYILIWLGNISIIIGTFMAIRQNDMKQLIAFSSIANGGYILVGLGMNSTGFAGGLFHVFNHAIAAAMIFLSFAAVVYRTGT--TKIDEMGGLIWRMPWTFVIYLVGIISLAGIPPTSGFISKWMIFNALLTKGMFLTLTITFIGSIGSFLYVFRPLAGVFLGQLKKKHYEI-EEVSIIMLIPMLLLVFLTLIIGIYPKPLLDMISSV-
145220065    ----------LIILPVLVPLTTALIMLLLPRRIAVHRLLGVLVVSVILLNSVLILSLQAGGWAAPFGITMVVDTFSCIMLAMASLIGLTTAIYSIGSVDEKQEHNF-YHPLIQLLLMGINGAFLTGDIFNLYVWFEVMLISSFVLLVL-EGRPEQFEGAIKYVTLNLLSSAIFLAAVGILYGMAGTLNMADLAMRLPMLEHRELLSVAAVLFLITFGIKAAVFPLFFWLPASYHTPHVAVSAIFAGLLTKVGVYAIIRFFTTIFTLESTIHHILLWVSAFTMVTGVLGAVAQYDLRKLLSFHIISQIGYMIFAIAISPLAIAGGLLFIVHNIAAKTNLFYLSGIIQLLSG--SWNLRQIGGLYATYPLLGLLFLVPALALAGIPPLSGFWAKLTVIQAGLEAQQWLAVSVALMVSILTLYSMIKIWNEAFLKDNP-------------------------------------------
257055509    -----------------ILAHFAVALLLPAIAQRWGRAAFVVGAVLSAATLATLLLFFSWAPAIDLEITFRIDALSVLMA--LLVSGVGALVLTYYACYAKPGDPGRNSSLLVTFAGAMLGLVLVDDIFSLYLFWELTTVCSFLLVGGDGTTRRSRRSATQALLVTAAGGLAMLMGLILLSTAAGTVRVSEIVA--DPPPESLLTSVAVILVLAGAFTKSAQFPFHFWLPAAMVAPTPVSAYLHAAAMVKAGVYLVARFAPGFYAMPAWWIPVIGF-GLWTMILGAVRALRQNDLKTLLAFGTVSQLGFLTVLMGSGFVSALAGATLVLSHGLFKSTLFLVTGIIDKRAGT--RDVRHLSGLGRRWPVLAGIAALALASMAGVPPLLGFVGKEFLREEVVRSGVNQLTLIGLLGSSLTVAYSLRFFVGAFGTRPGVAPLEVQRPGVGFV-APVLVPAVASLVLGCMPGWVEVLA----
145595744    -----------------LLAAAVLFAVPDRLVLRRVVALLATAAVIAVGVVLLVVTSDGEVPVLRVGGTLAADPLSAL---LVTVSAIVVLACLVAAAGTGDDRRQAFLPLTMVLSAGAYGAYLTTDLFNLFVLVEVTLVPSYVLLALSG-GPGRAGAGRVYIATNLLGSTILLAGVGLLYGVAGTVGLGDLA---GVAREVPAAAVAGGVVLLAFALKGALVPLHDWLPRAYPVASPVVVALFSGLLTKVGLYAIIRIYAVLYGGDPAYHPLLVAAALASMVIGVLGAIGVGSMRKVLAFHMVSQIGYVLLGLALTAASLAAAVFYLAQYVLVKAALFLCAAAVRATRGTD--RLSRLGGLASSSPLLALAFGVAALSLAGLPPFGGFLAKFLVLRAANEVGDWLVLTVAVLVSLVTLLSMLKIWGVVFWGEVPRAARERTARPGAALLGPPL------------------------
135873565    -------------------------------------------------------------------------NLILLSKIILSIGSIVFILLSRRPLKNESLFRYEYILFILFAILGSFVLISSNNFLTAFIGLELQSLSLYLMAAFNTKNLNSNEAGIKYFSLGALSSGFLLFGISMIYFDTASFSFQSL------DNYSTISEVGLALVLIALFFKVSAAPFHIWTPDVYEGSPTISTLFFATLPKFASLIFLFRIYHELNPKINSLHYIFQIVCAISLLVGVYGAITQKVIKRLLAFSSINHIGFMLLAIMSYQYMSEGTIFYLIIYLITTFGVFSVILNLRTSEG-EITLLNGLNGLKASSRSKAISMLVFLFSLAGIPPFAGFFAKFF------------------------------------------------------------------------------------
15887860     -------------------------------------------------------------PQLGLNFTLRLDGFAWIFA--ILITGIGLLVVLYARYYMSKDPIPRFFAFFLAFMGSMLGVVLSGNVILLSIFWEMTSIFSFLLIGYWHQNAGARDGARMALTVTGIGGFSLLAGLLILGHMAGSYDLDKIIEAGAAIRAHSLYLPALILILGGALTKSAQFPFHFWLPNAMA-APTPVSAYLHSATMVKAGVFLLARFWPVLAGTPEWFWLVGVAGVITLLLGAYFAMFQQDLKGLLAYSTISHLGLITTLLSLGSLAAVAAIFHMVNHATFKASLFMAAGIIDHETGT--RDMRRLSGLYTYMPATATLAMAASAAMAGVPLFNGFLSKEMFFAEAVETHARALPYVATLSGAFAVAYSLRFIHTVFFGPPVDLPNPNPHEPPRWMRFPIEFLVFACLIVGIVPS----------
28211022     ----------------------------------------------------------------------------------LLFSFVATMIVWYSIYSIEHDRIPFYYFLVSVLVGSLLGMVFSNDIFNVFVFIEIGNLASCGIVVI-KDKKENIKAGMKYLIMSCLGSGLVLMGIAFLYSITGHLNMTYMHNELVKNYMNNLLLISMGLFTVGLGVKSAMFPLHTWLPDAHSSAPTSSSALLSSLVLKGYVIFLIRVFGIDLLREFSILKVILILGCAGMIFGSLLAIVQKNFKRVIAYSTVAQMGYIFFALGLGTEMFIISIFHIVGHAITKSALFLCAGDIIKGTGEK--DLDKLKGVGAEMPYTLALFFIASLSMIGIPLLPGFISKWYLALASIESQRPILIVIILLSSLLNAVYYFPIVVNGFFGEDNKNKVYKSKNTPIVQLLPIIILIFAMIYVGTASSDIIELIRT--
227879911    -----------------------------------------------------------------FGIVLVADPLSAFMLALTAIVSLCALT--YSVLFVDGFQRLSYHPLYHFMVVGVTGSFLTGDIFNLFVWFEVMLMSSYILVLFYSG-PEHTRAALNYVVLNLLGSAVMLLAIGGLYATTGTLNMADLARRLADPATYDVAVAPVIVLFSVFALKAGIVPFQFWVPAAYRAAPAPVTAMLAGVVKKVGVYAIVRLYFTVFSMLAFFGPVFFVMATASIVVGGVGAIGREDIDGLLAYSSISQVGFIILPFAVAMLGVTAGIVYAFNHGLAKSLLFLASGTIQEAVGTA--RFDQLGGLARRAPVLSAGFLLGALTLIGVPPLSGFFGKLLVFQTAADAGAGAALIVALVGAVLTIAYYTRAWNDAFWGAPGSAVEA--------------------------------------
256396781    --------------------------------------------------------------------SFQLDQLSIVF--VLLITGVGSLIHIYSIGYMGHDAERRFFSYLNLFLAAMLILVLADNYLLLYVGWEGVGLASYLLIGFWQHKPSAAAAAKKAFVVNRVGDVGLSIAIMLMFVTFGSFSFGPVFGSAGGASKGTLTAIGIMLLLAACG-KSAQFPLQSWLGDAMEG-PTPVSALIHAATMVTAGVYLIVRSHAIFDLSPTARLLVTIVGAITLLFGAIVGCAKDDIKKSLAGSTMSQIGYMILAAGLGPIGYAFAIMHLVTHGFFKAGLFLGAGSVMHG-MNDEVNMRHYGGLRKYMPITFGTFFLGYLAIIGCPPFSGYFSKDKIIEAAFSKGGTILGGAALLGALITAFYMTRMVIMTFFGEK--------------------------------------------
148656228    --------------------------------------IYFISLVPAVAGGDALRFSYAWVPGLGVNLSFRIDGLSLLFA--LLITGIGTLVLIYAGGYLANDMLGRMLTLLLIFMAAMLGIVTSDNLIALFVFWELTTISSYMLIGYKHEYEKARKAALQSLLVTGIGGLALLAGIVLLGQIAGTLELSEMLKQGDVVRAHPLYGGILALVLFGAFTKSAQFPFHFWLPGAMEAPTPVSSYLHSATMVKAGVFLLARLNPVLGGT-EAWQLLLTFFGGATMIVGSFLAVQQTDLKRILAYTTVSALGTLVLLIGVGTDDIKAAMVFTLGHALYKGALFQVAGSVDHETG--ARDISQLGGLRTAMPITAAAAMLAALSMAGLPPMLGFIAKE--VQYKANLSEPILIGVALLTNILT------------------------------------------------------------
28894754     ------------------------------------------------------------------------------------------------------MNPYVTSFLISALGLGTALTFSSSHWLLAWMGLEINTLAIIPLMTQ-KHSPRSVEAAAKYFITQAAAAATIMFASATNAWLTGSWDILHLSHP-----------VSATMAFMALALKVGLAPVHFWLPEVIQGLSLTTGLILSTWQKLAPFALIIQVTPAIDSSL------ILGMGVASTLVGGWGGMNQTQVRKILAYSSIAHLGWMVI---VSQISPSLALLGLALYIMMTTSAFLTM------KASAASSLNTLATAWTKAPALAALASLTLLSLGGLPPLSGFMPKWLILQEMTKQGLPLLATFAALTALLSQFFYLRICYTMALTFSPNT-----------------------------------------
136445875    ------------------------------------------------------------------------------------------------------------------------------------------------LAGFAKRDPLSTEGAVKYFLLGSFSSAILLFGIVLLWGATRTASLTEIAISLLTTGVPPAVAVALALITTGSAFKIAAVPFHYWTPDAYQGSPTPITGYLSVGPKIGAFVLLIKLFLILLPLAEVWIPVMVILAAATMTLGNLVALTQGNVKRMLAYSSIAHTGYLMVGIVAAGAGIAGILFYGAAYALMNLGAFAFLAVIQGRPGATVQ-LSDLAGLGRKHPQIALLAALFLLSLTGIPPTAGFFAKAYVILSAVQAGAAILAIVAVLNAAIAAFYYLRVIVYLFMRDPAETDVQVA-TSPLLRAGLLIAAAGTILLGLLPGGLIEAVVQAL-
135440799    ----------------------------------------------------------------------LVDNLTIIM--LLIVTLVSSCTHIFSLEYMKGDIRYRYYAYLGLFTFSMNGIVLADNLISMYMSWELVGVSSYLLIGHWFEKDSAANASKKAFLTNRVGDIGFFIGIMLLYTAVGSFAFGPIFESIGGGSSGLTLTLAGLGIFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYMSVRLFPIFTP---DALLIIAYIGAITAILAALIAVTQNDIKKVLAYSTVSQLGFMILAVGTGV--YTAAFFHLLTHAMFKANLFYCSGSVIHSHKTDPQDMRNMGGFKEKMPITYLSMFISTLAIAGVPLFSGFLSKDAILAGTLHPGHFLLPIFGFSAAAITAFYMFRLIFMTFHGKPN-------------------------------------------
109156450    ----------------------------------------------------------------------------------------------------------------------MYYLLGSTNLISIYLALEMQTLCMFILVAYNKNSLLSAEAGLKYFVLGALSSGLFLFGCALIYGSTGELELQFIRMSIV----SYGVLAGKCLITISLLFKVSAAPFHMWAPDVYEGAPTWVAALLSIVPKLGVLAIIVQIGLNEMG--------LLIAGLISLIVGAIGALNQTRIKRLLAYSGISHMGFVLLGIAIGSIELQASLMYIGAYIITQVLLWSVVLIISPKRDMLIE----FSGVSRLNPMLALALATGLLSTAGIPPLIGFLTKWYIILAAVGQGYYLSALIALVCSVVAGVYYLRLVKIMFYQPLSTPLVIT-------------------------------------
283956938    ---------ISLSYPFLFLITTAIVLLLCSGFWKFHRSFYIGISSLSLIVSAFLILNNANAQGLAFLATLNNDIVSFYASLVILCFSFLYLLM------QKEENQGEFYALFLFMIASLLLMVSSSNLVLIFIGLESSSLALYTLIAM-RGSNNAISSAIKYFSVAAVGAGFFVMAVAFIYLKTGTLDLSANLALKNEFQKDPMLLGAGVMIFVLCAIKLSLAPFHFWLKDVYYAAHTNLVAFISVVPKVAMLVVVIRLFDFLN--NTGFEYIIIVLAIFSMLIGAFAALSQNNIKKMFAYSSVVHSSLVLVACIPLLKEQNFDGILLAIFGYWTLFAFANYAVFMILSNYENNSYESLNGLLVKKPLIAFCLSISVLSLAGVPPFGVFWGKFMILNTAILNGYWYLALFVALSSVIMLYAYLKILIHALFMKNDRVHNIKFSFIQNFILAFCVCISTFAIL----------------
238898690    -------------------------------------------------------------------ITLMLDGLSLTMLSVVI--GVGFLIHLYASWYMRKVGYARFFAYTNLFIASMVVLVLADNLLLMYLGWEGVGLCSYLLIGFYYTHPANGAAAMKAFVITRIGDVFLALGLFILYQQLGTLNIREILAPTHLAVGSDAITWATLMLLGGAVGKSAQLPLQTWLADAMAG-PTPVSALIHAATMVTAGVYLIARTHGLFLMAPEILHWAGIIGAITLLLAGFAALVQTDIKRILAYSTMSQIGYMFLAL--GVQAWDAAIFHLMTHAFFKALLFLSAGSVILACHYE-QNIFNMGGLRKPLPFLYLCFLVGGSALAALPITAGFYSKDEILWGAWLHNNIELMIAGLVGAFLTAVYTFRMILIVFHGAPPEHPPYKAREISHHVPLWVLLILSTFIGALIMPP----------
115635715    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CSMIYGSTGATHFDQLAKILITGARSSGIFMGILSIAVGSLFKITAVPFHMWAPDIYEGSPTPVTAFLSIAPKISISANISRL-SIYGSYGATLQQIFFFCSIASMILGALAAMAQTKVKRLLAHSSIGHVGYIRTGFSCGTIEIQSLLIGIFIYASMTIDAFAIVSALRQ---SRVKYIADLGALAKTNPISAITFSITMFSYAGIPPLAGFCSKFYLFFAALGCGAYFLAPVGIVTSVIGRFYYIRLVKRMFFDTPRTWILYMDRDKSLLLAMTSSFITSFFPYPSPLFSVTHQMALSSY
172057709    --------------------------VILMLFPNRLRLQRSVSLVSTFLTIVATIYLVYSVRKDGFGITLVSDMLSALLVLTTSLLVFFVIWYSMYYL-SDLHQRFYYYIAVQFLLLGVNGAFTTGDIFNMFVFFEVFLISSYVLIVLGGK-PAQLRESLKYLLINVISSALFVMTVAFLYGVIGSLSMADISQKITEINQPGILSVIAVLFLIVFGLKGAIFPLYFWLPGSYQVPPTPVLALFGALLTKVGVYGILRTYSLFFSHQQQFHQLLGWLALATIVIGVIGALATRDVKQILIYNIIVAVGVILYGVSMTRQSLEGAVFYLIHDMLIKAALFLLIGVMIGIAGSS--RLKDMGGMIKDYPLLGWTYFIAALSLAGIPPLSGFIGKLLIVRGGFEAGDLVGPFVVLISSLLVLYSVMQIFIRGFWGTPKT------------------------------------------
298735705    ----------------VVLFLPLIGAVYAGLFGAKAKALHVGVFNSLCVLVSFIGAVVLFIQAFKVGFSLMLDNINAVM--IVVVTLVSFLVHVYSIGYMEHDKGFRYFSYLSGFVFSMLVLVLSDNFLGLFIGWEGVGLCSYLLIGFWYHKTSANNASIEAFVMNRITDLGMLMGIILIFWNFGTLQYKEVF-SMLNNADYPMLFYISVFLFIGAMGKSAQFPMHTWLANAMEG-PTPVSALIHAATMVTAGVYLVIRANPLYSAVFEVGYFIACLGAFVALFGASMALVNKDLKRIVAYSTLSQLGYMFVAAGLGAYAI--ALFHLFTHAFFKSLLFLGSGNVMHAMEDNL-DITKMGALYKPMRITAVFMIIGSVALCGIYPFAGYFSKDKILEVAFGMHHHILWFVLLIGAIFTAFYSFRLIMLVFF-APKQHEINHPHEAKNFMLLSMLPLGVLAVIAGFFEEPFFHFVSQV-
297584677    ----------LVILPVLIPMLVGVVLIFLKEYKNAQRIITVTSMALIFLSTALVYLAYTDGIQTPFGIILVGDLLSTSLVWLASILGLVTLFFAYQTFTAEREYNY-FHPFFLFLIVGVNGSFLTGDLFNLFVFFEVMLISSFILISFGSGK-YQLRESLKYVIINTVSSMFFIIAVAYIYGVTGTLNLADLSVKLYEAGNSGILTVIGLVFLFVFGTKSAIFPLYYWLPHSYFAPPAAIAALFGGLLTKVGVYTIMRMYTLVFHHDQMIYTILLIVGGLTMFIGVLGAVAQFDFKRILAVHIVSQVGYMIMGIGIGTSLAIAGTFYFLAHIIVKSALFFFAGATEHVSGTS--HLKKMSGLLKTHPYLGWLFFISAISLAGIPPLSGFFGKFALIVAGLEAGHYFVIFVSLLTGVLTLFSMMKIFITSFWGE---------------------------------------------
240266586    ---------------------------------------------------------------------------------------------------------------------GTTTVMMSHHWLLAWIGLEINTLAIIPLMTKSPH-PRAIEAATKYFLTQASASALILFSTTMNAWLTGEWSITSTMNPL-----------SSTAFSMALMLKLGLAPLHFWMPEVLQGIPLSTGLILSTWQKIAPMTLLLQTSHLL------NLNLLILMGLTSILVGGWGGINQTQIRKIMAFSSIGHLGWMIIIL---KFDPKLTLFTFFIYIMMTTAMFLSLMSVA------STKMTEISTSWPKTPILMTTTMLILLSLAGLPPLTGFSPKLLITLELIKQNTLTLAALTILASLMALFFYTRLTYISILTLPPNTM----------------------------------------
89100284     ------------MLPILIPLATAILLIFLAKNVPAQRWVSGISAGVTAAAAFVLVTVDLGSWEAPYGITLVSDMASALLVLITSLISLACLIYSFRSIGIDREKFYYYPVF-QFLIVGVNGAFTTGDIFNLFVFFEVMLMASYVLIVLGGTK-IQLRESIKYILVNVISSALFVIAVGYLYSIVGSLNMADISVKIAAFGQPGILTVVAVLFLIVFGLKGAIFPLYFWLPGSYYAPPIPVMAVFGALLTKVGVYSIMRTYTLFFYHDQGYTHILSILAVLTIILGVIGAVAYWDVKRIIIYNIVVAVGVIVFGIAAMTPDSLASLFYIIHDMIIKAALFLLVGIIISITGTS--NLRHISGLIKRYPGLAWTYFIAALALAGIPPLSGFIGKLLIVQGGFEAGRYWGAGIVLLSSLLVLFSVMKIFINGFWGNPRSYKNEDKAPVRTLLIAPVML-----------------------
15789776     ----------------------------------------------------------------------------------------------------------------MLLVAGLSGMTVTADLFNMYVFLEITGLTAYALVA-AGEDSRSTVAALKYLLVGTFGASLFLLGIGYAYVGTGTLNMADLAAKLADADP-VLAQAAFALIVVGLFIKVAVFPLHTWQPDAYAGAPDTVSALISALVSTVAAYALLRVVYTFLDSTPVARAILIGGAVVSIVAGSLLAVSQSEIKRVLAYSSVSQFGLILAAIAIGNTALTGAAIHLVGHAVMKGGLFLTAGVVATETG--ARTIDEFDGLADRSPVAAGAFGVLAVSMVGVPPTVGFAGKWYIAIGAAEAGSWALLAVIVASTLLTLAYFLRLVERMFFRAPAT------------------------------------------
6062754      ------------------------------------------------------------------------------------------------------MSPYMLLMFSSILILGTMITLSSSHWLFAWTGLEINTFAIIPFMAQKNH-PRALEATLKYFIIQITAAIMLLYSSTLNAWLSGQWEIQHM-----------MYPAPLMLATMALALKMGLAPLHAWYPEVLQGLDFKVGLILSTWQKLAPLALFIQISHEYS-------ILYIILGLTSILMGGWGGLNQTQLRKILAYSSIAHLGWIILIV---HYLPSITFLLFLIYVTMTFTLFLTLYYMF------STSINSLSTSWAKAPILTSMLPFTFFSLGGLPPFTGFISKWIILNELTKQNLILVATIAALSALLSLFFYLRLSYAVAFTTPPNNLSAMLPWRFPFFFSPLFLTLSIMISSFSLPLSPSLLAFFLF
225175178    ---------------------------------KMRNALAVFTSVVTFLSVAALYPYIMEGNIIQFSVLELLPNLEISFRVDILSFSVWMLVAIYSLDYMHEHGCNRYYPVLMITLAGCLGIFMAGDFFTLFVFFELMSLISYVLV-VHEETIDALRAGYKYLIMTIIGGLALFFGIIITFELGGSVSLS--TETTLIAEQSTLAFFAFISFLIGFGMKAGMFPLHVWLPDAHPVAPSPASALLSGIMLKTGAYGLLRVFGIEFMQETGWTLIIAVVAVITILLGSAVAITQEDLKRRLAYSSVGQMGYILLGISLLTERLIGNIFHIFSHAFMKSTLFLAAGAIILKTGK--RNIKDLGGIGKQMPFTMFAFTLAALAMIGIPPFNGFLSKWTLALGAMDAGVPFYVLILLISSLLNGLYYLPIIISAFFGHGHEHEPVKINEAPYKMLIPVAILAISTLLFGLLPSNL--------
13398324     ---------------------------------------------------------------------YLIDPLTSIIS--ILITTVGIMVLIYSDNYMSHDQGYEFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAARACQKAFVTNRXXXXXXXXXXXXXXXXXXXXXXXXITNNLIQNNNSLFATLCASLLFVGAVAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGISLVGRLLPLFIAIPYIMNLISLIGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGSYRLFHLITHAYSKALLFLGSGSIIHSMEPLVGDKSQNMVLMGGLTKYVPITRTTFLLGTLSLCGIPPLACFWSKDEIINDSWLYS-PIFAIIAYFSAGLTAFYMFRVYLLSF------------------------------------------------
271962242    ---------------------------------------------------------------------------------------------IYSIGYLGDDRRYSYSAFISLFTGAMLLVVYAADLLVLYVGWEIMGLCSYLLIGHWWEDRANSRAAVKAFLVTRLGDVGFLFGIFVLGTAAGSFRVADVIAGVSE-MSTGTIVAATMLLLAGVAGKSAQVPLHVWLPDAMAGPTPISALIHAATMVAAGIFIVARLYPVFLGAGPTLD-VLAVLAALGMLGAALAALAQDDLKRVLAYSTISQLAYMAGALAAGSE--SAAIFHLVTHGAFKALLFLCAGAVIHAVGSNL--MSTMGGLRRALPVTFVTMTIGFAALMGLPPASGFFSKDEVLVALTDAAALLLYGCALATVAVTGAYATRAWLRTFFGERP-------------------------------------------
154250407    ----------------LYMAIGSLVSFLLSKINKHIGPVVMFALSIYALISLWNMPTNTVESLFGFENVLQLTAMGKYFAILSLIVFANFSFFNISWI-SKAKNPHAFNALSVITMLGTIGVFFSSHLIVLYIFWEIAVLGSLFIVPMGKE--ESRKATIWYVVISAIGTYMFLYGAFLLYSKFGTFNIFEIGNELQNTSLGFRWAVVLLLLSAGIA-KSGIFPLHTWLRNVHGNAPDTFSAVLSGQLVKMGSYILALMFSEFYHGVNLLSYILIWLGNLSILIGTLMAIKQNDMKMLIAYSTVANGGYILIGLATDNVGYAGGLFHVINHALAATMIFLSFAAVVYRTGT--TKIDELGGLIHRMPITFVTYLVGIISLAGIPPTSGFISKWMIFQSLVSRGMFVTEMFVFIGSIGSFLYVFRPLAGVFLGQLKSAHKEV-KEAPIFMTIPMIILVILTVLWGVFPQQVLVWI----
114321239    ----------------LAVLSGFLVAIAAPWLYQSLQDRAGWVLALLPAALTVYFATFLPVPGLEINLSFLVDGLSLLFA--LLISLIGTFIVLYASAYLKGDEYLRFYVLILAFMAAMLGLVLSDNLITLFVFWELTSITSYMLIGHNHEDKEARKCALQGLLVTVGGGLALLAGLILMAGVAGSFSLHEILNSGDVLRDSHLYLPILILVLAGCFTKSAQVPFHFWLPNAMAAPTPVSAYLHSATMVKAGVYLMARLNPSLGGT-ELWMTILPIVGALTMFTGAYLAVRSTGIKRVLAYSTVMALGTLTMLVGIGTTAMIAFACFLMAHSLYKGALFMVAGAVDHEAGTK--DVTKLGGLRRKMPVTATFAAIAALSLAGIPPLFGFVAKELMFESVLEAGALFLSVLAIASAVLVIAVAAIVAIRPFWGRLKET-PKKPHEAPLPMLLGPIVLASLSLFFGVL------------
261407653    -----------IVLPLLIPLVTAVILIFCSKYVRAQRWISAVSILINLLG-ALFIVNQVSNEGIQYGIVFVADMLAALLVLTTLIVAAACLFYAFRSI-GEEREKHYFYPFFQFLLAGVIGSFLTGDLFNLFVCFEVMLIASYALIVLGGTK-RQLRETLKYMLINIISSTLFVAAVAYLYGTVGTLNMAHLSLRVAEVQQDGILSVIGLLFLIVFALKAGLFLF-FWLPGSYSAPPAAVTALFGALLTKVGLYAIIRFTLIFHHDTGNIHAVIGWMAAATLVLGSLGAVAYKDLGRILNYNIIISVGFIAFGVAASSDSLNGAVFYLMHDMIAKALLFILGGIIMASAGAS--KLSDMGGLMKRHPLVGWMFFIVALALVGIPPLSGFLGKVLIVRGGLSEGHYALTGLALASSLAVLYSLIKVFMGAFWGEFPGPNESRPVRIHRTAYAGAIGLAIIVIVLGV-------------
294507715    -------------------------------------------------------VSYAWVPGLDVNLSFYVDGLSLFFA--LLITGIGTLIYVYAGGYLKHHHLGRFFSYLSMFMAAMVGLVLADNLITFYIFFELTSFASFVLIGFNHDEAPSRRAAWQALLVTKAGGLALLVGFILMQQATGTFQISAILESGDVIRQHSFYLPIVLLVLAGAFTKSAQFPFYFWLPNAMEAPTPVSAYLHSATMVKAGIYVMARFHPVL-SGTDLWMWIVGGIGALTMVLSAWLALQYTDMKAILAYTTIALGLLTMLLGLGTEVAVEACMVFILVHAFYKAALFMVAGAIDHEV--HVRDITKLRGLWNRMPVTGAAAVLAALSMAGIPPFFGFVGKELIYKAATH-----------------------------------------------------------------------------
296274187    ---------------------------------------------------------------------FLGDNLSIFMAMFV--TFVGSLIHIYAVGYMHKDEGFKFFAYFNLFLASMLILVLADNPIILFIGWEGVGVCSYLLIKFYYGNKENVLAANKAFIVNRVGDFGFILGVITLFFAIGQGNLSESIEANLSNASPSLLILSGFLLFVGAMGKSAQIPLYTWLPDAMAG-PTPISALIHAATMVTAGVYMVARFHFLYSGIEGVGTFIAYIGAFSALFAAIIATKQQDIKKILAYSTMSQLGYMFIGVGLG--FYSTGLFHVFTHAFFKAMLFMAAGGMIMAQ-HHEQNIFKMAQHRVSTPIVGFCMLVGVIAISGIPPFSGFFSKDAILGAAFHEGQYGIWAIGMFTAFLTAFYMFRLYFILFVAPNKNNTTAYVYTSKTITLPLLVLAVG--------------------
261187211    --------------------------------------------------------------------------------------------------KREQYGIIEYTLIILFIIMGSLLLISSNDLVSVYLSIELQSYGLYLLCTIYRNSESSTSSGLTYFLLGGLSSSFILLGIGLIYANSGTTYITNISNILYNSNIATYIPYCLLLITIGFLFKISAAPFHFWSPDVYDGIPTIVTTFVSIIPKISILVILFFLVHFTNNTYYTWTYSLLISSLLSLIIGTVMGLTQFRIKRLFAYSTISHVGFLLLALSINSVEIQSFIFYLIQYSISNLNAFFLLITLIDKNNSPIQLLSQIKGYFYVNQTLALSLAITLFSFAGIPPLVGFFAKQMVLSAALQDGFIFLSLIAVFTSVIGAVYYLNIVKIMFFD----------------------------------------------
187948789    -------------------------------------------------------------------------------------------------------------ILISSLATGTVITSSSYHWLMAWVGLEMNTLAIIPMISKKHH-PRATEAAAKYFLTQAAASATLLFASTINAWQTGTWDITNMTNP-----------TASMLFTMAIAMKLGLAPMHFWLPEVLQGSTTKTALIITTWQKLAPMALIL------SSSNNMSTATLLTMGIISTAIGGWAGLNQTQTRKIMAYSSIAHLGWMA---TVASIMPKIMLLNLVLYLLMTTSMFFTLVLL------NSKNIKDMATSPTTSSATTATAMLVLLSLGGLPPLTGFMPKWLILEELIMQNLATMATMMAMSALLSLFFYLRLGYSTTITLAPNTTMVKHK-----------------------------------
261866681    ------------------------------------------------------------------------------------------------------MNPYVLSTLLMGLGLGTTVTFASSHWLLAWMGLEMNTLAILPLMAQHHH-PRAVEATTKYFLIQSAAAATILFASSTNAWLSGQWDIQHITHP-----------FPTVMVTIALSLKLGLAPVHAWLPEVVQGLDLMTGLVLSTWQKLAPFALLIQVFP-------DTPALITSLGLLSMLVGGWGGLNHTQLRKILAYSSIAHLGWMMIVMQFST---PLTALALLMYIVMTSSAFLTFNLL------KSTDMNSLAMSWAKTPSITALAPLMLLSLGGLPPLSGFLPKWLIIQELTKQELGLVATLAALSALLSLFFYLRICYCLTFTTSPNNLAGTAPWRLGTVSLPLAMSTCFSILLLPISPAILSMTLSLF
5802065      ------------------------------------------------------------------------------------------------------------SILISGLSTGTIITMSSYHWLFAWFGLEMNTLAIIPLIS-KHHHPRATEAATKYFLTQAAAAATILFASTLNAWTSGQWSILH-----------PTTLPVALMMLIALAMKLGLAPMHSWYPEVLQGITLPTALLMSTWQKLAPLTLLLMMFNHLP------QNMLLTLGLLSAYVGGWAGLNQTQTRKIMAFSSIAHMGWLMTAL---------ILSHSLTTLTLLVYLLMTTAMFLMLIPTTTKTITDLGTTWTYSPTLLTITMITLMSLGGLPPLTGFMPKWLIIKELTTLQLIPLATALIMASLPSLFFYIRMAY---------------------------------------------------
142340109    -----------------------------------------------------------------LGIVLVVDLMAALVLLVAMATILVVQLFAIGQRRTAWGADPQLSPLLLVLTSGVVLAFLTGDLFTLFVAFELILVSSYVLLT-HQGRRGQIRSGMTYVAMNLFASTLFLVGLAVVYASTGTVNLALLAERIPELDDPLRWGIGLWFLVV-FGTKAAIFPLFSWLPDSYPTAPTTITAVFAGLLTKIGVYVLIRF--HVLTGMDDLGPLILTLAALTMVIGVAGALAQDDVKRILSFHIISQIGYMLMGLGLFTLAGIAAIVFLVHHIPVKTVLFLVGGLIEEREGTSA--LDKIGGLAQRQPLLAVLFALPALSLAGIPPFSGFVAKLALVDAGIEKVVVPIVVIALANSVLTLVSMVKIWTGVFWDESATPIRILRPGHRLMVGATAVALVASLAIA---------------
283823251    -----------------IVLLPLIGALCAGFFGRSLGDKNSGFLTSALVLVSAALSWLALYQVIGVGDSLRIDTLTAVM--LVVVNTVSALVHIYSVGYMDDDRQPLFFSYLSLFTFAMLSLVTADNLVQLFFGWEGVGLASYLLIGFWYQRESANAAAIKAFVVNRVGDFGFAIGIFAIWFIFRDVNFDTIFAAAFFGYQVPALDFICLFLFMGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARLSPLFELSPIALLVVTCVGAITAFFAATVGLAQNDIKRVIAYSTCSQLGYMFVALGLSA--YGAAVFHLFTHAFFKALLFLGAGSVIHA-LHGEQDLRKMGGMRKAIPFTFGMMVIGTLSLTGFPFTAGYFSKDMIIESAVGQTVYWMLIFAAF---LTSFYSWRLIFMAFYGEPKDHHAFEAHESPPVMTGPLLILAAGALFAGLIFAP---------
135450005    ----------------------------------------------------IVIATWISSGSLDVNWSMLIDPLSAVMLVVVTSVSSLVHIYSIGYMSHDPHKP-RFMAYLSLFTFAMLMLVTSDNFIQLFFGWEGVGLCSYFLIGFWFKKESANAAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYSEVFQQIFLGFEVKAIDLVCLLLFIGAMGKSAQILLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIYEYSPLILNFITIVGMSTAFFAATVALVQTDIKKIIAYSTCSQLGYMFFGVGAYNVAMFHLFTHAFFKALLFLGSGSVIHAFKDE-----QNINNMGGVWKKLPYTYALMIIGTLALTGFPFFSGFYSKDAIIEFAYLKGNYYAAGIGIITAFLTSIYSWRLIFKTFHGENKEIKIEETHESPLVMLLPLFILSIGAVFAGFLFKGL--------
47059839     ------------------------------------------------------------------------------------------------------------SLIISSLALGTIITLSSHHWLLAWLGLELNTLAIIPLIA-EQHHPRATEAATKYFLTQAAASALLLFASTTNAWLTGTWNIIELSSQ-----------PASIMLTMALTMKLGLAPLHFWLPEVLQGTTMKTALIITTWQKLAPLALLYLTYSTLHPM------TLLTMALLSNIFGGWGGLNQTQTRKIMAFSSIAHLGWMASIL---TISPNIMLLNLMIYILMTLPTFMLLMI------SSAKTIQDLTMTWPTSPMMTSLILVLLMSMSGLPPLSGFMPKWLILQELTLHNLTPMASVMALSALLSLFFYLRLTYV--------------------------------------------------
62997329     -------------------------------------------------------------------------------------------------------------ILSFTLGLGTMITFSSSHWLLAWMGLELNTFAILPFMAYQHF-PRAMEATIKYFLIQTTAATMLLFASISNAWLSGQWDVQQMTHTL-----------PLTLITMALALKIGLAPVHAWFPEVLQGLNLPTGLILSTWQKLAPLSLIVQI-------PSTNSSLLITLGITSILMGGWGGLNQTQLRKILGYSSVAHLGWMILVLYAPSLTLLAFLTYI----------FLTFSMFLTFHCNQSTNMNSLSTSWTKTPTLAATAPFVLLSLGGLPPLTGFLPKWAILQELTKQDLLPIATLAALSALLSLYFYLRLSYAIALTTPPNNLPATLPWRITFKQPSIFLAATITISLCMLPLS---------
262200679    MTPQQSWLPVLITLPTLVPMLAAALTLLRGRSPRFQRAIATGAIGVAFISLTIGGWGDKGFGNGPLGITLVVDQLAALM--LVVAVGVLLCVVVYAIGQGIRDGTTHQPVSILILTAGVCNAFLAGDLFNLYVSFEVLLAASFVLLTL-GASAERVRAGASYVMVSMVSSLIFLSGIAFAYATTGTLNLAEMALRLDDVPDGTRNALYAVLL-VAFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRAHTLLFPGGS-MDDMLLIAGLLTMLIGIFGAIAQSDIKRLLSFTLVSHIGYMVFGIASSELGMSAAIYYVAHHILVQTTLFLVVGLIERQAGSAS--LRRLGGLIA-SPVLAALFLIPALNLGGIPPFSGFIGKVALLEAGAQNGSWFLVAGSVVTSLLTLYVVARIWTKGFWRPRADAP----------------------------------------
254486490    ------LPFLGALLPGLMIHTGRQTCFIITFLVTACAAIGLATHAPAVLAGEVVTAQLNWLPALGLNVNLFLDPLGLMFAGLILGIGLLIITYARFYL-SRGDNMGEFYSYLLLFQGAMVGIVLSDNILMLIIFWELTSLSSFLLIGFWKHLPEGRQGARMALTVTGMGGLALIGGMLLLGQIAGSYDLTVILENRDLIQSSPLYVPALILILIGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMARLWPVL-SGTDIWVILVCSAGLITMVLGALIAIFKDDLKALLAFSTVSHLGLITFLLGTGTFGAMAAVFHILNHASFKAALFMSAGIVDH--ALHTRDMKRLGGLRRVMPVTFMIATIAALSMAGIPLLNGFLSKEMMLEEAFHTTLYLVAAVATVGALFSAAYSFRFISHTFLGPVRTDYPEKPHDPEFGLWLPPFLLVIPVVVIGVAPFLAEPFVK---
135093701    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLQIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILGCFDFFDAQWKLLFTVLALLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGLVCGTEDFAAMVLYMAAYLFMNLGAFACIILFSIRTGSD--RIADYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWADHQYLLVVVGLITSVVSIYYYIGVIKMMVVKEPQEASEVVRNYPAIQWSTLGLPPLRFALVACVLVTAVGGIL----
139133586    MTQLEFISDLVPIIPEIIVLITACTVLLVDLFAPQKRAFTLAVTTIIGLLLAIFVEVQLGKDFTGFYGTVVADDFSVLFELIYLSVAIVTVFISRHYISENEMNFGEYYVLLLTAVSGMMFMTSGLDLLVIFIGLEIMSISSYILVGIKRKVARANEAALKYLLLGAFSTGFLLYGISMLYGATGSTILPQIIDELQKGGDNPLVIVGMALVVIAMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFVRVILTGIPLNANWGNVFWILAVLSMTVGNLMALRQSGIKRMLA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
209947454    ----------------MXXGFGLFLIPTATKNLRRIWAFP----SILLLSIAMVFSVHLSIQQINGSSIYINNDFSLEFGMLILITTVGILVLIYSDDYMSHDEGYRFFVYISFFNTSMLGLXTSSNLIQIYFFWELIGMCSYLLIGFWFTRPXXXXXXXXXXXXXRVGDFGLLLGILGFFWITGSLEFRDIANNWIPNNNSLLTTLCAFLLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLLARLLPLFIPLPLIMSFISLVGTITLFLGATLALAQRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQNMVLMGGLRKYVPITKTTFLCGTLSLCGIPPLACFWSKDEILSNSWLYS-PFFGIIASFTAGLTAFYMFRIYLLTF------------------------------------------------
142463792    ---------------------------------------------------------WLASGGYIFEVGFLIDTLSAVM--MVIVTFISLMVHIYTISYMKDDSGFRFFSYISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKKPRAIYANLKAFLVNRVGDFGLILGVALIMFWFGTLDYQEVFNRLPALYSQDIVLFNTVCLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIYLVARMSPLF-ELSDFVLSLVIVIGAITAISMGILGIVQNDIKKIIAYSTLSQLGYMTLGVSAYSVAIFHLLTHAFFKALLFLGAGSVIIGM-----HHDQDITQMGGLKKYMPVTAFTFLIGSLSLIGTPLFSGFYSKETIIEAASLSSAWFAYYALVFGVFFTALYSFRLYFLVFCGEES-------------------------------------------
154687269    ------------------------------------------------------------IPSLGINYTVYLDGLGLLFALLITGIGSLVTLYSIFYLSKDKEKLGPFYVYLLMFMGAMLGVVLVDNVIVLYMFWELTSLSSFLLIGYWHKRKKSRYGAEKSLLITVGGGLCMLGGFILLYLMTDSFSIREMVNQVHIIAGHPFFIPAMVLLLLGAFTKSAQFPFYIWLPDAMEAPTPVSAYLHSATMVKAGIYVIARFSPVFAFSPVWFWTV-ASVGLITMVWASFNAMKQTDLKAILAFSTVSQLGMIVSMLGAGAAALTAAVFHLINHATFKGSLFMAVGIIDHETGT--RDIRRLGGLMALMPVTFTVSLIGTFSMAGLPPFNGFLSKEMFFTSMLRIAHALFPVLAWIGSVFTFIYSMKLFFRTFSGRKPDQLEKTPHEAPLGMLISPVILAALFFAPNVLSYSLIEPAM---
296392803    ------LAQVLVPAPVIVPMAGAAGTLIL---SRRPRLALLTASSTLIATLALFLVDTRGEQRVFLGGWLSGDRLSALMLVVSACVLFAVLVYAVSQGVRDGDGNEPVSIFLLALTAGVCDAFLAHDIFNLYVGFEVLLASSYVLLTIGG-GGARIRAGISYVMVSILSSTVFLIGIALIYATTGSLNFDQVGASLQ-NAPSGLRSALFAVLLVAFGVKSAIFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRAHTLLFPG-AGLDAVLLVAALGTMVIGILGALAQSDMKRVLSFTLVSHIGYLVFGVALSTPQGLATVYYVAHHILVQTTLFLVVGLIERQAGASS--LRRLGGLGAASPLLAALFLIPALNLAGIPPFSGFIGKLVLTQAAVAHGAWILIAGGMVTSLLTLYTIMRVWNLAFWRRREDAP----------------------------------------
297624893    ----------------MVVAVMSCFVLAALAPPLHRLVQARVGWLLALLPAAVFAFFVAQVPGLAVNLTFYLDGLSLLFA--LLISGIGTLIVIYAGGYLKGHQLGRFYLYLLFFMGSMLGVVLASNVVTLFIFWELTSFSSYLLIGFTHESERSRKAALQALLVTGLGGLAMLAGLVLVALIGGSFELSELIGLNLTQHP--LYLGALTLVLAGAFTKSAQFPFHFWLPGAMEAPTPVSAFLHSATMVKAGVYLLARLHPAMGGTQAWEW-LVGGVGAATMLLGALLALTHTDLKRLLAYTTMALGTLTMLLGLGSYLAIEAMVVFLTVHALYKAALFMVAGALDHETGT--RDVLQLSGLARRMPLTFTGAAVAALSMAGLPPLFGFVGKEIIYEALAFSNLPWLVAATAVAANMAVVAVAGIVALKPFVGPLKETPKAPHEGPVSLWLGPLTLGASSLLFGLLPALVGSVVL---
296268284    ---------------------------------------------------------------------LLIDPLS--ISFCLLITGVGSLIHIYSIGYMAHDDRRRFFAYLNLFVAAMLLLVLADNYLLLFVGWEGVGLASYLLIGFWQYKPSAATAAKKAFIINRVGDFGLLIGLFTIFATFHSLAFGEVFSAASRASEVTLTAIG-LLLLVGACGKSAQLPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLIVRSGPIYEGAPTAQLLVTIVGVATLLAGAIIGTAKDDIKKALAGSTMSQIGYMVLAAGIGPAGYAFAIAHLITHGFFKADLFLGAGSIMHA-MNDEVDMRKYGALRKVMPITFATFLIGYLAIIGFPLLSGYFTKDGIIETAMEHS-AVLGWLAVLGAGITGFYMSRVVFMTFFGTKRWDANAHPHELPLIVLSIGSIGLGAYLILG--------------
116749370    ---------------------------------------------------------------------YLLDPVSLLM--LLVVAAVSFLIQVYSLGYMAGDTGFRYFAFMSLFVWAMMCLVIAPTLFQLYVFWELVGLSSYLLIGFWYRKFSASQAGKKAFVMTRAGDVALFIGMLLVLLHLGNLNILEIDGPMAQRMPPNLLTLSAVLIFGGIIGKSAQFPLMTWLPDAMEG-PAPVSALLHSSTMVAAGVYLFERLFPFFLLSPVAMTVGLTIGTVSMLLASTMAMVSRDIKQIWAYSTISQLGFMIMGLDAGSLF--SGVFHLTTHAGFKALLFLCAGVFIHRHTNDIFELSRLGVRSLKAPMVCTVIAVG--SLAGLPPLSGFFSKEVILAGLGDLANPMWLTAALLGVFLTAYYGFRLVFILLFPREP-------------------------------------------
256774807    -----------------------------------------------------------PVRGEGVGIVLVGDPLGTGLAALVSLLVVAVLVYSWRYFEEPPRHTGSFTALILLFQAGMCGFALTGDLFNAFVFFELMGVVAYALTGFRVEEPKPLQGALAFGVVNSLGAYCMLLGITLLYARTGELGFAQLGRALDTGPPDALVLVAFVLVTTGLLVKAAAVPFHFWLPDAHAVAPTPVCMLLSGVMVELGVYGVGRVYGTVFAAHSAFTHALLALGVLTAVLGALMCWQQRHLKRLLAFSTVAHTGLFLTGLALSPDAVSGTALYVAGHAGVKAALFACAGILLDRYASVDEH--ELYGKARELRLVGVLFTVGGLALCGLPPFGSGLGKAVAEEAAGHAAGWLPALYVVVSAV--------------------------------------------------------------
294677072    ------------------------------------------------------------------------DRLTAIM--LIVVTTVSALVHLYSWGYMAHDENWRFFAYLSFFTFAMLMLVTSDNLVQMFFGWEGVGVASYLLIGFYYKKPSANAAAIKAFVVNRVGDFGFALGIMGLFFLTDSIDMDVIFASAPELAKTELHFLAAVLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRMSPLFEYAPEAKMMVVYVGAV-TAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGSGVYSMFHLLTHAFFKAMLFLGAGSVIHAMHHE-----QDMRNYGGLRKKIPFTFAIMMIGTLSIGGVPGFAGYLSKDAIIESAFASGNGFAFYVLVAAAGMTSFYSWRLIFLTFYGEA--------------------------------------------
12248166     ------------------------------------------------------------------------------------------------------MHPFVLTCLLSALGLGTVLTFSSTHWLMAWMGLEINTLAILPVMAQKHH-PRGIEAATKYFLTQATAAAVILFAGLTNAWLTGEWSISQLSHPLAAN-----------LMFLALALKVGLAPMHFWLPEVLQGLDLTTGLILSTWQKLAPFALLVQVAPSVDPSLLVALSL------LSILIGGWGGLNQTQLRKILAFSSIAHLGWMTLVM---RFAPSLSILALLLYIVMTSATFLSM------KTYGCTTLNGLATSWAKYPVLGALLTPTLLSLGGLPPLSGFLPKWLIIDEMVKQGLQLPATLAALSALLSLYFYLRLCYAATLTSAPNVLTKVTPWRLVSPGGHLLLASLSTVALGTLPLA---------
224477610    ------------------------------------------------------LVINFGDWQPPFGIQFVGDTLGLFFT--TIANFVVTVIIYFGFGKKEHLANRYFPSFILFMLTGVNGSFLTADIFNLYVMFEIMLISSFVLLTLGQT-VEQLRASVIYVVMNVVSSWFFLIGIAYLYGTLGTLNFGHLAMRIADSGQTPEMTMVAIIMIFVFGGKAALVMF-MWLPKAYAALNTELAALFAGLMTKVGIYALIRVMTLLFDHQPDIHQLMYYMAIITMIIGAVGVLGYDDVKKIAAYQVILSIGFSVLGLSANEAGVTGAIFYAGHDMIIKTLLFLVLGVFVVQCGSRSYK--NMGGLIHVHPSLGIIFFILTLSIGGVPPFSGFPGKVLIIQGAMEKGYVTGVIVLVITSIIAMYSLLRIFFIMYFGQ-EEVPQVNKVPLAMHKIIAMLFLTGATIFMGICGEWFLDFARQ--
6062846      ---------------------------------------------------------------------------------------------------------------IFSLITGTLITLSSSHWLLAWMGLEINTFAIMPFMTQKST-PQTLESALKYFIIQTIATTMLLFSSIWNAWTLGQWNIQQMNQPLL-----------LTMVYIALAMKLGLAPMHAWFPEIIQTMNLPTGLILSTWQKFAPLALMLQL-------PNNISPTITILGLLSILMGGWGGLNQTQLLKILAYSSIAHLGWMLLVI---QYLPTLTYLTFITYVILTSTMFLTIWHFQ------STSIKSLSTSWSKMPVLSAIFPLMLLSLGGLPPFTGFFPKWMILLELTKQKLILTAMMATFSTLLSLYFYLRLSYTMTLTSPTGTSPSTLP-----------------------------------
188585148    ---VTEQAEFTSILPILIIFVPLLVILISSVSEKLRDIYTVIISAVLVLLAVMYPLVQQGIVQYNIGLIFRLDSLGFLFTALISLIWFLATLYATEYI-SHEHNRNRFYFFWLFTFGATLGVFVTGDLFGLFVFFEMMSLTSYVLV-IHEEDKDAMRAGNLFLFLGIGGGLAILFGLFIMYFNLETLEIAPMLGDMVAAGVNIPVLL--LLFIIGFGIKAGIVPLHIWLPKAHPVAPTPASAILSGLLIKTGVYGLWRVFLLYQQYITNWGMGLFWIGIITMVLGALMALLQTSAKKMLAYSSVSQVGFIIMGLGAGPIGFAGGIMHVINHALFKACLFLIVGAIFIR--THLLDIDRVRGMFKQMPFMGIAFIIAALGIAGVPLFNGYASKTILHHALSEVSYLTPGTAMVFTSALTVSYFIKLFRGLFLGKLPQ------------------------------------------
223936521    ---------------------------------------------------------------------WVLDPLAAIM--LVMVSFVGLLIFIYSVGYMAHDENFRFFCFLSLFAAAMLGLLIANNLLLLFMCWELVGLASYLLIGFWYQKPSAAAAAKKAFITTRIGDVLFFLGILYLYSQSGTLLFRELVGRTTVGGMAVTTGIG-LLIFCGAIGKSGQVPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLIARVYPLLNPSAAGVMTAVAWVGAITAVFAACIAVAQTDIKRILAYSTVSQLGFMMMGLGTGSVGIFHLITHAFFKALLFLGAGSVIHGCHEE-----QDIRRMGGLKRFMPITFATYAIGMMALSGVPFFSGFWSKDAILSAA---HDWPLSYLGIIGALLTAFYMTRQVCYVFFGS---------------------------------------------
15805906     ---------LAVLFPFLMAAVCALLGPQLG---RRTGYFAAAGFLPALALIPRLFALTRWVPELGLNLVFRGDGFSLLFAA--LIGVIGTLATLYSVAYLSGEKFGRFYPYLLCFGGSMLGLVLSDNLVALFGFWEMTSVTSFLLIGLWHTRSAARDGAVKAFLISALGGLGLLAAAAMLSIAGGSPNLSQL--DLGAVRASPLFVPALLCTLLAAFTKSAQLPFHIWLPTAME-APTPISAFLHSATMVKAGVVLVAKFGLIFGTSALWSGITVPLGLLTMVWGSWLALRQTDLKALLAYSTVSQLGLLMSLYGLADAGGFAATAHLLNHAAFKAALFFVVGIIDHETGT--RQIPYLQNLRRQMPVTFVIALLAALSMAGLPPLGGFVSKELFYENMLRAGPGFIA-VAVLGSALTLAYSARLLSIFF--APRSGLTPTRRELR--------------------------------
167676438    ---------------------------------------------------------------------------------------------------------------------GTTITISSNHWMMAWTGLEINTLAIIPLISKSHH-PRAIEAAIKYFLVQATASALVLFSSMINAWTTGQWDITQLSHP-----------TASILLTTAMAMKLGLVPFHFWYPEVLQGSPLTTALLLSTMMKFPPITILFLTSNSLNPTL------LTLMAISSAALGGWMGLNQTQTRKILAFSSILHLGWMSIILIHSPKLTLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------LPPFTGFLPKWLIIQELAKQEMIPAATIMAM-----------------------------------------------------------------
56963400     -----------------ILIPFMMAILIPIIYPYTKKIHTGWFVLLVPTALFLYFLTFLPVPSLGINVDLYVDGLSLLFALLITGIGALVVLYSIYYLDKVSERLHHFYVYLLMFMGAMVGVVLSDNLIVLYIFWELTSLASALLISYWFHRKASVYGAQKSMLITVFGGFAMLAGFCILYGMTGTFSVRDIIAQTEGLAGSTLFLAAMILVLLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARLTPVFGGDAVWFWALVIA-GLVTLTYGSITAVRQKDLKGILAYSTISQLGLIMSLLGVGSLAITTAVFHLLNHATFKGSLFMAVGIIDHETGT--RDIRKLGGLMTIMPITFAISAIGLASMAGLPPFNGFLSKEMFFTSLTEGDFFSLGTIGFLLPVIA------------------------------------------------------------
62736649     ------------------------------------------------------------------------------------------------------MNPYAMSILASGLSTGTIITATSTHWFLAWMGLELNTLAMVPLMSKMHH-PRAIEAATKYFLTQAGASALLLFATAMNVWYTGEWTI------------NTQENFSTLMLTVALMTKLAVFPFHLWLPDIMQGLDMTTCFILTTWQKIAPMTLLLQVGPKLNPTL------LMLMGILSIIMGGWGGLNQPQLRKIMAYSSIAHLGWMMIVLPHST---HLALMNLLIYILITSSMFLMMMYM------SSTTINKLAASWMKNMPLTLMMMMVLMSLGGLPPMSGFIPKWLVMEEIIKHNMIMLTTIMAISALLSLFFYLRLSYMTSLTTSPTPMNSKS------------------------------------
222479277    ------ITDLRPLL-AVLVSFVAAFFIVASYRSPNVREGWTIVAAVAKFAIVASMLFEWSLGAFLPGGILRADALGMLFA--FLASGLWIVTSFYSIGYMREVNQTRYFAAFAVSLSATMGIAFAGNLVTIFVFYELLSIATYPLVAHDETDE-ARAAGRKYLAYTMFGGGVLLAGTALVYLIAGNVSFTAGGIEELANADPGLAMLAFFLLAIGFGVKAGIMPLHQWLPEAMVAPTPVSGLLHAVAVVKSGAFGVSRVFDLSLPFGFSAGLVLSTIGAITLTAASIIALRKDHLKQRLAYSTVSQLSYIILGLGLGWYGLVGALLHIPAHAFMKLTLFFCAGNL--HVSTHTDYISEMAGIGKRMPLTMGAFTVASLGMAGIPLLAGFVSKYYMLIGGIRMGAYYLVGALLLSGVLNIAYFWPVIYTAFFE----------------------------------------------
297563978    ---------LLIALP----LAGAAILLLGGRRTDKWGHWLATALPVASFAWALLVLFWFSVGEFSAGVDLLVDPLS--ISFVLLITFVGSLIHIYSIGYMAEDPGRRFFAYLNLFVAAMLVLVLADNFVLLFLGWEGVGLASYLLIGFWQYKPSAAVAAKKAFLINRVGDMGLLIAIMIMFAVLGAVSFSDVFAAV-PGASDGVLLAVGLLLLLGACGKSAQLPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLIVRAGPIFEGAPVAQTVVTVVGAATMLAGGIIASAKDDIKKSLAGSTMSQIGMMVLAAGLGPVGYVAAIAHLVTHGFFKAGLFLGAGSVMHA-MNDGVDMRRYGGLARVMPVTFVTFGLGYLAIIGFPLLSGWWTKESIISAAFGVGGTVLGTAVIVGAGLTAFYMSRMVFMTFLGKKRWDEGVHPHESPVSMTAPMVVLA---------------------
189346506    -----------------------------------------------------------------FGITLAADLFSAVMVAASALIGLTTVLFSLATIDQERERFFYYPLLQLLM-MGINGAFLTGDVFNLYVWFEVMLISSFVLLVLGGTPV-QLEGAIKYVTINLLSSSVFLAAAGILYGMAGTLNMADLARITPHLPQQNLLAVVSVLFMITFGVKAAVFPLFFWLPASYHTPPVAVSAIFAGLLTKVGVYALIRFTTIFSHEAVFIDEVLLAASALTMLSGVLGAAAQYDFRRLLSFHIISQIGYMIFGLALSPLAIAGALFYIVHNIIAKTNLFYLSGIVERITGT--FDLKKAGGVYAAHPVIGMLFLIPALALAGIPPLSGFWAKFVIIKAGFQAGEYAVTSIALLVGLLTLFSMMKIWNEAFWKDLPQPQV---------------------------------------
164422129    ------------------------------------------------ISVYIKLFTWIDSESLNVSWGFVFDSLTVSMLIPVLIVSSLVHIYSIGYMSHDPHNQRFFSYLSLFTFM-MIILVTSNNYLLMFVGWEGVGVCSYLLVSFWFTRIAANQSSISAFLTNRVGDCFLTIGMFAILWSFGNIDYSTVFSIAPLMNENIITIIG-ICLLIGAMAKSSQVGLHVWLPMAMEG-PTPVSALIHAATMVTAGVYLLMRSSPLIEYSNTVLLLCLWIGAITTVFSSLIGLFQQDIKKVIAYSTMSQLGMMVVAIGLSSYNV--ALFHLVNHAFYKALLFLGAGAVIHAVSDN-QDFRKYGGLKAFLPLTYSVMLIASLSLVAFPFMTGFYSKDFILESAYGQSSTVVYFISTIGAMFTTLYSVKVLYLTFLTNPNGPIVNYKHAHEGDIFMSMLIILAVFSIF---------------
116329144    MDFPPYILSIFLFLPLI----GVPFLFLSNQVYWLRFIAGSFTLVPFLIIVGLYFQYDSSIWGIVVSGNLKVDGLDGFSLLLCGMSSLLFFLSTLATWSSITNRIREFYVYLMIVEMSVHGVFLSGNLVLFYIFWEAMVSPMVLMVGIWGEDQR-VKAAIKYLIFSFTGSVLMLAGILILYFKTGTIVIEELSTGLLPEIPKNIRLFIFFAFVLAFAIKVPLFPLHTWMPDVHSQAPTVGSVDLSGILLKIGLYGFVRLAIPLFPEMLEYRELLGGLCIAGIIYGAVIAMAQENSKRVVAFSSLSHMSFCMLGLSFTEEGMAGGMLQMLNHGFTAGMLFFMLGMLHERIGNN--DIAKAGGLSKLLPVFSVFFAIAIFSSLGVPGTNSFIGEFLIILGSIKANVVYGA-LAVTGVVFAAGYLLLFAKRMIFGEPSKNLIEHHDKEWIILIPTVVMIFWIGIYPKPFLKVLEPSVK---
85714311     ---------------------------------------------------------IEWVPELGLNFYVRMDGFAWVLAA--LIASIGLLVVLYARYYMSPDPVPRFFSFLLAFMGAMLGIVLSGNLIQLVFFWELTSLFSFLLIGYWHQTAQARDGARMALIVTSVGGFSLFAGILILGNIVGSYDLDRVLASGDMIRAHSLYIPTLVLILLGALTKSAQFPFHFWLPQAMA-APTPVSAYLHSATMVKGGVFLLVLLWPALGGTEEWMRLVGSAGLISFILGAFIALFQQDMKGLLAYSTISHLGLITLLIGLNSLAIVAAIFHLMNHATFKASLFMAAGIIDHETGT--RDLRRLSGLRRFMPITATLAMVAAAAMAGVPLLNGFLSKEMFFNSLLDQALPYIVTAA---SMFTVAYSLRFIAEVFFGPPPRELSGTPHEPPFLMRFPVGLLVLACLLVGIVPTVTIGPLL---
218462137    MTAAALLQSVLASLPEIIVITGACILLILGQFVPKRQEYFLVSASVAIVLFAALATLMLAGERPAYTGMFVADRFAVFFKFVFYLATVLTFLLSRKYADVEGIGSSEYYVLLLFALSGMMIMASATDLLSIYVGLELVVLCTYVLTGFLRRERRSNEAALKYVILGAVSTGIFLYGVSLVYGLTGTTQLDAMAAAVTGDPLDPGLLLAVVFIVAGLVFKVGAVPFHMWVPDVYEGAPTTITAFMSVGPKAAG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
212639775    -----------------------------------------------------------------FGITLVSDSLSALLVLTTSIIALACLVYSFYAI-GHKRETFYYYSFFQFLIVGVNGAFTTGDLFNLFVFFEVMLMSSYVLLVLGGTK-IQLRETIKYTLVNVISSALFVVAVAYLYAVTGTLNMAHLADRINALGSSPILTVIAVLFIIVFGLKGAIFPLYFWLPGAYYAPPTPVLALFGGLLTKVGVYSILRTFTLLFTHAAYTHTLLAWLALGTIIIGVIGAVAYNDMRYIVIYNIIAAVGVMIFGISMTPESVEGTIFYLLQDMVMKAMLFLFVGIIFSITRSN--DIRSFSGLITSYPLLGWAFFIAALSLAGIPPLSGFIGKLLIVKASFDAQLIFEAIVILLSSLLVLYSVMKIFMNGFWGEKK-------------------------------------------
225181457    -----------------------------------------------------------------WGIEVIIEPFSAFMLLVISAVCLVIMIYSMSSLEIPASGIGWYYTTFLLLVGSMMGMVMTNDLFNMYVFIEVTGIAACALV-LAKGGRLATEASFKYLLLATVGSGFVLTGIALIYVITGNLNISFVAAALVYPQYPYLIWTVLSFFLVGFGIKSALFPLHVWLPDAHSSAPTTSSAVLSGLVVKAYIVALFQIFGFDLLDQIFIRHMILIMATGAILGGSMFAFVQLDLKRRLAYSSVAQIGYIFLGLGSSPIGLAAGILHIFNHAVMKACLFLAAGAIYRQTGEK--RVNRLQGLAFQMPITMFAFSIAALSMVGLPLFSGFISKWYLALGSIEAGMPMFVGLIILSGLLNASYFLPIVWQAFFVDEQEPKTFTMDKIPVSMSVSLVVLAMAVIYFGINPEFPLALA----
136676251    ----------------IIVFLPLLAALVAGLGQRFIGALVAKTITTAGLFTAALLSWWVQSGDLTFDWELRVDSLTAVM--LVVITTVSALVHLYSWGYMEEDDQPRFFAYLSLFTFAMLMLVTANNLVQMFFGWEGVGLASYLLIGFWYKKPSANAAAIKAFVVNRVGDLGFMLGIFGVFWLFGTVSIPEISSIGFLGYRVDTMSLLCVLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCRLSPLFETS-QFALNMIMIVGATTAIFAATVGLVQNDIKRVIAYSTCSQLGYMF--FAAGAGAYSAAMFHLFTHAFFKALLFLGAGSVIHA-MHHEQDMRYYGGLRKHIPLTFWAMMAGTLAIVGIGGFAGFHSKDAIIEAAYTYHMYGFA-VGVIAALLTSFYSWRLMFLTFFGKP--------------------------------------------
205374700    --------------------------------------------------------LNLGSWEAPYGITLVSDMLSVLLVLTATVITLFVIMFSFHSI-GRDRETFYYYPIVQFLLVGINGAFTTGDIFNLFVFFEVMLMSSYVLLVLGGTK-IQLRESIKYILVNIISSALFVIAVGFLYSVVGTLNMAQISERIAESNQPGIITVIAMLFLVVFGLKGAIFPLYFWLPGSYYAPPAPILALFGALLTKVGVYSILRTYSLFFYHETGFHSVLMILSLLTIVVGVIGAIAYWDLKKIIIYNVIVAVGVILFGVSVNSTSIEGSIFYVLHDMVIKAALFLLIGIMIKITGTS--NLKQMRGLIKQFPLLAWTFFIAALSLAGIPPLSGFIGKLLIVQGGFEEGNYIGAGIILLSSLLVLYSVMKIFINGFFGKPTEYKADHIPVGKLLIPSIALVTVAVLY-----------------
254171994    ------------------------------------------------------------------------------------------------------------WMFALFSVSGLLGVFLSGDFAGFFLFWELMTFASFMMVLRYNKG-----ASLKYFVLSIIGAYAMLLAIAILYAKTGTLEFQSLRGMIYNSIYGMVTILVYALFLLAFGVKAGTWPLHVWAPDAYSETNQSYTSFFSGALSKAGVYGFVLMFILLFHGHMVFTYILAWLGAITVVVAGFLAVLQEDLRKLLAYSSVSQVGYIVLALGIGSIGFAGAFFHILSHAVFKGLFWLITAALILRTGK--TKFEDFGGLAEKMPVTFAMALIAVLSLAGIPPMAGFASKWLIYEAAISAHMPLVAGAIFLGSGLAFAYVVRFLYSIWFGQRPSDLEDVEEAP-----LPLLIGMAILAIPNIVFGIAPGLAVKL-
78778011     --------------------------LFAALFGASPKTKIAGIVPSALLGVSLISSTILLILVFTTGHTLHVEMMTWMATGDLYITLVSTVVHVYAIGYMDHDKGFRFFSYLSAFVFSMMILVMSDNFAGLFIGWEGVGLCSWLLIGFWYHKESASWAANEAFIMNRIADLGMLIGIFLVYWNTGTLQYDGAFAAMPSLDTATITWIG-IFLFIGAMGKSAQFPLHTWLADAMEG-PTPVSALIHAATMVTAGVYLVVRSSPLYELIPNVGLFIASLGAFVALFAASMALVNRDMKRVIAYSTLSQLGYMFAAAGLGAYWV--ALFHLMAHAFFKALLFLGAGNVMHAMHDELDPF-KMGGLNKVMKGTFLMMTIASVALAGIFPLAGFFSKDLILEVAFVNHHYVIYAVLLFTAALTAFYSFRLVALIFHGEERKLFGIHPHEAYKFMLIAMSPLLLLAIIAGAFKAGYFEMVTQL-
143296533    ---------------------------------------------------------------------FVIDALSSVM--LLVITGIGLLIHIYSVGYMHHEKGTRYFAYLNLFVFFMTLLVMSSSLPFLFVGWEGVGLCSYLLIGYYFETEEAPQAGLKAFLYNRVGDVGVLIGMMTLFLIFGTLTIGDLVSQLRPETHFGLITFATLMLFIGCTGKSAQIPLYLWLPDAMAGPTPVSALIHAATMVTSGIYLICRLAPLFV-LTPITLHLIAWIGVATALFAATMALFQRDIKKVLAYSTVSQLGFMFLGLGVTSAGFFHVFTHAWFKALLFLGAGSVIVAL-----HHEQDLFKMGGLREKLPITFYTMLIGALCLMGFPGTSGFASKDEILY-LTYLHSPTLWGFGVLAAICTAFYTARLMVLVFAGKPRDLKI---------------------------------------
70729979     -------------------------------------------------------------PSLGLNFVLRLDGFAWLFSLLVL--GIGSLVALYARYYMSPDPVPRFFAFFLAFMGAMLGLVISGNLIQIVFFWELTSLFSFLLIGYWHHRSDARRGAYMALMVTGAGGLCLLAGVMLLGHVVGSYDLDQVLAAGDKIRAHALYPILLPLILLGALSKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLWPSL-SGTEEWFYIVSGAGACTLVLGAYCAMFQNDLKGLLAYSTISHLGLITLLLGLNSLAAVAAVFHILNHATFKASLFMAAGIIDHESG--SRDIRKLNGLIKLMPYTATLAMVASASMAGVPLLNGFLSKEMFFAETVFINSIALPVIATIAGTFSVAYALRFTVDVFFGEPATDLPHTPHEPPRWMRAPVELLVFTCLLVGIFPAQIIGPLLA--
143120397    ---------------------------------------------------------------------------------LIVVTGVSSMVHIYSIGYMSHDNRARFMAYLSLFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWYKKESAHTAAMKAFVVNRVGDFGFALGILAVYQIFGSIQFDDIFANAFLGQALPALEVAGILLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMICRLSPMLEYAPLSLDIITVVGALTAIFAATVGFTQFDIKRVIAYSTCSQLGYMF--FAAGVSAYPAAMFHLTTHAFFKALLFLGAGSVIHA-MSDEQDLRNMGGIWRKVPVTYVMMWVGSLALAGFPFFAGFYSKDMILEAAFAAHTSVAFWLGCAAAFLTAFYSWRLLIMAFHGKPRASAEVVSH-----------------------------------
19483813     ---------------------------------------------------VQVLWRWMAVEGFTPNFALYLDGLSITMLGVVV--GVGFLIHLFASWYMRGEAGYRFFAYTNLFIASMLFLVLGDNLLFLYFGWEGVGLCSYLLIGFYYSNRNNGNAALKAFIVTRIGDVFMAIGLFILFQQLGTLNIQELLVKAPEHFKDFWIVLATLMLLGGAVGKSAQLPLQTWLADAMAG-PTPVSALIHAATMVTAGVYLIARTHGLFALAPDILHLVGIVGGVTLVLAGFAALVQTDIKRILAYSTMSQIGYMFLALGVGA--WEGAIFHLMTHAFFKALLFLASGAVIVAC-HHEQNIFKMGGLWKKLPLAYASFIVGGAALAALPLTAGFYSKDEILWEAFASGNQALLYAGLVGAFMTSLYTFRLIFIAFHGEAKTQAHAGHGIAHWLPLSVLIVLSTF-------------------
49147012     -------------------------------------------------------------------------------------SAFSVQLINYSILNNNKFVSHSYSIIVLFSSLGASLLISCSDLISMYLSIELQSFSLYVLSTLYRDSELSTSAGLKYFLLGALASCLILFGAGLLYAYTGLTNFEDIIYPFFSKELSGSIFLGLIFIFVGFLIKISAAPFHNWSPDVYDDTPTIVTIWLTIIPKISILTLFGQLNGFKFNIDQLIKYLLLITSLLSLIIGSVVGLAQNRIKRLLAYSTISHIGFILLALAISKQSIDSFIFYIIQYIITNLNIFLIIIAFSYLINNNIKDISEFKGQFFLNPLISLSFSICLFSMAGIPPLIGFFSKQYVLYSAIQSGYNFIALIAIVVSVISASYYLKIIKTFFWSNSAT------------------------------------------
284034158    ---------------------------------------------------------WFSVGSVRVDVTLLVDQLSILF--VLLITGVGSLIHIYSIGYMSHDRRRRFFAYLNLFIAAMLLLVLAADYLLVFVGWEGVGLASYLLIGFWQDRHSAATAAKKAFVVNRVGDIGLSLAVMSMWALFGSSAFATV-NAGAEGLSSTWATLLGLMLLLAACGKSAQVPLQSWLLDAMEG-PTPVSALIHAATMVTAGVYLVTRSSAIYEHTEVASTAVVIVGTVTVLAGAIIGCAKDDIKKALAGSTMSQIGYMMLAAGLGPAGYVFAIFHLITHGFFKANMFLGAGSVMHG-MNDDVNMRHYGALRLSMKVTFVTFAMGYLAIIGFPGFAGFWSKDKIIEAAFAENF-VIGLCALLAAGITAFYMTRLMMMTFFGKKRWAEDVHPHESPSSMTVPLIVLAVLSVFGGAL------------
9844790      -------------------------------------------------------------------------------------------------------------TILLGVILSTIFVTLSNNWLLAWLSLEINMLTILPIIAKTKH-PRAIEASTKYFLTQTTASCLLLLSSTINAWQTGTWDITQMSN-----------EYASTIMLIALTMKAGTVPTHFWLPEVMQGTTLQTALLISTWQKIAP------MTLIFLLAHHTPSNIALMLGLLSTAFGGWGGMNQTQLRKMMAYSSITNMGWTMLVLTS---EPKTSLINIFTYIILTIPTFLLL------TSTSTKTLQNMTTSWTTSPVASTTLALLLLSTAGLPPLTGFLPKLLILDELVTQNLTTAAVAATMASLLSLVFYLRTAYLTTILNSPGSATSTMKWRLKMNNTKAMTLTPSAMVTTTTLPALIP------
219524106    ------------------------------------------------------------------------------------------------------MSPLTLLTMAFTLMLGTTITLMSTHWLLAWMGLEINTLAIIPLM-IKQNHPRAVEATTKYFLIQATAATTLLFAATTNAWLTGAWEISQVMHPL-----------PTIIITMALSLKMGLAPMHSWLPDVMQGLELKVGLVLATWQKLAPFSLLCQIPNSNFT---------ILLGLTSIILGGWGGLNQTQLRKIMAYSSIAHLGWMLLVM---QLLPSLSLMTLLVYIIMTFSLFNIFMI------NKTTNINSLSTSSMKVPVLTTLTPLILLSLGGLPPLTGFLPKWLILQEMIKQNFFMTATMAALSALLSLYFYLRLSYNMTFTIAPNTSTNT-------------------------------------
115375564    ---------------------------------------------------------------------------------VLLSGTMGLLCVVYSAGSLEERQAGAHYPLVLVMLAGVCGSFLTADLFNLFVWFELMLVASFVLLALEAERER-LEACLKYMTLSLLGSALFLIALALLYAVGGSLNLADLAMRLPGTKQPPLATAAAMLLLAVFGLKAAAFPFSFWLPASYHTPPVVVTALFSALLTKVGVYALFRTFPLLFSGDPGLTPVILGMAVLSMLVGVTGAVVQYDLRRLLSFEIISQVGYLLAGLGLSTAALAAAIAYWVHYVCAKSALFFVTGALERVTGTH--HLGKMGGLSRTHPLLGLLFLVPALSLAGMPPFSGFFAKMALLRAALRAEMWGVAGVGAAVGLLTLYILIKVWREVFWKTPPQEAQGPSGPAAMLGPCVVLALLMVGL-----------------
51892793     -------------------------------------------------------LVIPWVPQLGIDLSIHVDGWGRLFA--LLIAGIGTLVVLYSIPYLAREDLGKFYAYLLLFMGAMLGVVYAGNLMLMYVFWELTSISSFLLIGFWNTRDDAQYGALKAILITFGGGLCMLGGLAILGTVGGTFELSALLAKQAELLGHPLVTVALVLLLIGAFTKSAQFPFHIWLPDAMA-APTPVSAYLHSATMVKAGLYLIGRLWPIFHTHPLWVPVVAAVGMVTMVVGSFLAVQKTDLKAVLALSTISQLGLIMWLFGLGTPEATAAAFHLLNHSTFKALLFMVVGIIDHQTGT--REIPLLSGLRRAMPVSAGLAMVGAASMAGVPLLNGFLSKEMFLTAVHGSSMGAAALVATGASLLTTLYCLILGHKIWFGEPHETPDVPEEGSPSILVPPLLLIVAVGIYPGLVESAIVTPAVA--
15987262     ------------------------------------------------------------------------------------------------------------------------ITFMSSNWLLAWMGLEINTLAIIPMMA-KQHHPRAVEATTKYFLTQATASTMILFTSTMNAWTTGEWSLTEMTNQ-----------TALTTLTMALAMKIGLAPMHFWLPEVLQGLDLTTGLILSTWQKLAPFAILYQISPM------TNQTLLIMLGVTSALAGGWGGLNQTQLRKIMAYSSIAHLGWMVIIL---HFAPALTMLNLLIYIMMTSTMFLTM------KMTSSTTVNVLSMAWTKMPMLAATSMMALLSLSGLPPLTGFMPKWLIIQELSKQNLPTAATIMALSALLSLFFYLRLCYTTTLTTAPNTHNTTSQWRKKTTQMTMATSMMIILTAMLLP-----------
258654075    --------------------------LIVLALLPAATTVWAAAMLPSVMNGGALTSSTRWVPALDLAIDLRMDALAMALTLIIAFIGMLVLLYSARYFPADDDGLSKYSGSLVAFAGAMLGLVWANNLILLVVCWELTGILSYLLIAHRAGKKSSRTAASQALMVTTAGGLVMLIGAVMLGTLAGTFTISEI---LAAPPSGPLVTVSVLLLIVGGISKSAIVPFQFWLPGAMAAPTPASAYLHAATMVKAGIYLFLRLAPAF-ATLPVWQPVLIALGGGTMLFGAVLALRQRDLKLLLAYGTVSQLGLMTLVIGTGNPDLLGGLAMLIAHATFKAPLFFTVGIIDTTTGT--RDLTKLSGLGRRMPLLATLAVLSALSMAGIPPMLGFAAKEADYAGLLEGGTYVAVVVMALGSAITTAYSARFIWGA-FAAKKDVPAADPAPTSAFMVGPTMAMVAIGLVLGIAPGLLEPLLQS--
296533250    ----------AVFLPAAILLPFLGALAAALLPSNARRLESWLAGGVALAALLMVWLAYYWVPQLGLDLVLRLDGLSAVFAVMV--AGIGLLVVLYARYYMSPDDPIRFFAFLLAFMGSMMGLVLSGNLIQLVFFWELTSLFSFLLIGYWQHLAAARDGARMALTVTASGGLALLAGVLLLGHIVGSYDLDQVLASGDVIRNHSLYLPALVLILLGALTKSAQFPFHFWLPHAMAAPTPVSAYLHSATLVKAGIFLMARLWPVMAGTDAWFW-ILGTCGMITLLVGAYVAIFQHDMKGLLAYSTISHLGLITVLLSLNSLAMVAAIFHTMNHATFKASLFMAAGIIDHETGT--RDIRRLSGLNATMPFTARLAMVAAAAMAGVPLLNGFISKEMFITETLSQASAPLPVAAAIASVFAVAYSLRFIHGAFFGPTTGDMPKTPHEPPQWMRLPVEVLVFGCMVVGILPAATI-------
242278972    -----------------VLTVLVFFPLLAAVFLKGDNTIRMYTLGVSIIELALSFPLFAGFKLESAAFQFVTDGISFLMVVLTIAVLPLCVLCSWTYIQTR---VKEFHFCLLFMTAACVGVFTALDLVLFYVFWEAMLIPMYLLIAVWGGPEKRY-ASLKFFLYTLAGSALLLVAIVAFRIAGGTFAIPELMEQNFAFN---FQFWAFLALALAFAIKVPMFPFHTWLPAAHVQAPTAGSVILASVLLKMGTYGFLRFNLPLTPAASYFAPFMIAISIAGILYGGIVALGQNDIKKVIAYSSVGHMGFVTLGFLFNQRGLEGALFQMLNHGITTGGLFMMIGAVYER--SHSRELDDNLGLGKYMPAYMFFWGLFALSSFGFPGTNSFVGEILVFVGAFEQN-PWIGALMVPGAMVAAAYMLRVSLKLAWGRPTSWK--EWPDLNLREWTYLVIPAVFVLYIGLAPG----------
33519932     --MIIFREQLIALLPIIVIGITIVGIMLSIIYSRKHAVLTIIGMIIASVSSLLHMMWSMNKSGQNFFQLICIDNFSVLYVILIMFVGIASSILGYVWLVYYPYRSDEFYLLLLIASIGGILLVITNHLIVLFLGIELISISICGLISYPVFSKKSIELSIKYIILSGVSSSFLLFGIVFIYCKTGSLSFIDIVNHMLSQPSMTLIVIGLSMMMIGMGFKLSCVPFHLWISDIYQGTPTAVSMYLATGSKIAVTAVLMRFLLILPDQYNELLHIFLSVACCSMLFGSLMAIPQISIKRMLAYSSITNAGYLLIALIALRMNNCAIIVYLVSYLFANVGVWGIVNIVSTKEKNDADTIYLYHGLFWREPMLSVIFVIAILSLAGIPMTFGFIGKFYLLFIGISNQLWFLTVMMIISSIISMFYYLKIITNLFNSNFVNNTNINYDILKKWMIFMVIIVAIIILFFGVYPQFIVNLIQQF-
194499872    -------------------------------------------------------------------------------------------------------------IFIISLLLGTTITISSHHWVMAWTGLEINTLAILPLISKSHH-PRAIEAATKYFLTQAAASALVLFSSMTNAWQTGQWDITQLTHP-----------TSCLILTSAIAMKLGLVPFHFWFPEVLQGSPLTTGLLLSTIMKLPPIALLYMTSPSLNPA------LLTTLAILSAALGGWMGLNQTQ---------IXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLSTLMXAWTKTPSLNAXLLLTLLSLAGLPPLTGFLPKWLIIQELTKQDMAPAATLISLLSLLSLFFYLRLAY---------------------------------------------------
251773154    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGASGTETLSGLAQFVANGALRPMVLAGMILTMVGFAFKVSAAPFHMWTPDVYEGAPTVVTGFMASVGKVAAFGVFLRVFWVAFSANRDHWSLLIITAILSMIVGNIVALVQTNIKRMLAYSSIGHAGYAVIALNPSRDSLFALMFYMFAYLFMTLGAFGIILILRRK-GIEAEEISDFVGLNKKNPMAAFLMLIFMFSLAGIPPFGGFLAKFYVFMAAVHAGYTWLAVVGVLLSAVGAYYYIRVVMAMYMKDPVEPVEFMPNRMALFVTAGMTVLLGVFPLPFV-------------
89053685     ---------------ETILLFAPLVGALICGFSWREQAACVIATGFLFLSCLLSWVVFIGFEGETYTRSLFVDRLTAIM--LIVITSVSALVHLYSFGYMAHDENFRFFAYLSFFTFTMLMLVTADNLLQLFFGWEGVGVASYLLIGFYFRKPSAGAAAMKAFIVNRVGDFGFLLGIFALFWMTDSIQFDVVMSIIFLGMELNAAETIAFLLFIGAMGKSAQLLLHVWLPDAMEGPTPVSALIHAATMVTAGVFLVCRMSPVI-EYAPLAGNFIIIIGALSAFVAATIGLVQNDIKRVIAYSTMSQLGYMFVGVGVYSVAMFHLLTHAFFKAMLFLGAGSVIHAMHHE-----QDMRNYGGLRKKIPYTFWAMMIGTLAIVGIPLFAGFVSKDAVIESAFGGDLGQFAFWAVIGALFTSFYSWRLMFLTFYGEA--------------------------------------------
42632259     ------------------------------------------------------------------------------------------------------MNPVTFSLIIMTMMLGTLLVMTSSHWFLVWVGFEMNMLAIIPLLT-KQHNPRSTEAATKYFLTQATASMLLMMAATINLLYTGHWSILKMNNSM-----------ASITMTMALAMKLGLSPFHFWVPEVTQGTPLSSGLILLTWQKLAPLSILYMISPLMNPDL------LMFMALLSVAIGGWGGLNQTQLRKIMAYSSIAHMGWMMSILTYNPTM---MLLNLYIYIPMTITTFLLLMT------NSSTTMNSLSHMWNKLPLITMIIFITMLSLGGLPPLTGFLPKWLIIQEMTKNNNIIMTTIITLLSLLNLYFYTRITYTMFPTTNNTKIIWQFKSPKQMTSLPAMIIISTLILP---------------
254281952    -------------------------------------------------VVTATLWTWMSVADFSAAIAFHIDGLTVVM--MSVITGVGFLIHVYSVEFMWEDESFRYFAYMNLFVGSMLLLVMADNLLLLFLGWEGVGMCSYLLVGFWYKNPANGAAARKAFVVTRVGDALMALGLFVLFTDLGTLDIQLLAANLNWEVGGTVPVLATALLLGGAVGKSAQLPLHTWLPDAMAGPTPVSALIHAATMVTAGVYLVARLHGLFL-LAPATLTAVAWVGLATLLLAASAALVQQDIKRILAYSTISQIGYMFLALGVGAFSFG--IFHLMTHAFFKALLFLGAGAVSHC-LHHELNIFRMGGLRTRLPVVFLSFLIGSAALAALPFTAGFYSKDGILLSAFTAPGPWLWAGGLLGALLTSIYSFRLLFVAFFGEAQT------------------------------------------
13541935     ------MSLISIFIPEILLVIMGFIVLAVGMFIQSGKASAAISFITLIAALLSVFFI-----PYDSSYGITVNKFSVYFSAVLIISALFISLPMYRYVKKRPEV---FYASLIFSVIGMVIVAMTWNLVIAFVAFESVSIMTYIMSAYGGK-QRNLEATIKYFFTGTIATTFIILGIGFYFFSVHTFSLSPVLNGSSISYYSGTFLLALLFLLIGFGFKLAIFPMHQWAIDAYDGTENGVSAYLSTGTKIMAFVLVLKIFLVFQSFPTPVYYMFTIIAIITMTYANVAALSQMNVKRLLAYSSVAQAGYMILVISSVSLAIAAGMFYALVYVFMKGGSFIAMNMVKEDNIT----FENISGLGKKSPYVAASFSILLLSLAGIPLTGGFLAKYFLFLSVIDSGLWWLAIIAIINSAISVFYYMKVMRYLFWEEPKEFSTDMGNKAAVIVSAAIVVFLGVFYVLFPVLVGI--------
56962564     ------------------------------------KWQRVISFATLLLTFGLSIYLLLHVQQEGFGISFVGDSFSLLLTATTYFIATICSLYSFSTMGKDKENMFVYPLVHLL-LAGVSGSFLTGDLFNLYVCFEVMLLASYALIVLGGERVQLREA-IKYVLVNVLSSFIFLIAIAYLYGVTGTLNLAHLSVRIAEAGQPPILTTIAIVFLLVFSLKAGLL-LYFWLPGAYGAPPMAIAALFGALLTKVGIYALFRFFTLFYHEPELTHTIIAVMAIVTMVGGSIGAVAYNDLRKIVSYNVVIAVGFILSGLAINEAAIEGSIYYLVHDMIVKAFLFLLVGVTIYLSGT--QRLERMSGMIRNYPLLGWLFFLATISLAGIPPLSGFVGKVFVAQGAIDGQAFVLLAVTLISSIFVLYSLLRIFRTVFWGET--------------------------------------------
220904921    ------------------------------------------------------------IESLNIRYSLGIDGISVLFLPLTALITLMGVVVSFKSITLK---VKEFFVSLLLLEGAMIGVFCALDLMLFYVFWEAMLIPMFLLIGVWGGPRR-IYATVKFFLYTLLGSLLMLVGIILLYLKGGNT--FDMLALAGQNYSKDLQLLLFWAFFAAFAVKVPMWPVHTWLPDAHTEAPTAGSVILAGVLIKMGAYGFLRISLPILPYAAWLLTPMLILSVIAIVYGALVCLAQTDIKRLIAYSSVSHMGFVTLGFALTQKGVEGSIIQMLNHGIVTGALFLAVGMIY--DRTHTRQIRDYGGLATTMPVMAGFFLVFTLAAIGLPGTNGFIGEFLILLGGFER-APWAAVVASSGLILGAWYMLWLYQRVFFKQVSDTVPGLDGRELSIMLTMAVLVLAIGIFPNMLLEYTHASVERL-
10999071     ------------------------------------------------------------------------------------------------------------PIALLGIILGTLMVLSANHWLTAWLGLELNMISILPMITKQGH-PRSTEAATKYFLTQALASTLLLLSSTLNAMKTGSWDIIQLDDKL-----------SYTLMIFSLAMKMGAAPFHYWLPEVMQGCTMNTALLITTWQKIAPIALLYMISSPVQ------LKITLPIGILSILAGGWGGINQTQLRKMMAYSSIAQLGWTIATISIA---PNIALMNIIIYMTTSIPFFILL------TTTSSKDLKSMTTIWTHSPVTAIILMMLLMSMTGLPPLAGFTPKLLILNELIKHELTMAATIMALSSLLSLVFYLRTMFLL-------------------------------------------------
170799790    ------------------------------------------------------------------------------------------------------MNPFILIILLSGIGLGTTMTLSSSHWLMAWIGLEINTLAIIPIMS-RHHHPRATEAATKYFLTQATAATIMLFSATMNAWLTGLWHIQELTHPI-----------TTSMMITALAVKLGLAPVHSWMPDVIQGLDLLTGLILSTWQKIAPFTLLLQI-------QTNAPAIIIAFGITSTLIGGWGGLNQTQLRKIYAYPSIAHLGWMALIM---QFSTTLALLTLLTYFIMTTAIFMTF------KINKTTTINMLALSSTKFPILTSTTPLLLLSLGGLPPLTGFMPKWMILQELAKQSLTPLATLAAISALLSLFFYLRLSYSMTLTMFPNTTAATTP-----------------------------------
136404091    ---------------------------------------------------------------------------------ISVVTAISFLIQIYSLSYMEHDDGYRYFSYMGLFTTSMLGLVTARNLIQLFIFWELVGATSYLLIGFWYKKQSAIKAAKKAFLMTRVGDFGLIAGILLIAKQGSQLDITQFYLGIQSGLFSESLIFIVLLIVIGAIGKSAQFPLHNWLPDAMEGPTPVSALLHSATMVTAGVFIIGRIYPAIGYS-ENLGLIISYVGAFTLIFAASMAIVSNDIKKVLAYSSISQLGYMFLALGVGS--YGAAILHLFAHAWFKALLFLGAGSVGHAV--HTFDMKLMGGMRNKMKKTYLTMLVGTISLIGIFPLSGFWSKDEILIG-VKSESTFLLVIALIGVVMTAFYMTRMMAMTFFGDFKGKYDDIHESPNLMTIPMIILAIPSVIIGVIFSSPI--------
148262403    -------------------------------------------------------------------ITLYLDPLSLVM--VLMITFVCGLIHVYAVGYMADDPDYRFFALLNLFVFAMLVLVLAENLPLLYLGWEGVGFCSYALIGFWYREEKNATAGRKAFIVTRIGDTAFGIAVVWMFQLFSTVSITEL-NGLGFLMPAGVITALGLLLLIGAMGKSAQLPLMVWLPDAMAGPTPVSAQIHAATMVTAGVYLLARMFPLIGASATVQGAIALT-GGLTAFYAASCALAQRDLKRVLAYSTISQIGYMMLGVGCGA--ITAATFHLLVHAFFKALLFLAAGCVITA-LHHEQDIFRMGGLRRNLPLTFWPFLAGAVCLAGLPLTGGFFSKDAILTAAWGLLYGGLYLLGLFTALLTSVYTFRMVYLVF------------------------------------------------
37957410     ---------------------------------------------------------------------------------------------------------------------GTLTTLSSEHWMLAWLGLEINTLAIIPLM-IKTHHPRAIEAAIKYFLVQTSTSATLLFSCTMIAWVTGQWSI-----------IPHTDLTAVDLLTISLAMKLGIAPFHFWLPDVLQGITLPMGLVLSTWQKIPPVILLFQVAP------NTNLNLLLTMALLSAIIGGWGGINQTQIRKLMAYSSIAHLGWMVAVI---KLAPELAFFNFVIYLIITTAMFWTLHIL------NILTTPDISLAWSKSPGLTTLLLLMLLSLAGLPPLTGFLPKLVIAQKLISSHLTLFTTAMLITTLLSLFFYLRLMYVL-------------------------------------------------
227462811    ------------------------------------------------------------------------------------------------------MAPYTLAIMLFTLGLGTSITFASSHWLIAWMGLEINTLAIIPLMAQD-HSPRGVEASAKYFIVQSTAGAALLFASATNAWLTGYWDIQQISHPL-----------PVALITTALAFKMGLAPLHTWLPEIIQGLNLTTGLILSTWQKLAPFTLMLQIYPPA-------TPTLIVLGLASILFGGWGGLNQMQLRKLLAYSSITHLGWMILVL---QFSPPLALLSLLTYFLMTFSAFLVF------KFNKATTINTLAISWAKAPIITTLLPPVLLSLGGLPPLTGFMSKWLILQELASQGLAVTATLAALSSLLSLYFYLRIAYAMTLTTPPNDIPGMTPWRHG--ASPLSQPMAMAMIISIILLPLTPAILAFF
144192869    -----------------------------------------------------------------------------------------------------------------------LMLVTADNLIQLFFGWEGVGLASYLLIGFWHHKDSANAASMKAFVVNRVGDFGFMLGILAIWTIFGTVQFSELLDPVFFGFEGNALTIACLLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMLARLSPIFEYAPTALM-VVAVLGACTAFVAATIGLTQFDIKRVIAYSTMSQLGYMFFALGVSA--YSAAVFHLMTHAFFKALLFLGAGSVIHA-MSDEQDMRKMGGIWKKIPFTYAMMWIGSLALAGIPLFAGYYSKDIVLEAAWADHTGFAYWMGIAAAVMTAFYSWRLIIMTFHGTPSEDVMSHIHESPLVMTIPLAILA---------------------
224373436    --------------------LGAVLAYVLGKMKINLAFWVAEIVGAMLFLASIVIFLNYSDTPINIDYTWIALPFGIYIDHLSIVMLLIATGLGFADIHFAHDYMGDYYAKVLFFIGGMILLVITKDLIGAFVGWEFMGLASYALISFWYYKNSAADAGMQAFLYTRFGDIFILAAIGLLVYYTGTLNLVELNEMANAGEPKTVALVVALFIFMGAIGKSGQFPLYPWLMNAMEGPTTVSALIHGATMVNSGIYIVARLFDFF--AYTDALFIVANVAALSAFIGASSALVQKEIKKILAYSTMSHLSIAFVGLGVGSL--AAGMLHLVNHAIFKALLFLSAGAVIYI-AHHTKDAWKLGGLIKTAPFVALFMAMGSLSLAGVPPFSGYFSKEAVVAAAWANGNEFTKVFVTIAALLSIAYITRLWVLIFLGEPRNEDIAVHAPSNLWIRLPLGVLAVVTLFISI-------------
144900797    ---------------------------------------------------------------------------------MIVVTWVSFMVHVYSVGYMSHDAIPRFMSYLSLFTFAMLMLVTADNLIQLFFGWEGVGVASYLLIGFWYQKPSACAAAIKAFVVNRVGDFGFALGIFGLYFLFDSVTFAGIFAAAFFGIEANAITICCLLLFVGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARMSPLFEYSSTALTVVTLVGAATAFFAATVGCVQNDIKRVIAYSTCSQLGYMFIGVSAYQAAIFHLMTHAFFKALLFLGAGSVIHAMSDE-----QDIRRMGGIWKNVKITWALMWIGSLALAGVPFFAGYYSKDTILEAAWASHSLFAYVMGVSAAFLTAFYSWRLLILTFHGKPEHVMAHVHESPAIMIIPLMVLAVG--------------------
45359191     ----------------------------------------------------------------------------LIITVIMLIGSLVLITGL-----GEKKSSGLFVALMLMGLASVSAVVMADDLFNIYVFYEIAAIAQTGLV-IASGTEKAYRSAFRYLILGNFAGSILLLGVSMLLAATGTLNITDMHNFLLNNPATPTIYGGLLMLIIGLCYGSGLPPFHTVKADIYARAKPHVAAMLQTYSKFVLVALLLVIFKLFGGLFASAHGVLIGLSVLGMVFGVVMALLQTDYKKLLAYHAISQGGYVAAGIALGTLGIVAGIFHAINHVIYKSALFLGAHIVERR---KEGNLNKLGGLLPVIPATAFMVLCAKLAISGVPPFNGFQSKLLLAEAAMNVNMPELAIIMILVSIGTFVSMMKAFYLIYLKPCSQEQLEEYKKAKPYAVFSLAVLTFLCILLGIFPNLATDII----
170676861    ----------------LVVFLPLLSAIISGLFGRKIGTKGAGVLTSSCMVISALVSLNSSAAYIKLWRWFDSELFTAYFGLLIVVTSVSAFVHIYSTGYMSGDHIPRFMSYLSLFTFLMIVLVTSENYVQLFIGWEGVGLCSYLLINFWLTRIKANKAAMKAMLINRVGDIGLILAMIKILAEFGSLDFSTIYSIMSLNEWGEALTIICLLLFLGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIIRSGPLFEGSPFALTVVTILGALTAFFAATTGVVQNDLKKVIAYSTCSQLGYMVM--VCGLSNYSTSLFHLMNHAFFKALLFLSAGSVIHAVSDE-QDMRKMGGLLKSVPFTYTMILIGSLSLMGFPYLTGFYSKDLILELTFDKYYVAFAWLGSFSALLTAFYSMRLIYLTFMTDTNLKKETLTKESTWTITLPLLLLAFGSIFVGYLGKEVV-------
6689377      ----------LLPVP-VLIGVGLLLVPGATKDLHRIWAFPR----VFLLSIVMLFSANLSIQQINGSSIYINNDFSYLIDPLILITTVGLMVLVXXDXYMSHDQGYXFXAYMSFXNTSMLGLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGLLLGILGLYWITGSFEFQDLFSTYNNGVNSLFVTLCASLLFVGAVAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFTVIPYIMYVISMIGIITIPLGATLALAQKDIKRGFGYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMEAIVGYKSQNMVLMGGLKKHVPITKIAFFLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAYFTAGLTAFYMFRVYLLTF------------------------------------------------
139529825    ------------------------------------------------------------------------------------------LISSQQYIKDLKIAKFEYPIILLLSILGMFFMVSSNDLILFYLGLELQSLSLYILASIDRDNIKSTEAGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFYEIQENLIT--ENTGAVFAMVFVLVGLAFKISAVPFHMWTPDVYEGSPTSITSFFAVVPKIAGISVVLRFMDIFQNILSEWQTIMVFISLASMILGAVAAIGQKNIKRLLAYSSIGHIGYALAGVATGSDNYSSTVIYLTIYVIMNLGAFSCIYF--------------------------------------------------------------------------------------------------------------------------------------
280978203    ------------------------------------------------------------------------------------------------------MNPFVLSITILSLTMGTMITFSSSHWLLAWIGLEINTLALIPLMAQ-HTHPRAIEAATKYFIIQATAATLILYMALTNAWLTGQWDIGQVSHPLI-----------ITITTLALGAKLGMAPTHFWLVDTLQGLNWGTGLILSTWQKLGPLALMYQLAWEMTPGLP------LTLGVLSIFMGGWGGLNQTQLRKVMAYSSVTHMGWMIVIM---EYLPNLMAFTLIIYLVLTTSTFLALKMM------KVTSINMLTMAWTKDPLLTGILMMGLLSLGGLPPLTGFLPKWMILQELVNQEMQLVALIMAMATLLSLYFYLRLTYSM-------------------------------------------------
62736724     ------------------------------------------------------------------------------------------------------MSPYALSILLSSLSIGTMITIISDHWFLAWMGLEINTLAIIPLMSKAHH-PRATEATTKYFLIQASASALVLFSTMTNAWLTGNWTITGIENWL-----------SSALLTSALAMKLGIAPFHLWLPDILQGLDLLTGLILSTWQKLAPMILMVQINHELNTSL------LTIMAILSILIGGWGGLNQIQLRKILAFSSIAHLGWMMLIM---LFSPNLALFNLIIYLFMTTSMFLMLMVL------KSTNINKLSTSWTKNPTLAAIMMLTLMSLGGLPPMSGFVPKMLIMMELINQNMTAIATTAAISSMLSLFFYLRLSYTLSLTTSPN-ITNSHLTWRLTPFYMMLIPVPIILSMMIMP-----------
146276288    -------------------------------------------------------------PALGLNANFFLDGLGLLFAGLILGIGLLIILYARFYL-SKQDSMGQFYSYLLLFQGAMVGIVLSDNILLLLVFWELTSLSSFLLIGYWKHLPAGRQGARMALAVTGMGGLAMIAGMLILGQIAGSYDLTVILQERDAIQASEWYLPALVLILIGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMARMWPALAGT-PEWFYLVATTGLVTMVVAAKIALFKDDLKALLAFSTVSHLGLVTMLLGFGTQAAIAAIFHIINHATFKAALFMTAGIVDHE--THTRDLKRLGGLRKLMPITFTIGTLAALSMAGIPPLNGFLSKEMMLEEAWAGQAWLMPVFATLGAVFSVAYSLRFVAHTFLGPVRNDYPHNPHDPGFGMWAAPAFLALLVVAIGIAPMPVAGWLV---
156600355    ------------------------------------------------------------------------------------------------------MSPLIWALLIMTMSTSTVVTMSSHHWLLAWLRLELNTLSILPVI-MKPSHPRATEAATKYFLIQALSAAMILFASTMNAWQTGQWSI-----------INTTSTTSVAIITTGLALKLGLAPAHLWFMEVMQGTTLPTALIITTWQKIAPTTMLYLI------QNHTSMNIMLCLGLTSTLVGAWTGLSQTQTRKILAASSIAHMGWVITALS---LQQSLATMTFIIYILMTTTVFITLMTTAAKT------LKDLSNAWSTTPPMLATTLLTIMSLAGLPPLTGFMPKWLILKELTLINLTTLSTALALSSLPSLFFYLRMSHLTVLTSPPDTMNTEQK-----------------------------------
62184468     ------------------------------------------------------------------------------------------------------MNLYVLSMFISSLTIGTTLVFSTDHWIMMWIGLEINTLAIIPLMTQQHH-PRAVEATTKYFLTQATASAVFLFACTINAWKTGTWTATFMMDPIATN-----------LAIMALALKMGLAPLHLWLPEVLQGISLTTGLLLSTWQKLAPFLLMFRVTQ------DSHSLMLTALGMTSILIGGWGGLNQTQVRKILAYSSIAHLGWMILVIQMAPKM---SILALLTYFMMTSAAFLTLNKM------KATNIATMATAWVKAPALSALASLVLLSLGGLPPLTGFMPKWFILQELTMQLFFITATVSALGALLSLYFYLRLTYAMALTLAPHMTLCTAPWRTLKKNASM-------------------------
142521997    MVISAQLPALQVVVPLIAAALCLVLSRPLAAWTITFAASAAAMMVSFLLLGAVMHSGTIDYAAAPFGIAYRIDLVNAYVLMIVSTISTVVSVFARDSVEIESHNQGFFYTAWLLCLTGLLGIAITGDAFNLFVFLEISSLSSYVLIAMGSDR-RALTAAYQYLIMGTIGATFILIGVGLLYALTGTLNMQDLAERLLEVSGTRTARTGFAFLTVGLGLKIALFPLHLWLPNAYAYAPSAVSAFLAATATKVAVYVLLRFVFSVFGVAMPLAIGLAILGAIAVVSASTVAIFQQNLKRMLAYSSVAQIGYLALGISLATAGLTATILHLFNHALMKGALFIALGCIAWRIGSS--RLQDFAGLGYRMPWTMGVFVVGGLSLIGIPLTAGFISKWYLVLAALEKGWWPVIVVIIAGSLLAVLY---------------------------------------------------------
144143707    -------------------------------------------------------------PALGLNLAFRLDGLAMLFAILVLVIGLLVILYARYYL-SERDSTGRFFAYFLLFKGSMLGIVLSENILLLLMFWEMTSLSSFLLISYWQHRSDARNGARMALAVTGLGGLAMLGGFLLLGHMAGSYALSDILPQGDAIRAHALYTPTLVLILLGAFTKSAQFPFHFWLPQAMAAPTPVSAYLHSATMVKAGVFLLARLFPVL-SGTDAWSSLVMGAGLITLVIGAYFALFKHDLKGLLAYSTISHLGLITLLFGIGTLAAVAGVFHIINHATFKASLFMAAGIIDHECGT--RDMRLINGLWRYMPYTATLAMVAAASMAGVPLFNGFLSKEMFFHEAVNFARWLLTVSAAAAGVFAVAYSLRFIHDVFFNGEPVNLPREPHEPPRWMKVPVEVLVALCLLVGILPTYTVGPLLKV-
254166726    --------------PVLLIAFPLLFAFLSPIIGSKKWVRYLVIFATALNATLAGFILMEALQHPIFDIIGIVLMVGPLGAIIALIINIVAFIISIYNLKVEKEPIVKYSMLYLLLVMGSTGMVLTGDLFNLFVFLEVTSIASYGLAAYNKDKEG-FMGAMKYVIIGSIGSTFVLIGITLIYSQLRTLNMLDIAARIGTMDP-YVKIIAFTSLFLGFGVEAEMFPLNTWVPDAYDGAPHPISAAFASLPAKAGIFALARVIFTMFSFTNFLWFVVI-MGLLTVFFGEIIAYTQKNLKKMLAYSSIGQMGMIIMGLGIGTTLAVEGAFYMIAHALGKALLFIAAGFLIY--AAKSNKIEDMKGMAR-NPLIGIPLLIGALSIMGMPPFAGFYGKFFILMGGFSQGYYAIIALFLAASIVEVAYYARFIKIVF------------------------------------------------
142063500    ---------------------GSLIAGLFGNAVGRKGAHRITILGVMIAFLLSAKVFFDVMGGASFNATFLVDSLTAMM--MVVVTFVSLMVHVYTIGYMAEEDGYRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFYFTRESAIYANMKAFLVNRVGDFGFLLGIGLLLAFAGSMNYAELASLHFPGTDWGLLTVACICLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVSRMSPLFELSDTALSFITVIGAITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGVSAYPVFHLMTHAFFKALLFLGAGSVIMGM-----HHDQDMRNMGGLRKYMPITWITSLVGSLALIGTPFFSGFYSKDSIIDAVKLSHLPGFAYFAVVASVVTALYSFRMYFLVFHGEE--------------------------------------------
143763790    ----------------------------------------------------------WSIASEGFSGIGLGIYLDAVSIMLLFVATFLCFLICWFAISINDNSNHRFFAEFVLFSMGMFGMVLADNFLWLFIFWEIMGLCSYLLIGFYYWKESAAYAAKKAFLTTRVGDVFLMIGLLMLYDIYGSLDFAVVFDDPSTGVDAAMLQTALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDVHHHGLGLIVAWVGGITAFMAAAIAFVQNDIKKVLAYSTMSQLAYIFTGLGAGALIFGGALFHLFNHAMAKGMLFMASGSVIHEVHHAHQDMRNMGGLASKLPVTATAMMFGSMSIIGIPLIGGFWSKEIIVGKTWYAYLLGPAILILATAGMTGFYMSRMWFMTFAGEPKNELVDHVHEETPWIKTPLVILSIITALGG--------------
55417594     ----------------------------------------------------------------------------------------------------------------------------SXHXMMSWTGLEINTLAIIPLISKSHH-PRAIEAVIKYLLVXAAAXTLVLFWSMTDXWHTGQWEITQLTHP-----------TWCLLLTAAIGMKLGLAXFHFWLPEVLQGSSMTTALLLSTVMKFPPITLLLMTXHSLNPTL------LTLMAISSAALGGWMGLNQTQVRKMVAFSSISHXGWMVIII---------IYNPQLTLLTXXXYSLMTTTVXLTLNTXXVVXLSTMMTWWTKTXMLNXTLMLTXLSLAGLPPXTGFLPKWLIIQELTKQEMTTAATVIAM-----------------------------------------------------------------
284097704    -----------------------------------------------------------------LGIEWVADGLASVVLVALSVLGLLALVFAGPTAPRDGGRVVHFYVLILLLIAALTGIAFAGDLFNLFVFLEVAAIASYGLVGVAGGK--ALFAAFRYLLLGTLGASLYLLGVSYFYAASGTLNMADMAEQLPHLLTSKAVVGGLLFMFIGLGIKMALVPFHVWLPDAYTHAPESISPILAALVTKVALLGWIRIIYWVLGAKVIIYDIVGVLGTLAAVIGAVLALMARNIKTMFAYGGISHIGIILIGVTQGKTGFAGGVFYLLNDAVMQGALFFLAGALVFQYG--VRTVQDLGQIGKRVPWLTGALIVIALGMVGLPPTGGFFGKWYIILGALEAHNYVAVAAVLLSTLLTLAYFVKLFEAMFRQRPPRS-DILQSELPLSCKLSLGVTTASIVMLGLFSDPIVQWIL---
254480915    ----------------------------------------------------LTLWTWMSVGDFAPRIAFYIDGLSIVM--MSVITGVGFLIHLYSIEFMEDESICRYFTYMNLFVAAMLLLVMADNLLLLYLGWEGVGVCSYLLVGFWYKDSANGAAARKAFIVTRIGDTAMALGLFLLLTELGTLDIQMIAANSQWQTGDALPVLATALLLGGAVGKSAQLPLHTWLPDAMAGPTPVSALIHAATMVTAGVYLIARTYGLFL-LAPPTMEAVAWIGLATLLIAGFTALAQNDIKRILAYSTISQIGYMFLALGVGAF--ASGIFHLMTHAFFKALLFLAAGAVIHC-LHHEHNIFRMGGLRTRLPIVFLSFFIGSAALAALPFTSGFYSKDAILLSAWALEGPWLWAGGLLGALLTSIYSFRLVFIVFFGEAKT------------------------------------------
270493138    -------------MPLILLVLLPFVVLAALLPANARNAESTLAGAVALFCAVQAALYFAWLPSLGLNLVLRMDGFAWMFCMLVL--GIGSLVVLYARYYMSPDPVPRFFSFFLAFMGAMSGVVLSGNLVQLVFFWELTSLFSFLLIGYWHHRKDARSGARMALTVTGTGGLCLLAGVLVLGHIVGSYDLDRVLAAGDLVRGHPLYLAALVLVLLGALTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLARMWPVMGGTEPWFW-IVGGAGLLTLLVGGYAAMFQHDLKGLLAYSTISHLGLITLLLGLNSLAAVAAVFHIMNHATFKASLFMAAGIIDHESGT--RDIRRLSGLRRMMPVTTTLATVASAAMAGVPLLNGFLSKEMFFAETVFLEASPFVATALIAGVFSVAYSLRFTVDVFWGPKAQDLPSEPHEPPHWMRVPVELLVLACLVVGIFPAW---------
136322477    -----------------------------------------------------------------YGIEYVVDHLNGMVLVVVSFVALLVAIYSKRGVEKEGDKVAHFYTLFLLLTTGLLGITITGDAFNLYVLLEISALSSYALIALGRGR--AYMATFNYLIMGTIGACFYLLGVGYLLIKTGTLNMQDLSTIIPSLHASQAILVAFVFILVGFLIKMALFPLHGWLPNAYTYAPTATSCLIAPLMTKVSVYVMARMMFSVFSAVIKWQPIIMGLSVVSIVAGSFYALAQKDLKKMLTYLIVAEVGYMVGGLWLGNWQFTGSVYHILADALMTACLFMAIGNIIFVQGHAT--LDSIKGIFKRMPVTMVGFLIGAFSMIGVPPTCGFFSKWYLIGGAYHAGEWAFLVALLFSSLINAILFFRVIEIGFFSALPSETPELSDD----------------------------------
206889454    -----------------------------------------------------------------------------------------------------DRKIKEFYAALLITHSAMIGVFMSLDIFLFYIFWEAMLIPMYLIIGIWGGPRR-IYSAIKFFLYTFIGSVLMLVGILVLYFHTGTSDILSLMKN---SYPYKMQLWLFWAFFAAFAVKVPMWPVHTWLPDAHTEAPTAGSVILAGVLIKMGAYGFLRFNLPMFPEATLAMPFMMILSVIAIIYGALICLIQKDLKRLIAYSSVSHMGFVTLGFALNQQGIQGGIIQMLNHGVVTGALFLCIGIVYQR--THTRQIAHYGGVATVMPAYSAFFMIFTLASIGLPGTNGFIGEFLILLGTFKA-WKLMCILAATALIIGAAYMLWLYQRVFFEKTN-------------------------------------------
117927487    ------------------LAAFVLGVIEFAAFLGKSAAERSLDNHVFGWTIVNGFHADIGLQVDALSISFV-----------LLITGVGSLIHIYSIGYMAHDPKRRFFGYLNLFVAAMLLLVLGDNYLALYIGWEGVGLASYLLIGFWSYKPSAATAAKKAFIVNRVGDFGLSVAIMLMFATFGTFTFSGVFGAV-HGADSATLNAIGLLLLLGACGKSAQVPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLVARSNPIFNAAPSAQLAV-AVVGAVTLLFGAIIGCAKDDIKKALAASTMSQIGYMTLAVGLGPAGYVFGIAHLLTHGFFKAGLFLGAGSVMHATNDEV-DMRRFGGLARPMPVTFATFGLAYLAIIGFPGFSGWFTKDAIIDAAYHKGGTLLGSAALVGAGITAFYMSRVVFMTFTGRPRWSDDVHPHEAPKVMTWPMIVLA---------------------
142336348    ---------------------------------------------------------WFSIEGLTVYHGLWLDALTATMT--IVVTGISLLVHIYAMGYMKGEPGYRFFSYMSLFTFMMLCLVMANNLIMLFFGWEGVGLVSYLLIGFYYQKPSAVKGSLKAFLVNRVGDMAFVLGIATVVYCLGTVQFYDIFQALNELVSKNIIVLIALCWFIGAMAKSAQMPLHVWLPESMEGPTPISALIHAATMVTAGVYVMCRFAPIF-ECAPEVQNAILLIGSSGALWLGLVGIVQTDIKRVIAYSTLSQLGYMVAAVGAGAYSL--AIFHLVTHAFFKALLFLAAGSVIVAN-HHEQNLFKLGGLHKTMPITGVTFLIGALALSAIPPFAGFFSKEAIIQAVGYQKTYFLGTCVLLGALVTPVYIFRAFWLTFYTVDRTGDDIEESPMSILI-----------------------------
88603824     ---------------------------------------------------AISHVIPPDSGGIPIRIIFTIDPMNAFMLIIAAIVSFCITLYSLSSMEKLSGKDG-FFTLLLLLIAGVYGMITTGDLFNFFVFLEISSLAGAALVAYRIDKGVAAEAGLKYAALSTLGGMLFLVGVGLLFAQYNSLNMAVIADRM---QMTGLDIIAFVLFFTALAMKCGAVPMHFWTPDSYAMAPSAITAFLVVSSQASLYALFRVCFTLYGGQINPLTWVIIILGVLSMFVGVTMAIPQKDVKRLMAYHAVSQTGYMLLGVGVGLAALSSTLFHIMNHALYKGLLFLTAGVIMYRCGT--RNLNQLGGLGHNMKWTMIFFMIGALAIAGIPPFNGFASKLLIYESTFLFN-PLLAVIAMVVSILTLASFVKVFHSMFMGPKLPEYQDVEEAPKPMLIAMGILAI-LVILFGIFPQQVVDTLVA--
135211049    ---------------------------------------------------------------------------------------------------------------FLLLETMMIGMFCALDLVLFYVFFEGVLIPMFLIIGVWGGPRR-IYASFKFFLYTLLGSVLMLVALLIVYRTAGTTDITALSDFVIDYDVQKWLWLA---FFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRLSLPIMPEASHFMPLIFTLSAIAVIYTSLVALVQDDMKKLIAYSSVAHMGFVTIGFSVTAEGVVGGVFQMLSHGIVSAALFLCVGVLY--DRLHTRDIKRYGGLVKNMPIYAAFFMLFTMAAVGLPGTSGFVGEFLVLAGTYKVN-TTVTFFAATGVILGAAYMLSLYRRVVFGPQDNEDAAKLADIDLRELLIFLPLAGLVIWMGVYPSSFTASI----
25057926     ------------------------------------------------------------------------------------------------------MSPYIYPIMLMGMLLGTTATMISSHWLLAWMGLELSTIAIIPIMA-HLHHPRAVEATTKYFLVQAAAAALLLFASVTNAWLCGEWFIQQMTHPL-----------PTTMIILALAMKLGLAPLHAWLPEVLQGLDLMTGMILSTWQKLAPMALLIQI-------QPQDPTIFIVLGLASTLIGGWGGLNQTQLRKILAYSSIAHLGWMILII---QFAPSLTLLSLLMYFIMTISSFTIFKHL------SSTSIPSLATSWSKAPALTALAPFTLLSLGGLPPLSGFAPKWMILQELTKQQLPLIATVAALSALLSLYFYLRLTYSMSLTISPNTTLNSAPWRLL-------------------------------
258593425    ----------------ILIALPLCALLLACVDGMREALIKRLAVAISGLNLLLSLIVYVWIDSIGSSYFLGVDGISLPLLLLTTFLTPIAILASFSGITNR---VKAYMICVLLLQTGMIGVFVALDLVLFYVFWEGMLIPMYFLIGVWGGHRR-VYATVKFVLYTMAGSVLMLLAMIALAFLTGRLSF-DLLELIGGPIPYGTQLLLFAAFALAFAIKVPMFPFHTWLPDAHVEAPTAGSVLLAGVLLKMGTYGFLRFALPLFPEAAAFTPLISALAVIGILYGALVAMVQDDLKRLVAYSSVSHLGFVMLGFAMNVQSVEGSILQMVNHGLSTGALFLLVGMIYER--RHTRMIEEFGGLSRVLPRFALCFLVVTMSSIGLPGLNGFVGEFLIL-AGTFRVHKGFAVLATLGIILAAVYMLWMWQRVMWGQSRRAENLTLDDISAMLIPIILLIVWIGLNPNPLLRRMDASVAQL-
170289387    ----------------------------------------------------------------GLNIQFEWTNVSFYFSFVSLLVIVSVMLFSTKWLETQKYRA-SYNMFLLMVTAGSLGVFMAADLITLYVFWEIAVLSSLLIVPMEKK--EARKAVVVYAVMSAVGTYAFLYGTFLAYQRYGTLNIHGIAQGMLNDTSIGFKMAVFLLLSAAGIAKSGIFPLHIWLRETHGLAPNAFSSVLSGQFIKLGNYIFLLVLSVIYSGIPLPNYILIALGNVSIVIGTLMAIKQDDMKMLMAYSSVANGGYILIGIGTDPLGFEGGMFHIFNHAVASAVIFMAFAAVIYR--TKTQKISEMGGLIHKMPVTFLVYLFSIISLAGIPPMSGFISKWMIYQALVRKGMFITAFLAFFGSIGSFLYVFRPLAGVFLGQLPRKYRDVKEAPAVMLTPMVLLVLISFFL----------------
142749911    -----------------------------------------------------------------------------------------------------------------------------GDAFNVFVFIEISSLSSYAMIAMGKDR-RAVSASFTYLVMGTVGATFFLIGVGLMYSMTGTLNMEDLSERLPKVYETKAILVSFAFISIGILLKLALFPLHLWLPNAYTYAPSVVSAFLSATATKVAIYILIRFGYTVFGNDFVFTEILAALSIIAIVVCSLVAIFQTNIKRLLAFSSLAQVGYIILGISFNNINLTASIVHIFNHAISKGALFLAMGCVALVIG--SVRVKDINGLGKKMPFTAFAIVIGGLSLIGVPLTAGFISKWYLILGAIDKGWWPLAIILLLTSLLALVYIWRIVEAMYFRSSKELLEVKEAPISMMIPLYILVIMTIYF-----------------
289522401    -----------------------------------------------------------------------VDAFGAFMALAGSIATLASGLFSVRFLDRVNDGNK-FVALFFLLFAGMLGLEVTGDFFNFFVFLEIASVASFGLIAFWRDRPEAIEASFKYAVLSTFVALIFLIGVGILYGVYGTLNMAAIAKNMQVG---FLEKLALVLFIVSLAMKSGAVPLHMWEPDAYGQAPAGVSCFLVVVGQ-ASLYGMFRIAFSVYGQANVLAWVIIVLGLLSMFIGVIMAVIQKEAKRLMAYHCISQTGYMLMGIGLGLLALSSSIFHIINNAMYKGLLFLTAGSLFYATGT--TNLNKLGGLARKMPYTTFMFAVAAAAIAGLPPFNGFVSKLLIYESSFVVH-PFLAVVAMVTSILTLASFVKVFQSGFLGPSRDDLNNVREVPLSMIVGMMVLCVMIISLSLMPNWALANLI----
213965057    ----------------------------------------------------------------------------------TLVLTIGFLVLVYCSGYFKRRRIGSFAAQMVAFAAAMYGLVISDNIMLMFVFWEITSVLSFLLVGYYAERASSRRAAGQALLVTTLGGLIMLVGIVLMGVTTGFWNFSDLTAPGALTTNSAAVSTAAILLVIGALSKSAIAPFHFWLPGAMAAPTPVSSFLHSAAMVKAGVFLVARLAPTFN-ATNAWQPIIIPLGLLTMIMGGWMALRQMDLKLIIAYGTVSQLGFIITVASIGTATMLAALALTLGHAMFKAALFMIAGTIDRLTGT--RDIRKISGLGKKSPQLLVISILAAASMMGVPPFFGFVAKEAALEATLNAESVFTTIGLVVGSILTVAYSLYLLRAAFATKSST------------------------------------------
1753238      -------------------------------------------------------------------------------------------------------------ILVLSMITGTLITMNSSHWLLAWLGLEINMMAIVPLISKTHH-PRATEAAIKYFLAQTGASLLMLFASSINAWYLGTWDITQLTNQM-----------SCTLLTIALCMKIGLTPMHLWLPEVMQGTTLKMALIIATWQKLAPMSLILMTSN------SHSKFMLMSMAALSIVIGGWGGLNQTQLRKIMAYSSIANMGWMVIILQQAPK---------LTTLTLIIYIIMTTTMFMTLTPQKTKTIKTIGTTWTLSPPLTIITMLTLTSLGGLPPMTGFMPKWLILETLLLENMTTLATLTAMATLLSLFFYLRLFYSTTMMVFPNTTNTTQK-----------------------------------
78485173     ----------------IILLSPLFGAVAAGLFGRRRGAHTITIFGVAVSTILSAYVFWLFVDGIRFEIGYMIDELSATM--MLVVTFVSLMVHIYTIGYMDHDEDYEFFSYISLFTFSMLSLVMANNFLQLFFGWEAVGLVSYLLIGFYMKRESAIQANLKAFLVNRVGDFGFILGIAVVVMYFNTLDYNDFFAGLFPGVEWSMITALCLLLFVGAMGKSAQMPLHVWLPESMEG-PTPISALIHAATMVTAGIFMVARLSPAYEMSEVALSAILIIGATTAFMMGALGIVQNDIKRVVAYSTLSQLGYMVAALGASAYAMFHVLTHAFFKALLFLAAGSVIIAM-----HHIQDIRQMGGLRKHMPVTYIALLVGTLALIGFPGFSGFFSKDSVLMAVGQTDVFGAGILLLIGVFVTAFYSFRMFFLVFHGQESDYVKNHKSESPLVVTVPLILLAIPAVIMGL-------------
25027953     ---------------------------------------------------------------------LRVDPLALFFATLSAVLWLLTTVYAIGYL-GEGQNRSRFFGFFSLCVTATVGISFSGNLITFLVFYEMLTLVTYPLVAHWGDRA-SLKAARVYLRYTLSGGLALLIGVVWLTIYAGPVDFAAVGVTEVATHSPGIAIVIFALLVGGLGVKAALVPLHGWLPNAMVAPAPVSALLHAVAVVKAGVFGIVRVYGIGVASELGVLTPLLVVACVTIIYGSYQALRQIDLKKRLAFSTVSQVSYVAVGISLATAGVTGGVAHLVHQGIMKITLFFCAGLYAETLG--AKRVDQLTGLGHRMPGTSLAFTIGAFGMIGLPPTAGFISKWQLGVGALEADHSWVVAVLVASSLLNSMYFLPIVYRLWFRKPD-------------------------------------------
157736021    -------------------------------------------------------------------------------------------------------------IFLFTLGLGTTITFMSCHWVLAWIGLEINTLAILPLIA-RHSHPRAVEATTKYFIAQATAATMLLFAGMSSAWLTGLWEIPLTAHP-----------VPVTLATLAIALKIGLAPMHSWLPEVLQGTDFTTGLILSTWQKLAPIALLLQFQPT-------NSSLLIALGISSIMIGGWGGINQTQTRKILAYSSIAHLGWMTLVL---QFSPSLAMLSLIIYFNTAAAAFLLFKMF------KSTTINLLAIIRTKGPTITALGPLVLLSLAGLPPLTGFLAKWFILHELTKQDLSSLATLAGVSALLSLFFYMRLAFAMILTNPPDNFT---------------------------------------
135504289    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------GAIASGLLLYGMSMIYGITGSLDIGQIASANLNSEQVLILNFGLVFLVIGIAFKFGAVPFHMWVPDVYQGAPTSVTMFLSTVPKIAATAMLVRLLIGLGGLQAYWADLFMILAILSIGLGSLVALMQTNIKRLLAYSTISHIGFILLGFITGVVEYGAAVFYVLAYVLMSLTAFGTIIILN-KQGFEADQIVDFRGLSKHSPWFALIMLFVMLSMAGVPPFIGFYSKLFILQQVVSAGYIYLAVAAVVFAVISAYYYLQIIKTMYFDDAEKEVTVTAPMDMRIILS---INGALILILGLMPSYWMELAISLF
255077731    ------------------------------------------------------------------------------------------------------MNPYATSVMLSSLSIGTLMTFISNHWFLAWMGLEINTLAILPLMTKTHH-PRATEAATKYFLVQAAASALILFATLLNLWLTGTWTITQMHAQTPTN-----------LLTIALLIKLGVAPFHLWLPDIMQGLDLTTGLILSTWQKLAPMIIIFQVSHQLN------HYLLLTTAVLSILLGGWGGLNQPQLRKMMAYSSIAHLGWMMLVL---TFMPNLTMLNLTIYLLMTSSVFFILMK------TSSTTINKLTISWLKAPLLSMLLMISMMSLAGLPPMSGFMPKWLIIQEMTKQGMTMPVVTATILSLLSLFFYLRLSYTVSLTTAPNMSNMNKPPMNSYILPMAVTLSTLLLPITPMLASLL-------
142516624    -----------------------------------------------------------------WGIEYYIDKLTAYMLLIISAVATLVSIGAKESIENESDRIYLFYTTFLLNLTGLLGVIITGDAFNLFVFIEIASLSSYAIISL-GKDKRSLYSAFKYLIFGTIGASFILISVGLLYAVTGTLNISDLSQQLAHTENSATITTAFVFFIIGIGIKAAIFPLHLWLPDAYTHSPSIVSTFLAGTTTKVFIYVLIRFIYSLYGYLESFNYLLMIVACGAIVYGSILAIKQDSIKRLLAYSSISQIGYMILGLAITELGLAACLTNMFNHAFIKTGLFLAVAVIIYY--YQSDSIKQLSGMAKTSPLIFILFLISGLSIIGVPLTSGFISKWYLIKASIDAGYWFFVLVIVFSSVLAIIYIGRII----------------------------------------------------
136155968    -----------------------------------------------------------------------VDGISLPLYLLSMVVTLLVVIYSLDHIP-SPGNPKAFFILMLILQTGMAGTFIAQDLILFFVFFELVLLPMYFMIGVWGGEQRQY-ASLKFFLYTMFGSALMLVAFLAMFFKTGSFAIPYLVENGARIAKNVQIWI-FAGMFVGFAVKVPMFPFHTWLPDAHTQAPTQGSVILAAILLKLGTYGFVRIAIPMLPEAAEWAPWIGGLAVVGIIYGALGCLAQTDMKRLIAFSSVAHMGFVMLGISTTSFGVNAAVFGMVAHGLITGMLFFVAGSVKER--YHTLEISKLGGMLTQVPRLGWILGLCSMASLGLPGLAGFWGEFPAILSAYNTVYRTYMVIAALGTVFAAAYLLWLYQRTAFGTPKGHDHHDVHDVNTYEWIALIAIVVFGVAPNLLFSVIDPAVQ---
139575445    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLYGYAGSTLFEDIRSQIISPGNDIYLLIGLSMLSVGLLFKVSAAPFHSWTPDVYQGAPTPITAFMAAVTKVAAFGAFLRIFYLFGGMVWTWRPILVVISILTMAVGTIIAIAQKDVKRVLAYSAIAHSGFLLTGLAFNKSGLGATLLYLLTYGFTTLGTFAIVTLVRDAAG-EVTDLNRWSGLGKRSPLIAGIFTLFLLALAGIPLTSGFVGKFAIFSAAYESGNISVVIAGVLASAVAAFFYIRIVVLMYFNDPQEDGTSVVIPSPVTAITIGVCAVA-TLVLGVFPQPVIDTINSL-
135343949    -----------------------------------------------------FVSRQSWISDFGISWSFGADGISLF---LIVLTGLLFPIAFLAVDPEHNDRS--YFAWMLLLEAGVMGVFCSLDLIVFFLCFEVVLVPMYFLISRWGHGNRSY-AATKFFLFTMAGSALMLVGIITVAFLHGSVTFDLVEIAESQSITRGTARWLFLTFALAFAVKIPIFPLHTWLPDAHTEAPTAGSVILAGVLLKLGTYGLIRFGLYLFPEASHFFPVFLTLGVVGIIYGAVVAAMQKDLKRLVAYSSIAHLGFIVLGFALNTEAIVGSVLQMVNHGISTGALFLLVGMIYER--RHTRQIHELGGLQHSAPLMAGFFTVVMLSSIGLPGLNGFVGEFLILLGTFTAHRWW-AVVATVGVVLAALYLLWAYQRVFHGPAEK------------------------------------------
269958710    -----------------------------------------------------------------------IDKLSAVM--LVVVTTVSLMVHFYSIGYMSSDGGGRFLAYLSIFTFFMMVLVTSGNFVQLFFGWEGVGLCSYLLIGFWFKKDAANRSAMKAFVVNRVGDLFFLCGMLAIFYVFRSLSFDEIFEQISNGYQIQVVSIACILLFLGCMGKSAQLGLHTWLPDAMEGPTPASALIHAATMVTAGVFLVARCSPIF-ELSQAARDVVLTVGLATCLIAALVAIVQEDIKKIVAYSTCSQLGYMFVACGTSNYHL--AIFHLATHALFKSLLFLAAGNVIHSNAGEQRITHMSRRCWRDIPLTYTLMWIGSLALMGVFPFAGFYSKELIIESSIVSNVGFAVTNLV--ACLTSVYSCRLMLKVFHNSSTERVASIHESSSIMLLPLFVLAIG--------------------
256824392    -----------------------------------------------------------------------------------------------------------FHPTLLVLSAGVSTTFLSGDLFHMYVGFEMLLAASFVLLTLGGTRER-VRAGVNYVAVSLVSSLVFLSAIALVYAAAGTVNLAHLAYRLSSVDAD-TRLALELMLLLGFGIKAAVFPMSGWLPDSYPTAPASVTAVFAGLLTKVGVYAVIRTEVLLFPD-DRVSPMLLVAAALTMVVGILGAVVQDDIKRMLSFTLVSHIGFMIFGIALGELGLSAAIFYMVHHILIQSSLFLVAGLIERRGGTTSTM--RLDRLATTSPLVAILFFVPAMNLGGIPPFSGFVAKVGLIEAGVADGGWLLVAASVVTSLLTLYALSRTWARAFWRPP--------------------------------------------
143337785    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFFLFGAAFLYGYAGTLSLIGINSSITGGANDIFLLIGLVSISVGLLFKVGAVPFHAWTPDVYQGAPTPITGFMAAATKVAAFGATLRLFYVFGGAQWNWKPIITAISVITMIVGSLLAIAQRDVKRMLAYSSIAHAGFLLTGLALNIEGLRASLFYLAIYGVATLGGYRDRHVVR--DSSESDRLNRWVGLAKRSPFTAFTFALFLLSFAGIPLTSGFIGKFTIFSAAYESGNTGVVVIGVLSSAIAAFFYIRVIVMMLFADPDDDSVAV-EIPSIFTSATIWFSALVTIAMGVFPTPLLNAISSL-
196228504    -------------------------------------------------------------------------------------------------------------------MFSMLGIVLANNFVMMFIFWELVGVSSYLLIGHWFTRDSAAAAANKAFLANRIGDFGFMLGILMVWTATGSVVFSEMQGALPNLSLTAFLTLVTVLIFCGAIGKSAQFPLHVWLPDAMEG-PTPVSALIHAATMVAAGVYMLARVSFLIQLSPTGQSVIAAIGIITAVLAALIATQQDDIKRILAYSTLSQLGYMIIGLAAPGAAMFHLFTHAFFKALLFLGAGAIIHAMHHE-----QDIWKMGGLRKKMDWTFWTFAAGYLALIGTPLFSGFFSKDVILLAAWQQHSYLVFLLGVFTAFLTAFYMTRLFVVTFLGSSRSDAADHAHDGSFRMTAPLVILAFFSVFAG--------------
143872885    --------------------------------------------------------------------------------LFVVLTAFITPICIIATHNSVKVRKKDFFLALLLMETMMLGVFCSLDLFIFYLFFEAGLIPMFLIIGIWGG-IRRVYSAFKFFLYTLLGSIFMLIAIIFIYLKSGTTDIQALLKFDIAQSYQYWLWLGF---FTSFAVKTPMWPVHTWLPDAHVEAPTSGSVILAAILLKMAGYGFIRFSLGLFPVASSYFPLIFSLSIIAIIYTSLVALMQKDMKKLIAYSSVAHMGFVTIGFAFNSQGIEGGIFQMISHGIVSAALFLCVGVVY--DRMHTREISDYGGVVNTMPRYSVIFMIFILAGLGLPGTSGFVGEFLVLVGVFKSN-YLVSFLAATGVVLSACYSLWLYRRVVFGEITNDNVKALKDINGLELATLLPLVFLTIILGIFPNIILDTI----
142047052    ------------------------------------------------------------IERFNITYHLGVDGISMWF---VVLTALITVIVVIAAWEVITKNVAQYLAAFLILSGIMVGVFSSADGMLFYVFFEATLIPMYIIIGVWGGANR-VYAAFKFFLYTLMGSLLMLVALLYLYIQTGTFDLATWQNAQIGMTPQILLFIAF---FMAFAVKVPMWPVHTWLPDAHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPITPDASHFLPVVITLSLIAVIYIGLVAMVQADMKKLVAYSSIAHMGFVTLGFFINQLGVEGAIVQMISHGFVSGAMFLSIGVLY--DRMHSRQIADYGGVVNVMPKFAAFVMLFSMANCGLPGTSGFVGEFMVILAAVQYNFWI-AGGAAVTLILGAAYTLWMYKRVYFG----------------------------------------------
292655228    ------------PTPEVVLAVVFLPFLAAALFGERTAYFAAAVALVTLLAGAHGTVPLEWIPSLGISLAFHVDGLALLIAFLASGVGVLILTYSGGYMHGEPGQAK-YYATLLAFMGSMLGVALAGDLVALFVFWELTSLSSFILIGHYTGEKASQYAARKSMLITVSGGLFMLVGFLLLVWASGQTGAIEGTTYSIVLTASGLLVPVLVLVGLGAATKSAQVPFHVWLPNAMEAPTPVSAFLHSATMVKAGVYLVGRFRPLFLPVLGEWTLIFAVLGLLTMTVAAMLAVSATDIKELLAYSTASHLGLIIAAFGANSYGAEAGAFHILNHASFKAALFMVAGIIAHEAGT--RNIDRLGGLRKHLPVTAVIAVVASLSMAGFPPFNGFYSKELLFESTYYAAAWIFPVVAVFGSVFTFLYSIKFASLFFGDEPDGLGHVHRPPAAMLVPPAILLVLAISAQPNLFIEGLI-------
114777372    -----------------IPGLPLLAALTVGLFGWALKEKLSHTITSGCVIISAFLSIHVFMQVLNFWSWIVSGDFVVNVGMMIVVTVVSACVHIYTIGYMHGDPGYRFFSYISGFTFSMLVLVMGNNFFTLFFGWEAVGLVSYLLIGFWFKRESATFAAMKAFIVNRVGDLGFAVGILAIWYYFGSVDYRQHLTLGFMGWQMSALTFICLALFVGAMGKSGQVPLHVWLPDSMEG-PTPISALIHAATMVTAGVFMVARCSPMFEYSDTALAAVTLVGAITAWMCATIGLVQNDIKRVIAYSTCSQLGYMFVGVSAYSVGIFHLMTHAFFKALLFLAAGSVIHAVMAE-----QDIRKMGRLRKYMPITYITMLIAALALSGVPPFAGFWSKDLIIEATMIREMGWFASFAVLSAVMTAFYTFRMFFLTF------------------------------------------------
238061173    -----------------------------------------------------------------------------------------------------------YAAQISLFTAAMLLVVVAGDLIMLLVGWEVMGLCSYLLIAHDRRLPGAPAAAMKAFLVTRVGDVGFLLGIALLGVSAGSFRIVDV---LAHDHATGTLTAACLLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYAVARLYPLFERAPAA-LAVLGVLASVTLLLGALAATAQDDLKRVLAWSTVSQLGYMTGALAVGS--PSAALFHLLTHAAFKALLFLAAGAVIHAVGTTL--MSRMGGLRSAMPVTFWCTAVGLGALAGVPPLAGFWSKDGVLAAAQAAALWLVWLAGLAGVAVTAWYATRLL----------------------------------------------------
218886699    ---------------------------------------------------------------------LAVDGISILMVWLTLFTLPLCVLCSWTYI---GKRVKEFHICLLLMTSACIGVFTSMDLVLFYVFWEAMLIPMYLLIAVWGGAERRY-ASIKFFLYTLAGSTLLLVAIVAFRIAGGTFSIPDLMQQTFGFRFQYWAFLAMA---LAFAIKVPMFPFHTWLPAAHVQAPSAGSVILAAVLLKMGTYGFLRFCLPLTPEASHFAPLMIGVSVVSILYGGAVALGQTDIKKLVAYSSVAHMGFVTLGFLFQKSGVQGALLQMLNHGIVTGALFMMIGAMYER--SHSREVADNMGMGKYLPAFMFFWGLYALASFGFPGTNGFVGEVLVFVAAFQQSLTVGALI-VPGALLAAAYMFRVSLRMAWGSPSTAKTDLNRREWAYLLLPAVLVLWIGLAPAPF------------
220905142    -------------------------------------------------------------------------------KLFLIMTSLVALVVVYSQGYIHGRHQGRYWFFLLLTFASLAGIVSSSDAPGLYGYWELMTFASYFLV-VHEGRRSAFDAGLKYYIMCAGGALFMLPGLLML---------------GQGFVPTPVVQAAFVLCLAGFGVKAGLVPLHSWLPDAHPAAPSSVSAPLSGIITKMGIFGIVAVSLPGLFGLSWLGTGLVFTGAATLILGEVMALRQDDIKRMLAYSTLGQIGEIALVLGIGTLSTTGALWHMFNHAIMKDLLFLGAGALILRSG--SRKLADLRGLGRQMPFTVACMGIGLVSIMGLPPFGAFYSKFLMIQAATEAGQLWLAALILGGSLVGLVYYTRILKTLVFEERPDYLPKATEAPLTMRLGM--------------------------
220905142    ----------------IYVVVPVFGALLPALFHKNRIMAGKTSVGVLLATALLVILFGRG-----------LDTLSFCFALIVPLLGAVNMAYALGYMEHSHRQ-WRFYCAFTAMCGGLVGMAASQYLLSFFLFWEIMSSWTLYLAIAHEGDKASLREAFKYFIFNVFGAGFIFVGLCVIGPFTPFSTL--LLEGMAPSLSPGAAWLGMALLAAGFVMKAAQLPFRIDWQMHPALAPTPVSGYISSVLLKSAILGLIKLFMLLGGGFASISVAVMWIGGITIIMAALQALRSNGIKLIFIYSTVSQLGYMVLAVAAGGALGYAGMLHVINHVFFKDLLFLVCGAVMF--ASHKETLDDLGGIGRKMPFTLAMFAIAGLSVVGVPPTSGFSSKWLIYHALMEAGQPFLALLSLIGSVLTMAYIAKFLHAAFLGQPARDLDEIREVPRIMRVPMGILAAGCLLTGIFPGLALGPINSVLF
209964539    -----------------------------------------------------------------------------------------AMVHVYSVGYMSHDSKARFMSYLSLFTFMMLMLVTADNLVQMFFGWEGVGLASYLLINFWYEKKSANDASMKAFLVNRVGDFGFALGIMAVFFLFGSVEFDAIFTAAFLGFEVHALTAVCVLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMLARMSPLF-EYAPGALAFVTVVGGLTAFIAATIGLTQFDIKRVIAYSTMSQLGYMFFAIGVGA--YPAAIFHLMTHAFFKALLFLGAGSVIHA-MSGEQDMRNMGGIWRLIPVTYGLMWIGNLALAGIIPFAGYYSKDMILEVAYADHSWLAFWLGLAAALMTAFYSWRLLFLTFHGQPRANEKVMAHVVPLYVLAVGAVAAGFVAYPWFVG-----------
51101180     ------------------------------------------------------------------------------------------------------------PLFFLGIVLGTGLVASSSHLLLAWMGLEINTLAIIPLMIQNRH-PRAVEATTKYFITQATAAAVLLAAATANAWLTGQWNIYEQAHEI-----------PTLMIISALALKLGLAPLHLWLPEVLQGLDLNTGLLLSTWQKLAPFLILTQMPL-------NDNSLLIVLGLSSTLVGGWGGLNQTQLRKIMAYSSTAHLGWMILIV---KYAPALTMFTLVVYWVMTSSAFLTF------KFNKAYTINALGLSWADSPLMTSMVPLILFSLAGLPPMTGFAPKMLILQELTKQDLGTTALLTALTALLGLYFYLRLSHAIALTLYPNNLTGIPRWRLHNCGPTALLVMLTF--SAVLLLPLTPSITALF
205374697    ------------------LLMALIVPLFYKVAKNVHTGWFVLILPVLLFSYFIQFLSRTSMPSFGINFTAYVDGLSLLFALLITGIGSLVVLYSIYYLDKHKESLHNFYVYLLLFMGAMLGVVLSDNLLVMYTFWELTSISSFLLIAYWYHRERSRYGAQKSMLITVFGGLSMLGGIVLLGIMGDTFSIRELLAQQDILVSHALFIPALLLILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARMTPIFSESF-LWIWLVGGIGLLTLMWGSFNAVKQTDLKGILAFSTISQLGLIMSLLGVGVAATVAAIFHLVNHATFKGTLFMVVGIVDHETGT--RDIRKLGGLMSMMPITATIALIGSFSMAGLPPFNGFLSKEMFFTGMISTWGILFPIIAWVASIFTFIYSMILFFKTFTGKQPEKLDKEAHEAPFGMLLSPIILASLVVIFGFFPNLLSQSIIK--
295707002    -----------VIIPLLIPFVVGVVLIFFKDNIKLQRIISVLSLITTTAFAAYLVQLVQSKGVLTFGIILVADMFASLLVLTASIVTLCCVLFAFHTI-GERRERFYFYSFVQFLLVGVFGAFLTGDIFNLFVFFEVMLMSSYALIVIGGTKA-QLRESLKYILVNVISSALFVIAVAYLYAVTGTLNMADLSQRIAEANQPGILTTIGMLLFIVFALKAALFPMYFWLPGSYSAPPPVIIGLFGALLTKVGVYSIFRFTLLFYHHPEFTHQIIGYVALLTIVVGAVGAIAYSDVNKILIYNIIIAVGIIVYGVTTTKAGFEGAIYYLIHDMIIKAALFLLAGSIIRITGT--TKLKKMGGLIKDYPLLGWMFFIATISLAGIPPLSGFIGKFLLVQGGLESESYTFVGVLLVSSLLVLYSAIKIFMSCFWGEPTLSSEHEKVSLKGILYPSAILLA---------------------
238927260    --------------------------------------------------------------------------------PMLLLSSVVGLAAVYSSWHVEK-RVKEYFVLLLIVIAGVSGAFLVRDLFFFLILCEMVVIPAYLMVMIWGSSERVTKAAMKMTIFLLVGSAFMLVGVLLLYVSAYTFDFEALTAAAIAGHISWVQVTAFLLLLVGFGSHLSMFPMHIWSPDGYAGAPTAISMINAGVLKKIGGYALIRVGLFILPLGAKFWPLIAILATINVIYASYIALAQRDIKYMIAYSSISHMGYVLLGFAANVVSVGGAVAYMVAHGIMLALFFSQVGYVYEK--TELRRVGDLWGLAHYMPHITVGFMLAGLCSLGLPGLIGFVPEFTIFVGTVEA-YPILTVIAVSGIIFTAFYVLRMLARVLFGPKVERFAKYPDERKIDIVPLVVFLVGFGVFPGLLMGMV--------
227494514    ------------------------------------------------LSLDLFSWIPAGDFSVNFG--LLLDPLSLTF--VMLVTFVGSLIHVYAVAYMEHDTRRRFFAYLNLFIAAMLTLVLGNSYAVLFVGWEGVGLASYLLIGFWNYVPEYATAAKKAFVMNRVGDMGLLLAMMAMFASYGSVDFEVVAHEAPEMGAQVATVIG-IFLLVAACGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLVVRSGAIYLEAPIAATAVAVIGAITLLFGAIVGTAKDDMKKVLAASTMSQIGYMMLGAGLGPIGWAFAIFHLFTHGFFKALMFLGAGSVMHA-MNDEVNMRNFGALNKVMKVTWITFAFGWLAILGVPPFSGFWSKDKLIEHAFTANHWVFGMVALVGAGITAFYMSRLFFMTFHGKQSESEYHPHEGSALMTVPMIILAAGAAVLGGIL------------
288942792    -----------------------------------------------------VLWRLDWIPAVGLDLAFRLDGLGLLFASMILGIGLLVILYARYYLP-ERDGLGRFYAYLLFFMGSMLGIVLSENVILMLIFWELTSLSSFLLISYSYRKPESRRGARMALAVTGMGGLALLGGLLLLGEMAGSYDLSVILTQGEAVRADPLYTPMLVLILLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLLARLFPVL-SGTPEWTWLVIGAGLATLLIGAGVALFKHDLKGLLAYSTVSHLGLITLLFGLGTLAAVAAVFHIFNHATFKASLFMAAGIIDHECGT--RDMRRINGLWRFMPYTATLAMVAAASMAGVPLFNGFLSKEMFFAETADFSTWLLPSLVVASGVMAVAYSLRFIHDVFFNGEPVDLPRTPHEPPFWMKAPVAILVAICLLVGILPALTVDPIL---
148259943    --------------------------------------------------------------------ALRMDTLSLVMVGMVCVVSALIHVYSIGYM-AEDRTEPRFFVYISLFTFAMLMLATANNLLQLFFGWEGVGLMSYLLIGYWYDRASANEAAIKAFIVNRVGDLFFAVGIALTWYEFGSVNFDTIFAGVLFGTDMPVLEVISILLFIGAMGKSAQLFLHTWLPDAMEGPTPISALIHAATMVTAGVFMTARMSPVI-DAAPVALALITVIGGFTAFFAATIGCVQNDIKRIIAYSTCSQLGYMFLGVGAAPIGIFHLINHAFFKALLFLGAGSVIHALADE-----QDVRKMGGLWRKLPVTYVTMWAGSLALVAIPPFSGYFSKDAILSAAFAAQSHTAVLCGTLGAGLTAFYTVRLMLLTFHGKPRASSETLAH-----------------------------------
294674393    -------------------------------------------------------FTWLPLGNLHFDLGILLDPISVMM--LIVISTVSLMVHIYSFGYMHGEKGFRYYAFLSLFTMSMLGLVLATNIFQMYMFWELVGVSSYLLIGFYYPLKPAIAASKKAFIVTRFADMFFLVGILTFGYFVGTTPFIEGNLAKAVAAGGFIIPTALVLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVFQIARMFPLWIEYAPQAMSIVVWVGVITAFYAAAVACAQSDIKRVLAFSTISQIAFMMVALGVSQLGYMAGMFHLFTHAMFKACLFLGAGCIIHAV--HSNEMALMGGLRKYMPITHITFLISCLAIAGIPFFSGFSSKDEIITACMEYS-PVVGWIMTGIAAMTAFYMFRLYYGIFWGTENKEAHATPHEAPLTMTIPLIVLT---------------------
229557062    ---------------------MAILIPIIYRFTKSVHTGWFALPIPIVLFIYFLTLIPQTINGLGIDFTVRLDGLSLLFVLLITGIGALVTFYSIFYLGKNKERLNNFYVFLLIFMTAMLGVVLSDNLIVLYLFWELTSISSFLLIGYWYHRERSRYGARKAMLITVFGGLMMLGGFIVLHLMSGTYSVHEIIGNAASLSDSPLFLPAMIFILLGAFTKSAQVPFHIWLPDAMEAPTPVSAYLHSATMVKAGLYLVARFTALFASSGVWFWTILI-VGVLTILWGSVNATLKNDLKAILAYSTISQLGMIMSLLGIGIAALVAAMFHLFNHATFKGSLFMMVGIIDHETGT--RDIRKLGGLLRIMPITATIAFIGTFSMAGLPPFNGFLSKEMFLEAMVDALMIILPAIIWIASVFTFIYSMLIFFRTFTGQGEKKLPKKPHEAGAGLLIPPLLLSAIVIVTGFFPNLLARPIL---
190683691    ------------------------------------------------------------------------------------------------------------PXXXXXLMLGTTITISSNHWVLAWTGLEINTLAIIPMISKSHH-PRAVEAATKYFLTQAAASALVLFSSMTNAWX-----------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWFPEVLQGSPLMTALLLSTLMKFPPLTLLVMTSKSLNPAL------LTAMALASTALGGWMGLNQTQTRKILAFSSISHLGWIAIIL---VYSPKLALLTFYLYTIMTSAVFMALNKI------KALNLSTILTSWTKTPVLNATLMLVLLSLAGLPPLTGFMPKWLIIQELTKQEMTPAAMMIAM-----------------------------------------------------------------
143916800    ---------------------------------------------------------WLTSGGYTFEIGFLVDTLSAVM--MVIVTFISLMVHIYTINYMKDDKGFRFFSYISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKKPRAIHANLKAFLVNRVGDFGLILGVALIMFWFGTLDYEEVFNRLLFNTSISLITLIGFCLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFLVARMSPLFEQSDVLLSVVIVIGAITAISMGILGVIQNDIKKIIAYSTLSQLGYMTLGVSAYSVAIFHLLTHAFFKALLFLGAGSVIIGM-----HHDQDITQMGGLKKYMPITAFTFLIGSLSLIGTPFFSGFYSKETIIEASTVWGANFAYYALLIGVFFTAFYSFRLYFLVFCGEEK-------------------------------------------
72160754     ----------------------------------------------------LFFLPWAPNYQLAL--AFRMDALSLVMLLLAAGIGALILLYCARYFSDDEPGLGRFAGVLTGFAGAMIGLVLANDLIQLYLYWELTTVFSYLLIGHYPERRDNRRAAAMAINVTTMGGLTMLVGLVILGESAGTYLISGI---LAEPPSGTAVTVALVLILVGALSKSAIFPFSLWLPAAMQAPTPVSAYLHAAAMVKAGVYLIARLTPAFGD-IPAWQYTAVILGTATMIGSGWRALRQHDLKLLLAHGTVSQLGFLTAIFGIGTRDAALAGLAMLCHALFKAPLFLVVGIIDHSTGT--RDLRELSGLRKKMPVVFWTSVVALMSMAGLPPMAGFAAKEAAF-GAFEHADTLLATLAVVGTLFTVGYSLRFLWGAFFDENTSPTPLLHPPGPLFVAPAIVLAALSLL-----------------
142795883    MAMTITPQHLIALLPLLIVGLTVVVVML--SIAWRRNHFLNATLSVIGLNAALVSLWFVGQAGMDVTPLMRVDGFAMLYTGLVLLASLATCTFAYPWLEGYDDNREEFYLLVLIAALGGILLANANHLAALFLGIELISLPLFGLVGYAFRQKRSLEASIKYTILSAAASSFLLFGMALVYAQSGNLSFVALGKSLGDGMHEPLLLAGFGLMIVGLGFKLSLVPFHLWTPDVYQGAPAPVSTFLATASKIAIFGVVMRLFLYAPVGDSAVRIVLGVIAFASIIFGNLMALSQTNIKRLLGYSSISHLGYLLIALQSGEMSMEAVGVYLAGYLFSSLGAFGVV----------------------------------------------------------------------------------------------------------------------------------------
156600361    ------------------------------------------------------------------------------------------------------MSXLTWATLITSLSTSTIITMASHHWLLAWLGLELNTLSILPII-MKTKHPRATEATTKYFLIQTTAAALILFSTTLNAWQTGQWLITTPATPW-----------TTMMMTLAIMLKLGLAPMHFWYPDILQGVTMNTAMIISTWQKIAPLTLLYMTTNQL------HTNTLLLIGLTSALIGGMMGLNQTQTRKIMAFSSIAHMGWLIVALTMNLH---------LTTLMMLTYMLLTITMFSSLNTTTSKTLTDLGTSWTHSPALTTATMLTLMSMGGLPPLTGFMPKWLILKEMTTMELLPLXTVLALLS---------------------------------------------------------------
164614754    ------------------------------------------------------------------------------------------------------INCFSLLMFILSLILGTMITVSSQHWLLAWIGLEINTLALIPIMAKNPH-PRAIEAATKYFLTQATASTLMLFSALVNAWHTGEWATSLLSN------------FTSTTLTIALMTKLGTAPMHFWLPEVLQGIPLSSGLILSTWQKIAPMTLLLQISDLID------LKLLFSLGLMSILIGGWGGINQTQLRKIMAFSSIGHLGWMLIVL---KLNPQLTLFNFILYLVMTLAMFLSLLM------TNSTKIIDASTICIKIPALTPIIMLVLLSLAGLPPLTGFAPKLLITLELVKQNAILLASLTMLISLLALFFYLRIITLTMFPNNSNSTPTWYFLPKVNSLTTPLNTLALFIFP---------------
27904658     -------QQLVALSPLLILMSIAIVVMLFIAYNRNRYIVFLLT-SFGFLSVFISLFIVKKIVPIHATTLFHIDKYSLLYIGIVIISSFLACIFSHYCSLTNYLYNFEFYLLLLFCTIGCVSIIISNNLCTFFIGSELISLSSIGLISYTFFEKKALEASIKYMVLSGIMSTLLLFGIALIYSVSGSLEFSSIIYELTMFHNAIILFFGVSLFIIACSFKLSLFPFHIWTPDVYQGMSSEALMIFSTSVKIAIFSVLFKIFIVYFHIEEVFYYLVSIISCLSMIFGNIMAINQTSIKRLMGYSSISQLGYLFIVLVISRNMQFSLGIYLINYALSNIGMFGIMSVLSSLYKNNVDSIFSYRSLFWSSPILSGVMTVVMLSLSGIPMTVGFLGKFYLMSLVVKEHMWLFICLFIISTIIGFCAYLKIISCLFVAPSKNIIISSQNINNKFLIGLLTTISIFVLFLGIFPQITIHLVKYFW
142668275    -----------------------------------------------------------------------IDPLSSVM--LVVVTFISALVHIYSIGYMSHDHKPRFMSYLSLFTFSMLALVVSDNFLQLFFGWEGVGLCSYLLIGFWYKKETANDAAIKAFIVNRIGDFGLAIAIFLIFFFFGTINFDEVFNIIFFGFELNLVTLICVFLFIGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPMFEYSQVALNLVTIVGMITAIFAASVALVQNDIKKIVAYSTCSQLGYMFFAAGVGAYHMFHLFTHAFFKALLFLGAGSVIHAFKDE-----QDIRRMGGVRKRLPFTYFHMLIGTLALTGFPLLSGFFSKDAIIEFAYLKNSHIAATIGIFTAFLTSIYSWRLFFKTFHGSYNNTKISLTHESPMTMLIPLFFLGLGAVFSGYFFKNT--------
137988663    -------------------------------------------------------------PQFAFNDMFIFDSLALFLKMMSYITLSIVFIYSKKYLFDKNLLNGEYFSLSFFVLLGVMLMISSKNLLLMYMGLELLSLSLYALIALNRDDKKSNEAAIKYFVLGALASGLLLYGMSMLYGFSGSLDLYTIGNVIQTQNNSEILVFGLVFIVVGIAFKLGAVPFQMWVPDVYEGSVTPITMMISTIPKFAAVAMLIRLFQGLESIIVDWQQMLLIMAILSMVIGNITAIAQKKIKRMLAYSTISHIGFVLLGFYVGTISVQASIFYLSTYIIMTLAVFGLVILLSS-SRKSIELIDDLKGLSQTHPWEAF-----------------------------------------------------------------------------------------------------------
108640049    --------------------------------------------------------------------------------------------------------------------LGTATTISTNHWLMAWIGLETNMLAILMVIA-KPKTTRATEATTKYFLMQAIASIMILFSSTTNAWQMGTWDITQLYNK-----------YSSTIMAVALATKLGAAPIHFWLPEVMQGSSLMTALLLSTWQKIAPMTLMYMAAKNMQPV------ILTTIGLMSMLIGGLGGINQTQLRKTMAYSSINNTGWTLLIM---PISPNIAMLNMFIYMNTTIPTFLIMMK------SSTKTLRDLTGMWTTSPIFPHMMALLMLSTSGLPPLTGFIPKLMILNELLQQKMVTMATIAALMSLLSLVFYLRITYLSMMLTPPTTSSASMK-----------------------------------
139736726    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVFILVGLAFKVSAVPFHMWTPDVYEGAPTAITSYFAVVPKVAGFAVLIKFMLIFSNILAEWQTIIIFMSIASMILGSVAAIGQKNIKRLLAYSSIGHIGYALAGVATGVVSYESAIIYIAIYVIMNIGAFSCLYLLK-KNGEYKENISDLSGISKKHPILAISFLLILFSLAGIPPLGGFFAKFYVFTSVLEQQMYTLAIIGLLTTVISAFYYLKIIKTIYFDDSLISFDPTKNIAKVSILISCGIITTFFLYPAIFNDVVSSL-----
269958275    ---------------EHLVILQVIVPLLSAVVCSLLRSRVAWAQAISCGAVALSFVYQVGGWGPPYGIELRVDLLSATM--LLLVGFIGIMSVIYGVYPSRREMVPRFYAAFLLAFGGMLGILVSHDVFNVYVFLEVASISSYVLVAVGNDK-RAVASAFEYLIMGTVGATFYLIGIGFLYAATGTLNMSDMFTILQDAPINKAIQAGVLFVTLGLVVKAALFPFHGWMIKAYSTSPAFVTVFLSGTATKVMVYLIIRVVHNVFGTRLMFTELLLVLAAVATVLTSVIAALSRDMRDVLAYSSASNIGCIILAVCINTYSLAAAVAYMVNHSIVKSALFMVSGGIAY-HFDRCKTSSQYLNLSRALPHVTSAFVLLALSLVGMPPTVGFVAKWHMLSSFMDARAFTGLVVLSVGSVCSVIYTWRVVEHLYFSSANDTALKTPRAMTLCIWIMAFFGFIAGAYPLPLTSISEQIAADLF
16265740     ------------------------------------------------------------------------------------------------------MNPWVLFIVVASLGLGTTITFASSHWLLAWMGLEINTLAIIPLMAQHHH-PRAVEAATKYFLTQAAAAAVMLFATASNAWLLGEWQIQQLSHPL-----------SATATMVSLGMKVGLAPMHLWLPEVLQGLDLTTGLVLSTWQKLAPMILIFQLAPNVDHL------VLLMIGLASTLIGGWGGLNQ-QSAKILAYSSIAHMGWLVMII---QFDRPTALMVMLTYIIMTTGAFLTMIH------ADAHTIRKLALAQVEVPSTRPLLAVVVFSLAGLPPLLGFMPKLLVLQGLANDHRALLAVLAALSSLLSLFFYLRLISAFYLTPAKTTTMATWKVRPSKMINPLALVMTSSILFLPLVPSLLAAINS--
135574050    ---------------------------------------------------------------------------------FIVVTTVSACVHLYSIGYMDEDSKTRFMGYLSLFTFFMLVLVSSNNLLQMFFGWEGVGLASYLLIGFWHHKDSANKAAMKAFIVNRVGDFGYAIGIAGIFFVFGSISFDNIFNITFLSINFPTLDLLCFLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAANMVTAGVFLVARMSPLYEFAEITNLFITFIGAATAIFAASIALTQNDIKRVIAYSTCSQLGYMF--FAAGVGAYNASIFHLTTHAFFKALLFLSAGSVIHA-MHHEQDMTKMGGLFKKIPFTATMMWIGSLAIIGFPYLSGYYSKESILENAYYTSNYFAYIVGIVTALLTAFYSWRLLFLTFHGEN--------------------------------------------
164457688    ------------------------------------------------------------------------------------------------------------------LIIGTLFAMSSHHWLLAWVGLEMTTLSVTPLI-YKSHHPRALEAAIKYFLTQACASILILFTSMMAAWDTGHWEI-----------LSQMHEPTTLMMLLALSMKLGVAPTHFWFPEVLQGTTIPTALLLTTWQKIAPISLLCLMHNSLSTKALLLLGMLSGLLGG------IMGLNQTQTRKILAFSSIAHMGWLILAL---TISPNLTLMTMMIYLLMTAAIFLTLIA------TSTKTVTDLGLSWSNLPATHTLTMLAFLSLAGLPPFSGFLPKWMILEEMIMLNRKTAATIMILTSLPSLYFYLRLAYL--------------------------------------------------
289548990    ---------WDVFLPDLILILGILVIFVLELFLGKRHFKFLTLLGATVPVLSFFSLFWVPVNVPIFMESYSVSSVSLVGKAVIYLLTSLALFASYDYFLRKTSPYGELVYLMLSATLGLSLLLSSSTLPVLFLSLELASISMYIMVALLKGDYLSKEASFKYLVIGSIGTASFGMGSVFYYGATGSMRIT------VPVSENSLVLLAVLLLLSALALKVSAVPFHFWTPDAYEGAPAPVTGYLSTVPKVALYFLLVQLATHLSH-VKVWMVMVSVIALLSMFYANLVAYVQKSVKRLLAYSSVAHAGYFLMGVVLSKILASALLFYASVYAFATLGAFVVLSVLEKKEGF-SHHVADFNGLWREKPVLASLLALFLFALIGIPPMALFVGKLALFMGLWGKGFSLLALAFAVASVISAGYYLRVIVHMFMEEGRKSLPHVSAGEAFTLLVCGLSVLYLGLFPQTLFSFIQRAL----
120555766    ----------------LAVLSGFLLAVAVPALYRLAGSYIGWVLALLPASLTAYFASLIPMPGLGITLDFMVDGLSLVFA--LLISGIGTFILIYAGSYLKGHKDLRFYVIMLSFMASMLGLVLSDNLITFFVFWELTSITSYMLIGFNHEDAEARKCALQGLFVTAGGGLVLMAGLILLIFITGDSSFSGLLASELSIHEHPHYTAAAVCILIGAFTKSAQTPFHFWLPNAMAAPTPVSAYLHSATMVKAGVYLLARLNPSMSGDM-LWSGSLLVFGALTMLTGAYLAYSSTGIKRVLAYSTVMALGTLTMLVGVGTLAITAFICFLVAHSLYKGALFMLAGALDHETGTK--DITRMGGLRHSMPKTAVITGLAALSLAGLPPLFGFVAKELLLESLL--NAPIWQTGLLVAAVLSAMLVVAVAGLVFIKPFFGPVVKTPKLPHEAPFAMLIVLTLLALVFGIMPSLPANLVL---
288941133    --------NLDPYLPLAIVLSSALGVLIFLLGEESHWRRTLLNMFGALLKIVLVGWMIWGVLMPGLELVLSADALSVLFVALSTVLWLVTTIYAIGYLEHSP-NRSRFFGFFSLCVSATVGIALAGNLMTFVVFYEILTLATYPLVA-HRGTPDADHGAKVYLAYTMSGGVLLFVGAVWLQTLVGQLAFTQLGAAPEALHGQFIVI--FFLLLAGLGVKAALVPLHGWLPQAMVAPAPVSALLHAVAVVKAGAFGIVRVYGVEFAHDLGLLTVLGVLAATTIVYGSVKALSQDGLKKRLAYSTVSQVSYIALGASLGPIATIGGLVHLVHQGIMKITLFFCAGNYAETLG--VHKVSEMNGVGQRMPWTTLAFTVGALGMIGIPPVAGFVTKWYLGLGAASAGAYWVIGVLLVSSLLNAAYFLPILYRAWFRPPPE------------------------------------------
283823250    ---------------MLLPAVGALLLAVLAALKNARWIALWTTVVTFALSLILLSDFDYANPGFQFHRPWLSDTITYYVGPFVILTTFLMPLTILASWKSITVRVKEYMIAFLILEALMIGVFCALDLVLFYLFFEGGLIPMFIIIGVWGGPRR-VYASFKFFLYTLLGSLFMLIAILVMYGMAGTTEIPALLKYDFPVNVQAWLWFAF---LASFAVKLPMWPVHTWLPDAHVEAPTAGSVVLAAILLKMGGYGFIRFSLPMFPDASQFAPLMFTLGVAAIIYTSLVAFAQKDMKKLIAYSSVAHMGFVTIGVFSGTEQVQGAVFQMISHGIVSGALFLAVGVVY--DRMHTREIAAYGGLADRMPIYAFFFMVFTMANVGLPGTSGFIGEFLTLLGTFQAN-TVAAFFACFGLILSAVYALTLYRRMIFGKLEKPSLATIKDMSPREIGIMAPLLILTIVLGFYPKPVLDM-----
84704716     ---------------------------------------------------TITFFQWIQSGSFNVSWSMRLDTLTAVM--LIVVTSVSSLVHLYSIGYMHEDSRPRFFAYLSLFTFAMLALVTADDLVQLFFGWEGVGLASYLLIGFWHHKDSANDASIKAFVMNRVGDVGLALGIMAVFVAFGTVKFDPIFAALADGRQYSVLDLIGVLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSDLYALAPAASALVTVIGASTAIFAATIGLVQTDIKRVIAYSTASQLGYMF--FAAGVGGYAQAMFHLTTHAFFKALLFLGAGAVIHFC-HHEQDMRSMGGLRNHMPVTFVAMLLGTLAIVGIPGFAGFVSKDYILEAAYEGFATYAFVLGILAAVLTGFYSWRLIFLTF------------------------------------------------
134096164    ----------MLRTPESLLLLAIVVAPFIGMPANARNRESILAGGVALFGLLVSAYLYQQVPAFGVDFVLRMDGLAWLFVMLVLGVGLLVVLYARYYM-SEQDPVPRFFSFLLAFMGSMLGVVLSGNLIQLVVFWELTSITSFLLIGYWHHRIDARRGARMAFTVTATGGLCLLCGVLIIGHIVGSYDLEVVLAAGDKIRAHDWYLAALILVALGALTKSAQFPFHFWLPHAMAAPTPVSSYLHSATMVKAGVFLLMRFWPVL-SGTEEWAWIIAGAGVCTLLLGSFVAIFQHDLKGLLAYSTISHLGLITVLLGIGSLGMVAAIFHTVNHAIFKASLFMAAGIIDHETGT--RDMRVLRGLRHGLPITARLAVVASAAMAGVPLLNGFLSKEMFFAETALVGSWWMSYAALAMGIFSVTYSLRFIS-VFFGRLPPDLPKVPHEPPRWMRFPVECLVLLCLIVGIVPG----------
296124102    -------------------------------------------------------------------------GLDGLGMAMILLTTGLCVSAILVSWSEIRERSAEFYAGILILEAGLIGVFLAYDLILFYAFFEFTLLPLFLTIGVWGGPKRRYAAG-KFFIYTLAGSLVMLLGLVSLVVETQSFSMPDMARALQDQPPVETQTILFLLIATGFLIKVPMFPFHTWLPLVHVEAPTAGSVDLAGVLLKLGCYGFLRIAIPMLPDASLTQPLVAILAVIGVVYGSLCAYHQTDIKRMVAYSSIAHLGVCMLGFALNAEGLSGGICMMINHGLATGALFSLVGMIHER--YHTRSLTDLGGLASRIPVLSALLVFISFASIGLPGLNGFIGEILSLLGMF-QVSAVYAVIGTTGVVLSAWYLLRMVQVGLFGPLREP-----------------------------------------
140231553    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAVPFHMWAPDVYEGSPTSVTTFFAMAPKVAAIAALIKFLNVYVNFINEWKTIIIILSIASMFLGAVAAIGQNNLKRLMAYSSIGHVGFILAGLAIATPQLSAVLVYIVIYVFMNIGVFACIMCLNR-NGVYFENISDLSGLSKHHPLIAVCLTILTFSLAGIPPLAGFFAKFYIFLAIIQQKIYYLAVVGLLSAVIAAFYYLRIIKVIYFDPAKESYDKKISYLKFSLIVSTVVVLFYFIDPSTLNIIVENITKNI-
136585390    ---------------------------------------------------------------------FLVDPLTAMM--MVVVTFVSLMVHIYTIGYMAEDEGYRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKRPTAIFANMKAFLVNRVGDFGFILGIGLLLAYTGSMSYDGLVQQVLPGTDWNLVTVACVCLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVSRMSPLFELSDAALSFVLIIGSITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGVSAYPIFHLMTHAFFKALLFLGAGSVIMGM-----HHDQDMRNMGGLWKYMPITWFTSLLGSLALIGTPLFSGFYSKDSIIEAVAKSTITGFAFFAVMAGVITAFYSFRMYFLVFHGKE--------------------------------------------
119360653    ------------------------------------------------------------------------------------------------------MSKFALTVMISSLGLGTTLTFSSSNWLLAWMGLEINTLAIIPLM-MYKHQPRAVEAATKYFIVQATAAAMVLFMSLMNAWNTGQWYI------------DTTDTLSSTVIIVALAFKLGMAPMHFWLPEVLQGLSFTMGLVLSTWQKLAPLALMIQVTNDSNPA------ILVLLGLTSSILGGWGGLNQTQTRKIMAYSSIAGMGWMII---VAQLAPNLTLIALTVYILTTSAAFITLNMLSAK------NINIMSTAWSNSPMITATASLLVLSLGGLPPLTGFITKLLILEELTKQQLTAPALMMALIALISLYYYLRLGYSAAMTMAPQTTSSTTAWRTQMVKTPLPLALMTTMALGLLPMTTTFLA----
53686574     ------------------------------------------------------------------------------------------------------MNPYAMSVLLSSLSIGTTITISCHHWFLAWMSLEINTLAMVPLMSKMHH-PRSTEAATKYFLIQASASALILFTIMLNAWLSGEWTMLNMQTQL-----------STVILTLAMIMKLGVAPLHFWLPDVLQGLDMMTCLILSTWQKLAPMALFLQINQNLN------YNLLMSIGILSTLVGGWGGLNQTQFRKIMAFSSIAHLGWMMLIL---PFMSSLTLMNLVLYIMLTTTMFLMIMNMKAI------NISKMTYSWMKTPVLTTMMMMILMSMGGLPPTSGFMPKWLIIEELTKQNMMSAATLTMMSALLSLFFYLRLSYNISLTTTPST-----------------------------------------
297518344    ------------------------------------------------------LWTWMSVGDFNIGFNLVLDGLSLTM--LSVVTGVGFLIHMYASWYMRGEEGYRFFAYTNLFIASMVVLVLADNLLLMYLGWEGVGLCSYLLIGFYYTDPKNGAAAMKAFVVTRVGDVFLAFALFILYNELGTLNFREMVAPAHFADGNNMLMWATLMLLGGAVGKSAQLPLQTWLADAMAG-PTPVSALIHAATMVTAGVYLIARTHGLFLMTPEVLHLVGIVGAVTLLLAGFAALVQTDIKRVLAYSTMSQIGYMFLAL--GVQAWDAAIFHLMTHAFFKALLFLASGSVILAC-HHEQNIFKMGGLRKSIPLVYLCFLVGGAALSALPLTAGFFSKDEILAGAMANGHINLMVAGLVGAFMTSLYTFRMIFIVFHGKEQHAVKGVTHSLPLIVLLILSTFVGALIVPPL-------------
289548979    ----------------LVLIFPVVAFLVVGLLGRRLGDFPSAIITVLASSLSFLFSLYAALQAIPLELGLLFDTLSSVVA--TLVTFVATFIFLYSIGYMRNLFGYKFYAYLSFFLFSMLLIVLSDNLLLLFFGWEGVGLASYLLIGYFHEQRKATNAALEAFVMNRVGDWLFLLGILMSFITFGSIRYQEMWEKAHLVDP-LMLSWACLLLFGGAVGKSGQVPLHTWLPNAMAGPTPVSALLHSSTMVAAGVYMVARLHPVFEASDTALKVIVVVGSVTALMAALAA-TSHTDIKKIIAFSTMSQLGLMFIAL--GLKDKLAGSFHLMTHAFFKALLFLAAGSVIHTFHHKVHDIYEVGGLRSKMPVTYLSFMVGALALAGVFPFAGFWSKELILGRAYEASFGI-GVLVSVVSVLTAYYIFREGFVMFHGEERKGGAHESEPMAVLMLGSVFAGFGVWWYGSLMGKEVH-------
137765950    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFLYGIAFLYGVTGTTNIDAMSSEIASMSGNPMILIGIGLLIVGFAFKIAAVPFHMWSPDAYEGAPTVVTGFMSTGVKAAAVAAFVRVFLGLDPMIADWAPVLWWIAAATMVVGTVVGVAQTSLKRMLAYSSIAHGGYILAGLVAGNVGKAAILFYLAAYALTNLGAFGIMALLGSKDRAN-DDLRDYAGLWHTHPGLAGLMTFFLLSLGGFPPTAGFIAKWYVFSAAVGSGYYGLAIIGVLSSVVSVFFYLRIVVMMYMTERD-------------------------------------------
6062748      ------------------------------------------------------------------------------------------------------------FILSGMMISGTLVTIYSTHWFMAWMGLEISTFAIIPLMTHNRH-PRAMEAALKYFVVQSTAAITLLFAMASNAWLLGQWSIQYQTHPLI-----------ITLATLALMMKLGLAPLHSWFPEVLQGLNFMTGLILSTWQKFAPLMLLALI-------ANYSVLLCMIVGLLSILIGGWGGLNQTQLRKTLAYSSIAHLGWITLIV--PFSFILAFLAFVMYVGLTMPVFFAL-------NYMQTKNINILSISRSKAPFLFSMLPLYLLSLGGLPPFSGFLPKWMILDKLTDYAAKPVAVMAALFTLLSLFFYLRLSYTTALTTPPNNNPVT-------------------------------------
254429717    -------------------------------------------------------STLNWIPSLDLSLAFRLDGLALLFAILVLGIGLLVILYARYYLSAKE-KAGRFYAYLLLFMGAMLGVVTSDNLLLLVVFWELTSLSSFLLIGFWGHQTGARKGARMAMTVTGMGGLALLAGVLLIGDVVGSFSLTEVLASGDLIRGSELYPLILCLVLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLYPALAGT-DLWFEIVTLAGMATLLWGAAAALFQHDLKGLLAYSTISHLGLITLLFGLNQLAAVAAVFHIINHATFKASLFMAAGIIDHETGT--RDMRRINGLWKYMPYTAVLAMVASAAMAGVPLLNGFLSKEMFFTETLQSEQWLLPLGATLGGVFSVAYSARFIHDVFFGEPINLPKYPPHEPPRYMKVPVEILVALCVAVGVFPAITVAGLLAV-
1753254      ------------------------------------------------------------------------------------------------------MNPHILTLMLSSLAIGTIITMSSTHWLIAWAGLEINTLAIIPLIT-KPNNPRATEAATKYFLTQAAASSMILFSSTFNAWHTGQWDISQLTN-----------EPACTLLTLALAMKLGLAPLHFWLPEVMQGTSIKTTMIITTWMKLAPMTLLLLIHNSLN------QTILLTMGILSILVGGWGGLNQTQLRKIMGFSSISHLGWMTMVL---IIAPNTLILALLIYITMTLAMFTILLY------TQAKTIENLMFTWTVSPTLSTFTMIILLSLGGLPPLTGFMPKWLILQELVTQQMLPAATASTILTLLSLFFYLRLSYVSSLITSPNQTPTTT------------------------------------
88608767     ---------------------------------------------------------------------------------------------CYSIAYMKNDPCKRFFAYLSLFTFAMLVLVSAGDLLQLFLGWEGVGVCSYLLIGFWFRKESANVASMKAFLVNRVGDFCFLIGIFSVYKIFGTLELKGIISDVGFHSGETILTFICLMLFIGCMSKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLLARLSPLFECTELVRHIIMWVGVSTAAFGSVVALCQDDIKRIIAYSTCSQLGYMFAACGASAYGL--AIFHLSTHAFFKALLFLCAGNVIHSVGGE-QDVHKMGALRNKIFSTYCMMIIGSLALCGIFPFAGFYSKDLIISSLSHAEIPF--ILLILTAFCTSVYSCRLLMLVFFGE---------------------------------------------
169626674    -----------------------------------------------------------------------------------------------------------------------------NHWLLAWLSLELNTMSILPIM-MKHHHPRATEATTKYFIIQAASAASILFASTISAWQTGQW-----------SITNTTSTTAITITTIAIMFKLGLAPTHLWYPEILQGVPMKTAMLISTWQKIAPLTLLYLI------HNNLNTHLLLILALISTAAGGWTGLNQTQTRKIMAFSSIAHMGWIIAALTLNQRLATLTTMTYLLTTFAMFTMMMATTT---------KTINDTGMAWTASPTTATIMMITLMSLGGLPPLTGFMPKWLILKEMTLAHLTPLGTLLLITSLPSLFFYTRMMY---------------------------------------------------
142738007    ---------------------------------------------------------------------FGIDGISILF---ILLTAFIIPICIFSCINSVKTRLKEFLIALLVLETFIIGVFCSLDLVIFYLFFEAGLIPMFLIIGIWGG-PRKVYSAFKFFLFTLLGSVLMLVAIIAIYWISGTTDITEIYQTGIPSEYQYLLWLA---FFSSFAVKLPMWPVHTWLPDAHVEAPTAGSVVLAAILLKMGGYGFIRFSVGMFPVASYFTPLIFSLSTIAVIYTSLIALMQKDMKKLIAYSSVAHMGYVTIGFTFNKQGIEGSIVQMFSHGLISAALFLSVGVLY--DRTHSRLIKTYGGIVNLMPKYSFLFMIFVLGTLGLPGTSGFVGEFLVLVGVFKVN-YLVAILASIGVILAAAYILWLYKRVVFGKMENIQLKKIKDVNLSEAVILGVLSAAVLFFGFYPDPLFQTV----
299125375    ----------------LLPLASFVIALVAGEYLPKKGGFVGMAATGGSLLLSLWAMLRVAGGEVGVGGETLSLSFGLLLDPLVIVSLIAFLVHMFSLGYMNDEGETRYYAGLGLFTFSMLSFVFADNLLMAFMFFELVGLCSFLLIGFWFREDAPPSAAKKAFLVTRFGDYFFLIGVVGILATFGTAQFAQLAETLFGFPAQTWVTILGLLVLGGVIGKSAQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVFLVARMFGFYALSPTAMGIIAFTGGFTALFAATMGVVKDDIKQVLAYSTISQYGYMMLGL--GVAGYVAATFHLMTHAFFKALLFLGAGAVI-IAMHHEQNMWNMGGLKDEMPVTYYSFLAGSLALAGILPFSGFWSKDEILYEALIAGLVLLAAMGLLAVFFTGFYTFRMVILTFHGEPRSDHAEHPTKVPLAVLGILATVAGF-------------------
221369786    ------------------------------------------------------------VPSLGLGLDIRLDGFAWMF--VTLVAAIGGLVVIYARYYLKSDPVPRFYSFLMAFTGAMMGMLLSGNILLLVVFWELTSILSFLLVGYWHQTPAARDGARTALVVTAAGGLCLLAAMLLLGRIAGSYDLDRILASGDLIRAHGAYPLVLGLFLLGAFTKSAQVPFHFWLPGAMAAPTPVSAYLHSATMVKAGVFLLIRFTPALGGT-ELWFYAVTGTGMLTLIVGSVIALFRHDLKGLLAYSTISHLGLITALAGIGSSAILAAIFHIANHAVFKASLFMAAGIIDHESGT--RDMRRLSGLMRLMPVTGTLAIVAAAAMAGVPLLNGFLSKEMFFAEAWHNGTWLLPYLATFASVFSVAYSLRFIATVFFGPPPVDLPKVPHEPQPWMRRPVELLVAVCLVVGILPGLTLGPTLNL-
136975457    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFHMWTPDVYQGAPTPITAFFALAPKIAAMGLLVRLFNSFGELYLDWQQIIFFISIASMMLAAFAAIAQKNIKRLMAYSSIGHIGYALIGVACSSEGLRSLLIYLMIYLVMNISVFTVILSLKRNDAY-FENISDLSGMYKNHPFTTILVALMMFSLAGIPPLAGFFGKFYIFVAALESNMVFLAVIGIIASVISAFYYLRIVKIMYFDEPKEKFDGVNRSLQVLFYPSSFLVILFFIYPAPIIQLSEYAIKSFY
134971988    -----------------------------------------------------------------WGIEFVVDSVSSLTLVVMSGLGFLATLAALVINEIAEKDIGKFYAAWLLVSGGLFGLVMTADAFNLFVFLEISALASVILISMGGTDRRALVAGYHYLVIGAVGATFYVIGVGFIYAMTGSLNMVDIANRLPDAGGSAAIYVGFGFMVAGILVKAAIFPVHIWLPAAYSYAPSAVSTLLASIATKAALYVLARILFTVFSGMPDLSNVIVPLAVGGVFVGTIMAIYEADIKKLFAHSSVAQIGYIALGLGLGTASISAAFIHIGNHALIKGGIFMAIGGFVAALGARA-SLDSLIGMGRRLPLTATAFLICGLSLAGLPLTAGFISKLYLVRAILETESYVILSLVLISSALSVVYLWKIMEVMWMQPAPARSPKLVENPAIYL-----------------------------
200004005    ------------------------------------------------------------------------------------------------------MSPYILAIFLMSLGLGTTITFASSHWLLAWMGLEINTLAIIPLMA-RHHHPRATEAATKYFLTQATAAATLLFATISNAWLTGQWEIQQLNHNI-----------SITIFTIAMALKIGLAPVHSWLPEVLQGLDLNTGLILSTWQKLAPLALLYQV-------DMTNSKILTLFAITSALVGGWGGLNQTQLRKILAYSSISHLGWMILIL---QFYPSLTMMTLWIYIAMTSSTFLIF------KLSKATNINSLAMSWAKSPILAAITPLVLLSLGGLPPLTGFLPKWFILHELTKQNLLLLALLMAFTALLSLFFYVRLAYAMTLTSFPNTTTGVTP-----------------------------------
254504278    -----------------ILFLPLIGFLIAGLFGRSIGAKASEYITSGLLILAALLSWWISAGDLNVAWSIRVDTLTAVM--LVVVNTVSALVHVYSIGYMHHDHRPRFFAYLSLFTFAMLTLVTADNLLQMFFGWEGVGLASYLLIGFWYKKPSANAAAMKAFVVNRVGDFGFALGIFGVFYLFGSIDFTTIFNDAYHLDAQAAMTVICLLLFMGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARLSPLFELSDVALAVIVFFGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGIGAYSI--AVFHLFTHAFFKALLFLCAGSVIHAVSDE-QDMRKMGGLRKHIPITYWTMMIGTLALVGIPLFAGFVSKDGIIEAAFLYGFWLTVIAAALTS----FYSWRLTFMTFHGKPRASVDVMKHHESPMVMTVPLFILSI-------------------
144186891    -----------------LPLAGAIVLLTTGRWTNRFGHLIGVATVVIAAGLAIAMLIWVFAGQFQVDVAFQLDQLSMVF--VLLITIVGSLIHIYSIGYMAHDDRRRFFGFLNLFVAAMLLLVLADNYLLLYVGWEGVGLASFLLIGFWQYKPSAAAAAKKAFVINRVGDVGLSLAIMLMFVTFGSVTFESVFSSTGEASDSTLTWIGLLLLLAAAG-KSAQFPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLIVRSNAIYDKTVFAATTVVVIGVITMIIGAVIGSAKDDIKKALAGSTMSQIGYMVLAAGLGPVGYVFAIFHLLTHGVFKANLFLSAGSVMHG-MNNGVDMRRFGALRAVMMITFGAFMFGYLAIIGIPPFSGFYSKDKIILAAFEQN-TIVGISAVLAAGITGFYMTRMFTMTFLGKARWDDDAHPHESPPVMTIPLIVLA---------------------
257053290    ----------LAMAPLLALFAGIFATYLVGRIDHDRASEASGIVAVTAVLAALVGTWTLWTRSLGAGVGVQVTALSIFLSVVACLLGLAVTVYTIAGTDDEGATEL-YDPLLLAAVAGVVGIGFAADLFSLYVFFEVMAVATYALVPFAVSRATAVEAGFKYVVLNTVGSLLAIFGVSLVYAETGTLAFGGVAEALAGT--TEVATAAVLFLVVGFGVKAAIVPLHTWVPDAYAESPASASALLAGLATPAAAVAMGKALSVF-PGAIPVGLLLVVFGAITMTVGNFLALGQRDLKRLLAYSSIPHVGYVVFGFGIGFHGGFGALFHVLANAFMKGGAFLAVGALASRDVANPRHLDDLAGIGYRMPVAAGAIAVAVLALAGVPPLAGFWGKLLIVVGGAEVSGWLLALLVIGNSFLSLGYYLPVLRSLF--ASPDDAVGSAARTPTLLALPILALTAGTILLGIVPSVGFDLV----
143517426    ----------LLAIPEIFIFCSTLILMILDIFFKEKSFKNTNKFGIFIIIIAFFLALLLPSTGVAFNGLYFVSELSTFFKLIILFSIIFVFLLSHNKADIEGIKFSEFNFLLLLSTCGMLILVSSNSFLTFFLALELQALPIYVMCALKKNDIKSAEASLKYFLLGALSSGFILFGISLIYGFVGSISFEQVSN--ISLKDNMGINFGLILILAGVAFKISSAPFHMWAPDVYEGTPSPITFFIATAPKISILGILIYIYKVFSGVHGNLSDLIIVLSLSSMLVGSIGAIVQKNLKRLIAYSSIAHM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
110083980    ----------------LVILAPLLGALTSGFFGRKIGEKGAGIFTSACLIFSLSWSALIFYETIKLWRWLDSDLLTTYFTMLLVVTGVSTLVHIFSTAYMDGDPHLRFMSYLSLFTFFMILLVTSDNYPQLFIGWEGVGLCSYLLINFWLTRIEANKAAIKAMLVNRVGDIGLVLAMFAIWEEFGSLDFSSVFNAAPVAAESHITLI-CLFLFIGAVGKSAQLGLHTWLPDAMEGIPTPVSALIHAATMVTAGVFLLIRSAPLLEQAPLALMVVTVVGSMTAFFTATVGLVQNDLKKVIAYSTCSQLGYMVVA--CGISHYSISLFHLMNHAFFKALLFLSAGSVIHAMADE-QDMRKMGGLIKSTPFTYTMMAIGSLSLMGFPYLTGFYSKDLILELAYDQYYLAFAWLVVFSALLTAFYSIRLIYLTFIADTSSKKEV--------------------------------------
68989191     ------------------------------------------------------------------------------------------------------MTPLAFSVFTISLAMGTTIVMSSHHWLLAWIGLEINTLAIIPIMTKNPH-PRSIEAATKYFLTQSTASALVLFSALVNAWITGEWSITTVA------------GLPSITLSIALMMKLGLAPMHFWMPEVLQGVSLSTGLILSTWQKIAPMTLLIQLPN------HVNTYILTTFGLLSIFVGGWGGINQTQIRKIMAFSSIGHLGWMVMVL---KFNPQLTELSFVLYIMMTTAMFLALMSI------NATKMTDISTAWTKTPTLTSFSLLTLLSLAGLPPLTGFAPKLLIVMELIKQGSIIMASAAMMASLLALFFYLRLAYVM-------------------------------------------------
134489758    -----------------------------------------------------------------------------------------------------EIRYTFFFTSLTLFAGSMLVLVSSPTLIQILIGWELVGVCSYLLIGHYWEVKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYPAIVAFIAGVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEALDIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSGA--YTAALFHLWTHAFFKALLFLGAGSVIHAVHSNS--MLEMGGLRKVMPKTFSTFIIGTIALAGLPPFAGFFSKDEILASFNHEGETTFFFIAVLGAFITAFYMTRAV----------------------------------------------------
143325024    -----------------------------------KHWYSLVAVITSVVAIAFSVVSWIKVENDGIGGSLSLDHFALLGSIAICVAVLLVSLISTDYLTRDESDSPEIYVLYLTAAIGAVVMISANDLIVLFLGLETLSLSLYLLAASNRRQASSQEAGLKYFILGGFASAFFLYGVALTYGVTGTTRLTALTTSIAIPRNDALLLVGIGMILVGFAFKVSLAPFQMWTPDVYQGSPTPVTAFMASVGKLAALISLLRVFVVAFPSRSDDWSIVFVLSILTLVVGSVVAIVQTNVKRMLAYSSISHAGFILVGLEASS----------------------------------------------------------------------------------------------------------------------------------------------------------------
144099709    ---------------------------------------------------------------------------------FIVVCSVSACVHLYSVGYMNEDSKVRFMGYLSLFTFFMLMLVSSNNLLQMFFGWEGVGLASYLLIGFWYHKPSANNAAIKAFLVNRVGDFGYALGIAGVFFIFGSIEFDLIFNNAFLGFSLSTIDLLCFLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARMSPLFEYATVTNLFITFIGAATAIFAATIALTQNDIKRVIAYSTCSQLGYMF--FAAGLGAYNASIFHLMTHGFFKALLFLSAGSVIHA-MHHEQDMRKMGGLFKKIPFTGTMMWIGSLAIIGFPYFSGYYSKESILENAYYSDSTFAYTIGILTALLTAFYSWRLLLMTFHGESDKKTFDHAHESPLVMTLPLALLAFGSIFMGMFFA----------
292655146    ----------------------------------------------------IYTWATGAGDAVTLDFGLLIDPLSSMM--LVIVTLVAVLVHIFSLGYMNDEGETRYYAGLGLFTASMLAFVVSSNLLMAFMFFELVGLCSYLLIGFWFRQEGPPSAAKKAFLVTRFGDYFFLIGVVAVFATFGSAAFAHAVNTFLGMGEQAWFTVVGLLVLGGVVGKSAQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVARMYGFYALTPTTLGIIALVGGFTALFAATMGVVKKEIKQVLAYSTISQYGYMMLGLGVG--GYVASTFHLLTHAFFKALLFLGAGAVI-IAMHHNENMWDMGGLKDKMPVTYYAFLSGSLALAGIVPFAGFWSKDEILYEALNHGFLVAYAMGLIAVFFTGFYTFRMVFLTFHGEPRSDTARDPHGFGWNVKFPLAVLGVLAAVIGLVNMA---------
294083723    --------------------------------------------------------------------------------PFVLLSTFLTPLAVLASWRAISHRVREYMIAFLVLETMMIGMFVSLDMLMFYLFFEAVLIPMFLIIGIWGG-ARRVYAAFKFFLFTLLGSVLMLVCMLAMYVQTGTTDIPMLTAHSFGTGMQFWLFLG---FFASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFLRFSLPMFPHASELFPVIFALSVIAVIYTSLVALAQSDMKKMIAYSSVAHMGFVTIGFTFTEQGIAGAMFQMISHGLVSAALFFCVGVVY--DRLHTREIDAYGGVAKVMPRYAVFFMFMMLASVGLPGTSGFVGEMLVLVGAWKAS-TWVAFFTATGLVLGATYMLWLYRRVMFGKVTKAEVQSMEPMQLRELGIFVPISILVLVFGIYPAFLLDV-----
142724743    ----------------LLPTIGALFILFTKSSSGKYQSSKYVALFISLANFLLSLYLWYVFDKNSVDFQFVENRLSGFINLFVILTTFITPICIISVNATIKNRLKDFLIAILIMETFMIGVFCSLDLVVFYLFFEAGLIPMFLIIGIWGG-ERRVYSAFKFFLYTLLGSVLMLVAIIAIYWITGTTDVEKLYELGIQVEYQNLLWLAF---FSSFAVKTPMWPVHTWLPDAHVEAPTVGSVLLAAILLKMAGYGFIRFSLGLFPIASNFTMLVYILSLIAIIYTSLVALMQDDMKKLIAYSSVAHMGFVTLGFTMTQQGIEGSIFQMISHGLVSAALFLSVGVVYERH--HTRLINKYGGLVSIMPRYAIVFMVFTLGALGLPGTTGFIGEFLILMGAFEKN-ILVAMIASLGVILGAAYMLWLFKRVVFGEMKNQELKSMKDLKSFEIITLSALVVPILFFGFYPEPLINSI----
297625739    ------------------IASFVIALLLFISMMGSDEASRSVRVPV---------YTWVSAGAFSIDISMLVDQLSILFA--LLVTFVGSLIFIYSIGYMKEDKRRRFFAFLNFFVASMMTLVLADNYIMLFIGWEGVGLASYLLIGFWQERNSAALAAKKAFVTNKVGDLGLFAASFAMFSLFGSVRFDVVSNSVANVSPAW-ATALGCLLLLAACGKSAQVPLQVWLLDAMEG-PTPVSALIHAATMVTAGVYLVVRSHAIYALSNSASLAVAIVGLASVFAGAWIGCAKDDIKKVLAGSTMSQIGYMMLAAGLGPAGAAFAIFHLLTHGAFKANMFLGAGAVMHG-MNEDTNMHHFGALAKAMPWVFGTFACGYLAIIGFPFFAGFYSKDHIIVAAFDKG-PIFGWLALIGAGITAFYMTRLMMMTFMGNKRWLPGVHPHKPGALMVVPLVILAIISVVGGL-------------
261416522    ---------------------------------------------------------------------FLFDGLSRIM--LLFVTGIGSLIALYSIGYMHGDRGFRYFAYINLFLFSMIVLVLSDNLLLTFLGWEGVGLCSYLLIGFWNKDIKNCHAANKAFIVNRVGDIGFLLGMLCLVTIGGSLNYDVLTNFISMVISGPVLSIAGILFFIGCTGKSAQIPLLTWLPDAMAGPTPVSALIHAATMVTSGVYLLARLGSMF-ALLPVVLDIIVVVGMLTAFWAAVAGLFQNDIKKVLAYSTISQLGYMFMA--SGVCAFDASIFHVFTHAFFKAALFLGAGAVIHALSGE-QDMRKMGGLLKKTPVTACVMIFAFLAIVGFPGFSGFWSKDLILEKIFMSGTMGQAVVGLITAVITAVYMGRLIILTFFGSSKESEEHIHEAPAVMLIPMVILAFG--------------------
141984716    ---------------------------------------------------------------------------------------------------------FEYPILMLFAVLGMLLMVSANDFLLLYISVELQSLSLYVLVALNRDSLKSSEAALKYFILGSIASAIILYGVSITYSITGTTNYDLIQAYDFTNNNFLLASFGLILILSGLAFKLSAAPFHMWTPDVYEGAPSSVTTILITVPKIAIFVAILKVLNEPFINFELWQQIIVILIILSMLIGSIAALRQENIKRLFAYGTIANIGYVLIGLSNSSEGLSASILYLVIYTVASLGVFSFIMMLRSGN-TQIVNLQGLAGFSQLNPVASLCIVMLLLSMAGIPP---------------------------------------------------------------------------------------------
256576096    -------------------------------------------------------------------------------------------------------------IFTISLILGTTITVSSNHWVMAWVGLEINTLAILPLISKSHH-PRAIEAATKYFLVQAAASTLVLFSSMTNAWHTGQWDITQMNHP-----------VSCLILTSAISMKLGLVPFHFWFPEVLQGSPLTTGLILSTIMKFPPLTLLYLTSPSLNPTL------LTAMAIFSAALGGWMGLNQTQIRKILAFSSIAHLGWMIIVVYHPKLTLLNFYLYSMMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----------KWLIIQELTKQDMAPAATIMSLLSLLGLFFYLRLAYCTMITLPPHTTNHMHNHKPVSPLVATLVTLSTFLLP---------------
144217707    ------------------------------------------------------YFMGGWEEPLGIGIHLRVDELNALI--LVVIGIVAFLVASFSVGRMNGDKAPQFYILYLLLCTGLFGITITADAFNLFVLIEVSSLTSYGLVAMG-SNRRGTHAAFNYVIMGTVGASFYLIGVGYLYMKTGSLNMIDIRNVLNNNAESNAIIISFLFILVGIWIKMAFFPLNGWLPNAYSYCPSTSACILAPLMTKVSVYVMIRAMLTIFGSYPFWSDLVVWLAVIAILAGSIFALAQREIKKMLSYLIIAEVGYMVGGADSGGWGVTGAIYHILADAMMTLCLFIAAGIFAR--SFNAIHISDLEGLFKKSPWVAAGFVIGALAMIGVPPTCGFFSKFYLVRGGIDAGHWEYVAALLISSLVNAILFFRIFEIAHFGNKPHAEEVTPVKGSWNSTAPLLLSAAGIILLGLFNGQIVELIR---
225163842    ------------MLPLLIIAIFAPFVWLAGRWLGSRTAWFALVAPVVSTVILATVVEIPWIPSLGLNLTFLVDGLSLFFALVVSGMGVLVALYAAAYLDDHYEWHGRFYAYLLLFMGAMLGTVLAGNLLLLFVFWELTGIASFLLIGFLHDKEESRSGARMALLVTGLTGLVMLAGVALTGIAAGTWDLATLLAKAFGPDSRGLLSVAFVLLAVGAMGKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKLGVFFVARVFPIFSDA-DLWMPLLVTVGFGTMALASLFALLSHDLKAILAWSTVTTLGMLIMGSRTGANGVQGDLLHVASHVFFKGALFMCAGIIDHATGT--RDVRELGGLRRRLPWLAVVVTICAASMAGVPGTLGFVSKEYFLKAQMAGGWAIYAVLAWLALTLKVAFSARLVAHVFWGPTPGATEHFHAPARLMLVPPAILAVACVLF----------------
50345891     ------------------------------------------------------------------------------------------------------------ILLFLGITVGTAIAMSSHHWFMAWVGLELNALAMLPVISKTKH-PRAIEASTKYFLTQAIASSLMLASSITNAWMTGNWAITETTNK-----------YTMAGVTIALAMKSGTAPLHFWLPEVMQGSTLHVALLMVTWQKLAPMALLYLISNYIPPALA------LTLGMLSATFGGWGGMNQTQLRKMMAYSSISNMGWTLM---VAPSDPNTSAIGIAAYIMIMIPTFLLMIELSTKTLQNISE------SWTTSPVTTTTLLLLLLSTAGLPPLTGFLPKLLILNELLTQGLTSIAGLITMTSLLNLTFYLRAVYLTTLLNPPISTTSMMK-----------------------------------
257459153    --------NLASIAPMAILGGFALLMLAVSLFARTLSYKFYAVITILALALGFGLVFGYNSGIRGLFDVMLVDGIATLSMLIMLAGSIFFIFLSLGARSAHEYHTAEFFVLFLFVLVGYEFMVASESLMMILVGLETGSLALYTLIAL-HNRARSVEAALKYFIMGALGSGFFAFGAAMFFLSTGSMEISNIAQIAKSSNTSVLLFAACSFMIVSIGFKLSLIPFHTWTPDVYEGASSAMAGFMSVVPKIAGFVVAIRLFEALGSIGVQWLNILYVVAVVTMSLANLMALVQRDVKRMLAFSSVSHAGFVLCAIVIGSTQANAALFYWILYAVANLGAFAFIWCVRQRRARSLN----------------------------------------------------------------------------------------------------------------------------
237751593    MNTLDFYTYLYMYMPSVILVLGAIVVLFSNVFASQFSRNTSLSLCMIFIAAAFFFCL-------SVGHIENVSAITLSAEYIILIASFWFILLTFSKYKFVEFQTPEFYPLYLFSISGFMLMVQGNNLVLVLLGLEIGSLPLAAMLAFNR-RIYGIEGGIKYFVASALASIFFILGIMLFYLYFGDFSLQRNANVLLHGHDVLLLLFSMLFMLAGLGFKVSLVPWHSWMPDVYEASNPVLAGYVSVVPKIAGFILFLPLLQSENASHNYIEYLVRILLLITITLPNIMALVQKDVKRMLAFSSISHSGFALACIYLGTFD--TLILYWVLFLITNLGAFTMLWIAKPLNTQTRYDLQRFYGFGKKHPIMALSMALFMLSLAGIPPFSIFWGKIFIITNALQQNEMLLAFMMMLNSAIAVCYYLKLIVAMYFKQGSNEI----------------------------------------
157736035    ---------------------------------------------------------------------------------------------------------------------GTSLTFVSSHWLLAWMGLEISTLAILPLMAQHHH-PRAVEAATKYFLIQATAAAVLLFASTTNAWISGHWDLQQTSHPLPLTLLTLALAL-----------KIGLAPLHSWQPEVLQGLNLNTGIILATWQKLAPFAILLQI-------QTPNSPLLITLGIASIFVGGWGGLNQTQLRKVLAYSSIAHLGWMMLVLQYSQPLALLALLLYIIVTYATFTLFTL---------KNVTSVKALFALGAKNPILTTLLPLLLLSLASLPPLTGFLAKLLILKELTKQGLTLAAALAIMGTLLSAFFYVRISVATALTLAPNVMTSTAPTSRLTMPISISTVLAVALLP---------------
291296245    ------------------------------------------------------------------------DNLSGVM--LMVVTGVGFLIHVWAIGYMHGDPGYRFFSYFNLFIAAMLVLILGDSLPVVFIGWEGVGLASYLLIGFWYHERINVDSARKAFIVNRIGDLGFLLAMGLLWSMFGTLSISELAEKVEAGGYSFTLTLAGFFLLVGAMGKSAQVPLMVWLPDAMAGPTPVSALIHAATMVTAGVYLLVR-HAFMLHDDAYLSGLIVFIGLLTAFYGALCSLGQWDIKRIVAYTTLSQLGFMFVAVGVGAYWV--AIFHIVTHAFFKALMFMTSGSVIHALGGE-QDVRKMGGMRKYLPATHLHGLIATFASGGLVPLAGFWSKDAILAYSFEYG-PWLWFLMLLASVLAALYSIRWYVLVFWGE---------------------------------------------
217969533    -------------------------------------HFLVHMPTVAGGGVVTSSLAWVPALGVEL--AFRLDGLSLLFA--LLITGIGTLIVLYAGAYLDHHHLGRFHACLLGFMAAMLGLVLADDLIAMFVFWELTSVCSFLLIAFQHDKAESRRAALQALLITGGGGLALLAGLILLGSVGGSWQFSGLSGEAIAEHALYPAILALVLI--GAFTKSAQLPFHLWLPNAMAAPTPVSAYLHSATMVKAGVYLLARLNPALGGSTS-WGTILITVGAATALVGAVLAIRQTDLKRVLAYTTVTVLGQLVMLLGTNTYGLQAFAIYLVAHAFYKAALFMAVGAIDHATGT--RQIALLGGLIRHMPLTGFAVALAAFSNAGLPPFFGFIAKEFKLIELGVAGWVTTAVMILTNALLLTAAGLVFVRAFLGREGRYPQPPHEVSLPMWLGPMLLAIGGF-------------------
257069637    ------------------------------------------------------------IPAFGIDLAFRLDTLSWVLTLIATAIGAVVLVYCARYFKDTEPGLGRFAGVLTAFAGAMVGLVLADDVMMIYTFWELTTVFSYLLVGHYQDRQASRRAALNALISTTAGGLAMLVGLLMVAASAGSFRLSEIVIDPMWQSAGPYLLTAMALILVGATSKSALVPTHFWLPGAMAAPTPVSAYLHAAAMVKAGVYLILRMAPAL-THLEIVTMILAGLGAATMLVGGWRALRQTDIKLLLAYGTVSQLGFLAAVAGLATHDVFAGLAMLIAHAVFKAPLFMVVGIIDKKFGT--RDLRVLSGVGRAAPVVAVIGTLSAASMAAVPSLYGFVAKESIYTALWVAGGWLLLLSLVAGSVLTVAYSWRFVHGAFGIAPGAPRVETPRIAVLYWLPPALFSIGLAVAAGPLEEVLRAGAGVL-
4091913      ---------------ELTLGLITLTVLTYGLKAPTLRVAILLAGTVGAAGLLAVSPLLCWTQAI---------------KMLVMLSGLAILCML-----NHRTSHRTSSLLILLVILGNLLLIGATNLISIYLALEMQTLCMFILVAYNKNSLLSAEAGLKYFVLGALSSGLFLFGCALIYGSTGELELQFI----RMCTVSYGTLAGKCLITISLLFKVSAAPFHMWAPDVYEGAPTWVTALLSIVPKLGVLAIIVQIGL--------NDMGLLIAGLISLIVGAIGALNQTRIKRLLAYSGISHMGFVLLGIAIGSIELQASLMYIGAYVITQILLWSVVLIISPKR----DMIIEFSGVSRLNPMLALALAAGLLSTAGIPPLIGFLTKWYVILVAVGQGYYISALTALICSVIAGVYYLRLVKIMFYQPLSAPLVITNSFKAILIGASLYLVLTIIVCPSLFFKLTHLIVLDLF
296112942    --------------PATIIGVGAMGLSAVCAFV---SIFGFLTKGQQAMSVPLWTWLSVGDFTPKFG--LYLDGLSVTMMGVI--TGVGFLIHLFASWYMKGEAGFRFFSYLNLFVASMLMLVLADNLLLMYLGWEGVGICSYLLIGFYYQNRANGRAAIKAFTVTRVGDVFLAIGLFLLFVVFGTLDMTAINAKAMFAVNDPMLLLIVAMLIGGAFGKSAQIPLHTWLADAMAGPTPVSALIHAATMVTAGVYLIARMHPLFVLTPQMLLYWVGGVGALSMLVASFCALAQTDIKRILAYSTMSQLGYMFIALGVGAWQV--AIFHLMTHAFFKALLFLASGAVIVST-HHEQNIFKMGGLRHKIPLVFWSFLVGGGALVALPFVTGFYSKEAILWETYATGHMSLFWAGVFGAFLTAVYTFRLIYLVFFGEQKT------------------------------------------
83591655     -------------------VLAALPVLTLLAGNRKSLAGSITLVGVGVACLAMLGLAVVPLFGLTSSLAFTIDGLSAIF--VILISVLGTASALYSVGYIAHYDARRYYVPFPLFIAGMLMVATTSDWFCFFFGWEFMTLVSYFLVTFENRDKENLSAGFIYFFMTQLTSMGLMLAIIVLGTWGGSTSFAAVAKTLLQAENPVALYGLLSLFFIGFATKAGMFPLGIWLPKAHPAAPASVSALLSGVMIKLGIYGMLRIFLWALPLTHVWGMVITLFGVLSMLVGTLRALGEHDCKRLLAQHSIGQMGYVLLGLGLAALGFLGCLYHLINHACFKSLLFFNTGSILYRAGT--RDLDSLGGLSAVMPLTAGCALVGALSIAGTPPFNGFVSKWLLYQSAIFGDYILAAVVAIFIGTVTLASFVKYMGTAYLGTLPKRFVGSGFGCPRSMEAVEVFLAVVCLVMGVFPGPVVATLLGV-
142523120    -------------------------------------------------SIIFYYLLGLILGSFNASWSIYIDSLSSLM--FVVITIVSSLVHIYSIGYMSHDHKTRFMSYLSLFTFSMLILVSSDNFLQLFFGWEGVGLCSYLLIGFWFKKETANAAAIKAFIVNRIGDFGLALGIFLIFYVFGTVNYEGVFSEVNNFTNNDISFLGCILLFIGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIYEFSEFALNIITIVGMSTAFFAASVALVQNDIKKIIAYSTCSQLGYMFFAIGVGAYNMFHLFTHAFFKALLFLGAGSVIHSFQ-----NQQNIDEMGGVWKKMPYTWILMIIGTLALTGFPFLSGFYSKDAILEFAYLKGTYLAAGVGVLTALMTSIYSWRLLFKTFHGAYKNTKI---------------------------------------
143037396    ----------------LIVFLPLLGSLVVGFFGKKLNLMLSHSLSCLMIIIPFFLSLYFLKLTLSGSYYIVVPLFEWLSSGDLITTSVSSLVHIYSIGYMSHDHQTRFFAYLSFFTFAMLILVTSNNFLQLFFGWEGVGLASYLLIGFWHKKDSANSAAMKAFVVNRVGDFGFLIGLAILFFYTSSLDFDTIFSMNIFNMDFNVLNTACFFLFMGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGIFLVARCSPLFEMSPSILSFITYIGASTAFFAATVALVQNDIKRIVAYSTCSQLGYMFVALGSGAYQI--AIFHLFTHAFFKALLFLGSGSVIHAVSDE-QDIRKMGGLYKLIPFTWIVMLIGTLGLTGAPLLSGYYSKDGIIEAAFTEGHFYAFYLLVFSALLTSFYSWRLIFLTFNGKSNISTEIFSKESPKVMLFPLIVLSILTIFSGIY------------
256393972    -----------------IPLTGACVAPLVARLSPRLALVSSLTFLLGTLALLVVVSGWVPVRGFALGVAFAADPFGLTFA--LLSAGIGALLVLYTLSELGGLGAREFAALVQLLLAGLIGAALTADTVDLFVWFEVAALASYGLTGFFLERPPALEAAFKILVLTTIAGFCVFIAAGLLYNTHGALNYGQLATAL-TGPLQAADLLALGLFIAGFATKAGLVPFHGWLADAHTAAPGPVSALFSGLMVNLGIVGITRIALQIYPAAHPVLGALMVLGVASALVGACLALVQDDLKRLLAYDTVSQVGVIVAGLATAPAGVAGGVYHLINHALFKTLLFLCAGAIVHRTGE--TELSRMGGLMRSWPGLTVAFGIGVASIAGVPPFNGYVSVGLIHTGLRDSDQYLPYVLLLVAQLITIAALARAMWLAFLKPRREDYER-REFLRPGMRFSLGTLAGCCVLFGVLPAYVLDTIV---
62736712     ------------------------------------------------------------------------------------------------------MNPYTMSIFLSSLSAGTIITISSYHWFLAWIGLEINTMAIIPLM-IKPHHPRATEAATKYFLTQASASALILFSSLINAWTTGEWTIMEIQNP-----------VSSIIITTGLAIKLGLAPFHLWLPDVLQGLDMMTCLILSTWQKIAPMALIIQLNQCLN------FEMLTIMAILSTILGGWGGLNQPQLRKIMAYSSIAHLGWMIMILPFSS---SLTLLNFMIYLTMTSTMFMTFFII------KSNNINTMSISWIKSPLLMTTLMITLLSLGGLPPLSGFMPKWLIIQELAKQNMMTMATIIALSSLISLFFYLRLSYSISLTTPPTP-----------------------------------------
146306465    -----------------LLSLIALAAVSAPALTRLLGARTGWLLMLAPLVAFIWFVQQIPIPALGINLSLRLDGLSLLFA--LLISGIGSLIVLYAGSYLSHVHLGRFHAYLLVFMLAMLGLVLADDLVAMFVFWELTSIASFLLISFQHDKAVSRRAALQALLITGGGGLALLAGLILLGGATGNWQFSSLSAEQIEGHA--LLPAIMLLVLLGCFTKSAQVPFHLWLPNAMNAPTPVSAYLHSATMVKAGIYLLARLNPVLGGSI-GWGTLLITFGAATAVLGAFLAFRQTDLKRLLAYTTVTVLGQLTMLIGTNTYGLQAFVLYLVAHSLYKGALFMAVGAIDHATGT--RELARLGGLIRFMPLTGAAVALAAFSNAGLPPFFGFIAKEFKYSGLIEMGHIGWAVTLVMNALLFAAAGLVFLQTFLGRRGDYPRTPHEVGLPMWLGPMLLAIGGFFL-----------------
268325859    --------------PFIIYFLGAALLPLFGKGSVRK--VYLILLAVVGLIGVAVLEPHVGWGFAVLPGLLYVDRLSLIMGYIFAIIGAAAILYSLDIVKENGE-----LMCGLLYLGSAMGAVFAGDFFTLYIFWEIMAFASLGLIWYTRT-ERATNAGMRYILFHLFGGCALLAGIIINYMNTGA--ISLVPGALGIGHFPVELGIGYFLLLIGIGVNTAFIFLHTWLPDSYPKATLAGAVFMCVFTTKTGVYVLARTFPGLSLFFGDGIPFIAYMGGLMCVYGVVFALLQNDVRKLLSYHIISQVGYMVAGVGIGTYIINGGIAHVFNHILYKALLFMCMGAVIYSTGR--RNLTDLGGLARKMPVTTITCIIAALSISGVVGFNGYVSKGMIIHAAELSHMHILTLVLMLGSIGTFLSFLKLTYFTFFRRNDE---IEAKEAPIFMLIPMCAVAFLCVAFGVYPKMLYEILP---
138212051    -------------------------------------ITYWLTMATLVATAFMVAFNSPESGSLIFSGSYVSDELSVLLKLVSIVSTAVVILYSRDYLIDNDLFKGEFFILILFGLLGIMIMISANSMLVMYLGLETLALSLYALVALDRNSSIAAESAMKYFILGAIASGSLLYGISWVYGVTGSLEFNEIANAIQVNPNALPLWFGMAFVIVGIAFKFGAVPFHMWLPDVYEGARTPVTLFIASTPKVAAYALIFRMFEGLGGLHPEWQGIILIVSVLSIVFGNVVAIVQTNIKRMLAYSAIGHVGFIFAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------
280956104    -------------------------------------SFGFAVKLLCSVLAHGTATYLLGGWSPPWGIVFVVDTFSAGMLVLISASALFTFLAFRAEILDHAEKSAAFVALFMLTVAGHMGIVATGDLFNLYVLIEVAALSGYALLGFG--TGRSPLASLNYLCIGSVGASFYLLGVGYLYMLTGSLNMADLARIIAASPVTVSMHGAVGVILLGLWVKMALFPFHGWLPGAYGMTSPVSATLMAPLTTKVMVYVVIRILISVLPGASIPDAIAVTLATAAIFVGSVMAFRQTDQRRMLAYILVAEVGYMVGGFIGNRTAMTGAMLHVFADSLMTLTLFMAVGSIARQRGE--MTLGNLSGLFRTMPFTMAAFVLGAMSMIGVPPLFGFFSKWYLLSGALASGQYVFMAGLLVSSLVNVVLFFRLFETAFFDAPGESVRDIEHWSRLAIVAVLLIVAGLSLIAGIIPASLI-------
139060447    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MWTPDVYEGAPTPVTALFAIVPKVAAMTLIMNVTYFAFSGISDWSQVLVALSVASMIVGATGAIMQHNIKRMLAYSSIAHMGYALAGLAAGSPEGAAVIIYMTTYVFMGAGAFSIIMSLRRDDA-PVERISDLSGLSSTHPLLAAGMMVVMFSMAGIPPLAGFFGKWYVFLAAVNAGLVPLALIGVLTSVVGAFYYLRIIKLMYFEDADSPLDEMSRQNRLVLMASLAVIILFFLGIGQLAGVAGTNVQAFF
121309377    -----------------------------------------------------------------------------------------------------------------------------NHWMLAWIGLELNTLAILPIMT-NRHTPRTNEAATKYFLIQAAASSMLLFATTMNTYMTGQWDIAHMTTQ-----------PASTMLTLALMMKLGVAPLHAWLPEVMQGTTITLALTLATWQKLAPFALL------YVAAPALHTPTMLTLALLSTIIGGWGGLNQTQLRKLMAFSSIANLGWII---------SMMTINPALALLALIIYIIMTTTTFTTMVPTNMKSLKDATTLWQALPAMTLTLFITLVSLGGLPPTTGFMPKWFILKELTFMNFTFLATSLAMTSLLSLMFYIRIMYLMTM-----------------------------------------------
190891298    -----------------IVFLPLIGAIVAGLFGRAIGAKASEYVTSGLMIIAAILSWWIQSGGIDVSWSLRVDTLTSVMLVVVNTVSMLVHVYSIGYMHTDPHRP-RFFAYLSLFTFAMLMLVTADNLAQMFFGWEGVGLASYLLIGFWFKKPSATAAAMKAFIVNRVGDFGFVLGIAGVFVLFGAINLDTIFANASNFAPAHALTGVCLLLFMGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARMSPLFELSPDALTVVTVIGAITAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGVGA--YGAAIFHLFTHAFFKALLFLCAGSVIHAV-DGEQDMRYMGGLRPHIKVTFWMMIIGTLAIVGIPGFAGFFSKDVIIEATYASHSPVSGFLLVIAALFTSFYSWRLIFMTFFGKPRASHEVMHH-----------------------------------
142193429    ------------------LAAGILLVFLRGAQRNAKWLALIATSATFLVSLFVLFGFDPENTGMGLSYKMGVDGISVLF---VMLTTFLMPITIASCWNVTH-RVKEYMVAFLLLETLMIGVFCALDLVLFYLFFEAGLIPMFLIIGIWGGKER-IYAAFKFFLYTFLGSVLMLVAMVAMYVDAGTTDIVALLNHEFSAASLSMQTLMWLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFIRFSLPMFPVASDLLPMVLWLSAIAIVYASLVALAQTDMKKLIAYSSVAHMGFVTMGFAANQQGLDGAIFQMISHGFISGALFLCVGVIY--DRMHTREIAAYGGLVNRMPAYALVFMLFTMANVGLPGTSGFVGEFLTLMAVFQVN-TWVAAVAATGVILSAGYALWLYRRVVFGDLIKESLRGIADMSARERAIFVPLVAMTLILGVWPSLVTDII----
262277289    --------------------------------------------------------------------------------SFILLTTFITPICILATINSVKKRLREFLIALLLMETMMIGVFCSLDLFIFYLFFEAGLIPMFLIIGIWGGEKR-VYSAFKFFLYTLFGSIFMLISIIYIYFDAGTLDVEKLLNIQINKDYQKYLWLG---FFASFAVKTPMWPVHTWLPDAHVEAPTSGSVILAAILLKMAGYGFIRFSLGLFPDASYFAPLVFALSIIAIIYTSLVALVQKDMKKLIAYSSVAHMGFVTIGFVFNKQGIEGSIFQMISHGIISSALFLCVGVVY--DRMHTREISEYGGVVNIMPKYAVMFMVFTLGSLGLPGTSGFVGEILVLIGSFKYN-YWIAFFAATGVILSACYSLWLYRRVVFGKITNEKIRNLTDLNKNEYLILTPLLIMTIILGFYPALILDLISS--
256422825    ---------------------------------------------------------------------LQLDAMSLVF--VCIITFIGALIHIYSIAFMEHDRDYRFFASMNLFVCSMLLLVMANNLVLVYLGWEGVGLCSFLLIGFWYESEANCMAARKAFVITRIGDTAMIIGLFLLFRELGTLNIREILAPQHFTSGNTTITWIALLLLAGGMGKSAQLPLQTWLPDAMAGPSPVSALIHAATMVTAGVYLIARMHTIF-ELSPFTMHLTAVIGALTLLMAGCSAMVQTDIKRILAYSTISQIGYMFLALGIGA--WSAAIFHFFTHAFFKALLFLAAGAVI-ETLHHEHNIFKMGGLRKEMPLIFRTFVIGAAALAAVPFTAGFFSKDEILWFAWSAGHPLLWITGLSGAFITAFYSTRLVLVVFWGERPGKLPSRAMNIPLVILAICSVGAGWIHLPHL-------------
164457672    ------------------------------------------------------------------------------------------------------MSPTTWTILISSMATGTIITTTSHHWLLAWIGLEINTLAILPIIA-KQHHPRATEATTKYFLIQAAAAAMILFASMLNAWTTGQWTIMHLQNQQ-----------AIALFTLAISMKLGLAPMHSWFPEVMQGSTINTALLISTWQKLAPLSIIYMTTTHLN------LTMLITLGLLSTVMGGMLGLNQTQTRKIMAYSSIAHMGWLIMALSMN---LNITTLTMMFYITMTTSMFMTLLA------STAKSITDLGLTWPNSPTMLIMMMMTLLSLAGLPPLSGFSPKWFILMEMTKTNLTTLSTIMALSTLPSLFFYLRLAYL--------------------------------------------------
140432594    ----------------------------------------------------------------------------------------------------NKLAKFEVLILFMFSTLGMMLMIGSNNLMMMYLAIEMQSLSLYVVAAIKRDSIYSAESGVKYFVLGALSSGILLYGFSLIYGFTGSTSFEEISLIIGKTQNNLGLIFGLIFVLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKISAVALIYRFCLPFVNFYNEWSQIIIALSIASMFLGSIAAISQTSLKRLLAYSSIGHVGYVLIALASNEDGLKALAIYMFIYLVMNIAIFAILLSLKTNDGY-VEKIDQLSGLSKTNPIISLSL---------------------------------------------------------------------------------------------------------
142190799    ------------------------------------------------------------------------DRLTSVM--LVVVTSVSALVHVYSIGYMEEDEGKRFFAYLSFFTFAMLMLVTADNLLQLFFGWEGVGVASYLLIGFYWKKPSANAAAMKAFIVNRVGDFGFLMGIFALYWITDSVSFDVIFAAGPALAESSIRFLAMTLLFVGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRMSPVL-EYAPWAAAIVTFFGAITAFFAATVGLVQTDIKRVIAYSTCSQLGYMFVAAGTG--FYHAAMFHLFTHAFFKALLFLGAGSVIHA-MHHEQDMRKYGGLKDKIPLTYRMMLIGTLAIVGIPGFAGFVSKDLIIEGAFAAGFYLLTISAALTS----FYSWRLIFLTFHGEPRDPKHFEHAHESPDVMTRPLLILAL-------------------
142193136    MNFTPPAIDYFALSPMIVVFAAAIVSVLIEAFAPRRRFLQLLVVFGALLTSGLLIVLNAGTRTVTGGGAVVIDGPALVLMGTIVVLSILGAALMAEQLTQRGYLQTEIWPLTLFAVLGMLLFVTANNLLLMFVALEIISLPLYLMTGMRRRRLLSQEASLKYFLLGVFASAFYLYGAALVYGYSGSIFFPEIAQSLTSPSESIVVFIGLGMLIIGPLFKIGAVPFHQWVPDVYQGAPTAVVGFMAATVKVAAFGALLRILYVAFGGVWDWDPLIWIVAVASMILGSIVALMQTDIKRLLGYSWIAQAGFILVGLAASPAGLESTMFYVIAYGFATVGTFAVISMVRDANG--------------------------------------------------------------------------------------------------------------------------------
284034100    -----------------------------------------------------------------------------------------ACVQVYSIGYLHERAA-SYTALVTLFTAAMVTVVVSDSLFLLLIGWEVMGACSYLLISHYWERRDARSGAVKAFLITRLADVAFLFGIFVLGLGYGTFRISELGSSPI---SPAALTTGTVLLLVGVVGKSAQVPLQTWLPDAMPG-PSPVSALIHAATMVAAGVFLIARLYDVFVAAGTTLTVLAVIACVTMLFAALCAMAAVEVKRVLAWSTVSQLAIMFAGLSLGTADGHAALFHLVTHAAFKGLLFLCAGVLLHQVGSALRRHTRLGASRKAMPVTFGTMTIGLAALAGVPGFAGFFSKDAVVEAAWHQAGWVVLVSVCLTAALTAFYCVRLWLWVFFRTPA-------------------------------------------
252125078    -------------------------------WRQARNALSLVGPLITGAAGAWLFSYTAAHGTIAVGGVAIPFAGDQFSALMIVTASVVIFVANWFAIIVGETRARFYPALSLMLLAGCMGGFLTADLFNFFVFVEVMLLPSYGLLAMTGTWAR-MSSGRTFVLVNLTASTMLLIGVCFIYATAGAVNIAALRGAAAGNGP---VTVAVGIVVLAMVVKAGLFPVHTWLPRTYPQTSASVMALFSSVHTKIAVYILFRIYVVIFDLDPRWMWPIVGFCVVSMVVGSFAGLGEKSLRRVLAYQMVGGIPLIVVILAFPSVALAAGIFYMVHHMITVGSLILTAGAIEETYGEDL--LSRLSGLARRDPWVATVFAAGAFSVVGFPPFSGLWGKVLTVTSIAQAGSWLVIAVVVVTSFAAFISMLRVWRKVFWGAEMNPENLRVPAYRIAPAGVLMLIVGMFLAAGPMVQATRDAADSL-
114327954    --------------------------------------------------------------------------------LFVLLSTFLTPICILASWDAIHTRVREFMIAFLVLETMMVGMFSATDFLLFYIFFEAVLIPMYLIIGIWGH-ARRVYAALKFFLYTLAGSVLMLLALLTMWHYAGTTDIPTLLHTRFPVHMQFWLFLA---FLASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSVPMLPAVEYFAPLMFALSVMAVIYTSIVAFAQENMKKLIAYSSIAHMGVVTIGFTVNQQGLSGALFQMLSHGVVSAALFLCVGVVY--DRLHTLEINRYGGLVERMPAYAAVFLVFTMATIGLPGTGGFVGEILVLIGAFKVS-IWIALLGSTGMILGAVYSLWLYRRVILGRMTLGELRSMFDLNTREIVVFVPLVLLTLWMGVYPSS---------
296241853    MEPDILLTGLTPFIP----VFGAFTTPLISSVVKKRAIPLYYGLLISGITLLATLVFKAGGWPPPIGIIYILDRVNALLSFTTAL--VLTLIFAYSLEYIRDEGAIWYSILLLGAEAGMLGIILTADFFNLFVMLEVTSVSSYSLVMYYRSRAYAIISGLKYAFVGAMGTTLYFVGCALLYNAYGTLNIVDLSLKVRGQYITLTLGIGLVLMSWAFTIKSGVFPNHFWLPDAHPAAPTPISALLSGLVVNVGGISLYNISPETQALKSALSAILMFTGTCSAIVGALLMNIQKDLKRLIAYSTVMNTGFLFMAVSTGTLGLSAFVYHTIVHSIAKSNLFLSAGVFIKVA--RSRSIEDISGLGFKHPIASVAFATSILTLAGIPPLPGFLSKMLLYEALFEYN-IATAVVMILASTIGLISYMKIFYILFFGQGREVEKVSAKTMNVVLLVLSIVLFGFTIL----------------
116621438    --------------------------------------------------------------------------------LLVMLTTVVGFLAILSSWNAIHERLKEYYAFFLLLQTGMLGVFMALDFLLFFVFWETVLVPMYFIIGIWGGPRR-VYAAIKFMIYTLIGSVLMFLGILTLYYQTPSFDIADLMRLQLTGPTAWWVFWA---FFVGFAVKVPMFPFHTWLPDAHTEAPTAGSVVLASVLLKMGTYGFLRFSLPLLPESAKNPVIINAMGVLSIVYGALACLMQKDWKKLVAYSSVSHLGFCTLGFSLNPAGISGSILQQINHGISTGMLFLIVGVVYER--RHTREISEYGGLLKVMPVFTIIFLLAALSSMGMPPLNGFIGELTILGGAYQMSFNW-AVWAAIGIALGAAYLLWLFQRTMLGEVKEKNALLKDLSWREIAVFAPLVAWAFWI----------------
164421186    ----------------------------------------------------------------------------------------------------------YFSLLILILTLGALLLVSSINWLSIYLVIELQTLILFILTALKRDSAYGTEAALKYFILGALSSSLFLFGCGLLYGLVGETSVQGINSIL-------TIDVGKILITISLLFKLAAAPFHMWAPDVYEGAPTIITALLATVPKVGIFSILVQIGPVIN--------VILISAVLSIIYGAIGALNQTKIKRLLAYSGIGHMGFILLGVAIDTFEIQASLIYIIIYIIITICSFTIILSLNLTK----NLIIEISGLSGDNPVIAATLALTLFSVAGIPPLAGFLSKLLILLSGVLNGYYLITIIAVISSVIAGVYYVRLVHLIYFPINYSILIILIKQRNINLSKSILIGITFYIILFLIITP---------
53804533     --------------------------------------------------------------------AFYLDALSLNM--LLVVTGIGFLIHVYSAGYMADDPGARFFAYMNLFVFAMLILVLADNLPLLYLGWEGVGLCSYLLIGFWYEKPENGYAARKAFVVTRVGDTAMALGLFLLFSQLGTLDIQEAMSRAGAQWPSTLATAAALLLLGGAVGKSAQLPLQVWLPDAMAG-PTPISALIHAATMVTAGVYLIARTHALFTLAPEVQTLVAVIGAITLLISGFSALTQTDIKRVLAYSTISQIGYMFLALGVGA--WSAAIFHLTTHAFFKALLFLGAGAVIL-SLHHEQDIFRMGGLRRSLPLVFWTFLAGLAALVGLPFTSGYYSKHEILLTAYGAGSAWLWAAGTAGAVLTGLYSTRLLLIAFFGPERTP-----------------------------------------
282891839    --------------------------------------------------------------------SLHIDSISLLMT--LIITGVGFLIHLYSIGYMGHDKDYRYFACLNFFVFAMLLLVLAANLLLLFVGWEGVGLASYLLIGFWYESSAAAAAATKAFVVNRIGDLGLLLGLLLTFYLFGTSDITEISQRVSQGFLAPILSVLTLLYFVGAVGKSAQLPLHVWLPDAMEGPTPVSALIHAATMVTAGVYLVVRMRYVFL-ATPDTMHFVGYVGAATALFAALCALGQTDLKRVLAYSTVSQLGYMFLACGVGAFY--AAMFHLTTHAFVKALLFLSAGNVVHAMEGNT-DMRKMGGLYKFLPKTNILFLIGVLALSGIPPFSAFFSKDLILEEEYLAGFKKLFYIGLLTSLLTAFYLTRAYCLTFIGKMEEKILKTINEVPRVMILPVALLAFLSIVGGFLGFGI--------
62510797     ------------------------------------------------------------------------------------------------------------IIILSTVISGTMIVLTSSHWLLTWIGFEMNMLAIIP-ILMKKFNPRAMEASTKYFLTQATASMLLMMGIIINLLYSGQWTVS-----------KNLHPMASTMMTIAMTMKLGLAPFHFWVPEVTQGIPLSSGMILLTWQKIAPLSVLYQISP------SINTNLLMTMATMSVLIGGWGGLNQTQLRKILAYSSIAHMGWMVAIMTYNPTV---MILNLMMYIMMTLTSFMLFIH------TSATTTLSLSHTWNKTPLITSFILVLMLSLGGLPPLSGFIPKWMIIQELTKNEMIILPTLLAITALLNLYFYMRLTYA--------------------------------------------------
47059919     ------------------------------------------------------------------------------------------------------MNPATLSVLIISLILGTTMTVASNHWLLAWIGLEINTLAIIPFMTIIPH-PRAIEAATKYFLTQASASALILFSASMSAWKSGEWSIDSLAYPFTIS------------LSLALMMKLGLAPLHFWLPEVLQGIPLSSGLILSTWQKIAPFSLLIQIHHLIDP------NILIFMGLTSAFVGGWGGINQTQLRKIMAFSSIAHLGWM---VTVMKFNPILAIFNFVLYLIMTSAMFLLLMSISATKLTNIT------SSWPKSPILTSTTMLVLLSLAGLPPLTGFAPKLLITLELVKQDSIMIAALLMLASLLTLFFYVRLTYLIILTIPPNTHISSARNSRFSILTAVLSVLALFMFP---------------
142381423    -----------------------------------------------------------------------------------------------------------------LSLVGSLFVIMAVDFVTIYLSLELSSLPIIALIAFGRGK-FSLEASFKYLILASFSTGIFLTGVAYIYGVTGSLSLEIINISVI----NPAVTLGIIFIFIGLAFKLSIAPWHMWTPDTYQGSPMPVVTYLSTASKVAGFVLAIRLFSEIFSTYSNLIILLSLISLASMTIGNLGAILQKDLKRLFAYSTVAHAGYMIIGLISSNSSASTTMFYVVGYAITNISVFFSLQHMM--NLTKSTSIDSIKGLFQAHPFVSIIFGLGILSLLGIPATVGFMGKVLVFSSAVNNGLVLLAVAGVINSFVSAYYYLGLLRNVFVSSDKEQNGNSNNTYILVASISSVLVLVLGVYPDLILSTIDNVISGL-
227498199    ----------------MLLALVALHMLVGGVVPLLARRIGTRAFFAAALVPAMSFAWLLTQAGTVTSGGVLGSQVAWIWILALIVTGVGALVLLYCRWYFSPGPAATRCLTLLTWFAGMLGLVSADDLIVLYVMWELTTVYSYLLIGNDFTRKANRGAALTALIVTTIGGLAMLVGIVILWVLTSTLSLSAIVAAPPTG---ALATVAALLMLVGALSKSALVPFHFWLPGAMAAAT-PVSAYLHAAAMVKAGVYLVAVLAPAFSSVPGWRLAVGLLGAVTMLIGGWRSLRQTDIKLLLAYGTVSQLGFMVLLTGMGTSAALAGLAMTIAHALFKSALFLIIGIIDKSAGT--RDLRELSGVGRRMRSLSLVMVLAAASMAGLPPMLGFVGKEAAFAGLSPAVAVLVLIAVVLGSVLTMAYSLRLVWGALALKPGKAETTLTMPPRAMLIAPALLTLG--------------------
143816970    -TDMDFDNNWLLSL-MIFLPLAGAAAVMATPKAQEDLIKGIALLTTLITAALGAFMLIVFDYGKTADLQFVVDGVDGMSLPLIALTVFIVPLCIFYTFFPEPRNPKAILSLILILETGMIGTFVAQDLILFFVFFEVVLLPMFFMIAVWGGDDRRY-ASLKFFLYTMFGSALMLVSFLALYFQAQTFSMVALSEGATLGISRTAQLWIFAGMFVGFGVKVPMFPFHTWLPDAHTQAPTVGSVILAAVLLKLGTYGFIRIAIPMLPAAAAWAPFIGLLAVIGIIYGALGCLAQRDMKRLIAFSSVAHMGFVMLGIATTDFGINAAIFGMVAHGLITGMLFFLAGSM--KDRYHTLDMNRLGGLLISAPRMGWILGFCAMASLGLPGLAGFWGEFPAILALSETTFRVYMVVAALGTVLAAGYLLWMLQKTAMGTPTDEITDVKRYEWITWAPILALILFFGLYPRPIFSTTDDAVVK--
226944064    ---------------------------------------------------------------LGLSLSLRLDGLGFLFALLILGIGILVILYARYYL-ADHEPMGRFFAFLLLFMGAMLGLVLSENLLLMLMFWELTSLASFLLIGFWHHRSDARRGARMALVVTGGGGLALLAGVLLIGHIVGSFELSEVLVAGEAIRAHALYPAALMLVLLGVFSKSAQFPLHFWLAQAMAAPTPVSAYLHSATMVKAGVFLLARLYPALSGSDWWFYPVSLSGLATLLLGALTALF-QHDLKGLLAYSTISHLGLITLLFGDSDLANVAALFHVINHATFKASLFMAAGIIDHETG--SRDMRRINGMWKYMPHTATLAMVASAAMAGVPLLNGFLSKEMFFSEILQQNLWLLPVAATIAGVFSVAYSLRFIHGVFFGEPGDLPRPDPHEPPHYMRIPVEVLVFLCLLVGILPDWSVGPLLAV-
218883720    -----------------LLALIAFLIPLLEKLTGSRDAPRILTLLGSLIAVFSSLIILISVYTSGFGIVYEIDELNALIGAYIALAMLA--VVAYSTWYGRHLDEPIWYYVLLTGLIGMLGCVYTGDAFNLFVMLEVLSVSAYGLVAYHKNRAEAVEAAAKYALIGAVATNLYFAALVIIYVTHGSLNMGLLSYSGAGEAVKYAGLIAVAFSLWVFTYKSALFPSHFWLPDAHPEAPTPVSATLSGVLVNVGVYAVMRFLYTIFGSDSYLLATLFILGSLSGLIGALMMMMQKDVKRLLAYSTISHIGIIYIGLSIGFLSMAGAIAHMISHGIAKTMLFMASGVFIDAAG--SRDLDELRGIGRNYPIASFAWLTGFLSLAGLLPFLGFYSKLLIYYGYTYSGFILGGVMIIVISALSLPGCFKAIYSVIFSIGREREKTNAGTAEVIIFIMAITLVILGLLFPFMENIFMKA-----
76801798     ------------LTPAIVLVPLATFILVFGQWMPKKGAIAFATAATLGLSVVTLGWLVLTGEPHNQGDEIVELSFGILIDMLVIVSLIAFLVHVFSLGYMNDEGLPRYYAGLSLFTASMLAFVIADNLFMAFVFFELVGLCSYLLIGHWFREDAPPSAAKKAFLVTRFGDVVGVLVTFGTAQFAGAEGFPALAQAALDGEAAIWLSVLGLLVLGGVLGKSAQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVFLIARMYGFYALLPTVLAIIAFVGGFTALFAATMGVVKNEIKQVLAYSTISQYGYMMVALGAGS--YVAAFFHLTTHAIFKALLFLGAGAVI-IAMHHNENMWDMGGLKDEMRVTYLTFLAGSLALAGIFPFSGFWSKDEVLFALGGSTLLLGAYIMALGAVLTGFYTIRMVMLTFHGEPRSDTAEDPHGVRWNVKTPLSVLGVLAVVAGVIN-----------
70672636     ------------------------------------------------------------------------------------------------------------MVVLSSLATSTIITMSSYHWLMAWIGLEINTLAMIPIISTTHH-PRSTEAATKYFLIQATASALILFSSMTNAWHTGSWDITQMVNK-----------PSNIMLTVALAMKLGLVPLHFWLPEVIQGSTTTTALIIMTWQKLAP------MSLIFLTMNNLSTTVLLLLGLLSSMVGGWGGLNQTQVRKIMAYSSIAHLGWMS---SISSIMPNLLTTNLVIYIIMTTSTFFPLII------TKAKTIQNMTTAWTLSPMLIIIAMLSLLSLGGLPPLAGFIPKWLIMEELISQNFNLFTTMMALSSLLGLFFYLRLTYSTTLTLSPNMAQTKFK-WRFYPNMMTSFFSTFFLIS---------------
268325832    -------------LPVLIVVISMLAFTILIVGWRNKNACPFISIVTIFIQLVMAIFVWLGGWSPPWGIEYVVDALNAYILVIILFLGLLCAIHSKSSVEHEPGKKASFFTLYQLFITGLCGVTVTGDIFNMYVFIEILSLSAYALVGSKGGT--SLRAGFTYLIMGSIGACFFLIGIGFLYSVTGSLNIHDLSLLLPPLYGSKTVQAAFIFITVGMGIKMAIYPLHTWLPDAHPAAPSPISAMLSGIMIMVGFYALIRVLFTLFPFYYNYGLILLILGLLSMTVANLFAYFQMDLKRLFAYSSIVNVGIITTGAGVAAYILSIEPAGAIPEAASLAMAGALLHILSHGIGKHTRDLAKMGGIARDMPYTSYSMSVGLLSLLGMPPLIGFWSKFLILMAVAMAIQSIGGVVMVMTFIIILFYYLKVAKVLMIESGAARTHEAPFSMSVVAFALACLIGGLLLPIPLI------------
154174337    --------------------------------------------------IQILLKDFIWVDGLRLNFGFTIDAVSAMM--MCVVGVVSTIVHIYSIGYMGKDDGFRYFSYLGLFVFCMMFLVMSDNFVGLFIGWEGVGLCSWLLIGFWYQRSSANAAANEAFVMNRIADLGMLLGMFFIFKEFGSLKFSDVFADAPTVSHQALNFIA-AFLFIGAMGKSAQFPFHTWLANAMEG-PTPVSALIHAATMVTAGVYLVVRANAIFAQAPEISTFIAYLGAFVAVFAASIALVHNDLKKIIAYSTLSQLGYMFVAAGLGAYWV--ALFHLMTHAFFKSLLFLGAGNVMHAMRDEL-DIKKMGGLYKFMKPTAVLMTIGSVALAGFYPFAGFFSKDKILEAAFANGGYILWVVLFAGALMTAFYSFRLLMLVFFGEAK--FKFHPHEAKNFMLTAMGVLGVLALISGWFGSDLSLALSSV-
241888902    ------------------------------------------------------------VSNVGLDINLNLDGLSLLFSLLITGIGTLVILYSCYYMSITDEKLHKFYIFLLIFMSAMLGVVLSDNMLSMYMFWEMTSVSSFLLISYWHENDASRKGALKSLIITVFGGVLMLAGIFILNNITGSFNVSEIIEFTKNHGYNDKYVVAMILIIFGAFTKSAQFPFHIWLPDAMAAPTPISSYLHSATMVKAGIYLLLRI-GIVFSFTSSFGNILIIFGTITMLIGSISAIFLKDLKGILAYSTISQLGMMTLGLYNDNHYVYTFAFYAVCFHIINHAAFKASLFMITGHSFHSRDIEKLRGIKRYMPLSFILSIIAGFSMAGIPPLSGFYSKEYVVYGLTQSSMMIIVIAVVIGALGTAIYSLIVAFKPFLGKFDNSILGNKK---LHLPSNGIFISPIILVVFVIINTFIK------
143332584    ------------------------------------------------------------------------------------------------------------------------------------------SLPLYALTGSIRFRPEGAEGGLKYFISGAVASSCLLLGIVLLFGFTGSLYLSDISQFVLHGWSDPLMLLGFALMLYGILFKMSAVPMHQWTPDVYQAAPHPISGFMSVATKTAAFLVFIRIFSNVQASALNLQPFISTVAVATLLVGNLTALVQHNIKRMFAYSSIAHAGYLLLAFVSGTDQLQYVFYYLVIYGLTNVGLFGILTAFGWVGTQ--TDFDHARGQGWTRPFLGLSSLILLLSLAGLPPFAGFYAKYFIFRELISNGHIILAVLGVLGSLIGVYFYLRIPVVLFMDKPSQGL----------------------------------------
141061048    ----------------------ALLLVLVAAYGDDCAAYARRVAHLTLAGIALALLSMTSAQSTAFGDMFLADAFADYMKVLVLMGSSAAVFMSMTPLERDDINKPEFFLLVTLALVGMMLMISANDLMSLYMAVELQSLPLYVIAAMRTNSLRSSEAGLKYFLLGALSSGMLLYGASLVYGFAGTTSFAGIAAAVSNTDLPAGFIVGMVFMITGVAFKVSAAPFHMWTPDVYEGSPSPVTALFAIAPKVAAIALMLRLTYGAFGSIAEWSQVIIALSVCSMVIGALGAIMQSDIKRMMAYSSIAH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
140800702    -------------------------------------------------------------------------------------------------------------ILIVLAVVGMMMMVSSGNLMSLYMGLELQSLSLYVVASFRRDSVKSTEAGMKYFVLGALSSGLLLYGASLVYGYTGSTDFATIIQAAGHGG-SIGLMIGLVLVIAGLAFKVSAVPFHMWTPDVYEGSPTPVTAFFATAPKVAAMALFARVMHAFGNAKADWQQVIVLISLLSMFLGAVAAIGQTNIKRLMAYSSIAHMGYALMGLAAGTAYVEAMLMYMTFYVIMNTGTFAFIMTME-KDSQPVTDIQSLNLLAKTKP---------------------------------------------------------------------------------------------------------------
142152560    -----------------------------------------VTSLITLGLAATLVLRFLGSEPTAAGGFFASGELGWFVNGLFGLSALLTVTAVFVSWEAVQEKAVGFYCLLLLLEAAMLGVFAARDIILFYVFFEFTLVPLFFLIGIWGHDDRR-RAAVKFFIYTFAGSVLAFLGVLWHASHTGSFDIATLTAGLMTPEWGYLQLWVFLALFVGFAIKVPIVPVHTWLPLAHVEAPTGGSVDLAGVLLKIGIYGFLRFSLPMLPEAAAVAPWLVALGAIGILYGALVALVQKDLKRMVAYSSVSHMGYCVMGFALEPVAVEGANLQLINHGLASAGLFATVGMIYER--YHTRKIAELGGIASQTPWLAAFFMLFTFSAIGLPGLNGFVGEFMVLAGTWATTYLMLALLAVAGVVLGAWYMLQAVERVLFGQPRGATAAHARDLAWYEVAALAPLGVFIVWIGVFPSPFLRA-----
118576851    ------------------------------------------------------------------------------------------MVSSGGMDEYVNRQSGTYFALFLVFAMGMLGTILSTNLIEFYIFFEVMLIPAFFLVAFWGDGPRR-KIALMFFFWTHVGAVVLLLGFLSIGLSVGSFDFADIQESVI---PPDIAFLAAVAIAIGLGVKLAAFMFHIWLPWVHGAAPTPISALLSPVMIGIGAYGIFRLIIEFLPLQYGELAIFHVWGLVTMIYGGAMALMQDDLKRLLAYSSISQMGYLLFGIGTSTLGLAGAEMMYVTHALGKGLLFMTAGVLIVQAGT--RSISKLGGLAGKMPITAVCAVIGALTIMGIPPTSGFMGEWIIFYGALETAIMVTFGLGLVATALTMSYMLWMLKRVFFGKTPIGLAKV-KEASWYMTAPMMVLAGFTIVLGIYP-----------
37957384     ---------------------------------------------------------------------------------------------------------------------GTIIAISGHHWIAAWLGLELNTLAIIPLM-IKPPHPRAAEATTKYFLVQTTGSAMMMFSSILNAWMNGDW-----------IVLIGLNPLSTFFLTMALAIKLGMAPFHFWMPDVIQGLTLPTSLVLATWMKLPPVAILTQLSPSLN------LELMLSMAVLSTLSGGWGGINQTQLRKILAYSSIAHLGWVAAAV---KLCPKLALLNFFVYTVLTSALFLTFIIL------KTTNMSQLTKAWSNSPMLILATLLTLLSLAGLPPLAGFLPKWLVIQELVKQDLPALAMMLLLSTLLSLFFYLRLAYIMLLMIAPNSVFSAPKWKPSTKFYVAIPIT---------------------
78499063     ------------------------------------------------------------------------------------------------------MNPLAQPVIYSTIFAGTLITALSSHWFFTWVGLEMNMLAFIP-VLTKKMNPRSTEAAIKYFLTQATASMILLMAILFNNMLSGQWTMTNTTNQ-----------YSSLMIMMAMAMKLGMAPFHFWVPEVTQGTPLTSGLLLLTWQKLAPISIMYQISPSLNVSL------LLTFSILSIMAGSWGGLNQTQLRKILAYSSITHMGWMMAVL---PYNPNMTILNLTIYIILTTTAFLLL------NLNSSTTTLLLSRTWNKLTWLTPLIPSTLLSLGGLPPLTGFLPKWAIIEEFTKNNSLIIPTIMATITLLNLYFYLRLIY---------------------------------------------------
89056186     ----------------------------------------------------------------------LIDGLSLTFA--LLITGIGTLVTLYSTRYLGNHPEYRFVLYLLTFMVGMLGLVLADNLIALFVFWEVTTISSYLLIGFTSDSAKSRRSALQALLVTGTGGLALLAGMILLGAAAGTYSLTEIRGMGDAIRQHDLYIPILILFLAGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKGGVYLMARMNPTLGGTEPWFWALVIA-GGFTTVFASVLAIRQTDIKQVLAYTTLMALGALTLFIGAGSSDIKAAMLFLVVHSLYKAALFLMIGIVDNQTGT--REVAHLRGLARKMPITFFAGALAAISMAGIPPFVGFIGKEFLYKAGLEAGLWIIGTIFAASVLM-------------------------------------------------------------
256821526    ----------------LIVLAPLIGAMLAGLLGKRLGRRLTHRLTIIGVVISFILSLWASFSDLTIQIGFMIDSLSALM--MVVVTFVSLMVHIYSIGYMHDDDGYRFFSYLSLFTFSMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWYQKESAIFANMKAFLVNRVGDFGFILGIGAIFLLFGTFDYAPIFKSMGQAEEWPIITFICICLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGVFMVARMSPLFEFSETALTMV-TIIGAITALFMGLVAIVQNDIKRIIAYSTLSQLGYMVVALGVSA--YSAAIFHLFTHAFFKALLFLGAGSVIVA-LHHEQNIRKMGGLYKRLPLTYWTTLVGTLALIGTPFFAGFYSKDAIIMAASEAQGPAFAYFAVMGVVVTALYSMRMLLVVFHGKSSQHLNQLTESPRVITWPLIALAVPSLIIGWFMTKPMLD------
140948914    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGLAFKVSAVPFHMWTPDVYEGAPTAVTAFFAIVPKVSAVALIYRFCLPFGDFYNEWSQIIIFLSISSMFLGSIAAIAQTSIKRLLAYSSIGHVGYILIGLSSNAAGIKGAVIYVLIYVLMNIAIFTIILSLKLKD-NYVEKINDLSGLSKDKPIFSICIAITMLSMAGIPPFAGFFGKFYIFIAALKAELFYLAVLGALFSVVSAFYYLRIIKIIYFDKIQNFQTNLSSNASLILFFSILTISMFIFYPSLIINIGSDISIEFF
91761985     --------------------------------------------------------------------------------LFIVLTALITPLCIISVNNTVKDRLRDFLIAILVMESLMIGVFCSLDLVIFYLFFEAGLIPMFLIIGIWGG-ARRVYSAFKFFLYTLLGSVLMLIAIISIYWISGTTDITQLYELGIDTKYQNLLWLAF---FSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPVASDLTPLVYALSLIAIVYTSLVALMQEDMKKLIAYSSVAHMGFVTLGFTITQQGIEGSIVQMISHGLVSAALFLCVGVVY--DRMHSRLIATYGGLVSVMPKYSILFMLFTLAALGLPGTSGFIGEFLILMGAFKDNF-LVAVIASLGVIFGAAYMLWLYRRVVFGEIKNKELLKMPDLNNSEKFILWCLAIPVLFFGFYPEPLINTI----
74316515     ------------------------------------------------------------VPALGLNLAFRLDGLALLFAGLILGIGLLIVVYARYYL-SPRDSMGRFYAYLMLFMGSMLGIVLSENLIQLVVFWELTSLSSFLLISYWQHREEARQGARMALAVTGLGGFALLGGVLLLGHIVGSYELSDVFAAREMIRTHPLYGPTLTLILLGVFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLYPAL-SGTPEWFWLVSGAGLATLLLGAYVALFKHDLKGLLAYSTISHLGLITLLFGMSTLAAVAGVFHIINHATFKASLFMAAGIIDHEAGT--RDLRRLSGLWHYMPYTATLAMVAAAAMAGVPLLNGFLSKEMFFAEAALLGGWVFPALVTLAGALAVAYSLRFIHQVFFNGKPTDLPRTPHEPPRWMKVPVEILVVLCLVVGIVPAPTVGPLLAV-
258561553    ----------------------------------------------------LVWANDLLGEGTAVSFALRADGLSAFFALLALIIGGIVLIYSAAYLP-EKDGNTSFYTIMTAFTLSVLLLVLADDVVLLFIGWELVSIASFLLIARSGSSGEA--GSFRTLALTFFGGLTLLAGLALAATSTGTTRLHEILASDVWADNPRLTTIVAVLIACSGFTKAAQFPFHFWLPEAMAAATPVSAFLHAAAVVKAGIYLLVRFSTIF-HDTPTWNILLTVTGLGTALMSAIFAITKTDLKHLTAYSTVSHLGWIVAAIGIGTLALAAALTHTLAHALFKSSLFMLIGVIDHETGT--RDMRRLGKLYDKMPWTFGSVIVAAASMAAVPPLFGFVSKESILEAFHESPYTVLLILAGLAAFLTFVYSAKIVFGAFVDGERDMSEVHEAPVSFWLFPGLMSVPAVFLIDGPITAGVNAIIP---
38373076     -----------------------------------------------------------------------------------------------------------WAILITSLSTSTIITMSSHHWMLAWLGLELNTLSVLPII-MKPNQLRKKEATMKYFLVQALAAALILFASTMNAWQTGSWDI-----------MTNPTPHTTTLLTVAILLKLGVAPVHLWYPDVLQGATLNTALLISTWQKLAPLTLLYMLHPNLP------TNLLLTTGLISALVGGWAGLNQTQTRKIMAHSSIAHMGWILVALTVTPQLTTLT---------LTTYMIMTTTMFLKLNATMTKTITDMGTAWSTSPTMMTLALLTLTSLGGMPPLTGFMPKLLILNELTSKPLLPAATTLALASLPSLFFYTRMAY---------------------------------------------------
222839809    ----------------LSILLFSAVVPLTSVHMSSHVFNRLAILVLLYSSVLAWNMLYLEPIGVGLGGLSHVTLLSQAFDTFILVCASIILLLSQRFESITKGKVAEYPLIIFFTTLGMSSLVSSSDLVTFFLSIELQSLALYILATIYRDSEAATSAGLKYFLVGALSSSLILLGSCLLYGLTGVSNFEGVYLLCSMAIANSGIHIALVIIGIALLFKVAAAPFHNWAPDVYDGVPTIVTTWLTIMPKVAILAFLTHLGRVYETTYPIWPNILLISALLSLVIGSLLGLAQYRIKRLLAYSTISHMGFMLLALAIHTPEIEAYLFYLVQYVLTSTNIFFVLLAFSNHPYESDYASNTPSSAGFSNPALALTFAITLFSMAGIPPMIGFFAKLMVIYSATHSGYLFLAIIAILVSVVSAAYYLRVIRVIFFDTSQ-------------------------------------------
158335283    ----------------------------------------------------------LWIPQLNVYYLLGTDGISFPMVVLTALISTLASIGSFSIKKREK----EYYCLYLFLVTGMMGTFLALDMILFYVFWEVVLVPMYFLIGIWGGPRKEY-AAMKFFLYTFAGSLLMLVGILGMYFNSHTFNIMELVAQDFSFGFQKIVFLA---LFVGFAVKVPTFPFHTWLPDAHVEAPTPISVILAGVLLKMGTYGFFRFSFPILPEAANWFPYLAVLAAIGIVYGGFIALAQTDFKKMVAYSSISHMGFVLLGLAASTNGFNGAMLQMFSHGVITGALFLLVGVIY--DRAHTRDMNAFGGLNAQLPVYSGFLVFFSLASLGLPGLSGFVSEFLVLLGSYEYSYTAFACMGILLAACYLLFMVRRVLLGPANPKWESLPDINMREVVTVVPLLIITLGIGIYPRYLLSFFIPTLQDL-
192360945    ---------------------GAILPLLTERYGRSLCAIAAALGPLLALVLLVFFFHQPWLPQLGLDLSLRLDGLGMIFALLILGIGLLVILYARYYL-AKEDSLGRLYAFLLLFMMAMLGIVLSDNLLLLIVFWELTSLSSFLLISFWSHRSEARKGARMALAITGAGGLTLLAGALILGQITGSYSLQVILQSAEQIQAHALYPLALCLILIGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLYPALSGS-DWWFYLVTFVGLATLVFGAYTALFKHDLKGLLAYSTISHLGLITMLFGSSQLATVAALFHIINHATFKASLFMAAGIIDHETGT--RDMRRINGMWRYMPVTATVAMVSASAMAGVPLLNGFLSKEMFFTETLQVELWMIPLLATFAGIFAVAYSYRFIHDVFFNGEPINLPIYPP-----------------------------------
254708553    --------------------------------------------------------------ALTFDWALRVDTLTGVM--LVVVNSVSALVHIYSIGYMHHDHRPRFFAYLSLFTFAMLMLVTSDNLIQMFFGWEGVGLASYLLIGFWFKKPSANAAAMKAFVVNRVGDFGFLLGIFSVFALFQSVDYNTIFAAAANALPQGAITIACLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVARMSPIFELSQTALL-VVTIIGATTAFFAATVALVQNDIKRVIAYSTCSQLGYMFAALGVGA--YGAAVFHLFTHAFFKALLFLCAGSVIHAVSDE-QDMRRMGGLRKLIPVTYWMMIIGTVAITGLGGTAGFFSKDAIIEAVFASHNLAASTLLIVAALFTSFYSWRLIFMTFFGKPAEVMHHVHESPPVMLVPLLILGIGAIL-----------------
257453977    -----------------------------------------------------------------------------------VITGVGFLIHIFASWYMRGETGYRFFSYMNLFVASMLLLVLADNLVLLYLGWEGVGICSYLLIGFYYHERANGRAAMKAFTVTRVGDVFLAFGLFLLFRELGTLNISDINANVIFGHSYPTIKVAAVMLVLGAMGKSAQIPLHSWLADAMAGPTPVSALIHAATMVTAGVYLIARLHPVFLLTPDVLASWVGIVGATTLLVAGFCALAQTDIKRILAYSTMSQIGYMFLALGVGQVAIFHLMTHAFFKALLFLGSGAVILAYHHE-----QNIFKMGGLFYKNKFLFAVFAIGGGALAAIPITVGYYSKDEIIWEAFASGHMNLFWMAVVGAFLTSIYTFRMIWIVFFGEEKTPIHDLKGWTYWLPLAVLLVLS---------------------
143483680    ------------------------------------------------------LFTWLNLNNFIFEFAFMIDSLTVIMSFIV--TFISFFVHIFSIGYMKGDSSFRFLIYTNFFTFSMLLIVFADNFLQLFIGWELVGLSSYLLIGFWYKKESAIKANLKAFIVNRIGDIGLLLGVIMIFVFSNTLNYNEFFLTLPNLSNIDISIFGFLLLFIGASAKSAQIPLHFWLPDSMEG-PTPISALIHAATMVTAGIFMVARLSPLYDLSSYVLDIILYIGILTAFLMGLVALIQNDIKRIIAYSTISQLGYMTVALGAS--FYSFAIFHLLTHAFFKALLFLCAGSIILKC-HHEQDITKMGGLRKLMPYTFYTFVIAALALIGFPFTSGFFSKDLIIDIFKYEENYAVYYILVFGILITTLYTAKIFFHVFFGENKMRIKDSQSLIPLVSLAIPSLLIGIALFDNILFSG---------
143881452    ------------------------------------------------------IINWISSDKLILNWSIYIDTLTSVM--LVVVTSVSALVHIYSIGYMSHDDKPRFMSYLSLFTFMMLMLVTSDNFLQLFFGWEGVGLASYLLIGFWFKKPSANAAAIKAFVVNRVGDFGLAIGIFLLFKYLGTLNFSEVFQQIMLGMEGSLITFICVFLFIGAMGKSAQIVLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFEYSQFALNLIVFIGATTAFFAATIGLVQNDIKRVIAYSTCSQLGYMFFAAGLGAYHI--AIFHLFTHAFFKALLFLGAGSVIHAFHEE-QDMRNMGGVWKKIPYTYALMIIGTLALTGFPFLAGFYSKDAIIEVAFQSKSILALFIGIFTAFMTSLYSWRLIFKTFHGNFRNKNIDLSK-----------------------------------
109689667    -------------------------------------------------------------------------------------------------------------MMLSSLALGTTLTLMSSHWLLAWMGLEINTLAILPLMA-ARHHPRMVEATMKYFIIQAAAAALILFAANSNAWITGQWSI-----------NFNLHEFPATLITLALALKMGIAPMHFWLPEVLQGLDLTTGLILSTWQKIAPFVLMSQIMPVNSHM-------ITLFGLASILLGGWGGLNQTQLRKILAYSSIAHLGWMILIMQFSQE---LALLALVLYILMTSATFLIF------KFNSSTTMNSLATSWTKTPVLMAVTPLVLFSLGGLPPLSGFLPKWMIIQEMTKQGIPLTASFAALSALLSLYFYLRLSYALTLTISPNNLNTTAP-----------------------------------
142873356    ----------------LIIFLPLIGAVLSWILGNRFSSIPTYIVSISCLFLSMIISWIAFYDIAILKNNFEFDTLSCVM--FLVVNTVSAMVHLYSVGYMSHDSKARFMAYLSFFTFAMLMLVSSNNLLQLFFGWEGVGVASYLLIGFWYNKKSATSAAVKAFLVNRVGDLGFILGLIFVYTYFDTIMFERIFNIVVFDNKLNVIELSCFLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVCKLSPLFEYSPNVLTFITLIGALTALFASTIALTQFDIKRVIAYSTCSQLGYMF--FAVGLSAYPAAMFHLTTHAFFKALLFLGAGSVIHGLSNE-QDMRKMGGCFKKLPVTYILIWIGSLALAGIPFFAGYYSKDMILEVAFASGSYFAFICGCLAAVLTAFYSWRLIYLTFFKGNKSTYDKIHESPLVMLLPLFILAFG--------------------
31339749     ------------------------------------------------------------------------------------------------------------ILTLIGLALGTLTAASAHHWMTAWLGLEINMISMLPIIVTQKKHPRPIEAATKYFLTQAVASSIMLFSATLNAWQTGSWGITQLDNKI-----------ACSLMIFALSMKLAAAPAHFWLPEVVQGANWFTMLLMLTWQKIAPITLTYLVANHIKPE------IMLLLGLLSIMMGAWGIINQTQLRKMMAYSSMVSIGWTLMIMTTSP------NLGMTNAIIYTAIAFAIMALLK---NNQTKSLRDLTATWNHDPATTTILALLLLSMAGLPPLTGFMPKLLIMDSLITHKLTLMAATAALLSLLNLVFYLRMVYLLISTSPP-------------------------------------------
271967910    ------------------------------------------------------LVTYAGGWGAPIGIALVADRLSTLMLVVSSAVTLCVMVYSISQAYADQERTAPLSIFYLIMVAGVSDAFLAGDLFNLFVAFEMLLSGSYVLLTFGGT-ESRIRAGATYVVIGLASSMLFLVGIAVAYGATGTVSTAQLAER-FSVLPEHVKLLVELLLLLVFVVKAAIFPMSAWLPDSYPTAPAPATALFAGLLTKVGIYSIIRLEALLFPG-GPVSGLLMWAALLTMLVGVFGAVAQTDIKRMLSFTLVSHIGYMVFGVASSVLGMAGAVFYVVHHITVQTSLFLVTGLIERRTGTTS--LDRLGGLMRLAPLIAVLFFVPAMNLAGIPPMSGFLGKLTLIQAGVADGSPMAITLVVVTSLLTLYAVATTWNKAFWRTPPPGMI---------------------------------------
15079219     ------------------------------------------------------------------------------------------------------MNPITLTTIYLTIMTGPMITMLSSNLFLMWIGLEMNLLALIPLMN-NNPNPRSTEAATKYFLTQATASMIFLLSILMNFKQLGLWTFQPETNNTI-----------MVATFISLAIKLGLAPFHSWLPEVTQGIKLNVGLILLTWQKIAPLSILFQFHELINPTL------LILSATTSVLIGAWNGLNQTQTRKILAYSSIAHMGWMISIL---PYNPSLTILNLLIYIIMTVPMFFIFHT------HSFTSITSMSLMWSKAPMTLPMISLILLSTGGLPPLTGFLPKWAIITELMKNNNLSLATLMAMTALINLFFYTRLIY---------------------------------------------------
169826200    -----------LLLPIIIPFFFGMILMFGQKNLMYQRTFSLLGIGISLITAISLLLVTFGDWPVPYGITMVSDMVSALLVTTTLLIAFFVVWYGFGSITKERERFFYYPGIMFILT-GVNGAFTTGDIFNLFVFFEVLLMASYLLIVLGGEK-GQLKGSIKYILINVISSALFVITVAFLYSVVGTLNMADIAVKIAEINQPGIITVIAVLFLMVFGLKAAIFPLYFWLPTSYAAAPIPVLTLFGALLTKVGVYAITRTYTLFFHDLSYTHDLLMVLAIATIVAGCIGALAYFDVKLIIIYNIVIAVGVILFGVSMNEASLKGAMFYLVHDMLIKAALFMLIGIIIYITGTS--DLRKMGGLMKKYPVLGWCYLIAAFGLAGIPPLSGFVGKLLIVQGGFEAGNMWSSIFILASSLLVLLSVIRIFIYAFWGEEKETKGTVDKSIYKMLFMPSALLVLISVVYGVGSEWMTP------
163759040    ------------------------------------------------------------VPSYNVSFSWLIDGLSLTF--VLLISGIGALIMLYSGGYLKHENLGRFFSFMLLFMGAMLGLVVSDSFLMLFVFWELTSITSFLLIGFDHTREASRRAALQALVVTGGGGLALLAGLLVIWNITGVTQLSLLLILGDDLRLSPFYLLALLLVLGGAFSKSAQFPLHFWLPNAMEAPTPVSAFLHSATMVKAGVYLLMRLNPVLGDTV-WWETILPVFGGTTLIVGTLLAIRQTDLKLMLAYTTVSSLGLLVMLTGFGSYAISAAVLYLVAHSLFKGALFMVAGLIDHEAGT--RDVTKLGGLRTAMPITFIAAMGAAISMGGLPPFFGFLAKEEVYYALWATDPWIFTLVAIIGNGLMFVIGFAVAIKPFFGPKVET-PKHAHEGPVLLWLGPLTLTIVALIAAILSPFTHQMISS--
12408584     ----------------------------------------------------------------------------------------------------EHMKIIEYPLILLFVISGAVFLMSTNDLVSIFLSIELQSYGLYLLSTIYRNSELSTAGGLIYFLLGGLSSCFILLGTSLLYINSGTTSLDGLMPALTSWYKSYYLNFALLVFSIGFLFKVSAAPFHFWSPDVYDAIPTIVTTFVAIIAKISIFIFLLELVYHTNNYLSSWTYLLLISSLFSLIIGTVVGLTQFRIKRLLAYSTISHVGFILLALSCSIESTQAFIFYLIQYSISNLNVFIIIITLLDKNNSPIQVISQLKGYFYINPLLSLSLAITIFSFVGIPPLVGFFAKQMVLSAALDNGYIFLTLIAILTSVIGAVYYLNIIKKIFFYLPDHSINP--------------------------------------
14030964     ----------------MSMGFGLFLIPTATKNLRRIWAFP----SILLLSIAMVFSVHLSIQQINGSSIYINNDFSLEFGMLILITTVGILVLIYSDDYMSHDEGYRFFVYISFFNTSMLGLVTSSNLIQIYFFWELIGMCSYLLIGFWFTRPIAANACQKAFVTNRVGDFGLLLGILGFFWITGSLEFRDIANNWIPNNNSLLTTLCAFLLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLLARLLPLFISLPLIMSFISLVGTITLFLGATLALAXRDIKKSLAYSTMSQLGYIM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
37957333     ------------------------------------------------------------------------------------------------------MNPYALSIILLGLASGTAITLSSCHWLMTWMGLEINTLAIIPLMTKTPH-PRAIESATKYFLTQATASALLLFSSTINAWMSGHWTI------------LSTLETPAILLTTAIAIKLGIAPFHLWLPEVLQGLPIKTGLILSTWQKLAPMAVFIQMSPL------TNLHLTLSLGLISTVIGGWGGINQTQTRKILAYSSIAHLGWMTASI---KLCPQLSILNFYLYILMTSTLFLTFLSL------NTKNISELTSSWPKSPTLTSMSMLTLLSLSGLPPLTGFMPKWLITQEMVKHDLNIFALTMLLSTLLSLFFYLRLTYIL-------------------------------------------------
70727274     -----------------LIVIMLIVLMTLFIKSLRRFAGYIALLAPILASGYFLAQIIPWMPAIDVNLDFRLDGLGLMFGLIISIIGVAVFFYATQYLSVNRDNLPRFFLYLLLFMFSMLGIVVSNNTILMYVFWELTSVSSFLLISYWYSNAESQLGAIQSFIITVLGGLALLTGFIMLYIITGTNTISELLTQSHSISEHALFIPMMIMLLIGAFTKSAQFPFHIWLPKAMA-APTPVSAYLHSATMVKAGIFLLFKFTPILGLSDSYIYIVTFVGLITMIFGSVTALRQYDLKGILAYSTISQLGMIMSMVGLGTLILFAGLFHLMNHAIFKCALFMGVGIIDHEAGT--RDIRRLSGMRKFFPKMNLVMTLAALSMAGVPLLNGFLSKEMFFDSLVSALTIIVVAIGVIASIFTFVYAVYMLKETYWGEFDEKKVPKKHEPWLFSLPAIILMVMIPIIFFIPNFFTEHLVL---
39997440     --------------------------------------------------------AYEWIPSLGVDLSFSLDGLSLLF--VLIISGIGVLVVVYASSYLRHHHLGRFYGLILAFMAAMISTVLAGDLITLFVFWELTGLCSYLLIGFDHGRMAARKAALQALLVTGAGGLALLAGFILLGQAAGSTDLAEIFQRGELVRGHALYLPILFLVLAGAFTKSAQFPFHFWLPGAMEAPTPVSAYLHSATMVKLGIYLLARLSPVLGGTDAWFWSVTLAGGV-TMVAGGALALLRSDLKQILAYSTVSALGILTLLLGLTPAAATAAMVFLLVHALYKSALFLAAGAVDHGAGT--RDLGRLGGLARVMPWVAAGSGLAALSMAGVPPLVGFIAKELLYEAKLQAPLAFVTVAGFIGNALTVAVAVLVGYLPFFGRGTDPDLHHHRVEPLLWFPPLVFVIGIF--PGLAGRWLLEPAVAM-
294084031    MTASSLIQNLPALLVAIPLILAAVVTLVIPAFAWVISLAAVGASFVIALLLHSVISYYLGNWEPPWGIEFVVDSATSMTLVIMMGLAFITTLAARHLIEIALADCGKTYAAWLLVCGGLSGLVMTADAFNLFVFLEISALSSVILIAMGGTDRRSLIAAFNYLIIGAVGATFYVIGIGFVYAVTGTLNMADLALRLPEIEQSIVIFVGFGFMIAGILVKAAVFPVHVWLPAAYSYAPSAVSILLAAIATKASIYVLARLIFTVFGGFSALTMVIVPLSVMGIFVGTIMAIYESDIKKLLAQSSIAQIGYITLGFGLASKSGVAAGFIHIGNHALIKGGLFMAVAGFFTAMRNRVDLNSLTGMGHRMPITATAFVICGLSLIGLPLTAGFISKLYLVRAMLEMDSYLLVGIVLASSALSLIYIWKIIEVMWMQPAAHDAPKLNENPAVYM--PLWMLAGLNLWFGIDASWMVASA----
91975816     MSMISLLPFVPVPALVGFIVLSLTVVIAIGVGAAVLPAILFAPVALSCLDGACVSGAVAPILSIDVGIAMSLDPLSMVTGGTVAVVAALVLIYSGAYMGSEPLPELRYFALMNLFLAGMLAVVFAGDVILLFLGWETIGLCSFMLIAFYTKLPKAVSAGRKALITTRIADTMLLAGLMMLFLSAGTTRLDGMLAAVPSIDPWRLAPIAGLIALGALG-KSAQFPFHTWLPSAMAG-PTPVSALLHSATMVAAGVILLARLAPLFAAAPEISAMVAMLGILTAAFGALIAVIQPDIKKLLAFSTMSQIGFMVLALGLGAPAV--ALAHFAIHAAFKSLLFLSAGVMSHASGGSTA-IEALRGARYRQPWAFWSFAIGAASLAGLPITAGWYSKEAVLAAVWSSGPWPLWLLAAIAAMLTATYAFRVVFIA-------------------------------------------------
9844814      -------------------------------------------------------------------------------------------------------------------IMSTIIVASSNSWPLAWVGLELNLFAILPVISKTKH-PRSIEAATKYFITQITASCLLLSASIINAWQTGTWSITQ-----------THGTISTTIMLIALTMKMGASPTHFWLPEVMQGTTLMTSLLISTWQKIAPMILLFTMSNHIQSNIS------LILGLLSTLVGGWGGMNQTQLRKMMAFSSIANTGWTLMTIAS---EPKTSITNLFLYILLTTPTFITL------ARTSTKTLQDMTTIWTTSTTTSITLMFLMLSIAGLPPLTGFMPKLLILNELVIQNLAPAAMMTTMTSLLTLVFYLRITYLTAILSPPNSSTSTIK-----------------------------------
6062850      -------------------------------------------------------------------------------------------------------------LLMFSLILGTLITMSSSHWFMAWLGLEINYLAMIPLM-LQKYSHRSVEAAMKYFLIQATASSTLLFASAMNIWMFGVWNIQQTDKPVI-----------LFMIFAALTLKLGLAPFHTWFPEVMQGLTLPTCLLLSTWQKIAPLSLLIQLPMKYS-------VIIHFIGLLSIMIGGWGGLNQTQLPKIMGYSAIAHFGWMILIIQMPELTSLAFMIYTILTSSMFLMFWY----------NKTNNITSLSITWTKMPIILIITPLILFSLGGLPPLTGFLPKWMILLELAKNEFVLTASTAAVLALLTLYFYVRLSFALAITTSPSILPDLMP-----------------------------------
142388019    ----------------------------------------------------------------------------------------------------------RFFAEFVLFSMGMFGMVLADNFLWLFIFWEIMGLCSYLLIGFYYWKESAAYAAKKAFLTTRVGDVFLMIGLLMLYDIYGSLDFAVVFDDPSTGVDAAMLQTALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDVHHHGLGLIVAWVGGITAFMAAAIAFVQNDIKKVLAYSTMSQLAYIFTGLGAGALIFGGALFHLFNHAMAKGMLFMASGSVIHEVHHAHQDMRNMGGLASKLPVTATAMMFGSMSIIGIPLIGGFWSKEIIVGKTWYAYLLGPAILILATAGMTGFYMSRMWFMTFAGEPKNELVEHVHEETPWIKTPLVILSIITALGG--------------
297563810    ------------------------AFLALAVVPGVSTLWALFQIPAIMRGETLAVSIPWAPEFSLRLGLYM-DALGLVMTLIAAGVGALILIYCARYFDDSEPGLARFAGVFVAFAGAMLGLVLADDLIQLFVYWELTTVFSYLLIGHSTELKESRRAAMTALTVTTFGGLAMLVGMIMLGETAGTYVISEIVASPPAG---ALVNVALVLIMVGAMSKSALLPFSLWLPAAMRAPTPVSGYLHAAAMVKAGVYLVARLTPAF-HDVAVWKYTALFFGTLTMVLAGWKALRQYDLKLVLAYGTISQLGFLITLLGAGTAGALAGISMLIAHSLFKAPLFLVVGVIDHSTGT--RDLRELSGLRSSMPVTFWTSVVALASMAGLPPTLGFAAKELAFGAFEHGGGADIAVLAVIGSTFTVAYSLRFLWGAFWDKENVPATPLHAPGPLL------------------------------
62736419     ------------------------------------------------------------------------------------------------------MSPYMLSVALSSLSIGTLTTFISYHWFLVWIGLEINTLAILPLMT-EQQHPRAVESATKYFLIQSSASALILFAAMINAWANGEWSILNMHT-----------LMSSMMITIALAMKLGIAPFHLWLPDVLQGLNLITCLIMSTWQKLAPMALLMLMHNQLN------TQLLMLMALLSALIGAWGGLNQTQLRKIMAYSSIAHLGWMFMVI---TFSPHLMILNLMIYLILTTSMFLALLTL------SAHNINQLSISWVKNPMMMATILIILVALGGLPPTAGFMPKWLILLELIKQDMTTMAFMMSMTTLLSLFFYIRLSYMISLTTSPN------------------------------------------
297570462    ------------------------------------------------------------------GIELVIDHLSGIVLVLVSACALLTAVYSLTAAEDNPDRLHHYYALFALLVTGLLGMTASGDVFNLYVLLEISALSSYGLLA--RGRGPAYYATFKYLIVGTIGACFYLLGIGYLYIMTGSLNMLDLAEIISRPQESVSIKIGFSLMILGVWIKMALFPLHAWLPNAYSKAGITTACLIAPLMTKVSVYIMLRIMFTVFSVDYAWSQVVIYLASAAALIGMISALAQRDLRMMLCYIVVAEIGYMTGGWVANAAGYTGAVYHILADGLMTLCLFMAVGAVIYRTG--LTSMAAMQGIFQRMPITAVVLVIGAASIIGIPPTCGFFSKFYLIQGAAQAGAWVFVAALLIASLVAAVMFFKLLEIAFFGDPQ-------------------------------------------
255057867    --------------------------------------------AVTRAGAPAGFFLFEDAAWIERFGIRYTLGMDGISLVLVLLTAFITVIAVLVSWNGIQERIPLYYSLLLALQCGIQGVFLSLDLFLFYLFWEAMLIPMLFLIGIWGHGRR-VYSAVKFFLYTFLGSLLMLVSIITLYAQTGSYTFA-LPGLIQTSVPYELGLWLYAAFLLSFAIKFPLFPLHTWLPDAHTDAPTAGSVILASLLLKTGAYGLIRFAYPLFPEAAAFTPVLYFFAVFGISYGAWVAFAQKDMKRLVAYSSVSHMGFVALGIAASPLALSGALLQMVNHGVTTGALFAMVGMLDER--THSRELSSYGGIWGKVPVLSFFFLVFCMASAGLPGLNNFIGEFLVLVGAFRVS-PPAALGAFLGIVLTLVYTVRLVQEVLFGKENKPLELQDLSLRETGVLAVLGLCAVYL-----------------
158316970    ------------------------------------------------------------------------------------VTGVGAAVLVYSFAYHAPHAAGRASAALLAFAGAMLGLVLADDLFTLYLFWELTTVFSFLLIGQDGVSAPGRRSAVQALLITSVGGLAMLFGFVLLGQAAGTYRISRIVAAPPSG---AVVTAALVLVLLGAATKSAQIPFHSWLPAAMV-APTPVSAYLHAAAMVKAGVFLVATLTPAFAGVVGWQVPAVALGAATMLLGGLRALVQTDLKRLLAFGTVSQLGFLTALVGFGRTAALAGATLILAHGLFKAALFMVVGIVDHQAGT--RDLRDLSGLWRSVPVVCGGAVLAAASMVGLPPFLGYLGKEAAFEALVHGGAGELALLAVFAAGLTTGYALRFLWGAFGARPGAPPSAVAR-----------------------------------
148259944    ------------------------------------------------------------IPAYGIGYRMGVDGISLFFVALSALLTPVAVLASW----RESRRVRDYMAAFLLLETMTIGMFSALDFLLFYIFFEGVLIPMYLIIGVWGG-ERRIHAAVKFFLFTLAGSLPMLLALVWMWHHAGTTDMVQLMHTAIAPTTQDWLFVAFLL---SFGVKAAVWPMHTWLPDAYGEAPLPGTIMLAAVLSKMGAYGFLRFSLPMLPATAYFEPFMFALGIIGIVYISFAALAQTDIKRMIAYSSVAHMGLIVVGFTVTVAGIEGALFQMVSHGLVIAALFLCVGILLARG--HSLRLDQLGGLASRMPVYATFLMLFVMANVGLPGTSGFVGEILVMIGAIQANF-WVALLVGSGMILSVMYMLVMIRRVLFDKARSVANAVMADIGPREWLMLAPLAVLVIVLGFVPGGLTHI-----
226453411    -----------------------------------------------------------------------------------------------------------------------IITMASHHWLLAWLGLELNTLSMLPIIS-TPHHPRATEAATKYFLIQITAATLLLFAGTWNAWTSGEWAITNNTNHVAMTMMTMAIMA-----------KLALAPVHAWYPEVIQGSTMTTALIISTWQKLAPMTFLLLTTNHLP------TNLMLMCGLISTLLGGWTGLNQTQTRKIMALSSIAHMGWLLIA---TTIDPALATLTLITYMIMTTSMFLTLNQM------NTKTLVDLPTAPSHSQTLQITAMITLMSLGGLPPLTGFIPKWLILKELTTYDLLALSILLILASLPSLFFYIRMAYI--------------------------------------------------
90418822     -------SDYLIVLPVVICFIFGAALLMMRKRTNRQPWIAIPGL-VLLFAVDLALLAKVATEGTQFGIAFTVDLMGALFVTVTGFVALACGIYAVASISPTERRYGFYPFLFLM-IGGVSGAFLTGDIFNLYVWLEVLLIGSFGLLILGSEHE-QLDGATKYCFLNLVGTTLFLITTAYLYGVFGTLNMADIAAKAATMEGDSAVTIIAVMYLVAFALKAAAFPLNAWLPASYHTPRFVVSALFAGLLTKVGVYGIMRVLMMLFPPEHQVLPLIAWIAGLTMLLGALGALAQTDLRRLLNYMVIAGIGTILAGLAVPQTGLAGAIYYALHSIVVMTALFLAAGVAARLNGSSS--LAEMGGLWRRYPLLAALMLVFLFGVSGLPPFSGFWPKVALVRATILADLPWLAATILVSGFLLTIASARVFALAFWRP---------------------------------------------
149364069    ------------------------------------------------------------------------------------------------------MNPHALFILITSLATGTITVLLSHHWILAWIGLEINTLAIIPLMTKTPH-PRAIEAATKYFLIQATASATILFASTTNAWFTGEWAINNLSHPLAN-----------ITLTIALAMKLGLAPLHFWLPEVLQGLTLQTGLILSTWQKLAPLALLIQLSH------TANLPLLMTIGILSTILGGWGGINQTQLRKIMAFSSIAHIGWMASIL---KLAPHLSLLNLLIYLLMTTAMFLTLITLASK------KISNLSMAWPKTPTLTALSMLTLLSLSGLPPLSGFAPKWLITQELVKQNLTAFATVILLSTLLSLFFYLRLSYIMALTLAPNPSSSTSSPMNNPTLTAPLLTLAMALIP---------------
136096940    ---------------------------------------------------------------------------------LIVVTGVSSCVHIYSVGYMHNDSIARFMAYLSFFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWHHKETAHTAAMKAFVVNRVGDFGFVLGILAIFALTGSVSFDAIFESVSSYQPATISIFGLVLLFFGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLICRLSPVI-EYAPIALDIITFVGALTAIFAATVGMTQFDIKRVIAYSTCSQLGYMF--FAAGVSAYPAAMFHLTTHAFFKALLFLGAGSVIHALSNE-QDLRKMGGIWRQIPVTYAIMWIGSLALAGFPFFAGFYSKDMILEAAYGAH---------------------------------------------------------------------------
58579164     -------------------LLCVLLPLIGSVFANIISHRFFAQL--CAVFFITSSSLLSWYLFFNFQNSYIIDLFSWIIIMLVIVNTVSVVVHIYSIGYMSHDGAARFLSYLSLFTFFMLILVTSGNFLQLFLGWEGVGLCSYLLIGFWFEKSSATKAAMKAFIINRVGDFFFILGIIAVFLVFDSLDFARVFHSIFFGYQVPYIDVICVLLFIGCMGKSAQIGLHTWLPDAMEG-PTPASALIHAATMVTAGVFLVVRCSPLFELSDVARHFILIVGTITCLFAATIAIVQTDLKKIIAYSTCSQLGYMFLA--CGLSAYSVAIFHLMTHAFFKALLFLCAGNI--IHSTHEQDIYKIRASWRQIPFTYVLTWIGSLALAGIFPFAGFYSKDLIIESSYNVSNTAF-IISNIVAFLTAFYSWRLIIIVFHGIDSEKKSIFESGKVMLLPLLVLSVGSIF------------------
295003158    ------------------------------------------------------------------------------------------------------MSPLIWSIFITGLATSTVITMASHHWLLAWLGLELNTLSMLPIIMKTQH-PRATEAATKYFLIQTTAATLILFASTTNAWQTGQWSITN------------PSATTTLLVTTAIMLKLGVGPVHIWYPQVLQGTTMYIALALSTWQKLAPLALLYMTHNHLCPT------TLLIIGLMSALVGGWGGLNQTQTRMIMAYSSIAHMGWLITALA---------LNQSLATLTMLTYVMMTAAMFTPLAITNAKTIADVSTTWPTSPTLLTTAMITLMSLGGLPPLTGFMPKWLILKDLLATNMAAMATIILLSSLLSLFFYIRLAY---------------------------------------------------
136941980    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALQTEEYNAGIIFGMVFILVGLAFKVSIVPFHMWTPDVYQGSPTSVTSFFSVVPKIAGMAIFIFMYLPFGQIIDQWQYILVFMSIASMILGAVAAMAQTNLKRLMAYSSIGHMGYALAGIAAGSENFKSTLVYISIYLVMNVGAFGCILLLKRG-GKYIEEINELSGISKNHPLLSLGLLIILFSLAGIPPLAGFFAKFYIFMSVIESEMFTLAIVGLITTVLSAFYYIRIIKIMYFDLPKKTI----------------------------------------
72163083     --------------------------------------------------------------------SLLIDPLSMTFA--LLITGVGSLIHIYSVGYMAHDNRRRFFAYLNLFVAAMLVLVLADNYAVLFLGWEGVGLASYLLIGFWQHKPAAAVAAKKAFLINRVGDIGLLVSIMLLFTTFGTVTFHPVFESVDGAGRGLMTAVGLLLLLGACG-KSAQLPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLIVRSGPIFEAAPTAQLVVTIVGAATLLAGAIIGCAKDDIKKALAGSTMSQIGYMTLAAGLGPIGYAAAIAHLVTHGFFKAGLFLGAGSVMHA-MNDEVDMRRYGGLRTVMPVTFATFGVGYLAIIGVPFLSGWWTKEGIIQAAFDSGGLILGWVTVLGAGLTAFYMSRIMFLTFFGTKRWAKDANPHESPAVMTVPMIILA---------------------
50541209     ------------------------------------------------------------------------------------------------------MSPTIFMVMLFSLTTGTIITITSHHWLLAWIGLEINTLSIIPIISTTHH-PRSTEAATKYFLTQAAASALILFSSMINAWETGTWDITQLS--------STPSTPSHILLTVALAMKLGLVPMHFWLPEVLQGSTLMTALIITTWQKIAP------MTLIYLTINSLSTTILLLMGLMSTIIAGWAGLNQTQTRKIMAYSSIAHLGWMI---SISSIMTNLMVMNLMIYLIMTSALFQALIF------SKSKTIQDTTTTWALSPVVAVTTMALLLSLGGLPPLTGFMPKWLILEELVTQNLIPTATMMALSALLSLFF---------------------------------------------------------
110598458    --------------------------------------------------------------------------------TMVILTALVSAIGVLSSWTIQKQVKGYFILYNLLATA-MMGCFVALDFFLFYVFWELMLLPMYFLIGIWGGPNREY-AAIKFFLYTLFGSVFMLLVMIGLYPVTGNHTFSNVAGAIFAPENHGWRLIAFIVLFIGFAIKVPMFPFHTWLPDAHVEAPTPISVILAGVLLKLGTYGMMRINFPLFPEVQASMYVIGIFGAINIIYGAFCALAQQDLKKMVAYSSISHMGYVLLGLAAGNSEMLGALYQMFNHGTITAMLFLLVGVIY--DRAHTRQIDKFGGLSSYMPRYAAVVTIAWFASLGLPGLSGFISEAFVFVGAFSSVTTPIAIVSVLGIVFGAAYLLWSLQRMFLGKRK-------------------------------------------
51893907     ---------------------------------------------------------------------FQVDNLTALMLPMITLVSVCVQYYSSAYMHGDK-RIPRFYAALNLFTMAMLVLVMADNLFLLLVAWEIMGLCSYLLIGHWYEQAWPRYGQIKAFLTTRVGDIGMMVGIFIVFFAARDLTWAGLAEKVPVLVQDPLLALGAFLLFTGAIGKSAQFPLHTWLPDAMAGPTPGSAIIHAATMVAAGVYLVGRAFMIFGHVPAWVLVVVTFVGAFTSLFAASIATLRWDIKEVLAYSTISQLGYMIMAMGLG--GWTAGNFHLLTHAFFKALLFLAAGSVIHAHHHN-QLLHKMGGLRKKIPITFWTWMVGYAALAGIPGFSGFFSKDELLLAALEWHNPLVATMALTTAFLTAYYMTRATYLAFFGEPRD------------------------------------------
15147310     ---------------------------------------------------------------------------------------LLVLILAIVHLQAIYSRRPEFYLIILSNIIGLVYMISSNDWVITVTAWELFNLSLYLLVSINSSSEAALSAAIKYFLLSALTTTFLLLSVALLYALTGSTHYDHISLSLSMLDGNDLVQWPLLLMVITFLFKLGAAPFYNWAPDLYDAVPTTTTAWMTHIPKLAVLAFLMQIYHLLQPM----ELIFILAGVASLIVGSIGLGSQWRIKRFLAYSAISHLGFLLLALAS--LQFDSYMLYLIIYGLTSVNLFAILLAIGQAHWSGSNQISQLAGLFKSNQPLALAWSLSLFSLAGIPPLSGFYAKLSVLQAYLNLGYYWIAIIAILASVVSAANYLYLVKVSHFDLPLYSTSLYIPRSISYLISILSTFTIFFIF----------------
153872109    -----------------LIALPLLGAFLLPIIYRRNASVGHWTGPLILLNLAMALEIWRNIQIIEMGGFSAPIGIIFYIDKLALLFVIMVVLGTFILWLGKKRGEVREETLLLLIVAGGCGLALSGDLFNIYVFYEIVAVASYGLAASGGKSAG-YAASIRFLILGAIGSSMLLLGIALIYAITGTLNLSHLAELAPNMLNGPVGLAAFTLMLIGLGVKAELFPVNTWVPEIYATAPARISGLLGGIVSKLALLIVLRLLVLMYADAPSAHLLLLNLGILGVITGELAALRATDLRQVLAYSSIGQLGLVAIAFSPGPAGIMAGTALALHHALAKPALFML-------TDTWGGQLSRLAGAKQVSMLSSVLFLVLALSLVGIPPLPGFWAKFLLLTGALNLGWYQMAMTMIIATVIETVYFMRIARLIFQEPQAKQTVEVPATRELV------------------------------
294495418    ------MDSFTAIILAIFLPFAAIFIPLLEKFL--KHRIGWFAAGIAFLSFALIGIVIEWMPSIGAEFSIYADGLAMMIGFI--ASGIGVIIMSYSNGYMSHEDLPRYYQYLLLFMGSMIGMVFAGNTLQLFIFWELTSITSFMLIGYWRGKPASVYGATKSLLLTAGGGLFMLAGFILLHAITGSYDIATMLQNPAIIENHPFFLITLILILIGAAAKSAQGPFYIWLPNAME-APTPVSAFLHSATMVKAGIYLVARVHPIFSGTEAWFILVSGIGIFTMLLAGFLAFRQTDIKAILAYSTISQLAYMMTMYGYTSYHVAAATFHLLNHATFKACLFLVAGIVAHEAAT--RDIRKLGGLRKDMPITFIIASIAALAMAGIPPLNGFLSKEMFYETSVEMGHIIIPAAAVLGGVFTFAYSIKLIDGIFLGEKHHDHLPEHHEPPYTMLVPAAFLAGLVILFGLVPS----------
143373448    -------SDWVAIMPELGVAALSLFALLQAIPARLRWLIPTTARLGLLLVAAMAMSSGGWTHEPGFGGLIRHNLPMAGVRMVFIASALLTSVMAGRFLTSRGSGLADYHHVLLAVTAAFMLLVQSDHFVPFFVSLEAAAVGLYVLVGYLRRSEASLEAGVKFLVAGGLSSAFLLMGMVLVYGTLGSLAFPVIAKALAAGKGTVLTLAGVAMIMGGAAFKLGAFPFHSWIPDVYQGAPTPTTAYLATASKAGALSLLLLVTGPFAPLAAKVAPALAGLALLTLLAGNVAALNTTDIKRALALSGVSHAGFLLAAVTAGVARPEAVVFVVLYLIAYVIGTFLTMHALAGIPADHRRPLTSLRGLIRRSPSLTAGLCFGIGSLAGVPPSVGFVAKLLVLALLVQAGLWWVLGAALIGVAVSIHYYFGILR---------------------------------------------------
33327627     ------------------------------------------------------------------------------------------------------------------LATGTIITASSHHWLLAWVGLELNTLAIIPMIS-KHHHPRATEAATKYFLTQAAASALILFSSMLNAWQTGSWDIMQ-----------PASTTSSLLLTAALAMKLGLVPMHFWLPEVLQGSSMKTALIMSTWQKLAPLAL------VYLTSNTLSTTTLLLMATMSALVGGWGGLNQTQLRKIMAYSSIAHIGWM---VAIAQIMSSTLILYLTLYLFMTTSIFSALIL------SQSKSIKDTATAMTTSPMLTLTTMLTLLSLGGLPPLTGFLPKLLVLKGLTTQGLLLISTALAMSSLLSLFFYLRLSYMASLTLAPNTLLTKHKWRFKPAPKTLLMTLSSPLALMLLPMA---------
142172125    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGTTKIHLMDFSQLVNHP--FFYPGAALFMVGLLFKIAAFPFHSWTPDVYTGAPTAVVGFMGTGSKMAAFITLSTFMYHAVPHADHRLPYLIALALSSMIYGNVVAVQQTNIKRMLAFSSIAHTGYLLLGVLSGPLGYMSVVFYMIIYTFMTVGAFGIIAAVEKKEEDN--ELENWKGLGLRQPVLGAAMSIFMFSLAGMPPLAGFMGKYSIFVSAIKADVIIGSILGILTSVIGAYYYLRVIVYMYFLKPDQEPT---------------------------------------
142343468    --------------------------------------------------------LFQWISNPDISIGFTLDGLSGMM--LILVTGLSFVIQLFSTSYMEKDENHNYFVYFNFFVFSMLLLVMSSNFLVMFFGWELVGLSSYLLISFWSKKPAAAKAGNKAFVINRVGDFGFLIGLMIILDTFNTFDFYKILQNTTGIAESTITAISLFLLLGAFG-KSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPLLQHSKIASL-LIIIFGLITALLAAFSAINQFDIKKVLAYSTISQLGFMFIAIGAGA--YVAAIFHLVTHAFFKALLFLGAGAVIH-SMHHEQDIRKMGGLRKKMPITASMMGIGTLAISGIPPLAGFWSKDEILASVFVNGYYVFWALALGAAFLTAFYMGRHWLLIFEKDNGFEHSDVAEAPKAMTRPLLLLGL---------------------
254823073    -------------------ALSASLAVLLGVAAR--------VFAGTGHLLTHFLSNEHPVRGASLGIALVADPFGLTFATLAAGVGIVLVVSALSLGDLGRRELGGLACLVQLLLAALIGAALTADTVNLFVWFEVAALASYGLTGFFLERPIAVEAAFKNLVLTSIAGFSVFIGSAMLYSATGALNFGQLHGAVATG-ATRATLLAVAFLVAGFATKAGLVPFHAWLPDTHTPVPGAVSALFSALMVDLGVVALARLRLQVFVNLPSLPALLTGLGLASALVGAAMALLQDDLKRLLAWDTVAQTGVLTTGFASRTADGVAAVYHLVNHGLFKALLFLCAGAVVHATG--LTKLSEMGGLVRRRPLLTAAFTVGVLSIAGLPPLNGYASLGLIHKGL--SDRPAVLGCALLAQVLTVAALGRAAYLGFYRRRNRAYAHLEP-IRPGMKASLIMLSACCLGFGVLAGP---------
87122014     ---------------------------------------------------------------LNLNIAFRLDG--LSLLFSILILGIGLLVILYARYYLSPDSIGKFYSFLMLFMFSMLGVALSDNLLQMWMFWELTSISSFLLISFWGHKSEARKGARMALTITGAGGLCLLAGIIILGNVVDSYSLQVILESGEIIRAHSAYPVILVLFLLGAFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGIFLMARMHPVLADTELWFLIVSLTGLTTLLLGAYIALFKHDLKGLLAYSTISHLGLITLLLGLTRLSTVAALFHIINHATFKASLFMAAGIIDHETG--SRDMRQLNGLWKYMPHTATLAMVAASSMAGVPLLNGFLSKEMFFTETLHQASWMIPVLATVGAVFAVAYSMRFIHDVFFNGEPINLPKTPHEAPRYMRVPVEILVALCLLVGIFPGFII-------
142458695    ------------------------------------------------------------------------DRLTTIM--LIVITTVSALVHLYSMGYMAHDDHFRFFAYLSFFTFAMLMLVTSDNLLQLFFGWEGVGVASYLLIGFYIRKQSAGAAAIKAFVVNRVGDFGFLLGIFGLYLVADSIKFEDIFELHFLWRDWNAANLIAFLLFVGAMGKSAQLILHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRMSPIM-EFAPDTMNFIVFLGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVGLGVYSVAMFHLLTHAFFKAMLFLGAGSVIHGMHHE-----QDMRNYGGLRKKLPYTFWAMMIGTLAIVGIPLFAGFLSKDAVIESAYAGTMGGYAFMLVIAAMFTSFYSWRLMFLTFFG----------------------------------------------
126437064    MNPEEAMRPL-LMASEMMMFGAGLVALIAGSFLRRQRQWWVGVMAAAVGVIGVAVVQMVGPDQMAFEGAFSVDTATGVARIACAAGLLLIWAVAGAEMRASPREA-ETYALLMFSATGVLVLAGAEDLLLLVAGYFLASIPLYGLVGLARSAAAAEAAMKAY-LMGALFGILLMLGVTILYGLTGATRYPQLAMTLSGA-PAVAVAAGVVGVLAGLMFEAGGVPAHFWVPDAAQGANATAATFLTTVPKIGALVALYRLTTVL-PDTLAWPVLIAVFAVISMTLGNLAAYWQQDPRRLLGWSTVSQVGYLLVPIGASELALPSLLFYLGGYTVTNIAAFAVTAALPGR-----RDLDSYRGLARTRPWLAAALVVALLGLVGTPPTAVFIGKVTTAAAAWDGRYAWLAVVVFVNTLVSLFYYLRWIIPAFGRP---------------------------------------------
297625179    ---------------------------------------------------------------------FVLDPLS--VTLMLIITGVGFLIHLYSIGYMHGDEGFRYFAGLNLFVASMLVLVMADSFLLMFLGWEGVGVCSFLLIGFWYRDRLNADAARKAFITNRVGDVGFLLAMFLTFQTFGTLEIAAVNEAAGGLVAGSAVLTTLGLLLIAACGKSAQLPLHVWLPDAMAG-PTPVSALIHAATMVTAGVYLVARAAPLFAAAPAASAAVAWVGALTALFAAFAALSQLDIKKILAYSTISQLGFMFVAVGVGAYWVG--IFHVLTHAFFKALLFLAAGSVIHALGGE-QDVRKMGGLGKHMRVTGTTALVGTLAISGVPLLSGFFSKDAILLHAFTYGSFLIYLTLLATAVLTAFYMFRWYYLVFFGAEARAHLHESPPLPLIVLAVLSAVAGFFAFPNLIAPWLETAAAVSF
142323062    -----------------VITPMLIAPILVVLNNKTLSWLLSFLGALACLFISILLMQTVSDGSIPIGIEYRIDAANSILLFLISIISAIVLIFSYSSLHAEEEKHTLFYSCFLLCLTGLLGVVATADIFNVFVFLEISSLSTYVLVAQGYLDRRALSASFNYLIMGTIGATFFVIGIGYIYMATGSLNMMDIAERVSQIGDNRTIQAGFAFIVVGMGLKLAMVPLHVWLPNAYTYAPTIVTCFLAATATKVALYVLIRFVFSVFNVNELFFLLLMPLAVVAMIAASVIAIFKQNLKKLLAYSSLAQIGYMLLGLSMSQKGLSSSLVHMVNHGFTKAALFMSLGAFMLNTKN--VYIKSLRGLGRSMPFTSGAFVIGGLSLIGVPGTAGFISKWLLLEAALETGYWL------------------------------------------------------------------------
15789841     -----------------------------------------------------IYTWVAAPNAFSLHFGVLVDPLAAMMLVIVSLVAFLVHVFSLGYMNDEGEGGHRYYAGLGLFTFSMLAFVVADNLLMAFMFFELVGLCSYLLIGFHFRQQGPPSAAKKAFLVTRFGDYFFLIGVVAVFATFGTAHMAEQALAAVGGEGTMPAHVAHFLDVVGMSAKSAQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVARMYGFYALLPTVLAIIALVGGFTALFAATMGVVKDELKQVLAYSTISQYGYMMLGLGTG--GYIAASFHLLTHAFFKALLFLGAGSVI-IAMHHNENMWDMGGLRKKMPVTYYTFLSGSLALAGIVPFAGFWSKDEILYEALIYGAILLAAMGLLAVFFTGFYTFRMVVLTFHGEPRSDTAEDPHGVRWNVKFPLVVLGVLAATVGLVN-----------
85708741     ---------------------------------------------------VVPVLQWVQSGDMSFDWALRVDALTAVM--LVVINSVSALVHLYSWGYMEEDDQPRFFAYLSLFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFWFKKPSANAAAIKAFVVNRVGDLGFMLGIFGTFLVFNTTSIPEITTITFLGMRLYTMDILCILLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCRLSPMFETAPTALM-IVTVIGAATCFFAATIGTTQWDIKRVIAYSTCSQLGYMFFAAGVGAYAMFHLFTHAFFKALLFLGAGSVIHAMHHE-----QDMRYYGNLRKEIPVTFWAMMAGTLAILGVFGFAGFYSKDAILEAAWARGTGFAFWAGAIAALLTSFYSWRLMFLTFWGKP--------------------------------------------
256985324    -------------------------------------------------------------------------------------------------------------FLVSTLIFGTTLAFTSSHWLLAWIGLEINTIAILPLLAKQYH-PRAIEAALKYFMIQITASSTLLFACTLNAWLTGQWAITQ-----------DFLPVPGTIAIIALTLKMGLAPLHAWLPEVLQGLDLTVGMIVLTWQKLAPLALLYQMNL-------NSPELFTALALMSTVMGAWGALNQTQLRKILAYSSITHLGWIILIL---QYSPPLALLALLIYFVLTIPAFLIL------DWKKALSINSLAVSSTKTPILLVLISLVLLSLGGLPPLTGFMPKLLTLLELVKQNLPMLATIIALTALLSLYFYFRLMNAVALFMSPNISASVAP-----------------------------------
280963420    -----------------------------------------LAFAAAHAPVVAWIGGWTPVDGYSVGIVLVADRAGACAAVGAAVLVCASLIYGWRYFDAVE---GRYHGLVLLLLAGMEGFALTGDLFDLFVFFELMGAASYALTGLKIEDPPAVQGALSFGVVNSLGAYIGLMGIALLYGRTGTVTLANLGPALGRHPADALTLAACAAVLTAFLVKAAAVPFHFWLADAHAVAPSPVCVLLSGALVPLGLYGAFRVYWTTFSTVGHIRVVFLVLGTVTALVGAVMCPLQRHAKRLLAYSTIAHVGLLLLAAGCLTGIGTAAAIYVAGHSAVKAALFLIVGTLLNRYGTVDEH--DLHGRGRAMRVLPWLAVAGGLALAGLPPFATALGKQFGEEAVGEVGQPWLAAVFVVVSALTGGAVLRLAGRVFFGFGPRPETSVDPE----------------------------------
20808131     -----------------------------------------------------------------------VDPLSAFMTLVISLLSIATGVYSISYQEEYGKGTGVMGFLNNIFIVSMILVVTSDNAFYFLVFWELMTLVSYFLVCFEQENREAIKAGFVYFVMAHVGTVLIMISFILFYVYTGTFDFAAFRNA---NLSPVIKNLAFLLAFLGFGVKAGIVPFHFWLPQAHPAAPSNVSALMSGVMIKTAIYGIIRVGVDFLGAATWWWGLVLAFGAISAVFGVLYAVSENDLKRLLAYSSIENVGIILMGVGAGMLGILAGLYHLINHAVFKGLLFLGAGSVVYRL--HTRNMEEMGGLARYMPWTGLTFFIGALSISALPPLNGFVSKWFTYHTLFAVSFPLAAVALALTGALTSLCFVKAYGVTFTGPFRGGNELKIKEVPVMLIGMGLLAIGCFVL----------------
25990746     ------------------------------------------------------------------------------------------------------MNPLIFFTILLTLISGTLITMISSNWLMAWMGLEINMFAIIPLI-IKHHNPRSIEAATKYFLTQATASMILFMAALMNFMCSGQWTIMNFTNHM-----------TSFLALTALIMKLGMAPFHFWVPEVTQGSHLTSAAILLTWQKLAPLSILYQIHPSID------HNLLMYSGLLSITLGGWGGLNQTQLRKILAYSSIAHMGWMAIILS---YEPSLMLLNLIIYILMTLSSFMLLIS------NSNTSTATLAIMSNKTPLVMILLMGILLSMGGLPPLSGFMPKWLIIQEMTKNNSIIMPFIMATLALLNLYFYMRLIYAMTMFPSTNNMKMKWKYTNLYYSTSLPTLITLSMFSLPL------------
126727169    -------------MPSIILFAPLVGALIAGFGWRGETAAMYVTTGLLMLAAVLSWITFLTFDGLDTSWAIRLDRLTTIM--LIVITTVSALVHLYSIGYMAHDENYRFFAYLSFFTFAMLSLVTADNLVQMFFGWEGVGVASYLLIGFYYRKPSANAAAIKAFVVNRVGDFGFALGIFGLFLMTDSINFTEIFAATPELAHQSITFLWAFLLFVGAMGKSAQLLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLFEFAPEAKTFVVYVGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVGVGVYSVAMFHLLTHAFFKAMLFLGAGSVIHAMHHE-----QDMRNYGALRHKIPKTFWAMMIGTLAIVGIPLFAGFFSKDAVIESAFGAHTAAAFVMLVIAAFMTSFYSWRLMFMTFYGTA--------------------------------------------
138502416    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILYGCSMVYSVVGSTNYEIIKQFSDQTSDDLTLSLGLVLIISGVAFKLSAAPFHMWTPDVYEGSPTSVTTVLITLPKLAALIVLVLLLYPFQNQTFTWVPIIIIISILSMAIGSISALKQDNLKRLFAFSTIANIGYVMIGLSANDEAIKASFLYIFIYTLATLGIFSFIMILRREDRQLIT-VSDISGISRSKPVLSLSVAILLLSLAGIPPFGGFFGKLFIFTAAIEAGKLYLALAGVIFSVISAYYYLKIVKTMYLDESGEGLNYNLDQKQFFVIISMAFLMLFFVI----------------
87299406     ------------------------------------------------------------------------------------------------------MNPLALSIFITSLAIGTTITISSHHWLLAWIGLEINTLALIPMLTKNPH-PRAIEAATKYFLTQATASALVLFSALINAYQTGEWTIT------------SLLSPSSISLSIALMMKLGLAPLHFWMPEVMQGIPLLSGLILSTWQKIAPMTLMLQISQLIN------LELMITIGLISILIGGWGGINQTQLRKIMAFSSIGHLGWMIIIL---KFDPQLTMLNFILYLIMTTAMFSSLIT------SNVTKMQDLPTVFTKTPVLASLTMLTLLSLTGLPPLTGFIPKLLITTELVKQNATFLATLIMFLSLLALFFYVRLTYIITLTLPPNTSNSTA------------------------------------
298725799    ----------MIVLPLIVPVITAILLVFLKEHVTLQRIISLLTLSFIIIISVILLVIDFSGWAPPFGISFVADSFATLLVLVANIVALICMLYAIFTMELR-YEKMYFYPFTLLMIAGVNGSFLTGDIFNLFVCFEVMLLASYALISLGGEKIQLREA-LKYVLINIVASWIFLVALAFLYGTVGTLNMAHISVRVMEAGANPLITTVALIFLIVFSLKAGLLLF-FWLPGSYSVPPTAIAALFAALLTKVGMYALVRSFTLLFPNNPEVTHTLGIMAGITIIAGCIGALSGRDVRTIASYNVLIGVGFIIIGLAVGTESLQGVIYYLMHDMIAKAMLFLAVGMMIYLTGETV--IDKMSGLIRNYPFFGWLFFIAMCSLAGIPPLSGFLGKVLIGQGAIEGGHFVLLGLGFFSSLIVLYSLLRIFLSSFFGESLEDEKPLPKRILLPLTLLAVCTFGLGIGAEKLAPFVTDAAETLY
143051578    -------------------------------------------------SAAFQFVERINWLGDGVDYAMGVDGISVLF---VLLTAALMPICILASWHSITHRVREYMLAFLLLETLMIGVFCAMDLILFYLFFEGGLIPMFLIIGIWGGGRR-VYASFKFFLYTLLGSVLMLLAVLVMYWQTGTTFIPDLMETAFAPDWQNWLWLA---FFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSLPMFPIASDLFPMVFALSAIAIVYTSLVAFAQEDMKKLIAYSSVAHMGFVTMGFSATVQGVQGGVFQMLSHGWISSALFLCVGVIY--DRMHTREIAAYGGLANRMPVYAAIFMLFTMANVGLPGTSGFVGEFLTIIG-TFQVSTWTAMFATSGVIFSACYALTLYRRVSFGREHEGLQQIADTDRREIFLFVPLVIA-TLIFGVWPMPILDITAA--
139686194    -------------------------------------------------------------------------------------------------------------------------MVSSIDLIMIYISIEIVSIISFVLAGYLKKRARSNEAALKYVVYGGFSSGIMLFGLSYIFGLTGSTNIFEIAVSQLDPSSSTALTLAILMVLAGFGYKISAVPFHFWTPDVYEGAPLSITAYLSVAPKAAAFALMIRFFNQTFATPLPWPEILSILSVATMTLGNVVALQQKSIKRMLAYSSIAHAGYMLLAMVMSGDGIYAIMMYLVMYLFMNLGAFFVVIIVKNKTGGES--FDDYKGLGWEMPFVGAAMTLFMVSLTGLPPTAGFIGKFYIFASLIKGGST-------------------------------------------------------------------------
23499449     -------------------------------------------------------------------------------------------------------------IFIISLMLGTAITISSNHWILAWTGLEINTLAILPLISKSHH-PRAIEAATKYFLTQAAASALVLFSSMSNAWQTGQWDITQLTHPM-----------SCTIFTAAIAMKLGLVPFHFWFPEVLQGSPLTTGLALATVMKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAFLALNSMKALKLSTLMTSWTKIPSISAMFFLTLLSLAGLPPLTGFLPKWLIIQELTKQDMVLASVAISLMSLLSLFFYLRL-----------------------------------------------------
296133528    -----------PILTTILLAPIIGALINVFIPKEEAKTIKIVSAISTFISLALTVVIFVIYYKNHLGGGYQFTETIPWVPDLGVTYALGVFTAVYSSWSIDNRPK-EFFILLLILIAGVMGTFIARDLFIFFLFYEVVVIPIYIMVIIWGKPVTKEYAGMKLTIYLLIGSAFLLAGLIWMYVTAATFAIDQLAKANFSYE---FQVVVFGMMAFGFTTLLSMFPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRIGLFVLPLGAKFWPVIAILAVGNVVYAALICLAQKDMKYVVGYSSVSHMGFVLIGVASNIIGLNGAVANMFAHGVMSALFFSMIGFLY--GSTHTRYIPDLGGLAHQMPRAAVGFVMAAMASAGLPGLVSFVPEFTVFVGVFQVEYRALAIIALTGVILGAVYVLRMVANVLFGPRKEEFDHLEDAVPIVVLGAALVLFGVFLIMDMVNSGMAPIAAKL-
298529324    --------NLNVWLPLLVLAFAGLIIFMLDESRSRLRTALNLFAAAFKVVAVHYMAYRLLVHGLGFEFLLKVDFLSLMFLALSSNLWLVTTLYAVGYLEGSP-NRSRFFGFFSLCVTASTGIAMAGNLITFFIFYEFLTLTTYPLV-VHRETRQALEAGRNYLWYTIGGGSVLFVGIVWLHVLAGPFDFTDTVLEALDPAHYSTLIIIFALLIAGLGVKAALVPLHGWLPVAMIAPAPVSALLHAVAVVKAGAFGIVRVVFDVFAAGLGLLEPLALVAAVTIVFGSVRALMQTDLKKRLAYSTVSQVSYITLGVAIAPFSTVAAIVHLVHQGIMKITLFFCAGNIAETLGLHS--IKDLGGVGRRMPVTAICFTVAAFGMIGVPPVAGFVSKWYLGLGGMDAGREWVVGIMVLSSMLNAAYFLPVVKTIWFKTPQKK-----------------------------------------
137762379    -----------------------------------------------------------------------------------------------------HEHTVEFYALMLFTLSGMLLLCGATDLVTIYFSIELMALPIYVLVGYFREQDRGIEAGVKYFLLGAFSSGIMVYGISLLFGASGTTNLESLSTALVSAMDTTMVTLGVLMVLVGMAFKVAVVPFHMWTPDVYDGAPTPVTAFMASAPKAAAILAFTKIFGVAFQHIAGVWTLGMYMAAASMILGNVAALRQQSMKRMLAYSSIAHVGYMMLAILSNDPYVQTLWLYVFAYLFMNFGAFAIIAFLQGKG--EGERIDDFRGLSQRNPW--------------------------------------------------------------------------------------------------------------
37957381     ------------------------------------------------------------------------------------------------------MNPITLVMIILSLIIGSTIAISGYHWMAAWLGLEMNTLAIIPLMVKTP-NPRAIEAATKYFLVQAAASALILFSSILNAWMNGDWVI-----------LTGLNDTSTGFFTAALAMKLGMAPFHFWLPDVLQGLTLPTGLILSTWQKLPPIAILVQLSPTLN------LNFMLMMAVLSIMIGGWGGINQTQLRKILAYSSIAHLGWVA---AMLKLSPQLALFNFMIYVLMTSALFLVLITIKAK------NLPQLVMAWPSSPTLVTFTMLALLSLAGLPPLTGFMPKWMATQEMVKQHFILLATIMLLSTLLSLFFYMRLVYTM-------------------------------------------------
142670915    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLVGLVFILSGLAFKISLVPFHMWTPDVYEGAPTPVTAFFAIVPKIAAITILVRVTSAFDNAVTSWQQIIIFLSLLSMILGSFAAIMQTNLKRLMAYSSIAHMGYALVGVASGLLEVSGVLIYLAIYIIMNVGAFIIILSMRRDNQI-VEEIYDLKGISKTHPFLAFGFVTILFSMAGIPPLAGFFGKWLVFYSAVNANLVFLAIIGVLTSVVGAFYYIRIIKIMYFDENEVSLDVIENKSSMAILGLMLFLTLSF------------------
222824427    ----------------IALFSPLVSAIVLGIFAFSAKKIILGYIASLLIAFSALASIVLLSNGMHFNISLVDVSFGFKIDSITLISIVATFVHLYSIFYMEHDEGFRYFSYLGLFVFSMMFLIMSDNFLGLFIGWEGVGLCSWLLIGFWYHNEKYTFAANEAFIMNRIADLALLLGIFLIYIEFNSLKYDEFFTLLSLGHENDVLILIALLLFVGAMGKSAQFPFHTWLADAMAG-PTPVSALIHAATMVTAGVYLVIRAGGLYLQVSEVGYFIAILGAFVALFAASMALVAKDLKRIIAYSTLSQLGYMFVAAGLGAYAI--ALFHLATHAFFKSLLFLGAGNVMHA-MNDKLDISKMGGLYKSMRFSAILMVIGSLALAGIYPFAGFFSKDLILGFSFISHHHGIFLALLIAAFMTAFYSFRLLMLVFFTPKRHEEHPHEASKIALLAMSPLALLAI-------------------
157144285    -------------------------------------------------------------------------------KLLVLIGSFAVFLL----FGPKKEEQTDVPILSLIIIFGVFCLISSSNWLSIYLTIELFTLCFFILIA--RGSGYSVEAGLKYFILGALSSGLFLFGCALLCGIGANIHFSHIELLFNSKQSAVSIPIGYLLIIVALFFKLSVAPFHMWVPDVYEGGPTKIILLLAIVPKIGFFSLIISIGLPVN--------FFFLGILFSLFVGALGALNQTKIKRLLAYSGIGHMGFILWGLENGSFELQASLVYLFIYIVKTICAFSIILSFNVYK----NLLVEFSGLSRYLPFFSITLGVLFFSIAGIPPFAGFFGKWFILLSGILSKSYFIFFFAVFCSVIAGVYYIRIIKILFFQKNS-------------------------------------------
143031171    -------NDLSIILPEIFLSLYAMVALVGAVYTSKDEIAQKVTWFTAVVFILLAFWMIFSEGQIAFGGMFINDAFSRFSKIIILLSGAIVLIMGQDYMSRKGFLRFEYPLIIALSVVGMMVMVSAGDLMTLYMGLELQSLALYVIAAFKRDSLKSTEAGLKYFVLGALSSGLLLYGSALTYGYSGTTLFNGILENVNANSPSLGLLFGLALVIAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFLATVPKMAAICLFMRVMFDAF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
150391842    --MIDFMLNFK-ALPLLVIMIPLVGGPIEAYIGKKENLRDMAVVDTTFVTLLLVLAMYPQVAQLGYGLSFKVDMLSFIMAATAGVLWFLVSIYAHDYMGIENHRN-RFYLWMSVTFGGILGTVMAGDLFTMFLFFEIMTFSSYFLVA-HNQSKESILAGNSYIYMGVAGGLSILLGMILLYAYTGTLEFIPLASEIKDLGWVKYLMTG--LFVGGFGIKAGMLPLHIWLPKAHPVAPTPASALLSGILIKVGAYGILRVSISFWEVSQKLGAVIIWIGIITMVVGVFMALQQSNMKKMLAYHSISQMGYIVMGIGVGAMGFSGGIYHMVNHALFKALLFMVVGLVYLR--THELDMYKLGGMWRKMPFTAFLCIIAALGITGMPGFNGFASKSILIIEAYEYGHPSFRYAEMIFTVVSAGSFIKLFSFVFLGKCPEKYKDIEGEMDLAMGGLALMIIAVGQVPNFMMDKFIIPAARTF
135048741    ----------------------------------------------------------------------------------------------------------------------MLGIVLADNLVMIFVFWELVGFSSYMLIGHYLKTTEAAEAAKKAFIVNRVGDLGFLVGIALAYWHFGTVELSGMEAALAL-DPGLMNAGIAALLMCGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGVYFLIRTVFLFPPEV---LAVITWLGAAMAVYAGLCAFAQNDIKRILAYSTLSQLGYMAAAFGLGFPGV--ALFHLVTHAFFKALLFLAAGSVIHGC-HHEQDIFKMGGLLKRMPVTGLTFLVGVLALCGVYGLAGFYSKDAILIGGGLTNTPAF-VLLVAGAFLTAGYMGRLYWVAFLGKANSDDASHAKESPLVMTVPLIVLA---------------------
239828197    ------------------------------------------------------------IPSLGLDFTAYVDGLGLLFALLITGIGSLVILYSVYYLSKEKEKLHHFYVYLLLFMGAMLGVVLSDNLMVLYLFWELTSLSSFLLIGYWNERERSRYGAQKSMLITIFGGLALLGGFLLLSVMGGTYSIRELAAQSSELAGHSLFVPALLLILLGAFTKSAQFPFYIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARLTPIFAVS-PLWIWLVGGIGILTLFWASFHAPRQTDLKGILAYSTVSQLGLIMSLLGVGALSFHAAVFHLINHATFKGSLFMVVGIVDHETGT--RDVRRLGGLMTVMPITFTVALIGALSMAGMPPFNGFLSKEMFFTAMVDTWGILFPVIAWIASVFTFLYSFLLLGRTFFGSQPEQLPKKPHEAPLGMLIAPVVLALLVIVFGLFPNML--------
284042669    ---------MTIAIALLIPWVAGVLLLLADGRRRSWGWFAVAAMAGNLAALVVLAVKVLPVTGGWEGGVGIVLEADPLGVAFALVSSLVVLAALVHEV-LDGVRSRTFPALVVLLATGLTGLFLTGDVFNFYVFFELAMIAAYVLTAYG-DDRHQLGAALIFAVVNLVGSFLFLIAVAATYHVTGTLEMAGIATRMSDVEPNAAILIAVTF-FVAFGTKLGLFPFHFWLPAVYAGTRPAVAAILSGALANIGAYGLLRFGAGLLPELELGSTVLIVIGSASVIYGALLAVSRRDPAEMLAYSAIGQAGYVLVALGVGPVGLAAAVLYAILNALSKALLFLSAG---------------LRGA-----LVAGAFAVGALSLAGMPPAAGFVGKLALFRTGVDAGSVALVVLLFVGGALSFVYAFQLYQHEFWRGS--------------------------------------------
53686504     ------------------------------------------------------------------------------------------------------MNPYIMSVLLSSLSIGTIITLSSNHWFLAWIGLELNTLAIIPLMAEMHH-PRATEAATKYFLTQSMASALLLFATTLNAWYTGEWTIMNMQAS-----------TPMIMLTVALLIKLAVAPFHLWLPDVIQGLSLTTCLILLTWQKLAPLALLIQISPEVNSTL------IIFMGTLSLLVGGWGGLNQPHMRKIMAFSSIAHLGWMIIVV---PYLPNLTQLNLLMYLLMTSSLFLTMMALQ------TTTMNKMASSWMKNFPLFSTTMIILMSLGGLPPMSGFLPKWMILEELVKQNMTPLAV---------------------------------------------------------------------
134928909    ---------------ELIVIFTIVGTLILDLILPRKSKYYVAAFALFGTLASLAPLVIQWAPIYTFGNSFVVDKFSIILKGLFILITYLTFLLSINFIESDKFYQGEYYYLLLSSLLGALVVSSSRDLLTIFIGIELASTPMFLLSGWKKGDRKSNEGAIKFFLLGVLSASLILYGFSLIYGLTGQLVFADISAYLLANSSSPVLLLSSILVISGIGFKISVVPFHSWAPDTYEGAPLPITAYLSVSSKATGFVALILLTKVFESSGQSWGVILAIVAGTTMTLGNLVALQQTNPVRLLAYSSISQAGFIVAPLAA------------------------------------------------------------------------------------------------------------------------------------------------------------------
284106857    ------------------------------------------------------------IASPSINYAVGVDGISLPLVLLTTLLTPLCVVVSWTAIQTR---VREFMISLLVMETATLGVFVSLDFVLFYVFWETMLIPMYLLIGIWGGPNR-VYAAIKFFLYTLAGSVLLLVAIIVLYFYAGAESF-DILTLSDAEYPPWLQAWLFWAFFAAFAVKVPMFPFHTWLPDAHVEAPTAGSVMLASVLLKLGAYGFLRFSLPMLPATQQFTSVVLFLSVVAIIYGAYMAFAQADLKKLIAYSSVSHMGFVTLGFVLNAQGIEGAILQMVNHGITTGALFLCVGIVYER--THSREIVDNSGLATSMPVYATFLVIFALSSVGLPGMNSFVGEFFVLVGAFMWNKAVAAV-AALGVILAAAYILWMLQRVVYGTPAKHMSSKLYDMNWCEIGMLAPLAFLVFWIGLYPKPLLDV-----
142910659    ----------LIALPIMVASFVLSLLLIVEFIGASEGKHPIGTW----LSFGWIGDDGLTIDDKAFGVGIYIDHVT--VMLLFVASFLCMLINIFSIGYMNTDRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYEKPSAAYAAKKAFLTTRVGDVFLVIGLVMLWDLFGSLDYSVVFNPNIALVDAGELQMALGMMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFSDELVDLAFIIAAIGGITAVMAAAIAFVQDDLKKVLAYSTMSQLAYIFTGLGAALVAFGAALFHLFNHAMAKGMLFMASGSVIHHDDFDAQSMSNMGGLASKMPITATAMLVGSASIMGLPLIGGFWSKEGIIANTWRVAFWFPALCVLLGAAMTGFYMSRMWLKTFAGKPKTEVAANVHENTPWIPIPLVTLTFVSLSSIILAG----------
256390062    -----------------------------------------------------------------------VDGLAALIA--VLVGVVATAVQLYSVSYMAHEERYTYSALISLFTAAMLVVVYSTDLLVLLVGWEVMGACSYFLIGHHWDRPEARSASIKAFLVTKLGDAPFLLGILFLAHGAGTFRVQPILQHAIAQGGHGYTAAGAILLIGGVMGKSAQIPLQTWLPDAMAGPTPISALIHAATMVAAGVYVVARLYPVFL-VTPAALWILAIAAALTAVTAALSAFAQRDLKRILAYSTVSQLALMVAALAAGGRD--AAVFHLMSHGGFKALLFLGAGVIIHKAGTGDVDELNTQALHRKLPVTFITMTIGLAALAGVPPFSGFFSKESIAGVAFDAGIGWLVFVALLTGFLTAAYALRTWLMLF------------------------------------------------
227537464    ------------IIPAIAIALSALFGLLTFVEIWNYRTVHIQT-------------DWFTIGNKTFTVGILLNNLTALM--LLIVPVIALPVHLYSRSYMHGDKGHRYWMYLSLFCFAMLGLVMMNNLLLMYIFWELVGFASYLLIGFWFTKESAAQANKKAFIINRIGDLGFLTGIAIVYSQFGTLNLVELFSPMNNTMPAGWLTAAGIAFFIGAMAKSAQFPLHVWLPDAMEGPTSVSSLIHAATMVAAGVFLMATLFPLFNETV---LLVIAVIGTLTAASAAYFALAQYDIKRILAFSTISQLGYMMVGIGIGA--WDAAIFHLATHVFFKCLLFLCAGAVKSQQDFDAQDLRNMGGLRKYMPKTFALMALSSLALSGFPLTSGYLSKDSIVISAFEWSSTIIPVVLIVVSILTAFYIGRLIFKAFFGQPSSLTAPMHEAPKMMLIPMFFLALWCFF-----------------
140922616    -------------------------------------------------------------------------------------------------------------------------------MLVIFIGLEIMSISSYILVGMKRRVALSNEAALKYLLLGAFSTGFLLYGISLLYGATGTTYLPGIIESLQQGPSNPLAVAGVGLVIISMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFLRVLLTGIPLESNWKNLLWILAVLTMTVGNLMALRQNSVKRMLAYSSIAHAGYVMVAAVAGSAEALSGIF-FYSCAYALMGTGAFGILTIRDLGKVPQTYDDLAGYGKRFPLPAFMMTLFMLSLVGLPLTGGFIAKLQIFSAALDEGWIWLTVIGVL-----------------------------------------------------------------
94496469     --------------------------------------------------------------------ALRVDTMTAVM--LVVITSVSSLVHLYSWGYMDEEDQPRFFAYLSLFTFAMLMLVTANNLLQMFFGWEGVGLASYLLIGFWFRKPSANAAAIKAFVVNRVGDLGFMMGIFGTYLVFNTISIPEISTIGFLGYRFDTMTVLCLLLFVGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVCRLSPMFETSPTALGFVTFVGAATCLFAATVGTVQTDIKRVIAYSTCSQLGYMF--FAAGVGAYGAAMFHLFTHAFFKALLFLGAGSVIHA-MHHEQDMRYYGGLRKSIPITFWTMTLGTLAIVGIPLFAGFYSKDGILEFAAGGAGVGAYYVGVFAALLTSFYSWRLVFLTFFGKP--------------------------------------------
162450208    ----------------LSVFVGALLAPALYRGLGRPAGWLFAALPLAVLVSAAPFVSLPWIPSLGVALAVRLDGLSLVFLGLICGIGALIFVYASEYLRSHP-RLGRFYAYLLLFTGSMAGLVLADDVILLFVCWELTSVSSYLLIGWDHERPEARKAALTALLVTGGGGLAMLAGLVLLVVVTGETQISRFSGDVVR--EGPLYLPILLLVLAGAFTKSAQVPFHFWLPRAMEAPTPVSAYLHSATMVKAGVYLLARLHPTLGATR-QWYLVVTGFGAATMVVGAALAVTQKDLKRILAYSTVSVLGLLTMLLGIGTAAVSAAVVYLVAHSLYKGALFMTAGTLDHETGT--RDVTRLRGLARRMPITATAAVLAAISSAGAPPLLGFLSKELFYEAVLGSMTAVLAGAAVLSSALLVVVSLIVAHRPFFGGPP-AAPALPHEAPLSLWLGPATLAAASLVLGVAPRLLGDLPSA--
114563459    -----------------LPLVGALAISLAGRIGPNIREAATAITSVLLIWVVWGLIPTLMEGGPGLSIAFTVEPLGMLFAA--LASGLWLINSIYSVGYMKEKNQTRFYVCFALALSATVGVAFAGNLFTLFLFYELLTLSTYPLVAHKGDAATIRSARIYLGVLLSTSIGLFLPAIIWTYTVAGTGDFT--AGGILAGKLNDPEIGLLLALFVFGIGKAAVMPMHKWLPAAMVAPTPVSALLHAVAVVKAGVFAIIYIFGIEYLFESPSSEWLLYVAAFTIIVASLVAMRQTNIKRLLAYSTIAQLSYVVMASAIKPLAEVGAALHMVAHAFGKITLFFAAGAIY--VASKKTEIHQLRGIGRRMPWTMAAFTIGALSMIGVPPTAGFVSKWYILAGAFEANNLVAVFTIIVSTLLNAAYFLPILYIVWFEHEKEGDKEHGEAPFLAVLATAILTLAFFLFNGPVIELASQVVKGL-
137107957    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSYIYGLTGSTNFFQIQQTLAAPESNSAILIAVIMVLAGFGYKISAVPFHFWTPDVYEGAPTTITAYLSIAPKAGALAMMIRFFNSLSSTDIPWPSILSLLAVLTMTVGNVVAIQQNNVKRMLAYSSIAHAGYMLLAMVMSGESVYAIMVYLVMYLFMNLGAFFVVITV--KNRTNGETFDDYKGLGWEMPIVGISMTLFMVSLTGLPPTAGFIGKFYIFASLIQGGFYWLVIIGGINSVISLYYYLRVVKVMYFDGERKDSLLFPPR----VLSGMLLVTAI-------------------
20093356     -------------------------------------------------------------PAAGLSLDFYGDGMAVLLA--LIVSGVGVIIMSYSNGYMSKEDLPRYYQWLLLFMGAMLGIAYTDNTIQMFIFWELTSITSFMLIGYWRERPESVYGATKAFLITAGGGLFMFAGFLMLRVVTGTYGISEVAQSLSTLHGSPLYVAVLVLIFIGAASKSAQGPFYIWLPNAME-APTPVSAFLHSATMVKAGVYLVARMHPILSGTPEWLILVSGTGMITMVMAGFMAFRQTDIKAILAYSTISQLAYLMTMYGYSTLGFAAATFHLLNHSTFKATLFLVAGIVAHEATT--RDIRKLGGLRKEMPKTFIVAVIAAASMAGVPPLNGFLSKEMFYETSLEIGAIIFPAVAVAGGVFTLMYSIKLIDGIFLGERTHDVPHHVHEAPWVMLAPAVFLVGLIIFFGLYPTFPISVLIQ--
163868362    -------------------------------------------------AIDVLVLHWLAVGNLSFNWAFHIDTLTAVM--LIVVNSVSALVHIYSIGYMHHDSRSRFFSYLSLFTFMMLMLVTSNNLIQMFFGWEGVGLASYLLIGFWFQRDSANKAAMKAFVVNRVGDFGFLLGIFSIFVLFQSVDFASIFAKAADSSFQAALTITCLLLFIGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARMSPIFELSSIALTVIIIVGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGIGA--YGAAVFHLFTHAFFKALLFLGAGSVIHAVSDE-QDMRKMGGLRKHIKVTYWMMMVGTIALTGLFGTAGFFSKDAIIESAFASHNIAAFYLLVFAALLTSFYSWRLIFMTFHGKPRATADVMHH-----------------------------------
116747657    -----------PILSTILLSTVLGLLVILFIPADRPKLIKQVSLGFAGLGLVLCLWLYQAYDLQKGGGIYYFNAVDGINLPMLLLTAVVLFTGVWTMWDLE-LRVKEFFALVFLLVAGVYGVFMSMDLFWIFVWYDVSLFPMYPLIAIWG-STRKEYGAMKLTLYLLAGSALILPGILYLWAQAGGVTF-DLFELQKIGFSPFAQKLAFIFFYIGFGILAAVWPLHTWSPVGHVAAPTAVSMIHAGVLMKLGAYGILRLGMTLCPELAYWADLMALLGTVGIVYGAFVGLAQTDLKYVIGYSSVSHMGMVGLGLSTMTVNINGAVFQMFAHGVMTALFFSAVGYIY--DRTHTKMIPDLGGLSRTMPVASAFFIVAAFSGIGVPCMASFWAELLVFLSAVKT-YPVRGILAVFGLVVSALFMLRVVQRTFYGERNERWAHI-PDVPLFLATPRIILVSIIIFFGIFPKLMLDVIQS--
138694163    ------MENFNLTLPEIFIALSIMFLLVLGVFKKESSKLVFNISQLILLITAVITITFAIDRVTLFKDSVVIDHMSSLMKIITLLGAFLVLTISTNYLKTFNLFKIEYPVLILSSVLGMMVMISSNDLIVFYMGLELQSLALYVLATFNRDQLQSSEAGLKYFVLSALSSGLLLYGCSLIYGFSGSTNFDIISNQL--NSNEYVLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTLFFTMVPKIAALTVFIRFLYVFLNLIDQWQMIIVFLSIASMLFGAIAAIGQTNIKRLIAYS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
213966286    -------NSLTLLSVPLLVAVALALTPLFVKLLGRHAGWPIVAFFLAVLDGTTFTWSRVWSPELNAAFALKLDPLSMVFSFLALLVGSIVFIYSTAYLPPKK-SAMSFYVLMTAFMLAVLLLVLADDIMLLFIGWELVSMASFLLIARSGSSGE--LGSLRTLLLTFTGGLLLLAALGGAVWLTGSTNLTEVLASPEWEANPAARSLIAALVALGAFTKAAQFPFHAWLPEAMAAATPVSAFLHAAAVVKAGVYLLMRFSTVFAD-VRVWQLLLIVMGMWTAVATAYFALQQTDLKKLIAYSTVSQLGWIVATIGVGTFAIMAAVVHTIAHAMFKSSLFMMAGVVDHQAGT--RDIRRLGPLWKQMPWSFGSMIFGAASMAAIPPFFGFMSKEGMLTALSNTGVIILLTVAAIGAIGTFAYSARLVFGAFVDGPRNVDHITEAPISLWLPAAILSLPAAFAAGAILNRPLDRVADTV-
222150828    ----------------LIVLLPIFASLLPGILAKYIKGIHTGYFVLLVPVIASLYFLSLWMPSIGLNFDIRLDGLTLLFT--LLISIIGTLVVFYSIHYLKEEALGRFYTYLLLFMGAMLGIVTSNNVLSLYLFWELTSISSFLLISFWYHKEKSTNGALKSMLITVFGGLMMLGGLSILIGITGTPVISDIFAQAPKVQSHSLFTLAAILILLAAFTKSAQFPFHIWLPDAME-APTPVSAYLHSATMVKAGIYLIARFTPLFAVSNTWTYAIVIVGLFTMCFASIKAVNQIDLKGILAFSTVSQLGLIVSLLGIGSISITAAVFHILNHATFKGALFMLVGIIDHETGT--RNIHKLNGLMFIMPITFTLTTLGVLSMAGVPPFNGFISKEMFLESVLLSLSGFLLLLMFVGSIFTFIYSLKLIKDVFLPNKIENKTEKKPEAPILFLLSPIILISVMLIISALPDMFRPLLQS--
143638324    ---MNNLQSISYFYPELILTLVILGAIIYDLFIDKSFSGRVGWVVIIGLVFVSLFVHFQKDLRVTFSDAIVLDPFASFFKQIVILATILVSIVSLFSGELDEYRKGEYFALLGIVTFGLFLMVSSIDLIMIYISIEIVSIISFVLAGYLKKKARSNEAALKYVVYGGFSSGIMLFGLSYIFGLTGSTNIFEIQQIILDPESSTALTLAILMVLAGFGYKISAVPFHFWTPDVYEGAPLSITAYLSVAPKAAAFALMIRFFNQTFATQLPWPEILSILSVATMTLGNVVALQQKSIKRMLAYSSIAHAGYMLLAMVMSGDSIYAIMMYLVMYLFMNLGAFFVV----------------------------------------------------------------------------------------------------------------------------------------
288961339    ----------------------------------------LTLVPASMAGLALTAPLLPAWDG-PFSIALRIDGLGVLFMLMGTSIGAAILLFSVRYMEHEKQGTTRFYAIMLVFIAGLLLLAGAADMLGAYLAWEVIGLCSYSLVGFWYRQKAATDGARKVLVITHLAGYGFLIGLVLVYARAGSLAWTD------PAVGTAFTSGVAALFIAAAMAKSVMFPLHSWIPEAMNAPTPVSALLHSACYVKAGVYLIARMYGVGGGQWHAALQPLLAVGCVTILVGVIFAMAQTDLKRLLAFHTVSQLGYIVVGLALGSLGLAAGLFYCLSHALFKGTLFMCAGAIQHACGT--RDLRDLGGLASVMPGTATVWIIAAAAIAGVPLTNGFVAKWLLFGAALDKGLLAVVLVGWIGSILTAFSFLKATVNAFYGVPSKALLGKRHEASPSMLAGMGSMAGLCLLFGLAPQLLMVPVVA--
1753274      ------------------------------------------------------------------------------------------------------MSPTTQSLLLSNIAIGTIITMSSHHWLLAWMGLELNTLAMLPIISATHH-PRATEASTKYFLTQAAASSLILFASILNAQPSGQWDIMQLSDPL-----------AKVLFTMALAMKLGLSPTHFWLPEVLQGSPLKTSLIIVTWQKLAPMTLLYLTYN------QTSTPTLITIGIISVLVGGLGGLNQTQLRKMLAFSSISHLGWMATIMTTN---PNLSLLSLAVYILITTPTFLSMILL------TTKTIKDLGASWTTSPTLISLTMMLLLSLGGLPPLTGFLPKWLILQELTINNTIVMATGMALMTLLNLFFY--------------------------------------------------------
157374537    --------NWSTALPLLVLGSSLIPGLMIFFLSEEHVVARTALLASALLKIVLIGGMFWGMLHPGLDLVLRAEPLSMLFVLLSAGLWLVTTVYAIGYLEESPYRS-RFFGFFSLCVTATVGIALAGNLMTFLVFYELLTLCTYPLI-VHRGTEVARRAGRIYLTYTIAGGALLLLSSVWLYTLAGTLEFTAGFLSGLDTSLHPTLMLIFALLIAGLGVKAALLPLHGWLPLAMVAPAPVSALLHAVAVVKAGAFGIVRVYGIEFATGLGVTLPLTILAAATIIYGSLRALFQDELKRRLAFSTVSQVSYIVLGIAAGPVATIGGLIHLVHQGVQKITLFFCAGNLAETLG--IHKISEMNGVGWRMPWTMSAFTIGAFGMIGAPPLAGFFSKWYLGRGALDAGQDWVILILAGSSILNAAYFLPILYIAWFKKPPDSWPAERTFGRQETAWALLLPPLVTALMTLVLGLLASAPFGL-
138017539    -------------------------------------------------------------------------RFSLFATFSIAIATALAVLVATGYLVRENEDGPEAFALMLTAALGGMVMVQANDFVVLFLGLETLSLAFYLLTASNRSRSASGEAGLKYFVLGGFASAFFLYGVALIYGATGSTNITKIATSLSSAGSTGMLLAGIALLLVGFGFKVSVVPFHTWTADVYQGAPTPVTAFMGSVGKIAAFAALVRVFTGLLTRSDDWRPVVMVLSVLTLLTGSVLAVIQTDVKRMLAYSSISHAGFILVGLVAASY---------------------------------------------------------------------------------------------------------------------------------------------------------------
57505803     -------------------------------------------------------VNTFGFSSNAFLGTLNNDIIAFYAQCVILLFSFLYLLM------DKKDHIGEFYALFLFMIASLMLMVSSSNLLLIFIGLEASSLALYTLIAM-QGSRNAISSALKYFNVAAVGSGFFVLACAFIYFKMGKFD---LSLSLNSGLKDIWLLSAGVLIFVLCAIKLSLAPFHFWLRDVYYASHSNLVAFISVVPKIAMFAVLIRLFDFFN--YAEFGTIIAILAVFSMIVASLAALSQNDVKKMFAYSSVVNSSFVLVALVPMLSFKLGDDLNFVFWVVFILFAFANYSVFLILSTLQKSSFETLNSLLNVKPFLAFALGLCALSLAGIPPFGLFWGKFMVLKSLVENDLAYLALFVALASVLMLYNYLKIIIHAFFMREKVAKKELYKDLKW-------------------------------
140313017    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVITSLGFKISAVPFHMWAPDVYEGSPTPITAFFTTAPKIAGIALLIRLFEPFGNFWFDWHQIIIFISIASMILGAFAAIVQDNFKRLLAYSSIGHIGYILIGVSANDSGIKAIFIYLVIYIFMNFGIFAILLSLKNDNGY-IEKISNLSGLGKSNPIVSIVLTIMLFSMAGIPPLAGFFGKFYIFIAAIESKLFVLAIIGVLSSVIAAFYYLRIIKVIYFEENKENLEITLNNTKFVIYLSALFIILFIFF----------------
15811184     ---------------------------------------------------------------------------NIFSATMLVLVNFIAVMSILYGIYPNIREIGSFYSVFLLCLGGFLGILVSNDVFNIYVFLEISSISSYILVAM-GKDKAALIAAFDYLVIGTIGATFYLIGIGFLYAITGTLNIGDLFLIIHDNLTNRVTQIAMLFIMVGLFIKTALFPFHKWLIQAYSFAPSFISVFFSGTSTKVMIYLIIKMIYDFVFVTLPFNIVFMCFAVLSIVCGSLLAIFTSNIKKIFAYSSIAHLGYIVFAVSLNTYGLVAAIAYIISHSLVKSALFMIVGSIDYSCGN--RHLKDCANMWETMPKITLPFIILCLSLIGMPVTSGFIAKWYIVDAVIKSNFWVGIFVLLIGSGLSIVYVWKIVEAVCLRSPDNKVVMSSFETPNVMVLCIWIMVIASIIVGIYPIPLTLI-----
11465871     ---------IKSFIPEIFLSSSILLVLNIGAIKNIKLNFPIIIKEVTLFILVSLFLLYNKLEITCLTNIFVNDNSIIFLKFTLSLISLGCIIICKKALLLQKLNLFEFFPLFLLALFALLIMLSSENLISFYLAMEMQALCFYVLASFNRTSVFSAEAGLKYFISGSFMSGVYLLGSSIIYGCLGTLDLSSINLLLSFNIENYLLKIGFLLIIFTLLFKIASAPFHFWSPDVYEGSPLSSTIVFAILPKISLFYFFIKLLISTGIFFEDISDLLLIFGLCSILIGTFYALNQKRIKKLIIYSSIAQVGFLVSILSLQTFESFSSLFFFLFIYLITSIVLWGYVVFFFNSSTIVRNISDFSNFAKINLLWCVSILFIFFSIGGIPPFVGFISKMIITLQFVDSGYFFVASFLLIISAISVYYYIRIVKISFFESNK-------------------------------------------
297614063    -------------------------------------------------------------------------------------------------------NPLALSVFISSLAIGTTATFSSHHWLLAWIGLEINTLAIIPLMTKHQH-PRAIEAATKYFLTQASASAIILFSSLISAWKTGEWGILSL------------LDPSTTTLSIALMMKLGLAPMHFWMPEVLQGIPLSTGLVLSTWQKIAPMSLLFQLSEMLN------IYVVTIIGLTSILVGGWGGISQTQLRKILAFSSIGHLGWMVIIL---KFSPQLMIFNFIIYIIMTATMFLSLMTI------NATKMSEISISWSKSPVLTATIMLTLLSLAGLPPLTGFSPKLLIILEFVKQN---------------------------------------------------------------------------
200004040    --------------------------------------------------LIILYSQNLTNFQILFNGQFIISYYTQIGKIFIFGITILCLLTFNSYLKNNQINNYEYLILILISILSICLLLNTNDLLHYYIIIELQSLCFYTITALKKNNIYSSEAGLKYFILGSIISGLLLLGIALLYGMTGLTNLKELSIFLLTTTSNKLIIFSFILIYTSLLFKLTIAPFHIWAPDVYEGTPSIITLFFNSVPKFSLLLIFIKILNVVFFNFINIWQILLTINILSLIIATFNTFKQYKIKRFLIFSSMTHIGYIILGITTGTIEGIQSAF---VYLIIYLLSILNIWSIYSYLNNKIKYLSDLSYLYSYNKTLGLSFIITMFSMAGVPPMAGFLAKFYSFFVCIENNFILLACIGILLSIICLFYYIRFLKIIYFEKTNNFLILTSKTTAFVISLTSILLIYLFINPSPIFILAHKLALSL-
142280629    ------MADIIPALPEIFLSGVALVLVLVAAYGGEANARRVTQLAIGGIAIALVMVASMGETATAFGGMYAADSFSGYMKLLVMIGTIAALAMSLHADGDSDINKPEYSLLVLLALVGMMLMISADNLMSLYMAIELQSLPLYVVAAMRTNSLRSSEAGLKYFLLGALSSGMLLYGASLVYGFAGSTDFSAISAALAGRDLPPVFIIGMVFMVSGLAFKVSAAPFHMWTPDVYEGSPTLVTALFAIAPKVAAISLMMRLTYGAFGGISQWSQVLVALSIASMVIGALGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136729031    ---------IQILLPEIVLAVFSMIVLLGAVYSRKNKVTSIVFWSTAFLLVSIFIIFRGQAVYTAFGGAFIDDLFSRYLKVLILMSAAIILMLSQDFLKRNNLFKFEYPILMTLSVVGMMMMVSAGDLMSLYMGLELQSLSLYVLASFSRDSVRSTEAGLKYFVLGALSSGMLLYGSSLIYGYSGSTVFSEIFITAAANEKSLGFVFGLVFITIGMAFKVSAVPFHMWTPDVYEGAPTPVTAFLATAPKV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
253575423    --------NNWLIGPVIIPLMMGMVLIVFQQNLRLQRILSLLALATCLVSILLIHQINAGGIQTPYGISFVGDMFSALLLLATSVVSIGCLLYAFPSIGRKQEKLY-FYPLFLFLITGVNGSFLTGDLFNLYVFFEVFLVASYVLITMGGARQQFREA-LKYIFTNIIASAFFLMGVAYLYSITGTLNLAHLSIRIAEVGQDGLITTVALLFLIVFALKAGLLLF-FWLPGSYSVPPTAIAAIFAALLTKVGIYAIFRMFTLIFYHEPQITHLIIILAAATMILGGLGAVGFGDLKKIITYNVIISVGFILLGLSMTQEGMMGSIYYLLHDILIKALIFLIGGTVIYLTGTS--RLQDISGLIRLHPQLGWMFLIAALSMVGIPPLSGFLGKVFTIQGTFESGDYWLGGIGLAASLFILYSMIKLFMSVFWGETILSVDDEKGTTQGLLLPIALLTIA--------------------
144173347    ----------------------------------------------------LAFHHVPWAPAIGVSIIFGLDGLSAALLGVSLSLGIVAVLASWSIRRRSGL----FHMMLLWTVAASNGVFLSFDLLVFGFFWELMLAPSAILIALWGHGARE-RAAIKFIIFNAVAGLGLLAAV-FAMAASGETVTFDAFVLAEREWPHWVEVLLLLGFALAFLVKLPAPPFHAWLPDAHTNAPTAGSILLAGLLLKTGAYGLFRFPPLLFPAMVTLAPYGMLVGAFGTVYGGLIACAQTDAKRLVAYTSVAHMSIVLMGICGGVRFAAAAGVEMIAHAFSASALFLLIGALYDRVGT--RDLRELGGLQQIAPRFAAAFALFFAAALAMPGTANFLGEALVITGMFQVN-WVFAAIALVSLVVSVVYATRLLKGIIFGEARVAVPA--------------------------------------
142874026    ------------------------------------WYFFINFYSSGSAEVIIPILDWLLISGQFFNWGIAVNSLTLIM--LTLVLTVSALVHIYSIEYMAHDSKTRFMTYLSLFTFCMVALVVSDNLIQLFFGWEGVGLASYLLIGFWHHKKSANLAAMKAFLVNRVADFGFLIGIATLYIFLDTLSINEIVQNNFFGFSIDTLTFACFFLFIGAMGKSAQFGFHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTVRFSELMVMSDFVMTFILIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLGAFNI--AIFHLITHGYFKALLFLSSGSVIHGVHDE-QDMDKMGNLFSKMKITAIMMWIGTLAIIGFPYSSGYFSKDLILSSSFNLDQLLVYVILAIVSAMTAFYSFRLLFKVFHGEYKGNYDYNKHESGIVMLTPLILLSIGAIFAGYFFNNLLA------
32267091     ----------------IALFAPLIGAFFAALFGHKKKCLFAGLIPTILLFFSLLASCVLFLEIYSSNVVIHIDSFGFMIDTISVSMMVVAMVHIYSIGYMKHDAGFRYFSYLSAFVFSMMLLVMSDNFLGLFAGWEGVGLCSYLLVGFWYERPKANFASIEAFVANRIADLALIIGIFLIAYHCESLKYEEVFLSLASNNFDMSILLWIALLFVGAMGKSAQFPFHTWLADAMEG-PTPVSALIHAATMVTAGVYLVVRAHPLYQMIPDVGFFIASLGAFVAFFGASMALVNKDLKRIIAYSTLSQLGYMFVAAGLGAYWI--ALFHLITHAFFKALLFLGAGNVMHA-MNDKLDISKMGALHKPLRWTMLMMSIASVALAGIYPFAGFFSKDLILEVAFSNHLFIWTTL-FVSALFTAFYSFRLLMLVFFVPKRHHDNPHEAYPYMLLSMLPLAVLAII------------------
9844842      -------------------------------------------------------------------------------------------------------------AIFTGLITGTILVTMSNSWLMAWMGLEMNTLAALPIISKTKH-PRAVEASTKYFITQAIASCLLLFSSTTNAWYTGTWSITQMNN-----------EYASILMMLALTMKAGTVPTHFWLPEVMQGSTMPTAMLITTWQKIAPISLMVSMSDKAPS------NITLIIGLLSTMFGGWGGMNQTQLRKMMAYSSISNMGWTVIILAS---QPKAAMTNILLYITI------IIPTMSMMKLASTKTLQNMMTTWSTSPTTAMMLTLALLSLSGLPPLTGFMPKLMILNELVAQGLTPIATTVLAISLLNLVFYLRTAYLTALLNPPNSIMSTMKWRQNIKTKAMMLTPTALTTPMVLPATM--------
142485753    -----IQADLNIILPEVFLSVFAMLALVGSVYTSKDRLGPLLVWAIMALVALALATTGSGETQVAFGGMFVDDGFARFAKVTILFSAAAVLVMSEDYMTRNGLLRFEYPLLVVLAVVGMMVMVSAGDLMALYMGLELQSLALYVIASLRRDSLKSTEAGLKYFVLGALSSGLLLYGASLCYGYSGTTVFGGIVAATAESNISVGLLLGLVMISAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFATAPKVAAIGLFARVLHDAFGNVVGDWQQIIAV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260887656    ----------------------------------------------------------------------------------------IGVSAVFSSWHVEERSK-EFFILLLILIAGVTGTFVANDLFIFLLCYEVVVIPIYILVILFGKRVTKEYAGMKLTIYLLLGSAFLLVGVVWLYLTSRTFDMQMLALAAQGGHFSPGFQIGFLLLLIGFGSLLSMFPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRIGLLVLPLGAKFWPLIAFLAMCNVLYAAYIALVQKDLKYVVGYSSVSHMGYVLLGFAANVVSVSGAVANMVAHGVMSALFFAMIGFIYEK--THLRTVDDLKGLAYQMPRLSTGFMLAGMASLGLPGLIGFVPEFTIFVG-VFAEFPILAVLAIAGIIFTALYVLRLLAKVLFGPADKKFDAYAELVPLVLLGVALVGFGVFLLLGLISTGTEPL-----
218677288    ------------------------------------------------------------------------------------------------------MNPLILSIMLSNLALGLIITATSFHWLLAWIGLELNTLAILPILA-NKHHPRATEATAKYFIIQATASSVILFSSTLNAWHTGIWDINQLT-----------LPLSTTMLTIALTMKLGLAPMHFWLPEVMQGATLSSALIITTWQKLPPMTLLYLTSPNLPTS------ILFTLAIASTLVGGWSGLNQTQMRKIMAYSSIAHLGWMSAILSLSQ---NLLLFTLFTYILMTTSMFFILIVSSSKTSKDI------GQLWSTSPTTTSISLLTLISLGGLPPLIGFLPKWLILKELTVYHLSPLAIALALSSLLSLMFYMRLTYTTTLTISPNTTNSMMK-----------------------------------
142814543    ------------------------------------------------------------------------DGLSLTM--LGVVTGVGFFIHLFASWYMRGEEGYRFFTYTNLFIASMVFLVLADDLLFVYLGWEGVGLCSYLLIGFYYRNPANGAAALKAFVVTRVGDVFLAIGLFVLYRELGTLNIHELLAPLMFAEGSPALSFACLMLLGGAVGKSAQLPLQTWLADAMAG-PTPVSALIHAATMVTAGVYLIARTHGLFLLAPEILHLVALVGAITLVLAGFAALVQTDIKRILAYSTMSQIGYMFLALGVGA--WEGAIFHLMTHAFFKALLFLSAGAVIVAT-HHEQNIFKMGGLRKSLPLVYACFLVGGSALAALPLTAGFYSKDAILWQVQASGQSALLWAGLGGAFLTSLYTFRLIFIAFHGKEQT------------------------------------------
42520912     -------------LPILQVIIPIIASMFCFLAKKHKVSWFISFIATTITLIISSILLIKTYKGPPYGIELRIDVLNSLILTLVNFIALISVLYSFYINEISKNKITGFYSLFLLCLSGLLGILVTNDIFNLYVFLEISSLSSYVLVSMGRDK-KALVAAFEYLISGTIGATFYLFGIGLLYSMTGTLNMSDMAERIVPLHDNNIIKLGTLFIFIGLSIKMALFPLSRWLVNAYSEAPSFISIFFSGTVAKVMIYVFIRIFQNFFLFKPSLSNVIIILALCAVIFGSIFAITAKDIKRLLAHSSISQIGYIILALSNSKTGVFAAILHIVNHSIIKTSLFMAAGCISYK--FDTTKIENLSGLKKSMPYTALAFTLLSLALIGVPLTNGFVSKWYIMKAIIESHAWISLVTFAAGSFLALIYMWKMVEKMYFENDATSTPDKINDVPFPMLFCLLFMAVLTVVTGIYSTPIRLVVEKL-
114707380    ----------------------------------------------------ITMLQWMQSGGLDVAWALKIDRLTLVM--LVVVNTVSALVHIYSIGYMHHDHRPRFFAYLSLFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFWYKKPSANAAAMKAFIVNRVGDFGFILGIFGVFAIFQSVNLDTIFAAGYSLTMGGAITCVCLLLLLGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMLARMSPIF-ELSHTALTVVTFVGASTAIFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGVGAYSV--AIFHLFTHAFFKALLFLGAGSVIHAVSDE-QDMRRMGGLRKHIPVTYWTMIIGTLALTGFPFTAGYFSKDAVIEAAYVGHNAFAWGLTVIAALLTSFYSWRLIFLTFHGKPRASADVMHH---VHESPSVMIVPLFFLAAGAILAGLL-------
137676924    -------------------------------------------------------------------------------KALILLSSAAVLIMSLGYMLRHDLGRFEYPILIIFSVVGMMFMVSANDLMVLYLGLELQSLALYVVASIRRESLKSTEAGMKYFVLGALSSGLLLYGASLIYGYSGSTNFQSIIISLDSGSVSLGLMFGMILLVAGLAFKISAVPFHMWTPDVYEGSPTPVTAFLSTAPKIAAMALFARVYDAFYVLISDWQQVVALMSVLSMFVGAIAAIGQTNIKRLMAYSSIAHMGYAMIGLASGTL---------------------------------------------------------------------------------------------------------------------------------------------------------------
38232914     ------------------------------------------------LTLEYTWVPDFVGDGVDVSFALRADALSSFFALLALGIGSVVFAYSASYLH-NNAGNTSFYTIMTAFMASILLLVFANDAVLLFIAWELVSLASFMLIARSGGKGGEL-GSQRTLILTFIGGLTLLVAMAIASNQAGSTNIDAIIHAGFWAEKPALTGVVAVLVAVSAFTKSAQFPFHFWLPEAMAAATPVSAFLHAAAVVKAGIYVLLRFSAVFSD-VAVWNWLLIVVGMFTAVMASFFAIQKTDMKKLTAYSTVSHLGWIVATIGVGTFALAAAVVHTLAHALFKSSLFMLVGVVDHQAGT--RDLTRLGSSWRQLPFTFGAMAIAAASMAAVPPLFGFVSKEGMLEAFLNAGVVVLMVAAGVGALFTFTYSVRLVVDGFIDGSREMSDCKEAPVSLWLPAAL---PGVLSIPAALFVSRLDAPVS--
282896542    -----------------IIGAAIISILPDTIIPRNRIRLVSLTISFVLLLWNAFILVKFDIETLGLAYQLGVDGLSILM---LILNSLLTWIAIYSSSENTERPKL-FYSLVLLVSGGVAGAFLAQNLLLFFLFYEMELIPFYLLISIWGGNKRAY-AGMKFLIYTAVSGALILATFLGIVWLSGSHSFA-LDAVNTQNLSTTMQIVLLAGIILGFGIKIPLIPFHTWLPDAYVEASAPIAILLGGILAKLGTYGLLRFGFGLFPQAWNVVPTLAIWGAISAIYGAVVAISQKDIKRMVAYSSIGHMGYILLATASGTLALVGAVAQMFSHGLILAILFHLVGIIEGKVGTELDKLNGLMSPIRGLPIVSALLVLGGMASAGIPGLTGFIAEFIVFQGSFST-FPIPTLLCVASSGLTAVYFVILLNRTCFGKLNNDLAYYPKVVWAEKIPA-LVLAGLIIFLGVQPTWLVRW-----
58373543     ------------------------------------------------------------------------------------------------------MNPFIISLFISSLAMGTIITMTSHHWLMAWAGLEINTLAIIPIMTKPHH-PRATEAATKYFLTQAAASAMILLASSINAWHTGQWDITQLTNQL-----------SSTLMTAALAMKLGLAPTHFWLPEVMQGTTMKTAMIITTWMKLAPMSLLLLIHTSLNHH------ILLSLGALSILVGGWGGLNQTQIRKIMGFSSISHLGWMTIVI---TLSPSLALLNLTVYLIITLTMFLLLISTQAKTAQNMTTWTTTPITPALTTLTLLSLGGLPP-------LTGFLPKWFILQELITQQSTFIATVAAMSSLLNLFFYLRLSYI--------------------------------------------------
134591395    ----------------------------------------------------------------------------------LFVTGIGALIHLYATGYMHGDDRYKFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGTCSYLLISFWHERETAAVAGKKAFVTNRIGDVGVMTAMFLAFSAVGSLSYADLGRAAQDGALGGSTATAIALLFLGACGKSAQLPLHLWLPDAMEGPTPVSALIHAATMVTAGVFLMTRLNPVLAASYEWAPTLVAVVGAGTALFAATIAVAQHDVKRVLAYSTISQLGYMFLAVGSGA--YVAAIFHMVTHAFFKALLFLGSGSVIHG-MHHEQDMRRMGALRVAMPITAGTFIVGWLAIAGVPPFAGFWSKDEILLYVYAKSPILWAV---------------------------------------------------------------------
283824896    ---------LDSWVPPLVIASSLLGLIIFGLPENRVGLRTTLNMFGALFKLSLVGLMLWGVYNPGLDLVLSASPLALLFVTLSTVLWFFTTIYAIGYLEGEPHRS-RFFGFFSLCVTATVGVALSGNLITFVLFYELLTLATYPLL-VHRGTEAARHAGKIYLAYTMSGGALLLLGTIWLYTLTGTLDFSQGFVQHLSPLHDTTLVTIFVLLIAGLGVKAALVPLHGWLPEAMV-APAPVSALLHAVAVFGIVLVVYEVFGVQFAASLGVLSPLAWLAAVTIIYGSLRALFQDDLKRRLAYSTVSQVAYIILGVAASPIATIGGLVHLVNQGVMKITLFFCAGSFAQTLG--VHKVSEMNGIGGRMPWTMAAFTIGAFGMIGAPPVAGFITKWYLGLGALEAQQGWVILVLVGSTLLNAAYFLPILNRAWFAAPSPEWPREQNLTRTKKGWALLLPL---------------------
138437187    ------------------------------------------------------------------------------------------------------MAGAEMYVLMLFSGAGGAVMASANDLIVLFLALETLSIAVYVMAAMHMRRSESQEAGLKYFVLGAFSSAFLLYGIALTYGAVGSTNLIVIADFLEQNREDGLLMAGMAMLLVGLGFKVAAAPFHAWTPDVYQGAPTPVVAFMASAVKAAGFAALVRVFTTFADHADDWQPAVYGLAILTLVVGSFMAIVQRDAKRMLAYSSISHAGFILVGVAASDEGISSVLFYAVAYTFLVIGSFG-VLSIVSGEGDRGTSLDHLDGLS-------------------------------------------------------------------------------------------------------------------
222478918    ------------------------------------------------------------VPALDVGVQFTVDGWGLLFA--LLASGIGVLVFVYSAAYMHGEEGLRYYAALLAFMGSILGVALASDLVFIFLFWELTSLCSFVLIGHYTDDSESRYSARMAMVVTVGGGLCLLAGLLMLAVAARTFDLTAMIANDASLRESGLFVPALGLIVAAAAAKSAQVPLHFWLPNAMVAPTPVSAFLHSATMVKVGVYFLGRVRPLL--MSPEWVLVVATLGLLTMTVGALLAVAATDTKELLAYSTASHLGLMVAGFGFDIVYGEAGAFHLLNHALFKAPLFLVAGIIAHEAGT--RNLDNLGGLWRELPVTAAITVVAALSMAGIPPFNGFYSKELLFEATYEVAHWLYPTVATLASVLTVVYSVKFLALFFGERRAPTADIHRPPIGLV------------------------------
114705418    ----------------VILPVAICFIFGAGLLMMRKSIRWHPLIALPGLVLLFLADLTLLYRVATFGIAFTADLMGALFLAASGFAALCCGIYAVASI-SKVERRYGFFPLFFIMMGGVSGSFITGDVFNLYVWFEVFLIGSFGLLILGSRHE-QLDGATKYCFLNLVGTTFFLIATGYLYGIFGTLNMADIAQKAAETDKTAMLFTLAALYFVSFAMKAAAFPLNFWLPASYHTPRFVVSALFAGLLTKVGIYAAIRINLMLFPERAELSAVFAWVAALTMLVGGLGALAQTDLRRLLNYVVIAGIGTMFVALAMPSVGLSGTIFYALHSIVVMTALYLAAGVAAHLTGTSS--LREMGGLWRSNPLFAAVMLILLFAVSGLPPFSGFWPKVALVRASISGDLPWLAAMVLVSGFLLTIASARVFALGFWRP---------------------------------------------
37957366     ------------------------------------------------------------------------------------------------------MNPYALLIFTLSLAAGSVITISSHHWMLAWLGLEINALAIIPLMVKTPH-PRAIEAATKYFLVQATASAMLIFACTLNAWLTGEWVIT-----------LNLENTPTNFLTIALMMKLGIAPFHFWMPDVLQGLTLMTGLILSTWMKLPPTILL------FQLNDALNLDLLLIVGLLSTVIGGWGGINQTQIRKILAFSSIAHLGWMTAVL---KLSPQLAMFNFTIYVLLTSTLFITLMSL------DTKNLPKLMSSWTKSPTLTSLTLLTLLSLSGLPPLTGFLPKWLVAQEMMKQHLTLIVMIMLLSSLLSMFFYLRLTYVMALTMSPHT-----------------------------------------
16265658     -----------------------------------------------------------------------------------------------------------FSMLLFALGLWTTITFASSHWILAWMGLEINTLAILPLMAHTHH-PRAAEAATKYFLAQSTAAATLLFATVTNAWLTGQWNIQLTTHP-----------VPLTMLILGLSLKIGLAPLHTWLPEVLQGLDLTTGLILSTWQKLAPFALLVQI-------PAQDHTILMMFALTSTLIGGLGRLNQTQLRKILAYSSIAHLGWMMIIL---QFMPGLTTLTLTIYLIMTCATFLTL------KLNQSTTINTLTISWTKSPLMMSIFPMVLLSLGGLPPLTGFLPKWVILQELSKQDLALTATLAALTALLSLYFYLRISYAMTLTVSPNNL----------------------------------------
145294392    -----------------VVALAVISVFLAPISVKVIDRKAGWPLAVIFAVAAYFLVRILDGQALTWDITWVRDILGSGVDVKFALRAIGAVVFVYSAEYLRKKGNTSFYTIMTAFTAAILLLVLADDVFVLFVGWELVSLASFMLIA--RSGSSGESGSIRTLILTFFGGLTLLTAVAIAATQAGTTSLDGILHSDFWAEKPVLTGVIAVLIAMSAFTKSAQFPFHFWLPEAMAAATPVSAFLHAAAAVKAGIYLLLR-FSIVFHDVAVWNWLLIIVGMGTAIMSAYFAVQKTDLKKLTAYSTVSHLGWIVATIGVGTFALGAAIVHTLSHALFKSSLFMLIGVIDHQTGT--RDIRRLGFLVKQMPFTFVSVLIGALSMASVPPLLGFVSKEGMITAFMDAPIVLLLVGAAIGAVLTFTYSAKLVLGAFVDGPRDMSHVKEAPVSLWLPAAL-------------------------
257459155    ----------------------------------------------------------------------------------------------YSIYYMWDDENFAFFSFLGLFVFSMLVLVTSDNFLGLFIGWEGVGLCSWLLIGFWYDRSNYSWCANEAFIMNRIADLGMLLGIFLIYLSFGSLRYEVVFAN-AAGLEPEILTLIAALLFIGAMGKSAQFPFHTWLADAMAG-PTPVSALIHAATMVTAGVYLVVRANSIFALAPEVSGFIVCLGAFVAVFAASMALVHNDLKKIIAYSTLSQLGYMFVAAGFGAYWI--ALFHLATHAFFKALLFLGAGNVMHA-MKDDLNIQNMGGLYKFMRPTAILMCIGSLALCGFYPFAGFFSKDKILEAAWSADAYFIWALLFAGAAMTTFYSVRLIMLVFFGKAKYSHHPHEAKGFALIAMGVLAVPAVI------------------
142484065    -------------------------------------------------SLTFWAVGPWTFFHVVWGLNFRADLLGGLIALVVLGVGFIVSIYALPVERETPNKESLFYTLFLLQITGLAGIALTGDAFNLYVLIEVAALTGYGLIAMG--SNRAAAATFNYLILGTIGASLYLLGVGYVYIKTGTLNMVGIQEVIMANHDSASMQVAFVLIGLGILIKMAFFPFHAWLPNAYCNAPSTTSSLLAPLVTKVMIYVMIRMFGVEFSFESTLWAKFMWLVVFAIICAAVMALAQREIKKMLAYLIVAEVGYMVGGVWINYYGLIGSIFHIISDACMTLCLFLGAGIILKKC--KTTHFDGLRGLFAKMPLTMIGFFIGGFSIIGLPPTCGFFSKWYLITGGMVSQHWEYLVVLMFSTMVMVVLFFRLIERIHLAVSESGKNTKFDEAPLSMLIPLLLAASIVLIIGIYNQDVVN------
142766669    -----------------------------------------------------------------------------------------FFVHVYSITYMQKDISFRFFIYTNFFTFSMLVIIFSNNFLQLFIGWELVGLSSYLLIGFWHKKESAIKANLKAFVVNRIGDIGLLLGVLLVFISTKSLSYNILFNNLLFNYDFEIIPLIAVLLFIGAAAKSAQVPLHFWLPDSMEG-PTPISALIHAATMVTAGIFMVARLSPLYDLSFYVLDIILITGLITAFFMGIVALVQNDIKRIIAYSTISQLGYMTVALGAS--FYSFAIFHLLTHAFFKALLFLCAGSIILKC-HHEQNINKMGGLRFSMPITFLTFTVAGLSLIGFPGMSGFFSKDLIIDIFKYNNNYIIYYILVASIVITTLYTSKIFFKVFFGTNK-------------------------------------------
253796848    -----------------------------------------------------------------------------------------------------------WSLLITSLATSTIITMSSHHWLLAWLGLELNTMSVLPIIMKSHH-PRAVEAATKYFLIQTPAAAIILFASTMNAWQMGHWTI-----------TQTTAPMTTTLITIALLMKLGLAPVHAWYPEVLQGSTLNTAMIISTWQKLAPLTL------LYLLNNSLSTNTILTIGLTSALVGGWAGLNQTQTRKIMAYSSIAHMGWLSTML---TLDLSITTLTLVTYTIMTTAMFMML------NTTTTKTLSNLGTIWSKSPPLTTMMMLTLMSLGGLPPLAGFMPKWLILDTLCQMKLLLFSTALVMASLPSLFFYVRMAYI--------------------------------------------------
288817728    ----------------LVLFLPLFAFLVVGLLGRYMGDLLSALITIGVLSLTILSKAISSPFSVKLYDFLPFLSFGLYFDALSSITSAVVLIFVYSIGYMHNLFGFKFYAYLSLFLFAMLLIVLSDNLLGIFFGWEGVGLASYLLIGYFHTQKKAADASLEAFVMNRVGDWLFIFGIISSFYIFGSLSLLDIFGKV-SSVPSALLSVCALLLFGGAVGKSGQLPLHTWLPNAMAGPTPVSALLHAATMVAAGVYMVARLYPLFEATPESLKVVALIGGITALFAALAA-TSHTDIKKIIAFSTMSQLGLMYLALGLG--DKAGAMFHLTTHAFFKALLFLAAGSVIHAFHHQVYDIYQVGGLKKYMPATYWSFIVGALALSGIFPLSGFFSKDRIISSAYEAGTGW-GLLASFVSLLTAYYIFREGFVMFVSKREYEEKPHESEKVMVLPMVALSVLSV-------------------
139359745    -----------------------------------------------------------------------------------------VFFYSYEYLKENELLKGEYFVLGLFAVLGMMVMTSAYHLLSIYLGLELLSLSLYAMVAMQRRSTFATEAAIKYFVLGALASGMLLYGISMIYGLTGSLQFNDIVDTINAGDIDAYLVYGMIFLIVGISFKLGAAPFHMWVPDVYQGAPTSVTLFISSAPKLAAFAMAVRLVDGLFPLIEDWQSILSLLAILSMAVGNIIAIAQTNIKRMLAYSTIAHIGYLFLGLIAGTASGFASMFYIISYALMSLGTFGMIILLGRYDL-EADRLDDFKGLS-------------------------------------------------------------------------------------------------------------------
212212060    -----------------------------------------------------IYSGFRWFPDLNINFSFYVDGLSLLFG--LLITGIGIPIVIYSAPYLENHHLTRYYGYLFLFMASMLGLVLANNLIVLFVFWELTSISSFLLIGLEHERPAARKAAVQALFVTVIGGLSLLASFILIGIVTHTYSVAQLLSQGNLLQNQPLFVPILLLMLIGAFTKSAQFPFHFWLPNAME-APTPVSAYLHSATMVQVGIYLLARFHPLMSHNYWWFVILTTIGGITMLAGVLLAVRQTDMKLILAYTTITALGSLVFLLGSTHLIIKAAVAFLLAHALYKATLFMAVGDIKHQTGT--RDIGKVRGLHKAMPITFMAVLVAGASMAGLPPLLGFYVKELVYGASLVAPLAILTIIAVFSNMIMAMLAFLLVLRPFWGEQKPKRVREANNMSVNALLLASLTLLLSIFPFVINHTVLSPAVS--
11023266     ---------------------------------------------------------------------------------------------------------------------GTMITLSSTHWLLAWMGLEINTLAIIPLMSQLHH-PRAVEASTKYFLTQATASALVLFSSMNNAWMLGEWNITELENPL-----------SIITMTIALSMKLGLAPLHFWLPEVLQGLNLATGLILSTWQKLAPLALIYQIYP------NLNITLLMLFAISSALMGGWGGLNQTQLRKIMAYSSIAHLGWMMIVL---ILAPKLMVLNLSMYLLLTSTMFLTMITL------TTTKISTLAISWSKTPTLTALSSMALLSLGGLPPFSGFLPKWLILQELT------------------------------------------------------------------------------
54027264     -------------------ACAALVAPVCVRMLGRNAFIPLALVPLASLGWVIANWGISWAPSIEMNIDLRFDSLAGVLAALVLGVGSLILLYCARYFADDEPRLGAFAAQLVAFAGAMFGLVTSDNMLLLYVFWEITTVLSFLLVGHD-TIRTSRRAALQALLVTAAGGLAMLVGIVLLGQTTGTYLLSDLL-AMPEPPSGVAVSVAVVLLLIGALSKSAIVPLHFWLPGAMAAPTPVSAYLHAAAMVKAGVYLVARLAPVF-ASSPPWHPIVLTLGALTMVLAGLRALQVTDLKLVLAFGTVSQLGFLIVLVGLGTPDALAGVTLVVAHALFKACLFMVVGIVDHGAGT--RDLRKLSGLGRREPLLAAVATLSALSMAGIPPLVGFVGKETALAAEVDADVIALTLALVAGSAFTVGYSARFLWGAFVKPEVPDVRPHWHAPGPLMIAPPAILAAVSLVLGLVPGWTEDLA----
15888611     --------------------------------------------------------------------------------LFVILTTFLMPFCVLASWNSIEKRVKEYMIAFLLLEVVMVGVFVALDTVLFYVFFEATLIPMFIIIGVWGGKDR-VYASYKFFLYTLLGSVLTMLAIMAMYWQSGTTDMTEL---LKYGFPAGMQTWLWLACFAAFSVKMPMWPVHTWLPDAHVQAPTAGSVILAGVMLKLGGYGFIRFSLSMFPLASDYFPFVFTLSVLAIIYTSLVAMMQDDIKKLIAYSSVAHMGYVTMGFAANVQGVQGAIFQMLSHGIVSGALFLCVGVVY--DRLHTREISAYGGLVNNMPKYAVAFMIFTMANVGLPGTSGFVGEFLTLIGVFRAN-TLVALFAATGVILSAAYALWLYRRVIFGALEKESLKSMLDLSTREKVILYPLVALTIFFGVYPAPVFDATAA--
83815949     MMNIPYLTSLVVFLP----AAGALLTLFLRRASAIRWTALATTTVTFVLSIGLFVWAGWLPDGYDVKYFVGVDGLSLLLVMLTTLLGPIVVLSSWTYIGEKHKG---YYALLLLLQTGITGVFTSFDLLLFYIFFELTLIPMYFIIGIWGGKER-IYAAVKFVIYTLVGSLLMLVGILYLGYAAGGVFTTDWYTLLEYNIPLAVQGWLFAVFAFSFAIKVPLFPLHTWLPDAHVQAPTGGSVILAGVLLKMGTYGLLRFCLPLFPNVAQSYALFAVIAIIGIIYGALVARVQDDAKSLVAYSSISHLGFVVLGFAFTTEAMQGAMIQMVNHGLSTGALFLLVGMLYER--RHTRLMDDYGGLATSVPVLTTLMVISVLASAGLPGLNGFVGEFLILLGSFKSDSPVLIAFATTGVILAAMYLLHMVYRTFFGELTDAANAQMADLNAREFGLMVPLIVLMFVLGFYPGP---------
140853841    -------------------------------------------------------------------GLFQSDPISNLLKAGSCFALLVSLIYSKQYLIDRGLFRPDFIVLTLFALLGQLVLISANNLITLYLGLELMALSTYGLVAMRHTSGLSSEAAIKYFVLGALASGFLLYGMSMIYGVTGSLDLLEILRELLDPRINHLIMFGLVFIVAGVAFKFGVVPFHMWVPDVYQGAPTAVTLLIAAAPKLAAFALLFRLLNTLLPLISDWQPMLMILAVLSLVIGNVTAIAQTNIKRMLAYSAIAQMGFVLLGMLSIFDDFSASMFYVIAYVITTLGTFGLLMVLSRK-GYDCETLEGLKGLNRKHPWYAFVGLI-------------------------------------------------------------------------------------------------------
77164626     ---------LLWLIPTLPLASSVLLMLASGRLPKKLSALGLSALLTSGLGIAFILWTWMAIGNFTPSIGLYLDSLSLVMT--LVVTWVSFLIHLYSAEFMANEAGYRFFAYMNLFVATMLILVLADDLLFLYLGWEGVGLCSYLLIGFWYQDSANGYAARKAFVVTRIGDTAMALGLLLLVTHLGTLNIQLLMERASQAWPSNLAIAAAALMLGGALGKSAQLPLQTWLPDAMAG-PTPVSALIHAATMVTAGVYLIARTHVLFELAPPVHGAVAVIGALTLLLAACSALVQTDIKRILAYSTMSQIGYMFLALGVGA--WSAAIFHLMTHAFFKALLFLTAGVVIA-SLDHEHNIFKMGGLRKQLPIAFWSFLIGGASLASLPLTAGFYSKDLILSQVWSSPLPWLWTAGLLGALLTAVYIFRAWFMVFFGLPKAAV----------------------------------------
184200027    ------------------------------------------------------------IPQLGISLAFRMDALAYMMCVLVLGVGALVLAYCARYFKADAQDIGSFAAQLVAFAGAMFGLVTADDLMVLFVFWEITSVLSFLLISYSRTKLAARRAALQALIITTAGGLAMLVGLVMLGTAAGTFRISGVLAAAPQLMGSTPVDVAVVLVLAGVVTKSALFPTHFWLPAAMAAPTPVSAYLHAAAMVKAGIYLVARLAPGF-AETQFWLPVTLTLGLGTMVFGGWVALRQYDLKLILAYGTVSQLGFITAVVAFGTADTMAGMGMVMAHGLFKATLFLSVGVIDHQAGT--RDIRRLSGVGRMAPKLFVVSVIGAASMAGIPPLLGFVAKEAVLTAFFEEVSEPVGLIAVLGSVLTVAYSARFLWGGFARKSAEFSDLDAAPDGQSVISEFTPASWAFLMAPIVLAVAT-------
136616345    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLVYGSTGSTNLFKIAEKNPSAQSNPLLMMGLVLLVIGFGFKVASVPFHMWAPDVYQGAPTPVTAFMAVGPKAAAFAAFFRVFADAFPMSSSWEMLLSIIAVLSMFVGNLGAIMQTNIKRMLAFSSISHAGYILMAIAKNSLGSSSLLFYMLSYAFMTFGVFGIVIILGRKGEENLE-IKNYSGLAYKHPVIALSMTIFLLSLAGLPPFAGFVAKFYLFSAAIQEGLLTLVIIAVLNSAISFYYYLKVVVFMYMKEPEAEFKISLTPITLFVVFIGVVGT---INLGIFPNSIITLA----
297560689    -------------------------------------------------------------PALGVGLHLRMDGLAWLFCVLVL--GVGALVMAYSTRYFPPGRRTGFYVLMSAFALAMTGLVLADDVVLLFVFWELTTICSFHLIGLSG--PGASRPAVRTFLLTAMGGLALLTAVVLLWVRTGTTRLSAILGDPSWTQDTAFTGTVAVLVVIAVFTKSAQFPFHYWLPDAMAASTPVSAYLHAAAMVKAGVYLAMRFSPAFADT-PLWGTTLVVAGLTTAVVGAVLALRRHDLKELTAYSTVSQLGFLVAVIGVGTPQLVAAVVHTAAHALFKSALFMSVGVIDHQTGT--RDLRELGGLRRAMPVTAAVSALAALSMAGVPPLLGFVSKENLFEALLQTPGPAWAGPVAGAVALTFAYAFRFVYLAFGGSGRRRPDREPPREAALLLAAPVVTAAAGLVLGLGATALNPAV----
215432116    ---------------------------------------------------------------------------------------------LRSSGGERTRGVHAYVALTLAIESMVLMSVIALDVLLFYVFFEAMLIPMYFLIGGFGQGAGRSRAAVKFLLYNLFGGLIMLAAVIGLYVVTGTFDFREIVAGVAYGADPAVFKALFLGFMFAFAIKAPLWPFHRWLPDAAVESTPATAVLMMAVMDKVGTFGMLRYCLQLFPDPSTYFPLIVTLAIIGVIYGAIVAIGQTDMMRLIAYTSISHFGFIIAGFVMTTQGQSGSTLYMLNHGLSTAAVFLIAGFLIARRG--SRSIADYGGVQKVAPILAGAFMVSAMATVSLPGLAPFISEFLVLLG-TFSRYWLAAAFGVTALVLSAVYMLWLYQRVMTGPVAEGNERIGDLVGREMI-VVAPLIALLLVLGVYPKPVLDII----
222479276    ------------------------------------------------------------------------------------------------------------------------------DLFNMFVFLEIVGISTYALIAADR-SGASAYASLKYLVVGTVGASLYLLGVGYAFLATGTLNMLDMQVQIQASYADPLIRASYALIIAGLGLKIAVFPIHAWQPDAYQRAPDAVTTIVAALVSTASAYALIRVSYTFLAANDAITTVMLIVAGASILAGSALAAMQSDLKRMFAYSSVAQFGMIVAAVAANETALLGGIVHLIGHGLLKFGLFLGVGLLAL--GYGTRELDDLASAARSAPYTTGAIAVLGLGLVGIPPSIGFLGKWYIGVGAVESSMIGIAVVIFVSTLFTLSYVARVIERFYF-----------------------------------------------
77920212     -----------------------------------------------------------------FGIEFTADRLGISLVLVAAVMVTVVVVWQRSDVDIAPESPALHP-LLHGLVAGACGAFLTADLFNLYVWFELALICSLGLLAQGGT-LRHLDATFKYFALNLVGTLLLLAAVALLYAYTGQLNFTALGTA-AAGRDGVLLLPLIGLLALAFLIKAAAFPFFSWLPSSYHTLPAPVLALFSALLSKVGICALIRILGVLHPAPEVLFRGLGWIALISMVTGVLGAAYHWDLRRILAFHSISQVGYMLLALALSRAGNAAAIFFALHHSLVKAGLFLVAGMIYRHVGH--YDLRRIGGLYAAKPGLATLFLILSLSLVGLPPSSGFWGKYLIVRESIVQGEYLWAGTALAVGLLTLYSMMKIWLEAFWKPHPDSTWHVPAGMRLAVGVLILAVVWVGVYPGGLLGFVGAAATGLW
256777286    ------------------------------------------------------------------------------VALIALTAVLIPFIILAGWHDADPLEGARFFALILLVEAMVVISFEATDVFVFYIFFEAMLIPMYFLIGGFGDRAQRSYAAVKFLLYNLAGGLIMLAAVVGLYAVTGTFSLQQIVDARASGQLDMAASTLFLGFFFAFAVKAPLWPLHTWLPNAMGESTSPVAVLITAVVDKVGTFAMLRFCLQLFPEASKWTPVILVLALISIIYGALLAIGQRDIKRLIAYASISHFGFIILGFAMTTQGQGGATLYMVNHGISTAALMLVAGFLITRRG--SRLIADYGGVQKVAPVLAGTFLIGGLATLSLPGLAPFISEFLVLVGAF-ARYPVAGVIATLGIVLAALYVLILYQRTMTGPVKEEVRSM-PDLRPRELLVVAPLIALLLFLGVYPKPLTAIV----
257055512    -------------------------------------------------------VLQLGGYAAPFGITLIADRLASLLLLVSAVVTLAVLVFSIVTDYGRETASTTFQPAYLVLCAGVSLAYITGDLFNLFVAFEIMLSASYVLITRRTT-ARRVRAGMTYVIVSLTSSLLFITLVALVYAATGTVNLAALSLEFRELAPGVQTSLA-LLATVVFGIKAALVPLHFWLPDSYPTAPAPITAVFAGLLTKVGVYALIRIHTLVFQS-DTVWNVLLVVSIVTMIVGALGAIAQEDINRLLSFLLVSHIGFMLFGLGMATIGLSGAILYVVHHITVQAALFLVSGLVTRRTGTVS--LREMSGVAKSAPLVAVLFAVPALNLAGIPPFSGFIAKITLFRAGAESWAYAATAAAVLTSFLTLYAVTRIWVSAFWGAEREPFPDADPSDEVTVGTGLVFATSVLVLTGIVIS----------
261855730    -----------------------------------------------GLNVAHVISFNW-MPSIGLEFAFRIDGLSLLFTGLILIIGLLVVAYARYYLAAQDSAARFFASLMLFM-GAMLGIVLSENLIQMVVFWELTSLSSFLLISFWQQRKEARYGARMALAVTGLGGLALLGGVLLLGHVAGSYNLSVILDAGDQVRESPLYLPILLLILLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGLFLLARLFPVL-SGTNEWLLLVGGAGLITFLLGAYTALFKHDLKGLLAYSTLSHLGLITLLFGFGTPMAVAAVFHLINHATFKASLFMVAGIVDHETGT--RDMRRLGGLARKMPHTAALAIVAASAMAGVPLLNGFLSKEMFFSEAVDGSSWALPLLVTLGGVMSVAYSIRFIHDTFFGTPSPDLPTEIHEMRIPIDILVLVCLAVGLFPALLVGGLLNLAA---
137447296    -----------------------------------------------------------------------------------------------------------------FFVFSMLLLVMSSNFLVMFFGWELVGLSSYLLISFWSKKPAAAKAGNKAFILNRVGDFGFLIGLMIILNTFNTFDFYTVLKSASDVPENTITLITLFLLLGAFG-KSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPILQHSKIAGM-VIISFGLITALLAAFSAINQYDIKKVLAYSTISQLGFMFIAIGAGA--YVAAIFHLVTHAFFKALLFLGAGAVIH-SMHHEQDIRKMGGLRKQMPVTASMMGIGTLAISGIPPLAGFWSKDEILASVFANGYYIFWALGLGAAFLTAFYMGRHWLLIF------------------------------------------------
134798828    -----------------------------------------------------------------------------------------------------------------------------------------------------------TEAGMKYFIVGSVASGVGLYGLSMLYLWAGSLQFDALADQFVISGAEPLPLIAMGFVLVGFGFKVSAAPFHFAAPDAYAGASSPVAGILATASKAMGVIGLLRMLLIVAAPEASWLTLLGILSIITMTWGNIAALGSTNPKRMLAYSSVAHAGYMLAAITAAIAVLTALIFHLIVLVAFKLGAFLVLSILESDG--DASRLSSLGGLAKREPFLAVAMFIFMISLAGVPPLAGFVSKLLVIMGIVKHWVWWLALAMVINSAISMYYYLRIGVVMFFDEAEEGPLPSGWQVRFAVFACLMATLFLGVASDKLLQICEVAAQSL-
144138714    MTPDSPVSTLASLAPEIMLVASAIVIYLAGAFAG----WRGGWLLAFVGTLAAIWLATPAGDGLA--------GFARWATLLTGLVLVLVQGGDLRTPAANRAGTCEEAGSFLVLLAGLSLVATADDLVLLFLGLEMVSIPTYVLLGLARTTAKGQEATVKYFFLSLTASALFLYGLVCLYGIGGDVSLAVIGERLRETDAAALLPLAVGMVIAGVTFRMAAVPMHFYAPDVYEGTSTPLAAVLSTLPKLAGVVVLLRLVGLTTGSAGMIWQVAAVLAAVTMTVGNLMALWQDNLRRLFACSSIAHAGYLLVGLAAAAAGAGATLFYLATYLIATTGVLAAVTYLGHRPREEVSTIADLNGLASTNPVAAFAIAVFVLSLAGIPPLPGFWGKLSLVTAALGVDFVGMAITLAVNAAIAAAYYLSIIVAIYFRPAERGV----------------------------------------
138377373    ------------------------------------------------------------------------------------------------------------------------------------------------------------EAALKYFILGSIASAIILYGISMTYSIIGSTNYDVITSFTFNESNFLLSSFGLILILSGLAFKLSAAPFHMWTPDVYEGAPSSVTTILITLPKIVVLVALIKLLNPFYFFESLWQQIIITITVLSMAVGSIAALRQENIKRLFAYGTIANIGYVLVGISNSELGLSSAILYLVIYTLASLGVFSFIMMLRKEN-TQILNLQALAGFSQTNSLAAVCMIILLLSMAGIPPFAGFFAKFYIFVSAVESNFLFLAIIGVIFSVISAFYYLKIIKIMYMDNQDDSSSFEL-DNRMFLFLIVVSIAMLLFIF---------------
83942237     ---------LPIVLPAMLAAFMVLAARYHLLIQRVLSLTGTLGLLALALGLGTVSLYQLGSWAAPFGIVLVADRLSTLM--VLLTCVLALPVLLYAIGSGWDNRGRHFHPLFQFQLMGILGAFLTGDAFNLFVFFEVLLIASYGLM-IHAGGQRRLRAGTQYVLYNLLGSTLFLFALGTIYAETGTLNMADLAMRVATAGDGAGIRVAAVLLLLVFAVKAAILPLHFWLPASYSEAPAPVAALFAIMTKVGAYCIIRFYTLVFPPDLEITQGLFMPAALLTVALGMAGVLGAKRADRMVAFSVIGSMGMLLAAVSVTPAGISAALYYAIHSTFAAAALFLLIDVIRSRRGAAEVSFVDAPPLA-GGALVAGMFFVAAIAMTGLPPLSGFLGKLLILDAARSADMWWVWGVILVGSLIAVVGFSRAGSQIFWK----------------------------------------------
288797318    ------LNTLSITALMLIPLIGVLIIALQGKSENTKAPHFITTFTVFVLSLVMAFAYWPHAGGENNWIPFLNTSYDVAVDPMVVLTTFLLFICALASWNIGDKRPKLYFALFLFLETALIGVFTSVDMLLFFIFWELELIPMYFLIGIWGGARREY-ASTKFILYTVLASAGMFISLLAIYFFVGAYSFDYVTVSQSGILRELSMFVQVLLFFLCFAVKLPVVPLHTWLPDAHVEAPTPVSVLLAGVLLKMGAYGLFRFNFGLFPEATQYLTTLAVLGVINIVYGAMLALAQTDMKKVIAYSSVSHMGFILLGLASNHMAFNGGILQMFAHGTITAMMFLMVGVVY--DRTHTRDIAKLGGLAQQMPMASALFLITSFAAVGVPGFNGFIAEVLTYVGAF-QAFPVLTIIACLGVVLSAAYMLWLQERVFFGPRKAVWNGLRDMNGLCLFVVMLTGILPFLILDIINPATVQLL----
114569916    ---------------------------------------------------------------------------------------------IYSWGYMEHDHKARFFSYLSLFTFAMLSLVTADNFLQLFFGWEGVGLASYLLIGFWYKKKSANDAAIKAFVTNRVGDFGFALGIMAIFYVFGSVSFDDVFAGVFAGMELNAIELIAFLLFIGAMGKSAQFFLHVWLPDAMEGPTPVSALIHAATMVTAGVFLVCRAFPIFQDAEAAS-AFVTVIGATTALFAATVGVAQNDIKRVVAYSTCSQLGYMFFAAGLGL--YGAAMFHLFTHAFFKALLFLGSGAVIHGVHDE-QDMRKMGGLYKMMPMTWLMMLIGTVALTGLPGFAGFFSKDAIIEGAFMAGGIPAFWIGCVAALLTSFYSWRLIFMTFYRGPKDVYDHAHDPKFAMAMPLVVLAVGAILAGGIF------------
135304832    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLMLYGFSLIYGYTGSLQYNEIAAFLTAGHPPLLLYFTLVLIYAGIAYKISAFPMHFWTPDVYEGAPTPVVTFFSVGPKAAGFAALIRLFLEVFLVPTDLVPCIALLSAITMVIGNLCAIGQRNIKRMLAYSSIAHVGYMLMGFALDFYGFEAILFYLVAYYLMNIGAFWVVSIVSDLRGH--EEIEAFQGLGWSMPVLGVCMAVFLFSLAGIPMFAGFIGKFLLFGAVLKTGFLWLALLGVLNSVISLYYYARVLKAMWLDRPQE---VSEQRLSFYHGVALIALTIPTIVLGLYFTPLTQLVAK--
78043816     -----------------IIGALVIAFIPKDEHKAIKSVAAFAMFVALFLSVFAFFSYDLSKGGFQFVEKYNVDGLSLPMLLLTNLLGFAAIFASWNV----NNRPKEFFVLFLLLIAGVMGTFIAQDLFIFLLFYEVVVIPIYIMVVIWGSSKRVTKAGMKLTIYLLIGSAFLLFGLISIFVKSSTMNIEALGKVAFPKDFQITIFP---FLLFGFGSLLSMWPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRIALYLLPEGAYWAPIIAILATVNVAYAALIALAQKDLKYVVGYSSVSHMGYVLLGIASNIIGINGAVANMFAHGVMAALFFSMIGFVYEK--THTRYIPDLGGLAHQTPKLAIGLVMAGMASLGLPGLISFVPEFTVFVGIWKNEAMILAVIAIAGVIITALYVLRALAYSLFGPRREEYDHLAELVPLVVLGFVLVAGGVFLIMDMVNSGVAPILAKL-
136873698    ---------------------------------------------------------------------------------------------------IDGFNRPEYPVLILFSVIGMLLMASSTNLISLYMALELQSLPLYVIAAINRDNLKSSEAGLKYFILGALSSGLLLFGMSLVYGAVGDTSFSSISLISSQGMTS-LLLIGLVFMLSGLAFKISLVPFHMWTPDVYEGAPTPVTAFFAIVPKIAAMTVMVRFTSAFDTALSSWQQVVIILAILSMILGSFAAIMQTNLKRLMAYSSIAHMGYALVGVASGKEGISGLLVYMFIYIIMNIGTFIIILSMRR-DNQSVEEINDLKGISKTHPFIALSFIILMFSM--------------------------------------------------------------------------------------------------
143374840    -----------------LVLVPALSAVAIALVGRARPEWTRLLAIVSSVSTLAVAVRMLAEFDAGSAGFQFVERRAWIISLFLVVLTALLFPLVIAGVDPHHDER-RYLAWMLLLQAGVMGSFLALDLFLFFVMFEIVLVPMYFLIGGWGYGER-VYAATKFFLFTMAGSALMLVGIVLARDEVGSVTFSLPELQRAARFSVGEGRWLFASFALAFAVKVPLVPLHTWLPDAHTQAPTGGSVILAGVLLKMGTYGLLRFAVVLFPEAARWSPLFFTLAVVGIVYGAIAATMQRDLKRLVAYSSVAHLGFIVLGFALTPQAVTGAVAQMVNHGVSTGALFLLVGMIS--DRRHTREIDALRGLQRVAPVFAGVFTVVMLSSIGVPGLNGFVGEFLVLIGSFGPARWWT-VVATLGVVLAALYLLWAYQRVFHGEPDEANRAFPEMTWMSVFVAVIVATGVY------------------
143963574    ------------------------VLPILFVFGSFLLSLYALYISSHGYTFNETLFRWLTVGQYDLKIGFLIDNLSALM--MVVVTFVSLMVHVYTIGYMKDDPGYRFFSFISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYQKPTAIHANMKAFLVNRVGDFGFLLGISLILFWFGSLDYIDVFNRLMMGSSFSLMTLIAILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFLVARVSPIVEFSETALSFILIIGSITALFMG-LLGIFQSDIKRVIAYSTLSQLGYMTIALGVSSYSL--AIFHLFTHAFFKALLFLGAGSVI-IGMHHEQNIFSMGNLRKYMPITWITFLLATLALVGMPFFSGFYSKESIIEAVKYSELMFAYFCAVIGVFITSLYSFRLYLIVFHGNENWRAPKSKHTLPLILLAIPSVIIGFFTITPIL------------
57854696     ---------------------------------------------------------------------------------------------------------------------STVVVISSHHWFTVWVGLEMNTLSILPLLCFQF-SPRNVESTIKYFLIQSFSAGIILNLALVQAWVYSSWSVNQEVSPLLSS-----------FFVMALGLKLGLFPCHHWFPDVIQGAGFLQGLLLSTWQKVAPLIVLSYLAG------NENSEVLTLMGGASVLVGGWGGLNQTQTRKILAFSSIAHIGWV---YSVMSFSLEAGYVMFLVYVIINSGVFLL------GNKHYLSSLASFGRLLSYSPLSGVGVMLGVLSLGGLPPLFGFLIKFLALNCLIQNSAYFISAVLVAGSLISLFFYLRIVFLVFFPQHSVSIITFRSAINSSKNGASYFTALSFLIS---------------
255961341    ----------------------------------------------------------------------------------VLITTAGVMVMIYSDSHMPHDQGYRFFAYLGLPNAFMLGSVPSPNPMQIHVFRESVGMCPYPSIGPRFTRARAAHACQKASITNRVGDFGSLLGVSGFPRATGSFEFESSSVRLEEGVSLFPATPCATPLFLGSVAKPAQFPLHVRSPDAMEGPTPIPALIHAATMVAAGIYPVARMFPP-SEAPPSMMSSISWVGGLTALLGATIAPAQRDLKRVLAYSTMSQPGYMVLGVASYRAAIFHLITHAHSKAPSSSGSGSVIHSVEPVTGDRSQNTAFMGGLRTCMPITGTAFLSGTPPPRGIPPFARFRSKDEIPNDGWL-SRPILGWMAWCTAGPTGSHMLRTYLPTF------------------------------------------------
142598469    ---------------------------------------------------------------------------------------------------------------------------------------------------------EATESAMKFFILGAIASAIFLYGLSIVYGVTGTLSLELIKESNLL--DGLEMRIAVAFIACGVIFKFGAFPFHSWVPDSYQGSNTTAAIYISSVPKIGAFALISRLFLDSLNVMSEFWSILILSALLSIIIGNLIALMQINLRRMLAYSAIGHIGFVLLSFSINNGGISASMTYLLMYILMTISAFALIESISSEDHQHIE-LGDLKGLSNSHPLIAFMLLFCMFSMVGIPPFIGFYAKWIVLSELVNNGMLWFALLGIIMSVIAAYYYLRVVWFMYFEKTDQ--PIENKGIMNTHSITSIFVSVMLLLIGLYPNPLID------
47777254     ------------------------------------------------------------------------------------------------------MNPIAYTMFLTSLAIGTSITLLSHHWLLAWVGLEINTLAIIPIMTKTPH-PRAIEAATKYFLTQATASAIILFSALTNAWKTGQWDMMLMTD------------LHTSALSIALMMKLGLAPLHFWMPEVLQGIPLLTGLILSTWQKIAPMTIIIQVSQ------STNTQLIITIGLLSILVGGWAGINQTQLRKILAFSSIGHLGWMMIVL---KFNPQLTLFNFMIYILMTAAMFSTLMII------SATKMLDISTSWSKIPTLTPIMLLTLLSLAGLPPLTGFSPKLLISVELIKQDSIMLAATAMLASLLAMFFYLRLTYIMTLTTPPNTSPSL-------------------------------------
256833132    -----------------------------------------VLLTAAVVDAGVVTQSVAWMPTLDVHLAMRADGLSLLFA--LLVTVVGAAVLVYSARYLGAGKQSSFYVLMTAFAAAMLALVLADDVVVLFVAWEATTFCSFFLIARSGTH--AQEPALRTLLVTVFGGLLLLAGVITMAVATGTTQLSAIITATVWADNPTLTTVVAVLIAVAAFTKSAQFPFQAWLPDSMVAITPVSTYLHAAAMVKAGIYLLLRFSPLF-HGVTIWHILLITCGVITAVIGATAALRRFDLKELLAYSTISQLGFLVAVIGVGTTYLTAAVIHTLAHALFKAALFMFVGVLDHEAGT--RDIRELSRLRLTMPVTKAAITLAALSMAGVPPLLGFVSKETLFTAFPETPGPLVTAVMALAAIFTFVYCGRIVFGTFTGDGSRGTIREASPL---------------------------------
53804769     ------------------------------------------------------------------------DTLSAFF--LVVLGLGVIAAGVYGPGYTRQFAGYSFGALGLFFVAGMEGVLIADDAYLFVIAWEAMTVSSYFLVVYQHEHASHRRAAFLYLLMGEVGAIAIILAFGILAAASHSFAFDAWRDAHVTPAWG---TAAFLLALAGFGMKAGLVPLHAWLPEAHPAAPAHVSGLMSGVMLKIAVYGLLRFFDLLGDVQWYWGAIVLGLGTGSAALGILYAVVQSDLKRLLAYSSIENMGIVFMGLGLGLIGLVAALYHVLNHSLFKNLLFLAAGSVVHQ--THRHDLEHMGGLIKRMPVTAGLFLAGSVAIAGLPPLNGFVSEWLTFQAALQA----------------------------------------------------------------------------
139459795    -----------------------------------------------------------------------------------------------------------------------------NDLLAMFIGLELQSLSLYVLAALNRNSLLSSEAGIKYFILGALSSGLLLFGISYIYGFSGNTNFNLIAVNI--NPESLGLIIGIVFVLAGLAFKVSAVPFHMWTPDVYQGAPTPITGFFALAPKIAAMGLLVRLFNSFGEIYIDWQQIIFFISIASMMLAAFAAIAQTNLKRLMAYSSIGHIGYALIGVACFTDELRSLLIYLMIYLIMNIAVFTFLLSLKRNDGY-FENISDLSGMHKNHPLRTMLIALIMFSLAGIPPLAG------------------------------------------------------------------------------------------
164421216    -------------------------------------IFYEVVLCGSVVFLKLGKWINTDILIISFGLQF--DSLTAIM--LVIITSISAMVHIFSLGYMKEDHIPRFMSYLSLFTFLMIVLVTSDNYLQLFIGWEGVGLCSYLLINFWFTRIQANKAAIKAMLINRVGDMGLILAIFLILKYFGSLEFEILSNIYLEENSKQIIEIICLLLFIATIGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVIRSAFLFETAPLISILMSVIGGLTAFISATIGLVQNDLKKVIAYSTCSQLGYMVMI--CGVSYYSVSLFHLVNHAFFKALLFLSAGAIIHAV-NDEQDIRKMGGLIKPLPLIFIITMIGALSLMGTPYLTGFYSKDLILELIYKYIYMLIYWLASMSALLTAFYSMRLIYLVFITNTNIKKEIFIRKQKVSLY--IIMALMGLVLGSIFNGFIMKEVL---
94501680     ---------------------------------------------------------------LGLDFAFHLDGLGFLFSLLILGIGLLIILYARYYLSDRDNMGRFYGYLILFMVA-MLGVVLSNNILQLWLFWELTSISSFLLIGFWSHKTEARKGARMALTVTGAGGLALLGALLMMADITGTYQLDEILQQGDQLRASPWYNTMLVLFLLGAFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGVFLMARFYPALSGTEQWFVVVSLVGMVTMLAGAYMALFKHDLKGLLAYSTISHLGLITLLLGLGTDLAIAAVFHIINHAVFKASLFMAAGIIDHESGT--RDMRKLNGLWKYMPFTATLAMVAAASMAGVPLLNGFLSKEMLFAETLNQESWWIPLLSTVAGALAVAYSLRFMHDVFFNGEPIDLPKTPHEPPRYMRVPVEVLVVLCVLVGIFPQFIV-------
46446204     ---------------------------------------------------------WLTLNGIQVNFSWHLDSLSLLMT--LIITGVGFLIHLYSVGYMDHEKDFRYFACLNFFIFAMLLLVLAGDLLMLFIGWEGVGLASYLLIGFWYQKPSAAKAATKAFVVNRIGDLGFLLGLLLTLHTFGTTDIASISAKQTFSIGAPIITVMTLLYFWGATGKSAQLPLYHWLPDAMEG-PTPVSALIHAATMVTAGIYLIVRTHTLFDLSPLTLHVVGIVGGMTALFAGLCALAQTDLKRVLAYSTVSQLGLMFLACGIGA--YYAAMFHLTIHAFVKALLFLSAGNVVHM-MYDTTALEKMGGLSKIFTKTRWLFLIGALSLAGVFPFAGFFSKDLILELGYLSGSHLLFSMGLVASLLTGVYMLRVYCLTFHGEPRST-----------------------------------------
137383807    --------------------------------------------------------------------------------------------------------------LVVLVTLGALMLSGAGDMMVVVIGVVLTGLGSFALVA-WPRDDAATEAAMKYLVFGAVTGSVMIYGLTFWFGGTGSTLLSELGQ---LQGQTLVTIAGLIAIIAGLGYKGALVPFHFWAPDAYQGAPVSIAAYLSVITKAAAFFAFAQVLRDL-PREGGWPLALAVIAAATMTYGYLAALVQTNLVRLIAYSSVAQSGYFLMGLGASGFAVPGILVFAAAYVAMNLGAFAVVLLAG-------RDLGDLEGFGRTRPWLGAAMVVFLLSLTGIPPLFGFVGQFYLLSAAVEAGYLWLAIIGVLNSVLALGVYLR------------------------------------------------------
50345883     ------------------------------------------------------------------------------------------------------------IMMYLGLITGTTIVMMSHIWLTAWMGLAMNTIAALPIIAKPNH-PRAIEASTKYFLTQTIASALLLASSTFNAWQMGHMNITQMTGK-----------PAATVMIIALAMKLGAAPTHFWLPEVLQGSTMKTCLLITTWQKIAPVTLMYMISN------HTPTYMTMTIAILSTAVGGWGGMNQTQLRKMMAYSSISNTGWTMLVL---TLNPNLALMNIAVYIIMTIPVFLIM------TESSTKTMQDISTMWAVSPAMSTMLAILLLSLSGVPPLTGFIPKLLILNETVSQNFTLTATIMALMSLLNLMFYMRTAYLTMMLTPP-------------------------------------------
85740642     ---------------------------------------------------------------------YLIDSXTSIMS--ILITTVGIMVXIYSDXXMSHXQGYRFXAYMSFFNASMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAANACQKAFVTNRVGDFGLLLGILGLYWITGSFEFRDIFNSLVHNNNSLFPILCASLLSLGAXAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIXLVARLFPLXIALPYIMNLISLIGIVTVLLGATLALAQRDIKRSLAYSTMSQLGYIMLALGMGSYRLFHLITHAYSKALLXLGSGXXXHSXEPXVGYSXQNLVFMXXLTXYVPITKTTXXFGTLSHCGIP----------------------------------------------------------------------------------------------
227549665    -----------------VLGATVVLAPFVGRVLGR-NAGWMLALPLLGAAVIGALAYVSPIPSLNVDFALRIDGLSIVFLMLVLLIGAGVLAYSTRYLHQSKPS---FYLLMCGFAAAMSTLVLTDNLVVFYIAWEMTTLCSFFLIANGGEKGYAP--AIRTLLVTVGGGLLLLTATVIMCITTGSTQLSVVLADETWTQRPGLTTLVALLVAGAAFTKSAQFPFQAWLPDSMVAIAPVSAYLHAAAMVKAGIYLILR-YSPMFAAVDAWHIALVTAGLITSLFGAMTAVKQSDLKALLAYSTMSQLGLLVAVVGIGTQELTAAIVHTIAHAVFKAALFMSIGIVEHETGT--RNFHELRNLRVRMPVTQAIVVISAASMAGLPPLAGFVSKEMLLAAGLSAPHTLVTGGIVVTSIFTFAYSYRYVLGVLGDRSGTSKTVGEASPSFFAVPAILAAVAIGIYPHMLNGPVADAVLA--
68537081     -----------------FLALAGYVIKHADPILNGKTVTWSVTWIQGFLTGAGGA---GDANSGALNLALKMDSLGLFFTLLALLIGAVVFIYSAAYLH-KGDKIMSFYVLMTSFMLAVLLLVLADDVALLFIGWELVSLASFFLIARSGSGGEA--GSIRTLLLTFIGGLFLLAALGIGVITTGTTNLSAMLHSPAWEGQDVRLAIVAVLIALAAFSKAAQIPFHFWLPEAMA-ADTPVSAFLHAAAVVKAGVYLLLRFSGLFEGVMAWHILLIVIGMTTAIMGAVFAIQKTDLKKLTAYSTVSQLGWIVATIGVGTFAISAALVHTAAHALFKSSLFMIAGVVDHQAG--SRDIRRLGPLWRQMPFTFVSAVIAAASMAAIPPTFGFVSKLTAFEEAPFNNAGVIALLVALGALATFVYSARYVLGAFIDGPKDMSHVKEAPANLWIPAVL-------------------------
5835221      ------------------------------------------------------------------------------------------------------MSPTILSVLIMSLGLGTTVTFMSSNWLLAWIGLEINTMSIIPLMSQQHH-PRATEAATKYFLAQAAASIMILFSSMINAWVAGEWNITNLLSP-----------TSATLITLALAIKIGLAPMHFWLPEVLQGVTLMTGAILVTWQKLAPFILLYQISDTVNPTLLLVLAL-------STLTGGWSGLNQTQLRKILAYSSIAHMGWMTMIL---PFAPNLALLNLMIYITLTLPLFFTL------NICSSTSIPSLALNWTKSPLLMTMLLITLLSLGGLPPLTGFMPKWLILQELTNNDLYIFATAAALSALLSLYFYLRLCYTTSLTTSPNTLNNNHPNAGTYQILSMILIFATALLP---------------
193216185    --------------------------------------------------------------------------------LLFVFTAFLFPIVIASSWNDVHKQTREYHFFMLMLETGILGVFASTDLFLFYIFWEAMLIPMYFIIGIWGGKNK-IYAATKFFIYTMVGSLLMLVGIIYLGYLGAEVNGGIFTTNYSLHLSSSTESLLFWLFGISFFIKVPLFPLHTWLPDAHTEAPTAGSVVLAGVLLKMGTYGLIRFNLSLFPHASYFASLISILAVIGIIYGALVAMVQPDVKKLVAYSSVSHLGFVVLGFACTEEALQGAIIQMINHGLSTGLLFMLIGMIYSR--RHTRQIADFGGIKKSMPTFAAFFLIATLASVGLPGLNGFIGEFLILIGSFNSSSSYFAIFAAVGVILSAVYMLPMFQKVFLGDITHEENRTLVDLSGREIAVSALMILFIVWIGFFPSPFMKL-----
228015018    ------------------------------------------------------------------------------------------------------MNPITLIIIYFTILMGPVITMSSSNLLLMWVGLEMSLLAIIPLLA-NKKSPRSTEAATKYFLTQATASMIILLVIILNYKQSGMWTLQQQTNNMLLN-----------MMLISLAMKLGLAPFHYWLPEVTQGIPLHIGLILLTWQKIAPLSILYQFYQLLNPT------ITTILAISSVFVGAWGGLNQTQTRKIMAYSSIAHMGWMTAIL---PYNPNLTLLNLTIYILLTVPMFITLMT------NSATTINTLSLAWNKTPMILTMASIILLSLGGLPPLTGFLPKWAIISELLKNNCSTLSTLMAIMALLSLFFYTRLIYSM-------------------------------------------------
269793506    ---------------------------------------------------------------------LRVEPFSLFFLGLSAFLWLLTTVYAIGYLKKGGQHRSRFFAFFSLCVVASSGIALSGNLVTFVIFYELLTLATYPLV-IHEQTKAALRGGRVYLTYTLTGGAALLLGAVWLTSLVGPVEFADRGNAQLAADDPGAARAVFVLILAGLAVKAALVPLHGWLPRSMVAPAPVSALLHAVAVVKAGVFGIVLLVDLVYGAELGLLTPLMVLACVTILWGSVRALRQDGLKARLAYSTVSQVAYVTLGISMNAAGMTGGLVHIVHQGLMKITLFFCAGLIAHTLG--LTKVSQLSGIGRRMPLTCAAFTVGALGMVGIPPVAGYMSKWYLGLGAVEADAPWVVVVLVASSLLNAAYFLPVVARMWWGTPDPALELEHR-----------------------------------
289705506    ----------------------------------------------------------------GIAIAFAADTFTGLM---LTLTAGLSWVGALFAYGSRVTNSVYFAPLLLVLTAGVNGALLTADLFNLFVFIEVMLLPSYVLSANRREPLRRVDGARLYVTLNLFTSTILVVGVGFIYGITGSVNLAVLAGAAARDER---VAVAGFMVLFALSIKASVVPLHGWLSKAYPSTSPAVTAIFSALHTKVGVYAIYRIYSVLYDGEPRYLWAILVLCSLTLMIGAVASLGEQSTRAILSWQMVSIGGILVGVGLSTQLGLAAGIFYMIHHMVVMTSLFTATGAVEVRYGSG--RLADLQGLARREPLIAAAYFAGLLSLVGIPPFSGFAGKLMLVVAGVEAGRTVVVAVVLIASLLSLWGLLRIWNGWFWGEPE-------------------------------------------
142207148    ------------------------------------------------------------------------DGLSALF--LIIVLGIGALVMAYSARYMSERNVHPYFAWMLLFAFAMTGLVLADDLILLFVFWELTTLCSFFLI--NRSGDKASAPAVRTLLVTAMGGLSLLFAVVLIVVRTETTVISQALASSVWTEDAGFTASISVLIAIAAMTKSAQFPFHMWLPDAMV-APTPVSAYLHAAAMVKAGIYLLLLFSPAMAGTPVWQVTLMTTGLLTAVMGAIFAMRRFDLKEIMAYSTVSQLGLIVALIGVGTAALTTAALYTLGHALFKASLFMIVGIIDRQAGT--RDIRILQGLWKKMPVTFVTTLLAGLSMAGIFPMLGFVSKEYLLGQILSTGGAVLVAIAVFASVFTFAYTARILFGAF------------------------------------------------
288816033    ------------------------------------------------------------------------------------------------------------------------ITMSSTHWLLAWIGLELNTLAMLPLISRYYH-PRATEATLKYFLVQTTASTIILFTATLNAWYTGQWTISH-----------PAPTLTTIALTASIMFKLGIAPLHLWYPEVLQGAPMTAALIIATWQKLAPLSLAYMTLHLVS------TNFLVIVGVTTIAIGAMTGLIHTQTRKVMAYSSIGHMGWLLIAL---LLSPKIATLTVMVYITTTTAAFLVL------TNTRSNTITTMGTSWPQGPTCLLMMALNLLSLAGLPPLLGFAPKLLIIEDLTHNGLAPLATTMILLGLPALYYYVRLAYFTLLTMPPMTHPMRVMKINRFPPSSPLMTTAALLLATM-------------
254467905    ---------------------------------------------------------WMTVGQYDLNIGFMVDNLTALMMSVVTFVSL--MVHIYTIEYMENDPGYRFFSFISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKKPTAIHANMKAFLVNRVGDFGFLLGIALIMFYFGTLDYKEVFSRMLMGSSVSLVTLISILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFLVTRVSPIVELSNTALSLILIVGSITALFMGILGIFQNDIKRVVAYSTLSQLGYMTIALGVSSYSL--AMFHLFTHAFFKALLFLGAGSVI-IGMHHDQNIMNMGNLKKYMPITWITFLLATLALVGMPFFSGFYSKESII-EAVKYSEIVGSSFAYFAAVFGVFYSFRLYFIVFHGEE--------------------------------------------
144157240    ------------FIPLLAVLVSLFAIPLIALSSSRPNLRETWTFIAALIKFGLVVSLIGALQGETVGGALFADPLGVFFA--LIASGLWIFTSAYSIGYMREVKQTRFFAAFAMSLSSTIGVAFAGNLFTFIVFYEILTLSTYPLV-VHKESDAAIQAARKYLTYTLTAGLLLVAGAALLYMETGTLDFEALAALTTTTMSSGKLWVIFILMFIGVGVKAGVMPLHSWLPSAMAAPTPVSSLLHAVAVVKSGVFGVLRVSGFVFGFGVLQQILMMVLSAFTLTVASFLAFKQDNLKRRLAYSTVGHLSYIVLGVSMTMSGVLGSVLHIAAHATMKITLFFCAGAIYVNLHKDS--ISQLDGAAKVMPWTFAAFTIGAMGLTGIPPINGFFSKWTLALGTIEATQWIPLGLLILSGLMNAGYFFPIVARAYFKPGGQDLEGHGEANPWMVV-PLVSTALLSVIFGLFPNAFVHIL----
257051650    -----------VVAPLVITLVTAILTLLTRRYGRLQRAISLLGIGGYVLAVGAIASRVFSIGGAPFGISLVADALSAFMLVLAAIVSVAALVFSARYVTEYG-QRVAYHSLFHFMLTGVTGAFLTGDIFNLFVWFEVMLMPSYVLVVFYGRSEH-TRAALQYTVLNLLGSALMLVSIGGLYATTGTLNMADMSRRLQYGIDPAPVLGLSAILLAVFALKAGIVPFQFWVPAAYKAAPAPISAMLAGVTKKVGVYAIVRLVFTVLGGASFLGPVLFIMAVGSIFVGGLGAVSRNDLDGVLAYSSIGQVGFIVLAIALAIVSLIAVLVYSLNHAIAKSLLFLISGVIQESVG--STRFSAVGGLASRRPILAGSFFLGALAMIGIPPLTGFFGKLLVFDSALEAGVPFALGAALLGAILTIIYMSRAWSQVFWGSQTEPVAHAYRPTTLVAIVAGFSLL---------------------
136559301    -----------------------------------------------------TLWTWMSVGDLEVGFTLYLDGVSLVM--MYVITGIGFLIHVYATGYMSGDPSFRFFSYMNLFVSAMLILVLADNLALLFMGWEGVGLCSYLLIGFWYKDPNNGYCARKAFVMTRVGDAFMAIGLFTLFVSTGTLNIQELEAEAQWVVGSGVATAVTLLLLGGAVGKSAQLPLQTWLPDAMAG-PTPISALIHAATMVTAGVYLIARTHVLYLLAPEVQYLVGVIGAITLLMAGFTALTQSDIKKVLAFSTVSQIGYMFLALGVGA--WSSAIFHLMTHAFFKALLFLTAGSIILA-MHHEQDIFKMGGLRKDLRWSHALFLIGTLGLVAFPGFSGFFSKEEILASAMENGGYILYLAGLLGAVMTYLYSFRLYFLVFYGKKTHDVMGLHLQGPLVLLAIGAVFAGFIHIP---------------
289187901    -------------------------------------------------------------------------------------------------------------IFITSLLLGTTITISSNHWIMAWTGLEINTLAILPMISKSHH-PRAIEAATKYFLVQATASALVLFSSMTNAWCTGQWDITQLTHP-----------TSCLILTMALSMKLGLVPFHFWFPEVLQGSSLITGLLLSTAMKFPPITLLFMTSPSLNPAL------LTTMAILSVALGGWMGLNQTQIRKIMAFSSISHLGWMVIIIAYN---PKLTMLNFYLYVLMTTAVFLTFNSM------KILKLPTLMTAWTKAPSLSTILLLTLLSLAGLPPL--------------------------------------------------------------------------------------------
38503135     ------------------------------------------------------------------------------------------------------------FILLFSMMAGTILAMTSHHWVYAWLGLELNTLAIIPIISKTHH-PRATEASTKYFLIQAISSALFLLSGITNAYLYGTWDINHLSNN-----------FSKILLTIALATKLGLAPVHFWLPEVLQGVPILTALIIATWQKVAPMALLIMTWNLIP------TPITLTMGLLSTIIGGLGGLNQTPLRKMMAYSSIAHLGWMVIII---TIAPNLTLLNLTLYMIFTSSAMLTMHLTISKTLQNAMHIS------HHSPIITSLFLLSLLSLGGLPPMSGFSPKWLILQELTLHHLTPLALSMALMALLSLMFYLRATYISTMTLSPSIITL--------------------------------------
135947632    ---------------------------------------------------------------------FVLDPLGSVM--LALVTTITLLVMIYSHGYMAHDKGYRFFTYLALFSSSMMGLIVSPNLLEIYVFWELVGMCSYLLVGFWYDRMELHTLHKKHLLL-IEWRFWVLLGILGLFWATNSFDFNEIATGISNSIPIWAALLLCFLVFLGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLQPLYSIFPSIQFIIALVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGVAGIFHLVTHACFKAMLFLGSGSVIHAMEEVVGHQAQDMRLMGGLRKKMPYTSTTFLIGCVAISGIPPLAGFWSKDEILE---------------------------------------------------------------------------------
9997002      -------------------------------------------------------------------------------------------------------------AITMTILSGTLITMVSSHWLMAWMGVEMNMLAFIP-ILMKKPTPRSTEAAVKYFITQATASMILMLAILINAMYSGQWTISKVSNT-----------PASLLMTIALLMKLGLAPFHFWVPEVTQGIPLKSGMILLTWQKLAPMCILCQITTSLDTKLTTLT------ALASILVGGWGGLNQTQLRKIMAYSSIAHMGWMIAIL---PYSITATILNLVIYILTTTAVFMIL------SLNNTTTTLSLSQLWNSTPFLTTMLMVLLLSLGGLPPLTGFLPKWIIIQEMTKNDSVILPTLMAMMALLNLYFYMRLIY---------------------------------------------------
152993796    -------------------------LLLFTSFLASAILAFYVATTGMPVHVTMMDWISAGDLHIPFG--FVVDQVSVTM--MTVVTLVSTVVHIYSIGYMDHDKSFRFFSYLSAFVFSMMILVMSDNFAGLFIGWEGVGVCSWLLIGFWYHKEDVSRAANEAFIMNRIADLGMLIGLFIIYWNVGSLQYDVVFAALPDLSGS-ILNAAAIALFIGAMGKSAQFPLHTWLTDAMEG-PTPVSALIHAATMVTAGVFLVIRANPLFSMTPEVSYFIAALGTFVAIFAASMALVNRDLKRIIAFSTLSQLGYMFAAAGLGAYWI--ALFHLAAHAFFKALLFLGAGNVMHA-MHDELDIFKMGGLKKTMKWTYIYMGVASLALAGIPFFAGFFSKDAIIETAFNEGTLFLWAVLVVTAGMTAFYSFRQVFLTFGDERYKKYGIHPHEMYKFVLIAMSPLAILAVIAGFFMGGFEHFVTKL-
297623912    --------------------------------------------------------------------------------FLVLSAGLWLLTTIYANGYMAGTHQSRFYGFFGLCVTATAGVAMAGNLLTFFFFYELLTLVTYPLV-VHTQSEAALRAGRTYLRYAIAGGTALLAGVIWLYVLAGAVPFTEGGALAAAGEQRAALTAIFVLLILGLGVKSALVPLHGWLPAAMV-APAPVSALLHAVVKAGAFGVLRVVYEVFGVSLAQELGVLGPLAVATILYGSWMALQQDELKKRLAYSTVSQLAYITLGVSIAGAEATAGIVHLVHHGVMKITLFFCAGVIAKTLG--LTRISELDGVARRLPATMVAFSVAALGMMGLPPLAGFVTKWYLGLGAAENGELWPLAVLVLSTVLNAAYFLPIIYRAWFKAPTEKLPPSRFETRWVLLLPPLVTASLTVLVGLLATT---------
55583374     ------------------------------------------------------------------------------------------------------MNPLAYSMFLLSLAIGTTTTLLSHHWLLAWIGLEINTLAIIPIITKIPH-PRAIEAATKYFLTQATASIIVLFSALMTAWSTGQWAIT------------SALDHMTIILTLALMMKLGLAPLHFWLPEVLQGTPLFTGLIISTWQKIAPMTLLLQLTHHINIYTA------TSIGLLSIFIGGWGGINQTQMRKILAFSSIGHLGWMMLVL---KFDPTLTKFNFILYMIMTTAMFLLL------TSTHAMKLLDISILWAKTPMLVAISMLTLLSLAGLPPLTGFMPKLMISLELIKQNMIIFVTFAMLASLLALFFYLRLTYVMVMITAPNMSTTNSLWRMNVKINSLTALFNNLAISTIMITPTI-------
142539143    --------------------------------------------------------------------------------------------------------------YLSLFTFAMLVLVVSDNFIQLFFGWEGVGLSSYLLIGFWYKRESANKAAIKAFLVNRIGDFGLAIGVFLIFLYFGTLNYEEVFQQVFLGLEANLITLISLFLFIGAMGKSAQFFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFEYSQFALNIVTIIGMTTAFFAATVAIVQNDIKKIIAYSTCSQLGYMFFGVGAYNVAMFHLFTHAFFKALLFLGSGSVIHSL-----NDEQDIRNMGDIWKKMPFTWLAMIVGTLALTGFPLLSGFYSKDAIIEYAYLSQSYIATAVGIITALLTAIYSWRLIFKTFHGKFNNKDISKSKIKESGL--SITVPLGILILGSIFSGFL--------
158634434    -----------------------------------------------------------------------------------------------------------WSLLITGLTTSTILTMASNHWLLAWLSLELNTLSIMPIM-MKPHHPRATEATTKYFIIQATAAATILLASTLNAWQTGEWSILHTNSSL-----------TTTLATIALLMKLGLAPAHLWYPEVLQGTTLHTAMLISTWQKLAPLTLLYLMHTNLSP------PTLMLLGLASAITGGWTGLNQTQTRKIMAFSSIAHMGWLLPAL---------MINQHLATLTLIIYLTTTTATFLTLTATSTKTIQDINTTWSVSPTAMAMMLMLLMSLAGLPPLTGFMPKWLIINELTTTNLLPLGLALLMTSLPSLYFYTRMAYMTMLTSPPTTAPMKMK-----------------------------------
135094265    -----------------------MAAAVFILFMPRQSPRFLRAFTLGVLIVDLLMSLWLWIPSLGISYHVAVDGISLW---LVLLTTFITPIAAYVTFGSIKTRVKDLCFAFLFLQATMLGAFLSLDLFLFYVFWELMLVPMYLMIGIWG-SKDRIYAALKFFIYTMAGSVLMLAAIIYLAQLTGVVTFDLLALNKVLLPQD-TQMICFWAFAIAFFIKVPMFPVHTWLPDAHVQAPTGGSIILAAVLLKMGTYAYMRFAMGLFPWAATNQTLAGVAVLGGILYGALCSWKQDDLKRLVAYSSVAHLGYVMLGLFAGTMSMQGSLIQMVNHGISTGALFLLVGVIY--DRRHTRMIGEFGGLAKVMPVYAAIFLIVTLASIGVPGTNGFVGEFLVIMGTYGSSRLGAAVLAAAGVILAAIYMLGVVQKVFFGPLNNPANKNLQDLNARETIALVPLLLMIFVIGLFPSTFLD------
297570907    ---------------------------------------------------------WVPADALTVDFGTRADPLSLTF--VLLVTFVGTLIHIYSISYMEHDTRRRFFAYLNLFIASMLLLVLGNSYLVLFFGWEGVGLASYLLISFWNHVPAYATAGKKAFVMNRVGDLGMLIAMMAMVANVGSVKFTDVAAAAPELSTATATFIG-LFLLVAACGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLMVRSGAIYAVAPTAALVVSIIGLITLIFGAIVGAAKDDMKKVLAASTMSQIGYMMLAATMGPIGAAFAIFHLVTHGFFKANMFLGAGAVMHA-MNDDVNIRGFGGLSRHMKITFATFLTGYLAIIGFPFLSGYFSKDKIIEVAFSGHGWIFGTITVLVAGLTAFYMSRVFFAIFLGKEDHSEKHPHDPSPFMWIPMAILALGSLGLGAVLN-----------
141170882    ------------------------------------------------------------------------------------------IILSSRWLMKYDNKAFEYPILILFSVLGMSLMVSANDLITLYLAIELQSLPLYVLASFKRNNTESSEAGVKYFVLGALSSSLFLFGASIVYGFSSSVEFGEIYQSLQASDINTALIIGLVFVLSGLIFKISAVPFHMWTPDVYQGSATPVTAFFATAPKLAALCMLINIFGPLSGMNDSWYQIIFFVSMASIALGTFSAIRQTNIKRLLAYSSIAHMGFALIGLLPNLDGIQSLLLYMLIYLVTTLGVFSCIISLANN----------------------------------------------------------------------------------------------------------------------------------
158251731    ------------------------------------RITAIIFIYAGVLSLNTFYIQSIGSGIGIYSGLFHITSFSQFIEFFIYIIGSLILIALLLLDFYKSNYFAEYSLIIIFSSLGASLLISSSDLISIYLSIELQSFGLYILATLFRDSESATSAGLKYFLLGGLSSCIILLGCGLIYSYTGLTNLDSIYSLISVSEFNNILSLGLTLIFIGFLFKIAAAPLHNWSPDVYDDSPTIVTTWLTIMPKISILFLLLEIYTQIG---SNVYNTINITSLLSLLIGTIVGLAQTKIKRLLAYSTISHIGFILLALSINTEQIDSLIFYIIQYTITNLNIFLIILGLSYIIKNSIKFISEFKGQFFLNPLLSLSLSICLFSMAGMPPLIGFFSKQFVLYSAMQSGYYFIAIVAILVSVVSASYYLKIIRVL-------------------------------------------------
142058436    ------------------------------------------------ISVSGLIIYEFGNWEPPWGISFKIDGVNIGLQLLFSIFVLVSTFYSRKIFEIDYRDSGKAYSLWLLAVGSLNGIILTNDIFNLFVFLEISALASISLIALGGQNRKALLAAFNYLIIGAIGATFYVIGVGFAYAMTGTLNMNDLVIQLAYSDGQLAIFAGMSFMLIGLMVKAAIFPVHIWLPPAYSYAPSAVSTLLAALATKTILYFFVRLLYEVFIIYPSYLSLFLDLSLLAIFIGTVIAIYQDDIKKLLAFSSIAQIGYITLAFSLKDHSGVASGFHIFNHALIKGGLFMAVGYFAILYKDRVT-LNSLKGFGYKYPITSFALLICGLSLIGLPLTNGFISKLYLFQALYTNQMYFSIALVAVSSALAVVYFWKIVEQMWFSEIKFKSEKEDAYIYLPIWIVTISIIVFGIYSTPI------------
37779635     --------------------FGLMLIPTATKNIRRMWAF----LGVLMLSIAMVFSANLSIQQINGNFIYINNDFSLEFGYLILITTVGIMVLIYSDNYMSHDQGYRFFAYMSFSNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPSVANACQKAFVTNRIGDFGFLLGILGLYWITGSLEFRDLFKIVNYGVNSLFATLCASFLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPYIMNLISLIGIITVLLGATLALAQGDIKRSLAYSTISQLGYIMLGIGSYRAALFHLITHAYSKALLFLGSGSIIH---------------------------------------------------------------------------------------------------------------------------------------
255064064    -----------------LIALAILYPMIADVFSGQIIIQRFSWIPVLGLDLA-----------------FRLDGLGLLFSLMILGIGLLIILYARYYLSERDDMG-RFFAYLLMFMGSMLGIVISENIIQLLIFWELTSLSSFLLISYWQHRQESRSGARMALAVTGGGGLALLGGFLLLGEICNSYDLSVILISGDSIRAHALYLPMLILVLLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLARLFPALSGTSEWFWLVSMT-GLVTLLVAAYIAMFKHDLKGLLAYSTISHLGLITLLFGMGTLAAVAGVFHIINHAIFKASLFMAAGIIDHEAGT--RDMRRLRGLWKFMPHTALLAMVAAASMAGVPLFNGFLSKEMFFAETLHHTHQPLGWLMTLAGIFAVAYSLRFIHTVFFNGEPVDLPKTPHEPPRWMKVPVEILVALCLLVGMLPALTVEPILAV-
142426708    ----------------------------------------------------IIIATWINSGTLDVNWSMKIDSLSSVM--LVVVTSVSALVHIYSIGYMSHDHKPRFMAYLSLFTFAMLMLVTSDNFIQLFFGWEGVGLCSYFLIGFWFKKETANSAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYNEVFQQIFLGFEVKSIDLICLLLFVGAMGKSAQILLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIYEYSELALNLITVVGMATAIFAASVALVQTDIKKIIAYSTCSQLGYMFFGVGAYNIAMFHLFTHAFFKALLFLGSGSVIHAFKDE-----QNINSMGGVWKKLPYTYVLMIIGTLALTGFPLLSGFYSKDAIIE---------------------------------------------------------------------------------
240103306    ------------IVPIIPLGFAFFLPFIAFITGRRRGVVIAYSLVGLLATFISTLWLFNEVYSSNEPLVYALGNWIAPIGIVLLMGAILVLLGIYAVEYLSHDHGIEFFYTSLLGLAGLIGLFMTGDAFNTFVMLEVTGASAYALVGFYRSRSEAVEGAFKYGISGATATTLYFLALGFIYASFGTLNMADLSTTKLFGEPTLALAIFFALTLSMVIVKSAIFPGHYWLPYAHSAAPSPVSALLSGLVVSGGVYLLARYLYTVFYDLPFWKTLLLALGAASALLSSIMMVVQKDVKRLVAYSTILHMGYLVMALGVGTLALTAFLYHTVNHAIAKGMLFLTVGAFIHHAGT--RKIDELAGIGKKMPLTTALFGLATLSLVGVPPLNVFFSKMLIFNALL-QVSPLVASVVVITSAIAAWAYFRLFITLWRGKP--------------------------------------------
70672528     ------------------------------------------------------------------------------------------------------MSPTIFLTVLLSLAAGTLITMSSYHWLFAWIGLEMNTLAITPIIS-TKHNPRSTEAATKYFLTQAAASALILFSSMTNAWQTGTWSIMDISSS-----------PAHIMLTLALAMKLGLAPMHFWLPEVLQGTTFLASFIITTWQKLAPMALIFMTINNLSPTA------LITMGVLSSIIGGLGGLNQTQTRKIMAYSSIAHLGWMITISSIST---NLMIFSLLVYLVLTGAMFFSLIF------SKLKTVQDTTTAWSLSPSMTTMAAVLLLSLGGLPPLTGFTPKWLIMEELITQNLILMTTAIMLSSLLSLFFYLRLTYTAALTLSPNTVQTKLK-----------------------------------
33318745     -------------------------------------WFYFISLTSLVMSITVLLFRWREEPMISFLGNFQTSNFSKIFRFLILLCSTLCIPLSVEYIKCTEMAITEFLLFLLTAALGGMVLCGANDLVTIFVALECFSLCSYLLSGYTKRDVRSNEATMKYLLMGGASSSILVYGFSWLYGLSGEIELQEVVNGLINTYNSPGILIALISIAVGIGFKLSLVPFHQWTPDVYEGSPTPVVAFLSVTSKVAASALATRIFLIFYFSSNEWHLLLEILAILSMILGNLIAITQTSMKRMLAYSSM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154253653    ------------------------------------------------------FVQQTEWLGGAINYHMGVDGISMLF---VILTTFLMPACILASWTSINTRVKEYMIAFLVLETLMIGVFCALDLVLFYLFFEGGLIPMFLIIGVWGG-ARRIYASFKFFLYTFVGSVLMLLAIMAMYWSAGTTSIPVLLEHDFPAGMQFWLWLAF---FASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKMGGYGFLRFSLPMFPVASADLAWLVFLSVIAIVYTSLVALVQEDMKKLIAYSSVAHMGFVTMGFAANQQGVQGGIFQMLSHGWVSGALFLCVGVIY--DRIHTREIAAYGGLVNRMPLYAVAFMVFTMANVGLPGTSGFIGEFLTILGVFKVN-TWVAAIAATGVILAAGYALYLYRRIIFGVLEKDSLKSIADLNRREVITIAPLLAATIFFGVYPSPIMDVTA---
70727003     ------IENNLVVLSLVVPIFTAIILVFLGQRYRAKRYVTLTGLVLTLIVAIINLKVELGSWPAPYGIIFLLDSFSAMLIVTSIIITILITAFS-STTAGIDRERYYYHFSITFMLVGIIGAFTTGDIFNLFVFFEVFLMSSYALLVLGGT-QIQLRETVKYLLVNIVTSTFFVIAVAILYSIVGTLNMADISEKLSTLSNTHGGLLSIVFILFIFVFKAGAFPMYVWLPGSYYAPPFAIIAFFGALLTKVGVYAILRTLSLFFHTMSFSHYTILFLALLTIIFGSVGAIAYDDTKKIIIYNIMIAVGVILVGVAMNEAGIIGAIYYTIHDMLVKTALFLLIGVMYQI--TKSTSLKDFGGLIKHYPVLGWTFFIAALSLAGIPPLSGFYGKYYIVQATFEKGFYVSGIIVLLSSLVVLYSVIHIFLKGFFGKPKGYEPTQSVNVKHATTISIIAVV---------------------
92113031     -------------------------------------------------------LAFSWVPALGLDLALRLDGLSLMFVLLILGIGLLIILYARHYL-STADSMPRFYAFLMLFMAAMLGIVMADNLILLWMFWELTSLSSFLLIGFWNHQSAARKGARMALAVTGMGGLALLAGLILIGQIVGTFDMQTVLDSRDVILDDPRYLPALLLILLGAFTKSAQFPFQFWLPQAMA-APTPVSAFLHSATMVKAGVFLLARLHPALAGSQEWLYLVSLTGLVTMLYGAYFALIKLDLKAILAYSTVSHLGLITMLFGDSRMAVVAGLFHILNHATFKAALFMTAGIVDHECGT--RDIRKLKGLWRYMPMTTALAAITAASMAGVPLFNGFLSKEMMLAETLGTPLWLIPTLATVGSILAASYSLRYVRNTFFDGKPRELEKTPHEAPFPMRLPILILAIICVVVGILP-----------
289631451    ----------------------------------------------------------------------------------------------------------------------MMTLSSSYNLIVIYVSLEMVSISFYIMTALFRGSFISKEGAYKYLIIGGISIIIALYGAAFMYGASKSLDIRAIMSS-YNDTNSVYLIVGMILFLLAFAIKIGIIPFHFWLPDAYTAAPTPITGFMASAGKLAFFIPLLRLVPYVNQYLSSWMISVSILAAITMIVGNALALVQSDLKRLLAYSSIAHSGYILSVLSSNSSMGLKAAIYFVFVYSIMGLGAFLVLSVLEQTEEWDNQLPKIGGLYRNTGFLSISFAVFIFALLGIPPTVGFVGKALVFLGLAIKNIYWLGFVLILATAISTGYYVRIVVLMFMKDVEIRFKPHYDVLENVSIGLLVFLTFILIFPFVLWNGISNISEFLF
32453287     ---------------------------------------------------------------------------------------------------------------------GTTMTFAGSHWLLAWIGLEINTLAILPLMARNHH-PRAVEAAIKYFLIQAGGAAVLLFAGVTNAYLTSQWGIQQAAHP-----------FPITIITLALALKLGLAPLHSWMPEVYQGLDLTTGLILATWQKLAPLALLLQIQPVSSP-------LLIFIGLASTLIGGWGGLNQTQLRKILAYSSTAQLGWMILVLQFAPS---------LTTLAILVYITTAAATFLTLKLAKATSINMLAISWTKAPALVAVTPLVLLSLAGLPPMTGFMPKWLILQELSKQE---------------------------------------------------------------------------
29570629     ------------------------------------------------------------------------------------------------------MSPLLLFIFLSALGLGTTITFASSHWFMAWMGLEVNTLAIIPLMTFQPH-PRAVEAATKYFLIQATAAAVLLMATTTNAWYSGEWNINCLTHT-----------PSIILATLALTMKIGIAPLHLWLPEVMQGLNLFAALILATWQKLAPIILLMQISP-------KPCTALMTLGLLSVLVGGWGGLNQTQIRKLMAYSSIAHMGWILSIMSFSPH---------LALLALLTYILMTMTALLSFKLSKSVKINILALTWSKNPTLALIIMLVLLSLGGLPPLTGFMPKLLILTELIYQDLPLFATLMALTALLSLFYYLRLCYIILLTTSPNTNQAKAPWRLIPNTKSMTIALTSALSTALLPFTPLLLVLTM-
255335860    -----------------IVLLPLAGALIAGLFGRIIGDRPSEVITTALLIIAAALSWVTFVQVALGHETHTVTLFSWALKIDTLTAVMLVVVTLYSIGYMEDDSRPRFFAYLSLFTFAMLTLVTSNNLVQMFFGWEGVGLASYLLIGFWYKKPSANAAAIKAFVVNRVGDFGFALGIFGLFFVFNTVNLDALFAAVFAGYELDILTTLSLLLFMGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARLSPIFELAPEALKFVTLIGAITAFFAATVGLVQNDIKRVVAYSTCSQLGYMFVGIGAYGVAIFHLFTHAFFKALLFLGSGSVIHAM-----HHEQDMRMMGGLRKKIPWTFAAMLIGTLAITGLTGFAGFYSKDAIIEGAYAAQTPYAFWLLVVGALMTSFYSWRLIFMTFYGKADHHTYDHAHESPWTMMLPLAVLSAGAIFAGVVFSG---------
142148460    ---VAFLSTWALPLVFLGPLIAAVITFVLGASAVSRFIGLLVPLGVFAVSIALVIATMDGQVVVGVAIAFVGDLFSALM---LGVSSLLVFTSMVFSYAAGLGIDRWFVPAVLVMTGGVYGAYVTADLFNLFVMVEVALLPSYILMS-RRGTLTALRAARLYLIVNLTASTLFLAGLGAVYGVTGTVNMAALAGLGVL----PVVGVATGVVVIALSLKAALVPTHSWLPATYPYTSPAVTALFSGLLTKIGVYALVRIISLVYEPGQLVTVIVVLACVASMVIGVLGALGEGTIRGVLTFHMISQVGYILVGVVAGAVGLAAVVFYLIHHTIVKTSLFLTGGTVEHEEGTGI--IKRLGGLARAHPVASLAFLLAALSLTGIPPFSGFWAKLGVLNAAADAGSVLVFAAALIVSVGTLGSMLKLGSGVFWGTPKGMREEEDEETP--------------------------------
143372660    ----------------VVPLIGAAAVLLFG--RARAEWSKLVALIASITTGALTIWVLQAFDSAQSGFQFVVDGISLFL--LVLTGVLFPLVIAGVDPHHDERP---YLAWLLVLEAGVMGSFVSLDLFLFFVFFEIVLVPMYFLIGGWGYDQR-VYAATKFFLFTMAGSAFLLVGIVATAILSGEVTFDVVRLAEEGSLSLESGRWLFAAFAIAFAVKVPLFPVHTWLPDAHTQAPTAGSVILAGVLLKMGTYGLLRFGVYLFPEASVWRPVLYTLAVIGILYGAIAATMQKDLKRLVAYSSVAHLGFIVLGFALTDQAVSGGVMQMVNHGVSTGALFLLVGMIYER--RHTRQIADLRGLQHVAPVFAGFFMVVMLSSIGLPGLNGFVGEFLILIGSFDTARWWVVVGTVGV-VLAALYLLWAYQRVFHGEPDEAFPELRLREGLLLSAFVAIIVFTGVYPKPVLSRIEPSVKAL-
165918800    ------------------LLGCLIAGLGAKQIGRRGAQWVTIILMTVSLLSAIAVFMLVAVRGEHFYGTFMVDSLTAAM--MVIVTFVSWVVHIYSIGYMADDSGYRFFSYMSMFTFAMLMLVTANNFFQLFFGWEGVGLVSYLLIGFWFDKESAAAGSLKAFLVNRAGDFGFILGIAAILDYFGSLDLTQTTISVFPGAHWSIITVICILLFIGAMGKSAQMPLHVWLPESMEG-PTPISALIHAATMVTAGVFLVARMSPLFELSQVALSTVLVIGATTALLTGLLAFVEFDIKRVIAFSTMSQLGYMIAA--DGASAYSAGIFHLLTHACFKALLFLSAGSVILA-LHHEQDMRKMGGLRKYLPATYITFLIGALSLAAIPPFAGFYSKDTII-EAVAHSTIPGARYAYACLLIGAFYYIFRAFFMTFHTTERMSPKLKSTLK--------------------------------
114798733    --------------------------------------------------------------------AIRVDALSIVMMAVI--TGVSGLVHLYSWGYMSEEHKSRFFAYLSLFTFMMLMLVVADNFIQLFFGWEGVGLASYLLIGFWYTKKAPNDASIKAFVTNRVGDFGLALGIMAVFFVFGSVEFGPVAVIMFLGQRVYALELIGILLFIGAMGKSAQFFLHVWLPDAMEG-PTPVSALIHAATMVTAGVYLVCLVSPIYEYTFYAAGMIALVGAVTALYAATVGMAQNDIKRVIAYSTCSQLGYMF--FAAGVGAYEAAMFHLFTHAFFKALLFLGAGSVIHG-MHHEQDMRRMGGLAKFMPLTYAAMMIGTIAIIGLLGFSGFFSKDAILESAFAGGTAMAFWFGLLAAFLTSFYSWRLIYMTFHGP---------------------------------------------
142189492    -----------------LPAAGALILLLGGRRTNTWGPYLGILTVAGSAVIAVLMLLAMMAEAFQVSFALQLDQLSIVFVLLITLVGSLIFVYSLGYMAHDPDRRK-FFAYLNLFVAAMLLLVLANNYLLLYVGWEGVGLASYLLIGFWQRKPTAAAAAKKAFVINRVGDVGLSVAIMLIFVTFGSVTFQDVFGQVGEASEGTLTAIGLLLLLA-AAGKSAQFPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLIARSNAIYNAATWAATAVVVVGLITIFMGAIIGSAKDDIKKSLAGSTMSQIGYMVFAAGLGPIGYVFAIFHLLTHGVFKAGLFLGAGSVMHG-MNDGVNMRRYGALKGVMVITFITFMAGYLAIIGIPPFSGFWSKDEIVHAAFERNSIIGAAAILAA-GITGFYMTRMVAMTFFGKKRWEDDVHPHESPKVMTIPLVILA---------------------
108764092    ---------------------------------------------------------------------LMVDHLSGIL--LLIITGVGFLIHLYSTSYMEHDAAYRFFAYLNLFVAAMLTLVLADNLILLFVGWEGVGMASYLLIGFWYDDPAKAWAGRKAFVTNRIGDFAFLVGTFLLYNNAGTTGLEKMAEGLVDGSADGVMTVAMLLFLLGAAGKSAQLPLYVWLPDAMAG-PTPVSALIHAATMVTAGVYLFSRMSALLVLSPTAMATIAIIGALTSLLAALIAFAQDDIKKVLAYSTVSQLGIMFMGVGMGIFW--AAVFHLMTHAFFKACLFLGAGSVMHGNGDET-DIKKLGGLRKEMPWTWATFLVATLAITGIIPLSGFFSKDAILHGVHHNHLSLVYYLGLLIAASTAFYMTRVYLLTFEGPRSKEARVAH------------------------------------
222824425    --------NFVLLFPVLSLLFWAIVLLLLDAFKKLSRNFYIGASIIALFSTLCFLLIYNGFNSHAFFDLFVSDNYAIFAQIVILVFSMLYLLM------DKDEQKAEFFSLFLFMIASLILMISSTNLIVIFLALEGSSLALYTLIALRGTH-NAISSSIKYFTLAAVGAGFFVFACAFVYLKTKSLDLDNLLHSEYISDP--ILLCAGVMFLVIVGVKLSIAPFHFWLKDVYYGVHTNFIAFISIVPKIAMIIVVLRIFSALGGGV-KFEYIVALLAIFSMLAVSIVALIQKDVKKMLAYSSITHSSFILAVITSYLLSIFALFVYWISFAFANYGIFLILSLFQKS------SFESFSGLFDQRPVLSIMLAIFILCIAGIPPFGIFWGKILILASILNSGYYALVFAVALSSMIMLYAYLKILIYVFFKKAQ-------------------------------------------
114705421    --------------------------------------------------------------------SFRLDGLSMVFA--LLITGIGTFIILYSGGYMKGHKQGQFYSFMLMFMGSMLGLVVADDLITLFVFWELTSITSFLLIGFDHTREKARRGAVQALVITGGGGLALLAGLIAIRELHGLTSLSDILEAGDALRESPYYLAVLILVLCGAFTKSAQMPFHIWLPNAMEAPTPVSAYLHSATMVKAGVYLLLRMHPALG-ETTLWMTILPIFGAITLVVGALLAVRASDIKITLAYTTVASLGLLVMLIGSSETAIIAATLYLIAHSLFKGGLFMVAGSVDH--GAHTREIHRLGGLARHMPITFVAALLCALSMGGITPFVGFLAKEEIYHALEYGDFYHVALLIAAIAGNALMF---------------------------------------------------------
152992445    ----------------LLPFFGAIVAYLLGL-KRTSLAFWTAEVASALLFVISLYLLITYDGAIDLFGIYI-DKLSLVM--LLIATGLGFLDVHFAHDYMAEDHQPRYYAKVLFFIGGMILLVSAKDLVALFVGWEFMGLASYLLISFWHQKRDPADAGVSAFLFTRFGDIFLFAAIGILYYYAGSIDMVHLNEMAKSGTLNKMMFLASVFIFIAAIGKSGQFPLFPWLMRAMEGPTTVSALIHGATMVNSGIYIVARLFD--FYMVAEALIVVASIGALSAFIGATSALVQSELKKVLAYSTMSHLSIAFVGLGAGSL--AAGMTHLVNHAVFKALLFLGAGAVIMSAG-HVKDMWRLGGLGKKLTWTALFMGMAVLSLSGIPPFSGFFSKDAVIVSAIANPGTWVSVMVTIAGVLSIAYIGRLWLLTFAGKPRDKFEKVKAPSKFWIVLPLGIMAVVTLLLGFFQEPLARMV----
136502373    --------DYHALAPEMVLAGGLCVVLLADLFLDESRKWIISSLAGFTLLGAMLPVLTLGLDEVAFDGRYVVDEFSIVMKAMFLIAGYVVVLLSSKHVEENEYWRGEYWFLLLSSILGMVMMTSSRDLVSIFVALEFLSIPAYMLAAWRKRDIKSNEAGMKYFLLGVFASAVMLYGMSLLFGAANSTLLVDLGKSVATGQFSALHALGIVFVIVGFAFKVSAVPFHSWAPDTYEGAPSPITAFLSVASKAAGFVALLVLLLVAFPLAADWQPLIWVLSALTMTVGNVIALRQT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170727215    -----------------------------------------------------------------------------------------------SAWSEINQHRGFFYGNYLWTLAGIIGVFLAMDLLLFFVFWEVMLVPMYFLIAIWGNENRRY-AALKFFLFTQAGGLLMLLSIIIHYQQTGILSF-DYQVLVQSPIQSELAKWICLGFIIAFIVKLPAFPFHTWLPDAHTQAPTPASIILAAVLLKTGGYGLLRFVLPLFPESAQFWPLMMALAGVSIIYGAIMAFSQTDLKRLVAYSSVSHMGFVLLGFSFNFYALQGAVMQMLAHGLSTSALFMLVGLIQHR--FHTRDLNHLGGLWHTLPKLSAMGLFFGVASLGMPGMGNFIAELLVLLGTFKQ-APIFAIVASSGLILAAVYSLRMIQKSFFGMNLKLETSLSDE----------------------------------
239927173    -------------------------------------------------------------PSLGLTVELRLDALALLM--LWVVAGVGALVLLYCRYYVEHDAG-RLAATLLAFAGAMAGLVLADNLFVLYVFWELTTVASFLLIAERGEAAEQRRAARQALLVTTGGGLVMLLGFIMLGQAAGTYSVSGI---LADPPRGTTVSVAVVLVLIGAFAKSAQMPLHGWLPAAMVAPTPVSAYLHAAAMVKAGVYLVARLAPALAD-VPPWRPMVLVVGLVTMVLAAWRALRVTDLKMLLAYGTVSELGMLTALLGAGTTAALAGTVMLLAHAAFKSALFLSVGIIDHATGT--RDIRELSGLGRRMPVVCAVATVAVASMAGLPPLLGYLGKEAAVEAFLLGGHLWLTAALLLGSLLTVAYGARFLQGAFGGPPGDVAARAHRPAPGFVAPVAVLSTATLVL----------------
55583442     ------------------------------------------------------------------------------------------------------MSPLALFIFLSSLATGTTITLSSHHWILAWIGLEINTLAIIPMMTKIPH-PRAIEAATKYFLTQAAASALILFAAMVNTWAFGEWDIQSMSTTVSIP------------ITIALCMKLGLAPLHFWMPEVLQGISLSTGFILSTWQKIAPMALLIQISK------STDLSLLVMMGLLSIIIGGWGGINQTQLRKIMAFSSIGHLGWMIIIL---KFNPHLTLFNFILYIIMTSAMFMTLLAL------NTTKMSQLSTSWPKTPMLTMISMLTLLSLGGLPPLTGFAPKLLITMELVKQDSPILAGAMLLTSLLALYFYVRMTYVMALTLAPNTTP---------------------------------------
299123936    ------------------------------------------LLSTLVGTEATVSIPWIPALGVAF--ELHVDGWALLFA--LLASGIGALVFTYSVGYMHGESGLRYYGALLAFMGSILGVALAGDLIALFLFWELTSVCSFLLIGHHSEEASSQYAARMAMVVTVGGGLFVLVGFLALFVVSGSTETLSLTAMLEEPEEAGLFVPVLALIAVGAASKSAQVPLHFWLPNAMEAPTPVSAFLHSATMVKVGVYLVGRLRPLL--ESSEWMLLFATLGLATMAITAMLAVAATDIKELLAYSTASHLGLMIAGFGFTPYGGEAGVFHLLNHALFKAPLFLVAGIVSHEVGT--RRIDELGGLRHDLPFTALITVIAALGMAGFPPFNGFYSKELLFEAAYEVGHWLYPLVAVFASVFTVLYSLRFL-ALFFGARPEGLGTVHRP----------------------------------
3603142      -------------------------------------------------------------------------------------------------------------ALTTSITTSMLITASANHWLTAWIGLELNTISILPII-MKQKNLRSAEAAMKYLLTQAIASAIMLLSSSLNAWQTGLWDITQLTNEL-----------SCTMMTLAITIKIGAAPAHFWLPEVMQGTTIPIALLMATLQKIPPLTLLYMMANHTKP------NITLTLGMLSILAGGWGGINQTQLRKMMAYSSITHLGWTMTAISIS---PNIAMLNIIIYMTISTPVFLLLSATSTKTLQATTN------TWSISPTAAFLMTLMLLSLAGLPPLAGFTPKLAILNILVTYKLTPLAMIIALSSLLSLLFYLRTTYILTSATPP-------------------------------------------
254471901    ------LADWLLVAPVLLTMAGGAISIIFRKKPQTQPWIAISIISLVILSNIGLLTHVLNNGVVTFGIAFTADPLGALLALTASIATLCVAVFAMNSIAESERRYGFYPFLM-MLLCGVTGSFLTGDIFNLYVWFEVLLISSFG-MQILGNEKVQIDGAVKYAVLNLIATTLFLASTGLLYGLVGTLNMADIAGKLKAFDGSGPVLGLAALYFLAFAMKAAAFPVNFWLPASYHTPRLVVAAIFAGLLTKVGVYALLRVMVLLMPEGRDWLATLILVAIATMLTGSLGALAQTDIRRLMAYLVIAGIGAMLAGIAVGNVAVSGAIFYSMHSVLIMTALYLLVAFMFQMSGT--FSLREIGGLYVRTPLGAVIGLILLLAVAGLPPFSGFWAKLLLVAGALEADRGWVAAGILVSGLLTTIAVGRLWIFAFWRGGNEHTVAEASEISWSIWLPLILLTTLIVLIGILPESMMSVA----
143541796    --------------------------------------------------------------------------------------------LIYSWNHVEPGNTKAFFILILILSTGMNGSFVAQDMILFFVFFEVVLLPMYFLIGVWGGEDRRY-ASLKFFLYTLFGSALMIISFLALFFLSYTFDMRALTDAAGVGIIKSTQVWIFAGLFMGFGIKVPMFPFHTWLPDAHTQAPTVGSVILAAVLLKLGTYGFVRIAIPFLPEAAAWAPWIGLLAVIGIIYGALGCLAQKDMKRLIAFSSVAHMGFVMLGIATTDFGINAAIFGMVAHGLITGMLFFVAGSVKER--YHTLEISRLGGLLKSAPKMGWILGFASMASLGLPGLAGFWGEFPAILSAYNPGFRTYMVIAAIGTVLAAGYLLWLFQRTAFGEPPEEFASQEIKWLPFLIGIVLFGVWPNLIFNVTDDVVSGITASV-
188580273    ----------------IVPLAGAAFILTLGVKRNARWAALITTVVTFLLSLVAWARYDIASPSFQLVESHAVDGFSM---PLILLTTFLMPFCIGASWLSVENRVKEYFVAFLVLETTMIGVFCALDLVLFYLFFEAGLIPMFLIIGIWGGKRR-IYASFKFFLYTLLGSVLMLLAIMAMYWEAGTTDIPTL---LAHRFPVGLQWWLWLAFFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKMGGYGFIRISLPMLPDASSFAPLVFALSVIAIIFTSLTAMMQTDIKKLIAYSSVAHMGFVTLGFTLNEQGIQGALFLMISHGIVSGALFLCVGVVY--DRMHTREIAAYGGLVKRMPLYAAAMMVFTMANVGLPGTSGFVGEFLAMMGAFRANPTVAVFGIILSAGYALWLYARVIYGKLDKPNLQGILDLDNREKIIIAPLVALTIWYGVHPAPVLDTFAPSTEAL-
298728363    ----------------IPMLVAILVPLLYKRMNNIHTGWFVLAVPVTLAVIYATYIAQVAIPSLNISIISYLDGLSLLFSLLITGIGSLVVLYSIFYLDKHKEKLHNFYVYLLLFMSAMLGVVQSDHLITLYFFWELTSISSFLLIGYWYNRDASRFGALKSMMITVGGGLMMLGGFVLLYLMGGTYSIRELIVMAPNLVDQPLFTWSLVLLLLGAFTKSAQFPFYIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFTPIFAAS-ELWVWLVTGVGILTLFWGSFFAVKQTDLKGILAFSTVSQLGLIMSLLGASAVAFFAAIFHLINHATFKGSLFMIAGIVDHETGT--RDIRKLGGLMSIMPISFTVAAIGSLSMAGLPPFNGFLSKEMFLTAMFETWGALFPIVAWIASIFTFIYSFYFVFRTFNGNKPEQLPHKPHEAPIGMLISPMLVVTIFFIPNFIGNTFVKPAVQ--
135297158    -----------------------------------------------------------------------------------------------------------------------------------------------------------------YLLFGSVASGMMLFGMSLLFGASGSLDLTVIQVKLANSQFAPLSILASILFLAGVGFKISMAPFHLWAPDVYEGAPTPITAFLTVGPKALGFAVLLRILVMIYPWLGFWSHMIALLAIVTMTLGNVTAIAQHNVKRLLAYSSIAQAGYILMGAAATETGITAILVYLLAYAFTNLGAFSVVILVS--NHFKNDDLESYTGLGKRSPFLAACLTIFLLSLAGIPPLAGFIGKFYVFASVLESGMVTLAVAAAINSAIAAYYYFKIVRVMYLVDSKEAEALPQPAPLMIALCLMLVGT---LAMGLAPYPVIAFIKGL-
283840170    ----------------------------------------------------------------GLDLILRVDALALLFLTLSAFLWLLTTVYAISYLGDGPHLS-RFFGFFSLCVAATTGVALSGSLITFFVFYELLTLSTWPLV-VHKGDGASLAAGRRYLIYTMSGSAALLAGILWLEGGLGPIEFTR--HGSLDAGDPTVLIGAFVLMVAGLGVKAALVPLHGWLPSAMVAPAPVSALLHAVAVVKAGAFGIIRLYGVTLVNELGVGLPLAIVAAVTIIYGSLRALQQHDIKRRLAYSTVSQVAYIVLGTGLGPYATIGGVVHLVHQGLMKITLFFCAGALAERIG--VTRVEQLDGAGRRMPLTMAAFSVATLGMIGLPPLAGFVSKWYLGIGSLQAGQHWVLAVLAVSSLLNAAYFLPLLHRAWFLAPADGPPAARREGPAWLIGPGLV-----------------------
143816973    ---------------EILIFLSTFFIFLASYISLKTTNEIISTNN----SFQFYLFNWLNSGNLISTWSINIDFFTSVM--ISIVNIISALVQLYSIGYMKNDDINRFFCYLNLFTFFMLLLVCSENLLQLYIGWEGVGLCSYLLIGFWFYKESASNAAKKAFIVNRVGDMFFILGIILIYITFETINFSNIFQNFDKYETTTFNFLICIFLILGAMAKSAQFGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLICKMSIFFNDSLFASNLIILIGSLTAVFAASVALVQNDIKKIIAYSTCSQLGFMFIA--AGFSMYNLAIFHLVTHAFFKALLFLSAGSVIT-SMNHEQNIKKMGNLWKKLPITYTSMIIGSLALSGIPFFSGYYSKELIVNSSLMSELFLIYFITIIVVALTSAYSFRLVYHVFHGPLSKNQYFKTKENSYYIIIPLVILSFFAIFSGYL------------
19548397     ------------------------------------------------------------------------------------------------------LSPLTLLIVTFNLFFGTMITASSHHWLLAWAGLELNMLSILVII-MQPKHPRAAEAAIKYFLVQSIASAVMMFSGTLNAMQTGQWDISQLTNK-----------YANITLMLAMLMKIGAAPIYFWLPEVMQGTTMKTALIIATWQKIAPITLLYMTFN------NMPQKFMIILGTMSLIIGGLGGINQTQLRKLMAYSSLTNLGWTVMIFSM---FPHTAVLNIATYIIMSIPTFFLMEKMMLKT------LQNMTTAWTTSTTANILLTLMFLSLSGLPPLTGFMPKLLILNELVTQSLTLIATTVAIFSLLNLFFYMRTTYIMTMTTPPSSSTIMTKWRHKPHYHKLLSTLIIVSLMNIPLLPTITAI----
157954627    ----------------MLFAVIFTIAIIIGLARREKAVGLLSALASLALIVEAFNGINVTYSIFGLEFTFMTDTISRFFCILVGISGFAVSIYTTEYMEPRHLNLAAYPAFVL----SMALIVISRDFLGFIIFWELMTIASYILIVTYYDSPETKKAGLIYLVMHAFNTAPLLLAIGAIYSNFGTLSFSTL-------QGAYVPTWVIWAFLIGFMSKAGIFPIHFWLPEAHPVAPSNVSALLSGTMLKMAIYGMIRIIELF-PGSVVIARAMVVLAVLTIVIGAIMALVQKDIKRIMAYSSVDNMGYLFLALGAYKIAFLAVLLHTFNHLVFKNLLFMLSGNVLHATGRKDLG---LRGLGKKMPFTAAMMIVGILSVSAVPPLNGFISKWLIYQATFLSKDPLLVIVSLFASALTLTAYIKIYRIF----SGEPNVETHEAAPLMLAGEAIL-AFLCVAAGIFPGVIAGLV----
197118060    -------------------------------------------------TVVYWFGAWTPMQGFPVGIAFVVDPVAALLALFAAFLTAMGFL--YSWHRFKAIGTY-YHTLMLLFLASMQGFCLTGDLFNMFVFFEMMGVTAYALTGYKIEDSGPLEGALNFAVMNSIGGLMVLFGIGLLYGITGGLNLAWAGAFLEGKAGGATVAAAFLLLSLGFLVKGAIVPFHFWLPDAHAVAPTPASVLFSGIMVQLGLYAVARIYWVVFSDAAPLRLLLLSAGAATAVLGAVMALLQRHLKRMLAFSTVSHSGMMLTGIAMDPSALAGTLLYLVGHGAVKGALFVCTGIILYH--YNSVDEETLRGKCLPLKATGALFCLCGVALAGLPPFGTWAGKGVLEQSAESLGYGWLPPLFLICSAITGGVVLRAGGSLFYG----------------------------------------------
114775569    ---------------------------------------------------------------------FRVDGLSAFF--LLVIGTLLLPVAIYSQGYLKGEKRGALAVFLPLFVLGMLGVVIADDAFTFMLFWEMMSVSSYFLVTFEHERLENRKAGFIYLLMAHLAGLLILGGFAVLYAASGSFEFSVMRAAHLF---PFWATAAFLLVAFGFGTKAGVVPMHGWLPDAHPVAPSNVSALMSGIMLKVAVFGFLRVVWDLGDFQWWWGALVLTAGSASAVSGVLFALQQHDLKRLLAYHSIAHFGHPLLAALGLIAGLYHTINHALFKGLLFMGAGAVLHV------TGTRDMETMGGLIHRMPATALFFLVACVSISALPPFNGFVSEWLTFQTALMAPQLGGALLTAI-----------------------------------------------------------------
49616762     ------------------------------------------------------------------------------------------------------MNPYILTLLMSSTATGTIITMTSYHWILAWVGLELNTLSITPIIAKMHH-PRATEAATKYFLTQAAASALILFSSSINAQHAGLWDITQLTDPQ-----------AKILLTLALSMKLGLVPLHFWLPEVLQGTSFPVMLIIITWQKLAPITILYLTFNQISSI------TLLTMSTLSIILGGLWGLNQTQLRKILAFSSIAHLGWMTAVLTMS---PNLALFNLTLYITITLAL------LSQLTFSSAKTIQDTGTMWTTSPMLMPTTMLTLLSLGGLPPLTGFLPKWLILKELITQNMTPLATTLALATLTSLFFYLRLAYTTSMTLNPNTTAIENK-----------------------------------
8573080      ------------------------------------------------------------------------------------------------------MNPLTSSAIYFTLFSGTLITLFSSHWLLIWVGLEMSLLAIIP-ILMSKPNPRSIEAASKYFLIQATASMILMMAAIINFYNTGQWSISNTINQL-----------SSLMLTLALSMKMGLAPFHLWVPEVTQGIPLMSGLILLTWQKIAPISIMYQIAP------SINYNLIMFMALMSILLGGWGGLNQTQLRKILAYSSIAHMGWMMAIISFN---PSLSILNLLIYMMLTINMFMLLYY------NKKTSTLALSNSWNKSPLLTSIILMVLMSLGGLPPLTGFFPKWMIIKELVSNNNIILPTLMAIMALLNLYFYMRLIY---------------------------------------------------
32402555     ------------------------------------------------------------------------------------------------------MNPLTLSLILMTLTSGSMLAMFSSHWLTAWLGLEMNLFAIIPFI-INPHNPRSIEGATKYFLMQASASMLLMMAALINFMSSGQWSIMNLTNPI-----------ASLLMLTALLMKLGMAPFHFWVPEVLQSTTLFTGMVLLTWQKLAPISILYQITP------SINHNVLLGSAILSIMIGGWGGLNQTLIRKIMAYSSIAHMGWMTAAI---------IYNPSLTLMNLLIYIILTLTLFLLFTLNHSTTLTLLASSWNKTPVLTVMILTTLMSTGGLPPFSGFIPKWLIIQEITKNNNMIVPLIMAFMALLNLYFYMRLAY---------------------------------------------------
296178565    ------------------------------------------------------------------------------------------------------MNPYIMFILLFFLGLGTTMTFASSHWLLAWAGLEINTLAIIPLMSLEHH-PRAIEATVKYFLTQATAAATLLFAALTNAWLTGQWDIQLLTHP-----------VPTTMAILALALKLGLAPLHTWLPEVLQGINLTAGLILSTWQKLAPMILLVQI-------PHQNHELLTTLAIASTLVGGLAGLNQTQLRKIIAYSSIAHLGWMIIVL---QFSPPLTLLTLLLYIVMTSALFITL------TVTKTLNINKLSTSWAKMPLLTMIAPALLLSLGGLPPLMGFIPKWLILQELAKQELLAIATVTALSALLSLYFYLRLTYSLTLTMAPNNLANTPSWRKAPAATTTLMAPAL-------------------
117926897    --------------------------------------------------------------------------------PFVMLTALLTPICILASWQSIQKRVKEYMAAFLALESFVIGVFCALDFALFYVLWEAMLIPMFLIIGVWGGQNR-VYAAMKFFLYTLAGSVLMLVAMISLYVTTGTFSIPELMEVQLPFNYQMWLFLAF---FIAFAVKVPMWPFHTWLPDAHVQAPTAGSVILAGILLKMGAYGFLRFSLPILPDASRYMADFIVLSLVAIVYTALVALVQTDMKKLIAYSSVSHMGFVTIGFAFNQQGIEGSILQMINHGIVSGALFLIVGVIY--DRLHTRELSRFGGLAIRMPIYAVIFMLFTMASVGLPGTNGFIGEFLILMGAFFAN-TTVAFVAATGLVLGAAYMLWLYKQVMFGENRSLMDVNGREIALFV-PLIVLVLWIGFYPNPFLDAFHSSVAHL-
269218348    --------------------------------------------------------------------SLRVDPLSVTF--LMLVTFVGTLIHVYSVGYMEHDAKTRFFAYLNLFVASMLLLVLGDSYAVMFVGWEGVGLASYLLISFWNQVPAYAAAGKKAFVMNRVGDVGLLAAMMLMVSSFGTVTFDGVAAGAAKAGSGTLLAIG-VLLLVGACGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLMVRSGFVYDASDSAQLAV-AVIGTVTLVFGAIVGSAKDDMKKVLAASTMSQIGYMMLAAALGPAGAAFAVFHLVTHGFFKANMFLGAGSVMHAMDDEV-DMRRFGGLHKRLPVTWATFLAGYLAIIGFPFLSGYFSKDKIIEAAFVGEGWVFGGLTMAVAGLTAFYMSRLFFMVFHGEE--------------------------------------------
138591100    ------------------------------------------------------------------------------MKILVLISVLFTMLISSSYLEKLNLSKFEYPIILLLSTLGMFVMISANNLIVFYLGLELQSLCLYVLAAINTKSLKSSEAGLKYFVLGSLSSGLLLYGCSLVYGFTGSVDYSAIAK--VATEQSGALKFGLVFILCGIAFKISAVPFHMWAPDVYEGSPTSVTTFFAMAPKVAAIAALIKFLNVYANFINEWRTIIIVLSIASMFLGAVAAIGQNNLKRLMAYSSIGHVGFILAGLAIATPQLSAVLVYIVIYVFMNIGVFACIMSLNRN----------------------------------------------------------------------------------------------------------------------------------
135899516    ----------------------------------------------------VSFSYHLGSWPPPWGIEFVVDAASALTVLIMAALSFVATLFARRALEINERDAGKAYSAWLLASGGLAGLVMTGDAFNLFVFLEISALSSIILIALGGTDRRALVAAYNYLIIGAVGATFYVIGVGFIYAVTGTLNMADLAERIPQVQQDTVIIVGFGFMVAGILVKAAVFPVHIWLPAAYAFAPSAVSAMLAAIATKAALYILARILFTVFAGVPDVTWVLVPLAIAGIFTGTVLAIYENDIKKLLAFSSVAQIGYIALAFGIASSAGIAAGFIHIGNHAIIKGGMFLAVGGYFLALRSRVSMSAMTGLGRRMPITTTGFLICGLSLIGLPLTAGFISKLYLVRALIAEDMILVMILVLVSSALSVAY---------------------------------------------------------
268316807    ------------------------------------------------------------------------------------------IVVLSSWNYIDRHQKG-YYTLLLVLQTGMTGVFAAYDLILFYIFFELTLIPMYFIIGIWGGEDR-IYAAVKFVLYTLVGSLLMLVGILYLGFAAGGVFTTDYFKLLAYNVPLAAQGWLFFVFALAFAIKVPLFPLHTWLPDAHVQAPTGGSVILAGVLLKMGTYGLVRFCLPFFPNAATDYALWLVLAVVGIVYGALVSRVQADAKKLVAYSSVSHLGFVVLGFAFTVEAMQGAIIQMINHGLSTGALFLLVGMLYER--RHTRLMEEFGGIARVMPVFAFFLVFTALASAGLPGLNGFVGEFMILLGSFKSGHPLLIALATSGVILAAVYLLWLLYRTLFGPIQKEVNRTLPDLNLLLVPLAVFMLWIGVAPGPFLKRTEPTARFL-
111220511    -----------------------------------------------------------------------------------------------------------FFALLLALEAGMIGVFAATDVFLFYVFFEAMLIPMYFLIGSYKEQAQRSYAAVKFLVYSLFGGLLMLAAVIGLYVVSGTFDFATLRQMEITPGVQKLLFLG---FFVAFAIKAPLFPFHTWLPDAGAQSPTGGAVLLVGVLDKVGTFGLIRYCIPLFPDAADYFPLVLGLAVVGIFYGALLAIGQRDMKRLVAYTSLAHFGFIALGFAFTSQAGTGAVLYMVNHGLSTGLLFLVVGFLVTRRG--SRDVGAYGGLAKVTPVLAGVFLLAGLSSLALPGTNSFVSEFLVLVGTFTANK-PLAIVATCGIVLAAIYVLYLYQRTMTGPVVHEENRVLHDLGLREKVVVAPLVALIVALGVYPKPLLDIIR---
255332310    -----------------------------------------------------------------------IDPLSAFMILVISLLTAASAVYSLAYNEYVGRGNGVLGFLNNIFIASMILVVASDNAFYFLVFWELMTLASYFLVCFDQKNKEAIHAGFTYHVVAHAGTALIMISFILFFLQTGTFDFAAFRSA---NLSPVMKDLAFLLAFFGFGAKAGIMPFHTWLPQAHPAAPSNVSSLMSGVMVKIAIYGIIRVGVDFLGASVWWWGLVLAFGAISALLGILYAASENDLKRLLAYSSIENVGIILMGIGVGMLGILAGLYHLLNHAVFKGLLFLGTGSIIYRIGTK--NMEEMGGLAKQMPWTGFAFLTGALAISAIPPLNGFVSEWFLYQSLFMAGSPLFAVMLALTGALAAMCFVKAYGVTFVGPFRSDRVREAREVPVPMIAGMVILVAGCIVLGL-------------
139144325    ----------------------------------------------LLILLALIFNLGTANESYLFNQSYKIDALSTFMKMLTVGSGILVMFSSSKYLKFVKIFKIEYPILILSAILGMMVMISSNDLIVFYLGLEIQAMSLYVLTSFNRENIFSTESGIKFFVLSALSSGLLLYGCSLIYGFSGTTNFNLISANNLF-EAKYGITFGIVFILVGLSFKISAVPFHMWAPDVYQGSPTSVTLFFAILPKIAALAVFIRFLYVFVNLIDQWQPIIIFLSIASMVFGSVAAIGQRNLKRLAAYSSIGHMGYALAGLAVGTTGIQSSIVYITIYAV-------------------------------------------------------------------------------------------------------------------------------------------------
288798086    -----------------------------------------------------------------------------------------------------EDPMGRFYSYLLLFMGSMLGIVLSENLILLVMFWELTSISSFLLIGFWSYRTDAREGARMALVITGAGGLAMLAGFILLGNMVGSFELTDVLAAKDIVHAHPLYPVMLILVLLGAFTKSAQFPFQFWLPHAMA-APTPVSAYLHSATMVKAGVFLLALLFPVLSGSSLWFYIVTPVGLATLMFAAYMAIFKDDLKGLLAYSTVSHGLITLLLGLGSPLAAFTAVFHILNHATFKAGLFMLAGIIDHETGT--RDMKKLAGLWKYMPITGTLVMVGCASMAGVPLFNGFLSKEMFLAETLEPNLWIVPLGATLAAIFAVAYSIRMVHDVFFNGEAQDLPKKPHEMRLPSEILMVLCVAVGLFPALLAGPIVNVAA---
283852198    -----------------LIVLPLIAALVLLVWRRDEWTTRVVTLATGILECLLAFQFVEKAQWLPAMGMTYHLGLDGLSLYMVLLTALMLPLCVLGSWTYISKRVTEFHFCLLLMTSACIGVFAALDFVLFYVFWEAMLVPMYLLIAVWGGPRRRY-ASIKFFLYTLAGSTLLLAAIVAFRQVGGTFSIPEL---MEKSYSFKFQIWAFLAMALAFAIKVPMFPFHTWLPAAHVEAPAAGSVLLAAILLKMGTYGFLRFCLPLTPAASTAAPIMIAISVASILYGGCIALGQTDIKKLIAYSSVGHMGFVTLGFLLSVKGVSGAILQMLNHGITTGGLFMMVGLLYER--SHSREIVDNQGLGKFMPAFMFLFGLFSFSSLAFPGTNSFVGEILVLIGAF-AGNPWIGFAAVPGAMLAAAYMLRLLQRVTWGEPSSFKKGSWRDLGVREWLTLAPLALLVFYIGLAPALAITTI----
144155096    ----------------MIVLAPLAGAIVAGFFGGRIGRVWSHRATIAGVGVSAVLSLWIWGDAQTFNGTFLVDRLTALMMATVTFVSLMVHVYTIGYMADDAHNWPEFFAYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWSVRESAIFANLKAFLVNRVGDFGFILGIAAIGMYFGSMDYAEVFAKAPALADAEVAVFGCILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSATALSFVLLVGAATAFFMGLIGLVQNDIKRVVAYSTLSQLGYMT--AALGASAYAAGIFHLMTHAFFKALLFLAAGSVI-IAMHHDQDMRNMGGLRKYMPITWATALIGSLALIAFPGFSGFFSKDAIIEAVGDAHIFLAWLLLTVGAFITVLYSFRMYYLVFHGAP--------------------------------------------
37957379     ---------------------------------------------------------------------------------------------------------------ILSLILGSLITFSSHSWMLAWLGLELNTLAIIPLMTKSQH-PRANEAATKYFLAQAMASALMMSAIILNNYLTGNLFF------------ISHRITPTLIFTVALAIKMGMTPFHFWLPDVLQGLPLSTGLIMSTWQKFPSLALFIQLSHHLD------LKLLVPMGLASTVVGALGGINQTQIRKILAYSSIANLGWLAAVV---KLCPHLALFNFFIYAVLTSALFIMFMAL------KALNMPKLMMSWANSPAIASAAVLTLLSLAGLPPLTGFMPKLLITQELLNNDYILVTAIMFFTTLLTLFFYLRMAYIMTLTMSSSTSYSVAKWYRAPKSYSPIPVTLSILLIVLLP-----------
155970119    ------------------------------------------------------------------------------------------------------MNPGTWALMVMALSTSTIITMSSHHWLLAWLGLELNTLSMLPLI-MKLKHPRATEAATKYFLVQAISAAIILFASTLNAWQTGQWSITNTTSN-----------VPMALLTAALPLKLGLAPAHLWYIDVLQGDINFTALIITTWQKIAPLTLIYMLHNSMPTHTLLCLGLLSTLLG------AWTGLNQTQMRKILAASSIAHMGWVITAM---TMQQNLAIITLAVYITTTTAIFTSMLS------TLTKTLXDMGTTWTMTPPLLASALLTIMSLGGLPPLTGFMPKWLILKELTLHNLTPFSTLLALSSLPSLYFYVRMTYITMLTAPPGTTDT--------------------------------------
91176235     --------------------------------------------------------------------------------------------------QREEFKIIEYTLIILFIIMGSLLLLASNDLISIYLALELQSLGLYILCTIYRNSESSTSSGLTYFLLGSLSSSFILLGISFIYVNSGTTSLDNLISNLSTFNSSTSLSFSLLLISIGFLFKISAAPFHFWSPDVYDGIPTIVTTFVKISILIILFYLIYFTNNIILFSEYSWNYSLLISSLLSLIIGTLLGLTQYRIKKLMAYSTISHLGFILLSLNINTMEIQSFIFYLLQYSFSALNVFFILISLIDEKNSPLQLLSQIKGYFYLNKILALSLSITLFSFAGIPPLIGFFAKLMVLSSALQNGYFFLSLLAVLSSVLGAVYYLNLVKLMFFETHSYELKHLHLKPEIF------------------------------
212223424    -----------------------------------------IASLSLLGIAAHALSRGLPVQESFLGIPLIIDSLSLPFLFIIALLSLVVSVYSISYMEVHRDRPLAYTILYGTFVLSIVFVALTSNLLWFVFFWELMTLTSFIFVSWREQD-----AGIKYLLTMQLANTVPLFALGIIYSATGSFSVDYATLREVASSLSPVLKLLYAMFLVTFLAKSGSVPFQFWVPDAYEAAPSNIASLMAGVMEKMAVYGLIRLLCNALPCSEGIGYVLVIVGILTMTFGTLYALRETHAKRLLAYSSVGQMGYIWFAVGMGMIFLLAGVFHSFNHTLFKGLLFLISGNFEYSAGTA--DLNELGGLRRAMPYSSLFTVIGALSLAGVPLFSGFLSKWMIYQAGYYSGIGLFVVMAVFMSAVTLAYSLKLYTSAFGGEPNERTENAREVPSGMLLGEGIIALTSLAV-GILPAIAYPIL----
114563457    MDLLAHLPALQVVIPMLSAPLIVMLQPRGLAWAAATAAALVSFSIAVALTLAVLLQYAMGGWPAPYGIALSVDTFSAIILLVITGASTAALLAAKPSIQIELERQPLFYAAWLLVLSGLVGIVVSADAFNIFVFMEISSLASYILIA-GGPDRRALPAVFKYLMMGTIGATFYLIGVGLIYMMTGTLNLADIQDRLGDVTDINPVLVAAGFITIGLALKAAVFPLHVWVPNAYTHAPHMVTVFLAACATKVALYVLIRFDYMVFQATLEDHEVAMPLAILGILIASAVAMFEGHLKRRLASSSIAQIGYILLGVSVSMAGLSASAMHMFNHALAKGGLFLAVACLAYQYRD--LRLDQLGGAAARMPWTCAAFVVCGLSLIGVPGTAGFISKWLLITAALESGPW-------------------------------------------------------------------------
62184308     --------------------------------------------------IIISNWHWMTIQTVKITLSFKLDHFALMFTPVALFVTWSIMEFSMWYMHSDPHINRFFKYLLLFLIT-MITLVTANNLFQLFIGWEGVGIMSFLLIGWWHGRTDANTAALQAVLYNRMGDVGFILAMAWFLLHSNSWELQQI-----LMLNPNESTLPLLGLLLAAMGKSAQFGLHPWLPSAMEG-PTPVSALLHSSTMVVAGIFLLVRFHPLLQNNNLVLTLTMCLGATTTLFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGINQ--PNLAFLHICTHAFFKAMLFLCSGSIIH-NLNNEQDIRKMGGLFMALPFTTTSLIIGSLALTGMPFLTGFYSKDLIIESSTSYTNAWALLTTLIATSLTAVYSTRIIHFVLLDQPRFQTLTPINENNPFILHPIKRLAMGSIFMGFLISNNMSPAST--
88810382     ----------------ILPFAGSLVAAFLPANAREAWLSGLIALSALILTTACYWSVTAGGPTLGLNFILRMDGFAWLFA--MLVTGIGLLVVLYARYYMSPDPVPRFFSFFLAFMGAMLGVVLAGNLIQLVFFWELTGLFSFLLIGYWHHRAGARDGARMALTVTATGGLCLLAGMLILGHVVGSYDLDEVLAAGELIRSHALYLPALILILLGALTKSAQFPFHFWLPQAMVAPTPVSAYLHSATLVKAGVFLLARLWPALAGTDAWLW-IVGMSGLVTFVLGAYLAIFQQDLKGLLAYSTISHLGLITLLLGLNTLAAVAGIFHIINHATFKASLFMGAGIIDHETGT--RDIRRLSGLYRFMPITATLAMVAAAAMAGVPLLNGFLSKEMFFAELVDQTLPLVATLAGMFSV---AYSLRFIHETFFGPPAVALPRVPHEPPRWMRFPVELLVVACLVVGIIPELTVGPVL---
135113365    ---------------------------------------------------------------------------------------------------QRGYLQTEIWPLTLFAVLGMLLFVTANNLLLMFVALEIISLPLYLMTGMRRRRLLSQEASLKYFLLGVFASAFYLYGAALVYGYSGSIFFPEIAQSLTSPSESIVVFIGLGMLIIGPLFKIGAVPFHQWVPDVYQGAPTAVVGFMAATVKVAAFGALLRILYVAFGGVWDWDPLIWIVAVASMILGSIVALMQTDIKRLLGYSWIAQAGFILVGLAASPAGLESTMFYVIAYGFATVGTFAVISMVRDANGEATN----------------------------------------------------------------------------------------------------------------------------
21628691     ------------------------------------------------------------------------------------------------------------------------IAFTSSHWLLAWMGLEINTLAILPLMA-RRHHPRATEAATKYFLIQATAASLLLFATCSNAWLTGEWHVTQAGHPLPSTLAILALALKLGLAPL-----------HAWLPEVIQGLELPIGLVLSTWQKLAPLALLIQISP-------SNSNLLIILGVTSTFLGGWAGLNQVQIRKILAYSSIAHLGWMIIVLQFSTPV---MLLALTIYILMTTAAFLIF------EMNKTTTINQLSITWAKSPTVTALAPLILLSLGGLPPLTGFVSKWLILAELVAKDLALLATLIAFSALLSLYFYLRLSYAMTLTAGSNNVVASA------------------------------------
39841628     ------------------------------------------------------------------------------------------------------MNPFVLYIMLLSLGLGTTLTFASSHWLMAWMGLEINTLAIIPLM-IQQYHPRAVEASIKYFLTQAMAATLMLFLTTSNAWVTGQWDIQHLSHPAL-----------VTMTALALGLKMGLAPLHFWLPEVMQGLNLYTGMLLITWQKLAPMMLIYQLAPQIKP------PLIMALAVLSALIGGWGGLNQTQLRKIMAYSSIAHMGWMMAVI---KYAPDLMMLNLIIYIVLTCSIFMTINMI------SATKINNLAVGWSKTPTFVMLMIVILLSLGGLPPLTGFMPKWLIMQELTKQMMPMMATLMAMAALISLFFYLRVCYGSSLTTSPNTNNALTPWRLKSMIPSTLI-----------------------
88812965     ---------------------------------------------------------------------FLIDPLSALMMAVVTFVSL--MVHIYTIGYMHDDAGYRFFSYINLFTFAMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWFTRESAVFASLKAFLVNRIGDIGFLLGIALLLAYFGSLDYQQVFATVLPGLNWSVITFACILLFVGAMGKSAQIPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSDTALSVVLIFGALTAFLMGLVGLVQNDIKRVIAYSTLSQLGYMFVALGASAYAVG--IFHLMTHAFFKALLFLAAGAVIVA-LHHEQDMRKMGNLRRYLPITHLTMLMGTLALVAAPLFSGYYSKDLIIEEAHRGGATLAYWLVLLSVYVTALYSFRLYFLVFWGKERPRYVLRAMEWPLILLAIPSVVIGYLTVEPLVFG----------
293166032    ------------------------------------------------------------------------DGLSFLFALVVLV--IGAAVLVYSTAYLTETRPATFYTLMTAFAAAMLLLVLADDLVVLFVAWELTTLCSYLLILTSG--PRAGPPATRTLLVTAAGGLCLLGAVGLVVVRTGTTELTAALASPVWGQDPTFAGAVAVLVALAAMTKSAQFPFHAWLPDAMV-APAPVSAYLHAAAMVKAGIFLLMLFADAASSSPLWSPLLITVGLLTSVMGAAFALQRTDLKELLAYSTVSQLGLVVAVIGVGSTAMLAASVHVVAHALFKSAAFMHVGLLERRVGT--RDIRELSGMARTMPWDAAMITLAAVSMAGVPITLGFVSKELILDYMLQAPAWLVAGVAAGGALLTFAYSARLLVTTLPGPAVE------------------------------------------
139392985    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLVLMIGLGMVLIGLLFKVGAVPFHQWVPDVYQGAPTAVTGFMAATVKIAAFGALLRILYVAFGGVWDWEPIIWIIATLTMLVGSILAVVQSDIKRMLAYSSVAQAGFILGVAAASAAGIASTMFYLIAYGFTTIGAFAII-TMVRDAGGEATNLATWSGIGRKSPVVASAFAVFMLALAGIPLTSGFVGKFGVFAAAIEAGMVWLVIVGVVASLIAAFFYIRVIVVMFFAQPTDQTASVGCSVRL-------------------------------
240266440    ------------------------------------------------------------------------------------------------------MNPITLSMFTTALLSGTLITLSSTNWLMAWMGLEINTMAIIPIIA-RKHHPRATEAATKYFLIQAPAAATILFCAITNAWMTGQWEINQMSTDLPIILILISL-----------AFKMGMAPVHSWLPDVLQGLDLMTGLVLSTWQKLAPFYLILQL-------HSTHSLTLILLGTMSILVGGWGGLNQTQTRKILAYSSITHMGWMLVIL---QFSPELTLMTFTLYVTMTLPVFMILH------QNNTLSINKLPILATHTPTISALIPLLLLSLGGLPPLTGFIPKWLIIQKMSHLGLFGLATITALSGLFSLYFYLRLSYISSITMSPSSNLTTATWR--LTPNSIPLGLKTTIVPSMMLLPLTPMINSL-
254992396    ----------------------------------------------------ATIVSMPWIPRLGINFTVVVDGLSLLFALLITGIGSLVTFYSIYYLGKKKERLSNFYTFLFIFMTAMLGVVLSDNLIVLYLFWELTSISSFLLIGYWYHRERSRYGARKSMMITVFGGLMMLGGFILLHIMSDSFSIREIISNADVISNNSLFIPAMILILLGAFTKSAQVPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYIVARFTPLFASSGVWFWTVSL-VGITTLFWGSLNATKKNDLKAILAYSTISQLGLIMALLGVGVMAIVAAVFHLFNHATFKGSLFMMVGIVDHETGT--RDIRRLGGLMRIMPITATIAFIGTFAMAGIPPFNGFLSKEMFFESMVNITQVLLPVVAWVASVFTFVYSMIIFFKTFTGKVKPYLLPKKPHLLLPPIILSIFVVGIGLFPNLIAEPILEPAV---
58045565     ------------------------------------------------------------------------------------------------------------FILLSSLATGTITVFSSYHWFLAWVGLEINTLAIIPLMTKQYH-PRAVEASIKYFLTQAAASALLLFAATNNAWVTGTWDILNLTSPL-----------STTSVTIALLMKLGVAPFHFWLPEVLQGITLQTGLILSTWQKLAPLTLIIQSSS------NLNMSIVLLFGIISTLVGGWGGLNQTQLRKIMAYSSIAHLGWMMTIL---PISPTLTTLNLILYITMTSTLFLMMMTL------STTSINSLTTMWPKMPALTAITVLTLLSLGGLPPLSGFMPKWLILQELTKQNMPAIATIMALSALLSLFFYLRIAYSMTLTISPNT-----------------------------------------
258404919    -------------LPALVVILFVAFVVFAASWVRQKWCFPLAIFGLAASFAASLGVLVMAGWTPPVGISFHIDTLNGLILPLIAGIALVNLVASLNIENEQGENTGAFYALYLLTSTGLLGIVATGDAFNLFVLLEIASLSSYALLAMGH--PRAILASLNYLLIGTVGSSFYLLGVGYLYIVTGSLNMVDIATLLPPLFESSAVSMAFTICLLGIFLKMAFFPLHGWLSNSYTYASSAASSLIAPLTTKVMVYVMIRFMFTVFTEAIQISDIVVWFSIAAIVGGAVLAITATDFKRMLTYIILAEIGYMVGGAWLGTAGFTGAILHIFNDALMTFCAFLVVANLKHMLGE--LRLSNLQNLFAKMPWTMGALAITAMSMIGVPPTCGFFSKWYLIKGALAAGQPLFIAALILSSLVNIVLFFRIFEVGFFEPAPS------------------------------------------
195953128    ----------------LILLFPLLSFITIGLFGRRIGDFGVLSFIVALITMLIVFYKFLPISNTSVDIGIYIDKLSITTTVTVTFVASVIFVYAIGYMYLFGNWTFKFFAYFSLFLFSMLLILLGDSLILMFFGWEGVGLASYLLIGYFHEEKFATKASLEAFVMNRIGDWSFILGIIYTFWLFGTLSLPKLFEN---ASYVPGITLATLLLFGGAVGKSGQIPLHTWLPNAMAGPTPVSALLHAATMVAAGVYMVARLYPIF-SLSPTTLSYITITGVVTMLFAALVATVHDDIKKIIAFSTMSQLAIMFTAL--GMRFPTAAIFHLTTHAFFKALLFLAAGAVITGLHHHTQNIFEMGGIKKYMPITFGAFMIGALALSGFPPFAGYFSKDAIV-SLIMDKNTLVATLILITSLLTAYYITREAFVVFLGEGEEPHEVEPIMSFPMLILSFLSLMGGFLLWNYF------------
135455541    ---------------ELIVIFTIVGTITLDLIFTKKSKYLVALFALVGSLVSIFQWANYSKAIVLFDGSYVIDKFSIILKGLFILVTYLTFLLSINFVESDTYYEGEYYFLLLCSLLGALVVASSRDLLTIFIGIELASGPMFLLSGWRKGDPKSNEGAIKFFLLGVLSASLILYGFSLLYGVTGKIIFSEIVSSLSATHQSPVVLLSSILILAGIGFKISVVPFHSWAPDTYEGAPLPVTAYLSISSKATGFLALIILFTVFYESGTSWGVILVLISGATMFIGNLSALQQTNPIRLLAYSSIAQAGFILAPLAVAGITVFASITYLVIYAFMNMGAFLVVNILIKASG--SENIYDWGG---------------------------------------------------------------------------------------------------------------------
5835085      ------------------------------------------------------------------------------------------------------------MVLIANVVLGTLIVLSSHHWFTLWVGLEMNTLSILPILSYQFT-PRNVESSVKYFLVQSVSAGIVLNVVIIQAWLYSSWSLME-----------PLNQATSFLMTLALGLKLGLFPCHYWFPDVIQGVGFIQGLVLSTWQKIAPFAVLVYVVESLNISL------LASLGVLSVLVGGWGGLNQTQMRKIFAFSSIAHIGWICSTVGYSVSVACVM---LVAYIIINSSVFFMANSFDLKSLSHVGRLSLY------NFVGGAGLVLSILSLGGLPPLFGFLIKFISLKCLVENGCFILAGVLVMGSLLSLFFYLRI-----------------------------------------------------
296242372    -----------------------------------------------------------------FGISYAVDGLNGIVGLMT--SWVFLAIALYSLWYEKHFDEPVWYHVMLIGLLGMLGCLYTGDAFNLFVMLEVLSISAYGLVAFHKERAEAVEASAKYALIGAVATTIYFTALVVIYATFGTLNMGVLACLSRTPSCLSIVLFAVALSLWVFTYKAALFPNHFWLPDAHPEAPTPVSAALSGLVVNIGVYATMRFLYTIFGEGSLLLIALFILGVIGALLGALMMMIQKDVKRLLAYSTVSHMGLIFMVLSAPAFSSSPRVTELAIAAAILHIALLFMTSGIFIDSAGTRNMDEMRGVGRKHPLASTAFIIGFLNLVGLVPFIGFFSKLLMYQAYMEAGFPIGGVILIIASAVSLPGYLKALYSVVFGEKQSERKEVGVEVLMLAISITLLVMGGFIIP---------------
84704715     -----------------------------------------------------------------------VDGISILF---VLLTTFIMPIAILAGWRSISSRVAEYMVAFLVLETLIIGVFCALDLLLFYVFFEASLIPMFLIIGIWGSKGERIYAAFKFFLYTLFGSLLLLLALIYMYLQTGTTDVVALQQVSFGDGAQKWLWLAF---FASFAVKMPMWPVHTWLPDAHVQAPTAGSIVLAAILLKMGGYGFLRFSLPMFPDASYFAPLVFTLSVIAILYTSLVAFAQEDMKKLIAYSSVAHMGFVTMGFTMTDQGLEGALFQMLSHGFISGALFLCVGIVY--DRLHTREISAYGGLVGHMKWFAFFFLLFSMANVGLPGLSGFVGEILTMVGAFQVN-TWVAALSALGMVLAASYGLRLYREVAFGTVTNPEVKTMPDLDRRELSLLTVLAAMALYLGVHPSPTLAV-----
135161963    ---------------------------------------------------------------------LRLDGLSALF--LIIVLGIGALVMAYSARYMSERNVHPYFAWMLLFAFAMTGLVLADDLILLFVFWELTTLCSFFLI--NRSGDKASAPAVRTLLVTAMGGLSLLFAVVLIVVRTETTVISQALASSVWTEDAGFTASISVLIAIAAMTKSAQFPFHMWLPDAMV-APTPVSAYLHAAAMVKAGIYLLLLFSPAMAGTPVWQVTLMTTGLLTAVMGAIFAMRRFDLKEIMAYSTVSQLGLIVALIGVGTAALTTAALYTLGHALFKASLFMIVGIIDRQAGT--RDIRILQGLWKKMPVTFVTTLLAGLSMAGIFPMLGFVSKEYLLGQILSTGGAVLVAIAVFASVFTFAYTARILFGAF------------------------------------------------
291280345    --------------------------------------------------------------------------------LMVFLTTLLTMISILASFKYIGKRQREFYLAMLILEAAIVGVFVALDFFLFYIFWEAMLIPMYLIIGVWGG-QRRIYAAIKFFLYTLAGSVLMMLAIIALYFKHGTFDILKITAASAQYSVGFQTIVFLAF-FLGFAIKVPMFPFHTWLPDAHVEAPTAGSVILAGVLLKMGTYGFLRFCLPITPVASKFVPLIAALSVIAIIYGALVAMVQEDVKKLVAYSSVSHMGFVTLGIALNQAGIEGGILQMFNHGIITGALFLLIGLIYER--THTRLIADYGGIAKYVPVYATIFAIFSFGSIGLPSMGGFIGEFLVLVGSFK-SLSNYAIVAASGVIFAAVYMLWMYQRVFFQTPNEGIEDVNVREFIYLFPLIILVFWTGLYPETFTSYMHESVRSL-
182414272    ------------------------------------------------------------------------DAVSAFFLVLLAVVGGAASVYSREYWSDRAHRSGRAWWTLLLATMGAVLV--AANGLHFLIAWELFAVSGYFLITRERQRREVRAAGWLYFAASHAGTLCLFGFFTLLAARTGSWDLGAM-------QDRRELAPLFWLALVGFGVKAGLFPLHIWLPSAHANAPSHVSAILSGVALKMGIYGLVRFSGWLPVPVAAGW-VIALLGVASAVLGVAFALGQHDLKRLLAYHSVENIGIILIGLGFGRLALAGGLLHIWNHGLFKALLFLGAGSVLHATGT--REMSRLGGLWRTMPWTAGCFTLGAVAISGLPPLNGFVSEWLVFLGLFDAAAVPAAILLGMTGALALACFAKVCGVVFLGLPRSAVAEHAHESGPLMRGPMLLLAACCVAIGLAP-----------
135038119    -------ADLSIILPEIVLSLFAMAGLLVGVYSTKDAMAPMLTTALVLVLVAGWIAFWGGGTNVAFGGMFVDDGFARFAKVVTLVSAAAVLLMSEGYMARRDLLRFEYPLLIVLAAVGMMMMVSAGDLIALYMGLELQSLALYVVASLRRDSAKSTEAGLKYFILGALSSGLLLYGASLTYGFAGTTLFAGIVEAMGDESAPLGLLFGLVFIVAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFATAPKMAAMGLFA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
37780522     ------------------------------------------------------------------------------------------------------------IIIFTTLIMGTLIAMISSHWLMTWIGLEMNMFAIIPLI-MKSHSPRTTEAATKYFLIQASASMMLLLAASLNFMETGQW-----------TLTSLESSLSSTILLISLMMKLGMAPFHFWVPEVTQGTKLSTGLIILTWQKLAPLSIMYQIHPSLNP------NIMLTSAVLSILVGGWGGLNQTQLRKIMAYSSIAHMGWMAAVV---MFNPSLMLLNLLLYIIFTLAMFTILM------NCHSTSTSTLSMTWNNYPLMTTMMLTVLMSMGGLPPLSGFIPKWLIMDELIKNNNIMLSTTMAVMALLNLYFYMRLIYA--------------------------------------------------
144168599    ---------------ELVPLFAILVSLAAVVPILLSRSYPNLREFWTLLAGAVKFWLVLQLLPYAIDGALKADPLGVYFA--VIASGLWIFTSFYSIGYMREKKQTRYFASFALCLSATIGIAFSANLLTFIVFYEMLTLATYPLV-IHKENREAIQAGRKYLSYTLTAGLMLIAASALVYSYTGSLDFTPGGLFTDIEIPRTAMLVIFILFLGAVGVKAGLMPIHSWLPAAMAAPTPVSALLHAVAVVKSGVFAVTRVAGYVFMELYSLNDILIVLSGTTIILASLIAFAQDNLKRRLAYSTVGHLSYIVLGIALTPLGIQGGIMHIAAHATMKITLFFCAGAIY--VNLHKTEISQLDGIAKVMPWTMGAFAIGAMGLAGIPPINGFFSKWTLILGSLEGEMIIPVVILVVSGLLNAGYFFPILYRAYFKKGT-------------------------------------------
70672537     ------------------------------------------------------------------------------------------------------MNPTIYMIIMTSLATGTIITMTSFHWLMAWIGLEINTLAIIPTISTMHH-PRSTEAATKYFLTQAAASALILFSSMTNAWQTGSWDITQLSST-----------PSHILLTTALAMKLGLAPLHFWLPEVMQGSTLTTALIIVTWQKLAP------MSLIFLTMNNLSTSILLMLGLLSSLIGGWAGLNQTQTRKIMAYSSITHLGWMS---AISSIMTNILILNLLIYLIMTISVFYFLITTKSKTXXXXXXXXXXXXXXXXXXXXXXXXXXXL------PPLTGFLPKWLIMEELINQNLTPLITAMALSSLLSLFFYIRLAYTTTLTLSPNTTQTKFK-----------------------------------
94263836     --------------PLLALGISLACALLVFATGHHYRWRVFWSLGAALLKFGVVVSLLLMEFPPGVGIGFRVDLMGLFFA--LVSSTLWIFTTIYAIGYMRGRAQVRFFGFFALCVTSTVGIALAENLLTLFIFYELLTICTYPLV-IHKETPAALQAGRKYLLYTLGGGGLVLLGLVLVQDAAGTLSFGQLLAAGINNGSLGVGQLGLIFLVLGFGVKAAVMPLHGWLPSAMVAPTPVSALLHAVAVVKAGAFGILRIFGLELLAELGFTQALAWLAVVSIIGGSLLAWRQVNLKRRLAYSTVSQVSYILLAASLNPTATVVAIMHLANQGFAKITMFFVAGAIEQGSGK--TEIHQLDGIGRQMPWCLAAFTVAALSFIGVPLLAGFLTKWLVILGALEGRAWWFAAVMVVSGLLNAAYWLPVVFRAYFRP----VSGTATDPGWLLRGPIMVCAAFVLLLG--------------
37957350     ------------------------------------------------------------------------------------------------------MNPYALLIISLSLILGTTTTIMSNHWMLAWAGLEVSTLAIIPLMTKIPH-PRAIEAATKYFLTQAAASAMILFAVTQNAWLGGEWLI-----------PSTPHSSSTTLITIALSMKLGIAPFHFWLPDVLQGLTLQTGLILSTWQKLAPTALLIQLSPLINLNLLLTLGLLSTIIGGIGGI------NQTQVRKILAFSSIAHLGWMVTVL---KFSPELALFNFITYTLMTSTLFMVLSTM------NTKTLPELMIAWSKTPTLTALSLLSILSLSGLPPLTGFLPKWLIAQELIKQHMTLYATIMLLSALLSLFFYLRLIYILSLTLAPHPLPST-------------------------------------
85822140     ------------------------------------------------------------------------------------------------------------------LLMGTVITASSFHWLMAWAGLELNMLSILGII-MKSKHPRSTEASIKYFLTQVIASTLMLFSSTVNAIQTGQWDISQMTDK-----------YACTTLLLAMMMKIGAAPTYFWLPEVMQGTSTITALVIASWQKIAPITILFMTHNHLPP------KIMMAIGIMSTAVGGWGSINQTQLRKLMAYSSITNLGWTMVIFSTS---PHAAVLNIIIYLVLLLPTFTLI------KMTSTKTLQELTTTWTSNPMAGILLTLVLLSLSGLPPLTGFTPKLLILNELISHDHIMTAAVMVTLSLINLFFYIRVTYIMSMTTPP---ITMSTPMKWRLISPQQKLTSLLIPPSLTALPLLPIIAA--
284165977    --------------PELSVVLAAVALPFVAAVSTPVLYRLLAGVAVALASFLLLASQLEWIPSLDIALRFYLDGWGLLFA--MLACGIGTLIFLYSPAYMHGEPHLRFYTALLAFMGSIVGVALAADLIAIFLFWELTSLCSFVLIGHYTADDSSQYAARMAMFITVGGGLFLLVGLLMLSIVAGDVVGPDAAFNLAAMLETPLFLPVLGLLAIGAGTKSAQVPLHFWLPNAMAAPTPVSAFLHSATMVKVGVYFIGRMRPIL--VGEEWLFLFATLGLTTMTVCAIMAVAATDIKELLAYSTASHLGLMVAGFGTSIYGAETGVFHLLNHALFKAALFLVAGIVAHEAGT--RNIDDLSGLRHDLPVTALITVIVALSMAGIPPFNGFYSKELLFEAAVEASHWLYPAVAVFGSIFTVLYSLRFLSLFFGDRPDALGHVHRPSTTLVVAPGVLAILA--------------------
296274492    ----------------IALFAPLVGSIVASLFSMKPKTLFTGIFTSLMLAVSMVASLILLFNIISSDEIFVADAVSATM--MVVVTIVSTMVHIHSIGYMDHDKSFRYFAWLSAFVFSMMILVMSDNFAGLFIGWEGVGLCSWGLIGFWYHKEDKAKAANEAFIMNRVADLGMLVGIFLIYWNLGSLQYDVVFANV-GNLSHGIIIAIAIFLFIGAMGKSAQFPFNQWLANAMEGPTPVSALIHAATMVTAGVYLLVR-ANVIFTAVPEVGYGIACLGAFVAIFAATQAMVASNIKKIVAFSTLSQLGYMFVAAGLGAYWV--ALFHLATHAFFKSVLFLGAGNVMHALNDEI-NIKNMGGLYKHMKGTAIIMIIASAALSGIWPLAGFYSKDLILEVAFGAHQYILWTILWVTAGLTAFYSFRLVMYVFFGEERKKLNYHPHETYGFVIAAMSPLAILAIVTGWFRNSFEEMIIKV-
269986390    MTFILDSSILKSLYPEIFLGLVAFGMLLMG--RRVKNWMVYTTVSIIALLISMIMLILLSGNSSFFGGAFVINNFGLFFALILITSSLYVSFTAGSELKHDPE---IFFSVFLFVNIAMIIAAFSLNLIFIFIAFEGISIGTYILSA-HGKSKRNLEASAKYFFTGVIATGFIVLGSSFYFLSTGTFNL--VSSFSISDVTRPSMLLALILLFVGFGFKLALVPLQQWAVDAYDGTNNPVSAFLSSGTKVLAFLIILRVFLVGFSTLSDVFYLFTIVSIITMTYGNFAALSENNLKRMLAYSSIAQAGYLILVLTAITVAIFAAMYYSLVYIFMKGGAFTASGAVKKEKIM----INDLSGIGLKSPLFTISLGIMMLAIAGIPPTAGFFAKYYLFLSLISGN---------------------------------------------------------------------------
62002021     ------------------------------------------------------------------------------------------------------MNPFALAILLISMFIGTMVTLTSSHWLLAWLGLEISTLAIIPLM-ITDHHPRATEATTKYFLTQATAATLILFSALINAWNTGMWELKELS------------PLSSNMLSLALMMKMGLAPLHFWLPEVLQGLSLTTGLILSTWQKIAPIALMYMIFSSLN------IQVLMIMGLLSIIVGGWIGLNQVHLRKVIAASSIAHLGWMMIIL---PFSPHIMMLTFLIYILMTTAMFLSFKIF------NATQIKMLTIAWTKMPVLVALMMFILLSLGGLPPTTGFLPKWFILQELTLQHIPSIATVMAISSLLSLFFYLRLTYALTLTYSPNTV----------------------------------------
139641743    ------MNELQVIIPEITLAGLGCLVLLVDVFKREESNLTFWVACLSLIVVCLLVVVWRPYEPVAFGSTFKLDQVSSLLKIFILITGLGAFFYANYYFEKFKFKQSEFYSLALFSVLGMLIMTSAHSLLTVYLGLELLSLSLYAMVAMDRDSKFAAEAAMKYFVLGALASGILLYGISMLYGAVGTLDLTELKTQGMAEQGDLLLLFGLVFVLVGIGFKLGVVPFHMWIPDVYEGSRTPVTLFLSSAPKIAAYAMALRVLGELVGLSSEWLQMLTFMAVLSMGVGNIAAIAQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
21492446     ------------------------------------------------------------------------------------------------------MNPLIFSIILFTLFLGTMITMFSSHWLTMWIGLEMNMLAIIP-ILINKATPRSTEAATKYFLTQATASMILMMAITLNILDSGQWTL-----------INPQNHFTPIMIMLALIIKLGMAPFHFWVPEVTQGVPLKSGLILLTWQKLAPLSILYQISSSIDSTM------MMLVAILSIMVGGWGGLNQTQLRKILAYSSIAHMGWMAAII---TFNPNTMVLNLIIYILLTIPMFMMFI------QHTSTTTLSLSQMWNKTPLMVTAILITLMSLGGLPPLTGFIPKWIIIQELTKNGNIIMPTMMAMLALLNLFFYLRLIYTMFPTTNNLKMKWQFESMKRMTFMAPLIILSTMFLP---------------
159899730    ---------------------------------------------------------------------------------LVLLTTFVTPLAIWSAWNVEE-KTNNFLMLILLQEMGMLGVFLAQDLFLFYIFWEFTLIPMYFLIGMWGGKRR-IYATVKFFLYTFAASVFMLIGIILNYKYLAQQGLTLMANINQFGLSDTELKLLFLSFFVAFAVKVPLWPVHTWLPDAHVEAPTAGSVILAAVLLKMGGYGMIRFCVQLFPQIAQEWAPIALLAVIGIIYGAVLSYAQSDIKKLVAYSSVSHMGFIVLGFALNEVGLQGAVLQMINHGLSTGALFLLIGMVYER--THTRELADYGGLWKVVPVFVYFLLFATMASVGLPGLNGFVGEFLIMLGAFDSPIWTFTAFAAVGVILAAVYLLKMFQGIASGPFSERRTPHLSDLTRREVAILLPLCILMLVIGLYSS----------
10999074     ------------------------------------------------------------------------------------------------------------IMITLGITLSTLMVISANHWLVAWMGLELNMISILPMMT-KQKHPRSAEAATKYFLTQATASSIMLLSSTLNAWQTSSWDITQFNNPL-----------SCILMIFALSMKMGAAPLHFWLPEVLQGSTLTMALLITTWQKIAPITLVYMISNHIQS------NIMLIIGMLSILVGGWGGINQTQLRKMMAYSSIAHLGWTMTAISIT---PNIALLNIIIYMTISTPIFLLL------TTPSIKTLKAMTTTWASSAITALLLTLLLLSIAGLPPLSGFTPKLLILDKLVMHNLTPLALTLAILSLLSLTFYLRTAYLL-------------------------------------------------
254524823    ------MSNWPLLSVLIWLILGGALILAIRDAQTARWASLGVAVLTFVASLSLLSGYNAGIDGLQFGYNLGVDGIAV---ALILLTTLVSVLALIGAWSAIDKRVNQYVAAFLILEGVTVGIFSATDAMLFYVFFEAMLIPMFLIIGVWGGPRR-IYAALKFFLYTFLGSVLMLVALIYLYLKGGSFQLADLYALPLSAKEQTWIFFAF---LIAFAVKVPMFPVHTWLPDAHVEAPTAGSVILAAIALKIGGYGFLRFNLPIVPDASQWAWLVIALSLIAVIYVGLVALVQDDMKKLIAYSSIAHMGFVTLGTDAARLGLQGAMVQMISHGFVSGAMFSCVGVLY--DRMHSRRIADYGGVVNVMPWFATFAMLFFMANAGLPGTSGFVGEFMVILSAFQRN-PWIALGAATTLIIGAAYTLWLYKRIFFGEVANSHVAELKDINGREWLVLGVFAIGVLALGIYPKPLTDL-----
237809390    -----------------------------------------------------------------IGLVLHLDGLSLTM--LGVVTGVGFLIHLFASWYMRGEEGYRFFAYTNLFITSMLFLVLADNLMFLYLGWEGVGLCSYLLIGFYYKDRNNIAAAMKAFIVTRVGDVFLAIGLFVLYRELGTLNIADILTPQKLTAGDPTIEFATLMLLGGAVGKSAQLPLQTWLADAMAGPTPVSALIHAATMVTAGVYLIARMHGLFL-MAPDVLHLVGIVGAVTLLLAGFAAMVQTDIKRILAYSTMSQIGYMFLALGVGA--WGGAIFHLMTHAFFKALLFLSAGSVILAC-HHEQNIFKMGGLRKSIPLVYAAFLIGGSALAALPFTAGFFSKDEILFAAYQGGYAGLLLSGLAGAFLTSLYTFRLIFIVFHGDSK-------------------------------------------
45738684     -----------------LIGFGLLLIPTATKNIRRIWAFPN----VLMLSIAIVFSANLAIQQINGNFIYINNDFSLEFGHLILITTVGLMVLIYSDNYMSHDQGYRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMFSYLLIGFWFTRPIAASACQKAFVTNRIGDFGLLLGILGFYWITGSLEFRDLFTIVNNGVNSLFVILCASFLFVGAVAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFVAIPYIMNLISFIGVITVFLGATLALAQRDIKRSLAYSTMSQLGYIILALGIGSYRLFHLITHAYSKALLFLGSGSIIH---------------------------------------------------------------------------------------------------------------------------------------
160688765    ---------------------------------------------------------------LNLEYGFLFDSLTSVM--LVVITFISCMVHIYSVEYMSEDHKTRFFSYLSFFTFFMMILVTSDNLIQFFLGWEGVGIMSYLLINFWYTRLQANKAALKAVILNRFGDFGVFFGILLIYYIFNTFDFSIIFSINILGYNVNAITLISIFLVLGVIGKSAQLGLHMWLPDAMEG-PTPVSALLHAATMVTAGVFLLLRFSLLISYSLSILNFLTIIGALTTLFATTVGFVQNDIKRVIAYSTCAQLGYMV--FSCGILNYNASLYHLTTHAFFKALLFLSAGSVIHSLSDE-QDMRKMGGLVNFLPLTYQCMLIGTLALTGFPFLSGYYSKDVILETSYASFYWFASLIGYVAAFGTTFYSFRLLFLTFFNKPRMSKNIMKKPLWMMIPLIVLSVCSIFI-----------------
169626654    -----------------------------------------------------------------------------------------------------------------------------NHWLLAWIGLELNTLSILPIM-MKPAHPRATEATTKYFIVQATAAACILFASITNAWQTGQWSIIYMNSNI-----------SSTLIALALILKLGLAPAHTWYPEVLQGSSMYTALLLSTWQKLAPLALLYMIQSHL------LTTLTLIISLLSSAIGGWAGLNQTQTRKIMALSSITHMGWLLLALKMDPGLATLTMLTYLTTTTSLFIILALTTTKTITDTATN---------WPTSPALMTTAMLTLMSLGGLPPLAGFVPKWLILKELSQANLTTMATMMLMTSLPSLFFYARLAXLTLLTNPPTTVATKFK-----------------------------------
254413911    ---------------------------------------------------------LTWIPQLGLSYKLGADGLSF---PLLALGSLLNWVVIFSSRVDVERLRLKY-ALILLVNAGVTGAFLAQNLLLFVLFYELVLIPLYLLIAIWGGSKREY-AAMKFLIYTAVSGILILAAFLGITWLSNSTSFNYEAIQTQGLSLTTQLVL-LTILLVGFGIKIPLVPLHTWLPDAYVEASPVVAILLGGVVAKMGTYGLVRYGLQLFPEAWSLVPGLSIVGVVSVLYGALSAIAQKDIKRMVAYSSIGHMGYIVVAAAATPLSLLGCVIQMVSHGMILAILFYLVGVVETKVGTRELDLNGLMNPTRGLPLVSALLILGGMASAGIPGLVGFVAEFLVFQGSYVV-FPWQTILCIFASGLTAVYFVILLNRTCFGKLDNRKAYYPKVLWNEKAPAIILAVIIFFL----------------
269796813    --------------------------------------------------------VVSWIPALGVELSFRLDTLGWLMLLLVGGVGALVLVYCSAYFAASASGLRKFGGVLTAFAGAMVGLVTADDMLLMFMFWELTTVFSYLLIGHYHDRKASRRAAMQAIIVTTAGGLAMLVGVVIL-GQTAETGYS-LSGLLANPPEGAAVTAAVVCLLVGASSKAALIPTHFWLPAAMA-APTPVSAYLHAAAMVKAGVYLVARFAPAYSHLTVWVAIIVVLGCGTLLLGGYRALRQNDLKLVLAYGTVSQLGLIVLMVGLGSRAAALAGLAMIAHAMFKAALFLTVGIVDAATGT--RDLRRLSGVGRAMPLTALAGGLATASMIGLPPFAGYVAKEAALEALVHDGLGPLVIAAAVGSMLTVAYGLRFFWGAFATKKGAPAIPL-------------------------------------
227370228    -------------------------------------------------------------------------------------TNILAPIIILSSFNENVSYRNTFYGLILLMQFGLVGVFTSLDGLLFYIFWEVTLIPIWFIAGLWGQENKRFEFTTKFFVYTFVGSLFMLAGLIYVYNHSASFALTDLYNAQLNETQQTVVFW---FIFFAFAVKLPVFPFHTWQPDTYTYSPTQGSMLLSGIMLKMAVYGVMRYLLPITPIAGISGQIVIILAIVGIVHGALIAIIQTDMKRIIAYSSFSHVGLMVAGIFASAVVTLGALVQTFAHGINVVGLFYCCDILYKR--FKSRDIRQMGGLAKVAPKFAVLFLIIILGSMGVPLTNGFIGEFILLKSVYDFNGT-AAVIAGLTVILCAVYLLRFYGKAMFGEGDAAVLSTAKDLSGVEFSVLASLAVFVILLGIFPQPVIEMVSS--
224988055    ----------------------------------------------------------------------------------------------------------------------TTITFASSHWLLAWMGLEINTLAIIPLMSQHHH-PRAVEAATKYFLTQSTAAATLLFATATNAWLTGQWNIHLMSHP-----------VPTTMIIIALALKIGLAPLHTWLPEVLQGLDLTTGLIMSTWQKLAPFALLLQIPL-------SDRTILVVLALASTLIGGWGGLNQTQLRKILAYSSIAHLGWMILVI---QFSPSLTLLALATYLVMTSAAFLTLKINNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------XXKWLILQELTKQNLPLTATFAALTALLSLYFYLRLSYAMTLTISPNNLSNSTP-----------------------------------
139189343    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGSALTYGYSGTTLFSGILENVNANSPSLGLLFGLALVIAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFLATVPKMAAICLFMRMFDAFGNILGDWQQIIVLLSILSMFLGAFAAIGQNDFKRLLAYSSIAHMGYALIGLAAGTFGVQSVLEYMTIYITMNIGVFAILMSMQS-DGQSVTEIASLRMISETDPGKAIALLILLFSLAGVPPMLGFFAKFEVLRAAINADLIYLAIMGVLASVIGAFYY--------------------------------------------------------
183220695    ---------------------------------------------------------------------YQIDQLSLYMT--LIITGIGSLIHLYSMGYMKGNKGYRFFAYLNLFIFCMLNLVLSDNLVLTFLGWEGVGLASYLLIGFDYDKVSAAEAGMKAFILNRIGDVGFILGTGFLFWLGGSLEYLTLQTNLSHSNLSEYANIIALFFFIAAMGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVFLIVRLNFVFY-LAPETSFFIACIGALTALFAATIGILQNDIKKILAYSTVSQLGFMFLA--MGSMSYVAGLFHLMTHAFFKALLFLGAGSVIHA-LHHEQNIKHMGKLFGKIKITSITFLLGTLAIAGFFPFSGFFSKDLILEKAYTYGAYILWTMGVVAAFFTSFYMFRLVFVVFFGKDNTDSHHKIHESPWTMTLPLMILAIGAVFAGFLQTP---------
114771830    ---------------EIVLLFAPLVGSIICGFGHREKISMMVSTGALFISAILSWVVFINFHGDGHTISLFIDRLTAIM--LVVINTVSALVHLYSWGYMDKDPQWRFFAYLSFFTFAMLMLVTSDNLLQMFFGWEGVGVASYLLIGFYYRKPSAGAAAMKAFIVNRVGDFGFALGIFGLFYLSGSINFSEVTSFQFLSWQLNALEVITMLLFIGAMGKSAQLMLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVCRLSPLMEYATFTPNFIVLIGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMF--VAAGVGAYGAAMFHLFTHAFFKAMLFLGAGSVIHA-MHHEQDMRNYGALRKKIPYTFAAMMIGTLAIVGIPLFAGFLSKDAIIESAYGAGTGVAFVMLVVAAAMTSFYSWRLIFLTFYGKANSHTHDHAHESPLVMILPLAVLALGAVFSGMIW-----------
121998814    -------------------LLAVLVPWLQPVLGRRAGWAFAALPAVLTLYFATFLPQIVGGEGLDVNLSFYVDGLSLLFA--LLISGIGTFVLLYASDYLDGDRQPRFYVHILAFMASMLGLVLSDNLITLFIFWELTSITSYMLIGYDNEDAKARRYALQGLLVTVGGGLALLAGFIMLGIVGDTYTISELLEQGDVIREHEWYVPLTLLILLGAFTKSAQVPFHFWLPRAMA-APTPVSAYLHSATMVKAGVFLLAKLHPALGDTALWMTLLPLVGAITMFTGAYFAVRSTGIKGVLANSTVMALGTLTMLAGIGTEAMIAFGAFLLAHSLYKGALFLVAGALDHETGTK--EILQMGGLRHAMPKTAVLAAVSALSLAGIPPLFGFLGKELMLESVLEAPYLSAVLALLALGTAVLVVIVAGIVAIFFGERTETPKEPHEAPPGMLAGPAVLGTLLFGLFPFLPEGLIGAVAS--
135050090    ---------------------------------------------------------------------FRVDELSVLM--MLVITGVGALIHLYSIGYMHGDPGYRYFSFLNLFVAAMSVLVLADSFVLMFVGWEGVGVSSFLLIGFWYGTKANADAARKAFIVNRVGDVGFLLAMFLTAAVFGTLTIAEVNAAVGMAFGSATLAVIGILFLIGAAGKSAQLPLQVWLPDAMAG-PTPVSALIHAATMVTAGVYLIARAAPLFSMTPLASAVVAWVGAITALVAAFAALAQTDIKKILAYSTISQLGYMFVAVGVGAYWIFHVFTHAFFKALLFLGSGSVIHALGGE-----QDIRKMGGLGAKMKLTGTTSLIATLAIAGVPLLSGFFSKDAVLAYTFTYGKYGLYGVLLLTAAMTAFYMFRWYFGIFGGTSRMDPKVEAK-----------------------------------
142176257    -----------------------------------------VLLAVTFDGTVLSHQIGLWPGGIAI--AFVADSFSSLILAAGAVVAVISFLYMMASGESQSPAI---PALVLVLMGGVSGALLTADLFNLFVFIEVMLLPSYGLLIFLSRRGE-LGASRLYVVVNLLASTLFLAGVGLIYAVQGTVNMAALAGA----GEDPATAIATAISLAAIAVKAAVFPVHGWLARTYAAASPAVAALFSGLHTKIAVYVVYRISAVIFEGQSAWMLAILIFASLTLVIGAFAALGENNMRSLMIFQMVSGIGFILVGISLTPLGLTSGIAYMVHHMIVMGALLLTVSAIEHTYGTG--RLDQVSGLRAREKFVTAAFVIGSLSLVGLPPFSGFIAKYALVLASADAGVVIVAGLLIVTSLLVLASMMKIWAEVFNGKRETDVELLAARERI-------------------------------
240266525    ----------------------------------------------------------------------------YLSINMLLFNKLKLFVSNIINRKGEQYTIIEYTLILLFIVMGSLLLISSSDLISVYLSIELQSYGLYILCTLYRNSESSTSSGLTYFLLGGLSSCFILLGIGLIYANSGTTYITNLSNLIKDNNLNYIMYYYLLLITVGFLFKISAAPFHFWSPDVYDGIPTIVTTFVAIMPKISILIILLHLFSNNISVEYSWTSSLLISSILSLIIGTVLGLTQFRIKRLFAYSTISHVGFLLLALSINSVEIQSFIFYLIQYSISNLNAFFILIALLDKNNSPIQLINQLKGYFYINPILSISLAITLLSFAGIPPLVGFFAKLMVLSSALQNGFIFLALIGILTSVISAVYYLNVIKIMFFNN---------------------------------------------
136465362    --------------PILIVLVGALIGVLIEAFASRATAQLFTSVMALVASGGALFIVRNQSSTDAAMGSIAFDGASVLIQASVLVISLLAIFLITDQENFSEQRVTEVYPLTLFAVAGMMIFPVATDLITLFVALEVLSLPLYLMAGLSRRRRMSQEAALKYFLLGAFSSAFFLFGIAYLYGYSGTITLAGIQASVVGGANDVFLLLGIAFLSVGLLFKVGAVPFHAWTPDVYQGAPTAITGFMAAATKVAAFGAIMRIYYVFANAEWQWRPVMVVIAIITMVFGSVVAITQRDIKRMLAYSSIAHAGFLLAGIALSKAGLDATIFYLFAYGIATIGAL-------------------------------------------------------------------------------------------------------------------------------------------
141135672    ----------------------------------------------------------------------------IFFKLIILISIFFVFLLSHNKADIEGIKFSEFNFLLLLSTCGMLILVSSNSFLTFFLALELQALPIYVMCALKKNDIKSAEASLKYFLLGALSSGFILFGISLIYGFVGSISFEQVSN--ISLKENMGINFGLILILAGVAFKISSAPFHMWAPDVYEGTPSPITFFIATAPKISILGILIYIYRVFSGIHANLSDLIIVLSLSSMLVGSIGAIVQKNLKRLIAYSSIAHMGFILVGVAFSEKGLHAIMYYLIIYLFLLTGVFAIILSL-QKDEKPIELISDLKGL--------------------------------------------------------------------------------------------------------------------
5835475      -----------------------------------------------------------------------------------------------------------FSLLSLTVIAGTLLVLTASNWFFIWLGLEINTLAFLPLL-ISTHHPRATEATTKYFLIQALASALLLFGGLLQASQFNSWN-----------TDTQLLPATTILLIAAVTLKMAIAPCHGWLPDVLQGLPFRIGLILSTWQKIAPFSILLLL-------PTQPTWVFFTLGLLSVIIGGWGGLNQTHIRKLLAYSSIAHLGWIITIYPLSSQIST---LTLVLYFFLTGTLFLALHFLNTPSLADLGNIVNLA------PWLTTLTLFTTLSLGGLPPLTGFLSKWLILQELSLNTNLVIATTLIMASLISLFFYLRITYIILLTLSPQHTTI--------------------------------------
225155885    ---------------------------------------------------------------------------------LVMVTFVGFLIFLFSTGYMKDDPRYKFFCYLSLFAAAMLGLLISNSLLLLFVCWELVGLASYLLIGFWFEKPSAAAAAKKAFIVTRIGDLGFLLGILWLHSATDTLLFTQLGSALALPGGLAVSTAIGLLIFCGAVGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLMARIQPLLTP---DALAVIATIGAITALFGAILATAQNDIKRVLAYSTVSQLGYMMLAIGVGA--WPAAIFHLLTHAFFKALLFLGAGSVIHA-AHHEQDIRKLGGLAPRMKLTFATFAIGMMALAGVPFFSGFWAKEAILHGAHAWPVSQLPFLTALATVLTAFYMTAPRRRGVYGKTPHPRRRTRARNPLSMTLPLVLLAICAIALGFLGTPAWPWLQAM-
212725552    ------------------------------------------------------------------------------------------------------MNPLSWLMLSIGIISSTILVTSSSHWLMIWACLEINTLSMIPMISKLNH-PRATEAATKYFLTQTLASMTIMLTATMAALDSSQWEICQ-------------PNSFTTLTTLALMMKIAAAPFHFWLPEVTQGSSTMTALTILTWQKLAPLVILLSISN------DSNHPLLLASAILSIVIGGLGGLNQTQLRKLMAFSSIAHTGWILTTMTIAPA---------ISTTTFIVYTTTTTPIFILLHSTASTTIKDLGDMWTSTPQLTTALSITILSLGGLPPLTGFMPKWLILNKMVSLSLVIEATLVAITSLLSLYIYMRLTYII-------------------------------------------------
109689676    --------------------------------------------------------------------SFKYDMYSIVFMSVALYVSWAIFEFS-SWYMKSDLLINRFTKYLLMFLVSMLILVTANNLFQLFIGWEGVGMASFLLIGWWHGRTDANTAALQAVLYNRVGDIGLILTMAWLATKVNTWNMTQ----LMVLSKDLNLTLPTYGLILAATGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLIRFSPMMENNPQALTTCLCLGALTSLFSATCALTQNDIKKIIAFSTASQLGLMMIGLNQPTLAFIHICTHAFFKAMLFMAAGSVIHSL-----NNEQDIRKMGGLFSILPFTSACLTVGSLALMGTPFLAGFFSKDAIIEALTSNVNAWALTLTLIATAFTATYSLRLIFFVTMGTPRFSPKPHLDENNKAVINSLSLIAGMFLVLNIRPENI--------
256675018    --------------------------------------------------------------------ALRLDALGELMVLLAGGVGALVLLYCVHYFEDTSPQLGRFGGSLLAFAGSMLGLVLADDLILLYIFWELTTVFSFLLIGHGSTVKQNRRSALQALTVTTCGGLAMLVGFVILGTVTGTYRISALVA--HPPPASGTVATALVLILCGALSKSAIWPFSLWLPNAMA-APTPVSAYLHAAAMVKGGVYLIARLAPGFAHIEPWRPLLLVLGTVTMLLGGWRALRLHDLKLVLAYGTVSQLGFLTVLAGAGAYDTLAAGVMILAHALFKAPLFLVTGIVDHATGT--RDLRSLSGLGRRLPVLAAIAVVAGLSMAAVPPLLGFAAKEAAFQALLNGDAAWALAGCVLGSALTTGYTLRFLWGAFARKPGVPDTAPHAVAPGFLLAPAVLAASCLFL----------------
254502433    -------ADWLIVAPVLVSLIGGAVCLMMRKNTDAQPKLAMIFLALLVLVNFGLLIRVLDQGVITFGIAFTVDALGATLSLIASIVAFCAGLYGIVTVGATGRRYGFYPFLVLLM-AGVCGAFLTGDIFNLYVWFEVLLISSYGMLVLGNEKP-QLDGALKYGVLNLIGTNFFLIGTGMIYGVFGTLNMADIAIKMLDSPASGTLLTIAVLYFLAFAMKAAAFPVNFWLPASYHTPNIVVSAVFAGLLTKVGVYALMRIFVLIMPSREALADLFAIVAILTLMTGAFGALAQSELRRLLGYLVIAGIGSMLAGIAVGTLALSGAIFYAVHSIIVMTALYMASGIVNMMSGT--YDLRQLGGLYQRNVAFAAVFLVLAFAVSGLPPFSGFWPKVLLVDAAFADGRALLGAAILLSGFLTTIAMGRVWIYAFWRGGPEGTP---------------------------------------
49616804     ------------------------------------------------------------------------------------------------------------SILIINLATGTIITMSSYHWLIAWMGLELNTMAILPIISKSHH-PRATEASTKYFLTQATASAMILFSSITNAQMTGQWSILQLEDPL-----------AQVLLTMALAMKLGLAPAHFWLPEVLQGSSLKTTLIIITWQKLAPMTLMLMTWNQISTM------TITMMGTLSVIVGGLGGLNQTQLRKTIAYSSISHLGWMATIITKSN---KLALLNLTMYILISTPLMLSLIT------TSMKTTKDLMMTWTTSPMLTTLTMIILLSLGGLPPLTGFLPKWLTLEELLSQNMVPLATILAITTLLSLFFYLRLSYSLSMTIAPSPTKTVSKWRLKTNTMTLLLSTTM-------------------
143747217    ----------------------------------------------------------------------------------VIGLIATLFAHNFFTLEIDEKLVSKTYSLWLLTIAGLIGLITTADAFNLFVFLEISSLSAVALVALGSKDRKALVAGYNYLILGAVGATFYVIGVGLLYGVTGTLNMGDLAQKIPALGLNKSVIVAFTFMMLGIMVKAAVFPLHIWLPNAYAYAPSPVSVLLAATATKVSIYIIVRISYTIFGSFESLRYILLYLAILAMFAGTIMAIFEKDVKKLLAHSSVAQIGYIVLGISLATSPIASSFIHLINHALIKAGLFMSIVAMGYYTLKRI-DVKTIAGLGRQLPITFFSFVICALSLAGLPLTVGFISKLYLIKAAYMSEGIWLPFLILVSSALSLIYIWKLIEGLWYNEKSLKIEKIKELPEIYL-----------------------------
142816384    ---------IELLFLVLFPLIGSLVPVFTARWSRSYSALATAFLPVAALGLVLLFYTLPWVETLGLSLSFRLDGLSLLFVLLILGIGLLVILYARYYLSEKDSMARFYGFLMLFMTA-MLGIVLSNNLLQLWVFWELTSISSFLLISFWWHRADARVGARMALTITGFGGLALLAGILLIGQVLGSFELDVVLSQADVLQQHSLYPVILILVLLGAFTKSAQFPFHFWLPNAMS-APTPVSAYLHSATMVKAGIFLLARMYPLLAGTDLWFLLVTITGMTTLLVGAYLALFQHDLKGLLAYSTISHLGLITLLLGLDTDLATAAIFHIINHAIFKASLFMAAGIIDHESG--SRDMRKLNGLWQFMPVTATLAMVASASMAGVPLLNGFLSKEMFFAETLHQDSWLIPVLATLAATLSVAYSARFIHDVFFNGQPRGLPRTPHEPPRYMRVPVEILVALCILVGLAPQYIV-------
163840951    ----------------------------------------------------------------GLNISFQLDDLAWLLSLLILGVGALVLAYCARYFKTDDGAFRAFGAQLLAFAGVMFGLVAADDLILLFIFWELTTVLSYLLIGYSRTRIAARRAALQALMVTTFGGLTMLVGIIMLGQAAGTYQISEILNHVPTG---TLVDIGVFLILIGAVSKSALIPFHFWLPGAMA-APTPVSAYLHAAAMVKAGIFLIAMLAPAFAHTPFWQPTVIVLGLGTMLVGGWRALRQNDLKLILAYGTVSQLGFLTLVVGLGTAGALAGMALLLAHGLFKATLFLVVGIIDHQTGT--RDIRKLSGVFRASRVLGVIAAIGAASMAGVPLMAGFVAKEAVYQALINFENPWVVAGAVIGSMLTVAYSARFWWGGFARKSKGMATAFGKVSTEFLAAPAILAV-LTVVAGIWFVPVQSWI----
140367353    -------------------------------------------------------------------------------------------------------------------------------------------LPLYLMAGLSRRRRLSQEAALKYFLLGAYSSAFFLFGAAFLYGYAGNVSLDGIRSAIASGGHESFLLIGMISLSVGLLFKVGAAPFHAWTPDVYQGAPTPVTAFMAAATKVAAFGAALRIFYVALAGAEWTWPPITAIAILTMVVGSVIAIAQRDVKRMLAYSSIAHAGFLLTGLALNQEGLKASLFYLASYGLTTLGAFALITLVRDSSG-EVTDLNRWVGLAKRSPAVALIFATFLLSFAGIPLTAGFIGKFTIFTA--------------------------------------------------------------------------------
143835976    -----------------------------------------------------------------YGIEYVIDEASSFMIVLISLMGVFATIFAYQSLEINEKSQSKVYGMWLLALGGLLGLVTTGDAFNLFVFLEISSLSSVTLVALSKKDKRALTAAFNYLLIGAVGATFYVIGVGLLYSVTGTLNIADLTIKISELTANNSVKAGISFIIIGLMVKAAIFPLHIWLPSAYTFAPSAVAVLLTATATKAALYVLARILFTLLFNADDFTVIILQWSIVAIFFGTIRAIFEKDIKKLLAFSSLSQIGYITIGLTLGTASIMASFIHIANHSMMKAALFMGIGAISIQLKKSI-NVDDLKGLSKSMPVTSISLTVVILSLLGIPLTIGFISKVYLLKAVFSHGNWPILFIIVLTSFLALGYAWQMIENIWMKQPS-------------------------------------------
33327687     ------------------------------------------------------------------------------------------------------------MTLLFTLATGTIITASSFHWFMAWIGLEMNTLAIIPIIS-KQHHPRATEAATKYFLTQAAASALILFSSMINAWNSGMWNITQPTTPM-----------SSILLTIAIATKLGLAPTHFWLPEVLQGTTMTTALMISTWQKLAPMALIC------LTANNLSTPTLFLMGLLSAYVGGWGGINQTQTRKIMAYSSIAHFGWMAMI---SPMLTNIMLLNLMAYTLMTISVFSALIITKSKTIQNMTTTWTTSPSTTTMTLLALLSLGGLPP------LSGFMPKWLILNELINQDLAPTATALALSTLLSLFFYLRLTYTTALTLAPNTPNVTYK-----------------------------------
74325166     ----------------LLIFLPLIGSICAGLFGRILGPFGSSFVTVICLMVTFCLSLFAFYEVALLNSEMLNVDWGFLFDSLVVMCCVVTFVSSIVHLYSTEYMAYDFMSYLSLFTFFMLILVTADNFIQMFVGWEGVGLCSYLLINFWFTRIQANKAAIKAMILNRIGDFGLVIGILIIFVEYKAVDYATVFALTFLNFDFDLISLICFFLFIGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIARTSPLFEYTSSILSLVTIVGACTAFFAATVGLLQNDLKRVIAYSTCSQLGYMVFGLSNYSVGVFHLVNHAFFKALLFLGAGSIIHAVADE-----QDMRKMGGLKKLVPFTYSMMVIGSLALIGFPFLTGFYSKDVILEVAYTLEGHFSYILGTLGAFLTAFYSTRLIYLTFLSKPNKSVICAAYDSSYQISASLFFLV---------------------
284989093    ------------------------------------------------------------IPALQLDVALRLDALALTFAALVTGVGALVLVYCARYFSPGEEGTGRFAGSLTAFAGSMLGLVLADDMLLLYVFWELTTVFSFLLIGGSGRRLAARRAASQALILTTAGGLAMLVGLILIGRASGSFLLSEV---VAEPGSGTGVTVGVALVLAGAVTKSALVPFHFWLPAAMEAPTPVSAYLHAAAMVKAGVYLVARLAPGFAD-VPGWRPVVLGLGVATMLVGGYRALRQKDLKLLLAFGTVSQLGFLVTLVGAGSSELAAAGLAMLAHALFKSTLFLTVGVVDHATGT--RDLRRLSGLGRRLPLLAAIGAAAAASMAGLPPLLGFVGKEAAFTALLDGGVPVVLTGVVAGSVLTAAYTARFVWGAFARKPGEDSELEHPPEPLFLAAAVLALTGLVL-----------------
239917609    MSAVPLGQLLPLFAAVPLLSAGLLVL-----AGERPRLHRAVLFAVLGLVTTSVLATSLGGWPGGIGIGFAADMLSALM---LVLTSALTIVGAAFAYGSRVANSQFFAPLLLILIGGVNGALLTADLFNLFVFIEVMLVPSYVLSANRREPLRRVDGARLYVTLNLLTSTILLVGVGFVYGLTGSVNLAMLAGSAAA---DPRIAIAAGMVLFALSIKASVAPLHGWLAWAYSSTSPAVTALFAALHTKVAVYGLYRIYSVMYDGDARLLPLILVLSLATLVVGALASVGEHGVRAVLSWQMVSGIGGILVGLGLSTLGLAAGLFYLVHHMVAMGCLLMAAGAIEVRYGTG--RLADLQGLARREPLIAVAFFVGLLSLVGIPPFSGFVGKLMLVSAGLDAGRGVTAALVLGASLVSLWALLRVWDAWFWGAPT-------------------------------------------
10999092     -------------------------------------------------------------------------------------------------------------------IASTIMAAASNSWLLAWLSLELNTLTILPVIS-KPKHPRAIEAATKYFLTQTTASCLLLLAGTANAWLTGTWDITQMSNK-----------FTSTTMLFALTMKIGTVPTHFWLPEVLQGSTMLAALLISTWQKIAPMSLLFLISNNAQPH------ITLILGILSTIYGGWGGYNQTQLRKMMAYSSIANMGWTVMIL---TMDPNMSMINIFTYIITAAPMFLLM------KASSTKTLKDMSTLWATSPMTAALMALLLLSAAGLPPLTGFLPKLIIMNELVAQNLTSLAIIIIMTSLLSLAFYMRTTFLA-------------------------------------------------
37957407     ------------------------------------------------------------------------------------------------------MNPYTTLTIALSLALGISTVISSHHWMLAWLGLEINTLAILPLMMKYPH-PRATEAATKYFLTQASASALMLFSCTINAWTCGEWATTTMTN-----------IIPVNLLTIAIMMKLGVAPFHFWMPDVLQGLTLPTGLILSTWQKLPPVALLLQFSQ------SMSLELLLTMGLLSTIIGGWGGMNQTQLRKILAYSSIAHLGWTVTVLKVSS---QLALFNFLIYTLITSTLFLALINI------NTKNMSDMMLSWSKTPPLTTLTLLTLLSLSGLPPLTGFLPKWMITQEMIKQHLTLFASTMLLSTLLSLFFYLRLSYIMSLTLAPNLSHAASSWPYDIKTGTAISITLSLLILPTYP-----------
228968413    --------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRIGDVGLFIGMILIFWYAGSFEYDAIFRAIYTGDPPYMITITAILIFIGAMGKSGQFPLHTWLPDAMEG-PTPVSALIHAATMVAAGVYLVATMFPLFSASAVAMQTVAIVGAFTAIFAASIGLVQTDIKRVLAYSTVSQLGYMMLAL--GSAGYVAGIFHLTTHAFFKALLFLAAGSVIHAV--HTQNINKMGGLQKKMKVTGTLFLIGTLAISGVPLLSGFFSKDEILAATWMNGNYFLFVLAVLAAFLTAFYMFRLYFLVFIGEAKTKEDVHESPRPMIVLGVLAVVAGYI------------------
162146418    -----------------LPLGGALAILLMAVEGASRWVALWTSLIVFGLSVVMWGEFDPSLPGFSFGISYHVDGISLLF---VLLSTFLTPLAVIGGWKLVTTRVRDYMLAVLLLETTLVGLFSALDLVLFYVFYEATLIPGSLMIGVWGGPKR-VWASIQFFLFTFGGSLFMLLALLTMWNMTGTTDIPTLMQATFPRAMQCWLLLGFVL---AFGVKLPLFPLHAWLPDAYTEAPTPTSALLSGVLSKAGAYGLLRFGVLMFPEAARLFPYILTLGVIAVIYAAIIALAQTDMKRVIAYSSFSHMGVIAVGFTLTPEGIDGAIFTMLSHGVIITALFFCVAAVSWRA--ETRSIDAFSGVAHKMPVLATLAMLFVMANIGLPGTGSFVGELLVMVGAIHVSF-WVAFLAGSTMILGAVYMLVLYRRVMFGAAGHGVVAMLRDLTGPELAVLVPCALVTLWMGIHPTSFLRV-----
134951658    ----------------------------------------------------ILFSWITSGDLSVNWSLYI-DSVTRVM--LVVITSVSALVHIYSIGYMSHDSKPRFMGYLSLFTFAMIMLVTADNFLQLFFGWEGVGLASYLLIGFWYKKPSANAAAIKAFIVNRVGDFGLALGIFTIYMVFGSIEYQTVFENLFVGYEINAITLICFLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPLFDLSVEASSFVTLVGASTAFFAATIGLVQNDIKRVIAYSTCSQLGYMF--FAAGLGAYGAAMFHLFTHAFFKALLFLGAGSVIHSVHDE-QDMRKMGGIYIFTPLTHAMMVIGTISLMGFPFTSGFYSKDAIIEAAYLSDALFAYFLGTLGVVMTSFYSWRLMFLTFNGNEEQKFRDVHESPYVMLIPLFVLAIGALSFGYIFKSYFIGSASDEF
143556483    ----------------------------------------------------------------------------------------------------------------------------SDNFIQLFFGWEGVGLCSYFLIGFWFKKESANKAAIKAFVVNRVGDFGLALGIFLIFYIFGTVNYDEVFEQIFIGINIEIIDLICLLLLIGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIVRCSPIYEYSPLALTVITIVGMTTAFFAATVALVQNDIKKIIAYSTCSQLGYMFFGVGAYNVAMFHLFTHAFFKALLFLGAGAVIHSFHEE-----QDINKMGGVIKKLPYTYVLMLIGTLALTGFPFLSGFYSKDAIIEFAYLRGNILAAFVGIVTALLTSIYSWRLIFKTFHGNFNNKELSFDKESPLVMIAPLVILAIGAIFAGM-------------
121534371    --------------------------------------------------------------------------------PLMLLTTLIGFSAVFASWSVDHRPK-EFFILLLILTAGVIGTFITRDLFIFLLFYELVVIPIYIMVIVWGSSKRVTKAGMKLTLYLLIGSAFMLVGVVALYLTAYTFSMEALVRAHELGNPEDFQIFAFFLLLIGFGSLLSMWPLHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRLGLLVLPLGAKFWPLIALLGVANVVYAAFIAVAQKDMKYVVGYSSVSHMGFVLIGFAANVIGLNGAVANMFAHGVMSALFFAMIGYVYEK--THTRHIPDLGGLAHQLPRVATGFMLAGMASLGLPGLIGFVPEFTIFVGAFRQ-YPLPTLLAITGIVLTALYTLRVLANVLFGPRLVQYVRGPALVPLLALGSVLVVFGLFLLIRMVNSGVEPLLPLL-
6062776      ------------------------------------------------------------------------------------------------------MNPFMLLLTLSSLTAGTLITLTSTHWLMAWMGLEINTFAILPLMTQKYH-PRAMEATTKYFIIQTTAATMLLFAATSNAWMTGQWEIQQMNNTL-----------PLAAITLALMLKMGLAPLHPWFPEVLQGLNFSTGLILSTWQKLAPFSLMLQISSF-------NSTLLIIFGLTSILMGGWGGLNQTQLRKILGYSSVAHLGWMILVMQYSS---NLAFLTFITYVTLTFSMFLTFMF------NQAPTINTLSLSSTKIPALSAITPLILLSLGGLPPLTGFLPKWLILMELTKQDMMTAATVAALSTLLSLYFYLRLSYAMTLYISPNNTPAMLP-----------------------------------
47059927     ------------------------------------------------------------------------------------------------------MNPLALTMFLISLAVGTATTLSSYHWLLAWIGLEISTLAIIPIMTKTPH-PRAIEAATKYFLTQATASALILFSSLISAWQTGEWYISSITD------------LPMNALSIALMMKIGLAPLHFWMPEVLQGIPLSTGLILSTWQKIAPMALLLQMSHFIN------LTLITILGFTSILIAGWGGIAQTQLRKIIAFSSIAHFGWMIIIL---KLNPQLTLFNFALYILMTTSMFASLMMI------SATKMSEIATSWPKTPALTATTMLIILSLAGLPPLTGFTPKLLIILELIKQNMTMLALTIMFISLLTLFFYLRLTYVMTLTLAPNTPNSLVSWRMTMKSLSL-------------------------
253575231    ------MNNL-LVFPLIIPLLTA-VALIFGHNRIMLQRWISLVGSLIHLVVSCLIVRQVHHDGIQYGIIFVADMFAALLVLSTSVVSLACLLYAFRTI-GQDRERYYFYPFFQFLIVGVCGSFLTGDLFNLFVCFEVMLIASYALIVLGGTK-RQLRETLKYILINIVSSALFVAAVAYLYSVTGTLNMAHLSVRIAELEQAGILTVIAVMLLTVFALKAGLLLF-FWLPGSYSAPPAAVRAVFAALLTKVGLYAIVRTVTLLFPYQPDLIDGIGLMAMATMVLGGIGAVAYTNIHKIINYNVILGIGFIGFGIAVGNASMDGVIFYLLHDMLAKALLFLLGGMLIKAAGT--EDLREMGGLIKRYPLLGWLFFIVTLALVGVPPLSGFPGKMLMLRGGLESGNVLLTAVAVLSSLLVLYSLIRVFIGAFLGEEKRSEI---------------------------------------
137917123    ---------------------------------------WLLVFGLVLVFIA-IYLQDSNMATTLFSNAIVLDPFSTFFKVVIIIATILVAIFSLYTKELDDYRMGEYFTLLGIVTFGLFLMVSSIDLVMVYISIEIVSIMSFVLAGYLKQNTRSNEAALKYVVYGAFSSGIMLFGLSYVYGLTGSTNFFQIQHVLLSSDNGPAIMLSVVLILAGFGYKVSAVPFHFWTPDVYEGSPTTITAYLSVAPKAGALAMMIRFFNQVLSTELPWANIISLIAVVTMTIGNLIAIQQDNIKRMLAYSSIAHAGYMLLALPVMSNHGIYSIMLYV-----------------------------------------------------------------------------------------------------------------------------------------------------
168700373    ---------------------------------------------------------------------------------LVALASVMLVPVILVSWESVQHRPGAFYGWLFVLQAGVIGAFLSFDVVLFYVFFELTLIPSFFLIGNWGATSARRDAARKFFLYTLAGSLLTLVGVIGVVLTTITFSIPKLMANVQEGMHAAHLFWLFLALMAGFMVKVPIWPFHTWLPSAYGEAPTGVTMLLSALMAKLGTFGILRLVLPLVPAIQYGLPVIGGFAAFGIVYAALCAYASKDMKLVIAYSSVSHLGFLVLGFAFNREGLAGSALHMVNHGLSTGALFASLGFLM--DRYRTTDIAKFGGLMGRYPNFAILFFALALASVGLPGLNNFVSEMMMLAGLFDARSPALAVVAATGIFLSAWYVFTMLRAVFFNPLKEPERAAPEAPAGDVFFAFGSLAALCLVLGLLPQPLLDAMKQ--
25057202     -------------------------------------------------------------------------------------------------------------ISLTSMFIGTLLTITSSHWLTAWMGLEINTIAILPLMA-SRHLPRSVEACTKYFLMQAPASALFLFAATSNAWSQGQWETLIMTDS-----------FSTICMLIALMTKMGLAPMYAWFPEVTQGLNMTTALILCTWQKIAPLILLSQIQLT-------DPTPFLVVGALSALIGGWGGLNQTQLRKMLAYSSISHSGWIMVIM---QLSPNLALFNFLVYCMITTAAFLTFKTF------NTTNFFSLSIKWSKAPILALCTATTLMSLGGIPPLLGFAPKLLILKMLLTENLALLACMMAFFSLPSLFFYVRTVVVLTLTTISKPLSSSSPWRILTLKSSALL-----------------------
16357025     ----------------------------------------------------------------------------------------------------------------------TTITFASSHWLLAWIGLEINTLAITPLM-MQHPHPRAVEASTKYFITQATAAAMILFASTTNAWITGQWNITDMTSPL-----------AITIITMALSLKLGLAPTHFWLPEVLQGLDLTTGLILSTWQKLAPFALILQL-------PHSNYALITTLGLLSILIGGWGGLNQPQIRKILAYSSIAHLGWMVLI---TQFSPSLTLLALTTYILMTSSAFLLV------KFNAATTINALATTWTKSPALTALAPLILLSLGGLPPLLGFAPKWMILLELTKQQMILTATAAAMMALLSLYFYLRLSYAISLTAAPNTLPMSS------------------------------------
144179019    --------------------------------------------------------------------SFLIDGLSLTFG--LLISGIGALVTLYSTKYLGNHPEYRFVLFLLLFMVGMLGLVLSDNLIALFVFWEVTTISSYLLIGFDSDSAKSRRSALQALLLTGTGGLALLAGMIMLGNAAGSFELSVILTMGDEIRAHEHYIPILILFLAGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVYLMARMNPSLGGTEPWFWALVIA-GGFTTVFASLLAVRQTDIKQVLAYTTLMALGALTLFIGAGTSSIKAAMIFLVVHSLYKAALFLMIGIVDHETGT--REVDRLRGLARKMPITFVAGALAAISMAGIPPFFGFIGKEFLYKAGLELDVASLWVTGTIFAASVLMFMAAGISVAFLGRTPEALRSTHEGPAAMWIGPLVL-----------------------
33327699     ------------------------------------------------------------------------------------------------------------SIIVSSLATGTIITASSYHWLLAWIGLEINTLAIIPLISKMHH-PRATEAATKYFLTQATASALILFSSTINAQQTGSWDILQLTTPQ-----------STILLTMALALKLALAPTHFWLPEVLQGSTMMTAMIISTWQKLAPMTIIYLV------ADNLQTTVLLTLGITSTLVGGWAGLNQTQTRKIMAYSSIAHLGWIT---TISFLLKNIMLLSLTIYIVLSTSMFSTLIL------SNSKTIKDTMTSWTTSISLTTMSLMILLSLGGLPPLTGFAPKWLILEELIAQKLTTAASIMAAATLLSLFFYLRLTYTTALTSPPTTFSSTYKWRFRMSNLTLLITMTGPIALLILP-----------
15606525     -----------------LPLVGALLVAVIRNEIFAKVASILIGAVVALISLVLFVNFDFSKKGFQFGYHVGVDGMAI---SLILMTSIL-FLAAYIWSWKIEDRPSLYFALFLALETACIGVFAALDLFLFYLFWEGMLIPMYFIIGFWGHD-RKVYAANKFFLYTFFGSLFLLLGIASIYFETGKISFDYFFH-LGLDYPLWLELIAFLLFGIGFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGTYGFVRFSLPFFPEASYYIPLIFTLSVVAVIYAAMMAIAQTHMKRLIAYSSISHMGLVTLGFAMNSDALNGAIYLMIAHGLSSAALFLGAGFIY--DRIHSYHMDDLGGLARYIPYFTFAFFLAVLAGIAFPGFASFVSEFLILLGIFE-KFPVWAFVAGIGMVLGAAYSLYMFRKVMLEEESIPEERVEKWKKLKDLIPFALIIGMALVMGIYPYPFVKIV----
143665900    --------------------------------------------------------------------------------PFVILSTFLIPVCILASFQSIKKQVPLFMSLFLILEVLMVGTFCAMDILVFYIFFEAVLIPMFLIIGIWGG-VRRVYSAFKFFLYTLLGSVLMLIAIFYIFSKTGTTEINEIAKFSFPYEVQILLFLAF---FASFSVKLPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSIPMFPDASIFFPFIFALSIIAIIYTSLVALVQNDMKKMIAYSSVAHMGFVTIGFSFTNEGLAGSVYQMVSHGLISGALFLCVGIVY--DRLHTREINAYGGVTDIMPNFAFFFMFMMLASVGLPGTSGFVGELLVLVGIWKT-YPIVAIFCATGLILGAIYMLWLYRRVMFGKAVKEEIVSLEKLSQREIIIFVPITALIFIFGIYATPLLDIIQ---
156937339    ---------LVAPVPIALPLVISIIVLLSPLYKKKREDWWEWSLAVATAGVVVLATAYLLAEGYGKSYEIHPNDFSLLIDTIIVVATITFLDLVYSWEYMAGRGPNRYYSEMMLFLASMEGIVLSGNLVLIMLFWELVGAASFLLISYYWYDPIAVRAGRKAILVTRVADLFFLAGLGALIALAGTGNVLELTLAFQKWLGAAALTAILVGITIGAFGKSAQVPFWPWLSDAMEGPTTVSAVLHSATMVAAGAYLIARLFPLYEEFIAFNLALMDFIAIVTALVAGLFGAAARDIKKVIAFSTMSQLGYMFAALGLGSLVAGAAHLYIFFKALLFLGAGAVIHSLEHHHPYKARDMFNMGGLWRYMKVTFVVTLIALLSLIGLPPFSGWWSKELIIESALHSHALAVGVTLTLAAGLTGFYSGRLLYLTFFGKPRKAHGEHLHDAGPAMKFALVTLALIVLVSGPTITFALKKAL---
288796342    ------------------------------------------------------------ISQLQLDVALRVTTLSWLM--LLLVGGVGALVLVYSARYFPPGSTGRFAAVMVAFAGAMLGLVVSDDLLLLYVFWELTTVFSYLLIGHSTERRSSRWAAAQALTVTTLGGLAMLVGFLLLGHHAGGYRWSAVAAAPLPG--GGYLVVAVLLILAGALAKSAVFPFNAWLPVAMA-APTPVSAYLHAAAMVKAGIFLIGLLGPVLAPVDGWRPVTVVAGLVTLVIGGWAALRQTDLKLLLAYGTVSQLGLLTVVFGAGTPKALAGVAMLAAHALFKAALFLVVGILDHEAGT--RDLRELSGVRRTAPVLAVVATLAAASMAGVPPLLGFVGKEAALAAFT--GDPLVLTVLVVGSALTVAYSIRFLWGAFGTRPGTPDTELARPPAAML-----------------------------
136056146    ------MIDFQNIYPEIFLMLAMLFLLVAGVFIKNSFRLIKKGTILTFIICIPIVYINFDNQLLLFNNNYSVNIFSNFIKTIILVASVFSLIFAGQYFKRTNIDKFEYMILVLSSTIGMFIMVSANNLIGLYLGIELQSLSLYVLASIDRNSLKSSESGVKYFVLGALSSGLFLYGCSLVYGFTGSTNYLIINENF--NIENLGLIFGLVFILVGLAFKISAVPFHMWTPDVYEGSPTAVTAFFALAPKVAGIGAFIQILFIFGPAFEEWKSILIFISIASMVLGSVAAIGQTN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291295254    -----------------------------------------------------------------FGITFVADHLSALM-VLITGVVAVAVALFALAEGDQSREGLGYYALGHLLLFGVNGAFLTGDLFNLYVWFEVLLLSSFVLMVLGGNRA-QLAGGVKYFAVSLLSSIFFLVAVGLLYGATGALNMADLALRVDRVHPGLLSALS-MLFLVAFGLKAAVFPFFFWLPASYPAPPAMISALFAGLLTKVGVYALIRVFTLLFTHDTGFHSLILWVAGFTLLLGVLMVLAQGELRRLLSFQLVSHIGYMLMGLGITPLALAGSVFYALNHMIVIAALFLLAGLLQRLQGTTV--LVRMGGLYRPYPWLAVLFLLPAFSLAGLPPFSGFWAKYTLVAAGLQAGQYGIVVVALLVGLLTLLSMGLVFAEVFWKKAPEGARSAPGGLAGLVLPVGLL-----------------------
227542706    ----------------------------------------------------------------GVAIPFVADRFSAIM-----IATTAIVALGANWFAFQTTKQRFYPALTLMLIAGVNGALLTADLFNFFVFIEVMLLPSYGLLAMQGGRDR-LRAGRVFVLVNLSASTLLLAGVAFLYGQVGT------ANLAALAGAGEVAPIPLAIIVIALCAKAGTFPVHTWLPRTYPITSASVMGLFSGLHTKVAVYMLFRIWVVVFDMDARWNWLIITVCVASMLIGGFGGLGEHTLRRIIGYQMVNGMPFILIVFADPQRALAAGIMYALHHMVTIGSLVLTSGAVEEAYGTD--RLKKLSGLQEREPLTAFVFAAGAFSIVGFPPLSGIVGKVLVVFEAARAEQYFVIAIIIIASFGALLSMLRAYREAFWGAPMKNAPREARVGALIAPGAALIAVSFFFGAGFVFDWVQGAAASL-
237751591    -------------------------------------------------SFHVVLWDFIQTGQFQVTFSFMFDHINAVM--ILVVTLVSSMVHFYSIGYMAHDKGFRFFAYLGGFVFSMLLLVGGDNLMVLFIGWEGVGTCSYLLIGFWYQKKSANAASIEAFVMNRIADLGMLLGIFLVYTSVGSLSYNEIFIQLASNPPDSVLTWAAILLFIGAMGKSAQFPLHTWLANAMEGPTPVSALIHAATMVTAGVYLVIRLAPLYN-SVPQVAYFIACLGAFVAVFASLMAIVNKDLKRIIAYSTLSQLGYMFVAAGLGAYTI--ALFHLFTHAFFKSLLFLGAGNVMHA-MNDKLDITKMGALNKPLKISMIFMFIGSIALCGIPPLSGYFSKDKILEVAFTSS-YELWIVLLIGAICTAFYSFRLFTLVFLAPPHEASKVMLYAMTPLAFLAIVAGLFYTQFDTFLSSVLVPA-----
255057866    --------------------------------------------------------------------SLYLDPLS--LSLVVMIGFVCGLIHVYAVFYMRNEPDYRFFALLNIFVFAMLTLVLAESLPLLYLGWEGVGFCSYLLIGFWYTDKNNADAGRKAFITTRIGDTALMIALAWLFQLFGTLSVTKLNGMGFLMPGSVITTLGILFLVAAMG-KSAQVPLMVWLPDAMAGPTPVSAMIHAATMVTAGVYLLSRMFPLIGGSETALAAIAITGAV-TAFYGATCALAQRDLKRVLAFSTISQIGYMTLGVGAGAV--TAATFHLLVHAFFKALLFLGAGCVITA-MHHEQDIFKMGGLRRSLPLTFWCYLAGAACLAGLPLTGGFFSKDSILMAVWHKGGALLYLLALLTALITAYYTFRMVCLVFGGGNGH----VHGSRELTIMQLVLIPLAVLLFGGILNLPA--------
142194641    --------------------AGAMLILLIGSTAARNAKRTALWTSLVTLAVSVVVLINFDWSQPGFSGMIKIDGISLGLILLTTLLMPICILMSWTAI---KDRVKDFMVAFLILETLVIGVFCALDIVLFYLLFEGSLIPMFLIIGVWGG-QRRIYATYKFFLYTLAGSVLMLIAMIVMIAEAGTADIRVL---LSHDFPASMQIWLWLAFFASFAVKMPFFPVHTWLPAAHVEAPTSGSIILAGILLKMGGYGFLRFSLPMFPDASELAPLVQWICVIAVIYGSIIAFVQDDIKKLVAYSSVAHMGVVGLGLFSGNIEVQGAYFLMISHGLISGALFACIGVIYERA--HTRDIMAFGGVVKVMPIFAIMMMLFTMANIGLPGTAGFVGEFLALAGSFKAVSTMTAF-AALGMILSAVYGLWLYRKVVSGDVKNDLVVGLKDMNGREIAALAPLAILTIILGFYPSLLLDL-----
15088742     --------------------------------------------------------------------SFIMDELS--ISMMIPICTVSFLVHMYAIGYMHGDHIQRFFSYLSLFTFFMLLMVTADNWLLLFIGWEGVGLVSYLLIGFWFTRLRAGQAALQAFLMNRIGDTGLFLAMAIAIWLTGDLEFSTFFALLPHMNPYWTALIG-LLMLLAVTAKSGQLGLHAWLPVAMEGPTPVSALIHAATMVTAGIYLLLRFNALF-----GFSPILIWLGAATALFGAVYGYVQTDLKRTIAYSTTSQLGYMVLACGLGQYGL--ALAHLVNHAFFKALLFLSAGSVIHAIHDE-QDIRKMGGIMSMMPVTYITSMVGSLSLVALPFLTGYYSKDFILQTAFGTTGYLMGLGAAY---FTAFYSLKLLHRVFWLPPQSKVVLGAHEPSAWMLIPTTTLTLFSISWGYLAQNHAALAPAM-
5835710      -------------------------------------------------------------------------------------------------------------IIISSLGLGTMMTFIGSHWLLVWMGLEINTLAIIPLM-IRQHHPRAVEATTKYFLTQATASALLLFASITNAWSLGEWSLLEMLNP-----------TSATLVTIALALKIGLAPMHFWLPEVLQGLDLITGLILATWQKLAPFAILLQLHPMLNS------NLLLFLGVSSTVIGGWGGLNQTQLRKILAYSSIAHLGWMITIL---HYSPNLTQLNLALYIIMTLTTFLLFKLF------NSTKINSIAISTIKSPLLSIIALITLLSLGGLPPLSGFMPKWLILQELTKQDLAIPATIMALAALLSLFFYLRLCYSTTLTMSPNSIYLSSSWRTKSLQPNLILMMATSL-----------------
142088322    --------------------------------------------------------------------------------PMIWLTTLLIPISMLVEWDAKK--GHLFHPLILMMEGALIGVFVSLDMFVFYAFWELTLVPMFFLIMIWGGEDRKY-ASMKFFIYTFTASVIMLIGILVMYLYTHSFDMSVMISSTEFIPSEGLRHLVWLLLLIGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRIAVAAFPESTVFIPLLIFLGMASLFYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQLGIAGALFMMFAHGIISPLLFAVAGAFKHH--YHTLEIGSMRGIAHHSPWLSAHMMLGWMASLGLPLLAGFVAEVTILIAFWM-SFGWLVLLPTLTLIITAVYYLTSMQKTIFESNDPHHGILPRDITWHENAGMIILGALTILFGILP-----------
142068610    ----------------LILLAPLIGAILAGLFGRAMGERAAMMLTTGLLFLAAILSWWIESGSLAVDWAIRVDTLSVVMLVVVTSVSSLVHLYSFGYMSEDP-GKARFFAYLSLFTFAMLMLVTADNLAQMFFGWEGVGLASYLLIGFWYHKESANRASMKAFIVNRVGDFGYALGIFGLFYLVDSIRFDDIFAAAPELAETSFAFLGAILLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRMSPLFEVAPTALW-LVTVIGASTAFFAATIGLVQNDIKRVIAYSTCSQLGYMFAAAGVGVYEMFHLFTHAFFKALLFLGAGSVIHAMHHE-----QDMRNMGGLKSKIPATFAMMLIGTLAITGVGGFAGFVSKDVIIESAWASDYGAAFTLLLVAAAFTSFYSWRLIFMTFFGETRHTYEHAHESPKVMLIPLYLLAIGAAL-----------------
142613162    -----------------------------------------------------------------------------------------AVVDSAALKKYVNHQSGLYFAMFLVFAMGMLGTVLATNLIEFYIFFEVMLIPSFFLVAFYGDGNRR-RIALQFLFWTHVGAVVLLLGFLAIGLSVGSFDFVDISEAAIDPD---ILVISAVAIILGLGVKLAAFIFHVWLPYAHGAAPTPISALLSPAMIGIGAYGLFRLIVEFLPQTYGDISIMLIWGVVTMFYGGAMALMQDDFKRMLAYSSISQMGYLLFAIGSFSTYGLAGAEMMYSHGLGKALLFMTAGVIIVQVGT--RSFKKLGGLASKMPITAVCAVIGGLTIMGVPPTSGFMGEWMVFYGALETAVSLMFALGLVATVMTMSYILWMLKRVFFGKLPENLQNV-KEGSWYMLAPMMVLAGFTIVVGIYP-----------
25026784     --------------------------------SRMFHAFVLLAVLTASLCGAGALIWLTSDGGVGIAIPLVADMFSSLMLAATGIITIACVAFALAAGF---YRSPYFAPLVLVMVTGVNGALLTADIFNFFVFLEVMLLPAYGLYVLSGRTPRSRIAGLRLFLTNLFTSTVFLAGVGFIYGVVGTVNIAELA---GVAAENDTVALATAVCLFTLSIKSSIVPTHGWLARSYPLTTPAITALFSGIHTKVANYAIYRLYAVVFDGDETYLWIGVVFFSLTMLVGVLGAVGEHTTRSILAFHMTSQIGYIMLGVALTELGLTAGIFYLVHHMIVKASLFLSTGALEVTHGTG--RLGALPPMAKREPLLAVAFMAAALSLAGLPPFSGFVGKLALIVAAAEVGQWIAVALMVIVSLFTLLSMLKIWSGVFWDLP--------------------------------------------
289679210    -----------------------------------------------------VLWRWMDVDGFQPNFALYLDGLSVTMLGVVV--GVGFLIHLFASWYMRGEAGYRFFSYTNLFIASMLFLILGDNLLFIYFGWEGVGLCSYLLIGFYYSNRNNGNAALKAFIVTRIGDVFMAIGLFILFQQLGTLNVQELLVRAPEHFKDFWIVLATLMLLGGAVGKSAQLPLQTWLADAMAG-PTPVSALIHAATMVTAGVYLIARTHGLFALAPDILHLVGIVGGVTLVLAGFAALVQTDIKRILAYSTMSQIGYMFLALGVGA--WEGAIFHLMTHAFFKALLFLASGAVIVAC-HHEQNIFKMGGLWKKLPLAYASFIVGGAALSALPLLTGFYSKDEILWEAFASGNNGLLYAGLVGAFMTSLYTFRLIFIAFHGEAKT------------------------------------------
77917830     --------------------CGALIVMFAGGLLSRRVLAGVAITSVAASAAVTLWLWPLAVNSTRVSGALRVSPLSAAMALMVTSVSALIHLYAACYLHHEPDTR-RFFALFNLFVFAMLVIVLADNLLLLFLGWEGVGFCSYALIGFWYRNPEFAAAGRKAFLVTRAADVLFGIALLWLFRLTGTLSMEAI-NSQAASMSPNTVTLIALLLLAGACGKSAQLPFSSWLPDAMAGPTPVSALIHAATMVTAGVYLLCRLFPLI-ALSPTALAVIGLVGTASAFYGAICALVQRDIKRVLAYSTISQVGYMFVAVGAGTV--TGAMFHLLTHAFFKALLFMVAGVVIHLAAGE-QDLFRLGQLSRRAPLLFWLLLAGALALAGVPLTSGFFSKDTILAACFARHTPWLGVVGLITALLTAMYALRLVYLL-------------------------------------------------
144204915    ----------LAALPALILCTGAIFAMLQSVIKKFSSEDAVYGLMLATILGAAASCFINTDGTYFLGGTLLAEGLSRFGSLLVLIVGLYTAFMFRETYLGKKFFRGEISFLFLMSLAGMVVMISSDDFVTLFIGLELSSIAIYALVGYINPNRTSLEGALKYFVIGSFAAALFLFGVGLIYLSTGELQISNIVTKLPAISSHPWVLVGSLLILVGLGFKLALVPFHLWAPDAYQSAPTGITAFMATSVKIMILVVTMRIFANVDSMGYYWQPIMVFMAALSMIFGNIMALVQTNIKRMLAYSSIAHSGYLAMAIGAGGLSYDSVMFYLIGYTLTSM----------------------------------------------------------------------------------------------------------------------------------------------
168805143    ------------------------------------------------------------------------------------------------------MNPLAWAMMISSLSTSTILTLSSYHWLVAWIGLELNTLSMLPIIAKLHH-PRATEAATKYFIVQATGAALIMFASTMNAWATGQWEIINM------------LPIPTAIATLAILLKLGIAPMHFWYPEVLQGSTLNTALVLTTWQKLAPLSLLYLM------MLNTSTEVLLITGALSTMIAGVAGLNETQTRKIMAFSSIGHMGWLMLTI---PFNLNLTTLTIMMYIMLTSSMFYMLKTV------NAPTLKDLSQTNLHSPMLMTMMMIILMSLGGLPPLTGFMPKLLILKTLTDNNLLALAGLVALTSLPSLFFYLRITYLTTLTAPPKISTSQYK-----------------------------------
148653485    -------------LPRWIALIGMIITFGLSLVLWREGAFAGMSQQVLAPTAQLPWFAEFSVPWISFGISFHLDGMSLLMVSLTAFLGIMAVGCSWGEIQRR---VGFFHLNLLWSLGGVIGVFLAIDLFLFFFFWEMMLVPIYFLIAIWGHNATNGKAATKFFIYTQASGLIMLIGILLNYRSSGVFSFNY--NDLLGTPLGGWEYPIMLCFFIGFAVKLPVMPFHGWLPDAHAQAPTAGSVDLAGILIKTAAYGLIRFVLPLFPEASQFAPIAMTLGAIGIFYGAWLAFMQTDIKRLLAYTSVSHMGFVILAIYAGTLILQGLMVQMLAHGLSSAALF--IMAGQLYERLHTRELPLMGGMWGQFRYYAPLLMFFCASLLGIPGTGNFIGEILILLGAFEQ-YPVFVILATFSLVWAGLYSLLIIYRALFGEKTVPETAVAKT----------------------------------
50083959     ------------------------------------------------------LWTWFNVGGFAPGITLHLDGLSLLMMGMI--TGVGFLIHIFASWYMRGEEGYRFFSYFNLFVASMLVLVLGDNLALLFLGWEGVGLCSYLLIGFYYSNPANGWAAIKAFTVTRVGDVFLLIALFLLYQQFGTLNTQYIVENAAMTQSSSLSIWTALMLFLGAAGKSAQIPLQTWLADAMAG-PTPVSALIHAATMVTAGVYLTSRMHTVIEMAPAVMQFISITGAVTLLVAGFAALVQTDIKRILAYSTMSQLGYMFMAV--GAEAYQAGLFHMLAHAFFKALLFLSSGAVILAC-HHEQNIFKMGGLRKKIPFVFWCFVIGGGALAALPIVTGFFSKDAILGAVYAQSYNTLYWVGVAGAFLTSIYTFRLIWVVFFGEEKTEAHAIHGWGPLAILAFLSTGVGYFLQAPVL------------
155970113    ------------------------------------------------------------------------------------------------------MSXVTWTLLITGLSTSTIITMASHHWLLAWLGLELNTLSILPII-MKPHHPRSTEATTKYFMIQAISAAMILFASTMNAWQTGQWSIINTCTTTTMAMITAALALKLGLAPA-----------HLWYMEVMQGIHTSTAMIITTWQKIAP------LTLMFMTLKHTHPPTMLCLGLASTLIGAWVGLNQTQVRKILAXSSIAHTGWLITALC---LQQNLATMTMLIYIIMTIAVFNTMTTTTTKT------LQDLGTTWSTTPTLLATTLLTTMSLGGLPPLTGFMPKWLILKELTLLSLTPISIMLALSTLPSLYFYIRLTYIMMLTIPPTTTSTEQK-----------------------------------
297204252    ---------------------------------------------------------WTPVEGHSVGIVLIGDGPGLGMAALASLLTLASLAYSWHYFDEPPSHAGSFPALLLLFQGGMCGFAIAGDLFNAFVWFELMSVVAYALTGHRVEEARAVQGALTFAVVTSLGAYAMLMGIGLLYARTGELGMHAIGRGLAHGRPDALVLAAFVLVMTALLVKSAAVPFHFWLPDAHAVAPTPVCMLLSGVMVELGTFGVWRVYGTVFSGAPEFERALVTLGALTAVTGAVMCWYQRHIKRLLAYSTVAHTGLFLIGIGVLKPEADGIALYVLGHAGVKAALFACTGILLDRYGSVDEH--ALHGRARELKGVAVLFVLGALGLAGLPPFGTALGK-SVTEEAVGGPLTVL-----------------------------------------------------------------------
119945101    -----------------LPMLGIIVPLLTNKLSRSACTLATAMLPALALCFILFSQSIEWIPQLGLALSFRLDGLSALFSLLILGIGLLVILYARYYL-SEKDNMGIFYCYLIMFMTAMLGIVMSNNMLQLWFYWELTSISSFLLIGFWSHNSDARKGARMALTITGGGGLALLAGIILLGQVVGSYDLDVVLNSGELVKQHPYYLAILSLFLIGAFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGIFLLARFYPVLADTEVWFVVVSLTGLFTMLLGAYTALFKHDLKGLLAYSTISHLGLIVLLLGLNTLAAIAAIFHVMNHAIFKASLFMAAGIIDHESG--SRDMRQLNGLWKYMPITATLAMVASASMAGVPLLNGFLSKEMFFAETLDQSSWLIPVLSTIAAAFAVAYSLRFIHDVFFNGEPKGLTKTPHEPPRYMRVPVEVLVAICLLVGMFPNYTIGPLLQ--
140673443    -------------------------------------------------------------------------------------------------------------------------------LVSVFISLETLSVASYLLSGYMKRDARSSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLDTIGLALQTS-TTPLAALALVFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILGCFGAFDDQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDFAAMVLYMAAYLFMNLGAFACIILFSIRTGSD--RISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLF----------------------------------------------------------------------------------
143688964    ----------------LIVFLPLLAAIISGFFGNKLGNRFSEILTSLFVSISAIFSIYIFYNTLEVNWSIKIDPLSSVM--LVVVTFISTLVHIYSIGYMHHDHKPRFMSYLSLFTFSMLMLVTSDNFLQLFFGWEGVGVCSYFLIGFWFKKQSANNAAIKAFLVNRVGDFGLALGIFLIFYYFGTINYTEVFNLIFLGFNFVVIDLICILLFIGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIYELSPFSLEIVTLIGMSTAFFAATVALVQNDIKKIIAYSTCSQLGYMFFGVGAYNVAMFHLFTHAFFKALLFLGAGSVIHSFQ-----NEQDIKNMGGVWRKLPFTYLMMIIGTLALTGFPFLSGFYSKDAIIEFAYLEKGSLAAAIGIITAIFTSIYSWRLIFLTFHGSFNNNKLNIKHESPLVMLIPLFLLSIGALFSGMFFKEI--------
143514842    -----------------------------------------------------------------------------------------------------------------------------------------------------GRQPMALTAAYRYLVLGTIGATFYLIGVGLLYQATGTLNIADLAVRIAEVGDSRSVRASFGFMTVGLGIKLALFPLHVWLPNAYAYAPSVSSAFLAATATKVSIYVLVRVFFTIFGETMPLDVVLLPLAVAAMFVGSLVAIFQDDVKRMLAYSSVAQIGYMIVGICASVIGLTGGLLHLFNHALMKGALFLAMGCAVYRIGSVM--LDDLSGLGRRMPWTMAAFVVGGLSLIGIPLTAGFVSKWYLILGVLDKDWWWLAALILLSSLLAIIYVWRIIEVAYLRAPPEGAQRSEAPLPLLIPTWGLALANIYF-----------------
289596056    ----------------LTLFGIFILLPLAGALLSYFGRKYAPAIALIFVAITGIFLYVW----YGSFGSYTIDTFDITTWFFMLMMNTVLFSSLLFAVSAGLKNAGGFSTLVLLGFAGANGVLLSRDFLSLYLFWELMSWSVYVLIL-----RTSGEYARRYLLFGVLSAYLIIMGIGIVYYYTGSFLYAD---ALSGAIPHYAWAWILTFLILGFGVKMAIVPLHVWAPYAYSSEPPFVSFLSGGLSKLGTFGIYMSMYSIAFRGVSLLGYPFALLGAITAFVGTILAIFQDDIRKLLAYSSIGQLGYVMVGLGLGTLALGGALFHAFNHAFFKSLLFLGAGAVIYRTGK--YKISEMGGLGYRMPFTFLFVLFAIFALAGIPLTSGFISKWMLYEAAIEKKFVIIAPLMLIASVGAFLYSYRILYGIFLGELKEEHKKI-KEAPAPMLAAMFILTIPLLVFSIVPGWILNWI----
7432498      ---------------------------------------------------------------------------------LIVVTFISSLVHLYSISYMSEDHSPRFMCYLSILTFFMPMSVTGDNSLQLFLGWEGVGLASYLLIHFWFTRLQADKAAIKAMLVNRVGDFGLALGISGCFTLFQTVDFSTIFSWIFCNMRLNAITLICILLFIGAVGKSAQIGSHTWSPDAMEG-PTPVSALIHAATMVTAGVFMIARCSPLFEYPPTALIVITFAGAMTSFLAATTGILQNDLKRVIAYSTCSQLGYMIFGISNYSVSVFHLMNHAFFKALLFLSAGSVIHAMSDE-----QDMRKMGGLASSFPFTYAMMLMGSLSLIGFPFLTGFYSKDVILELAYTKYTIFAFWLGSVSVLFTSYYSFRLLFLTFL-----------------------------------------------
288797384    ---------IYSLLPLWILLTPLTAALIIFALGEERQFLRIVVILAAVLKMVLVGIMLWGVERGHFFGAFFADGFTMLFLVLSALLWLITTIYAIAYLEHAPNRC-RFFGFFSLCMAATMGIATAANMFTFFIFYELLTLSTYPLV-VHRGTAKALRGGKVYLAYTLGGGALLLLGMVWLQSLGGGQHFVEGTIGFLLAEYRWQLQAIFVLMIIGVGVKSALIPFHGWLPEAMVAPAPVSALLHAVAVVKAGAFGIVRIVHDVFGVLLGMAQILLIFAAATIVYGSVRALMQTDIKKRLAYSTVSQVSYITLGIAMGSLAAMGGIVHLMHQGLMKITLFFCAGNLA--ETYDISRVDQMNGIARRMPWTMGAFSLAALAMIGIPPMAGFISKWYLGLGAVESRHYWVIAVLLASTILNAAYFLPLIYRAWFRQPT-------------------------------------------
116251143    -----------------------------------------------------------------FGIAFTVDLFGALMAFTAAVAALAGGIYALADIGESGRRYGFFPLLMLLM-AGVTGAFLTGDIFNLYVWFEVLLISSFGLIILGSERE-QIDGALKYAVLNLIATTLFLVGVGILYAAFGTLSMADIAAKAGDLRGTAPLMTLASLFLLAFGMKAAAFPVNFWLPAAYHTPRIVVSALFAGLLTKVGIYALIRVMVMLLPMRQELSPVIALAAAATIVVGALGALAENDIRRLFGYVVISGIGNMLAGVALGGLGGISAVFYALHSMVLMTALYLAAGEIARRGGG--FSLSALGGLYRQSGGFTALSLVLFLAACGLPPFSGFWPKVILVKASLDLGAWWLAASILLGGFLTTIAFGRLFLFAYWRPAPTPITLRPPGVRWRTGLPLAALTALVVGFGILPEQLLALSQS--
163751857    -------------------------------------------------------------------------------------------VALSSAWSDIDKHQGFFYFNFLWTLAGIIGVFLAMDLLLFFVFWEVMLVPMYFLIAIWGHENRRY-AALKFFLFTQTGGLLMLMSIIFHYQQTGLLSF-DYQVLILTPIVSPMAIWICLGFIIAFLVKLPAFPFHPWLPDAHTQAPTPASIILAAILLKTGGYGIIRFVLPLFPAVQFWSPLMMSLAVLSIIYGALMAFSQHDLKRIVAYSSVSHMGFVLLGFSLNMIALQGAVMQMLAHGLSSAALFMLVGLIQQR--FHSRDLHQFSGLWRYLPQLSAMGLFFAIASLGMPGLGNFIGEFLVLVGALEQH-ASFAVLASLGLILGAVYSLRMIQKSFFGP---------------------------------------------
164421202    ---------------MCILCFPLMGAILAGLWGRKLGSRGSSYWLVLLVFCGFLVLLKGMWDIREGGAIYV--EFESWIKAMFIIMIVSGLVHLYSIGYMEGDHVSRFMSYLSLFTFFMLVLVTSHNYLQLFIGWEGVGLCSYLLINFWGTRLAANKAAIKAMLVNRVGDMGLIIGMIFLLNQYDTLEYGLLSVLYEIGDSKLEVIGFCLL--VGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIIRSADLFVHCSMVLILMGVIGSLTAFFAGTVGLVQGDLKKVIAYSTCSQLGLMVLA--CGCLCFSSALYHLVNHAFFKALLFLSAGSLIHGLG-DXQDMRKFGGFKGVMPITYVGILVGSLSLMGVPYLTGFYSKXVGLELVYGEYMWGLIYWLGVGSVLTGAYSGRLIYWVFLGQPRGSWLKYRGVIPLVILSVGSIIVGYGGKEFFLSSEFVPVVPSL-
142499660    ---------ILTFLPMIGVVFLLLIRGDDDVVIRNSRNVALWVFVMSLFVLFHFDPAVAGYQFEDRGIWLALDGIGYHMMPFVVLTTLLTPLAILASWKSVTLRVREYMIAFMLLETLMIGTFCALDMVLFYLFFEAVLIPMFLIIGIWGG-MRRVYASFKFFLYTLVGSVLMLVAMLYMATTAQTTDIPLLQEFAFSPAAQTWLFLAF---FASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGILLKMGGYGFLRFSLPMFPEASYFAPMIFSLSVVAVIYTSLVALAQTDMKKMIAYSSVAHMGFVTIGFTMTEQGIAGAMFQMISHGLVSAALFFAVGVVY--DRLHTREIDAYGGVADSMPRYAAFFMLMMLASVGLPGTSGFVGEFLVLVGAW-QSSTLLAFLTATGLILGATYMLWLYRRVVFGRAEKEEVIAMTPLEGREMLIFAPLTVLVLWYGIFPGGLLDT-----
138896527    ----------------IAIPLTTAVILIFCVKSLKAQKVISLVSAGALIAAGAWLVRLVDHEGVQFGITLVSDMLSALLVLTTSVIALAGLLYSFYTIDSKQASMY-YYVFFQFLIVGVNGAFSTGDIFNLFVFYEVMLMSSYALL-VHGGTKIQLQETMKYMIINVFSSALFVIAVGYLYAVTGTLNMAHLAVRISGAENTAVLTVICLLFLIVFGLKGALFPFYVWMPGAYSAPPSAVLALFGGLLTKVGVYSILRTFSLIFQDIGYTHTILAWLAMATIVLGVIGAVAYRDMRQIAIYNIVAAIGVMAFGISMTKESMEGTIFYLLQDMVMKTALFFIVGAIAYVAGTN--QLGRFSGLLGSYPLLGWAVFLTALALSGIPPFSGFIGKALIIRAAFEKGQLLFALIVLLSSLLVLYSVMKIFIQSCWGEARGYEQKRVAPLYVPIVALLALAVLYGIGAEFVRPYIAQAAATL-
242373119    ----------------LLPLIFALIIPILYRFVKRIHLGWFVLPVPIVLFIYFISLISITMSGFGMNFNLYVDGLGLLFS--LLITGIGSLVVLYSIGYLKSEQLGNFYCYLLLFMGAMLGVVLSDNLIILYLFWELTSFSSFLLISFWREKKASIYGAQKSLILTVLGGLSLLGGIILLSLAADTFSIQTMIEKASEIQNSPYFILAMILVMIGAFTKSAQVPFYIWLPDAMEAPTPVSAYLHSATMVKAGLYLVARMTPIF-AISEGWVWTITLVGLITLFWASLNATKQQDLKGILAFSTVSQLGMIMSMLGIGAVSYHAAIFHLINHATFKGALFMITGGVDHATGT--RNVKKLGGLLTIMPISFTMTIITALSMAGVPPFNGFLSKEKFLEAMIDVTHIIFPIIAIVGSIFTFVYSIKFIMHIFFGKKPDSLPKSAHESSMLMLLSPIILTILVVVFGLFPSILTQSI----
142462748    ---------------------------------------------------------------------------------LIVISSVSALVHIYSIGYMSHDNSKRFMAYLSLFTFAMLALVTADNFLQLFFGWEGVGLASYLLIGFWYKKPTANAASIKAFVVNRVGDFGLALGIFSIFYLFGTLDYQEVFSKAFLGFKIGSLNLICFLLFIGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIVRCSPMYDLAPDILSLITFIGATTAIFAASIGLVQNDIKRIIAYSTCSQLGYMFFAIGVGA--YGAAMFHLFTHAFFKALLFLGAGSVIHAVSDE-QDIRKMGGLYNYIPFTHMLMIIGTISLMGFPFTAGYYSKDAIIESAYLASSGFSSIIGLLGVLMTSFYSWRLMFLTF------------------------------------------------
62184342     ------------------------------------------------------------------------------------------------------MNPLTLNIITLTLLSGTMITMFSSHWLPAWIGLEMNMFAMIPILML-KHNPRSTEAATKYFLVQTTASALLMMAVMINFMYSGQWTIMKISNPL-----------ATHIITISITMKMGLAPFHFWVPEVTQGTPLLPGMILLTWQKLAPITIMSQITTSINPTL------LLMMAVLSIMVGGWGGLNQTQLRKIMAYSSIAHMGWMTAII---TYNPTLMTLNLTIYLLTTTSMFLLLMPQSSTTTLALTH------TWNTTPLLTTLMTTVLLSMGGLPPLSGFLPKWMIIQEMTKNNLIVMPTMMAILALLNLYFYMRLIY---------------------------------------------------
142240876    --------SWTGLLPLTILAAAAVFLLTICSLVPSRITNQQLTIYTCAAAIGSLIAAIPLWLRVTLSGAFGIDGFSIFLTMLLAVSVVLVSCLAGVFLKAEDIEGPESYVLLLLSATGGMIIVGANDFIVLFLGIEVLSISAYVLAAMNLKRVQSQEAGLKYFVLGAFASGFLLYGIALLYGATGSTQLTAVRDFLINNNNDTLLLAALAFLIIGFAFKVAAVPFHFWSPDVYQGAPTPFVAFMASAIKAAGFAAMLRVLYVLGEYKADWQPVIYGIAIATLLIGSLLAIIQTDLKRMLA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135140877    -------------------------------------------------------------PQLGLSASFFLDGLGLLFACMITGVGLLIILYARFYLSGD-DPMGQFYTYLLLFQGAMLGIVLSDNILILLIFWELTSLSSFLLIGYWKHLPEGRQGARMALTVTGAGGLAMIGGMLILGNIVGSYNLTDILAAGDQIKASEYYLPALILILLGAFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGVFLMARMWPALAGTDAWFYIVATTALITMVLGALIALFKDDLKALLAFSTVSHLGLLTMLLGFGTAAAVAAVFHIINHLTFKAALFMTAGIVDHE--THTRDIKRLGGLRHLMPITFSIGTVAALSMAGIPLFNGFLSKEMMLEEAWAGSAYAVPVLATIGALLSVAYSFRFIR---------------------------------------------------
295002883    -----------------------------------------------------------------------------------------------------------------------IITMSSTHWLLAWFGLELNTLSILPAIMKSHH-PRATEAATKYFLIQVTAATMILLASTTNAWQTGQW------------TITHTTPTPTLLATMAIMLKLGAAPTYMWYPHVLQGTTLNIALLISTWQKLAPLTLLYMTHNHLDPT------IMLLLGLTSTVVGGWAGLNQTQIRTIMAFSSIAHMGWLITAIA--LAPSLATLTMLIYTLITTATFMPLAATMK--------TITNMGTLWPTSPTTLAATMITLMSLGGLPPLTGFMPKWLILKELSSANLPLLATLMLMSSLPSLYFYIRLAYLTM------------------------------------------------
298530611    ----------------IFPFIGVLVTPFLARISTSVMNFGAVFFSLAAVCALMLFPLLFSAEALPLESQLVVDPLSIIVANVVAVISFFIMVYCVGYMKGDP-GIMRFWMLMNAFIGSMLLLVLANNLIIIFIGWKLVGLCSYGLIGFYYRDEKKYWCGVKAFIVTSVGDMLMLGGILIMYFYAGTFNVLELYQTAPEWIPPGMIILVSILLIAGPVGKSAQFPLHEWLPEAMSGPGPVSALIHAATMVKSGVFLIARFIPIFYDEAMYFFLIVAWIGAITAFLAASQGLVALELKKILAYSTVSQIGYMMLALGVAGFSYAAGTFHLMSHAMFKACLFLCAGTV--IHAAHSIYINDMGALRKFLPYTWLFMGLATLSLIGVPPLPGFWSKEAVLLATLESQHIVLFLIVLVSVIFTAFYSTRYFGMMFHGKQSRHIKQELKKP---------------------------------
126215498    ----------------------------------------------------------------------QVDAYSLIFTPVALFVTWSILEFSLSYMSQEP-QKNRFFKYMLSFLICMIILVTANNMFQFFIGWEGVGILSFMLIGWWHGRADANTSALQAVLYNRVGDVGLFLAMAWFAANTSSWDYQQIFASMKDLNPA----LPALGLILAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRFNSIMETSENALT-ICLCLGALTTMFTAACAVTQNDIKKIVAFSTSSQLGLMMVAIGLNQPQL--AFLHICTHAFFKAMLFLCSGMIIHCT-NSEQDIRKMGGMSTLAPLTSSCFTVGSLALMGTPYLAGFYSKDAIIEAMTTSHLNAWALFLILATSFTGVYSLRLIFLVTMGNPNENDPQLINPIKRLVLGSI--IAGLLISQNILPT----------
118593480    -----------------------------------------------------FVAAKAWAPSYGVNFSVYVDGLSTLFA--LLISGIGTFIILYAGGYLKGHQQGRFFSFLFMFMGSMLGLVLGNNLISLFIFWELTSITSFLLIGFDHLRAASRRAALQALVVTGGGGLALLAGFILIISATGEIEMSVLLSSPDIIKDTALYVPIFFLVLGGAFTKSAQFPFHFWLPNAME-APTPVSAYLHSATMVKAGVYLLMRMHPLLGGTELWTTVLPLFGGVTLLVGTILAVRQTDLKLMLAYTTVASLGLLVMLTGTSQEKLEGAVLYLLAHSLFKGALFMVAGTIDHEAGT--RDITKLGGLRSAMPITFVAACLAALSMAGLPPFIGFIAKEVLYYGTW--GWLELGLPITVTAVVGNALMLVIVAIKPFLGPKVETPKHAHEGPVLLFAGPVFLLGLALIAHTTGELLIGPTLS--
260913683    ------------------------------------------------------------------NYVIQLDGLNAFM--VFVISLLVIVSAIYSLDYVKEYGAGSMGFFMNLFIASMIAVVTADNAFWFLVFFELMSLASYFLV-LTEQDKKAINAGLLYFFIAHAGSVLIMIAFFLCYRETGSLEFESFRQTTF---SSPTAFTIFLLAFLGFGAKAGMVPLHGWLPQAHPAAPSHASALMSGVMVKIGIFGIIKVGVDLLHASNPWFVIVLCVGAISSVLGVLYAIAEHDIKRLLAYHTVENVGIIMMGVGVGMIGMLGGLYHLLNHAIFKGLLFLGAGSIMYRL--HTKDMDLMGGLGKLMPYTALCFLIGTMAISALPPFNGFVSEWFTYQALFNLSLAPVAIIMLALTGALAALFVKVYGISFSGAPRSEKAAEAREVPKTMWVAMAILATLCILLGIGASVVAPIILNI-
143552246    LTMSSIMNEHAPALVVMLPIIGAVLIMLIALISGISTIYYSIILYLNARSIGTISYAMGGWEP-PVGIEYRIDEFNSLLIALIAIVSFLILVYARSSIELKKNKISTFYSMYLLCLGGLVGILSTGDAFNAFVFLEISSLATYVIISMGNDR-RGLLAAYQYLIIGTIGATLYVIGVGLIFIITGSLNLYDISVKLGDIELYRPLLASLAFITVGIALKIALFPLHAWLPNAYAFAPSVGTAFLASTATKVAIYLLIYLYLVYGFDLVYSNQIFIFLSIIAMFGASMIAIFQRNLKKLFAYSSVAQIGYITLGIGIANYSLIGSTVHIINHSIIKAAIFLAIGCLVF--SSKIVNIDQLAGLGKRMPMVAVCITVSSLSLIGVPGTVGFISKWYLVLGSLEQGLWVV-----------------------------------------------------------------------
187480134    ---------------------------------------------------------------------------------------------------------------------GTALTISSNHWITAWAGLEINTLAIIPLISKSHH-PRAIEASIKYFLTQATASTIILFSSTVNAWSTGQWDITQLTHP-----------AACALLTSAIAMKLGLAPFHFWFPEVLQGSSLITALLLSTVMKFPPATIFLMTSNSLNP------PLLATMAISSVALXXXXXXXXXXXXXXXX---------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTSWTKTPVLNATLMXXLLSLAGXPPLTGFMPKWLIIQELTKQEMTPAAMAIAM-----------------------------------------------------------------
31324894     ------------------------------------------------------------------------------------------------------------SLLLIALSTSTIITMSSYHWMFAWAGLEINMLSMLPLISKEHH-PRAVEATMKYFMTQAAASAMLIFASTINAWQTAQWDISLLTPS-----------TPMMMLTLAITMKLGLAPFHFWLPEVSLGTTNSVMLIITTWQKLAPLAIIILLHNSLNHHL------LTSLGLLSMVVGGWGGMNQLQIRKIMAYSSIAHMGWVVMILPKA---PDLSLLYLMLYIMLNLTMFLIIIS------TALTKLTSLFSTQNKSFPMMILMALTLLSMGGLPPMTGFLPKWLILQELIYQHQTQMATLASLSTLLSLFFYLRLVFNAFLTTPPNTSNVTKNWRNQTNHHILL---PQMMILSLMLLIITPLVISLF
143197864    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTMLIVGLIFILVSLSLKISAAPFHMWTPDVYQGAPSIITTLLSTLPKIAAFGVLIRLLYPFGEIIVDWGKILIILSISSMLIGSLGALRQTDLKRLMAYSTINHIGFILMGLIPGSEDITSICIYLIFYITMNLGIFLFILNMQR-DQVSVTSIKDLSGLYRSQPLIAGCISIILFSMAGIPPMAGFIGKLIILNIVIDNNIFFLAVIAVLTSVIAAFYYIRLIKSIFFDDPVDELDSISNDSKYMLCGFAFFNLTVVFYPQFFLNVCASITLSLF
5835319      ------------------------------------------------------------------------------------------------------MNPYILSIMLISLGLGTTLTFASSNWLLAWMGLEINTLAIIPLMA-NNHHPRAVEAATKYFITQAAAAALLLFSSLINAWQSGQWMIQDMSMPM------------SALMTIAIAIKLGVAPVHFWLPEVMQGIKLNTGLILATWQKLAPLALLYQISNNLMPEL------MIALGLMSTIVGGWGGLNQTQIRKIMAYSSIAHLGWII---SIMHFMPSLAIINLIMYIIMTTTMFMIFNTL------NSTTINALAINWSKFPALSAITMLALLSLGGLPPLSGFLPKWLILQELTNQNLALTATVMALSALLSLYFYLRLSYSL---TTTIMPNTYQHMLNWNIKTKITFILPTMMIMTIAMLPISPSIISMF
137829073    ---------------------------------------------------------------------------------------------------------------------------------------------------FNRENLLSTESGLKYFVLSALSSGLLLYGCSLIYGFSGSTNFNIILENSSSGQ--YGITFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTTFFAVLPKIAALSVFIRFLYVFAEMNDQWQMIIIFLSIASMIFGAVAAIGQKNLKRLIAYSSIGHMGYALTGLAAGTNQIQGSISYISIYLVMNLAFFSCMFMLRRNNEY-YESIEDLSGLSKNHPLLSFSLLIILFSLAGIPPLAGFFAKFYIFMAVIEQKMYFL-----------------------------------------------------------------------
135624824    ------------------------------------------------------------IDTLNFEIGFLVDKLTAVM--LVVVNFVSLMVHIYTIGYMTGDNGYRFFCYISLFTFAMHMLVMSNNFLQLFFGWEAVGVVSYLLIGFWFKKNSAVHANLKAFLVNRVGDFGFLIGIGLVVAYAGSLDFYDVFSGVFFGFELDLLFLMCCCLFIGAMGKSAQIPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVCRLSPIFELSQSALSLIFI-IGGFTAFFTGILGMFQNDIKRIIAYSTLSQLGYMTVALGCSAYSL--AIFHLVTHAFFKALLFLGAGSVI-IGMHHEQDIRKMGGLRSFMPLTYLLMLIGSLSLMGIPFLSGFYSKDLILLAVAEQ----------------------------------------------------------------------------
142013690    -------------LPILILVLPMLLAPVL-LILRNVGIMHSLVTIVLFINFFLTIILFQHVSSVPFGIRLNADILSVFFLIIINFMSLLCIASGKNLIEVNKSTSNLFYVAWLLCTTGFSGIILTDDIFNLFVFLEISSLSSYFLVSQGNYK-GSTVAALQYLFIGSIAAVFILLSIGIIYMQTGTLNMQDISMKISLVDYSNSVMLALGLFLIGIGIKSAMFPLHGWIIKTYAYSPSVVTTFFSGTSTKIGIYILIRIFFDVFNNITPLQNLIIYLSLFGILVSTAYAIKQQEIKKMLALSSIAQLGYILLAMLLIPEGITASLVHVINHSVIKTGLFLAIAIIFLNNQN--IKLDDLCGLGKKYPLVMGNFIILSLGLIGIPLTAGFISKWYIVLAMLKSEYWYFTIVVLITSFMTFFYIWKMIENIYFKSTDNNESVAIKNYQIACITILTTLTIYF------------------
6062730      ------------------------------------------------------------------------------------------------------------------------ITFSSTHWLLAWMGLEINTLAIIPLM-IQQHHPRAIEATTKYFMIQATAAATLMFAATTNAWLTGEWEISQMNHPL-----------PLTITTIALAFKLGLAPMHAWLPDVMQGLNLFTGLILATWQKLAPISILMQV--------NNNLHLMILLALMSIIIGGWGGLNQTQLRKLMAYSSIAHLGWMILVM---QFTPSLTLLALTIYIVMTVTIFTIFIL------SKTTNINSLSTSWIKTPVTYAMTPLALLSLGGLPPLTGFLPKWMILQELAKQQLALAATIAALSALLSLYFYLRLSYAMTLTVAPNTTTNMMPESKNMKLVIAILMTMTIMLLPISPSILTILV----
18913094     ------------------------------------------------------------------------------------------------------MSPHIFLLMFLGLILGTTITVTSSHWLMAWMGLEINTLAILPLMAQTHH-PRAVEATTKYFLTQAAAAATLLFASIINAWVSGLWEIQLINHPI-----------PTTMMMCALALKLGLAPMHTWLPEVLQGLDLTTGLILSTWQKLAPFALLIQIS-------HQSSHLMLLFGIASTLIGGWGGLNQTQLRKVLAYSSIAHLGWMIIVV---QFSPSLTSLALITYIVMTSTIFIVL------KMQSLTTINALSTSWTKAPLMATTLPLALLALGGLPPTSGFAPKWFILMELVNQGLPLLATATALSALLSLYFYLRLSYSSALISSPNNLPATA------------------------------------
149280558    --------------------------------------FSVVTFAITLVAVSGFTQFEVNFPWIQDLGIHFHAGIDGISMITVLLTTVLMPLIILSSYQHEYKSNQAFYALILFMQFGLLLVFTSLDAFLFYIGWEAALIPIYFICAIWGGKDR-IRVNMKFFVYTIAGSLFMLLGIIYLYLQNPANNF-ELQAFYNLNLDAVQQSWLFWSFFVAFAIKMPVFPFHTWQPDTYTEAPAPGTMLLSGIMLKMGIYGVIRWLLPIAPEVQQWGHFVIILSIIGILYASLIAFTQKDAKRLVAYSSIAHVGLISAGFALNTQGMQGAMIQMLSHGVNVVGLFFVLDIIFSR--MKTNKIAELGGIAKQAPQLAIVFLIIVLGTVALPGTNGFIGEFMLLMG-VYQYQAWAGAVAGLTIIFGAVYMFRMYQDVMLGKTNDLTINFSEKVVLYIICALIIVLGVY------------------
136165894    -----------------------------------------VATSIVAIALSIVSWRDVNDDGAKLGGSLTLDHFALLGSIAVCSAVLLVSLITSDHLSRDGSDSPEIYALYLTAAIGAMVMISSNDLVVLFLGLETLSLSLYLLAASNRQQAASQEAGLKYFILGGFASAFFLYGVALTYGVTGTTRLVDLNVALTIPRNDVILLIGIGMILVGFAFKVSLAPFQMWTPDVYQGAPTPVTAFMASVGKVAALVALMRVFIVAFPSRSDWGAVVSVLSAVTLVVGSVVAIVQTNIKRMLAYSSISHAGFILVGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------
110348255    ----------------------------------------------------------------------------------------------------------------------------------AWTGLEINTLAILPLISKSHH-PRAIEAATKYFLVQATASALILFSSMTNAWQTGQWDITQLTCP-----------VSCLVLTSAIAMKLGLAPFHFWFPEVXQGTSLTTGLLXSTAMKLPPMTLLFMTSQALNPT------LLSIMAILSTALGGWVGXX---XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNFYLYVLITTAVFLTLNSI------NTLKLSTLMTTWTKTPALSAALMLTLLSLAGLPPLTGFLPKWLIIQELTKQGMAPAATLIA------------------------------------------------------------------
58578571     ----------------------------------NRISILISIYCSIILLTIIFNTNVFYNYGISIYNSLGYISINQIIGQLIVWFTITLVLLLGESGKTRKLRSSEYTLIILLSILGMNFLLISNDLVTMSLAIELISFPLYIGLGFNKNNLSGIYAGLKYLLIGSLGSVFILLGSVFIYGDTGLTNITNIIELLNIFNNKLEIYIGSTLIIVGLLLKLGCAPFHNWAPDVYDGVPTIVTTWISIVPKIPFLIFLSLHPLFIYPLLSNLT---LFSSFCSLIIGSIMGLLIFRIKRLLAYSSIVHLGFILLSISCYYINTFTTIFYIVVYVITSINIFFILNSINL--SKNIELLSELKGFVYNNKLLSFSLIISFFSLAGIPPFLGFYSKYFILLDSFNLEYYFITFISLLCSVISCVYYLRIIKIINFDKSIHLNETISIVISFFTFLTLTFVLNGNLIFNLFNTPFI-------
288908723    -------------------------------------------------------------------------------------------------------------LMLLTMGIGTAVTLTSSHWLIAWIGLEVNTLAFLPIIA-KKSDPRAIEAATKYFLIQATAASMILFAAVVNAWYTGLWEIGQ-----------TLSPYTSALLTLGLGLKIGLAPLHLWMPEVLQGTDLMTGLVLCTWQKVAPFCLLFQ--------LHLPPDVTVVFGLMSAFIGAWGGLNQTQLRKLLAYSSIAHLGWMLIIMQSPSLSLIAFLLYFIMTAAVFLGLAL----------TGSTTINALACTSTKSIMMSIMLPLTLLSLGGLPPLTGFMPKWLIIQELTKQNATMTAALMIIPALLSLYFYLRISYITTLTMTPNNPTGTA--IWRFRRSSTPLPTAICIVLGLMILPATPTFLALF
143678109    ---------LVVFLPLIGSVMAGIIVFVQAADREKQHSLDMLAQWVTCLGLALSMIAIIVFNDVALEGNARTTELFTWIDSMIVVTVVSAMVHIYSVGYMHHDAIPRFMCYLSLFTFFMLMLITSDNLVQLFFGWEGVGLASYLLIGFWYNKPTANAAAIKAFLVNRVGDFGFALGIFAVFMLFQTVELDTIATFVIFGAEVHALTACCLLLFVGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARLSPIFEYSDTVLTVVTLVGATTAIFAATVGCVQNDIKRVIAYSTCSQLGYMFFGVSAYSAGVFHLMTHGFFKALLFLGAGSVIHAMSDE-----QDMRRMGGIWRHIKVTYVLMWIGSLALAGVPFFAGFYSKDIILEAAYAAETGIAFWLGLMAAFLTAFYSWRLL----------------------------------------------------
298110875    ------------------------------------------------------------------------------------------------------MNPLTLSIFIMSLGLGTTITFSSSHWLLAWMGLEINTLAITPLM-IKQQHPRAVEATTKYFLTQAAASALLLFASMTNAWMTGQWSILEMEN-----------MTAITLITLALALKLGVAPMHFWLPEVLQGLDLKTGLILSTWQKLAPFIILIQMAPALNP------NIMISLAIISTLIGGWGGLNQTQLRKILAYSSIAHLGWMIIIL---HYSPNIAMLNLVLYLVITSTIFLLF------NLTNSTTINSISMTTTKNPIISILIMMTLLSLGGLPPLTGFMPKWLILQELAYQELFLVATIMAMTTLLSLFFYLRLTYSTTLTMTPNSMNMMSSWL---------------------------------
16357259     ------------------------------------SLVPLFTFINLGMETVTSTWTWMAFATLDISVSFKFDHYSVIFIPIALYVTWSILEFALWYMQSDPF-ISRFFKYLLIFLIAMLILISANNLFQFFIGWEGVGIMSFLLIGWWHGRTDANTAALQAVLYNRIGDIGMIFGLAWIAINIGSWDLQQI----MITNSSVNPTMPLLALILAATGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLVRFSPMMENNPLPLSLCLCLGAMTTTFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPQLT--FFHICTHAFFKAMLFLCSGSVIHA-LNNEQDIRKMGGLHHLAPLTSSCLTIGSLALTGTPFLAGFFSKDAIIEALNTSTLAWALTLTLFATSLTAVYSLRVIFFVSMGSPNENNPSLINPLKRLAWGSIFGGLMIILNTNLIKTPVLTMPFNL-
142848493    ----------------------------------------------------------------------------LFVATFLCFLICWFAIGYMTTDDINSNRNHRFFAEFILFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFYYWKESAAAAAKKAFMTTRVGDVFLMVGLLMLYDIYGSLDFAVVFDNPSTGAKASELQPALLMLFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDMGMEDLGIIIAWVGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFLGLGSGLFVLGGALFHLFNHAMAKGMLFMASGSVDHNEHFDAQDMRNMGGLASKMPVTSIAMMLGSMSIIGIPLIGGFWSKEAIIAETWLGALLGPAILAVLTAGMTGFYMSRMWMMTFAGEPKHNAASHVHEETLWIKTPLITLS---------------------
116749369    ----------------ILVSCLAGLLLIVAIPEERKALIRRVSAVFSGITLVLSVIVFCAYDKSQGGLQFVFNAADGFNLPNLLLTGIVFFTGVLTMWELE-TRVKEYYALYFLLVLGVFGLFMSMDLFFIFVWYDVSLFPMYLLIAVWGHTRKEY-GAMKLTLYLLAGSALILPAIVYLFTRSGLNTFDVVALMQPGVFSADVQKFAFPLLYLGFGILAGVWPFHTWSPVGHVAAPTGVSMVHAGVLMKIGAFGILRVGIFLCPLWQYWAQLMALLAAVGIIYGALVGLRQTDLKYVIGYSSVSHMGVVGLGLSTSVDGLNGAVFQMFSHGIMTALLFSSVGYIY--DRTHTKMIPELGGLSRIMPVASAYFILAALAGMGVPGLANFWGELVVFIAAVKV-YPVRGIVAVLALVVTALFMLRVVQKTFYGPENERHAHLPDGVPRMILAFVLVLFGLY------------------
136185679    -----------------------------------------TAGIAGVIAALQFATLADQAPRTLVKGALAHDRFGLF--AVIALCVAVVFTSMTTSDAADSRDSLESYSLILTAAIGAAVMVTANDLVVSFLGIEILSISLYVLAASDRRRSASQEAGLKYFVLGGFSSAFLLYGIALVYGTTGQTSLNGIATVLSVPRNDAMLLAGVALLLVGFAFKVSLVPFHSWTPDVYQGAPTHVTGFMASLGKIAAVVAIVRLFVVAFPSADDWRPAVFVLAVLTLVVGSVLAIVQTDVKRMLAYSSVSHAGFMLVGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------
136337185    ----------------------------------------------------FIVYNWINFAQINLNFSIFLDPLTAIM--FCVVTIVSSVVHMFSIGYMHEDKRARFFCYLSLFTFAMLVLVSADNFIQLFLGWEGVGLCSYLLVGYYFHKPSANNAAIKAFLVNRIGDFGYLIAIALIYKYFNSLNFQEVFSNLFLGFEFNLITCICMFLFMAAVGKSAQIGLHVWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFEYSQFTLNVITYVGLITSLFAASVALLQNDIKKVIAYSTCSQLGYMFFGISAYSLAMFHLVTHAFFKALLFLGAGCVIHCLHHE-----QDCNKMGGLYKKLPVTFAFIIIGSIALMGIPPFAGYFSKDLILE---------------------------------------------------------------------------------
258593560    --------------------------------------------------------ALLPVGGLSLG----MDRLSAFFVLVIAVAAIPSTVYAITYTYEGKSSLAGMGLGFNAFLAGMVLVVLARNVLTFLVMWEAMSLASYFLVMTEAEHRDTQDAGWLYLVTTHAGFACLLIGFLVMAHGTDTMNLSEW-RAASATLSGPMRHAVFVLLALGFGAKAGVVPLHIWLPKAHPAAPSHVSAMMSGVMIKLGIYGLIRIFDWLGVGASWWGGAILVVAAVSAVLGVLYALVESDLKCLLAYSSVENIGIILLGVGAGMLFLVASLYHTVNHAIFKPLLFMGAGAVVHATGT--RNIEEMGGLIKRMPQTAAYFLVGSVAIAALPPFNGFISEWLIFQSLLTNLLFALSIAAALTSGLAAACFVKAFGITFLALPRSERAEQAREAPRMMRGAMGISAVACLALGVAPVGIVRLL----
140357083    -------------------------------------------------------------------------------------------------------ARGRYFGGLSIFMFSMLGIILADNLIMIFVFWELVGFSSYMLIGHYLNSDEAAAASKKAFIVNRIGDLGFLVGIVYAYWHFGTTNLSEMG-GYVEGNPELVKVSIAALLMCGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGVYFLIRIEFLFPQEV---LTLITWLGASVAVYAGFCAYGQNDIKKILAYSTLSQLGYMSAAFGLGFPGV--ALFHLITHAFFKALLFLGAGSVIHGC-HHEQNIFKMGGLFKKMPITAITFLIGTLALCGVYGLSGFFSKDAILIAG-------------------------------------------------------------------------------
143779320    ---------------------------------------------------------------------------------------ISTLVHLYSTEYMSHDPHLRFMSYLSLFTAFMLVLVTGDNYMQMFLGWEGIGLSSYLLINFWFTRLQANKAAIKAMIINRIGDFGLALGIFMIYIFFQSMEYSSVFAMVPFFAEQQVCFLSLVLLFIGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATLVTAGVFLMARSSPLLEYANGALSIITIFGGMTAFFAATTGLLQNDLKRVIAYSTCSQLGYMV--FACGVSNYAVGVFHLANHAFFKALLFLSAGSVIHGVSDE-QDMRKMGGLRRLLPFTYAMMLIGSLSLMGMPFLTGFYSKDVILEVAYAKYTIPAYWLGTFAAFFTAFYSMRLAFLTFLSEPNGYRPVITNPIRMALPLAILAVPSIFI-----------------
126215503    ------------------------------------------------------------------------------------------------------MNPLTHSTILFTLMSGTAIVMTSSHWLLTWAGLEMSMLSIIPLMA-NNNNPRSTEASAKYFLIQATASMVLMMAIISNFYLTGHWMIT-----------TDMNFTTSTMVTMALLMKLGLAPFHFWMPEVTQGTSLPSGMLLLTWQKIAPMTILVQISP------SINQNLILTSALLSILLGGWGGLNQTQLRKILAYSSIAHMGWMAAIL---TYNPTLAMLNLLIYVMLTATLFMLFML------NSNTTILSLTLLWNKKPAILLISSIALMSLGGLPPLMGFLPKWLIIQELVKNQNIILPTVMSMMALLNLYFYMRLMYSM-------------------------------------------------
6561801      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSFEFQDIFNNLVLNTNLLFLILCAFFLFVGPIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVIPSIMYIISSIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMEAIVGDKSQNMILMGGLTKHVPITKIAFLVGTLSLCGIPPLACFWSKDEILNDSLLFS-PIFAIIACSTAGLTAFYMFRIYLLTF------------------------------------------------
218248958    ------MLSFLLWLP---ILGAIIIGFFPAKLSSVQWKRLTTVLAVVVFAATIWLVTQFDLSPIGLSYSLAIDGLSLPLLALNSLLTIIAIYSIGENVERPRL----YYALTLLINAGITGALVAQNLLLFVIFYELELIPFYLMIAIWGGEKRGY-ASVKFLLYTALSGLLVLAGFLGIGFLSGATNFDYDTISTQGLSLNTQLILLTALL-IGFGIKIPLVPLHTWLPDAYTEASPAVAILLGGILAKLGTYGLIRFGLQLFPQAWHLIPGLAIIGTISVLYGALSAIAQKDIKRMVAYSSIGHMGYILVAAAAGTLSILGAVAQMISHGLILALLFHLVGIVERKVGTRDLDLNGLMNPIRGLPLTSALLVMAGMASAGIPGLVGFVAEFIVFQGSFTT-FPIPILFCIIASGLTAVYFVILLNRTCFGKLDNKLPPVLKSESIPAFALTILILFLGIQPNWLLRWMEPTTDVL-
38639900     ----------------------------------------------------------------------------------------------------EQYSILEYTLVLLFVIIGSILLISSSDLISIFLAIELQSYGLYLLCAIYRNSESSTSSSLTYFLLGALASCFILLGIALIYANLGVTYLDSIINNLSSNNYTTFIPYSILLIAVGLLFKISAAPFHFWSPDVYDGIPTIVTTFVANIAKISILILILFTNNIYISTNYSWTTSLLLSSLLSLTIGTVLGLTQFRIKRLLAYSTISHLGFMLLALSINSVEIQSFIFYLIQYSISNVNAFIILVAIGYKNNSPIQMITQLKGYFHINSILALSFAITLFSFAGIPPLMGFFAKQMVFSSALQEGFIFLTLIGVLTSVISAVYYLYIVKTMFFDWHSYTYLNKLNNLRIPV-----------------------------
253575426    ------------------------------------------------------------------------------------ISGVGSLVILYSVFYMEREALHNFYIYLLMFMGAMLGVVFSDHLLVFYGFWELTSVSSFLLISYWFERRSSRQGALKAMLITVFGGFAMLAGFIMLIIMADTYSIRELITNVGIIQNHVLFIPAMLCVLLGAFTKSAQFPFSIWLPDAMEAPTPVSSYLHSATMVKAGIYLVARMTPIFGGS-SVWFWLVAGVGLITLLYGSLSALRQTDLKALLAYSTISQLGLIMCLLGIGSLAVFAALFHLFNHSTFKGSLFMVVGIIDHETGR--RDIRYLGGLLQVMPVTFTVALVGGLSMAGLPPFNGFLSKEMFFAAGLSNIGFIFPLLAWVASIFTFVYMLFIFKTFGGSFRPERLMKEVHEAPLGMLISGVLVILIFFFPNVLGKYILTPAL---
143462214    ------INNLYIMFPEIFLSLSIFFTLMVGVFMKKSFNLIFNLTSLIIIVTVSIILTNPNNEEKIFLDSFIRDPFSNYFKILILLSTLFVLNSSKNFIIDNKLDKFEYPIIILLSILGMFFMVSSNDLILFYLGLELQSLSLYILASIDRDNLRSTESGVKYFVLSALSSGLLLYGCSLLYGFTGSTNFELIADQL--NKENTGAVFAMVFILVGLAFKISAVPFHMWTPDVYEGAPTSITSYFAVVPKVAGLALLIFMFVPFSNILLEWQTIIIFISIASMILRAVAAMIQKNSK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142067170    ---------------------------------------------------------------IGLEWSLGADGLSM---PLVVLSGLVTLLSVCASWKVHHKSNLYFGLLLVQASA-QALVFLSQDFLLFFLAWELELVPVYLLIAIWGGQNRQY-AATKFILYTALASLLILISGLALALSSFSLNLTELAQRSPGGSFGLLCYLG---FLVGFGVKLPMFPLHTWLPDAHGEANAPVSMLLAGVLLKMGGYALLRFNVQMLPEAHLTLPALIILGIVNIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGADALSLSGAMLQMISHGLIAAAMFFITGSFYER--TKTLSIPNMGGLAKVLPITFAFFLASCLASLALPGMSGFISEITIFLGVTSQEQFITVVVAAIGLVLTPIYLLSLCRRVFFGPRIPALAFVDDSPRELVIGLTLLVPTLTI-----------------
114319905    ------MSALYTAMPLWVLMTSLVTAVVIFLLGERRQRARTAALAKLALVAVMLFGVWAGHDPGGPDIVLHADALAMLFISLSALLWLLTTVYAIGYLEGQPHRC-RFFGFFSLCVAATMGIATAGNLFTFFIFYELLTLSTWPLVVHKGTHA-ALRGGAVYLRYTLGAGLLLLPGIIGFYLLTGLQSFQGGVVGEVVPEQALALTVFFWMMALGIGVKAALVPLHGWLPTAMVAPAPVSALLHAVAVVKAGAFGIVRLVQDLYGISLGVGVPLALLASFTILYGSWRALAQDDIKRRLAFSTVSQVAYILGVAVAGPVAAVGGLVHLVHQGLMKITLFFCAGNVAETLGVHS--IRDLDGTGRRMPLTMAAFTLGAFGMIGAPPLAGFISKWHLGIGMVEAGMPAFIAVLVASTLLNAAYFLPVLHRIWFRPPPDQWPNERDLGPGETHGWLLWPT---------------------
28191119     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYWITGSFEFRDIVNNLIYNNQVNLVFVTLFFLFSGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFLVIPYIMNLIALIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMEAIVGDKSQNMVLMGGLTKHIPITKTSFLLGTVSLCGIPPFACFWSKDEILNDSRLYS-PSFAIIAWLTVGLTSFYMFRIYLLIF------------------------------------------------
209966910    --------------------------------------------------------------------------------------GIGTLVVIYAGGYLEGHQLGRFYLFIIAFMASMLGLVLADDVVTLFVFWEMTSITSFLLIGFNHEDARSRRSAVQALLVTATGGLALLAGLVLLGMAGGTWTLSGIEASGVDLRAHALYLPILVLVLVGAFTKSAQVPFHFWLPNAMDAPTPVSAYLHSATMVKAGVYLLARLNPTLGGT-EVWMLTLAGFGTVTALWGGLMALRSTDLKRVLAYTTLMALGTLTMLVGLGTEYIKAYAAFLLAHSLYKGSLFMGAGSVDHGAGG--RDLSELSGLWSSMKVTGVAIALAALSMAGLPPFFGFIGKEFMYTGMLEAGGLGLLVIAGM--VLANATMLGAAGLVFFTGAPSALAAGAHEGGPALWLGPVVLAGLGLAFGL-------------
83592902     --------------------------------------------------------------------------------LFVLLSTFLTPLCILASWTSITKRVKEYMVAFLVLETMMVGMFCALDFVVFYVFFEGVLIPMFLIIGIWGGGRR-VYASFKFFLYTLAGSVLMMVAMLAMYIEAGTTDIPTL---MSHGFPAAMQTWLWLAMFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGAYGFLRFSIPMLPLASDFAPFIFALSVIGVIYTSLVALVQEDMKKLIAYSSIAHMAFVTAGFAVNQMSVEGALYQMLSHGVVSGALFLCVGVVY--DRLHTREISRYGGLAKNMPRYALVFMVFMMASIGLPGTGGFIGEFLIMMG-VFQISTWVALFIATGVILGAAYMLYLYRRVIFGKLEKEDLKGLLDLNRREVAIFAPLLVLVLWMGVYPSTFLD------
15888247     ---------------------------------------------------------YAWVPSFNLSFSWFIDGLSLTFA--LLITGIGVLIVLYAGGYMKGHQQGRFLSFLLLFMGAMLGVVVSDSVLMLFVFWELTSITSFLLIGFDHERAASRRAALQALVVTGGGGLLLLAGLIFIWDISGLTQLSMLVRGGDILRDSPFYLAALLLVLGGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMRLNPVLGDT-AAWQILLPFFGGLTMLTGALLAVRQTDLKLMLAYTTVSSLGLLVMLTGFGSDHIEAAVLYLVAHSLFKGALFMVAGIIDHETGT--RDVTKLAGLRKAMPITFAAALAAAISMAGLPPFFGFLAKEEIYYALAHGNAVLFTGIAILGNGL-------------------------------------------------------------
142810450    -----------------------------------------------------------------------VDGISLWLVALTALTTIIIVVASWESITER---TAQYFGSFLMLSGFMQGVFTSMDGMLFFISFEATLIPLYLLIGTWGNSNRSY-AAVKFFFVSFLGSLMMLTSMLYLYSQTHSFDLALWRETHLGTWAQVLVFLG---FLAAFGVKVPMWPLHTWLPDVH--LDGPTGAAVMIGMLKLGGYGLLRFALPIAPQASHFFPMMITLSLVAVIYSSLLALVQTDMRRLLAYSTIAHMGLVTLGFVFNRIGQAGAIVQMLSYGVVSGAMLLCTGMLY--DRTKTASIAEYGGVANTMPRFAAFVMLFSMANIGLPGTSGFVGEFMVLMGAIRFNFWIGA-IAATTLVLSAAYTLWMYKRVIFGAIANARVAKLQDLGVLLGAMALLVLAIGINPKPFTDAIDPSVGTL-
219848525    ------------------------------------------------------------IPQLGISYLLGADGISL---PMLLLNGIVIFTGALMSWNIEERTK-EYWVWLLLLTTGVYGVFSALDLFLFFVFYELAVLPMYLLIGIWG-STRKEYGAMKLTLFLMAGSALVIIGMIGLYFGSGLRTFNMLVLAEQGFIAGDLQRLLFPALFIGFGVLAGMFPFHTWSPTGHVAAPTAVSMLHAGVLMKLGAYGCLRAAMWLMPVGADWLPIIVIFTIFNVVYGASIAMVQRDAKFIIGYSSVSHMGLVVMALASGTIALMGAVLQMFAHGIMTALFFAVVGRMIY-DRTHTRQLPELGGLGRVMPFAVTMFILGGLSSMGMPGLAGFWAEFNIFIGVWER-YPLVAVIAALSIPITGAYILRAVWSVFYDEVKNPEFLHLPKLTWQEYSGALILAVVLVGLGLYPSWMTELIDT--
284991364    ----------------------------------------VLVVAAVLLTAAMDGVLRLGGWPSGIAITLVADVFSALVVTVTALLVVASLVFAAATG---EDQDPSFIPLALVLSTGVYGALLTADLFNLFVFVEVMLVPSYVLLTAGGGRQR-LAAGRLYVTVNLLASTVFLGGIGLVYGVTGTVN---LGELAGAAAAGPAAALAGAVVLLAMAVKSAVVPLHSWLPGTYSATGPAVTVLFSGLLTKVGVYALIRIYAVVYDGDRRYLWLLMAAALLTMVVGVLGAVGEKAVRPVLTFHMVSQIGYMLLGLALFTAGLAAAVFFLVQYVLVKAALLMVAGAVE--VGYGTGELARLGGLMRREPALAVAFAVSALALVGIPPLSGFVAKLGLATAAVAERQHLAAAVVAGVSLLTLTSMLKVWNAVFWQPAPD------------------------------------------
28804895     -------------------------------------------------------WRWMNILAFDVNLSFKFDHYSLIFTPIALYVTWSILEFASWYMHSDPCMNRFFKYLLLFLVA-MIVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAVLYNRVGDIGLILSMAWLATNYNSWELQQI----FSTTRGDDLTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLSPLMAGNPVALTTCL-CLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMIGLGQPQLAFLHICTHAFFKAMLFLCSGSVIHSL-----NDEQDIRKMGGMHRLTPFTSTALTIGSLALTGTPFLAGFFSKDAIIEALTSYLNAWALVLTLLATSFTAVYSLRVVFFVSMGHPRFPSLSPINENNPSVINPISIVAGLILTSSFLPSKTPIMTMA--
87299412     ------------------------------------------------------------------------------------------------------------SMFVSSLALGTTITLSSYHWLLAWIGLEINTLAIIPIMTAKPH-PRAIEAATKYFLTQASASAILLFTTLINAWNTGEWSILSLSS------------TTAIPLSIALMMKLGLAPLHFWMPEVLQGIPLLTGLILSVWQKIAPMALMLQISEQVN------LKLMVAAGLTSILVGGWGGINQTQLRKIMAFSSIGHLGWMIIIL---KFSPQLTLFNFIFYITMTAAMFMALITI------SVTKMAHISTSWMKTPALMPMLMLMLLSLAGLPPLTGFAPKLLTTLELIKQNSTILAALITLFSLLALFFYLRLTYIFALTLPPNNPPSIRTSPKLTPLTSSLSTLALFTLP---------------
1589127      ---------------------------------------------------------WLSIQTLKLSLSFKMDYFSTIFIPVALFVTWSIMEFSMWYMHSDPY-INRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAILYNRIGDVGFIMAMAWFLTNSNAWDFQQIFITQHEN-----LNIPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPLM-EQNKTMQTLTLCLGAITTLFTAICALTQNDIKKVVAFSTSSQLGLMIVTIGINQPYL--AFLHICTHAFFKAMLFMCSGSIIH-SLNDEQDIRKMGGLYKPMPFTTTSLIIGSLALTGMPFLTGFYSKDLIIETATSYTNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSI-------------------------
254780866    --------------------------------------------------------------------------------LLVVLTTFLTPFCILSSWKSIQENFREYMIAFLVLESMVIGAFLSLDMLLFYIFFEASLIPMFVIIGVWGGSER-IYAAYKFFLYTFFGSIFMLFAIVVMCWEKKTSSIIDLYA--MSKFPFSIQYWMWIAFFCSFAIKIPMFPFHTWLPNAHVQAPTAGSVFLAGIMLKMGGYGCIRFLLPLFPLASQYFPVIFFLSLIAIIYASLVSMVQTDIKKLIAYSSIAHMGYVTIGIFSGMSGVEGAMFQMLSHGLVSSALFFCVGVIY--DRLHTRDIFAYGGLVHNMPRYAVVMMVFTMANMGLPGTSGFIGEFLVIMSVFQNSNTV-AVLASFGVVLSALYSLWLYRKVVFGVSKCEKVQQLKDLSLRERCMVYPIAVLTVFFGIYPVPI--------
257057004    ---------------------------------RRRPATDWLGWVSCAITLVGFGLLALAWSTGGFSVSLRDLRLSLSLDGLLLATGVGALVFAYGSRYLSLHLRHEFWPWMMLFAVSMVGLALAQDLILLFVFFDLTAICSYFLIGFDHNRRDARAAAIMSLIVTVASAVAMLIAATLFYSHYGTFSIPELVQLVDSGSTTTTATALLA---VAALAKSAQVPLHFWLPRAMA-APTPVSAYLHSAAMVAAGVLVLGRVHPLLAHSDAVLTGLSVVGTLSIVIGGVLALGQDRLKQILAYSTISQYGYMVLLYGIGGPDGNAAAFYVLVHGVAKSALFMTAGAVTM--ATDEDRLSRLGGLRRRMPVLAIASGVAAATLAALPLTSGFFKDELFFKAALEAGL-WQTTVALVAAGLTFAYIGRFWGALFLGPE--------------------------------------------
138023843    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGSITFSGIQAAIVGGTNDVLLLIGMSFLSIGLLFKIGAVPFHSWSPDVYQGAPTPITAFMAAATKVAAFGAMLRIYTVFANAEWSWMPVITAIAIVSMILGSLVAISQRDVKRMLAYSSIAHAGFLLSGIALNKAGLDATIFYLFAYGVATVGGFAVVTLVRDSSG-EVTDLNRWKGLGKRSPFAASAFALFLLAFAGIPLTSGFIGKFSIFSAAYENGATAVVITGVLSSAVAAFFYIRVIVLMFFTDAVEDGTAV-EVPSILTRATIVIAAVITLVLGVYPAPVLD------
256833647    --------------------------------------------------------VVSWIPALGLDIAVRLDTLSWLMLLIVSGVGVAVFIYCSAYFAKEASGLSRFAGVLTAFAGSMVGLVVADDLLLMFIFWELTTVFSYLLIGHYFERKTARRAAMQAIMITTAGGLAMLVGVVILGVASGGFRISALLNNPPTG---PLITAAAVCIFAGAASKSALIPTHFWLPSAMAAPTPVSAYLHAAAMVKAGVYLIARMTPMF-STISVWTWLVIILGGGTLLVGGYRALRQHDLKLLLAYGTVSQLGLIILIVGLGTQSALAGVTMILAHALFKAALFLTTGVIDASAGT--RDIRRLSGVGKAMPVVAGTGILAAASMMGLPPFLGYVAKEAALEGIIHDGVPLVVVLIAVGSALTVAYGARFVWGAFATKTTRPVIPLP------------------------------------
37957376     ---------------------------------------------------------------------------------------------------------------LASLVIGSLITMMSNSMAAAWLGLEVNTLAIIPLM-IKPRHPRAVEATTKYFVVQAMASIIMLSATISSNYITGNW---------FTLWPSPDIVVP---FTIALAIKLGMAPFHFWLPDVLQGLPMLTGLMLSTWQKLPPLTLFTQLSYSLDPRY------LLVVGLASTIVGGLGGINQSQVRKILAYSSIANLGWVAAIVS---LCPQLALFNFFIYMVLTSALFIMFFTL------KALDMPKLMMSWANSPAIVTSAVLTFLSLAGLPPLTGFMPKLLITQEMADQNLVVIAMIMLMTTLLSLFFYLRMAYIMALTLSPTASYTTA------------------------------------
291298810    -----------------VIVVPLIGALITASVPKGKPKQAKAIALGFSLAVAAITVGAWASYDTGDTGMQLTEHYSWIALVMLALTALLTIVILASWNDAHKRNQPTFFALILALQATMIGTFISTNVLLFYIFFEVMLVPMYFLIGSYGGKRRQY-AAVKFFLYSLLGGMVLLAAIIGLWVTTGGFDFATLTDGKHSIAEGTLQNWLFLGFFIAFAIKAPFFPFHTWLPDAGGAAPAGIAALLVGVMDKIGTFAILRYCLPLFPDASQLFPLAIALALVGVIYGALVAIGQKDLRRLVAYTSIAHFGFIGVGFAFTTESASGAVLYMVNHGLATGLLFIVVGMLATRRGSS--DIADFGGAGKTLPLLAGTFFIAGLASLALPGTAPFVSEFLILLGTYSANK-PVAVIATLGVILAAAYVLWMYQRTMQGTKLDGVPAMKRDLNLREKLVVAPLIVGILALGVYPQPVLDVI----
189218525    --------------------------------------------------------AVFPLGLPGTGAHFRIDSLSAFFLLVVNLASFMASLYGLGYGSHFAEQQRILPFYILF-LGSMNMVLLAADMFSFLFFWELMSLSSWALVMSSHKEKETAGAGFIYLLMAVLGTFALLFSMSLLASHSGTFSFEGMSKAAL---PSKSASLVFALALFGAGSKAGLVPLHAWLPRAHPAAPSHVSALMSGVMTKVAVYGFLRIVFDLLRTQEKWWYLLLVIAGVSMIAGVLYALMQHDLKRLLAYHTIENIGIVFVGIGLAMAFKTYGMFHVLNHSLFKNLLFLGAGSIQSSTG--SRDMEKLGGLVSKMPYTAFAFLMGSMAICALPPLNGFVSEWLLMQS--------------------------------------------------------------------------------
212704290    --------------------------------------------------------------------------------FLVMIGFIAFIVSVYSLGYMAHHRQGWYWFFLLLTFASLAGIVSTPDMAAMYGYWELMTFASYFLV-VHEANRVAFDAGFKYYLMCAGGALLMLPGMLLLGNGGLGLADVRIQSALLSPH---VLNMAALLCLVGFGVKAGLVPLHSWLPDAHPAAPSSVSGPLSGIITKMGMFGIVVLLLGQTNGLSWFGSILTFMGAATLIFGELMALKQDDIKRMLAYSTLGQLGEIALVLGMGTWLATAALSHMLSHAIMKDLLFLGAGALILRAG--SRKLADLRGLGQCMPWTVSCMAVGLICIMGLPPFTAFFSKYLMIQSAIHAGHPALAALILIGSLVGAIYYVRILKTLVFEERPADLPMV-------------------------------------
212704290    ----------------VYVAVPVFGALLPAFFRRNPIWAARSSAFVLLLTAVLVIFLGRD-----------LDTLSYCFALIVLIGALNVF---YAQGYMSHSHTQWRFYCAFTAMCGGLVGISASTLFQFFLFWEIMSSWTLYMAIAHEGDKASLREAFKYFFFNVLGAGFIFVGVCVLGPATPFSSESMQHLTKLFLLPGWVVWGGTALLAIGFVMKAAQLPFRIDWQMHPALAPTPVSGYISSVLLKSSILGLIKLFMLMGGSLAMIQTVVMWIGGITIVMAATQALLVNNVKLVFIYSTVSQIGYMVLAVAAGGALGYAGMLHVVNHVFFKDLLFLVCGAVMF--ATHADSLDDLGGIGRKMPFTLCMFAIAGLSVVGVPPTSGFSSKWIIYHALMQADQPFLALLSLVGSVLTLAYIAKFLHAAFLGQPSTHLDHVQEAPLTMRVPMAILAIG-CIITGIFPG----------
607939       ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWITGSFEFRDLFEMFNNSVYNPFVTLCAVLLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARLLPLFMIIPYIMDFISLIGIMTILLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSVIHSMESIVGDKNQNMVFMGGLTKHLPITKISFLLGTFSLCGVPPLACFWSKDEILNDTWLYS-PIFAIIASITAGLTAFYMFRIYLLTF------------------------------------------------
269795978    ----------------LFVAVPLLTAAALVLLRGRPRLDGVVLGAVLLASTAGGVLLVLGAHGVGLWPVGVAIPFAMLTALMLTVTGLLSATCAAFAVASGHARAPFFAPLVLVLTAGVNGALLTADLFNLFVFIEVMLLPSYVLAGPGRGRLRQVAGARLYVTVNLLTSTVFLAGVAFVYGVAGTVNLAELAGA---ARESDAVATAVAVCLFALGIKAAVVPVHGWLARAYPATSPAVTALFSGLHTKVAIYAIYRVYAVVFDGDERYLWVGVAVFSVTMVVGVLGAVGETTTRSILAFHMVSQIGYILLGVALTLAGLTAGIFYLLHHMIVKASLFLSTGAVEERYGTG--RLDRLGGLARREPWVAVAFFAAALSLAGLPPFSGFVAKLSLLVAAQDAGQVVAVVVMVLVSLVTLLSMLKIWSGVFWGSPTPPET---------------------------------------
15812096     -----------------------------------------------------------------------------------------------------------FMIILSSLATGTIIIMTSHHWLFAWLGLEMNTLAIIPTISTT-HNPRSTEAATKYFLTQAAASALILFSSTINAWQTGTWDIT-----------NTLSTPAHILLTLALAMKLGLAPMHFWLPEVLQGVTLVTALIISTWQKLAP------LTLIYLTVNNLSTTILLVMGLLSAIVGGWGGLNQTQTRKIMAYSSIAHLGWML---------SISSIMVNIMLLNLTIXXXXXXXXXXXXXXXXXKTIQDTMMTWTLSPMLTSMMMTLLLSLGGLPPLTGFMPKWLILQGLVAQNLTSVAIMXXIATLLSLFFYLRLAYTTATTLSPKXLQTKLKWRLKPMLPTLLVAAS--------------------
229918334    -----------------IVIPALAAILMMFMPKRVQLQRAMALGALVMTAIVSLFLLNLGNWQAPFGITLVSDMLSALLVTTSTLLTLFIVWFAVHYF-SDSYEGNYLYISMLFLLVGVNGAFTTGDIFNLFVFFEVFLMSSYVLIVLGG-RGVQLRESIKYLLVNIIASALFVMSVALLYGVTGTLNLADLAMKIPLVDNPDVITVIGVLFVIVFGMKGALVPLHYWLPGAYVVAPTPILAMFGALLTKVGVYSILRTYTLLFDGNGEFLQTFMVLAVLTIFIGMTGAIAYNDVKLIIIYNIMIAVGVILYGISVNTTSLEGSLYYLIHDMIIKAVLFMLVGMMIGI--TKSGQLRDMGGLITRFPLFGWTFFVAALSLAGIPPLSGFFGKLLIVSGGMDEGELFGPLLVLLSSLFVLYSVMKIFLNGFWGEAKREYPLVPYTKRLIVPVFLLLIIAV-------------------
121582642    ------------------------------------------------------------------------------------------------------MNPLIWSLLITGLATSTIITMSSNHWVLAWVGLELNTLSILPII-MNRRHPRATEATTKYFLIQAMAAALILFASTMNAWKTGQWSIMNTTQP------------STTMITLALMFKLGLTPMHAWYPEVVQGSTMNTALIISTWQKMAPLTLLYLM------HNNLPMNIMLMLGLMSALIGGWTAINQTQTRKIMALSSVAHMGWLMIALNMN---LNISTLTLLTYIMLTTTMFMSLNLLM------MKTLTDAGTAWSQSPVMTTMMMITLMSLGGLPPLTGFIPKWLILTNLCYMKLAIMSIMMALASLPSLFFYVRMAYLITLTTPPNTTSTQHKWRFKINTTQILLLTTM-------------------
187251545    ----------------------------------------------------------------GFGPHFKLDMLAAFMAACSSFLSLIIIFYSTGYIHDKDYEN-EYYTMVILFLGSMMGLVFSFNLVWTFVFWELTAICSWRLVGFFRGDTDKKKAVKT-FLITVFGALFLLLGIAALYFTNGTVDLTLL-------KGSRVPLIVCALLVAGMFSKSAILPFSTWLPDAGVAPSPVTALLHAAVLVKIGVYVFARVFYTVNLDPSLGHAVALIAGVSSLIAGG-AAVTETNIKRIIAYSTISQLGFIFLALSTTALGLVAGMLFIMMHGAAKGGLFLCAGIIEHK--THTKDITKMGGLFKVMPLTGLVFAICALSVMGIPPMGGFFSKFMVFKSASAAGGVLVFAIFILAACFTAAYLLRVFHIVFLGSPGEWEMGPEGSKQTLISVSILAVLTVVM-----------------
136191759    --------------------------------------------------------------------------------------------------------------------------------FLFFVFFEIVLVPMYFLIGGWGYDER-VYAATKFFLFTMAGSAFMLVGIIATALLTGGVTFDLVALAESDALGVTQGRWLFVAFAIAFAVKVPLFPVHTWLPDAHTQAPTAGSVILAGVLLKMGTYGLLRFGVYLFPEASVWRPALYTLAVIGIIYGAIAATMQEDLKRLVAYSSVAHLGFIVLGFALTDQAVTGGVMQMVNHGVSTGALFLLVGMIYER--RHTRQIAELRGLQQVAPVFAGFFMVVMLSSIGLPGLNGFVGEFLILIGSFDTARWW-VVVGTTGVILAALYLLWAYQRVFHGEANRNFAELRPREGLLLAAFIAIIVFTGVYPKPMLSRIEPSVNAL-
121582401    ------------------------------------------------------------------------------------------------------MSPMTWTILTSSLATGTIITMSSHHWLLAWIGLEMNTLAIVPIIS-KQHHPRATEASTKYFLTQAAASALILLASTMNASTTGQWDITQLTNTQ-----------STMMLTLAIAMKLGLVPTHFWFPEAMQGSTISTALIISTWQKLAPLTLLYLCTNHLHTTTLLCLSL------LSTTIAGISGLNQTQTRKILAYSSIAHMGWLTMALAMS---PNLTILTIMIYIILTTALFSTMMT------TLAKTITDLGTSWSCSPTTLTLTMILLLSLGGLPPLTGFMPKWLILKEMTNSGLTILATTIALSSLPSLFFYLRMAYL--------------------------------------------------
160902355    ------------------LLITGLLLSVLTFFLTKINKKLGSYFTIFSTLFVLIFLFGYMWSFGGFSLQLVSSNYGWFFSIIMVLTYFLVSFFNPYWVE-KMVNPASYNMLYVFSVISTLGVFFAKDFLTLFIFWEMVVWSSLFIIPLGKSR----KASVVYYTISTIGSFSMFFAIMYLYSLFQTFDIESISQNLISSPNTAV--MAYFVIIIAGLAKLGIFPFHTWLPIAHGNAPHTFSPVLSGGLVKMGAFIALLVSAIIPTSVPYENYIIMVLGAISIIVGTLMAIKQEDAKRLIAYSTVANGGYILIGISLDQVGFAGGMMHIFNHAMASAAMFLTIGAVAYRTGT--TNMSELGGMIKKMPVTFAAYLVAIISIAGIPPTSGFASKWLIFQGLASKGLMFIAFATFFGSIGSFMYVFRPLATVFLGQLSPKHNDV-KEVPFMMQIPMLVMSLLTIYFGVFPSQMLGFISKI-
116747656    -----------------------------------------------------------------------------------IVACISFLVQVYSIGYMAGDTGYRYYAFQSLFAWAMMNMVIAPGMLQLFIFWELVGLASYLLIGFYYDKESASQAGKKAFVMTRLGDLGFFLGLIVLTLGFGNLGILDLNEAARTHQISQLLMVSALLIFGGVIGKSAQFPLLTWLPDAMEGPTPVSALLHSATMVAAGVYMFSRIFPLFAAS-PDAMAMALAIGTATMLLSSTMAMVTYDIKQVWAYSTISQLGFMVMALAAG--GYFAGVFHLTTHAGFKALLFLCSGIFIHEYHSNDMRLIGKGG-GRRLVIPMACMTVGALALSGLPPFSGFFSKEAILGVLAAHPNKLWLAAGLLGALMTAYYSFRLIFFILFPR---------------------------------------------
134860862    ----------------------------------------------------------------------------------------------------DNRRQADFYILMLTTAIGMCTVALAQDLFVLFVGLELASLATYVLVGFHKESKSGAESGVKYFITGSVASGVGLYGLSLLYLEFGSLQLHEIAALW--SESSVLGLIALGLVLVGFGFKVSAAPFHFAAPDAYAGANSPVAGVLATASKAMGMIGLIRVLLVIAEESAVWLYTLATLSVITMTWGNIAALGSNNPKRMLAYSSVAHAGYMLAAMTAAEAIVAAVLFHLFVLVAFKLGAFLVLGLLEMEGGAS--RLSALSGLARRDPLIGTAMFIFMLALAGVPPLA-------------------------------------------------------------------------------------------
143897946    ---------------------------------------------------------------------------------------------------------------------------------------EGVGLCSYLLIGFWYKNTSYNNAAKKAFVMNRIGDLGFLIALFLIFKTFGSISFNEVFTSAAFTSGDPTLTTIAILLFIGAMGKSAQLPLYTWLPDAMAG-PTPVSALIHAATMVTAGIYMIARSSIIYALAPIAMDIVATIGMITAVWAALIALTQTDIKKVLAYSTVSQLGYMFVALGVGSF--TGAVFYLMTHAFFKALLFLGAGSVIHA-MSGEQDMRSMGGLKKKLPITFLTILIGTLAISGVPPFAGFFSKDEIL-AATYNHSMPMFIVMSITSVLTAFYMFRMLFLTFYGN---------------------------------------------
57505805     ----------------ISLFAPFVSFLFASIFALRQRSILLGFICSLLIALSAICSLILFFKDASFNITFVGVNFGFDIDAVSLVGIVATCVHFYSIFYMEKDEGFNFFAYLGLFVFSMLFLVMSDNFLGLFVGWEGVGLCSWLLIGFWYHNDKYSFAANEAFIMNRIADLGMLLGIFWLYLQAGTLKYSEVFV-MASSLDHGALILIASCLFIGAMGKSAQFPLHTWLADAMAG-PTPVSALIHAATMVTAGVYLVIRAGGIYDLVPEVGYIIAILGAFVALFAASMALVARDLKRIIAYSTLSQLGYMFVAAG--LGAYALALFHLGTHAFFKSLLFLGAGNVMHA-MNDELDIKKMGGLAKPLKITAIFMTIASLALAGIYPLAGFFSKDLILGYAFISFHHGIFLTLLIAAFMTAFYSFRLLMLVFFTPKRHHAHPHEASKIALFAMSPLVILALI------------------
289207933    -----------------------------------------------------IVLSWPWLPGLDIHLSFLVDGLSLLFA--LLISGIGFFIVTYAGRYLEHRDLGRFYVIILAFMGSMLGLVLADNLIAMFVFWELTSITSYLLIGYNHENADARKYALQGLIVTVGGGLALLAGIIMLAMAGGSYELSEILANGDVVREHALYLPLLILILIGAFTKSAQVPFHFWLPRAMAAPTPVSAYLHSATMVKAGVYLMARLNPSLGGT-DIWFTTLALFGAITMFTGVFLAFRSTGVKQVLAYSTVMALGTLTMLIGIGTTALMAAMAFLLAHSLYKGALFMVAGILDHEAG--AKDFLQTGGLRTALPITAAFAILAALSLGGVIPLFGFVAKELMLESVLEAPGLILTLLAVLTAILGVAVAAIVGIRPWFGARVETPKTPHHEAPPAMLAGPVVLASLGLIFGL-------------
144150815    ---------LILFLPAIV----AFVLSLPIIPKAREELIRWIALATTGVVFVISLMLAVPALGGFGGAMFSVDAFGIISMPLVVLTTFLSVLACAASWNISKH-VKAYFVLFLLLETGMIGVFVSLDFFLFYVFWEVMLLPMYFLIGIWGGPRREY-AAIKFFLYTLLGSVLMLLAILMLYFTSHTFNLLALAAIGQMPNTPFADPANAVLLLIGFVIKVPVVPVHTWLPDAHVEAPTPISMILAGVLLKLGGYGIIRICYPICPGGGLELAWLVCVGVVSMVYGAFAALAQKDFKRMVAYSSVSHMGYVMLGLGVWSAVVNGAMFQMLAHGISSAGMFFMVGVLYDRV--HHRNLEEFGGIFGRMPVYAGMAVAVFFAGLGLPGLCGFIGEVLVTLSAWNYSH-VLAALSAFTVILTAGYILWAIQRVYLGAPHEDALTPMTGRELAIATPLVFLAVVF------------------
9844862      ------------------------------------------------------------------------------------------------------------MITMSSIILGTMMVITSHHWLLAWVGMEINMLAILPTIA-KPKTTRATEATTKYFLTQTIASIMMMMASTANAWQTGTWNITQTNNP-----------FSSTIIILALTTKMGAAPFHFWLPEVLQGSSMKTALLISSWQKIAPTTLMYMISNNTQAIILILIGLLSILIGGM------GGINQTQMRKMMAYSSINNTGWTVMTMAT---------LPSIAMFNMIIYIIMIIPMFMMMTSTATKTLQDISIMWTTSPMLTYLMALLMLSTGSLPPLTGFMPKLIMLDELIKQELLIISTTAALMSLISLLFYMRIMYLSAMLTPPTTSASQTK-----------------------------------
91200373     ----------------LIPAIPFLGFLLLAIFGGRINRSSVAWIGVAILSILITLWIWMSTSGFNPGIAFHLDGLSLIF--IFAITFVGFLIHLYSAEFMKDDEGYRFFAYMNLFIGSMVTLVLADNLLLLYLGWEGVGLCSYLLIGFWYKEPENVYAANKAFIVTRIGDTAMAIGLFLLVKHFNTLNIQDILQLASANWTSSLAVLIAFLLLGGALGKSAQLPLQTWLPDAMAGPSPVSALIHAATMVTAGVYLIAR-THTLFELAPVAQSAVAIIGALTLSIAGFSALTQTDIKRVLAYSTISQIGYMFLALGIGA--WAAGIFHFMIHAFFKSLLFLAAGVVI-NALHHEHNMFKMGGLRKKLPVTYWTFLIASASLAALPLTAGFYSKDAIIWYTWSSGSPWLWLIAIIGAFITSIYTFRMVFVTFFGEQKTHVSHKPGKITLIVLAVLSILGGFIEMPETLGGFA--------
269837361    -------EEFRVLAPLIVAALGTFAVATLGAVRPRLAPPLAVATAALALATTLLMVDLAWAPTWDLRLTFAADGPAKLYA--LLATGVGLAVLTYAAGYMPRHAAHELYSLILLFMTAMLGLVLAQDLIVLIIFWDLTAITSYYLIGYEQEQEASRRAAMTALLVTGISAILLILAGVLLYTRFGT---AQLPDILAQAQAGPFVTATGALIAIAALAKSAQVPMHFWLPQAMV-APTPVSSYLHSAAMVAAGVFLLGRVHPLLDLSPGLQNVLIALGFASMAIGGVLALAQMEIKRLLAYSTIAQYGYVVVMLSLGAVEGAA--FYILAHALIKSALFMSAGAVTEATGE--TDLTRLGGLARSLPLLAVGSGLAAAGLAALPLTMGFF-KDEVFFAAAAERGGVVPVLAVAGAVLSFAYTWRFWGNIFLGPLRNRVERIPWTLTLPVLALGVLVGLGGIVPGPAASLAADA-----
135075916    -----------------------------------------------------------------------IDALALLFVSLSAALWLLTTVYAIAYFGTKPQQS-RFFGFFSLCVFATTGIALSGSLISFFIFFELLTLSTWPLVA-HKQDAASLRAARSYLLYALPCSTLLLVAIVWLESATGPVLFDE--TPDLSGLDPASQRAIFALFIAGVGMKAAIVPLHGWLPSAMAAPAPVSALLHAVAVVKAGAFGIVRVVYDVFGVTLGVGTPLAMLASVTILWGSLRALQQTEIKKRLAYSTVSQVSYIVLGAAASPFAVIGGLVHLVHQGLMKITLFFCAGIYDERAG--VRDIAGLDGLGWRMPWISVCFSLGALGMIGLPPLAGFVTKIYLGIGALQAEAAWVLAVLGASTLLNAAYFLPLLSRLWFGEAAPDARGDERAPALVVPAVI-------------------------
88608865     ------MNQYLFLLPEITLFTLSCLLL----FLKSRNEFGLIA---VLIALAATFFSQTYASAEILNGMLLISPFTQTVKLVILAFACIFFIQA---IAVKQSYSKNFSVLVLLSLLGMLLSVSSNTLASLYLAVELHSIGQYILACIKHKSIKSAEAGVKYTLLGTFMSAVMIYGISLIFMVSGDLSLKSLFIADNKIHS-----IGVLLFISGLMFKIAATPFHSWVGDIYEGSPTVSTTFFAVLPKLSLIVVLVSLISNLEPITQYLRNILFISGILSIAFGTFSAFGQKNIKRFIGFASVTHVGYMLLGVSSSLSFGNPGVAYALVYSFTNLGILSVVLMLKDKHITSLKKLRC------SNNLVALAFVLLLFSSAGVPPFIGFWSKAYVVKTLVETDHVPTALFSMLAGVISAFYYARIAKETYFTNIAEEGIKVSLGHNTLLTSIVVLCALFSTFGFVL------------
40805111     ------------------------------------------------------------------------------------------------------MNILALTIILLTIFVGSIITILSNHLILMWAGLEMSMLAIIP-VLMFNSNPRSTEAATKYFLIQATASMILLLAIILNYHDLGIWQFHH-----------NTQFYIYSLVLIALMMKLGLAPFHFWVPEVTQGVPILSGLLLLTWQKIAPLAIMFHISYYLNTTMVPLS------ALMSVFIGGWGGLNQTQLRKILAYSSIAHMGWM---VAVTMYNPTMMLLNLVIYMFLTTSMFITVYI------CTSTSISSFTKMWNKSPLLISTTLIILMSLGGLPPLTGFLPKWMIIIELTKNNCIFMALSMTMMALLNLYFYTRLIYA--------------------------------------------------
140944443    ----------------------------------------------TLAITGYLAFNLIGESAVIFDGTFVLDTIGSYFKVFMMVFSIVALVYSRHYLRAHNLLKGEYFILSLLSVLGMMVMVSAHSMLTIYLGLEIMSLSLYTLIAIARDRAVAVEAALKYFVLGAIASGLLLYGMSMIYGITGSLDIGQIASANLNSEQVLILNFGLVFLVIGIAFKFGAVPFHMWVPDVYQGAPTSVTMFLSTVPKIAATAMLVRLLIGLGGLQAYWADLFMILAILSIGLGSLVALMQTNIKRLLAYSTISHI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
18138251     ------------------------------------------------------------------------------------------------------MSPFIMSALLMSLGLGTTITFMSSNWIMAWLGLEINTLAIIPLMTKYHH-PRATEAATKYFLTQASASALLLFSGIMKAWLTGDWNI-----------FNSSDLLSSITLTMAIALKLGLAPTHFWLPEVMQGLDLVTGLILATWQKLAPFILMIQITN------PNNYSLIVFLGLLSTLAGGWGGLNQTQLRKILAYSSIAHLGWTMVILPFST---KLAMLYIFLYIMMTSALFLILKLM------DSTSINLMSISWTKAPLLMALTSMILLSLGGLPPLTGFIPKWLILQELSNNNLNLLALLMAISALLSLFFYLRLCYSATLTTPPN------------------------------------------
218200863    ---------MLLAVPLAPLAGSALAGILGTAFGGNRIGRRASHTLTILGVFVAFVLSALTFKSVALDGAFLIDTLTAMM--MCVVTFVSLMVHIYTIGYMEEDDGYRFFSYISLFTFSMLMLVMSNNLLQLFFGWEAVGLVSYLLIGFWFNKPTAIFANMKAFLVNRVGDFGFILGIGLIAAYTGTLNYGEIFTIGFPGTNWMLITVICICLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVSRMSPLFELSDTALNFILVIGAITALFMGFLGMIQNDIKRVVAYSTLSQLGYMTVALGASAYSVFHLMTHAFFKALLFLGAGSVIMGMHHN----------------------------------------------------------------------------------------------------------------------------------
167627164    ----------------VIVLSPLLGALIAGFGGKSVKNAGVNFFTISLCGLSFVLSVILAYGVFAGSEVYISDKFTFTVYMMLIVTFVSTLVHVYSIGYMKGEEGYRFFAYISGFTFAMLCLVMGNNFLLLFFGWEGVGLFSYLLIGFYFNRDKANVASLRAFIVNRIGDLGFLLGIGAVILYTGSVDYTTVFAALSNIDNTQTITLMCSLLFIGAMGKSAQFPLHSWLEGSMEG-PTPISALIHAATMVTAGVFMVARLSPMFVLSPAALSFVLIIGAITCLFMGLIAIVQTDIKRVIAYCTLSQLGYMMVAQGAGAFSIG--MFHLMTHAMFKALLFLAAGSVIVA-MHHEQDIRRMGGLRKYMPVTYLCMLIGAWALAALPPFSGFFSKDLIIEAATVYGHQFAYYMVLACAFVTSFYIFRMFFLVFHGKEEEKSHIKESPFSILIPLVLLAIPSVFV-----------------
83589835     -----------PILTAIMLAPVAGLLLILLIPEREQLTIKITAAAATFVSLVLAILAYVQYDHARGGLQFLQDGVDGISMPLVLLTAIVIFTGVFASWDMTQ-RVKEFFIFLLMLVTGVFGVFISRDLFFFYLFFEVAVIPMYLLIGIWG-STRKEYAAMKLTLYLLVGSAFALIGIIALFLYASTFDIQTLAT---VKYDLGFQKFIFFLMLIGFGVLVPIWPLHLWSPDGHVAAPTAVSMLHAGVLMKLGAYGLIRAGVFLFPEGAKFWPLIAVLCIVNVVYGAMIAMVQRDLKFVIGYSSVSHMGYVLLGIASNILSLDGAVSQMFAHGIMTALFFALVGNIYHKA--HTREIARFGGLAHQMPRVAAGFLIGGLASLGLPGLNNFVAEFLIFIGSFTRDFRILSILAISGIVITATYILRVVMKTFFGPRKPEWDHLEDARGVEMVPVVVLIATLLLFGDMINSGITPLVAKV-
297565703    -----------------------------------------LVLASLVLGVALLAQFAVPDWLPGISFSLNLDHLSGLM--LLIVTGVGFLIHVYAIGYMAGDAGFRFFAYLNLFIAMMLTLVLADNYVVMFIGWEGVGLASYLLIGFWYQDRVNADSARKAFIVNRIGDLGFLLGMGLLWAMFGTLGISEINTKLEENLFPAGLSLAAFLLFVGAIGKSAQVPLMVWLPDAMAGPTPVSALIHAATMVTAGVYLLAR-SSFLYINVPEVSLWIAILGLATAIYGALSAFGQQDIKRIVAYSTLSQLGFMFVAAGMGAYWI--ALFHVLTHAFFKALLFMASGSVIHALGGE-QDIRKMGGMWRYLPQTRWHGLIGALALGGMPLLSGFWSKDAILYSTLFYS---------------------------------------------------------------------------
4091914      ---------------------------------------------------------------------------------LIVVTTISGLVHVYSTSYMRDDPHLRFMSYLSLFTFFMLVLITSNNYLQLFIGWEGVGLCSYLLINFWFTRIQANKAAIKAMLINRIGDIGLMLAIILIWKEFGVLDYCSIFSALTA---SSACTWICILLIIGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIIRSAPIFDYSPTATIIVGLVGSLTAFFAATVGLVQSDIKKVIAYSTCSQLGYMVVGTSSSFSSLYHLLTHAFFKALLFLGAGSIIHALLDE-----QDLRKMGGIVRGLPLTYVLMLIGSLSLAGFPYLSGFYSKDLIL-ELTYNGYCLITILASITAFLTAFYSFRLIYLSFLSRPTHLSAQHLQEADWNLLGPLLVLAIGSILVGYLAKSMV-------
221635781    --------------------------------------------------------------------TLRLDGLGLLFA--LLVTGIGALIALYSVAYLEHHPRRRFWVAFLAFEAAMLGLVLADDVILLFVFWELTSITSFFLIGLENERERARTSATQALIVTGSGGLALLTGLLILVQRTGSLRLSEILAQGPL-DADGLVTTAFLLILLGAAAKSAQVPLHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLARMTPAFG-EHPWWQPSLGVLGGATALVGALLAVQQRDLKRLLAYSTISALGTLVFLLSFGEPGWLPFALFLLAHALYKGGAFLLAGAIDHATGERV--LDRLGGLAGLFPGLAIVAGLVVLAAAGLPPTLSFVAKELVLETSWN-----------------------------------------------------------------------------
255614815    --------DLLALLPELVVLGMAMFILLLDLFILPQNRFMIYGLSQFTLFAAAFFTFHTPAVGFAFSHMFIDDTLSDVIKLMMYLGTSLILVYTRKYLQDRNLYRGEFYAMVLFGLLGMMIMVSGHNMLTIYIGLELLSLCLYSLVAFDRDNPRASESAMKYFVLGALASGMLLYGMSMLYGMTGSLDVSDIANSIAQQPKSPVLILGLVFVVAGLAFKFGAVPFQMWVPDVYQGSPTPMTLLIGSVPKLAAYAMTVRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
156600363    ------------------------------------------------------------------------------------------------------------SMLAISLTTSTIITLLSHQWLLFWLGLELNMISIIPMMAKTHH-PRAIEATTKYFXXXSIAAALILLATMLNVXQTGQWTTSLWPTSL-----------ATTTLALGAAMKLGAAPLHLWFIEVLQGMTPNMALIISTWQKIAPLTLLYLTTNKLPPSA------LILIGFISALLGGLIGLNQTQLRKILACSSVSHMGWLLIAL---TLSPQLTTLTLMSYLILTTTTFNIMH------NTKTTSLLDLGTTWSTSPAQLTILMFTLMSLGGLPPLTGFIPKILILKDLAHLNLYPLATTLALASLPSLYFYLRMTYLTTISSPPGTTTMEHK-----------------------------------
170076805    -----------------LLFLPLVGIGAIALFPRPLTRIVATVFTVVTLAISSGLLINLNLQILGLNYNLGVDGLSL---PLIVLNSLLTLVAIYSIGESNHRPKL-YYSLILLINSGITGALIANNLLLFFLFYEIELIPFYLLIAIWGGEKKGY-ASTKFLIYTAISGLCVLAAFLGIVWLSQSSNF-DFENLTLENLEFNTKVILLTILLIGFGIKIPLVPLHTWLPDAYVEANPAVTVLLGGVFAKLGTYGLVRFGLQLFPVWSTVSPALAVIGTVSVMYGSLAAIAQRDLKRMVAYSSIGHMGYILVSTAAGTLSLLGAVAQMISHSLILALLFHLVGIIERKVGTRDLDLNGLMNPVRGLPLTSSLLILAGMASAGIPGLVGFVAEFLVFQGSFSR-FPIPTLFCIIASGLTAVYFVILLNRTCFGRLDSHTAYYPKVFASEKIPAIALTV-IILFLGLQPAWLTRWI----
108758088    --------NLVVFLP---LVFAALVALL---PAGESGQIRTVTFIAMVLDLAFGVWAYMAYVPGGFGTSYHIGVDGLAVSLLLLTVFLGPLVVLASTTYIK-FRIKEFHLALLVLQTTMLGALVSLDVLLFYIFFEAMLIPMYLLVGVWGAEDRQM-AAVKFFLYTLAGSLLMLVAIIAVYFISSSFDYASIYNGLLDANRQLSACTAFAAFAIAFAVKVPMWPLHTWLPDAHVQAPVAGSMILAGVTLKMGTFGFWRYAIPFFPVATQQRPFLATLAVIGIVYGALMCLAQRDIKKLIAYSSVSHLGYCMLGILAITAEGATGSAYMLNHGVSTGALFLLFGYLYER--RHSRLMADYGGIAKVMPVFTAAFVIITFSSIAVPGTNGFIGEFLVLLGTFKSDLAVFGAFATLGVILGAAYMLWMVQKVFFGGITHRENQHLTDMNLREGLTVLPFIVLVAVMGLQPQPFLD------
37522105     -------------------------------------------------------------PQLGISYNIAVDGLSLPLVLLTGLLVVLSILTSWELNKRARL----YYVLILLLSTGVLGAFMARDTILFFLAYEMELIPLYFLISIWGGKRREY-AGTKFLLYTFLSGVALLVAFLSTYFFSGVNSFSDVLANPATPYPLAFQFITLGLITLGFAIKMPLVPLHTWLPDAHVEAPTAVSVLLAGVLLKLGTYGIVRFGLGIFPEAAQFAWLLSVLAAINVVYASLAAMAQTDIKKMIAYSSIAHMGYVVLGIASNETGLGGAMFQMISHGIISGLLFMLVGLIYEKSGT--RELPKLGGLFATMPVVGAFFVGAAMANAGLPGMSGFVAEFMVFCGGIER-YPVATVLCIFGIVLTAIYMLAMLARAFFGKLPANLETMPRVIPATVLLVICVGLGLFLATGIFEPNVAQLVQQL-
158339444    ------------------IAAIIVALLPQQVTGRKRLAALFLSGAILVLTLAVGFQFDLGNNALQFDYQLGVDGLSL---PLIVLNSLLCWIAIYSSRVETKRPRL-FYALILLINGGVAGAFLAQNLLLFFLFYEIELIPFYLLISIWG-SAQQGSAATKFLLYTATSGGLILAGFLGVIWFSEASSFSY-EVLLGQDLPINLQYGVLILLLLGFGIKTPLVPLHTWLPDTYVAASTPVAILLGGVLAKLGTYGIFRFCMPLFPAWQTLSPVLATWGVVSVLYGSLTAIAQKDIKRMVAYSSVGHMGYILLAAAAHTLSVVGAISQMFAHGLILALLFHLVGLIETKVGTRDLDLNGLMNPVRGLPLVSALLVLAGMASAGIPGLVGFIAEFLVFQGSYTA-FPIQTLLSVVGTGLTAVYFVILLNRTCFGR-LDSSTAYYPQVQWNERIPALVLMGLIIFLGLQPSWLVRW-----
146280779    ---------------------------------------------------------------------LQADALSLLFVALSSLLWAATTIYAIGYLENSPLRS-RFFGYFSLCVSATVGLALAGNLVSFLLFYELLTLATFPLV-VHRGTPESLTAGRVYLAYTVGGGTLVLMGVGLLHSLAGTPDFQAAGYLLQVDEHEVPLQVAFVLLILGLGVKAALIPLHGWLPQAMVAPAPVSALLHAVAVVKAGAFGIVRVVYDVFGAEADLTRPLLWLAAATILYGSLRALQQQELKKRLAYSTISQVSYVTLGVALGPIAAVGGLVHLVHQGLMKVTLFYCAGNFAETLG--IHRIREMDGVGRRMPWTMAAFSIGALGMIGIPPIAGFISKWTLGLGALEVGQDWVLLVLLGSALLNAAYFLPLLWRGWFAEPADW-----------------------------------------
11497457     -----------------------------------------------------------------LNFALGVDGISLFF---IILTTLLVPICILVSWNNIEVYVKEYCIAFLVLETLMLTVFSVLDLLLFYIFFESVLIPMFIIIGVWGSRERKIRAAYQFFLYTLFGSVLMLLAILLIYFQTGTLDIEMLYLSDFSETRQCILWLA---FFASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILLKLGTYGFLRFSIPLFPYACYFTPLIYTMSVIAIVYTSCTTIRQIDLKKIIAYSSVAHMNFVTIGFSQNTQGIEGSILLMISHGLVSPALFLCVGVLY--DRHKTRLLRYYSGCGQTMPIFALLFVFFTMANISLPGTSSFPGEFLVFIGSYQNNSFV-AFCAATGMVLGAAYALWLCNRLIYGVSKPDFINTWSDVNRREFFMFAPLIAGILWIGVYPEPFLDA-----
189166177    ------------------------------------------------------------------------------------------------------MNPXTLSCMISSLAIGTIMTLSGLHWILIWIGLEINTLAIIPLMVKLPH-PRAIEAATKYFLTQATASALLLFSSMINAWIMGEWTI------------SSSLEIPTMLLTLAISIKLGIAPFHFWLPEVLHGLTIKTGLILSTWQKLAPMSVFIQLSSSTNPHL------ILALGATSMIIGGWNGINQTQTRKIMAFSSIAHLGWMTIILNFN---PQLTLLNFLFYILMTSTLFTLFSMM------NTKNLPELATSWPKSPPSCAMSMLTLLSLSGLPPLTGFTPKWLIAQEMIKQNLTMLTLIILLSSLLTLFFYLRLTYIL-------------------------------------------------
140822921    -----------------------------------------------------------------------------------------------------------------------------------------------------RRNVGSLEAGVKYLILGALSTGFLVYGFAWLFGITGSMQLYEIASSLANPENSAAALFAFALILVALAFKVGGAPFHFWIPDVYQGAPTPITAFLSVGSKAAGFIIFLRLIGPFLALAEKVCLVLAIIAGITLIMGNLAAMPQKNFKRLLAYSSVAHAGFLLVALASAPTKSSAVTFYLGAYLLMTLLAFLVVTTVR--NSIAGEEIDSYKGLAKRSPFLAFTLIIAMASLAGIPLTAGFYGKLFVFKIAADQGNWTLLIIGLIGAA-SGFYY--------------------------------------------------------
42525208     -----------------IVFLPLLFALLVAIWPKANTVRHLALGLSVIEFIVSLSLFFMWIERFGIQYFMGIDGISLW---LVLLTTFLTPIIILASWTSITERVKGFHVCMFILQTAMLGTFLAMDAVFFYVFWELSLVPMYFMVGIWGG-ARRIYATVKFFIYTMAGSVLMLVAIIYMMYLTQELDFYQLQIPFVGGTFFSLQTLLFFAFALAFAIKVPAFPVHTWLPDAHVEAPTPGSVILAGVMLKMGTYGFMRWVIPLFPEASEYWWLFMLIGTVGIIYGALVAMVQPDVKKLVAYSSVSHMGYILLGFAFNAYGMGGGLYQMLNHGISTGALFILIGMIYER--THSREISKYGGLAGVLPIFTIFFFIITLSSIAVPMTNGFVGEFFILLG-TYQAHPVFAYFAVSGVVLGAVYMLWMFKRVFFGEQGELVKDEHHPL---------------------------------
298701863    ----------------------------------------LLTQAKTVLGGASIQQSWDWLPQLGINLSFRLDALGLLFS--LLITGIGTLIYIYAYYYLGPKNSLSLYALLMLFMAAMLGISLSNNLIILLVFWELTSISSFLLVGYWSHYEAAQRGSRMALTITGMGGLALLGGFVLLGQITGTYEISDIMGMKDAIQAHALFIPMLLLILLGAFTKSAQFPFHFWLPNAMA-APTPVSAYLHSATMVKAGIFLLARLLPIFVGAAIYHNIVTFIGLFTLCMAACFAIFKEDLKGLLAYSTISHLGLIVCLLGIGSLAVAAAIFHIINHATFKAALFMIAGIIDHETGT--RDLRKLSGIWQLLPFTATLTMITAASMAGVPLTNGFISKEMFFTELLANSAVIFASIIATLAGIFAVSYIRLVHGVFFDGPKQVPNKDAHEPPMGMRAPALLLAVLCILVGVLPSLLVEPLV---
37957353     --------------------------------------------------------------------------------------------------------------FLFSLTIGTLTTMLSGNWIVAWVGLEMSSLAFIPLMVLIP-RPRAIEAATKYFLIQSSASALLLLAIILANFKGGEW-----------VTNSPLQGAPLVLTTIALSTKLGIAPFHTWMPDILQGLTLPTGLVLATLMKLAPLALMIEITPSLN------LKFLLILGLTSVIVGGAGGINQKQLRKILAYSSISHLGWTLTVMKLST---TLALLNFMLYILMAPVIFTVLHLM------NAKNMSELATSMKKSPATAVLTLLSILSLAALPPLTGFLPKWLIVQELIEHNLIVYATVALVAALINLFYYLRLVYILVLTMTPHSTSSKPPWPYPRKFVAVLLAVAIILIP---------------
137129280    -------------------------------------------------------------------------------------------------------------------------------------------------------------------MLGALASGFFLFGASLLFGITGTTSYTVLSNTLNPNEVSLLLIFSVVLIISSIAFKLSIAPFHMWTPDVYEGAPTSITAFFAIVPKIAAIGVLMRILYILIDIHVVWLQLVLVLGLLSIFVGAFGALLQKNIKRLMAYSAISNIGYIFLALSLGQLGLEASLIYITVYSISSIGVFTFILSME-KDNVMLDEIASFSGLSKSNPFYAVCLSILLLSMAGLPPLAGFIAKFYVFKAVVISGYMWIAVIGIIGSVISAYYYLNIIKVMYLDELEESFTIDSK-----------------------------------
172057706    -----------------------------------------------------------------------VDGLGLLFALLITGIGSLVVLYSIYYLDAKKEALHNFYVYLLLFMTAMLGIVLSDNMIVMYLFWELTSISSFLLIGYWYERERSRYGAQKSMLITVFGGLSMLGGISLLSLLSGSFSIRESLATVGTYSGDPLFTVSLVLFLLAAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGLYLVARMSPIF-AETPLWFYLVSSVGMFTLFWGSLNAVKQVDLKAILAYSTISQLGLIMSLLGLGAAALQAAVFHLINHATFKGSLFMMAGIVDHETGT--RDIRKLSGLSQLMPVTFTIATIGTLSMAGVPPFNGFLSKEMFLTGVLQVSGLLFPFFAVVGSIFTFVYSILIVYRTFLGPKQDKLPKKPHEAPIGMLIPPLVLVSLVILIGLFPNLLSNTL----
115531629    ------------------------------------------------------------------------------------------------------MNPFIIMMLLSSLGLGTALTFSSSHWLLAWMGLEINTLAVMPLM-IQQHHPRAVEATTKYFLTQATAAAMILFASIINAWMLGEWSTQQLSSPFATN-----------IAFMALALKIGLAPIHFWLPEVVQGQTLVIGLLISTWQKLAPFALIIQITPYVNS------TLLIFLGLSSTLVGGWGGLNQTQLRKILAYSSIAHLGWMIIII---KFAPSLTLLTLTIYIMMTTSAFLTFNFLR------STSITTLAMTWTKSPVLTTLASLMLLSLGGLPPLTGFMPKWMILQELTKQGVPLTATLAALTALLSLYFYLRLCYAMSLTISPSTTTMTASWRLPTPQPSLMLALMMVITLFLLPITPATMTLFSF
157804161    -----------------------------------------------------------------------VDQLTSIM--FIAVTWVSSVVHIYSLGYMAEDKGIRFLSFLSLFTFFMLMLVSADNFLQLFFGWEGVGVCSYLLIGFWYSKESSNKAAIKAFITNRASDFAFILGIITIIFYCGSANYTGLLSNTKILLQFSILDIICLLLFIGCIGKSAQIGLHVWLPDAMEG-PTPVSALIHAATMVTAGVFLVARCSYLFEYSPIVLQFITIIGGITCLFAASIAIMQSDIKKIIAYSTCSQLGYMFMA--CGVSAYNSGIFHLVTHAFFKALLFLSVGNVIHVV--HEQDIFKMGDLRNKMPITYGNFLIGSLALIGIYPLAGFYSKDSILEASYSSGSLMF-IFGIAAAILTAIYSMKIIILVFHGKEKDIFEHVHEPAKIMNNPLILLVAGSFF-----------------
260556294    ----------------LIPAFTGFILLLLGNPGWRQPWRRGISLAIAGLITAVSYLLVANTGQITFGIVLVLDRLSAFM---LVLTYALAVPVLWYASENWDTRGRYFHAIFHFLLMGLCGAFLTGDLFNLFVFFEILLMASYVLLLHGQGKPR-FQLGVHYVIINLLASALFLIGLGMIYGSVGSLNMADVSRLLLDADQHKLAVAGALLLFVVFGIKAAMLPVGFWLPKTYAVASTPVAAIFTIMTKVGIYAILRVNGTVFNDALSQFKSWLLPIGLVTSLYGVIGAIGADRLRRFVGFMVLSSIGTLLIAIAMSNTQAWSGALFYLVHSTLIGAAFYLFCGWMTSQRGDFKDHLKIAPRIKQEKAAMLTYFLIAMMLAGLPPFSGFFGKVFILQATVETAYGWVIGIVLLVSLLSIIALTRVGFILFWRASPPEEDPINP-----------------------------------
134733120    -----------------------------------------------------------------------------------------------------------FYALFLLCFTGLLGVTITGDAFNVFVFLEISSLSTYVLIAQGHRDKRALTASYNYLIMGTIGATFFVIGVGFLYMATGTLNMADLADRIENQYDSRTVRAAFAFIMVGMGLKVAIFPLHLWLPNAYTYAPSAITSFLAATATKVAIYVMLRLFSVFQPGFLAEVPTLGLIAILAMFAASYTAILQRDLKRMLAYSSIGQVGYMLLGIALSESGLMATMIHLFNHGITKAALFMGVGVYVLNGGGSFYH--NLRGRGKTMPWTSAAMVVAGLSLIGVPGTAGFLSKWLL-----------------------------------------------------------------------------------
189501775    ---VNNYKSLSWILPALWIVGTFIANIIIQLIPRNQQSVYQYLFTILGLLGTLYASILIQKEIILFNNLLQVDSWSTHMHILLISITLFIILILCFTNYKSTDYLGTYLLMILATLLGAYLLVISYHWLLVYLSIGCMTVGSTVLIYENGNRPTYILASTRYLIYSVVASAIMLVGLSYLYGSMGTLELYKFTNEAVYSILQFIWPIGFFLALSGLLMSIGSFPFQFWVGSVYQHTSFSTVAYLSTVPKLAGIAFLVRLHRIATQASPPLKSLWACIAMATMVVGHLGALTTKDAKKLLAYGSIAQTGFLLAIMVTDMSVYTHITYYIIVYTIMNLASWFGLQMLSYHNINKNSSIEAYAGLGRQLTIGSMCFLIIMLALIGIPPTAGFSAKLIIFSHLWEIALTSLFITSIIGTVLALYYYLRLPYILFFKKAPQLKIT--------------------------------------
146221436    -------------------------------------------------------------------ISLHLDTLSSSMLFTITTVSLLIHVYSMEYMKNDPHSN-RFISYLSLFTFFMLILTSGNNYILLLIGWEGVGICSYLLINFWYTRTQANKAGIKAIIINRIGDIALLISTILILITFGSTKFESLVH-INETTNNKSVNLICLLLLVGAISKSSLIGLHIWLPDAMEG-PTPVSALIHAATMVTAGIFILIRSSSLLEESQTTLMITAWIGATTAFFAATVGTSQNDIKRIIAYSTCSQLGYMALAIGISKYSILHLINHAFFKSLLFLGAGIAIHTIKDE-----QDIRKLGQLLTQTPITYIALTAGFLTLTGTPYLTAHFSKEQILENSYKNSLYWLAI---STAVLTTTYSARLLYFSFINKPQNKQATPKTKLKQNISKTVLIILALSSISS--------------
51472277     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGILGFYWITGSFEFREIVNRLISNNEVNFLFLCALLLFSGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIVVPYIMNIIALIGIITLLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEAVVGDKSQNMVLMGGLTKHVPITKTAFLLGILSLCGIPPLACFWSKDEILNYIWLYS-PIFAIIACSTAGLTAFYMFRIYLLTF------------------------------------------------
260574775    ---------------MIILLAPLIGALICGFGWRATVLTTATVFLSALLSWIIFLTFEGPTQHIHILNWIQSDRLTAIM--LVVVNTVSALVHLYSFGYMAHDENWEFFAYLSFFTFSMLALVTADNLVQMFFGWEGVGVASYLLIGFYYKKPSANAAAIKAFVVNRVGDFGFSLGIFALFFLTDSIRFDDVFAAAPVLAQTNLSFLWTVLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLYEYAPDAKTMIVVVGAATAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGVGVYSV--AMFHLFTHAFFKAMLFLGAGSVITA-MHHEQDMRNYGGLRKKIPLTFAAMLIGTLAIVGIPGFAGFLSKDAVIESAYVGSQPAFWAL-VVAAFMTSFYSWRLMFMTFWGKP--------------------------------------------
135254016    ----------------------------------------------------------------------------------------------------RPGRYHRFFQYLSLFSFSMLGVVISGNMAMVFVFWELVGICSYFLIGFYIERQSACDAANKAFIVNRIGDFGMLIGMMALWSSLGTFAFSQLRTEENDYHLQWLLLIAGVGIFCGCVGKSAQFPLHVWLPDAMEG-PTPVSALVHSATMVAAVYLVGRFYPAFSPEA---LLVIAYIGCITLFIAATIAITATDIKRVLAYSTVSQLGYMMLSLGLG--GWLSGIFHLITHAFFKSLLFLCSGSVIHAVHTN--EMTEMGGLRKKMPITAYTMLVGCLAIAGVPLLSGYFSKDSIIEHAFSFGHVLLQWVPVAGAAITAFYMFRLWFMTFAGEPRDKHRYDHAHESPRVMTGPLLLLAFFAIA---------------
142840247    ---------------------------------------------------------WMAAGSFQVNISFQVDELSGLY--LLIITGVGFLIHVYSIGYMKGESGYRFFAYLNLFVFFMLILVLGDSFLLMFVGWEGVGLCSYLLIGYYFEKHSAAEACKKAFLFNRLGDFGVLSAVLLIFLSIGSLEFNTVNAQAAAKYGGVLVTVITLLLFLGATGKSAQIPLYVWLPDAMEGPTPVSALIHAATMVTAGLYVVARLSHLFM-LAPVTMNVIAVVGTVTALLAATIAITQTDIKRVLAYSTVSQLGYMFLAMGVGTAGIFHVMTHAFFKALLFLGSGSVIHAMHHE-----QDMMRMGALRKKLPITYLTMMAGTLAIAGIPFFSGFFSKDEILWKAFSSPLGVFWALGFLTAGLTSFY---------------------------------------------------------
71657940     ------------------------------------------------------------------------------------------------------MNPYILAILLFGLGLGTTITFASSHWLLAWMGLEMNTLAIIPLMAQHHH-PRAVEATTKYFLIQAAAAATLLFASITNAWLTGQWEIQQITHPL-----------PTTMITLALALKIGLAPLHAWLPEVLQGTTLLQALILSTWQKLAPSPL-----NSSNPAFKTQTPFIILGLGIHRLLEAEVDKRKHNSVKFVAYSSIAHMGWMILIL---QFSPSITLLTLMTYLIMTSSTFLVF------KLNKSTNINTLATSWAKAPALTALTPLILLSLGGLPPLTGFMPKWLILQELTKQGLAPTATLAALSALLSLYFYLRLSYAMTLTISPNNLLGTTP-----------------------------------
297538944    --------------------------------------------------------------------------------PLILLTSFTTVIVIISAWEVIEKRVAQYMASFLIMSGLMIGVFSALDAILYYVFWEAMLIPMFLVIGIWGGPNR-VYATVKFFLYTLLGSLLMLVAFIYLYMNTNSFEIVDFYN---YQMPLNVQVLIFLAFFAAFAVKIPMWPVHTWLPDAHVEAPTGGSVVLAAIALKLGGYSFLRFAMPIAPDAAHYLSGFMILSLIAIVYIALVALVQKDMKKLIAYSSISHMGFVTLGFFINNLGLEGAIVQMVSHGFISAAMFLCVGVLYDRV--HSREIKSYGGVANTMPTFAAFAVLFAMANSGLPGTSGFVGEFMVILGAIQENFWY-AFLASFTLIFGAAYTLWMVKRVFYGEIANAKVAALKDLCQREFLILAILAVLVLALGIYPQPLTDM-----
135529984    ----------------------------------------------------------------------------------------------------------DFLITILIMESFMIGVFCSLDLVVFYLFFEGGLIPMFLIIGIWGG-ERRVYSAFKFFLYTLLGSVLMLIAIISIYWMTGTTDVEKLYEIGIDAKYQKLLWLA---FFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPIASYFIPLIYTLSLIAIIYASLVALMQEDMKKLIAYSSVAHMGFVTLGFTMTQQGLEGSIFQMISHGLVSAALFLCVGVVYERL--HTRMISKYGGLVTVMPRYAIVFMIFTLSALGLPGTSGFVGEFLVLIGTFKKSF-LVATIASLGVILGAAYMLWLYKRIIFGKIINEDVKSMIDLKRFEIVILFTLAAPIIFFGFYPEPLMNSVET--
156915187    ------------------------------------------------------------------------------------------------------------------LILGTLITISSHHWLFIWTGLELNMLSMLVIIT-KPKHPRATEAAVKYFLIQAITSTLILFSGTINAAQTGQWDISQTTDK-----------YACTMLLFALMMKTGTIPIYFWLPEVMQGSTTMTAMILATWQKFAPITILFMTYNHLPP------KITMTIGILSTIIGGLGSINHTHFRKLMAYSSITNLGWTMIIFTTA---PHIAILNILIYVMMLFPTFSLIQKMWLKTLQNSTTTWTTSPTMTILLILMLLSLS------GLPPFTGFVTKLMLLKELVSQSSTPTAVMLAVTALISLFFYLR------------------------------------------------------
299138530    -----------------------------------------------------------------------VDGLSMW---LIVLAGFLAPIGVLASWNAVKERTKLFYTLFLLQQVAMLGIFLALDLFLYYGFWELSLIPMTLLIATFGRTENRRKAAIKFFLYAFIPSAILLVAMLWLYARTGTFDLQALAAQHAISTNHTALWLCSLAFLAAFAVKVPIFPLHGWLSDAVQEAPTAAVMVLAG---KLGLYSILRFSFGIFPEQSRHIPWLIALGAIGIAYGALLALIQTDLKKLAAFSTLSHVSFIVLGFTFTTMGIDGGVYQILNESLVGAALFVLLGLLYERYGT--YDIRDYGGLATKHPWMVTMFVITTLAAVGLPMLNGFVGEFLILSGAMQSNHILWTVVGTTGVIFGAAYMLWMIQRIFYGK---------------------------------------------
6062836      ------------------------------------------------------------------------------------------------------MNPFVKMIMIISLITGTLMAITSSHWILAWIGLEINTFAILPLMNQKYY-PRTIEATTKYFIIQTAAATMLLFSTILNAWLTGEWEIQQTSHPLI-----------LMLVTIALMLKMGLAPLHAWFPEVMQGLKFSTGLILSTLQKLAPFSLLLQLTVGMPILMS-------IFGLLSILIGGWGGMNQTQTRKILSYSSIAHFGWMLLII---QYMPSLAFTAFMIYVIMTSTMFMMFWF------NQSTTMNTLLTSWPKTPALLIIMPLILMSLGGLPPLTGFIPKWFILSELVKHNLVILSTTAALVSLMSFSFYLRMSYAMAHTSSPNFTFMTLP-----------------------------------
109689653    ---------------------------------------------------------------------------------------------------MHPYVLFTF---MLSLGLGTILVFISSHWLMAWVGLEISTLAILPLMAQHHH-PRAVEATTKYFLVQAAAAALILFAGTMNAWLTGQWDI-----------NFQLNIFPACILIMALALKMGIAPVHFWLPEVLQGLDLTTGLVLSTWQKLAPFILLCQIMPL-------NSSLVTVMGVTSTLVGGWGGLNQVQLRKIMAYSSIGHLGWMLLIMQFNQ---QLALITLAIYILTTFSVFMVF------KVNSALTINMLAMSWAKAPVLTVITPLVLLSLGGLPPLLGFLPKWMILQELVKQDLPFIASITALSSLLSLYFYLRISYALTLTTPPSNINSTIS-WSLPPFGMALPLAVFVTITVML------------
288791872    ----------LLLVPEMLLAGGALAALIGGSFVPRQWIIRIFTAVVLVATIVVAAIQLGEPATSAFDNSFAVDTATGIARILAASGTLLILAIAADEISGTARES-ETYSLLLFSTAGAVLLAGANDLLALAVGFLLASIPLYALIGLAHTAAGAEAALKTY-LLGALFGILLLLGVTVLTGLSGTTTYPELSQRLPD-MPRGAVAVAAVALLAGLMFKAGGVPAHFWVPDAAQGTSATAATFLTTVPKIGALIAVFRLAGVL-PTSVSWAVAVAVVAAVSMTLGNLAAYWQSDPRRLLGWSTVSQVGFLLVAIGRSDLALPSLLLYLAGYTVTNIAAFAVTAALPEH-----RDLTDFRGLAYRRPGLAAALLVALLGLVGTPPTAVFVGKLTTATAAWDGEYAWLAVVVFVNSVLSLFYYLRWIVPVYREPGDSAVTSEAVLRRVTARTAILVSLALGLVAGPLWYVV--------
148466311    ------------------------------------------------------------------------------------------------------MSAFTMAILLSSLATGTIITATSFHWLMAWIGLELNTLAIIPLIS-KQHHPRATEAATKYFLTHAAASALILFSSTINAWQLGTWDIMQMTNS-----------TSNILLTMALAMKLGLAPTHFWLPEVLQGTSMKTALIISTWQKLAPMALIIITSN------NLSTTTLMILGMLSAIVGGWGGLNQTQTRKIMAYSSIAHLGWMSMI---TPLLTKLLVLNLIIYLLMTTAMFLALIMSKSKTLQDTSMLSTLSPTLMTLTMLTLLSLGGLPP------LTGFIPKWLILQELTTQNLLMMATMLALSALLSLFFYLRLTYVMALTTPPNTVTFKHK-----------------------------------
156069186    -------------------------------------------------------------------------------------------------------------ILLSALILGTLITISSSHWLLAWAGLEMNTLAIIPIIS-KQHHPRATEAATKYFLAQATASALILLSSSMNAWKTGQWDISQLSAP-----------GATITLTFALAMKLGLTPMHFWVPEVLQGSTLPTAMIISTWQKLAPT------SLLLLTSNSLNPTTLLTLGLLSTLVGGWLGLNQTQIRKIMAFSSIAHMGWLFIALTINPNITLITLTIYLLLTTTVFSMLMT---------TTSKTLLDLGTTSLLTPTLMTTSMITLMSLGGLPPLTGFMPKWLILTELT------------------------------------------------------------------------------
51473961     --------------------------------------------------------------------------------FFVVLTSFLTLICIIGSIFTIKKYIKEYLVCFLLMESFCIGAFTAVNLLLFYLFFEAILVPMYIIIGVWGGDNR-IYAALKFFLYTFFGSVFFLLALIYIYSKIHSFDLTYIL-ALTENIPLFAQKILWWTIFIAFAVKIPMIPFHTWLPDAHVQAPTSGSVILAGILLKLGSYGFLRVLLPLLPNVSQEFAIYVILSVIAIIYSSLVALAQKDIKQMIAYSSIAHMGYVTIGFSFTETGISGAIFQMLSHGVVSSSLFLIVGTLYERL--HTKEIAKYGGVASKMPVLATFFMITMLSSIGLPSTSGFIGEFLSLLGIYKVN-VVAACIAALGIILGAVYMLKLYKEVMLGEITNTEIKHFKDLYRYEILSIAPLILIIIYFGLMPNSILNV-----
142689897    ------------------------------------------------------------FNEFNFYYHIGIDGISLFM---VILSTFLTPLCILASWESIKKRVKEYMITFLFLETVMIGMFASIDILLFYIFFEVVLIPMYLIIGIWGGEKR-IYASFKFFLYTLLGSVLMLIAIIVIYRLTNSMSIEYLQGNFFAKNVQIYIWLA---FFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGMLPEASYFSPLIMTLSIVAVVYTSLVALAQTDIKKLIAYSSVAHMGLVTIGFIVNSQGLEGAMIQMISHGVVSGALFLCVGVIY--DRMHTREINFYVGLVNKMPIYATVFMIFMLGSVGLPGTSGFIGEFLVIVGAFKYSSIVV-----------------------------------------------------------------------
142828240    ----------------------------------------------------------------------------------------------YSIGYMHDDSRQRFFSYLSLFTFAMLMLVTSNNFLQLFFGWEGVGLASYLLIGFWHHKESANNAAIKAFIVNRVGDFGFALGIFCIFYFFGSLDFNTVFSNAIFGNSIGAISFICFLLFIGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARCSPLYELAPSIMSFIVFIGATTAIFAASVALVQNDIKKVIAYSTCSQLGYMFVALGVGAYQIFHLFTHAFFKALLFLGAGSVIHAM-----SNEQDMRYMGGLRKFIPKTYILMLVGTLALPGLFGMAGFYSKDAIVEAAYVSSLGIGSTMLLVAALMTSFYSWRLIFMTFHGTPKEVMSHLHESPNIMLIPLIILVIG--------------------
260906335    ----------------------------------------------------------------GLAIPFVSDTFTALMLVLTSATAIASCIFLITTG---EDQYRFVPALILMMLTGVYGALLTGDLFNFFVFVEVMVLPAYALIAVTGT-WRRLGVGRMYVMVNLLTSTILLIGVGFVYGATGTVNIAVLAE---MGAPTGQGALAIGVVLFALIIKAGGAPFHGWLVRSYPNTSAGMMSLFSGLHSKVALYAIYRIYTTMYGEPAAWVNVIVIIALASIIIGSLSGIGQNRVRNVLAFQMTSGVGHILLGVVLTSTALGAGAFYMVHHMITMSGLLLIMGAVEQTYGSGSFK--KLTGLAGRERWATILMVLGLFSLIGLPPTSGLWGKVGLITAATGSGGWWLVAAIVIGAVISLLTLQRMWRNTFWGPPMQTYRPDSAE----------------------------------
119719983    -----------AVVPALLILSSLVCAVLGPLSRRLCEALAVLATFVGACLSAAFFAGYLPPGPGAYG-----DWISRLM--LAVVNVLGFLITLYSVGYMSGEAGYRYYSLILLFIGSMSGLVLTEDLVLLYLFWELVGVCSALLIAYWWEKPEARRAGLKAFTVTRVGDVGLLLALATVIQATGTTRIPGVIASLSGNAQ--LALTVCSLLLVAAVGKSAQFPLFVWLPDAMEGPTSVSALIHAATMVKAGVYLLARFYPLLQ-VAPGLGELVVYLSVFTALLSALAALGASDLKKVLAYSTINHLALMFL--AIGAGALGAAMYHLLAHSMFKALLFLCAGLIIHE--TKTRSLDKLEGLWAGLKFTAVAFLVGALSLAGLPPLPGFFTKEAVLLESAIHGEAVLALCFALSALSSL-YIFRLFFRLFTG----------------------------------------------
121582631    -----------------------------------------------GMSATITNLHWITPTTYNFNINFILDFYPLFFVPIALLITWSIMDFSVWYMASDP-NIYRFFNYLFFFLVAMLILVTAGNMFQLFVGWEGVGIMSFLLIGWWLSRSDANSSALQAVIYNRVGDIGLLMTLAWLMVNENTWEIQLINQASPESH------LPLLGLVLAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVIAGIFLLVRLHPLLETHQSALTACL-CLGAMTTLFAATCALMQNDIKKIIAFSTSSQLGLMMIGLNQPQLAFLHISTHAFFKALLFLCSGSIIHSLADE-----QDIRKMGGLQKILPITTTCLTIGNLALMGTPFLAGFYSKDTIIETMNTSHLNAWALSMILATALTAAYSMRIIYYVQLNNPHHNPTAQPAETNKHMTSPLLRLASGSIIMGLL------------
163848452    ---------------------------------------------------------------------------------LVMLTTFLGPIVVLSTWDSVHKDVRNFQILLLVLQTAMIGVFIAQDLLLFYLFWEFTLIPMTFLIGIWG-SQNRIYAARKFFLYTFAGSVLMLLALIALHILHGTFSFSQFVSDMRAGRFTLDTVTERLLFFLAFAVKVPLWPFHTWLPDAHVEAPTAGSVVLAGVLLKLGGYGIIRYNLTLFPAAAQWAAPALILAVIGIIYGAAVAFAQSDMKRLVAYSSVSHMGFVVLGFALNAEGISGAVLQMVNHGLSTSALFLMVGVLYER--RHTRDLAEFGGLWKVMPVYAAFSLLVALSSAGLPGLNGFVGEFTIITGAFRSPLWVYVAFAVGGVVLAAAYLLKLFRSVFMGEVSQPANASLPDLNRRELTAFALLSIPIVVIGIYPA----------
144151700    --------DYAALLPGAIVLSSLLFLFLLQEESHILRTVLNLIGAVAKLVLVALLIYGVWLGQVGLTLVLNADALSVLFVTLSTVLWLVTTVYAIGYLE-HSTNRSRFFGFFSLCVSATVGIALSGNLLTFVIFYEILTLATYPLVA-HRGTPEATRGAKIYLAYTLSGGLLLLVGAVWLRTLTGPVDFQEGGVLGHLSADVHGLVMIFALLLAGLGVKAALVPLHGWLPQSMVAPAPVSSLLHAVAVVKAGAFGIVRVYGVELASQLGLLAVLSVLASFTIVYGSVMAMTQDGLKKRLAYSTVSQVSYIALGTSLGPVATIGGLVHLVHQGIMKITLFFCAGNYAETLG--VANVSQMDGVGRRMPLTTLAFTVGALGMIGIPPIAGFVSKWYLGLGGVEAGQHWVLLVLASSTLLNAAYFLPILYRAWFRPPP-------------------------------------------
20258754     ------------------IGVGLLLFPTATKNLRRMWAFS----SISLLSIAMIFSLTLSIQQINNNSIYINNDFSYLFDPLVLITTVAILVLIYSDNYMSHDEGYRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYWITGSFDFRDLFEINNNGVNLXFCILWAFFLFAGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPIFIVIPYIMYVIAFIGIITVFLGATLALAQKDXXXXXXXXXXXXXXXXXXXXXXXSYRLFHLITHAYSKALLFLGSGSLIHSMETLVGDKSQNMVFMGGLTKHVPITKTAFFIGTLSLCGIPPLACFWSKDEILNDSWLYS---------------------------------------------------------------------------
241773640    --------------------------------------------------------------------------------LFVALTALLMPLCILASWDSVKTRLVEYMIAFLVLETLVIGVFTALDLFLFYVFFEGGLVPMFLIIGIWGGKDR-IYAAYKFFLYTLLGSVLMLAAMLYMVGVAGTSDIPTLSTYAFSQAAQPWLWFAF---FASFAVKMPMWPVHTWLPDAHVQAPTAGSVLLAGILLKLGGYGFIRFNLPMFPYASELTPFVLTLSVIAIVVTSLIAFRQTDIKKLIAYSSVAHMGFVTMGFAGNQAGVQGAVYQMISHGFISGALFLCVGVVY--DRWHTREIAFYGGLTKLMPHFAFVFLLFTMANVGLPGTSGFVGEILTMTGLYQAS-TWAALVAATGVILSAMYALTLFKRVMYGEVTNEQLKGHPDLTLREKIIFAPLIAGTLLLGIYPAFV--------
298292381    ---------------ETLLLVALILLLAGFLPTHARNAAAVLAGSVSVAGSAIVVWLYASVPTLGLDFTLRLDGLAWLFA--ILIFGIGALVVLYARYYMREDPVPRFFSFLLAFMGSMVGIVVSGNLVQMVFFWELTSLFSFLLIGYWHHTAAARDGARMALTVTATGGLCLLVGVLLIGRIVGSYDVDQILASLLRDSDLYVPALVLVLVLLGAFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGIFLMMRLWPVMAGTDAWFYTVVPAGLVTLLLGAFAAIYQQDLKGLLAYSTISHGLITLLLGLGSPLAAVAAIFHTLNHAIFKASLFMAAGIIDHETGT--RDLRKLSGLYRYMPFTASLAMVAAAAMAGVPLLNGFISKEMFFAEAVDDSLPYWATLAGVFSVT---YSLRFIFGVFFGPPPVGLAHRPHEMRFPIELLVLICLMIGIAPGVTVGPFLATAVK--
223048731    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGFFWXTGSLEFRDIANNWIPNNNSLLTTLCAFLLFLGAVAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLLARLLPLFISLPFIMNFISLVGTITLFLGATLALAQRDIKRSLAYSTMSQLGYMMLALGIGSYQLFHLITHAYSKALLFLGSGSVIHSMEPLLGYSSQNMVLMGGLRKYVPITRTTFLWGTLSLCGIPPLACFWSKDEILSNSWLYS-PFFGIIASFTAGLTAFYMFRIYLLTF------------------------------------------------
134807281    -----------------------------------------------------------------------------------------TSSYLLNWLYESRSSQTKIYVLLITLYLFDASSVVSDNFLQLFFGWEGVGLCSYLLIGFWYKRNTANNAAIKAFIVNRVGDFGLAIGIFLIFFYFGTINFEEVFKIVFLGFEANLITLICVFLFIGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVKCSPIFEYSQFALNLVTIVGMITAIFAASVALVQNDIKKIVAYSTCSQLGYMFFAAGVGAYHIFHLFTHAFFKALLFLGSGSVIHAFQDE-----QDIRYMGGIRNKLPFTYIFMLIGTLALTGFPFLSGFYSKDAIIEFSYLANTTLAVVIGIFTALLTSIYSWRLFFKTFHGKYNNKKIPMTR-----------------------------------
255077740    ------------------------------------STLPLLMFFWLGLEGVTTNFTWLTLDNFNVSSSLKLDHYTITFMPVALFVTWSILEFAISYMHTDP-QIDRFFKYLLLFLIAMMLLISANNLFQFFIGWEGVGIMSFLLIGWWHARQDANTAAIQAVLYNRIGDVGLIMAMAWMASNMNTWEIQQ---SLFLTKETPPLLPLMGLILAATG-KSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLIRFHPLLEQNKTALSICLSLGALTTLFTAACAVTQNDIKKIVAFSTSSQLGLMMIGLNQPQLAFLHICMHAFFKAMLFLCSGSIIHAL-----NDEQDIRKMGGMQRSMPITTSCLTIGTLALAGAPFLSGFFSKDAIIETLSTVNCWAMALTLIATS-FTAMYSFRIVFFVLMRSPRSTSVSMTNENNYKTMNSIKRLAWGSMITGLLISTNMVTIKT--
296136694    ------------------------------------------------------------IRPFNINYALGIDGVSLWFVPL---TALMTVIVIISAWEVIKDRVSLYLGAFLILSGLMIGVFAATDALLFYVFFEATLIPMYLIIGIWGGPRR-VYAAFKFFLYTLAGSLLMLVALIYLYLQSGGS--FDIANWYHVPLSMTAQIFIFIAFFFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKLGAYGFIRFSLPMLPDASHLAPVMIALSLIAVIYIGFVALVQADMKKLVAYSSIAHMGFVTLGFFLSDLGVQGGLVQMISHGFISGAMFLTIGVLY--DRMHTRQIADYGGVTNTMPKFAALAVLFGMANAGLPGTSGFVGEWMVILAAVKFNFWI-GLLAATTLILAASYTLWMIKRVYFGPVGNDHVAALKDIGAREFFMLAVLVGAVLWMGVYPKFFTDPMQA--
72163082     ----------------LAIALPALGSLIVALIPRERAKRVTLACTLVVLAIVGAMALNFDPSGIARFGVHYAVGVDGIALTLIVLSALLVPLVVLAAWKEQEEAADRYFALILLLEAMMIGVFAAIDVFLFYVLFEAMLIPVYFMIGRYGRGEDRRYAAMKFLLYSLAGGLLMLVSVIGVYAYSGTFLWSELAGPLLAGVDTGAARWLFLGFFVAFAIKAPMWPVHTWLPTAAGSARPGTAVLLVGVLDKVGTYGMLRYCLELFPGAAKWFVWVVVLSLVSIIYGAIVAIGQSDMLRLIAYTSVSHFGFITLGFAMTSQGQSGAALYMVNHGFSTGALFLLAGFLIARNNGSAQ-IADYGGLQKAAPVLAGTFLVVGLSSLALPGLSPFVSEFLVFVGTFTV-LPVPAIIATIGVVLAALYILWLYQRTMTGPLREKLAGV-KDLSGRELWAVAPLVAVIILFGVFPQPLLNVI----
284990234    ----------------------------------KQWRVRALAVLACLGSAAAAAPVLPDPATAVFEGTWTVDTTTGIVRITVALTTAVAILLAAPSVAGHPRET-EAYVLMLLGALGTVALAAASDLLLLMAAFLLASFPLYALAGFA-KDARGAEATLKYYLMGAFSGVLMMIGIAALVLATGSTGYAALASGLPDA-SAPLVAIGVLGVLIGVAFKAGAVPVHFWVPDVTAGTTPAMAAFITTVPKLGAVAAAFRLLAEPFVAVPVNAPLLVVLAAASMTLGNLAAFSQTEVLRLLAYSTVSQVGYLFMVVAVAALAVPALAVYLAGYAVTNIGAFAAVAAAPT-----ARTIADWTAAVGRRRWLVVSLVVCLLGLVGTPPTAVFVGKLAVFSAAWDGALVWLVVLAAVNTVASLFYYLRWI----------------------------------------------------
218884284    ------------LIPFIPVLGAFLTPLVYLVSRSRLTVFAHGVLFTLITLALSILGFIQAYESDALGITYTLDKLTGIL--VLTTSLVLTVIMVYSVEYIVDDGYPWYVTLMLGVFSGILGVIMTSDVFNLFVMLEVTGVSSYGLVMYYRHRAGPIVSGIKYAFVGAMGTTLYLLALAIIYNVYGSLNLIDLSTYMGTGYDAVSIGLIMAISFWTFSIKSGVFPNHFWLPDAHPAAPSPVSAMLSGLVVNTGAVGLYKILYLIYPARDAISFLIVLTGAFSAIIGALLMNIQEDVKRMIAYSTVMNTGYIFMGIGISPFGILAFLYYTVVHSLAKSTLFLSTGLLIKYTG--SRRINELAGSFKTHIIPGVASVISLLTLSGIPPLPGFLGKLLLYNALFSYN-PVFAIVMLIASAIGLLAYMRLFFILVFEAPTRKTISEASTLAIALFTSIVGILLLF------------------
298246363    ------------------------------------------------------------IPSIGINYTLDVDGISLLLVVLTSLLGLVCMAAS----YRQQKRFKSYMAFMLLLQSGILGVFLSANLFLFYIFWELMLIPAYFLVGTWGG-ERRIYAAFKFVLYTSAGSLLMLAGIIAVYFYTFTLDMGTLTNGLTNPNDSTTQLWLFLAFAAAFAVKIPFVPFHSWLPDTYSEAPAPVTAILAGAMSKTGAYGFLRICIPLFPLVQALAPFFSILAVVGILYCAVLALVQTDLKRILAYSSISHLGVVMLGFAFNAQGVEGSVLQMVNHGITTAALFLIAGYIEERVGT--RNIADFGGIATRVPIMATVLLIAALSSLGLPGLNSFAGEFLSLLGAFRSNVT-LGVLGTAVVVPAAWYMLRFFQGVMTGPGPALGPVAQVTRR--------------------------------
137706130    --------SWLAVYPEIVLLVMACVIALVDLWVKSPRRTATYVLTMLTLAVVAALEGVYASSGYGFGNMVVSDAMGNWLKCFATIAVMVTLVYSRPYAADRDMRGGEMFTLSMFALLGMFIMISGNNFLVIYLGLELLTLSSYALVALRRDNATATEAAMKYFVLGAMASGFLLYGLSMLYGATGSLDIGQVFKAVLSGQKHQVLVFGLVFVVAGLAFKLGVVPFHMWIPDVYQGAPTAITLMIGSAPKLAAFAITMRLLDGLLPLAIDWQQMLAVLAIGSLLIGNLAAIAQTNL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136161397    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLYGISGSVYLSDIASAVSGGGNDVFVLIGLVFISVGLLFKISAVPFHAWTPDVYQGAPTSVTAFMAAATKVAAFGAILRIFYVFSPIAAQWRPIISVIAIITMVFGSAVAIAQRDVKRMLAFSSIAHAGFILTGIALNKSGLSASLFYLTTYAFSTLAAFGVITLVRDATG-EVTDLNKWAGLGKKSPLIAGAFAFLLLSFAGIPLTSGFIGKFAIFSAAYETGNIAVVVFGVLSSALAAFFYIRVILLMFISEPQIDSVSIAIP-SLRSRIAITTTTAASLILGIFPSLLLNLTQSF-
90407582     ----------------LYVVAGVISLLLSSKESIGIALSGVVSTLGGVLGVCASLPVLFGSDAISYQIMLRLDPLSSLMVFIISLVVIACSIYSLSYMQEKGKGAWAMGFFMNVFIASMVALVVSENAFYFIVFFEMMSLASYFLV-ISEQKETSINAGLQYFLIAHAGSVLIMIAFFILYRATGSLNFQDFRTA---NLSSGMASIVFLLAFFGFGAKAGIISLHSWLPLAHPAAPSNASALMSGVMVKIGIFGIIKVSIDFLGADTPWWYLVLAFGAVSSVLGVLYALAEHDIKRLLAYHTVENVGIILMGVGVGMVGIATHLYHMLNHAVFKGLLFLGAGSIVFRL--HTKDMDKMGGLGKLMPYTAIAFLIGTMAISALPPLNGFISEWFIYQSLLTMGSIIAVVMLALTGALACMCFVKVYGVCFAGAPKSKASTNATEVPIAMLIGTSLLALMCIVLGIGSPWIAPVIKGV-
281428809    -----------------------------------------------------------------YNGFLQVTSLTQFVDIFIFLLGILILGITGFYHVDKDNSRLEYPVLSLFLLFGSQILVSSLNVITFYLSLELQSFSLYILSSL-----RSSKQGLKYFLLGALSSCFILLGFGLVYSYTGITSLESLAI-FSKVNLNIYMQISLLICVLGILFKIGIVPFHQWAIDVYDGVPTIITTWLTTLTKISLLIFLMEF--IYHHSSENWTTILMLLSVLSVIVGSLLGLSQSRIKRLLIYSMVSHVGFLMLSLSMTEKSLEAFLFYLVQYSITNLNVFLILIAMGYFYKNPIIYINSLRGLVRVQPLLSICLAISLLSLGGIPPFIGFFGKLNILYSTITQGYLFISILLVLASVLSISYYLKVVQLLFVGESSLSFRNIQISTYLSTLIGVLTLMIAMFLVNP-------------
117165272    --------------------------------------------------------------------ALRLDALAELMVLLAAGVGTLVLLYCASYFDDRSRHLGRFAGNLLAFAGAMLGLVLADDLVLLYIFWELTTVFSYLLIGQSSDHKRNRRSALQALTVTTLGGLTMLVGFLILGHEAGTYRISAILA--DPPPASAALSTAIVLILVGALSKSAIWPFSLWLPNAMAAPTPVSAYLHAAAMVKAGVYLIARLAPAF-AEVTPWRPLLLVLGSATMLLGGWRALRLNDLKLVLAHGTVSQLGFLTVLTGAGRHDTLAATAMILGHALFKAPLFLVTGIIDHATGT--RDLRRLSGLGRRLPAVCAVAAIAGLSMAAVPPLLGFAAKEAAFQSLLDGDTAWALAMTVVGSALTTAYTLRYLWGAFARKPGLPDTEAHAVPPAFLAPPAVLALACLVL----------------
76801065     -----------------------------------------------------------------------------------------------------------FYSGFLLLVGGMMGILLTGDLFNMYVFLEIMAISSYALVSASKYR-WSTYAAFKYLLVGTVGAGFYLLGVALVLASTGTLTMRLLPELLAVGYTDPVVVAAFILMAVGLAIKIALFPVHTWLADAHASAPDGISAVISALVPAVAVYAFARVTLDFIAANPVIGNLLLVAALFSLFAGSFFALLQDHIKLVLAYSTVSQFGLIFVGIAANETAVFGAILQIFGHGVVKASLFVLAGMFALRFG-GIRTLKEYSGVAERAPIMAGAFAVLGIAMIGLPPTVGFAGKWYIALGAFEAGLWQVSLLVLGSTLLSAGYILPFINRIYFHPFEGEDVDAAK-----------------------------------
239625100    ------MSRMLLAVPALLPIVGGVVLLIMNHFKGRYRGLALFVEGITLVNSLVIGWLIVHKAGTGLRVMFSLDGLGSVFAGLIAFLWPLAVLYSFEYMRNEERQTV-FFAYYLMTYGVTVGIAFAGNLVTLYLFYELLTLVTFPLV-LHPMTKAAVRASRKYLYYAIGGAAFAFIGIIFNFSTTGNTQFGGIMDAVAGQTRRGTLLFVYVLAFFGFGVKAALFPCHGWLPDATVAPTPVTALLHAVAVVKSGAFAVMRLTYYSFGTASFAQYIVMGAAMVTVVYGSTMAVKEIHWKRRLAYSTISNLSYILLGTAMSPLGLIAAMSHMVFHAFMKICSFFCAGAVMHQSGK--TYVYELDGMARKMPVTFACLTIASISLAGIPPFAGFISKWNIAQSAFDNGGYWLACVLLYSALMTAVYMFTVLVRAYFPKEGTVPGGDVRDPNWMMLVPLLIFAGVIICFGFHSVPLMKIL----
296168620    -----IIPFLSLPVP-LIIGFVILLISRATKNIRRIWIFPSILLIIIT----LIFSLNLSIQQINGSLIYQSLEFGYLIDPLVLITTVGITVLIYSDNYMSHDQGYRFFAYLNLFNASMLGLVTSSNLVQIYIFWEIMGIFSYLLIGFWFTRPLAANACQKAFVTNRIGDFGLLLGILGFYWIVGSFEFRDITNNFIQKNNSLLTTLCTFSLFLGAIAKSAQFPLHIWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFLLTPYVMHIISSIGLITLFLGATLALAQKDIKRSLAYSTMSQLGYIILAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------
145595746    ----------------------------------------------LLLADQAVTLSWPWLPSLGVFAELRMDALSLIFALLVL--AVGAFVMAYCPRYLSPDSRHRVYVTMTLFAAAMLGLVLADDLLLLFVFWELSSILSFVLIGQGG-RPQARGPAIQALFVTTTGGVALLVAVVVLSASLGTSDLDEILADPGRLATGPAWAAGALVIFAAIT-KSAQVPFHFWLPGAMVALTPVSAYLHAATLVKAGIYLLMRFSALFGGQWP-WDLTLIGLGLITAVVGALLALRQHDLKALLAYSTVSQLGLLVSVIGVGTASDAAAILYTIAHALFKATLFMLVGIIDRQAG--SRDIRALTGLWRAMPITVTLTVLAAMSLAGLPPTIGFVGKEAIFEALTTHELPWL-----------------------------------------------------------------------
46200211     --------------------------------------------------------------------SLLLDNLSGFM--LLIVTGVGFLIHVYAIGYMGGDPGYRFFAYFNLFIAMMLTLVLADSYPVMFIGWEGVGLASFLLIGFWYKNAQYADSARKAFIVNRIGDLGFMLGMAILWALYGTLSISELKEAMEGPLKNPDLLALAGLLLFLGAVKSAQIPLMVWLPDAMAG-PTPVSALIHAATMVTAGVYLIARSSFLYSVLPDVSYAIAVVGLLTAAYGALSAFGQTDIKKIVAYSTISQLGYMFLAAGVGAYWV--ALFHVFTHAFFKALLFLASGSVIHALGGE-QDVRKMGGLWKHLPQTRWHALIGALALGGLPLLSGFWSKDAILTATLTYGGVGFYVGALLVAVLTAMYAMRWFVLVFLGEPHEAPPVMLWPNHLLALGSVL--AGYLALPHPLPNVLEP------
140595399    -----------------------------------------------------------------------------------------VVLLSQNELEEGGYYQGEFYVLMMVSVLGMVMMASSRDLLSVFVALELLSIPAYMMAAWRKRDVKSNEAGVKYYLLGVFASGVLLYGMSFLYGTTGSTKLTEIGAAL-SGDLTGMQVLAVVFVVAGFAFKISAVPFHTWAPDTYEGAPTPVTAFLSVASKSAGFVALLTVLYLLYGADEVHGPFIWAMAALTMTVGNMVALRQTNIVRMLAYSSVSQGGFILMGTGVAESSLRAVVIYLLIYAFSNLGAFAVIIAVARK----------------------------------------------------------------------------------------------------------------------------------
168805125    -------------------------------------------------------------------------------------------------------------IMVTSLLTSTTMDLSSHHWMLVWLGLELNTLSIIPII-IKTHHPRATEAATKYFLIQAAAAALILLAGTLNTWQTGQWTLT------------YTPSITTTMIMIASMLKLGLAPVHFWYPDVLQGSTMLTALTISTWQKIAPLAILYMISQ-------STSTTMLMVGLTSALIGGWMGLNQTQLRKLLAFSSIAHMGWLMVALT---------LNPKLATMTFTLYILTTTATFLTLTPMAMKTAPDLSTANTSYPTLATTLMLSVLSLGGLPPLTGFLPKWLILSELVLQNLTPLATLLHWQACQALYFYLRITYLA-------------------------------------------------
90110765     ------------------------------------------------------------------------------------------------------------SMIGFTIILGTTIVLMSSHWFMIWIGFEMNMLAIIP-VLMKSHHPRSTEASTKYFLTQTTASMLMLLSVMINLIYTGQWTAMKLANP-----------TASTIMTLSLAMKLGLSPFHFWVPEVTQGIPLTSGLILLTWQKLAPLSVL------YIASPNLNMTMLLTMSILSVVMGGWGGLNQTQLRKILAFSSIAHMGWMTAII---MFNPTLTLLNLLLYILMTTTIFMILIFTKSTTTLSISYM------WNKTPIMTVIMLTILMSLGGLPPLSGFMPKWMIIQELTKNNNIALALIMAMSALLNLYFYMRLMYATTLTMFPSSNNIKMK-----------------------------------
37957434     ----------------------------------------------------------------------------------------------------------------FSLLLGSTITISSNHWLLAWLGLEINTLAIIPLM-IKTHHPRAVEAAAKYFLVQATASAIMLFSCTMSVWTTGEWTIT-----------PYTETMPINLLAIALAMKLGIAPFHFWLPDVMQGITLPTALILSTWQKFPPVMLLLQISS------STNLNLLLTMGLLSSIIGGWGGLNQNQIRKLLAYSSIAHLGWMI---AVSKLSPSLALFNFIIYALMTSTFFMALILL------NVNTTSDFLMAWSKSPSITAFTLLLLLSLGGLPPLTGFLPKLLIAHKLVSENLMLYATVLLLSSLLSLFFYLRLAYILIITMAPHPFWLYPHKPHASMIFSVMMTLSLFLTP---------------
6062862      ------------------------------------------------------------------------------------------------------MSPYMLVIMIFSLILGTLITISSSYWLTAWMGLEINTLAIIPLMIQKF-SPRTMEAAIKYFVIQTTATTTLLIASISNAWTLGQWKIQQINHPI-----------PLMMISLALALKLGLSPVHAWFPEIIQALDLLVGLTLSTWQKLAPLSLMIQL-------PNNNFTLIITLSLLSILMGGWGGLNQTQLRKILSYSSIAHLGWMMLVL---LYCPTLTLLTFTLYSILTFAMFYTFWH------NQTTSINALSTSWTKNPILLVLSSLILLSLGGLPPLTGFLPKWMILLELVKQSLTLTATIAALSTLLSLYFYLRLSYTMALTSPPNNLPAILP-----------------------------------
165932518    -------------------------------------------------------WTWMSTTYFEINLSFKFDEYSIIFTSVALYVTWSILEFASWYMHSDP-NIHRFFKYLLIFLMSMLILVTANNMFQLFIGWEGVGIMSFLLIGWWSGRADANTAALQAVMYNRIGDIGLIFTMAWMAMKIGSWELQQI----FISSNNYDLTLPLLGLIVAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRFSPLLEKNQTALTTCL-CLGALTTLFTATCAVTQNDIKKIVAFSTSSQLGLMMVAIGLNQPHL--AFLHICTHAFFKAMLFLCSGSTIH-NLNDEQDIRKMGGMHMLTPFTSSCLTIGSLALAGTPYLAGFYSKDAILEALNTSHLNAWALILLIATSFTAVYSLRLVFFVLMGSPRFNSLPPINENNSTVINPIKRLAWGSILAGLLITSTI-------
226877184    ------------------------------------------------------------------------------------------------------MSPFILATLMSALAFGTTITLASSHWLIAWAGLEMNTLAILPLMT-RRPHPRAVEAATKYFLIQAAAAATLLFATTLNAWTTGQWDIYQMADP-----------VPTSLATVALAMKLGIAPVHFWLPEVLQGLDLSTGLILSTWQKIAPFALLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-------QHPKILAYSSIAHLGWMLIVI---QYSPSLTLMALLTYIVMTTSTFLVFSF------NNSKNINSLASSWAKAPLLTAMAPLLLLSLGGLPPMTGFMPKWLILQELTKQQLPLTAVIAALTALLSLYFYLRLSYAMTLTVAPNNVAGSALWRFSPLQPSLALSTAT--LGAILLLPLTPAIMAL-
212640509    ---------------------------------------------------------------------LHVDGFALVM--IVLTTILATLAAIASTSIQKEWKG--YFQLFLLLEIGMLGVFAASNLVLFFIFFELTLIPMFFLIGKWGY-FEKEKAAYSYLIYNGLGSAVLLIVIAVLFARTGTSNIAELRYILTNSSVQTISPISFLALLVAFGVKLPIVPLHRWMLRVHVQAPPSVVMLHAGVLLKIGAFGLVRLAFGLFPQFQQFSTWLIVLGIVNLLYGAFLALRQTDFKMVLAYSSVSHMGIILIGLGSNEAGIQGAIFQAVSHGFIAAFLFFFVGVMYER--TRTTTLARLGGMAKTMPYVSGFMLAGAMASLGLPGTSGFVSEFMAFVGAF-QAAPWLAAIGTLGIIMTAVYLLRAVLHMTFGQTA-------------------------------------------
139372880    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPFHMWLPDVYEGARTPVTLFIASAPKVAAFALIFRIFEGLGGLHAEWQGIILIVSVLSIVFGNVVAIAQTNIKRMLAYSAIGHVGFIFAGISTGTLDYSSALFYTITYVLMATGSLGFVILLSRK-GFESDQIDDFKGLSKRNPWFAMIMMFILLSMAGIPPWVGFFAKLDVISAVIDAGYTGLPVLMVLASVVGAYYYLRIIWFMYFDDDQKEKITSSQEVKIAMSINGLLVLLIGLFPNWLMTFCQKVIA---
6062856      ------------------------------------------------------------------------------------------------------MNPYILTISTLSLIMGTLIAISSFHWLLTWVGLEINTFAIIPLMA-KENNPRAMEAAIKYFIIQSIATAILLFAIIYNAWNLGQWNIQQ-----------NYLPQTIMLIMGALALKLGLAPMHSWFPEIMQGLSLQTGLILSTWQKIAPLSLMLQL-PVINPMCSTLLGLLSMLMGS------WGILNQTQTRKILGYSSITNLGTMMMVIQ---------YTPSLTFLAFNMYVILAIAIYSMLAYSQMMSINSLSTSWTKSPIISATAPLILLSSAGLPPLTGFLPKWMILLELAKQGAVLAAMGMMLSALMSLYVYLRIFYSMTLTTPPNNLPSMLSWRVNYMKPKLLLAIFCMFSLWLLPLSLTILTIFIF
126464940    -----------------VLALFAFTLPLLAKIFGHKKFPGIYALISSIFAAVSSTIIYWVAISTDLGIVYEVDQFNAVIGLFT--AWLMLGITIYSIWYNKHFDEPEWYYILLIGLAGMLGCLYTGDVFNLFVMLEVLGISAYALVAYYKNKHEAVEAAIKYGIIGATATTVYFIGLVLIYGVYGTLNMADLAYRNYSLYVSGVALLAVSLSLWVFTYKSALFPNHFWLPDAHPEAPTPVSAALSGLVVNIGVYATVRFLYTLFGEYSPLLLVLLILGFLGGFIGALMMMYQRDIKRLLAYSTISHIGLIYIGFITNNEAAVLLGLTAMTYHIITHGIGKALLFMSSIDAAGTRNMDEMKGVGRKYPLVSLAFIFGFLSLMGLIPFSGFFSKLLIYQAFMEANMIIPAIAVIIISATSILGYAKAMYSIVFSTSS-------------------------------------------
85703189     ------------------------------------------------------------------------------ISVLFVMLTTFIMPLTIAASWTVTTRVKEYMIAFLLLETLMLGVFMALDLVLFYLFFEAGLIPMFLIIGIWGGRER-IYASFKFFLYTFLGSVLMLVAMVAMFSDAGTTDIADLLKHEFESETFSILTLMFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVTEVLTPLVLWMSAIAIVYTSLVALAQEDMKKLIAYSSVAHMGYVTMGFAANQQGVDGAIFQMISHGFISGALFLCVGVIY--DRMHTREIDAYGGLVNRMPAYALIFMFFTMANVGLPGTSGFVGEFLTLVGVFQVN-TWVAAVATSGVILSAAYALWLYRRVVFGDLIKESLRTITDMNKRERAIFAPLVVMTLLLGVYPRLVTDI-----
16082004     ----------------ISPLIGFLLTLIIGKYYRR-WSGAIASFFIFLAFIVITYFTVIKHPIYNSYTWFYNIDFGIYIDNLMMVSFVSLMIHLFAIYYMKDDNKHVYFAETALFTAGMLGLVISSNLVLLFLFWELVGLCSYLLIGFWFFKPNATAAAKKAFIVTRVGDLSFIIGMSILYYSLINVTKDPLSIPYLISNASSILGIIAIFILGAAIGKSAQFPLHVWIPDAMEGPTTVSALIHAATMVTAGVYLVARLFQVFLYAAPFAMYAVAIVGSFTALYAGIVGLVVNDVKRILAYSTISQLGYMLAAIGLAPIIVSLGMFHLISHAIFKALLFMSAGAF-LVAMMDLRDAKQMGGLWKRMPVTTTLFFIGSLALVAFPGTSGYFSKDPIIFASYNYGFLPLLFLMT-GSLLTTLYTFRMFFLVAVGKPRSTLAERARDPPIVALLPLMVLSIFALILGV-------------
289183228    -----------------------------------------------GLEAVLTVWSWMSFCSLDINLSFKLDVYSITFVPIALFVTFTIMEFATWYMEKDPDMD-RFFKYLLLFLISMIILVTANNMFQLFIGWEGVGMMSFLLIGWWGARADANTAALEAVLYNRIGDVGLVFAMVWLAVNFGSWEMHQI----FVACENMDLTMPLMGLVLAACGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRISPLLQH-NQVVLTTCLCLGGLTTLFTAVCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPQL--AFLHICTHAFFKAMLFLCSGVIIHSFGDE-QDIRKMGGIHKLLPITTSCLMVGSFALVGMPFLSGFFSKDAIIEALTSYLNAWALFLTLLATAFTAVYSLRVVMVVSAGSPRFSPLPLFNENNFSVVGPIKYLAWGAILIGLVLTSHIIPLKS--
222150825    ----------------------------------------------------------------------------MFASILVVTSTFITLLMIFYSYQTKDRETYYYYTSVMFMLAGLNGAFTTGDIFNLFVFFEVFLIASYVLMIIGGTKIQLQE-SIKYILINVTSSAFFVLAIGMLYSVVGSLNMADISNRISSIQNQDIIIVVSILFIFIFATKAGMFPLYFWLPGAYYAPPIPILGLFGALLTKVGVYAIYRTYSLFFSYSGPVTNILLVLALLTIVFGCIGAIAYFDMKKIIIYNIMIAVGVIIMGIVITRESVIGGIYYLIHDMIIKASLFMLVGVIIKITGE--TDIRNISGLIKRYPVLGWAFFISALSLAGIPPLSGFFGKYFIVKAAFIEGYTASAIIILISSLIVLLSVIKIFIMVFFGDDKGIVYETKPYHKMLIAAVIMTTAAVLF-----------------
83591014     -----------------------------------------------------------------------VDPLSAFMLLVISLLTGATALYSLSYLEYTGKGAGVMGFFNNLFIASMVLVVISGNAFYFLIFWELMTLASYFLVSFDQEDSEAVKAGFIYLFMAHAGTALIMLAFILFFVYTGTFDFASFRGA---NLPVFTKSLIFLLAFLGFGAKAGIIPLHIWLPKAHPAAPSNASALMSGVMIKTAIYGILRVSVDFLGASVWWWGIVLASGAISAVLGVLYALGEHDIKRLLAYHSVENVGIILMGAGAGMLGILAGLYHLLNHAVFKGLLFLGAGSVIYR--THTKHMEELGGLARRMPWTALAFLVGAVAISAIPPLNGFVSEWFTYQSLFIASAPLFVVMLALTGALAAMCFVKAYGVTFGGPCRSGHAREAREVPIPMLAGMAILAISCIILGV-------------
293596753    ------MMNNIILMPILIPFLGAITLMLLPKRVIVQRVFALIFSGILVVATIGLVFVNIGNWAAPFGITMVGDMLAVLLTATTSIVLFCVILYSFYTI-GKPREKFLYYPAILFMIVGVNGSFLTGDIFNMFVFFEVMLMASYVLLVIGGT-QVQLKATIKYLLINVVGSGFFVVAIALLYSMIGTLNMADISQKILNGANTGMISVVAVLFLFVFGLKAGLFPLYFWLPGSYFAPPIPVLALFGGLLTKVGVYAIIRTYTLFFSSLTDFVPLLGILAIVTIILGVIGAISYYDMKTIVIYNIMIAIGVILFSVSMTRESMTGAVFYLIHDMIIKAALFLIVGIVMAITGYSSVK--KFSGLMSVKPSLGWIFFIATLGLAGIPPLSGFIGKLLIVEGAFSAGQMVGGIIILLSSLFVLMSLIKVFTKGFWGEKKGVFNLQIPYKKMLVPVVILLAISI-------------------
260223131    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVMXXXXXXXXXXXXXVFGLVFIVAGLAFKLGVVPFHMWIPDVYQGAPTAVTLMIGGAPKLAAFAICIRLLVEMRPLAGDWQQMLMVLSVGSLLIGNLAAIAQTNLKRMLAFSTISQMGFVLLGLMSGVVNYSSSMFYVITYVLTTLATFGVILLLSRE-GFESEEISDFAGLNQRSPLYAAVMAICAFSLAGIPPMVGFYAKLSVLQALVVSGQPLMAIFAVLMSLVGAFYYLRLVKVMYFDEPITATTVNAPRVVLSINGALVLILGL-------------------
73541367     ----------------------------------------------------ALVWRVNWLPEIGLNLGLRLDGLSFLFALLVIGVGLLVVLYARYYLP-RNASAVRFFCLLLLFMAAMLGVVLADNLLLLAISWELTSILSFLLIGFWSWREDARQGARMALTVTGGGGLALLAAVLLLGRICGSLELGDVLAQAGNVQRHPLYLPMLVLVLLAVFTKSAQFPFSFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLYPVLDGTNAWFYLVSMT-GLVTLIMGAALALLQRDLKGLLAYSTISHLGLITLLFGDTQLSTVAALFHIINHAVFKASLFMAAGIIDHETGT--RDLDRLHGLARYMPHTALLAVVASLSMAGVPLFNGFLSKEMFFGETLAQGLWVIPAAATVAGAMTMAYSLRFIYGVFFGERPDVPNYPPHEPPRFMKLPVELLVVICLVVGLAPG----------
260772932    -----------------------------------------------------LLFYYDWIPSLGISLDIRLDGLSLLFA--LLITGIGTLVVVYAGSYLSGHVDQRKLVMYLCAFMGMLGVVLANNIMAMFVFWELTSITSYMLIGFHHEQEKSRKSALQGLFVTVGGGLALMAGVILLGQIAGTYQLDQIVRQGAEIQQHSLFLPMMLLVLAGAFTKSAQVPFHFWLPNAMAAPTPVSSFLHSATMVKAGIYLMARLQPVMAGD-STWTMLLVGVGALTMLVGSVMAVTSTDLKRILAYTTVASLGTLTLLIGIGTAALIAAMVFLLAHALYKGALFMAAGTVDHETGTK--DIRQLSGLRRSMPQTAIFMSLAALALAGIPPVFGFIAKEAMLEGLLTSPWQSSLLFVGVVSSICLAACAGLVAIKPFWGEVITTPKEAHEAPFAMRIGFSLLASLGLIFGLIPSLVSPLI----
221234953    -----------------------------------KWIALVTTLVTFGLSIVLTVQFDPKNPGFQFAGLHYRMGVDGISVLFVLLTAFLLPICIVASWKSVEKRVVEYLIAFLVLETLVIGVFCALDIVLFYLFFEGGLVPMFLIIGIWGGKRR-IYAAYKFFLYTLLGSVLMLAAILAMIGISGTSSIPELMTFKFAPWLQTWLWLA---FFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKMGGYGFMRFSLPMFPNASEMQPLVFALSAIAIVYTSLVAFRQTDIKKLIAYSSVAHMGFVTMGFSGNAAGEQGALFQMLSHGIISGALFLCVGVVY--DRMHTREIAFYGGLTNRMPMYAAVFMLFTMGNVGLPGTSGFVGEILTMTGVYKAS-TWTAIVSALGVILSAMYALTLYRRVMFGEITNPQLATITDLDKREILIFAPLIVSTLVLGIYPNLVFNLTAT--
150406471    ---------------------------------------------------------------------FLFDTLTVVM--LIVVTFVSTLVHLYSISYMSEDHQPRFMSYLSLFTFFMLTLVTGDNFIQMFFGWEGVGLASYLLINFWFTREAANNAAIKAMLVNRVGDFGLALGIMGLFFLFRTVDFTTLAKFIFCNMEVNAFNTICLLLFVGAIGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMIARSSPLFEYAPLALVVVTVMGALTAFFAATTGVMQNDLKRVIAYSTCSQLGYMV--FASGLSNYSVTIFHLMNHAFFKALLFLTAGSVIHG-MSDEQDMRKMGGLIQILPFTYTMMLIGSLSLVGFPFLTGFYSKDLILELAFAKYSISGRFAFWLGSVFTSYYSFRLLFLTFLAPYNGIRQNVRDAHDAPIIMAIPLILLGF------------------
153004148    -----------------------------------------------------TLWNLLTAGRVTVDLAFALDPLSMMM--VLIITGIGALIHVFSIGYMADEPSYRFFSYLNLFVFAMLLLVMGDNFAVMFFGWEGVGLASYLLISFWYTDPEKAKAGMKAFVVNRFGDFGFIVGLLLLFWALGTLNFRELQHLLDTKVWGISILALIGMLLVGAMGKSAQLPLYTWLPDAMAGPTPVSALIHAATMVTAGVYMVARLNFLFALSPSAMGWVAL-IGVLTAAFAASIGFFQYDIKKVLAYSTVSQLGFMFIGVGVGAYW--AGVYHLMTHAFFKATLFLGSGSVILGC-HHEQDMRKMGGLKKYMPITRWTYLFACVAIAGFPIANGFYSKDEILWKAFTSRHPLIWVVGIIAATGTAFYMYRSYYMTFTGE---------------------------------------------
223937088    ---------------------------------------------------------------------------------LILMGAIVAFAAACVSWDINSRDK-EFYILLLVMTGGILGAFASLDIFMFYFFHELALVPTFIMIGVWGRGENKNYATFQITLYLSIGALISLVGLIALYVKSGANTFDIVALTTYVKDHPISLNFIFPLLLFGFGILISLWPFHTWAPLGYGSAPTATAMLHAGVLKKFGLYGLIRIALPLLPATHSWINVIAWLCLGNIFYCGLVAMRQKNFNWLIGYSSVAHMGFVFLGIASNLIGITGAVLVMIAHGFLAALSFGLSGYLYHITGT--LEMDKMGGLLRKLPFLGTALMMALFAGCGLPGFANFAGEVTIFFGAYKTYPLITGIAVWGASVIGAVYMLRAIRNMLHGVVPEKFMGVARKVPYLILLVSLLVFGFF------------------
18138187     -------------------------------------------------------------------------------------------------------------MLYLSITTGTTITLSSHHWLTAWMGLEMNSLAILPIIS-NTKHPRANEAATKYFLTQAVASCLLLFSSMINAWQTGTWDILQMTDK-----------YASTIMILALAMKMGVAPLHFWLPEVMHGSTMYTAMLISTWQKIAPMTLLYLMSN------HTQSTIALTLGLLSTTIGGWGGINQTQLRKMLAYSSISNLGWAMMVVS---FEPNTFTINILIYIIMTIPTFTILAT------TATKTLQNLSASWTTSPVGTTMLMVLFLSIAGLPPLT-------------------------------------------------------------------------------------------
143667018    ---------------------------------------------------------------------------------LVVITSVSALVHIYSIGYMSHDSKPRFMGYLSLFTFAMLMLVTADNFLQLFFGWEGVGLASYLLIGFWYKKPTANAAAIKAFIVNRIGDFGLALGIFTIFIVFGSIEYQTVFSNVFLGFELHALTLICIFLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPLFDLAPVALDFVVLIGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFV--AAGLGAYGAAMFHLFTHAFFKALLFLGAGSVIHAVHEE-QDIRKMGGISNFVPITQLMMIIGTISLMGFPFTSGYYSKDAIIETAYLSNSNFAYILLTVGVVMTSFYSWRLMFLVFNGKAEEDISKVHESSSVMLIPLIILAIGALFFGFLFKSYFIGYYSDVF
85822136     ------------------------------------------------------------------------------------------------------------SMISFSLVLGTIITTASHHWLSAWMGLVLNMLPMLVII-IKPKHPRAAEAATKYFLIQTIASTLILFSGAVNAAQTGRWSISQTKDK-----------YACAMLLLALTMKTGAAPTYFWLPEVMQGVTTTTAMVIATWQKIAPITIMF--------TTHLPPNLTMISGIMSIVVGGLGSINHTQLRKLMAFSSIANLGWTMVIL---TIAPHIAIFNIFAYMMMLFPTFTLIQKM------TLKTLQDSMSAWTTSPTMSTLLTLMLLTLAGLPPFTGFIPKLMILDKLATQDFIPIALTVAMTSLINTFFYIRTTYLITMTTPP-------------------------------------------
298530610    ------------------LIFFPLIAAVVLFFLRGDSNIRLFTLVVSLIECVLVVPILLGFDTTTANFQFVIDGISVLMVLLTVLLLPICVLCSWKYI---GQRVKEFHFCLLLMTTACIGIFSALDFILFYIFWEAMLIPMYLMIAVWGGPQRRY-ASLKFFLYTLAGSTLFLAAIVAFFINTGTFSIPELMEHRYAFQFQLWTFLAMAL---AFAIKVPLYPFHTWLPAAHVEAPTAGSVLLASILLKMGTYGFLRFCLPITPAASEFFPLMIALALISIIVGSLLAIGQSDMKKLIAYSSVAHMGFVTLGFVFAFRGVEGAIMHMVNHGIITGAMFLLVGLIYER--SHSRELSENMGVSKYLPAYTGFLLLFGLAAFGFPGTNGFFSKLLVLLGVFEASYILGVLFVI------------------------------------------------------------------
293191761    -----------------------------------------------------TLFTWIPAGDFTVDFGLLVDPLS--ITFVILVTFVGSLIHVYAIAYMEHDARRRFFAYLNFFIAAMLTLVLADSYAGLFAGWEGVGLASYLLIGFWNHVPAYAVAAKKAFVMNRVGDMGMLIAMMAMVASFHSVSFSEVS-AMVGSIPTASATVIGIFLLVAACGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLIVRSGDVFMAAPIAATAVAIIGAITLLFGAIVGCAKDDMKKVLAASTMSQIGYMMLGAGLGPIGWAFSIFHLFTHGFFKALMFLGAGSVMHGMGDQV-NMRRFGALRGAMKVTWLTFMMGWLAILGVPPFSGYWSKDKIIEAAFSADSWVYGPIAMIGAGITAFYMSRLFFMTFHGKARWTTEAEGAPVHPHESGPLMTIPMIILAIG--------------
89895325     ------------------------------------------------------------IPDIGVNLAFGVDGISI---PMLLLTNLIAFTAVYSSWNIEN-RVKEFFVLLLILIAGVMGTFIARDLFIFFLFYEIVVIPIYIMVIIWGSTKRVTKEYAGMKLTIYLLLGSALLLVAMVSLWVNATNMGQGPTFMFLQYDETFQIICFGLLAVGFGSLISMFPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRLGLMVFPLGAKFWPVIAVLAVVNVLYAAFIALAQKDLKYVVGYSSVSHMGYVLIAVAANITSINGAVAMMFAHGVMSALFFSMIGFIYEK--THTRNIAELGGLAHQMPRLAVGFLLAGMAGLGLPGTVNFIGEFTIFIGTVKV-LPVHAVVGIAGIIFTAVYSLRLIANVLFGPRRKEWDHL-KDLRGPELVPLVVLVFVIIITGVFPNTVLQLIDT--
143464419    ---------------------------------------------------------YVWIEQLNIKWTVGVDGLSFPMVWLTTLLMPITIIATW-----NEKAGATYFPLMLMLGGALIGVFVALDMFMFYVFWELTLIPMFFMILKWGGKDRKY-AAQKFFIYTFTASVIMLLGLLTMYFLTQTFSMEDMVVQAKGVNANDVWLVLFIMLMLGFLVKLPAAPFHTWLPDAHVQAPTGGSMMLAGVMLKMGAYGMFRLPISLFPHLEEFQFIIMMIGLVSLVWGAIVCLGQTNLKKMVAYSSVSHMGVILLGISMQPLGWAAALFMMFAHGIISPMLFAVCGAFKHH--YHSMEIGAMRGMAKHSPWLATSMMFGWMASLGLPLLAGFVAEFMLMVAYWYTYDWWILLPALVLA-ITAAYYLWSMQRTIFEGGEATQPPESPDIDNTEKIAMLLLAAFTILFGIMPSIFLDM-----
256830251    ------------------------------------------------------------------------------------------------YYLSEKDPMGRLHGLLLVFMSSMLGVVLSDNLILMLIFWEMTSLSSFLLIGYWQHRADARQGARMALIVTGSGGLALLAGFLLLGQMAGTYQISHILPQGDLIRAHPLYVPALVLILIGAFTKSAQFPFHFWLPRAMAAPTPISAYLHSATMVKAGVFLLARFYPVLAGT-DLWFFTVGGVGLTTLLMGAYIAIFQHDLKGLLAYSTISHLGLIVLLFGDTPLAAVAAVFHIINHATFKASLFMAAGIIDHETGT--RDMRSLNGLWKYMPHTAALAMIASAAMAGVPLLNGFLSKEMFFAETLHVGLLILPAAATLAGVFAVAYSARFIHDVFFNGEPQGLPKYPPEPPRFMKVPVEILAGLCLLVGILPGLTVGPLLRL-
242624246    ------------------------------------------------------------------------------------------------------MNPLIWTVLITSLTTSTMITFASNHWLLAWLSLELNTLSILPIM-MKQPHPRMVEATTKYFIIQSTAAACILFASTLNAWQTGLWSIMHTNSML-----------PTTLITIAIMLKLGLAPTHLWYPEILQGTPLTTAMLISTWQKLAPLALLYMLHSTINTAL------LLTIAALSTIIGGWTGLNQTQTRKIMAFSSISHMGWLLIALNMNQNLTTLTMLTYLAATTAMFTALSY---------TTTKTIHDTGTTWMLSPALTLMMMITLMSLGGLPPLTGFMPKWLIIKDLASINLLPIGALVLAASLPSLFIYTRIAY---------------------------------------------------
156600382    --------------------------------------------------------------------------------------------------------------------------MLSNHWLLAWAGLELNMLSIIPLM--NKHHPRAIEAMIKYFIIQTLASILILFAGMLNVWQTGQWAITSLSSP-----------YATSLLTIAVLTKLXNAPTHLWYIETLQGMTMNMALLISTWQKLAPLALLYLTTKHLPPTM------LLTLGLLSIAIGGLTGLNQTQTRKILACSSISHMGWLII---TPLFNPQLMTLTLLIYMLLTTSIFYSMMTL------KVHSLTDLGAAWGHSPALLTMMMLTVLSLSGLPPLTGFIPKMLILDNMIQAHLAPIAITMTLLTLPSMFFYTRMAYLSMLTCPPNTTTTEYK-----------------------------------
8954371      ------------FIPELYLTLTVFILLIYGIFYSTNKYYGYPILSGYLVVITFTYILFLIINTPDFLSTYFPSFFFFWIKTIFLLVGICYVFLVISNISLEKLNVFEFFLLFILSILSIFLIISTFDLLSIYISLEMLNLIFYVLATIRRTSEFSTEAGLKYFILGVFSTGLLLFGIALIYGCIGITNFIDLSLFFQILEIPTDLLLGLVFISTAFFFKLSAAPFHMWSPDVYEGTLTSIITLFIIFTKITIFFLFINLFTSLFELFNVWQKLTLICAFFSLFLGTFIAFAQTKFKRFLAYSSINHVGFIMIAVSSNYNGFYSLIFYMMIYILINLGIFASLLSLRYKFNHQIRYISEFTILSKTHPIIAFSILIILFSISGIPPIAGFFTKLIVFLTCLKSSLYSLVIFAITISCLATFYYIRIIKIIYFDNCNVWLIYVPKSKAFVLSFSVLLLTFFCLNPNLIINSI--------
296940267    ------------------------------------------------------------------------------------------------------------SFIIAGITTGTVITMSSHHWLMAWLGLELNTLAILPIIS-KPKHPRSIEAATKYFLIQSIASSILLFSSITNAWLTGHWNITLMQN-----------EYACLLMTIALAMKMGATPLHFWLPEVIQGSTLSSALLITTWQKIAPIVLMYMMSNHLPP------NTLMTIGALSILVGGAGGMNQTQLQKMLAYSSIAHIGWTMLAMATT---PNISMLNIIIYMIMTAPTFLLLM------QTTTKTLQDITTTWTTTPAATMTLTMLLLSLGGLPPLTGFIPKLLILNELIMQKLTPLATLMALTSLLSLLFYLRTTYLI-------------------------------------------------
50980314     ------------------------------------------------------------------------------------------------------------FLVVISLIAGTMITISSSHWLLAWVGLEISTFAILPLMAQKYH-PRSMESTTKYFILQTATATLLLFASISNAWLTGQWDIQQATHPAL-----------LMIITVALAMKLGLAPLHAWFPEVLQGLTLTTGLILSTWQKLAPFSLMYQIST-------SNQTLLTGLGLTSILVGGWGGLSQTQLRKILGYSSVAHLGWIIMIMQYSRAMSFLAFMIYIVLTLSLFLIFFYAGS---------TTINSLSVTWTKAPLLSMIAPLILLSLGGLPPLTGFLPKWMILLELTKQNLVILATMAALFSLLSLYFYLRLSYSMTLITSPNNTSSV-------------------------------------
15865837     ------------------------------------------------------------------------------------------------------------FILLFSMILGTVLTMISHHWVLAWLGLELNTLAIIPIISKSHH-PRAIEATTKYFLIQAASSALILFSGIINAHLHGTWDISQLSD-----------TTTKTLLMSGLATKLGLAPMHFWLPDVIQGIPMLTALIITTWQHNPPMALLIMTANLLPTS------ITLTMGITSTIIGGLGGLNQTQLRKMMAYSSIAHLGWMMVIITMA---PDLTLLNLFLYISMTSSTMLIMQATSSKTLQNTTLPHNYS------PPTTIFFLLSLLSLGGLPPLSGFSPKWLILKELVSWGLIPLAAIMAITTLLSLMFYLRTTYISTMTLSPSTTPI--------------------------------------
21449975     -------------------------------------------------------------------------------------------------------------LILLTVFLGTMLILIANHWLMIWIGFEMNMLAMIP-ILMNKPSPRAMEAATKYFLVQATASMLLMAAIAINLMYSGEWVIMNVHNP-----------TSSIIITMAMMMKLGMAPFHFWVPEVTQGTSLPSGMLLLTWQKIAPISVLYQIAPIIN------LNMVMAAALLSILIGGWGGLNQTQLRKIMAYSSIAHLGWMMAIM---VYNPDIAILNLLIYILMTLSMFMVL------SNNSTTTTLSLSYLSSKAPLITITLLMILLSMGGLPPLSGFMPKWMIIQELTKNNMMMLPTFMAMTALLNLYFYLRLTY---------------------------------------------------
142098079    ---MSSLPILSIIIFLPLVGVLLLSIINSNSKSGERNLKHTALWVVCLISIVMLANFDQSDPNFQFTENYINSGISYISILLVILTTFLMPFCILASFESIKVSLKEYLIAFLILETLMIGVFCSLDLILFYLFFEGGLIPMFLIIGIWGG-ERRVYSTFKFFLFTLAGSVFMLLAIIAIYIEAGTTDIVYL---LQYDIDPSLQYIFWLAFFASFAVKIPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMAGYGFIRFSLGMFPIASSYFPFIFTLSIIAIIYASLIALVQKDMKKLIAYSSVAHMGFVTLGIFTFTLQIEGAMIQMISHGIVSAALFLCVGVVY--DRIHTREIERYGGLVNRMPLYSFAFMIFIMGSIGLPGTSGFVGEFLVLLAIFSVNTY-FAVFATTGVVLAAAYSLWLYRKVIFGSLIKEDLLEILDLSRREIIILFPLAFLTIFFGFYPQPLIDII----
143373499    -----------------LLGSLLIAFLPAANSKFIKQAALVTSLLVAGVGISAALAFDTGFKGLGINYQLGVDGISLILILLSVILVPIVIVAGWNESENGRFSVKTFYILMLVLETMMIGVFAATDVFLFYVFFEAMLVPVYFLIGGYGTGARQA-APVKFLLYSLFGGLLMLASIIGIFVISGTFDIETLSTLTIDSTTQNFLFLGF---FIAFAIKAPLWPLHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCVELFPEASTFTPLIITLSVISILYGAFLAIGQKDIKGLIAFTSISHFGFITMGFAMTSQGNSGATLYMLNHGFSTAALFLTAGWMISRRGSST--IAEFGGLQRVTPILAWSFFVAGMSSLALPGLSSFVSEFLVLVG-TYSRYPVAAIIATFGIILAALYILIPVQKALHGPTTAGNENLPDLNKREII-AIAPVIAVIIALGFYPKPALDII----
149374617    -------------------------------------------------GITLWTWIAVGDFQPTIG--LAVDGLALVM--MSVITGVGFLIHLFAAWYMTGEEGTRFYAWMNLFVFSMMLLVLGDNLLLLFLGWEGVGLCSYGLIGYYYQGSANGWAAFKAFVVTRIGDVFLALGLFLIFMELGTLDIQQLLAPQQWQEGSTTANLAALLVLGGALGKSAQVPLHTWLPDAMAGPTPVSALIHAATMVTAGVYLIARLNGLFL-LAPDVLLLVGVIGAVSLLLAAFAALAQTDIKRVLAYSTMSQIGYMFVALGVGAFD--AAIFHLVTHAFFKALLFLSAGAVI-ISCHHEQDMRRLGGLWRKLPVAYGGFLVGGAALVALPLSAGFFSKDEILWQAMAADQTGLLIVGLLGAVLTGIYTVRLILGTFHGEPGHGEPPLTHHLPLIVLAALSTFIGAWLYPGL-------------
135138979    -----------------------------------------------------------------------------------------------------------YYALLLLLEVGVLGVFVSLDLILFYLFFELGLIPMYFLIGLWGGKNR-VYAALKFFLYTLVGSFITLISILYLGNLAGTTDLVKIMQMDIPFELQTWLFLGFA---VSFLIKVPVFPVHTWLPDAHVQAPTAGSVILAGVLLKMGTYGLIRFCLPLFPDASVHYAEFMCLGVIGVIYGAMAAMVQTDVKKLVAYSSVAHMGFIVLGFSMSPDAMSGAVLQMINHGISTGALFLIVGMIY--DRRHTREIKDFQGIATVMPVFTLVFMITTLSSIGLPGLNGFVGEFLILLGAYSNGIVPYTVFATTGVIIAAVYMLWMFRRVMFG----------------------------------------------
289065172    ---------------------------------------------------------------------FLFDSLTSVM--LIVVTFISTLVHFYSTEYMGHDPHLRFMCYLSLFTFFMVILVTADNFVQMFVGWEGVGLCSYLLINFWFTRIQANKAAIKAMVVNRIGDLGLALGIFTIYYLFQSVNYITVFTIVFLNIEIHCLTLIGLLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLLGRCSPIFEYAPQALIVVTVVGAMTCFFSASVGLLQNDLKRVIAYSTCSQLGYMV--FACGLSNYSVGIFHLANHAFFKALLFLGAGSVIHGVSDE-QDMRKMGGLKKLLPFTYSMMLIGSLSLMGLPFLTGFYSKDVILEVAYSKFSIPAYWLGTIGAFLTAFYSIRLLYLTFLSECNGYRPVFLNPIRMALPLAILAIPSIFI-----------------
297560691    ---------IPVLLPVLVAVPLLTAALLVLPLARGVARALFLGTSAFALAAGAVLVWCTREGQVGVSIPFVADTFSALM---VTTTALLVLVCSAFAVATGEAGRRFFPSLVLVLSAGVYGALLTGDLFNLFVFVEVMLLPSYGLMAIAGT-LRGLRGGRTYVAVNLLTSTVFLAGVALVYGTAGTVQLGELAGA---AQESPVVAAAMGVVLLAMSVKAAVVPVHGWLARTYTAPSPAVTALFSGLHTKVAIYAIYRLYAVVFGGESSLLWVGLVLFGATMLIGVLGAVGEDTTRSILVFHMVSQIGYILLGVALTELGLMAGIFYLIHHMVVKASLFLSTGAIEHVHGTG--RLDRLGGVARREPLLALAFLGAALSLAGLPPFSGFVAKLTLVAAAFADGQWAVAAVAVAVSLITLMSMLKIWGSVFW-----------------------------------------------
136528622    -----------------------------------------------------------------------------------LLVILLAFVLLVVNQARAKSFHLEEQIGFLSVLAGAVLTGISNHWLSVYLSLELMSLGTYVLVGI-RKDQEGARASLPYILFGMGTSAMFLYGVSLIYGLSGTMYLHNPFSRALSMTDPSLVGLALGLVGAGILFKMALAPLHPWSPDVLESLPAGWMSWISTAPKIAAAWLGIRLMHLIPTEMTD---VVAMLAILTLLIGHLGALGQKNIKRLLAYSSIAHGGFMAMALFPAEEATKALVFYGLTYGLSTMLVFYLVD--EGEGAYQHDDLATWNGYASRAPWKAGLLLVGLASLIGLPPAGTFLAKITYFSLLWENAIMSLTAVAILSTAISIYYYLKIPYRMYLKKPSDVDITGPEKGSWVFILLACGIILCFLAPNLVFNA---------
142550994    -----------------------------------------------------------------IGIEYKVDLLNAFILVIITGISSIVTTYSKKSIEIDSEKIYLFYTGFLLMFSGLLGMTITGDAFNVFVFIEISSLSSYAMIAMGKDR-RAVSASFTYLVMGTVGATFFLIGVGLMYAMTGTLNMADLAERLPKVYDTKAILVSFAFISIGILLKLALFPLHLWLPNAYTYAPSVVSAFLSATATKVAIYVLIRFGYTVFGSDYPTTEILAALAIIAIVVCSLVAIFQTNIKRLLAFSSLAQVGYIILGISFNNLNLTAAIVHIFNHAISKGALFLAMGCVALILG--SVNIRDISGLGKKMPFTAFAIVIGGLSLIGVPLTAGFISKWYLILG--------------------------------------------------------------------------------
25057524     --------------------------------------------------------------------SFYFDRFSIPFVSAALFVSWAILEFALWYMHADPL-VNRFFKYMLIFLLMMLVFLTANNLFQLFIGWEGMGIMSFLLIGWWHGRADANTAAMQAVAYNRVGDVGLIMCMAWLATNIDSWDIQHIV----ILTKNLDLTFPMLGIIIAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRLNPLI-TNSPQALTLCLCLGALTALFSAICALTQNDIKKIIAFSTSSQLGLMMVSIGLNQPEL--AFLHIFTHAFFKAMLFMCAGSFIHM-LNDEQDIRKMGGMMYLAPDTSAYFTIGCLALSGMPFLSGFFSKDAIIEALNTSHINATALVTLIATAFTAVYSLRLIFSVVMGQPRYPALSFSNEDNPLVMNPL-------------------------
37957336     ------------------------------------------------------------------------------------------------------MNPYSTSMILSSLAIGTIITLSSYHWILAWIGLEINTLAIIPLMTKMNH-PRAIEAATKYFLTQASASAMILFSTTMNAFSTGQWTIMLSTNNL-----------PMTLTLIALMTKLGIAPFHFWLPEVLQGLSIKTGLLLSTWQKIAPMTLLMQI------QLSINSNIILLAALASMLIGGWGGINQTQIRKIMAYSSIAHLGWMAAVL---KFSPQLTLLNFMLYIIMSSALFLLFFYLSAK------NIFELTTSWSKTPTLTALXFLLLLSLSGLPPLTGFMPKWLIANELIKQHLTVYTFTILMSTLLTLFFYLRLAYSLTLAPNPSFSRVSWPLTKKNIMATLITLSALTLPMTPTFSSLL-------
18251348     -------------------------------------------------------------------------------------------------------------IFSTSLLLGTIITISSNHWMMAWTGLEINTLAILPLISKSHH-PRAIEASTKYFLTQATASTLLLFSSMTNAWFTGQWDITQLSHP-----------VSCMLLTTAISMKLGLVPFHFWFPEVLQGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXL------SSISHLGWMTIIL---IYDPKLTLITFYLYSLTTGAIFFAL------NSTNTLKLSTLMTAWSKIPSLTATLMLTLLSLAGLPPLTGFLPKWLIIQELTKQQLTTTATIIALLSLLGLFFYLRLAYCATITLPPNSANHMKQWQ---TSKSINALTSTFIVLSIMLLPLSPTILTI-
38232912     ----------------------------------------------------------------GVAIPFVADQFSAIM---IVTTSIVAFASNWFAVAVGETRARFYAPLSLMLLTGVMGALLTADLFNFFVFIEVMLLPSYGLMAMTGTWAR-LSAGRTFVLVNLATSTILVMAVSVLYGTVGAVNIAALAGAARGNGPVSVVMG---IVVIALIVKAGVFPVHTWLPRSYPATSASVMGLFSGLHTKVAVYMLFRIYVVIFDLEQRWIWLITVICILSMLVGAFAGLAENSMRRVLAYQMVNGMPFILVMLAFTQAALAAGIFYALHHMITVGSLILSAGAIEETYGTDL--LSKLTGIARRDPWVAAVFVVGAFSVVGFPPFSGLWGKVFIVVGVAHQATWWLVIAVIVIASFGAFLMLRLWREVFWGNRERVPEAMRVPWHRLAPAAVLAVTSLFVFAGPLVGATRAAAGDL-
134430091    ---------------------------------------------------------------------------------------------------VRGYHTGEYYALLCIMVFGMFLMASAIDLITVYLSIEVVSLMSFILAGYLKNDPRSNEASLKYVIYGAFSSGIMLYGLSIIFGLTGTTKFFAIAIATLDSSSNLALTLSTIFVLAGFGYKISAVPFHFWTPDVYEGSPTPITAYLSVAPKAAGFALMIRFFNQVLIESDSWPGLLGVISVVTMTMGNLVAIQQNSVKRMLAYSSIAHAGYMLMVFPTSSEGVFAVMIYLVMYLFMNLGAFFVLIYVVQKEGG--ENFEDFSGLGWRMPIVGIVMTV-------------------------------------------------------------------------------------------------------
25057454     ------------------------------------------------------------------------------------------------------MSPYIMTALLMSLGLGTTITFASSHWLFAWIGLEINTLAIIPLMA-SHHHPRATEAATKYFLVQATASATILFAAISSAWQVGHWVIFDSMDPLSNTLLLAALALKLGLAPL-----------HGWLPEVLQGLNLTTGLILSTWQKLAPFSILLQ-------THPHSPATLVVLGMLSTLVGGWGGLNQTQLRKILAYSSIAHLGWMVIVMA---FAPGLSMLAMIMYIVMTSTIFLVLIASRAFT------INSLATAWSAGPLMAALTSLCLLSLGGLPPLSGFMPKLLIIHELTKQELAIPATITALSALLSLYFYLRLAYAYTLTSSPNTPASCAQWRLQPISQAALMIVAALLLLPMTPTALALMAQ---
135208795    ------------------------------------------------------------------------DGLSLPLVVLTTLLSVLSVVASFNIAH----RIKEYFFWFLTLQTGMLGVFVSLDFFLFYIFWEVMLVPMYFLIGIWGGPQKEY-AAIKFFLYTLFGSVFMLIAMLALYFKAHTFNILELVRQNSVQGMATFQIAVFLLLFITFAIKIPIFPFHTWLPLAHVEAPTAVSVVLAGVLLKMGTYGLMRISFPMFPSTALYFAVLLILAFINIIYGALVAMAQNDMKKMVAYSSINHMGYALLGMAATVTGFNGAVLQMVNHGIITGSLFLLVGVVY--DQAHTRDVDAFGGLGSRLPVYAGLMTLASMASLGLPGLAGFVSEFLCFLGAFSAEFKFFTALSVLGILVTAAFFLRMIQKVFLGPFNEK-----------------------------------------
1589126      ---------------------------------------------------------WLSIQTLKLSLSFKMDYFSTIFIPVALFVTWSIMEFSMWYMHSDPY-INRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAILYNRIGDVGFIMAMAWFLTNSNAWDFQQIFITQHEN-----LNIPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPLM-EQNKTMQTLTLCLGAITTLFTAICALTQNDIKKVVAFSTSSQLGLMIVTIGINQPYL--AFLHICTHAFFKAMLFMCSGSIIH-SLNDEQDIRKMGGLYKPMPFTTTSLIIGSLALTGMPFLTGFYSKDLIIETATSYTNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSI-------------------------
11466210     ----------------------------------KKNKFTEYIVKLILINFFFLTLSFFSYN-YGVRDIFFRDDLSNGIQLINIILVFLFFTCVPFLLNKYSLSSFEFTILILLCLLSLNLLVITVNLISFYLLLEFQSICFYILASYGKKNKYSFEAGLKYFILGSFSSVLLLFGIALFYGFTGIFYFLNLSNIDSNIYLNSIFNFSIALMLVGLLFKLYSFPFHFWVSDIYQGSTFVVTFFFALVPFLSIFYIFMKLYFYIYFFFYENFIIFLFFSVGSMLIGSIGAIQQKKFRRLMAYSSITGTGYYLMVFLFPDLALVKNVFFFIFYIVNVLAIFVSFSNLSFIRYKNIERFSLLADLLKYNRLFAIMIVLFFFGVAGLPPFPSFLAKLYLLFNLFNNGFYFFIFLIIVTTVLSFYYYLRISKVILYNKNNKWFFIISYSSALLLMYILFFNILLILKPSLILIPLEYFLIDLF
5835486      -------------------------------------------------------------------------------------------------------------AIFSTLFMGTFIVLLSSHWLLTWVGLEMSMLSIIPII-INKANPRSTEAATKWFRIQATASMILMMAIISNIMLSGQW-----------TEFSFTSNFPSILATIALTMKLGLSSFHFWVPEVIQGILLLPGMIILTWQKLAPLLILYQISSSTNPL------IILTMAITSIALGGWGGLNQTQLRKVMAYSSIAHMGWMLAII---TFNPSAMVLNLIIYILMTITMFSSFYL------NNNTTTFSLSTLWNNTPIMISATLITLMSLGGLPPLSGFLPKWIIIQEVIKNHVTMLALSMAMMALLNLYFYTRLIYTLFPSSNNMKMKWKFENTKLMILNSFIIFLSISLLP---------------
206890243    --------------------LALISGMVLTSFIKNKNFSGFITLIMMIFSSFCIFYFSLDVIIENLNSSFTISIDSLSALFLLIISLVSFCVSLFSWKYLDVYSPKRFYPFLILLFIASIGVVSVKDFLFFIVFWELMTLSSWFLVIFEREKKSALKGGLQYFIATHVTTAFLILASVILYSYSNDFSFKEISFSLIIKNQPYLSHFILFCIFIAFVTKAGVLPFGFWLPNTYPQPPSSASSFFGGVMSKLAVYALFRFFCSVIPHTQIWGFIIASFGVFSIFVGTIAALTQDEAKRLMSFHAIGQVGYMFLGIGVGLYFIVGGLFHVFNNSIYKSLLFLNAGSIFYKTGT--TDLNKVSGLMKVMPLTAITALIGSLSIAGVPPFNGFISKLLIFESLIRGAFIVFGIISVFISAVTLASFLKFVNSAFMGK-LQGTIDEKRNLPWSMVLSQIILAFICLLAGLFPFIPLKII----
145592971    --------------------------------------------------------------------------------------TLGVLGLSGPLLRAGATPVGEYCFLLAASMTGGVALGAAGDLITLIVALETLTLPLYVLVGLRRGSLASIEAAVTFFVVSVVATTLTLLGAALLYATTGALHLGRLGALFAERPEIPLTTVAVALVVVGLTVKVAAVPFHAWAPTTYDGAPLPVAAYLSTVSKLGGVVALLAVVQHALPA-QITGLVLALLAVLTMTVGNLVALRQRRTVRLLAWSSVAQAGYILAPLGDARAAAYAAAVAYTVFFVVLELAAFAAVVALRPAGADGGTLDELRGAARRRPWAAVGLALALVGLAGLPPLAGLFAKVTVVRSLLDGGAAGLALVVAVNAVLGLAYYLRVVAALWSTDRPAVIPTDPTAVP--------------------------------
135530233    ---------------------------------------------------------------------------------------------------------------ISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKKESAIFANLKAFIVNRVGDFGFLLGIAAILMYFNTLDYIDVFNNLINGESWSVMTVICLSLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVSRMSPLFELSVTTLNFILVIGSITALFMGLLGLVQNDIKRVVAYSTLSQLGYMTV--ALGASAYAAAMFHLVTHAFFKALLFLAAGAVI-IVMHHEQDMRKMGGLFKYMPITSITCLIGTLALIGFPGTSGFFSKDIIIEAVHHSSLPAFAYYAVLSGVVTALYSFRLLFMTFFGKENMNRETWKNTTPLLVLAVPSLLLGIFLVEPLL------------
126736721    -----------LIAPVVLPAMLAPFIVLAARYHIGIQRVFSVTGVSILVAISAVMLYQLGDWAAPFGIVLVGDRLSTMM--ILLTSVLALFVLIYAISSGWDDRGRHFHALFQFQLMGILGAFLTGDLFNLFVFFEVLLIASYGLMIHSGGTVR-LRAGVQYVLFNLIGSTLFLFALGALYAETGTLNMADLANTLISAEETVGIRVAAVLLLLVFAIKAALVPLHFWLPSSYAEAPAPVAALFAIMTKVGAYAIIRVYTLIFPPELELHDTWLLPAALISLAIGMIGVLAAKRFDRLVAFSIIGSMGMVLVSIALFSPEGIAAALYYIVHSTFAGAALFLIVDLVRSRRANLDLTAQ--APIAGATITASLFFIAAIAMAGLPPLSGFLGKLLLLDAAFGTDMVWVWAIVLGSSLISIVGFARAGSVLFWKEGENTTSPPATMCYVAIGGLITLLALHTIFAGQVHRYTTSVAAQLF
49147017     ---------------------------------------------------------WIDSEFMTISWVFYFDQLTVMLAMAVLYCSTAIHIYSISYLSSDPH-IQRFFSYLSAFTFGMLVLITGANFFVMFVGWEAIGVVSYLLINFYFTRIQSNKAAILAFTMNRQGDMLMSIGFFAIFALFGSLNYSSVFSLVPYMNETAISIIA-LLLFGGACAKSAQIPLHSWLPGSMEAPTPVSALLHAATLVTAGIYLLLRCSPILEYSPTALM-VITIVGASTAFFAATSGLVQNDLKRIIAFSTISQLGYMVMAIGLSQYNV--ALFHTVNHAFFKALLFLAAGAVIHSFSDQ-QDVRKMGGLIKFLPFTYSVMLVGTLSLLATPFLSGFYSKDLIIELAYGNSQMYAFILGSITAGITAFYSFRLISLVFLTSPNKQSYLGVHESDWAVIIPLIILSLFSIFFGYLFS----------
259415973    --------------------------------------------------------------QAPFGIVLVLDRLSAMM--VLLTTVLALAVNLYAVGSKWDARGANFHALFQFQLMGIIGAFLTGDAFNLFVFFEVLLIASYGLM-IHGGGARRFQAGVQYVVFNLLGSTLFLFALGTIYSVTGTLNLADLAVRVLPAEDSALIRVGAVMLLLVFAIKASLLPLHFWLPASYANAPAPVAALFAIMTKVGAYSILRVYTLVFGPDVALVDNWLLPAALLTIAIGAIGVLGSKDIGRLMSFGAITSVGTLLTAIALFTPEATAAALYYTVHSTLAAAALFLVAMVRERQGGEIAPKPVMAQSG----LISVLFFVAAIATAGMPPLSGFLGKLLILDAARDSTLVWVWAVILISSLITIMGFARAGTLIFWKS---------------------------------------------
142166382    ------------------------------------------------------------------------DLLSAVM--LVVVTSVSFLVHLYSFGYMDDEDRAKFFSYLSLFTFAMLSLVTADNFLQMFFGWEGVGLASYLLIGFYYKKETANAAAMKAFVVNRVGDVGYALGIFLAAMTFGSISFDNMFAKLFLGVNWPLLELMGVLLFVGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLYELTDVASGLITFVGASTCLYAATVALAQNDIKRVIAFSTCSQLGYMFFGVGAYQVAMFHLFTHAFFKALLFLGAGSVIHAMHHE-----QDMRRMGGLRKVLPQTYVMMLIGTIAITGLGGFAGFFSKDAVIEVAHAASGTMAFWLGILAAFLTSLYSWRLIFMTFHGRGDQHHYDHAHESPMVMLIPLYALAFGAVFAGIFTKGI--------
142047078    ---------------------GSLIAGLFGKAVGRAGAHSVTILGVAISFILSAVVFFQVMDGASFNATFLVDSLTAMM--MCVVTFVSLMVHIYTIGYMADDDGYRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFYFTRPTAIYANMKAFIVNRVGDFGFLLGIGLLFAFAGSMNYTELAALSFPGTDWGLLTVACICLFIGAMGKSAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVTRMSPLFELSDTALSFVMIIGAITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGASAYSV--AVFHLMTHAFFKALLFLGAGSVI-IGMHHDQDIRNMGGLRKYMPITWITSLVGSLALIGTPFFSGFYSKD-------------------------------------------------------------------------------------
142597882    ----------------LVPIIGALVVVLLPNSRPELMRPIGALFSSIAAALSLYVMAQFSIHQPGFNWHVGVDGISLWLVVLTGLITPIVLVAV-----DPHHDPKPYTAWLLLLQAGSFGAFLALDLFLFFVMFEIVLVPMYMLIGGWGYDDRRY-AATKFFLYTMAGSALMLVAIVSVATLSQSVTFNVVELAERQALSTNTARLCFLAFALAFVIKVPVFPVHTWLPDAHTQAPTAGSVVLAAVMLKLGTYGLLRFGLYLFPEASVWAPTLATLGVVGVIYGAIVATMQKDLKRLVAYSSVAHMGFIVLGFAFTTQSLEGGVLQMINHGLSTGALFLLVGMLYER--RKTRAIEELSGIQSAAPIFAGFFTVVMLSSIGVPGLNGFVGEFLILIGSYDTRRWWT-IVAATGVILAALYLLWAYQRVFHGEPTTQDQETADKEGLVLAPFIIGIVFLGLYPKPVLERIEPAVHHL-
146221451    ------------------------------------------------------IWNWIEIDHIKCNISIYIDLLSSSM--LFIITSVSLFVHIYSTEYMKEDHTHRFISYLSLFTFFMLLLVSSNNYIFLLIGWEGVGICSYLLINFWYTRIQANKSGIKAIIINRIGDITLFLSTIIIIKSFGSTHFSNLIHIKENIKPQYTLDFICLLLIIGAISKSSLIGLHIWLPDAMEGPTPISALIHAATMVTAGIFLLIRSSSILEESKSSLT-ITAWIGGITAFFAATIGISQNDIKRIIAYSTCSQLGYMALAIGISKYSILHLINHAFFKSLLFLGAGVAIHTIK-----NEQDIRKLSSLITHTPITYISLIIASLTIIGTPYLTAHFSKEKIIENSYSNS--ILYWLTLITAIITTLYTTRSIYYLFFKKPQYNITTKTSN----------------------------------
139722865    --------------------------------------------------------------------------------------------------------------LINFSVFGMMIVISSNDLMTLYLGIEIQSLSLYIIAAYRRDNIKSTEAGLKYFILGALSSGLLLYGISLVYGATGTTQFHTIYKAIMYTERMLGLQVGMVFLLSAIAFKFAAFPFHMWTPDVYDGSPTPVTAFMAIVPKLAIGAIFAKLFDIFGGISDKWQLVLVFLSGGSMIIGAFGAIAQSNIKRLIGYSSIGHVGFALMGLAASPEGLSGFIIYLFLYSIMMLGIFAFILNME-KDGVLVTDIYSLARYSEDNPATSFAFSLILFSL--------------------------------------------------------------------------------------------------
136142885    ----------SFLAPMFVIFGAAIIAVIVEAFVSAKLRGPLIALGAVVLSFAQVLRLRGSSSATAAVNSVVIDGPVLFMQGTILLVAFFAFLLIADIDAFTAQASTEVYPLTLFAVGGMMLFPAANDLITLFVALEVLSLPLYLMAGLSRRRRLSQEAALKYFLLGAYSSAFFLFGAAFLYGYAGNVSLDGIRSAIASGGHESFLLIGMISLSVGLLFKVGAAPFHAWTPDVYQGAPTPVTAFMAAATKVAAFGAALRIFYVALAGAEWWKPIITAIAILTMVVGSVIAIAQRDVKRMLAYSSIAHAGFLL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
115375182    -----------------------------------------------------------------------------LAISLVMLTALLGPVVVLASWRSVQERVKEFHLALLVLQVFTMGALVSLDLMLFYIFFEASLLPTGLLVGVWGGALR-NKASARYFLASFAGSVLMLVSLLAVYSVALTFDYALVSNTLQEAHRELAATWIFAGFALAFAVKSALFPVHRWLAETQSEAPRAASVLLAI--KLGAFGFWRFGFPLFPDASQQFRGLLTVLAVISIVYGALMCLAQRDIRRFLAYATISHLGSILLGLTLTEEGATGSAYHMINQGLSTAAIFLLVGFLQEQRGSK--QVQDYGGLARTMPRFAGAFVLITFSLIGLPGTNGFVSEFLVLLGAFKSNLPAVGALAATGVILSAAYMLWLVQKVLFGP---------------------------------------------
121997603    ---------------------------------------------------------------------LAADPLALLFAMLSAVLWLVTTVYAVAYLE-NSAQRARFFGFFSLCVAATFGIALAGNLFTFLLFYEALTLATYPLV-VHRGHPAALSAGRTYLAYTLGGGMALLAGTVALYAAVGDQPFTVAAVAEWAGQAPGAATAVLGLLLAGVAVKAALFPLQAWLPIAMVAPAPVSALLHAVAVVKAGAFGVVRIVQDVFGHTLHVTPVLAVLAAVTILYGSVRALAQVEIKRRLAFSTVSQVSFITLGVAMGPLALIGGLVHLVHQGLMKITLFFCAG--NYAETLDIHRIGSLNGVGRRMPLTSIAFTIGALGMIGFPPIAGFISKWHLGLGALAQELYWVLAVLVASTLLNAAYFLPVLRRIWLLPEP-------------------------------------------
213966290    ----------------------------------------------------------------GISIPFLADTFSMLM---LGVAAAVVAIGNWFAHVAGENTSRFFPSLTLMMLAGMSGAFLTADLFNFFVFMEVMLLPSYGLIAVTGT-WHRLAAGRNFVLVNLLTSTVLLIGVALIYGSAGNVNIAMLADMASEGGPGGTGVVALGIVIIALCVKAGLVPAHTWLPRTYPSTSPAVMALFSAVHTKVAVYMLFRIYVVIVGMNPSWHWPIIIIMAISMLVGAFAGLAENTMREVLAYQMVTGMPFILIVLAFTKAALAAGVFYAIHHMVTVGALILGSGAVEETYGTGT--LSRLSGLARRDQAVAWVMAAMSFSIVGFPPFSGVWGKVGIVFASAATGSIVAITAIIVASLGSLLAMIRLWRAVFWGRPMQGVDDSVRVPGALVAPSAMLAI---------------------
140930336    -----------------------------------------------------------------FEGSYVIDKFSLILKGLFILVTYLTFLLSVNFVESDEYYQGEYYFLLLSSLLGALVVTSSRDLLTMFIGIELASTPMFLLSGWKKGDQKSNEGSIKFFLLGVLSASLILYGFSLLYGVTGKLVFSDIANILIQQDQSPVALLSAILILAGIGFKISIVPFHSWAPDTYEGAPLPVTAYLSVSSKATGFVALIILMSIFFESGDGLGIILVFISGITMFVGNLSALQQTNPVRLLAYSSIAQAGFILAPIAVANITNNASVTYLIIYAFMNIGAFLVINLL-------------------------------------------------------------------------------------------------------------------------------------
254440245    ---------LPVAILMTSLGVAPIILMIPEHASRLRSIVNLTAASVKVALVVWLTFVVVQGGSPGLDLHLQADALSVLFLALSAILWLITTVYAIGYLE-NGVDRSRFFGFFTLCVASTVGIAMSGNLFTFLIFFELLTLATYPLV-VHRGTAEAHRAGRIYLAYTLGGGLALTLGTIWLYTLAGEVTFTGVLVGDLAQTDAIALIAIFVLLIAGVGVKAALVPLHGWLPLSMVAPAPVSALLHAVAVVKAGAFGIMRIFGVENVQALGLATPLALLAAATIIWGSVCALRQDDLKKRLAYSTISQVSYITLGIALSPLAAIGGLTHLIHQGIMKITLFLAAGNFAEAHG--VKTVSAMNGMGRLMPVSMLAFTIGALGMIGIPPLAGFLSKWYLVAGGLEAGQPAVIALLVGSSLLNAAYFLPILYRAWFLDPPEIGPVRRTLGWMLVL----------------------------
296141388    -------------MPLLVILICLLATLAAPVVVGRFGARGFLGLAVVPAAALVWILTQWPVQALNMNFDLRLTPLAAVMSVLVLGIGAVILVYCAGYFTSNTRKLPTFAAELVAFMAVMFGLVVSDNMLAMYVFWELTSVLSFLLVGYYAERATSRRAATQALLVTTLGGLAMLVGIIELGEHYGTYLFSEVIAQAVADPSSIGVEIGVVLILIGAISKSAIAPFHFWLPGAMA-APTPVSGYLHAAAMVKAGIFLVALIAPPFSHLTSWRVIVFGLGISTMILAGWRALREFDLKLILAFGTVSQLGMLLVLVGTGERNVLAGITLLTAHALFKATLFMVVGIIDHAAGT--RDIRRLARLGDKQPVLAGIAALAAASMAGLPPLYGFVGKEAMLESMLHADLPLLVIGLCAGSALTVAYSIRFLWGAFGRKPTRSVAELHAPGPIFLAGPALL-----------------------
138463814    ----------------------------------------------------------------------------------------------------HDDGYSRYFSYMGLFTTSMLGLVTARNLIQLFIFWELVGATSYLLIGFWYKKQSAIKAAKKAFLMTRVGDFGLIAGILLIAKQGSQLDITQFYLGIQSGLFSESLIFIVLLIVIGAIGKSAQFPLHNWLPDAMEGPTPVSALLHSATMVTAGVFIIGRIYPAIGYS-ENLGLIISYVGAFTLIFAASMAIVSNDIKKVLAYSSISQLGYMFLALGVGS--YGAAILHLFAHAWFKALLFLGAGSVGHAV--HTFDMKLMGGMRNKMKKTYLTMLVGTISLIGIFPLSGFWSKDEILIG-VKSESTFLLVIALIGVVMTAFYMTRMMAMTFFGD---------------------------------------------
222054373    --------------------------------------LLLSVGSVTNAVPGLALLLVEDYPWIDRLGIRYTLGLDGISLLMVLLTSLITLMAMLVSWRSIKDRVALHYATILIMETGIMGVFLSLDLVLFYLFWEVMLIPMFLLIGIWGHGRR-IYSAVKFFLYTLAGSLLMLLAIIALYAQSGSYTFA-LPALLQTRIEPTTAGWLFAAFLLAFAIKVPLFPVHTWLPDAHTDAPTAGSVILAGLLLKTGAYGLIRFGFPLFPQAAASATLLFTLAIIGIIYGSWVAYAQRDMKRLVAYSSVGHMGFVALGIAATPLALSGAILQMVNHGITTGALFALVGMLDERTGT--REIDAYGGLWGKIPMLSFFFLFFAMASAGLPGLNNFAGEFIILTGTFPI-APWAVAVGFFGVVLGLVYLVRLVQEVLFVRERQALTLPDLSLREGALLTVLALMALYL--GVHPGPVLELVQA--
239625101    ----------------------------------------------------------------GFCGMGMHLRLDGFRLVYVLIAIVMTVCGLFSLEYMRHYKRGRYYVFFWITFLATAGVFLSADLYTTFIFFEIMSFTSYVWVAFDEKKE-SLRAAGTYLAVAVIGGLVMLMGLFLLYDMTGTLEIDGLANGVYGSQGPVRLYVAGGLLLFGFGAKAGCFPLHIWLPKAHPVAPAPASALLSGILTKAGVFGIVIVSCVMFQADRNWGLLVAVLGFITMFLGALLALFSVNLKRTLACSSVSQIGFILTGTGMNGLAVRGTFLHMVNHSMFKLVLFLCAGAVFMNL--HQLDLNDIRGFGRRKPALLFCFLMGALGISGIPMWSGYVSKTLLHEGIVEYG---------------------------------------------------------------------------
293166034    ----------------------------------------------------------------GIAIPFVGDALSALM---ITVTALLTGVCAWFAVAAGTGRLPLFAPLVMALTAGVNGALLTADLFNLFVFVEVMLLPSYGLLILSRRREGTAEASRLYVTFNLFVSTVLLAGIALVYGTAGTVN---LAELAGAAAESSLVAAATAVCLFAFAMKAAVAPSHGWLARTYPSTSPAVTALFSGLHTKVAIYAIYRIYAVVFDGDDRYLWIGIVMFSATMLVGVLGAVGEDTMRSILSFNMISGIGYVLVGVALTPAGLAAGLFYLVHHMIAKASLLLSAGAVETHHGTG--RLDDLRGLVRRQPLLAAAFGMAALSLAGLPPFSGFVAKLSLVLAAVDADRFVVVAIVIGASLLSLLSLLRIWNAVFAGPPDEAAEASHPASRTPVRTSL-------------------------
268324351    ---------------------------------------------------------------------FKVDAFGMLFA--LTSSSLWILVSFYSIGYMKEHAQTRFFFSFALAIFGALGIAMSANLVTMFIFYEILTVSTYPLV-IHDQTAEALSAGHKYFAYLLTSGSFFLFGLMLTYYLTGTTDFTNIAALEALNPVHKWTLILLFFCFLLGFLKAAWMPFHSWLPTAMVAPTPVSALLHAVAVVKAGVFGIVRIYGVDLMTSLGLGLALACIAGFTMIVANLFAIAQDNLKRRLAYSTINQLSYILLGAALTPDGIKGAMMHIPFHGYMKITLFLCAGAIMVATGKK--NISEMAGVGKTMPVTMLAFSVGALGMCGIPPAVGFISKWFLCMGSVGAELPPFLFVLLIASLLDVVYFFPIIHTAFFKDPEGVVGEPKVKEAPMFVVIPLAITGIFSVIFFL------------
288816035    -----------------------------------------------------------------------------------------------------------YTIFLLILLTSTIITFSSHHWLLAWIGLELNTLAMIPLISKPHH-PRATEAAVKYFIIQTLASTIVLLSGTITAWQTGQWMIPQLTTT--------------TLFTIALAMKLGLAPVHLWYPEVLQGTTLTTVLIISTWQKFAPLALLYMTLSHLSP------NLLLFLGLISVTVGGWAGLGHTQLRKIMAYSSIGHMGWLMAALALNPALATLTI---IIYVIMTAATLITLI------NTTAKTLSDIGAIWPQAPTQALLLMLSLLSLGGLPPLTGFIPKWFILENLTLNHLTALATPLALMSLPALYFYVR------------------------------------------------------
296168442    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GILGFYWITGNFQFRDITHNLIQNNNPLFTTLCTFFLFVGAIAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLFPLFLITPYIMHIVSSIGVITLLLGATLALAQKDIKRSLAYSTMSQLGYIILALGIGSYRLFHLITHAYSKALLFLGSGSIIHSMEPIVGEKSQNMVLMGGLTKYIPITRTAFLLGTLSLCGIPPLACFWSKDEILSNSWLYS-TIFGIIAYLTAGLTAFYMFRVYLLTF------------------------------------------------
142185669    --------------------------------------------------------------------SFFLDGFGLLFALLISGVGTVVFLYAGGYLVGSP-KLGRFYAWIGLFLASMLGIVIADNIFVLFIFWELTSISSFMLIGHYHENPRARQCARQALVVTVAGGLCLMAGLILLGLASGSWRVSEILAGPSLTGHALYPAI-LTLIALGAFTKSAQFPFHFWLPNAMAAPAPVSSLLHSATMVKAGVFLLARFNPVLGESDA-WFYLLTAVGGITMTWNALLALRQDDLKKILAYSTTSVLGVMLIGIGDAQAIQAAMVL-LLAHGLYKGALFMAAGAVDHESGE--RSVDRLGGLRALMPWTFGAAALAAFSNAGFPPMLGFIAKEY------------------------------------------------------------------------------------
256824390    ------------------------------------------------------------VPSLSLALAFRLDPLAWLMTLVIGVVGALVLLYCTGYFSDDDEGLGRFAACLTAFAGAMVGLVTADDVLLLYIFWEITTVLSYLLIGHTSRLKASRVAASQALVVTTFGGLAMLVGLVMLAEHVGSYRLSVIVA--EPPAATTTVAVAVGLVLVGAMSKSALVPFQFWLPGAMAAPTPVSAFLHAAAMVKAGIYLMARMAPGF-SDLAVWRWMLVVGGGATMLLGAWRALRQTDLKLLLAHGTVSQLGFLALLLGIGNDAALAGVALIVAHALFKSSLFLSVGVIDHATGT--RDVRLLSGLRRSMPWTYWSCVLALASMAGLPPLYGFVAKEAAIGALQHGGSTAALVVVVLGSALTFAYSAR------------------------------------------------------
147919456    --------------------------------------------------------------------SFTVDPLSAFFILAISIVGFAVSVYSYSREYVGKYSIGLLGSIFNLFLLSMILVVTAGNAIQFLIVWEVMSILSYLLVVYENRKKEAVSAGFLYIVMTHLGTAFITVGFLLLATTTGSFDFAS-FKGAGAALPELVKSLAFVLFLIGFGTKAGIMPLHVWLPYAHPAAPSNVSALMSGVMVKTAIYMLIRIFEFLGVADTWWGLLVLLVASLSAVLGVLFALNETDLKRLLAYSTVENVGIILIAIGASMVFVSYALFHAFNHSLFKALLFMGAGSVLYAV--HTKNIELMGGLAKRMPWTGVFFFVGALSISAIPPLNGFVSEWLIFQSLLLSFNFPEMIVKILTGALAAACFVRAYGIAFLAAPRTEHAAEAKDVPVTMLAGMAILAVLCVVTGLMSVFIVPAIDSV-
237746739    ---------------------------------------------------------------------------------FVLLTALITLIVVLAGWKVIQTQVAQYMGAFLILSGLMIGVFSTFDGLLFYVFFEATLIPMFVIIGIWGG-ERRVYAAFKFFLYTFFGSLPMLIAILYLYLQTNSFNIFVWYKAPLPLYVQIWLFIAF---LTAFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAIMLKLGAYGFIRFSLPILPDASRYLAWLMILSLVAVTYIGLVALVQKDMKKLIAYSSIAHMGFVTLGFFLENITVDGALVQMISHGFVSAAMFLCVGVLY--DRMHTRHIGDYGGVVHVMPRFAAFFVLFAFANCGLPGTSGFVGEVMVILGAVSVN-VWVAAVGALALILGASYTLWMIKRVLYGPIESEEVASLKDIGAREFFILAVLGAFVLAIGIYPAWVTDV-----
124286765    --PSDNDARLKTAALEWSLATLAATLILWGAFGGQFQTINQTEWVVSPAFKSGLISQDLPFPGNFQWGPIVVDGISLFF---FILTALLIPICILISWNSIKYLLKEFLLCLLFLEILLMGVFSALDLLLFYILFEGILIPVFLLIGIWGSREEKVRASYYFFFYTLMGSVFMLLGIFQLYDIAGTTDYQTLLNIKLPESTQKWIFAG---FFLSLAVKIPKVPFHIWLPQAHVEAPVSGSVILAGVLLKLGGYGFLRFSWPLLPAASEYFPLIITLSGIAIVYGSLTTCRQVDFKRLIAYSSVAHMGLVTLGLFTHTIELVAAVFLMLAHGIVSSALFIAVTFLYERH--HTRLIKYYRGITITMPIFATMMLVLTLTNMAIPLSCNFVGEFFSLLAAFEYSL-VIGVLAASGMVLSAAYSLYLYNRICFGDASNYHLFPRDLNRREALAMAPLVILIFFL-GILPSVIIGPVK---
198284334    -------------------------LLVLAVGDRRPEAARWLALVASLVAFAVTIPLFTGFDTIPSLNIFYHLGIDGISLWFILLTSFLTVLVVISSWKNVQERVAQFMAAFLIMEGLMIGVFCALDAILFYVFWEAMLIPMFLIIGVWGGPRR-VYATIKFFLYTFLGSVLMLVALLYLYFHSG--DSFSLLEFQKTPLGMSAQTLIFLAFFFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAVMLKMGAYGFLRLSLPIVPDASHLAWLMIVLSLIAIIYVALVAIVQEDMKKLIAYSSIAHMGFVTLGFVFNSVAIEGGIIQMLSHGFVSAAMFLCVGVLY--DRMHTRSIKAYGGVANVMPVFAALMMLFAMGNVGLPGTSGFVGEFMVVLG-TYQVNPWLAILAATSLITGAGYTLWLFKRVIFGSVVQPEVARLKDLDGREVLVLGTLAAFTLLLGLWPAPFLDIVHS--
141688533    ----------------------------------------------------------------------------------------------------------------------------SRDLLTIFIGIELASTPMFLLSGWKKGDRKSNEGAIKFFLLGVLSASLILYGFSLIYGLTGQLVFADISAYLLANSSSPVLLLSAILVISGIGFKISVVPFHSWAPDTYEGAPLPITAYLSVSSKATGFVALILLTKVFESSGQSWGVILAIVAGATMTLGNLVALQQTNPVRLLAYSSISQAGFIIAPLAVSGITIFASVTYLIIYAFMNIGAFLSVHLF--TNFTKSDNFYEWGGIAKHSPLTGVLTTVFFFSLAGIPPLGGWFA---------------------------------------------------------------------------------------
143980736    ----------------LIVFLPLIGAIISGLFSKQISDKFSQIFNSSLLLLSAIFSTWMSIGTFSADWSLKIDSLSSIM--LVVVTYVSSLVHIYSAGYMKGDSIPRFMSYLSLFTFFMLILVTADNFLQLFVGWEGVGLASYLLIGFYHHKLSANLASMKAFIVNRVSDFGFVLGIALLFLSFGSVEFSQIFSALSESPDQNIIIWGLILLFIGAMGKSAQIILHVWLADAMEG-PTPVSALIHAATMVTAGVFLIARCSPIFESSQIALNFITIIGATTAIFAATIALTQNDIKKIIAYSTCSQLGYMF--FACGVGAYSAGIFHLFTHAFFKALLFLGAGAVIYA-LHHEQDIRKMGGIAKKLPITTAVMWIGSLALIGLPPFAGFYSKDMILETAYMSNSPYAFYMGILAAFLTAF----------------------------------------------------------
256380653    ------------------------------------------------------------IPNFGVHLSFGVDGIALVMIALIAFLVPVVIGGSWADKLPEGRTAGGFFALLLVMEAGMVGVFAATDVFLFYVFFEGVLVPMYFLIG-RFGGANRQYAAMKFFLYSLLGGLVMLASVIGLYVTSGTFDWATLVTATREAPLSTQIWLFLGF-FVAFAIKAPLVPLHTWLPDAGAEAPVGAGVLLVGVLDKIGTFGFLRYCLPLFPAASELAPLVLVLAVVGIVYGSLLAVGQSDMKRFVAYTSIAHFGFIALGFAFSSQAGAGSVLYMVNHGISTGMVFLVVGMVMARGG--SRLIEDYGGMAKLTPVLAGLFFIAGLSSLALPGTSSFVSEFLVLIGSFPNE-PVYTVIAALGMVLAALYILWLYQRIFQGP---------------------------------------------
84508543     ---------------------------------------------------------------------------SLTVVMLCVVTLVSSLVHLYSLEYMGGDPHLRFMSYLSLFTFFMLILVTADNFVQMFVGWEGVGLCSYLLINFWFTRIQANKAAIKAMLVNRVGDFGLALSIFCIFICFGSVDYATVFTLLFFNQEINAFNLLGILLFVGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLLARCSPLLEYCPKALVVVSFVGAITAFFAASTALVQNDLKRVIAYSTCSQLGYMV--FACGLSNYSVAIFHLANHAFFKALLFLGAGSVIHAVGDE-QDMRKMGGLRKILPFTYSMMVVGSLALMGMPFLTGFYSKDVILEATYSNVSHFAYWLGSFAAFCTAFYSIRLLALCFLSESNGPHLILSATEGGWIIGSVLGILAL-------------------
139477787    -----------------------------------------------------------------------INPLLSFVKIIILCLLALTITLSLKFVSRNQKMSSEFIALYMISAVGAMVLVSSHDFLTFYLGLELHSLPLYLLAAINRKSQRSSESGMKYFILGCVTSGILLLGISIVYGFSGTTNFSEFFNLYFKSSMNPAVLFGFILILSAMFFKISAAPFHMWAPDVYQGSPTVITTYFASVAKFAAIIAILKLYFGLFFRWPGIENIFIFTGVLSLLVGSFGAIFQTNIKRLLAYSSIGHVGFILLGMSSFHIKSFIACFVYITIYSIISIGSFAFLNLLKKKESDV-----------------------------------------------------------------------------------------------------------------------------
241890460    --------------------------------------------------------------------------------PLVLLTNALMPLIVLSTF--SKTYKGNLYALVAFMQAGLVLVFTALDAFTFYVGWEIALIPIYFICALWGEGDR-IRVNLKFFVYTFLGSIFMLVAIIYLQQQTVNKDF-EWSSFAALDLTGSVQRWIFWAFFLAFAIKIPLFPFHTWQPNTYTNAPTAGTMLLAGIMLKMGIYGLIRWLIPIAPEVAEYGHIAMILAVIGIVYASIIAIQQKDIKRLIAYSSIAHVGLISAGFAWNLQGLQGAMIQMINHGISVIGLFYVLDIIASKTGT--RSLADLGGLAKRMPNLAIFFLIIVMGAVGLPLTNGFVGEFLLLMGVYKYGFWY-AVFAGLTLILGAVYMLRLYQKSMLGPLKEQNSHVTDINGHEIVLLSIVVIAIIYI----------------
91200374     ----------------------------------------------------LIELNTEWIPQFGINFHLALDGLSLILVALTIFLGIISVITSWKEITER---IGFFHFNILWILAGISGVFLALDLFLFYFFWEVMLIPMYFLIGIWGHENR-IYAAFKFFLFTQASGLLMFLAILVLYFIHGTFDYMQLLGTILSPTVSFILMCG---FLIAFLVKLPAVPFHAWLPDAHTEAPTAGSVILAGLLLKTGAYGLLRFVIPLFPSAAAISPYAMFFGAIGILYGAKLAFAQTDFKRLVAYTSVSHMGFILIGFAFNVLAFQGVVMQILAHGITTGALFVLAGTMQERL--HIRDINKMGGLWQLVPRMAGVGLLFSLASLGLPGLGNFIAEFLILAGSYQAN-AGLTIFAAFGLIASTIYALRIMQKVFYGKREKEWKISDFGIREMIMMGAMIIVIAWL-----------------
10999100     ------------------------------------------------------------------------------------------------------------MIIALSIIISTMIILSSSNWLLAWVGLELNMLAILPVIS-KPKTTRASEATIKYFLTQAVASAMMLLSSTINAWQTGSWNILELKNTHFT-----------TIMTFALMAKMGTAPIHFWLPEVLQGTTLQTALLITTWQKLAPITLMYMISNNIPPI------ILMLAGILSMIIGGLGGINQTQLRKTMAYSSINNLGWTTMIMA---LSPNMAIMNILIYMIMVTPIFLMM------TNTSTKTLQNLTTTWTTSMTTALSIAMLMLSTSGLPPFTGFMPKLLILNELVTQKLTTLATLTIMTSLISLLFYLRITYLIIMLTPPMTTPSSTK-----------------------------------
141938010    ------MQSIVYILPEIFLSLMIMSLLMLGVFIKKSFKLVNLLTILSLLLTIILVLNQPSEIVKIFNESYIIDELSIFMKILTLSFCLLVLISSKEYIKKNNIDKIEYPVIILASTLGLILMISSYDLIIFYLGLELQSLCLYILASFKREEERSTEAGLKYFVLSALASGLLLYGCSLIYGFTGSTNFEIISSNL--NEENTGAVFGIVFIMVGLAFKVSAVPFHMWTPDVYEGSPTSVTTFFALIPKIAAITVFIRFLYVPFVNVINQWQM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6062854      -----------------------------------------------------------------------------------------------------------FYLLILMAVTGTLITISSSHWLLAWTGLEINTFAVIPLMTQKY-IPRTMEATIKYFIIQTTATATLLFASISNAWILGQWEIQQMTHPL-----------PLTMIYLALALKLGLAPVHTWFPEIIQGLTLPLGLILSTWQKLAPISLMLQL---------PEHELITTLSLLSIMMGGWGGLNQTQLRKILGYSSVSNLGWMLLIFQYDTD--TAFLIFCAYVIPAFFLFFTFWL-------NQTTSINALSTSWTKTPLLSATIPLILLSSGGMPPLTGFALKWVVLSELADHDLELMALTAALSALLTLYFYLRLSYALILTTPPNNLPTTLP-----------------------------------
298674254    ------IGDFAFLIPLLALAFVITFFLGKKMYAGGALVPIGAIALSFVISLLITLNLLQNPDQIAFNLGILIDPLAAVM--LTMVSFVSLLIHIYSVGYMEHDSKPRYFAETALFTCSMLGLILSDNILQLFVFWELVGLSSYLLIGFWYGKPSAASAAKKAFLTTRIGDVMFLAGIIILFSNAYMLQFTEMFNHIIFGFEVSHLTLITLLFFGGAVGKSGQFPLHVWLPDAMEGPTTVSALIHAATMVTAGVYLVARTFPMFI-SAPDTLIVIAYLGGFTALFAATMAIVMNDLKRVLAYSTISQLGYMMLGLGMGMEAVGLSIFHLINHAFFKALLFLSAGSVIHAVGTH--DMRELGGVGKVMPITAITMLIAGLSLAGIIGTSGFLSKDAIIEAAFHSHNWLPYIFAIVGAFLTSAYIFRLLFMTFTGKPRTDYDGHESPSSMTVPMVILAAFSLFF-----------------
116754365    ----------------------------------------------------------------------------------LVLLTAIVSVLVVIYAWGENHRPNQFFALLLLNEVGVLGVFTALDFFLFYIFWEIVLIPMFFLIGIWGGPRKDYSA-IKFFIYTHVASLVMLLAIFAMYFTYGSRTFDMLATSDKTVFPPGLINAIFAGLLFGFLVKMPAFPFHTWLPDAHVEAPTAGSVVLAALLLKMGGYGIFRVILPMLPHVDAFVTVIAVIGVLSIIYGAFLALAQKDIKKLVAYSSISHMGFVTLGVAFTWLSIQGAMFQQFSHGIITCALFMSAGTIQHSVGTRI--ISELGGLADRMPKFASLMLAAFLASLGLPGMSGFVAEFMVLTGSYPTFPVYTMLVVFTSVGVTAGYHLWACQKVLFGPILKKYLDLHDPMSAIVFLTLLFGLQPALITDMMGTAAHQV-----
83591654     ------------------------------------------------------------------------DPLSCLMLVVITLCGFLVVLYSGGYMSLSDANLARYYFFVCLFITAMVGLVSSPNYFQLFLFWELTTLCSWGLISFYGD-AEALKSAYKALLITHGAGLFLAAAVVLIYVETGSFAFDAI-NLLTPGLKSLVI----AFMGIAALAKAAQFPFFTWLPTAMAAPTPASSYLHAAAMVKAGIYLLARLALSVDAFPPELGLALSVIAIVTMCLAVVLYFPQDDLKRLLAFSTIANLGYMVLGIAMGAMGSRTALLHLVGHSFTKSLLFLAVGAISYATGT--RKIGLLSGLGRKMPVTALAFVLGAMAISGMPPFNMFWSKYLIVSGAIELSSTWGWTLAVLTSVAGFAWFLHIVHKVFFG-PVSPTAENARDPGAAMLIPLIVLMAFSVLSTVFALPMIQ------
142187908    ---------------------------------------------------AAVVYELEWFAALDVSLALRLDGLALMMGLLITGVGGFICLYAMGYLHGHP-QLGRFYLYLLAFMGAMLGLVLSDNLILLFVFWELTSITSYLLIGFNHEEKQSRWKALQALLVTGLGAMSMLAGFVLIAMVTGSWNLSEINSLGDLLQVSPLYTAIVLLILGGAFTKSAQVPFHFWLPNAMA-APTPVSAYLHSATMVKAGVFLLARLNPCLSGTELWAWSLSLVGSFTLLLAVALGIFQTDLKRILAYTTLALGMLTMLLGLGSAVAIKAMVLFLIGHAFYKAALFMVAGSVDHEAGT--RDVTRLSGLRAVMPITAAAALLAALSKSGFPPFIGFLGKEYVLVAAFIGNLLIMA--MALCVAISPFF---------------------------------------------------------
256425956    ----------------MLTVLLILIPLVAGLVSGPKALGLVASLASLAVTVAALFQFRTAPDALQLTANWILDGMGLMLCLLTAISFLLILIVIYNREYERPNS---FYGLMLLSQAGLVGVFTAYDALLFYVFWELALIPVYFLCSLWGGEKR-IPVTFKFFVYTFAGSLLMLVGLIYIYLQTPEHSFSY-ASFVSGAITPQDQSWLFWLFFVAFAIKMPIFPFHTWQPDTYEQSPTPVTMVLSGIMVKMGLFGVVRWLLPVLPKGAYMWSVAIVLSIIGIIYASCIAIVQSDIKRLIAYSSIAHIGLMSAAFTNNEQSLQGLMVQMFNHGINIIGLWIIVEII--QNRLKIKNLNEMGGIAQYAPGIAIFLVTISLANIALPLTNGFIGEFLMLSGLFQYNVWFMA-VAGLGIILGAVYTLNMVQKVIFGQSNQLTETTT------------------------------------
76801067     ------------------LAVLLVPLVTVGLIFLSKNRPNIREAWSILAAVTMFGIVASMVPDVLNGGFFVADGLGMLFA--LVASGLYVVTAIYSIGYMRGHHQTRFFAMLCASVGAALGVAFASNLFMLLVFYEVLTLATYPLVAHD-ESEKARVSGYKYLAYALSGGLAVFGGMLAVYWLTDPSTITFTGLATVAAADPWAARGAFALLAGGFAVKAAVMPLHSWLPSAMVAPTPVSGLLHAVAVVKAGAFGVARIIDVFGPETIGMGLPLTIAAGATILIASLFALRQDNLKARLAYSTIAQLSYIVLGLSLSGMGLMGGLLHIPAHAFSKLTLFLCAGALYVEL--DVKYISEMAGVGKRMPVTMGAFGLASFSMAGIPLMAGFVSKWHLIWGGAEAGYLLVAPLLVLSGVLNVAYFWPIIYTAFFESEDDA-----------------------------------------
238800145    -------------------------------------------------------------------------------------------------------NPMSWLIITTSIIMSTMLVATSTHWLMIWMCLEINMLSMIPVISKPNH-PRATEAATKYFLTQTLASMTMLFSATMNAMTTSQWDMTLMTNK-----------TAMTLATLALMMKLAAAPFHFWLPEVTQGSSTLTSLTILTWQKLAPLSILLTLSNKMN------QTILSASAMLSILIGGLGGLNQTQLRKLMAFSSIAHTGWILATMTMAPN---------ISTLTMLIYIMSTIPIFLMLHISSMKTIKDIGTMWTTSPQMTSMLTLTILSLGGLPPLTGFMPKWLILNKLTTFNMLIEATTMALMSLLSLYFYLRLTYFTSMTTTPQNITMPMKWRTKQTNMSLLTPTLMALSMLMLP-----------
170289773    -----------------ILSAAGLIIPAIDYLKGVRAGPYIALISTAASMILLALLMRKS--GVMFSGLIRIDPLSTYIAFIAAFGSFLVVLASLSQAKDWSTAPSLYSLILLSLLGVLFIL-YANDASVVIASWALVAVASYVIVGM-RKDDASLEASVKYSLMGVASSSLLIFGFALVLGVTRESQLIQLS--YVSTQLREILVLGVLILIAAVGFKMGVFPFHAWLPDVYGGANPLLVSFVSGVVKLISIGAFIRVLQPLIPAISDWFTAMAILSILTMFYGNLAALVQRNVQRMMAYSSIAQAGYFLIAFASTKLALQAIGLQVTTYVLAKIGIFVGLGYLSRKGFE--LTLDGLKGSGRTMRLSGSMITILILSLMGMPPLIGFWSKFMYIFFSVMDIAPWLALLGVINSGISVGYYALVLRYMYFANPPELRAREGSKDAELYVLAIVGILSVVLGLGLV------------
284042666    --------------------------------SARVAARDPLAWAVTLLALAAFVACVVGWPTLDLRLTFSFDGLGALYG--LLATGIGAAVFAYATRYMPASERWRFWPWMGLFMASMVGLATAQDLIALFVLFDVTAVCSYFLIGFDREERSTRLAALMALLVTGVGAVAMLVGAVILYADHGTFSIPELSRALQNGAPSTLTTVAVALIAVAALAKSAQVPLHFWLPRAMA-APTPVSAYLHSAAMVAAGVLVLGRTYQLMEVSQVVLDGLLVVGLASIAIGGAISLTRDGFKQVLAYSTISQYGYVVLYGIGGAKGAGAAAFYVVAHALAKSALFLTAGAVTMATGQ--RRLSQVGGLARELPLLAAVSAVAAATLSALPLTVGFF-KDELFFRAAADRSTAMGVLAVIAAGLTFAYTWRFWSGIFLGPWR----TEARPLPALLVAPVAVLALLAMVGGIVVAPFNELA----
17227844     ---------------------------------------------------------YAWVPQIGLNWSVAVDGLSM---PLLLLTGLINTLAIFAAWKVTNKPRL-FYGLMLVMYSAQLGVFVAQDLLLFFLMWEIELVPVYLLISIWGGPKRRY-AATKFILYTAAASIFILVAGFALA-FSGDTVTFDIAALGMKEYPKAIELLAYAGFLIAFGVKLPIFPLHTWLPDAHGEASAPGSMILAGVLLKMGGYALIRFNMEMLPDAHYFAPVLAILGVVNIVYGACCAFAQTNLKRRLAYSSIAHMGFVLIGLASTEIGVSGAVLQMVSHGLVAASLF--FLTGVTYERTHTLLMDKMGGIGKIMPKTFALYTAGAMASLALPGMSGFVGELMVFIGIATSDVYVVVLLSAVGVILTPIYLLSMLRQVFYGKQSDAFVPDVKPRELFITASLLLIIGIGLYPKLI------------
140059240    ----------------------------------NRFITYLLSLATLVGASLLTINLHTGESVLTFNGTFINDTMADVLKIFIYLVTGVVFIYARGYLQDRNMFKGEFYVLGLFGVLGMMVMVSAHNFLTIYLGLELLSLSLYALVAMHRDSQDASEAAMKYFVLGALASGMLLYGMSLLYGVTGTLDIAEFRTNIIADPNQIVLVLGLVLVIVGLAFKLGAVPFHMWIPDIYHGAPTAVTLFIGSAPKIAAFAMIMRLLDGLGSIHAQWQDILIIMAVLSMGVGNIIAIAQSNIKRMLAYSTISHVGFILLGI--------------------------------------------------------------------------------------------------------------------------------------------------------------------
135952845    ---------------------------------------------------SIIISRWIDSGNLSLDWSLQLNLLTASMVLMVNLVSSLIHIYSVGYMEKDPKKIL-FMAYLSLFTFFMLFLVSSSNLLQLFLGWEGVGLTSYLLIGFWNYKEKANSAALKAFIVNRVGDAGLLLALFTTFVVFGTLNISEIKLLINSQNESIFNFLGFLLLFIGCMGKSAQFGLHIWLPDAMEG-PTPVSALIHAATMVTAGVFLLIVMSPLLESSEFSLNFILIVGSITCIFASSVAVFQNDIKRIIAYSTCSQLGYMFMAIGSSTLAYFHLLSHAFFKALLFLGAGSVIHSMSDE-----QDIKKMGGLYNKIPLTYITMLIGSLSLVGLPFLSGYYSKDLILEIIYLNDYFYFFLMGVVGVLFTSIYSLRLLVYVFHRDSDEKVIAHIHESPSIMILPLVILSIFAIFFGMFMKIV--------
289679214    ------IQHFIALAPLLITSLTIVVVMLA--IAWRRNHSQTFLLSVAGLNLALLSIYALKVAPLVVTPLLHIDNFACLYMAIILASTLACVTMAHAYLGDYPGNREELYLLILLAAAGGLVLVSAQHLAGLFIGLELLSVPVYGLVAYAFFNKRSLEGGIKYMVLSAAGSAFLLFGMALLYAEAGSLSFDGIGKAIATGMPSPIASLGLGMMVVGLAFKLSLVPFHLWTPDVYEGAPAPVAAFLATASKVAVFAVLVRLFQVSPAASSGLHDVLAVIAVASILVGNLLALTQTNLKRLLGYSSIAHFGYLMIALVASK----------------------------------------------------------------------------------------------------------------------------------------------------------------
139443784    ------------IAPEIVLAAGIVLIILVDLFVSESKKWVTASLTGFVLLGALIPVLTLPDARSLFDGRYVIDEYALTLKALFLIAGYVVVLLSQNHVEEGDYYQGEYYTLLLTSLTGMVMMASSRDLVSIFVALEFLSIPAYMLAAWRKRDRKSNEAGVKYYLLGVFASAVMLYGMSLLYGVTGSTLLSEIGRQITVGDFGGVHALAIVFVVVGFAFKVSAVPFHTWAPDTYEGAPTPVTAFLSVASKAAG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142035979    ------VSELNVWLIWILPFAAAMIIPAVGKFSKLTTGRVAVAFAMSAISAATLFPMIMWIDAIGLKAGVLADPLSVIMSNVV--GWISFLIMCYSTGYMKGDKITRFWFWMMFFIGSMQLIILSDNLLQVFFGWEGVGLASYALISFWYRDKKKTHAGMKAFIMTKVGDVMMLSGMLLLFMYAGTFGFRELTSWAVEMSAQGLLVPAFVLLFGGAMGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPIVFALAAQFFEIVAWVGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMLALGVAGLSYTAGFFHLISHAMFKASLFMAAGSLLHVVG--SRFMTDMGGLKKQMKKTYAFMWAAGLGLMGAPFTTGFWSKDAIFATVYESGNLPLFIIAVLTAIITAFYTTRMIGMVFFGKNSKHIEKMESE----------------------------------
110633224    -------ADWLVVAPVAIPIVFGAVLLMFRHETRIQASVAIIGLIATLACNLLLLLRIMDQGPVPFGISFTADVLGASLALVASLVALVCAFYSTADIGTIGRRYGFYPFLMLMM-AGVGGSFLTGDLFNLYVWFEVFLISSFGLLILGSEH-RQLDGATKYAILNLIGTTFFLTATALLYGAFGTLNMADIARKADSVREVAPLTTLAMFFLLAFGMKAAAFPVNFWLPASYHTPRIVTAALFGGVLTKVGVYALLRLVMLLPPERALLSGVIGWVAAATMILGVMGALAQTDIRRALGFVVISSVGIMLAGLALGNGEGLATIFYAFHSMIVMAALYLLAGIMNGLGG--SYSLRTLSGLYANHPLIAAFALILILASAGLPPASGLWPKVMLVRASLDAGQGWLALAVLATGFFTTLALGRVFILAVWRQRDEAVTAE-RYSPLLGYVTLGILAVPVLFMGLYPQPVINIAEQ--
193213059    ---------------------------------------------------------WSWVPSLGLNLSFVLDGLSLTF--VMLVTLIGAAVFLYASVYLRHYEADRFFGFIGMFMTSMLGVVLADNMLLLFLFWELTSISSFLLIGFNHHAPTSRASALKALLVTGAGGLALLAGMLLLGSVTGSFEISSFYAMNDLITSHRLYPAIVALILVGAFTKSAQFPFHFWLPDAMAAPSPVSAYLHSATMVKAGIYLIARFNHEIGGT-ALWQDTILVAGATTMIFAGLLSYRQSDLKRLLAYSTLSVLGTLVMLLGIGKLAIKAFFIYLIAHSLYKGTLFLVAGTLDHETGT--RDVSKLGGLWKAMPVTAVTAALASFSMMGVIPLIGFIGKETLYKAVLEVQPWVLIVLAVAASALLVVVTFLVGFRPFLGKPRPELQKVHEAPVAMLVGPFI------------------------
291522129    ------INNYFLLFPVLLPIIAG-VLLMFIKFGKREHMQLYILLILVIDLASIGWIALQPEDTLTLSQFFIAEGLHVFFHVSVLIAFVWLMVGIASFEYMAHEKNEQRFYCFYLVVGGVLALAFSGNLLTMYVFYEMMTLTSMPLV-MHNLSHEAIMAGLKYLFYSVAGAFMVLFGFFLFNAEGRVLYFAP-GGIINEPNPSGIMLFAVFLMIIGFGTKAGMFPMHGWLPTAHPVAPAPASAVLSGVITKAGVLGIIRVYYVAGPDMTWVQYTWIILSILTIFMGSMMAYKEKVLKKRLAYSTVSQVSYILFGLSMQPIAFVGALMHVIFHSLVKNTLFVSAGAIICKTGK--TKVRQLVGIGKEMPVTMWCFTLVSLTLIGIPPTSAFVSKWYLIFGALDSGIPGLSVVLLISALLTAGYLLTIIKAFFPGEDYDYTKLVNHEPTWRMLLPMVVMTALAVILGIWPAGLMKI-----
84494918     ------------------------------------------------------------IPQFGVSYALGVDGIALSLIIMAAILTPICLLAAWNDLDADPAREKTYFALMLILLTFMVGVFAARDVFLFYVFFEAMLIPVYFLIGLFGGPRRQY-AAVKFILFSLVGGLIMLVAVIGLYFQGGEQGFLYEALEGAVGGSTATQRWLFIGFFIAFAIKAPMWPVHTWLPDAAAESRPATAVLLVGVLDKVGTFGMLRFCLGFFPEAAKWTPAVITLAVISVIYGALLAIGSRDIMRLIAFTSISHFGFIVLGFAMTTTAGGGSALYMINHGFSTAGLFLLAGFLISRHG--SQRIADYGGWQRVTPVLAGTFFIAGLSSLALPGLSSYVSEFLVLTG-TFQRYKVAAAIATIGIVLAALYILLTYQRVFTGPRPKFVEAEPRDLGLREKLVVAPIIASFLLLGFYPKPVLDLV----
260885205    --------------------------------------------------------------------------------AMLLLSAVIVFTGAFVSWDMNK----EYFLWFTLLSIGVFGFFITVDMFAMFMFYEIALIPMYLLIGVWGTGPKEY-AAMKLTLMLMGGSAFLMCGIFGIFFGAGTMNITEIANHTGGAHAIPLQYVWFPLTFVGFGVLGALFPFHTWSPDGHASAPTAVSMLHAGVLMKLGGYGCFRIAMYLMPEASHELWIFLVLTGISVVYGAFSACVQTDLKYINAYSSVSHCGLVLFGLMMDQVAVTGAVLQMLSHGLTTALFFALIGMIYGR--THTRDIREMNGLMRIMPFLAVCYVVAGLANLGLPGFSGFVAEMTIFVGSFNNADIFLTIAACTSIVITAVYILRLVGKILYGVCKNPEHLKLSDANPIERFAVICLIAAIAALGMAPGWVSDMI----
89074813     -----------------------------------------------------------------------IDALSAFM--VFVISLLVIASAIYSLSYMKEYEGWAMGFFMNIFIASMVALVVSDNAFYFIVFFEMMSLASYFLV-ISEQNDKSINAGLQYFLIAHAGSVLIMIAFFILYSQCGSLNFQDFKSANLSQTQASVV---FLLAFFGFGAKAGMITLHGWLPQAHPAAPSNASSLMSGVMVKIGIFGIIKVGIDFLGADTAWWYLVLAFGCVSSVLGVMYALAEHDIKRLLAYHTVENVGIILMGVGIGMVGIATGLYHLLNHAIFKGLLFLGAGSVIFRV--HTKDMEKMGGLAKVMPYTAIAFLIGTMAISALPPLNGFVSEWFIYQSLLSMSGPIAVVMLALTGALACMCFVKVYGICFGGAPRSESAAKATEVPWPMVAATAGLAGVCIALGVGSPWVAPIISHV-
258404918    ------METLVSLKPLLAVLVSLAATPLIVASGKRPNVRETWTFVAAFLKCGIVVSMIPAFPGVPL--AFHVDALGLLFA--VVASCLWIITAMYTMGYMREHSQTRFFTFFAIALSSTMGVAFSANLFTLYLFYEVLSFSTYPLVTHHQDQESRVSGRKYLGYLAGASIGLALPAMIIVYNITGTLDFTA-QGILSGAQTSPGLLVALVLMLVFGFAKVALMPLHSWLPAAMVAPTPVSALLHAVAVVKVGAFSVFRIFGVDFLAANNLNTGIMYVAGFTLLAASVIALSQDNLKRRLAFSTISQLSYIALGAAMAPSALLGGSLHIANHAFMKITLFFCAGAIFVRHHKK--NVSELDGIGYKMPFTMGAFAVGSLGMAGLPPIAGFISKWYLCLGALEADQILFLIVLLLSSLLNAAYFFPIVYRAFFRKPSEWVPIKLAEAPALLVVPLCLTALYSIVLGIVP-----------
188996642    ------------------------------------------------------FIVSFQSVIPFLTFSYKVDNLSLFFVGLVSLLSFASSIYSVSYIKEFENQKVLTFLYNLF-IFSMIMVILSANVPTFLIWWEIMSVVSFLLVIFDYKKQENLNAGIFYIFMTHLGTTFIIISFILLYIYSGSLEFKDFVNVNLPEDVKFLVFLTS---LIGFGTKAGIFLLHFWLPKAHPVAPSNVSALMSGVMIKTAIYMLIRFYFEFLDMPVAFGYIVLFIGALSAIYGILYAYVQTDIKKMLAYSSMENIGIILIAVGLAMIFFIAVLYHTLNHTVFKGLLFLGAGSVLFK--THTKNMEELGGLNKIMPKTGILFLIGILGITALPPFNGFVSEWLIYQSLLFGSMPLFASVLALTGAFALGSFAKLYGTVFLGIGRTDKVKKASESDGFMLTGMGFLAFMVVILGLIP-----------
95928427     -----------------------------------------------------------------------------------IASLLWMITSLYTIGYMREQQQTILYACFALALASTMGIALAGNLLTLFVFYEMLTLSTYPLVTHKRDHDALTGGRFYLGILVGSSIGLLLPAIIWTWHLTGTTAFQ--FGGILPTDTSKTVVTALLLLYAFGIGKAALMPLHRWLPEAMVAPTPVSALLHAVAVVKAGVFVVLYVFGTEILIGSDGLFILQVIAAFTLLCASLIALQQDNLKRRLAYSTISQLSYITLATAIAPLSITGAVVHIAAHAVGKITLFFAAGAIY--TAAHKTRVSELNGIGKRMPWTMGAFAVATLSMIGLPPAAGFLSKWFMLQGAFQSGQLWVIAVLLLSTLLNAGYFIPIVYAAFFKPEDHVPDHAHGEAPLSMVVALSATAGLTLVLFFWPDLIVTIASRL-
88683183     ---------------------------------------------------------WTNINTFSVNISFKFDMYSTMFIPVALFVTWSILEFALWYMASDPL-INRFFKYLLIFLIAMMILVSANNMFQFFIGWEGVGIMSFLLIGWWFSRADANTAALQAVIYNRIGDIGLILSMAWMALNTNTWEFQQMFML-----QNMEMTLPLLGFILAAAGKSAQFGLHPWLPAAMGGPTPVSALLHSSTMVVAGIFLLIRIHPLMQNNTTALTTCL-CLGAITTLFTALCALTQNDIKKIVAFSTSSQLGLMMIGLNYPQLAFFHICTHAFFKAMLFLCSGSIIHSL-----NDEQDIRKMGGLQKMLPITTSCLTIGSLALTGTPFLAGFFSKDNIIETLNTSNVNAWALAMLVATSFTAIYSFRIIFFVSMGYPRMPSVNPINENNLSALNPIKRLAWGSIMAGLLISTNMTLIKT--
20093155     ------------------LVSGTVLPLLYRSKNTRKTAFGLSLISSILLLVFAGTVLYTGKEPVGLDFTLAADRLSAGF--ILLIAAVVPGVSIYSVEYVEHAKSEDQAALTNLFILAMLMVVLAGNMVGFLIFWEIMSLSSLLLVLHNYSSEENKKAGFFYFVMTNISTAFLFLGFISLFRLTGSTEFGPL------EYAAGELTLPFLSLFVGFGVKAGLVPFHKWLPYAHPAAPSSVSALMSGVMLKVAVYGFLRFLLSISTPELWWGVLILTAGSLSALFGVIYALKENDIKRLLAYSSIENIGIIFTGIGLALLSLVGACFHSFNHALFKSLLFLCAGSVVHATGT--RKIEALGGLVKSMPATSALFMIGSVSIAALPPTNGFAGELLLYQAAVTDPLLTVFLIIALSSFLAAALFVKLFGITCLAMPRSEKSRLAEEVRKPMLIGPAVPAAFCILGGLFSKQLLSLA----
143763634    -----------------ILLVAHLVGVVAVLSLPNPRPAFAVALTAPLASAVWAASRLGAVEGLDLAVSFRVGPLGALLA--VLVSGIGVLIFVYGQGYFGGGDRRGFAATLLAFSGSMLGLVWADDVWTLFLFWEATSVTSFLLVGTKSTDSTAVTAARRALLVTVAGGLVLLAGLLVLVDVAGTATLSEMG-----PVTGDQATVAAVLILVGAFTKSAQLPFHVWLPGAMA-APTPVSAYLHSATMVKAGIVLIGVMHPVLGAVDIWSGLGVTVGLLTMFWGAIGALRHADAKLVLAWGTVSQLGLMTAMMSLGSGKIFAAVSLVVAHAVFKAALFMAVGEIDIRTG--SRDLRSLSGLRTSMPVAFWVMVFAGLSMAGVPPLLGFPAKEAAIEASLKESGASGDLILAIGSVLTVAYTTRLVLALFSDKGGESTEVAPAAAAPSVLLSALGVVGYVLAPSVT-DWVVPAAATL-
227542704    --------------------------------------------------------LAGPGQDVTFG--FSGDALSLTFALLALGIGGVVLLYSAAYLH-EDDKPRSFYNFMTGFALSVLILVLAADVVVLFVGWELVSIASFLLIAQSGSAGE--KGASRTLILTFFGGLTLLAALGIAVAVTGTTNIEAIVAS-PAWESSGLTTAFALLIACSGFTKAAQFPFHLWLPEAMAAATPVSAFLHAAAVVKAGIYLLIRFSPVF-AGNQVWSVTLMVVGMGTALMSAFFAIQKTDLKKLTAYSTVSHLGWIVATIGTGA--IAAAVVHTIAHALFKSSLFMLVGVVDHQAG--SRDVRRLGSLWRRMPFTFGGAVLAAASMAAVPPLMGFVSKEAMLTA--FEPFPLLLIAGAGGALLTFVYSTRYVFGAFVDGPRDMSEVREAPVSLWLPAA--------------------------
633591       ---------------------------------------------------------------------------SLTVVMLIVITSISTLVHLYSVSYMADDHIPRFMAYLSIFTFFMLMLVTANNFIQMFLGWEGVGLASYLLINFWFTRLQANKSAIKAMLVNRVGDFGLALGIMGIFVVFKTIDFATVFAIIIGGYPCHALTIIGILLFVGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMISRCSPLFEYAPDALVTVTIIGAMTTFFAATTGLVQNDLKRVIAYSTCSQLGYMILGISHYSVGVFHLMNHAFFKALLFLSAGSVIHALSDE-----QDMRKMGGMVQLLPLTYTMMLIGSLSLVAFPFLTGFYSKDLILEVAYSKNANFAYWLGATCVLFTSYYSFRVLFLTFLTSTNAYKASVKN-----------------------------------
262376766    -------------LPRYIALIGMLVTLVLTIVLWQTGTYNYELGGATPSWAAEFKLPW--IQTLGINIHLAVDGLSLLMVGLTALLGVLAVGCSWGEIQK---NVGFFHLNLLWSLGGVIGVFLAIDLFLFFFFWEMMLVPIYFLIALWGHKKSRVYAANKFFIYTQVAGLVMLIGILGLYTMTGEFDYNYLVANTLDAQAPAVAYAFMICLFIGFAVKLPVFPLHGWLPDAHAQAPTAGSVDLAGILIKTAAYGLLRFVIPFFPAASAQFADFIILGLIGIFYGAWCAFQQTDMKRLLAYTSISHMGFVLLAIYAGILTFQGLMIMMLAHGISSAALFIMCGQVYERV--HTRDMRLMGGMRGQFPYLAFFLMFFVAALVGIPGLGNFIGEFLILMGAY-AKFPAFTILAAISLVFAGLYGLILIHKALFGVPNEAYTNPLKDLNAREIALLLICAFGLLWLGLYPQSFLDVSNS--
142666715    ------------------------------------------------------------IEGTNIGYRMGVDGISIFF---VLLSTLLTPICILASWEAIENRVREYMIAFLILETMMVGMFCALDILVFYIFFEGVLIPMFIIIGVWGG-ARRVYASFKFFLYTLLGSVLMLVAILVMYFMAGTTDVVVLSKFTFPSNFQTWLWLA---FFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSIPMFPEASEFFPLVFLLSVIAIIYTSLVALAQDDLKKLIAYSSVAHMGFVTIGFTLNSQGLEGAIFQMLSHGIVSGALFLCVGVIY--DRMHTREIAAYGGLVNRMPKYALVFMVFTMASVGLPATSGFVGEFLVLLGAFYYN-TWLAVFA-------------------------------------------------------------------
163759043    MEPVA-AADWLIPAPVVFCLLAGSVLLMLRKRTDLQPLIAIPAL-VILSALTLGLLAHVVINGTAFGISFTVDALGAFFAATSSLVALAAGIYGRSDVDHSG-QRYGFYPFLLLIMAGVLGAFMTGDIFNLYVWFEVLLISSFGLLVLGSER-SQLDGGVKYAFLNLIATTLFLVATGYLYGLFGTLNMADIAVKASELRAAAPLMTLVTLFLLAFAMKAAAFPVNFWLPASYHTPKLVVSALFAGLLTKVGIYALLRILGMLFPVERLELSYIIAIAALTMVLGVLGALAQNDIRRSMGFLVVSGIGVMMAGLAIGSAGLSGTIFYAAHSMVVMTALYFAIGIGAQLGGSFM--LTSAGGLYARNATLAFVTLMLFLSVSGLPPFSGFWPKVMLVKASLDIGAWWLAGAILVTGLLTTITVGRIWALAYWRP---------------------------------------------
187373142    --------------------------------------------------VSINFTSWIDSETLDVSWGFLFDSLTVSMLIPVLIVSSLVHIFSVDYMSRDPHNQ-RFFSYLSMFTFFMLILVTGDNYLIMFVGWEGIGISSYLLINFWFTRIQANKSAIKALVVNRVGDMFLSIRFFAIFFLFGNLDYATVFSLSSNRNETRITIIGLLFLLAGMG-KSAQMGLHTWLPDAMEGFPTPVSALIHAATLVTAGVYLLLRSSPILEYRPTTLLIITWVGAITAFFAASTGLLQNDLKRVIAYSTCSQMGYLFMA--CGLSQYNVALFHLVNHAFFKALLFLAAGAVLHATYDQ-QDQRRLGGLLPFLPFTYTSILIGSLSLMAIPWLTGFYSKDLIIELAYAQYQFSGSMLGTISAFLTAFYSFRLVSFTFLTTPN-------------------------------------------
225174709    ---TEVITSLLPVFAVAVPLAGSLLVFFAGRFSEK--LRDICAVITALITFGIVFSMYPLVQQLQVSIHFRVDFFGFVFAA--LMSCIWFLATLYSIAYMEHGRAKNRYYVFLLSTLGCLGVVLVGDLFSLFLFFELMTFSSYVLV-IHEETPDAMAGGAVTLYLGVFGGLCLLMAIFLLYFNVGTMEIIPLYEQIAASAINPYTVVT--LFLVGFGIKAGMVPLHIWLPKAHPVAPAPASALLSGLMIKAGAYGIFRVVGMIFTPSENFGYAIIWMGIITMFLGAFMALLSTGAKKILAYSSVSQMGYILLGVGTGPMGFAGALYHIINHAFFKAGLFMMVGSIYMITHN--LDITQVRGMAKKVPFIAVTFLIGYAGIGGIPGFNGYGSKTIIVDAANLHGSVPLHVIFVVTSAMTLCYFAKLFRGLFLGDVPEKYDKKSYNFTWPVFGAIIIAIGLF------------------
288942122    -----------------LPIIGGLVVLASGDQEKTLSKWTALAFAVLTFMVSLGLWIGFWIPTFNVEYFLGVDGLSM---PLIVLTTFISIFVIIAGWDVIRYKPSQYMAAFLIMEGIMVGVFSALDAVLFYVFWEAMLIPMFIIIGVWGGPNR-VYATIKFFIYTFLGSVFMLVALIYMYFQSGSFSILD-FHALELGMTAQTLI--FIAFFLAFAVKVPMFPVHTWLPDAHVEAPTGGSVILAAIMLKIGGYGFLRFSLPITPDASDLAWVIIALSLIAIVYIGFVALVQQDMKKLIAYSSIAHMGFVTLGFGGAVMGIEGGMVQMISHGFISGALFLCVGVLYDRV--HSREIADYGGVINTMPWFGAFMVYFAMANAGLPGTSGFVGEFMVILATFKASFWWALLAATTLILA-AAFTLWMVKRVVFGEVKNEKVAALADLDLRERINLGVLAAVVLLFGLWPAPLVNV-----
280956105    -------------------------------------------------------------------IAFRVDAFGMLFA--LVSSSLWVVTTVYSIGYMREHAQTRFFGYFASSIFCAVGVAFSANLLTMYLFYELLSFSTYPLVA-HHQNEESRKAGRKYLFIVGTSIGLVLPAMVAVHHFTGSLDFA--SGGIALGAADSTTLTVLLCLLLFGFAKAALMPVHVWLPAAMVAPTPVSSLLHAVAVVKVGAFCIMRVVTGTFGVETHLNDVITGVAAVTMLAASLIALSQDGLKRRLAYSTIGQLSYIVLGAGMTTAGLTGGMLHISMHAFGKITLFFCAGAIYVATGEK--YISRLNGIGYRMPWTMTAFLIGSLSIIGIPPTGGFLSKWYLLNGCIGSGQWVLALVLLVSSLLNAAYFLPIVYRAWFCAPDQAQHSGPREAPLACIVPPLITAGISVILFFYPYPFLNLAR---
114773105    ---------------------------IATAIAPAIGFAYIISLTPQVLAGEHLIEYLEWIPAVGLTLSLHLDGLSLMFALLILGIGLLIILYASYYLSDKEDAGRFFSYLILFMTA-MLSIVLSNNILQMWMAWEVTSISSFLLISFWGHLSGSRKGARMALTVTGAGGLALLAGLLLIGDIVGSYELSVILASGDLLTEHALYPIILVLVLLGAFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGIFLMARFYPVLSGTEMWFLIVSTAGLITLLLGAYVALFKHDLKGLLAYSTISHLGLITLLLGLTQLSAVAALFHIMNHAVFKASLFMAAGIIDHETGT--RDMRKLNGLWKYMPYTATLAMVAAASMAGVPLFNGFLSKEMFLAETLNQHSWMIPVLATIASIFSVAYSTRFIHDVFFNGEPIDLPKTPHEPPRFMKVPIEVLVILCIAVGIFP-----------
47026742     -----------------------------------------------------------------------------------------------------------------TVATGTMIVSVSSHWLLAWAALELNTMAILPLLTQT-HSPRTAEAATKYFLIQTAASTTLLFSSTTNAWFTGQWSISQLTTD-----------PTNTMMALALLMKLGMAPLHAWLPEVMQGTSTTMSLVIATWQKIAPFLLLYTISH------NTYTTMLLPIALLSTTLGGWGGLNQTQIRKMMAFSSIAHLGW---AIATLTFNPALPLLALTMYFIMTTNFFSLVLT------TSTKTIKDSASSWSSSPHTTLLMLLSLLSLGGLPPLSGFMPKMLIMKELIEVNLTFTATAMAMTSLLSLAFYVRLAY---------------------------------------------------
114797124    --------------PETLIASILVLPLLIAAGIAATGKFPNIREGVTILGSIALFVLFVGQAAPGLAIAFKVEPLGALFA--IVASGLWIVNSFYSIGYMRERNQTRFYICFAIAICGAMGVATAGNLFTLFIFYEVLTLSTYPLVAHKGDAAAQRGARIYLLTLLGTSIGLFLTAIMWTWVVAGQLDFVD-GGLLANVEISPAVASALLLLFVFGIGKAALMPFHFWLPNAMVAPTPVSALLHAVAVVKAGVFTVLYIFGADLLNATPSREFLMDVACITIVVASLIALTKDNLKARLAYSTIAQLAYVTLGMLADKAGFMGGSLQIAAHAVAKITLFMCAGAIYVATG--LTNISDMRGLGRKMPWVFVAFFMASLSIIGVPPFAGDWPKYELMQGAIDRGADWVPFILIASSVLNIAYLLPIAILGLMPPGPEEPVKEFK-----------------------------------
256670222    --------------------------------------------------VVAWLGRQGPEGTRSVGIVLVADGLNTTFAA--LAAFLTVCALLYSWHYFEAVEA-RYHAMMLLFLTGMTGFLFTGDLFTLFVFFELMSGVAYALTGYRIEEADSVQGALNFGVVNSLGAYFTLMGIGLLYARGGQLGLAQLGVALDGRPADALVIAAFVLVCTGLLVKAATVPFHFWLADAHAVAPTPVCVLFSGVMVELGLYGVLRVRTTVFGRVATVSRVFLVAGIASAVLGAVLCFTQRHLKRLLAYSTIAHIGLFLCGLATGGEATAAFVLAVLGHAGAKGALFLLTGVLKDRYGSVDED--DLFGRATHSRTEAVLFLVAAAALAGLPPFGLALGKD----AAEHAGPEWLMIVFAVVSALTAAAVLRAGLRVYFDDPRTRRPVPARNPKIPMLAAIVVLLGFALAAGIVP-----------
18377959     ------------------------------------------------------------------------------------------------------MNLMSWLVISTSIITSTLLVTMATHWLMVWACLEINTLSMIPIISKPHH-PRATEAATKYYLTQTMASTTLMFATTTNAMNTSNWE-----------THITTDPTTTTIITLTLMMKMAAAPFHFWLPEVTQGSTTMTTLTILTWQKIAPLAVMLTTHNKMN------QTLLLLSAMLSIIIGGLGSLNQTQLRKLMAFSSIAHTGWIMATMTIAPK---------ISMLTFTIYTMTTTPMFLSMNHTSMTTIKDMGTAWTTSPHLMMVVTLTMLSLGGLPPLTGFMPKWLIFNKMTSMNMVIEATTMAVFSMISLYVYMRLTYILAMTLPPHTTPMLMK-----------------------------------
149198894    ---------------------------------------------------------YTWIPRFGINLNFRLDGLSFLMA--LLITGIGTLILIYAAGYLKDYKATRFYTIIQIFMAAMLGLVLSDNLISMFIFWELTTVSSFLLVGFNHENPDARKKALQALIVTAGGGLAMLAGLLLLGNIAGTYQVSELIQHSELIKNHKLYEAVVILVCLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLARLTPVLGGT-DFWMYLLVCVGGFTMLLAATLGLIYRDLKKILAYSTLSVLGIITLLIGMGTFSFKAAIMMLFAHALYKATLFMVAGSIDHEAGT--RDITKLRGLRKVMPWTFAAAALAALSQAGFPPFTGFLAKEYFYGSALDHNLK---AVLISSAFISSMFLFVLAFKIGFQP---------------------------------------------
283840171    ------------------------------------RHAHHLAVPMALAGIAVAALAILDVVRHGLGIALRLDGLGSAFLAVIALVGAGVTLFARAGFGRETRRGYAFWPLVFCTTGGLAAIAVAGDLFNLYVGLELLTVTAVALVALDGK-PAALAAAMRYLLFALLGSLLYLLGAAILYVAHGTLDIRLLSRS---ADPETATLAAVVLMTAGLMAKAALFPLHGWLPPAHGSAPAPASALLSALVVKAPFIIMLRLWFEVAPEISVVAQGLGALGAAGILVGSLLALRQHRLKLVIAYSTVAQLGYLMLVFPLSAGAWTGVVFHALSHALAKGAMFLAAGAMAEAIGDD--RMDRLDGVGQHLPIAAFAFGLAAVSLMGLPPSGGFTGKYLLLTSAFASGQWWWAVVMIGGGLLAAGYLFRPLSRLLAKREQPGALLAVTRWRQAIALGLAM-----------------------
170078922    -------------------------------------------------------------------------------APLVLLAGFVTTLAMFSAWQVNQRPRL-FYALMLLLYSAQIGVFVAKDLFLFFLMWEIELIPVYLLVCIWGGKRRRY-AAMKFLLYTAAASIFILLALSLNLPGGPNFDLGAIAQQDYPLGLQMWLYAG---LLVSFGVKLAIFPLHTWLPDAHGEASSPVSMLLAGVLLKMGGYGLMRFNMELLPDAHRFAPLLVILGVVNIVYGAFSSFGQTNMKRRLAYSSVSHMGFVLIGIASTDLGINGAMLQMLSHGLIASVLF--FLAGVTYDRTKTMVLAEVGGLGQVMPKVFAMFTVGALASLALPGMSGFVGELSVFVGLASSDTYITVFLAAVGVILTPIYLLSMLREMFYTREMDLSCDLGQPTNVAIAG---------------------------
21305981     ------------------------------------------------------------------------------------------------------MSPLTQSIFVMSLGLGTTMTLSSTHWLLAWMGIEINTLAIIPLMTQNSH-PRAIEAATKYFFAQAGASALLLFAAFLNSCLTGSWNITLMNHP-----------AASTLCILALAMKIGIAPLHSWVPEVMQALDLRTALILSTWQKLAPLYLLYQIPL-------DNSDLILLLGILSIAVGGFGGLNQVQILKIMAYSSIAHLGWMIIILSISTHLTLLALY---TYLLISSSLFFSLMMMRAK------HISSLSISWTKIPALTMTLPLMLLSMGGLPPLTGFAPKWLITMELMKSGLALM-----------------------------------------------------------------------
110589635    ------------------------------------------------------------------------------------------------------INPFALIMLLISLAIGTMITLSSHHWLLAWIGLEINTLALLPLMTKTPH-PRAIEAATKYFLTQAAASALMLFSCLINALQTGEWVI------------NPFPDLLINSLSIALMMKLGLAPLHFWLPEVLQGISLPTGLILSTWQKIPPMILLFQISP------NVNLNLMVILSLTSILIGGWGGIGQTQLRKIMAFSSIGHLGWIIFIL---KFNPQLSLFSFTLYLIMTTAMFFSLIML------SSTKMLQISTSWTKNPALTLTTLLILLSLAGLPPLTGFLPKLLITLELIKQNMIIFAALAMLTSLLALFFYLRLAYLISLTLPPNC-----------------------------------------
183981669    --------------------------------------------------------------------------------FIALTGAVAVVAGIYSIGYARREHLGAVALTMLVFVTAMLLVPAAGSVSTFLLAWELMAISSLVLVATDHRRAQVRSAAGYYAVMTQLGFATLLLGLMVLAAAAGTDRFADMAVP-----SEGVRTFVFVATLLGFGSKAGLLPLHAWLPRAHPESPSPVSALMSAAMVNLGIYGLVRILQLLGPGPKWWGVTLLVIGAFSAMYGVLQASVATDLKRLLGYSTIENMGLVTLGLGAATLAMTAALLHLIAHAAFKSLGFLAAGSV--LVATQQRDLDMLGGLAHRMRCTTTFFGIAALGASGLPLGAGFVSEWLLVQSLIHAATPLGVGAVALTTGLGVAAMVKAFGTGFLARPRSGSAERAREAPATMLVGMAVAALGCVVIAIAPAVVTGPLQSV-
144193941    -----------------------------------------------------------------------VDGLSVLF---VLLTAFLMPICILASWTLKKRVADYMAAFLILETL-VIGVFCALDLVLFYIFFEGSLIPMFLIIGVWGGANR-VYAAIKFFLYTFLGSVLMLAAMIYMFVQAGTTDIEALQGFDFARDAQTWLWLA---FFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKLGGYGFLRFSLPMFPDASAYFPLVFVLSIIAIVYTSLVAFRQTDIKKLIAYSSVAHMGFVTLGFTMTELGVQGAIFQMISHGFISGALFLCVGVIY--DRFHTREIAFYGGLVHKMPVYAAFFALFAMANVGLPGTSGFVGEILTMMGAFEVD-PRVAFGAALGVIFSAVYMLTLYKKVVFGEMTNPKLETATDLNGREWINLSVLAALTLYFGFVTTPITETTRA--
226227797    --------------------------------------------------------------------------------LLVLLTGFLGPLVVLGAWTAIERDVTMFHVMVLLLQFAMMGAFLAQDLFLFYVFWEAMLIPMFLIIGIWGGARRSY-ATIKFVLYTAFGSILMLAALIYNAGGVASFAFTDLMQAQLPLDVQITLLAAFAL---SFAIKVPMVPLHTWLPDAHVEAPTPGSVILAGVLLKMGTYGFIKLGFPLFPDATRFTPMLMTLSVVSIVYGACLALVQTDIKKIIAYSSISHLGYVMLGLSLDLAGIQGAIIQMVSHGLVAAGLFLLVGMVYERC--HTRELSAYGGLARQIPVYAMFFIVFTLASVGLPTTSGFTGEFMVLLGAFNAAWPILAVVAVTGVVLGALYMLRFALTFLFGPAKAPHAPLNDSLRERSILAILMVSIFAL-----------------
296117614    -----LVASLLPLFAAIPLLAAGLLILFQRVRLLQEVVMYTVLGAGLIILIAITADGTALAHRVGNWDALVAIPFAMFAALMLVTVSILAIVCAWFATASGFSKEPFFAPLTLVLMCGVYGALLTADIFNFFVFIEVMLLPSYGLTTIYRRGGRQQLAGLRLFIVNLFASNMLLAGVALVYGSYGAVNLAQLQGA---AKEEPAVAIAMSVVILAMLIKASVVPIHTWLARSYPYTNPAVTALFSGLHTKVGVYAIYRWYAVIFDGDARWLWILVLLFTLTMVIGVLGAVGEKTTREILAFHMVSQLGYILMGVALTHLGMTAGIFYLIHHMIVKASLFLSTGAVEVAYGTG--ELDKVTNISKREPIIAVAFFAAALSLAGIPPFSGFVAKFTLLLGTWEAREIYALVAMLVVSLITLLSMLKIWKGMFWGDRTKAAP---------------------------------------
111075034    --------NMSLLSTEILTAVLACGLLILCLLSPNKEKHRGIGYATLLLAILVTTFFQYGINETTFHELWIHDDYSVFMKELFLVAAILVTLSSIDFVDTLPRFRSEYYSLIVFAALGMMVMASANDLVTIYVGMELMTITFFVLVAYVLGNGRSSEAGVKYLLLGAASSAVLLFGMSLLYGLTGTTVIPEMMSKL---HWSPALVIAVVTLIAGFGFKISAVPFHMWSPDIYEGAPTPITGYLAVASKAAGFAVLVRVFIDGLPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136635850    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQLSVAPFHMWVPDVYHGAPTAVVLFIGSAPKIAAFGFIMRLLVEMGGMAADWQEMLIIIAVLSMLVGNFAAIAQTNIKRMLAYSTISHMGFMLLGISADSNGYSSAMFYMIVYVVITLGTFGMIMLLSRKE-YEVEKIDDFRGLNKRSPWYAFITLLFMLSLAGIPPTVGFYAKLSVLQAVMGVGYIWLAIIAVLFSLVGAFYYLRIVKLMYFDEPESDAAIAPAGLLISTNGMAVLILGIF------------------
11466311     ---------------------------------------------------------------------FLFDSLTALM--LIVVSSISTCVHIYSLEYMQEDHVQRFMSYLSFFTFFMLILVTGNNLLQMFMGWEGVGLCSYLLINFWFHRLQANKAALKAMIVNRIGDFGLALGLFLTFTQISSTYFSQHYLTYIGSLSFETISLISLLLFVGAVGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLICRTFYLFEYSPNIGILITILGSLTAFIAGTIGLVQNDLKRVIAYSTCSQLGYMV--FACGVSHYDVAFYHLTNHAFFKAALFMGAGSVIHALQDE-QDMRKFGGLKNFLYFTFIVILIGSLSLIGFPFLTGFFSKDAILEAGLTLESSFGFSLGILGAFITAFYSVRSLARTFLQKP--------------------------------------------
109287644    ------------------------------------------------------------------------------------------------------------------------ITFASSHWLFAWMGLEINTLAILPLMA-RHNHPRAVEATIKYFLIQIAAAAVALFASMINATLTGQWDILQLSHPI-----------STFMMMTALIMKIGLAPMHMWFPEVLQGMDLITGLILSTWQKLAPFILLLQIKP-------DSTTLLTLVALSSIAVGGWAGLNQTQLRKILAYSSIAHIGWIMLVTHLSLPTTLLALLLYLTISTSIFLLFKL---------NKATNINMLAISWTKAPMLTTLAPLILLSLGGLPPLTGFMPKWLIIQELTKQDMAPAATLAALTALLSLYFYLRLSYAMTLTTFPNNTPGLTP-----------------------------------
294788055    --------------------------------------------------------LHSWIPTLNLNYALGVDGISVLF---IILNAFITLMVVLSAWEVIQNRPAQYMAAFLIMSGLINGAFAAQDAILFYVFFEGMLIPLYLIIGMWGGPRR-VYAAMKLFLYTLLGSLLMLVALIYLGYQANSFMISDL--QAIKQIPLGVQQLLFIAFFLSFAVKVPMFPVHTWLPDAHVEAPTGGSMVLAAITLKIGAYGFLRFVLPIVPDASYFAPVVIVLSLIAVIYVGMVALVQTDMKKLVAYSSISHMGFVTLGIELNDWGLKGAIVQMISHGFVSAAMFMCIGVMY--DRLHTRNIADYGGVVNVMPKFAAFMMLFGMANAGLPATSGFVGEFMVIMGAVHVNLWIGA-LAAITLILGASYTLWMYKRTIFGEITNPHVAEMKDINKREFAILTILAMAVLGMGLYPEAFIAVV----
262200409    -------------------------------------------------------------------------------------------------------TPHTYFALTLAVEAMVLMSFVALDILLFYIFFEAMLIPMYFLIGGFGNGPRRSAAAVKFLLYNLFGGLIMLAAVIGLYVVTGTFSLRTISDAVAAGDIDSGTGLAKLLFLFAFAVKAPLWPFHSWLPDAAVAATPASAVLMMAVVDKVGTFAMLRFCLQLFPDASQYFPLICALAVIGIIYGAVLAIGQTDVMRLIAYTSISHFGFIILGFALTSQGQTGSTLYMVNHGLSTAALFLIAGFLVSRRG--SRLIADYGGVQKVAPVLAGTFLVAGLATLSLPGLAPFISEFLVLIGTFTR-YPIAAIIASGALVLSAIYILWTYQRMMGGPPKLSDVRASSMRDLAELVVVVPLIALLIALGVYPKPLLDIV----
108793437    -------------------------------------------------------------------------------------------------------------FFITSLILGTAMTLSSNHWFMAWMGLEISTLAIIPLMTMHHH-PRAIEAATKYFITQAAAAAIILFASLINALMTSQWDI-----------YFDLRPFPAALLILALALKLGIAPVHVWFPEVLQGLNLTTGLILATWQKLAPFILLLQI-------MPSSPLLMILLGLMSILVGGWGGINQTQLRKVLAYSSIAHVGWIILVI---QLNQTLSLLALMLYIPMTMTVFLMLMY------NSTHSYNSLAISWSKSSMILVMAPFAFLSLAGLPPLSGFLPKWLIMEELTKQDIPMIALVAAISSLLSLYFYIHLLYTL-------------------------------------------------
291298465    ----------LPLVPALLAAVGLLTPLRM----RRVAAGLGLAGSGIALATAVALLVMGAKQTSANNLIDFGDGLSVHIDPAVAVTTVALLVQLYSIAYLRGDERYAYAAQVGLFTAAMLLVVVADDLVPLLVGWEVMGACSYLLIGHDRELPEAPTAAVKAFVVTRVGDIGFLLGVVLLGVHAGTFNITEILRGVPEL-DGGVLLAAGLLILAGAAGKSAQFPLHTWLPDAMAGPTPISALIHAATMVAAGAYVLFRLLPIYAAQ-PVSTTVIAAVAAVTMVLAACAALAADDLKRVLAWSTVSQVAFMFGGIAV--LAPDAALFHLLSHAAFKALLFLCAGAVIHMVASNL--MSRMGGLRSGAPVTFWTMTLGFAALVGVPPLAGFWSKESILGAAFESTTPAASLVGLLTVALTGAYATRAWLRTFFGRTRTPDAHIHDPWPLIVLAVPTVGVGLLAFGGIL------------
24080115     -------------------------------------AFYEVGLSGSPVSIVIGSWIDSEFMLVQWG--FLFDSLTVSMLLPVLIVSSLVHLYSISYMAGDPHNQ-RFFSYLSMFTFFMLVLVAGDNYFIMFVGWEGIGISSYLLINFWYTRMQANKAGMKALTVNRVGDMFLSVGFFAIFWVFGNVDYASVFSVAPYINETAITIIG-LLLLVGAMAKSANIPLHTWLPDAMEG-PTPVSALIHAATLVTAGVYLMLRSSPIIEYGPTVLVVITWVGALTAFFAATTGLLQNDLKRVIAYSTCSQMGYLFMAVGLSQYNV--ALFHLVNHAFFKALLFLAAGAVIHGMADQ-QDLRRLGGLVNFLPFTYTAILIGSLSLMALPFMTGFYSKDLILEVALGQSGTIAYWLGTISAVFTAFYSFRLVSLTFFTTPPKGDYLHAHEAPMIIVIPLVILSIMSIVFGYI------------
25057431     -----------------------------------------------------IYYRWLLIPPTEINISFQFDQYSMIFMTIALYVTWSILEFAIYYMQTD-ILINRFFKYLLTFLIAMLILVTANNMFQLFIGWEGVGIMSFLLIGWWHGRADANMAALQAVIYNRVGDIGLMLSMSWLLINTNSWDIQQ----LFILTKNMDMTLPAAGLLLAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRL-HPLIENNNNILTAALCLGAITTLFTATCALTQNDIKKIVAFSTSSQLGLMMVAIGLNQPQL--AFLHICTHAFFKAMLFLCSGSIIH-SLNDEQDIRKMGGIHKTLPLTSSCLTIGSLALMGTPFLAGFFSKDAIIEALNTSNLNAWALMLLIATSFTAVYSLRIIYFVLMNNPRTLPLSPINENNPLIANPI-------------------------
143903548    ---------------------------------------------------------WLSTGSYTFEIGFMIDNLTALM--MVVVTFVSLMVHIYTIGYMRDDPGFRFFSYISLFTFAMLMLVMSNNFLQLFFGWEGVGLVSYLLIGFWYQKPTAIHANLKAFLVNRVGDIGLLLGVALILFWFGSLDYQTVFGRAAALEGQEIFLVGCILLFIGAMGKSAQIPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARLSPLFELSETALSFITIIGATTAILMGIMGVIQNDIKRVIAFSTLSQLGYMTVALGVSAYSV--AIFHLMTHAFFKALLFLAAGSVI-IGMHHDQDIRHMGNIKKYMPITWITFLLGSLALIGTPFFSGFYSKEMII-ETTKYSQIFGSWMLVFGVFFTALYSTRLYLMVFHGTEKWKTLKLKNT----------------------------------
77917831     ----------------------------------------------------------------------------------------LILLAVAIGISWQRYRQAGYYALLLTGGTGILGVFLAQDLLLFYLCWEVMLLPL-VLCIFLWGGAQRVQAAFKLLVFTLAGSLLMLLAFLTLYIQTGDYSFA-LQTLTATVVPSAIAPWLFGCLAVAFLVKVPVVPVHGWLPDAYQEAPTAVTLLLSGVLAKAGIFGLLRVAMPLLPTWQSFAPVLAILGLLSIGYGGWLAFVQTDLKRLVAYASVAHLGFIVVGMAAGNAILQGSLLQLFNHGVTTAALFVLVALVKRR--TTSRQLPDLGGLWARTPQLGAMFLLFSLATLGLPGLNIFTGEVLILLGAFRAQAWWGAVGMA-GVLLAACYTLRMVQGVLWGVPPDPMPDMKRGEMALLAPLAVLVFWFGLYPLPFLKLLSGPVEQI-
142584216    --------------------------------------------------------------------------------------------IVYSWNHFDPKNPKTFLILILVLETGMIGTFVAQDMVLFFVFFEVVLLPMFFMIAVWGGPNRKY-ASLKFFLYTLFGSALMLVSFLSLFFLTGSFVFSEIADNVVANAVSRTAQLWIFGMFLGFGIKVPMFPFHTWLPDAHTEAPTVGSVILAAVLLKLGTYGFVRIAIPLLPDAAEWAPWIGLLAVIGIIYGAFCCLAQTDMKRLIAFSSVAHMGFVMLGISTTDFGINAAIMGMVAHGLITGMLFFLAGSMKER--YHTLEIKRLGGLLVQAPKMGWVLGFCAMASLGLPGLAGFWGEFPAILSAYNNGLPVFMVIAALGTVLAAGYLLWLLQRSAFGTPKEEFIHDATKTEWVAWAPLLLILAIGIYPNLVFRATDAAVDA--
139753506    -------------------------------------TTLSAAITAYFVSIGLWYDVEREGASSSIASAFGVDGFSIFFTMLILIALAITALLSHHYLDREGIDPPEFHALLLCSAAGAIVMAAANDLVVMFLGLEALSIAIYVMIAMHSRRSEARESAVKYFVLGAFSSAFLLYGIALTYGATGSTNLVHVREYLVVFRDQHMLMAAMGLLLVGLSFKVAAAPFHFWAPDVYQGAPSPVTGWMASIAKAAGFAALLRIFFAAFASHSDWSPVVAVLAFVTLVVGAVMAILQTDVKRML-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284034099    ------------------------------------------------------------------------------------------------------------IALLLVIETGVIGTFAAADLVLFFLFFEVVLIPMWLIIGDHHDRAGRRRAATTFVLMTVLGSAVMLVGFLLVYRQAGTFDL-ELLGQDPVTGGHGAALAAAILIALGLAVKMPLWPLHIWLPDAHAKAPTVGSVLLAGVLLKLGSYGLVRILLPVLPDATTIAPYLAGFSTVAIVAGSLACLAQTDVKRLIAYSSVGHMGFIGLGIATPEGVAGALFANIAHGLITGLLFFLAGAIKDRHDTSELRAIG--RALYARLPRISVLLTFACLASLGLPGLAGFWGEMLALMGAFRTTYLVLMVIAGLGTVLTAAYFLRLVRNLCQGDPAE------------------------------------------
142208286    --------------------------------------------------------WVFAQPLPGIAIAFRVEPLGMLFAAV--ASLLWPINSVYSIGYMRERHQTRFYVFFAVALFATMGVAFASNLVTLFLFYEILTLSTYPLVTHKGNDAARAGGRVYLGILIATSIGLLLPAVIWTQAIAGSTEFMGLLANIAPALPPATVGLLFFLFMYGIG-KAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFSVVKVMVFTFGIDTLQAQWLLYIAASTIIVGSVIALRQDNLKRRLAYSTVSQLSYVVLGAAIAPLSVVGAALHIVAHAFGKITLFFAAGAIY--TASHKTEVSQLRGIGWRMPWTMTAFAIGALSMIGVPPAAGFISKWYILAGALQTEQLLAVAVIVLSTLLNAAYFAPIVFSA-FARPADDDPADHGEAPLPIVIAVTTTAALTVLLFLF------------
207723886    --------NWAPLLPIIFLSVMIAVIQLADVYRREQSAYCLSLFTTLALTVWFGVQAASGETHYVFSNMAVFDPMAQVLSSFCALATLVTFVYTRTYLADRDMFSGEFYILALFTLLGQVVMISGNNFLTLYLGLELLSLGSYALVALRRRSNVSSESGMKYFILGALASGLLLYGMSMLYGATGSLDLGKVFHAIESGDNKTILVFGVVFIVAGLAFKLGAAPFHMWVPDVYQGSPTAVTLLIAGAPKVAAFAMTLRILVELLPLAFDWQNMLIVLAVASLAIGNITGVVQTNFKRLLAYSTVSHMGFLLLGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------
256830381    ------------------------------------------------------------------------DAISAFFLLLLAVVGASGAFYSRTYWSQKPRSARQSRLWWSAMLASMGMVLTQSNGLHFLFAWESFALSAYFLVTLERDNPKVRAAGRLYLVASHAGTLALFGFFTSLAAQTGSWELGPMTSQ-------TSLAPLFWVALLGFGIKAGVFPLHIWLPSAHANAPSHVSAIMSGVAIKMGIYGLVRFSSWL-PLPAGAGWVVAGLGCVSAVLGVAFALGQHDVKRLLAYHSVENIGIILIGLGFAMIALSGGLLHVWNHGLFKALLFLGAGAVLHSTGT--REMSRLGGLWKTMPWTAALFTLGAMAISGLPPLNGFVSEWLIFSGLFDAGAVPAAILLGVTGALALACFVKVCGVVFLGAPRSEAAANARECGTGMRAAMGVLALGCLIIGLAPAFFWPTLLRV-
219681539    -----------------------------------------------------ILWKWLSINEFKIDFGFFLDGLSLSM--LFVITGVGLLIHIFSSWYMRKEGQSRFFAYTNLFIASMSVLVLADNFLFMYLGWEGVSVCSYLLIGFYYTELKNNLCAFKAFILTRVSDVFLMIGMFLIYREFNSFNFQEILSSFLNVESFYYLDYITLFLLLGVIGKSAQLPLQTWLSDAMVG-PTPVSALIHAATMVTAGVYLIARTHFLFLLTPGILYLVGLIGTLTILVSSISALVQKDIKRILAYSTMSQIGYMFLALGVKA--WSAAITHLIMHAIFKALLFLSAGSLI-KSCKNEKNIFKMGGLRKQLPFLYISFIVGGASLVSFPLTAGFYSKGNILFSVLKSGCIDFFIIGLFCSFLTAIYTFRMIFVIFHGKNIHTADSSTNLQHNIPLFVLLLLSTVF------------------
135373665    -------------------------------------------------------------------------------------------------------------------YFSMNGIVLADNLISMYMSWELVGVSSYLLIGHWFEKDSAADASKKAFLTNRVGDIGFFIGIMLIYSAIGSFAFTPIFDSIATGNTGMTLTLAGLGIFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYMSVRLFPIFTP---DALLVIAYIGGITAMLAALIAITQNDIKKVLAYSTVSQLGYMILAVGTGV--YTAAFFHLLTHAMFKANLFYCSGSVKHDHDTDPQDMRNMGGFKSKMPITYWSMLISTLAIAGVPVFSGFLSKDAIL----------------------------------------------------------------------------------
160937466    -----------------IMMAGGIVTPLLGGRNRARVLHLVLVGAVAVMSGLLLFRFMMGHFPAPWGNEVRAGALEALMSLVFSLVMFLTVAANKRSLEHDGERAGLYYVMMNLLFSSLLALIYTNDLFTAYVFIEINTISACAIVC-AKESGETVAAAIRYLIMSLVGSGLILISIALLYCQTGHLLMEPMAGAVSSGKDLFPLKMALVMMTSGLAVKSALYPFSSWLPGAHANATAASSSVLSGLVLKGYIILLLRILGMDLIIRLRINDLLFVFGILAMVIGSAKALQQHMVKRVIAYSSIAQIGYIFMGIGMGTAGLAAAVLHMIVHAVTKPMLFTAAGGLMDCCG-HQKEIAALRGSARRNPAAGAGLVVGSMAMIGIPFFSGFVSKISFAMASFHDLDRTVLVLGALSTVLNAMYYIPLIIIVFSERGPEKADYEA------------------------------------
143820173    -------------------------------------------------------------------------------APLIILTAFITPFVVVSSWDVIKNKPAQYYAAFLILEGLMIGVFSALDAILFYVFWEAMLVPMFLIIGIWGGKRR-IYATIKFFLYTFLGSVLMLVSFIYLYNQMDVFSLPDFMQAPLTMLEQQLIFVAFLL---AFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAIMLKMGGYGFIRLSMPITPDASEYFSFMMILSLIAVTYIGFVALMQKDMKKLIAYSSISHMGFVTLGFSDASLGVVGGMVQMISHGLISGAMFLCVGVLY--DRMHSREISDYGGVANSMPLFAGFMVFFAMSNAGLPGTSGFVGEFMVILASFEASFWY-AFLAASTLILGAAYTLWMVKRVLYGEIANDNVAKLEDINNREFYVLMVLA---------------------
164420815    ------------------------------------------------------------------------------VNMLILVITVSFFVHIFSYSYMENDPHLRFISYLSLFTFFMLILISSSNLVQLFIGWEGVGLCSYLLISFWYTRIQANKSAIKAMIINKLGDIGLLIGIIYLWIFTGSFEFNHIFM-ISIMCDSFNLYLPLFFILIGVMGKSAQLGFHMWLPDAMEGPTPVSALIHAATMVTAGVFLVIRMSPVF-ELSSSILILIIIIGSLTSFFSATVGMVQNDLKKVIAYSTCSQLGYMIMGFSFYDLSLFHLINHGFFKALLFLSAGSIIHAI-----NDEQDMRKYGALKNLLPLIYIFIIIGSIALIGLPFLSGFYSKDLIIEVALFSNFLSFSLWIXITALITAFYSFRLIYLTFINNPQQ------------------------------------------
255019949    ----------------------------------------------------------------------------------LVMISIAAFVGFLIHLYSQDYGERRYYFYLNLFVGGMLILTMADNLLLLYLGWETVGLCSYALVAHWYRLRKNAWAGRKAFVVTRIGDMTFAIGIFLLFAQYHTLDIQRLLPMIQAQPAPSVLLAASALVLIGALAKSAQFPLHLWLPDSMAGPSTVSALIHAATMVTAGVYLSIRLLPLF-AAVPGMLSVIALLGAWTAFYAASCGLAQVDIKRVLAYSTISQLGYMFLAVGIGAPALG--LFHLLVHACFKALLFMAAGAVISIYAED-HDIRHMGGLKRQQPLLRWTFLAGISALAAVPISAGFYSKDAIIDASWLA----------------------------------------------------------------------------
256821995    -------------------------IIAFGKWPNLREAVTLISGGLLLIAVIVFYQNFDAGQAAGLDIAFRAEPLGVLFS--MVAGSLWLVTSIYAIGYMRGHNQTRFYACFAVAISAVMGLAFADNLFTLFIFYEVLTLSTYPLVTHAGTEKAKQGGRTYLSILLATSIGFLLLAIVGTWWQAGTLTFTQ--GGVFDDSTSKVAASVLLVLFIFGIGKAAIMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLYIFGIDLLRDIPATQWLLYLAAASVLLASLVAMRQDNLKKRLAYSTVSQLGYITIGLLASQAGILGGALHIVAHAFGKITLFFCAGAIM--VAAHKTEISDMRGLGKAMPITMIAFFIGSLSIIGLPPAGGVWSKWYLLMGTLDTHQWVVMSVLMVSSLLNIAYLLPIPLRAFF-----------------------------------------------
161527793    ----------------ILPFAAALIMPGIGKISKRATGYVAVGFALMSALSAASLLQIMWIEAIGLKGGVLADPLSVIMANVV--AWISFLIMIYSTGYMKGDKITRFWFWMMFFIGSMQIIVLSDNLLQVFFGWEGVGLASYALISFWYRDKKKTHAGMKAFIMTKVGDVMMIAGMLLIFLFAGTFGFKELMEWAIAMNAQGMLVPAFVLLFGGAIGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPIVFAMADQFFEIVAWVGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMMALGVAGLSYTAGFFHLISHAMFKASLFMAAGSLLHIVGSRF--MTDMGGLRKHMKKTYAFMWAAGLGLMGAPFTTGFWSKDAIFAAVYTSGNLPLFAIAVLTAIITAFYTTRMIGMVFFGNKSKHIQKMEEE----------------------------------
298529677    -----------------------------------------------------------------------VDGLSLIFA--LVASFLWIFATSYNIGYMKEHAQTRYYICFAVAIFGAVGVAFSGNLFTLYLFYEVITFCTCPLVA-HHEDDEAYLGMRKYVIYLLGASKLFLFALILTYFMVGHLDFTDISTGIFPEDANTTVVTIIYILFIAGIAKAALIPFHNWLPSAMVAPTPVSGLLHAVAVVKAGVFCISRVILSIFGLDTMDALYLGILAAFTIVTASVIAMTKDDLKARLAYSTVSQLSYVIIGIAMNTLSIAGGTMHIAHHAFSKITLFFAAGAIY--VATKQKKISNLGGIGRRMPWTFGAFSLAALSMIGVPPVSGFISKWYLLLGSLETGHLVLLGALLASTLLNAYYFGEIIYRAFFGAPAPGVLNKYSEAPLFMVVPIVAAAVISVLLGIFPET---------
197253927    ----------------LVLFFPLIGAVLTGCFGRKIGERGAGILTSSCLVFSLSYSFLIAIEVLGLFVVFFGFQFDGLVVIMLFVVFIVTLVHIFSIAYMRGDHVPRFMTYLSLFTFLMVLLVTSDNFLQLFIGWEGVGLCSYLLINFWLTRLEANRAAIKAMLVNRIGDIGLLLAMFLLWDLFGSLDFSTIFNSIFFSNQ---IFFICLFLFFGVMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLLIRASPLFDVVPLILIIISIVGVLTVFIAGTIGLVQNDLKKIIAYSTCSQLGYMVVA--CGLSHYAISLFHLMNHAFFKALLFLSAGSLIHAVIDE-QDIRKMGGLLSFLPLTYVFFLIGSFSLMGFPFLTGFYSKDLILEFAFGQFYLIFVWLGCFSVLLTIIYSIRLIYLVFLSN---------------------------------------------
9844794      ------------------------------------------------------------------------------------------------------------ILILTSIILGTALVVSSNNWLLAWLGLELNTLAILPTISKMKH-PRATEATTKYFLIQAIASSLLLLASTINAWQTGMWNITQMSN-----------LFPSTIMFIALTMKMGTVPTHFWLPEVMQGTTLKTALLISTWQKIAPICLMFAMSNHLPTNMA------LIMGLLSTSFGGWAGMNQTQLRKIMAYSSIANMGWTLLTMTS---EPKISLINIFTYMIITIPAFFLM------TITSTKTLRDMSTTWTSSPTTSTTLASLLLSLAGLPPLTGFLPKLLILEELVTQNLTPMAMMTAISSLLSLVFYLRIMYLTTVLNPPCSSTSTTK-----------------------------------
118581619    ---------------------------------------------------------YAWIPSLGVTCILAMDSLSILFA--LLISGIGTIVLIYASSYLRHHRHGRFYGLILAFMAAMLGTVLAGDLLTLFMFWELTGFCSFMLIGFEHENRASRDAALQALLVTGAGGLALLAGIVLMGRATGSMDLKTILASGDVLRAHPHYLAMLLLILSGAFTKSAQFPFHFWLPGAMAAPTPVSAYLHSATMVKLGIYLLARLAPVVGGT-KEWFVCLTLVGATTMLLGGATAILRDDLKQILAWSTVSAGTLTLLLGLGTPLAVTTAMLLLPVHALYKSALFLAAGAVDHSVGSRA--ISRLGGLAGSIPWVAAGALIAALSMAGLPPLAGFIAKELLYETTLQAPLWPVLTTAFMTTALAIVAALMAGYAPFFGKRKEPGPPPHRHLWLPVLVPALAGLLIGLFPAPFGHWLVAPAV---
212224170    ------------------------------------------------LNITLLHLKSDSIINAFSTLTLKVDPLSGFFMIILGILGFCTSVYGIAYLDMYKGDKRLYAFNYPLFLLFMFLVLVSWNLLWFVVFWELMTLFSQFLVAFER-NEKTLIATLKYFCMTKAAADFMLIAIVLLITISGGGDYDILSSQLVNYFRSHPLEMYLVSFMIGLGVKAALVPFHVWLPDAYVEAPSNVSSLLSGAMEKMPVYMMFRFFLSFTPLTPNIGLLIALFGTLTLFFGTMYALKQTDSKRLLAYHSVGQIGYVVFALGAGILALMASLFHALNHAFFKGLLFLTAGSILYRTG--SRDLDHLGGLARFMPITAFAALIGSLSIAGMPPFNGFVSKWMIYVSTLPTPTLLFGALALFISAVTTASFVKYFTSIFVRPPAKEITV--KEVPVSMWASQLILAVLCVIFGVYPA----------
254424410    ------------------------------------------------------------ITQFGLSWSLGVDGLSF---PLVLLSGFVTTLAVIASWNIKLKPRLYYSMILLMFSA-QLGVFLAQDMMLFFIMWELELVPVYLLISIWGGQRRQY-AATKFIIYTATCSVFILVVALALAFFGGTFSF-DLTELAAKNYPLPFQLICYLGLLVAFGAKLPIFPLHTWLPDAHSEAPAPISMILAGVLLKMAGYGLIRMNIEMLPDAHYFAPVLAFLGVINIVYASLTAFAQDNLKRRMAYSSVAHMGFVLLGLAANSLGMSGAMLQMISHGLVAAVLF--FLSGVAYERTHTLSMNKMGGMAKAMPITFALFTAGAMASLALPGMSGFIAEITVFLGMATSDAYAIVMLAAVGVVLSPIYLLSMLRSVFYGESSEVKLPIDKSWEIVPREMFVAISLLIPIVGI-------------
169627739    ---------------------------------------------------------------LAMDIALRFDALAAIMSVLVL--GIGSLVLFYCASYFRHRDGHTFAAELVAFSGAMFGLVISDNLLVLYIFWELTTVLSFLLVGHYAERLASRRAAVQALLVTTAGGLAMLVGVIVLGHVGGSFLLSDLIANPPTG---LAASVGLVLVLIGALSKSAIVPLHFWLPGAMAAPTPVSAYLHAAAMVKAGIYLLARMSPGF-AEAAPWRPVVLVLGIATMILAGWRALREYDLKLILAFGTVSQLGFLVVLTGTGDPDILLAGLVMLCHALFKAALFMVVGIIDHTVGT--RDIRKLAWLGNRQPPLLVIAGIAAASMAGVPLTLGFVGKELAFATVLHSAAPWVLAGIVIGSMFTITYSMRFMWGAFLPEPSARVQGMHTPTPAFLTAPALLAVTSVAV-GILPGWLNGTLGS--
156600378    -----------------------------------------------------------------------------------------------------------------------IMTALSHHWLLAWVCLELNMLSIIPLMMKTPH-PRATEATTXYFIVQTLASTLVLMSSTLNAWKTGQWAIIDMSDH-----------TATTVMXIGMLTKLGTAPMHLWYLETCQGMTMNMALIMSTWQKLPPLTLLSMMTNQLP------TNMLLTLGLTSSMLGGLIGLSQTQTRKILACSSISHMGWLIVTLPINTQLMSLTLIMYTLITTMTFNLLAT---------TKTPSLLDTGTSWPASPTLLTMLMCTLISLGGVPPLSGFVPKMLILHDLTYLGLMPLATTLALTSLPNLFFYMRMAYLTTLTCPPHTTTAEYK-----------------------------------
121998532    --------------------------------------------------------------------------------PLVVLTAFATLLVVIAGRSGITYRPAQYMGAFLVMEGLMIGVFAALDAILFYVFWEAMLVPMFLLIGMWGGANR-IYATIKFFLYTFLGSVLMLIAFLYLRWEAGSFGVLDFHGLSIGLEAQILIFLA---LLAAFAVKVPMWPVHTWLPDAHTEAPTGGSVILAAITLKMGAYGFLRFALPIAPEASQELWLVIAMSLIAIVYIGLVAMVQEDMKRLIAYSSIAHMGFATLGFFVALMAMTGGYVQLISHGFISAALFLCVGVLY--DRMHTRNIADYGGVINRMPIFGALFVVFAMANAGLPGTSGFVGEFLVILGSYQASFWY-AAIAGLTLIVGAAYSLWLVKRVVFGPVANERVAALNDLDRREFLLLGVLAVLVIGVGVYPQALVAVA----
238062223    ----------------------LVGALVVAVLPRRKQVAFGWSLLVLALSVVMWLEFSTGGERLQFRESYTADGIALVMLMLIAVLVPLVILASWHDAESSKRSVPVYFALLLVLESTMIGVFAAADVFLFYVFFEVMLVPMYFLIGSYGGHQRQY-AAVKFFLYSLVGGLFMLAAVIGLWVVGGTFDWQALTQVDISTGTERWLFLG---FFLAFAIKAPFFPFHTWLPDAGGAAPAGAAALLVGVLDKVGTFGILRYCLPLFPEASKWFPWALALGVIGIIYAALLAVGQNDLKRLVSYTSIAHFGFIGVGFAFTTQAGTGAVLYMLNHGLATGLLFLVVGMLVARRGSAL--ISDFGGAGKLVPLLAGVLFFAGLASLALPGTAPFVSEFLVLIGTFTVNK-PVAVIATLGIILAAAYVLWMVQRTTLNPALAEVEPMRRDLNLREKVVVAPLIALIVLLGFYPKPVTDVI----
120402871    -----------------VPMVGAVVVMLLPAAARGLAKWVALSVSLIVLGVAAVIAVGFDPAGPSFGTGYILGVDGIALALVVLTAVLLPLLIMAGWNDARGRSVHIYFALILAVEGMVLISLVSLDILLFYVFFEAMLIPMYFLIG-GFGGADRSRAAVKFLLYNLFGGLIMLASVVGLYVATGTFDFRAIVAAVAGGEFVVNPVVMHLLFMFAFAVKAPLWPFHRWLPDAAVEATPASAVLMMAIMDKVGTFGMIRYCLPLFPSASYFSGLIITLAVIGIVYGAVVAIGQTDVMRLIAYTSISHFGFIILGFVMTTQGQSGSTLYMVNHGISTAALFLIAGFLVSRRG--SRLINAYGGVQKLAPVLAGTFLVAGLATLSLPGLAPFISEFLVLIGTFTR-YPVFAVLAASALVLSAIYVLWMYQRMMTGPAPLSLVEGEHKIRDLVIAVVAPLIALLLVLGVYPKPALDVI----
89896925     ------MMNNLVILPLILPVMAGMLMVILRNHIRFHRFLSLFTTTLVGIVSLVLMTLQLGGWEAPFGISFVADMTAILLVLVTAIVTFCCVSYAFASI-GSQRERHYFYPLSQFLIAGVNGSFLTGDIFNLFVCFEVMLVASYVLITLGGTK-LQLKESIPYILINMISSFLFLIALAFLYRLTGTLNLAHLSVRVAEVGQDGLMTAVAFLFLIVFSLKAGLFLF-FWLPGSYSAPPAAIAALFAALLTKVGIYSIMRLFSLVFYHEPEVTHLLIVLAAVTMLLGAMGAVAFGDIKSILTYNVVVGVGFILAGFASTETGLRGSIYYLAHDMIVKALLFLLGGTILHLTGTG--KLKDMSGLIRLHPQLGWMFFVAALSISGIPPLSGFLGKIFVTEGTFQAGYFWLGGIGLLTSLMVLYSMLKLFMNVFWGYTNFTEETEKGTTKGLLLPIALL-----------------------
141971821    ---------------------------------------------------------------------------------------------IYSIAYMSHDRRRRFFAYLNFFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQKPEYATAAKKAFVMNRVGDFGLSIAIMIGFATFGSVSFIGIEEKVGGASETALTAMGLMLLLAATG-KSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLITRSNFIFDNAPTAQLAVVMIGIITLLFGAIIGTAKDDIKKALAASTMSQIGYMILATGFGPAGYAFAIMHLLTHGFFKAGMFLGAGSVMHG-MNDEVNMRKYGGLAKFMPITTITFGLGYLAIIGVPPFAGFYSKDKIIETAFNVGGIIFGGAALLGAIITAFYM--------------------------------------------------------
8844993      ------------------------------------SLIPLTIFLSQGVETILYNYTWMNTATFNTSISFKLDQYSTLFIPVALFVT--WSIMEFSTWYMKHDMINLFFKYLLLFLMAMMTLVTANNLFQLFIGWEGVGIMSFLLIGWWYARTDANTAAHQAIAYNRAGDIGLLLAMAWFAVNVNSWEIQQIIKT-----PDMNLTLPLLGLVLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRFSPLINQNQPATTACL-CLGAMTTLFTAMCALSQTDIKKIVAFSTSSQLGLMMIGLNQPQLAFLHISTHAFFKAMLFLCSGSIIHSL-----NDEQDIRKMGGLYKTLPSTTSCLIIGSMALTGVPFLSGFYSKDVIIETMTSYTNSWALTTALLATMFTSIYSLRIIKFAALGQPNENSAALTNSTKRLAWGSIL--AGLVICLNTLPTKTQTMTM---
113474232    -----------------------------------------------------FVVMVPWIDSLGLNYSLGIDGLSL---PLVVLNGILTTIAIYATDESINRPRF-YYSLILLLALSVFGAFLAQDLLLFFLFYELELIPLYLLIAIWGG-LKRGYASTKFLIYTAISGILILVGFLGVVWLSGSSNFAY-DQAVVHTLPLGTQLLLLGAIVVGFGIKIPLVPFHTWLPDAHVEASTPVSVLLAGVLLKLGTYGLLRFGLNMFPAWADVSPWLAVWAVVSVIYGSLNAIAQKDMKKMVAYSSVGHMGYILLASAAATLSILGTVFQMISHGLISGLLFLLVGIVYKKAGT--RDIDLLRGLLNPLPMVGSLMILGVMASAGIPGMVGFISEFLVFRGSFNA-FRIPTLLCMIGTGLTSAYFLLLINRVFFGRLSETVINLPPRIPAIVLAVMIVVLGI-------------------
283850894    MTPT-----LAELLPHLALALGGLAVLVAAMV---RPVPPRGLMPAIAAVFALVPGLWAFWPGLPASGM------TRFFAGLLSAITLATLGQLARYADRRGFAGDSLYGLVLWSALGMLLLAEATNWLLLLLGLELASLCLYALVASRTADGLGAEAALKYFLPGAAGS--------------GTLEITD-----SLAAASPLVAAGLGLALVGIGFKLSLAPVHLWTPDAYQGAPAPVAAFLSTGSKAATAAALLHLCADAAPAMAVLAPVLVIASGLTMAVGNIGALRQKSLKRLLAFSSIGQMGYIMAALAVNDGGGEAALFYLAAYALMDLGAFGALGALS-GEAHDRDAVSSYRGLGYVHPWRAGALALCLLSLAGLPPTAGFIGKFLVFGAALRAGYTGLAVFGILMAVIGIFYALRVVATLYMREGVEAYPVVPPAASLALWAVSVGVLALGLFPGPLLAAIGKLV----
295065554    -------------------------------------------------------------------------------------------------------------IMITSLIMGPLLTMSSNHWILAWMGLEMSTLAIIPLIGPA-TPPTSNRSCHKMFPNTSNRLNLTIILHPNYAWNHGQWNIT-----------CSPDTYASIMLTAALSIKLGIVPFHFWLPEVLQGSPMTTALILTTWQKLAPMSLMLQTFNSLN------HNTLLTLGLLSIMMGGWGGLNQTQLRKTTAFSSITNLDWMALMLTTS---PKLTLLMLLTYIITTSSTFLIIMMLE------TNNISTMMLSPTKTPILNSMIMLTLMSSAGLPPLTGFMPKWLIMKSLTENDMMPIAMLASILSLLTLFFYLRLSYY--------------------------------------------------
165932481    ------------------------------------------------------------------------------------------------------MNPYTLIIFFTALGLGTTLTFLSSHWLLAWMGLEMSTLAIIPLMAQHHH-PRATEAATKYFITQAAAAAMLLFAAISNTWMTGQWSITQIMHPLPNSLLILALALKLG-----------LAPTHIWLPEVLQGLDLTTGMILSTWQKLAPFALLLQI-------HESNPHLLLILGLTSILIGGWGGLNQTQLRKILAYSSIAHLGWMVMIM---QFSPSMALMALLTYIAMTSSTFMIF------NFTKSTTTNALATSWTTAPVVTALAPLALLSLGGLPPLTGFMPKWLIIQELTKQQLAPVATAAALAALLSLYFYLRLTYSMAMTISPNNTPATAPWR--LTSKNSVMPLSLTLIMALMLLPATPTIMAL-
135920643    ---------------------------------------------------------------------------------------------------------------------------LADNLIMIFVFWELVGFSSYLLIAHYLTTKDAASASRKAFIVNRIGDFGFLIGIVLTYWAFGTVNLLELAD-LVDFDPSLISTFLGLMLACGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGIFLLVRIEFMF---TDQALSFLTILGASMGLYAGFCALVQSDIKKILAYSTLSQLGYMAAAFGLGMLALFHLMTHAFFKALMFLGSGSVIHA-----CHHEQDIFKYGGLRKTMPVTALTFLLGVLAISGVNFLSGYFSKDAILLSAYNSDMPIF-IILYAGAILTAFYMFRLYFITF------------------------------------------------
153006619    ---------------------------------------------------------------------LRVDALSAIF--LLPICAVSALGAIYGLGYHRQAALGRLQIFYGLTTAGMVLLVSATSAIVFLVGWEVMALGGFLLVHTDHERAEVQRAAFVYLAATHVGTLALFALFALLRQATGTFDLGGMA---GLSGSGPVARGAFALALLGFGMKAGVMPLHFWLPGAHAAAPSHVSALMSGVLIKTGVYGLLRVTGLFDAPPAAWGTALLVLGGASAVLGVAFALAQHDLKRLLAYHSVENVGIIVLGAGLALLGLGGAALHVVNHALFKSLLFLGAGAVQHATGT--RELDQLGGLARPMRATATLFLVGAAAISGLPPLNGFVSEWLVFLAAMERGLLAFAVLLALVGGLAAACFAKVVGVVFLGSPRTAHARAAHEAPRAMLVPMAVLAAACAAIGLAPAAVLPALV---
124359002    ---------------------------------------------------------------------------------LLVISSISTLVHIYSTSYMSDDHVPRFICYLSLFTFLMMVLVTSDNYLQLFIGWEGVGVCSYLLVAFWTTRIQANKAAIKAIVVNRVGDVGVILGMVLIYKTIGSLDFRGYSEGRANGAPLAPFAIIGILLLIGCIGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLMIRSFPLFEKAPFTLLIITIFGALTAFFAATVGLVQNDLKKVIAYSTCSQLGYMVLIIGIEGSQNVG-LFHLVNHAFFKALLFLSAGSVIHSMTIDEQDMRKMGGLIHSIPFTYTMMLIGSFSIMGLPYLTGFYSKDLILE---------------------------------------------------------------------------------
136362115    --------------------------------------------------ISANFLTFADTKLFSLYFGVYIDSLALIMSSVV--TSVSLLVHYYSIAYMKNDISFRFFIYTNFFTFSMLLIVFANNFLQLFIGWELVGLSSYLLIGFWIKKESAIKANYKAFLVNRVGDIGLLLGLCLILLSYNTTDYNQIFQIKNSINMDSVSIFGCLLLFIGAMAKSAQVPLQFWLPDSMEGPTPISALIHAATMVTAGIYMVARLSPLYELTDGVLIFILYVGSITAFFLG-LVALVQNDIKRIIAYSTISQLGYMTAALGASLYSL--AMFHLITHAFFKALLFLCAGSIIIKC-HHEQDIRKIGGLRKYMPITYLAFMYASLSLIGFPITSGFYSKESIIDAIGYFGHTIPYLMLLLSIFTTTLYTSKIFFKVFFGESTLPKEALNDNPRNENDRQMLLPLFILTAPSVF------------
92115237     ---------------------------------------------------------------------LLVDGLSITM--LGVITGVGFLIHLFAAWYMRGETGRRFYAYMNLFVFSMVLLVLGDNLLLLYLGWEGVGLCSYLLIGYYYQTSANGWAAFKAFLVTRIGDVLMAIGLFILFVELGTLDIQTLLAPQVWARGDLMVELATLMLLGGALGKSAQLPLHTWLADAMAGPTPVSALIHAATMVTAGVYLIARMHGLFL-LAPDVLTLVGWIGALTLLLAGCAALAQTDIKRVLAYSTMSQIGYMFLALGVGAFD--AAIFHLMTHAFFKALLFLSAGSVI-VSCHHEQDMRRLGGLWRKLPLAYAGFVVGGAALAALPLTAGFYSKDEILWEALASGHIGLLLAGLVGALLTSLYTVRLIVGTFHGTPGSDHSRHADAGRGLVHGVPLVV--LIVLSTLVGAWIHP------
140340340    ------------------------------------------------------------------------------------------------------DSKPRFMGYLSLFTFAMLMLVTADNFLQLFFGWEGVGLASYLLIGFWYKKPAANSAAIKAFVVNRVGDFGLALGIFAIYVMFGSIDYQTVFEQFFIGYEIHALTLICCLLFVGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFDLSPIALDLVVLVGASTAFFAATIGLVQNDIKRIIAYSTCSQLGYMFVAAGLGAYGI--AMFHLFTHAFFKALLFLGAGSVIHSVHEE-QDIRKMGGISKFIPLTHLMMIIGTISLMGFPFTSGYYSKDAIIETAYLSDSSYAGYLLTVGVFMTSFYSWRLIFMVFNGKQE-------------------------------------------
71892255     --------------------------------------------------------IYPWIPRFGISVHLALDGFSLLM--VTLTGFLGCMAVLCSWCEIQRYHGL-FYLNLLWILGGVIGVFLSIDMFLFFFFWEIMLIPMYFLISLWGHRSGRINTAIKFFVYTQFSGLFMLISIIALVSIVWSFNYQDLLNMLLPVNAEYLIMLG---FFFAFAVKMPIVPFHVWLPDVHSHAPTSGSVDLAGILLKTSAYGFFRFVLPLFPCASSFAPIAMCLGLVNIFYGACMAFAQTDVKRLIAYTSISHMGFVLIAIYSGTLSYQGAVVQMISHSLSVSGMFIICGQLYERI--HTRDMRLMGGLWSRMHLIPAFSLCFAAATLGLPGTGNFIGEVTILFGNF-QSAPIITIIACFGIILSSIYSLILMQRIYYGP---------------------------------------------
5836060      ------------------------------------------------------------------------------------------------------------------------------HWLLMWMGLEVSTLAIIPLLTYTNH-PRSIESAIKYFLTQATASMLLMFAASLNTWMTGHWTLMQIDNTISSG-----------IMTFALAMKLGLAPFHYWVPEVLQGSSLMSGMILLTWQKLAPISIIYQISPTLN------MDILLTLAISSTLLGGWNGLNQTQLRKVMAYSSIAHMGWMVLII---IYFPTLTTLNLTLYIMSTVALFTVFHT------TNITKTKPLSLMWNKAPIMTLAIILLLLSLGGLPPLTGFAPKWLVIQELIKHDNMIMATVLAITALLNLFFYMRIIYSSTLTTFPTTNNNKFHWYSKSTKNPLSLPTLVILSTTLLPLTPMFITLS--
48478002     -----------------------------------------------------------------------IDHLSLIMAFIVSSVSLIINVFSVFYMGKDPRNRTYFSEISIF-VASMLGLVLSSNLVFTFLFWELVGIMSYLLIGFWYFKPNAAYAAKKSLLITRFGDLSFIIGLSIIYVSLNRIDPASPLSIPYLISNSYTLTLSLMFIFIGALSKSAQFPLHVWLPDSMEGPTTVSALIHAATMVTAGVYIIARLFPLFYYSYS--MYTIAIIGSVTAILGALMGIAVNDMKRILAYSTMSQLGYMFSALGMSGIFFYSAMYQLLVHAVFKALLFMSAAVVMMYTL-ETRDIRSLGGLFRKMPATAILMLIGSITLAGIPPTAGFYSKDEIVFLGYAYGNILPFMLLLITEAVTSIYIFRMYFNIFLGKTKTKAAENAKDPKFIYLIPLIILAFLSLFLGPF------------
136568010    ---------------------------LSALFLRRAGGFAAWFSTAAAFGIAGLSLYLLAFGGVSLGFGYLLDANARLM--LFVVSFVAAWIHLFSVGYMQEDARGRFFGGLSIFMFSILGIVVADNLLMTFIFWELVGFSSYMLIAHYFDKDFAAAASKKAFIVNRVGDLGFILGIAMCLSLYGTLDFAALKDHAAAAKTIPVAVGA--LLMCGFLGKSAQFPLHVWLTDAMAGPTPVSALIHAATMVAAGVYFMARVSFLLAPEV---LDFIAISGAGMAALAGLCALAQTDIKKSLAYSTLAHLGIMGCALGLG--HPELALMHMAMHAFFKATLFLGAGSVIHGC-HHEQDMLKMGGLLKKMPLTAATFIAATLSNCAVPFLAGWYSKDAIIEAAYHEHHYAIFAFLSLAALATCLYSGRMIRLVFLGEANSEDASHAHESPWTMTLPLVVLGLVYSVAGGFLASTLLPAGSL-
142114784    ----------------------------------------------------IMVLNWISSGGLDVDWVLRVDTLTAVM--LVVVTGVSSLVHVYSIGYMSHDHRARFFAYLSLFTFMMLMLVTADNFLQLFFGWEGVGLASYLLIGFWFKKASANAAAIKAFVVNRVGDFGLILGMAAIYFSVGSLQFDAVFASAFLGMTVPMLTTICLLLFMGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARCSPLFELSPTALNVVIVVGALTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVGLGIGA--YQAAMFHLFTHAFFKALLFLGAGSVIHAMGDE-QDMRKMGGLRQLIPATFSMMFIGTIALTGFPLTAGYYSKDAIIEGTFAASHMFAFVLLVIAAFFTSFYSWRLMFMTFFGTSNETLSHVHESPPVMLIPLIILSFGAVFAGSMFAG----------
143351814    -------------------------------------------------------WSWWRIAGVDFTIGQHVDGLSVLVALVVAFISTLVQVYSLEYLRGDRRYTHFFAALTLFS-AGMLTMVLAEDMILFPPRLGLQLHADRPLVGGRRQQPRRAQG----FFTVRTGDVGLLVGVATLFFTADGWSIRGIAAWALSGEPDTVITVAAIALFVACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFVGFDVLGPPVMVIAAITIVIAAALAFVQTDIKRVLAYSTVSQLGYMMLGLGAGA--WLPAVFHVFTHAFFKACLFLGAGSISHSASHHSFDMKDMGGLRRHMPVTFATWVVSTLALCGVFPFSGFFSKDEIIDNVGNNGYSFFMWVGLCGAFLTAAYMTRATWLTFFGEP--------------------------------------------
135218025    --------------------------------------------------------------------------------------------------------------------------FLAGDIFNLYVWFEVMLIASFGLLVVGG-RKDQIDGAVKYVGLNLIATTAMLAGIGLLYGATGSLNMAALHLAVEGNMDQPGILAAASLLLFAFAAKSAMFPLYFWLPAAYHTPSHTTSALFAALLTKVGVYTLIRVFSLVFDVQHPLLQVLLVTSVATLSLGIFGAMTENHARRVLAYLVMVSIGVMLGIAAGTTAAIAGTILYLMQTLIVTAALFMVVGCVAHLA--KTEKLDRMGGLWRSYPIMGAMFVLIMLGVAGIPPTSGFWPKVLLVSALAEAGRWELVLAVVVGSLATLYAVMRLFSAAFWQATKTAKVDIFRFTPIFILTVLVVGFGL-------------------
89056208     -----------------------------------------------------------------FGIVLVLDRLSALM--VLLTSTLAMVVLVHAITTGWDARGRHFHALFQFQLMGICGAFLTGDIFNLFVFFEVLLIASYGLMIHSGGKAR-MRAGLQYVVMNLAGSTLFLFALGTLYASTGTLNIADLAVRIAPVEEAALVRVAVILLLIVFAVKAALFPVQFWLPATYANAPAPVAALFAIMTKVGAYAILRIHTTAFGPGISATEDLAATWAIVTIAVGAIGVLGARRLMPLIAFSVVGSMGTLLVAVAVSQTATLAALYYMVHSTFAAACLFLVADLVVTRRATDSLQPE---PPTVQNGLCAALFFAAAIAMAGMPPLSGFLGKLLVLDALREPGLIWAWSTILVGSLLTIVGFARAGSILFWKSTAT------------------------------------------
138857798    ----------------------------------------------------------------------------------------GTTLESVSLEQFVNRQSGVYYALFLVFSMGMLGTVLATNLIEFYIFFEVMLIPAFLLVGFWGDHPRR-RIALMFFFWTHVGAVILLLGFLAIGLDVGSFDFADINEANISAD---ILVPAAVAIIIGLGVKLAAFGFHIWLPYAHGSAPTPISALLSPAMIGIGAYALFRLIVEFLPQTYADLSIWLTIGVGTMFYGGAMALMQDDIKRVFAYSSISQMGYLLFGIGSSTLGLAGAEMMYISHALGKGLLFMTAGILIVQVGT--RSLSKLGGLGSKLPITAVCAVIGALTIMGVPPTSGFMGEWML-----------------------------------------------------------------------------------
62902056     ------------------------------------------------------------------------------------------------------MSPLIWTTLITSLTMSTVIIMTSHHWLLAWLSLELNTLSILPII-MRSNHPRTTEAATKYFLIQTTAATLILLASTMNAWQTGSWDIMQTFSPL-----------ATTTATLAIMMKLAIAPAHLWYPEVLQGSTMTTALIISTWQKIAPLALLYLLTNHLS------TNTVLMLGLTSALIGGWTGLNQTQTRKIMAFSSISHMGWLITALCLSPS---------LATLTMITYMIMTTTMFLTLTTSSSKTLLDLGVSWTHSPTLLTITMLALLSLAGLPPLTGFMPKLLILKELVTMKLLLLSTTLALTSLPNLAFYTRMAY---------------------------------------------------
256810030    -------------LPMIVVFPLIMAIIMNLLHGKEKAVKYITFITAAILIILPFISQYGYVDGWVSGIAYLYNPAKQAVIVTLSLIASLVLISGMGEKLTNNM----FVTLTLMGFASVAAIVLADDIFNLYVFFEIVSIVQAGLVFLSGT-EEAYKAGLRYMILGNVAASLMLLGIAFLLASTGTLNITDMKNYILVDNP--MIYGGLLLLIVGLTYGAGLPPFHNVKADLYARSKGFISAMLQTYSKFVLVGLMIVILKLFNGLFVSAHGVLIALGVLAMVFGVVMALLQSDYKRLLAYHAISQGGYVATGLALGTLGIVAGIFHAINHVIYKSALFLGAYIVSHKGGSNLHK---LGGLLPLMPSVAFMVLCAKLAISGVPPFNGFQSKWMLAQAAMQVNMPEIAMIMIIVSIGTFVSMMKAFYLIYLKPVDEETLKENKGVPKLAVFSLFVLTALCVIIGIYPDIVTN------
25026782     ---------------------------------------------------------WMPTLGVNFS--FHLDGLSLVFSMLVLL--IGAAVLIYSTRYLGKADPGHFYLLMSLFAAAMLLLVLTDDLVVFFFAWEITTLCSYLLIA--RSGPEGRDPAIRTLLVTVAGGLSLLTAFAMLMARTGTTRISEILGDTSWTQDTGFTVAIAFLLAGAVFTKSAQFPFQAWLPDSMVAIAPVSAYLHAAAMVKAGIYLALRFSPAM-SNIPTWQILLITCGLITALFGAFTAVKRNDLKELLAYSTISQLGLLVTMIGVGSVALTAAVVHTIAHALFKAALFMTVGIIEHETGTRDR--RELAQLDLRLPITTTVVTISALSMAGVPLTFGFISKESLITALVETPGNAFVMVLVLTSMMTFAYSLRYILAIWPRKGASRTVIREATPTFYLAPAVLAVLAFGLIPGLLDTVVTWAANAV-
142613164    ---------------MVILGVAGMIIPVINVVRRRGSSTFYGAIAFGGLLLALGFVINVAPAAIFSEDVLVDDGFGSFFAIAMLIVSIMTVAGSFNYM-RKKSNPAIYFSLILLSTIGMVLIAFATDLVMLFVAWELMSIPTYILAGFNKKSSASNEAAIKYFLFGALSSGIIIYGISLAYGITGSTNIGDVIYGFANLSPDPLGLLAIGMFIAGFGFKMGLVPFHMWLPDTYEGSPPTITALLAAGTKKAGFAAALRIIIMGAAALNLDWTLLGVIAIMTMTIGNVAAIMQKNLTRMLAYSSIGHAGYILIGISLAPF---------------------------------------------------------------------------------------------------------------------------------------------------------------
143766008    ---MTNLQSLEFFIPELILTMTILAALITDLFVKKSKTNMIGWVLGVGLVVAGLSVHNLSPPTTLFLDMIVIDPFSSFMKIIIILSTLLVIVASWVNDELEKYRKGEYFTIMGIMVMGLFLMTSSVDIIMLYISIEVVSIMSFVLAAYLKLDTRSNEAGLKYVIYGAFSSGVMLFGLSIVYGLAGSTNYFAIQDTLLDGSANPALIMALLMIFAGFGYKISSVPFHFWTPDVYEGSPSTITAYLSVAPKAAGFAMIIRFFHQVFSTDLPWPEIIGVLAVVTMTMGNLVAIQQKSIKR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143927244    ----------------LFPLIGAMVIFLMPKNRSELFQPLAIFLSIIPFSVCLYLFSNVSINWISSYGIKISFGFSGMSHLLLSLTSVLILLSFLSVTDKHSRSKG-FIGSILVLHFAVNGVFLSGDLLSLFIFFEAILIPMYFLMGIWGGENRRY-ATIKFIIYTVFGSIFIFIGTVISYSQTGTLALDYLTLTNLSFTQEQSKALFLLFTFG-FLVKVPLFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEFLAYREVIAFLSVVGIIYGAIVAIAQIDIKKLIAYSSISHMGFVMLGISSSTLSLEGAIIQMVNHGITSGALFMLVGFIYER--RHTRRISDFGGLKITMPKYAAIFLFTSFASIGLPGLNGFVGEFMILMGSF-NTYKLLTAIAAFGVVLAAIYMLWAYQRMFTGEIQYEQNQNLHDLDTRELFSVIPLLVLMLLIGIYPSFIESYVL---
78221396     --------------------------------------------------------------------------------LMVALTAFITVVAMAVSWRAVTERTALHYFLILLMESGLMGVFLALDLVLFYLFWEVMLIPMFFLIGIWGHGRR-IYSAVKFFLYTLAGSLLMLLAIIGVYLIHGATGIYTFTLPLLAKAPIAHAAAPWLFFLLAFAIKFPLFPVHTWLPDAHTDAPTAGSVILAALLLKTGAYGLVRFGYPLFPEAAGFTPFISALAVVGILYASWVAYAQEDMKRMVAYSSVGHMGFVALGIASSPVALSGSILQMVNHGVTTGALFALVGMLDER--TDTREIAAYGGVWGKAPKLAFFFLLFAMTSAGLPGLNNFTGEFLIL-AGVFRTTPAAAAIAFIGIVLPLIYTVRLVQEVLFQTERRPLRLPDVTLREEALLAVLATIDVYI-----------------
10945073     --------------------------------------------------------------------ALRADALGMVFATVSSLLWIVAAVYSIGYMHLHEHAQTRFFACFATSLAAAVGGAFAANLFTLVIFYEVLSLVTYPLV-YHHEDEEGWRGSRKYLVYLMGASSVLLAALALTYHIAGSLDFVRGGLLTGANASATLLTVVYFCYLFGFA-KAAVMPMHAWLPAAMV-APTPVSALLHAVVKMGVFCVLRVIFHVFGVSTVGELGLGAATAYLTILMASVYALTRDDLKARLAYSTVSQLSYIVLGVLLSPLAMVGGIIHIAAHAFSKITLFFCAGSIYCASGK--RNISDMAGIGRRLPWTMGAFFVASLSMIGIPPTAGFVSKWYLAEGSVEAGQMAFLAVLLASSVLNAAYFLPVSYTAFFEAETKESRAPVREIPL-VAIPLVATAILSVLMGIFP-----------
1171827      -------------------------------------AFFEVGFNNIPVTINLFRWIDSEWYNILWG--FQFDSLTVAMLIPVLIISSLVHIYSISYMSHDPHNQRFFSYLSLFTFM-MIILVTANNYLLMFVGWEGVGVCSYLLVSFWFTRIAANQSSMSAFLTNRVGDCFLTIGMFVVLWTLGNLDYATVF-SLAPYINSDIATIIGICLLIGAMAKSSQVGLHVWLPMAMEG-PTPVSALIHAATMVTAGVYLLMRSSPLIEYSSTVLLLCLWLGAITTVFSSLIGLFQQDIKKVIAYSTMSQLGMMVIAIGLSSYNV--ALFHLINHAFYKALLFLGAGSVIHAVADN-QDFRKFGGLKNYLPLTYSVMLIASLSLVAFPYMTGFYSKDFILESAYGQSGVAVYIIATIGAIFTTLYSVKVLYLTFLANPN-------------------------------------------
15888250     MAPVP-LADWLIILP-IALCIGAGAVLMMMRHAIRHHAAVAIAALSLLVILNAALLWKVATQGPFFGIAFTADLTGALLSLAAAIVALAGAIHAGADIDASGRRYGFYPFLMLLM-AGVTGAFLTGDLFNLYVWFEVLLISSFGLIVLGSTRE-QIDGALKYAILNLIGTTLFLITVGYLYAIFGTLNMADIALKATELRGTAPLMTLASLFALAFAMKAAAFPVNFWLPASYHTPRIVVSALFGGLLTKVGIYSLLRVMVMLFPVEREELSIVIAIAALTMVLGAMGALAQNDIRRMLGYIVISGIGYMMAGIAIGTPSVSGAIFYALHSMVLMTALYLAAGHAARLGGG--FSLTSLGDLYRQAPWFSALALALFFAGSGLPPFSGFWPKAVLVKSAIDIGAWWLAAAILVSGFIATIAFGRVFLLCFWRPAGQPALQPAARPPAPSVAPLVGLTLLVVFFGLFPESLLNLSQQ--
25005506     ---------------------------------------------------VTTSWSWLSISSFTLSLSFKFDFYSATFIPVALFVSWSILQFTTWYMHSDP-QVARFTKYLLIFLTSMLLLVSANNMFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAMLYNRAGDIGMVLAMAWFSITFNSWETQQ----AFVTTRDMDTTLPLLGLILGATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLAPLMQ-FNNTALTICLCLGSLTALVNAFFALVQNDIKKIVAFSTSSQLGLMMIGLNQPQLAFLHICTHAFFKALLFLCSGSIIHSL-----DNEQDIRKMGGVQHHMPVTTSALAVASLALTGTPFLTGFFSKDAIIEALNTSYLNACAVITLIATSFTAVYSMRIVTFVVIGSPRNKAFPPINENSPNLIQPISRLVWGSIFAGFFLSAYILPAKT--
297616451    -----------PILTTILLAPVAGAILIMLVPREKEELAKTIAATTTLVSMALSLWVWGTYDRSTGGFQFVSLGVDGISVPMLVLTTLIGFSAVFASWRVAH-RVKEFFSLFLLLLTGVMGTFVTTDLFIFFLFYEVVVIPIYLLIIMYGSSKRVTKAGMKLTIYLLVGSAFLLVGMISLFVKSGEILSMDVLTLAALDFPVGFQVFVFALMAFGFGTLLSMFPFHAWSPDGYAGAPTAVSMVHAGVLKKIGGYALIRFGIWLLPQAAYVAPLIAVLAIGNVVYAAFICLAQKDLKYIVGYSSVSHMGYVLLGLAANLVSVNGAVMMMFGHGVMAALFFAMVGNLYDK--SHTRNVDDFGGLAHRMPRLAFGFMLAGLASLGLPGLVNFIGEFTIFVGSFGV-YRVFTVLAVSGIILTALYVLRALGNILFGPLREEWSHLEEMVPLVVLGAAIIVGGLFSLMDIINLGVGDIVA---
218782747    -----------------------------------------------------------------LGIALEVDYLNAPVLVAVSGAALVSLIATRQIVEREGPKAPAFYTLMVLAVTGMLGMTATGDAFNLYVLLEIASITGYALTASG--DRLAPLASLRYLLLGTIGASFYLLGVGLLYMMTGTLNMADLSGLLPALYGSDAVFAAFLLILCGIWLKAALFPLHAWLPGAYSHASHASACLLAPLMTKVMIYVMLRIMFTVFTPAYVFEQISLTLAVVAVVAGSLMALAQRNLRRMAVYIVVAEVGYMVGGWLGNQTAWTGAILHLLNDVLMTLCLFLAIAALAGR--METTDFKDLEGLFSTMPFSMGALVLGAMSIIGVPPACGFFSKWFLLKGAIEAGRFDFLAALLFSSLINVVLFFRLF----------------------------------------------------
106896242    ------------------------------------------------------------------------------------------------------MSPYILMILFLGLGLGTTITFASSHWLLAWMGLEMNTLAIIPLMA-RQHHPRAVEATTKYFLTQAAAAAVLLFASTTNAWLTGQWDIHQLSHPL-----------PTTMISLALAMKVGLAPLHAWLPEVLQGLDLVTGLILSTWQKLAPFALLLQL-------QPAPSALIIFLGLASTLVGGWGGLNQTQLRKILAYSSVAHLGWMALVL---QFSPPLTLVALITYFIMTFSTFLTF------KHSASTTVNALATSWSKAPLLTALTPLVLLSLGGLPPLTGFGPKW-------------------------------------------------------------------------------------
148368752    ------------------------------------------------------------------------------------------------------------ILLLTTLVSGVLVAVSSNSWFGAWMGLEVNLMSFIPLMS-NTKNMYNTEASLKYFIVQVLASATLLFMVVMKTMAEDLFTLAFMETS-----------YTPMIICTPLMLKSGAAPFHWWFPGVMEGLSWENCGLLMTVQKAAPLMLMSYLIEINVFTSS--------IILTSTIMGAIGGLNQTSMRKIMTYSSINHTGWMLAALITGD---NLWLTYFMIYSTLVLTVLSAIGLSKVSFINQTLLTN------KEAMLTKFMMFTSLLSLGGLPPFLGFLPKWIVIQEMIVNKMTPMATIMVITSLITLYYYLKISYSSFMILGEEPKWNIQSHKNKTAKKISAMIMSSISLTGMLMCSVMA------
134629825    ---------------------------------------------------------------------------------------------------------------LLVLTSGVVLAFLTGDLFTLFVAFELILVSSYVLLT-HQGRRGQIRSGMTYVAMNLFASTLFLVGLAVVYASTGTVNLALLAERIPELDDPLRWGIGLWFLVV-FGTKAAIFPLFSWLPDSYPTAPTTITAVFAGLLTKIGVYVLIRF--HVLTGMDDLGPLILTLAALTMVIGVAGALAQDDVKRILSFHIISQIGYMLMGLGLFTLAGIAAIVFLVHHIPVKTVLFLVGGLIEEREGTSA--LDKIGGLAQRQPLLAVLFALPALSLAGIPPFSGFVAKLALVDAG-------------------------------------------------------------------------------
5758326      ---------------------------------------------------------------------YLIDPLTSIM--LILITTVGILVLIYSDGYMSHDEGYRFFVYISFFNTSMLGLVTSSNLIQIYFFWELVGMCSXLLIGXXXXXXXXXXXXXKXXVTNRVGDFGLLLGXLGFFWITGSLEFRQIANNWIPNNNSLLTTLCAFLLFLGAVAKSAXFPLHVWLXDAMX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGTITLFLGATLALAQRDIKRSLAYSTMSQLGYMMLALGIGSYQLFHLITHAYSKALLFLGSGSVIHSMEPLVGDKSQNMVLMGGLRKYIXXXXXXXXXXXLSLCGIPPLACFWSKXEXLSNSW------------------------------------------------------------------------------
197285609    ------------------------------------------------------FYFVPWIPALGINIQFALDGMSLLM---VVLTAILGILAVLSSWSENQPSQGAFHFNLLWILAGVMGVFLATDLFLFFFFWEMMLIPMYFLISLWGHKGSSVSAATKFFIYTQASGLLMLLAIIGLYSKTGIWTFNDTLLQAHTLLGSELQFILMLGFFAAFAVKMPIVPVHGWLADAHAEAPTAGSVDLSGILLKTAAYGLLRFNLPLFPEASALLPVAMWLGLITVFYAALLAFRQTDIKRLAAYSSISHMGFIVIAIYAGSLAYQGAIIQMITNGLSAAGLFIMCGMLYERLGT--RDMNQMGGLWKSIRFLPAFSLFFAVASLGMPGTGNFVGEFMILFG-TYGHFKLITIISVFGLVFASVYALWMMQQAYYGSPKTA-----------------------------------------
152988772    ---------------------------------------------------------------IGINLSLRLDGLGFLFALLILGIGLLVILYARYYL-SEQEPMGRFFAFLLLFMGSMLGVVLAENLLLMMLFWELTSLSSFLLIGFWGSRSDARKGARMALTVTGGGGLALLAGILLLGHIAGSFELTQVLAAGEAVRTHALYPLVLVLILLGVFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLYPALAGT-EWFFYLVSLSGLVTLLLGAGMALFQHDLKGLLAYSTISHLGLITLLFGDSPLSNVAAVFHIINHATFKASLFMAAGIIDHETG--SRDMRLINGMWRYLPHTAVLAIVASLAMAGVPLLNGFLSKEMFFGETLSQNLWMVPAMATLAGVFSVAYSLRFVHDVFFGEPARLPKFPPHEPPRYMKVPVEILVFLCLLVGMLPAYTVAPLLA--
142864948    --------DLQLLLPELIMTIGLAAIIIVPNLGDATFRIPLTSKRVPVLIGGTRFALLDPPASGAIGSTLEVDAFSSLMTNLFLCVLILCTVSATQRLPSDPDAKADFHILLLTLGLGMSLMAKSTHLFMLFVCLELASLSSYVLVGFHKETKAGGEAGTKYFIVGSVASAIGIYGMSLLYLWQGDLSVSGLAQSWQSMETDPLAAAGVGMMIVAFGFKVGAAPFHLAIPDAYSGTSSMVAGVLATASKAMGFVALMRLLLTIATGSAFWYGALAVISVVTMTWGNLAALSSDNPKRVLAYSSVAHAGYMLAAVSASEMIVVAVLFHLCVLVLFKMGPFMVLSAIEREGGSH------------------------------------------------------------------------------------------------------------------------------
288961310    ------------------------------------------------------------------------DPLAGLMIAVISLLSLVAWIYGFAYVREYGRGVGAMGFFMNAFIASMMLVVAADNAFWFLIFFEMMSLASYFLVIFDQDDE-AVGAGFLYFLVAHGGSVLIMAAFFLMANQAGGFDF---AAYRAHPLPAPLDSVAFLLAFIGFGAKAGMIPLHIWLPRAHPAAPSHASALMSGVMIKIGVFGIVLLGASAGPAMLGWGLLVLAFGAVSSVLGVVYALAEHDIKKLLAYHSVENIGIILLGVGTGMLGLMAGLYHLLNHAVFKGLLFLGAGSTIFR--MHTKDMEEMGGLARNMPWTALSFLVGALAISAIPPLNGFVSEWYTYQALFAAALPIAAVMLALTGALAVMCFVKAYGIMFAGAPRSHHAEEAREAPAAMVAGMAVLAVACVALGLLAPLVAPV-----
154687272    ----------------------------------------------------------------------------------TAIIGLLVTLYSFRSIGEKRERAF-YYSGVQFLLAGVSGAFLTGDLFNMYVFFELLLIASYMLIVLGGTK-IQLRESLKYIVFNIVSSAFFVIGVGYLYAVTGTLNMADLSVKISESGQTGLITVIGVLLLVVFGLKGGIFPLYFWMPGSYYAPPAAISALFGSLLTKVGLYAILRVFTLIFIHDTGFHQLMMWLAMLTVLFGVIGSIAFSDVMKIVIYNIITAVGVILFGIAMNTASIQGAVYYLIHDMLIKGALFMLAGTLIALTGTASLH--KMGGLITRYPVLGWMFFISAISLAGIPPFSGFVGKLKIAEGGFDKGETLFSVLILLSSLLVLYSVLKVFTTAFWGEEKE------------------------------------------
86990376     ---------------------------------------------------------------------------------------------------------------------GTFVVLSSHHWFTLWVGLEVNTLSILP-ILCGGFLPRKVESSVKYFLVQSVSAAVILNVVVIQAWFSSSWLVGQ-----------PLLKVSSLLITLAIGLKLGLFPCHYWFPDVVQGVGFLEGLVLSTWQKLAPFSVLVYV------IDSVDIRVLSCLAVFSVLIGGWGGLNQTQVRKILAFSSVAHMGWICSTVGYSANAGCVM---LLIYIITNSSVFLIASEFDLKTLAHVGRVSYF------NVGKSSGIVLGVLSLGVLPPLFGFLIKFVSLKCLLESGSVLVSGFLVAGSLLSLFFYLRV-----------------------------------------------------
90579199     -------------------LFSAALIVLFGKHFPTRTSGILASLSVLVSAVLTGMLWLSSDFNPAFNIGLSVDRLSLVM--MTVTSWVGFLIHLFSVPFMRDFGERRYFCYLNLFVAGMLFFVMADNLILLYTGWEIMGLCSYGLISHYYNKEKNVYSGRKAFVVTRIGDTLLAIGILLTFTVFKTVNLNEIYTIASQQSMNLWLIGAICLLFLGGMAKSAQFPFHVWLPESMAGPSTVSALIHAATMVTAGVYLIAR-NHVLFNLVPDVTWWVSLVGAFTAFYAATCALAQNDIKRILAYSTISQIGYMFAALGVGAYDL--AIFHVIVHACFKALLFISSGVIIDM-FNHDHDIRKMGGLGKRLPWLKWTYLAGSASLAALPITASFFSKDAIIAATTGHLGWLLGALGLAGALFTSIYSFRMYFMVFNGENRTAF----------------------------------------
134382719    ---------------ETILLFAPLVGALIAGFGHRDQAAQVLTTGLLFLSALLSWVLFLSFDGQTESIAIRMDRLTTIM--LIVITTVSALVHLYSMGYMAHDDHFRFFAYLSFFTFAMLMLVTSDNLLQLFFGWEGVGVASYLLIGFYIRKQSAGTAAIKAFIVNRVGDFGFLLGIFGLYLVADSIKFEDIFELQFLWRDWNAANLIAFLLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRMSPIM-EFAPDTMSFIVFLGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVGLGVYSVAMFHLLTHAFFKAMLFLGAGSVIHGM-----HHEQDMRNYGGLRKKLPYTFWAMLIGTLAIVGIPLFAGFLSKDAVIESAYAGTMGGYAFMLVIAAMFTSFYSWRLMFLTFFG----------------------------------------------
226463934    ---------------------------------------------------------------------------------------------------------------LLGLTAGTIITASSNHWLVAWSGLELNMLSMLVIM-MKPKHPRTAEATIKYFLTQAIASALMLFSSMINAIQTGQWNIMQMTDK-----------YACTMLLLSMVMKLGAAPIYFWLPEVMQGTTTTTALIIASWQKIAPITILFMTYNHLPPM------ITVLIGIVSTIIGGWGSINQTQMRKLMAYSSISNLGWTMVIF---TISPNTAMLNITIYIMMITPTFMIMKNM------SMKTLQDSTTMWTTSTMTNTTLTLMLLSMSGLPPFTGFTPKFMILNELVMQNLSPIATMMAVSSLINMFFYIR------------------------------------------------------
58578609     ---------------------------------------------------------------------FIYDSLTVSMLLPVLIVSALVHIYSTNYMSEDPHNQ-RFFAYLSMFTFFMLMLVTGDNYLVMFIGWEGVGISSYLLINFWFTRLQANKAAIKALVMNRVGDWGFSIGLWAIFWTFGNLDFTTVF-SLAPFINEELITIISICLLVAAMGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVYLLLR-SSPILEFGSTALILITWVGALTAFFAATTGLLQNDLKRVIAYSTCSQLG--LLFLVCGLSQYNVALFHLVNHAWFKALLFLSAGSVIHA-MNDEQDLRKFGGLSRLLPFTYSMMVIGSLSLMALPFLTGFYSKDLIIELAYGHYSFLVYWLASVAAVFTAMYSIRSLYLTFLGYPNGPKINYNNEAPLIMAIPLVVLAVFSIFFGYV------------
118737823    ------------------------------------------------------------------------------------------------------MNPYILALMMSSVATGTIIVASTHHWLFAWXGLELNTLAILPLLAKTHT-PRATEAATKYFLIQAAASSTLLFASSSNAWLTGQWSMTELTTQ-----------PAVTLLTMALMMKLGVAPLHTWLPEVMQGTSTNMALILATWQKLAPFTMLYITAHTLHTQTLLTLAL------TSTLIGGLGGLNQTQLRKMMAFSSIAHLGWTTAII---TLDKDLALITLIIYITMTTTVFSTMSVLDTKSFKDATTTWATTPTTTTILLLTLISLGGL------PPLSGFAPKWFILNTLTYLALTALAVTLALTSLLSLMFYIRLTYI--------------------------------------------------
251790293    ----------------------------------------LAAAPVLLGGGALTAIFDGPFDAFA-HLTLRFDTLAAFMT--LVISLLVTVSALYSLAYLEEYRGWAMGFFMNLFVASMVALVVVDNAFYFIVLFEVMSLSSYFLV-IADQDDEAVSAGLLYFLIAHAGSVLIMAAFFLLYRHSASLDFADFRHASLSAPQASVV---FLLAFFGFGAKAGMLPLHGWLPRAHPAAPSHASALMSGVMVKIGVFGIIKVGIDLLGATETWWVVVLAFGAVSSVLGVLYALAEHDIKRLLAYHTVENIGIILMGVGVGMIGIATGLYHLLNHAVFKGLLFLGAGAVIYRV--HTKDMEKMGGLARLMPRTALAFLVGCMAISALPPLNGFVSEWFTYQSLFTLSHPIAIVMLAITGALAAMCFVKVYGISFCGAPRSEKATHAREVPWPMTVAMLLLALLCVLLGIGASVVSPII----
262200681    ------------------------------------------------------------------------DTLAAIMSVLILGVGALVLCYCAHYFDEARPRVAVFGGEMIAFAAAMFGLVVSDNMLVLYVFWELTTVLSFMLVGFYAVRTTSRRAATQALLVTTLGGLAMLVGIIVLGERCGTYLLSEILAN--PPAAGTYIEIAIVLLLIGALSKSAIVPFHFWLPGAMAAPTPVSAYLHAAAMVKAGIYLIARLAPAFATTLS-WHVAVVVLGSITMVLGGWRSLRELDLKLVLAFGTVSQLGFMAVLVGIGDANVMAGLTMLVAHAMFKASLFMVVGIIDHSTGT--RDIRKLARLGHRLPALALVAAIAGASMAGIPFTFGFVGKETAFGSVWATGAFVVDIVLLVGSIITFAYTCRFLWGAFGRKPSPAVAKMHPPSAMFFFSPVVLAIG--------------------
266624950    ---------------------------------------------------------------------------AAVFGIVMLLSVLGGMDHTAADVEGTKLNL--FYVMIDLMLSSLLALIYTNDLFTAYVFVEINTIAGCGLIMI-RQKGRSLSAAIRYMIMSQLGSGLFLIGLSMLYDVTGHLLMSAVAAIEAAGSYEIPMLVILAVISVGLAIKSGLYPFHYWIPDTYGYATPTASAVLSGLVSKGYIFLLIKIFYRVNVVASRIVNVLFVFGLAGMLMGSLHAILEKDTRRMIAYSSVAQIGYIYMGIGLGTAGMVAAVFHMFTHSATKALLFISAVGLYEVSGDK-KDYKSLRGAGYRNPLAGIGFSVGALSMVGFPMLAGFISKLLFATSALQNKMIVTLIGLAVSTTLNAIYFLRLVITLYSRE---------------------------------------------
296283852    -----------------ILSLMLLVPLVGAVFVNASTARWVALIATLILVLGIMLWLNFDIGGAQWQFTERANLFAGFALMLIMLSVFLMPICILASWTSVTKRVGEYMAAFLIMELLMIGVFAAQDILLFYIFFEAGLIPMYLIIGIWGGDDR-IYASFKFFLYTLLGSVVMLIAMLWMIQEAGT---SLIPVLLQYDFPPEAQTWLWLAFFASFAVKMPMWPVHTWLPAAHVQAPTAGSVILAGVLLKLGGYGFIRFSLPMFPEASQFVWLVFGLSMIAVVVTSLIALVQHDMKKLIAYSSVAHMAIVTAGFAFNSQGIEGAMVMMLSHGLVSGALFLCVGVIY--DRLHTREIARYGGLATNMPRYALFFLLFTMASIGLPGTSGFVAEF-ISLAGIYQMSSTTTFVLTTGIILGAGYMLYLYRRVVFGEQKNADAAAMPDMNAREWLMLAPVAAAVLWMGVYPESFLAPMRS--
135424993    -------------------------------------------------------------------------------------------------------------------------------------------LCSYFLIGFWFKKESANAAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYSEVFQQIFLGFDVKAIDLICLLLFIGAMGKSAQILLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIYEYSPLILNLITIVGMTTAFFAATVALVQTDIKKIIAYSTCSQLGYMFFGVGAYNVAMFHLFTHAFFKALLFLGSGSVIHAFKDE-----QNINNMGGVWKKLPYTYALMVIGTLALTGFPFLSGFYSKDAIIEFAYLKGNYYAAGIGIITAFLTSIYSWRLIFKTFHGNNKEIKIEETHESPLVMLLPLFVLSIGAVFAGFLFKGL--------
269128819    ---------------------------------------------------------------------FRLDGLSWVMLL--LVGGVGVLVLVYSAWYFPRPPALIISVLVAFAGA-MTGLVLADNLLVLYVFWELTTLCSYLLIAADREDPEHRRAANQALLITTGFGLVMLAGFVVLGLAAGTYTISVL---LADPPEGAAVITALVLILLGAFAKSAQMPLHSWLPAAMV-APTPISAYLHAAAMVQAGVYLVGRLTPGFAGTGVWVPLVVTVGLVSLLAAGWQALWQDDLKRLLAYGTISQLGLLMVLVGAGRTAALAGDALLLAHGLFKAPMFLAVGVLDRTFGTRRG--SRLHGVGPQLPVTALATALAVASMVGLPPFLGFTAKEAALEAFAHGGADLLVLAGVVGSAFTVAYGIRFLQAAFGGDADEPTGAELKTDTTAVWHAL-------------------------
5835766      ------------------------------------------------------------------------------------------------------MNPLIFLMIMMTMLSGTIITMLSSHWFTAWMGLEMNMFAIIPII-IKNHHPRSIEAATKYFLTQATASMLLMLAIMLNFLLSGQWSI-----------ISTPSSFTSFILVTALIMKLGMAPFHFWLPEVTQGTHLSSGLLILTWQKLAPFSILYQISNHINPTL------LMTSAFLSILIGGWGGLNQTQLRKILAYSSIAHMGWMAMIL---------IYNPTLTLLNLLIYITLTLSAFMLLIINYSTSTSSLSLLWNKTPLISLALMAILLSMGGLPPLSGFIPKWLIMQELTKNLNAILPFLMATLALLNLYFYMRLIY---------------------------------------------------
85713149     ----------LAILPILIPLFTALLQLLGDRPQPKRRALGLASSILTLVCAALLLVYALGDWSAPFGIVLVLDKLSTLM---ILLTAVLALPVLIYGCYTEDNLGSHFHALFQFQVMGIIGAFATGDLFNLFVFFEVLLISSYGLM-MHGGGKFRVRSTLHYVLLNLLGSALFLISVGTLYATTGTLNMADMAVKVLSGDEAALARAGGFMLLAVFGIKAAILPLHFWLPQAYSTTTGVVAALFAIMTKVGVYSIIRVYTLIFGPEANELVWLLWILGILTLIFGIIGMLGTRDFRLLVAYLVIVSVGTLLATYSSSAAGISTALFYLIHSTVITGALFLLADVMAFERGKTASRIVTGKRMANHNTY-AVMFLIAAIAIIGLPPLSGFAGKLMILQAAVSTSGFWLWGTMLLATLVMLIMMSRTGSKMIW-----------------------------------------------
45685707     ------------------------------------------------------------------------------------------------------MSPYVLTIITLSLLTGTLLTLMSNHWLMAWMGLEINTLTIIPLMTSSHH-PRNTESAIKYFMTQATASMIIMFSIIFNASMINQWNITQICNQW-----------ASLLMTIALAMKLGLAPFHFWVPEVIQGITLLSGMMLLTWQKIAPVSILYQISPSLN------MPLLMTLSIMSTALGGWGGLNQTHLRKILAYSSIAHMGWMAIII---LIMPSLTLLNLLIYFAATITLFMLLNFM------NVTKINSLSNLWNKSPTLVIIMTMTLLSLGGLPPLTGFMPKWLILKELITYNNIFLATMLALSALLNLFFYIRIIY---------------------------------------------------
6062746      -----------------------------------------------------------------------------------------------------------FIILLIMLMMGTIMTLTSSHWLLAWTGLEINTFAIIPLMTQDKH-PRAMEAALKYFLVQSTAAITLLFAATSNAWLSGQWEIQQMTHAL-----------PLTMATIALIMKMGLAPLHSWLPEVLQGLNLTTGLILSTWQKLAPLALLIQISYTPSFLWA-------IVGLLSILIGGWGGLNQTQLRKILAYSSITHLGWIILII---HYLPPLAFMSFLAYTMLTAPIFMAFSYLQTK------NMNSLFTSWNKSPLLFSTVFLSLLSLGGLPPFSGFVPKWLILQEMAKQALMPLATMAA------------------------------------------------------------------
224476047    -------------------MFTAIILVFIGKRPFIKRFVALGGSLVALALAIVNFINVWHHGPLKLSIVFVLDLFSATLVITSIIVTILIILFSYQSIGLHRETYYYYFAVMFMET-GIIGAFITGDIFNLFVFFEVFLISSYALLVIGGTKIQLQE-SIKYVLVNVASSAFFVMAVGILYSVVGTLNMADISRKLAHLSDSGLVSIVFILFLFVFATKAGAFPMYVWLPGAYYAPPFAIIAFFGALLTKVGVYAIARTLSLFFNTLSFSHYTVLVLALLTIIFGSIGAISYNDTKKIIIYNIMIAVGIILVGVAMNEDGIIGALYYTVNDMLIKAALFFLIGVMLKI--TKTTDIREFSGLIKGYPVLGWTFFIACLNLAGIPPFSGFYGKMLIVRATFEKGFYISGIIVLLSSLLILYSVMRIFIKGFFGEAKGYKLNHKLHYRGLLSVAIFAVV---------------------
46201316     --------------------------------------------------------IILPIGLPWLAAHFRLDNLSALFMVVVNLASAAASAYGIGYCSHEPRRVTPFYPLFLF---GMNTVLIADDAFMFLVAWEFMSLSSWLLVLADHKNAENRRAAFVYLVMACFGTFCLLTCFGLMAGGEGAYSFSAMRAAKLDGIAGFLVVLLAL---LGAGSKAGLVPLHAWLPLAHPAAPSHVSALMSGVMTKVALYGLIRILFDLHGHVNWWGAAMMVIGGITAVMGVLYAILQDDLKKLLAYSTVENIGVVVIGLGLAIAFLVAGLYHIVNHSIFKTLWFLSAGAVITATGE--RDLGKLGGLTKRMPWNGVAALVGAIAISALPPLNGFVSEWLIFQSLFK-----------------------------------------------------------------------------
136174847    ---------------------------------------------------------------------------------------------------QTGKMQTEIYPLTLFAVGGMMLFPAASDLITLFVALEVLSLPLYLMAGLRRRRLLSQEAALKYLLLGAYSSAFFLFGSAFLYGNAGTVQLSGIASSISGGANDLFLLIGIAALSVGLLFKVGAVPFHAWTPDVYQGAPTAVTAFMAAATKVAAFGAALRIFTALAGAEWSWQPLLTGVAVITMIVGSIIAIAQRDVKRMLAYSSIAHAGFLLTGLALNKSGLEASLLYLAIYGLTTLGAFALVSLVRDSSG--------------------------------------------------------------------------------------------------------------------------------
149377159    ----------------------------------------------------------------------------------------------YARYYLKPHNVGKFYALLLCFKGSMLGIVLSSNLLLMVIFWELTSLTSFLLISFWTHKKDARRGARMSLAITGGGGLALLAGILLIGNIVGSYELEDVLAAGDLIKNHSMYPVALTLVLLGAFTKSAQFPFHFWLPHAMQ-APTPVSAYLHSATMVKAGIFLMARLYPALAGTEQWFYMVSFTGMATLLIGAYVAMFKHDLKGLLAHSTVSHLGLITLLFGMGTLAAVAAVFHVINHAIFKASLFMAAGIIDHETGT--RDMRRINGLWRYMPHTATLAMVAASSMAGVPLLNGFLSKEMFFAEALELNLPGLWLVATLAGIFAVAYSARFIHDVFFGRPVNLPIFPPHEPPRYMKIPVEILVFACLMVGMFPA----------
6062744      ------------------------------------------------------------------------------------------------------MNPYVLIMMLSLMILGTLITLTSSHWLLAWMGLEINTFAIVPIMIQDKH-PRAMEATLKYFIVQSTAAITLLFATASNAWLSGQWEIQYMMHPLF-----------LTISIFALTLKLGLAPTHSWFPEVLQGLNFLMGLTLATWQKFAPFALLMQISYTSPLLC-------TILGLTSILVAGWGGLNQTQLRKIFAYSSIAHLGWAFLVI---QYCAPLALMTFFIYTIMAAPIFMSLHHLQTK------NMNALLISWSKYPIMYLILPFSLLSMAGLPPLTGFLPKWLVLEELTKQSLMCMAIV--------------------------------------------------------------------
289183250    -------------------------------------------------------------------------------------------------------------LLLLTIALGTVIVITSENWFIIWVGLETSTLALVPLLCSNF-SPRNIEATIKYFLIQAMSAALLLNGALIQAWVTGSWSVLE-----------PVNTVTSLAVAAALAFKIGLAPCHFWLPDVLQGLPFSNGLIIATWQKIAPLILVFSINEL------TLTNLVLTASIISVLVGGWGGLNQTQMRKILAFSSIGNMGWI---VATSTYSYNTALAMLLIYLIINTTIFLILDFL------NVSTLGHLNIVAQLSPISIVLIILTTLSLGGLPPLTGFMLKFFSLYVLINNNSILISFPLILGALLSLFFYLRISFNTSLILFPHHIITLTSWRNSNSIKEIPIKAWLISCLFIGGTATMPLALSLY
225871974    ---------------------------------------------------------------------------------LVVLTGFLAPIGVLVSWKAIETRTKEFYFLFLLQQTAMIGVFISLDLFLYYGFWELTLVPMAILIAM-FGRSRGPRAAIKFFLYTFIPSALFLVAILWLYARTGTFDYEKLQASIATGGFSPQALIWVSLFLLAFAVKVPVFPLHGWLGDGIAEAPTAMAMVIAG---KLGLYSILRFNLGLFPEQSEFAPWMIALAVIGLIYGALVALVQKDMKRLVAYSILSQLSFCTLGFCFSLTGLDGAVYQIINEGVSGGALLVLLGILYERYGT--FEIAQYGGLSKRLPHMATLYVITTLSLIGLPILNGFVGEFMVLSGSFPGHHGW-VVIATLGVILSASYMLWMIQRVFYGPESALV----------------------------------------
152964017    --------------------------------------------------------------------AFRLDPLSWVLTLLVGGVGALVLFYCGSYFPARNPGSARFAAVLTAFTGAMTGLVLADDLVQLYVFWELTTVFSYLLIGYDSHERAARRAATQALVVTTLGGLAMLVGLIVLGQSAGTYRLSAL---LAEFPTGTAATVAVVLVLVGAVSKSALVPFHFWLPAAMA-APTPVSAYLHAAAMVKAGVYLVARFAPAAADLPAWQVTVIGLGLTTMLVGGYRSLRQHDVKLLLAFGTVSQLGFIVLVGAGTKAATAAGIALLVAHATFKAALFLVVGIVDHQTGT--RDLRELSGLGRRMPLLAVVGTVAAASMAGVPVTLGFVAK-EAAYEAFLHDRPWVLVVLVLGSVLTAAYSARFAWGTFARKP--------------------------------------------
140698721    -----FPSDLTTILPELVLASYGLAALIWAVFSNSQKTGTALVWLTSIFLIGLSLWIGLATTGTAFGGAFVDDGFSRFAKVIIALSSAIVLLLSQDYLSREKILKFEFPILVVFAVLGMMIMVSAHGLMVLYMGIELQSLSLYVLTAFHRNYSKSTEAGLKYFVLGALSSGLLLYGASLTYGFSGTTLMNGISEAISNDGASVGLLFGLAFLIVGLAFKVSAAPFHMWAPDVYEGAPTPVTLFLATAPKVAAMILFARL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
271501257    -------------------------------------------------------FILNWIPRFGISIHLALDGLSLLM--VVLTGLLGVLAILCSWREIQRYQGF-FHLNLLWILGGVIGVFLAIDMFLFFFFWEMMLVPMYFLIALWGHKKTRIAAATKFFIYTQASGLVMLIAILALHNATGEWTFDY--SRLLKTPMSYGLEYALMLFFIAFAVKMPVVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYGLLRFSLPLFPNASHFAPIAMWLGIIGIFYGAWMAFKQTDIKRLIAYTSVSHMGFVMIAIYSGQLAYQGAVVQMIAHGLSAAGLFIICGQMYERL--HTRDLRQMGGLWGRIRYLPALSLFFAVATLGMPGTGNFVGEFMILFGSYPV-VPVITVISTFGLVFASVYSLVMMQRAFYGAAKSDEPLQGMTAR--------------------------------
90426046     -----------------------------------------VLGGVAGASVLSGAPLVLDVAGPFSFAHFIIDALSGLM--VLVISTLAAVASIYSFSYVREYGGGPMGFFFNLFVASMVLVVVADNAFWFLVFFEMMSLASYFLVIFDQD-EEAVSAGFIYFLVAHAGSVAIMAGFFLMANAAGSLDF---AAFRATHPSGLVASIVFVLSLLGFGAKAGMIPLHVWLPRAHPAAPSHASALMSGVMIKIGVFGILKVSVDLLGGDVLWWGIVLALGAISSVLGVIYALAEHDIKRLLAYHSVENIGIIMLGIGTGMLGLLAGLYHLVNHAIFKGLLFLGAGAVIFR--MHTKDMDKMGGLARTMPWTSACFLVGALAISAIPPLNGFVSEWFTYQALFAAAL--------------------------------------------------------------------------
166851878    -------------------------------------------------------------------------------------------------------------LILISLFMGTMLTMIGSHWFLIWAGLEINMLTIIPLMT-KKTNPRSTEAATKYFLTQATASMLLMMAIIINVTNTGQWSIT-----------KNPSQLTSTMMTIALAMKLGLAPFHFWVPEVTQGSPLFSGMILLSWQKLAPISIMLQMYE------SMNLNMMLALALLSILFGGWGGLNQTQLRKILAYSSIAHMGWMTTIL---MYNPSATILNLTIYLMLTIATFSMFYLKSNTTTL------MLARLWNKNPMMTTMMFATLLSLGGLPPLTGFLPKWIIIQELTKNDNIIFPALMTMMTLLSLYFYMRLTY---------------------------------------------------
297619773    ------------LLPLLVVFPMFMAIVLNFLHGKDKLIKYS---SIALAIILMTLPFIPNYGYYFFGNHGLVEAMTSGIAYLFLILIVLTLIASLTLISSAGEQSGLVTSLVLMGLASVTAVVLSEDLFNMYVFYEITAISQTGLL-LATGTENSYKSALRYLIMGNFAGSILLLGIGLLLSITGTLFIPEIHANLLANPTNPVIYGGALMLIIGLCYGSGLPPFHTIKSEVYAGAKPFISAVLQTFSKFVLVALMLLLFKLFYPLFANLQVLLIVISILGMVFGVVMALLQTDYRKLLSYHAISQGGYVAAGLALGTLGFVAGIFHAINHVIYKSALFLGAHIVS--NENKTSKLDKMGNLLPVMPFVAFMVLCAKLAISGVPPFNGFQSKLLLAEASINANLPELTVIMILVSIGTFVSMMKAFYMIYLKPN--------------------------------------------
189184494    -----------------------------------------------------------------------IDKLTALM--LVIVSLISTIVHIYSIGYLHDDKELKFMSYLSFFTFFMLMLVSSDNFLQLFLGWEGVGVSSYLLIGFWHKKHAATIAAYKAFIVNRFADCAFLLAIIAIIYNCNSVEFKTVFNHAEQLSKTIVSILICCLLFIGCMGKSAQIGLHIWLPDAMEGPTPASALIHAATMVTAGIFLLAR-CSFMFEYSTAILNLIAITGGFTCILTSIIAVCQSDIKKIIAYSTCSQLGYMVIACGSSS--YNGAMFHLLTHAFFKAMLFLAAGNV--IHMTHQQDLNKMQQLWRVMPYTYGLFWLGTLAIVGIFPFSGFYSKDMILESVYLTDNKFVYYLGIIAVFFTAMYSIKLIIGIFHQHSFSSTKHSIKEVSIIMNLPLLILA---------------------
237752480    -----------------------------------------------------FITALSLVEGFGVSYLVGVDGISLFLILLSAFIGLIGFIYL-----NENYEAKKLIISLLCLESIMIGVFCALDMILFYIFWELSLVPMLYIIGAWG-SGSRIYAAVKFFLYTFLGSMLMLVGILFLAYYSGIWTFSLLEWYSLSAIPKGVQLWLFLAFFAGLAVKVPMFPFHTWLPYAHGQAPTIGSIILAAVLLKMGTYGFVRFSLPLFPDASFFLMPVAILSLIMIIYGAFVAFAQEDIKQVIAYSSISHMGVIMVGFALNVEGITGSVFFMLSHGIISGALFMLVGMLYERRHTKM--IAEFGGIAKVMPNYAAIFGIMAMASAGLPLTMGFVGEFLSLLG-FFQVSPIMAGIAGISIIVGAVYMLHLYRKTFFGKVVNVQNLKLSDLNAREWSALLPLVAIVIWLGVYPKPILEPI----
227549667    ---MTFTYDFVSTYLTLFVAVPLISAGVLVLAARVQWLQYVVMFATLAVSLAASAGLIAGTSPFGIAIPFAADMLSALMLTTTGILALACAWFAVASGYARER---YFAPLVLVLMTGVNGGILTADIFNFFVFLEVMLLPSYGLYAYYRRGGNIMVGGVRLFITNLLASTMFLTGVALIYGTAGSVNLAQLKGAAA---QDPAVAIATSVVMLSMLTKASVVPVHSWLARSYPYTSPAVTALFSGLHTKVAVYILYRIYAVLFDGDERFLWILVALFSLTMLIGVLGAVGEKDARSILTFHMVSQLGYILLGLAITELGLTAGIFYLVHHMLVKASLFMSTGAIEVTYGTG--KIGALAGMARREPWMGVAFFAAALSLAGIPPFSGFVAKFSLLLAAYEKGEFYALAVMVVVSLITLLSMLKIWDGMFWGRAENAEVASAGDGRARV-----------------------------
162148244    -----------------LLAATILFLFPLFLRSGRMSTRAACIIAAGALGLSIVLWQWMRVDGFDAHVSFAVDPLSLVM--MLVVTGIGFLIHLYACGYMWDDDIARFFGGMTLFVAAMLVLVLSSDLLCLYVGWEGVGLCSYLLIGFWYREVANGAAARKAFIVTRIGDVLLLCGLLLLATRAGSLDIDRVLDATRFLRGPGAELVA-LLLLCGAVAKSAQVPFQIWLPDAMAGPTPVSALIHAATMVTAGVYLIARLHALFEPA-PVVMGVISVVGLVTLLLAGGSALVQTDIKRILAYSTISQLGYMFLALGTGA--WGAAIFHLVTHAMFKALLFMAAGAVILR-MHHQQDIFHMGGLRRAMPGVFAAFVAGAAALAGVPLSAGFYSKEAILQGAWDSS-PLLWAGALLGAFLTGLYSFRCVFIVFLGAPRGTAT---------------------------------------
143138995    -------------------------------------------------------------------------RLDGFSLVFIILTTFLMPFCILISWDSIKDRVQSYMIAFLVLETLIIGTFSSLDIILFYLFFESVLIPMFIIIGVWGG-QRKVYSAFKFFLYTLLGSILMLAAIIYLYINTGSTEILLISERLNINISTQNIL--WLAFFSSFAVKLPMWPVHTWLPDAHVEAPTAGSVILAAILLKMGGYGFLRFSLPFFPDASLFFPLIFILSIVAIIYTSLVAFVQTDMKKLIAYSSVAHMGFVTLGFTFNSQGIQGAVFQMFSHGLISAALFMCIGIVYERL--HTRLISDYGGLVSHMPHFAVFFMLFTMANIALPGTSGFIGEFLTIIATFKVS-VIAAVLAASGVILSAVYGLFLYKNMIFGQITNEAIEILKDLNNREKLILIPLAFLVIFFGLYPSPIINLISS--
22299362     -------------------------------------------------------------PQIGLNWSLAVDGLAV---PLILLTGLVNTLAIFAAWQVKQKPRL-FYFLMLALYSAQIGVFAAQDLILFFLIWELELVPVYLLISIWGGAQRQY-AATKFILYTAVGSLFILIAGLGMAFYGGDFSL-NMAALGLKNYPLALELLAYAGFLIAFGVKLPIFPLHTWLPDAHGEASAPVSMVLAGVLLKMGGYGLIRFNLQMLPDAHYFAPVLIALGVVNIIYGALTAFGQENLKRRLAYSSISHMGFVLLGIGANGIGLNGAMLQMLSHGLIAAVLF--FLAGVTYDRTHTLAMEKMSGIAQSMPKTFALFTASSMASLALPGMSGFVSELTVFLGLTNSDAYSTTFLAAVGVIITPVYLLSMVRRVFTGK---------------------------------------------
224370600    --------------PFLAVLISLVAVPFI-IFSKTQNLRETWTFVAGAIKFLLVLSMLVAQIFPNLGIAFRVDAFGMLFA--LVASSLWIITSIYSMGYMREHSQTRYYSFFAVALSATIGVAFSANLLTLYLFYEMLSLATYPLVT-HHQDREARSSGRKYLLYILGGSIGLLPAMLITYHFTGTLDFA--AQGVMAGHINSGLALLLSLMFLFGFAKVGIMPMHSWLPAAMVAPTPVSALLHAVAVVKVGAFSVVRIVGVDLLAQYHINWIVCTIASITVVVASLIALSQDELKRRLAFSTIGQLSYIVLGVALSTSGMTGGMLHIAMHAFGKITLFFCAGAIFCTTG--IKHISKMKGIGRQMPITMTAFLIGSLSVVGLPPCGGFISKWYLVLGTIESGQMLFLLVLLLSSFLNAAYFFPVFYNAFFLSDSEMLFEPGKEAPLWCVVPLTITAGISIILFFYPQPFLNLAK---
188996807    ---------------------------------------------------------YAWIPQFGISYEVGVDALSLTLVWLTALS----FVAAFVWSTNIEKRIKEYFIAFLILEAACIGVFVAFDLVAFYVFWEVMLIPMFLIIGVWGYAER-IYAATKFFIYTFFGSLFLLIGVIGMYIYNYMENNTSYFDLLKLHLPFNLELIFFLLLALGFAIKVPMWPFHTWLPAAHVQAPTSGSVILAAVLLKMGTYGFVRFSLPWFPEASYFVPVIFALSVIAIIYTAMMAIAQTHIKRLIAYSSVSHMGFVTMGFALNPEGVNGAIITMISHGLTSGALFLAAGFIYERL--HSYEMKDLGGMAKFVPVFATLFMISAMASAGLPGLSGFVGEFLSLVGTFKVS-ILTAVLAGLSLVVGAAYTLWLYKKTMFEESEEKIIEYSKDLNTAELWSFLPFVIFMFVIGIYPNWWINLI----
271962167    --------------------------------------------------------------------------------VLIALSAVLVPIVILASWHDAKRSVKTYFALLLVLEAMMIGVFAATDVFLFYVFFEAMLIPMYFMIGSYGGAQRSY-AAVKFLLYSLFGGLLMLVAVIALYVIAGTFMFPELVGVIQDPNTQKWLFLG---FFIAFAVKAPLWPFHTWLPDAAAQAPAGAAVLLVGVLDKVGTYGMLRFCLELFPDAAFFTPLVIVLSVVGIVYGAIVAIGQTDIKRLIAYTSISHFGFIALGFAMTAHGGAGATLYMVNHGFSTGALFLIAGFLIYRRGSS--QIADYGGVQKVAPLLAGTFLIAGLSGLSLPGLSSFVSEFMVLMGTYER-YAVPAIIATSGVILAAIYILWMYQRTMTGPTAESVTDLNIRERWVVAPLIAVIIALGFFPKPVLDVINPAVDQ--
226306202    -----------------------------------------------------------------------------------------------------KRMPHTYFALILVVESMVMISFSALDILLFYIFFEAMLIPMYFLIG-GFGGVGRSRAAVKFLLYNLLGGLVMLAAVIGLYVVTGTFDFRAIASAASSGELPGVLNALFLGFMFAFAVKAPLWPLHSWLPDSAVESTPSTAVLMMAVVDKVGTFAMIRYCLQLFPSSSTFAPWIITLAVIGIVYGAILAIAQTDVMRLIAYTSISHFGFIILGFAMTSQSQAGSALYMVNHGISTAALFLIAGFLVSQRGT--RSIAAYGGVQKVAPVLAGTFLVAGLATLSLPGLAPFVSEFLVLIG-TYSRYHVAAIAATVALVLSAIYILWLYQRMMGGPVKEGQGTIRDLARRELV-VVAPLIALLLLLGIYPKPALDVI----
254508380    -----------------------------------------------------VSWQAAWVPGLDVNLSFKLDGLSFLFAC--LISGIGALIQIYALAYLKGHSSFSFHLYLTLFMLAMLGVVTSDNILLLFVFWELTTITSYLLIGFNHEKDKSRKNALQSLIVTGAGGLALLAGLILLGEMAGSYEISTIVAQSALIAQHEWFLPSLILILLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVYLLARVSPIYSHS-EVWFYTLGIFGGFTAIWCALLALKQTDLKLMLAYSTNVALGKLVLLIGMGTLAMMAALLFILAHSFYKAALFMVVGNIDKATGT--RDIRMLHGLKAVLVLSVIAAILAVLSKSGVPPLLGFLSKEYMYKSGLEVSVILTTIFLLVMVALALALIVKPFFATYEGNPTPAKKVEASKMPAMLLAIASVLAPLFGLGWINNNVVIPGVLS--
209964722    ---------------------------------------------------------------------LVLDALSAVFLLMVNLAGVTASLFGWGYGRAQGLEPGRVLPAFPLFLAGMNLVLLASDAFLFLVGWEFMSLTSWLLVLANHREAGNREAGRIYLIMASFGTMVLLLCFGVLAGSAGGYGFDDIRAA---PHDPLAAGLAVMLVVLGAGSKAGLAPLHVWLPLAHPAAPSHVSALMSGVMTKVALYALVRVLFDLAGTPDWWWGVLLALGSATAVLGILYALMQDEMKRLLAYSTVENIGVISVGLGLALVFFSAALLHALNHSLYKTLLFYGAGAVLTATGQGG--LNRLGGLIHRLPRTAPLVLVGAAAISALPPLNGFASEWLLFQAVLSGPQLGLWEMKVATMVVGVALFLRFYGIVFLGRPRSPAAAQAREVGPAMLLAMLLPAALCLLVGVLPGSVLAL-----
17148294     ------------------------------------------------------------------------------------------------------------------------------HWLMAWACLEINTLSMIPIISKPHH-PRATEAATKYFLTQTLAXTTMLFAATMNALNTSNWEIXLTTEA-----------TSMKIITLALXMKMAAAPFHFWLPEXAQGATTLTTLTSLXWQKIAPLAILM------SNHNNXNXTIXTTSAILSVLXGGVGGLNQTQLPKLMAXSSIXHTGWILATITLAPN---------ICAXTFLXXTLTTTPIFLALNTSSXTTIKDMGIMWTYSPHLMLITLMSILSLAGLPPLTGFMPKWLILNKMTTFNLTPEATLMAMSSLPSLYMYIRLTYILTMTMPPHTSMTQMKWRTPHKNFPMLPTTLAIMMMMLLPLS---------
67923330     -------------------------------------------------------------PAIGLSWSVSVDGISM---PLVLLAGLVTTLAMFSAWQVDHKPRL-FYVLMLMLYSAQIGVFVAQDILLLFIMWELELVPVYLLISIWGGKKRQY-AAMKFLLYTAAASIFILVAALAMGWYGGDNVTFDMVELGLKDYPLGLELFLYAGLLVAFGVKLAIFPLHTWLPDAHGEASAPVSMILAGVLLKMGGYGLIRLNMGLLSDAHYFAPILATLGVVNIVYGALTSFGQTNMKRRLAYSSVSHMGFVLLGIASTDLGMSGAMLQMLSHGLIAALLF--FLAGVTYDRTHTLALNDMGDIGEKMPKVFALFTAGAMASLALPGMSGFASEIAVFLGFTSSDIYVTVFLSAVGLILTPIYLLSMLRQLFYGTDKIPVCVIGDTDK--------------------------------
5835999      --------------------------------------------------AVVTTWNWLTIQSLNLCMSFKLDYFSILFMSVALFVTWSIMEFSLWYMYSDPNIDKFFKYLLLFLIT-MMVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAILYNRIGDIGFVLSMAWFTMYFNSWDLQQLFS-----MQNKISLLPLLGLLLAATGKSAQFGLHPWLPSAMEG-PTPVSALLHSSTMVVAGVFLLIRFSPLMQDNYLFQTCILCTGAITTLFAAICAITQNDIKKIVAFSTSSQLGLMMVTIGINQPHL--AFLHICTHAFFKAMLFMCSGSIIH-SLNDEQDIRKMGGLFKVMPMTSSCLTIGSLALTGMPFLTGFYSKDLIIEAATTYTNAWALTLTLIATSLTAAYSVRILFFTMIETPRFHSSASINENNPMLINSISRLAAGSIFAGFFISNSIP------
146284520    --------------------------------------LYFLALGANLGETGAISETLEWVPALGISLSLRLDGFALVF--VLLITGIGTLVTIYAGAYFSHSSPSEFLTLILLFMTAMLGTVLSDNLVVMFVFWEATSLLSFMLIGFNSSRPEARKAALQSLVVTGGGGLALFAGILLIGITLGTFSLSEVAERAPELLASPLAVPAMILIMLGAFTKSAQLPFHFWLPQAMEAPAPASAFLHSATMVKLGVYLLARFDLVFG-GIPAFGTTLVIVGSLTMLVAAVRALSTDGFKEVLAHSTVGSLGVLVMLIGDGDYSVTAMIAFIIAHALYKAALFFCAGTTIHAVGEG--RLSLIGGLARCLPMTTLAAGMAAISMAGLPPTLGFITKEYLFESQLNASFGW------------------------------------------------------------------------
135447452    ---------------------------------------------------------------------------------LIVVTTVSACVHFYSIGYMSNDSISRFMGYLSLFTFFMLILVTSNNLLQMFLGWEGVGLASYLLIGFWHHKDSANKAALKAFVVNRVGDFAFAIGIVGIFFIFKTIEFDKIFDSIFFNYNIYTIDMLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMLARLSPLFEYADYTNL-FITFIGAATAIFAATIAITQNDIKRVIAYSTCSQLGYMF--FAAGIGAYNASIFHLTTHGFFKALLFLSAGSVIHA-LHHEQDMRKMGGLFKKIPFTGSMMWIGSLAIIGFPFFSGYYSKESILENSFYSSSLYAYSIGIITALLTAFYSWRLLFMTFHGE---------------------------------------------
144051855    -----------------------------------------------------------------------------------------ALVHIYSIEYMSHDSKNRFMVYLSLFTFCMVSLVVSDNIVQLFFGWEGVGLASYLLIGFWHHKKTANNAAIKAFLVNRIADFGFLIGIALLYIYSDSLSITDIIASNFISIETDVLTISCFFLFIGAMGKSAQFGFHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTVRFSELMVMSDFILNFILVVGLITAFFAASVALFQKDIKKVIAYSTCSQLGFMFVACGLGAFNV--AIFHLITHGYFKALLFLSSGSVIHGVHDE-QDMDKMGNLFSKMKITTIVMWIGTLAIIGFPYMSGYYSKDLILNASFNLNEW-------------------------------------------------------------------------
118196910    ------------------------------------------------------------------------------------------------------MSTLPYMIIITSIITGTLITMTSQHWLMAWLGLELNTLAIIPMIMYSHH-PRATEATTKYFLIQATASSLLLFATTTNAWSTGQWDMKLLS-----------MFPSTIMLTLALLMKMGAAPFHFWVPEVLQGVPTLIGLTILTWQKLAPLSLIIMSTN------NIHHKTLIMSATLSVLLGGWGGMNQTQLRKLMAYSSISHVGWMMAATLVSPKITLLTLLIYILLTIPM---------FLSIHFTLSKTIKDTGTMWIISPTTSLTTMLILLSLAGMPPLTGFLPKWMILKELLHYNLIIVATLIAM-----------------------------------------------------------------
11465636     ----------------------------------------------------ISISPWISSGALNISWGFLFDSLTTTM--LVVITSISSLVHIYSIQYMEYDHCPRFMSFLEIFTFFMLLLVTADNFVQMFLGWEGVGLASYLLINFWYTRLCANQAAVKALIVNRVGDFGLSLGIFTIFFLFGSVDYEVVFSIYIFGNYINTLTLIGVFLLIGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIVRCSPLINLSPNVLFLITILGSSTAFFASIVGVFQNDIKRVIAYSTCSQLGYMVFGLSYYNVGMFHLVNHAFFKALLFLSAGSVIHAL-----SNEQDMRRMGSLVYNLPITYTAMLIGSLSLAGFPFLTGFYSKDLIIENLYTTYGIFACWLANISVFFTAFYTFRLVFLTFIKNNNSYKSSMDNESPLFIVIPLILLAIASILIGFISKDIFVGVGSSF
256833134    ------------------------LLVIAGQQPRLHKILLFTVLTGALAAAVTMVVTFTDGSALGIAIPFAADMFTALMLTVTTLLTIVCAAFAYAAHHGDNR---FFAPMTLALTAGVNGALLTADLFNLFVFIEVMLLALYILSAPAKASLLRISGARLYVTLNLLTSTIFLIGVGFVYGTAGTVNMGELA---GLARDDGAVAMAVALCLFALSIKAAVVPVHGWLARAYPATSPAITAMFSGLHTKVAIYGIYRIYAVVFDGKTDYLWIGILLFSLTMILGVMGAVGENTTREILAFHMVSQIGYILLGVALTELGLTAGIFYLLHHMIVKASLFLSTGAIEVTYGSG--RLNTVTGMLKKEPWVAVAFFIAALSLAGIPPFSGFVAKFSLIMASIDAGQVAATVVMVAVSLVTLLSMLKIWSGVFWTKHTPSEETTDADPTTF------------------------------
16117435     ----------------------------------------------------------------NINLSFKFDMYSIMFTSVALYVTWSILDFTSWYMYSDP-NINRFFKYLLLFLITMILLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAVIYNRIGDIGLILSMIWLATNLNSWEMNQ----FMVLSKNLNLTIPLLGLILAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLVRLNPLFQ-NNKEILTVCLCLGALTTLFTAICALTQNDIKKIIAFSTSSQLGLMMIGLNQPYLAFLHVCTHAFFKAMLFLCSGSIIHSL-----NNEQDIRKMGGLNNILPFTSSCMVLGSLALTGMPFLAGFFSKDAIIESLTSYLNAWALILTLIATSFTAIYSLRLISFTMMGHP--------------------------------------------
239828574    -----------------------------------------------------------------------IDGFSLVM---IVLTSLLATLAAVASIHIKKEWKG-YFMLFLLLEIGMLGVFAAGNMILFFIFLEITLVPMFFLVGKWGGFERE-RAAYSYLLYNGIGSAILLIAIIVLFARTGTSNVELVKEMLHNPAVEAQLVAPIIALLIAFGIKLPIVPFHRWILRVHVQAPPSIVMLHSGVLLKIGAYGLIRFGIGLFPQFRDFAFWIAILGVVNLLYGAFLAFVQDDFKMVLAYSSVSHMGIVLIGLGANEAGIQGAIFQAVSHGFISALLFLLVSILYERTSTTM--IDRLGGLAKVMPLTAGCLLAGAMASLGLPGMSGFVSEFTAFLGLFKTE-PVVAAIGALGIIMTAVYLLRAVLNMTFGASKRDDVSLAEAIPVFVLLALIVMIGVY--PHILAKPLQATI----
142566372    ---------------------------------------------------------WLDIGNMSFHIGILIDNLTASMMVVVTFVSLMVHVYTIGYMHDDP-GYHRFFSYISLFTFSMLSLVMSNNFLQLFFGWEAVGVMSYLLIGFWFTKESAIKANLKAFIVNRVGDLSLILGIGYYAVFSQSQNIAQTELYLSDAWSVSALTAACILLFGGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGVFLLARMSPLF-ELSTTALSFVLIIGASTALFTGILGLVQNDIKRVIAYSTLSQLGYMVAGVSAYSVSLFHLMTHAFFKALLFLAAGSVIVAL-----HHEQDIRKMGGLRTKLPITYLTSLIGSLALIGFPGFSGFFSKDALIEAIILGSGYAYASV-LIGVFITALYTFRLFFKVFHGAQDDHHQDVKESPLSITLPLILLAIPSAIVAWPTVGPMV-------
55979251     ------------------------------------------------------------------------------------------------------MSPYISPLFSLGMFISVMLILCSSHWIFLWMGLELGTLAFVPMLAWWHTSLE-VEATVKYFIVQALAAATFFFGGLMNMNVVYTSDVSHWFGG-----------VGEMIILLAVAVKLGMAPFHYWVVDVVQGLNYIPGLVLLTWQKLPGLAVFIQLG-------CSNPTLIAVLGCLSALVGGLGGLGQTQLRKLLAFSSIVHLGWLVTGVGVNSL---LGMTYFVLYVSVSLPIFLFLHIM------NVVHVNQLRSGIVGSPVVTALLSLGVLSLAGLPPFVGFLGKWLVLTELVSQTMVLVSAVLISGTLVSLYYYLRVGYLCLAIMSPQQVMVNTSYRKSFIFNILAVLVGFNLI----------------
280978225    ------------------------------------------------------------------------------------------------------MNPFILYIFLASIGLGTIITSASSHWFLAWIGLEINMLAILPLMSKMHH-PRATEATIKYFLIQTSATVLLLITVISNMWISNTYVI-----------NAPLQTSLANMAIIALGMKMGLAPLHAWLPEVMQGVTLPVGLILATFQKIAPMMLIFQVSKTDSNMIS-------IMGILSILTGAWGGLNQTQMRKMLAYSSIGHTGWMMIVMNYSKA---TSILVMATYIIMTTTLFLVFML------TSTKKMNQVASNWLKSPVMIAILMTTLLSLSGLPPLTGFLPKMLVLQELTKQGMISIAIIAVTGALLSLYFYLRICYITALTISPNVNNTKTPWRIKKGGTTIILPITAVLSTTMLP-----------
224370955    ---------------MIVFLAGAVFLPFLGRSKRANTAGALFALAGSVMAMAASFDLVLPWKFLLGSLHLRMDPLSGFFGLVICLVSGFSAIYGARYMYAGKKHLGIAWSLYLILTASMMLVITAWNGVLFLIAWEIMSVSSFLLVIFEFQRPGVLKAGWIYLVATHLGTALLLV-MFMVMGKNNAYDFN------LVQASSTGASLVFILAVIGFGTKAGLLPFHVWLPEAHPAAPSHVSAVMSAAMIKTGIYGIIRICMLIGPPKASWGWTLIIIGAMTGIFGVMSALAQQDIKRLLAYSSVENMGIICIGLGLGFLALSTGMLHVLNHALFKSLLFFGAGSV--LHSTHTRDMEKMGGLMKSMPVTGTTFVIASAAVCALPPLNGFISEFLIYFGAFKGTFSVLAGILVIVSLLALACFSKAAGIVFSGHPRSSEARDAHESPLAMGIPMIVLAGLCLLVGIFSPLVIDFFQPVF
91786821     ---------------------GGLVLALVGHRDNARDVNVAFSLATFIAACVLTIQIIEGGPLLVWGNEFYIDALNVFLVSLTAFVGFTTSIFSRPYMKMTPPRLRLYHSMYQLFSFTMLLALTTNNMGILWVAMEAATLTTVLLVSVYRT-AASLEAAWKYFILCGVGIAQALFGTVLLYMAAGALLWTNL-DAVKNQLDPNIITLAFAFLFIGYGTKVGLVPLHNWLPDAHAEGPTPVSAVLSGLLLNVALYAILRCKVLTDGALHSHLALMMGFGLLSVVAAVFLMIRQKDVKRMFAYSSIEHMGMMTFAFGMGPIANFAGLLHMTVHSLIKSAIFFAVGHATQKAGTQV--MENIRGLIKVSPTVAWGLMLGSLAILGMPPFGVFASEFLIVTTAMREQPWATPFLLIALGLAFASVFSRIQPMVFGETNVQPLAHPPALIPVFVHLALGLMLGLY-IPSYLNAWYRQAAAML-
153004147    -----------------------------------------------------------------------------------------------------------YMVMLLLLQTGMMGTFVSLDMFLFYVFWEVMLLPMYFLIGVWGGPRKEY-AAIKFFLYTLAGSVLMLLAIIGIYYNSHTFNLIELGKQGAQGQFMQFTKLAFVALFIGFAIKIPMFPFHTWLPDAHVEAPTPISVILAGVLLKMGIYGILRFNYPLLPATAWAANAMAVFGVINIVYAAFVCLGQKDLKKLIAYSSVSHMGFSLLGMAMTPAGISGAVLNLFTHGIISPMLFLIVGVIY--DRAHHREIEKFGGLAAELPEYTAIMGLAFFASLGLPGLAGFIAEFMVFTGAFPV-FTTYTIISATAVIITAAYYLWAIHRMFLGKKGYPDLNWRERISLYPLAAIAIVLGFYAILGVINRSLHLLIQNI-
141298948    ---------ILILGPEILLIAYALVCILVASYLKNDKTNNFIFLSTVIIFLITALILYLTPFEIEIDGIFVRDSFSKFFQIMILFSVSFLLFISKLYLKKNKLLKIEFPILILFSTLGMMIMISSNNFLLLYLGLEIQSLSLYVIASFRRDNLKSTEAGLKYFILGSLSSGLMLFGISLIYGSTGSINFEIISSSLNNDGFYPGIIAGLVFLISGFAFKASAVPFHMWTPDVYEGSPTPVTAFFATVPKVAAVAVLLRLFDCFGQLVESWQQVIIIISILSMLLGSVA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136399847    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLYGIAGSLDINVVASKLASFDSSLTVYMIIIFILVGFGYKISMVPFHYWTPDVYQGAPITVTAFLSVAPKAAGFAILIRFFYTLFIEILQWPQLIAVMAALTMTVGNVLALNQTNIKRLLAYSSISHVGFMLVAFSISIDSVVSIMFYMFFYIFMNLSAFYMAIYMSNKYGAN--EIDQWNGIGLKTPLLSFFMVLSLASLAGLPPTSGFVAKVYVLRNLFDSNFLWLGVVAIINTVISLYYYFKIVRAMYFMKNDELVVQNCNPILFWIIFSLQNIIFYFYWPNLI------------
143851035    ------------------------------------------------------------IPSLGISYILGVDGLSL---PMVLLTAMLFFIGVFVSWNITKAVKG-YFALYLLLNAGVVGVFLALDFFLFYIFWEVMLLPMYFLIGMWGGPQREY-AAIKFFLYTLFGSVLMLIGILGLYFACGTFDILLIMERAPVALDGVLVKIIWVLLFIGFAIKVPVFPFHTWLPLAHVEAPTAISVLLAGILLKLGVYGIIRINYGIMPDAVYWFSGLAFLGLVNVIWGGLCALAQTDLKKLVAYSSINHMGYSLLGMAAAQAGLSGAVFQMFNHGTISAMLFILVGVVYERA--HHRDIDGFGGLASQMPIYTGITALAFFAGLGLPGFSGFVSEAMCFIGAFPV-FKSIVILSTIGILLNAAYFLWAFQRVFFGKLNEKYNKMEEINRMELF-TVIPLAIITIFFGIYPGPYLDLIKA--
226877176    -------------------------------------------------------------------------------------------------------------LVVIALILGTTIAVSSSHWVAAWAGLEINSLAFLPLMAQQHH-PRPVEAAMKYFMIQAAAAATLLFATLTNAWLTGEWDIRETMHP-----------VSTAMVTIALAMKIGLAPVHYWLPEVLQGLTLTMGLVLSTWQKIAPMALLIQL-------PHHNNYTLLIIMGSLPPYGGWGGLNQTQLRKILAFSSVANFGWMMLVLPFSDSIC---LLTFILYLGMTSTAFFVF------KLNASTDICSLAISWAKSPALSAITPLVLLSLGGLPPLTGFISKWLILAELTKGGLAVIAVVAALSALLALYFYLRLAYVMTLTMTSNSFMGPSKAWEWPLSVSITTVATIALIP---------------
94263293     -------------------------------------------------------------------------------------AAINTAVGLYAWHYFTPR--HYFYPLWLLLWAAYNGALLSADLFNIYVNLELLGLAAVCLAALDGKS-GARRAALRYLLLNLFGSLAFLLGVVLIYRQHGSLGLDIFQQP---GVDDPLIRLSLALLGLGLIIKSALFPLHFWLPPAHSQATAPASALLSALVIKVSLYLQIQIAAAAGDTFAALFQFFGLLGAAAIFWGSLQALRCSSLKELIAYSTVAQMGYLFLAFPSPEVAIYGLLFFLAAHALAKGGFFLAAGTAAKAGGGRLPHIADLAGLSRHLPLTAITMALSVISLMGLPPSGGFVGKWHLLQAALNSGQWWWLAVVLSGGLLSVAYLLRPVAATFSRP---------------------------------------------
11497458     ---------------------------------------------------------------------FYFDSLTVIM--LLVITSISTLVHLYSISYMEADPHLRFMSYLSIFTFFMLMLVTSDNFLQMFFGWEGVGLASYLLINFWFTRLQASKASIKAMLVNRVGDFGLALGVMATFSVFKTVDFQSEAVLVFCNVEFHALTVICILLFVGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMIARCSPLFEYAPKALVVVAIVGAMTCFFAATTGVVQNDLKRVIAYSTASQLGYMIFGISQYTVGVFHLMNHAFFKALLFLSAGSVIHSLADQ-----QDMRKMGGMAKLLPFTFAMMSIGSFSLIGFPFLTGFYSKDVILEVAFARYTWFAYLFGSVCVAFTSYYSFRLLFLTFIAPTN-------------------------------------------
126736349    --------------------------------------------------------VWEWVPSLGVNVSIYIDGLSLTFA--LLITGIGALVMLYSARYLAHVHQARFSLYLTSFMLAMIGLVISDNLLALFVFWELTTITSYLLIGFSHDTVKARRSALQALMMTGVGGLALLAGIILIGTTAGTFEMSEINAMDGVLKDSVMYLPIVLLVLAGAFTKSAQMPFHFWLPNAMA-APTPVSAYLHSATMVKAGVYLMARTHPSLAGTDFWLWTLTVFGAITMVFASVMALRQTDLKLALAYTTLMALGALTLLLGNSGYTITAAATFLVVHSLYKAALFLVVGILDAQTGT--RDANSLFGLARALPITATAAAIAAFSMAGFPPFLGFIGKELKYAGAIAVASEPIFVAGAV--LISSALMVTIAGIVSFRPKSGTPIPNVKEAPWPMLVGPVVLAILGAFFGIFPETLATTLV---
222147963    -----------------------------------------------------------------FGIAFTVDIVGALFALASAIVALACGVYGLTDVNTSGRRYG-FYPFLLVLMAGVSGAFLTGDIFNLYVWFEVLLISSFGMLILGSERE-QIDGALKYAVLNLIATTLFLITIGFLYASFGTLNMADIARKADGLRDTAPLMTLTTLFALAFAMKAAAFPLNFWLPASYHTPRIVVSALFAALLTKVGIYSLLRVVVMLFPIREALSLVLGVIAAATMILGAVGALGQSDIRRLMGFIVISGIGIMLAGIAIGAVQISATIFYAMHSIMLMAALYLVVGQAGRMTGSFA--LQDMSGLYKAAPGFSFLALALFFAASGLPPFSGFWPKVMLLKAALDIGAWWMAGAILLSGFLTTIALARVFLLAFWGNTNQAGPEILTAPTLSALAPIVLLAGFIVWFGLFPEKLIAL-----
143292623    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELGMSIGVPRNDVLLLVGVAMVLVGLAFKASLVPFHSWAPDVYHGAPTPITGFMASAGKAAAVATLVRVMLVAYPSADDWRPVLWAVGALTLLGGAVLAIVQVDVKRMLAYSSIGHAGFMLVGLEAADAGAAAVAGYLAIYALLVLGTFAAV-ALVVGEGDAATTVDVFQGLGRRSPWLASALTVLLLAQAGVPLTSGFVAKFGVVRAAVDAGSYWLAGVAMLSAVVAAYLYLRLVVAMWLRDVAGPAVAVPPASRVVLVVCVAATLAIGIVPGWFLDLLADVA----
295394984    ----------------------------------------------------------------GLAIPFVADTFTAVM---LVITSLAVVASCAFLRTTGEDQYRFVPTLILLMLTGVNGAMLTGDLFNFFVFIEVMVLPSYALIAVTGT-WRRLGVGRMFVIVNLLTSTLLVIGVGFIYAATGTVNIAVLADQSRLGNVSPQAALAVGIVVLALLIKAGAAPVHGWLVRSYPNTSAGMMSLFASTHSKVAIYGIYRVYVSVFGGHPRWEDVLLIIVVLTIAVGAFSGFGEIRVRNIFAFQMTAGVGHILIGVALTTAAVSAGIFYMVHHIVTMSGLLLTIGAIEQTYGTGAFK--KLSGLIRRERVASVLMIIGLFSLIGLPPTSGLWGKMGLVRALMEH----------------------------------------------------------------------------
222147966    ---------------------------------------------------------YAWVPSYNVSFSWFLDGLSLTFA--LLITGIGTLIVLYAGGYMKGHQQGRFLSFLLLFMGAMLGVVMSDSFLMLFIYWELTSITSFLLIGFNHERPAARRAALQALVITGGGGLLLLAGLILLWNVSGVTQLSMLMHSNNMVTASPFYLAILLLVLGGAFTKSAQFPFHVWLPNAMEAPTPVSAYLHSATMVKAGVYLLMRLQPVLG-STPAWEILLPFFGGVTLIVGSVVAVRQTDLKLMLAYTTVASLGLMVMLTGFGSPHLSAAVLYLVAHSLFKGALFMVAGVLDHEAG--SRDLTRLGGLARAMPITFATALLAGLSMAGLPPLFGFLAKEEIYEALAGGNLRALLFTAI------------------------------------------------------------------
157374536    ----------------ILPLMGGMACFLFPIISKSLGLLISLAVVACVWGLGWQLSYAVGGWGAPLGIDLYADGLSLLMVAVSALVGLGISV--YSSGYFSRDKANHFWPLWLFLCGALNALFLSSDIFNLYVTLELLGLTAVALVALANG-AEALTSAMRYLLVNLMGSLFYLLGVAFLYHSFGSLDIAILAQR---AEPSPAVWAAVGLISTGLLLKTALFPMHFWLPAAHACAPAPVSALLSALVVKASFYILLRMWLEIFPMVTSFAQLLGLLGAAAVLWGGIQALRQTRLKLLIAYSTVSQLGYLFLAFPLGIIAWKGALYMLLSHAVAKAAMFMAAGNILAAGGDD--RIAALSSIAQRLPLTLTAFALAGISIMGLPPSGGFIAKWLLLEASIQSGQWWWGVILLLGGLLAAAYVFKVVGHVFTQEQTLEARDVPARMEWTALGLALVVIFLGLFAS--------------
134983558    ------------------------------------------------------------------------------------------------------------------------------------------------LVGFWYDRDGAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIADGLSAGVSSGIVLLLCLFVFMGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARLEPLYSQFPSVGVFIAVTGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGVAGMFHLVTHAFFKAMLFLGSGSVIHAMEDVVGHEAQDMRLMGGLRKKMPITAITFLIGCIAISGIPPLAGFWSKDEILGQAF------------------------------------------------------------------------------
53804772     ---------------------------------------------VFLASLVLAATVLRQGTIELADLQFRVDAFNVYL--IVLTAFVGTTTAMFSAPYMANEREHLYHAMYQGFMLTMYLVLTTNNLGLMWVAMEGATLATVLLVSLYR-SPESIEAAWKYFILCGVGIAQALFGTVLLYFAAGQVEQWSVLHAHAAELNPTVMSIAFVFLLVGYGTKIGLVPLHNWLPDAHSEGPTPMSAILSGLLLNDALYAVVRSKMLVDGSLQSQLHLMMGFGLLSFLVAALFLHRQRDIKRLFSYSSIEHMGIMTFAFGLGPLATFAALMHMTVHSLTKSAIFVTVGHAAQI--TRTQRIEHIRGLLRTQPMVGWGLVLGVVAIAGMPPFGVFTSEFLVLT-ATMQEFPWLTPLLLLGIAIAFAGLFRHLHPMAYGPRPAGQAPVQANLWPVMAHLGIVLWLGLAIPGVLADWFSQA-----
142197018    ----------------------------------------------------------------------------------------------------------RFFGFFSLCVTATVGLAMAANLFTFFVFYEVLTLTTYPLVA-HRGTPESLRAAAIYLGYTLVGGALLLTGIIWLRSVAGPVEFTSGGALGAVGEEATTLRIAFALLVAGVGVKAALVPLHGWLPRAMIAPAPVSALLHAVAVVKAGAFGLVRVVYDVFAQALGLLTPLAILAAITIVWGSLRALAQSELKPRLAFSTVSQVSYIALGIALGPVGTIGGLVHLVHQGIMKITLFFCAGNYAEALG--IHRIEDLDGVGRRMPLTTAAFTIGALGMMGAPLTAGAVSKDWLTRGAEAAQMSWASHVLLASSLLNVAYFGPILWRAWLRSPPREWPEEAIPRRGW------------------------------
261879869    -------------------------------------------------------------------NIFYRTGVDGIAVVMILLSAIIVITGTFASWQLHPMQKEYFLWFTLLS-AGVFGFFISEDLFTMFMFYEVALIPMYLLIGVWGTGPKEYSA-MKLTLMLMGGSALLIIGILGIYFYSGTYTMDVVAIAQSHAIPVFVQKVFFPFIFIGFGVLGALFPFHTWSPDGHASAPTAVSMLHAGVLMKLGGYGCFRVAMFLLPDAAELCWIFLILTTISVVYGALSACVQTDLKYINAYSSVSHCGLVLFALMMTQTAINGAVLQMLSHGLMTALFFAVIGMIYHRTGT--RDVRRLGGLMKILPFLSVAYVVAGLANLGLPLFSGFVAEMNIFVGAFQVNDTFCTIIACTSIVITAVYILRVVGKILYQKVPNKLTDATWDERLAVGALIFCVAGLGTFPSIINDAVGPMIQ---
150391841    ---------IQLWLPTIIIIFGLVEALIIPFLGGKRRFIRRLSVKVMILMTTILMIIYEIANVFGNGIIFKIDYLNY--TLMLFAGLMWLIVSIYSSVDVKNIGRERSFFFFFTITISTLGTLMAGDLLSFFLFFEIMTFSSYALMVHRRGTEI-IEAGNTYIYMGIIGGLSILSGILMLSAYTQSYEWVNLAEKF--SQMGMIKYIISGLFIFGFGVKAGMVPFHFWVPKIYVGAPISVNALSSGILMKVGAYGILRVVAIVWSTSENLGVVIIWLGILTMVVGVFMALQQANMKRMLAYHSVSQMGYIIMGIGVGAMGFSGSLYHMVNHGLFKALLFMVAGAVYMR--TKELDMYQLGGLWRKMPFTAFVALIAVFGITGMPGFNGFASKSILIIEAYEYGHPSFRYAEMLFTLVSAGSFLKFYGFIFLGKCPEEHQKIEGDDPKMSLAMGILAMLIVLI----------------
144155098    --------------------------------------------------------------------------------PLILLTTFVTIFVVIAGWQVITYRPSYYMGAFLIMTGIMVGVFSALDAILFYFFWEAMLIPMFIIIGVWGGPNR-VYATIKFFLYTFFGSVFMLVALIYMYFQADSFSIPD-FHGLQLGMTAQVLIFLAFLI--AFAVKVPMFPVHTWLPDAHVEAPTGGSVILAAIMLKIGGYGFLRFSLPVTPDASSLDWLIIALSLIAVVYIGFVALVQDDMKKLIAYSSIAHMGFVTLGFFVAAMGIAGGMVQMISHGFISGALFLCVGVLY--DRMHSRKIADYGGVINTMPWFGAFMVFFAMANAGLPGTSGFVGEFMVILASFRADFWYALLAATTLILA-AAFTLWMVKRVVFGPVGNAQVAVLKDL---------------------------------
48478101     -----------------------------------KYYKRIAGVLMSLAILTSFILSILAYMQINSSGIIYIDHLSAIMSLFVSFVALMVNLYAMYYMKDDPRKNLYFAEIGIF-IFSMLGLTVSSNLAFFFFFWEIVGFMSYILIGFWYFKPNAASAAKKAFIVTRVGDVLFIVGIGVLFSGLANYVSSPLSIPFIIAHPSFNLTLSTALILSGAIAKSAQFPLHVWLPDSMEGPTTVSALIHAATMVAAGIYLVARLFPLF-DVTSGTMVAVAIIGSFTAIFAGILGTAMNDIKRILAYSTISQLAYMLAALGLGTFIVPLAMFQLVVHGIFKALLFMAAGAIMIMTLEN-RDIRYMGGLFKRMPATAILMLIGSITLAGIPPTAGFYSKDTIVSFAIRSGDIIPWLLLSLGEIFTALYIFRMYFKVFLGRPRSKLAERARDPKLVYLIPVMVLAVLSLILGIF------------
238025057    -----------------------------------------------------------------------VDGLSLWLVVLSAFTTLVIVIASWESVTTRVAQYHGSFLILSGL---MIGVFTSLDGMLFFIFFEATLIPLFVLIGTWGHANRSY-AAIKFFFISFAGSLLMLAAMLYLFGLTHTFDMAVWQQARLGFAPQLLVFLG---FFAAFAVKVPMWPVHTWLQDVY--TDGPTGAAVSLGMIKIGGYGFLRFALPIAPDAAHYLPVRIGLSLVAVVYASLLALAQKDMAKMLAYSSVAHMGLVTLGFLFDQMSITGAIVQMISYGFVAGAMFLCVGALY--DRTRTRAIAEYSGVANTMPRLALFAVLFSMANVGLPGTSGFVGEFLVIMGAVRVNFWIGA-IAALTLILSAAYTLWMLKRVIFGDRVGKLIDLSRRESVVFAALAVIVLAIGIYPKPFTDVIDPAAASI-
58373475     ------------------------------------------------------------------------------------------------------------SMLFSSMATGTIIAASANHWLLAWMGLELNTLAILPLLATTHT-PRATEAATKYFLIQAAASSMLLLASIINAQMTSQWDITQLTTQ-----------PAITMLTLALMMKLGVAPMHSWLPEIMQGTTTQMALVVATWQKLAPIALL------FSTAHTLHTPTILGLALLSTLIGGWGGLNQTQLRKLMAFSSIAHLGWII---SMMPLNMSLTMITLTLYIIMTTTMFMAM------SLTNTKSLKDITTTWNSIPSTMVLLLLTLISLGGLPPLSGFMLKWLILKELVFTDLSITATLMALASLLSLMFYIRLGYLTSLTISPNTNMMETK-----------------------------------
83858402     --------------------------------------------------------------------------------LFVVLTAFLLPICILSSWKLDKRVADYMAAFLLLETL-VIGVFCALDMFLFYIFFEGSLIPMFLIIGVWGGQNR-IYAAFKFFLYTFLGSVLMLAAMIVMFTQVGTTDIEVLLAHPFARDLQTWLWLAF---FASFAVKMPMWPVHTWLPDAHVQAPTAGSVILAGILLKLGGYGFLRFSIPMFPNASEFFPMVFILSIIAIVVTSLIAFRQTDIKKLIAYSSVAHMGFVTLGFTMTELGVQGAIFQMLSHGVISAALFLCIGVIY--DRFHTREISFYGGLVHKMPVYAAVFGLFAMANVGLPGTSGFIGEIMTMTGAFQVD-PRVAAGAALGVIFSAVYMLVAYKKVVFGVVTNPKLEAATDLNAREWINLGVLAVLAVYFGFFSTPITDTTRA--
226348828    ---------------------------------------------------------------------------------------------LYSISYMGTDPHLRFMSYLSIFTFFMLMLVTADNFIQMFFGWEGVGLASYLLINFWYTRVQANKAAIKAMLVNRVGDFGLALGIIGVFTLTKSVHFHTISSLVFLGMEVHALSMICLLLFVGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARCSPIFEYAPEALSVVTLVGAMTAFFAATTGVVQNDLKRVIAYSTCSQLGYMV--FACGLSQYAVGVFHLMNHAFFKALLFLSAGSVIHALGDE-QDMRKMGGVAKVLPFTYSMMVIGSLALVGFPFLTGFYSKDVILEVAYAKYSVPAYWLGLTSALCTSYYSFRLLFLTFLGP---------------------------------------------
163793073    -----------------------------------------------------------------------------------VASGLWIINSLYSIGYMREQNQTRFYICFAIAISSSMGIAFAGNMFTLFIFYETLTLSTYPLVAHKGTDEAKRGARVYLGLLMGTSIGFQMVAIIWTWIAAGTLDFT-VGGILRDKIDPTLLPILLALYMFGIG-KAALMPFHRWLPSAMVAPTPVSALLHAVAVVKAGVFVIVYIFGIDLLADTGASQWLIGVAAFTMLAASLVAMTKDNLKARLAYSTISQLSYIVLGAALATFGILGGALHIATHALGKITLFMCAGAIY--VATHKTEISQMDGLGRKMPFTYAAFLVGSLSIIGLPPLAGVWSKWYLAMGAVETGMWIVVAVYMISSLLNVAYLIPVVARGFFRPSPDLVP---------------------------------------
136969841    -----------------------------------------------------------------FMDTVAHDPFSQFFKILILISTAIVMLMSLVSGELKKYRMGEYFSIMTIMTFGLFLMTSSIDILMVYLAIEIVSIMSFFLAGYLKRNSLSNEASLKYVIYGAFSSGIMLYGLSILFGLTGSTNFFEMAISLLGTDSNLALVLSTVFILVGFGYKISAVPFHFWTPDVYEGSPSTITAYLSIAPKAAGFALMLRFFNQVFGDMSPWPELIAVLSAATMTVGNLVAIQQNNVKRMLAYSSIAHAGYMMMAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------
143323770    -------------------------------------------------------WTWWQSGGVEFTIGQHVDGLTVI--VLFVVAFISTLVQVYSLEYLRGDRRYHFFAALTLFSAGMLAMVVAEDMILFLLGWEIMGLCSFMLIGHWWEDGANSRAALKAFFTVRTGDVGLLVGIATLFFAANEWTTTNLAWALSGEPNSTVILVAAIALFIACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFAGLDILGPVIMIIAAITIVIAAALAFVQSDIKRVLAYSTVSQLGYMMLGLGAG-----------------------------------------------------------------------------------------------------------------------------------------------------------------
226227056    --------------------------------------------------------------------------------PMVVLTAFVVPLALLGSWNNVRVRTPAFGALLLLLTSGLVGVFITLDLLAFYLAWELMLIPTYLLVGVWGAAGTS-RASLRYVLFTLVGSLLMLVAIIALWNAGGGTSL-HIDHLLQVALSPRAQLWMFLAFFAAFAVKSALVPFHTWLPDAQSAAPTVAAV---TLGLKVGAYAILRFAIPLFPAAAMDYTVILVLSVIAVVYGALVAMAQRDFKRVISYSSVSHLGLIMLGFVLTPQSVQGAVMSIVSSGIATTALFLLAGMLEDRRATTA--FSAFGGLAKVLPWFSVALIVSMLSTVALPGTIGFVGEFLVLIG-TYAEFPVLAVIATSGVIFAAVYGLRAVQQLLFEKVDTEANGALPDLSGRERFVMVTLVAAMVYLGVAPHAILQ------
135159628    ----------------------------------------------------------------------------------------------------------------------------------------------FFLIGIWGHDERR-RAAVTFFLYTLAGSVLAFLGVLWNASHTGTFDIDLLTAGLMDAEGGYLQWLVFLALMVGFAVKVPIFPFHTWLPLAHVEAPTGGSVDLAGVLLKIGIYGFLRFSLPMLPEATALAPWLFALGAFGIVYGALVALVQQDLKRLIAYSSVSHMGYVVMGFALEPVAIEGANLQLINHGLSSAGLFALVGMLYER--FHTRSIASLGGVATKAPWLTVMFMLFTFSSIGLPGLNGFVGEFMILAGSFQQSYLLLALMGVVGVVLGAWYMLWAVERVFFGTS--------------------------------------------
182412574    -----------------VLAAVTLCGLVLSLVPSVRSGTTAHYTLFELIPADVAANFTVAPQATALTIALRADALSMIFA--VVASFLWILAVFYSAGYMRGLQEHRFNVCFALALFGAIGCAFADNLLTLYLFYEIVSVSTYPLVA-HHQDEEGYEGGRKYLTYTTTAKALVFPAIVLIFVLSGTLDFAGNAHTGIIPATVQHGVTTALYIACLLGFKNGVMPFHHWLPGAMVAPTPVSALLHAVAVVKVGVFSTVRVMLYVFDALNLGIPTAYFVSI-TILVASIIALSKDNLKTRLAYSTVSQLSYIILGVALTPTAVAGGLFHIAAHAFAKITLFFCAGAIY--VATHKKYISEMSGLGRVMPWTFGAFALASLSMIGVPPVGGFTSKLYLLVGSLDAGAIGILVVLIASTLLNAAYFAPVVYQAFFGKPPAPMPEAER-----------------------------------
256396780    --------------------------------------------------------------------------------VLILMTLVLMPVVMLAGWHDADEAQADYFSLYLLLETMMIGVFAATDLFLFYVFFEAMLIPMYFLIGGFGGPQRSY-AAVKFLLYSLFGGLFMLAALIGLYVATGTFDFQTLATAVAHDQLGISPGLGKALFFVAFAVKAPLFPFHTWLPDAAAEATPGSAVLLVGVLDKVGTFGMLRYCLELFPGASFFTPLVIGMAIVGTMYGALLAIGQTDIKRLIAYTSISHFGLITLGFAMTSAGQSGASLYMVNHGLSTGALFIVAGFLISRRG--SQLIDDYGGVNKVAPKLAGVFLIAGLSSLALPGLSSFVSEFLVLVGTFE-----------------------------------------------------------------------------
108805930    ------------------------------------------------------------------------DGLAALYSLLATGIGLVVLVYSAGYLPLHLEHQGRFYFFVLLFMGSMVGLAMAQDLILIFLFWDLTAIASYYLIGYDRHREESRASAMMSLLVTGITAVLLLVGALLLYASYGTFSVPELAGRV---EPGALLASAGLLVLLAAFAKSAQAPFHFWLPRAMA-APTPVSAYLHSAAMVAAGVLLIGRLYPILAQSEALLAVMSAVGLLSMGLGGVLALTRDTLKQLLAYSTVAQYGYVVFMYLGGRYGAAGAAFYVIAHALAKSALFLSAGAVTEATGED--RLSRLGGLWSKMPLLAASSGLAAAGLAALPLTIGFF-KDEFFFAAALERGALFGGLAVLSASVTLAYTWRFWSGIFLGRPAAEPGRVAGKLVWPVVLLGALVLFGGLLPGPF------------
57854642     -------------------------------------------------------------------------------------------------------------LLILNVIVSTLVVVSSHHWFTLWVGLEMNTLSILPILSYQF-SPRGVESTVKYFLVQSVSAAMILNAVLVNAWFHSSWSIG-----------CPLGLMASLVLSIAVGLKLGLFPCHYWFPDVVQGVGFIQGLVLSTWQKVAPFVVLIYIINELNSSL------LVIAGALSVFVGGWGGLNQTQVRKILAFSSIAHIGWICSVVCFSSE---------VSLVMFVIYVFINSMVFLISNELSLVTLSSISRLIFYNSIGGFFLILGALSLGGLPPLTGFLIKFLALECLIQNGSLLNSCLLVIGSLISLFFYLRIASLVFFPQHSSWRSVGSNELSFHLYGGFLSFLVAFSVFGLVFSPLI-------
51893906     ------------------------------------------------------------IQAIGVHYTLGVDGFAFTMLLLSTLLFPLAVLASYGYI---KDRVKDYLVLLLILATGTNGVFATLDFMLFYVFWEIVLLPMYFLIGIWGGERREY-AAIKFFLYTLIGSTVMLVGAIYLYVATGTFNLLQMAAASSKLPITGLTTFAFFALLVGFAVKVPMFPFHTWLPDAHVEAPTPISMLLAGILLKLGSYAMVRISHPMLPQLATKYALLFVFGVVGILYAALAAMAQKDFKKQVAYSSVNHMGFFIMALAAAQVALQGGYFVTIAHGLISPLFFFAVGMFYER--THTRDLRKLGGMFLTIPVVSFATAFVAFANLGLPGLAGFIGEFISLTGSYPA-FGLWVLVAGLGMVITAAWHLLTMRNVLLGEAKQGLADITLKEKIIFAPLAVLIVFFGVYPRPVMALLQSSVEVL-
269468287    ------------------ILGGALVILIG---NERADTARWVSVAISILVFVMSLSLYTEFDSSTFDINYHI-GVDGISMPLIILTTFSTILVLIAGWEVIQRRTAHYMAAFLMMEGLIIGVFSALDGILFYAFWEASLIPMLLIIGVWGGDNR-VYAAIKFFLYTFLGSVMMLVSLIYMYNKGGSFSILDMHNLELTLAEQSYIFWAF---FVAFAVKVPMFPVHTWLPDAHVQAPTGGSVILAAIMLKMGGYGFFRFSLPITPDASQFSDVVIALSLIAIVYIGFVALVQRDMKKLIAYSSISHMGFVTLGVFAALLGLEGAMVQMISHGFISAAMFLVVGVLY--DRLHSREISTYGGVINSMPKFTGFAVLFAMANAGLPGTSGFVGEFMVILGAVQAN-IWYAVLAATTLIVGASYTLWMVKRVFWGPITNDAVKTLKDINGREFFILAILALAVLIVGLYPQPIIEV-----
139352270    ----------------------------------------------------------------------------------------------------------------------MLILVLGDGFLLMFVGWEGVGLCSYLLIGYYFEKDSAAVAAKKAFLFNRVGDFGVLSAVLLIFLIFGSIDFNTVNTAARLEHGGFLVTVITLLLFLGATGKSAQIPLFVWLPDAMEGPTPVSALIHAATMVTAGLYMVARLSHLFV-LAPLTMNIIAVIGALTALLAASIAITQTDIKRVLAYSTVSQLGYMFLAMGVGTTGVFHVMTHAFFKALLFLGSGSVILAVHHE-----QDMRKMGGLKSKLPITYITMLLGTMAISGIPFFAGFFSKDEILWYAFSYGSAWFWGVGFLTAGLTAFYMFRMIYLTFHGES--------------------------------------------
136473597    ----------------------------------------------------------------------------------------IVVLAGWNESEGGRFSVKTFYVLILVLETMMIGVFAATDLFLFYVFFEAMLVPVYFLIGGYGSGARQA-AAVKFLLYSLFGGLLMLASIIGIFVISGTFDITALSTLEIDTTTQNFLFLG---FFIAFAIKAPLWPLHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCVELFPEASTFTPLIITLAVISILYGAFLAIGQKDIKSLIAFTSISHFGFITLGFAMTTQSNSGATLYMFNHGISTAALFLTAGWMISRRGSSA--IADFGGLQRVTPILAWSFFIAGLSSLALPGLSSFVSEFLVLVG-TYTRYPVAAVIATFGIILAALYILIPVQKALHGPTTAGNENL-PDLNKREIAAIAPVIALIIALGFYPKPALEII----
110628444    --------------------------------------------------------------------SFLFDHYALIFVPVALLVTWSILEFATWYMHHDPDMN-RFFKYLLIFLIAMITLVTANNLFQFLIGWEGVGIMSFLLIGWWSGRADANTAALQAIVYNRIGDMGLIFAIAWMATTQNSWDMEQI----FITAKYVNVTPPVLGLIIAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRMSPLLEKSPIGLT-LCLCLGALTAAFTACCALTQNDIKKVIAFSTSSQLGLMMVTIGLNQPQL--AFLHICMHAFFKAMLFLCSGSIIHSLGGE-QDIRKMGAIQRQTPWTSSCFTIGSLALTGMPFLAGFYSKDAIIEAMTSYLNTWALMLTLIATAFTAVYSTRLMYFVVMAHPEEVNPQVINPLKRLAWGSILAGLCITLSVTPLKTPVMSMPPML-
294827750    ---------------------------------------------------------------------------------------------------------------------------------------------MVLMVGIWGEDQR-VKAAIKYLIFSFTGSVLMLAGILILYFKTGTIVIEELSTGLLPEIPKNIRLFMFFAFVLAFAIKVPLFPLHTWMPDVHSQAPTVGSVDLSGILLKIGLYGFIRLAIPLFPEMLEYRELLGALCIAGIIYGAVIAMAQENSKRVVAFSSLSHMSFCMLGLSFTEEGMAGGMLQMLNHGFTAGMLFFMLGMLHERIGNN--DISKAGGLSKLLPVFSVFFAIAIFSSLGVPGTNSFIGEFLIILGSIKSN-IVYGALAATGVVFAAGYLLLFAKRMIFGEPTKNLIEHNDKEWVILVPTVIMIFWIGIYPKPFLKVLEPSVK---
77359950     ----------LLWIPLLSLIGSVISAFTGKLTRNQATSLTMLAPLIALCITLYHAPAVLAGETIRFSAAWILDGLSLLFIFMILGIGLLVILYSRYYLSNNDSMAKLYSYLMLFMTA-MLGIVMSNNVIQLWVFWELTSISSFLLISYWWHKSEARKGARMALTVTGAGGLALLGGLLIIGDIVGSYNLDIILASRAIIQSHDLYELALVLVLLGAFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGIFLLARFYPALAGTEMWFILVALTGLITLLFGAYVALFKHDLKGLLAYSTISHLGLITLLLGLTELATVAAIFHIINHATFKASLFMATGIIDHETGT--RDMRKLNGMWRFMPYTATLAMVAAAAMAGVPLLNGFISKEMFFAETLHQQSWLIPVLATIAGAFAVAYSARFIHDVFFNGDPIDLPRTPHEPPRYMRVPIEILVVLCLLVGMFPHFVVDGILS--
136239391    ------MNNLYYIIPELFISLSVMALLVLGVFKNNSSKIVFYSCLIILVSLAINLNINITQTIFLFNNSYLVDQLSLFIKSIILISAFFVMFCSYNYVRLTIYLKLI-SILILCSLLGMLVMISSNDLIVFYIGLELQSLALYVLASFNRDNLLSSESGLKYFVLSALSSGLLLYGCSLIYGFSNSTNFNEISQNF---NFEYGVIFGMVFVIVGLAFKISAVPFHMWAPDVYQGSPTSVTVMFAILPKIAALTVFIFLYGPFINLFEEWQAIIIFLSVASMILGAVAAIGQKNLKRLIA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143085946    --------------------------------------------------------------------------------PLILLTTFLVPICLLCSWNSIQNRVKEFVIYFLLLESFIIGVFVSIDIVIFYVFFEAVLIPMFLIIGIWGGENR-LYATFKFFLYTLAGSVLMLLAIVYIISITNTGNIEVISKFAFAENIQLILFLCF---FASFAVKVPMFPFHTWLPDAHVQAPTSGSVILAGVLLKLGAYGFMRLSIPFFEFASNFQPLIFSLSCIAIVYTSIVALRQTDMKKMIAYSSVAHMGFVTIGFTLTQDGMNGAYFQMISHGIVSAALFLIVGVVYERH--HTRMIADYSGVTNIMPKYSFFFMVFMLSSVGLPGTSGFVGEFLVIMSTISVSVY-LTIFTAVGVILGASYMLLLYKNINFGDVKADIKKLTDLTNIEIFYFTCLAFLTILL----------------
86606257     --------------------------------------------------------------------------------PLVVMTGLLVLIALWASGPVERPRL--YYSLVLLLAAAIVGAFLAQNLLLFFLFYEVELIPLYLLIAIWGGPRR-TYAATKFLVYTALSGVLLLIGFFGLSWLSDAHSFTY-TVLQAHPLPLLPQILILIPILLGLAIKIPLVPFHTWLPDAHVEASTPISVLLAGLLLKLGTYGLVRFGLQLLPAWEQAGPWLASWAVANVLYGSLNALVQQDMKKLVAYSSIAHMGYILLGTAAATLSLVGSVFQMVSHGLISSLLFLLVGAVYANTGT--RDLKRLRGLLRGLPLVGSLMVLGVMASGGTPGLVGFIAEFTLFRGSFPV-FPLQTLLCMVGTGLTAAYFLLMVNRVFFGRLSEVAIAMQR-----------------------------------
141120546    --------DWHAVAPELTLLAVGCLITLIDIIFARPYTATLAGLGVLATAIPIITLAMDGVDRVLFDGAYVVDDFALFTKAIFLISGYVVILLSTNYVAEGDYWENEYYGLLLASLMGMVMMSSSRDLISIFVALELLSIPAYLMVAWRKRDARSNEAGLKYYLMGVFASAVMLYGMSLLFGVSGSTQLSEISNFLTSGTVSSVITLAIVFVVAGFAFKVSAAPFHTWAPDVYEGAPTPVTAFLSVASKAAGFVALL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284990233    ----------------------------------------------------------------------------------LLALTGVLFLACAVWSPREEDRPRSFAALFLFLQTACLGTFAALDLILFFVFFDLTIVGMYFIIAGWGH-GNARRSALKFFLYTFVGSLALLVGFIFLGGEERTFDMVALAQDPPLADSPVAGGLVLLAIGLGLAVKTPLFPFHTWLPDAHTDAPAPGSAILAGVLLKLGTYGFVRIAMPILPEAWQWAMVIVVLGVVSVLWGAFVALAQTDVKRMIAYTSVNHMGYVLLGLGAAGLVASAAVYQMVSHGLLTGALFLLSGVLWSRGRT--YDSGRWSGLARPAPVFAASLAVAAFGSLGLPGLSGFIAEFQVFAGALPA-APVATVLAVVGILVTAGLFL-------------------------------------------------------
241890339    --------------------------------------------------------------------------------PLVLLSAFVMLMAIGASWNIQKSPKGYFALLMVL-NMAVMGIFCALDFFLFYVFYEVMLLPLYFLIGIWGGTRREY-AAIKFFIYTLFGSVFMLLVIVGLYPVTGAYTFNMLSMSLSTIFGWSTRLVGFIVLFFAFGIKVPIVPLHTWLPDAHVEAPTPISIILAGILLKIGGYGIIRICYGIFPDIAAQTNWWILIGVISILYGAMNALAQKDLKRMIAYSSVSHMGFVLLGIASLTAEISGAMFQMISHGFLSAALFFLVGVVYDRV--HDRYIYHFRGLATIMPKYTAFVAIAFFASLGLPGFSAFIGEAFVIIGTFNAASIWMAIAGSIGILLSAAYFLWTLQRMFFGQTRESWVSKLTDINLREQIILFPTIALALVLGIFP-----------
139847108    -------QSLSYFLPEILIVFTILFVIISDLISDKKYSFHLAVFGVLASSLLVFMGGFSADPKMLFNDLLIFDSFSYYFKCIILFSTLSIILVSRYSDELDDEYRAEYNTLLLVILLGMFLMTNSVNLIMIYLSLELVSIPSYVLAGILKNDKRSNEASLKYVIFGSFASGLMLFGFSLLYGVSGSLNIYEIHSMLLNVGNPSVILFSIILILAGFGYKISMVPFHYWTPDVYEGSPTTITAFLSVAPKAAGFALFLRV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297623911    ---------WPIVLP-LIGATLSFVLPRLAVPLGVSTAFVTLLSVAALLLAVGAESYALGGWAAPLGIALYADGLSVVMLLMAGAVGALISVYAAGYFKLGALDIAIFWPLWLFLWAALNAIFLSNDIFNLYVGLELMGISAVGLVVVAGGRT-AVVAGTRYLLVSLIGSLAYLLGVALLYGAFGTLDLDTLAASITPV---PAAWAAVALITVGMALKTALFPLHFWLPPTHASAPAPVSALLSGLVAKASFYLLLRLWFSVFPLTPAVVHLIGLLGAFGILWGSALALRQSRLKLLIAYSTVAQIGYLFVLFGWGSEAWSGGVIQAFSHAFAKAAMFLSAGTLAYAVGDDG--IESLGGVTKHLPLSVVAFGLAGVSLIGLPPSGGFTAKWLLLLAAFGTGQWWHALAILVGSLLAAGYVFRVVQVALSGGQGRAARLTPRRL---------------------------------
171452532    --------------------------------------------------VIISNWHWATTQTTQLSLSFKLDYFSMMFIPVALFVTWSIMEFSLWYMNSDP-NINQFFKYLLIFLITMLILVTANNLFQLFIGWEGVGIMSFLLISWWYARADANTAAIQAILYNRIGDIGFILALAWFILHSNSWDPQQMA-----LLNANPSLTPLLGLLLAAAGKSAQLGLHPWLPSAMEG-PTPVSALLHSSTMVVAGIFLLIRFHPLAENSPLIQTLTLCLGAITTLFAAVCALTQNDIKKIVAFSTSSQLGLMMVTIGINQPHL--AFLHICTHAFFKAMLFMCSGSIIH-NLNNEQDIRKMGGLLKTMPLTSTSLTIGSLALAGMPFLTGFYSKDHIIETAMSYTNAWALSITLIATSLTSAYSTRMILLTLTGQPRFPTLTNINENNPTLLNPIKRLTAGSLFAGFL------------
194499838    -------------------------------------------------------------------------------------------------------------IFIISLFLGTTITISSHHWAMAWTGLEINTLAILPLISKSHH-PRAVEAATKYFLTQAAASALVLFSSMTNAWQTGQWDITQLTHP-----------TSCLILTSALAMKLGLVPFHFWFPEVLQGSPLTTGLLLSTIMKLPPIALLYMTSPSLNPT------LLTILAILSAALGGWMGLNQTQVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXL---------PVTGFLPKXLIIQELTKQDXAPAATLISLLSLLSLFFYLRLAYCATITLPPHTPNHMKQ-----------------------------------
15964745     ---------------------------------------------------------YIWIPSFNVSFSWLIDGLSLTFA--LLISGIGTLIVLYSGGYLKGHDQGRFFSFILMFMGSMQGLVVSDSFLMLFVFWELTSITSFLLIGFDHTREAARRAALQALVVTGGGGLALLAGLLILWNVSGVTQFSLLLSFGDELKQSPFYLAALLLVLGGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMRLNPVLGGT-TEWQVLLPLFGVTTLVAGAALAVRQTDLKMMLAYTTMSSLGLLVMLTGLGLPYIEAAVLYLVAHALFKGALFMVAGIIDHETGT--RDLTKLGGLRRAMPLTFAIALAAALSMGGLPPFFGFLAKEEIYAALFDRRSMVFAALTILGNGLMFAVGFAIALKPFLGPKVDTPRHAHEAPVLLWIGPAIL-----------------------
139372254    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFILVGFGYKISAVPFHFWTPDVYEGSPTTITAYLSVAPKAAGLALLIRFFNQVFGDGSPWPQLMAVLSAATMTVGNLVAIQQNSVKRMLAYSSIAHAGYMMMALPMSQSGIYGIMMYVFVYLFMNLGAFFVLIYVQSEFGG--ETFDDFNNLGWKMPFIGAVMTLFMVALTGLPPTAGFIGKFYIFAAVIEAGYYWLAFVGVINSVVSLYYYIRVVKHMYLVGDRSESIGMPSSKLVTLLLVVLAIPTF--IFGWYFGPVTDWISQSF
149920052    --------DLSPTVAVAVPLVGAFLIAMAGKWPNLREATTLITAAALFVVINLTNFLQATPEAELFVDVVPGMPLAFHLEPLLIASSLWILNSIYSIGYMREKNQTRFYVCFALSIASVMGIAFSANMFTLFIFYEALSLATFPLVTHKGTKEALRSGRTYLGILMGTSVCLMLPAMVATYVYCGTLDFTQFAQPLADGVLTPALFGIIFAMYIYGVGKAALMPSHRWLPAAMVAPTPVSALLHAVAVVKAGVFSVLKISVYIIGVDQLRLYWLVYVAGGSIVIASFIALFQDNLKRRLAYSTISQLSYITLG-AALLYPISAAAGAMHIAAHAFGKITLFFAAGSIYTAAHKTKISELDGIGRKMPWTMGAFTIGTLSMIGLPPTGGFISKWYLMRGAWTAESKFAIAVLCTSTLLNAAYFLPIVYRAFFKAPPEP-----------------------------------------
239927171    ------MTEALLALPVMLPAIGAGLTLLRLSQRAVRLLSVVVLALVPADALTLLVLADTRGPQAPLGITLVADRLSALLLTVSTLITLAVLLFALGQGTAAEDRRTAFHPAYLVLVTGVSLAFLTGDLFNLFVAFEVMLAASYVLITID-ADENRTRAGMTYTIVSLTSSILFITLIALVYAAAGTVTLAQLGPRLAEL-PHGLRETLSLLLLVVLGIKTAIIPLHLWLPDSYPTAPAPITAVFAALLTKVGVYAVLRTETLLFPRGSGWI-LLACAAIVTMVVGILGAIAQDDINRLLSFTLVSHIGFMLFGIALFDVRLTGTILYIVHHIVVQAGLFLAAGLAVIRAGTAS--LPRMAKRPPPGVLVAVLFALPALSLSGVPPFSGFVAKLALLE---------------------------------------------------------------------------------
86607797     ---------------------------------------------------------YAWVPQIGFHWSLAVDGLSL---PLVLLSGLITTLSIVAAWNLSHKPRLFFFLLLLM-YGAQVGVFLAQDMLLFFLMWEIELVPVYLLISIWGGPKRQY-AATKFILYTAAASIFILVGSLAMAFYGEGFSL-EMAELSAKSYPLALELLAYAALLIAFGVKLPIFPLHTWLPDAHSEASAPISMILAGVLLKMGGYGLIRMNVGMLSEAHYFAPVLAVLGVVNIIYGALAAFGQNHLKRRLAYSSIAHMGFVLIGISATELGINGAVLQMISHGLIAAVLF--FLTGITYERTHTLALDKLGGLAKQMPKAFALFTAGSLASLALPGMSGFVGELTVFLGLTTSDAYAIALLAAVGIILTPIYLLSMLRQVFYGAQDPGLVL--------------------------------------
209523373    ------------------------------------------------------------IPQLGLSYSLAMDGLSL---PLVGLSAILTPMAIASSRPDMNRPRL-YYSMILLVNAAIAGAFLSQNLLLFVLFYELELIPIYLLISIWGGEKRGY-AAMKFLIYTAISGILILAGFLGIAWLSGSGSF-DFNAINTQNLSSISQLLLMTILLIGFGIKIPLVPLHTWLPDAYVESSAPVTILLGGLLAKLGTYGLIRFGLQLFPETWQIIPGLSIVAVFSVMYGALTAISQQDIKRMVAYSSIGHMGYIIVAMAAGTVSLIGAISQMVAHGLILAILFHLVGIVEVKVGTDLKLLNGLMNPLRGLPLTSALLIMAGMASAGIPGLVGFVAEFLVFQG-TFAVFPIQSLLCIIASGLTAVYFVILLNRTCFGKLDNELAYYPQ-----------------------------------
251792884    ----------------------------------------VACIPVLISSDTVVDVFQTPFEFAPFSI--RIDGLAAFMVCVISLLVIVTALYSFSYVKEKGKGAGSMGFFMNLFIASMVALVTSDNAFYFLVFFEMMSLASYFLV-LTEQDDNAVNAGLLYFFIAHAGSVLIMIAFFIFYCYAGSFEFSAFRQTEL---PAPLAFTAFILAFLGFGAKAGMIPLHSWLPKAHPAAPSHASAMMSGVMVKIGIFGIIKVGVDLLGSTNVWYVIVLGFGAVSSVLGVLYALAEHDIKKLLAYHTVENIGIIMMGVGVGMIGIATGLYHLLNHAVFKGLLFLGAGSMMYRL--HTKDMDLMGGLGKLMPYTAFCFLIGTMAISALPPFNGFVSEWFTYQSLFTLSQSPIAIIMLALTGALAALFVKVYGISFGGAPRSEKAANAREVPKPMVIAMAVLALCCVLLGVGASVVTPIIAKI-
134824482    ---------------------------------------------------AIILSRWIDSGNLSLDWSLQLNLLTASMVLMVNLVSTLIHIYSVGYMEKDPKRIL-FMAYLSLFTFFMLFLVSSSNLLQLFLGWEGVGLTSYLLIGFWNYKEKANTAALKAFIVNRVGDAGLLLALFTTFIVFGTLNISEIKVLINSQNESYFNFLGFLLLFIGCMGKSAQFGLHVWLPDAMEG-PTPVSALIHAATMVTAGVFLLIVMSPLIESSEFSLNFILIVGSITCIFASSVAVFQNDIKRIIAYSTCSQLGYMFMAIGSSTLAYFHLLSHAFFKALLFLGAGSVIHSMSDE-----QDIKKMGGLYNKIPLTYISMLIGSLSLIGLPFLSGYYSKDLILE---------------------------------------------------------------------------------
164457668    ------------------------------------------------------------------------------------------------------------FILLFSLAMGTITTLSSYHWLLAWIGLEINTMAIIPIITKKHH-PRATEAATKYFLTQTAASTLILLSSTLNAWTTGQWTITELHHPL-----------AMMMLTLAVAMKLGLAPTHFWLPEVMQGTTIKTAVLLTTWQKIAP------LTFIYLTSNHLSSKMLFTLGLLSVMLGGITGLNQTQTRKIMAYSSIAHMGWLTMIL---TLNLNLMTFTLMLYITMTTSSFMILLM------SESKTMTDLGLAWTTSPTSMLLLMLSLLSLGGLPPLSGFMPKLLILKEMTMLNMISMSTILALSALPSLFFYLRLSYLMLM-----------------------------------------------
288816055    -----------------------------------------------------------------------------------------------------------YGLFLITLFTSTLITMSSTHWLLAWMGLELNTLAMLPLIA-HPYHPRATEATTKYFLAQTAASALLLFSAASIAWNTGQWAIS-----------CPAPTLSTTTLTTAITMKLGLAPLHFWYPEVLQGATMTTALIISTWQKFAPLALMYMTYHIMSPHL------MLALGICSITVGGCAGLIHTQLRKIMAYSSIGHMGWLFVALTLDPALASLTLLTYTATTTTVFIAFS---------HANMKTVTDISTAWLHTPAYAMLTALTLLSLGGLPPLTGFLPKWLIIKDLLLDHLAPVAIALALLSLPALYFYVR------------------------------------------------------
254780865    ---------------EVIVFLPLIGAVFSGFFGRLMGKQFADIFTSLLMVIGAFLSWYVFYEIIIFDGLLRIDTLSSVM--FVVVNSISAVVHIYSIGYMHDDHRPRFFSYLSFFTFAMLVLVSSDNLLQMFFGWEGVGLASYLLIGFWSFKESAIKASMKAFVVNRIGDLGLILAISAIIYLFHSVDFDAVFQNAIDVHPHDSIAIICLLFFLGAMGKSAQLLLHVWLPDAMEG-PTPVSALIHAATMVTAGVFLVARMSPLFELSPFVLDCITVLGCITAFFAATVGLVQHDIKRVIAYSTCSQLGYMFVALGCRA--YGASIFHLFTHAFFKALLFLGSGSVIHAVAGE-QDMRRMGGLYPHLPRTCWMMIVGTLALTGIPGFSGFFSKDIILEVATSSHFTFVFFLLLFAAFLTSFYSWRLMFLTFFGK---------------------------------------------
138535724    ---MNLMENILHIIPEIFIFCSALILLTLGLFI--KNIKLINNLAILSLLIAVALVINQPYQSIYLN-SYVIDEFSSLFKIMIFIGSIVTLVMFVSSREDLHINLYEFPILILFSTLGMMVMVSANDLLAMFIGLELQSLSLYVLAALNRNSLLSSEAGIKYFILGALSSGLLLFGISYIYGFSGNTNFNLIAVN--YNSESLGLLIGIVFVLAGLAFKVSAVPFHMWTPDVYQGAPTPITAFFALAPKIAAMGLLVRFLFNSFGELYLDWQQLYFL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294338742    -----------------IPLLGAAVLALVGQRGFAPWVNLAFSAVTFIAACVLTARVIFQGPMLVFAEQFFIDPFNVFLVTLTAFVGMTTAAFSRPYMRIEQDRGRLYHSMYQAFMFTMLLALTTNNLGLLWVAMEAATLTTVLLVSLYRTKA-SLEAAWKYFILCGVGIALALFGTVLLYFAAGHAGMNALLWTQLDALEPGIIGIAFVFLLVGYGTKVGLAPLHSWLPDAHAEGPTPVSAVLSGLLLNVALYAVMRSKVLVEGSLHAAWPMLMAFGLFSVLVGAFLLWRQKDVKRMFAYSSIEHMGIITFAFGMGPLANFAALLHMTGHALTKSAIFYTTGHASQKA--HSQRIDDIQGLREQSPALGWGLMIGVLAIAGMPPFSVFASEFLILTTAMQQQPWATPILLLGLGVAFGALFLRGQGMVFGRSNLRELSHAPNMVPVFVHLALVLLLGLWMPQFLVSWWHTAAAM---
197935780    ---------------------------------------------------------------------FNLDFYALVFIPVGLFVTWCILDFTLWYMSSDP-NIGRFYMHLLIFLFAMMFLVTSNHLYQLFIGWEGVGMMSFLLIGWWCGRSDANTAALQAVGYNRVGDIGFLFLMAGCLAAFNSWTISEIIALAQEKGALPILVAA----IIAATGKSAQFGLHPWLPAAMEGPTPVSSLLRSSTMVIAGIFLLIRFGDLLI-ANPISLTVCLWLGALTTLFTAFCALTQNDIKKVIAFSTSSQLGLMMVTVGLGQPQL--AFFHICTHAFFKAMLFLCAGAVIHC-LNDEQDVRKMGGLFRHAPFTSSALILGNLALTGTPFLSGFFSKDAIIEAMNTSHLAWALFVTLVATALTAAYSLRLTFYVLVGNNRTLPLSPINENDPHVIGPLSIVAGYLILNSVLP-----------
9971063      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PXVTXCAILXLAGAVAKSAQFPLHVWLPDAMEG-PTPISAXIHAATMVAAGVFLVARLLPLFIVIPYIMDFISLIGIITVLLGATLALAQXDIKRGLAXSTMXQLGYMMLALGIGSXRLFHLITHAYSKALLFLGSGSVIHSMGSIVGDKNQNMVLMGGXTKHVPITKTSFLLGTFSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAWITAGLTAFYMFRIYLLTFEGHLNVHFQNYSGNQNIFLYSISLWGKG--------------------
256390063    -----------------------------------------------------------------------VDGISLPLILLTALLSALCFFYSIRHMP-DGGSQRSYTALLLLLEIGMLGTFMAADLILFFVFFEIVLLPMWALIAYWG-SENAKAAANKFILYTLLGSAVMVVGFLVVFAYADSFDMAWLTAHARGDIPKGAALTAFALIALGFAVKTPMFPLHTWLPDAHTAAPTTGSVLLAGVLLKMGTYGFVRIAVPILPQAAPTYPALAAFGVVGVIYGSLACLSDGDLKRLIAYSSIGHMGFVLLGIGSTTVGMNAALFASVAHGLITGLLFFLVGGLKVRV--HSAKLDDIGALYRRAPKYGVLIAFAAMASLGLPGLAGFWGEVLALFSATKSSYIAMAAVAALGLVLTATYLLAVVRRVCMGPAATPSEEPVTEL---------------------------------
139395167    ----------------------------------------------------VIGSFSNPIVEYGFNGMYVIDPISLFSKGFICIVFALALFYCEQFLNLMKISQSEFFLLSSFGLLGQFIMISASHLLTIYLGIELLSLSLISLVALNRESSASIEAAIKFFVLAALASGFLLYGISMIYGATGTFQLNEIADQLSDGANPIIVVFGLVFVVCGLAFKLGAVPFHMWVPDIYQGAALPSTLLIGSTPKVAAVLMTYRIFEGFYPLLEDWKGMFVILALLSLGLGNLVAILQKSFKRLMGYSTIGHVGFLVGAIASMNYEL-------------------------------------------------------------------------------------------------------------------------------------------------------------
257051647    -------------------LAAAVAPLVYRLVGERVAYFGAAVAALAFGLIAEGVVSIPWIPSLDVSLALYVDGLSLLLGFVVSGIGILIFTYSGGYMHDEPGKAK-FYTTLLVFMGAMLGVAFAADLLALFVFWELTSVSSFILIGHYQDDPDSQYAARKAMIITVAGGLFLLIAFLLLHTVSGEGSMIENAGAMRERLRSAGLFVPLALLAVGAAAKSAQVPLHIWLPNAMEAPTPVSAFLHSATMVKAGVYLIGRFRPLLGS--TEWELLFAGLGLLTMTVGAMLAIKADDIKELLAYSTASHLGLIVAGFGIYKYGAETGAFHILNHALFKAALFLVAGIVAHEAG--SRLLSELGGLWRDLPITAAVAVVAALGMAGLPPFNGFYSKELLFEATFHAAWWLLPVVAVFGSIFTFLYSIKFLSLFFGDRPDALEHVHSPPLPMLAPPVIL------------------------
15897269     ---------LPILIPSIFILFSSISVLFIDNGLDENRFRLSVILSVVLLGVSLAFLIYSWTASVIFSKSLLIDVPGYFFSITVFSIGILAILLSKDHIISWPTRSSM-LSLMLLSLLGLFYMSFANNIIIVLTTWAISSAASYA-IAMLRKDYKSVDAGIKYLIMGLLSSSIMIIGFASYLISTGSLLFT------TSVIYPNLFFFSISFISIAFLFKIGAFPFQAWLPDVYTDADRISVAFISSVGKLIGIIPLFRVVYLSDPNMVELV-IFIVISVASMLVGNITAFSRRDVAAILSFSSITQMGYILIGFAMPAIAVVGILVQSLAYGIAQVGLFGIVSHVEKVSGTS--DISGLRGISSQDKPLAFAIVVLILSLLGIPPIFGFWGKLFLFESSFT--YPWLTIIAVLNSAISAGYYVPIVREVF--REGEFEVIKSSERNIAVVSAILSIILGIVIPIVFQILVSQI-----
135151843    MTSSQLIADLVLMTPELILAIGAMATLLIGVYWKSERIAMRIAFALLLAGAAGAIWLAQGEGGTAFFAAFSADPYALYAKTAVFLAAAVALLLASRYLETENLARFEYPVLILLAALGMSIMVSANDLITLYLGLELQSLSLYILAAFNRDSLRSSEAGLKYFLLGALSSGLLLYGASLVYGFAGTTGFEGIAIAAAQDGANVGLLFGLVFVISGLAFKISAAPFHMWTPDVYEGAPTPVAAFFATAPKLAAMALLARLTEPFGPMI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134762688    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLWVPDVYDGAPNSVTLFLSSAPKLAIFVLLSRVLLSLFRVAVEWQHVLMVAAILSIVLGNLAAVVQENIKRMLAYSSVAHIGYMLLGFCAGTAGYSAALFYMISYVLMSIVAFG-ILALLSFRGQELTLIKDFSGLNERNPWIALMFMMVLFSLAGVPPLVGFIGKIGILDALIQARMVWLAVVAIIFAIVGVYYYIRVVKVMYFEKSENADVIYVPSMEGYLAMSIGGLS--VLAVGVFPGALLRYVIRIF
218782748    -----------------------------------KLGIVLSMLPAVLGGNVFCFALTEVIPGIRL--AFRVDAMGMLFA--LVASTLWIVTSAYSIGYMREHSQTRYFCFFAIALSATIGAAFAANLVTLYMFYEILSFATYPLVTHHQDEEAKISGRKYLFFIVGGSVVLVLPAMIICHMKAGTLDFA--PQGFLAGHVTQGLAAVLLLLFVFGLAKAALMPMHSWLPAAMVAPTPVSALLHAVAVVKVGAFSVARVLTGVFGAQYGLGILLAVLASITILVASFIALSQDGLKRRLAFSTIGQLSYILLGVALLTPKITGGLVHIAMHAFGKITLFFCAGAIFVAAG--IKNISEMKGLGRRMPITMGAFFIGSLSVIGLPPGGGFISKWFLALGALESHELAFLCVLLFSSFLNAAYFLPIAYNAFFAKPPDDAKEV-------------------------------------
209516835    -------PNLVALLPLFGVAVLLIAAAMAAVFSGAASAWIFSPLVAGALFYAAGVLALIAIALIGSLLCEGTDGIAGLFAWLLFAGSLVIATASL---YRDDVRAGFYPMLVVLSLSIPSLLRSSTSLEFFY-SWEIITLSSCFLIAKCRSAGPHV---LTFLLFSLLAAFFLLAGFASVAAIDDTIALSTLIHSGPEANR------AFVLLAAGFLIKAGAIGVHVWLPGAYTEAEDDVTAMLSAVVSKVAMFGLLIGTYLTIRSEVGLAHVMTWIGMLTTLFGALMAYRQNDFKRLLALSSMSQIGYIVTAVGMMSHLGWVTAFYLIANHMFVKGILFLALA-GVILRTDSRNFADVGGLAREMPLTFAMVVIALVSMSGLPPLMGFGGKWLLLSAMTDKGWYALAVCGLIATCVGFLYMLRLLNGVFLGPRPPQRPTVREAPVMLLVPQFLFVVGI-VILSFFPKVLIEPVSA--
209516835    -------------------------------------------------------------------------------------------------------------------VMGIDGMVMTRDLFNLFVFLEIVSIATYGLFGLDRT-PAALAAAFKYIIATVIASTLFLLGAVLLYYVSGTLNIDELL-SVRDRLGGPIGTAAILLLFASLVIELKPFPANGWGLDVYETAPSGVAAMVSVGVSAGVFFALFKL----LPLFDGQLALLAVSGGVTFLFSNLLAIKQTKPQRVLGYSSIGQMALLMLSLALLRQVGADASIPLVVSGLFVNHLFAKAGLFWL-NGVLRRHGDDARAILSRSPLLIGLLGLFLVAIAGLPPFPGFWAKWELVLRLTAAGKPYWIVLILTGSLLEAGYMFHWFVRALAPSDNEAKAGPNLVALLPLFGVAVLLIAAAYMAAVFSGAASAWIFS--
143349856    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTPDVYQGAPTSVTAFMAVASKAASFGAFMRVFVELGGVRANWSLLFLLLCIGTLILGNIVALVQTNVKRMLAYSSIAHAGYALIGVAEASSAVSGVMLYIALYAFMTFGAFTII-AMLRKGGLEGDEIEDFSGLAKRHPFAALLMLVFMVSLAGIPPTAGFIGKFYVFLSAVQAGLTWLAVLALVFAAISAYFYLRLVMVMYMREPEAVTAVSSPALSIVLACAIAGVVFFGLYPDPIVNLATQAALSL-
257077089    ----------------ILLGLAGFITLAAGIKTDNKKILGGFTFIIMIVAFFIILFQVKNYSISSLNIS----SFDSYWALIFLVSIMVIIIPSMNDIKKR---FDVYYAILLFTALSMIIAAFTYNLIILFISFEGVSIATYILTAYNKTK-RNLEASLKYFMVSTVGTSFNIMGIAFFYLSTRTFNLNAITTIDF----NRSLLLALVFITIGFGFKIAIFPMQQWAIDTYDGAPNSVSAFLSTGGKLVAYMILLFLFLGFIPDYNYVFFFFAILAILTMTYGNLAALMENNLKRILAYSSIAQAGYMILVFALIKFAIASAMFYALAYIFMKAGPFIAMSLFK----NDKVMIGDIAGLAKKSRYTALFLAIMLLSLAGVPLTGGFIAKYFLFFTLIIGNLWWLAVIAIINSAISIFYYFRIIIYSYRKEGDNDFNMAP------------------------------------
254422122    ------MLSLLIWLP-ILGALLLAFLPVKLSATNARNAALAVSGASLLWTVVLFTRFDLSTASLGLDYDLALDGLSLMM---IALNSLLTWIAICSSSTTIERPRF-FYSLMLLVSGGVAGAFLAQNLLLFFFLFEIELVPLYFLISVWGGEKKEY-AATKFLLYTALAGAFIFAGFIGTVWLGGTLDFSY-EQALQSEIPLPAQIVLLGILLVGFGIKIPLIPFHTWLPDTYVSASPPVAIMLGGVLAKLGTYGIFRFGLGLFPAWSALGPFLAVWAAASVLYGAVTAIAQKDIKRMVAYSSIGHMGYVMLGGAATELSVVGAISQMVSHGLILALLFHLVGVVETKVGT--RQLDQLNGLLRGLPLISALLVLSGMASAGIPGLVGFITEFLVFQGSYSV-YPVATLFCVVGTGLTAVYFVILINRTCFGRLDNETAYYSKRVPAFVLAAIVLALGL-------------------
3641442      ------------------------------------------------------------------------------------------------------------MMIILGIIMGTTITISSHHWLMAWVGLEMNMLAILPIIS-KPKTLRSTEATTKYFLTQAVASALMLLASTMNAWQTGNWDITQLNNK-----------YTTTMMALSLAMKMGASPTHFWLPEVMQGSTLYTALLITTWQKIAPITLMYMISNNTPPT------TLMIIGIMSVVVGGLGGVNQTQLRKMMAYSSINNIGWTITMMAIS---PNIAMINITTYIIMTTPTFLMMAT------TSTKTLQDTSTIWTTSPTTTYMIALLMLSTSGLPPFTGFAPKLLALNELVMQKLTTVATLLALLSLISLLFYLRIAYLIMMLTAPTTTLSSTKWRHQHSQPQLMAILTPTALMSILLIPAIP------
14039394     -------------------------------------------------------------------------------------------ILEFASWYMHADQANRFFKYLLLFLVAMIVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRTDANTAAMQAVLYNRVGDIGLILSMAWLATNLNSWELQQ----LFIASKDTDLTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLSPMMANNQLALTTCL-CLGALTTVFTATCALTQNDIKKIVAFSTSSQLGLMMIGLGQPQLAFLHICTHAFFKAMLFLCSGSVIHSL-----NDEQDIRKMGGMHGLTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALTSYLNAWALTLTLVATSFTAIYSLRVIFFVSMGHPRFPPLSPIDENNPSVINPI-------------------------
142646907    -------------------------------------------------------------------------------------------------------------------------------LIMLFIGLEIGSISLYALAGLNRGDKLSNEASLKYFLLGSLASCILIYGVSLVYVSFSVFSVYNLALGIAYVGPPLTTSIGVLLIFIGLLFKIAAAPFQSWAPDVYQGSPTGYLGFMSSIAKVSSFIVIARLCLVINFIIKDFNIFFLIVIISSALIGSLFASIQEDLKRLLAYSGVVQSGFILSGIVSGINGTSASMFYLFTYILQLIGIFMIFSIINGKLSSEF-NIQSIQGLFINNRFLATSFCVFMFGLAGIPLTSGFVSKFILLTNLWAYEKYLLVSILLLSTVAGFYFYLRPIWIATIEKTEAPIEILKLKKSEYLVISTLVTLTIF--FGLVPSSLINI-----
164420991    -----------------------------------------------------IGSLMAPSPTMEVNVVFAVDGISVFF---LVLTGLLIPICVLISWNSIKYLIKEFLLCLFLIEVLLMGVFTVLDLVGFYILFEGILIPMFLIIGIWGSREEKVQAAYYFFFYTFIGSVFMLLGIFVLYSLSGSTDYQTLCCLQFESSVQYFVFGG---FFFSLAVKIPKIPFHIWLPQAHVEAPVAGSVILAGVLLKLGGYGFIRFSWPLLPDASEFFPFIQTLSILAVIYGSLTTCRQVDLKRIIAYSSVAHMGLVTLGFSHTISGLMAAIYLMLAHGLVSSALFIIVTFLYERHSTRL--IKYYRGMTITMPIFSALMLVFILANIGIPLSCNFVGEFLSLXSAFEYSF-VVGVLASLGMVLSGGYSMYLYNRVCFGVPSKYLSFSRDLTRREVY-SLFPLVFLTYLLGAFPSIITDVIK---
76801799     --------------------------------------------------------------------------------PLVVLSTVLTTLAILSAWTPIDERQSEFYGLVLLLEGSLIGVFAALDFILWFVFWEAVLIPMYLLIGVWGGPRRKY-AAIKFFVYTNIASLVMFIGYFALVFGLGSTGMPAVAQALRADQPDMLAMAAFLAMFVGFAVKVPVVPFHTWLPDAHVEAPTPVSVLLAGVLLKMGTYALLRFNFTMLPQVETFAVPIALIAIISILYGALLALAQKDLKRIVAYSSVSSMGYVILGLAYTVYGVGGATFQMIAHGLISGLLFMTVGVFY--NATHTRMVGDMGGLADRMPVTAGIFIAGAFGYMGLPLMAGFMAELFVFQSAILPYAPVITAAGMFGIVVVAGYLLWAMQRSLFGPFRLETDYELERAPVHDIVPLLTLVALIIALGVAPDLIFEMIR---
37957356     ---------------------------------------------------------------------------------------------------------------------GPTLTLSSHHWILAWLGLEISTFALIPLI-LNTPNPRATEAATKYFLAQSVASTMMLFSCALNAWLTGGWAI-----------PSTPPNTTTNFLTVALLIKLGIAPFHFWVPDVMQGLSLPMNLILSTWQKLPPVAL------LLQLTDTLNLTLLLMAGLTSTVVGGWGGINQTQLRKIMAYSSISHMGWMVIVL---KLSPKLALLSFTIYVMITSTLFLIFINLKTKT------LRELINAWPKSPPLAAMSLLILLSLGGLPPLTGFLPKWLIAQELIKHHLFMFTALALTTSLLTLFFYLRLTYILTLTLAPQTTFSISNWFISLKTYLALPITLSTLLLPLFP-----------
7524972      -----------------------------------------------------------------LNGHLIKTELITFVEYILLVVSYLIISMFEEGVKRKTKITEEALILMYSSLIGMLISMEAHNLITLFLSLEITSICFYILALNKNSRKVSIEGGLKYYIIGGIASTIILLGIVSIYKNTGSLMYTDILVIGMERIGNYQVQMGIALIVLGLIIKLGVAPFHGWLIDTYEGTGMLMTFYLTITQKIVTIIVLINLYKNLITYLNIINKGLLVLILVTLIVGTVGSLRQQKVIRFIAYSAIVNSALLILFFVGNNTEIIYSIYYLINYIIGLAVLINIIIVVKTKNGGNIEILSELKNIWLNNKVIGISLIIVLIYLAGLPPFTNFISKIILILPLIVEGKIYITMIIFFLTVGIMIYYMNVVKIIIIDKKQEVGVETYKMTK--------------------------------
169832297    ---------------------------------------------------------------------FRVDAFGLLFA--LLASGLWIVTSVYSIGYMRSLKYGHYFASFAVCLSAAVGIAMSGNLLTFFIFYEILTIATYPLV-IHRRNAEAVSGGREYMVYLLLAGQVLLIAVAWAHYLVPGAAFTPGGFLAASGASVGALQVLFVLFMVGVGVKAAVLPLHGWLPTAMVAPTPVSALLHAVAVVKAGAFAVVRVTFVFGPELMGELVILAWFAAATIIFASLRALSEDHLKRRLAYSTVSQLSYVVLGAALATAAILGAMFHIVAHAFMKITLFFCAGAIYA--TTHKEYIRELDGLGRRMPYTMGAFAAAALAITGMPLLVGFISKWNLGVGSIQAGQPVFIAVLIGSALLNAAYFFPIVYRAYFGRARE------------------------------------------
160937464    MKGVMGVNPYYLLVPVLLPMVTGAAVLGLRPKERRKREILVMGGILAASAVIGALVLNRPGQPLVLNISLGLDGLSGVFAC--LIAVLWPLTALYSFEYMKHEGKENKFFGYFSITYGVVGVALSHSLITLYFFYELMTLATLPLV-MHAMDTRAIYAGKKYLLLSMAGAAMVFVSIISLHEYGTTLDFTWVIPQGLSHVERRHLYGAFILAFFGFGVKAAVVPFHSWLPAASVAPTPVSALLHAVAVVKGGVFALMRVFGAGFLIGTKVQAAVLCVCCITILYGSLRALCTQHLKRRLAYSTVSQLSYILMGVMMTPAGLAAGLTHMVCHALMKITLFFCAGAILYKGGR--EYVYELRGVGRAMPVTMTCFTLAGLGLVGVPLFAGFVSKFMLGSAAAEAGGLGMLGVAIISAFFTLFYMVLIIGAAWFEGREDSHWNTHCDPNWNMKLPLIAITAMSMVLGLWSGPLIQV-----
171463538    -------------------IVFGLIILFYGSEKPTAGVRWLALIGAVLGFIAALPLIISWIPRYDINYYLGIDGISVWFIVLTAFINIIVVIAAWEVIETK---VSQYMASFMILSGLMIGVFCALDALLFYVFFEATLIPMYIIIGVWGGHNR-IYAAFKFFLYTLLGSLLTLIAMLYLYNVTNTFDILVWQNTRLDIVEQILLFAAFFMAFA---VKVPMWPLHTWLPDVHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPIAPDASQYLPFVIFLSLVAVMYVGAVALVQKDMKKLVAYSSVAHMGFVTLGFFLSPLGIEGGIVQMISHGFVAGAMFLSIGVLY--DRMHTRQIADYGGVVHRMPAFTAFAVLMAMANCGLPATSGFVGEFMVILAAVDYDF-VIGILAATALILGAAYSLWMVKRVFFGTINNAHVEELKDLNCREYFLMAVLSICIIGMGVYPKPFTDII----
108804632    ----------------------------------------------------------------NVGISLRADALGAAFALV----SVGVILASLLYELALGVRWRAFPALVLLVAAGLTGLFLTGDVFNFYVFFEISMTASFILTGY-READYQVRGAFVFAVVNLLGSVVFLIGIAALYSITGSLDMRIIAQRTDVLEPVSVIAVA-TLIFAAFFLKLGLFPFHFWLPAVYVGSHPPVAAILSGALANIGGYGLLRFGAGIMPELELGSTAVLVLGSASIIYGALQAISRRDTSEVMAYSAIGQAGYVILALGAGPVGYAAAVVYSVVNSLNKGIVFLAAGL--------------------RGPLVGGAFAVGAFSIAGVPPAAGFVAKIAVFKAAIAEG---------------------------------------------------------------------------
137222790    ------------ILPEVTIAVAICMVILVNSLLRNASLIHSLVLFFLSFTLFLSFVSLELPDSNIFDGHYVIDTFGTNLKIIALIAAILVHLGSF---KSKQNIKNEIFLIQLFATLGVMILCSAHNLLTVYLGLETLTLSMYGIVASNRNSIEATESAMKFFILGAIASAIFLYGVSILYGVTGTLSLDLIKDSILL--DTLEMRIAVAFMACGIIFKFGAFPFHSWVPDSYQGSNTTAAIYISSVPKIGAFALISRLFLDSMNAMSDFWSILILSALLSIIIGNLIALVQMNFRRMLAYSAIGHIGFILLSFSI------------------------------------------------------------------------------------------------------------------------------------------------------------------
78223798     ------------------------------------------VAVISLLSGIPASSYQIDWPLPFGPALFSADHLSTIFLPLFLVTGAVALYSVAYWPAREKASAGRLTFFLGLFAAAMIIVVMARNGVLFLMAWEVMALSAYFLLTTEQQSSDVQRVGTVYLLATHTGTMALFVMFSLLRGTVGTFAFPA-THALSLTVPVATTVIITALI--GFGGKAGLMPLHFWLPGAHANAPSHVSAMMSGLMLKMGVYGILRTLSFFDQLPVWLGWLILLLGAWSAINGIALAAGQRDLKRLLACSSIENIGIVFIGIGLALVGLNQHAPYLVVCHIVNHGLFKSLLFLGSIHGTGTREIDRMGGLARRMPVTSPLFLVGSLAICGLPPLNGFVGEFFLYIGAITDGLPLAALVAPVLALLAVLTFVKLFGIVFLGSPRSVESAHGHEASAVMTGPMMLLAGGCLVAGMAPVLLVRLV----
239625099    --------NVILLLPVLIPIVMGSLVLTVKGFRKNRNVLIAAVAGTLAAGVLLTWAALLTGGRLTLWQMLAVDGVGRLFAA--LTSGIWLLVGIYSFSYMTHEKEFRFFGFYLIVLGVLIALDFSANLVTFYVCYEMMTLTSLPLV-LHEMTKEAVMAGLKYLFYSVAGAFLALFGIFYLYSVAESLTFTGVAMGLPANGHDGLFLGAVCCMLVGFGTKAGMFPLHGWLPTAHPVAPAPASAVLSGLITKSGVLALIRVAYYIVGPDTWVQDVWMFLALLTVFMGSMLAYKEPVLKKRLAYSTVSQVSYIIFGLGLNGTGFVGALSHVVFHSLVKNGLFLAAGAVIFKTG--WTRTSEMDGLGRVMPVMLGCYTLVSLALIGIPPASGFVSKWYLATGALASGSWLGPVILLISALLTAGYLLPLAIRGFFPGADRARGLAGQEPSWLMMVPMLALTAGAILFGCFPGPLISMLKSI-
126215470    ------------------------------------------------------------------------DLYALVFIPIALYVTWAILEFAIWYM-SDDMNIGRFFLYLLVFLMAMMILVTANNLYQLFIGWEGVGMMSFLLIGWWHARADANTASFQAVAYNRVGDVGFLILMAWALNGFNTWQIEEI-NQLALGKDATPGLIGAILAATG---KSAQFGLHPWLPAAMEGPTPVSSLLHSSTMVVAGIFLLIRFSDLLATS-QLASTICLWLGAMTTFVTAICALTQSDIKKIIAFSTSSQLGLMMVTVGLNQPQL--AFLHICTHAFFKAMLFICAGSIIHC-LNNEQDIRKMGGVYRLAPFTCACLTLGSLALTGTPFLAGFFSKDAIIEAATTSTSNACALLILVATGMTAAYSLRIVFYVVMGRPNENTPHVINPLKRLAWGSIASGLLLFSYLMPEKTPLMTM-----
143881309    ----------------------------------------------------------------------------------------------------------------------------------------------------------SLTAAFQYLIMGTIGATFILIGIGLLYALTGTLNMLDLAERIPEVANTRTARAGFAFLTVGIGLKIALFPLHLWLPNAYAYAPSAVSAFLAATATKVAVYVLLRFIFSVFDFALDTMPLALGLAILAVIFASAIAIFQDNIKRMLAYSSVAQIGYLILGVSVSPAGLTATILHLFNHALMKGALFLALGCIAWRIGSS--RLGDFKGLGYRMPWTMGVFLIGSLSLVGIPMTAGFISKWYLVLAALERGWWPVLVVILAGSLLAVIYVWRVIESAYLGGKDNEAQVGEAPLSMLIPAWILALANLYF-----------------
95928460     MEKYLILNTLNFPILSMLLLIPVVGAVVA-MFLRGDTLLKFWGLAVTLVTAVISLPLWSRFDQTTAKYQFVVDGISVLLVLLTTLVMPLCILCSWTYIKTR---MKEFIIVTLLMETAMLGVFVSLNTVLFYIFWEGMLVPMYLIIAIWGGDRKDY-ASIKFFLYTFAGSIFLLVSIVAMYITTGTFFIPELMDHNFAFSYQMWIFLACAL---GFAIKMPMFPFHTWLPAAHVQAPVAGSVILASILLKMGGYGFLRFCLPMAPAATYCMPYLIIMSLVSIIVGGYLALGQSDIKKLIAYSSVGHMGFVTLGFLLNDAGIKGAMLQMINHGVTTGALFILIGLIYER--THSREISDNSKLGMFMPIYVTFLGIFSLSSLAFPGTNSFVGEFLVLFGAFD-KYPLVGALAIPGAILAAAYMLRLLQKMVW-----------------------------------------------
136341707    -----------------------------------------------------------------FGISYHLGVDSISLIFILLTTSLFSLCLLYTKLSIK-FRTKEFIISMLCLEALTVGVFCSLDIVLFYIFFESLLIPMFLIIGIWGGNNR-IFSSFKFFLYTLAGSVFFLIAIIFIAYTANTTSIVELDNYYFDSYVQKWLWFG---MFLSFAIKVPMWPFHTWLPDAHVEAPTIGSMILAGILLKVGGYAFLRISLPVLPEASAYFNFIILLSSVAVIYTSLVAFAQTDIKKLIAYSSVAHMGYVTAGFSISVTGIHGALFQMLSHGIVSAGLFLSIGILYERTGSRI--LKDYNLLIRTMPIFSVLFIILVLSSVGLPGTSGFIGELLVVLGVFK-NFLIFGIFVASGIILGAIYMMSLVRKIIFTTDNNLMITEIKDIEPLEILLVFCLVFLTLFLGLYPNIVLN------
148657108    ----------------IWLSLVAPTLIIALLKPEQKREIRIVGAVFSFISLALTLLVYLAYDELGINYILGVDGVSL---PMLLLNGLVIFTGALISWNIEERTR-EYWALLLLLAAGVYGVFVSLDLFLLFIFYELAVLPMYLLIGIWG-STRKEYGAMKLTLYLMGGSAFIILGMVAVYYSGTLRTFDMRLLAQSALFSRDVQIVFFVPLFLGFAVLAGMFPFHTWSPTGHVAAPTAVSMLHAGVLMKLGAYGCLRVAMWIFPEGASYWLLPIAIALINAVYGASIAMTQRDFKFMIGYSSVSHMGLTLMGLAANTIGITGAVLQMFAHGVMTALFFAVVGRMVY-DRTHTRQFPELGGLFNVMPFAAIVFIIAGLSSMGMPGLAGFWAEFNIFMGMW-QRFPLIAVLAGISIPITAGYILLAVYRVFFGELKNPEFRRLPGLTTPEYVAGAILAAVLIVSGIYPAYLTEPI----
292491884    -------PNFSAHWPAWIMVLPLVGALLAFTVPRYKSLIGLVAMGVLLLGIALTQQVLAEGPGAPLGIEFYIDGLSALMLLLAASVGVFTSLYGVGYFGSKEDPHHYFWPLWLFLWAALNGLFLTADVFNAYVTLELIGLASVALVGLSGQ-AAALGAAIRYLLVSLLGSLFYLLGVGLLYAGYHTVDMVSLGQLIQAG---PLPGAALTMMGVGLLLKTALFPLHFWLPPAHANAPTPVSSVLSALVVKATFYLLLRLWFTVFPETTTAAAANLLGLLGAILWGSLQALQTQRLKLLVAYSTVAQLGYLFLVFPLTQETATAFLYHALAHGLAKGGMFLAAGTVLYALRHD--RIQDLDGISQHLPVTLFAFGLAGVSLMGLPPSGGFLAKWSLLTAAIASDQWGWAFIIVLGGLLAAGYVFRVLARAF------------------------------------------------
255284529    ------------IIPAIFFILCGAAVLILPVFRERTRLLRMTGISLAVTAVLALLVVTGGEQGENLKLYFRVDALGRLYA--VLVSLVWVLAGVFSFEYMKHEQEERYFGFYLIVYGVLLALAFSGNLVTFYVFYEIMTLTSLPLVLHTRTRE-ALMAGMKYLFYSLCGAYMVLLGIYFMNQYAATLDFTAGGSLDMVSGNEGVLLVIAFFMILGFGVKAGMFPMHAWLPTAHPVAPAPASAVLSGLIVKAGVIGVIRTVFYVFLRGTWVQTTWLVLTLITVFMGSMLAYREKLLKKRLAYSTVSQASYILFGLALLQPQMTGSLLHIVFHAIIKSCLFLSAGAIIYRTGK--TQVDELTGIGKEMPVTIWCYTFASLALIGIPPASGFISKWYLATGSLESGISVFSVVLLISALLTAGYLLPITIKGFYDYKSLKKLEPAKTMTIPLAILAALAVLLGVFPNPLTAYVSGIAGAV-
21635948     ---------------------------------------------------------------------YLIDPLTSIM--LILISSVGIMVLIYSDNYLSHDQGYRFFTYMRXFXTCMLGXXISSNLIQIYXFWEXIGMRSYLLIGFWITXXXXXXXXXXXXXXXXXXXXXXXXGILSFYWTIESFEFQDLFNNLIYNXNLFFLIFCAPLLFISAAAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFIAIPYIKNGISFIAIITLFLGATLALAQKDIKRCLAYSTISQLGYIMLAISMGSYRLFHLITHAYSKALLFLGSGSVIHSMETVVGDKSQNLVLMGGLRKHVPXTKITFLLGTLSLCGIPPPACXWS---------------------------------------------------------------------------------------
268325841    ------IAEVESLTPVLAILCPAIASILIVLFGKWPNIREGWTMLASVLQFLIVVSMFTPFPGVEFG--FSVDAFGLVFA--ITSSFLWILVSSYSIGYMREHAQTRYYFCFAWAIFGAVGIALSGNLLTMFIFYEILTVSTYPLVAHDQT-PEALFAGRKYLAYLLTAGVFFLAAVIITYHISGTMDFVNGGIPNLAAEASRATLLVLFMLFLLGFMKAAWMPFHSWLPTAMAAPTPVSALLHAVAVVKAGVFGIIRIFGVDLMHALGLGLVLISIAIFTIIVANLFALAQDNLKKRLAYSTINQLSLVIFGAALLTYDIEGAMIHIPFHAFMKITLFMCAGAIMVTSGKK--NISDMAGIGRVMPVTLIAFTIGALGMCALPPTAGYLSHHLLVHGCEEAGGAIFPYILLIAAILDVMYFFPIIYIAFFKKPEGGSKL--KEAPLFMLVPIVITATCSIIFYFYP-----------
258651228    -----------------------------------------------------FSVTWIPYFGINFS--LGVDGISLTMIALIAVLMPIVLGASWEEKLPAGRTIGGYFALLLVLQGAMVGVFAATNVFVFYVMFEVMLIPMYFLVG-AFGGVRRAYAATKFFLYSLLGGLLMLASVIGLYVASGQVTFDWVTQSIAAQIPESTQMWIFAGFAIAFAIKAPLVPLHTWLPDAGTEAPVGAGTLLVGVLDKVGTFGFLRICLPLLPAASSLAWLIILLAVIGILYGAIVAAGQTDLKRFVTFTSIAHFGFIALGFAFTTQSIAGAALYMVNHGIATGLLFLIVGMLTARGGSKL--VGDYGGVWKVAPILGGFFLVAALATIAMPGTNSFISEFLVLIGTFSRHPAW-AVLATIGIVLAAVYMLWIFQRTMTGPVRGAAVV--------------------------------------
90422448     -----------------------------------------------LFAGAAADELVLPIGLPWLGAHFRLDALAAFFLGVVNLGGAVASLYALGYGQHETAPQRVLPFFPAF-LAGMNLVVLAADAFSYLLCWEFMSLASWALVMTHHREPGNARAGYVYLLMASFGTLALLLAFGLLAGPAGDYGFAAIR---AMPHAPAEATLVLILMLLGAGSKAGLVPLHVWLPLAHPAAPSHVSALMSGVMTKVAVYGFIRVFDLLGPPNWTASVLVLSLGGVTAVMGILYALLEKDLKRLLAYSTIENIGIIFVCLGAASLAFTAALFHVFNHSLFKSLLFFGAGAVLVATG--ARDMDRLGGLIHRMPVTSVVFLIGCVAISALPPFNGFVSEWLMFQAVLLSPSLPQWGLKIMVPAIGALLFVKAYGVSFLSRPRSDAAANAQEVDRFSLAAMVILASLCLLAGIFPGLVIDAL----
10802921     ---------------------------------------------------------------------------SLTVVILIVVTSISLLVHFYSISYIAEDPHLRFISYLSLFTFFIVILVTSDNFVQIFVGWEGVGLCSYLLINFWFTRIQANKAAIKAMLVNRVGDFGLALGILLLYFKFGSFDYSVVFSKIYFFFEMDYLSLVSLLLFIGAIGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLISRCSPVFEFAPRILWIITIVGACTAFFAASTGLLQNDLKKVIAYSTCSQLGYIIFGISSYDVGIFHLANHAFFKALLFLTAGCIIHSM-----NDEQDFRKIGGLSTILPFSYFIVFSGSLALIGFPFLSGFYSKDVILEVAFAQEGHFAFWLGSMGAFLTAFYSIRLLFFVFLAPTN-------------------------------------------
11466551     ---------------------------------------------------------------------FLFDSLTVVM--LIVVTIVSSLVHLYSIGYMSHDPHLRFMSYLSLFTFFMLMLVTGDNFVQMFLGWEGVGLCSYLLINFWFTRLQANKSAIKAMIMNRIGDFGLSLGMMAIFFTFKSVDFITVFNIIFFNYEVHALTLICILLFVGAVGKSSQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIARCSPIFEYAPTALLVVTIVGAMTAFFAATTGLLQNDIKRVIAYSTCSQLGYMVFGISGYSVGMFHLMNHAFFKALLFLSAGCVIHALADE-----QDMRRMGGIVKIVPFTYGMMLIGSMSLMGFPFLTGFYSKDVILELAFAKDGTFAHWLGTVAAFFTAFYSFRLIYLTFLGETNSPRTIINHAFPLMILAVGSIFVGFVMKDMMIGLGTDFWGNSLF
144016675    ---MDNLLSIVIFLPTVAALILAVILRGEDELSQRNAKILALIATLATFIISLPLLTQFDPQNTGFQFVEEYDWLAGLISILFVMLTTFLMPIVIGACWTVRSRVKEYMIMFLILETMMLAVFSSLDIILFYVVFEAGLIPMFLIVGIWGGKDR-IYAAFKLFLYTLLGSVLMLIAIIYMWFEAGSTDIPTLMQHEFSSENMILFGITILGFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVGSEVMATFMTLSVIAIIYTSLVALVQQDMKKLIAYSSVAHMGFVTMGFALNKQGLDGAIFQMLSHGFISAALFLGVGVIY--DRMHTRDIDAYGGIVIRMPVYALIFMLFTMANVGLPGTSGFVGEFLTLTAAFKAN-TWIAFGATSGVILSAGYALWLYRRVVFGDLVKESLKGISDMDMREKLLMAPLIVMTILLGIYPALILDLI----
168805134    ------------------------------------------------------------------------------------------------------MNPLTMTFMLTSLSTSTILTLSSYHWLIAWVGLELNTLSMLPII-IKPQHPRATEAATKYFLTQATAAALILFSSTMNAWETGQWSIINMT------------PTPTIIMTLAIFLKLGLVPTHFWYPEVLQGSTMYTAMIISTWQKIAPLSLLYLTS------MNSPTEIYLIVGLSSIFIAGVVGLSMTQTRKIMALSSIGHMGWLITMI---PFNLSLTTFTLMTYIMLTCSMFYMLTTMTTPTLK------DMSQAHLCFPMMTTTMMLTLMSLGGLPPLSGFMPKLLILKTLTDMKLMILAILMALASLPSLYFYLRMSYITMMTSPPKTTNTQYKKSRPNMIMSPLITMTIILLP---------------
134823333    ---------------------------------------------------------------------------------------------LYSLGYMRHDHNWRFFSYLSFFTFAMLVLVSSDNLLQLFFGWEGVGVASYLLIGFYFKKPTANNAAMKAFIVNRVGDFGFLIGIFLIFYHSGSINFLEIFSFFSDDNKIKLLGLICFFLFIGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTCRFSPLFEAAPQVSTLVLLVGVLTAFFAATTALVQNDIKRIIAYSTCSQLGYMFAAVGAG--FYQAAMFHLFTHAFFKALLFLGAGSVIHA-MHHEQDIRRFGGLRAKLPITFFTMTIGTLAIVGIPLLSGFVSKDIIIEG--------------------------------------------------------------------------------
257077087    -------------------------------------------------------------------GIYIS-HLTVIMAMMVAFMSLMITLFAMFYMKDDPRKNIYFSETSLF-IAGMLGLVVSSNLVLFFLFWEIVGLCSYLLIGFWFFKPNAAAAAKKAFIVTRVGDLLFIIGMGVLFAKTSPLSIPYLAQSIASAIGPDVLALATILFLAGAVAKSAQFPLHVWLPDSMEGPTTVSALIHAATMVTAGVYLVARLFPLFYYSASFSLYAVAIIGSFTAFYAGILAIVVNDIKRVIAYSTISELGYMMAAIGLGGVIGYSGVTFGMYHLVVHAVFKALLFMVILVMLMELRNIKDMGGLFRKMPVTAILMLIGVVTLAAIPPTAGYFSRDQIISGAVNSGNIIPWLLLVFGEILTAIYAFRLYFLVFAGKPRSKLAEKAHDPKLIYLVPLMVLAFLSLTLGIIQKP---------
218670800    ------------------------------------------------------------------------------------------------------------------------------------VFFEAGLIPMFLIIGVWGGKDR-VYASYKFFLYTLLGSVLMLLAIMAMYWQAGTTDITAL---LAYKFPPALQTWLWLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVILAGVLLKLGGYGLIRFSLGMFPVASDYFPLVFALSVIAIIYTSLVAMMQDDIKKLIAYSSVAHMGYVTMGFAANMQGVQGSIFQMLSHGIVSGALFLCVGVVY--DRTHTREINAYGGLVNNMPKYAVAMMVFTMANVGLPGTSGFVGEFLTLIGVFRVN-TWVALFAATGVILSAAYALWLYRRVIFGALEKEKLKALLDLSPREQLILYPLVALTILFGVYPAPVFDATGRL-
270155462    ------------------------------------------------------------------------------------------------------MNPYALSIMISSLALGTILTLSSFHWILAWIGLEINTLAIIPMMTKNPH-PRAIEAATKYFLTQAAASALILFSTTLNAFTLGEWAI-----------NSPTHPISAILLSIAIAMKLGVAPFHFWLPEVLQGSTLQTGLILSTWQKLAPMALLLQLSQSVNLNLLLTLGL------LSTVVGGWGGINQTQIRKLLAFSSVAHLGWMVAIL---KISPQLTLLNFFLYILMTSTLFLTFMSL------NTKNMYELSTSWSKTPTLSAFSMLSLLSLSGLPPLTGFMPKWLIAQ---------------------------------------------------------------------------------
154149339    ---------------EHFLSLVIFFPLLAGIFGIFIEEKNIKIYGICAAIVELILSIILWFNFGFLEGNFKFIEFIPFIKFLIILSTFMTLIALISLTIKERIK--HLVISILALEMTMIGVFAALDGILFYIFWELSLIPMLYIIGAWG-SGKRIYAAVKFFIYTFFGSVFMLFGLIFMYKTNGSFSFNILDWQRLEIPFNYQIWLFLAF-SIAFAIKTPLFPFHTWLPYAHGQAPTIGSVLLAAVLLKMGTYGFVRFSLPIFPDASLYFADMMCIAIIMIIYTSFIAFAQKDLKQVIAYSSIAHMGVIMLGFSFTIEGISGAVFLMLSHGIVSGGLFMLVGFIYERKHTKL--MSEFGGLAKVMPFYAFTFCVVLLGSIGLPLTIGFVGEFLSLLGMFKYE-PIYAFLGGFGIIMGAIYSMNLYKKTFFGPVIHEENRKLKDLNVMENFAIVPICILVIVLGVYPKPVL-------
135879427    ---------------------------------------------------------------------FLLDSLTVVMAFIV--SFISFFVHVYSITYMNKDNSFRFFIYTNFFTFSMLVIIFSNNFLQLFIGWELVGLSSYLLIGFWHKKESAIKANLKAFVVNRVGDIGLLLGVLLIFINTKSLNYDVFFDNLMLLTDQNILLLGAILLFIGAAAKSAQIPLHFWLPDSMEG-PTPISALIHAATMVTAGIFMVARLSPLYDLSLYVLDIILLLGLSTAFFMGIVALVQDDIKRIIAYSTISQLGYMTVALGAS--YYSFAIFHLLTHAFFKALLFLCAGSIILKC-HHEQNINKMGGLRASMPITFITFTIAGLSLIGFPGMSGFFSKDLII----------------------------------------------------------------------------------
14039311     --------------------------------------------------------------------SFKFDHYSTIFTPIALYVTWSILEFASWYMHADPQMNRFFKYLLLFLVA-MIVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRADANTAAMQAVLYNRVGDIGLILSMAWLATNLNSWELQQ----LFIASKDTDLTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLSPMMANNQLALTTCL-CLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMIGLGQPQLAFLHICTHAFFKAMLFLCSGSVIHSL-----NDEQDIRKMGGMHGLTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALNTSYLNAWALTLTLGATFTAIYSLRVIFFVSMGHPRFAPLSPINENNPSVINPI-------------------------
124484826    ----------------IFLLNFGGILHLISIARKDADRLREVALKWSLAILTTTVLLWVIFDGGGLGGMTLVFGVDGISLFFLILTAFLIPICILVSWDSIKFLIKEFLLCLLLIEILLMGVFTVLDLVGFYILFEGVLIPMYLIIVVWGTREEKIRASYYFFFYTFLGSVFMLLGIFAVYSETGLTQYRALCNCELREIVQNSVFLG---VFISLAIKIPKVPFHIWLPQAHVEAPVAGSVILAGVLLKLGGYGFIRFTWPLLPATEYFAPLIMSLSLLAIIYGSLTTCRQVDLKRIIAYSSVAHMGLVTLGIFSHTLQWVSAVFLMLSHGLVSSALFIVVTLLYERHHTRLTR--YYRGVAITMPIFSIIMFLLVLANASVPLSSNFVGEFFSLMAAYEYS-YFVGIMASTGIVLSATYSIYLYNRVCFGTPSRYLHLPRDLNRREVCALLPLVVLIFLLGVFPNEGLVVIMST--
146304651    ---------LPVVIPSILILFSSLTVLFMDKDDRGYQASVGLTAGTLLVSLAIISLVLKLYGYSIFTGSLYLDVPGYLLSIVTLVGTLIALAGLGGHMRDWKTRS-SMLSLMMLTDLGVIYMSFAYDVLIILTGWAISSAATYA-ITMLRKDRKSVDAGIKYLILGLVSSSFMILGFAAYVVATGTLSLA-----YSSLSYPDLLVLGIALLSMSFLFKIGAFPFQGWLPDVYTMADRGSISFVSSVGKLVGIVPLLRILTLGDPSYEAVIALFVTISILSMIVGNIVAYSRSDVASILSFSSIAQVGFILIGFANTALAEAGIFTQILAYVIAQAGLFNFLGHLEKLTGT--TNLEGLRGLAKGDRALAASSSILLLSLLGIPPILGFWGKLFLFESA--YSLPWLVVIAVINSAASAGYYIPVIREM-FREGSVKVVKSGERDSVIIAAVLSIVVGIL------------------
162148243    ------------------------------------------------------------------------DGLGLVMLWLTVVLSWPCVLLASRDI---GPGAGVFHLLLLATVAGVDGVFIATDLFLFFFFWELMLVPLYVLITGWGHEDRARAAIKFFLFTQGLMLLSILGLAIAHFRQTGVLTFDYFALAGTMLAPGVALALASGF-FVAFAVKLPVVPLHVWLPDTHTQAPTAGSVLLAGVLLKTGGYGLIRFVALLFPAASRLAPLALVLGVAGVLYGAMQALVQDDLKRLIAYSSVSHLGFVLMGFSGSALGMEGAVVQMLAHGLSTGALFVIAGAL--QDRLHTRDLRRMGGLWAVMPHLSAMGLVFAVASLGLPGLGNFVGEFLVLLATWRIS-PLLAVLAASGLVLSALYGLTMVSRAFQGPLPVDGVRGAGDFMAVLGGTVALLIGLGLCPQPV------------
257054404    ------------------------------------------------------------IPALGVHVSFGIDGIALVMIAVTLLVPVVIGVLNSTDKLPEGRSTGGFLSLILVQEALTIAVFAATDVFLFYVLFEIMLVPMYFLIGFYGGPKRQY-AAVKFFLYSFLGGLIMLASAIGAYSLAGTFDWATLV-AVVSDAPVDTQVWLFLGFFLAFAIKAPLVPFHTWLPDAAGQAPVAVTVLLVGVLDKVGTFGFLRYSLPMFPDASQLAPLVLTLAVLGVVYGSILAAGQQDMKRFVAYVSIAHFGFIALGFAFTPQATVGSATYMLNHSLATGMLILVLGIVAARGG--STQISDYGGMFKLTPILGGMLLLAGMSTLSLPGTNSFISEFLVLLGAFD-SRPVFAIIATLGLVLAAAYVLWLYQRIMTGP---------------------------------------------
23464604     ---------------------------------------------------------------------------SLTVTMLILVTTVSSLVHLYSISYMDGDPHLRFMSYLSLFTFSMVMLVTADSYLLCVWGWESVGICSYLLINFWYTRIQANKSAIKAMVMNRVGDMTLFLGMFAIFVVFNTLDYSTIFSSIFFNYEIHALTLISILLFLGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLLIRSSPIIEYAPKALVIITIVGTLTALFAASIGLVQNDIKKVIAYSTCSQLGYMVLA--CGLSNYNVALFHLFTHGFFKALLFLGAGSVIHAMGDE-QDMRKLGGLIKRIPYTYSMMLIGSLSLMGFPFLAGFYSKDAILELAYTIDGTFAHLLGTLAAGMTAYYSIRLIYMTFLSDTN-------------------------------------------
146277738    -----------------------------------------------------IFTLVFGQSEVAL--ALLLDPMSTLVG--LTVAAVGALVITYAIDYMSDARIADFFALMNLFLAAMLTMVLAGDTITFFFGWELMGLCSFFLIAYNTSLPQAVAAGRKAFIITRFADAFLLAGLLLLFLEANSVRLDVLIPAGTMMTEERHVVIALL-LLAGALGKSAQVPFHTWLPSAMAG-PTPVSALLHSATMVAAGAFMLARFSPIVMSEPAVQTIAAIFGAGTAAFGALSAIFQTDVKRLLAYSSISQIGFMVLAIGLGAPEV--AIAHFVVHAMFKSLLFLAAGDITHG-SDLGTSLQAMRGALRRRPISFLAYVAGAASLAGLPITAGWWSKEAILATAWEGGAFGIAILALLTATCTAIYAFRPVFEALQPEPAHDLHYRPRWGSGFIILPLVLLAAGSLLGGIIVGPII-------
298529325    -----------------------------------------------------------------LGIHLHMDGLSVIF--LLMTALVGALVSIYSTFFFDRESARHFWPLWLLMWAGLNSLFMVSDVFNAYVVLELVTICAAALAVLSGKTE-SLQAGLRYLLVAMAGSLAFLMGVGFLYAETGMLDMFMQSGGLQGG---PVTAAAFGLMTAGLIMKSALLPFHFWLPPAHGEAPAPVSALLSALVIKGSFFLLLRLWVGVFGLTYHGAYVLGCLGVLAVLWGSYQALIQARLKLIIAYSSVAQVGYLFLMFPLLCTVPEAPWYQAISHGLAKAALFLAAGNLILSTGTD--RIHYMKNIASRLPMTTFTLGLAGISLMGLPPSGGFVAKWMFMQAILESGQWWWAVAPVLGGLLTAGYVFRILGHAFLLAEKEPVPFVLEKIPLILALASILI----------------------
21228583     ---------------------------------------------------TAAMQFYESVSWIPFLGVNYSVGIDGVSMPLILLNAIVIPFMILFTWKEEMESPNRFYGLILTMQAAVIGVFVALDFVVFYIFWELTLVPLFFIVNLWGGANRA-HASYKFFIYTHVASLVMLLGIFGLFNQTGTFDIRELIAQFQFFEPGLMKDGIFLAILFGFLAKLPAFPFHSWLPDAYSEAPTAGSILFILL--KIGGYGLFRISLPMLPNTGSPQLMIMILGLLSILYGALLALRQKDLKRMIAYSSLSHMGYVILGAGLVTLSVSGAMFQQFSHGLIMSIMFMSAGAIQTAAGTRI--INELGGLAKKMPMLTVAMMVGFMASLGLPGLTGFIAEFLVLT-FTFTNLPVFVVIALLAIVVTAGYHLWAMQRAMFGVYNEKLGDVRDINSIQVF-SMAVIALLVLYFGLNPSPVLDM-----
144211398    ----------------------------------------------------------------------LVNGFSRVFELIFFGALTLAAFASMNRLEVKNRRQADFYILMLTCGLGMSVVALAQDLFVLFIGLELASFSTYVLVTFYKESKAGTEAGMKYFIVGSVASGVGLYGLSMLYLWAGSLQFNVLAEQFVINGTDPLPLIAMGFVLVGFGFKVSAAPFHFAAPDAYAGASSPIAGILATASKAMGIIGLLRMLLIVAAPEASWLTLLGILSLVTMTWGNIAALGSTNPKRMLAYSSVAHAGYMLAAITAIGAWNW------------------------------------------------------------------------------------------------------------------------------------------------------------
139017285    ------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTGAFASAILVYGMALIYAGSGTTELRLIGQLTQENPKNTLVYIGMGLMFCGFAFKVSLVPFHSWTPDVYQGAPTPITGFMAVATKAAVFAVIVRIFFTSFTDLDKWMPILFGASVLTMLVGNTAAIFQDDLKRMLAYSGVAHAGYLLIGIVTNTQEGMAILFYLAVYLFMNIGAFAVVFMME-GEGLEGNSINRFKGLAKRSPFIAASMSLFMVSLAGFPPTAGFFGKLFLFYAAIKKGYILITVLAV------------------------------------------------------------------
170289772    -------------------------------------------------------LSYQWIPSLGISLGTYVDSLSGFMS--LIVSWLSFLIAAYSLKYMEEDPGLTRYWFFFFFVGSMLLLVLADNLITMFLGWEGTGLASYALIGHWYTDEEERHSGLRAIVFTRLGDVGFIAGIGVLYYFTKSFSIIEISERVADWAGPMLLLPFLLIFSLGAFAKSAQFPFHEWLVTAMTGPTSVSALIHAATMVKAGVYFLLRFSPIFVSQVHGFFSVVAIIGAFTAFLMASQALVSRELKLILAFSTASQLGYMFLALGAAPLGFLAGFSHLMSHAIFKASLFLVAGAMIHAV--HSRFIDDMGGLWKVMRWSFLSISLAALSLMGIPPFMGFWTKDMVLEVAKDSGIYIAYILGLITAGLTAFYSTRLLIRTFIIGKAHHAHEAHPIMLLPYLILALISFLLGMLWPILGSSLL-------
294054917    ------------------------------------------------------------------------DGLALLMG--LLISGIGGFIVLYASGYMKGHQLGRFYLYLLLFMMAMLGLVLSDNLLLLFIFWELTSITSYLLIGFNHEQAESRWKALQALLVTGLGAMAMLAGFILLGMVGGSYSLTELMGDPDVITQSPWYAAMVLLVLGGAFTKSAQVPFHFWLPNAMA-APTPVSAYLHSATMVKAGIFLLARLNPLMGGSSFWGSTLAIFGSATLLLAVFLGLFQRDLKAILAYTTLGVLGMLTMLLGIGSYAIKAMLGFLFAHALYKAALFMVAGSVDHETGT--RNVTLLRGLRGVMPLTALAGGLAALSMSGLPPFFGFIGKELVYKAGVKLGGFELYFLIA------------------------------------------------------------------
227494454    ---------------------------------------------------------YIWVNNLDLSLTFQLDGLSWLMSLIVTGVGALVMIYASRYFPENAAGLPLFTAVFSAFAAAMYGLVTANHLMMVYLFWELTTILSFLLIGHHYDRRAARAAARQAIHVTSLGSLAMFAGFVMIAPHSTTKNYFIISNLLQYPVDSLQTIIASLLIFAGAASKSALVPNHFWLPGAMAAPTPVSSFLHSAAMVKAGVYLLARLVPGL-SLIPGWSATVVGFGLATMLVGGYRALRQTDLKLVLAYGTVSQLGLIAAAVGFGSQTLLATVVMLVAHSLFKSTLFMTVGLIEKLTGT--RDLRKISGLLFRQPLLAALALVTSASMAGFPPFLGYLGKEAVSAGLFGTDATWISLILVAGSVMTAAYSLRFWWGAFGVKPGVAWCECKPLPGLAAFPLAVLAALSFYLP---------------
142502878    ----------------------------------------------------------------------------------------------------------EYMIAFLVLETMMIGMFASLDMLMFYLFFEGVLIPMFLIIGVWGGGRR-VYAAFKFFLYTLLGSVLMLVCMLAMYLDAGTTDIPALTAHSFAAGVQTWLFIGF---LASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFIRFSLPMFPLASEMFPLIFALSIIAIVYTSLVALAQSDMKKLIAYSSVAHMGFVTIGIFTLTEQGVAAMFQMISHGLVSAALFFCVGVVY--DRLHTRDISAYGGVAAVMPRYAVFFMFMMLASVGLPGTSGFVGEMLVLVGAWKASS-WVAFFTVTGLVLGATYMLWLYRRVMFGTIESADVGAMERISRREVLIFAPLTVLVLWFGIYPASLLDV-----
84686511     ------------------VILPALLAPIIGYVMRYDILIARIASIVGTIGLVAIFVYRLGNWPAPFGIVLVLDRLSALMVMLTSVLALIVLVHAVATNWDQK--GLHFHALFQFQLMGISGAFLTGDVFNLFVFFEVLLIASYGLMIHSGGRER-MRAGLQYVIMNLAGSTLFLFALGTLYASTGTLNIADLAVRLIPVEDAAIVRVAAMLLMIVFAVKAALFPVQFWLPGTYANAPAPVAALFAIMTKVGAYAIIRVHTIVFGPDIPATGLWLFAAAIVTVGIGAFGVLGARRLMPLIAFSVLGSMGTLMLAISAFTPGATTAALYYLVHSTFAAAALFLILVVTRRPGDTLTTLP----ATVQNGLFAALFFGAAIGMAGMPPLSGFLGKLFVLDNLRDAEIGWAWTAILVGSLFTIVGFARAGSALFWDEEKEEVPITRDPAKAWEVAPTMAAIGMLAALSIFAGPAA-------
154150670    ----------------------------------------------------------------GISVTFFIDRLAAFF--LVLIGAVSACVAVYCTGYIEEMEGAGRRNILALFVFAMALVVASATTISFLLFWELMAAVSFLLVMYDYTGSETTRAGIFYFVMTQLSTLFVMLGIILLFFATGSF---AIAPAHVTAGSLPLVTAAFLALFVGFSVKAGIIPFHKWLPYAHPASPSPVSALMSGVMLKVAVYGLIRFLVAVFTPDLWWGMVILIAGITSAVLGVIYAIKEDDIKGLLAYSSIENIGIIFVGIGLATISLLAALFHSLNHALFKSLLFLTSGSVVH--ATHTRDIEQMGGLASRMPVTSALFFVGAAAIAALPPLNGFASELLVYTALIKILLFVCLALFALTSALSAACFVKAFGSIFLARPRSQESREAREAGRAMLAGPALLAIACVVLGVFSYQILAGFGYIF
142670911    ---------------EIFLAISGMIALLISVFSSKDSSLKITTRNLSLLISLILIVLSHQNSGYLFNEMYVYDGLSLYSKILIILGTILTLLIGIKPQKIDDFNQPEYPVLILFSVLGMVLMTSSKNLISLYMALELQSLPLYVIAAINRDNLKSSEAGLKYFILGALSSGLLLFGMSLVYGAVGDTSFSSISEVSSQNMSS-ILLVGLVFILSGLAFKISLVPFHMWTPDVYEGAPTPVTAFFAIVPKIAAITILVRVTSAFDNAVTSWQQIIIFLSLLSMILGSFAAIMQANLKRLMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
94263292     --------------------------------------------------------------------TLRADTLSVLFATLSAVLWFLTTLYAVGYLENSPDRS-RFFGFFSLCVSATVGIALAGDLVTFLIFYEMLTLTTYPLV-VHRGTSEALRAGRIYLYYTVGGGALLLLGVIWLRGLVGDLSFQGILAALPAADHGQLKVIFLLLIF-GLGVKAAIFPFCGWLPIAMAAPAPVSALLHAVAVVKAGAFGIVRIFGTELARLLELLPLLAGLAAFTIIYGSLRALGQDNLKKRLAWSTVSQVSYIALAVGIGPLAAVGGLVHLVHQGLMKITLFFCAGNLAETMG--IHKISEMAGLGRRMPWTMAAFTIGALGMIGTPPLAGFFSKWYLGWGALAGGQPWVLAVLAASTLLNAAYFLPVLYRVWFLPP--------------------------------------------
108793333    ---------------------------------------------------------WMNINSFNITLSLKFDIYSIIFVPIALFVT--WSILEFASWYMEADPKIEFFKYLLIFLIAMMILVTSNNFIQFFIGWEGVGIMSFLLIGWWYARSDANSAALQAVIYNRVGDVGLIISIAWVAININSWEISQLF--ILHPHQTTIPLLGFILAATG---KSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRIHPVLQH-NQLALTLCLCLGALTTLFTAACALTQNDIKKIVAFSTSSQLGLMMIGLGFPQLAFFHICTHAFFKAMLFLCSGSIIHSL-----NDEQDIRKMGGLQLSLPITTSCLTIGSLALTGTPFLAGFFSKDAIIETLTSSINSWALVLTLLATSFTAVYSYRVIFYASLSYPNENNPTITNPIKRLAWGSILAGFIIFLNMNPFKTQILTMPQ---
225181468    ---------LSDITPLLVVLLPFAGALISGLIGRSNKDIRCTAFLTCVLAISMYPMVAAGPEFMGLGLLFRVDFFGFVFAVM--ASFIWFLATFYSGEYMRHHASTRYYVFLLLSLGGTLGVFLAGDFLSLFLFFEAMTLFSYVLV-VHAQSEEAMAAGRNYLYMGIFGGLCLLVAIMMVTMHAGTTAIAPGLESLADM--GTMGYVAAALFFIGFGIKAGAAPLHIWLPQAHPVAPTPASALLSGIMIKTGAYGIIRVFTLLYTPAQGESPLLIWFGMVTMFTAAVLALVQRHAKRVLAYSSVSQMGYILMGIGAGAIGFAGWAYHILNHAFFKSAMFLMVGAIYLR--THSLDYSKVGGLWRRFPVTAAAFLVAGAAIAGVPGFNGYVSKTLLIVDAWQASLWYAEKIFTITGGLTVCYIARLFYSLFLGPARDGTHKYARERTIFAGFAAFLLYGGLAYSNVIERVILPM-----
141922783    ---------------------------------------------------------------------------------------------------------------------------------------------------------RRLAGSMTYVALNLFATLIFLLSAGLVYGASGTLNMGELAVIMRSGEAPPGVTPALLLMLLSFAIKAALFPVFGWLPATYHVALTAVSAMFAGLLTKVGVYALIRLVTLLWPEHGLPHQLLLWVACATMLVGVLGAAAQTEVRRILSFHIVSQVGYMIGLALATPLALAGAVFYLIHHIVVKANLFFIGGLAARICG--SERLADMGGLYKRMPWLALLFAIPALSLAGIPPLSGFWAKFLLVKASLDAAAWWASGIALLTGVFTLLSMNKIWNEAFLKPHP-------------------------------------------
147920900    ------MNDYLALAPVILPVIGALIALAAYRFYKKAFEAFVIVYSVFLFTINLGYLLLLHQGMKPLSGPLTLDASGMLISTVVCFLGTLVMFYSFAYKRRPQYDSTYFAAYLMMMGF-MSGLACSSNVVIMLIFLEASTVISAVLVLFGRTK-RSIQAATVYLTISIFEVLLVMYGAFILYNHTGSFDLTSMSLIPDSDKFLLALLFLFGFGTKAGLLPLGLI----WLPPAHSEAPPPISATMSGILISASVIAMIRAVYPFYGSSGFDTLMLIVVGFGALIVGMIMALFQEDLKRVLAYSSISQMGYIIMGLGATTLGAYGALFHITNHMLFKGALFLISGALIL--GVNTRQLHKMGGLWKRMPITAICFAIAGLAMAGLPFLNGAVSKGAIEEATMEAGYEWFAYLQILGSIVTFAYLFRAFYLIFLGKEKPGFE-KSSDPPLYMLLPILIMVALCVILGLFPGLVEGLIQ---
137739618    -----------------------------------------------------------------FDGRYVVDEFSLVMKGLFLIAGYVIVLLSSAHVEEGDYWRGEYWFLLLTSLLGMLMMASSRDLVSVFVALEFLSIPAYMLAAWRKRDAKSNEAGMKYFLLGVFASAVMLYGMSLLYGLANSTLLVDIARSVLDGELAAVQALAVVFVVVGFAFKVSAVPFHTWAPDTYEGAPTPVTAFLSVASKAAGFIALVVLVLTAFPQARDWQPFIWVLSALTMTIGNVFALRQTNLVRMIAYSSVSQGGFVLMPLAAGESALRAVVVYLVVYAATNLGMFGAILAVSR-----------------------------------------------------------------------------------------------------------------------------------
141840841    ----------------------------------------------------------------------------------------------------DDDGYQRFFSYISLFTFAMLMLVMANNFVQLFFGWEAVGVVSYLLIGFWYKRESAIFANMKAFLVNRVGDFGFLLGIAAIYLYFGSLNYADVFAQLLPGVMVSVMSFICISLFIGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGVFMVARMSPLFEYSEAARAMVL-FLGASTALFMGLLGLVMNDIKRVIAYSTLSQLGYMMMGVSAYSVGIFHLMTHAFFKALLFLAAGSVIIAM-----HHEQDMRKMGGLRKYMPITYITTLIGSVALAGIPPFAGFYSKDMIIEAVKESALWGFATFAVTVSV--------------------------------------------------------------
33597899     ------------------------------------------------------------IEAFNVNYHLGIDGISLWF---VLLTAFITIIVVGAGWQVITSRVAQYMAAFLILSGLMVGVFAALDGMLFYVFFEATLIPMYIIIGVWGGPNR-VYAAFKFFLYTLLGSLLTLVAFVYLWNVSGSFDIQTWHQTKLGYTPQVLIFVA---LLAAFAVKVPMWPVHTWLPDAHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPIAPDASHGLAGLMILSLIAVIYIGLVAIVQDDMKKLVAYSSVAHMGFVTLGFFINTAGLEGAIVQMISHGFVSGAMFLCIGVLY--DRMHSRRIADYGGVVNVMPRFVTFFVLFSMANSGLPATSGFVGEFLVIMGAVEYNFWI-GLLTATALILGASYSLWMLKRVAFGDIGNDRVREMTDLSGREFLILGVMAIAVLFMGIYPKPFTDV-----
142304593    ----------------IVPLFSALLVFMI--PNSRKEIFRPIGIVFSLITLTQCFYLLFSDYGIQSYGLEISLGISGMSTLLLLLTSLLVCVSLLSIGNEHAESKG-FIGSLLALHFAINGVFISGDLISLFIFFEALLIPMYFLMGIWGGENRRY-ATIKFILYTVFGSVFIFIGTVISYGANGALDFDSLASLALTSSQSKTLFLLFTFGFL---IKVPIFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEFLAYKNFVAVLSVIGIIYGAIVAIAQIDIKKLIAYSSVSHMGYVMLGISAGYLSIEGAIIQMINHGITAGALFMLVGFLYER--RHTRNISSFGGIKITMPRYAAIFLFTSFASIGLPGLNGFVGEFMILMGSF-NSYKFLTSIAAFGVVLAAIYMLWAYQRIFTGPISNEKNESLKDLDIRETLSIVPLVLLMLFIGIYPSYIESFVIQ--
212712287    ------------------------------------------------------------IPALGINFSLAVDGLSLLM---VVLTAIMGAFSILSSWSEQQENQGAYHFNLLWIIAGVMGIFTAVDLFLFFFFWEMMLIPMYFLIANWGHNRQHVNAATKFFIYTQVSGLIMLVSIIGLFIESGELTFD---YNLLLGTESALSGTTSFLLFIAFAVKMPLVPFHGWMADTQEQSPTAGSVDISGIMLKTAAYGLLRFTLPLFPEASQFTPVAMTLGVISIFYGAWLAFKQTDIKRLAAYSSLSHMGFVTVAIYAGTLAYQGAVVQMITNGL--SGAALIIISGQLYERTQTRDMRMMGGLWKRIKWLPGLSLFFAAATLGMPGTGNFIGEFMIFFGSFSQ-FTLVTCIMVFGVVFASIYALWMMQQTYYGTPKSDTELKGLTAREF------------------------------
121582410    -------------------------------------------------------------------ISFTFDQYATMFLSIALFITWAILEFTNWYMATDPH-LGRFTKYLLMFLISMLILVTANNLFQLFIGWEGVGIMSFLLIGWWFSRSSANTSALQAVIYNRIGDIGLILALCWFAMKQNTWDMQQMFS------QSTYTSLPLLGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRFNPILQ-CQPLTSTICLCIGATTTTFTALCALTQNDIKKIIAFSTSSQLGLMMVAIGLNQPEL--AFFHISTHAFFKALLFLCSGSIIH-NLKDEQDIRKMGGLQKTMPITASCLTMGSLALAGTPFLAGFYSKDLIIEAITSQTNAWALTITLFATCLTAAYSLRITFYAQMNTPRYIPELSPSEASPAQINPLTRLTIGSMVTGLLISSAL-------
113170509    --------------------FGFLLVTVFGRFFGYRGAPLLSTFAVACLSFVALYEVGICGSPVQFLPWFQTDMFVLFDSLTVIMCVVVTFVSSLVHIYSISYMGEDFMSYLSVFTFFMLMLVTSDNFLQMFFGWEGVGVASYLLINFWYTRLQANKSAIKAMLVNRVGDFGLALGIMGIFHIFKAVDFETVFHFLFFHMEVHTLTCISLLLFIGAIGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLLARCSPLVEYSSQALVVITLVGASTAFFAATTGVVQNDLKRVIAYSTCSQLGYMM--FACGISQYALGVFHLMNHAFFKALLFLSAGSVIHALGDE-QDMRKMGGLVRLLPFTYSMMMLGSLALIGFPYLTGFYSKDVILEVAYTLSGNFAYWLGSVSALFTSYYSFRLLYLTFLASPQMLKSSVQN-----------------------------------
137891212    ---------LKFLTPELFLVIFNMCFLTAMLFAKSRAILSNSISAVSLIVTALLVYSNPVDPNPIINGFYTSNEFTAFFKMLILFLSSVILYLSDAYLKKNDLLKYEFPVLINFSIFGMLVVISSNDLMTLYLGIEIQSLSLYIIAAYRRDNLKSTEAGLKYFILGALSSGLLLYGVSLIYGATGSTQFHIIYDSIMYTERVLALQIGMVFLLSAIAFKFAAFPFHMWTPDVYDGSPTPVTAFLAIIPKLAVGAILAKVLFDVFGGISDSGRLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297570465    --------------PALVLIIGALVLPLVKGVARK---------PFLLLVPVLAFAAVLQMEQGVYGVFPFLNTFGRVDSLSLVFAYIMTLMCIIGTLYGLHVDNDYEHISAWFYVAGSLGVIFAGDLLVLFLFWEVMAFSSTFLVWF-RGTPGALAAGYRYLLVHTAGGLALLAGIVLHYQATGDLSFTQF--------DVTNPTLPVWLIMIGVILNAAVPPLHAWLPDAYSRATVSGAVFMCAFTTKTAVYALCRGFAG--------MEILIVLGVIMTLYGVIYALLSNDVRRLLSYHIISQVGFMVAGVGVGTLAINGAIAHAFAHILYKALLFMGVGSVLYMTGKS--KASELGGLYKKMPMALFFTVIGGLSISGFPLLSGFVSKSMVVAGSFDASHYWAAYLMLLASVGTFLSVIKIPYVVWFGENKCSRETWDKAADPPLHMQLAMGIAAFL-----------------
49147224     ---------------------------------------------------------------------FLFDTLSAVMCVVVTLVS--CLVVIFSCSYMIEDPHFRFISYLKLFTVAMLILVTADNYIQLFVGWEMVGLASFLLISFWFTRLQSSKAAIQAMLLNRVGDMGLALGVICLFYMFKTTNYQVIFASAMNTSELLVLGVACILLFIGAMGKSGQFGLHVWLPEAMA-APTPVSALLHAATMVTAGVFLLARSSPLFEYTPTAAAFVTIVGAITCIFAGTIGLVQNDLKRIIAYSTCSQLGYMVTTCGASNYAVG--IFHLFNHAFFKALLFLSAGAIIHALANE-QDIRKYGGLAQVLVFSYTLVLIGSLALIGTPFLTGFYSKDVILEALSVHFSYLLATFSVLT---TSYYSFRLIFFCF------------------------------------------------
254471972    ------------------------------------------------------------VPTFNVNFSIYLDGLSVVFA--LLISGIGTFITLYAGGYLKHENLGQFLSYLFLFMGAMLGVVVADNVITLFVYWELTSITSFLLIGFDHLRRASRRSAVQALVVTGGGGLALMAGLILAGYQGGSFEMSELLNSGDVLRESPYYTAIFILVVLGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMRMHPVLGGT-ELWMTVLPIFGGITLLVGTILGIRQTDLKLVLAYTTVASLGLLVMLTGTSQIAIQGAVLYLFAHSLFKGSLFMVVGTVDHESGT--RDLHRVGGLFSAMPITGTAAVLSALSMAGLPPLIGFVAKEVLYDGTWYTTNGGLWTAFAVLGNAMMFALAATVAIKPFFGAKLKTPKAAHEGTVLLIAGSITLAVLGLVAGAFVASVGHQLLS--
261856538    --------------------------------------------------------------------------------PLLILTTFTTVIVIVSAWEVIQEKAHQYLAAFLIMEGMMNGTFAALDAIVFYFFFEGMLIPMFVIIGIWGGPRR-VYATIKFFLYTFLGSVFMLIALIYMYFKGGSFSILHMQQLPLTLTEQVLIFLAF---FIAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKIGGYGFLRFSLPITPDASALLSMIIAFSLIAIVYIGFVALVQSDMKKLVAYSSISHMGFVTLGMSGVRLALEGAMVQMISHGLISAAMFLSIGVLY--DRLHSREISAYGGVVNTMPWFAAMVVVFAMANVGLPGTSGFVGEFMVILASFKANFWI-ALLAALTLIIGASYTLWMVKRVIFGDVQNEGVAKLKDVNKREAWMLGSLVVLIILVGIWPNPLLDL-----
141693996    ----------------IFLSLSIFATLLIGVFFKNSYNLVTNITYVIIISSLLIIFNSFNDSGNLFSNSFVSNSFTNFFKILILLGTLFVMLITQNYIKEMKLNYFEYPLLLLFSILGMFFMISSNDLMSFYLGLELQSLALYILASIDRDNLKSNESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFEEINLKIELGN--TGAIFAMVFILVGLAFKVSAVPFHMWTPDVYQGSPSSVTSFFAVVPKVAGIAILIRFIHIPFEQL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136592238    ----------ALLAPMLIVLAGAVIGVLVEAFTRRTAIQVTLSIGALLLSLQQLWRIRDLSSTTAAVGSVTIDKAGIFLQATILLLAVAAVLLIADQDNFEKSAQTEIFPLFLFAVAGMMLFTVASDLITLFVALEVFSLPLYLLAGLRRRRLLSQESALKYFLLGAYASAFFLFGAAFLYGYSGTISLIGISAAVGSANDVFLLI-GIIFISVGLLFKVSAVPFHSWTPDVYQGAPTPITAFMAACTKVAAFGAILRIFYVFAESQTIWRPIITTIAIITMLFGSIVAIAQRDVKRMLAYSSIAHAGFLLSGVALNKDGLAASLFYLF-----------------------------------------------------------------------------------------------------------------------------------------------------
212224718    -------------------------------------AFTFVSIPDILSGKAIEFTYDLGVAQI----PFQIDGLSLIMCFIFGALGLAASIYSYMAIYEKSGRGWMYITIYSVFMLSMILIVTIANMFWFIFLWEVMTFTSYLLTIWESDKEDVRKAGWKYFVTMHIVSTLPLIIALALLYADVSSIEGLNFESLAALKLSPVFY---ALFLIGFGSKSGVVPLHFWAPEAYTVAPSNVSALMAGALEKVAVYALIRTTCFIMKPNETFGYAVALLGTVTLTVGTLYALKQTDAKRLLAYHSIGQIGYIWLGMGVGIVFIASSLYHLVNHTFFKGLLFLSTGSIFYR--TRSRDLNQLRGLAKLMPFTALFTFIAAMSIAGTPPFNGFMSKWMIYQSTFLSGNGLIVFFGVMASAATLASFIKFYTTAFGGEPTE-FTKDAEEVPSPMLIAKGFLASLCILLGLVPSLILPILLS--
135460075    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFQVAVFPFHTWTPDAYQGAPTPVVIWMAAGVKVAGFAAILRVFPLFASYVNDWQVPLAVLSGLSVVFGSVVAVVQTNVKRMLAYSSIAHAGFILIGVQSSNMDGTAAVLFYLGVYTFLASGSFAIATVVGGEGDSNHDLDAYKGLAKRKPALAALFTILLLGQAGIPFTGGFIAKLGVISSAVDTEYYFLAGVAMVSAAIAAYVYLRILMAMYSDNNEGKIEDIHVSKGVWVVTALVMVTGF--IPGPFVEITRNAVPIL-
16265670     ------------------------------------------------------------------------------------------------------MQPHILAVLIFALGLGTTVTFASSHWLLAWMGLEMNTLAILPLMCMSHH-PRAVEASTKYFLTQATAAAMLLFATTTNAWLTGQWNL-----------HIETHPVPATFVILALALKLGLAPLHTWLPEVLQGLDLMTGLLLSTWQKLAPFALLLQ--TPLRKPVSCYGPWFT-----STLIGGWGGLNQTQLRKILAYSSIAHLGWMIL---VSQFAPQFTIMALVLYILMTSALFSTL------KLNQATTLNSLASSSLQAPVLMALAPFLLLSLGGLPPLSGFLPKWMILLELAKQNLCMTATLAALSALLSLYFYLRLSYAMSLTISPNAL----------------------------------------
238063437    --------------------------------------------------------------------AFRLTTLSWLMTLLVGGVGALVLVYCARYFAAGSVGLARFAAVLVAFAGAMLGLVLADDLLLLYVFWELTTIFSYLLIGHSTERRASRWAAAQALTVTTFGGLVMLVGFLMLGRHAGGYRWSELAGAGL--PADGYLATAVLLVLAGALAKSAVLPFSGWLPQAMA-APTPVSAYLHAAAMVKAGVYLLGLLAPVLATVGPWRPVTVTAGLLTMLGAGWTALRQCDLKLLLAYGTVSQLGLLTVVLGAGTPKALAGAAMLLAHALFKAALFLVVGAIDHTTGT--RDLRELSGLGRQAPLLAAVAVLAAASMAGLPPMVGFVAKEAVLAAFADQPLVLAGLVA--GTALTVAYTVRFVWGAFGARPPAEQTEPQPVPAAMLGPPALLAAAGLVV----------------
118173027    ------------------------------------------------------------------------DALAAIMSVLVLAIGALVLFYCAHYFHHHEKRLPSFAAELVAFSGAMFGLVVSDNMLVLYIFWETTTVLSFLLVGHYAERATSRRAATQALLVTTFGGLAMLTGIVVLGNMAGTYLLSELIAAPPTGTAASV---GIALILIGALSKSAIVPMHFWLPGAMAAPTPVSAYLHAAAMVKAGVYLIARMTPGFADT-AFWRPMVIGLGLLTMLLAGWRAVREYDLKLILAFGTVSQLGLITVMVGAGPDMMLAGLAMLIAHAMFKASLFMVVGVIDHATGT--RDIRRLAGLGRAHRPLLIIALGAVASMAALPPFFGFVAKEADLETVLHSPALGTATGIVVGSVFTTIYSLRFLWGAFAGKGLSGPSVRVAEMPVNFLLAPAILSAAGLVFGLWPKGLDAVL----
126465550    ------------------------------------NAFLTILVYLYIHGTNNIIVYLFAGFPAPFGIIYEVDVLGAFFGLLIGLIFPLINIVSYSYLERSSKHNEWYYTLYLGLQAGMLGIAYTGDLFNLFVMLEVMSITAYGLTAYFREKGKPLNATIKYGLFGAVGSTIYFLAVVFLYSGIGTLAMPDAATTGLALNPFPVLILFAGLAVWAFMIESAVFPHHFWLPDAYSNMPSSVAATMAAVAEGIGAYVIIRILYVIVGIVLWLLSLLVILGTVNIIVGGYLMAVSRDAKRIIAYSTILDMGYVMIGIGLATNMLQSALFYILAHTIVKPLLFIAVGEVEAE--YKTTDIDKLEEIGGVDPYIASALLFGGLAVVGIPPLNMFFAKLMLFEAVLDSGIYPLLIVILLGSALSFVGFSRLWFVAIGYRRRSIVGKIARASYSAKVLIILLVLATIL-----------------
149909807    MTDFFMAPFFMTSVPILSIAIAALLVPFLSGNKTVRWFTFTVLFVDFLIATWLLVIFDNSTAQMQFLGITYKLGVDGVSVLFLFLTSLLGWICVLASWTAIAKRIKEFMICLLAIQSLMLGVFCALDLLLFYVFWEAMLVPMYLMIGIWGGEDR-IYAAFKFFLYTLAGSLIFLVGILVLYFAGGRT--FDILTLMDVSYDFELQRGVFIAFLIAFAVKVPMVPFHTWLPDAHVQAPTAGSIILAGVLLKMGAYGFIRFSLPMLPDASHYFPLMQGLSAVAIVYGGFLALAQQDIKKLIAYSSISHMGFITLGLFTFTINGTTAVIQMFNHGITTGALFLFIGLVYER--THSRDIPAYGGLLKAVPFYGIFFALFLLSSMAVPGTNGFIGEILVLSGTFGVNN-WAATAGVLGALLGAAYLLGIYRQMLLGPDAAKMWDLNKRELCCALPLLIFVFWIGFYPKPFLSILQPTLKHL-
258514101    ----------------------------------------------------------------------VMDGLSGFF--VATISLVVALVSFYSWNYMKTENIAWWSFCYNVFVLSMLLVVTVTNAIMFLIFWELMTLASYFLVTFEYRHQQVRKAGFSYIVMTHLGTVFIMTAFFLMFKGTGGWDFAVLSAN-SHGLPDAVKSLIFVCALIGFGTKAGIVPLHIWLPLAHPAAPSNVSAVMSGVMLKTAIYGMIRIIDILGPGPAWWGGVVLAVGVVSAVMGVLYALMEHDMKRLLAFHSVENIGIILMGLGTALIFYAAGLFHVLNHAIFKSLLFLGTGSVYY--TTHSKDIEELGGLIKKMPQTALLFLVGAISISAIPPFNGFASEYQIYQSLLGMSYQKVSAFWSIAGVLS------------------------------------------------------------
13786610     -------------------------------------------------------------------------------------------------------MSLSLPLILMTMTPATLIFLLSTHLTLMWAALELNTLTVLYLIA-NKSHPRAIEATIKYFITQALASALMIFSGALNYEMTGSWKITEMTNPI-----------ALTTLTLALSIKLGLVPFHFWVPEVLQGMPTLPSIFLLTWQKLGPLVMFFQTAPLIN------HNLISSMAILSSIVAGWLGINQAQVRKLVALSSIAQMAWMVIIIKYAPS---------LAVLTFYIYSVAVSAALITLDKLSVTTMKSLTISFSKNPTSTLLLMASVLSLSGLPPLAGFTPKWLTISQLIAEKAIWTSFIMLTSTLLTLFFYVRLWY---------------------------------------------------
116255494    ---------------------------------------------------------------------LLVDDLNIVFIVLNTFVGFTTSVFSASYIRLTPANIRFYHAMYQIMMFGMNLAFVSNNIGLMWVAVELATLTTVLMVGLYRTHE-ALEAAWKYFILGSVGIAFALFGTILVYLAAQGEGYDAMVWTILIDHDPALLNVAFIFLLLGYGTKVGLAPLHAWLPDAHAEGPTPISAVLSGLLLNVALYAVLRMLLSASPEALAPGPLMMTMGLASLIFAAFMLYRRRDIKRLFAYSSIEHMGIIVFAFGLGPIANFAGLLHMVMHSLTKSAIFFAVGHIAQIKGT--QRLSAIRGLSETHPGLGWGLLTGVIAIAGLPPAGIFMSEFLIV-SSTFAKQPLLAIPLVFGLLVAFALLLRLTGAVFGQPRGSTAPAQASYLPMYAHLALVLVAGVYLPPPLV------------
115531586    -------------------------------------------------GISINYWSWVSYNLFNTNLSFFVDSLSASMILAVNIVSFLVHMYSVSYMKGDPHTS-RFMGYLSLFTFFMLILVSSQNYLQLFIGWEGVGLCSYLLINFWYSRIQANKAAIKAMLVNRLGDAALIAAVIIMWVNYGSINF----LSVLPISQFKFDWVIPILLLVGAIGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVYLIIRSSPLFELSSLALIVTALVGSITALFAATIGLAQNDIKKIIAYSTCSQLGFMVLGISYYSVALFHLVNHAFFKALLFLGAGSIIHSMLDE-----QDIRKMGGINITQPISYVFIVIGSLSLAGFPFMAGYYSKDLLLELSSQKYFVIFGFLGIFATLLTALYSFKLILRSFFQNSPKIYWKAAHESDWVLLAPLLITSGFLLFNPTLNNMVHPIIP---
269793507    -----------------------------------------------------------------------------------------------------------YWPLALVTVAGLQAVLVAADLFTVYVALELMTVGAVALVALGGQKALAP--ALRYLLVAVLGSFAFLVAVALVYGQTGVLTLDIAAADLPQG---AALATTLALVTVGLGIKTALFPLHAWLPGAHAAAPTAVSPLLSALVVKGAFVVLLRVWAALGGD-AGLATVVGVLATAAVVWGGVAALRQTQLKRLVAYSTVAQVGYFFLLIPLARLAWQGAILMLLSHGLAKAAMFLTAGTLSAAAGSG--DVDGLRGVAAKAPTTVLTFAVAGVCLAGLPPSLAFVGKWQLMDAALTTGAWWVVVTLLVGGLLTAAATARVVMVAMRPADEEEAV---------------------------------------
14039378     --------------------------------------------------------------------SFKFDHYSTIFTPIALYVTWSILEFASWYMHTDP-QVNRFFKYLLLFLVAMIVLVTANNMFQLFVGWEGVGIMSFLLIGWWYGRTDANTAAMQAVLYNRVGDIGLILSMAWLATNLNSWELQQ----LFIASKDTDLTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLSPMMANNQLALTTCL-CLGALTTVFTATCALTQNDIKKIVAFSTSSQLGLMMIGLGQPQLAFLHICTHAFFKAMLFLCSGSVIHSL-----NDEQDIRKMGGMHGLTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALTSYLNAWALTLTLIATSFTAIYSLRVIFFVSMGHPRFTPLSPINENNPSVINPI-------------------------
15866014     -------------------------------------------------------------------------------------------------------------ILLSSLATGTILTLSSYHWMFAWIGLELNTLAIVPIMSKAHH-PRATEAATKYFLVQAAASSMVLFSALINAQSTGLWDITQLSN-----------EAAKIMLTTALSMKLGLVPMHFWLPEVLQAMPILTMLIITTWQKLAPTTLLLLIWDQIP------TYPIATIGCLSILIGGLGGLNQTQLRKMMAYSSIAHLGWTVTIL---TISPSLALFSLALYILMTTPTILIMHISLSKTIKDTTT------ITTTLPPLTTLFAASLLSLGGLPPLTGFLPKWLILQELTLQNLAPLATTMAVLTLFSLFFYLRVMYTSAMTLSPNTTPSKNK-----------------------------------
155970089    ------------------------------------------------------------------------------------------------------MNPMTWTILMTGLSTSTIIIMSSHHWLLAWLGLELNTLSILPII-IKPHHPRATEATTKYFLVQALAAAMILLAASTNAWQTGQWSITQTTPPLTTITLTLALALKLGLAPA-----------HFWYPEVLQGTTMTTALIISTWQKLAPLTLLYLMSNHLP------TNTLLTIGLSSALLGGWMGMNQTQTRKIMAFSSIAHMGWLITALSMSKN---------LAMLTLALYIIMTTTVFTTLITSATKTLTDLNTTWPNSPTLITTTMLAMLSLGGLPPLTGFTPKWLILKNLMLMTLAPLSMVLAAASXPSLFFSLRMAYL--------------------------------------------------
189218528    -----------------VILFPFIGILLLSQISSYRISSWLNTLFSFLSFVGSLFLLFKKDPP---GSFFLVDELNIVFILLTNFIGFTTALFSQRYIHLSPPSLRFYHSMYQALLFGMNLALCSNNIGLMWVSIEMATLSTVLMVGIYRTTE-SLEASWKYFILGGVGIALALFGTFLFYISTIGEGLAAMAWTNLFSHDSSLVNIGFIFILIGYGTKVGLFPLHGWLPDAHAEGPTPISAVLSGLLLNVALYAILRILLSANPHALQAGPLLTAMGLASVLFAALMFYKRRDIKRLFAYSSIEHMGIISFAFGIGALANFAGLLHMSMHSLTKSAIFFAIGYISQIKRT--QKIADLSGLTSSHPVLGWGLVFGVLAIAGLPPMGVFMSEFLVLSSAFARSPLLAACLAVGLITALGALILKLVQVSFGEPRGDSSPIRSLYLPMFSHFLLVFAAGVYIPPRVV------------
251799765    -----------------------------------------------------------------------IDGLSL---PLVILTTLITAMAAFASVHVKK-RWKAFYAWFLLLETGVLGVFMARDLFLFFIFFEITLIAMYFLIGIWGYFNRE-RAANQFVIYNGLGSAIMLIAFILLVNTAGSGSYADILRNLSDPMSETMHTVIFLLLVVAFGIKLPILPFHTWMLKVHNEAHPAIVMIHSGVLLKMGAYGLIRFGIVLFPEQADWAVVLASLGLANLLYGALIAFRQTDLKLVLAYSSISHMGIVLLGLAANGIGLQGAVFQLVSHGLISALLFLIVGSLYER--TKTTTLSELGGLARSMPFISGILLAAGLASLGLPGLSGFVGEFLSLLGLFD-SQPWIAGFSVIGVILTAVYILRAVLKTTFGPIEERYLGV-KDARLVEALPMIVLLAFILLLGCYPSVLTDT-----
219847702    ---------------------------------------------------------------------------------LVGLTAFLTPFAIAATWQRQTRSLRLLLALLLFAETAFLGVFLAQDMLLFYVFYELALIPMIFLIGMWGHHGR-VTATLKLFLYTFGGSLLMLFAIIINPGFTGTFALNQIVADLRSGLFSLDPLMAQLLFFLAFAIKLALWPLHSWLPDAYSVAPTPAAIILAGLMAKFGAYGFIRFNLTLFPEVASWAPAIAVLAVIGIIYGALIAFTQRDMQRMIAYASMSHMNFIALGIVTTAIGINGALLQMVAHGVIMAALLLIITVIEER--RDSRELTSFGGLWRVTPVYAGLTLLTLLAMAGLPGLSGFVGEFTMLQGVFTSPLWPFALGAVIGIILAAVYALNLFRMGFMGEVRNTANLDLPDLQMTLGALAVVIVALGLFPNVLLSGMNGSVQGL-
94263660     -----FSEDFYQMAPIIALCASLAAVPLIAISGGRPNLREFWTFVAAAVKFTMVLSLAGWVLAGNLSIAFRVDSFGMVFALVSSFLWIVAATYTIGYMRLKEHAQTRFMICFALSLCAAIGVAFSANLLTMYLFYEMLSLATYPLVAHHEDREGRAGARKYLVFLLGGSVGLVLPALIVIFTLAGTVGFADIHGGIIPAGTSETMVVILFFAFLFGFAKNGIMPMHAWLPGAMV-APTPVSALLHAVAVFCTTRVMLYVFGIDLMDELNLGLVTAYIVSFTIVMASVIALTKDNLKARLAYSTVSQLSYIVLGVALAPAAVQGGLIHIVNHAFGKITLFFCAGAIY--VAAHKKNISEMGGLGRVMPFTFGAFAVASLSMIGAPPVGGFISKWYLLVGALDAGQVAIILVLLASTMLNVAYLAPVVYKAFWGRPPETLAPGIKEAPLIMVVPIMLTATISFMLGVYPELMMQFVR---
149189940    ----------------------------------------FALFAVFPLSIFLSILYLYSPEGVGLDLSFRLDGLSFLFAC--LISGIGTLVQIYALAYLREYNRLKFHFYLTAFMLAMLGVVLSNNVLLLFVFWELTTITSYLLIGFNHENPTSRKNALQSLLITGAGGLAMLAGLILLGNMAESYQLTTILQQASVIHDHALFVPSLLLIILGAFTKSAQFPFHFWLPNAMA-APTPVSAYLHSATMVKAGIFLLALLSPIYAHSEVWFYTLTTVGGFTALWCAVLALKQTDLKLMLAYSTTVVLGKLTFLLGIGTLALKSALMLIVAHSMYKAGLFMVIGNIDKATGT--REVGVLRGLRPVLQISFVAAFIAALSTSGVPPLPGFLSKEYMYKAGLEVSSLAVLLMLVVN----------------------------------------------------------------
289635420    -----------------------------------------------------------------------VDGISLWLVALTALTTIIIVIASWESITRR---TAQYFGAFLMLSGFMQGVFTSLDGMMFFVAFEATLIPLYLLIGTWGHANRSY-AAVKFFFVSFLGSLMMLMSMLYLYSQTHSFDLALWRETRFGTMPQVLIFLGF---LAAFGVKVPMWPLHTWLPDVH--LDGPTGAAVMIGMLKLGGYGLLRFALPIAPQASHFFPMMITLSLVAVIYASLLALVQTDMRRLLAYSTVAHMGLVTLGFVFNRIGQAGAIVQMLSYGVVSGAMLLCTGMLY--DRTKTAAIDEYGGVANTMPRFAAFVMLFSMANIGLPGTSGFVGEFMVLMGTIRFNFWIGA-IAASTLVLSAAYTLWMYKRVIFGAIANARVATLKDLGVLLGAMALLVLAIGLDPKPFTDAIDPSVGTL-
209520248    ---------------------------------------------------------------IGLALSLRLDGLSFMFALLVLAIGLLVFIYARYYLAGSDALPRLYLLLLLFM-GAMLGVVLSNNLLLLVIFWELTSLVSFLLIGFWPSRPDARRGARMALTITGAGGLALLAAVLLLGHICGSYELNDVLAQVDKVQHDPLYPAILLLTLFAAFTKSAQFPFHFWLPHAMSAPTPVSAYLHSATMVKAGVFLLARLYPVF-EGTDLWTYTATLAGLVTLVGGAGMALIQRDLKGLLAYSTISHLGLIVLLFGDTQLSTVAALFHTVNHAVFKASLFMAAGIIDHETGT--RDLGRLRGLRRYMPHTAALASVASLAMAGVPLLNGFLSKEMFFGETLAQSMFAVPIIAIVAAALSVAYSLRFVWGVFFDTPRDLPHYPPHEPPRFMKLPVEILVALCLLIGLFP-----------
26284397     ------------------------------------------------------------------------------------------------------MNPTTLFAIPMTLFSGTMLTMLSSHWLLIWAGLEMNMLALIP-ILMKKTNPRSTEATTKYFLTQTTASMLLMMAILINMTSSGQWTITNMDNP-----------SATSLATLALIMKLGLSPFHFWIPEVTQGIPLTSGMILLTWQKLAPISIMFQLAPLLNPY------IILTSTALSILVGGWGGLNQTQLRKIMAYSSISHMGWTTAIL---MYSPSTMILNLSIYILLTLTTFSMLTIYANHT------ISSLALLWNKNPLIALAISLTLLSLGGLPPLTGFLPKWIIIQEMMKNNSIITPLFMTIAALLNLYFYMRLIYSTTLTMLPTTNNIKTK-----------------------------------
136513067    --------------------------------------------------------------------------------LFVVLTAFITPICIIATSNSVKVRKKDFFIALLLMETMMLGVFCSLDLFIFYLFFEAGLIPMFLIIGIWGG-IRRVYSAFKFFLYTLFGSIFMLIAIIFIYHQSGTTDIQTLLKFDIAAQYQYWLWLGF---FASFAVKTPMWPVHTWLPDAHVEAPTAGSVILAAILLKMAGYGFIRFSIGFFPIASEYFPLIFVLSIIAIIYTSLVALMQKDMKKLIAYSSVAHMGFVTIGFAFNSQGLEGSIFQMISHGIVSAALFLCVGVVY--DRMHTREISDYGGVVNTMPKYSIIFMIFILAGLGLPGTSGFVGE--------------------------------------------------------------------------------------
136251286    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFTAISEIGLSLVLISLFFKVSAAPFHIWTPDVYEGSPTISTLFFATLPKFASLIFLFRVYQELNINIKSLNYIFQMVCAISLLVGVYGAITQKVIKRLLAFSSINHIGFMLLGIMSYQFMSETLFFYLIIYLITTFGIFAVLLNLRTVDG-EFTKISQLNGLRFTSNSKSISMLVFFFSLAGIPPFAGFFAKFFILSASINDGFIMLSIIAVLSSVIAAFYYLTIIKNMFFNKSEELLDDNNKTGKVIFISSGLIITLFFIYPDPLINLV--------
135151278    ----------------------------------------------------------------------------------LTVAFVAACVIFYAVEYMRTLDLRRFFALMHLFEAGMLSMVLAADSITFFLGWELMGLCSFFLISYNMTSPRAFAAGQKAFVITRIADAALLAALLLLFLEAGSVRLDDLIPAGAEAEPTRGALIA-ILLLVGALGKSAQFPFHTWLPTAMAG-PTPVSALLHSATMVAAGAVLLARFAPVMLAYPGPAAATALAGVVTALFGAACAIAQTDVKRLLAYSSVSQIGYMIAAVGLGAPEL--ALVHFVVHALFKSLLFMAAGIMAQVSGSTA--ISSFAGVARAAPVTFACYTAGAASLAGLPITAGWWSKEAILGAAFELGLP-------------------------------------------------------------------------
238914074    -------------------------------------------------------------------------------------------------------------------VIGTLVTISSNHWFMAWMGLEINTLAFMPMMTYTPH-PRAIEAATKYFLTQASASALLLFSALLNAFHNGEWKINSMME------------MTTIPLSIALMMKLGLAPVHFWLPDVLQGITLSTGLILSTWQKIAPMTLLLQITDSMNLTLLSLMGLLSILIGGWGGI------GQTQMRKIMAFSSIGHMGWMITVL---KFSPPLTLYNFAIYMLMTTALFCALIT------TNSEKMAQISTAWPKSPALMTTTMLTLLSTAGLPPFTGFSPKLLIMMELIKQDAILMSASMTLISLLALFFYLRLAYITILTLTPNPLNSKTSWQPTPLTNPL-------------------------
114770374    ----------------------------------------------------------------GIDIAFNVEPLGLLFA--IIASGLWILTHIYGVGYMREQHHARFFACFCIAISSVIGIAFASNMFTLFLFYEILTVSTYPLVAHKGTSESIRGARVYLSILIGTSIVLQLTAIIWTYVLTGTLDFTQ--GGILEGKISDWVVPILLALYAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMIYIFGIDFLSDTGASEWLMWLAAYSIIAASVIAMYQDNLKKRLAYSTISQLSYITLGMAANSMGALGGGMHIAMHAMGKITLFMCAGSIYVK--YHKTEISEMSGLGRAMPITFLAFFIGALSIIGLPPLGGSWPKFLLIMGAINTEHYIIIAVLMLSSLLNVAYLMPIVGRAFFSSNLNSSVGKYNEAPILCWLTAIGCIVLFFYAGILQDFLTPIIQK--
256821527    --------------------------------------------------------------------------------PLIVLTSLIGLLVLISATGSIKKRQSQYFAAVLMMTGLMNGVFAAQDSILFYVLWEAMLIPMFLMIGVWGGENR-IYATVKFFLFTFFGSIFMLVALIYMGREADSFAISKLQQLSLSLTEQKWIFFAFLAAFA---VKIPMFPVHTWLPDAHVEAPTGGSVILAAIMLKMGGYGFLRFSLPITPAVAEYAYWLILFSLIAIVYIGLVALAQKDMKKLVAYSSIAHMGFVTLGTQAQSMALQGAMIQMISHGLVSGALFFSIGVLY--DRMHSRDIADYGGVVNSMPIFAALLMLFILANAGLPGTSGFVGEFFVIIASFQADWRI-ALVAGLTLILAAAYSLWVYKRVIFGKSANESVAVTKRERLVLFTLAILILALGIYPQPL------------
91773266     ------MENLAFLIPLLALAFVLTFFLGKKLPSGGAIIPIIAIAISCVISLAITAGLLANPEHVVTQSWFAILNLGILIDPLLMVTFVSLLIHIYAVGYMSHDAKPRYFAETALFTAAMLGLVLSDNILQLFVCWELVGLSSYLLIGFWFHKPGAASAAKKAFLTTRIGDVMFLAGIVLLFAGVYLLQFEEIFNSTVLGMEVSHLTIVTLLFFGGAVGKSGQFPLHVWLPDAMEGPTTVSALIHAATMVTAGVYLVARTFPMFLAAPSTLI-VVAILGAFTALFAATMGIVMNDLKRVLAYSTISQLGYMVLGLGLGAVIGAEAMFHLINHAFFKALLFLCAGSVIHAVGTH--DMRQLGGVRKVMPITFATMTAAALALAGIPGFSGFLSKDPIIEFATETGNWMPYLFAITAAFLTSLYIFRLIFMTFTGKPRSDYGGHESPSSMTIPLAILAVFAVIF-----------------
110816063    ---------------------------------------------------------------------FMFDTLTVVM--LIVVTSVSTLVHLYSISYMAGDHIPRFMSYLSVFTFFMLMLVTADNFVQLFFGWEGVGLASYLLINFWFTRLQANKAAIKAMMVNRVGDVGLALGIFGIFYFYKTTDYLTVFASILLNMEVDALDAICILLFIGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLISRCSPVFEYAPTALVVVTFGGAMTCFFAATTGVVQNDLKRVIAYSTCSQLGYMIFGLSNYSVGVFHLMNHAFFKALLFLGAGSVIHALADE-----QNMLKMGGVAKAIPFTYSMMFIGSLSLAGIPFLTGFYSKDVILEVAYAKYTIFAYLLGSLCVAFTSYYSFRLLILTFLTPTQAHKSAIKVVEEASLLMSIPLVILAF------------------
158425984    ------------------------------------------------------------------------DALSAVFLAIVNLCGAAASLYAIGYGRAEPARVLPFFPAFLAA---MSLVLLADDAYSFLFGWEVMSLASWALVLADHREAANRRAAFIYLVMASAGAFLLMLAFGLLAGSAGSVAFSVLR---AHAPEGVLGAVVLFLALAGAGSKAGLFPLHAWLPLAHPAAPSHVSALMSAGMTKVAVYGFVRIFDLLGPPEWWWGMPVLAIGAATAVLGVLYALMQADLKRALAFSTIENIGIIFVGLANGMKAAGALALTAALFHALNHALFKSLLFFAVLHGTGTRDMERLGGLIHAMPVTAFAMLVACAAISALPPLNGFVSEWLTFQAILKLLVPAAGALLALAAALAAACFVRIYGTVFLGRPRSPAAAQAHEVERWSLAAMLGLAGLCVLAGILPGVVIDAVA---
15812110     -----------------------------------------------------------------------------------------------------------YTIILSSLATGTIITMSSYHWLMAWXGLEINTLAIIPIISMQHH-PRSTEAATKYFLIQAAASAMIXFASTTNAWHTGTWNIIQMSTT-----------PSHIMLTLALSMNLGLAPMLFCVPEVLQGSTMSXAFXXTTWQKLAPMSLILMT------ANNLSPLILLLLGLTSSMMGGWGGLNQTQMRKIMAFSSIAHLGWMMTXASITT---NIMXLNXLIYLIMTSTMFLSLIML------KINTIQDSSTSWTTSPMLTIMMMLTLLSLGGLPPLTGFMPKWLILEELTTQNLTVLATMMALASLLSLFFYLRLSYTTXLTLSPNTTXXXHK-----------------------------------
160872076    --------------------------------------------------------------------------------PLILLTVFTTLLVILAAWHSIKLRVAQYMAAFLLMQGMMVGTFASTDSILFYVFWEAILIPMYLSIGVWGSDNRSY-ASIKFFLYTFFGSALMLIALLYLGVHNPEHDFL-IAHFYPLPLGLSAQIWIFVAFLIAFAVKIPMWPFHTWLPDAHTEAPAGGSVVLAALMLKLGGYGFLRFTLPIVPDASRLLALMIVLALIAIVYIGFVALAQIDMKRLIAYSSIAHMGFVVLGTLMAYMSLEGAMVQMISHAFSSGAMFLAVGMLAYR--FRSRLIKDYGGLATSMPLLASFFMLFSMSNLGLPGTSGFVGEFMIILSAMQASFWITA-IAATTLILSATYTLYMYKRIFFGEITNPRIAESGDIHGFEKLVFILLSFAILFIGIYPAPLLTI-----
21672447     ------------------------------------------------------LFSWISINELDIDCSLILDGLSLSMLAMIL--GIGLLIHIFSTWYMKDKEGYRFFAYTNLFIASMSLLVLADNFLFMYLGWEIVSICSYLLIGFYYKTTNNTSCALKAFVFTRISDVFLIISMFLIYNKYGTFNFQEILSNFLNVEDCFDLNVLTLCLLLGVMGKSAQLPLHTWLSDAMVG-PTPVSALIHAATMVTAGVYLIARTHFLFLLTPKILYLISLIGIITIFISSFSALVQQDIKRILAYSTMSQIGYMFLALGVKA--WTAAIVHLIVHAIFKALLFLSSGSLILSC-NNEKNIFNLSKVSSKCPLLYVSFLVGGASLVSFPLTSGFYSKGNILFSVLKDGYFNLFLIGLFCSFLTSIYTFRMIFVIFHRSSVSFVFSLAHNLPLLILLFFSTMFGYFIIRLPL------------
15088723     --------------------------LIIGLFSFEGDQVYFTDWNFLSNNTFINLGTWVDSEYIKISWEFTFNEITLPFLFTVLFISFLIHLFSVNYMANDPHIQRFFSYLSLFTFF-MAILVTGANYFVLFVGWEGIGVVSYLLINFWFTRIQANKAAILAFNTNRIGDMALSIAYFVMLPAFGSADFSTVFSLPAYINQTTITIIGF-LLLVGAMAKSSQIPLHNWLPGSMEGPTPVSALIHAATLVTAGSYLLIR-SSPILEYAPTVLLVITIIGASTAFFAATCGLVQNDIKRIIAFSTISQLGYMVMAIGLSQYNLAHTLFHAYFKALLFLGAGSVIHAFG-----DIQDVRKMGGLINFLPFTYAVMLVGTLSLLATPFLTGFYSKDLIIELAYGQSGTYAYILGSVTAGLTAFYSFRLISLVFLTKPNKQNYLNSHEASITVIIPLAVLAIFSIFFGYVTSDLFVGIGSDF
143038305    ---------------------------------------------------------------------------------------------------FNNRRQADFYILMLTSALGMSVVALAQDMFVLFVGLELASFSTYILVAFHKESRAGSEGGAKYFIVGSVASAVGLYGLSMLYLWAGSLQFHELAAQWEAQGATSLSMMALGFVLVGFAFKISAAPFHFAAPDAYSGANSPVAGVLATASKAMGMLGLMRVLLIITVPEANWIGLLGVLAAITMTWGNIAALGSENPKRMLAYSSVAHAGYMLAALTAIGAWNWALLFHMFVLVFFKLGAFLVLGVLEMEGGAS--RLSSLAGL--------------------------------------------------------------------------------------------------------------------
119719993    --------------------------------------------------------------------------FSLVMDPMVFLVAFSVVIALYSSPYMEHRGWGAYYFLYTLFALSMMGTVMSTNIIEFYVFLELTLIPSFLLIAFYGYGER-LKIAIMYLIWTHVGALLFLIGALTVGSKVG-FDFVDPEKGFLLGLGEGVGVLAFWLMVVGLSVKLAAAGLHMWLPYAHAEAPTPISALLSPNLIGLGGAMMFRVVYVLFPTFAAASPVLMAWALVTMIYGGLMALSQSDFKRLLAYSSISQMGYLLLGLASVDVYGVAGTFLHYMVHAFGKAILFAVAGILIATYHGLRDITRMGGLASKMPYTASLALIGFMHITGIPPTLGIWSEYLILRGAVAHSYVLLAAALLVGIGLSTAYSFLTMRRVFYGPREAGKALWAPLLAFAVLGVLFFVCASLLIDPLVSS----------
182679340    ------------------LVGALFIALLPGDSEASRSSARWAALITTLITFALSVYAYTQFDGLGLVYKLGVDGMSI---PFLVLTAFLMPFCILASWESIQTRVKEYMVAFLILESLLLGVFTALDTILFYLFFEGSLIPMFLIIGIWGGPRR-IYASFKFFLYTLVGSLLMLLAVMAMYGIAGTTDITVLLKTAFPASMQKWLWLAF---FASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKMGGYGFIRFSLPMFPEASAYFPLVFALSVIAIIYTSLVALVQNDIKKLIAYSSVAHMGFVTMGFSMTEQGVQGAIFQMVSHGIVASALFLCVGVVY--DRLHTRDIAAYGGIVERMPRYGTAFMIFTMANVGLPGTSGFIGEFLTMIGTFQINSTV-VLFAATGVIFSAAYALYLYRRVLFGALEKANLKTLLDLSGREIALLAPLIVLTLYYGVHPAPILD------
288797385    -----------------------------------------------------------------LGIAFAADGFSLLLLWLTWFCGVCIGLYALGYWRERTARQHLFWSAFFVLIAALNALYLSADIFNLYITLELLTFASIALITLAATTP-AFHASMRYLIAAMVGSLVYLLGVALAYAGAGTLNLYALGQNLDMSQPYAFAALG--LMSCGLFIKSALFPLHFWLPPAHSSAPAPVSALLSALVVKGSLYLLIRLWFWPFAELNSVLTLIGLLGSCAILYGSLQALRQERLKLIIAYSTVAQLGYMLLLFPLATLVAWHGAMYLLAHGLAKSALFLAAGNVILVNGHD--RLEGLRMPHSHLAVSLFAFALGAISIMGLPPSGGFLAKWLLLRAAMNLGQWWWALVALVGGLLAAAYLFKVLRAIFMREADGSAISRSTRIPFAMNAAPLILALGAIAMGFLGMPVFDMLTASF
291522128    --------------------------------------------------------------------------MAVFFSLIMMLSVFGGMAHI--DREVQDSKKNLFYILLDLLMASLLALIYTNDLFTAYVFIEINTIAACGLIMIKKQGRTYVSA-LRYMIMSLVGSGLFLIGLTLLYSITGHLLMSVLEQIVAVHSYQVPLMVIIILVTVGLGIKSGLYPFHTWIPDAYGYTTPSASAVLSSLVSKGYIFLLIKIFYRVLDISSHMVNILFVFGVVGMIMGSVAAIKEKNIRRMTAYSSVAQIGYIYMGIGLGTTGVVAALFHIISHGAMKSLLFISISGLTEVSDGRSDYLS-LRGAGLRNKVAGAAFTVGSLSMIGMPLLTGFISKYLFAAAATTAGMITAWVVLAISTVLNTMYFMRTVLTLYRPVPEETHKAYTVEKSRIETAAIIGMILLNIGLGVASQPVIKVI----
22550344     ---------------------------------------------------------------------------------LIVVTVVSTLVHIYSISYMSHDPHLRFMCYLCVFTFFMLMLITGDNFIQMFLGWEGVGLASYLLINFWFTRLQANKSAIKAMLVNRVGDFGLALGIMACFAVFQTVDFATIFAFLFCNFKVHALTLICLLLFVGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMIARCSPLFEYSSFALLVVTVLGAMTCFFAATTGIVQNDLKRVIAYSTCSQLGYMV--FACGISNYALGVFHLANHAFFKALLFLSAGSVIHALSDE-QDMRKMGGLANLLPLTYSLMLIGSLSLIGFPFLTGFYSKDVILELAYSKHGNFAFWLGSISVLFTSYYSFRLLFLTFLVPSNSFKSAIAKTLPLMILALGSIFVGYFTKDMMIGLGTDFWANSIF
77020035     ---------------------------------------------------------------------------------------------------MSKMNPLLYLFMLSTVILGTIIVFLSSHWFFIWLGLEINTLAFLPLLVASY-NPRSTEAATKYFLIQALASALLLLGGLLHAATINSWD-----------PSSPLTPLPLTLLLIAIALKMAIPPCHNWLPDVLQGLPLLTGLILSTWQKLAPFYILITI------QESIPTWLIVTAGFFAALVGGWGGLNQTQIRKLLAFSSIAHIGWTIAII---PFSPQLATLNLIIYFTITSTLFLAFHTL------HTLNLANLSNSTNFAPWLTTLTLITTLSLAGLPPLTGFLGKWLIIQELALNTNTPAILILVLGNLLSLFYYLRIAYVISLTLSPQHTTST-------------------------------------
19548361     ------------------------------------------------------------------------------------------------------------------LISGTLIVISGNHWMMTWIGLELNMLAALTII-MKPKHPRTAEAAIKYFLTQAIASAMILYASTINATQTGQWDMSAMTNK-----------YACTMLLLALTIKLGTIPMHFWLPEVMQGTATTTALIIASWQKIAPISIMLMTCNHLP------QNMMVAMGLLSIIIGGLGGINQTQLRKLMAFSSISNLGWTLTIFSISPFM---ATVNIMIYMITLSPSFMIM------KKTSLKTLQNLTTAWTSSPLANTLLMLLLLSLSGLPPLTGFTPKIMILNELTTQNLTPLAATMTLASLISLMFYIRTTYITAMVTPPMTPASTTK-----------------------------------
14039382     --------------------------------------------------------------------SFKFDHYSTIFTPIALYVTWSILEFASWYMHTDP-QVNRFFKYLLLFLVAMIVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRTDANTAAMQAVLYNRVGDIGLILSMAWLATNLNSWELQQ----LFIASKDTDLTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLSPMMANNQLALTTCL-CLGALTTVFTATCALTQNDIKKIVAFSTSSQLGLMMIGLGQPQLAFLHICTHAFFKAMLFLCSGSVIHSL-----NDEQDIRKMGGMHELTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALTSYLNAWALTLTLIATSFTAIYSLRVIFFVSMGHP--------------------------------------------
11466663     ---------------------------------------------------------------------------SLTVVMLIVVTVIATLVNLYSVEYMSHDHQPRFFSYISIFTFAMLILVTANNYLQMFIGWEGVGVSSYLLINFWFTRIQANKSAIKAMIVNRVGDFGLALGIMAIYYVYRSIDFSVIFASLFLNYEIDAITIISLLLFIGAIGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMIIRSSPLLEFTHNALVIITIMGAITAFFAATTGVTQNDLKRVIAYSTCSQLGYMIFGLSSYSVSLFHLMNHAFFKALLFLSAGSVIHAIADE-----QDMRKMGGFVQIIPFTYVLILIGSLSLMGIPFLTGFYSKDVILELAFANFHVYSSFLGTISALFTSFYSFRLIYLTFFNKTNAFKETVSNMIPLFLLGLGSIFIGYLTKDMIIGMGTHFWGNALF
78484409     ------MNLLAFNLPIVVLLPFLGAILVAWSSKLNRLAAAWTSGGIALLSLAFLVTLIQSWSWIDSIGLQFAFRLDGLALLFALLILVIGLLVIFYARYASKDCMGRFFAYLLMFMGSMLGIVLSENLIQLVVFWELTSITSFLLISYWQQRKDARQGARMALAITGAGGLALLGGVLLLGQVVGSYQLSDVLLAGDIVRAHPLYLPILVLILLGVFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGIFLLARFFPVLSGTEEWSWLVGGAGMITLLIGAYTAFFKHDLKGLLAYSTISHLGLITLLFGFGTLAAVAAIFHIINHATFKASLFMVAGIIDHETGT--RDMRKLNGLIKYMPHTAALAIIASAAMAGVPLLNGFLSKEMFFEQAVHASNWMIPVLVTIGGILSVAYSLRFIHDVFFNGEPVDLPKTPHEPPRFMKIPVDLLVIVCLAVGIFPAYTIAPLLNV-
140439180    ------MLDLNFIIPEIFLTLSILVFVLIGVFVKNSFEIIYKLSLFLIFLLIVIIFSNNDEYSKIFNKSVSIDMFSIYSKILILISTFFILFISKRYIIDIKNNKFEYPVIVLLSILGMFIMVSSNDLIVFYLGLELQSLALYILASIDRDNIKSSEAGIKYFVLSALSSGLLLYGCSLIYGFAGSTNFETISNN--TQAFNVGIIFGMVFILVGLAFKVSVVPFHMWTPDVYQGAPTSVTSFFSVVPKIAGISIFIFMYLPFREILDQWQYILVFMSIASM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258514499    --------------------------------------------------------------------------------PMLLLTNLIGFSSIFASWSIKDRSK-EFFILLLVLIAGVMGTFVAQDLFIFLLFYEVVVIPIYILVIIWGKRVTKEYAAMKLTIYLLIGSAFLLVGVIALFMITGAPDFSIAGLSMAAQQLSPFQIWLFALMLFGFGSLISMWPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIKIALFALPIGAKFWPYIAIMGVAGVAYAAMGALAQKDLKYVVGYSSVSHMGYVLLGVASNIIGVNGAVANMFGHGVMAALFFSMIGFIYEK--THTRWIPDLGGLARQTPRLAVGFMMAAMASLGLPGLVSFIPEFTIFVGSFK-----------------------------------------------------------------------------
142891873    ------------------------------------------------------------------------------ISVILILLTTGMMPLVFLSSWTTDKRVKEYLISFLILETLMVGVFVSLDMFLFYVFFEAGLIPMFLIIGIWGGKER-VFASFKFFLYTLLGSILMLIAMIIMWDISGTTDITKLLNYEFESEPFYILTLLWLGFFASFAVKLPMFPVHTWLPDAHVQAPTSGSVLLAAILLKMGGYGFIRFSIPMFYDASLYFQSFIILSVIAIIYTSLVALVQTDMKKLIAYSSVAHMGFVTIGFSLNQQGIDGAIFQMVSHGFISAALFLVVGVVYER--THTREILAFGGLVNRMPNYAMVFMVLTLANVGLPGTSGFIGEFLTLVGVFQIE-PLYAIFGAVGVILSACYGLLLYKKVILGELIKENLKRINDLSLREKFCLYPLVLLIIIFGVYPKPIIET-----
28916736     -------------------------------------------------------------------------------------------------------------ILLLNIIVSVVIVLSSHSWFSVCDGLELNTLSVLP-ILCGQFSPRGVESTIKYFLVQAFSAAMILNVALVQLWLCSSWSVS-----------CPLNSFSSIVLTLALCLKLGLFPCHFWFPDVLQGLSFLQGLLLSTWQKVAPFIILVSVCNIIS------INVLTTLGCLSVLVGGWGGLNQSQVRKIMAFSSISHLGWICSVLSYSIYVGCIM---FVVYIVLSSTVFLI------NNEGNLYNLSSLARLVYCNNVMGNVLVLVILSLGGLPPLTGFLNKFIALECLLSNNLLVPCAILIVGSLLSLFFYLRI-----------------------------------------------------
11466284     --PLFLYTGLLFLTTTILSLICMSYLGLYGVFV--VNLISITLFWVSMLYYFSVIVSENTFYYINLGKMYLSNGYRISFDLLILTLTIGVFVYIYTFSYFRYEPLVERLILFLSFMISMILLVSSGNFIVMFLGWELIGLTSFFLINFWSTRVGTLKAAFKAFSFNKLSDLFLFFAILLIFNTTFNLDILVFNNQIYLYENYNIIEFISFFFISCAFIKSAQLGAHIWLPDSMEAPVPASALIHSATLVSAGIYLLLRLTSLF-ELSYYAYYVIPTIGAITAFYGGLVSAFQSDTKKTLAYSTISHCGFLMVSYSTGVLEYV--ILYLYVHGFFKAATFLCMGNVNRFN-RNIQDFKRMGGFYKYLPFECFASFVCMINLSGLPLTLGFYIKHLLFIGLNESYYIYYIILLILGAIAGVFYSYRLFYSIFFDIKKGKKTIYMQANRKIL-----------------------------
91216133     ----------------------------------------------------VIYEIHEWVPSFGVNLSFTLDGLSLLFALMI--TGVGTMVFVYSSAYLKDHKYLDFYGYLSLFMAAMLGLVLSDNLMSMFIFWELTSISSFYLIGFNNDKEDSRKSALIALGVTGIGGLMLLGGAILLGDVAGTYRISEMLSSREAIADSSHYVLILIFIFSAAFTKSAQFPFHFWLPEAMKAPTPVSTYLHSATMVKAGVYLLFRMTPVLNGA-EIWHTVLIVVGGITMIYSAIHIIFRTDLKGILAYSTIAALGILVFLIGIGTAALVAAAVFIVVHALYKASLFLITGIIDHETGT--RDVTQLAGLRKVMLPVAIAGFIAALISGGVPPTLGFVGKDLIYESTLHKDNAILLTIIALSTNVLLFYAGFVAGIKPFMGKLPKKFEKIRLPSPLMWVPPLIMTSAGLVFGLFPGLIETAVAK--
40805134     ---------------------------------------------------------WISIQPTNLMMSFKLDLYSLLFMPVALYVTWSIVEFSTWYMHADP-NLNRFIKYLLIFLITMMILVSANNLMQLFIGWEGVGIMSFLLIGWWFGRSDANTAALQAVLYNRIGDIGLVLTMSWFMWKLNSWDL-----KYILDSNIPIPLLPLMGLILAATGKSAQFSLHPWLPSAMEGPTPVSALLHSSTMVWAGVFLLVRFYPILDTETTK--TLMLCLGSLTTLFTAICALTQNDIKKIIAFSTSSQLGLMVVTLGIG--HPYLAFLHICTHAFFKAMLFLCSGSIIH-NLNDEQDIRKMGGLAKAMPFTSTALTIGSLALVGTPFLTGFYSKDLIIESMTSYTNAWALIITLIATSMTAMYSLRIIFFAFMGNPRFLPVVLISESTPTMINPIKRLAAGSIFAGYLMTNLIPPLTT--
126466741    --------------------------------------------------------------------------------------------------------------------LGTTMVLASNHWFFAWMGLEINTLAIIPLMTSERT-ARASEAATKYFLIQATASATLLFGALYNAHLTGEWTI-----------VNPQNPAATVLITLALAMKLGLAPLHAWMPEVLQGVNYITGFIIATWQKIAPLCLISQVFPT-------PTPLLMLLGFLSVLVGGLGIHNQVQLRKILAYSSIAQLGWMAAIIPFS----------LKLTFLMMALYIIMAFPLSYFIKNGGMHINTSPLVSTKIPTFTFLFPLLMMSLAGLPPLTGFISKLFPIMGMLASNLTLYPALLAITSLLGMFFYMR------------------------------------------------------
134488327    -----------------------------------------------------------------------------------------------------------------------LMLVTSDNLIQMFFGWEGVGVASYLLIGFYYRKQSANAAAIKAFVVNRVGDFGFALGIFGLFMLTGSINFDDIFSAAPKLADTSLTFLIAFLLFVGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLMEYAPTALSFITILGAFTAFIAATIGLVQNDIKRVIAYSTMSQLGYMFVGVGAYSVAMYHLFTHAFFKAMLFLGAGSVIHAM-----HHEQDMRNYGGLRKKIPYTFWAMMVGTLAITGVGGFAGFLSKDAVIESAWAGTNAGFPFTLVVAALLTSFYSWRLMLMTFFGEPDGQAYSHAKESPMVMLVPLGILGIGAILSGMIWYS---------
85706720     -----------IIAPVVLPAVLAAILTLAMRHHPPLQRVFSIAGVATVLVVAIGLTMQASSGAIPFGIVLVLDRLSALMVLVTAVLALVVLLYAVGTGWDQRGNN--FHALYQFQLMGIFGAFLTGDAFNLFVFFEVLLIASYGLM-IHGGGRRRLKAGVQYVIYNLLGSTLFLFALGTLYAVTGTLNMADLAAAEIPVEDGALLRVGAVLLLLVFAIKAALLPLHFWLPETYAEAPAPVAALFAIMTKVGAYSILRMYTLVFGPDLDLIDQLLIYAALITLVVGMVGILGAKRLGRLAAFAAIGSMGTMLIALSGFRPETTAAALYYMIHSTLTGALLFLVVDLVRERRGPMGGAMQPGPRMAQHGMIAALFFGAAIAMAGMPPLSGFVGKLLILDAVGMDEVWLIWAVILVTSLVAIVGFGQAGSAIFWKVAPETGEEPAPAPQPALPLVACFVMALSVLAGPVMGYIEATAVQL-
284040776    --------------------------------------------------------------------------------------------IVLSTFNRTYKQPTTFYALMLFMQAALMGVFTARDGFLFYLFFEAALIPIYFLAAMWGGENR-IPVTFKFFVYTIFGSLFMLIALVYLYYQTPPTAVAAHSSAIADFYKLNLTPQAFWAFFIAFAIKMPVFPFHTWQPDTYVESPTPATMLLAGIMLKMGVYGLIRFILPIVPLVETWGKTAIILSVIGIVYGAIIAIRQRDMKRLIAYSSFSHVGLMAAGFSQTETGMQGALIQMLAHGINVVGMFFVADVIFSR--TSTRQLDQLGGITQSTPKLTVYFMIMLLGSVALPLTNGFVGEFLLLHGVYTFNHY-LGLAAGFTIIFGAVYMLRMFQKSMFGPTTESFTDLTTSESWVFIPLVVMVFWIGIYPHTFLKVTEPAVANL-
93007396     -----FMTLAILLVPLVISMLTTKVWIIEKTKTSVKTAFFTSMLSFLLFKAESTPFMVMDYNLLSTSTFYVKDLYSMLFTPVALYVSWCILEFSQWYMDKDPYPSK-FAKYLLTFIMAMMILVSANNLLLFFIGWEGVGILSFLLIAWWRNRPNTNTSALQAIIYNRMGDIGLILCLAWL-----TTRLNTLALQKIFTCNDFITLLPLLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRMHPVLTLNKYALSACLLLGAITS-LVAAFCALTQNDIKKIIAFSTSSQLGFMMVTV--GLDQPQLAFLHLSLHAFFKAMLFLCSGSIIH-NLNNEQDIRKMGGLHKCLPITSACLTIGSMALAGTPFLTGFYSKDIIIETMTTSHLNAFALLILIATSFTVVYSLRITMFVQTGQPQHMSMLLLDEYNPLVINPIIRLATGSIAAGLIIS----------
81336301     -------------------------------------------------------------------------------------------------------------IFITSLLLGTTITISSNHWVMAWTGLEINTLAILPLISKSHH-PRAIEAATKYFLTQAAASAXVLFSSMTNAWHTGQWDITQLTHP-----------TSSLILTSAIAMKXXXXXX------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLAILSTALGGWMGLNQTQIRKILAFSSISHLGWMAIII---IYNPKLTLLNFYLYAMMTATIFLTLNAI------KVLKLSTLMTAWTKVPSLNAMLLLTLLSLAGLPPLTGFLPKWLIIQELTKQDMAPAAT---------------------------------------------------------------------
223936520    ------------------------AIMLVGLDAERKRLARCLGLGFSLASLVLVAVMWIHFDSSAIDLQFVVDGLGLLMVLLTALVTPMAMLSSWRISEKVPI----YFAMMLFLEAGLLGTFTALNCFHWFLFWELSLVPAFFLIKLWGGPNRSA-AATQFFVYTMVGSVAMLLSFLAIYLAAHTFDFVQLAEKGHTGELASMLNLNLGVIFLGFAVKVPLIPFHTWLPTTYAEAPTGTTMLLTGAMSKMGVYGFIRILMPFFPEQMRIMTPLLWLAVITIVFSAYSAFVQKDLKKVFAYSSINHLGYCLLGVFAKAAAMNGVMLQMFNHGLTASILFCFIGFLEQRSG-GLRDLDQFGGLRRVAPVFCGLMGISIFASLGLPGLNGFIGEFLIFKGSFPIVTWATA-MSVIGLLVTAIFLLTIIQRV-FNGPLNAKWAGLPDLTLKECLLVLPATALMLVMGIYPQIVI-------
164421110    ------------------------------------SIFPLAIFLFSGSEAILSSPKWFSFGTFDIKLSFKFDHYSLIFVPVALYVTWSILDFAAWYMHADP-NKNRFFKYLLVFLVAMLILVTANNLYQLFIGWEGVGIMSFLLIGWWFGRTDANLAAVQAVLYNRIGDIGFIFALAWMGATIHTWELSDMA----LLSKDHNMLPALVGLIIAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRVSPVM-ENYPIALTLCLWLGALTTLFTAICALTQHDIKKIIAFSTSSQLGLMMLGLGFPQLAFLHICTHAFFKAMLFLCSGSFIHALQDE-----QDIRKMGGLYTFTPFTATCAALGSLALTGTPFLAGFFSKDAILEAFNTSHLNACALILIIATILTAVYSVRLMCFVLVGHPRYGTHMVINENTPEVINSLKRLAWGSIVAGLLITASFPPLKT--
254173859    ----------------LLLVFAALIGLLSGGRIMTKVVNLISALASLGICYLGILGFTNNPPSVALNLTLKITPLSAFFLLILGVLSFSASLYGISYMGMYKKDTRLYNVSYPLFLLFMMLTLLTQNLLWFIIFWELMTLFSQFLVAFER-NEKAVRAAFKYFCMTKAGADFMLLAIIVMIIKTGTADYSGISQVLYLLHHPVETYAIATGMLVGLGVKAAMVPFHSWLPDAHPEAPSNVSALLSGVMIKLPVYMMFVVFLKFLPLDKYLGLGIALMGTLTLFFGTMYALKQTDSKRLLAYHSVGQIGYVILALGAGIYALAASLYHAINHAAFKGLLFLTAGSVVYRTG--SRDLDYLGGLAKFMPITALTALIGALSIAGMPPLNGFVSKWMIYVSTTSTVLSLFGAFALFISSVTTASFVKYFTTIFTRPPLESIEVKEVPPTMWIPGILAFICFVFGIYPKLPLSLISKALTF-
189095561    ---------------------------------------------------------------------------------LFIITTISLFVHIYSTIYLTDDPHTRFMRYLSLFTFFMILLVTRNRVLSLFIGWEGVGICSYLLINFWLTRIQANKAGVKAIIINRIRDTTLLIRIILITREFGRIKFENI-RKLTHNHYHII----CLLLLLRAIGKSSLIGLHIWLPDAMEG-PTPVSALIHAATMVTAGIFLLIRSSHILEKRKSILLLIAWLGIITAYFAATTRSLQNDIKRIIAYSTCSQLGYMTIGLSHYSLRLLHLINHAFFKSLLFLGAGIIIHTIR-----NEQDPRKLRNLINKIPVTYIRILTGTLALTGLPFLTRYYSKDLIIENSFKHRRIFW--LRIITAGLTALYSTRLISLTFFQHHNKC-----------------------------------------
5835990      ------------------------------------------------------------------------------------------------------------PIIYSTLIMGTLITLFSSHWLLMWIGLEMSMLAMIPIMMPNFT-PRSTEAATKYFLTQASASMLLLFSIMLTMTYSGQWAIMQHQNQM-----------ASFMLTISLMMKLGLAPFHFWVPEVLQGIPLLPGLILLTWQKMAPLAILFQSFSTIN------KPLMLTSAILSVLLGGWGGLNQTQLRKIMAYSSIAHMGWMAAIL---IYNPSIMMMNYIIYTFLTTSMFSMFIM------YNNTTTSSLSHTWNISPLLTAMMMITLLSLGGLPPLTGFAPKWLIIQEMMKNNNIILPTAMAMVTLLNLYFYMRLVY---------------------------------------------------
262196717    --------------------------------------------------------------------AFRLDGLALLFA--VLITGIGALVLIYAGGYLEHPRRGTFFASLFLFMAAMLGIVVSDDAIALFVFWELTSVASFLLIGFEDQRPEARVAARKALLITGAGGMALLVGLVLLAHAAMDLGLSSADATRISLREHPLYTPALLLVLLGAFTKSAQVPFHIWLPAAMAAPTPVSAYLHSATMVKAGVFLLARLSPALGGTL-LWQGSLITAGVLTMLVAGYLAVRQRDLKRILAYSTVAVLGILVMLLGIGDRHVEAAIVFLVAHALYKAALFMVAGNIDH--GTGTRDVGRLGGLRRAMPLTCAAALLAALSKAGAPPMFGFLGKELLYGSLTRDDLSALLIAAAVAVNITLVAAAFLVGVRPFFGSRRETPHAPHEMPMWLGPALLAAGGIFLVPGPFAHTLGSSAVA--
126437063    ------------------------------------------------------------IPGVNSSYHIGVDGLS----LPLVVMTAVIFLACAVYGLRNEDRPQLQAALFLFLQSVSLGLFVAADLILFFVFFDLSIVAMYFVIAGWGH-GDAARSALKFFLYTFLGSLALLVGFIGLYIAAHTFDMVELAATTPLAASPLAGGLVLAAILLGLAVKTPTIPFHTWLPPAHTDAPAVGSAVLAGVLLKMGTYGFVRIAMPMLPQAWDWAWPIIAVGVVSVIYGALVALAQTDLKRMIAYTSVNHMGYIVVAVGAAGLTVVGAVTQMVSHGLITAALFLLAGVFYDRAG--SYDMDSYGGLAGSAPKLAALFAVGAFASLGLPGFSGFIAEFQIFAGSIAAS--PVTALALPGILLTAALFLRALQRVFTG-PTRGHAVDFTDLRVPETASVSTLLVLSVAIGLVPRPLLDLI----
237751592    -----------------------------------------------------FFTKIFLIPALGIDYIVFVDGISLF---LIILTAFIIFLANIYL--QRRDDAKPFVVCLLSLEAILMALFVSQNVLMFYTCWELALLPVLYMVGVWG-SGQKIYIGLKFFVYTFASSLMMLLAILYIYEQLGYWSF-DLGVWLSGDLKIPLDTQIWLFLFVSIAVKIPIIPLHTWLPHIYSEAPALGSVMLSALLSKMGTYALLRFVLPLFPDASHFMPIVSVLAVIMVVYAGIIAFKQKDIKKVIAYSSISHMGIVVLGFAFNNEGISGAIFMMVAHGVTSGGLFMLAGMLYYRTMT--RHVDDFGGVAHVMPHYSTFFAIVMLSNVGLPLTIGFVGEFLSLYG-YFQTSPIMTAIAGTTLIIAASYMLYLFKNVFYGTLKQTHITQSKDLGFKEFCVLGPIAFVIIWLGVFPNTLLK------
209427643    -------------------------------------------------STAVIIMPWIESEILTIDWGFQFDSISITMCVVIL--SISSLVHIYSIGYMSEDHIQRFFSYLSLFTFFMLILVCSDNYLLMFVGWEGVGVSSYLLINFWFTRIQANKSAMQAILMNRVGDWGLSIALFTIFWLFGTSDYSTVFSICSQYDEQYLTILTIFLLIAAVG-KSAQLGLHTWLPSAMEG-PTPVSALIHAATMVTAGVYLILRSSPLFELAPTSLICVCIVGSLTAIFAATTGLFQNDLKRVIAYSTCSQLGYMVFGLSQYEVAFFHLFNHAYFKALLFLSAGSIIHAL-----HDEQDMRKMGGLVNLLPFTYTMILIGSLSLMALPFLTGYYSKDVILEVAYGQFLTFTYWLGTITATITAFYSSKALAFGFFGTPNGSKKI--------------------------------------
225175177    MATTENITSLLPVAAIVFPLLGSFIVFLAGLYSARLRNVLAVLTALVTFGIVMSILVYHFADVMNYGLYFRADFVSFVFAVLFAGSWLLATIYATVYMK-EEHAQNRFYFFLIFTLAHCLGIVLAGDLFSLFLFFELMTFSSYVLI-IHRQTPAALRAGSITIYMGVAGGLALLMGIFIMYWGLGTLEIAPMLEEILASGINPLVVIP--LFMVGFGTKMGMVPLHIWLPRAYEEGPSPVNAISSAVMLKAGAYGLIRVMGMIFTIMTWIGFATIWFGLITMVVGAGLAMLQNNAKRILGCSSISQMGYILMSIGVGGVGFAGAMYHIINHSIFKASLFFTVGAVYLI--TKDVDISRIGGMAKKVPFLLVTFMIAYIGIAGIPGGNGYASK-AIMHRAIDYSLWWGEKIYVLASAMTVVYFAKLLNGLFLGRTKPEQEKLDFSVSPLIKAVLGVFAAGILAIGLFPNFILN------
21306011     ------------------------------------------------------------------------------------------------------MSPITMSFFHISLGLGTMMTFASNHWFLAWMGIEINTLALIPLMVQNPH-PRAVEASTKYFFAQATASAMLLFATLLNSILTGEWNIPLISHP-----------APSALCILALAMKIGLAPLHTWLPEVIQALDLRTSLILSTWQKLGPLYLMYQIPSV-------SPNLFLLLGLLSIIVGGLGGFNQVQLRKIVAYSSIAHLGWIAMALA---IMPPLAMLALYVYLLSSTTLFLSLMALRAK------HISALAISWAKAPAFTATLPFILLSLGGLPPLTGFMPKWLILSALVKEPLT-------------------------------------------------------------------------
144031233    -------------------------------------------------------------------------------------------------------------------------------------GWEGVGLCSYLLIGFWYQDPVNGYAARKAFVTTRVGDTSMAIGLFLIFSQLGSLDIQE-SMDLAQGEWSGYAVAAALLLLGGAVGKSAQLPLQTWLPDAMAG-PTPISALIHAATMVTAGVYLIARTHALFELAPDVQLLVALIGLATLLIAGFTAMTQHDIKRILAYSTISQIGYMFLGLGVGA--WSASVFHLMTHAFFKALLFLAAGTVIL-SLHHEHDIFKMGGKWRQLPLAFASFLIGSLALAAFPFTSGYFSKDEILLAALEFEHYWLWLGGVIGAFFTGIYSFRLVFVVFFGESVD------------------------------------------
200004036    ---------------------------------------------------------------------FIFDSLTATMLVVVL--TISTVVHIYSLSYMEHDPHFRFIAYLSLFTFFMLILVTANNYIQMFVGWEGVGLCSYLLINFWYTRIQANKAAIKAMLVNRIGDISIIFAIVTIFYIFKTVDYSTIFTINIFNCDLNILNLICIFIFIGAVGKSAQVGLHIWLPDAMEG-PTPVSALIHAATMVTAGVFVICRSSFIFEYAPLALTIVTIVGAITTFYAATIGLVQNDLKKVIAYSTCSQLGYMI--FACGISGYNVSMYHLTNHAFFKALLFLSAGSVIHA-MHDEQDMRKMGGLLKVLPFTYSMFLIGSFALLGFPFLSGYYSKDLLLEISFANHSHFAYILGTLAAFCTAFYSIRLLMLTFIIKTNTYKTVYMK-----------------------------------
143754769    ------------------------------------------------------------FQFVNSFGWFNSDNLDGLSMPFIVLSTFLILLCVIFLYPQKKKNMRMYLASFILLESFLIGTFSSIDLFSFYIFFESILIPMYLIIGFWGG-ERRIYSAYKFFLYTLLGSVLMLLAIIFLYQEFGTTSIPRLFDFSLPFYIQVWLWLAF---FASFAVKIPMWPFHTWLPDAHVEAPTEGSVILAGILLKLGGYGFIRFNLSILPDASFFTPFIYFLSVIAIIYTSLIALVQEDMKKLIAYSSVAHMGFVTLGFSSNLQGLHGAIIQMISHGIISAALFFSIGSIY--NRYKTKEINFYGGLGHKMSKFSVFFLIFTLGAIGFPGTSGFIGEYLTLLS-VYSKSTLVAFLSATGVVLAASYMLILYKRVFLGVVNERIEKKTESLNFFEILTYSILAVVIFIFGIKPNLILDYTSS--
164457692    -----------------------------------------------------------------------------------------------------------------------MITLSSHHWLLAWMGLEFNTLAMIPIIAKQRH-PRATEATIKYFLTQAAASALIMFASTLNAWATGQWTIPELQS-----------EPAVLMLTLALSMKLGLAPVHFWMPEVMQGATTSTALLLTTWQKITPITLLCLTTNHLS------TPMLLILGLLSVTIGGFTGLNQTQTRKIMAYFSIAHMGWLLLAL---TISPNLALMTTALYLIMTSAVFITLIT------TSTKTITDLGPTWTNSPVMTTFSMFSLLSLGGLPPLSGFLPKWLILKEMILLDLKTISMIMVLASLPSLFFYLHFTYLLTMAIPPTTQTILH------------------------------------
16356927     ------------------------------------------------------------------------------------------------------MNPYLLIVLLTSLGLGTALTLSSTHWLLAWLGLEVGTLAILPLMAQPHH-PRATEAATKYFIVQATAAATLLFAAINNAWLQGHWDIQHMSHPLFTS-----------MITLALLLKLGLAPMHTWMPEVIQGVSLNTGLIVSTWQKIAPFILLLQIKQI-------HPPLLTIIGLASILIGGWGGLNQTQLRKILAYSSIAHLGWMVLILQHSTA---------LATFALLIYIFMTSATFITLKKCKATTINMLTTTWTKAPTITLVAPLMLLSLGGLPPLSGFAPKWFILQELTQQNFIP------------------------------------------------------------------------
163847767    ---------------------------------------------------------IEWVPALGLHLSFTLDGLSLLFA--LIISGIGTLIVGYAGHYLGSDSGGRFLAYLMLFMGAMLGLVLAGNVLTMFVFWELTSVTSYLLIGYKHDYADARRGALHSLLVTGGGGLALLVGLLLLGQAVGSYEFSDILAAGDTLHAHPLYPAAVILILLGCFTKSAQIPFHFWLPGAMQAPTPASAFLHSATMVKAGVYLMARLSPALGGT-ALWDVTLAVVGGATMTFAAIVAMRQFDLKAMLAYTTISMLGALTMQIGLGKYGAEGVATNILAHALYKSALFMLAGVIDHECGT--RDLRRLGGLRKYMPQTMVITMLALLSFGGIPVMFGFVAKELMLEAALETEL--------------------------------------------------------------------------
298373157    ---------------------------------------------------------------------------------MIALSSIIVFTGVFSSWNMD--MAKEFFLWYCLLTIGVFGFFITIDLFSMFMFYEVALIPMYLLIGLWGTGKKEYSA-MKLTLMLMGGSAFLMIGIIGIFFASGTFNIVDIANSVRIPIEHQRWIFPVTFL--GFGVLGALFPFHTWSPDGHASAPTSVSMLHAGVLMKLGGYGCFRVAIYLMPEAAHELWIFLILTGISVVYGAFSAVVQTDLKYINAYSSVSHCGLVLFALMLNQTAMTGAVMQMLSHGLMTALFFSLIGLIYGR--THTRDIREMGGLMKIMPFASVCYVIAGLASLGLPGLSGFVAEMTIFVGAFQNKYTVFTIIACCSIVITAVYILRTIGKFLYGPIQDSHHIGLPDAAWYEKVSAVGLIVAIAFMGFYPFGISHII----
135145614    -------------------------------------------------------LLWEWMPAIGANLEILWDPLAAFMT--LIVTGVGALIHIFAIGYMHGDERFHFFTYLNLFAASMLTLVLAGNYAMLFLGWELVGLCSYLLIGFWFTRASASAAAKKAFIVNRIGDLGFMVALMLVFTTFGTLSYAGVFERAGSELTTGLATAIALLLFVGAAGKSAQIPLYVWLPDAMEG-PTPVSALIHAATMVTAGVYLIARSAAIFEMSTTAQIVVATIGALTALWAATIALSQRDIKKVLAYSTISQLGYMVLAVGATAYVLFHLLTHAFFKALLFLGAGSVIHAMRDE-----QDMFKMGGLFGKMKVTAITMGIATLAIAGMPPLAGFWSKD-------------------------------------------------------------------------------------
257387973    -------------------------------------------------------------------------GLDGVSMPLLALTGILTTLALVSSWTPIDERQSQFYGLMLLMEVSLIGVFSALDFFFWFVFWEGVLIPMYLLIGVWGGPRRKY-AAIKFFVYTNVASLVMFVGFFALVFSLGTLGLPEITQALVAGEMGSLALLAFVLMFVGFAVKVPVFPLHTWLPDAHVEAPTPVSVMLAGVLLKMGTYALLRFNFTMLSVLAIMPVAIAVIGVFSVIYGALLALAQRDLKRIVAYSSISSMGYVILGLVAFTPHMGGATFQMISHGLISGLMFMAVGVIY--NETHTRMVGDMSGLADRMPWTVGIFVSAAFGYMGLPLMSGFAAEVFIFLGSFGATAPVLTSIAMFGIVIVAGYLLWAMQRTLFG----------------------------------------------
110633221    --------------------------------------YHFAGFLGIIAGGQAVSGGYRWIESLSVDFSWYLDGLSLTFA--LLISGIGTLIVLYSGGYLKDHHLGRFFSFILMFMGAMQGLVVADSFLMLFVFWELTSIASFLLIGFDHRREAARRAALQALIVTGAGGLALLAGLLVITLATGANSLSALLQSGDALRQAPLYLTALLLVLGGAFTKSAQFPLHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMRLNPVMGDTV-LWETILPIFGGTTLIVGTLLALRQTDLKLMLAYTTVASLGLLVMLTGFGSIAIEAAVLYLVAHSMFKGALFMVAGSVDHETGT--RDITKLGGIGRAMPITFAAAVLAALSMGGLPPFFGFLAKEEIYAGLGFGSNW--STLVTLVALLGNALMFAIGFAVALKPFTGRFIATPKT----------------------------------
152992446    ------------------IILGSLMMLLGKKESGMAKYIALTLFAIMLFFSFALLSALPEEGYMDLGSWFAVRDFDFILSLLILTSALLILVTLSSWTMKDPRNYFSLLVLFSGPIFG---VFMSTNLLWFFIFWELTLVPMFFLVGIWGAEGR-IYAAVKFFLYTHVASMLILLAFFLIYKETGIFDMTMVKEAMLSTP-----VLVWWLLFIGFAVKMPIFPFHTWLPDAHVQAPAPVSALLAGVLLKMGAYAMIRMVVLMLPEQSEHFWVILVLGLVTLFYAGFMALYETHLKKMVAYSSISHMGLVTVAIATSYAGLSAALYEMIGHALIISPLFLIAGFLHSRTG--SWQMKDMGGLMQKAPYLSAIFVLAGLAALGLPGTMGFIGELTILIAAIEQYGIGL-IVVALGSMIGAGYIIWTFRRVVYGEKSALVEKSDFRMNRVEFAALIIFALGIIGFGLFPSVLFDTINAAF
142387615    -------------------------LLVFLIPNRRKELFRPLTVYLSLIPLGLSFLEVDSIPWITAYGIDLIIGFSGMSFLLITLNCLLVLLSILSVNQEYAESKGFLGSIMLLQAA-VNGVFLAGDLVSLFIFFEALLIPMYFLMGIWGGSNRRY-ATIKFILYTVFGSIFILAGTILSYISSGALDFESIASMSITTSQSEILFLLFTFGFL---VKVPLFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEFLRYQYIIAFLSVVGIIYGAIVAIVQIDIKKLIAYSSISHMGFVMLGISAGRLSLEGAVIQMINHGITSGALFMLVGFLY--DRRHTRRISDFGGLKKSMPIYASIFLFTSFASIGLPGLNGFVGEFMILMGSYPT-FKVLTSVAAFGVVLAAIYMLWAYQRMFNGQLDNDENAVLSDLNSKELVAVGPLLALMLFIGIYPSFIESYVVQ--
108793324    ----------------------------------------------------------------------------------------------------------------------TMITFSSSHWILAWMGLEINTMAIIPLLSL-RHHPRAIEATTKYFLIQAAAAALILFSSILNAWTSGEWAITNLTNP-----------SASMLLSIALAIKLGLAPFHFWLPEVLQGVTLITGLILSTWQKLAPLSLIYLMAP------NINLSLLLLLGIISTLVGGWGALNQTHIRKIMAYSSIAHLGWMISIL---VVLPKLTILNMLLYIILTSSMFLTFKLL------NSTKISTLATSWSKTPTIVILSSLTLLSLGGLPPLSGFFPKWLILQELVKQESTLYATILALSALLSLFFYLRLLYLTVFPQSSPALITWRTKSNQSTFLLSLVLIISICSLPILPSIINLFELSL-
254170221    ----------MLLIPVGILIVAAVVGLSKAKISLKMVSTLSAIASVVMIYIGILATLELKYNLFNSSSLFATLNWLVFAFFLLLLGILSLCASVYGIKYMEKYLGKEYTFNYPIFLLTMYFVLICWNLLWFIIFWELMSLFSQFLVAFEQSEEKAVKAAFKYFCMTKAGAEFLVLAVVLIILKVTSFNYSEIASILYLSAHLGVLYALTFALLIGFGVKAAMIPFHSWLPDAHPEAPSNVSALLSGIMIKLPIYMMLRFFITFFPLEPEIGLIIAVFGVLTLFFSMMYALLQEDSKRLLAFSSIDNIGYILLPMGAGIYFLAAALFHTMNHAFFKGLLFLTAGSVMYETGT--RDLNYLGSLAKKMPLTAFAALIGSLAIAGMPPLNGFVSKWMIYISTLSSPATLFGIIAIFISAVTLGAFVKYFTAIFTKPAVKE--INAKEVPLLMSAPQILLALLCIAFGIYPFVPLKMISQ--
260433059    -----------IVAPIVLPAILAPFIIMVLRYHLDLQRIFSVAGVVGLLGIALTITAQAAGGDIPFGIVLVLDRLSAMM--VLLTALLALPVVLYAIASGWDERGDHFHPLFQFQLMGVCGAFLTGDAFNLFVFFEVLLIASYGLMTHGGGAVR-LKAGVQYVTYNLLGSTLFLFALGTIYSVTGTLNMADLALRVIPPEDTALLRVGAVLLLLVFCIKAAVLPLHFWLPASYANAPLPVAALFAIMTKVGAYSILRVYTLAFGPDVPATEGLLGDWALLTLAVGSIGILGTRHIARMVAFCAIASMGTLLVAISLDETATAAALYYVYHSTLATALLFLVADLVMQRRGGAISPRPPM----PQNGLIAALFFVGAIAMAGMPPLSGFIGKLLVLDATRDADATAIWAVVLIGSFVTIVGLARAGSLIFWKS---------------------------------------------
135065125    MTGAELLLSLERLVPELILCIGTLALVLVGSYTRSENASRFVTLGVAALFAFALAAAVGEQGAFAFNGAFAFDPFAQYAKAAIFLAAIAALVLANRFLQNEGLARFEYPLLMALAVLGMSIMVSANDLLTLYMGLELQSLALYVLAAFNRDSLRASEAGLKYFVLGALSSGLLLYGSSLVYGFAGSTNFTDIAAA-AGAERNIGLIVGMVFVISGLAFKISAAPFHMWTPDVYEGAPTPVAAFFATAPKLAAMALLARVLT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
108793249    ------------------------------------SLFQLFLFLTQGLQTTTTSWYWMKISTFNITISFKFDFYSIIFIPVALYVSWSILEFALWYMHADPRMDQFFKYLLIFLIT-MIILVTANNLYQLFIGWEGVSIMSFLLISWWYGRADANTAALQAVIYNRVGDIGLVLSMTWFVMNLNTWEIEQTFSSIHGVPATLPLMG----LILAATGKSAQFGLHPWLTSAMEG-PTPVSALLHSSTMVVAGIFLLIRFHPLIGQNPTALTICLCLGALSTMFAATCALTQNDLKKIVAFSTSSQLGLMMVTIGLNQPQL--AFLHICTHAFFKAMLFLCSGSIIH-DFKDEQDIRKLGNIHALLPLTSACMVVGSLALTGMPFLSGFFSKDAIIEAMNTSHLAWALTLTLLATSFTAVYNFRITFYIFLPPPKEDFSPVRNPIKRLAWGSILAGLLITLNCPKTETPVLTMPTTL-
53805248     -------------------------------------------------------------------GSFYALGVDGFSLPLVLLSAFLCLVALLAGLGGPRPRG--YYIAFLSLEFGMLGVFLSRDWALFYVFWELTLIPLFFLIDQWGGKRRHG-AALNFVLYTMGGSVFMLIALLMVYAATEHSTLMDSMQGVARGLPRGSQVLIFLGLLTGFGVKMPVFPLHGWLPLAHVEAPSPISILLSGALLKMGAYGLIRACAMLPEAVVVMQPWLAAIALVGIVYGALLAWRQSDLKAMIAYSSVSHMGFVLVGLAMNPVGLIGAVMQMTAHGLVAGALFLLIGLLYER--THTRELADYGALGRTAPRLAAFTVLALLASMGLPGSVGFVAELHAMIGGF-QHFGAWMLVASFGVLVGGAYALRCVAALVAGPAKPAMSGLEDLRPAEFAGASCLVAAIVWL----------------
291298466    ------------------------------------------------------------------------------------------------------------SALLLVVAAGIIGVFTAANLVAFFVFFELVLLPMWAII-HWWGGPKRQHAALKFALYTLLGSLLLLAGIFVVGGTSGTGDLVALTEGAAAKLPAGTQLLAFALLTLGFAVKAPLWPLHTWLPDAHTEAPTVGSVILAGVLLKMGTYGMVRVSLGVAPGAAQAAPVLGVLAVAAILIGGLVCLAQTELKRLIAYSSVGHMGFVVLGIATGTASINAALYGNIAHGLITGLLFFLAGAV--KDRTHSGELARLGGLRNVAPGLAGVLGFTALASLGLPGLAGFWGEAFAVYGSVTA----------------------------------------------------------------------------
153873283    ----------------------------------RRYAGWLGVLAYAAQLIVLFALWDQMPIIASFSFTVLDNGLGWFFAVLTLGAAFFSSWYMASEWAETQKDIHLQHVSLAVNVLAMLILLSSGDFLSLFIGWELVSWASYLIMT--HPGGKAADAAFRYLIYAMGGAMAILAGIVLIYLQVGSLDYAS-FWAAIPNLSTGVLWALVLLIGGGFSVKMAMMPFHLWQAAAYAYTPGANAAFVSAVAARMGLFAIALVLLAIPFTFLDARGLLIWIAALTAIIPTYIALQQNDARLLLAWHGIGQGGLMLMGILIATPMGVAGLMHIFNYATYQAALFLAVTAVIYRTGTA--DLDRLGGLIVKMPLTYIALLMGIIGLAGLPPMNGFVSKWLMYKALLDAEMPLLLVAASISTLGTILSVYKLIHNMFLGQLRKEHYEV-KEVPWTMTVPMLALAGIGFITGVMPGLVLDLVQT--
227503350    ----------------------------------------------------------------NVGIPLVADAFSALM---IITTMIVAFGANWFAIVGGETKSRYYPSLTLILITGVCGALLTADLFNFFVFIEVMLLPSYGLITMSGT-WSRLAAGRAFVLVNLFASTLLVVGVGYIYSVTGSV---NLAALQGAAAGNGPVTVAAGIILIAITAKAGVFPVQSWLPRTYPGTSAAVMGLFSGLHTKVAVYMLYRLYVQLFDLEQRWNVLIIVLMLISMMIGAFGGLTEKTIRRVLGYQMLNGMPFILVMLAFTSEDLAAGIMYTIHHMVTVGSLILASGAIEETYGTG--DLTKLSGLARRDTIIAWIFAAGAFSVVGFPPFSGMWGKLMIVFEVARNGAWIAIAAIIIASFAAFLAMLRVWREAFWGDKVPDELIIRKKLMAPSAALILVSLGMFIFSGVVIDAVETAAEQL-
134856874    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYQGAPTSITNFFAVVPKAVGLAVIIRFMDLFKNIIEEWQTIIIFISIASMILGSVAAIGQKNIKRLLAYSSISHMGYALAGVATGTVSGYTSTIIYITIYIVMNMGTFACLYLMKTDGKYSEKIEDLSGLSKDRPMFAFSFLILFFSLAGIPPLGGFFAKFFVFMSVIESEMYALAIIGLLTTVISAFYYLKVIKIIYFDNNKIKFDDVRNSIKATIFLSCLFLSLYFISPSIISSFLNEL-----
224373434    ----------------IVLIAAGLLVPVFY-----KSNIFIAKLIAVAAFIASAILVYNGMSLNSVFPFFVLDSSTQLMEYVLLATLAAVTLSL---------TGFERPLIMLFVAGASIAILETNNFFLFIVLFEVIAIISYVLVA-NIRNFYNAEGAIKAFIAGAVASGIILLGFALFSFVTDSFNYAEM------NVHGKFTLIAVAIMLAGIFYKLTVVPMHAWAADAYSQVNHAAAAILSGVIKSVMLVAVFKAFYKFLIAYTSTVLIFSFFAILTMTLANFMALWQKRISKILAYSSIAHSGYALIPFAASVYSYTGVLYYAIAYIFMQTSVFLILNDLRREAG--VKYLEDIKGLGNKAPVHALFFTIQLFSLAGIPLLAGFLSKAVAFYAGIDAGLWPIVLVALLNSALAVAYYAWIVKHIYFDKPVEGTIKKINISSGSLIGQLILLIG-TIYFGIVATQVFNTTISM-
288931101    ----------------------GIASILILLLRNHPNLRESVTISASILSFLCIFVLEAPVEVTLFNISFKADAFGTIFA--LTSSSLWILVSIYSVGYMKEHAQTRFYFFFAIALFSAFGIAFSKNLITFYVFYELLTICTYPLVA-HEESEEALSAGRRYLAYLLPSGGALLAATMITYFLTGTTDF----KAGGFIAGSEAMLKFLFVLFLLGFVKAAYMPLHSWLPTAMVAPTPVSALLHAVAVVKAGVFGIIRVVYYVYMSELKLGAILAAVAGFTMIVANLLAIGEDNLKRRIAYSTINQLSFILLGTAMNPLAFSGAAMHIPFHGYMKITLFLCAGAIAVISGKD--RVSELDGLGKSLPLTFAAFAIGAIGMSGIPPVAGFLSKWYIAFGAINANNLMALAVVLLSSLLDAIYFFPIVRNAFFRESNERFRELSHLYNVYMILPLLFSVVLFLNPDVLN-----------
136053380    ---------------------------------------------------------------------------------FLVVNTVSAMVHLYSVGYMSHDSKARFMAYLSFFTFAMLMLVSSNNLLQLFFGWEGVGVASYLLIGFWYNKKSATSAAVKAFLVNRVGDLGFILGLIFVYTYFDTIMFERIFNIVFLDNKLNVIELSCFLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVCKLSPLFEYAPNVLTFITLIGALTALFASTIALTQFDIKRVIAYSTCSQLGYMF--FAVGLSAYPAAMFHLTTHAFFKALLFLGAGSVIHGLSNE-QDMRKMGGCFKKLPVTYILIWIGSLALAGIPFFAGYYSKDMILEVAFASD---------------------------------------------------------------------------
224373089    -------------------------------------IFTLAGVAVFVLPQVYLIIPKLFSNINSFHLAFGFDYHGIRGIFALIFAFIITMVFLYSFDYIKTYKTFYYSALAVLGVA-LIEVAMSESFESFYLFWELMTISSYLLI-MHSRSDESISAAKLYFVMCIAGAYLLQLAFSNFYAF-GIESFSEVKN---------LSLSTAILLMLGFGVKAGMVPMHKWLPVAHPEAPSSISAPLSGILTKAGIFGIIAIVYIFNFHALVFSYLLIGIGLVTLFYGEIKTLFEKDLKRLLAYSTIGQIGEIITVLGMSTAALSGALYHIINHAVVKDLLFLSAGLLIMSAG--SRNLDDLKGIGKKLPILAFPLGIGIFAISAFPPFGNFNSKFLMIFAATDTHNYLAAFGLIAGAVIGFIGMLRVFKYIFLYNSSKEFKNVGG----LKLGVVYLLAFISFLLGIFPNAVL-------
224373089    ---------LHIPLSVTIMIIGAAVVFFFGKTSKN----------AGILAASFSFLAFLSVLRNSFGI-------SEFFAALVLFMAVLNFLYAARYMDHSH-KPYRFFANFMIMIIGIIGVSLSDSIYSMFFYWEIMGGWALYIALVHEEDSYSITEASKYLIYNFAGAGVIMIGLSIVMHYGSYFDVFEM------MPLTSYTIFAVALLTVGFLAKAAQFPVRIDYQMHPKPAPTPISGYISSVMLKTGPFMLIMMFYLIAAGMSLTKMLAIVVGVITIIMGASFGLLTNSMKRLLIFLTVAEIGYIVAGVSLTSEGLAGGMLHLINHMFFKDLLFLSAGAIFYKTG--IDSLDKLGGIARKMPITFAVFMVAVFATAGVPMFSGFVSKWMIYHALMAKGYVFLAILTILGSVMILLVFVKFMHSAYFGKMDKSFEKIEK-VDLFMSVPMIILAVLNIILGIFPYLALKPI----
88607159     ---------FMILIP--VLGGCLIAFLRDSSSKLRGGLFISITFATFIASIAVLLSFYGNGLPVWIGEVFAVDRLSLLM---VILSTFLFFLCALCGVFSRKESESSFFALLLLLEATVLGVFSVHTSLMFYVFFEASLIPMFFIIGKWGHGDR-ISAAFRFLIYTGAASLLFLIGLVYSRVFSGMFESFYADVSVALALPIGIRIALWIACFFAFAVKLPMVPCHTWLPKAHVQAPTLGSVLLAGLLIKMGGYGFIRFCLSALPEISWKLSEFVVLSAISLVYSSLVAFAQKNMKTLVAYSSVAHMSFVAAGFSLNESGIVGAIFQMLSHGLISAALFLCVGMIYSRTGT--MDMSKCGGIAASMPKLSFMMIFFSMASAGLPGTSGFIGEFLSILG-IFQAFRFTAVCFAVGVVLSAAYTLRLCREVIWGSSPEGAKVIDSDINAVEFVILGILAALVLFFGIYPASVIT------
136135071    -------------------------------------------------------------------------------------------------------------------------LITADNFLQLFFGWEGVGLASYLLIGFWFKKESANNASMKAFIVNRVGDLGLLIAMFLIFKTFGTLTFSEVFSQAIFGGEYNLITTICVFLFIGAMGKSAQIILHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARCSPLFEYSQYALNLVAFVGATTAIFAASVAIVQTDIKRIIAYSTCSQLGYMF--FAAGMGAYNVAIFHLFTHAFFKALLFLGAGSVIHAFHDE-QNIEKMGGVWKKIPMTYALMLIGTLALTGFPLLAGFYSKDAIIESA-------------------------------------------------------------------------------
149279900    ---------------------------------------------------------------------FRLDGLSMLFT--LLITGIGTLICLYAAAYMRADPKLRFYAYLCVFITAMLGLVLSDNLILLFIFWELTSISSFFLIGFKYEDPASRKSALIALAVTGGGGFMLLSGFLLIGSMGQHYSIQHLLSYPPILTNDSLYPLILVFIFAGAFSKSAQFPLHFWLPGAMKAPSPVSAYLHSATMVKAGVYLLARLSPLLGNQ-PYWNYTLMTVGGFTMLYAAFHALFRTDLKAILAYSTLSALGMMFFLLGIGTLALLSLVTFIVVHALYKAAMFLITGVIDHE--TKTRDITKLGGLRKVLLPLAIAGVLAALSSAGIPFTFGFIGKELIYETSLAAAFLLTAAVLVANILLGYAGFISGIRPFFGELSAEHREVKTPSFWMWAPPLLLAFAGILF-----------------
86359324     ------------------------------MFLRSDAAVRWVALGVTVLDLALCIAMLAGFDTTGINYALGIDGISALFVFLTALLGSTCVLASWVAI---DRKVKEFMVSLLAMEALMLGVFCALDLFLFYVFWEAMLIPMYLIIGVWGGDGR-VYAAFKFFLYTLAGSVLFLVGIIVLYFNGGTFDILALTAQDLPFGVQSWLFFA---FLVAFAVKVPMVPVHTWLPHAHVQAPTAGSIILAGVLLKMGAYGFLRFSLPMLPDASVYFSTLMLLSALAIVYGGLLALAQDDLKKLVAYSSISHMGFVTMGFALNLRGLEGGILQMFNHGVTTGALFLFVGLIYER--THTRSIADYGGMMKAAPVYTAFLALFILSSMALPGTNSFVGELLVLSGGFSANLAVGAAAVLGALLG-AAYLLGMYGKVALGPASVSARFKIRDVNAREIAAILSLTVFVLWVGLYPKPFLNIIDA--
142189497    -----------------LIGSLVVALLPKSKPMLAKQIAMIVSLVVLGMTIAMALQFYPWIPAFGVNYSVGVDGIGLVLIALAATLVPVTILAGWRDIEGDQESEGSYFALVLVLEALMIGVFAATDVFLFYVFFEVMLVPVYFMIGRYGGPQRSY-AAIKFLLYSLLGGLFMLAALVGLYVVSGTFDFLSLVGMDIDPN---TQKMLFLGFFFAFAIKAPLWPFHTWLPDAAAESKPGTSVLLIGVLDKVGTFGMIRYLLPIFPAASEFYPVVIGMALIGIFYGAYIALTAKDMKRLFAYSSMSHFGFITLGFVFTSIGQTGSVVYMVAHGLSTAALFLTAGFLMSRRRESAL-ISDYGGVNKVAPVLAGFFLVAVLSSLALPGMVSFIGEFLVLLGAFER-YIWVGALATLGIVITAAYALRLYQKSMLNPSLEADGNTITDLKGREITALMPIAALTVVLGFYPAPLLNVI----
40805125     --------------------------------------------------------------------------------------------------------------IILTVLSGTFIALFSSHLLLIWIGLEMSMLAIIPILTKKP-SPRSTEAATKYFLTQATASMIFLASITLNFISPGLWSFSTSSNQLCLN-----------LATLALLMKLGLAPFHFWMPEVTQGVPLTAGLMILTWQKLAPISILYQLTPL------TSTPLLLSSGFLSIMIGGWGGLNQTHVRKILAYSSIAHMGWMIVIMPYNPSIMLINLLIYILLTLTLFISF---------NLHSNFTISSLSHTWSKSPIMITSMLTVLLSLGGLPPLTGFMPKWLIINELTMNNNTYMATMMAILALLNLYFYLRLVY---------------------------------------------------
39841626     -----------------------------------KTAFFVSLLPLILFLATMTNWQWSNTMAYNLVMSFKFDVYAIIFTPVALYVTWSIIGFTMWYMEADPD-ISRFLKYLLIFLTTMIILVTANNLLQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAVIYNRIGDIGLILTMAWMAMNFNTWELQQ----LFILSKDVDLTLPLMGLVLAAMGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRL-HPLMENNPMIQSTCLCLGALTTLFTATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPQLAFM--HICTHAFFKAMLFLCSGSIIHSLGDE-QDIRKMGGLYKTLPLTMSCVTIGNLALTGFPFLSGFFSKDAIIEAMNTSHLNSWALILLMATSFTAVYSLRMTLFTMMDHPRLTPLITTNENNPTAMNPIKRLAWGSIIMGLVMSSHLLPTKS--
136343611    ---------------------------------------------------------------------------------------LSIFTYKLAVYRTSGSPIGEFAAIVLSATLGAMLLCGSTDLISVFISLETLSVASYLLSGYLKRDPRSSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLATIGLEII-NKPSFITSLALVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILSTTFSSFEEWKLLFTILAILSMALGNVVALAQTSMKRMLAYSSIGQAGFVMIGIVSGTQDLSAAVLYL------------------------------------------------------------------------------------------------------------------------------------------------------
144174351    -------------------------------------------------------------------------------------------------------------------------------------------IASFGLLILGG-RKVQLDGGIKYVTLNLISTIMFLSGVGLLYGMTGTLNMADLHGAVQTVDNPGLLVVVAIMFMIAFGVKAAVFPLFFWLPAAYHTPAISVSAIFAGLLTKVGVYALIRFTLIFTTDIAYTHTILLWVAAFTMVTGVLGAAAMNDFRRILSFHIISQIGYMILGLALTPLAIVGAVFYLVHHIIVKANLFLVAGVARRIAG--STELDRIGGLYTYAPFLGLLFLIPAFSLAGFPPLSGFWAKYVLVKASLDAEVYWVAAVALVVGLLTIYSMTKIWGNAFWKPHPAGATPRLSDMTGLERSALLTPIAALAI----------------
57013943     -------------------------------------------------------LRWLPYENINFY--LGIDGISLFF---VILTTFLIPICILVGWSGMRSYGKEYITAFLIREFIMIAVFCMLDLLLFYVLPESVLIPMFIIIGVWGSRQRKIKAAYQLFLYTLLGSVFMLLAILLILLQTGTTDLQISLTTEFSERRQIFLWIAS---FASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGIALKLGTYGFLRFSIPMFPEATLCTPFIYTLSAIAIIYTSSTTLRQIDLKKIIAYSSVAHMNLVTIGFSPNIQGIGGSILPMSSHGLVSSALFLCVGVLY--DRHKTRLVRYYGGSVSTMPNLSTIFFSSTLANMSSPGTSSFIGEFLILVGAFQRNS-LVATLAALGMILGAAYSLWLYNRA-------------------------------------------------
11466469     ---------------------------------------------------------------------------SLTLGMLIVITFISTLVHIYSIEYMKEDPHLRFMSYLSLFTFFMLVLVTSNNFLQLFVGWEGVGLSSYLLINFWFTRIQANKSSIKAMVLNRIGDFFFLIAIFSLYLITNSLDFDVIFSLVTLIKEYYIQILICLCLFLGATGKSAQLGLHSWLPDAMEG-PTPVSALIHAATMVTAGVFLIIRCSFLFEYSPLILNLIIIIGSITALFAATTGLLQNDIKRVIAYSTCSQLGYMFFGLSSYDVGFFHLYNHAFFKALLFLGAGSVIHALA-----NEQDMRKMGGLRIILPFSYSIMLIGSLSLIGFPFLSGFYSKDVILEIAYAKYNTFAYYLGVLAAFCTAFYSTRVLILVFLINTNRTNILNAHEGSYFFVLPLFFLTILSIISGYLSKDL--------
77166011     --------------------------------------------------------------------------------PLIILTTFSTVLVVIAGWRVIEHKLAQYMASFLIMEGLMNGVFAALDAVLFYFFFEGMLIPLFLIIGIWGGPNR-IYATLKFFLYTFLGSVFFLLALLYLRSVTGGFSILEFHQVPLDMQAQIGIFLAFLL---AFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAITLKIGAYGFMRFSLPITPDASMLNWLIITLSLIAVVYIGLVAIVQEDLKKLIAYSSIAHMGFVTLGLFIALLGLEGALVQMISHGLVSAAMFLCVGVLY--DRLHTRLIKDYGGVVNKMPIFASFMVLFAMANVGLPGTSGFVGEFLVILGAFQADFWY-AFFASMTLILGATYTLWMVKRVVFGDIANDKVATMEDLNSREFLVLGTLAAAVLLLGVWPQPLLEV-----
114569442    ---------------------GGVFVALLGSRPNLREAATLIAAVLLAFNVAYLVEIAQGHPTLGLHLVFKLEPLGAIFAAV--ASGLWIVNSLYSIGYMREKNQTRFYVCFCIAIAGAMGVALSGNLLTMFLFYEVLTLSTYPLVTHKGDAKAKRGGAIYLSILLGTSIGLLLPAVIATHFLAGSTDF--VAGGLLAINEITPAISSVLLVLFAFGIKAALMPVHPWLPNAMVAPTPVSALLHAVAVVKAGVFAMLKVTYIFGPALIAITPALAWIAGISIVLASVVAMTKDNLKARLAFSTVSQLSYVTLGVMLGSLAMLGGALQIVMHAWGKITLFMSAGAIYTATGK--TEISQMDGLGRYMPWLFIAYTVGALSIIGLPPLGGSWPKLFLLQGAWESGHGWLMVALIASSILNVAYLLPLSARGFFSPPAEAKLKKQPPM-LVILPPVITAAGVVVLFFLIGP----------
140127841    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAPFHVWSPDVYQGAPTHVTAFMASVGKAAAFAAMLRVLVIALPFHDDWRPVIWVLAIASLVIGSTLAVVQTDVKRMLAFSSVSHAGFLLVGVEASGDGLESVLVYLALYSVLVVGTFSIVAVVSRHAG-GSTDISVFAGLGRRRPVLALALTVLLLAQAGVPLTSGFVAKWGVIQSAVAERSYAIAIIAMVSAVIAAFLYLRIMVSAWLADPSD---VEPEPVPAMTGVAIALAAAVTLVVGVYPELLL-------
254294090    -----------------LVGALIILLTRAAVGEQSRETVRLAALVVTLATFVLSLWAMSEFNPSAPGYQLIEDGVDGMSMLLILLTTFLMPICVLASWNNIKIRFAEYMIAFLVLETLMLGVFCAMDLVLFYIFFEGGLIPMFIIIGIWGGANR-LYAAFKFFLYTLLGSLALLAALIYIYVTVGTTDIPTLQQHAFAPEVQTWLWLAF---FASFAVKLPMFPVHTWLPDAHVQAPTAGSVILAGVLLKMGGYGMLRFSLPMFPDASVLQPLVFTLSVIAVIYASLVAFRQTDMKKLIAYSSVAHMGLVTLGFAFNEEGIQGAIFQMFSHGLISSALFLCVGVVY--DRLHTRDIAAYGGLVHRMPIYAALFMFFTMANVGLPGTSGFIGEIVSMVGGFKAN-PWAAAGAAIGMILSAVYMLTLFRATVFGKNPELEKPEIAYDVTFIEGAILAILAITLLLGVFPSLVFDI-----
137614212    --------------------------------------------------------------------------------------------------------------------------------FVLFVGLELAGFSSYILVAFNKESKFGSEGGMKYFMVGSASSGVGLYGLSLLYLWAGTLQVDALALAWSNIGQEILPYVALGLMLVGFGFKVSAAPFHFAAPDAYAGASSPFAGLLATASKAMGMVGLFRILLVITEGSAVWLVLLGVMAAITMTWGNLAALGSKNPKRMLAYSSVAHAGYMMAALAASEAVLTALLFHLVVLVAFKMGAFLVIGLLEHEG--EVRDDRTLSGLAKRSPLLAVTMFIFMLSLAGVPPLSGFLSKLL------------------------------------------------------------------------------------
136412333    ------------------------------------------------------FKTYASFEWISLYGLDLNFGLSGMSILLLALSALLVTVSILSVSDSHSQSKG-FIGSILTLHFAINGVFISGDLVSLFIFFEAILIPMYFLMGIWGGENRRY-ATIKFIIYTVFGSIFIFIGTIYTGLLSYSVNGRDYNTLSQLSFSSSQSKVLFALFTIGFLIKVPLFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEFIQFRFLIACLSVVGIIYGAIVAIAQIDIKKLIAYSSVSHMGFVMLGISAGAYLSIEVHNSMVNHGITSGALFMLVGFIY--DRRHTRKISDFGGLKLRMPLYAGIFLFTSFASIGLPGLNGFVGEFKILMGSFEA-FKVLSIISAFGVVLAAIYMLWAYQRMFTGTLVNEENNTLLDLNYREIISVMPLLILMLLIGIFPGKLENLV----
224158930    -------------------------------------------------------------------------------------CSTLCIPLSVEYIECTEMAITEFLLFVLTATLGGMFLCGANDLITIFVAPECFSLCSYLLSGYTKKDVRSNEATTKYLLMGGASSSILVHGFSWLYGSSGEIELQEIVNGLINTQNSPGISIALIFITVGIGFKLSPAPSHQWTPDVYEGSPTPVVAFLSVTSKVAASASATRIFDIFYFSSNEWHLLLEILAILSMIVGNLIAITQTSMKRMLAYSSIGQIGYVIIGIIVSNGGYASMITYMLFYISMNLGT--------------------------------------------------------------------------------------------------------------------------------------------
109689681    -------------------------------------------------------------------------------------------------------------FFLLALGLGTSVTFCSSHWLMAWMGLEINSLAILPLMVSSHQ-ARAIEASVKYLLIQATGAGIILWGSMLNAQATGHWDI-----------LSSKEDLAMLIIISGLALKLGLAPLHAWLPEVIQGTDMTTAMILSTWQKLAPFILMCEVS-------SSHQWLALTLGLISIMVGGLSGINMTLMRKLLAYSSIAHLGWMMLVMTFNTH---------LALIALTIYIIATTMIFSTLNTTSASTINNLALSWGKYPALTALTPLILLSLGGLPPLSGFIPKWLIIQELVNQELILIAFVAAISALLSLYFYTRITYTL-------------------------------------------------
288816029    ------------------------------------------------------------------------------------------------------MNPTLYGIFLLGLLTSTLITMSSNHWLLAWIGLELNTLAVLPLIS-NPHHPRATEATTKYFMAQTTASTIVLLAGTITAWHSGQWTISH-----------SSPTLTSILLTAAIMMKLGAAPLHFWYPDVLQGTTMLTALVISTWQKLAPLALLYMILYTTPP------NLLLTLGLISITVGGWTGLIHTQVRKLMAYSSIGHMGWVLVAL---VLSPKLATMTMAIYLLMTSTIFIIL------TNTEAKTIMDIGTIWSQAPIQTTFMALALLSLGGLPPLTGFAPKWLIIKDLTLHHLTPLATLLALMSLPALYFYVRLTYFTML-----------------------------------------------
257093578    ------------------------------------------------------------------------------------------------------DRLGRFYSILLLFMAAMLGVVLSENLLLLLVFWELTSLSSFLLVAYQSEKYESRIGARLALAVTGGGGLALLAGILLLGHIAGSYELSVILAAGERIRAHALYAPTLILILLGAFTKSAQFPFHFWLPSAMAAPTPVSAYLHSATMVKAGVFLLARLYPALGSS-DLWFWLVGGTGAVTLVYAAATALFRNDIKGLLAYSTISHLGLITLLFGDTPLSVVAGVFHIINHAIFKASLFMAAGVIDHECGT--RDMRRVNGMFRVMPITATLAIIAAGSMAGVPLLNGFLSKEMFFAETVTYPQWALPLFATIAGMLAVAYSSRFIHDVFFNGEPIDLPRQPHEPPRWMRAPI-------------------------
242278969    ---TEFITSARILIPLAITLVAPFFIWFFRENINRREAVSIWAGILTFLSVASMVPDVMEGKIVGVKVSFAADGLAFIFA--LIASFLWVFATSYNIGYMREHAQTRYYFCFAVAIFGAVGVAFSANIFTLYLFYEIISVFTYPLVAHHQDDVSFNGARKYMVYLMGTSKLFLLPAMVMTYVLCGTLDFGDVAQGIFPPDADPTLVTITYVLYIAGLAKAALMPFHNWLPSAMVAPTPVSALLHAVAVVKAGVFSVSRVILSGFGVDLMDKLGLGLLAAFTIVTASLIALTKDDIKARLAYSTVSQLSYIIIGVAMTPEAVQGGLMHIAHHAFSKITLFFGAGAIY--VATHLKKISLMDGLGRRMPWTFGAFAIASLSMIGVPPVCGFATKWYLVKGAVSIGQWGLLVALLASTLLNAGYFGPIVYRAFFKAPAEGANIEQYNEAPLCMVIPLFTTALISV----------------
255525497    ---------------------------------------------------------------------------------------IFIYSIGYTAEYKGKYSVKYNFMLMLLFAASMLCVVLARDSITFIVFWEVMSAVSFFLVVYEYKNKENIRSGIMYFIMTHISGLFLMIMFAFLYKYTGSISFDK-FYQLSNDFTISQKYIIFTFAILGFGAKAGLLPLHGWLPKAHPSAPSNASALMSGVMLKVAIYGLIRVTFTFIVLPLKAALLLVLLGAVTAIFSVLNALVQKDIKKLLAYSSAENIGIIISTLGLSLLTLIAALFHIFNHAIFKSLLFASAGSVLYSTGTK--NMNELGGLYKKMKFAAICAFIGTAAISAIPPLNGFASEILIFKCFIIGTASIKGTIIALTSGVTLYASVKSFGITYLGAPRSEKAINAHKIPLSMNIGLGILALLCIISGVFSPFIINLISKV-
91975818     -----------------------------------------------------------------LGALFTDDGMARFGIAYACLSSLGALVFLRTGVPAK-----EAPSLLVLVALGAATLAGAGHAATLFLGIEIVSLSLIALFAF-RLSRQGLEAAYKFLVMSGLASSALLLGIALIYAETGALDFVGWT------GHGALAAFGTALLLAGLAFKFSLAPFHMWTPDAFEASPASAAALAGVVSKAAVAIVILRLFLTAHLPEPVWSSGLAALGAASVLVGNLLALRQPQLPRMLGYSTIAHSGYIALILASGAPRAEAVLFYLGIYAPAMLGALCVSAALGRAP-----TLPDLHGLIRRRPLEAIALSLSLLSLAGLPAAGGFIAKLYLLRVLVDGGLWTLLAIVVAGSSLGFYYYARFFTAPFFGQSSPEAEPLPRLDQGLLAVCVVLIVLFGVAPAVL------------
225164844    --------------------------------------------------------------------LLRLDGISALFLALLCVVGGAGAVYGLEYWSDEHYSARRGRGWWSMMILCMGLVLLNGNGLHFLIAWELFAVSSYFLITLDRRREETRAAGWLYLAASHAGTLCLFAFFATLAARTGSWELGPALREQLAAANSATGGTGVLLMLVAFGIKAGLFPLHVWLPTAHANAPSHVSALMSGVAIKMGIYGLIRFTGWL-PVPAAAGWVVIGIGATSALLGIAFAFAQTDLKRLLAYCSVENVGVMAIGIGGALILLAGALLHVWNHGLFKALLFFGAGAVLHATGT--REMSRLGGLWQRMPWTAAAFALGAAAVSALPPLNGFVSEWLIFDAATSQGAVMWAVMLAMSGALALASFVKAGATVFLGAPRTAAAAHAHECGPLMRGAMWTMAGLCVALGLGPVLVWPAVM---
143980318    ---------------------------------------------------------------------------SLTLMLLFVATFLCFLICWFAIGYMNEDSNHRFFAEFVLFSLGMFGMVLADNFLWLFIFWEVMGLCSYLLIGFYYWKDSAAAAAKKAFLTTRVGDVFLMIGLLILYDIYGSLDFAVVFDDPSTGIESGELFWALMMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARLMPFVDIHHNGFGLIVAWIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGSALYFLNASLFHLFNHAMAKGMLFMASGSVIHEVHHAHQDMRNMGGIASKMPVTSTAMMFGSMSIIGIPLIGGFWSKEGIIAETWLAYMLGPALLILATAGMTGFYMSRMWF---------------------------------------------------
182414276    -----------------------------------------------------------------------VDALGAFFLVVSSLAGLAISIYSIGAAKAGRGNVGVLAALFNALLLATALVFMAGDLWLFLGAWELMALTAYGLVSFAHEQPETRRAGVLYFIMSHLDAACVVLGLLLLFQASGSTSFDSL-HAIGGHMAPGKRDAAFVLFLLGFGIKAGIVPLHIWLPAAHPVAPSNVSAFMSGVLIKSGIYGLIRVSFDFLGTPPGWWMTVLVIGTVSAVLGVLYALMEHDLKRLLAYHSIENIGIILMGVGTSLLFLIAGLYHTINHATFKGLLFLGAGAV--LHATHTHNMEEMGGLAKRMPQTAFCFLIGAVAISALPPLNGFVSEWLTYQSLLQ-----------------------------------------------------------------------------
136152711    ------------------------------------------------------------------------------------------------------------------------------------------------------QKPEYATAAKKAFVMNRVGDFGLSIAIMIGFATFGSVSFTGIEEKVGGASETALTAMGLMLLLAAAG-KSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLITRSNFIFDNAPTAQLAVVAIGIITLLFGAVIGMAKDDIKKALAASTMSQIGYMILATGFGPAGYAFAIMHLLTHGFFKAGMFLGAGSVMHG-MNDEVNMRRYGGLAKYMPITTITFGLGYLAIIGVPPFAGFYSKDKIIETAFNAGGIIFGGAALLGAIITAFYMTRVMLLTFAGNKRWASDAHPHESPILMWAPMAVLAIGSVASGYLLYSGKAIV----
139215666    --------DLIAIAPEIILAFVASDLLLTSAFIKEARAASFVYFCSCLLLIGLGIAFLFDLPYLAMAGLFQSDPISNLLKAGSCFALLVSLIYSKQYLIDRGLFRPDFIVLTLFALLGQLVLISANNLITLYLGLELMALSTYGLVAMRHTSGLSSEAAIKYFVLGALASGFLLYGMSMIYGVTGSLDLLEILRELLDPRINHLIMFGLVFIVAGVAFKFGVVPFHMWVPDVYQGAPTAVTLLIAAAPKLAAFALLFRLLNTLLPLISDWQPMLMILAVLSLVIGNVTAIAQTNIKR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142163551    --PVSWTPELALALTLIIPSLGGIGVALLRRWPNLREAATL--LSAVALAIVVAYLVEVSGQAPGLTLSFHLEPLGALFA--MVASGLWIVNSLYSIAYMRESNQTRFYFCFTISIAAAMGIALAGNLLTLFFFYELLTLSTFPLVAHKGDAKAKKGAAIYLGVLLATSIGLLLPAIFATYALTGTTDFE--AGGILSEAAGPVAGSILLVMFAFGIGKAALMPTHPWLPNAMVAPTPVSALLHAVAVVKAGVFTMLKVVYTFGPDYMQTLPVLAWIAGASIVVASIIAMTKDNLKARLAFSTVSQLSYVTLGMLASPAALMGGALQIVMHAYGKITLFMTAGGIY--TGTKKGEISQLDGLGWYMPVTFGAFAIGALSIIGVPPFGGVWPKIFLMDGSAEAGQPWLIAFLIGSTLLNIGYLLPIVIRGFLKPKPEVSPMKPGKPPALAFIAPAFTAIMTIVLFFAVGPIIDFLQPVF
49616776     ----------------------------------------------------------------------------------------------------------------LNITLGTLLAATSHHWMLAWTGLELNTLAMIPMIAKPHH-PRATEAAIKYFLTQTTASLMILFAILTGASETGTWEINQMCNQ-----------TTSIILTTALPLKMGAAPFHFWLPEVLQGASTLTSLTILSWQKLAPLALMATNTNNLNQTTLLLMALLSILT------GGALGINQTNLQKLMAYSSISHMGWIMAIIKPAPKIAAITLT------IYIIMIIPIFNTMKTMNLKSIKNLNSTKPAQTTLTLNLLSLGGL-------PPTSGFIPKLLILNNMITNNLTPLATTMAILSLLSLYFYLRMTYFILMTNPPKTSTLTKK-----------------------------------
108805927    ----------------------------------------------------------------GVGITLRADALGVLFA---LISSGVVFLALLHEV-LSGVRSRTFPALVLLLNAGLSGVFLTGDIFNFYVFFEIAMTAAYALTGY-REQDYQIRAAFIFAVVNLLGSVIFLIAVAGMYHLTGSLDMEVVARRIAAAEPASTAVISVA-VFVAFGLKLGLFPFHFWLPAVYVGSHPPVAAILSGALANIGSYGLLRFGGILPGLSGLGGLVLLSLGSASILYGALQAISRRLPAEVMAYSAIGQAGYILIAIGVGPAGYAAAVLYSLANALNKALLFTATGL--------------------RGPWVGASFAVGAFSVAGVPPAAGFLGKLALFRASLEAGSTVLTALVFAGGALSFVYCFQVYQRAYL-----------------------------------------------
159901501    ----------------LIPLLGALVIMFLPKEQKQAMRIISAVVATISFGIALLVFFAYDPNATGYMGTVPQLGMSYLVGPLIVLNGLVIFTGTFISWNIE-DRVKEYFVLLLLLVVGVYGVFMALDLFLMFVFYELAVLPMYLLIGIWG-STRKEYGAMKLTIYLMVGSAALMIGMVAIYVVGGTFNMVELSQRVFSLEFQKIFFLP---VFVGFAVLAGMFPFHTWSPTGHVAAPTAVSMLHAGVLMKLGAYGALRAALWLMPNGAQWLPGIAVMTLMNVVYGASIAMVQKDFKYVIGYSSVSHMGLVMLALSMNETALNGAVMQMFAHGVMTALFFAVVGRMVYE-RTHTRQLPELGGLMKVMPFAFVVFIIASLSSMGMPGTAGFMAEFTIFTGVMNQ-YPLVAAVAALSIPITAAYVLRVGYMAFMGEVKDPHYHDLPPLTWQEKFSGTVLAIVVIGVGLFPSIIMDYIAT--
154245528    -------------------------------------------------------------------------------------------------------MPATFFILLLSLACALNLAFLAQDLFTLYVALELLTFAAVPLVCLEGK-AGQLAAALTYLLFALFGSVLYLLGVVLIYGLFGTLDIAHLAGLMAHGAGGATAAAALALMSAGLMAKAALFPLHLWLPPAHSGAPPAASAVLSAVVIKAPLFLLVRLWSDLAPLPLTQLPVFALCGAAAIVFCGVVALAQERLKLLIAYSTAAQIGYLCLMFPSSALAWTGGTLHLVSHALSKAAMFLAAGLIAETMGHD--RLSGLGGVGRLAPVSVAAFGLGGLSLMGLPPSGGFVAKVMLLTSALQQGSWWIATVVLVGGLLAGGYVLRVVVIALQYPDADLPEARECRWRALIALALAFGAMLVGFMPLAPLPFLEI-----
298403006    ----------------------------------------IILIISGLLSLNTLYIQSIGSGIGIYSGLFQITNISQTIELFLFTIGSIILIGIESISLGNLNKAKDYSIIVLFSILGSSLLISSLDLISFYLSLELQSFGLYILATLYKDSEASTNAGLKYFLLGGLSSCLILLGLGLIYSNTGLTNLESIYMLILTTNIQYVIIFGIILIVIGLLFKISAAPLHNWSPDVYDETPTIVTIWLTIVPKISLLILLLEIYSPLSTDFAIIKNIFLISSILSLIIGTVVGLAQIKIKRLLAYSTISHIGFMLLALAINTEQIDSFLFYLIQYIITNLNIFLILLAISYYYFNNIQYITDLQGLFYANPFLSLSLSLSLFSMAGIPPFVGFFSKQFVLYSALDSGYYFISLLGIIVSVISATYYLKIIKIL-------------------------------------------------
227542305    -----------------LLTTAALVPLVAALFMTRSGAARVVAFVASLVPLALAIVMVAGFDPIPALGAYYALGVDGIALAMVLLTAILTPIVILYSGRADQMREHAFLGFVLAIEGLSIFVFSSTDVLLFYLFFEATLIPMFFLIG-GFGGENRRYAAIKFLLYSLGSGLLMLAAIIGVYIVGGTFLLSDLQDADLGGTVGMWLFAGF---MIAFIVKAPMVPFHTWLPDAAENTTPGGAVMMVAIMDKIGTFGMIRFAMCLFPEATYFRNVMIWLAVISVIWGALAALAQTNLMRFVAYTSVSHFGFIVLGFAVNETAVSAASLYMFNHGLSTAMLFLVVGYMIKRRSTA--DIHAFGGVQKVAPLLGGYLLIALLSAVALPGLAPFVSEFGVI-AGTFNGAPWAAGIAAIAMVLAACYIMRVYKTTMTGEPGDEVIRTMPDLRWVLAPLIVLLIVFGVYPGPLTNLVNPA-----
114797733    -----------------------------------------------------------------------------LSMSLILLTTFLTPICLLASWNSIDKRVTEYVVAFLVLETFMIGVFTALDLVLFYIFFEAGLIPMFLIIGIWGGKDR-IYASFKFFLYTLIGSLLLLVAAIYMIQVAGSADFEVLEQFAFDPGVQTWLWLAF---LASFAVKLPMWPVHTWLPDAHVQAPTAGSVVLAGVLLKMGGYGMLRFSLPMFPDASYFQPMMFALAVIAIIYTSLVAWRQTDMKKLIAYSSVAHMGFVTLGFAFNETGIQGAIFQMLSHGLISGALFLIVGVVY--DRMHTREIAAYGGLVGRMPIYAGFFMLFTMANVGLPGTSGFVGEILTMIGGF-QAATWAAFGAAFGVIFSAVYMLTLYRRTVFGEITNPLLEDIKDMNPLAVLTVLFGVAPNLIFAVTNGATGRIIA---
13936190     ---------------------------------------------------------WMTIHNFNISSSIKLDQYSILFTPIALFVT--WSILEFAIWYMHSDSGIQFFKYLLTFLLAMMILISANNMFQLFIGWEGVGIMSFLLIGWWYARSDANTAALQAVMYNRIGDIGFIIAMAWLFMNTNSWELQQMF--VIYDKESLIPLLGLILAAMG---KSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRFYPILEQNKTA-LSICLCLGALTTVFTATCALTQNDIKKIVALSTSSQLGLMMVTIGLNQPQL--AFFHICTHAFFKAMLFLCSGSIIH-NLNDEQDIRKMGGLQKMIPATTTCLTIGSLALAGMPYLSGFFSKDAIIEAMNTSNLNSWALILLIATSFTTVYSFRIIFFTSMNNPRTAVLMPINENSSLMINSITRLAWGSMIAGMFIISYITPMKT--
143963404    -----------------------------------------------------------------------------------MITFVSLMVHIYTIGYMEHDEGYRFFSYISLFTFSMLMLIFSNNLLQLFFGWEAVGLVSYLLIGFWFKKPSAIHANMKAFIVNRVGDLGFIIGIAIIVYYTGSLHLGEIFSQLSSIEGQLISILASICLFIGAMGKSAQMPLHVWLPDSMEG-PTPISALIHAATMVTAGIFLIARMSPLIELSSIALSFILIIGSLTAFFMGLLGLVQNDIKRVVAYSTLSQLGYMTLGVSAYSVGIYHLITHGFFKALLFLGAGSVIIALHHE-----QDIRQMGGLREKLPITYITFLIGTLSLIGFPGFSGFFSK--------------------------------------------------------------------------------------
142673858    ---------------------------------------------------------------------------------ILVVTSVSTMVHVYSIGYMHHDHNPRFFAYLSLFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFWYHKPEANAAAIKAFLVNRVGDFGFALGIFGTYLLFDTIVLDEIFRSVFLWFSADALTVLTMLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMLARLSPMMEYAPDTLALVTFIGASTAIFAASVGLCQNDIKRVIAYSTCSQLGYMFFGVSAYSAGIYHLLTHAFFKALLFLGAGSVIHAMSDE-----QDMRKMGGLRKRIPLTYWLMIVGTLALTGFPFLSGFYS---------------------------------------------------------------------------------------
296117612    -------------------------------------------------------------PTIGVDFSLRLDGLSLVFLMLVLLIGAGVLAYSTRYLHHKDTA---FYFYICGFAASMAVVVTTDNLMVFYLAWELTTLCSYFLIANSGEKGH--QPAIRTLLVTVLGGLFLLGATVIMAISADTMSISEVIASPMWEDNIGLKATVAFLIAIAAFTKSAQFPFQAWLPDSMVAIAPVSAYLHAAAMVKAGIYLILR-YSPLLHDVQLWNVMLVVAGGITALFGALTAIKCDDLKELLAYSTMSQLGLLVLTVGIGTVAITAAIVHTVAHACFKAALFMSVGIIEHETGTRSQELRHTRIV--KMPFTTGIIIISGASMAGIPLLLGFVSKEGLITAALESGLILVTAVIVITSMFTFAYSFRYI----------------------------------------------------
183582345    -----------------------------------------------------------------LSLSFYYDTYTIIFLPVALFVTWSIMEFSIWYMHEDPEKN-RFLKYLLTFLLAMIILVTAGNFFVFFVGWEGVGLMSFLLIGWYYGRNNAAAAAFQAMLYNRFGDIGFLAALCWLLKKVSSVE-------WLFTLTTTPPTLLLFCLISAAATKSAQFLFHPWLASAMEGPTPVSALLHSSTMVVAGIFLLIRVSP-FLLKNQTSLTICLCLGALTTFYAAMLALTQNDIKKIVAYSTSSQLGLMMVAIGIGQPHL--AFFHICTHAFFKAMLFLCSGAIIH-NLDDEQDIRKMGGLQLTMPVTTTCFSIGTLALMGTPFLAGFYSKDAIIEAISLSFVNTMALAMLIATAFTAVYSLRLVFYISLMTPRTNPVLKFDETNIPVLNSITRLALGSVVAGLL------------
142593705    ------------------------------------------------------------------------------FFSLILLTTFITPIVLLTSRTSEKPNLHQYLASFLILEGLMIGVFSALDAFLFYVFWEAMLIPMFIIIGIWGGKNR-VYATIKFFLYTFLGSVFMLIAIIYLYIQTGSYSIFDFYNIDLSRTEQIFIFLAFLFAF---AVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYGLLRFSLPITPDASSELSMIMVLCLIAIIYIGMVALSQTDMKKLIAYSSVAHMGFVTLGIENMNLAISGAMIQMISHGLISGALFLCIGVMYDRV--HSREIDDYGGVALMMPRFAGLTVFFALANAALPGTSGFVGEVLVILASLKVNFWI-ALLSGTTLVIGAAYTLWMIKRVIFGDVTNEKINDIQDISAIELIPLMILAIMVLAMGVYPEPLMNL-----
115531587    -----------------------------------------------------------------------------------LVKIFCVLIGVIVINSNRARIFDSSNVLILCVILASILMVSTTNMLALYLCIELQSLSIFILIAQERELTSRIEASLKYFVLSSISSGLLLLGSSLLFIHSGSCEITTLITQEYTPEK--------VLILVALLFKLAASPFHFWLPDVYQGSNNNTLLLLGTLPKISVLGIFMVLFPG--------NKLVLVATIFSLIIGCIGAINQSKTKRLLAYSSIVGMGFILLGINISSYQIEAGTIYLTIYIITFVSILIVINSSIDEKPT----LGELSSLLGNNLALLSTFGILILSVAGIPPLGGFFSKWLVLTSAITTEFIFSSILSIICAIIAGVYYVRLVKIGYFQEEKTFLIKEMEPIQATILGMLLYSVTFILVPQILWKPIHYGVLSLF
14010681     ------------------------------------------------------------------------------------------------------MNPLAHLIISLTIPMGTMITILSSHWFLVWTGLELNMLAIMPMLAKNM-NPRSTEASTKYFLTQASASMILLMTIFLNNLLYGQWTI-----------NPPSNQVLSTMMLMALVLKLGMAPLHFWLPEVTQGIPLIPTMLILTWQKLAPMSIIIQIFPSINSSA------LLMISLMSIMIGSWGGLNQTQLRKSLAYTSITHMGWMMAVL---------FYNPNITALSLLIYIFLTISTLMTFYSNSNTTTLSLSHTWNKLTWVMPMIPMMMMSLGGLPPLTGFSPKWAIMQEITKNNSLILPLTMTMLTLMNLYFYMRLTYSI-------------------------------------------------
142963495    -----------------ILGGSSVLLIGNERSLIAKWISVGISILVFILSINLFLNFDNSTSAMQFFNIFYHLGVDGISMPLILLTTFSTILVIISGWEVIQNRVADYMAAFLIMEGIIIGVFSAMDSMLYYVFWEASLIPMLLIIGVWGGQNR-VYAAIKFFLYTFLGSVFMLVSLIYMYNLGGSFAISDMHSLPLTLAQQSWIFWAF---FLAFAVKVPMFPVHTWLPDAHVQAPTGGSVILAAIMLKMGGYGFFRFSLPITPDASSYFAVVIVLSLIAIVYIGFVALVQKDMKKLIAYSSISHMGFVTLGIESAYLGLEGAMIQMVSHGFISAAMFLVVGVLY--DRLHSREISTYGGIVNSMPKFTGFAVLFAMANAGLPGTSGFVGEFMVILGALQANF-WYAFLAAMTLIVGAAYTLWMVKRVFWGSVNNPEVSTLSDINAREFGILAILAAAVLWLGVYPQPVIEA-----
140300570    -------------------------------------------------------------------------------------------------------NPGEYYSILIFTVLAMMLLSSSGELLTAYIALETLSFGLYVLVAFDRYNIKSNESGTKYIILGALSSAILLFGISQIYGLLGTTQFNEMAEALRSSSSNPGLLIGFLFLIAGLGFKVAAVPFHMWAPDVYEGAPTPITAHLAVGSKAAAFALIIRLFSGLMPLMIDLQIILVIMAALTMTIGNLMALVQTNIKRLLAYSSIGHAGYLLLGLSALISINQSGDFNLAFISNTNLVVNGIILHTIAYGISNL-----------------------------------------------------------------------------------------------------------------------------
150401368    -------------------------------------------------------------------ISFKIDPISMFFSAVVLLVSIMAAIYSYGYMDDKKRKLATGFQYLNFAVLSMVGVTISNNSIIFLLFWELMSISSFLLVMFDGFKEEVRKSGYIYLIYTHAGGMFIFASFALAYVATGSISFDQ-----FSNMPDYLKIAVFLLGFVGFASKAGVFPFHSWLPYAHPVAPSHVSAVMSGVMIKMGIYGIIMLILLLGINNIYIGYMVLILGILSGILGVAYALAQHDIKRLLAYSSIENIGIILIGLTIALLGFAGALLHILNHALFKSLLFMGAGAMIKSTGTHS--LEGMGGLMKRMPTTSLVFLIGSLAISGIPPFNGFVSELLIYMGGFNGGLLIASTFGIIALVL-------------------------------------------------------------
146298994    -------------------------------------------------------------------------------------------IIIFSSFGNEYKNAKAFYALILFMAFAMTGTFLAADGLLYYIFWELALIPIYALIWGNGDAEERRKAVVKFFIYTLAGSLFMLTAFIYLYQKAGSFLIEDLYKVQLSACEQFWIFLA---FFLAYAIKIPIIPFHTWQANVYQKAPTVGTMLLSGIMLKMGLYSVIRQLPIAADAAIEFKNIFIALGIAGVIYGSIVALRQKDLKKLLAYSSLAHVGLIAAGAYTLTLDFRGAVLQMIAHGFVVVGLFYAAEIIYRR--FETRNISELGGIRTQSPKFTSMFLILVLASVALPTTFNFVGEFTVLYSLSQIN-IWFAVLGGTTIILGAYYMLKMFQNVMLGETNSKIFA---DVSINEGISMAAIIAVLIFFGFYPKPITDLI----
172041558    ---------LFIVVP--LIAAGLCTLL---PWAKARNLLALLVPAFAIATSGWLLVRFGGDESVGVAIPLVADTLSALM---IFTTALVALVANWFALVVGEMRARFYPALALMLLGGAWGAILTADLFNLFVFIEVMLMPSFGLVAMTGTWGR-LAAARTFIVVNLVTSLLLVSGVVMTYAVVGTTNLAALAGAAGIHGTQWQLVVALGMVLLALSVKGGVTPTHTWLPRAYPFTSPAVMALFSGLHTKVAVYGLLRIYMTVFEGDARYAWAILVIMVLGMVIGGFAGLSENTIRGVLAYQMVNGIPYMLIPLAFPTLVLSAGLFYMVHHMVIAASLIMTGGAIEETYGHG--RLRPLHGLMRRDPFVAAVFAAGALAIVGFPPFSGLWGKLALVFGIAEDGSWWLAITVILTSIGALLSMIYVWREIFWGRPNEADPDLRIKPKYVLPSAALAVMAIFFAAGPIFSVTNRAAEDL-
269128601    ----------------VLIALPALGALGVALLPRGRDALAQVALGVSVLVAALAFVMAAGYEWIPAFGVHWALGVDGVALVLILMSVVLVLVIVASWGEADRYSVKTYFALILALEAMMVGVFAATDVFLFYIFFEVMLVPVYFLIGIFGGPQRSYAAVKFLLYSLLGGLLMLVAVIALYVQGPNTFLMSELQGLKLDPAVAKWLFLG---FFIAFAIKAPMVPVHTWLPDTAAQAPAGALVLIVGVLDKVGTYGMLRFCLELFPEASKWAPGVLTFAVISVIYGAVLAIGQVDLKRLIAYTSISHFGFIVLGFAMTSQGQSGAALYMVNHGFSTGALFLIVGFLIVRRG--SARVDAFGGVQKVAPLLAGAFLIAGLSGLSLPGLAPFVSEFLVLVG-TFSRYQVAAVIAALGIVLAAVYILWMYQRTMNGPTAEA-VAGFKDLSRRELTAIAPILAIIVALGFFPKPVLDVI----
149194134    ---------------EVVYALFLLASITSLVLMKEKNFAGVVGFSMALASIVGVFYFLVNVEGFIFNPHFELTPLRAFFSFVISFIALAASIYSISYSYNEKANAGVMAALFSGFILSMLLVISAANVFWFMVFWELMTIISYFLIVFN-DDEKSLKATVIYMGIAHFGGAMILLAFLILSYYAGSMEFKDF---YMANLTPTTATIVFLLAFFGFGSKAGVFPIHVWLPKAHPAAPSNVSALMSGVMIKVAIFGIIQFC-LWLPVMPSWGIMITIFGAVSALMGVLYALTQHDYKALLAYHSVENIGIILLGIGVGVYGIATQNPLLASYHVLNHATFKGLLFLSALHSTHTKDMEILGGLARKMPYTAFAFLIGSMAITALPPLNGFVSEWITYQSMLQAALYTLSIVLALVGALAVMCFVKVYSVIFGGTPRNKKIEKAKEAPIMIIGMYLLVLGCF------------------
107735864    --------------------------------------------------------------------------YSLTVSMLLPVLVICTLVHFYSIGYMSHDHSQRFFSYLSLFTFMMIILVTGNNYLVMFVGWEGVGVCSYLLVSFLFTIIAANQSSLSAFLTNRVGDSFLTIGMFILLWSLGNLDYSTVFSIAPYINENIITIIG-ICLLIGAMAKSSQVGLHIWLPMAMEG-PTPVSALIHAATMVTAWVYLLIRSSPLIEYSSTVLLICLWLGAVTTVFSSLIGLFQQDIKKIIAYSTMSQLGMMVIAIGLSSYNI--AIFHLINHAFYKGLLFLGAGAVIHAVSDN-QDLRRYGGLISFLPLTYTVILIASLSLVAFPFMTGFYSKDFILESAYGQYHFSVYFIATIGAIFTTLYSVKVLYLTFLANPNGPVNYYKNAHEGDIFLSLLVILAIFSI----------------
90426042     -------------------AMLIFAMPISGRTARRIELLHLASLVVVLVLALMTVGVLSSGNLMAFGDWLMVDPLAAIFVG--LIGVVGCLTGFYSIGYIRPWKQKLYYGFFNLFLFTMLLVVTANNIVMMWVGIEATTLGSAFLVGIYGKGT-SLEAAWKYLIICSVGVAFGLYGTVLTFANAHQAVLWTSIMAHAQELDPTLIKIAFVFVLIGFGTKAGIFPMHAWLPDAHSEAPSPVSGLLSGVLLKCGLFVIIRYYAVTIKAIGPEFPMLLVLGVLTVAISAFLVFVQHDFKRKLAYHSIEHVGLIVIGLGVGPLGIAAALLHTINHSFTKALLFCGSGNVLQKYGT--RDLRSVKGILRTAPVTGLFIMAGALALAGFPPFNVFVSEFMVFAAGLDAGYPKLMILVALLFTITVAALVDIIAHSVLGKAPENMEKSDSSWPMGVLLALIMVFGVAM-----------------
239944981    ----------------------GFVVLALPPVAATVWAFTRWNTAASG-GADTWSWEWIPDYGVTLD--LRLDALAELMVLLAAGVGALVLLYCASYFTDDTPQLGRFAGNLLAFAGAMLALVLADDLITLYVFWELTTVFSYLLIGHGSEHRHSRRSALQALVVTTFGGLAMLVGFLILGQAAGTYRISAIVA--DPPESTLAVSVAVVLVLCGALSKSAIWPFSMWLPNAMAAPTPVSAYLHAAAMVKAGVYLVARLAPAFAD-VPVWKPVVLVLGGATMLLGGWRALRLNDLKLVLAYGTVSQLGFLTLLAGTGNHDALAAFAMILAHALFKAPLFLVTGIVDHAAGT--RDLRKLSGVGRSLPYVAGVAALSAASMAALPPLLGEAAFAALLHGSTADRWALVAVVA--GSALTTAYTLRFFWGAFLCKPGVPDTPVHRVGPAFL-----------------------------
220907040    -------------------GVALIALLPTLSSQATRWLSFAVMGLTCVWTGILVSQFDIQATGLQFGGLSYQLGLDGLSLPLVCLNSLVLWIAIYCTGENVPRPRL-YYSLMLLIATGVAGAFLAQNLLLFFLFYELELIPLYLLISIWGGERRGY-AAMKFLLYTAVSGILILAAFLGVTWLSGSFAYAEIQTQFLPLGSQAVLLT---LLLIGFGIKIPLVPIHTWLPDAHVEASTPISMILAGVLLKLGTYGLLRFGLGMFPAWQGVAPVLAIWAVVSVLYGALTAIAQADMKKMVAYSSIAHMGYILLGAAAATLSLLGTIMQMVSHGLISALLFFLVGVVQKKTGT--RDINILTGLLRGLPLVGSLMILGVMASAGIPGMVGFISEFVVFRGSF-AVFPIPTLLCLVGTGLTAVYFLLLVNRTFFGRLSEQFSSLPP-----------------------------------
60117139     -----------------LIPLMVLLISAVSVLNKNQRMNIILMSIYCYLGLIFINLINNNETALFLNNHLQMNDLIKFFELILIIFVFIVMVIIHISIELRYKVSEEMLILMMCSIIGMLISIEALNLITLFLSFEITSLSFYILALNKNRSKKSIEGSLKYYIVGGLTSTIFLLGVACLYYITGSVSYTDINLIFQNNYLQNIGILGISLIVISLCIKIGLAPFHGWVIDTYEGTGLLMTLFFTLTQKIVIIAVLINFYMYICTAINLFLKIIYIFIILTMIVGILGCLGQQRMIRFIAYSGIINSGFLIIFFLGNTELITYSIYYLINYIIGLITLISLIGNPSFVKETNIEIFPEIKRIWQNNKLFAVIFIITLLFLAGLPPFIGFVSKLLLILSNFTFNQIFLVTLILVYTVGIMVYYINIIKII-------------------------------------------------
142959913    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STSVITLGIIFVTIGFGFKVSAFPFHTWAPDTYEGAPTPVTAFLAVASKAAGFVALMNIVIVFFGRADIFQPLIWILAALSMTAGNVMALRQTNIVRLMAYSGIAQAGFMLAPLAVAGESLSAVVTYLAIYAAMNLGAFAIILSVSR--TTKTAEIDSYHGLFKTSPSLAVIMTIFLASLAGIPPLGGWFAKFSVFTSLTSADTNWLAVIAAINAVIAFGYYGRIAMKMWVEEPHETHSTQMK-VPVSLTTALVITVSMTLAFGVVPGIVT-------
156600402    ----------------------------------------------------------------------------------------------------------------------TIMTALSHHWLLAWICLELNMLSIMPLMMMTPH-PRATEATIKYXXTQTIASTLVLTASILNAWQTGQWAIINTMNP-----------TAMILLTMGIMMKLGAAPMHMWLMETLQGVPMNIALIISTWQKLAPLALLYATANQLHTSTLLTLGLLSALLGGLLGL------NQTQTRKILACSSISHMGWIVVTLPINPQMTTLMVTTYILITTVLFNLF---------TTTKTNSLLDMGNAWPHSPALLSLTMCTLMSLAGVPPLSGFVPKILILNDMTNLSLLPFATTMALSSLPSLYFYLRLAYLTTLTLPPHTATTGYK-----------------------------------
84517168     -----------IIAPVLLPALVAAIIILVLRYQVTTQRVFSVASTVALIGIGIGLLVHSMSGQIDFGIVLVLDRLSAMM--VLLTAVLALAVVLYAIGSGWDKRGHHFHALFQFQLMGIFGAFLTGDAFNLFVFFEVLLIASYGLM-IHGGGAVRLRAGVQYVIYNLLGSTLFLFALGTIYAVTGTLNMADLAVRVLPASDTAMIRVAAVLLLLVFAVKAALIPLHFWLPATYAEAPAPVAALFAVMTKIGAYAIIRIYTLVFGTDVAAIGPWLLAGAIVTLVVGMIGVLGASHLGRLAAFAAIGSMGTLLIAIALTPQAITAALYYMIHSTLAGAALFLVVDMVRARRVAEDDAIAP-RPAIVQNGLVAAYFFAAAIAMAGMPPLSGFLGKLLVLDAVRDHELVWLWATILITSLVAVVGFARAGSLVFWNVTPEVDQNAPPHIQTALTGLLAAIVMLTVFAGPVTTFLSDTSAQVF
142057346    ----------------LFPIVGALIVPFVPDKGDGKQVRWF-ALGIALVTFLITAAAYLNGYDPSVSGLQLSERVSWLSMPLILLTSFITTLAVLAAWPVT-FKPKLFFFLILAMDGGQIAVFAVQDMLLFFLAWELELIPVYLLLAIWGGKKRQY-AATKFILYTAGSSLFILLAALAMGFFGGGTPSYEYSVLAQKGFGTGFQLLCYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALMRFNAEMLPAHAQFAPLLVVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSSALGTSGAMLQMISHGLIGASLFFLVGA--TYDRTHTLQLDEMGGVGQKMRIMFALWTVCSLASLALPGMSGFVSELMVFAGFATDEAYSLTFLAAVGVILTPIYLLSMLREIFFGKETNTNLVDAEPREIYIIGCLLVIIGIGLYPRLM------------
297569877    ------------------------------------------MVPVILAGKTLVYPIFQILPGVSV--TLRVDAFSLIFA--LAASFLWILAVSYSAGYMRGLHEHRFNTCFALALFGAMGVAFADNLFTLYLFYEIVSIGTYPLVA-HHQDQEGYEGAKKYIVYTATAKGLVLPAMILIYVLTGTLEFADNVSTGILPEGANAALVTVLYFFCLLGFKNGVMPFHGWLPGAMV-APTPVSALLHAVAVFCTTRVMLYVFGVDIMDDLNLGIITAYFVSFTILTASIIALTKDNLKARLAYSTVSQLSYIILGVALTPAAVEGGLIHITNHAFAKITLFFCAGAIY--VAAHKKNISEMGGLGRVMPFTFGAFAIASLSMIGAPPVAGFVTKWYLLIGSLDAAQLGIVLVLLVSTLLNVGYFAPITYKAFFGKPPETLPAGIKEAPLTMVIPIVIAATISVIIGIYPDFMLQFVK---
182412576    --------------PSLILIVGALALPLIPAALKRGWLL-LVPIAAFARILAMSHGTFAEVNFLQFTLTFRVDALSSVFGYIMLMAIIGSLFGLHVKRDTEHMAAWTY-------VAGSLGAIFAGDLLTLFLFWEIMAFSSVFLIWF-RGRQESLASGYRYLLVHVAGGVSLLAGIILHYAATHSFAF-----NLFNVEN---LQLADWLILIGFLVNAAVPPLHAWLPDAYGEATFNGSVFMCAFTTKTAVYALIRGFAG--------TDILIALGVVMALYGVVYAVLENDSRRLLAYHIISQVGYMVAGVGLGTLAINGAVAHAFAHILYKGLLFMGCGSVLYMTGKS--KFTELGGLYQKMPWTFLFTLIGGLSISAFPLFSGFVSKSMIVAAGFEDHKLWVGFLLMLASAGTFLHTLKVPYFIWFGKNNPETWQRAKEPPANMIAAMAITSFLCIFIG--------------
143911343    ---------------------------------------------------VITMFKWLPVGSLQVDMALLADPLSITMALFI--TGIGSLIHLYAIGYMHGDPKFKFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGACSYFLISFWHTRNSAAVAGKKAFVTNRIGDFGVMTAMFLAFSKVGTLSYSGINEAAHHGSLAPVTATAILLLFVGACGKSAQLPLYLWLPDAMEGPTPVSALIHAATMVTSGVFLMTRMSPVLQVSYTWAPMIIACIGAATALYAATVAVAQNDIKKVLAYSTVSQLGFMFLAIGSGA--YVAAIFHMVTHAFFKALLFLGSGSVIHG-MHHEQDMRRMGALRKLMPVTAITFIIGWLAIAGVPP---------------------------------------------------------------------------------------------
290967672    --------------------------------------------------VLVHLSTWMDSEILSIQWEFLFDQLTVSMFIPVLYISSLIHIFSTNYMAEDPHNQRFFSYLSLFTFF-MLVLVSGANYFVMFVGWEGIGVVSYLLINFWFTRIQANKAAILAFTMNRVGDMGLSIGFFALIALFGSLNYSTLF-SLAPFMNSTAIDIIGLLLLSGAMAKSAQIPLHSWLPGSMEGPTPVSALIHAATLVTAGLYLLVR-SSPILEYSSTALLVITLVGASTAFFAATCGLVQNDLKRIIAFSTISQLGYMVMAVGLSQYNLMHVVNHAFFKALLFLGAGAVIHSFSDQ-----QDVRRLGGLINFLPFTYTAMLVGTLSLLATPWLTGFYSKDLIIELAFAQEGTYAFILGSLTAGLTAFYSFRLISLVFLTKPPKTSYLHSHEASLAVIIPLFVLALFSIFFGYIFSDL--------
142344233    --------NLSLAIPEIALALFACAFLIADSVTKGRILHNIVVLFCIGLGVYCLAQVPTAGTELAFTNMYIADSMALVLKGFSALAIAFTLIVGANYAKDRDMFKGELHALVLFALLGQMIMISANNLLLVYLGVELLSLSLYAAVAMQRDNVRATEASMKYFVLGALASGFLLYGMSMIYGATGSLNHSDIATAAVSGQKSIIFVFGIVFLVAGLAFKLGVVPFHMWVPDVYQGSPSISTLLISGAPKLAAFA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136360912    -------------------------------------------------------------------------------------------------------------------------------FIMLFIGLEIGSISLYALAGLNRGDQLSNEASLKYFLLGSLASCILIYGVALIYSISGVYETSIAINFIGPNNIPLTTLIGLIMIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMAAVAKASSFIVLARLSAILRFIIDKFDLFFTAVVILSVLAGALFATNQTDIKRLIAYSGVIQSGFILSGISFGVYGISASIFYLITYIIQLIGVFTVF-SIISGQLSSDFKISNLSGLFKENKFLTIAFSVFMLGIAGLPLTSGFVSKFILIL---------------------------------------------------------------------------------
254503629    ------------------------ALLPAGLFAAFMTYVPVMAYGEGVPTI-LQTVQWVPSLGINFD--VRLDGFSLLFALMITGIGSLVVLYAGSYFAEKPDDRGRFLSYILLFMSAMLGTVLSDNVIVMFVFWEMTSLLSFLLIGFNSTSIEARKAALQSLVITAGGGLALFGGLLIMGMEAGTFSLLEITSNPGVVTDSTWFGVIAALVLIGAFTKSAQFPFHFWLPNAMQAPTPASAYLHSATMVKLGIFLLARFDPILSAS-PTVIVIMVAVGLTTMLVAALMALRADGLKAILAYSTVASLGLLVTLIGLGPGSSIGIAGFILAHSLYKAALFFCAGIVIHATG--ATRVRDLGALFGLLPLTAIAAILASLSMAGLPPFVGFIAKEYVLEAKLDSSFAAIVTFVAVL----------------------------------------------------------------
289208185    ---------------------------------------------------------------------LAADALSLLFATLSAVLWFVTTVYAIGYLEGSPRRS-RFFGFFSLCVSATVGIALSGNLITLLIFYELLTLATWPLV-VHRGTPAALRAGRLYLAYTLTSGLVLFTAIVWLTLLAGAESFGGYLGDLATTHET-TLKVLFVMLMIGFGVKAALVPLHSWLPIAMVAPAPVSALLHAVAVVKAGAFGIVRVVNDVYAIELGLAAGLVVIAAITILYGSIQALRTDDLKQRLAFSTVSQVSYIVLGVAAGPLGVIGGLVHLVHQGITKITLFFCAGNFAETLG--IHKISELDGVGRRMPLTMLAFTLGALGMIGLPPLAGFVTKWHLGLGALEAQFHWVLAVLVASSLLNAAYFLPPVIRGWLGERREHMVEHSGPTRFETHWMLLVPTLF-------------------
254173432    -----------------FIIGGVIGFVREYKASVKASSFMAFLGSLAILGEVYYVYTNGPEKLSLFGIPLNVSGLSNVF--LLIIGIVGVAASLFAINYMEIFKGWVYAIAYNTFLASMTLVVTVDSMEYFVMSWELMTLSSFILVFFSEKKRDTDASVKYYITMHFLDTIPLFLALGTAYSLVGSFEFENIHYHLLTAPES-TKLVLYGLLLLAFMTKAGIVPFQFWVAETYRAAPTSVSAVMAGAMEKVALYGLIALVWKTVGPNTTLGMIVAILGAITLTVGTLYALRETNAKRLLAYHSVGQMGYIWLGIGIGMALIFAGLFHALNHAIFKASLFLSAGAVEYRTGT--VDLNELGGLGRNMKITALAALFASLAISGVPPFNGFISKWLIYVSGYQSGSFILAFGAVLAAFISAATLASFIK--FYGTQFGGEMKRYEEVREVPAGMLIILAGLTLVIGVFPKLVVPILNEPF
226453419    --------------------------------------------------------ITWAQMTFNLSLSFMFDYYSTMFLPIALL--ITWSIMEFSSWYMASDPNLKFSKHLLLFLIAMLTLTTANNMLQLFIGWEGVGIMSFLLIGWWHGRTAATTSALQAIIYNRVGDVGLILSMSWIAVEQNTWELHQMFS------HQDTPTLPLLGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRMHPLIQ-SNEIATSTCICLGALTTTFAALCALTQNDIKKIIAFSTLSQLGLMFLTIGLNQPEL--AFLHISTHAFFKAMLFLCSGSVIHA-LNNEQDIRKMGGMQKAMPITTTAMTLGSLALAGTPFLAGFYSKDAIIEAMTNSTLAWALTLTMLATSLTAAYSLRLVLYIQMGTPRYPSQMQPTETHRSQTAPILRLAVGSILAGLVISSTM-------
136266014    --------DLNLILPEIFLSLSIMFLLMIGVFKKNSSNLIFNLSILTLFILAALILNLSSVSKIIFNSSYVIDDVANFMKILTAISAIFVLSISTDFLKSLKIYQIEYPILILCSILGMMVMISSNDLIVFYIGLELQSLALYVLAAFNRDNILSSESGLKYFVLSALSSGLLLYGCSLIYGFTGSTNFNEIANN--TNQVPYGLTFGIVFILVGLAFKISAVPFHMWAPDVYHGSPTSVTLFFALVPKIAATCVFIR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115523740    -------AQLFALSPLAALAIGAVIAMLLAPVTKSA-AAARIAAATGLAVAALLEILRAGVPPAPIGALFTDDGLARYGTAYAALFGLAALVFLRVAGVAK-----EAPALVALVALGAASLTGAGHAATLFLGLELISLSLIALFAFPLTGM-ALEASYKFLVMSGLATSAQLLGVALIYAETGALDFPGWV------GHGPLFALGTALLLAGLAFKFSLAPFHMWTPDAFQGAPAGAAALAGVVSKAAVAIAILRLNSEAQLPQPLWSAGLATLGAASVLVGNVLALRQQLLPRMLGYSTIAHSGYIAMILASGAPGTNAVLFYLGIYAPALTATLCASAMLGPAPM-----LEDLRGLARKRPLEATSLSVGLLSLAGLPVAGGFVAKLYLFKALVQSESWILLAIAMVGAALGFYYYIRFFTAPFFGHGGIEPAPRHRFDRLL----LIFCFGLIMLFGFEPLVLITAVNS--
256830383    ----------------------------------------------AALLVLLTTQAWLWHGEFALGGFLRLDGISALFLVLVCLVGGLGALYSHEYWQHHPRSAPKGRCWWSALTLSMGLVLTCANGLHFLFAWEAFALSAYFLITLDHDSTAGRKAGWLYLAASHAGTMALFAFFSALAARTGTWE-------LGPVHAQAGLAPLFWLVLFGFGVKAGMFPLHIWLPSAHAGAPSHVSAIMSAVAIKMGVYGIVR-FSGWLPMPASAGWVLLGIGCVSAILGIAFALAQNDIKRLLAYCSVENVGIILIGLGLGKAALAGTFLHIINHGIFKSLIFFGAGSVLHATGT--RDMSRLGGLWKVMPWTATLFAIGAMAVSGLPPLNGFVGEWAIYQGLLRAGALPAVIVLAGAGAMALAAFAKSVGIVFLGAPRSKPAAHAVECGWFMRAPMLVLVTIMIAIGLLPG----------
142173717    -----------------LVGLTTFFVPLLVRYLGRFTGYPLAVVFLVSAGLLLIVQSWQWVAAFDVQFTLRLNGLALLFAMLVL--GVGALVLSYAPQYLDPYEVGRLYTVLNLFAAAMLGIVLSGDLILLLVFWEVTTLSSFLLVAGNGT--AGAWAATRALVITGIGGLSLFGAVVLLAVRTQTTDIATVFAVAPERLTTTDLAIIGPLIVLAAFTKSAQLPFHFWLPGAMV-AVTPVSAYLHAATLVKAGIYLLLLFSPLFLDMPAWNLTLMTFGLATAVFGAFQALRQRDLKALLAYSTVSQLGTMVALVGVGTAALAAAALLVAAHALFKATLFMLVGVVDREAG--SRDLAELSGLWRAMPITAALTGLAAMSMAGLPPLVGFVAKEEAFQASWTAGQEWTGIIAVLGAALTFAYSARIFGGVFFGPLTQRKLYEPSWLFLAAFVPAVAGLVLGVAPGLLNGII--------
32526844     ------------------------------------------------------------------------------------------------------------YFIYYMLVMGTIMVLISSHWLLIWAGFEMNLMAMIPIM-LYNQNPRSTESAIKYFMIQTTASIIFMMSVSINLMLTGQWTVMYINNSML-----------STIITISMLMKLGAAPFHLWLPEVAQGLHLNSSMILLTWQKLPLIYLYSLYSTLNF-------NIMIISALLSIVLGGWGGLNQTQLRKMMAFSSIAHMGWMMAVLCYN---PNIMILNLFIYMIMTITLFMIF------KYNSSTNISNLSLICNKSPITASLLALMFMSLGALPPLTGFLPKWMVAQELIKNNNTMLALIMLMFALISLFFYMRLIYSTSLTMFPSTNNMKMYWLYAN-SNNYSFITIIFSIMSIMMFPLMPILMNLY
118474895    -----------------------IFLCVTNISKRYSINLNILFWVIIFISFFIVRSNFSNDFLMDFATPFISLDEFSFCFGVVLSALMIIFLISSFYSDDEKFYKQEMFALASLAGFGLLAMSLSVELILTLIFLEVASISIYAMIAMNSIEYKSVEAAFKYFLLSSFMSAFYLLGAAFVFGVAGSTKYSFIATGL---NSDFLSIIGMILVLSMMFFKIAIFGFYRWSIDVYYGSNLNIAGFLASAFKLASFAILIKLCFLYGNNIEILQGIFAILAILSMFAGNLLSLKETNVKKILIAAGIVHSGYIFINLSSASVSIYPAIFYLSTYTIVVGFLFAILNGLF---GDREIKISDLNGLYKVRPTEAFAFTVICLSFIGFPYSVGFLGKLFIFSSAVESGKTYLAIFGIINTIFSVYYYLKIIISIYFSENKTALSCADSKLKLLALSSILFIIGIFSIISFLNLFI--------
182679425    ------------------------------------SLLALAGGIISLLTGAAGTEVVLPLGLPWIGAHFRIDPLAGFFLAVVNLGGAAASLYGIGYGRHEHEPSRVLPFFPAF-LAGMNLVVMADDAFTFLFSWEFMSLSSWALVMAHHGERENARAGLVYLIMASFGTLVLLLAFGLLAGPDGFYAFTAIRT---HHLSQLQAGTVLVLALLGTGSKAGLVPLHVWLPLAHPAAPSHVSALMSGVMTKVAVYAFIRIFDLLGPPDWWWSVPVLVMSGGSAVLGVLYAMMQDDLKRVLAYSTIENIGIIFVTLGLALTFLTAGLFHVLNHALFKSVLFFGAGAVLVSTG--LRRMDHLGGLINPMPVTSILVLVACAAISALPPLNGFVSEWLAFQAILLSPQLPQWGLRLLVPAVGALLFVRVFGIVFLGRPRTPAAQQAREVDLWSQSAMAVLASLCLLAGILPGFIIDSIA---
188996639    -----------------------------------------ITFINLILGYSLISKINNPQDRIELNSLLFLDSLNSILLLVILTISFFVSVYSVGYMKREEKKVNEYYFWMNLFIFAMLVVTLSNNFGILWIAIEGTTLATAFLISYYR-NKEAVEAGWKYIMLCSIGIGLALFGIILLYYSSFSTNIYDVSSRL----NPKLLMLAFIFVLVGFGTKVGFAPLHFWLPDAHSQAPTPISALMSGVLLNCAFYSILRVQAIINNNGYGYNTYLMFFGVLTVVVSALFIIRQVDYKRLLAYSSMEHMAIIAFAFSVNTLSIFAGVYHLINHAIVKTSIFMTVGSI--LTSFHTRDIFSIRGLFKALPYTSIALILSMFAITGTPPFSIFMSKLFILISSFKAGFIIPSIILMLALVL-------------------------------------------------------------
196052156    ---------LPLPVP-ILIGTGLILFPRATKSFRRMWAFQ----SVLLLSIVMIFSIYLSIQQINSSSFYINNDFGYLIDPLILITTVGIMVLIYSDNYMVHDQGYRFFASLSFFTTCMLGLVTSSNLIQIYIFWELVGLCSYLLIGFWFTRPLAANAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPLFIVIPYIMVIGIITVLLGTTLALGQKDIKRGLAYSTMSQLGYMMLALGMGSYRLFHLITHAYSKALLFLGSGSIIHSMETIVGYKSQNMGLMGGLRKHVPITKITFFLGTLSLCGIPPLACFWSKDEILNDSWLYS-PIFAIIAW------------------------------------------------------------------
137779467    ---------------------------------------------------------------------------------------------------------------------------------------------SYLLIGFWYTKRDPGLAAKKAFVTNRVGDVGFALGLMGLVAVFGTLDIPTILAGVAAGELTGTATVIALLIFCGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGVYLVARMSPLFAASPEAML-VVAAIGIFTAIFAASIAFTQTDIKRVLAFSTLSQLGYMFAALGVGA--WVPAIFHLITHGFFKGLLFLGSGSVIHAV-DGEQEMPKMGGLAKKIPITYATMLIGTIAIAGLPPLAGFWSKDEILGEAFKFGYAWVWLVGLVVAGATAFY---------------------------------------------------------
8395622      ---------------------------------------------------VVMCWSWMNTQAFNVDLSFKFDYYSVTFTSIALF--ITWSILEFASWYMASYPQKELFYKYLLLFMSMIILVTANNLFQLFIGWEGVGIMSFLLIGWWFGRTEANTASLQAVIYNRMGDIGFILTLAWMAMYLNSWDIQQI----FILSKDFDMTIPQIGLIIAATGKSAQFTLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLHPIM-ETNKLAPTICLCLGALTTLFAATCALTQNDIKKIVAFSTSSQLGLMMVAIGLNQPHL--AFFHICTHAFFKAMLFLCSGAIIH-SLNNEQDIRKMGGTYHTLPMTTNYLTIGKMALMGTPFLAGFFSKDAILEAMTTSHLAWALTLTLIATSFTAVYSFRMIYLVCLGSPRHKTYETIDENHI-------------------------------
294338739    ---------------------------------------SLVMAAVGLLALAAPQSLVLPIGLPGLPLHLRLDALSGFFLFLLGASTVG--ISTFASGYFREGEGTAPGLLGMVFLAAMCMVMLAADAYSFMLSWEVMAMASYFLVISQHRMAEIRSAGYVYLLLAHLGAIALLFGVMMQGGIA-SLTFEAMRHAHLSPAWASV---AFGLAVIGFGAKAGLVPLHIWLPEAHPAAPSPVSALMSGVMLKTALYGLLRVSFDLLHAPLWWWGVLLALGLFGALFGVLFAAVQTDMKRLLAYSSIENIGIAFAALGLGLAVFAALALAAMLYHLLNHAFFKSLLFLTTLHATHQRSLGKLGGLLRTMPWVGWTALIGTLAIAGLPPLNGFVAEWLLLQSFLFTPQIPGAAMLVLTAALAAYVMVKFYGVIFLGRAREPQLEQAHDVGWLERIGLLWLAAGCVLLGLIPTWVLQAI----
135051350    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLLFKVSAVPFHMWTPDAYDGAPTPTSGFMAAGVKLGGVAALVKVTLGLTTAPYGWAMVMVAVALATITVGNVAALRQTQVKRMLAYSSVAHVGYILVGLQTGDTALSAVLYYVLAYGVATLGAFACVAWFGSNKHEALES-YQWNGLAQRHPGMALGMTVCLLGLLGMPPTAGFMGKMWLFRGALEHDNIWLVLVALLNTVVGAYYYLRLIVAMYFRPAPEEEAQVTPLSGRGSQAVVAVCAALTLFVGVSTDTLMRPAQK--
254797043    ------------------------------------------------------------------------------------------------CVIMAKDKSPGYFGLLFLLEFVLAVFFLATDLLTFYITFELSLIPIFFIIGLWGGKKR-VYAAFKIFLYTLFGSVGFLISILYLFAELGTLEISSLVYLVENTIPIAAQKLIWIAFFLAFAVKIPMFPLHTWLPDAHVQAPTEGSVMLAGVLIKLGTYGMLKVLLPIFPSLSEFSTLVLSLSAIAVIYTSLVALAQTDIKKLIAYSSIAHMGIVTAGFAFNIEGYKGAVFQMVSHGLVSSGLFFCIGSIYDRSAT--RQIADHSGIMNFAPKLGFAFVLFSLAAIGLPGTAGFVGEFLALTGLF-QSRETFAILCATGVVLGACYMLYLCKIIWGTPEGKIFRDIHLHESIPLITLIILVMFLGLHPSLLLNFL--------
37620700     ---------------------------------------------------VISNWHWMTIQTMKLTLSFKLDYFSMIFMPVALFVTWSIMEFSIWYMSSDPH-INRFFKYLLMFLNTMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRSDANTAALQAILYNRIGDVGFIMAMAWFLTNLNTWDLQQIFMIHHDN-----LNMPLMGLLLAATGKSAQFGLHPWLPSAMEG-PTPVSALLHSSTMVVAGVFLLIRFHPLMEHNMMMQTATLCLGAITTLFTAMCALTQNDIKKIIAFSTSSQLGLMIVTIGIGQPYL--AFLHICTHAFFKAMLFMCSGSIIH-NLNDEQDIRKMGGLFKPMPFTTTSLIIGNLALTGMPFLTGFYSKDLIIETATSNTNAWALLLTLMATSMTAAYSTRMMFSTLLGQPRFNSTITVNENNPLLINPI-------------------------
288817729    ----------LLPLSMMVPVFGSLLILLLPERFSKGISLFSAGISFLIALSSLLFFDFSKAQAVQFGLALGLDGLSMLMYLLTTLVSFVAILWSVRDRQINHRLR-EYYLWFLLSEAFLIGVFSSWDLMVFYVFYELTLVPMLFVIGIWGYKLR-LYSAYKFFIYIFVSSLFLLLGIVSLYKLFGKFSFSY-FDLLNNHYSLEYGLFLFLLFFIAFAVKTPIVPFHTWLPDAHGEAPTAGSVVLAAILLKMGTYALLRFNIGLFPEVAFLMPVLVLWGIFSIAVASWYTISQSNVKRFVAYSSVSHMGFVVTGFLLNMEGLRASIMEMFAHGLTSASLFMIAGFIY--NRLHSFNMDSLKGSAKYMPLFAIITVLTAFSSMGLPGGSSFWGKFLTILSAREY-TTLLAFLVLVGAFFSAVYILYLMKVLFLDSKEESKLVHFTDVRLLVFPMFMVGLAPYLFFNIFDKSAKELLL---
66734935     ---------------------------------------------------------------------------------------------------------------------GTTITISSTHWVMAWTGLELNTLAIIPFISKSHH-PRAIEATIKYFLVQATASTLLLFSSVTNAWSTGQXDITQLTHPTSSLLLTVXXXXXXXXXXXXXXX-----------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQLRKILAFSSIAHLGWMAAVI---TYNPKLALLTFYLYILMTTTVFLTLHSI------KALKLTTLMTSWTKSPTLNATLMLVLLSLAGLPPLTGFLPKWLIIQELTKQEMTSTATIIAILSLLGLFFYLRLAYHSTITLPPNSTSYMKQ-----------------------------------
148656355    ---------------------------------------------------------------------------------LVVLTAFLTPVALAASWGTIERQERAFHALVLLLASGLFGVFTAQDMLLFYVFFEFTLVPTALLIGIWGGVERRY-AAIKFFAYTFTGSVFLLLGIIGLYLLHGTFDIATILASLQLGTNPAAERLMFGLFFIGFAVKTPIWPFHTWMTTAHAEAPSSGAIDIVGLLIKIGAYGLIRYTQLFPATAAWAAPAISVLAVIGILYAAWIAYQQTDMKRLLAYASVSHLGLIVLGFALNPQGIAGSVAHMVNSALTTGALFLVVGMLVARRG--SRELKSYGGLWKSTPVLGSLTLILVLGSIGLPGLNGFVSEFAVLQGAWRSPGWRYALPALLGAVLAAVYLLHMYRMAFMGDAPPELAQAPDVRPRELALLVIMVVLFGLYPNLLFGPMQQSATQI-
110639001    -------------------------------------------------------WIWFEIGSIQFTTSLLLTNYSSTM--MLIATFVSFMVHLYSVQYMKERRNHSYFPYLALFVSSMLGIILSDNLLITFIFWELVGLASFLLIGFWYEKDSSAAAAKKAFLYNKFADLAFVIAIMILSAVYGTTEISVIISAALQTSLVGLPVLAGLAIWFATVGKSAQFPLYVWLPDAMAGPTPVSALLHAATMVAAGVFLLLKTSFLLGGWVAHF---IVIIGCITALLAALQAIRTFDAKKVLAYSTVSQLGYMMMAVGAGATDFFHLATHAFFKACLFLSVGAVIHAMHHMQSHDTLDMRLMGSFRKKMPITFVSYTVAYAALIGLPFFSGFLSKDAILGGLTGGWSWLIVAAAFATVGLTAFYMTRQFILIFFGD---------------------------------------------
268325833    --------------PLLAISCPFICVFLILLFSKRPNIREGCTIFASILQFLIVFSMAPIIVATGLDFVFRVDAFGLIFA--ITSSFLWILVSSYSIGYMREHAQTRYYACFALAIFGAVGIALSKNLITMYFFYEALTISTYPLVAHNGLPEWGHKAGRKYLAYLFFSGWFFFVAIVLTFYLAGTTDFED-GGILTLGSASRLTLMMLFALFMLGSLKAAWMPLHSWLPTAMA-APTPVSALLHAVAVVKAGVFVCYIYGIELMGALGLGIILVSIAAFTMIVASLIAIAQDNLKKRLAYSTISQLSYILFGVALNTMGVQGAMLHIPFHGFMKITLFMCAGAIIAVTGKK--NISEMAGIGRAMPVTMTAFTVGALGMSGIPPVCGFISKWYLGLGTLEAHSLGLLAVLMISSLLDIVYFFPIIYTAFFDKPEGWTEGGEEPKKAVIKEASIFMLIPLTLTAIF------------
144898669    ---------------------------------------------------------------------FRIDNLSALFMLMINLGAAAASAFAVGYSQHLPQRRRVTPFFPLF-LLAMNLVLMADDAFIFLVSWEFMSLASWLMVVSDHTEEENRKAGNVYLIMAAFGTFCLLPAFGLMAGPGGDFTFDAMRIKDLGLMGGFLV---ALLAIMGAGSKAGLVPLHAWLPLAHPAAPSHVSALMSGVMTKVALYGMIRILLDLHGTLSWHWAGLMLVGGITAVMGVLYAVLQDDLKTLLAYSTVENIGVAVIGLGLAIAFLVASLYHMANHSVFKTLLFLGAGAVISATGH--RSLTVLGGLLKRMPWTGTAFLVGAAAISALPPLNGFVSEWLILQSLFK-----------------------------------------------------------------------------
220929113    -------NQIAVLFIICIVLYMTGALTSLASYSSPKWSNRLSNSFALLASSLLTFLMIFNTNIPFLSIEFNIDSLSAFFIMIISIVAVIVSLFSYTYMYFSKKNISVFGCLYNLFIVSMVLLVASSNMLLFLVFWELMSLISFFLVIYEHEKDEVQKAGRIYIIMTYIGTVCIMAAFVLIAAYTGSFNLSSINPQSIPHGSANII---FLLLLVGFGTKAGIIPVHIWLPYAHPVAPSNISALMSGVMIKMAIYGLFRFIFNILPVSGLWWGVVLCIGIASALIGAYSVASTTNIKRLLAYSSIENMGIILAGIGMMMISLTATLLHTLNHAVFKSLLFMGAGTIQY--STHTKNMEKLGGLIKKMPAASVFIFIGCLSISAVPPFNGFISEFMIFRTIISSISYF------------------------------------------------------------------------
189346503    ---------------------------------------------------------VFWVPSLGINLSFLLDGLSFTFALIITLIGAAVFLYAGTYMKHYGHAS-RFFVYIGLFMTSMLGLVLSDNIAAMFVFWELTGISSFLLIGFSHHKEQSRKSAMQALLVTGGGGLALLAGLILLYGISGTFEFSGLYPKRHLIVDSPLYPAATVLVMLGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGIYLLARMNHVLGGT-ALWQDTLLVVGAVTMVCSALLAFNQTDLKKLLAYSTLSVLGTLTMMIGIGSLAIKAFFIYLIAHSLYKGTLFLVAGTIDHAAG--SRDTGVLGGLGRAMPFTMATAMLASFSMMGVIPLVGFIGKETLYASILEMEEWSRYLIAA------------------------------------------------------------------
297569874    --------------------------------------------------------------------------------LLVLMTTIIMPLCVLGSWRYITTRVKEFMFCLLLMETAMLGVFMALDFVLFYIFWEAMLIPMYLLIAVWGG-PRKMYASIKFFLYTLAGSVLLLVAIIALFLTSEPQTFS-IPLLMEQHFSTTFQIWVFLAFFLAFAIKVPMFPFHTWLPAAHVEAPTAGSVILASVLLKMGTYGFLRFCLPITPEATFFMPYILWLSIIGILYGGFTALAQQDMKKLIAYSSVGHMGFVTLGFVLNAQGIEGSILQMVNHGITTGALFFCVGMLYER--THSRELVLNAGVGKLMPIYVIFLGFFSLSSLAFPGTNSFVGEFMILAGGFERS-ILIAAFAIPGAVLAAAYMFRLLQRVVWGGTDNPRHTGLTDLNVILAPLLLFVFWIGLSPGPFLAVMEVSVAHL-
290559580    --------------------------------------------------------------------------------------------------------------------MGATLVVISSNFISLFLSIELLSIASYALVYMN-KSNNALEGAVKYLSTGIVSMVILIFGISLIYAGAGTLSFSSL-----HSISYLPFIVGVSIVVAGLGFKSTLVPFHMWAPDTYESSKSSVTAFISSVSKAAGLIALIRVFFFALPVSSSFTALFISIALVTIFLSAFLASVQDRIKRLLAYSSISQAGFAFISLAVLTTRVNAAVFYIFAFAIADAIVFLAYDIFEEKKILYKKDEVKMYGASK---IASITFFIGMLSLAGFPPTIGFFGKLLIFYALFSSGYIPIVILLFFSLLVSTFYYFNVLAGMRITKKKNTKQVIHKEQRFKEAILIVLTLALF------------------
251827306    ------------------------------------------------------------------------DALSSFF--LILLGGASFGISLYSAGYFKRTRGRVLGLLCLLFLASMALVLLADDAYLFMVAWETMALSSYFLVTTDHAIPDIRRAGFLYLLIAHVGAVAILFGVMQAGHGIGAYTFGAMREVTLSGFWSSV---AFLLALAGFGAKAGVLPMHVWLPEAHPAAPSPVSALMSGVMLKMAIYGLLRVTFLLGTQLWWWGVLALGLGLITAVFGVMFAAVQGDMKRLLAYSSIENIGLLMVGIGLTLIFLAALALTATLYHSMNHAFFKSLLFIGTLHATGERNMGQLGGLIHPMPWVSVLMLVGVLAISGLPPLNGFVSEWLLLQAFLLSPVPVAAAGIVLAAALSAYVMVKFYGVIFLGQRRENAHKVAHDADYWERAGLLWLAAGCVLLGLAPVFVIQQIDAV-
141312492    -------------------------------------------------------------------------------------------------------------------------------------------------------------------IYGAFSSGVMLYGLSILFGLTGETNFFAIKNAILGPDSNLALILSIVFILVGLGYKISAVPFHFWTPDVYEGSPTSITAYLSVAPKAAGFALIIRFFNIAFGSNSPWPFLIALLSAATMTIGNLVAIQQQSVKRMLAYSSIAHAGYMMMAIVMSQSGIYGIMIYLFMYMLMNLGAFFVV--MYVQDKFDGENFDAFNGLGWKMPLLGISMTLFMVALTGLPPTSGFVGKFYIFAAVIEAGYYWLAFVGVINSVVS------------------------------------------------------------
293168009    ----------------------------------------------------------------------------------------IVVLASFGDKLPTRRSANSYFAWMLVLEGLALGVFMATDVFLFYVLFEATLVPIYFLIGSYGGPQRSY-AAVKFLIYNLVGGLLMLAAIVGLYVVSSSFLLSDLQNLEIDGTTERLLFVGF---FIAFAIKAPLWPFHTWLPDAAASATPGTSVLMVSVIDKVGTFGMIRWCLEIFPGASEWSPVVLVLAVISIVYGALLAVGQDDIRRLVAYTSVSHFGFIILGIFVFTTTSTASVLYMFNHGLSTAALFLVTGIMVARRGSAS--IADFGGVQKIAPVMSGVLLIAGLSSLSLPGLAPFVSEFMVLVGTFTRS-IPLAVVATLGMVLAALYILIMYQRTMTGPGAEGVTDLTTREVAALTPTLVLIIGLGFFPQPVLDVINPAARDV-
74310560     ------------------------------------------------------------------------------------------------------MNPTSWLIITTSIFTSTILTSSSLHWLMAWACLEINTLSMIPVISKSYH-PRSMEATTKYFLTQTLASMVMLMAATSNAMNTSNWEIQLTSDHTTT-----------ITITLALLMKMGAAPFHFWLPEVSQGTTTMTTLTILTWQKLAPLSILLSMSN------KTNHTILIAAAMLSITIGGLGGLNQTQMRKLMAFSSITHTGWILSTMTISPE---------ISTMTMLMYILITSPIMITLHLSSTSTIKDLGMMWTISPQLSSMLTITILSLSGLPPMTGFMPKWLILNKMISFNLTMEATTMALTSLLSTYMYMRLMYISSMTLHPYTITSPMKWRPSLKKHPMLPTTLMTLSTMILP-----------
289583092    ------------ILPLAAVLVSAVAMVLIIASYRYPNVREGWSVLAALAKFGIILSMYYWSLQESLGIEFLADPLGMLFA--LLASFLWIFTSFYAAGYMREHAQTRFFASFAASLSAALGIAFAGNLVTIFIFYELLSLVTYPLVAHNEDDEARI-AGRKYLTYTFFGGGFLLAGTVLTYWLTSMTGIDALAEAAQA--EPVFAQAAFFLLIAGFGVKAAVMPLHSWLADAMVAPTPVSGLLHAVAVVKSGAFGVARILEVFGPGLIHDLPLVAILAAFTLTAASIIALRKDHLKRRLAFSTTAQLSYIVLGLSMHPFAILGALFHIPAHAFGKLTLFFCAGAV--HVETHTDYVSEMAGIGKRMPLTMSAFAIGAAGMAGMPLIAGFVSKFYMLIGSVGGGYWLFASALILSGILNIAYLWPVVYTAFFESED-------------------------------------------
87043030     ------------------------------------------------LIVIMIVIGIEESIYVKLNGHLIKTELIKLFEYLLLGVSYMIIKMFEEGVTEGKKTKDEGLILIYSSIIGMLISMEAHNLITLFLSLEISSICFYIL-ALNKNSRKGIEGGLKYYIIGGIATTILLLGIVSIYKSTGSLMYTDLLVIVMENTDDYRIQMGIALIVLGLILKLGIAPFHGWLIDVYEGAGMLMTFYLTITQKLVTLMVLINLYQNLIIYTNAIMNGLIILILVTLVVGTIGSLRQQKLIRFIAYSAISALLILMLAGSMSEELMVNSVYYLINYIIGLTVLMSLIMFLRLNDRGTIEDIYQLKNMWVINMFGAIVYILVLMYLAGLPPMTNFISKILILLPYMVLGRVYLTMLAFFLSVGVMIYYMNLVKIIIIDKELEITSKPTKGGRRIVLGVMWLIFSQLYLDEILN-----------
144173349    --------------------------LALGVIAGIMPAVILVPTVALCLATGLVPIMTIDFEDAVIDLALRLDPLSAVGGATV--SLIGAAVLLYSSNYMRGSDLRRFFALMNLFMASMLAMVLAGDSITFFLGWEMMGLCSFFLIAYNVRSPRAVAAGRKAFVMTRIADAALLAGLLLMFVEAGTVRIDALIEATIAAGTPRTETIAALLLIGALG-KSAQLPFQTWLPSAMAG-PTPVSALLHSATMVAAGVFLLARFAPLYEATPGIAAVTAFMGALTALYGALSAVAQADVKRLLAFSSISQIGFMIVALGVGAPAV--AMAHFVVHAAFKALLFLAAGDMARSAG-GATAVAALRGASRRRPVAFATYAAGAASLAGLPITAGWFSKEAILASAWAAGPFLLWAMGLTAAVFTGAYAFR------------------------------------------------------
141203982    --------------------------------------------------------------------------------------------------YMAHDNAFRFFAWLPLFVFSMVMLVMANNFLTLFVFWELVGVCSYLLIGFWHDRDSANNAAMKAFLVNRVGDFGFAIGVFMIFWNFRTLDYGEVFSSLDSVESTTVLAIA-LLLFVGAMGKSAQFPLHIWLPDAMEG-PTPVSALIHAATMVTAGVYMVARTVPLFEVHEAALIIVGLVGTFTALFAATIALTQTDIKRVLAYSTVSQLGLMFLGLASGA--YAAAIFHLATHAFFKALLFLGSGSVIHA-MQDEQEMTKYGGLRSKMKWTYITFMIGSLALAAIFPLAGF-----------------------------------------------------------------------------------------
137253238    -----------VFVPEVTLAIFAVSCLMYGLFSKNNSFNKATNFATLLLFTAILIYFDFSTNFALFDSFFSNTQFTKFFKILTTLGAAISLIISKNYFIDSKINKFEIPTLLLFSTLGMLIMISSKNLMIMYLAIELQSLSLYVVASIKRNSIESAESGVKYFILGALSSGILLYGFSLVYGFTGHTSFEGIAISLFIENLPIGLIFGLVFVLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKLAAIGLIFRFCLPFGKFYFEWTQVIFFLSVASMFLGAHSCNAQKNLK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284053761    ------------------------------------------------------------------------------------------------------------------------GAFLSQNLLLFVLFYELELIPIYLLISIWGGEKRSY-AAMKFLIYTAVSGILILAAFLGMAWLSGSGSF-DFGAIQTQNLSAISQLVLMVILLIGFGIKIPLVPLHTWLPDAYVESSAPVTILLGGLLAKLGTYGLIRFGLQLFPETWQIIPELSIIAVFSVMYGALTAISQQDIKRMVAYSSIGHMGYIIVAMAAGTVSLIGAISQMVAHGLILAILFHLVGIVEVKVGTDLKLLNGLMNPIRGLPLTSALLIMAGMASAGIPGLVGFVAEFLVFQGTFTV-FPIQSLLCIIASGLTAVYFVILLNRTCFGKLDNELAYYPK-----------------------------------
256769172    ---------------------------------------------------------ISWIQALNIRIHLGIDGISLPLLLMTALLFFLCAVYSYFKLPEGP-SPKAFVALLLVLESGTLATFAVLDLMLFFLAFEMVLIPMYFLIARWGGAQRQA-AAWKFILYTLLGSVVMLLGLLLIGLNSGTFDMVALASDNGRGLSHTTQLLAVLAIGIGLAVKTPMWPLHTWLPDAHTAAPTVGSVLLAGVMLKMGTYGFVRILLPVTPGMHTFAPYLGAFAAVGIVYGSLACLALTDLKRLIAYSSVGHMGFVLLGISMTTTGVNGALFANIAHGLITGLLFFLVGALKDRYGSS--DLDTLAGLYGRAPRFGALLAFAAVASLGLPGLAGFWGEMLALFGAFDPAFLTYMAVGAFGTLLTAAYLLIVVRRVCMGDPQAGPEITVADVQRYEFAAWTPLVALTVLAGLWPAVLLGL-----
255513528    -------------------LIAVLAFLGVIAIFHRKSRFTLASMSVVLAIISIVSVYLLSASNTTLLEVLHVYPFSMLLLSFFSAALILILVL----FYEDKGEFNALALLLSFSAVGIFIIAMANSLISILLASELVAVPTILMVALNGFHR--TEAAAKLFLLSAISIAVMSFAIALIFPYDASFSLAVASASLHISGN-YIVLLSMALFIAAFAVEAAFFPFNLWVSDVYSGSPGYITAFIAGINKKVAFVALEVLFIVFAAYHSQISYIFEILAIFTMFFGNLVAMAQRNIKKMFAYSSISQAGYIAVGIAASALGITAVIFQIVAHAFMIIGAFAIVFWLEEK---GIISLDDYRGLGSRNGLAAIALTLFMLSMAGVPPLMGFVGKFLLFSSAIYGGLLALALIGVLNSFLSIYYYGRLISYIYEDRPSKPLLLQW-QVKAVVLVSLAVILIFGIYPEPLISGATIAAKSL-
17148266     ------------------------------------------------------------------------------------------------------------------------------HWLMAWACLEINTLSMIPIISKPHH-PRAMEAATKYFLTQTLASTAILFAATMNALNTSNWEIGLTTET-----------TAMKIITLALMMKMAAAPFHFWLPEVAQGATTLTTLTILTWQKIAPLAILM------DNHNNTDLTILTASAIMSVFVGGVGGLNQTQLRKLMAFSSIAHTXWILATIT---------LXPNISTLTFXXXSXTTAXMLMALXXLSATTIKXXGPXCTTSPXXXXITLMXIXSXVGLPPLTGFMPKWLIINKXXXFNLXFEATVXXMSSLPSLYMYIRLXXIXAMAXPXQKSPP--------------------------------------
89895862     ----------------IVVAILAAFCMLISTSSRALRLFNSLALIALLGLAGMILRVFGQGPQSIWGGFFSWDALSALLLGVIVVIAAYVIVYSFSYMEHEQSRLPRYYFWVWMFIGTMLWVVSTPNLGLLWVGIEGTTLATALLVGFYRQKT-AVEAAWKYIVLCTVGISFALLGTMILYAASGRINGYSLAAGMAPQLDPALVKLGCIFAFIGYGAKVGFVPMHPWLPDAHSQAPSPVSALLSGVLLNCALYAILRWHILVQTGLGPDFSGKLLLVFGLISLGAMMALLQKDIKRLLAYSSVEHMGIIALGLGLGTLAVWGACFHLILHALTKANLFVVVGRVVQMMGT--RQIPKIRGVMSLWPYTGGILFMGLLAITGMPPFGTFRSEISIMAGFFQNHHPILGFLTALFLAVIFAGFLYHFLGMLFGTPGERCLKEGKEVLWLAVPMILVLMLGVFVPEPLNQALNQVV----
222479148    --------------------------------------------------------------------------------PLVVLTTFLVPLAIVSAWTPIDARQSQFYGLMLFMEANLLGVFTALDFFLWFVFWEAVLVPMYFLIGIWGGPRRKY-AAIKFFVYTNAASLLMFIGFMSLTFALGSFALPEITQAIADGSPDRIAMIAFLAMFLGFAVKVPIVPFHTWLPDAHVEAPTPVSVLLAGVLLKMGTYALLRFNFTMLPEQASALAVIAAIAVISVIYGAMLALGQKDLKRIVAYSSVSSMGYVILGLIVTEYGVGGATFQMVAHGLISGLMFMAVGVIY--NATHTRMVGDMSGMADRMPVAVGILVAGAFGYMGLPLMAGFAGEFFIFVGSFAAYAPIFTALAMFGIVIVAGYLLSAMQSTLFGPFELETDYDVGPAPFHDVAPLAVLLVAIIVLGVAPDIFFEMIR---
11466552     ----------TYLLPTIILTPILGVFILFLIPGWKTSLIKQVSLYASLLTFILSLFLWIWIETLNIHFSLGIDGISLF---LVILTTFLIPLCILTGWESIKHNIKEYMICFLLLDALLIMIFCVLDLVLFYIFFESVLIPMFIVIGVWGSRERKVRAAYMLFLYTFFGSLLMLIAIMVIYFDAGTTDIQVLLTTEFSQERQKLLWLA---FFISFAIKIPMVPFHVWLPEAHVEAPTAGSVLLAGVLLKLGGYGILRFSIPMFPEATYFTPLVYTMSIIAIIYTSLTTLRQIDLKRIIAYSSVAHMNFVTIGFSLNMQGLEGSILLMLSHGIVSSALFLCIGVLY--DRHKTRLLKYYSGVVQTMPIFATLFMLFTMANISLPGTSSFVGEFLVLIGAFNSN-TTVAFFATTGIILGAAYSLWLYNRVAFGN---------------------------------------------
136188544    ------------------------------------------------------LFSWISVGNFQVDASLLLDQLS--ISFVLLITGVGTLIHIYSIAYMSHDRRRRFFAYLNFFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQKPEYATAAKKAFVANRVGDFGLSIAIMIAFATFGSVSFTGIEEKVSGANEAALTAMGLMLLLAAAG-KSAQFPLQSWLGDAMAG-PTPVSALIHAATMVTAGVYLIARSNFIFDNAPDAQLAVVIIGTITLIFGALIGTAKDDIKKALAASTMSQIGYMILATGFGAAGYAFAIMHLLTHGFFKAGMFLGAGSVMHG-MNDEVNMRRYGGLAKVMPITALTFGLGYLAIIGVPPF--------------------------------------------------------------------------------------------
142174245    ---------------------------------------------------------------------------------------------------------------------------------------EVALLPSYILMS-RRGTLTALRAARLYLIVNLTASTLFLAGLGAVYGVTGTVNMAALAGLGVL----PVVGVATGVVVIALSLKAALVPTHSWLPATYPYTSPAVTALFSGLLTKIGVYALVRIISLVYEPGQLVTVIVVLACVASMVIGVLGALGEGTIRGVLTFHMISQVGYILVGVVAGAVGLAAVVFYLIHHTIVKTSLFLTGGTVEHEEGTGI--IKRLGGLARAHPVASLAFLLAALSLTGIPPFSGFWAKLGVLNAAADAGSVLVFAAALIVSVGTLGSMLKLGSGVFWGTPKGMREEEDEETP--------------------------------
284051063    ---------------------------------------------------------YSWIPQLGLNWSVAVDGLSM---PLIVLTGFVNTLAILASWRVTNKPRLFYFLLLVLYSA-QMGVFAAQDLLLFFLMWELELVPVYILISIWGG-AKRLYAATKFILYTALGSIFILVAALAMAFYGSNLSF-DISTLAHKNYPLALELFLYAGFLIAFAVKLPIFPLHTWLPDAHSEASAPVSMILAGVLLKMGGYGLIRMNMEMLPNAHYFAPILAILGVVNIVYGALSAFAQDNLKRRLACSSISHMGFVLLGIASTELGLNGAVLQMISHGLIAAMLFFLAGVTYER--THTLSMSKLGGMAKDMPKVFALFTAGSMASLALPGMSGFVGELTIFLGITTSDIYVVIGLAAVGLILTPIYLLNLLRVVFYGENSEKYLGDAKPREVMIATCLLLIIGIGLYP---------------
142040336    -------------------------------------------------SAAMQFVESRNWLAAFNSGWRVIDGASLWLVVLTAFTTLVVVVASWESVTVR---VAQYYASFLILSGLMVGVFVAQDGLLFFIFFEATLIPLYLLIGTWG-RERRVYAAVKFFFISFAGSLLLLMAMLYLYAQSHTFDMAVWRTLQLGFAPQLLVFLGF---FAAFAVKVPMWPVHTWLSDVY--TDGPTGAALMLAMLKLGGYGFLRFALPVTPDASHFFPAVIALSLFAIVYASLIALAQTDLGKLLAYSTVAHMGIVTLGFLFNRIGVEGAIVQLVSYGFVAGAMLLCVNVL--VDRTKQREIAAYGGVAGVMPRFATFTVLFAMANVGLPGTSGFVGEFMVIMGAIRFNFWIGA-IAALTLILSASYTLWMLKRVVFGKVASQRIAKLADLNRREIVMFTSLALVVLAVGIDPKPFTDAI----
254693552    -----------------LPLVGALLILLIDSEASRRNIRNVALLTTVFVFILSLVVWALDWMGSGISYHMGVDGISVLF---VVLSAFLMPFCILASWVSVEKRVKEYMIAFLILETLMIGVFCALDLFLFYVFFEASLIPMFIIIGVWGGKRR-VYASLKFFLYTLLGSVLMLIAIMAMYWQAGTMNIVEL---LQYNFPASMQTWLWLAFFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKLGGYGFIRFSLPMFPLASDFAPFIFTLSVVAIIYTSLVAMVQEDMKKLIAYSSVAHMAYVTMGFAANEQGLQGAIFQMLSHGIVSGALFLCVGVIY--DRMHTREIAAFGGLVNNMPKYAVAFLIFTMANVGLPGTSGFIG---------------------------------------------------------------------------------------
269986916    --------------PQYVLFAGILAIILLDFLAKSDKKAFLHYLTAAVFGLAFIFDILYGNMDISLFSEV---SYSQFVVGFMLFISFFVYLFIISD---KNDHSIALDISYLSAVLGSTLVVISSNLISLFLSIELLSIASYALVYMY-KSGNALEGAVKYLSTGIISMVILIFGISLIYAGAGTLSFSSL-----HVISYLPFIAGVAIVIAGLGFKSTLVPFHMWAPDTYEASKSSVTAFISSVSKAAGLIAMIRIFFFALPVSSAFVTLFLSIALITIFLSAFLASVQDRIKRILAYSSISQAGFAFISIAVLTTRINAAIFYIFAFAVADAIVFLAYDMFENKKIIYKKQSNSITQVSRIS---AIAFFIGILSLAGFPPTIGFFGKLLIFYALFSSGYFLVVILTFFALLVSTFYYFNILSEM-------------------------------------------------
88607852     -----------------------------------------VVTGSFLISLLLFFQVYSGQPGLPYGIELRVDLLSATM--MLLVTFIGVMSTIYGIYPSRKEIPAEFYAAFLLSFGGLLGILVSNDAFNVYVFLEVASISAYVLVAMGVHK-GSLVSSFEYLIIGTVGATFYLLGIGFLYAATGTLNMGNMFMMLQELPVDRTVYIGVFFVMLGLVMKAALYPFHGWLVRAYSSSPAFIAVFLSGTATKVMIYLMIRIVYGVFGANLVFTELLLAVAALAIIVASVLAAMSKGISDVLSYSSVANIACVIFAISVNTYGLAAAVTYMVSHSVAKSALFMVSGGISYHFGRG--NVEKCLSLSRVLPGITAAYVLLSLSLVGMPPTMGFVAKWHMLSSFVSARAWEGILALSVGSVCSVIYTWKVIEYLYFTPANDIAIKTPKAMTLCMWVMACIGLAVGAYPIPLTAISEQIAITL-
44843558     ---------------------------------------------------AMISWKWFNILTTPLNLTIQLDQYSILFIPIALMVSWSIIEYSLWYMH-DDIKIQLFFKYLLIFLLAMMLLVSAGNLIMLFIGWEGVGIMSYLLIGWYFTRSNAGAAALQAVLYNRIGDIGFLYAMFWLISTYDSIDL----NFIFSMNNSTPLLLAFI---IAAASKSAQFGLHPWLASAMEGPTPVSALLHSSTMVVAGVFLLIRIHPMIKDNQTALTTCL-CLGAISTAFAATCALTQNDIKKIIAFSTSSQLGLMVVAIGLNMPHL--AFFHICTHAFFKAMLFLCSGSIIH-NLNDEQDIRKMGGLQKTLPFTTTCVTVGSLALMGTPYLAGFFSKDAIIEAITSNVNAWALALTIIATSFTAVYSLRVIFFASMQFPRSPSVSIINENNPTIINPISVVAGLLLNQIIMPSSPITLTMPVY
89095643     -----------------------------------------------------------------------------------------------------------YFMLFLLLETGMLGVFAAENLFLFFLFFEITLIPMFFLIGKWGL-FEKEKAAFSFLIYNGLGSAILLIVFIVLFARTGTANMEELQIIMQGGAQAILKLGLFIALLIAFGVKLPIFPLHSWMVRVHAEAPASVVMLHAGILLKIGAFGLIRFGLGFFPEQFQQLGLLIILGAVNLLYGAFLAFIQDDFRKVLAYSSISHMGIVLIGLGANEAGVQGAIFQVVSHGLISALLFYLVGALYERVETSS--IKKLGGLSRQMPLAAGFLLAGAMASLGMPGMSGFISEFMAFLGLFE-NRPAVAAVAALGIILTAVYLLRAVLGVTFGEARSDYGNVTDLKALEMMPAVLLVGAIVLI----------------
126666314    -----------------------------------------------------------------------------------IITGVGFLIHLFAAWYMRGDEGTRFYTYMNLFVFSMVLLVLGDNLLLLFLGWEGVGMCSYLLIGYYYQNNANGWAGFKAFIITRIGDVFLAIGMFLLFAKLGTLNIAEILSPQMWRAGDPTVELVALLLLGGAVGKSAQLPLHTWLADAMAGPTPVSALIHAATMVTAGVYLIARMHGVF-ELAPTALYLTGLIGALTLLMAGFAALAQTDIKRVLAYSTMSQIGYMFLALGVGAF--NAAVFHLMIHAFFKALLFLSAGAVI-ISCHHEQDMRRLGGLWRKLPLAYMGFIVGGAALVALPLTAGFYSKDEILWQELAAGRQGLLIAGLFGAFLTSLYTVRLIIGIFHGEMKSDGARQAKAGRGLAHGLPLVILA--LLSTLLGAWITPPLSGV-
135877378    --------------------------------------------------------------------------------PMVWLTTFLLPVTIIATWNEKNGAM--YFPILLAMGGALIGVFVALDLFMFYVFWELTLIPMFFLILVWGGADRKY-ASQKFFIYTFTASVVMLLGLITLYFFTGSFDIPSITQHAFAENSANIQKVLFAMLMLGFLVKLPAVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMFRLPLSLFPHLEYFQLVLMTIGMISLVWGAIVCLGQTNLKKMVAYSSVSHMGVILIGIATMQPMWAAALFMMFAHGIISPMLFAVCGAFKHH--YHSMEIGAMRGMAKHSPWIATSMMFSWMASLGLPLLAGFVAELMMLIALWAEGWSVFWMVGALVLAVTAAYYLWSMQRTIFEGGDETQPPESPDLASPEKLAMLILAAFTILFGVMP-----------
21449877     ------------------------------------------------------------------------------------------------------------MFIMLTIFMGTMLTMISSHWLLMWVGLEINMLAIIP-ILMKKISPRSTEAATKYFLTQATASMLLMFSIVINTANSGQWGITNMHNQL-----------TSLVTMAALMMKLGMTPFHFWVPEVTQGISLMSGMLLLTWQKLAPISILLQIFPSMNP------NIILLIAILSILVGGWGGLNQTQLRKILAYSSIAHMGWMMAIL---MYWPSLTMLNLLIYLMLTITLFSVLNINTNTTTLTLSN------TWNKTPMITLTILISLLSLGGLPPLTGFLPKWTIIQELTKNSNIMLATIMAIMALLNLYFYMRLIY---------------------------------------------------
137830815    --------------------------------------------------------------------------------------------------------------------------------IQMFIGWEGVGLASYLLIGFWHSKASAISANLKAFLVNRIGDLFFIIGVVIIFSIFNSFNFSVIFNYLKDPNDLANLELACLFLFIGAMAKSAQIPLHIWLPDSMEGPTPISALIHAATMVTAGIFLIIRLSPIYEVSTYTMDTILIIGAITSLLLG-IVGIYQNDIKKVIAYSTISQLGYMICILGAG--FYAASFFHLFTHAFFKALLFLSAGAVI-ISMHHEQDIRKMGNLRAYLPITYKCFLIGTLCLVGFPLTSGFFSKDLILISLYNDDNFLSLVVLVIGTFVTSMYSFRLLFLVFHGDE--------------------------------------------
225181466    ----------------------------------------------------------------------------------------GAVLALYTATYPLKQGYRRFKAIFLFILACATGVVLAGDLLTLFLFFEAMSLSFFLLV-IHHRTREAVAATMKFLYMTVGGSVLYFMALAVVFVQSQNFSWQD----GGFMTAGAYTSLAFVGFAIAFGMKAGMFPLHLWMADVYGQAPPPAVALSSMIMLKTGAYGMIRIFHQVFGVEQGWHVVILVLAIISIIYGSLCAFAERDLPRRLAYSGIAQLGYILFGISLTSEALIGGVYHIMGHAMMKGTLLLCAGAILAKTGK--RKIADLAGIGWQMPLTMSCFSFAALTAVGLPPMNIFISKWYLSLGALVNEQPLLILILLLSSVMNAAYYLPIAFTAFFGERNRDLSLLWDRLPLGMWVSMLLLA---------------------
154253406    ----------------IALGLPAAATFMIAALGSRPNLRDATSVIASLLTFAVVLYLLNGFVMPGLVVNFAIEPLGMLFATV--ASGLWIVTAIYSIGYMREKKQTRFYICFAIAISAALGIAFSGNLFTLFIFYEVLTISTYPLVAHKETPEARRGARIYLAILMTTSILFLLVAVIWTWNLAGTMDFR--PGGILEGRIDPAYVPLLLALFAFGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTMLYIFGVGFLSRTGAAEWLVWLAAASILIASIIALTKDDLKERLAYSTVSQLSYITLGMAANQMGVVGGGMHIVMHAMGKITLFMCAGAIY--VAAHKTKVSELDGLGRKMPFTFIAFTLASLSIIGLPPFGGAWSKWYLMLSAAEAEHLIIIGVLMVSSLLNVAYLLPVAARAFFAPPKGGV----------------------------------------
58430908     -------------------------------------------------------------------ISFKLDLLSLLFCPVALFVSWAILEYTLWYMHQDP-NINTFMKYLLTFLVTMIILVTANNVFQLFIGWEGVGIMSFLLIGWWHGRADANTAAMQAIIYNCIGDLGLIFMLAWTAIFLNTWDFTQ----LFYMSQNHDMTTPLLALVLAASGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGVFLMIRTSPIMTNHPMVLSTCLCLGAMTTMFTAACALTQNDIKKIVAFSTSSQLGLMMVAIGLNMPHL--AFFHICTHAFFKAMLFLCSGSIIHC-LNNEQDIRKMGGMFKTAPLTSSCLTLGTLALAGFPFLAGFYSKDPILETMNNSHINSWAILLLVATTFTAIYSLRMLVYVNLTFPRHTPLPPLNENPLKRLAWGSVIAGFVIFSHILPT----------
156600392    ------------------------------------------------------------------------------------------------------------SLMVMSLSFXTVITMLSHHWLVAWVGLELNMLSILPLM-MTTXHPRSTEATIKYFIIQTXASALILFAGILNVWQTGQWAIT-----------NTPSHLATXXLTXGIMLKLGXAPMHFWYIETLQGVTMNMALVITTWXKLAPLTLLYLTMSQLQXS------TIMVLGLTSATLGGLFGLNQTQMRKILACSSISHMGWLITTFAIDPQ---------LTTLALALYIMLTATTFNLLATPKTPSLNDLGTTWTNSPPMMTLMMIVLLSLSGMPPLTGFMPKLMILKGLAQLNLVPAAILLALASLPSLFFXLRMSYLTTLTCPPNTTTTEYK-----------------------------------
125213987    -------------------------------------------VALCGSPVSIYLSSWIDSGMMSVDWAFMFDSLTVSMLLPVTVVSSMVHIYSMSYMAADPHNQ-RFFSYLSMFTFFMLVLVAGDNYLILFVGWEGIGVSSYLLINFWFTRIQANKSAIKAMTVNRVGDTFLSIAFFGVFWAFGNLDYATVYSLSPYMNETVLTIIGLLFLFAAMG-KSAQLGLHTWLPDAMEGPTPVSALIHAATLVTAGVYLLLR-SSPLLEYAPTTLVVITWVGAITAFFAATTGLLQNDIKRVIAYSTCSQMGYLFMAVGISQYSV--ALFHLVNHAFFKAVLFLAAGGVLHSMADQ-QDMRRLGGLINLLPFTYTIILIGSLSLMAIPFMTGFYSKDLILEATYTMSGHIVYWLGTLTAMITAFYSFRLISMTFLTTPNAPKV---------------------------------------
114327372    ------------------IFGSFLLLFLRGTGISQAATARGIALGVSLITFLLSLVLWIEFDGFGVSYHLGVDGFSLLLLLLTTLLTPISILAAWRVI---HERVSHYMLAVLMLQAAMIGVFVAQDFVVFYISYEATLVPGSLLIGLWGGPRRAF-AAMKFFLLTFGSSLLMLLVLLYAWYVTGSTDMDVLLHTRFPMTAQSLIFLAFVL---AFGTKLPIWPLHSWLPDAYGEAPAPATALLSGVMAKAGAYGLLRFAIGMAPDAARHYPVMMILGVVGVIYAAIIACAQTDMKKMVAYSSFSHMGLVVVGFSLTTEGIDGALFQMVSHGIIIAGLFFCVSMVSFRAG--SRDFAKVTGVVNYAPRLAALAMAFSMASIGLPGTGGFVGEVLVIFGALHVN-VWLALLAGTSMVLGAIYMLSFYWRVMFGKLSGAVSVLHDMTRL-------------------------------
222839801    -------------------------------------------VALAGSSVTVSLATWLDSELLDLSWSFLFDSLTVSMLLPVLIVSA--LVHIYSIGYMAPDPHHRFFAYLSMFTFFMLLLVCGDNFLVMFIGWEGVGISSYLLISFWFTRVQATKSALQAILVNRVGDWAFLIGLFGLFWLFGTLEYSTLFSIAPMIHEALFTLIALGLL-IGAMAKSAQIGLHTWLPNAMEGPTPVSALLHAATMVVAGVFLFLRISPLLEYSETALL-LLLWIGSLTAFMAATTGLFQNDLKRVIAYSTCSQLGMLMVA--CGLSQYNAALFHLVNHAFFKALLFLSAGAVIHA-LNDEQDLRKYGGLVTLLPFCYVLMLIGSFSLMALPFLTGYYSKEVIILSSYAAYSILAYWISTVAATFTALYSVRSLYLTFLGRPPKANYLSVHEPPLVMALPLAILALFSLFFGYV------------
56750126     ---------------------------------------------------------ISWVPQIGLNWSLAVDGLSM---PLVLLTGLVTTLAILASWNIN-VKPKLFHFLLLLLYGAQIAVFTAQDMMLFFLVWELELVPVYLLISIWGGPKRQY-AATKFILYTALASLFILVAGLALAFSGDSFSF-DLTELGLKDYSLWLELLAYAGFLIAFGVKLSIFPLHTWLPDAHGEANAPGSMLLAGILLKMGGYALIRFNVQLLPEAHRFAPVLAVLGIVNIIYGALNAFAQDNLKRKIAYSSISHMGFVLLGIAANSLGLNGALLQMLSHGLIAAALFFLAGVAYER--THTLQIPQISGLAKQMPITFALFTVTAMASLALPGMSGFVSELTVFLGFTDSVYTVTILLAAVGLVLTPMYLLSMLRRIFYGTYNGQVLADAKPRELFVAFCLLVPT---------------------
254469064    ------------------IIFGIILLLVQDKLSTTLTYRNLFGFISFLVTLPLYIYFDKGFSGFQFQEIYYHLGLDGISLPLVLLTSFISWLVIFISSNSIQRAIGFYISAFLILSGLMIGVFLALDAILYYVFWEAMLIPMFLLIGIWGGPNR-VYATIKFFLYTVLGSLLMLVAFLYLYNQTASFAILDFYTKPLSLNIQVLIFLA---FFMAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKLGGYSFIRFAMPISPALIFLKPFLIGLSLIAIVYIAFVAIVQTDMKKLIAYSSISHMGFVTLGFILNPLGFEGGYVQMISHGFISAALFFAIGVLYER--MHSRNISDYKGVINSMPIFGSFFVLFAMANSGLPGTSGFVGEFLVILGAM-QDHFWIAFFASLTLIFGATYSLWLVKRIIFGEVKNKKIAALKDLNGKEFFVMSVLALMTLAIGIYPALITDI-----
207092491    ------------------------------------------------------------------------------------------------------------------------------------------GLCSYLLIGFWYHKTSANNASIEAFVMNRITDLGMLMGIILIFWNFGTLQYKEVFSTLNNADYSMLFFIS-VFLFIGAMGKSAQFPMHTWLANAMEG-PTPVSALIHAATMVTAGVYLVIRANPLYSAVFEVGYFIACLGAFVALFGASMALVNKDLKRIVAYSTLSQLGYMFVAAGLGAYAI--ALFHLFTHAFFKSLLFLGSGNVMHAMEDNL-DITKMGALYKPMKITAIFMIIGSVALCGIYPFAGYFSKDKILEVAFGMHHHILWFVLLIGAIFTAFYSFRLIMLVFFAPKQHEINHPHEAKNFMLLGVLAVIAGFF------------------
142977921    ------------------------------------------------------------------------------------------------------------------------GVFVSIDIVIFYVFFEAVLIPMFLIIGIWGGDNR-LYATFKFFLYTLAGSVLMLLGIIYIISITGTGNIEVIAEYVFNNQIQLILFLCF---FASFAVKVPMFPFHTWLPDAHVQAPTSGSVILAGVLLKLGAYGFMRLSIPFFEYASYFQPLIFTLSCIAIVYTSIVALRQSDMKKMIAYSSVAHMGFVTIGFTLTQDGMNGAYFQMISHGIVSAALFLIVGVVYERH--HTRMIADYSGVSNIMPRYSFFFMIFMLSSVGLPGTSGFVGEFLVIISTISVNVY-LTIFTAVGVILGASYMLLLYKNINFGDIKSEIKNLTDLSRIELFYFTLLAI-LTIFLGVYPKILFQMIDQ--
118581194    -----------------------------------------------------------------------VDGLSSIF--LLLAVLIGVCAALYSIVHVEKFSAAMYHPFLLLFVGGMYGILSITDTMWFFAFWQLMTIPSFILMLFESEKPGIKGAAFKYLVFMEAAMVAAMAGAAMIAGGPAEPGLAYDFDVLSEGIPALVLTGCLALFLVGFGIKVGMWPFQLWVPDAYAAAPSPVTALISGVMSKTGVYGLMRTFLWLVPAMSRWGMALAILGTITLFTGTMQGMKQDDTKRLLAFSSVGQLGYIILALGAAAIAFCGGLLHAINHGIFKGLLFFSAGSLYQATGT--QDLNKMGGLWKYMPVTGFAVLIASFGIAGVPLLNGFVSKWSIYVATIQGSLAVCAIIAILTSAMTLAMYIKFFGVAFLSRQSTVVKQQAAKQGNLEVGMTLIMALLCIVIGLAPGAVYQVLGQV-
142508448    -----------------------------------------------------------------------------------------------------ERNVKEYMICFLILETLILGVFCSLDLVLFYLFFESGLIPMFLIIGIWGGNNR-VYAAFKFFLYTLLGSILMLFAVIYMWKVSGTTDITKLFELFGFNISGGIQSILWMAFFASFAVKLPMWPFHTWLPDAHVQAPTGGSVVLAAILLKMGGYGFLRFSLPMFPDASLIFQNFIFISVIAIIYTSLVALMQKDIKKLIAYSSVAHMGFVTLGFSMNQQSIDGAIFQMISHGIISAALFLLVGVIY--DRMHTRDIDFYGGLVSLMPKYALFFIFFTMANVGLPGTSGFVGEFLVLLG-TFQVSKLVTIFASLGIVLSACYGLWLSRRIIFGSVTNNSLLEITDLNRIEKFYFIPLIVLTLFLGILPNPVLEI-----
225181463    ------MSDPLLILGAIIMVGALLLALVPEENNRVRNPLAVLTAVITASFVVTLFVRVLNGAVPGLDIVFRVDPLAAAFS--TLASVLWVFAALYSTGYMHEHNRRRYFTFYILSLGATMGIAFSANLFTLYLCYEFLTIFTYPLV-IHAGNAEAQAAGKRYIIYSFLGAGLILSAIVMTAGAVGTITFASGGILTVADGPAHYLQLIFLCFILGFGVKAAIMPLHAWLPAAMAAPTPVSALLHAVAVVKSGIFGILRAMYSVFGVETSLGLFVVVIASITIVSASLIALRQDALKRRLAYSTISQLSYIILGAGLSVAGATGGMLHMINHALLKITLFFCAGAIITVTGKK--KISELNGVGVRMPLTMMAFTVGSIGMVGILPVNGFISKLYLLQGSLDAGMLAVIAVLVVSAILNALYFFPIVITAFFRQGA-FERAKGPEAPLTMLVPVCVLAVICIVLGIKPDLTIPFVRSM-
291613550    ----------------IWLPILFGVLVLATGNDRNARLARTIALVGAILSFLVTIPLYTGFDRMTSDMQFVVDGISLLF---VLLNSFFTPLVVIAGWQVIEKRVAQYMAAFLIMSGLVNGVFVSLDAMLFYVFWEAMLIPMFIIIGVWGGPNR-VYAALKFFLYTLLGSLLMLVALLYLYHQSGG-SFDILDYHRMAIPSLTAQILVFIAFFMAFSVKVPMFPVHTWLPDAHVEAPTGGSVILAAIMLKVGAYGFIRFSLPIVPDASHYLPVMIALSLIAVVYIGLVALTQSDMKKLVAYSSISHMGFVTLGFFINSYGMEGALLQMISHGFISGALFLCIGVLYDRV--HSRQIVDYGGVANKMPVFAAFFMLFAMANSGLPGTSGFVGEFMVIMGAVKANFWFAFATLIFGAAYTLWMYKRVIFGAVANDHVAHLRDISGREKIVFIILAITVLGMGLYPLPFADIMHTSVTDL-
34556911     --------------------------------------------------------------SYGINYFVGVDGISLFLIILATFISLIGFISL-----NEPNETKKLIVSLLFLETIMVGVFSALDAILFYLFWELSLVPMLYIIGAWG-SGKRIYAAVKFFLYTFTGSLVMLVGMLYFYQTTGIWTFSILDWHMLVLPLELQKWLFIAF-FAGIAIKVPMFPFHTWLPYAHGQAPTIGSIILAAVLLKMGTYGFVRFSLPLFPDASVAFAIIAILCLVMIIYGAMVAYAQEDMKQVIAYSSISHMGVIVLGFALNVEGISGSIFFMLSHGIVSGALFMLVGVIYERRHTKL--IAKMGGIASVMPYYATIFGLMLMASVGLPLTMGFVGEFLSLLGFFKAS-PWIAFLAGTSIILGSVYMLVLFKRVFFGKVTCEENAALKDLNGTELAALLPLVVVVIWLGIYPKPILAPI----
19548377     -------------------------------------------------------------------------------------------------------MSLTQLIVLSNLILGTIITGSSHHWLTAWIGLELNTLSILAIM-MQPKHPRTTEASIKYFLIQTIASTTMVFSGTINAMQTGQWDISQLTNN-----------HASTMFLLAAMMKIGAAPTHFWLPEVMQGTTMKTALIIATWQKIAPITLLFSTHNLIS------NKITVIIGVLSALIGGWGGMNQTQLQKILAYSSIANLGWTMVIFST---FPHTAALNIIIYMLMLIPTFLMMDKMTLKTLRDTTTTWTTSSTASSMLTLLLLSLSGLPPL------TGFLPKLLILNKLVTQNMTPVASTMAM-----------------------------------------------------------------
120437872    --------------------LFSIFLVFAGKFFKGKLSILASLVPLALFVYFFQFISPISIPSFGVDLGFKLDGLSLLFSLMITGIGFLVFAYTSSYLKGHEY-LDRFYGYLGSFMGAMLGLVLSDNMITLFVFWELTSISSFFLIGFNNTNPASRKSAMTALGITGIGGLFLLAGALLLNNIAGTYSISEMLTMSEAIRGNELYFLAVLLIFGAAFTKSAQFPFHFWLPGAMKAPTPVSTYLHSATMVKAGIYLLMRFTPVLGGE-QIWNTTLILVGGFTMLYSAIHTVFRTDLKGILAYSTISALGILVFLTGLGTQEFLAAAVFIVVHALYKATLFLVTGIIDHQ--THTRDITRLAGLNKVMLPVGIAGILAAISSAGIPPTIGFVGKELTYEASYHASLVIFLLIAIVLTKILLLY---------------------------------------------------------
206602048    -----------------FPIVGALLLLPFRAIPGSEKTVRVLALVLTCVEFLISLDLVLGMNPGSFRMQFTEDHLDGISIVLIIMTTFLLPMCVLTSWKGISTRVVEFMMTLLILEGIMVGVFAATDFVLFYVFWESMLIPMYLIIGVWGGPNR-LYATIKFFLYTLAGSLLLLLVIISLYFVGGTFNIVQL---MGQHYSMLFQEFAFVAMFVAFAVKVPMFPFHTWLPDAHVEAPTAGSVILASVMLKMGAYGFLRFSLPMFPEASHFTPLIFGLSLAGIVWGALMALAQEDMKKLIAYSSVSHMGIVTLGFVFNYQGLEGALMGMINHGVTTGALFLCVGVLY--DRTHSRQLSDYGGIAKLMPVFSTMFMIFSMSSLGLPGLNSFIGEFLVLLGTFRQHLAVLATTVII-----------------------------------------------------------------
142446424    ----FIMTNWLHHIPILIVAVPLISAPICVLFTFGANRKAAWLWTLLVSWFAFLCSVYLLNHVLPLGIEYRIDLINAFVLLIVSGISAVAIPFLVVDREIEPDRQILFYTSYLLCLTGLLGVTITGDAFNIFVFLEISSLSSYVLIAMGRSDRRALTAAYNYLILGTVGATFFVIGLGFLYMVTGTLNIIDLSDRLTQLADNKAVHAGYAFIIIGLALKMALFPMHVWLPNSYTYAPSLISIFLAATATKVSIYVLLRFLFTVFGFSFDFIPIFLPLAIIAIFFGSIGAIFQTNIKRLFAYSSVAQIGYIVIGIASNTIGLTAAVLHIFNHALIKGAIFMAAGCLVYRVGKLTT----------------------------------------------------------------------------------------------------------------------------
11467931     -------------------------------------------------AVVLSLGSWFGAHTVTVEWLLCFDPLSAAM--MVTVCTVSFCVHIYSLGYMQNDPHLRFLSYLSLFTGSMLLLVTANDLLTLMVGWEMIGVCSYLLIGFWFHRLSRTKRAQKAMLVNRVSDTVLLFGLFLCWWYLGSTDTSLLTATSTSAYYADWICFA---LLGGALGKSAQVGLHVWLADAMEG-PXPVSALIHAATLVTAGIFLIARTNRIWECSVYARTVLLWVGAVTSLMRRTMGLVQNDVKRVIAYSTCSQLGYMVVALSLS--HYGLAMYHLMTHACFKRLLFLGAGVVIHACA-DVQDMRRSGGAHASLPLAWTCLLXGSLSLLGWPFLAGYYSKDAILELSWATPGSAAALILMTVACLTSAYSFRVLIAVFYAPNNARKSEVRTPGVPLTMAVPLCILALGSIF---------------
141253372    ----------------------------------------------------------------------LVNGFSRVFELIFFGALTLAAFASMNRLEVRNRRQADFYILMLTCGLGMSVVALAQDLFVLFIGLELASFSTYVLVTFYKETKAGTEAGMKYFIVGSVASGVGLYGLSMLYLWAGSLQFNVLAEQFVINGTDPLPLIAMGFVLVGFGFKVSAAPFHFAAPDAYAGASSPIAGILATASKAMGIIGLLRMLLIVAAPEASWLTLLGILSLVTMTWGNIAALGSTNPKRMLAYSSVAHAGYMLAA---------------------------------------------------------------------------------------------------------------------------------------------------------------------
146276286    -----------------------------------------------------------------FGIVLVLDRLAAVM--VALTAFLALMVQLYAIGTGWDRRGQHFHALYQFQLMGICGAFLTGDAFNLFVFFEVLLIASYGLM-IHGGGRARLRSGVQYVAYNLMGSTLFLFALATIYSVAGTLNLADLAERVAAMPETAILRVAGVLLLIVFAIKGALVPFQFWLPGTYAAAPGPVAALFAVMTKVGAYAVIRVFNLIFPPETPAFAELLLPAALVTLAIGAMGVLGAASIGRLVAFGAIASMGTLFTAVAFTPASTSAALFYLLHSTLATAALFLVADLVLARRG--SEDLTQRQPPVAQEGLIAALFFVGAIALAGMPPLSGFLGKLLILDALRGPGMALIWGTVLVTSLLMIVGFARAGSLLFWKSHETLAEPEPHRPDTLAFVAVGGLVAGLVALTVAAGPVSAALGSI-
156600359    -----------------------------------------------------------------------------------------------------------------------IIXMIGHXXLLAWLGLELNTLSMLPLI-MKTKHPRATEAATKYFIMQATAAAMILFASTLNAWQTGQWSIMHLDSAI-----------STTMTAIALALKLGLAPMHFWYPEVLQGTTMNTAMVISTWQKLAPLALLFLM------MNQLPTSTLMLVGLTSILVGGWTGMNQTQTRKIMXFSSIAHMGWLIIAL---TISPNLATLTLLIYMTMTITMFSSL------NTTTAKTLKDLGTNWTQSAAMMTMTMIALLSLGGLPPLTGFMPKWLILKELTTTGLTTICTAMALASLPSLFFYIRMCYLTTLTAPPNTTTTEYK-----------------------------------
292559480    -----------------IIAFSLMLLTTLIAWF----LFFEISVSKTLLTIELFTWLNIDLLDVKWG--FLFDSVTSLM--LIVVTTISFFVHLYSISYMGHDPHLRFLSYLSLFTFFMLILVTADNFLQMFVGWEGVGLASYLLISFWFTRLAANKSAIKAMVVNRVGDIGVVLAMLIIYDSFKTLDYGSVFALVPYFYNFSYFFLGALMLFIGVAGKSAQIGLHVWLPDAMEG-PTPVSALIHAATMVTAGVFILVRASVIFEYSNYSLNVVAFFGALTAFLASTVGVFQNDVKRVIAYSTCSQLGYMVLAAGMSLYFIS--FFHLFTHAFFKALLFLGAGSVIHALGDE-QDMRRYGGTISILPFSYILFWLGSLALMGFPFLAGFYSKDLIIESSFRVDSFIIGWLAILGAFFTAFYSFKVIYLTFIQYPSS------------------------------------------
206895714    ----------------IPLVVAFLLPFINLLFGKRKFLATFVGVGLALFQLLFGLLVVLPKAMPPLGIALWIDVFGAGLSMLLWFIALAAFIYNLSYLHVHDEM--RFIILTILMVTGATGVSLTNDLFNMYVFLEIASISAYALVNAYRTAETA-EASMKYLILGSVATSFVLFALILIYQGTRSLNMWDISFKI-GSMPTGTLWLAIASLFVGFGVEGAIWPLNSWLPDAHPAAPASISALLSGAVIKIGILAMVRFMYIVFTTTKQFSVFLMVIAALTVLVGEFSAYRQHDVKRLLAFSSTAQVGYMVLGFSGSPIGFVGGILHVFGHGLSKALAF--LLSGEITDKVPDRDLNKAGGSLSG-ISTAYSNLVAVLGLSSMPPFLTFFSKLFIIIGLVQRQFYWAAAVLAIGSIVEASYY--------------------------------------------------------
206895714    ---------------EWLINNGWMWLCIVALFILANLSLHAVGYAGLLISVLVLVFPQNAAELLGLSAGSVT---STILLGLLAVGSAVLSMVCLSGTGWGKNKSFQINAALLGFI-SLLWLISSNSLLSTLVAWEVLSWSGLMMVVGEGNRELASSYYGW-----AMAS-----GLAFMFAVAGQ---------------ALGQNWWLLALTLGVLIKLGMFGFHGWMIKVYGESSPVVGAVFSGILSLGAVVVTFK-----YGVENYLMFPVVILAGVQIIYGGLIALGKENLREILAYSSLSNMGFLIIAIFLSSKALQGAGLGSNAIVSYAPFIFAVAYALFESVLFLGTSYQR----SNKGVLLSLSVVVASLASAAMPLTSGFLAKWSVYMSSIYAFSPLLTAVLMLGTILSIAYTAK-WFILWLG--STSVTKRGVENVSLLVGALALIGTSFIQLGISWTGAFFWIVLL-
281376635    --------------------------------------------------------------------------------------------------------------------MGTMTAIMTNHWLVAWIGLETNMLAMLMMTAKPKTS-RSSEATTKYFLIQAIASILILMSSTANVWHNGTWSLTQLYNN-----------HSTTIMTIGLATKMGAAPIHFWLPEVMQGSSMASALLMSTWQKIAPTVLMYTAAKNMTPIA------LMTIGLLSILVGGLRGINQTQLLKIMAFSSISNTGWTTLMMAIS---PNIALLNTFLYINIACPIFMIMIS------HPTKTLLDLSAMWTLTPTLPLTMALLALSTSGLPPLTGFAPKLLALNDLTEQKLLITATAATTLSLINLLFYLRITHMAMM-----------------------------------------------
77164008     ------------------------------------------------------------------------------FSLALILLTAWLLVTVMVYVLRNDNRPKGHAALFLLMATGLLGVFAAQDLLLFYLFFEVGLVPMYFIIGIWGHDNRRY-AAMKFFLYTRAASLAMLLSFLALYLLMHTFSLPAIIEAQPLAQAGGAGGWVMLGMLIGFGVKLPTVPLHNWLPDAHVEAPTEGSVMLAGIQLKMGAYGLLAIMLPIMPQVFDYAWLLLALALVSLVYGSLAALAQQDLKRLIAYTSINHMGYIMLAGALAVLAPTAGIYQIISHGLLTGGMFFAVGMIQDQTGT--REMGRLRGLSRQASAFSLLTGVLVFGSLGLPGLSGFIGEFQVLGAAVSWNLWI-AGVALVALVITTGLYLRIVISVLWGEPRTGTGAMKEPRKLAVMGSLVMLS---------------------
269926637    ----------MPILTLTLLVPLASAILAALVPGDRKNTIRWIAVIGSGVNLMLAAIALASFPSLNLQYYLGIDGISVLLYGLTALLSFIAIVYSFGVI---DYRIKEYYVALLVLETGMLGVFVALDLLLFYVFFELTLIPMALLIGVWGH-GRKLYSAVKFFLYTLAGSLIMLAAIASIYVHTSTLNYVDLLRIAPNWSYAWQVWMFWGFFF-AFAIKVPLFPFHTWLPDAHVDAPTAGSILLAGVLLKMGGYGFLRWLLPLAPEASRDLAVIITLSVIAILYGALVTLVQRDLKKLVAYSSVASMGFVVLGIFIFNLHAQGAIVQMVSHGFISGALFLGVGVIYERL--HTREIAKLGGLATLMGPFASLWVMLSLANLGLPGFSAFVGEVLVTLGTWLYK-PWLAFPVYAYIILSAAYMLWMVARVFYLGKPESKVSLPPMNIYQEALPLVVLVGFSFVLGV-------------
5835458      ------------------------------------------------------------------------------------------------------------SFFLINIALGTIIAITSNHWFLIWIGLETNTMSIIPII-LSIQNRRNVEASIKYFLIQALAAAIILNAALINIWENGSWLI-----------NSPINNFSSIIITIALFFKLSIAPFHSWFPEVINGTNLINGLLITTWQKIAPT------IIIINIINNLNTNIIILCSTMSIIIGSWNGLNQTQTRKIMAFSSINHIGWVIIISVYNPNISLIMLSIYIIINSTIFINFINNNTINIANSNKNNIIN---------PWNASTTILAILSLGGLPPLTGFINKFLGINTLILNNNIILTIPLIIGSLISLFFYLRI-----------------------------------------------------
254445382    -------------------------------------------------------------------------GLNGISLPLFVMSAVVGLAAGLYAAQSKAENLSRYLFCLLIMQGGLMGVFASIDVFFFYFFHELALIPTFVMVGVWGGRDRGY-AAMKMTIYLTLGAMISLAGLIALYVKSGANSFDLITLKAHLAAAPLSETVAFGLLLFGFGILVSLWPLHTWAPLGYGAAPSSAAMLHAGVLKKFGLYGLIQIAVPLIPGVGQWENWIVWLALGNVVVVGLITMAQRDLKQMLGYSSVMHMGYAFLGIAMSVLGVGGAVLMMVAHGLTVALLF--MLSTMIHHRTQTFEMEEMGGLSKKAPVLSAFFVCAMMASIGLPGLANFWGEFGIFVSIWEYK-PWVLFVAATGIIISAVYGLRSISRVFFGNESEDFLEVQKENSVT------------------------------
168805158    ------------------------------------------------------------------------------------------------------MSPLIWAFITTSLSTSTIVTLSSNHWLLAWVGLELNTLSILPIIMKSNH-PRATEATTKYFLTQAAAAALIMFSSILNAWETGQWSIINMS------------PIPTSIMTLAILMKLGLAPMHFWYPEVIQGSTMKTAMVISTWQKIAPLSLL------YLTLINSPKEIILTMGLFSTLIGGLAGLSQTQTRKIMAFSSITHMGWMITMI---PFNLNLVTLTLIMYISLTIPMFISLNSTAAIT------LKDFSQSHLHNPTLTTIMMAILLSLGGLPPLSGFLPKLLILNILTKFKLTLFATLIALTSLPSLFFYLRMVYTTTLTSPPKTTNTQYK-----------------------------------
140265623    -------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGAVGATLYVIGVGLLYSITGTLNMEDLSDRLKEIDNNRALIAGFGFMITGIMVKAAVFPLHIWLPRAYSYAPSAVSVLLAATATKASLYILARILFSIFDIMNTLNYIILPLSILAMFAGTIMAIFEKDIKRLLAHSSIAQIGYITLAFSIGTASVAAGFIHMFNHALIKGGLFMAITSIGYYLQKRIT-INNLSGLGKQMPVTFFCFILCSLSLAGLPLTAGFISKLYLIKATLSSEGIWIAFLILFSSALSLIYLWKMIEALWMREPSKKIVINENP---FVYVSLLIITFLNVYFGL-------------
108804634    ------------------------------------------------------------------------DGLAALYSLLATGIGLVVLVYSAGYLPLHLEHQGRFYFFVLLFMGSMVGLAMAQDLILIFLFWDLTAIASYYLIGYDRHREESRASAMMSLLITGITAVLLLVGALLLYASHGTFSVPELAGRV---EPGALLASAGLLVLLAAFAKSAQAPFHFWLPRAMA-APTPVSAYLHSAAMVAAGVLLIGRLYPILAQSEALLAVMSAVGLLSMGLGGVLALTRDTLKQLLAYSTVAQYGYVVFMYLGGRYGAAGAAFYVIAHALAKSALFLSAGAVTEATGED--RLSRLGGLWSKMPLLAASSGLAAAGLAALPLTIGFF-KDEFFFAATLERGALFGGLAVLSASVTLAYTWRFWSGIFLGEPLPGGGV--RRVPALLVAPVVALGGVALAGGVFAIPFERLA----
32567798     -------------------------------------------------------------------------------------------------------------LLMLVNLIGLILFPMVNDLIPLYVIIELQSYSLYLLTGVYNKSYNATRAAILYFVTGGIASVLILLSSAEVYEATGLTNLSEIST--YYSISGINTWTSFDILLIALVFKMGLAPLHAWSISVYSYAPLYITAYISIVAKVSIMSFIYLNIHLFS------TQLLILAFYLSVAVAAYTPLYQVNIKSILAYSGILNFGYLLTAVLTND---NAYYIYIIQYSLTHVTIFLCILAITEYTNKPASYIVNVNQLVVPNKALCIALIVCLFSLIGIPPLPGFYGKYYIIVGLMSNGLNLEALTIIVFSVIATYYYAYIIKQLYNNNTNVIATPINSTLGFIISILMVILITFYMYLPTLLDGLTLL-----
108793501    ------------------------------------SLIPLLFFLSTGFQTVVSSGTWFNCQSFHFTASLNLDTYSIIFTPLALLVTWSILTFALWYMSDEPNMAL-FFKYMLMFLMAMLVLVTANNIFQLFIGWEGVGIMSFLLIGWWRGRADANTAALQAVLYNRIGDVGFILLLAMAILVFDSWELMNIQELAKNNTPTPLLIG----VILAAMSKSAQFGMHPWLPSAMEGPTPVSALLHSSTMVIAGVFLLVRFYPVIKTSPLALTTCL-CLGALTSFFAALCAISQNDIKKIIAFSTSSQLGLMMVALGLG--YPSLAFMHICMHAFFKAMLFLTAGSFIHY-LDNEQDIRKMGHMYYAAPTTTAVLSTGCLALAGTPFLAGFYSKDAIIEALNTSNVNIVALSLTLAATLTAVYSLRLIYHVAAGTPRFTSFLPIDETHPLINKAFKYLILGTLIAGALYSS---------
208433961    ------------------------------------------------------------------------------------------------------------MVFMTSLITGTLISVSSYTWLGAWMGLEINLLSFIPMMS-EVNNPMSTEASIKYFLTQAMASTMFLFSTSLMLINTNM--ISEVYNNQM-----------SVMMNTSLLIKLGAAPFHSWFPQVMEGLSWMNCLILMTIQKVAPMILIMY--------SMKNPLLTATIIISAMVVGGLGGINQTKIKKILSFSSINHIGWMI---SASLISQATWIIYFSIYTMTTMVITTLM------TPTNMTNIKQLTTLTKNNFMTNLMIMINFLSLGGLPPFLGFLPKWIIIQQMIQAKLTFIATTMVITTLMTLFFYLRMCFTMM------------------------------------------------
164421171    -------------------------------------------------------------------------------------------------------NLKEVFIINIFVIFGAFILVSSENLIMIYLGLEMQNLGLFVLLGRGRG-VRGVEGALKFFILGAVSSAVFLLGVAFVYGGSGEVCF------LGNNYIGLLENWGRGLITVALLFKLTMVPFHFWAPDVYGGASFYTILLLVTIPKISIFYLLMQV--------GFEDQIVVWCVALSLLVGGIGGLNQASMKKLFVYSGMINMGMVLWGLLVGNSGIVISFVYLIIYMIVSIGIFFILLQLKWRSG----LIVELVGVGRKNAVLGVSFILLFFTLAGIPPFGIFFVKLWIIMSVLMSGGWLLAVGLVLVSVIAGVFYVRVISIIYENAAWGDRLWGALSKREWLLLFPWVLIGMFAFFTYFYWLVLYWGLVVF
209427651    -----------------------------------------------------------------------VDGISLFF---VILTTFLTIPILLTPPY-KGESPIAYLIAILILESMLIAVFVVLDLLLFYICFETVLIPMFLIIGIWGSRERKILAAYQFFLYTLLGSLFMLLGILIIYYQTGTTDYQYLLGSVISEKIVFTENLLWVTFFLSFAVKVPMVPVHIWLPEAHTEAPTGGSMLLAGILLKLSGYGFIRYSLVLFPNANNFTPFVITLATIGIIYSSLACLRQIDIKKIVAYSSISHMNTAILGFSNTVIGIEGSIFMMLGHGIVSTALFFCVGLIYDRTGTRI--LKYYRGLSVTMPLFALFFFILGLSNMAVPGTVGFVGEFLSLYGIFKSN-ILIAIVASLSIILGAAYNIWLTNRLLFGQVSKFIDSYNDLTRVILFTFAFLSILFGLFPNIILEVLHLSVSSV-
15897268     ---------WNKMFPLSFIMLIISFILAVSIFFVRSRVASFILSFVSIAINIPFLVFRGIFENIFVSKYIVVNNFNYPFIITIIIITLLSAIYSLRYMEERKSSWGLYYALYTLFALSMLYTVLSTNLLELYIFLEISLISSFLLIALYGYGDRR-RISLMYFIWTHIGTILLLASIIVIGLSTGSMNIYVDAYTFANYSTISYGILVFIIAVVGMFVKGAQAGFNIWLPYAHGEAPTPISVLLSPNMVGLGIFVVI-IYYYLFPTMSFLAPIFIAWAIITMIYGGINALAQKDFKRFLAYSSVSQMGYMLLGASSNSIISLPIGILASILIYVSHGFGKAILFMSSITELNERNIEKLGGLYLSSPLHSTLAFIGALNLLGLPPTIGLISEALLIFSLGTVGFIVIVAFIMIAIGTSSAYIGYLFKTVYAGKKETKNIDNVKEYSIPMLLIGIFSIITFFIPQYVSPSLV-------
15897268     -----FSNSTILPFIAFLPVLGSLIALITPKSLNQDLRGAIVVVSIGISMVLSAVLLVNNLGKPLFGHPQLSYSFGYLSILALFVSSLSFFIALYSIGYMREDNVLRYWGFFGLFVTSMLSVVLANNVLLFIAGWEGTSLASYGLISYWLDDNERTTSGIRALIFTRVGDVGLLAVLGYLLSLSSYNYISTVFSALYAVASHPEGWLILLIFFLGGLAKSAQFPFTQWLLTAMTG-PTPVSALIHAATMVNLGAILTFLTYQFIPINSNTYLFFAIITLFTALYTSINALASNEQKVILAYSTADQISLMIFSSSLGSLGIIIGLIQMFAHGLYKASLFMNAGSVIHY--TESRYVASKPLLYKEIPSVFILQLIAALNLANLPPLIGFWAHNIIGNLASSTSTTIFYLYIILE-FLGSIYILRYIARTFLWKGETDKTHEHGHLSILMVISPAFLILGSIILGVL------------
108804462    ---------------------------------------------------------------------------------MFFLSALLTLIAVVASWDIRENLGF-YFALLFLAEVGMLGVFASRDLVLFYVFFEITLIPMYLMVGIWGDENRRA-AAIKFFIYTFLGSTAMLAGFLALGVLSGTFSIPELGEA--GGLSRAAQIAIAVPVLFGLLIKVPAVPLHGWLLDVYVSSPVSTNVVLSGVLPKLGTFGILKIAIPLLPGVEPFLPYLAVLGVINIIYGAFVAFLQPDLKALVAYSSIGTLGFILLGASANAVGYNGAVFQQVAHGLYSALLFLLVGIIAARTGT--RRISELGGLAARMPWAGGLLALGALAAMGLPGLAVFVSEFMSIMGGYTT-YPVQGVLAALGIILSAMYLLYMLARVIFGPIREP-----------------------------------------
204305230    -----------------------------------MSLLPAITFINYGLKSTMTNFNWTNTTIFDINASFTFDTYSVLFTPIALFVTWSILEFTTWYMASDPY-INRFSKYLLLFLIAMITLVTANNMFQFFIGWEGVGIMSFLLIGWWFSRMDANTSALQAVIYNRIGDIGLIMTMAWLTMNLNTWEMQQLFS-----MQNNLHLIPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLNPLMNNQTA--LTLCLCLGALTTLFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPQL--AFLHISTHAFFKAMLFLCSGSIIHSLANE-QDIRKMGGAQKTLPITTSCMTIGSLALIGTPFLAGFYSKDIIIESLNNSHLAWALLLTLIATALTAAYSLRIIFYVQMGTPRTPPLSPINENNSAMVNPIIRLAIGSILAGLLITSTI-------
197124101    ----------------------------------------------------------LPWPVPSGALALGLDPLSAAFATAIFALGLAASVYGAGYLQADRRPMGPFALFFALTLASMALVVAARQAVLFLVAWEGMTAASFLLVAHEHEDASVRRAARTYLVASHLGAAFLFALFLVLGREAGSLRFEAFAALRAGGAPAALL---FLFALVGFGTKAGLVPLHVWLPEAHPAAPSHVSALMSGVLVKMGVYGILRVLTFLPPAPAWAGLLLAGVGLVGALAALALALGQRDLKRVLAYSTVENVGIIALAAGLGLLGVTAALLHVWNHALMKGLAFLGAGALVHGAGT--RDLERMGGLLRRLPVTGGMLVLAAVALCGLPPLNGFVSEWLVYLGLLQGG---------------------------------------------------------------------------
212212194    --------------------------------------------------------------------------------PLIVLTCFTTLLVVLASWTMVKKQVGHYLSAFLVMQGAVIGVFSALDAMLFYFFWEAMLIPMYISIGIWGMEKRSY-AAIKFFLYTFFGSALLLVALLYLRMHSDSFYIPDYYRLHMSMTVQILVFLGFLF---AFAIKVPMWPLHTWLPDAHTEAPVGGSVVLAALMLKLGGYGFFRFSLPIVPDASQLDWLMIALSLIAIVYIGFIAIAQTDMKKLIAYSSVAHMGFVTLGAADAYLSLEGAMVQMISHAFGAGAMFLAFGVLYEQI--HSRYIYNFGGIAKTMPYFAAFFMVFAMSNVGLPGTSGFVGEFMVLLSTFKASFWVT-FLAASTLVIGAAYTLWMYKRVFYGPVTTPAVAQLKEMGVTDKIIFILVTAAIVWIGIYPNSLLNV-----
143288827    -----------------------------------------------------------------------------------------------------------------------------------FVFLEISALSSISLIALGGMNRKALLAAFNYLIIGAIGATFYVIGVGFAYSMTGTLNMSDLVIQLQYSNGQLAIFAGMSFMLIGLMVKSAVFPLHLWLPPAYSYAPSAVSTLFAALATKAILYFFVRLIYEVFTFYDHYLIIFMPLSVTAIFVGTIIAIYQDDIKKLLAYSSIAQIGYITLAFSMNQSGITAGFIHIFNHALIKGGLFMAIGYFAISSQDRVT-LSSINGYGQKYPITSFALLICGVSLIGIPLTNGFVSKLYIFQALYYNHMFITIALIAISSALAVIYFWKIVESLWFSSIKTEAVSEDPAIYVPLWIVAISIIIFGIFSAPIVELANMASSNLF
182412577    -----------------VLIFSPVAAVAVLAFLRNENLQRWWTFALGLFSLALLPRFNTDTHAFQFNYTLGVDGISILLVWLTTLITPLCVLASWNYIKTR---VKEFMIALLLMETTMVGVFSALDGVLFFAFWESMLIPMALMIGVWGGPRR-IYASLKFFVYTMAGSVFLLVALIAMRLQTGTFSIPD---TMGHPFSDGFQAWVFAAFFISFAIKVPMFPFHTWLPAAHVEAPTAGSVLLASVLLKMGAYGFLRFALPITPHVHTFAPYVMWLSVAAILYGGFAALAQTDLKKLVAYSSVAHMGFATLGFALNAAGVEGATLVLINHGVTTGGLFMVVGLIYERL--HTRDLAAASGIGKHMPVFAFCYGLFCLSSLAFPGTNSFVGEFLVMAGGFSVSK-LLVVCAVPGIVAAAAYNLRMLQKLAWGGVNNPKHPALADLNVREIAMVVFVFWIGLQPAPFMKIMHASVLNL-
197935717    ----------------------------------------------------------------SLNMSFTFDCYATYFIPIALFVTRSILEFSCWYMHKDPY-ITKFFKYLLTFLVAMMILVTANNMFQFFIGWEGVGIMSFLLIGWWRSRMEASSSALQAVIYNRAGDIGLILSMSWLAMNSNTWELQQM-----LTYTNNTPLLPLLGFILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRIHPMLSTNKIALSTCL-CLGAITTLYMALCAITQNDLKKIIAFSTSSQLGLMMVTIGLNQPQL--AFLHISMHAFFKAMLFLCAGSIIH-NLNNEQDIRKMGGLHMSLPSTSSCLTIGNMALTGMPFLTGFYSKDIIIETMTSYLNAWALLLTLVATSLTAIYTLRMILLVQTGQPRHICMLLLNEDNPMMIKPITRLAKGSIITGLLMT----------
296446950    ---------------------------------------------------------------------FRLDSLSAFFVAIIDLGGVAASVYAIGYGAHEKEPARVLPFFCAFLAA-MNAVLLADDAFVFLVAWELMSLTSWALVLAHHEAEENRSASFIYLVMASFGTLALLMAFGLLAGSVGGYEFSTIRTA---THAPWIAGVALALMILGAGSKAGLAPLHVWLPLAHPAAPSHVSALMSGVMTKVAIYGFIRVFDLLGPPAYWWSIPLLVLGAASAVLGVLYLTVESDLKKLLAYSTIENIGIVFVALGLALLAFTAALYHALNHSLFKSLLFFVAGAVQGATGE--RNIERLGGLIHKMPRTAFVALGGVIAISALPPLNGFVSEWLVFQS--------------------------------------------------------------------------------
142756030    -----------------------------------------------------------------------------------------------------------YLISFLALETFMIGVFCSLDLVLFYLFFEGGLIPMFLIIGIWGG-ERRVYSTFKFFLYTLAGSVFMLLAIIYIFISTGTTDVETLLMYNFTTNEQLILWIA---FFTSFMVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMAGYGFIRFSIGFFPDASEFFPFIFSLSVIAIIVTSLIALVQEDMKKLIAYSSVAHMGFVTLGIFTFTVQIEGGIIQMISHGIVSAALFLCVGVVY--DRLHTREIARYGGLVSKMPFYSFSFMIFILASLGLPGTSGFVGEFLVLLSIFSINTY-FAIFATTGVVLAATYSLWLYRRIIFGALIKDDLSEMFDLTRREIIIFLPLIILTIFIGLYPKPIINII----
145294390    ----------------------------------------------------------------GVAIPFAADTFSAIM---LITTSIVAVAANWFATIVGETRARFYPALTLMLITGVNGALLTADLFNFFVFIEVMLLPSYGLIAMTGTWAR-LASGRIFVLVNLSASTLLVAGVGIVYGVIGSVNIAALQD---VVEGNPLVASAMGIVVIAIAVKAGVFPVHTWLPRTYPGTSAAVMGLFSGLHTKVAVYMLYRIWVHIFDMDPTWNWLIVAFMVISMLVGGFAGLAENSIRRVLAYQMVNGMPFILIMMADPQRALAAGLLYTLHHMITIAALVLTSGAIEETYGTGM--LSKLSGLARREPVVAAVFAAGAFSVVGFPPFSGMWGKALILLEIARVGAWIAIAAIIIASLGALLSMIRVWREVFWGRGVSPQLRISAAKIAPALSLIILSVGMFIFAGLLIDATLTATDGL-
142814541    -----------------LLSMSACLLLSCAVW----WSGDFTLAAQGGVPVWAAELQLPWIPRFGISLHLAVDGLSLLMVILTCFIGVLAILCSWKEIVQR---IGFFHLNLLWILGGVLGVFMALDLFLFFFFWEMMLVPMYFLIALWGHSKSRINAATKFFIYTQVSGLIMLVAILGLHAATGTFDYQDLLNTPMSKGVQWLLMLG---FFIAFAVKMPLVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYGLLRFALPLFPEASAFAPYAMVLGLIGIVYGAIVAFAQTDIKRLVAYTSISHMGFVMIAIYSGSLALQGAVVQMIAHGLSAAGLFILCGQLYERL--HTRDLRLMGGLWGRLRYLPGVMLFFSVASLGMPGTGNFVGEFLILIGSF-QVAPVLTIIATFGLVLASVYSLIMLQRACFGTPKDESVLKGLDSRELV--MMMTIAGLLVLLGVYPQPVLDTA----
78778010     ----------------ILIFFPALAGILGFVVNKNSIRSYGVAVATIEFGLAMWLWFAFDSTVPAFGINYIVDGISLFI---IILAAFFTMIGIASLGEMKDIKN--LIITLLFLQMTMVGVFVALDAIVFYLFWELSLVPMLYIIGAWGGPLR-IYASVKFFLYTFAGSLVMLVGMLFMYQATGEWSFALLDWYRLILPESFQNWLFIAFFFG-FAIKVPMFPFHTWLPYAHGQAPTIGSVILAAILLKMGTYAFIRFSLPLFPDASYFMYPIAVLAIIMIIYTAMVAYAQKDIKQVVAYSSVSHMGVIILGFALNVEGITGSIFLMIAHGVVSGALFFLVGVIY--DRRHTKLMSEFGGLASVMPRYATIFGIMLMASVGLPLTINFVGEFLSLLGFYKQSH-ILTLLAGTAIIVGAIYMLSAYKKMFFGVVTHEENRNLPDINKRELLALIPLTIITIWLGIYPKPILEPI----
239917607    ------------------------------------------------------------------------NGLALVFAMIVLVIGAAILAYSSRYLSRDESRPGSFYLLMTAFAASMLLLVLADNIVVLFVAWEFTSFTSFFLIGRSGDH--ARDPAIRTLLVTVGGGLALLAAVALMAVRTGTASLSGVLASDVWSEAGFTTTVA-VLLAVAAFTKSAQFPFQAWLPDSMVAIS-PVSAYLHAAAMVKAGIFLLLVFSPVLAGNPVWSALLIGSGLITALLGAVSAIRRHDLKGLLAYSTMSQLGLLVTAIGIGTVALTAAIVHTVAHALFKSALFMLIGVVDHEAGT--RDLRELAARHVRMPVTGTAIAVAALSMAGIPPLFGFISKEGLVEAALGAWLPVLVTAIALTSVFTVAYSGRLV----------------------------------------------------
297563979    ----------------ITLGFSLATLLVLGAMALQFDTSRAGALQ--------FEEVYPWIPRFGVSYAVGVDGIALALVLMSAVLVPLVVLAAWREHDDREDGGRGYFALILVLEAMMIGVFAATDVFLFYVFFEAMLIPVYFMIGRYGRGDDRSRAAVKFLLYSLAGGLVMLVAVIGVYVVGGTFLWSDLVGSALAAVDPATARWLFLGFFIAFAIKAPMWPVHTWLPSAAGASRPGTAVLLVGVLDKVGTYGMLRYCLELFPAVSWFVWPVVALSLVSIIYGAILAIGQNDMMRLVAYTSVSHFGFITLGIFALTAQGQAAALYMVNHGFATGALFLVVGFLIARRGSAL--ISDYGGVQRIAPKLAGVFLVTGLAGLALPGLAPFVSEFLVF----------------------------------------------------------------------------------
141935524    --------------------------------------------------------------------------LSAVMVVITGITGLAVAIYALADVDEAKEALG-FHALYQVLLAGVCGAFLTGDLFNLYVWFEVMLISSFGLLILGGKRE-QLDGGIKYVTLNLVSTILFLSAVGLLYGMTGTLNMADLHVAVQEVENPGLLIVIAIMFMIAFGVKAAVFPLFFWLPASYHTPAFAVSAIFAGLLTKVGVYSLIRVFTLIFTTVAYTHTILLWVAGFTMVTGVLGAAAMNDFRRILSFHIISQIGYMILGLALTPLAIVGAVFYIVHHIIVKANLFLVAGVARRIAG--STDLSAIGGLYKTAPLLGLLFLIPAFSLAGFPPLSGFWAKYVLVKASLDA----------------------------------------------------------------------------
143826598    --------------------------------------------------------------------------------------------------------------------------------------------------------PRKIYSAYKFFLFTLLGSVLMLAAIIFIYWSMGTTDYTEIYKLKIPQEYQYILWLAF---FSSFAVKTPMWPVHTWLPDAHVEAPTAGSVILAAILLKMAGYGFLRFSLGMFPIASDFTPLIFSLSIIAIIYTSLVALMQDDMKKLIAYSSVAHMGFVTLGFTFNKQGIEGSIFQMISHGIISAALFLCVGVLY--DRTSSRMIKTFGGVVNYLPNFSLIFVVFVLGALGLPGTTGFIGEFLVLLGAFKIN-YLVAILASTGVVLCAAYMLWMAKRVIFGKINNEIVSRLKDINYLEGSVLIILCVVSLVFGFYPEPLLNT-----
110189673    ---------------------------------------------------------WLTINSIKLTMSFKIDYFSILFLSVSLFVTWSIMQFSSWYMHSDPH-INRFIKYLMMFLNNMLILTSANNLFQLFIGWEGVGIMSFLLIGWWYGLADANTAALQAILYNRVGDIGFILAMTWFCLNMNSWELQQIFLTNTNNN-----LVPLTGLLIAATGKSAQFGLHPWLPSAMEG-PTPVSALLHSSTMVVAGIFLMIRFHPLTSNNSTIMTAMLCLGAITTLFTAICALTQNDIKKIVAFSTSSQLGLMMVTLGINQPYL--AFLHICTHAFFKAMLFMCSGSIIHI-LNDEQDIRKMGNMMKAMPFTSSCLIIGSLALTGMPFLTGFYSKDLIIEAINTCNNAWALMITLIATSMTAVYSMRIIYFVTMTKPRYSPLITINENNPNLINPI-------------------------
142941822    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFAFKVSAVPFHTWAPDVYEGAPTPVTAFLSVASKAAGFVALLLIFVGFYELSNIWEPLIWILSALSMTVGNLVALRQTNVVRLMAYSGIAQTGFMIASLATGDQALSAIITYLAIYAAMNLGAFAVIITFARRTG--SAEIDSFAGAFHFAPGLTVAMTIFLFSLAGIPPLGGWFAKFEVFRVLATSGETWLAVIAAINSVIALFYYATIARKMWADDPSESDLNTV-EITPSLISALAICVLVTLLFGIFPQLVA-------
143903553    -----------------------------------------------------------------------------FSVPLILLTSFMTLIVIFLTLKSEIKNLNYFHGAFLMMSGLMIGVFSALDAILYYIFWEAMLIPMFLIIGIWGGTNR-IYATIKFFLYTVLGSLLMLVAFIYLFFEAGSFSLLDFYHLPLTLPVQILIFIAF---FMAFAVKIPMWPVHTWLPDAHVEAPTAGSVILAAIMLKLGGYSFLRFAFPIAPAANFLQPVLIILSLIAIVYIAVIALVQQDMKKLIAYSSISHMGFVTLGFLLIPMGVEGAYVQMISHGFISAALFICVGILY--DQTHSRQIKDYGGVINKMPIFTALVVFFAMANSGLPGTSGFVGEFMVIMAS-AQESFWIAFIAALTLLLGAAYSLWMVKRVFYGKATNKAVLNLKEINKQQIIILGTLASFVLIIGLFPFLITDI-----
212704386    --------------------------------------------------------------------------------------------ISLRHTRASEHNLAAHWLFYLLLVLGMAVVMMARDAVLFLLAWEVMSLSPFFLIDFNDSDRNVRDASWVYLVAAHLGAVLLLAFFGLLWQNAGDTAFAVLA--LKEGPVVPLASVLFVLSLLGFGAKAGIAPMHVWLPEAHPAAPSHISALLSGAMINAGLYGIIRSCEFVAPLSAWWGWLTLFLGLGTALMGILKALAQSNLKRLLAYSSVENMGLMLMGVGAGTLGLAGAMFHMLNHSAFKGLLFLTAGEVLHATGT--VRMELLGGLQQRMPLVGAAFGIGAVSIACFPPFNGFAGEFVLALSLVEQQLGLLMALVVLGSGLAAATYAKAYGITFLGAPRSRCVEEAHRPRPRDLWPLAIPAFLCVAGGL-------------
139437062    ---------------------------------------------------------------------LLLNGLAGLIVVLISILAFAGFIYGLSYFDEYPGKVGRAGFFMNTFVASMMLVITADNVFWFLVAFELMSLTSYFLVVI-EENKNSIKGGWLYFVIAHVGFVLIMASFLLMNGVGGSFSFSDFRTHDFGPAISS---VCFVLAFFGFGAKAGIIPLHSWLPQAHPEAPSNVSALMSGGMIKIGILGILKVGLDLLAGSGWWGLMVLVFGSISSVLGVVYALHEHDIKRLLAYHSVENIGIILLGVGASMIALMAALYHTLNHAMFKGELFLGAGSLLYATGT--RNMEKMGGLFRRMPVTAVCFLIGALAISAIPPLNGFVSEWFTYQSLFN-----------------------------------------------------------------------------
136155730    -----------------------------------------LVSFICIAGQFADWVFVFERGGFLFGGMFNSAPFLTVIKSILNLALLLISLQSHAWL-RKHDHLIEFYVLLLTSLLGMDLMISSGNMLLFYLGLEMSTIPVAAAANFELRKRNSAEAAFKLIISSAFSSGLLLMGISFFYGATGSLNIDEASH---LVTNEPLQILSFVLVLAGLGFKISAVPFHWWTADVYEGSPVAVTSFLSVVSKSTAVFVLSFLFRIYYTIGEVWTIALSLLAVVTILVGNLFALRQDNIKRLLAFSSIAQVGFILVAVISGSVQVTAVVFFLLVYVFSNLAAFGVVSVISSATGK--EKVSDYAG---------------------------------------------------------------------------------------------------------------------
142947159    -----------------------------------------------------------------------------------------------------------FIGSILVLHFAVNGVFLSGDLLSLFIFFEALLIPMYFLMGIWGGENRRY-ATIKFIIYTVFGSVFIFIGTVISYGSTGALDFMTLSSLSFTAEQSRAL---FLMFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGVLRVSIPFFTEFLEYKFIIAVLSVIGIIYGAIVAIAQIDIKRLIAYSSVSHMGFVMLGISAGNLSLEGAIIQMVNHGLTTGALFMLVGFLYER--RHTRRISDFGGIKATMPKYAAIFLFCSFASIGLPGLNGFVGEFMILMGSFPT-YKVLSGIGAFGVVLAAIYMLWAYQRMFTGEENEELVDLDTKEMISVIPLLVLMLFIGIYPGFIEGYVTQDAL---
143916822    ------------------------------------------------------------IEAINSNYEIGIDGISLPMLLLSTFITVLAIIYSFEHLP-EPKSPKGMMALILILETGMNGTFVALDLILFFVFFELVLLPMYFMIGIWGDKTMRLYASIKFFVFTLFGSAFMLLGFLGLYFGAKTFSIPELIELGTSGAFTTFATLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFIRIALPILPEQAQWAPAIAILSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGISSTSIGINAAIIGMVAHGVITGLLFFLSGSMAH--TYHTRDMGRLGGNMKLLPKTGGLLAFTAMASLGLPGLAGFWGEFMALLGAYNLNITIFMVAGAIGTVLTAGYLLWMLQRVNLGEPKELHDADAYELAAWIPLVILTIL-IGVFPKLIFGSTNDAVISL-
291522131    ------------------MAAAVIGYLIGRVNKSARDYFADAVTILTFLAMAFFFLTYKEGQEVSLGLSFKLDGFRIIFASVTAFMWMMTTIFSKEYL-AHARNRNRYYFFLLVTFGATMGVFLSDDLFTTFVFFEIMSLASYV-CVIHDEKKETMYAGAVYLAVAVIGGMVTLMGLLMLYHAAGTLQLDALLSEEIFPENARWLYIAGGCILFGFGAKAGMYPLHIWLPMAHPVAPAPASALLSGIITKTGIFGVIVISSRIFLHNGYWGMVILLFGVITMMLGGILAVFSLDLKRTLACSSMSQLGFIFVGIGMNALAVRGTMLHMFNHSNLKLVLFMAAGVVVMNL--HKLNLNDIRGFGRKKPLLLYTFLMGSLGIGGIPLFNGYVSKTLIHESIVEY----------------------------------------------------------------------------
143355660    ---------------------------------------------------VLFLFDFIKTAGIDIPFALQFDQLSSLF--LLVITGIGSLIHIYSAAYMHEEDGARYFAYLNLFVFFMLILVLGSSFVTMFIGWEGVGLSSYLLIGYWFTNNNYNNAAKKAFVMNRIGDLGFLLAIFWMLSQFGVITYAGVFAKVSTMPVTAITGIT-LLLFVGAMGKSAQIPLYTWLPDAMAG-PTPVSALIHAATMVTAGIYMIARSNIMFSLAPVSQNVVAIIGISTALLAATIALKQNDIKKVLAYSTVSQLGLMFLALGVGTAGVFHVMTHAFFKALLFLGAGSVIHAMHHE-----QDIYKMGGLKKKLPVTHITFLIGCLAIAGIPPFAGFFSKDEILTAALEKN-VVYYVLGVLTSLMT------------------------------------------------------------
70608043     ---------LPIIIPSVFLVIPSIAILYMEKRFSTAVYTAVIGLLISFLSFTLFFSLGYYNYGV-FNNALYLTKFGYFIAISSLIATILVVLGSSNDLK-NWETGTSFLSLSLLTNIGVIYLAFAYNVLVIFASWAIASAATYV-IAMLKKDYQSVEAGVKYLVMGLLSSSLMIIGLAFFVTAGNTLYLD------PVISYQPLIVLSIIFFSIAFLFKIGAFPFQGWLPEVYSLADRFSVGFVSSVGKIVGIEPLLVILYYLIQDNSSSQVIFSIISVLSLIFGNISAFSRKDFAQILAYSSITQVGFMVIGIAMLPVNMNILMVYLLSYSIAQAGLFVSLSHVEKITGSS--YFESFRGMSSGDRVLAFSMTILLLSLLGIPPILGFWAKLFVLESSFSQ--PWLTIIGFINSAISAGYYIPPIREIF--REGQFKKVDSPERDSVIVAAVLSIALGIISPLIFG-----------
83592969     ----------------------------------------------------------------------------------------------------------RFHAYFALAIACTLGIALAGNLFTLFLFYEALTLSTYPLIT-HQGTAQAVRAGRIYMGMLLVPSGLLLVAIILTHSLAGRMDFQ--PGGILAGRIDGPLVGLLLALFVFGTAKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTIISIFGIDLLAASSWTGWLTWVAGISVILASLIALRQDNLKRRLAYSTISQLAYVVMALSLSPLGVLAAGLHIVVHAFGKITLFFAAGAI--HTATHKDSVSQFAGIGRAMPWTMGAFAVASLSMIGLPPTAGFLSKWGIFSAAFQGQTWGVVAVLIASTVLNAAYFLPILHTAFLKPPPGEAGAKIAEAPPLMVAALCLTAFGTLALFFLPGLPFTLARQL-
33519934     ---------------------------------------------------------------LSVDIVLRLDGLSLVM--LSVITGIGFIIHIYAIWYMSGYEGYRFFAYTNLFIFNMILLVLSDNLLLVYFGWEGVGLCSYLLIGFYYTDYNSVMKAFKSFIMTRFGDIFLICALFMIYNQYCTLSISALLKLDSQNLKNDMSMWISIALLVGCIAKSAQFPLQSWLISAMVG-PTPVSALIHAATMVTSGVYLINRMHSFFLVTPFILYIISMIGIVTAVIFASSALFQSNIKKILAYSTISQIGYMFLAL--GEKNWDGAMYHLMTHACFKALLFLAAGSLVRAC-NNEQNIFKMGSLYKSMPFIYICFLIGGASLSGFPITSGFYSKELILMSMFDHNNYWFLCFSFIGVFLTAVYMFRMIFIIFHGN---------------------------------------------
154818483    ----------------------------------------------------------------------------------------------FSMWYMHSDYINRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAILYNRIGDVGFIMAMAWFLTNSNAWDFQQIFITQHEN-----LNIPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPLM-EQNKTMQTLTLCLGAITTLFTAICALTQNDIKKIVAFSTSSQLGLMIVTIGINQPYL--AFLHICTHAFFKAMLFMCSGSIIH-SLNDEQDIRKMGGLYKPMPFTTTSLIIGSLALTGMPFLTGFYSKDLIIETATSYTNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSI-------------------------
296128076    --------------------------------------------------------VVEWIPALGIELSFRLDTLSWLMTVVVGGVGALVLVYCAAYFSPTASGLGRFGGVFTAFAGSMLGLVTADDLLLMFMFWELTTVTSYLLIGHYADRKASRRAAMQAIIVTTAGGLAMLVGVVILGHAAGTYSMSALVTDPPAASPAIIAAVACLL--AGAATKSALIPFHFWLPAAMA-APTPVSAYLHAAAMVKAGVYLVARFAPAFAELPVWRWTVVVLGGGTLLLGGYRALRQHDLKLVLAFGTVSQGLIILLVGLGTQATALAGLAMLGAHAMFKAALFLVVGTVDVACGT--RDLRRLSGVGRALPWTALAGGLATASMIGLPPFAGYVAKEAGLEALVHLEGTVVLTVVVLGSALTVAYGLRFWWGAFATKPA-------------------------------------------
254425085    ---------------------------------------------------------IAWIEPLGLTYSLGVDGIAL---PLIVINSLLCFVSVYISHGVRRPRL--YYSLLLLITSAVAGAFLAQNLLLFFLFYELELIPLYLLIAIWGGERRGY-AATKFLIYTAFSGILILGAFLGLVLLSGTGSF-DYDPSLAQTLSVVQQTVLMGVLLIGFGIKIPLFPFHTWLPDAHVEASTPLSVLLAGVLLKLGTYGMLRFCVGLFPAWMELSPLLAWWAVVSVLYGSLAAIAQTDMKKMVAYSSVGHMGYILLAAAATPLSILGTVLQMVSHGLISALMFLLVGVVYKKTGT--RDLTILRGLMRGLPFIGSLMVLGAMASAGIPGMIGFISEFIVFRGSFE-SQAPQTLFCMLGSGLTSVYFLLMINRVFFGR---------------------------------------------
186920129    ---------------------------------------------------------------------------------------------ILSSWSSVKKSIKEYYSYFLLMESLLICVFSSLDLIIFFIFFESILIPMYLIIGFWGSRTRKIKAGFQFFLYTLIGSVLMLLAIFVIYFETGTTDYQLVSNFTFSDRRQILLWLA---FFMSFAIKVPMMPFHIWLPEAHVEAPTSGSVILAGVLLKMGTYGLLRFSIALFPQGSYFTPLVYTMSVIAVIYTSLTTLRQIDLKKIIAYSSVAHMGFVTIGFSLNVQGLEGSIVIMLSHGFVSSALFLCIGVLYERH--HTRLIKYYTGVAQIIPLFSIFFFFFSMANLGFPGTSSFVGEFLTLVGVFESN-TCVTFLAATGMVLGAAYSLWLCNRILFGKLNTEYISQYTEINRREFAMLIPLAFCTLFFGVYPELILD------
169629232    ----------------LIPLVGAAAILVLPAHQRTLAKYTALGTSLLVLIVAVGVAIAFDPVGPAFGMKYAVGLDGIGLALVLLTTGLLPVLLLAGWNDGAEAPGYRYMALMLIVEAMVLLSFSALDVLLFYIFFEAMLIPMYFLIGTHSDVKQRSRAAVKFLMYNLFGGLVMLAAVIGLYVVTGTFDLRDITEMVATGTLGIDPGLAKALFLFAFAVKAPLWPLHTWLPDAAVHATPSSAVLMMAVVDKVGTFAMLRYCVQLFPDASYFTPVIVTLAVIGIVYGAVVAIGQTDVMRLIAYTSISHFGFIILGFAMTSQGQSGSTLYMVNHGISTAALMLVAGFLVTRKG--SRLIASYGGVQKVAPVLAGSFLVAGLATLSLPGLAPFISEFLVLVGTFTR-YPVAAACAVVALVLAAIYVLWMYQRMMTGPLAPGNETIG-DLKRRELTVVAPLVALLLVLGIYPKPLLDIV----
141841049    ----------------------------------------------------------------------------------------------------------EYFIILIFGLLGMMIMVSANHLLILYLGIELLSLSLYTIIAYNRTSIQSSEAAVKYYILGAMSSGFLLFGISLLYGITGSLLYDEISNNQDFSTHSIGLIFSLIFILISIAFKFGAAPFHMWIPDVYEGSLTPTTLMISTLPKVAIFVILIKLTSSIFSSLEYWSEMILILAVISVLIGNIIAISQTNIKRMLAYSTIANVGFILLGIYTGPENYKAALFYTITYTLFTAAVFGLISEINIGN-RSLEKINDLG----------------------------------------------------------------------------------------------------------------------
5835640      ------------------------------------------------------------------------------------------------------MNPLAQLIIYTTVITGTLITMLSSHWFLAWAGLEMNMLAFIP-TLIKKTNARSTEAATKYFLAQSTASMILMMAIISNNLLSGHW----------TTTTNYTNQFPPLAMTIALTMKLGMAPFHFWVPEVTQGTPLTSGLLLLTWQKLAPISIMYQIHP------SINTHILLILSTLSIAVGSWGGLNQTQLRKILGYSSITHTGWMMMTLTYNPTITTLYLITYITLTTTMFLTLNLNSSTTTLTLSNT---------WNKSTHLMPLMTSTLLSLGGLPPLTGFLPKWVTIQELTMNNNFIIPTIMITMTLLNLYFYMRLIYTI-------------------------------------------------
254480971    -----FNPNLPRWIAMATVILG-MLLLLSTISGIPADTFNMVTEP----SKAENWLLYSRHEWIPRFGISLELGMDGLSLLMLILTLALGAIAIVSSWNEIEFNPGLFQANLLWTLTGVIGVFLALDLFLFFLFWEVMLIPMYLLIAIWGHENRGY-AAMKFFIFTQVSGLLMLLSIIVLAVQAGDGDISFSYGDLLGSAPTGKAGMLTMLFFLAFTVKLPGFPFHTWLPDAHTQAPTAGSVLLAGILLKTGAYGLLRFCIPLFPEASQFAPIAMTLGTVGIIYGAVLAFAQSDFKRLVAYSSVSHMGFVLLGLYANSLALQGAIMQMVAHGVSTAALFMMAGALQHRL--HTRDMNRMGGLWYNAPRMGACAMFFAVASLGLPGMGNFVAEFLVLAGLFAVS-PWMTAAAAIGLITAAIYSLWLMQKTFQGKPDEERKLQDFDRREM--GAMVIMMAALLWLGLYPQPVFDLTQ---
77920215     --------------------------------------LWPALLPATLFALLLYGLFTMPIPSLNVDFSLYVDGLAA--QFLLLITGIGTLVFVYASGYLEHPKRRRVLVLLQLFMIAMIGAVISDHLLVLFIFWELTSVLSFLLIGFDHEQETARKSAQQALLITGAGGLCLLAGIIILGRLAGTYSMQSLIAAAPSFMADPHLPPALMLIFLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKLGIYLLARLDAAFSDVV-FWEYTLIAAGTFTAVFAAIQTMCERDLKRILAWSTVATLGTLTMLVGPGKGAALAVAALFFAHALYKAPLFFIAGNLDHGAGT--REIDRLTGMRRYMPWTAAAALLAALSMAGVPLTFGFVAKDAITLAKTEA----------------------------------------------------------------------------
137950611    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSPVALLSAILILAGIGFKISIVPFHSWAPDTYEGAPLPVTAYLSVSSKATGFVALIILMSIFFESGDGLGIILVFISGITMFVGNLSALQQTNPVRLLAYSSIAQAGFILAPIAVANITNNASVTYLIIYAFMNIGAFLVINLLQRNI--DSENMYDWGGLAKETPLAGIFAVIFFFSLAGIPPLGGWFAKFVVFRSLLSTGEIFLAIVGAINAVIGLVYYSRISKVIWMDSPKEDVSIIPSPLKVVGFVSLILTIVSGIFPGIFSN----------
119719995    ---------------------------------------------------------------------------------------------------------------------------------LLLVSWVLVSAASYASIALPRDKYSASGAS-KYGLMSLASSMLLLTALGLA-----SFNSPSLSLPSVVPAGREVAALALAFTVASVGFKAGAFPFHAWLPDTYGVSDPYPVSIVAPLSKGAVLLAFYKVSAILAPEAQEWLWIVGLIALLTMTYGNITALLQRGFQGLLAYSSIAHAGYLLVGVAAAPTALYGLVLQLAAYSFAKTGLFLLARLARAREGPPVA-LDDLRGLSTVDKPLAASATILVLSLMGMPPLAGFWGKLFIFLAAV-GPAPWLTAVALINTGIAAAYYARIIKAVYF-EPGKPHLYADRGLKVVIVVTAAASLLAGLVPLVLPPA---------
292492177    -----------------LLALGINFLLVAALWLSQANPFAIAGQG--------AWLVELDWPWIAFGIRFHLALDGLSLLLVLLACFLGLMAVVASWTEIQ-YRVGFFHFNLLWVLTGVIGVFMALDLFLFFFFWEVMLVPMYFLIAIWGH-ERRLPAAFKFFIFTHSSGLMLLVAILVLYQHTGVLTF-DYFDLLGASLDPNTAFWIALGFFIAFTVKLPAVPLHSWLPDAHTQASTGGSVILAGVLLKTGAYGLLRFVVPLFPATADYSPVIMLLGVIGILYGAVLAFAQQDVKRLIAYSSISHMGFVLLGFAWNPVALQGAVMQMLAHGISVAALFMVAGALQERL--HTRDMGRMGGLWSKAPRLAAISLFFAVAALGLPGLANFMGEFLVLLG-TYQVSIAFTAAAALGLILSVVYALIMVQKTLHGEAEEQFADFSTGDMAAMGAMIFILFWLGLYPQPVFDMAHPALEGL-
4091917      -------------------------------------------------------------------ILFAIDGISIFF---VILSTLLTPICILVSWNSIRFLLKDFIMCLLGMELLLIGVFSTLDLLIFYVLFESILIPMFLIIGVWGARAEKIKAAYYFFFYTLVGSVLMLLSIAAIYRITGTTDYLSLTHIQIDSNIQIWLFIG---FFLSLAVKIPMVPFHIWLPLAHVEAPLAGSVILAGILLKLGGYGFIRFAWPLFPEATHYLPVILTLSLIAVLYGSLTTCRQVDAKRLIAYSSVAHMGIVTIGFTHTMEGLIASIFLMIAHGVVSPALFVAVNLLYERH--HTRLIRYYKGAVVSMPLFSIIFMVFTLANIAVPLSCNFVGEFLSLVAAFSTS-TSLGILTSTSMVIAAAYSLYLYNRICFGQLSPYLIFSRDINRREFNGQLPLVVAI-VFLGIFPYPLIELVR---
193084128    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLYALTGSITFTGLNNGVVSGNFDEVIFISSLFILAGLGFKIAVVPFHAWAPDVYQGAPTPVTTLLAAGSKAMGFVALFRVFLFTMEAVSDWRLILGIVALASMTIGNLAAITQDDIGRMLAYSSIAQAGYILIAVALTDDAVSGAIAHTMVHAFMKGGAFVIVAGVGAAGLG--YSLDSYKGLAARSQLLALSMTVCLLSLVGIPPFAGFISKFLLFYGALQAGLIALVIAGVLNSALSLYYYLKVIRFMYLYDAVDSKDIEFSNAVRYI--SFLTVLFLAIILPLFWQSLFEI-----
9653251      ----------------------------------------LAFFEIGLTNTTCTIFLVSWIKSGAFYVSWGFLFDSLTVTMLVVITLVSSLVHIYSIKYMENDHQPRFMSYLEIFTFFMLILVTADNLIQMFLGWEGVGLASYLLINFWYTRLAANQSAIKALIVNRVGDFGLSLGIFLIFWVFNSVDYSVIFSLVPLFDNQFLTFLGFLFLFIGAIGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLMIRFSPLLEFSPTILFILITFGSLTAFFAAVTGVFQHDLKRVIAYSTCSQLGYMI--FSCGMSCYDVSLFHLANHAFFKALLFLSAGSVIHAVSNE-QDMRRMGSLLKFMPLTYSVMLIGTLALIGFPFLTGFYSKDFILENLQMSYISFACWLGTMSVFFTSFYSFRLIYLTFLNNAKSSLNLVHESSLLMIFPLIILSIG--------------------
89074817     -----------IAAPLIASIISLLSYFAGSSVRKGAICLHVISTIIVLVGTSLAWSVFTQGPLLALDSWFYLDGLSGLFIAVLGVVGFITGLYSLGYIEIDGKKVSLYYGLFNLFLATMLISVASNNVIMMWVAIEATTVSSVFLVGLYGKR-SSLEAAWKYIVICSVGVAFGLFGSILAYSNAAAVLLWTTIKENATLLDPTLVHLSFVFIIIGFGTKTGLFPMHAWLPDAHSEAPSPVSALLSAGLLNCALLVILRYYIITVKAIGPHFPLLMTFGFLSVAVAAFFIITQRDIKRLLAYSSVENMGLITLAIGLGPIGVIAGLLHVINHSLGKTLMFCGAGNILLKFG--SRNIDEVKGIMRVAPVTAVLVGVGALALGGVPPFNLFISEFMVVTAGISSGNTMFTIILLLMLTIVLAGLARMVASCVLGPKPD--LIERGELGFMTTAPLVLLLIAMVIMG--------------
5834912      -------------------------------------------------------------------------------------------------------------IFLIMLIFGTLVTISSNSWLGAWMGLEINLLSFIPLMNDNKKNLLTSESSLKYFLTQAFASSILLFAIIMLMF-------------LYNNNLSLYNSFNEILILSTLLLKSGAAPFHFWFPEVMEGLSWVNGLILMTWQKIAPLMLISY---------NFIYNFFMISIILSMLIGSLGGLNQTSIRKLMAFSSINHLGWMLLAMMNNE---MLWMTYFLMYSLLSFSIVLMFNNFKLFYFNQIFNLSMM------NPIIKLLIFLNLLSLGGLPPFLGFLPKWLVIQNLTAMNQLFILTISVCLTLITLYFYLRLSYSIFMLNYQKNSWMLKNNFN-NKMSSISLIFNFISIGGLVMISMIYIIM---
241890292    -------------------LITSSLIVPFGRFLKSKWGFILAFLPCILFLYFLQYTAISWVPSLGVDFQFRLDGLSLLFT--FLITGIGTAIFLYARSYLKGYPNFDFFGFLCLFMAAMLGVVLSDNIFLLFIFWELTSISSFFLIGFNNEQSDSRKSALTALSITGLGGLFLLAGLTLLGNIADTYTISELVDKRSLLIEHPLYPLILGLIFIGAFTKSAQFPFHFWLPGAMKAPTPVSAYLHSATMVKAGIYLLARFFPILGGTEYWTYPLLIVGGI-TMLYGAIHSLFRVDMKGVLAYSTISALGILTFLLGMGTEAIIAAAVFLLVHALYKATLFLITGIIDHETGT--RDLSKLQGLRKVLLPVAVAGLLASLSSAGMPLTLGFIGKDLIYDATLKTQLALFVTIAAVVTNIGLV----------------------------------------------------------
71906204     ------------------------AVLLAVLPARRALPLWQVAMAFALASLGYALWLATRFEPAGAAGSYFALGVDGISLAMVLLTALLSLIAVLVSRRMEQGARL-YFMLVLLLESAMFGVFTARDWSLFYVFWEATLLPLFFLI-DRLGGPNRQRAALNFFLYTLGGSVFMLVALLFLYDAAHSFAMADMAEG-GRGLPLNTQLLIFAGLFIGFGVKMPVFPLHGWLPLAHVEAPSPVSILLSGVLLKMGAYGLIRAAETLPAALLATQDWLAILAFISLLYGGILAWRQQDLKAMVAYSSISHMGVVLLGIATNVTGLTGAVVQMVAHGLTAATLFLVVGLLYQR--THSRDLADYGSVLGKAPRFAFFIAFGLLAAIGLPGSAGFIAELHVLVAGYTRWGGWVLLLGVAM-LVGAAYSLRVIGRLCLKGETMDLPDMTRTETLCLLAACILVLGLW------------------
186920108    ---------------------------------------------------------------------------SLTVSMCVTVTFISTLVHIYSTSYMSHDHQARFMSYLSLFTFSMLMLITADNFVQLFFGWEAVGVCSYLLINFWFTRLSANKAAIKAMVINRIGDFGLALGIFVIFATFKTVDYAVVFTVYFLQFELDLITTICILLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIIRCSFLYENSYLGLSILTIVGSATAFFAAMTGVLQNDLKKVIAYSTCSQLGYMVFGLSNYSVSIFHLMNHAYFKALLFLSAGSIIHALADE-----QDMRKMGGLVQVLPFSYTMILIGSLALMGFPFLTGFYSKDVILEIAYANYNFSGIVLGLLSAGFTSFYSFRLIYLTFLSNP--------------------------------------------
11466666     ----------LLLITLIFPLIGIILLLFVNDISAIRKITLNTTIITFILSIVLWILFDNTIPFLNLNYYIGIDGISIFF---LILTTFLVPICILASWNSIRHYVREYMILFLLLETLMMNVFCVIDIILFYIFFESVLIPMFLIIGIWGARERKIHAAFQFFLYTLLGSLFMLFAILIIYFNTGTTDFKVLLVTEFSRNRQLLLWLA---FFISFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILLKLGTYGLLRFSLTLFPDANYYIPLVYTMGVIAIIYTSLTTLRQIDLKKIIAYSSVAHMNFVILGFSLNIEAIEGSILLMLSHGFVSSALFLCIGVLYDRHHTRI--VRYYSGITLTMPIFSTLFLFFTLANISLPTTSSFIGEFLILL-AVFQNNTSICILASTGIILGAAYAIWLYNRVAFGNININYINPFNDLYLREFAIFIPFVVLILLMGIYPN----------
256422824    -------------------------------------------------------------------------ALDGFGMVLLLLTFFLGILAVLCSWNEIREKTGFYYFNLLWTLAGISGVFVAMDLFLFYFCWEVMLIPMYLLIILWGDSRRRY-AAYKFFLFTQAGSLLMLLSILALYFIHGTFDYFELLRTTFKGDTAWWIMAG---FMIAFTIKLPIVPFHNWLPDAHSEAPTAGSLLLAGLLLKTGAYGIIRFVLPLFPEASAIAWWAMLFGVIGIIYGAFLAFSQTDIKRLIAYTSVSHMGFVLTGFSFSEIAMQGVVMQMLTHGLSTGALFVMAGMLKERL--HTRDITKMGGLWTSMPAMGGAAILFTMASSGLPLLGNFIAEFFILLGTFTVN-VLFSVLASVGLVLSALYGLRLLQRVFMGAVSNPVRDLSTREMLIMAALSVSIVALGLYPQPVIDTVHHLSFTL-
218157410    ------------------------------------------------------------------------DFYSIVFTPIALFVTWSILEFSTWYMHNDPNINLFFKYLLIFLIT-MLILVTAGNFIQLFIGWEGVGIMSFLLIGWWYSRANANTAALQAILYNRVGDIGFLMTLACMTIQCNSWDLLQV----FSYAKHFNFTLLTLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRMSPLL-ENNQTALTLCLCLGALTTFFTATCALTQNDLKKIIAFSTSSQLGLMMIGINQPQLAFFHVCTHAFFKAMLFLCSGSIIHSL-----NDEQDIRKMGGLHTLMPVTSSCFTIGSLALTGTPFLAGFYSKDAIIEAMLTSNINACALLLLIATSFTAVYSLRLVFHVALGHP--------------------------------------------
187931000    -----------------------------------------------------------------------VDGFSVLFIVLTSFATLVIVLAAWTSIKTKVRQ---YMAIFLITCGLTNGVFCATDSILYYVFWEALLIPTCLGIGIWGGKHKAY-AAVKYFMYTFFGSVFLLAAILYIQTYSIQNFIAWATQSQGFIDSVKFTLTAQWLFFLAFAVKIPMWPFHSWLPDAHSEAPAGGSVILAALMLKLGAYGFLRFAIPMLPEVASLEYVLIIMSLIAIVYVGVVAVAQTDVKRLIAYSSISHMGLVTLGLTHAQLALQGAVFQMIAHAFSSGGMFIGIGYLYLR--MHTREISDFSGVAKTMPIFATFFLLFCMANVGLPGTSGFVGEFMILQAVFQYS-PLIALIAGLTLVIAPIYTLWMYKRVFFGEVVSTQVASLTDLNRMELFVFILLAVPTLLFGFYPEPILQLSAA--
49616813     ---------------------------------------------------------LINITNFSINLSFIFDQYSLTFTPIALFVTWSILEFASWYMKMDPL-INRFFKYLLIFLITMITLVTANNMFQLFIGWEGVGIMSFMLIGWWSARSNANTSALQAIVYNRIGDIGLILTIAWLAMNSSTWEFPQMFSQLKTPS-----IVPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLFPLI-ENNNMAMTIILCLGATTTLFTAVCATTQNDIKKIVAFSTSSQLGLMMV--SIGLHQPQLAFLHISTHAFFKALLFLCSGSIIHNLANE-QDLRLMGNIKKTMPVTSSCLTIATLSLMGTPFLAGFYSKDTIIETMMSSTNAWALLLTLIATMLTAIYSLRITFYVQMMNTRSPTIIPLNENNPHLLNPLIRLAIGSIMTGLIVSTMI-------
22653460     ---------------------------------------------------------------------------SITAMMLILVTTVSWLVHMYSTGYMSEDHVPRFMAYLSLFTFFMVVLVTGDNLIQLFIGWEGVGLCSYLLINFWYTRIQANKSAIKAMIMNRIGDLGLTLGILATYYTFGATDYSTITIIAYNGMEVYNLTLIGILFLIGAIGKSAQLGLHTWLPSAMEG-PTPVSALIHAATMVTAGIFLLIRSSPILELSSTALFYITIIGALTALFAASVAIVQNDLKKVIAYSTCSQLGYM--AFACGLSNYSVSLFHLFNHGFFKALLFLSAGSVLHALADE-QDLRKMGALIYSLPFTYSMMTIGSLSLMGFPFLTGFYSKDLILELAFSFHGTFAHWLGTLAASLTAFYSFRLIYLAFINTPN-------------------------------------------
114765418    -----------------------------------------------------------------FGIVLVLDRLSALL--ILLTSVLGLIVLMHSAASGWDTRGRHFHALMQFQLMGICGAFLTGDAFNLFVLFEILLIASYGL-AIHSGGKARLKSGLQYVIMNLAGSSLFLIALGTLYATTGTLNIADLSVKVIPVEEAALVRVAAMLLMIVFAVKAAMFPVQFWLPGTYANAPAPVAALFAIMTKVGAYAILRMHTVVFGPDADAIGSLLLPAALITVAIGGFGVLGSRRLMPLIAFAVLGSTGTLMLAVSATPYAATAALYYLLHSTMATAALFLVADLLLAR--RESGDLLKAAPATVQNGFLAALFFAAAIGIAGMPPLSGFLGKLLVLDALRVSDYTWLVAVVLVGSLLTIVGFARAGSLLFWKSTS-------------------------------------------
86610297     ------------------------------------------------------------IPAIGLSYSLGLDGFSLLMVALNGLLTLIAVLTAEPEVKRPNL----LYGCILFMSGSVNGAFVAQNLLLFFLFYELVLIPIYLLISIWG-SPKRDYAAIKFLIYTAVSAIFLLGAFLAIYWL-GDPHSFELLEIRITSLSPVAQTLTLLALIVAFGIKMPLIPFHTWLPDAYGESSPPVAILLGGILSKLGTYGLFRFGLQLFPAWADLGGILAWWGAIAVLSGALAAIAQKDIKRMVAYSSIGHMGYILLGMAAATISLTGAMVQMVSHGLILALLFDLVGLVERKVGTRDLDLNGLLNPLRGLPTVSALLILGGMASAGIPGLVGFVAEFLIFQGSY-QDFPLPTLISICGTGLTAVYFVILLNRTCFGRLDNRTAYYPR-VHGWERIPGLILTALIVWFGIQPMSLVKWPQPL-
136427119    ------MDNLNLIYPELFIGIFLMVLLIVGVFKKNSFNLISKFTALSLLVAIPMVYINDNVSVKLFSNNYIIDELSSFLKILILASSAFALFFTNQYIKDNKIDQFEYPILIMSAILGMFVMVSSNNLIGLYLGIELQSLSLYVLASLSRDSVKSTEAGVKYFVLGALSSGLLLYGCSLIYGFTGSTNYYIIAENF--DSRNLGLLFGLVFILIGLAFKISAVPFHMWTPDVYEGAPTSVTAFFALAP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143665979    ------------------------------------------------------------IPSIGVNWHVGIDALSY---PMIWLTTLLIPISMLVQWDAKKGAQ--FHSLILLMEGALLGVFAVLDLFLFYVYWELTLVPMFFLILVWGGEDRRY-AAMKFFIYTFAASILMLIGILIVYGISGTLTQHHFDIPLLMQQSSLISSAGLLLMLVGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRVAVSLFPQETTMIPLLVFLGMASLFYGAWVCLGQTNLKRMVAYSSVSHMGLIFLGIATMQLGIAGALFMMFAHGIISPLLFAVCGSFKHH--YHTLEIGSMRGLAHHSPFMAGHMMLGWMASLGLPLMAGFVAEVAIMIAFWMT-FGWWVLIPALTLILTAAYYLWSMQRTIFESGDPHHGILPDTM---------------------------------
137111583    ------------------------------------------------------------------------------------------------------------------FTFAMLMLVTSDNLLQLFFGWEGVGLASYLLIGFWYEKPSANAAAMKAFVVNRVGDFGFLLGIAVIYIATGSISFDVIFQK-INNVNQFTINIACLLLFMGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGIFLVARCSPIFENSDLALSFIIIIGASTAFFAATVGLVQNDIKRIIAYSTCSQLGYMFVALGVGAYQIFHLFTHAFFKALLFLGSGSVIHAMSDE-----QDIQKMGGLYKIIPFTWIMMLKGTLALTGAPLLSGYYS---------------------------------------------------------------------------------------
135236071    --------NLASLMPMLIAVGGALIIICIDLANKNLDRSLYIMLTVLVLLLDLGSVFTYTGGVRGFFDVMLMDGIALLAQMVIVIGSGLFILLALSRKTFHEYKYPEYFALFLFMTAGFQFMVASDNLILIFVGLETGSMALYTLIAM-HNREKSTEAALKYFTMGALAAAFFAFGSMIFYGLTGSVELGQISAALTASNNYPIILAGIVFMLAALGFKLTLVPFQAWAPDVYDGSNAAMAGYISVVPKIAVFVVALRFFEIFVSVDNVWVAILYVTVVITMTLANIMALVQKDVKRMLGYSSISHAGFVMSTILIGTTQATGMFIYWILFAFTNLGAL-------------------------------------------------------------------------------------------------------------------------------------------
161349984    ------MTEITSLRPLAAVLVSVVAIAPILASGSRPNLREGWTLLASVLTLGLVGSMVLSTFVPGVSLALRADALGVLFA--LLASTLWLAASFYSIGYMREHSQTRYFAAFAGSIASAIAVAFAANLVVLYLAYELLTVATYPLVVHDETDA-ARAAGRKYLAYTFGGGVAVLAGVVLVYHATGTTAFAPGGIGGLATADPTLARAAFGLLITGFGVKAALMPLHSWLPDAMVAPTPVSGLLHAVAVVKSGVFGIARVLLDVYGIHLNVGMAVAVVAAITLIVASVIALRQDNLKRRLAFSTVSQLSYIVLGLAVGAATLIGGLLHIPAHAFMKLTLFFCAGAL--HVETHTDDISDMAGIGKRMPLTMTAFAVAAAGMAGIPLVAGFVSKYFLLIGTVTGGHLVFTAALLVSGVLNIAYFWPVVYTAFFESQGDS-----------------------------------------
288798455    ------------------------------------------------------------------------------ISLMLVMIITVLFPMLFLLQWEGKTKG--FWGNLLLVQGALIGAVSAADLILFYVFWELMLIPIFFMMGLYGGKDR-IAATIKITIYTMAGSLLMFVAILALYSQFGQWSFA-LADLTQVTLSGSAAFWIFAAFMLAFAIKIPLFPLHTWLPDAYTEAPTAATFVLSAIMAKIGVYAVIRFVLPVYPQEYIMYAVLLVLGLIGMIYCGIAAIQQKDAKRMLAYSSASHLGLIAVGFAMNTQAMVGSVYQIVAHAMATGMLFLLVGLLEQRLGT--REIDSLGGIAKVAPVYATFFAIAMLASCGLPGTNGFIGEFLIILGTFKYN-TWLGVVAATTVIVGVTYILWMYQRVIF-QKTNTLTEGFKDLNTREILGLAPIVVLIIFMGIYPKPFID------
145220062    ------------------------------------------------------------VPSLGINFSFLLDGLSLTFALIISLVGAAVFLFAGAYMKGYRDAG-RFYLYIGVFMTSMLGLVLADNMLLLFVFWELTSFSSYLLIGFNHHKESSRKSALQALLVTGGGGLALLAGILLLGSVTGTYEISSFYDMNRIITSSALYPAIVVLLLLGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGIYLIARLNHEIGGT-PLWQDTVLITGAVTMLFTATLAFRQTDLKKLLAYSTLSVLGTLVMLLGIGSLAIKAFFIYLIAHSLYKGTLFLVAGTIDHETGT--RDVGKLAGLRKAMPVTAAAAALASFSMMGVIPLIGFIGKETVYKAILELDRWGLPLIGAAVLANACVVMVTLLVGFFLGKAKETPRQAHEPLKMLLGPSLLAVLGLLI-----------------
121582651    -------------------ILMLLAPIFIPRLSNPANITHMTKMATLNSIIPMTLFISLNMESITTNINWTNMNFNYAVMFLPIALTITWSIMQFTMWYMASDNINKFSKYLLLFLIAMLTLTTANNMLQLFVGWEGVGIMSFLLISWWHARTNANTSALQAVIYNRIGDIGLMLSMAWLAMKLNTWDMQLMFS------HSTTPTLPLIGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPLLN-MNPLALSSCLCLGALTTTFAALCALTQNDIKKIIAFSTSSQLGLMMLTVGMNQPEL--AFLHIMTHAFFKALLFLCSGSIIH-NLDNEQDIRKMGGMQNTMPMTTTCVTLGSLALAGTPFLAGFYSKDLIIETMTSMLNAWALTITMIATAMTAAYSLRLIFYVQLNTPRHKPSVNPSENN--------------------------------
41203466     ---------------------------------------------------------------------FGIDGLALLM--ILLTAFLIPICIMLSWKLKNPLLTKEYVIIFLSLESILNGVFSSLDLLVFYILFEAVLIPMYFLIGVFGSRERKIKASYLLFLYTLFSSIIMFIAILFLYSKFGTTNYLILA---MFDLDPFTEKLCWLAFFFSFAVKMPMIPFHVWLPEAHCEAPTAGSILLAGILLKLGGYGFLRFSLVLFPNASFFTPFVFLLSLVGVIYASVSTLQQVDLKKIIAYSSVSHMGLVTIGFSNNIQGIIGSVFLMIGHGVTSSALFLAVGLLYDRYGTRVVK--YYGGLANTMPLFASCFLLFSMANIGLPITSNFIGEFFCLVACFKINS-LIAFLAGFGVVLSAGYSLWLSNRILFGNLKQTSITVFRDLN--------------------------------
283823670    -----------------VVGIPFLSAILLALIPSYRVTALGNVLASGLTFVAGLSFLTLPPVTETY---VILDDLNKFFIILNTLVGFTTSLFSRSYIHLTPLFVRFYHAMFQGMMGAMNLALLANNIGLMWVGLEFATLMTVIMVGIYRT-PAALEAAWKYFILGIVGISLAFFGTILVY-LTGQGVLGEGEAAMTWSEDAPLLNIAFIFLLVGYGTKVGLAPLHAWLPDAHAEGPTPISAVLSGLLLNVALFALLRFKMLINPNALAPGPILITMGLVSLIFAAFMLYQRQDIKRLFAYSSIEHMGLITFAFGLGPLLNFAALLHMVMHSLTKSAIFFAVGHVTQAKGT--QELSAIRGLSVSNPLLSVALAAGVIAISGLPPFGAFMSEFLILTSTFAREPLLALAVAFGLLVALGALLMRLQDILFGEPTTPNHPVSAASAPIFVHLSLILIAGMFLPPAVV------------
83945443     ----------------------------------------------------------------------------------MVASGLWIINSLYSIAYMRGNNQTRFYFCFTISIAAAMGIALSGNLLTLFFFYEALSLATYPLVAHKGDAKAKRGASIYLGILLATSIGLFLPGVFAVYALTGTTDFT--VGGVMSGVGPVAGSVLLVLFAFGIG-KAALMPVHPWLPNAMVAPTPVSALLHAVAVVKAGVFSILYIFGADYMQTLPAADVLAWVAGGSIVLASVFAFTKDNLKARLAYSTVSQLSYITLGMVASPLALLGAALQIVMHAYGKITLFMTAGGIY--TGAKKSEISQLNGLGHYMPVTFAAFLIGALSIIGVPPFGGVWPKVFLMEGAASGGQPWLIVMLIGSTLLNIGYLLPIVIRGFFKPKPEPSPMRPGQPPALAWIAPLITALGTVALFFAIGPLIDFLSPVF
257051779    --------------------------------------------------------------------------------------------AIVSAWTPIDERESQFYALVLLLEAGLLGVFAALDFFLWFVFWEVVLVPMYFLIGIWGGPRRKY-AAIKFFVYTNVASLVMFIGFIALVFGLGSLDLPVIAQTLQEEEPDALKATAFLAMFAGFAVKVPIVPVHTWLPDAHVEAPTPVSVLLAGVLLKMGTYALLRFNFTMLPDVAANATIIGIFAVVSVIYGAMLALAQRDLKRIVAYSSISSMGYVLLGLIAYTVHVGGATFQMVSHGFISGLMFMVVGVVY--NQTHTRMVGDMSGLADRLPVTAGIFVAAAFGYMGLPLMSGFIGEALIFIGAVLPGAPLFTASAMFGIVIVAGYLLFAMQRALFGPFDLATDYELSRAPVQDVAPLLVLLACVIILGI-------------
91780247     ------------------------------------------------------------------------DGLSAYF--LCVLGVVSAGVSAFSAGYFRKGEGTPPGVLCFVCLASMAMLLLADDAYCFMVSWETMTLSATFLVMTNHRLAEIRRAAWLYFLISHVGALALLLCFGLLQANTGDYTFANMREQHL---DVFWASLAFLLALFGFGTKAGIFPLHVWLPEAHPAAPSPVSALMSGFVLKAGLYGVLRVFDLLHVQIAWWGVLMLVLGLFTALFGVVFSAVQTDMKRLLAYSSIDNIGLMFVSMGLAILCLAALSMTALLYQIASHAAFKSLLFLGTLHATGERNLGRLGGLLRFMPWTAWAALVGVLASAGLPPLGGFVSEWLLLQS--------------------------------------------------------------------------------
209427687    -------------------------------------------------------------------------------------------------------------LFYLTLMTGTMISISSSSWLGAWIGLEINLLSFIPLMS-NKNNQFSTEAALKYFLTQALASAILIFGAICLG-----------FNSQLPFSATQNFFLLNSLIAATLLLKMGAAPFHFWFPGVMEGLSWLNGLILMTWQKIAPLMLISYVFSPSLMNF--------TFIILCALAGSLGGFNQTSLRKIMAYSSINHLGWML---AATLLGNPYWITYFLFYSFLSSSIVLLFNLF------NISHIAQIFSIPLASPILKLALFCNLLSLGGLPPFLGFLPKWIIIQGMVSAGYYFIITIMVTLTLITLYFYIRMGYSAFMIAHHETKWLLTPTLSVSSQILVIFSFSFSFLGLLLCSMIISIV----
136521465    ---------------------------------------------------------YAWIPSFGINFALGVDAIALVLILMSTILAPVVVLAGWNEAHGGRWSVKTFYVLILVLETMMIGVFAATDLFLFYVIFEAMLIPVYFLIGGYGTGERSA-AAVKFLLYSLFGGLLMLASIIALYVMSGTFDLDKLSQLQMSSTTQNLLFLGF---FIAFAIKAPVWPFHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCLTLFPEASTFTPLIMILAVISIVYGAFLAIGAKDIKRLIAYTSISHFGFITMGFAMTSQAQSGATLYMFNHGFSTAALFLVAGWMIARRGSST--ISDFGGLQRVTPVMAWSFFIAGMSSLALPGLSSFVSEFLVLVGTFTR-YPVHAIIA-------------------------------------------------------------------
170747115    --------------------------------------------------LVYWFGGWAPRDGVHLGIGFSVDEASAWVAAFIGLLYALTFVFAWGFFDRTH---GHFHILMLLFLAAMVGFCFTRDMFNLFVWFEVMSVAAFALTAY-HLAESSLAGAINFTVVNSLAGFLMLGGIGLIYAQTGTLDFEGIAAAVARGGRDPVVAGAFCLVATALMIKGAIVPFQFWLADAHAVAPSPVSVIFSGSMVSLGLFGLAKVSAVVFGGSDQVQQALPALLIGTALLGGWMALLQRHLKRMLAFSTISHAGIMLTGLGALTVDGTGMLVYVVGHGLVKGALFMIAGILLATQA-SIDEIA-LRGLGRGIWPAGVAMA--------------------------------------------------------------------------------------------------------
221198376    -----------------------------------------------------------------------VDGASLWLVVLTAFTTLVVVVASWQAVTVR---VAQYYASFLILSGLMIGVFVAQDGLLFFIFFEATLIPLYLLIGTWG-REHRVYAAVKFFFISFAGSLLLLMAMLYLYAKSHTFDMAAWRTLQLGFAPQLLVFLG---FFAAFAVKVPMWPVHTWLRDVY--TDGPTGAALMLAMLKLGGYGFLRFALPITPDASHFFPAVIALSVFAIVYASLLALAQTDFGKLLAYSTVAHMGIVTLGFLFNRIGVEGAIVQLVSYGFVAGAMLLCASVL--VDRTKQREMTAYGGVASAMPRFAMFAVLFAMANVGLPGTSGFVGEFMVIMGAIRVNFWIGAA-AALTLIFSASYTLWMLKRVVWGRAPSASIAKLVDLSGREIAMFASLALIVLAVGIDPKPFTDAI----
164454837    ---------------------------------------------------------WMTIHTLKLSLSFKLDFFSLTFMPIALFITWSIMEFSLWYMHSDPHINRFFKYLLLFLIT-MLILVSANNLLQLFMGWEGVGIMSFLLISWWHGRTDANTAALQAMLYNRIGDMGFIMMMAWFIIHLNSWEFQQIFLT-----NPKNTTLPLLGLLLASTGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVMAGVFTLIRFYPLMENNLTIQTSTL-CLGAITTLFTAICALTQNDIKKIIALSTSSQLGLMMVTIGINQPHL--AFTHMCTHAFFKAMLFLSSGSIIH-NLNNEQDIRKMGGLYKTMPIISTVIIIGSLALTGMPFLTGFYSKDPIIETAMSYINTWALLVTLIAVSMTASYSTRIIFFALLGQPNENNPRLVNPIKRLILGSIFM--GFFISMNTIPHTTPQMTM---
56750924     ------------------------------------------------------------IEQLGLGYRLGVDGLSL---PLVGLNALLTFLIIAGLERQEQRSRL-YHGLMLLLSGAVSGAFLAQDLLLFFVFYEVELIPLYLLISIWGGARRGY-AATKFLIYTALSGALLLIGFLALTILSGAGSFAY-NPNLAAVLPIAQQVTLLVLILVAFGIKTPIVPFHTWLPDAHVEASTPVSMMLAGVLLKLGTYGILRFGLGLFPQVWPIVPWLAGLAVVSTLYGSLSAIVQQDMKKMVAYSSIGHMGYILLAAAATTLSLLGAVCQMISHGLISALLFLEVGFVYSRTGTDLRVLQGLLTPERGLPIVGSLMILAVMASGGLPGMVGFIAEFMIFRGSFST-FTVQTLFCMVGTGLTSVYFL-------------------------------------------------------
154103794    -----------------------------------------------------------------------------------------------------------FYILLGTIMLGTSIVMTSTHWFMTWLGFEMNMMAIIP-VLMKKYNPRSTEAATKYFLTQATASMILVLAIIINLMYSGQWTITDIENN-----------TASILITIALMMKLGLAPFHFWVPEVTQGVSLNSGLILLTWQKIAPLSLLYQMYS------SMNINLLLMMSLLSIMIGGWGGLNQTQLRKIMAYSSIAHMGWMM---TMMIFNPNISLLNLLIYIIMTSSMFLLLIFSSTTSTLSLSL------TWNKSPIIAMSSLIILLSLGGLPPLTGFMPKWLIIQELTKNNNVILPTLMAVLALLNLFFYMRLSY---------------------------------------------------
260913687    ------------------------------VAARINSQNLSTSLHITGLILTALFSLKLGADVLSQGHWFYVDSLSAIFVGIIGIVGLLAGLYSIGYMEFNEQQYGNYYGFFHLFFFTMLLSVMTNNIVVMWVGIEATTLSSAFLVGAYGKRT-SLEAAWKYIIICSVGVAFGLYGTLLVFADASQAIFWTKINENATALDPHLIHLAFIFILIGFGTKCGLFPMHTWLPDAHSEAPSPVSAILSGILLNCAMLVVLRYYILTNKAVGPEQNLLLIFGIISVAIAALFIIAQRDIKRLLAYSSIENMGLIAVGFGIGPLGVFAGLLHTINHSLAKTLLFCASGNILVK--YHSRDMQDIKGLWKTMPITAVLFAGGALALSGVPPFNLFISELALVTAGITTGHIGLMIFCLILLTIVLAALAKMVLNTVLGEKPEHIET--------------------------------------
7140960      ---------------------------------------------------------------------------------LTLITTVGITVFIYSDNYMSHDQAYRFFAYLNLFNASMFGLVTSSNLIQVYIFWEIVGICSYLLIGXXXXXXXXXXXXXXXXXXXXXXXXGLXLXILGXXWIIGSFEFRDITNNLINGLNSLLTTLCTFLLFVGAIAKSAQFPLHIWLPDAMEG-PTPVSALIHAATMVAAGVFLVARLFPLLSITSNIMHIISSIGLXTLFLGATXALAQIDXXXSLAXXTXXQLGYLALGIGXSRXALFXLXTHAXXKALLFLGSGSIIHSMEPVVGYKNXNMVXMGGLTKYIPITXTAFLLGTLSXXGXXPLACXWXKDEI-----------------------------------------------------------------------------------
141731166    --------DFYSFAPEIFILALILISITFGILNKGA-TITINATGFSLLTIFLIFKGYSFYQNSLYSLNTIN--LILLSKIILSIGSIVFILLSRRPLKNENLFRYEYILFILFAILGSFILISSNNFLTAFIGLELQSLSLYLMAAFNTKNLNSNEAGIKYFSLGALSSGFLLFGISMIYFDTVSFSFQNLEN------FSTISELGLALVLIALFFKVSAAPFHIWTPDVYEGSPTISTLFFATLPKFASLIFLFRIYHELNISIESLNYIFQLVCAVSLLVGVYGAITQNVIKRLLAFSSINHIGFMLLAIMSYRYM--------------------------------------------------------------------------------------------------------------------------------------------------------------
134961248    -------------------------------------------------------------------------------------------------------------------------------------------------------KESAANASKKAFLTNRVGDIGFFIGIMLLYNAIGSFAFSDIFNGVSSGMIAGTLTLAGVGLFLGAMGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLSVRIFPILTP---DALLVVAYVGGFTALFAASIAITQSDIKKVLAYSTVSQLGYMIMAVGTGVYTIFHLLTHAMFKANLFYGSGSVIHAMKHDHHTDPQNMYNMGGFKDRMPITYWSMLISTFAIAGVPLFSGFLSKDAILAGTLSFTHFLLPVFGFGAAAITAFYMFRMMFLTFHGEPKMPDIIDDHESPKEMTGPIILLGTLSLF----------------
142522337    ------------LLPEIVVLLTSISLLINSIVDQNDKRITNKIILTLGLIIAAFTCYQQSTYELFLNGVLENTEFTKSIKFILISTSLLALIFVSNSKSEELKNYFEYCFLLTLSLVGSMLLISSREFFMLIIAFETLSIPIYLITAMGPNPRLSVEASTKLFFFGTFSTVILVFSAVLFFASTGSTFFSVEFWQI----KDLIPLLSIFFMLIAVSFKAGLFPFHFWVSDTYQAAPLNLIPYLSVIPKISIICFFIIFMQDYSSNGNNTDNIVIAFSCISIIFGSILTMKQEKLLRLLAYSGIPHAGMLLLSVLDFSIAKDFIIIYITFYSVANICLYISLNSLKI--SSEEITLNSLKGIFKDNPFLSLSLAISLLSLAGAPLTAGFWGKFNVVILSYSSYGILIPIIILLGALMSFYYYIKIIRNLFSSKQINTFQDIQISNINYLILTICIVITIILGINP-------------
37521651     ---------------------------------------------------------------------------------------------------------------------GVVGAFATQNALLFFLFYELELIPLYLLIAIWGGPRRNY-AATKFLLYTAISGIMVLVAFFGLAGLAGIANYSYEVLA-AHNLPLATQFLLLGAVLVAFGIKIPLVPFHTWLPDAHVEASTPVSLLLAGVLLKLGTYGLLRFGLGFFPAWSVAAPWLAGWAVVSVLYGCLTAIAQKDMKKMVAYSSIGHMGYILLAAAAATPLSLLAVAQMVSHGLISGLLFLLVGVVYKKTGT--RDIDVLCGLLRGLPFVGSLMILAVMASAGIPSMVGFVAEFIIFRASY-AVFPVQTLLCILGTGLTAVYLLILINRAFFGRLPAQFANLPQSERLPGLAIALLVVFLGLQPQWLVRWSEATTAAL-
136428300    -------------------------------------------------------------------------------ALLLVVTTVGALVHLYSVGYMSHDPGYRFFAYLNLFMFSMLLLVLASNLLVVFAAWELVGLSSYLLIGFWYKKREPALAAKKAFITNRVGDVGFALGLMGLVAVFGTLDIATILAGVAAGELTGTATVIALLIFCGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGVYLVARMSPLFAASPEAML-VVAAIGIFTAIFAASIAFTQTDIKRVLAFSTLSQLGYMFAALGVGA--WVPAIFHLVTHGFFK-----------------------------------------------------------------------------------------------------------------------------------------------
152977478    -------------------------------------------------------------------------GMDGFSLVMMMLASLLVMLAALTAFSIQH-QVKAFYMLLLMLEIGVLGVFAAENLFLFFIFFEITLPPMFLLIGKWGK-LSSEQAAYSYLIYNGIGSAILLIIFSILFAKTGTTNFEELKTILFNGMSHSLQLSIFIALMLAFSIKLPLFPLHRWMVNVHVEAHPAVVMIHAGVLLKIGAYGMIRFGKGLFPQFQSFATILAILGVVNFLYGAFLAFIQTDFRKVLAYSSISHMGIVLIGLAANAAGVQGALFQVVSHGLIAALLFFLLGVIEERFGTS--HITKLGGLAKQVPILSACLLAGSMASLGLPGMSGFVSEFLAFLGLF-QEKPIVAAVGVLGIILTAAYVLRATLQVTFGKREEGKPDMRGWEYIPVLLLLACIITIGVLPDLLGEPLQDTLKTL-
6062844      ------------------------------------------------------------------------------------------------------MNPYILTILAISLVLGTLLATTTSHWIMVWVGLEINTFTILPLMTQKY-SPRAIEAAVKYFIIQTAATMIILFATILNAWMAGDWSIKQMNYP-----------PSLMMVTMSLVLKMGLAPLHAWFPEVMQGLTLELGLILSTWQKLAPFSILLQLTI-------YNSTLITSLGLLSILMGGWGGLNQTQIRKILSYSSIANLGWMLLI--SQYLPSMAFMTFLIYSILTFSMFIMLWL-------NQSTTINTLSTSWFKTPALLFMVPLILLSLGGLPPLTGFIPKWMILFELTKQNLTFFATTAALANLMSLFFYLRMSYAMALTSSPNFIPMT-------------------------------------
212725519    ---------------------------------------------------------------------FIHDQYSAIFMPIALYVTWNILQYSRWYM-MDNPHIDKFFKYLLIFLMAMMILITSNNLFQFFIGWEGVGIMSFLLIGWWRGREDTLASALMAIIYNRIGDLGLYIGMVWLISKTNSLNFQ----PPSYTNPSLVMLIALILAATG---KSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRIHPLL-ASNNTALSTCLCLGAITTFFASLSALSQNDIKKIIAYSTTSQLGLMMVTIGLNQPDL--AFLHICMHAFFKAMLFMCAGFIIHSLGNE-QDIRKMGGLHKPLPITSACLTIGNMALMGMPFLTGYYSKDAIIETMSTSYLNSCALLLLMATSFTAVYTLRIMLLVQTGHPHENIPTIMNPITRLATGSIMAGWLITKNIQMFNTPTMTMPM---
269115827    -------------------------------------------------------------------------------------------------------------IFTSSLLLGTTITISSSHWIMAWTGLEINTLAILPLISKSHH-PRAIEAATKYFLTQAAASTLILFSSMTNAWQTGQWDIAQLTCP-----------TSCLILTAAVAMKLGLVPFHFWFPEVLQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKLSTLMTTWTKTPALSATLMLTLLSLAGLPPLTGFLPKWLIIEELTKQGMAPAATIIA------------------------------------------------------------------
257057007    ----------------------------------------------------------------GVGIVLRADALGITFALL----SVFVLLIATTAEAINGVRVRTFPGLAVLLSAGLSGLFLTYDVFNFYVFFELSMTVSYVLTAYGG-RTRQLRAALVFTAVNLLGSFLFLLAVAGTYRVTGTLLMSDVAAHMDQVSDHASLLIALGF-FVAFSVKVGLFPFHFWLPTVYAGTRPAVAAILSGAVANIGSYGLLRFVGMFEEQLRLAAVVVIVLGAASIVYGALLAVSRGDPAEMLAYSTIGQIGYVLVAIGVGGVVLTAAVLYSVVNGLNKTLLFL--------------------GVGMRGKLVAAAFVIGAFSVAGIPPAVGFIGKLEMFRTAIAASNPTLVVLLFVGSSLSLIYLFQVYQRVFWHKNAST-----------------------------------------
194499936    -------------------------------------------------------------------------------------------------------------IFTISLLLGTTITISSHHWVMAWTGLEINTLAVLPLISKSHH-PRAIEAATKYFLTQAAASALVLFSSMTNAWQTGQWDITQLTHP-----------VSCLILTSAIAMKLGLVPX------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQIRKVLAFSSISHLGWMTIIISYS---PKLTLLNFYLYAMMTTAIFLALNTI------KVLNLSTLMTTWTKSPSLSAMLLLTLLSLAGLPPLTGFLPKWLIIQELTKQDMALAATLISLLSLLSLFFYLRLAYCATITLPPHTTNHMKQ-----------------------------------
5834969      ------------------------------------------------------------------------------------------------------------IFLFLTVVSGTIIVVSAENWFVIWLGLELSTLALIPILWFCFT-PRNIEATIKYFLVQAFSAALLLNSALIQAWFSGSW-----------SALIPMESFPSLCLSVALAFNLGLAACHFWLPDVLQGLPFIQGLIIATWQKIAPLFLLFYFNQLNFSYF------IILAALISILVGGWGGLNQTQTRKILAFSSIGNMGWIVV---TSAFSLGTAAMMLFIYLVINTSIFLILDFLSIFTLGHLNNTSQLS------PISITLVILTILSLGGLPPLTGFILKFSSLYSLINNGFIFFSSVMIIGSLLSLFFYLRI-----------------------------------------------------
239618417    -------------------------------------------------TISGTTSFVIGGWKPPFGINLVVDDGT---KLIVVAVNIIFLLALLATSTEKLKSSLKLSVVYMLSLAALNGIVLTGDLFNLFVFLEIASISAYI-IAASSQRNESKFAAFKYLIIGSVGSALYLLGTSMLYATYGTLNMADISQHMKTGMHPNVLTVVSLLYLFGLGVEAKLFPLNGWVPDVYSYASQRATTILATAFPVVMIFAFSRIF-VTVIGFGEVQSLIIILGLLTVVIGEVIAFSQKKLKRMLAYSSIAQAGLALLLIGIGTESMTGAFMLLINNSISKLILFSIAGYIISTISDDS--FEKVAAFASKSRISALLFTAGALSVIGMPLFFGFRAKLLIIESTISYNLWVPVVFLV-TALIEAVYYFRWIFNIY-RPDTADSIHKKLPVRTLIAGSILVVMIIIL-----------------
138807659    ----------------------------------RGRQLTMLVSVFIIIATLMSIPYSLESRAGSVLGFMRLDGYTAFFNVLFLVSALVTVLLGKYYFNRRSGDQDEFYLLLLISTLGAMVLGAAEHFAAFLLGLEIMSISLYVIIAYPEEGNPPLEAALKYLVLSGVATTVMLFGMALLYNSTGTLVIAELAMGIELPYQDIFLIVGHGLLITGLAFKLSLVPMHMWTPDVVQGAPAPVAGYLATVSKASVFAFLMRVLESGAISIAEVLQILAFFAVLSMVIGNFLALQQTNLKRLLGYSSIAHAGYLVITL--------------------------------------------------------------------------------------------------------------------------------------------------------------------
197365398    -------------------------------------------------------------------------------------------------------------VLLSSMMAGTILTMTSHHWVSAWLGLELNTLAIIPIISKTHH-PRATEASTKYFLIQAISSALFLLSGIVNAHFHGTWDMAHLSNNL-----------SKITFTVALAAKLGLAPIHFWLPEVLQGVPMLTALIITTWQKIAPMALLITTWDLILPH------ITFIMGLLSTIIGGLGGLNQTQLRKMMAFSSIAHLGWMI---TISTIAPNLALFNLILYITLTSSTMLIMHLTLSKTLQNTALI------FSHSPIISSLFLLSLLSLGGLTPLSGFSPKWLILQELT------------------------------------------------------------------------------
137763340    ----------------------------------------------------------------------------------------LIFFYSRSYMKDRNLYRGEYFSLALFALLGMMIMISSHNMLLVYMGLELLSLCLYSLTALDRDNQKATESAIKYFVLGALASGLLLYGMSMIYGATSSLDLNVISTALLNNPTDHILILGLVFVVAGLAFKLGAVPFQMWVPDIYEGSPSSIAMLISSVPKLAAFAITVRILGGLQSMMVDWKQMMLIMAVLSVGIGNVTAGAQTNIKRMYAYSTISHIGFILFGLMSGTLNYASSLFYVVSYMFMT-----------------------------------------------------------------------------------------------------------------------------------------------
143963573    --------------------------------------------------------------------------------PLVMLTSFITWLVIFISSNSISRSLGSYIASFLILSGLMIGVFLALDAILYYVFWEAMLIPMFLLIGVWGGPNR-VYATIKFFLYTVLGSLLMLVAFIYLFNQTGSFSIVDFYTKQLSL---TAQVFIFIAFFMAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKLGAYSFIRFAMPIAPGLLLLKPYLIAISLIAIVYIALVAIVQTDMKKLIAYSSISHMGFVTLGFMLNPLGFEGGYVQMISHGFISAALFFSIGVLY--DRMHTREIKDYGGVINSMPLFGSFFVLFAMANSGLPGTSGFVGEFLVILGAMQENFWI-AFLAALTLIFGATYSLWLVKRIIFGVAKNKKIAGLIDLNAKEFFVMSALAGLTLIIGIYPALITDI-----
16265782     ---------------------------------------------------------------------------------------------------------------------------TSSHWLLAWIGLEINTLAIIPLMAQDHH-PRKVEAATKYFLTQATAAATLLLASATNAWLTGQWNIHLLTHPI-----------PTAMIILALSLKLGLAPLHTWLPEVLQGLSLTTGLILSTWQKLAPFALLLQIPI-------QDQTILIFLALTSTLIGGWGGMNQTQLXXXXXXXXXXXXGWISSSLS---YAPTLTILALITYFLMTSAAFLTL------NATSSTTINALATSWTKAPIVTALFPAVLLSLGGLPPLTGFLPKWMILHQLTKEALPLVATLAAMTALLSLYFYLRLSYAMTLTLSPNTLAGTSS-----------------------------------
50261279     ------------------------------------------------LNTHLIVTTWISSGLFYCNWAFFFDTLTYVM--LTVVTGVSVLVHLYSSEYMGHDPHLRFMSYLSLFTFFMVILVTGDNFIQMFVGWEGVGLCSYLLINFWFTRLQANKAAIKAMIVNRISDLVLVLGILIYFSAFATISILENYTFLFLNYNWSIIDIMCILIFIGAMGKSAQIFLHIWLPDAMEGPTPVSALIHAATMVTAGVYLVARCSPIFEYSV-LTLKIITIIGALTAFFASTVGLVQNDMKKIIAYSTCSQLGYMF--FACGLSNYSLGVFHLSNHACFKALLFLGAGSVIHAMGDE-QDIRKMGGLRRILPYTYVMFLIGSLALMGFPFLTGFYSKDVILEASFNEVGHFAYWLGTIGASFTAFYSTRLLYFTFLSETNAHKNVILHPLRMALPLGILALGSIFI-----------------
222085290    MASVTGLTFLALCLP----FLGAMIAPAAVRYLGHNAAWPLALFPALAFLHFAGFLPSIAAGQTVQGGSWLLDGLSLTFA--LLITGIGALVVLYAGGYLKHVDLGRFFSFIFLFMGSMLGLVVSDSFLTLFVFWELTSITSFLLIGFDHQREAARRAALQALVVTGGGGLLLLAGLLLIWQITGAADMSGLLRAGGVLRESPLYLAALILILGGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMRLNPAMGGTMA-WQTILPLFGAATLLVGTLLAIRQTDLKLKLAYTTVSSLGLLVLLTGFGSYAIEAAVLYLVAHSLFKGALFMVAGIVDHETGT--RDITRLGGLRAAMPLTFAAAIVAAVSMGGLPPAFGFLAKEEIYTALADASVWSIALTIIAVAGNALMF---------------------------------------------------------
206890232    -------------------------------------------------------------------------------------------VILYSAGYMSPLNADHYYFFMLLFIGAMVGIVTAVNFLQLFFFWEITTLCSWALISYTKE-QKALFSGLKAFIMTHIGGLSFLIALALMYSEAKSFDFSVIGSL-------STKSLVFILLFFAASAKSAQIPLFTWLPDAMVAPTPVSAYLHAAAMVKAGVYLMARIYLSNASLAESEAFVIGIIAISTMMVSVILYYFQDDLKKLLAYSTIGHLGYILFGISLGKTGGIGGIFHIINHGFAKGLLFLSVGAIAYATGSKS--IRELQGVSKRFPLFTACFLTGMFAIIGIPPFSGFWSKFMIFTGAFELKNVLFGLIAIFESILAFCWYIFVGHKVFFGEASQKVLNAADKIPLSMKLSLICLLVLNIVSPIIGYPFIKALL---
227497905    ------------------------------------------------------------------------------------------IVLLASWGEVPADRQGLFTGLVLVLEAFVVVIFAARDVVLFYICFEAMLIPVYFLIG-RFGGPNRRRAALKFLLYSLAGGLVMLIGVVALYVYGPGGEGAYLLDNLVGNINASTTVTRWIFFFIAFAIKAPMVPLHTWLPDTAEQATPGTSVLLIGVLDKIGTYGMIALVLPLFPEASRWAPVVLVLAVIGILYGGLAAIGQDNLYRLISYTSISHFGFMVLGFAGSSVAATGAMVYMVAHGLSIAGLYLVTGFLARR--TSTVQISELGGMARVLPLVAGTWLVSGLASIALPGLSGFVPEWMVLTGTFSQS-VALGVVAVLGVIIAAVYVLLPYQRVFTGAPA-------------------------------------------
119718685    ---------------------------------------------------------------TALDGLLRVDALSAFM--LTVIGSVGLTAAWGALDPLRPRD-HVYSVLALLFLGAMSLAVLADNLGVLWIAVEATTIATAFMVGHHRTR-RAIEAAWKYVVLGSVGVAIAFLGIVLLYAATRSAGEPTLSWSVLATTDPSVVRVAAALAILGFATKAGLAPMHSWLPDAHSQAPAPVSGLMSGVLLAVAFYAILRVQAIATPVIGTGLMLLVTAGLLSLTLAALLVIRQRDLKRMLAYSSIEHMLLALAAAAGGRLAIAGALLHVLGHGLAKSSTFVASGRILAAEGT--TTMADIHGLVARRPGVAVPFLVGVVALLGLPPFSLFFSEVAIVVGGVQQGLGWAMAVAVLMLLVMFVAMSRHVVAMLFGGAAAATAPYGPRLPLVLALAATGVVGF-------------------
257460511    ---------------------------------------------------------------------FALSPLGNFFSFVVVFIGFASSVYGMSYAYIGKANIGVFACLFNTFILSMLLVISADNVFCFAVLWELMTLISSFLIIVN-DGKGTLKAVMVYLGIAQIGAFCITCGLLIIANYAGSFEFAEWGK---VNMPMGASVAAFILFLVGFGSKAGMWPFHVWLPQAHPAAPSNVSALMSGVMIKVALFTLVKFT-LFLPLSIYFGLAVLILGAASSLFGVLYALCQHDFKALLAYHSVENIGIILLGLGTGIYGFLAGCYHVVNHAIFKGLLFLCAGSV--IHATHTQNMDVLGGLAKKMPLTAVGMFIGIMGIAALPPVNGFVSEWFTYQGMLQRYAFSLAVVALALTGVLVGMHLKLYAVIFAGTPDEKIWENAKESPLMVLGMIILMIG--------------------
225554155    --------------------------------------------------VTIDLIRWIDSESLNVYWGFYYDSLTVSMLIPVLIVSSLVHIYSIGYMSHDPHNQRFFSYLSLFTFM-MIILVTANNYLLMFLGWEGVGVCSYLLINFWFTRIAANQSSISAFLTNRVGDCFLMIGMFIIIWSFGNINYSTIF-SLAPYLNSNIITLIGICLLIGAMAKSSQIGLHVWLPQAMEG-PTPVSALIHAATMVTAGVYLLMRSSPLIEYSSTVLLLCLWVGGITTIFSSIIGLFQQDIKKVIAYSTMSQLALGMMVIAIGLSSYNIALFHLVNHAFYKALLFLGAGAIIHSVSDN-QDFRKFGGLKAFLPLTYSVMLIASLSLVAIPFMTGFYSKDFILESAYGQSSIIVYILASVGAIFTTLYSAKVLYLTFLTNPNGPLITYKKADQLFINLPLIILAILSIFFGYL------------
256427269    ------------------------------------------------------------------------------VSILIPVVTISCLVHIYAVVYMGHDHQQRFFSYLSFFTFGMIVLVTGDNLLILFLGWELIGVASYLLISFWFTRITAAKSGLNSLLMNRFGDTFFVIGLGLIVYLVGSLNFDTLF-SLNAYLSTDMLTIILICLLLGCASKSVQFGLHTWLLNSMEGPTPVSSLLHAACLVIAGIYLLVRCSYIIEYS-PVALIIILVLGGITTLVSGLMAVTANDVKRIVALSTMSQVGIMMLGVGISA--YNLAIFHVICHSFFKALLFMSAGAIIHAVANGYQDIRTYGGFLKFLPLTYVCVFIASLSLMALPGLTGYYSKDIIIETLYGSYTYIIYWFALSSAVLTSIYSIRLMYYVFFNRPNDPKYITENPTLMYIPMSILALLSIFV-----------------
14530825     ---------------------------------------------------------------MNLHMSFKLDYFSLLFIPVALYVTWSIMEFSMWYMHSDP-NINKFMKYLLMFLITMMILVTANNMFQLFIGWEGVGIMSFLLIGWWHGRSDANTAALQAILYNRIGDIGFLLAMIWYAINLNSWEMQQIFL------LPTNDIIPLMGLLLAAMGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFHSTMY-NYPSMQTMILCLGALTTLFSALCAITQNDIKKIVAFSTSSQLGLMMVTIGLNQPHL--AFLHICTHAFFKAMLFMCSGSIIH-NLNDEQDIRKMGGLMLVLPFTSSSLMIGSLALTGIPFLTGFYSKDLIIEFATSYTNAWALTLTLIATSLTAVYSTRIIFFSLMGQPRFTTSNLINENIPPMMNSIKRLLLGSIFAGFMLSSSITPV----
139634375    ----------------------------------------------------------------------------------------------------------RFFTYLNLFVFSMLVLILANNYLLMFVGWEGVGVCSYLLIGFWFERKSASDAGKKAFIVNRIGDFGFLIGIFTMFGYLGTVQFSEVFAAAPGALSGGVATAIALLLFLGACGKSAQFPLYVWLPDAMEGPTPVSALIHAATMVTAGVYVVAR-SNVLFTLAPTAGAVVAWVGVFTALFAASIALVNTDIKRVLAYSTVSQLGYMFIGVGVGA--YTAGIFHLFTHAFFKGLMFLAAGSVMHAMQDEL-DMRKYGGLLGKMKVTGYTFILRTIAIAGIPPLSGF-----------------------------------------------------------------------------------------
142130559    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILGCFGAFDNQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDFAAMVLYMAAYLFMNLGAFACIILFSIRTGSD--RISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWANHEYLLVVVGLVTSVVSIYYYISVIKMMVVKEPQEASDVVKPEVNWSLMGALIGCVAITAVGGILSNPLFQWA----
144128786    -------------------------------------------------------WNWLSFGAFNVSMGLFLDDVSATM--MLMVTGVGFLIHLFSLGYMKGDSPARYFGGLSIFMFSMLGIVLADNLIMIFVFWELVGFSSYMLIGHYMEKPAAVAAQKKAFIVNRIGDLGFVVGIAFAFWHFGTTDLEVMGE-LVGADPGLINAGIAALLMCGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGGYFLIRIVYLFPPQV---LSIILWLGVFGAIYAGFCAYARRDIKQILAYSTLSQLGYIGAAFGLGYPGI--ALFHLITHAFFKALLFLGAGSVIHGC-HHEQDIFKMGGLWKRMPITATTFLI-------------------------------------------------------------------------------------------------------
298256634    -----------------------------------------------------------------------------------------------------------YAIMLSSLATGTIITMTSYHWLMAWIGLEINTLAILPIISAS-HNPRSTEAATKYFLTQAAASATVLFSSMLSAWQTGTWDITQMS-----------YVPSNALLSMALAMKLGLAPLHFWLPEVLQGSTLFTALIIVTWQKLAPMSLIYLTINNLNPTILLILGLLSSIIGG------WGGLNQTQTRKIMAYSSIANLGWMA---TIASIMTNIMVMNLLIYLXVTMALFSFLIVSXXXXXXXXXXXXXXXXXXXXXXTFLLLSLGGLP------PMTGFAPKWLILXXXXXQNLIPMAVSMAIFSLLSLFFYTRLAYTTTLTLSPNTLQTKFKWRFKQTLSTPLMMT---------------------
135468326    --------------------------------------------------------------------------------------------------------------------------VLSTNLIEFYIFFEVMLIPSFFLIA-WYGDGARRKIALMFFFWTHVGAVVLLLGFLAIGLSIGSFDFADIKESQI---PPDIIAISAVAIILGLGVKLAAFIFHIWLPYAHGASPTPITALLSPAMIGIGAYGIFRLIIEFLPQTYADLSIVLTIGIATMFYGGAMALMQDDFKRLLAYSSISQMGYLLFGLGSLSAYGLAGAEMMYVSHALGKGLLFMTAGILIVNVGTRIIIAKLGGLASKMPITAVCAVIGALTIMGVPPTSGFMGEWMLFYGALETAISLMFALGLVATALTMSYLLWMLKRVFFGKLPENLKNV-KDGSWYMLAPMMVLAGFTIVVGIYP-----------
88714035     --------------------------------------------------------------------------------ALLLLTAIVVLAGVFISWKMNDLPK-EFFVSLIVLSIGVYGFFISLDLFTMFVFFEIAVIPMYLLIGIWGTGPKEYSA-MKLTLMLMGASAVLLVAILGIYFNSNTFNILEIAKVNIPLEAQKLFFP---LAFIGFAVIGALFPFHTWSPDGHASAPTAVSMLHAGVLMKLGGYGVFRVAMYLLPEAHHWSWFFIILATIGVIYGAFSAIKQTDLKYINAYSSVSHLGMVLFALLMNKTAWNGAILQSLSHGFMTALFFALIGMIYGR--THTRDVTKLGGLLKVIPFISVIYVIAGLASLGLPGFSGFVAEMNIFVGAFQHDFTRIATIITVSAVVTAVYILRVVGIMLMGPVTNEKYLTLERVTWYEKLGIMLLLIPIVGMGVAPLWLSDMIL---
54024625     ----------------LLPVAGALAVLAVPAERRTLARGLALAVSVGVLGVAAGLAVAFEPGGAAFGAGYTLGLDGIALVLVVLTAALVPLLILAGWHDDREVGSHTYVALTLLVEAMVLMSFLALDILLFYVFFEAMLIPMYFLIGGFGPRATRSRAAVKFLLYNLLGGLIMLAAVIGLYVLTGTFDLRTVANSGALGAGPAVLNALFLGFMFAFAVKAPLWPLHTWLPDAAVAATPSSAVLMMAVVDKVGTFGMLRFCLTLFPGASQTYPLVITLAVIGILYGALLAIGQTDVMRLIAYTSISHFGFIILGFAMTSQSQSGATLYMVNHGISTAALFLIAGFLVSRRGTRL--IADYGGVQKVAPVLAGTFFVAGLATLSLPGLAPFVSEFLVLVG-TFSRYQVAAVFATGALVLAAIYVLWLYQRMMTGPVKAGNEKLPDLVPRELLVVAPLIAGL-VFLGVYPKAVLDVV----
282165355    ------MYEYLALVPIILPIAGALLTYVLGRYSEKLQDIFIVAFAALLFVFNASYFVALGILRPVTYGFMVLDAPGIFIG--TLVAFIGTLVVFYSFVYKDRTHYDNTYFIMYFLLMGMMGLASTYNVIVMLIFLEAATVISAVLILFGRTK-KAIRATYVYLAISIVEVILVVTGAFILYNDAGTLDLNKLTAGAVSEGDMFLL---AMLFFFGFGTKAGLLPLIIWLPSAHSEAPPPISATMSGILIKASVVAMVKAIYPFYLISGVETLILVVIGVLNMLVGVIMALLSEDIKRLLAFHSISQMGYIIMGFGLATAAVYGALFHITNHMLFKGCLFLITGALILRV--NTRQIHRMGGLMKQMPLTGLCFLIASLAMSGVPLLNGFVSKELIYEGSVQAGLTILGLVGWLTSILTFACLIHAFYVMFLGKPKEEFKDV-KEPPLYMLLPILIMAGLCIVIGVYP-----------
288961306    ---------------------------------------------VFLLSVAALIQVLSNGAIAAFGDWLFVDALGAVF--MMLIGVVGLMTGLYSIAYIRHDKLRIYYGFFSLFLFTMLLAVTANNIIMMWAAIEATTLGSAFLVGLYGQK-SSLEAAWKYVIICTVGVAFGLYGTVLVFSNAHQAVLWTALVGHAAELDPMLVKLAFVFALIGFGTKAGIFPMHAWLPDAHSEAPSPVSGLLSGVLLKCALLIVIRFYVITVGTVGTGFPQMLLLTLGLLSVGSLLFFVQQDLKRKLAYSSIENIGLIVVALGVGPLGIAAALLHAINHSVTKALFFCSAGNVLMKYG--SRDLRAVKGVLRVAPATGLLMMGCALALAGFPPFNIFVSEFMVFMAGLNEGYGWIMALCALFLCITIAGLVKIVADSVLGKSPETMVGWKALAPLGVLAALVLMLGF-------------------
170078578    ------------------IAFPLLAALVIPLIPKEGKTIRWYTLGVALTDFALLVTAFWQNYDLGRTEFQLTENFAWLSMPLIILATLITTLATLAAWNVTKKPKL-FAGLILVMLSAQIGVFAVQDLLLFFIMWELELVPVYLLISIWGGKKR-LYAATKFILYTALGSVFILASTLALAFYGGDVTF-DMQALGLKDYPLALELLAYAGFLIGFGVKLPIFPLHTWLPDAHSEASAPVSMILAGVLLKMGGYGLIRLNMEMLPDAHRFAPLLIVLGIVNIVYGALTAFGQTNLKRRLASSSISHMGFVLVGIASTDLGMNGAVLQMLSHGFIAAALF--FLSGVTYERTHTLMMDEMSGIARLMPKTFAMFTAAAMASLALPGMSGFVSELTVFLGLSNSDAYIAIFLTAVGVILTPIYLLSMLREVFYGKGSQAPLSLA------------------------------------
33113721     ------------------------------------------------------------------------------------------------------MSPTIFSIMLSSLATGTVITMTSHHWLMAWIGLEINTLAIIPIIS-TQHNPRATEAATKYFLTQAAASSLILFSSLINAWQTGTWDITQLSTTQ-----------SCILLTMALSMKLGLAPLHFWLPEVIQGTTMLSALVIMTWQKLAP------MSLVYLTSNNLSTTTLLILGLLSTTIGGWAGLNQTQTRKIMAYSSIAHLGWMA---TIASIMTNILAMNLIIYLLLTMATFYSLII------TKSKTIQDTSTTWTNSPYLMILMMLALLSSXXXXXXXXXXXXXXXXXXXXXXXXTTLALFMTMAALLSLFF---------------------------------------------------------
283795062    ----------------LIIFLPLFGFILAGFFGRYVGSKGSTSLSFVCVLFSFFCSIFCFYETVWINFELLNVDWGFMFDSLTVVSFISTLVHLYSVEYMANDPHLRFMSYLSLFTFFMLILVTSDNFVQMFLGWEGVGLCSYLLINFWFTRVQANKAAIKAMILNRVGDLGLIIGLLLIFLTFKSLDYSTVFSMVFLNMKFHTLDLICFFIFVGAIGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLLVRCSCMFEHCFHIRSFITVIGASTAFFAATVGLVQNDLKKVIAYSTCSQLGYMI--FACGLSNYSVGVFHLSNHAFFKALLFLGAGSVIHAIGDE-QDMRKMGGLKNLIPFTYSIILIGSLALAGFPFLTGFYSKDLILESAYHYGYY----LGVSSAFLTAYYSTRLLFLTFLSKPN-------------------------------------------
193506241    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFEILKNLIHNNNSLFASLCASLLFVGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLLPLFTVIPYIMNFISLIGIITVLLGATLALAQRDIKRSLAYSTMSQLGYIMLGIGSYRAALFHLITHAYXKALLFLGSGSIIHSMEPIVGEKSQNMILMGGLRRYVPITKTTFFLGTLSLCGMPPLACFWSKDEILNDTWLYS-PIFAIIAWSTXGLTAFYMFRVYLLTF------------------------------------------------
32402527     ------------------------------------------------------------------------------------------------------MNPLTLSATITTLLTGTMIVTFSSHWLTTWLGLEMSMFAIIPIM-ITPSNPRSIEATTKYFLTQVTASMILMMAILINFMHSGQLSIQELHNPLASN-----------MILVSMMMKLGLAPFHFWVPEATQGIKLSSGMILLTWQKLAPLTILYQT------ITSMNTTLIMLSGILSIALGGWGGLNQPQLRKIMAYSSISHMGWMIIIL---TYSPTLMILNLILYITMTLSIFTMIM------NNHSTTINSLSMMWNKNPAMTMLLMITLLSLGGLPPLSGFIPKWMIIQEMTKNSMIATPLIMSITALLNLYFYMRLIYT--------------------------------------------------
283824895    ----------------VLPLAAAIASFLLPSFARTLGLSLSLAYALAVIGLGWQLVDRGSYPVGGWGAPLGIDLYADGLSLLMLGTTAVVGITLYASAYFKGAYAARFWPQWHFLLTALSALFLSGDLFNIYVSLELIGLPAVALTALQGDRE-ALTGAMRYLLAALLGSLVYLSGVALLYHSYGTVDIALLSERVA---SSPVTWAAFGLLIAGLMLKTALFPLHFWLPPAHASAPAPVSALLSALVVKASLYVIVRLWLEMISGISGLAVVFGVLGAGAILWGSAQALRQERLKLLIAYSTVAQIGYMFLAFPLGVTAWNALACLILSHALAKAAMFLAAGNLMKVGGHD--RIADLDRVVQRLPLSVGAFALAGVSIMGLPPSGGFIGKWLLLQAAVSQALWAYVVVIIIGGVLAAGYVFKVLGHAFTRGEEPGEVATVPEWAAMLLASGAILMGFLALP---------------
142752720    ------MIDLNYIYSEIFISLSIMFLLLLGVFKKEGTALHNFAIFSLLITLLLIFNHPLSIEVNLFNGSYKIDYLSSFMKILTIVSGIFVLIISSSYLKFLKILQMEYPILILSSILGMLVMISSNDLMVFYIGLELQSLSLYVLASFNRDQIKSSEAGLKYFILSALSSGLLLYGCSLIYGFSGTTNFTIISE--IIVNDQEGLVFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTSVTLFFAIVPKIAALTVFIRILYLPFFNMFDQWQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
141052548    ------MMNLDLIFPEIFLSLAIMSLLMIGVFKKNSEKLVYNLSTIILVILLALVINLFSIETFVFNESYKIDNLSIFMKSLIIMVAIFVMISSFSYVKSLNILKIEYPILILSSILGMMIMISSNDLIIFYLGLELQSLALYVLASFNRDNILSSESGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFTTIATT--SSNIEYGVTFGLVFIIVGLAFKISAVPFHMWAPDVYQGSPTSVTLFFSALPKAAALTVFIRFLYIPFVNL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7229723      ---------------------------------------------------------------------------------------------------------------LXIFLITMLILVTANNLFQLFIGWEGVGIMSFLLIGWWYARTDANTAAVQAILYNRIGDIGFILALAWFLLHSNSWDPQQMS--LLNTNPSLIPLLGLLLAATG---KSAQLGLHPWLPSAMEG-PTPVSALLHSSTMVVAGVFLLIRFHPLAENNPLAQTLTLCLGAITTLFAAICALTQNDIKKIVAFSTSSQLGLMVATIGIGQPHL--AFLHICTHAFFKAMLFMCSGSIIH-NLNNEQDIRKMGGLLKTMPLTSTSLAIGSLALMGVPFLTGFYSKDLIIETANMSNAWALSIILIATSLTSA-YSTRMILLTLTGQPNENYPALLNPIKRLTIGSLF--AGFFITNNILPTSVPQMTIPLY
142151157    -------SELLTFLPGSVTAVAGLLVMMMAAFGASMRTVFVTSLVALAAAFAFAVNDIGMPPGTSFTGMVLYGGLASFGTALIVLASFFSVLFTRDFLEGTGFHTAEVYAMLLFATAGMISLATANNLVLLFVGLETMSVSLYVLAGLFRHTKEGAEAGLKYFLLGAFSTGFLLYGIALLYGATGTLWLDEIAEA---ASATPLFLAGAALLLVGLLFKVSAVPFHMWTPDVYQGTPTTLTGYMSTASKTASFLALCLVVMRLFAGATSLDTLLSVMAVLTMVVGNLVALTQDNVKRMLA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258561555    --------------------------------------------------------------QGGAGISFAADQFSAIM---LITTMAVAVVSNWFAIVSGDTKPRYYVPLALVLVTGVSGALLTADLFNFFVMIEVMLLPSYGLIAMTGTRFR-LSSARLFVLVNLAASTLLVMGVGYVYAVTGAVNIGALQGAAAGNGP---VTVAMGLIVIAISAKAAVFPLHTWLPRTYTSTSAAVMGLFSGLHTKVAVYMLFRIWVVIFDMDPRWNWLIIAVMVVSMLVGAFAGLGEATIRQVLGYQMVNGMPFILIGIGPDAARYALAAGLMYTLHHMITIGALTLNSGAIEETYGTGTLSKLSGLMRRDSWTAAIFAAGAFSVIGFPPFSGLWGKLTLIFAAAAAGSWVAIGAIIIASFAAMLAMFRVWREVFWGQPMQHYPDTLRVRWALLAPSTVLMLAMFFGAGPLWDAATGSADAL-
155970125    -----------------------------------------------------------------------------------------------------------WALLIASLSTSTIITMSSNHWLLAWLGLELNTLSILPMI-LKPHHPRATEAAMKYFLIQATSAALILFASTTNAWQTGQWSITQTTTPLSAG-----------LITAALALKLGLAPAHLWYMDITQGTTLTTTMFIMTWQKLAPLTLL------YTSLNHLSMNTLLLIGLLSTTIGAWTGLNQTQMRKILAASSIAHMGWAITALS---------LHHTLATLTVFTYMIMTTTMFITMITTSTKTIKDLGTXWTTTPPLLATALLTTLSLGGLPPLTGFMPKLLILKELTSIGLTPLSTLLALTSLPSLYFYIRMAYLTMLTTPPNTTSTEQK-----------------------------------
66276111     --------------------------------------------------------ITWMPMNFNININFLFDTYSTMFLPVALFVTWAIMDFALWYMASDP-NLNKFMKYLLLFLITMIILVTANNMLQLFLGWEGVGIMSFLLIGWWHARTAASTSALQAVIYNRIGDIGLILSLAWLAMELNSWEMQQLFS------HTSTPILPLLGLVLAAMGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLIRFHPAMQTSSLALSSCLCLGAVTTTFAALCALTQNDIKKIIAFSTSSQLGLMMFTLGLNQPDL--AFLHIITHAFFKAMLFLCSGTIIHGLQDE-QDIRKMGGLQKMLPITTSCITLGNLALTGTPFLAGFYTKDAIIEAMNTSYLNAWALIMLMATALTAAYSLRLTFYVQLQNPRHIPLTSAAEIGPNQTNPIIRLAAGTIIMGLLITTLLT------
218660505    -------------------------------------------------------------------------------------------------------RRYGFFPLLMLLMAGVTGAFLTGDVFNLYVWFEVLLISSFGLIILGSER-QQIDGALKYAVLNLIATTLFLVGVGILYAVFGTLNMADIAGKARDISGTAPLMSLASLFLLAFAMKAAAFPVNFWLPAAYHTPRITVSALFAGLLTKVGIYALVRVTVMLLPARAELSLVIALAAAATILVGALGALAENDVRRLFGHVVISGIGNMLAGVALGNAGIGGAVFYALHSMVLMTALYLAAGEIARRGGGFC--LSDLGGLYRQSGGFAALSLVLFLAACGLPPFSGFWPKVMLVKASLDSGAWWLAATILTG----------------------------------------------------------------
168805149    -----------------------------------------------------------------------------------------------------------WAFMMTSLATSTIVTLSSHHWLLAWLGLELNTLSMLPII-MKPSHPRATEAATKYFLIQAAAAALIMFSSILNAWQTGQWTITNM------------LPIPTMIMTLPFSMKLGIAPMHFWYPEVLQGSTMKTALIISTWQKIAPLSLL------YLTMMNNPPQMILLTGFCATVIAGVAGLNVTQTRKIMAFSSIGHMGWLIMSI---PLNLSLTTLALILYTITTTAMFLTLSSI------NASTLKDLSQTNLHAPAFMTLMMLTLMSLGGLPPLTGFMIKLLILKALTSAKLALLALFTALSSLPSLFFYLRMNYITSLTSPPKTITSKLK-----------------------------------
164421214    ----------------LFLAIAHLMVIPKDLTTRLKKVALNWSIIVLSGTIALLGSLDKSGQPVFGSINFAVDGISIFF---VILTAFLITICVLVSWDSIKYLIKEFLICLFCIEILLVGVFTILDLIGFYLFFEGVLIPMFIIIGIWGAREEKVMASYYFFFYTFFGSVFMLLGIFMLYAWTGTTDYQVLCSLKIDKKIQYILFLSF---FLSLAIKIPKVPFHIWLPQAHVEAPVAGSVILAGILLKLGGYGFIRFSWSLFPIAAYFSPFLLTLGVLAIIYGGLSTCRQVDLKRIIAYSSITHMGLVIIGFSKNVMGLLGAIYLMLAHGVVSSSLFIIVTFLYERH--HTRLIRYYRGMVITMPLFSGALFLLIIANIAIPLSCNFIGEFICLFAAFDCS-PIIGLCASMGIIISVGYSIYLXNRISFGGPSQ------------------------------------------
289183288    ------------------------IALFTLKILSILSAINLFIFLLNPTSLVSNTSYWVETTNINSLISLSLDINFLFFSTVALFVTWSIMEFSLYYMEEDPFSPNFFRLLIIF-LLNMLLLTSANSLFLFFIGWEGVGFLSFLLIGWWFSRQDANTSALQAIIYNRIGDIGIIFLISIALYSNNSWNLNSFLSSSIEPESLNIILLASLLAAIG---KSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRVTSLVDPT-KLFLNTCIIIGSLTAIFAATSAFLQHDIKKIIAYSTTSQLGLMVVAIGLNQ--PLIALFHITTHAFFKAMLFLCSGSLIHSY-NNEQDLRKMSNTINTAPITSACLFLGSIALMGIPFLSGFYSKDLILESAISPSNLISYSLAIIATLLTAGYSFRIISFCFLNSPNNIPVNPISEENPKLYLPLL------------------------
297570297    -------------------VLPLVAAILAFAAPRRGRLFALAGMAGVTAMLAALTYGMQGQEQLLLGIGLAADGLSLWLLWLTALVNIVVGLYSPHYFSSANRRLRYFYPLWLLLWASLNGLLLSADLFNIYVGLELLGLAAVCLVSLSGT-AAARQAALRYLLLNIFGSFCFLLGVVLIYRQTGSLNLALFAE---LADPDPLIRLALAFMTLGMIVKSALFPLHFWLPPAHANAPAPASALLSALVVKASLYLVLKIWLPLWQHLYAAFQLLGGLGAAAIFWGSVQALRSHALKELIAYSTVAQMGYLFLAFPNPHAALYGLLFILAGHALAKTAFFLAAGIVQQYTTPRALLVTDLRALSQHLPLTAITISLAAVILMGLPPSGGFIGKWYLLLATLDSGQWWWTLTIVGGTLLSVAYLLPPITATFMRPARHRQTAVVTGQPITVMAAPLVM----------------------
269957956    ---------------------------------------------------------------------FRLDTLSWLM--LLVVGAVGALVLLYCSAYFAKGAAGRFAGVLVAFAGAMAGLVTTDNLLLVYVFWELTTVFSYLLIGHHADRKASRRAAMQAIVVTTAGGLAMLVGLVALGVSAGTWRVSEI---LADPPTGGVVVAAALCLLAGAATKAAQVPSHFWLPAAMAAPTPVSAYLHAAAMVKAGIYLIARFAPAFSHLTAWRWAVL-VLGSASLLLGGYRALRQHDLKLVLAFGTVSQGLLVLLLGYGTRAAALAGLAMLGAHAMFKAALFLVVGVVDASTGT--RDLRRLGGLARQLPMTAAAGLLATASMIGLPPFAGYVAKEAALEALAHDDAPVLLVVVALGSVLTVAYGLRFAWGAFGPRPA-------------------------------------------
158634171    ----------------------------------------------------------------------------------------------------------------------TIITMISTHWLLAWLGLELNTLSMLPIM-MKTHHPRATEATTKYFIIQATSAALVLFSSTLNAWETGQWLIT-----------ASSSTSATTMLTTAIALKLGLTPMHFWYPEVLQGSTLNTAMIISTWQKIAPLTLLYLTINYLP------TTTLLSLGLASTLLGGWMGLNQTQTRKILAFSSIAHMGWLAIALALAPT---------LATLTFLTYTMMTMTMFSSLNATVSKTMTDLGTTWSYSPTLLTMTMITLLSLGGLPPLTGFLPKLLILKELTLTGLMMLSTTLAMASLPSLFFYTRLAYLTTLTVPPNTTNTEHK-----------------------------------
115375580    --------------------------------------------------------------------TLRADGLSLLMA--LLITGLGTLIVLYAGAYLQDSRLGSFLGWLLLFMASMLGLVLADNALLLFACWELTSVSSFFLIGHDSEQEEARQAALRALVVTALGGQALLLGLLLMGWVAGTLTLSELHAAGPALREGPLSLAILLLVLGGAFTKSAQVPFHFWLPSAMAAPTPASAYLHAATLVKAGVYLLARLSPVLGGT-PVWTGALITVGLVTMVGGALLSFGHTDLKRVLAYATVSVLGTLVLLLGLGTPAAQALVVFLTAHALYKGALFLVTGAVDHATGT--RELPQLGGLRQAMPFTASAAGLAALSMAGLPPLFGFIGKELV-----------------------------------------------------------------------------------
220910213    ------------------------------------------------------------IPTLGLNYTLGVDGLSLPLVFLCNLVTLIVIFAGVSDNDAVTKRARLFFILTLLANAGITGALLSQNLLLFLIFYELELIPFYLLIVIWGGNRREY-AGMKFLIYTAVSGIIILAAFLAIALLFRSFDFSDISTGGFSQRTQLILLT---MLLVGFGIKIPLVPLHSWLPDAYVEASTPVAILLGGALAKLGTYGLVRFCLGFFPETWKLIPGLSILAAVCVIYGAMAAIAQKDIKRMVAYSSIGHMGYVLLGVALTPLALVGAVAQMVSHGLILALLFYLVGVIEAKVGTRELDLNGLLNPLRGLPATSALLILGGMASAGIPGLVGFIAEFLVFQGSF-AIFPIPTLLSVIASGLTAVYFVILINRTCFGKLDNYTAYYPRVTRIEQVPALVLVAIIFFL----------------
114775566    -----------------------------------RHPRWAARANIAIGMVTFTFSLGLAMQVLNARGFNTLDGWFHLDAYNAFLVALTAFVGMTTAIFSAPYMRHEFHSMFQLFQFGMLLGFTTNNIGVLWVSLELATLATVLLVSLYRT-PASIAAAWKYFILCGMGIALALFGTVLVFFTSSSVGNEALTWTLLHEHDPFVMTIAFCFLMVGYGTKVGLAPMHAWLPDAHGEGPTPVSAVLSGLLLNLALYALVRLKMLVDGATGTGLHMMMAFGILSLFVAAFSLHRQRDIKRMFSFSSIEHMGLMTFAFGLGTLAGVAALLHMTVHSLVKSGIFFTVGH--AAQAMRTQKMSEIRGLIRHHPGIGWGLMIGTVAIAGFPPFGVFTSEFLLFTAALESN-PWTTIPLLLGLLIAMAGLLRFVQPMVYGETAEQAVSVQNMLPVYIHLALALVLGLS-IPGFLAGWYEQAA----
240266449    -----------------------------------KLAFFWSLLPAGLLIITINTWEWFHISTFTIYTSVKIDYYAAVFLPVALYVTWSILQFALWYME-KDHNIDQFFKYLLIFLISMIILVTANNLFQLFIGWEGVGIMSFLLISWWFGRPDANSAALQAVLYNRTGDLGLFVMMAWTMTSTNSWELDDI----FLHSQNQNMTMPALALILAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRFYPIIEQSKTAMTTCL-WLGSLTTLFTAACALTQNDIKKIIAFSTSSQLGFMMIGLGQPRLAFLHICTHAFFKAMLFMCSGVIIHSLK-----NEQDIRKMGGMYFLTPLTASCITLGSLALTGTPFLSGFYSKDAIIETLNSSHLNACALSMLIATSFTAVYSLRILYYVLGGQPRFNSLSPINENDPNLNTSLMRLAVGSLIFGQL------------
140540386    ------------------------------------------------------------------------------------------------------------------------------------------------------------RAALKAFFTVRTGDVGLLVGIAILFFAANDWTTTNLAWALSGEPNSTVILMAAVALFVACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFAGLDILGPVIMIIAAITIVIAAALAFVQSDIKRVLAYSTVSQLGYMMLGLGAGA--WLPAVFHIFTHAFFKACLFLCAGSVSHSASHHSFDMKDMGGLRKHMPVTFAAWTVSTLALCGVFPFSGFFSKDEIIDNVGGNGYTFFMIVGLFGAFLTAAYMTRATYLTFFGAP--------------------------------------------
144148707    -----------------------------------------------------------------FGIVLVLDRLSAAM--VLLTSVLAFIVLLYATGSDWDRRGWHFHALYQFQLMGICGAFLTGDAFNLFVFFEVLLIASYGLM-IHAGGGARLRAGTQYVVYNLVGSTLFLFALGTLYGVTGTLNMADLAERVAALPETALIRMGAALLLIVFAVKAAVLPLHFWLPAAYAHAPAPVAALFAIMTKVGAYAILRMYTLVFGPDLAMTEGLVLPAALLTLAVGAAGVLGAREIGRLAAYAAITSMGTLLIAIALFTETGAAAALYYTAHSTLATGALFLVADMVRERRGGA--LAVTGPPMAQNGLIASLFFVTAIAMAGMPPLSGFLGKLLVLDAARSEPLSALVWAAVLTSLVTIVGLARAGSLLFWKPSDPEAGEAARHLAW-------------------------------
120555762    -----------LTAPILIPLLGGILQALMGYAPITLRRTLALATTVLILVSAIVLLVLFGNWQPPFGIVLVLDRLAALM---LVMTSVLALFCHLYAIGGADEGNRQFHALFLFQLMGLNIAFLTGDLFNLFVAFEVLLIASYGLLMHGGGTIRTV-PGLHYVVLNLIGSAIFLISVGMIYSVTGTLNMADLAVKVPTGESLNIVKAGGMMLLVVFGLKAAILPLCFWLPRAYSKATAPVAALFAVMTKV-GIYAILRVYPLVFGLANLGMDWLFPIALATLAMGVIGALGSGSLKTLVAWQVIISVGTLLAPISLGSAGLSAALFYMLSTTWTVGGLFLVSELIANQRGSANDRIIT-APRMHNRTFLSVLFLIGAVAAAGLPPLSGFIGKLLILQSVEGFEMAWLWSVLLVGSFLTIIAYSRAGSIVFWRTVDGHLEKPDPNGRISVAAGALTALAIVLV----------------
295403209    ----------------------------------------------------------------------------------------------------------EYFAWLLLLQASITGVFLAQDFLLFFFFWELELIPMYFLIAIWGAGRREYSA-LKYVLYTLLGGAFILAGILVLFFGTGSLDMAYLASVDLTGLLAPMLTLAFLFFFLGFAIKLPVFPFHTWLPDAHTDAPTAVSVILAGTLLKMGGYGMIRVNAAMFPDEAQFAPFILVLAVINIVYGGAVTLKQTDIKRLIAYSSISHMGFVLLGFALGHLSMIGASLQMVSHGIITGLLFAITGVVMHN--THERSIPKMGGLTHQMPRSTVIFVLGGLGAMAVPATSGFIAEIWTFIGAFSSGVVPYTVISLLGILLAAAYILWTIQRVFFGQPLEKFGQVRDADRVEVGFSVVFVIAMFVI----------------
288908732    -------------------------------------------------------WIWMELHTLTITVSFKVDNYSIIFSPIALFVTWSILDFASWYMKDDPY-IDRFFKYLLIFLISMIVLTTAGNMFQLFIGWEGVGIMSFLLISWWTGRADANTAALQAVVYNRIGDIGLILTMAWLATNLNSWELQEMFTS----AKNYDLTLPLFGLVLAASGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRMNPLM-ENNQTILTVCLCLGALTTFFTATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPEL--AFLHICTHAFFKAMLFLCSGSLIH-SLNNEQDIRKMGGTFSTTPFTTSSLMIGSLALTGTPFLTGFFSKDPIIEALTSYLNAWALTLTLLATSFTAVYSLRIIFFVSMKHPNENSPLMIKPIKRLAWGSIIAGFIINLNVTPLKTPILTM-----
108793422    ------------------------------------------------------------------------------------------------------------FILLSSLMLGTTITCASSHWLYAWLGLEMNTLAMLPLIVRSQH-PRAVEATVKYFITQITASAMIMMAVLTHVVLSGQWDMKD-----------PHLTVSPVIILLALAMKVGIPPMHAWLPEVMQASDYKTAMLVMTWQKIAPVALMMQ-------NRATPDNMYTALAMLSVLSAGWAGLNQTHLRKVLAYSSITHLGWTIVILRHSEY---LALMNLYVYFIPTIPLLFIFMLMKSDRMGKV------GISRHYGPIMTALSPLLLLALAGLPPFPIFYMKLYIIGEMIYQDIGVTATLIALASLLGLYFYARLAYTMSLTSWPNLSTAMAN-----------------------------------
142828238    -------------------------------------------------------------------------------------------------------------------------VFCALDLVVFYFFFEACLIPMFLIIGVWGG-ARRVYATFKFFLYTLSGSVLMLIAIIYIYIVTGTTDVTILSGYDFNYSIQNWLWLAF---FISFAVKMPMFPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGILRFSIPLFPIGSFVFTLVFVLSVIAIIYTSFIAIAQEDIKKLIAYSSVAHMGFVTMGFTFTDQGIQGGVFQMISHGLISAALFLSVGVIY--DRLHTREIAVYGGVVKKMPIYAAFFLVFTMANIGLPGTSGFVGEFLTLLGAFKVNLYV-AFFATTGVILSAAYALWLYKRVIFGVITNDEVEKLLDLNLREYIILLPFVLLIILFGVYPNMVIDLTAA--
135694000    -----------------------------------------------------------------------------------------------------------FMGYLGLFTFFMLFLVSSSNLLQLFLGWEGVGLTSYLLIGFWYKKNQANVAAIKAFVVNRVGDFGLILALFATFIVFGTLNIQNTTKVEFLGFQLHSITLIVVLIFIGCMGKSAQFGLHVWLPDAMEGPTPVSALIHAATMVTAGVFLLIILSPLIEESSQLSRSLILIIGTITCIFASSVAIFQNDIKRIIAYSTCSQLGYMFIGVSAYSVAYFHLLSHAFFKALLFLGAGSVIHSMSDE-----QDIKKMGGLYNKIPLTYVMMLIGSFSLMGLPFLSGYYSKDLIIEFIYLGKSTYAYIISIISVLFTTIYSVRLIIYVFHRENKSDEKVFAH-----------------------------------
142304594    ------------------------------------------------------------------------------------------------------------------------------------------------------KKPAAAKAGNKAFILNRVGDFGFLIGLMIILNTFNTFDFYTVLKSSSDVPENTITLITLFLLLGAFG-KSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPILQHSKIAGM-VIISFGLLTALLAAFSAINQYDIKKVLAYSTISQLGFMFIAIGAGA--YVAAIFHLVTHAFFKALLFLGAGAVIH-SMHHEQDIRKMGALRKQMPVTASMMGIGTLAISGIPPLAGFWSKDEILASVFANGYYIFWALGLGAAFLTAFYMGRHWLLI-FEKDNGFDHSNVNEAPKTMTRPLIILGLFSIFTGFINTP---------
219681540    --------------------------------------------------------------------------------IMLIFSSFLSIIAIICSWNEIKKNEGFFYFNFMLVFTGIIGVFISCDLFLFFCFWEIMLIPMYFLIALWSDKTEKKKAANKFFLYQTSGLILLSSILLLVFSHYYSTNILTFNYNLLINKPINIYVEYIVMIFLSFAIKMPIVPFHGWLPDIHSRSLSCGSVEIIGVLLKTAPYALLRYNLVLFPDSTKSFSLIAVWGIISIFYGAWIAFSQTNIKRLIAYSSVSHMGLILIGIYSNNERLQGVVIQMLSNSLTVAAL--CILSGQIYKRFKTQDMTKMGGLWSCIYWIPGFSLFFSLANLGVPGTGNFIGEFLILSGVFEV-FPLVSILATIGIVFSSIYSLNVIQKIFYGPCKQNIKVFFINKQEVWTIIALVFTLVFLGLNP-------------
225166017    -------------------------------------------------------------------------GLNGISLPLYLMASIVGLAAGLYAMQSKAERLPLYLSLLLVMHGGLMGVFSSVDVFFFYFFHELALIPTFIMVGIWGGRDRNY-AAMKMTIYLTLGAMLSLIGLIALYYKSGSFDIITLRNVLLNAGSGTNPLTAASLLLFGFGILVSLWPLHTWAPLGYGAAPSSAAMLHAGVLKKFGLYGLIQIACPLLPAGAAHWWLALLAVVGNILVVGFITIAQTDLKQMVGYSSVMHMGYAFLGLAAYSAMGVGGVVMMMVAHGFSAALLF-LLTTSVYHRTQTFDMREMGGLVKHAPVLAAFFVVATMASIGLPGLANFWGELTIFVAAWQFSKLYTA-LAVSGIILSAIYGLRAVARVFFGPQTEAFAKVTTTTPCEKIPALILIVALFAIPKLISTHLNAAVSTLY
139455159    -----------------------------------------------------------------------------------------------------------FYTAYLLCLAGLLGVTITGDAFNIFVFLEISSLSSYVLISLGRQ-PMALTAAYRYLVLGTIGATFYLIGVGLLYQATGTLNIADLATRVAELTESRSVRAAFAFMTVGIGIKLALFPLHIWLPNAYAYAPSVSSAFLAATATKVSIYVLIRVFTIFGPAFSPLDWVLLPLAIIAMFVGSTIAIFQVDIKRMLAYSSVAQIGYMIVGVSVSVLGMTGGLLHLFNHALMKGVLFLAMGCVFYRIGSVA--LGDLDGLGRRMPWTMT-----------------------------------------------------------------------------------------------------------
222474869    -------------------------------------------------------------------------AFALMVSLLWLITNVYTICYMNKTDSKNKKRHPVFYSCFAASVGCTLCVAFSGNIVTLFVAYEILTACTYPLI-IHGLSASSIEGGKFYLKTLLCASMFFLPAVIMICGLGGAGSF---GTASFISETHPAFLPILLILLCYGVAKAAIVPVHVWLPRAMVAPTPVSALLHAVAVVKSGVFTIIKIYYASAGGTIYNCNVLMYLSAATIIVGSVMAMQQSNLKKLLAYSTVSQLSYITLAVSMYTDGIRAAVLQMVCHAFAKITLFFAAGAIYAVTGKTSVK--EMDGIGRAMPLTAAAFCIGALAMVGVPPASTFWGKFSILSEAMGSGHIVVVLTVVASTLLNTLYFVPIIYRAFFIKPSAKSGRKEAPVPMLMMATSACTIALFLYPNIVFGVLDRIGLAV-
147743075    --------------------------------------------------------------------SFMFDFYALVFIPVALFVT--WAILEFTLWYMEGDRIARFFLYLLIFLLAMIVLVTSNNLYQLFIGWEGVGMMSFLLIGWWYSRADANTAALQAVAYNRVGDIGLLFALAWSLSSVNSWQIHEIIELAKDKPAEPLLIA----LIIAATGKSAQFGLHPWLPAAMEGPTPVSSLLHSSTMVVAGIFLLIRFSPLIENS-PIASTICLLLGALTTLFTATCALTQNDLKKIIAFSTSSQLGLMMVTIGLNQPHL--AFLHICTHAFFKAMLFMCSGSVIHC-FNNEQDIRKMGGLYRLAPITSSCLTLGSLALTGTPFLAGFFSKDAIIESLNTSHLWALALTLIATS-FTAVYSMRIVYYVVMGRPRFSPISPINENNPHLTNALTWLAWGSISAGLLLSS---------
258593563    ---------------------------------------------------------------TAVGGLLRADGLSALMVVVITLVGAIAALYGIGYIRAEYDDTHSFFALFHVFIFTMLLAVTTDNLGIMWVAIEGTTLATAFLVNL-HNTPKSLEAAYKYLILSSVGIALAFIGTALMY-YAGASRAGEIAVNWASSLNPQVVRLAFAFILIGYGTKAGLAPMHTWLPDAHSEAPAPISALMSGVLLNVGLYAVMRFKVVTDIAVGAHFPWLLGIGLLSLTVAAIFLIVPRNYKRMLAYSSVEHVGVICLGLGFGGYWVLGALLHVINHALSKSLLF--ILSGNILLKYQTTDLRRVRGLLRASPLTAGAFAAGTLALLGLPPFGLFISEFLIFRAGVESGPLWVVILGVALLAVIFAGMLGSVNQMLYGAPPDNMPLRWSLAPLVVNFSLLLVLGL-------------------
142933168    -------------------------------------------------------------------------------------------------------------------------------------------------------------ASLKFFLYTLFGSALMLVSFLALFFLTGTFTFTGLADAVAGGGVSHNAQLWIFGMFLGFGIKVPMFPFHTWLPDAHTQAPTVGSVILAAVLLKLGTYGFVRIAIPILPEAASWAPWIGLLAVVGIIYGALGCLAQTDMKRLIAFSSVAHMGFVMLGIATTDFGINAAIMGMVAHGLITGMLFFLAGSVKER--YHTLEISRLGGLLVQAPRMGWIFGFCAMASLGLPGLAGFWGEFPAILSAYNPGFRTFMVIAALGTVLAAGYLLWLLQRAAFGTPPEEITDTTKHEWISWAPLLALIVAIGIYPNLV------------
88603083     ---------------EIFLFIILLYALVIPLCIRKKRIWSVSSIGILLTLFSLPFLLVSSAKTILFQGAWVIDRLSALFCILLGLLSLAVALYTPGYLDRMHGNRRTYVVLIPLFLLSMLLVIMAETVIAFLVFWELMAILSFFLVLTEFEEEKTRYAALFYLAMTQISTVFVFLGILLIRLGTGSWEY-----PVHLSGSDPLISLSFLCLFFGIAIKSGVIPFHKWLPHAHPAAPSPVSALMSGMMISTALYALIRVVTGFYAPDAAWGFLILAFGCLTAVLGVMYALKEQDLKGLLAYSSIDNTGIILIGIGLALMAIAGAVFHAISHGLFKGLLFLTAGSVCQAAGT--RNIDEMGGILVRMPWTGGLFFIGVLSIASIPPFSGFIGEFLIIMSLI------------------------------------------------------------------------------
154818312    -------------------------------------------------------LCLFHLEPLNLPIALKIDTYSAFFIPTALFITWSIMEFSKSYMDSDP-KTTSFFNHLLVFILMMMILVSASNLFHLFIGWEGVGIMSYLLINWWSFRAGANKAALQAIIYNRLSDIGILAALAWMTTHSLSLDITNLSA------LPNYPLILTTAIILAAAGKSAQIGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRTSPIIYNSQTATTACLILGAITS-LFAAACALTQNDMKKIIAFSTSSQLGLMMTTVGLKQPEL--AFLHILMHAFFKAMLFLCAGSIIH-NLNNEQDIQKMGNLKKTMPITTSCLIIGVLALTGTPFLSGFYSKDAIIESLTSHANAWALAITLLATSFTAVYSLRMAYFTLLNTNRLTTTNPVNETPKTTNPILRLAIGSVI-----------------
269115825    -------------------------------------------------------------------------------------------------------------IFTTSLLLGTTITISSNHWIMAWTGLEINTLAILPLISKSHH-PRAIEAATKYFLTQAAASTLILFASMTNAWQTGQWDITQLTCP-----------TSCLILTAAIAMKLGLVPFHFWFPEVLQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLKLSTLMTTWTKTPALSATLMLTLLSLAGLPPLTGFLPKWLIIEELTKQEMAPAATIIA------------------------------------------------------------------
51245164     --------------PALIMICGAIILPLIPAALKK--AYLLLVPVLTFIDVLYINGSHGTYGVISFMGEWTL-TFGRVDNLSTVFAFIMALMAIIGTLYSLHIKGVWQHVAAWFYVAGSLGAIYAADYLVLFLFWEMMAFASTFLIWFN-KDKGALAAGFRYLLVHTFGGVILLLGFLLRYQATGDISFIHLSET--------GTQLYTWLILVGLMLNAAVVPFHSWLPDAYSKSTITGGVFLCAFTTKTAVYTLARAFAGFD--------ILIGLGVIMAVYGIIYALKENDIRRLLGWEIVSQVGYMVVGVGIGTLAINGTVAHAVAHILYKGLLFMAAGAVIQATGTS--KLTELGGLYKKMPATMLFLLVGGVSVSAFPLFSGFVSKSMIIAASYESHILWAGFLLTMVSVGTLAAGLRLPWLIFFSPNKNS-----------------------------------------
118581931    ---------------------------------------------ICLWMFGHEVLLSLPWAGFGMLFELRLYHFSAFILAAAAGFALLVSLYSLHFMARRSHTN-QFYAYLLISLGMVNGAVLADNLILMLFFWEGLLCTIFGFIVIG--SGESFRSAIKAFVLIGVSDILMMVGIGMTGFLAGTMTISRI----HLSPDSALAGAAFLLLVIGATSKAGSMPFHSWIPDAAVDAPLPFMALMAALEKLLGIYFLSRITLDLFALASWLSPLLMTLGVVTILLAVMMALIQKDYKRLLSYHAISQVGYMILGIGTAPVGIVGGIFHMINHAMYKSCLFLTSGSVEAQTGT--TDLKKLGGMGMRMPITFICFIIAAAAISGVPPFNGFFSKELIYDGALERHWIFYAG-ALAGSFLTAASFLKLGHAVFLGKAEEASFSLVREAPLSMLIPMVTIAGGCVLFGVAN-----------
119488739    --------------------------------------------------------FIPWIEPLGLNYYLGIDGLSL---PLIILSGLLTTIAIWST-EANISRPRLYYILILFIASGIAGTFLAQNLLLFLLFYEVELIPLYLLIAIWGGKKRGY-AATKFLIYTAVSGILILASFLGIVFLTSAPNFDEILGSGSLGIAALPMTTQLILLTIGFGIKIPLVPFHTWLPDAHVEASTPISVLLAGILLKLGTYGLLRFGVGLFPDAWNIVPWMASWAVVSVLYGAFCAISQTDMKKMVAYSSIAHMGYILLAFAAATLSLLGSVVQMVSHGLISGLLFFLVGVVYKKSG--SRDLNVLRGLLRGLPLIGSLMILAVMASSGIPGLVGFISEFIVFRGSI-AVFPVQTLLCMIGTGLTSVYFLILINRVFFGRLSDWVVNLPQ-----------------------------------
143822226    ------MMNIAAILPIIFPLITGVVLTIWQRNTLCRHAYMILSSSIQVIFSAYLLVLSLGGWKAPFGIMLTIDHFSAL---LIATASLITLAVGLYTAGESNQAHPLRLPLMQFMLAGVCLSFSTGDFFNLFVAFEIMLMASYALLVLEY-RPSDLKWAYSYLLLNIIGSALFLAAGGLVYRLFGTLNFADIYERLIFTMGTDAVVVISVLMLFVYGLKAGMFPLFYWLPKSYSALPPAIGGLFAGLLTKVGIYAMIRILNLLFNTDPLPFLILLIVAIFTMLVGIILALTHQSIRMILSFNLIAHIGFMLFGVSLTETSMMGTIYYMVHHMIVIASLFLITGIMMNETGSD--QLDRMGNLFKQRPLLSVLFGLQALALIGVPPFSGFWGKFILLASGISVGSFIGISAIIISSILTLLSMIIIWFRAFY---TETDLVLTNNTSSLQYASVMGLTALSLFLG--------------
206889706    -----------------------LASLIVFLFGKKRFIKELISILSISLAIFSTASCWNALNALLLTQTFYIDGFSIIMQLMVEFVALMVILYSSAYISKRKENFHIYYSVILLSTGFMNLTFSLNNLFWLYITLELGSILSVYLIVFNL-NKESLKAGFKYLILINVGILFSLLGIILLFYMAGNPVMITNIGEVIKSLPRNIALLSAFLFIIGFFTKVGLIPFHLWLPDSYAESPSAVTVFLTGAVTKLGFYGLVRTVTIFSFNYEEIKILVITLSSLSMLFGAILAFNQKDIKKLIAYVSISEMGFIASALVLKTYEIFGGVFHLINHTLMKGALFFATGAIIYTCG--SRKIEEIKTLIIKMPAITISFFIGTLAVGGMPLFASFLSSITIFLALTNEGFLLVSILLIVSEFLSVVILLKTAISIFWQKNDKSKVSNSSVPFLMIFCTGLFVVLLIIF----------------
47777252     --------------------------------------------------------------------AFQFDTYANIFLSVALFVTWNILEFSMWYMKDDPEVKTFFKYLVIF-LLAMMLLVAASNMLSLFIGWEGVGLMSFLLIGWYHGRNNSAAAAVQAVLYNRIGDIGFFIIFCWMMKSSMLTNFDSI-------QLSNTPTPVLLASITAAASKSAQFGLHPWLASAMEGPTPVSALLHSSTMVVAGIFFLIRIYPIMANNQTALTACL-CLGALSTMYAATSALMQNDMKKIVAYSTSSQLGLMMVAIGIGQPHF--AFFHICTHAFFKAMLFLCSGLIIH-NLNDEQDIRKMGGLLHVMPVTSTCLSIGSLALMGTPFLSGFYSKDSIIEAMNSSYINSTALFLLMATAFTAVYTLRLILFILLGHPRTNPTMKINENPVTRLAMGSIVAGLYIFYTVIP-----------
222539854    -------------------------------------------------SVSSVFPWLNTGNLNSFLSINIDSKFIFFSSAALLVTWSIIEFSIYYMSADPNGNN--FFRLLMIFLLNMLILTSANNIFLFFVGREGVGFLSFLLISWWSTRTDANASALQAIVYNRIGDIGIIVVISGLLINTSSWDINSLSTNNISGFWVSAILFTS---LIGAIGKSAQFGLHPWLPAAMESPTPVSALLHSSTMVVAGVFLLIRMTTIITPS-ETFLNITLIIGALTAIFAATSAFQQHDIKKIIAYSTTSQLGLMVVSIGLGNPNV--ALFHICTHAFFKAMLFLCSGSIIHSH-NNEQDLRKMSNISESLPITSSCLFLGSIALMGVPFLSGFYSKDLILELVVENPSNLISFLAIIATFLTAAYSFRIITFCFLNNSSNPPINPMNEENPNLVFPLVRLAMGAIFAGWLIGAWLLNLPSLF
297570756    -----------------LMRAGRLGFLVLAVIPAGAFAWLVVQGPRIVAGSVVTESVPW-VPQMHVSVDVRIDALSWVLGLIVTGVGSLVLVYCARYFSPNAQGLGRFAGVFVAFSGAMLGLVTTDNTLVLYMFWELTTVFSYLLIGHNFSASGSRRAAGQAIIVTTAGGLAMLAGIVMLGQVGGSYRLSHLVAAGLSATHGVLVSSAVVLVLVGALSKSALVPFHFWLPAAMAAPTPVSAYLHAAAMVKAGVYLIARLAPGFSHLDS-WRYLVVSAGLTTLIVGGFRAMKQFDLKLVLAFGTVSQLGLIIVLVGYGTAALLAGLALLVAHSLFKSALFLSVGSVDWSTGT--RDLRELSGVGRKCPKVAVGAALAGGSMMGLPLTAGFVAKEAALEGLLHGSSTFTWVMIAIGSAFTVAYTLRFWWGA-FATKKGVDPTGTKDASWLMTLPILILATLGIIAGIGASVVERVLIQ--
149914678    ----------------------------AASFAGTIALLAISVGLTVMAAGGETYVYELGNWPAPFGIVLVLDRLAAVM--LLLTALLAIVVLLHASATGWDARGRHFHALFQFQLMGVMGAFLTGDAFNLFVFFEVLLIASYGLMIHSGGRVR-MKAGLQYVVMNLAGSTLFLFALGTVYAATGTLNIADLAEKVLPVEDAALVRVAAVLLMMVFAIKAALFPVQFWLPATYSNAPAPVAALFAIMTKVGAYAIIRVHTVVFGPDVALTATWLMPAAVITLAVGAVGVLGARRLMPLLSFAVVGSMGTMMIAVAAFTPYAMTSALYYLVHSTFSAAALFLLADLVVSRRKGGDLLRA-EPPTVQNGLFAALFFAGAIAMAGMPPLSGFLGKLMILDAMKTTPEMVTAWVAILGSLVTIVGFARAGSILFWKATAMAPDDAAPE----------------------------------
143181264    --------------------------------------------------------------------------------------------------------------LLLVMEGAMIGVFVSLDLFVFYVFWELTLIPMFFLILVWGGEDRRY-AAMKFFIYTFTASVLMLIGILVMYFNTGSFDMGAMLDSGTQMSEGLRHLV-WFLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMILAGVMLKMGAYGFLRVAVTAFPASTVFVPLLVFMGMASLAYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQLGIAGALFMMFAHGIISPLLFAVAGAFKHH--YHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLMAGFVAEVAVMIAFWMT-FGWVVLIPALTLVITALYYLASMQRTIFESNPDTLHHEPRDITWHENAGMVILGALTILFGIMP-----------
170728280    ------------------------------------------------LNAGASISVSWWALMPGLEISFVVEPLGMLFALIASFLWLITTIYAIGYMRGHEENQTRFYICFALAISAVMGLAFSANLFTLFIFYEVITLSTYPLVTHAGTEKAKQGGRVYLGILLSTSIAFFLLAIILTWFVSGSLEFK--AGGVFDDNVNTTVAGAILVLFVFGIGKAAIMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVCIFIFGLDLPTTEFLLYLAAISVLLASIVAMRQDNLKARLAYSTVSQLGYITIGLLATSSGVIGSSMHIASHAFGKITLFFCAGAI--LVASHKSKISEMRGLGFAMPITMAAFFIASLSIIGVPPAGGTWSKWFLLMGTVETGYWFIMVTLMLSSLLNIAYLLPIPYHAFFPGKDHPAASSGKEAPLPSLIALTITTLGCLTMFIYPQPFYELAKAI-
143138193    -----------------------------------------------------FFINVGNIGQFDIEFGWVVDGLSIMMYFVVGLVALLVFIYATNYMEGEIRYTFFFTSLTLFA-GSMLVLVSSPTLIQILIGWELVGVCSYLLIGHYWEVKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYPAIVAFVAGILLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEALDIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSGA--YTAALFHLWTHAFFKALLFLGAGSVIHAVHSNS--MLEMGGLRKVMPKLFQHLLL-------------------------------------------------------------------------------------------------------
296140863    ----------------------------------------------------------------------------------------------------TGRRAGAYVALTLAVEAGVLLSFVTTDVLLFYLVFEAMLIPLYFLIAGYGEPGRRSRAAVKFLLYNLIGGLIMLAAVVGLYAAKGTFDLRVLAGTIDPGAAQNLMFLGFLF---AFAVKAPLWPLHTWLPGAAVQTTPPTAVLMMAIVDKVGTFGMLRYCLTLFPDASAFAPWVAALAVIGIVYGAVLAIGQSDVMALIAYTSISHFGFIILGIFARTGDSQASVLYMVNHGVATAALFLVAGLLVARRG--SRRIADFGGAWSRAPKLGAIFLIAGLATLSLPGLGPFVSELLVIVG-TYPRWAVAAVVSVTALVLSAMYVLWTYQRMFTGPAPEAVMRTVDEAKPRELAFLVPLIVALFALGLFPAPVLDAI----
134800725    -----------------------------------------------------------------------------------VASSLWILTSLYALGYMKEHDQTRFFACFALSLSATIGVAFAGNLLTLYIFYEILSLSTYPLVT-HHGDKEARSGGRTYLSHLLGTSVAFVLPAMIYCYWKKEGDINFTDGSLLTTDIGSGAGLIVLLAFTFGFAKNGLMPFHSWLPNAMVAPTPVSALLHAVAVVKVGVFCVIRVFTGVFGIDLDIAVVVSWIAAFTVITSSLIALSQDNLKRRLAFSTIGQLSYIILGVSLLLLGVTGSILHVAMHAFGKITLFFCAGAIY--VAMHKKYVSELVGIGRKMPITMTAFAIGSLSVIGLPVTGGLVSKWYLVMGTVESDQIALLVVFLISSILNACYFLPIVYRAFFCRPEESLYEGGRQEAPLACLIPLCITALLSVISFFNPGL--------
226939468    -----------------------------------------------------FVELAPWIASLNINYALGVDGISVWFIILNSFTTLLVVLAGWQVIQTRVAQYFAAFLIMSGLINGA---FAALDAVLFYVFFEAMLIPMYLVIGVWGGPRR-VYASIKFFLYTLLGSLLMLVSFIYLYFQVGGS--FEITRFQAVPLGLTAQILLFVAFFMSFAVKVPMFPVHTWLPDAHVEAPTGGSMVLAAITLKLGAYGFLRFLLPIVPDAAELSSLMIVLSLVAVVYIGLVALVQTDMKKLVAYSSIAHMGFVTLGFALNQWAVEGALVQMISHGFVSAAMFMCIGVLY--DRMHSRNIADYGGVVNKMPVYAAFALFFAMANAGLPATSGFVGEFMVIMGAVQVNFWY-AFFAATTLIFGAAYTLWMYKRVVFGETGNAHVDKLQDVNLILGILAVAVLGMGLYPQMFVDIMHTSVNDL-
160937465    -----------------------------------------------------------------------------------LASLIWVLVVFFAFEYMEHEKEARFFGCLIMSLGALTGVAWAGNFVTLYLFFEMMTFFSVPLV-FHSRMREALRAGMVYLAYSMLGASIALGGYFFFRQYACGTDFKATEAAGMVQGRPQILLLAVFCMAAGFSCKAGLMPLHPWLPIAHPVAPAPASAVLSGLITKAGVVAVIRVVYNMFLRGTWVQYALLSMAVVTIFTGSMLAYKEKKLKRRLACSSFSQVSYVLLGFLLSMEGLYGSLLQVVFHALAKNALFLCAGAVICKTG--CTRVKELRGMGKRMPAVMVCFALASLSLVGIPPAGGFLAKWHLAVGAMRADAGVFAVVLMVSALLTAGYLFPVIVEGFFPGKDWRKTDQSEDGRLSVSAFMGVPLAVLGISLLVLGALGNPVFEL-
110225711    --------------------------------------------------------------------LFLFDPLTVVM--LIVVTSVSTLVHLYSISYMWSDPHLRFMSYLSIFTFFMLILVTAGNLVQMFLGWEGVGLASYLLINFWFTRLQANKSAIKAMLMNRVGDVGLALAIMGIFYTFQSVDFSVLLALTYWGNTSNFFTFVSLLLFVGSIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIARCSALFEQSVHASFLVALVGAMTAFFAATTG-AAQNDLKRVIAYSTCSQLGYMVFGLSHYDLSVFHLMNHAFFKALLFLGAGSVIHALSDE-----QDLRRMGGLVQLLPFTYTMMLIGSLSLVGIPFLTGFYSKDAILEVAYTVSAHFAYWLGSLSVLFTSTYSFQLLQSAFLTSTNAKRFALAK-----------------------------------
138327736    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDGANPIIVVFGLVFVVCGLAFKLGAVPFHMWVPDIYQGAALPSTLLIGSTPKVAAVLMTYRIFEGFYPLLEDWKGMFVILAFLSLGLGNLVAILQKSFKRLMGYSTIAHVGFLVGAIASMNYELAGLFAYIFIYLLSFLGALGCVLLLAKEERISTDLISDLRFMIKVNPVVAWCMVLFMLSMAGIPPTIGFYTKFAILESMVAADLVWLAVFAVLFSVVGAFYYLRIVKVILFDGMYIDEFVKKIQVSFVSSAFLVINGSIILILG--------------
143901751    -------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTLFGSVFMLVAIIFIYLETGTTDIQTILSFNIDQKYQYWLWLGF---FASFAVKTPMWPVHTWLPDAHVEAPTSGSVILAAILLKMAGYGFIRFSLGFFPIASAYFPLIFALSIVAVIYTSLVALMQKDMKKLIAYSSVAHMGFVTIGFAFNSQGIEGSIFQMISHGIVSAALFLCVGVVY--DRMHTREISEYGGVVNTMPRYSVIFLVFILAGLGLPGTSGFVGEFLVLIGAFKAN-YLVAFFAATGVVLSACYSLWLYRRVIFGAVANDNVKLLKEINKTELATLLPLVFLTILLGVFPNIILDTI----
52551359     ------------------------------------NTISLIIFLNYGMETVLLNWIWINNQTLNINVSFMFDQYSTFFIPIALFVTWSILEFAQWYMEQDPMINKFFKYLLLFLIA-MMLLVSANNLFQLFIGWEGVGIMSFLLIGWWYSRANANSAAMQAMAYNRIGDIGLIMAMAWFALNLNSWDMQQIFT------INLDVTLPAMGLILAATGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLIRFHSLVAQNNSTLTLCLCLGAITTLFTATCAITQNDMKKIIAFSTSSQLGLMMLGLNQPQLAFFHICTHAFFKAMLFLASGSIIHSL-----NNEQDIRKMGCLNNMTPYTSTAIVIGSMSLMGTPFLAGFFSKDSIIEAMISNINMWALVLTLIATMFTSVYSLRIIKYVLMGWP--------------------------------------------
297569875    --------------PALILIIGACAVPFF---------RGALRVPFLLLIPTLSFGAVLSMTPGVYGVFSFADVFGRVDSLSLVFAYIMALMCILGTLYGLHVRDPYQHMAAWFYVAGSLGVIFAGDFLVLFLFWEIMAFASTFLIWF-RGRAQSLGAGYRYLLVHTAGGLALLAGIVLHYHATG-------GDLSFNALDISQPTVATWLILIGFMLNAAVFPLHSWLPDAYGEASVVGAVFMCAFTTKTAVYTLARGFAG--------MEILIPLGVIMAVVGVIYAVLENDARRLLAYSIISQVGYMVAAVGIGSLAINGAAAHAFAHILYKGLLFMGVGSVLHMTGTS--KFTELGGLYKKMPRTLLFTLVGCASIAAFPLFSGFVSKSMIISAGFYGEHYWATFILLAASAGTFLYNLKLPYLIWFGES--------------------------------------------
299125439    ------------------LAAVLVSFLAAGAIVASYRHPNIRDSWSVLAALAKFGIVASMLPGVLSGTVYVADPLGLFFA--LLASFLWIFTAFYATGYMRGLNQTRFFAAFAVSLSTAVGIAFAQNLVTIFVFYELLSVATYPLVAHD-EDAEARIAGRKYLAYTFFGGGFVLAGTVLVFQMAGTVDFVAPALAQAAGTDPWFARLAFGLLVTGFGVKAALMPIHSWLADAMVAPTPVSGLLHAVAVVKSGAFGISRVVLVYGPDLAADLGVHIPLAIVTLTAASIIALRKDHLKRRLAYSTTAQLSYIVLGLSMHPYAILGGLFHIPAHAFCKLTLFFCAGSI--HVETHTDYISEMAGIGKRMPFTMAAFTVGAAGMAGIPLVAGFVSKYYMAEGATMSPLTIFSGSLILSGLLNIAYFWPIVYTAYFESEN-------------------------------------------
269795976    ---------------------------------------------------------------------------------------IGALVMAYSARYLPTGRHGGFYGLMTLFAAAMLALVLADDVVLLFVAWEATTLCSFFLIS--RSGAGAREPAVRTLLVTAAGGLALLSAVVVMVAQVGSTRLSVILADPVWGENSGFTTAVAVLVAVAAFTKSAQLPFQAWLPDSMVAITPVSAYLHAAAMVKAGIYLLLRFSPVMSD-VPVWRVLLISCGLATALIGAVAAMRRYDLKELLAYSTMSQLGLLVATIGVGTAALTAAVVHTAAHALFKSALFMLVGVVDHQAGT--RDMRRLSGLRRTMPVTLVAMTVAAASMAGVPPLLGFVSKESMLDAFWE-----------------------------------------------------------------------------
138168598    ------MENINLITSEIFISLSLMSLLILGVFKNNSSSIYNLSIFTLFLSLLINLNLFGFNNFYLFNGAYKVDHLSNFMKVLIIVSGIFVMLSSSKYLKINKIFKIEYPILLLSSILGMFIMISSNDLMVFYLGLELQSLALYVLASFKRNDQLSSESGLKYFVLSALSSGLLLYGCSLIYGFSGSTNFDQISNNI--SEVQYGLTLGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTIFFAILPKIAALSVFIRFLYVFINLIDQWQTIIIFVSI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
46446205     --------------------------------------LSLIPFFFLLGNHFVWIGSFFQYEWFALLSITFSLEIDSISLLFLYLTAIIIPIVFMNVNSEKLSNPKLFYGLILFLQGLLGGFFMTRDLVFFTIFWEAMLLPIYFLMNMWGGSKRH-EAAIKFIVYMFAGSALMIAAVLALYFLFGTFDLAQLSTQESTYPYVNLIAAAFLLAFA---VKTPLFPFHAWLPDTYYQASTSGTILLSGLLSKAGIYGIIRIGLGLFPHVMAWSPWLLGLAITGVLYGALAAWRQNDFKRLLAYSSFSHVNFILIGFIFDPIAQKGAILQAFNHGITITALFLVAGYLENRLGFTI--IGTSKGLARYMPNLCWLTFFFVLSSIALPGTNNFVGELLIFIGLFGKHPYLTALTG-LTIVFSVIYMLRWMQKMYFEEPS-------------------------------------------
54036241     --------------------------------------------------INLELFNYLNIDYLDINYNFEIDALTITM--LLAITTISSMVHIYSIGYMETDHQVRFFSLLSMFTFWMIILVTGSNYFVLFVGWEFIGVTSYLLISFWVTRLQAMKSALSAVLMNRFGDAFFVLGLCVIAYVFGTLNYSTIFATAYLINTDLLVLIMLALFIAAMA-KSAQFGLHNWLTLAMEGPTPVSSLLHAATLVTAGIYLLLR-SANILEYTPTVLFIILWIGALTTLSAGLIAICSNDLKRIIALSTMSQLGMMTIAIGLSA--YNLALFHLLGHAFFKALLFMSAGSIIHSILNESQDIRTYGGLLSYLPYTYICITIASLSLMAMPGLTGYYTKDIIIESSYSISNYVVYWIAYLSAVLTCVYSMKILYLTFYSNPNNNTITNAHESNIYITLPMFILAIFAMFAG--------------
224988113    ------------------------------------------------------------------------------------------------------------------------ITFASSHWLLAWMGLEINTLAIIPLMSQHHH-PRAVEATTKYFLTQATAAATLLFATVTNAWMTGQWDIHLMNHPI-----------PTTMIILALSLKIGLAPLHTWLPEVLQGLDLTTGLIMSTWQKLAPFALLLQIPL-------QNQTILIILALTSTLVGGWGGLNQTQLRKILAYSSIAHLGWMILVV---QFFPSLTLLTLSIYLIMTSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------XXXXXXTKQELPLTATIAALTALLSLYFYLRLSYAMTLTISPNNLTNTSP-----------------------------------
142221600    -------------------------------------SLSMVIVSVALLSAGNVTLYALGNWEAPFGIQLVGDRLSSLM---VVLTSVLLLAANLYASAGDDSQGRYFYPLMMFQAMGINGAFLTGDIFNLFVFFEILLIASYSLL-IHGGGKHKTSAAVHYVFLNLVGSAIFLFALGIIYGTLGTLNMADMALRVRELNESEIQLIGGMMLLSVFALKAALLPLQFWLPRTYASAPGPVVALFAIMTKV-GIYSIIRIQNLIFGDSAGGLSWIWVLALGTLVMATLGVISAPSIKRLAAHLVILSVGTLLVAVGFGTTNSLSAALYYAVHSTLAGAAFFLIGDIIAEQRERSFDRIVAGRSLAQPMSIGILFFIAALTLIGMPPLSGFIGKFLIMKSIDNTSLIWAWPLLLIGSLAALVAFSRAGSTLFWRSSGKPDSSKASATRKFIAVGILL-----------------------
253315767    ----------LLILPMLLPFLCALILVFLKNNDRISKYLYLGTMTITTIISLMLLIYVQRHRPITFGIQFLGDSLSLIM--VTTASFVITLIMAYGFGRGEHKNRYHLPSFILFLSVGVIGSFLTSDLFNLYVMFEIMLLASFVLITL-GQSVEQLRAAIIYVVLNIIGSWLFLLGIGLLYKTVGTLNFSHIAMRLNDMGDNRTVTMISLIFLVAFSAKAALVLF-MWLPKAYAVLNTELAALFAALMTKVGAYALIRFFTLLFDQHNDLHPLLATMAAITMVIGAIGVIAYKDIKKIAAYQVIISIGFIILGLGTNTAGINGAIFYLVNDIVVKTLLFFIIGSLVYITGY--RQYQYLNGLAKKEPLFGVAFIIMIFAIGGVPPFSG------------------------------------------------------------------------------------------
298504853    -----------------------------------------------------------------------VDPLSAFFALPILLVAACCAVYALGYWRDNPRTVRSLTFFFGLLVAALIGVIVARNGVLFLVAWEIMAVSAWFVLTADHAKPEVRDAGTLYLITTHIGTLALFALFSLLKGTAGSYLFPAPASLAAGGGIGAGIFLTALL---GFGIKAGLMPLHVWLPSAHANAPSHISAIMSGVILKLGIYGIVRTVSFFAQIPLWWGIVLLVAGMASGIAGVAFALGQHDLKRLLAYHSIENIGIIAMGISLALLGMAGALLHVLNHATFKALLFLGAGSVIHAVGT--RKIDRMGGIARVMPRTALLFLTGAVAICGLPPLNGFVSEFLIYLGVFREAVHGTGAAAAVTSLLAVACFVKVFGVVFLGLPRSEEAARAHEAGRPMLAPMAVLGAVCVVVGLAPAAVGALLDA--
289183200    -----------------------------------KWAFVISLVPSLILSASTLEWTWLSIDAFSLHINFRYDIFSILFTSIALFITWSILEFSQYYMSTDPYVNI-FSRFLTIFLMAMILLISANNLFQLLIGWEGVGFLSFLLIGWWFTRAEANTAALQAIIYNRIGDIGILLAAGYMMITHSTWTIDALFS--HSDLHGLLVNPFLWGCLIAAVGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRVSPLL-PYSQTAQQATLVIGSITALFAASCAITQHDIKKIVAFSTTSQLGLMTYAVGLNL--PLLAFFHICTHGFFKAMLFLCSGSAIHNTSNE-QDLRKMGGLANTVPTTAACLTLGSLALFGTPFLAGFYSKDLILESA-------------------------------------------------------------------------------
15964748     --------EWLVVLPVAWCLAVGALLVMLRRWAGLQPAIALASLAVLVLIDVALLTMVMGRWLPPFGIAFTVDLTGALFALVAALVALAAGIFSLADINDSGRRYGFYPLLMLLM-AGVSGAFLTGDIFNLYVWFEVLLISSFGLLVLGSER-GQIDGTVKYGFLNLVATTLFLVATGFLYAVFGTLNMADIARKADELRVNAPLMTLVGLYVLAFGMKAAAFPLNFWLPASYHTPRVVVSALFAGLLTKVGIYALIRVTVMLFPIREELSFVLALVGALTMMVGVLGALAQTDFRRILGYLVVSGIGSMLGIAIGGPGGIGGAIFYALHSMLVMTGLYFASGIAMRLGADSS--IATLAGLYRKHAGFAALTLMLCFAVSGLPPFSGFWPKVMLVKAAIDIGAWWLAAALLLVGFFTMIATGRLFLLAYWRDSA-------------------------------------------
134418928    --------------------------------------------------------------------------------------------LIYSWNHIEPGNPKAFFVLLLILSTGMNGSFVAQDMILFFVFFEVVLLPMYFLIGVWGGEDRRY-ASLKFFLYTLFGSALMIISFLALFFLSQTFDMRILTDVAGVGIIKSTQVWIFAGLFMGFGIKVPMFPFHTWLPDAHTQAPTVGSVILAAVLLKLGTYGFVRIAIPFLPEGAAWAPWIGLLAVIGIIYGALGCLAQKDMKRLIAFSSVAHMGFVMLGIATTDFGINAAIFGMIAHGLITGMLFFVAGSVKER--YHTLEISRLGGLLKSAPRMGWILGFASMASLGLPGLAGFWGEF-------------------------------------------------------------------------------------
142197553    --------------------------------------------------------------------------------------------------------------------------------------------------------------------VNLVSSLFFLVSIGVTYGLTGTLNMADLAIALREV-PTGLVTVLSMLFLVAFGIKAAIFPLFFWLPASYHTPPVAISAIFAGMLTKVGVYALIRFTLVFTQDVTWTHDVLLWLAGATMLTGVLGAAAQNEFRKILSFHIISQIGYMIMGLALTPLGLAGAVFYLVHHIIVKANLFFVAGLAQRMGG--SFELKQLGGLYRHSPLLSILFLIPAFSLAGFPPLSGFWAKLVVVLAGVEAGNWAIVAVALVVGLLTIYSMTKIWQAAFWSPTPEGVTLSSLPQK-RLWVPVALLASLTVVIGLVSAPFMNLA----
50120181     ---------------------------LAGSAARRLVTTLHAIGIAALLVESLWVVSLIYYHGDILAAWLHMDALSLLFLAILGIVSFITGLYSIGYMRHEVDDGENYYGFFHLFVFTMLLTITSNNLIMMWAAVEATTLSSAFLVGTYNQR-SSLEAAWKYIIICSVGVAFGLFGTILVYNATNILAFWTDVLQHAALLDPVLMQLAFVFVLIGFGTKAGLFPMHAWLPDAHSEAPSPVSALLSAVLLNCALLIILRYNIIINGTIGNRFTLLIVFGLLSIAVAAFFILVQTDIKRLLAYSSVENMGLIAVALGIGPLGVLAAMLHTLNHSLGKTLLFCGSGNVLLKYGT--RDITVVKGMLNVVPFSAVLMTGGALALGGMPPFNIFLSEFMTVVAALSADHFWLTLVLLLLLTLVMGGLVRMISAIIFGSAPQQVLGLLTTLPMAILLVLMLIMGTYIPHPVV------------
284929465    ---------------------------------------------------------YNWIPTMGLGWSLGIDGLSM---PLIVLSGLITTVALLASWNVKKKPQL-FYFLMLVLYSAQIGVFAAQDVLLFFFMWELELVPVYLLISIWGGEKR-LYAATKFILYTALASIGILVSALLLAFYNITFNMAELSLKEIPTSLQVLIYIGF---LIAYAVKLPIFPLHTWLPDAHSQASTPVSMILAGVLLKMGGYGLIRFNMEMLPNAHIIFPLLLILGVVNVVYGAFAAFGQTNLKRRLACSSLSHMGFVLIGISSTEVGINGAVFQMVSHGLIAASLFFLCGTTYER--THTLMMDEMGGLALKMPKTFALFTTSAMASLALPGMSGFVAELTIFLGVAESDAYIAIFLTAVGLVLTPIYLLSMLRVVFYGQSNEKL----------------------------------------
240266539    ----------------------------------------------------LTNLSLITINNFNIKMSFILDMYSLTFVPIALFVTWSILEFSIWYMASDP-NINQFFKYLLIFLIAMITLVTANSMLQFFIGWEGVGIMSFLLIGWWFSRADANSAALQAIIYNRIGDIGLIMAIAWFAMNTSNWQMQGIFACFSNN------MLPTIGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRLHPIL-ENNKIILTTCLCLGALTTLFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPQL--AFFHISTHAFFKAMLFLCSGSIIH-NLSDEQDIRKMGGIKNTLPITSACLTIGNLALMGTPFLSGFYSKDTIIETLNNSYLNAWALMLILATMLTAAYSMRIIFYVQMKTTRSNPITPTNENTKTLINPIVRLALGSLIAGLLITTTVLPI----
190349353    --------------------------------------------------ATLTNFSLLSINNFNIKLSFMLDSYSLMFMPIALFVTWSILEFSLWYMALDPH-ITRFFKYLLTFLLAMLTLVTANNLFQFFIGWEGVGIMSFLLIGWWFSRADANSSALQAIIYTGLATLDWFLMIGGPAMNLSTWQINDLFS------LDTXHMIXSIGLIXAATGKXAXFGLHPWLPAAMEGPTPXXXVLHSSTMVVAGIFLLIRLYPTL-EKHQLLLTMCLCLGAITTVFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPQL--AFFHISTHAFFKAMLFLCSGSIIHSLADE-QDIRMMGGVKNYLPITSSCLTIGSLALMGTPFLSGFYSKDTIIETMNNSHLNAWALSMILATMLTAAYSLRMVFYVQMNSPRHKALSPINENSKTLINPITRLALGSLVAGLLIMTATLPSKTL-
143337628    ------------------------------IFNFKQIAFYSSVITLLFVVVVALQFDVTSSAQTQLDISYFHLGLTGISLVLTLLTAVLTPIVIIAAQHEGQKRTREYFMWILLTQASALAVFFARDLFLFYVVFEAMLVPIFFLVG-RFGGARRNAAALKFLLFGLAGGLVMLAALIWLYFVAGTFSIAALSNELNLNTWTERWL--FLGFFLAFALKAPMVPGHTWLPDTAEQATPGTSTMLIGILDKVGTYAMLAILLPIFPNASEFAPLIIGFAVFGIIYAALIAIAQKDMKRTFAYISISHFGFIVMGFSFTSIGIIGSTVYMVAHGLSTAALFLTAGYLMRQKDSAL--ISNFGGLSKSAPLLTGFFLVASLSSIALPGLAGFVGEFMVLTGTYQRNQ-LAAIIGTLGIILAAIYMLLLYQRVFTGPENDGTKNIF-DLNIKQSLALAPVIVLTILLGLYPAPVIKI-----
137973139    ----------------------------------------------------------------------------------------------------------------------------------------------------WFKKQSANAAAIKAFIVNRVGDLGLILGICVIYKLTGSLDFNIVFANIFFNVNIPYIELACFLLFIGAMGKSAQIGLHTWLADAMEG-PTPVSALIHAATMVTAGVFLVARCSPLFEYAPISLNFVILVGAVTSIFAACIAITQNDIKKIIAYSTCSQLGYMFFGVSAYSAGMFHLMTHAFFKALLFLGAGSVIHALSDE-----QDIRKMGGLAKTLPYTCIAMWIGSLALAGLPPFAGFFSKDIILEAAWAHDSYIAFYLGLIAAFLTAFYSWKILFMVFHGKARTD-ISKAHESPLYILIPLFILS---------------------
206890256    ------------LLPLLAILVSAIGAVIIVLIGERNPNLREATSVIAGVLKFSFVCMLIPPETIGLKISFRVDGLGLLFAFGASFLWILTTFYSIGYMRLREHAQTRYFTCFALSLSSAIGIAFAANLFTMFIFYEALTIVTYPLVA-HHEDREGLEGGRQYIVYLLGTAKIFLFAIVITYILTGTLDFRGIFAPEIVEENKLILQILLILFIYGF-NKSAVMPLHSWLPAAMVAPTPVSALLHAVAVVKAGVFTVSRVLLNIYGEATGMQDLIFFLTGFTIIMGSLIALTRDDFKARLAFSTVANLSYIIIGVAMSPLGIMGGLIHISMHAFSKITMFFVAGSVY--VSTHVKRISELDGIGKVMPITMFSFFLATLSMIGIPLFAGFISKYNLAMGALQIGRPELLGIFIASSFLNAVYFLPISYKAFFRKPLQENRWQNVKENYFCAIPLLITALFTIILGVYPDFLMEIIRRV-
156600368    ---------------------------------------------------------------------------------------------------------------------------------------------------IKPHQPRAXEXQGKYFIVQTIXSALILFASTINAWQTGQWNINQTTDHL-----------AMTILTIGVMMKLGVAPMHLWYIETLQGTTMNTALIISTWQKLAPLALLYLI------MKQLPNNLILLLGVNINIFGGVLGLNQTQMRKILACSSIAHMGWLITTFA---------LTPAITTLTLILYLILTTTTFNMLTTTKTTSIIDLGTTWPSSPTMLTLMMLTLLSLSGIPPLTGFMPKLMILKTLTHLGLTPMAVLLALTSLPSMFFYLRMTYLTTLTCPPNTTTTEYK-----------------------------------
144224715    ----------------------------------------------------------------NISISFNLDGLGMIFLLVSNFLWLMTTIYSHRYLNLNAINDRSFYIFFTLAMFSTNAIIYSSNLFTTFIFYEFLTLSTYPLVTFKKDEKSIDNGKKYLYYLLGTSIIFLLPAIIITFDLTGSLEYK--VGGIFGNNNDSMMINILVLLFIFGVAKSAIMPFHKWLPAAMVAPTPVSALLHAVAVVKSGVYIMMKIILFIFGTQTGADLILIFVSSLTIISASIMALRQDNIKLVLAYSTISQLSYIILSVSIAPLSVLAAILHLIFHALGKIILFLSAGVI--TTCMNIKNVSDMNGISSRLPFTIFLTSLGAFVMIGIPPTVGFFSKWYLLLGIVESEKLYLLIVLIVSTLLNASYYFPIIYKSYFSKNNSA-----------------------------------------
197365334    ------------------------------------------------------------------------------------------------------------FILLSSMTAGTALTMMSHHWISAWLGLEMNTLAIIPIISKTHH-PRATEASTKYFLIQAASSALMLLSGIINAHLHGTWDIMH-----------SSDTSSKIIFTTALATKLGLAPIHFWLPEVLQGVPLLTALIITTWQKIAPMALLITTWNLIP------NPITLTMGLLLTMVGGFGGLNQIQLRKIMAYSSIAHLGWMIXIITIIPNLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTLISSHSSIITSLFLLSLLSLGGLPPLSG---------FSPKWLILQELVSHHLTPLALATAISALLSLMFYIRASYISTMTLPPSTTPL--------------------------------------
282891838    ----------------MFLIPFLAAILMIIMPRGSGKFLKGIAFLFSLLPLGILLVQLPWLHPLSIEFYLHVDSLSLLF---LYLTAIIIPIAILSAWDALSFPRT-FYALVLILQGLLIGFFTARDLALFTIFWEGMLIPLYFIINLWGGAQRQ-SAALKFLIYMIAGSVLMVLAVLALYATSGMGTFNLDALAKITSHISYTPWLCAVFLL-AFSVKTPLFPFHAWLPDAYCQASTPGTILLSSLLSKAGIYGILRISYGLFPLIMQWNPWLLGFAIAGVFYGGLAAWRQKDFKRLIAYSSLSHVNFILAGLFINQASQSGAILQALNHGLTIAGLFLVIGWLEERLGTTS--MLETSGLAKYFPHLCWITMIFVLSSVALPGTNNFIGELLILFGLFSKN-PWLAGFLGLTVILSVIYMLRFMQKVYFENPTQLKQIWS-DVRGKEFMIVFPLIALILWIGLYPEPVLKQIESI-
296120542    ------------------------------------------------------------IPTWNVNYSLGVDGFSL---PLILLTSLIFVLSIVASWSIKTHIRGF-LFLLLLLETGVMGVFLALDFFLFFVMWEVMLLPMYFLIGLWGGPRREY-AAIKFFLYTLAGGVCLLMAMLMVYSASGGMDLDQGIALTAAMGDTSLQWRVFVLLLIAFLIKLPAVPLHTWLPDAHVEAPTPVSMILAGILLKLGGYGFLRIAIPICPLGFAEWAWFMVLGVFCVLYGALAALAQSDFKRLVAYSSVSHMGYVLMGLGASTMGLSAATFQMVAHGIVSAGMFFVVGVLYDRV--KHRDLRQFGGIASLQPHFSAIAAGIFFAGLGLPGLCGFIGEAFSIFSVWHVD-RFFSVGGALGMILTAGYILWALQRVYLGPNREYLTEINFREYTVGYILLAFAIGLGVYPAMALNVIEPASRQL-
50120185     ------------------------------------------------------------------------DMLAAFM--VTVISLLVTVCSLYSIAYVREYGAGSMGGFMNLFIASMVGLVVMDNAFYFIILFEAMSLASWFLV-ISEQDRESVSAGLLYFFIAHAGSVLIMIAFFLMWRESGSLDF---AAFRRLSLSPVLSSVVFLLAFFGFGAKAGMLPLHSWLPRAHPAAPSHASALMSGVMVKIGIFGIIKVGIDLLAAPQLWWGIVLAFGSISAVLGVLYALAEHDIKRLLAWHTVENVGIILMGVGVGMVGIATALYHLLNHAVFKGLLFLGAGAVIYRL--HTRDMEKMGGLGKLMPKTALAFLIGCMSISALPPLNGFISEWYTYQSLFSMSHPVAIVMLAITGALAAMCFVKVYGVSFCGAPRSEEASQAREVPWQMTLSLLLLALCCVALGLGASKVAPIIAQV-
51244899     -----------------------------------------------------------------FTLSFSLDALSAFF--LIPIFVVCPLAALYSYHYMDKIRIGVSFFFFNLLLISMALVTAADNIISFLLVWELMSLSSFFLVIHDYQEEDTRRAGYIYFVFAQAGAMFIIAALALAYSQTGIHDFAA-----FATLPAHIKLIVFFLALVGFGSKAGIFPLHMWLPHAHPAAPCHISAIMSGVMIKMGIYGIIRLYVELEDTSLIIGQTVLTLGMISGILGVVYALGKQDIKKVLAYSSVENIGVILIGAGIGMMGMSTGLLHVLNHSLFKTLLFLGAGAIVQKTGT--RRLDELGGLIKRLPLTGKSFLAGSVSISGLPPFNGFISEFLIYYGAFKGSAFLFAMLSILAGGLAASCFTRMMGIIFLGEPRTAKAAKATEAGFTMTLPMIFLAASCLFIGLFPAPFVGIVFS--
269216335    ---------ILMLVPLVAGVIIAILPSKEGLIPAYEALHGIDVVAVLVLSFVSIAGVVGSGEAAAMGEWFRLDQLSCIFVG--LIGFIGCMTGLYAIPYMEPRKVKQFYLFFSLFIFTMLVAALSNNIFMMWIAVEATTLSTIFLVG-AYDVKPSLEAAWKYAIVCTSGVAFGLYGTVLIYANAASIIYWTAILPYADRFDTLTVALAFVFATIGFGTKAGLFPMHTWLPDAHSEAPSPVSGLLSGVLLKCAMLLIIRYYILACAALGDAFPVMLVIGILSVAMAALSVFSQDDLKRKLAYHSVENIGIVALFLGFGPLGIAAALLHCVTHGLTKSFLFCLSGNVLMKYGT--RDLNEISGVLKAMPATGVLLAMGFFALAGFPPFAMFVSEITGITAGVMDGRWIVLAIFVIA----------------------------------------------------------------
149194131    ---------LIVAMLLIPLIGAIVIWFLPENFGLVSTIHALLAVVELVLTLNVVSFVIDGSIYFTLHKYLILDPIAGVF--LTLIAIVGFLVNMYAINYMKWDDVKLYYGLMHLFIFTMMLSVVSNNIAIMWAAVEATTLSSVFMVAIY-KNKRAVESGWKYIIICSVGLAFALYGTVLMYGA-GYNAIGDTENPMFWSNNPDALKVVFIFVLIGFGTKAGLAPMHTWLPDVHSEGPSPTSAILSAVLLKCAIAAILRYYSIIGHSSVGFETLFLVVGLLSIFIAALFIIRQRDIKRMFAYHSVEHVGIIAVGFGVGPLGVFAALFHTMAHSLSKALAFCASGNIIKIYGT--RDMEKMGGLVKINPLVTTLFAVAIFSLIGIPLLAVFVSEFLIIKAGIFTSQYLQIVLFIIGLAI-------------------------------------------------------------
143643982    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLFIIAGLGFKIAVVPFHAWAPDVYEGAPTPVTALLAAASKAMGFVALFKVFFTLEPFSDEWSIVLGIIALVSMTIGNLAALSQKDVGRMLAYSSIAQAGYILIAFALTLDAVSGAIAHTMVHAFMKGGAFIIVAGVGAAGLG--YDVSSFKGLAKRSQLLALSMTVCLLSLVGLPPLAGFISKFLVLQAGVSGDTWIIALVGVLNSALSLYYYLKVIRYMYLYEPEKEDVIFATPIRYTSFLVILFLV---------------------
88606904     ---------------------------------------------------------------LSSAILFILEPEALGIVFGILVSFLWAVTNIYTIGYMNKVYGKVFYSCFAASIGCTIGIAFAGNLVTLFIFYEMLTVCTYPLI-IHGGSKDSIASGSFYIKTLLCSSVFLLPAIAIICGMSDGAGL--FSAKSFISETHPSLLPFIVTMLCYGVAKAAIMPVHLWLPRAMVAPTPVSALLHAVAVVKSGVFTLIKITAPVAVDVAPHHNIMLYLSVVTIIVGSVFAVTQKNLKRLLAYSTISQLSYITLALSMFTDGVTAAVFQMVCHAFAKITLFFAVGAVYAASGK--TTIRDIDGLGRVMPITFTAFCIGALAMIGIPPAATFWGKFYIITEALKQQNYIVIFTVALSTVLNTLYFIPLMYRVFFAADATCAGRVKEEAPPLILLAMLVSSTCTILLFLKPDIVLGML----
58579367     -------------------------------------------------ALHVVLCEFTPKIQLTLKTEYIGIIFSILASFLWIVTTIYTISYMR-HNDKNNKKQSIFYACFAASIGCTMGIAFSGNLLTLFIFYELLTISTYPLVTYYANHESQISGRYYMGILLGTSMLLFLPAIIITYNISGTLDFTK--GGILPSSISSVFLMSLLFLFIYSIGKTALMPIHSWLPRAMVAPTPVSALLHAVAVVKSGVFALIKVLLYLQALVQTHNNILMYASAITILLASFIAIKQTNLKKLLAYSTISQLSYITIAVSLYTERVDISIFQMISHAFAKITLFFTAGAIYTKTGKK--YLNELQGIGKSMPITMTAFSIGAAAMIGIPPAVTFWGKFFIISESLNQNIMSVVLVLIASTILNTIYFIPIIYNAFYVPNTNKYAEAPIPMLIAISITTICTILLFLYPDVIFNII--------
14602227     ------------------------------------------------------------------------------------------------------MKPITLFSIILTLFSGTMITMFSSHWLLTWIGLEMSMLAITP-ILIEKANPRSTEAATKYFLTQATASMLLMMAVIMNMTFSGQW-----------TVMNKLNQMSSLMILIALVMKLGLSPFHFWVPEVTQGVSLMSGMLLLTWQKLAPISILYQINMTLN------LTLMIMIALASIALGGWGGLNQTQLRKILAYSSIAHMGWMIAILKYNPTIMILNLLIYIILTITLFSTLILF---------SSTTILMMSNSWNKTPLASSMMPLILLSLGGLPPLTGFLPKWAIIQELMKNDNILIPMLMAITALLNLYFYMRLTY---------------------------------------------------
239905429    --------------------------------------RRWLLVVVGCLHLTLVGTTWVHPPAPAYGGLLELDPLGQLF--LTLASLLFTAAAFYAVGYLRHEGAVHFSLCLCLFLAAMTVVCATRNLSVLWVGIEATTLSSAPLIYFHRHR-RSLEATWKYLVICSVGIALALLGNILVSVAFYSMDLAELL-PLAPGAAKPWLRAAFIFLLVGYGSKMGLAPMHNWLPDAHSQSPSLVSALLSGALLNCAFLGILRAVQILSPLGAFCGELLVLFGLISMVTAAVFIVGLGDYKRMLAYSSVEHMGILALGVGIGGGAAFGAMLHAVNHSLTKGALFLISGNILAVYHTRSCH--DARGVSRALPITAALWTAGFLAICGSPPFGLFVSELAILRAMFAGGHGLAATVYVVA----------------------------------------------------------------
5835230      --------------------------------------------------IVSTNYQWMAINSFTFNIAFKFDFLSITFMSIALFVTWSILDFAAWYMHEDPYINQFFKYLLLFLTA-MMVLTSANNLFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAVLYNRIGDIGLILAISWFTTNFNTLDIQQ----LFILNTNESSIIPLLGLILAATGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLLRLHPLLQNNETALTLCLLLGAITTVFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLNQ--PLLAFLHICTHAFFKAMLFLCSGSIIH-NLNNEQDIRKMGGLNMALPMTTSCLLIGSLALSGGPFLGGFFSKDAIIEAMNSSFLAWALTWTLIATSFTAAYSLRIIFYVSMNFPTPILEAQQASTPIMRLAIGSVVAGFLLILNIPPPPPQVMTM---
217977221    -----------------------------------------LAIASSVLASGAPVVYIVGGFAPPLGIALRADGFSAIMTAVIISAACFFARSSFATPRGEPRAPFAFWTLIQGLFAALNIVLLSGDLFNLFVALELLTFSAVPIVCLDG-RPETLVAALRYLLFALFGSVFYLLGVGLIYGAYGTLDILLLASRV---KPEPAVYAAAGLMTAGLLAKTALFPLYLWLPPAHANAPAAGSAVLSALVVKAPFFLIVRLWFDVLPKLPSETAGAMLAALGSILVGSVLALRQQRLKLLIAYSTVAQIGYLFLMFPLSMDAWIGGVMQTLSHAFAKAGMFMAAGLAAQSLGHD--RITDLGGLGRAMPLTAFALGIGGVSLMGLPPSGGFAAKWLLLTASAEAGQWAWVAVILAGGLLAGGYVYRILAPALSGEPATLKSAPARS----------------------------------
168703221    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NWTGKLSVPAVATYTTYGVLPYGLFVLMGIIFLGCAGKSAQVPLQTWLPDAMEGPTPVSALIHAATMVAAGVYLVGRCFPLFAPEV---LLTVAYIGAVTLFISATIALVQTDIKRVLAYSTCSQLGFMMLALGLG--GWVAGLLHLITHAFFKALLFLCSGSVIHGC-HHEQDIRKMGGLKSKMPVTAFTMLVGVLAISGAPLLSGWYSKDMILSTALGYAHALLFVLPALTAGLTAYYMFRLWFLTFTGTPRDTHLHDHAHESPRVMTLPLVVLAVFSV----------------
136467049    -----------------------------------------------------------------------------------------------------------------------LALVLADNFLFMFFGWEGVGLVSYLLIGFWFKRESAVLGGLKAFLANRISDMGFVLALAAILMYFGHVDYTDKTIHIFPSISSSAITVICILLFIGAMGKSAQVPLHVWLPESMEG-PTPISALIHAATMVTAGIYMVARCSPLFEYSTVTLALISVIGATTCLLMGILAVFQQDIKRVIAYSTLSQLGYMAIALGASA--YDAAIFHLITHAFFKALLFLAAGSVI-IALHHEQDMRKMGGLASFMPITYLTFTAGALALAAIPPFSGFYSKDAIIEASTIPGASYAYFCAMAGAFITPLYIFRVFFLTFHGKSRVDVHLKNKESSWVVLIPLIMIAGGMLIGPMLFATPTLLGDSIF
16357371     ----------------------------------------------------LTSSTWFHTETFNITMNMKFDTLSITFIPVALYVTWSILEFATWYMHDDPEVTRFFSHLLLFLAL-MIFFVLADNMFQLFVGWEGIGIMSFLLIGWWCGRADANTAALQAVLYNRIGDIGLILSMAWMAMNLNAWQLDQI----FALAQDHDLTLPLVGFIIAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRISPLM-ENNQVALTLCLCLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTLGLNQPHL--AFLHICTHAFFKAMLFLCSGSIIH-SLNDEQDIRKMGGMHHLAPFTSSCLTLGSLALAGTPFLAGFFSKDAIIEALNTSHLNAWALVLLLATSFTAVYSLRVIFFVSMGQPRFNPLSPINENNPAVINPISIAAGLLITMNIVPTKTPVMTM---
152992447    -------------------------------------------------------------------------------AAMTLFTVVMLIVLIAFVLHEKNDTTITQA---LFLATASVALLQSRTMLAFIVSFEAVSLISIVLVSDIRTKAQA-EGAVKMFIAGAIATGMLLLGAAFYLMGGGVLD------APVTSNGNLFSLAGIYVMLFAVFYKLTIVPMHGWAADTYALVRHSHAALLTGVAKTIVALAAFRLFPSLAQTVEMSVPLLAILAVVTMTLGNFMALYQKKLARMLAYSSIAHAGYMLLAYVAVKSGYTGLLYMAIAYIFMQTAVFLVLDTLRNKYG--MQTLEDVKGLAKGNGVLAFFFTVQLFSLAGIPLLAGFLGKAVVFYAVVDAGLWYVALIALLNSALSVGYYAWIVKHLYFDEAEASVIFKAEEK--FTVMSQLILFGGTLYFGIFAFVVFAVGKSF-
136450365    ----------------LVPLAGALAVSLLAKTNESKNIALVSSIATGLLSVWMLVKFPTGSAGFEFVSHLGVDGISLFLVVLTGILFPLVIVGI-----DPHHDLKQYLVWMLVLEAGVMGSFLSLDLFLFFVFFEIVLVPMYFLIGKWGYDQR-IYAATKFFIYTMAGSAFMLVGIVATAFLAGHLSFDLIEIAEKSNFATGTGRWLFVGFVIAFAVKVPLFPLHTWLPDAHTQAPTGGSVILAGVLLKMGTYGMLRFGVYLFPEAAVWAPVLLTLAVIGIIYGAIAATMQKDLKRLVAYSSVAHLGFIVLGFSLTNQAITGGVMQMVNHGISTGALFLMVGMIYER--RHTRVIAELKGIQAVAPIFAGFFMLIMLSSIGLPGLNGFVGEFLILIGSFPTSRWW-VVAATTGVILAALYLLWAYQRVFHGEPDEA-----------------------------------------
166788134    ------------------------------------------------------------------------------------------------------------SLMILMIFLGTMTVLLSSHWFLSWMGFEMNLFAMIPLIAI-KNSPRSTEAAVKYFMTQASASMILMLAISVNYSMSGQWTITNMTN-----------FMPMFLLIMSMLMKLGTAPFHFWVPEVIQGTPLKIGMILLTWQKIAPLFILYQSTQC----SNNSHLVIMPLALLSIFIGGWGGLNQLQLRKIMAYSSIAHMGWILMIM---TYNPTLMLLNLSIYMIITLALMTLLNFL------NSTTTSTLSQMWNSNFLITSTILIILLSLGGLPPLSGFSPKWLIIQELTKNHSIILPTIMAITALLNLLFYLRIIYTLFPSTSQTKMKWLFKTQKINIFTPPLISLSILLIP---------------
295697419    --------------------------------------------------------------------------------PLLAMSTLVAAAAMVASWRTVE-RVKAYTLWFLVLETGVNGIWTAQNLLLFFIFFELALIALFFLVGIWG-NEGRVRAAYELLLYNGLGSLVMLIVFVALFLATGTYDVREIRAAFERQALPPGEQMWLVILLVAFGIKLPIFPFHTWVKNVHPAASAPVSMMLSGVLLKVGAYGLIRFALGFFPTFARLAPLLVALGLINVFYGALLAFVDRDFKRIIAYSSISQMGIVLLGLAANPIGLLGALFQLVSHGLISALLFFLAGLTYAE--THTSSLDRLSGLGARMPRTAGFLMFAALASLGVPLLSGFVGEWLALLGLFTTPFRPFAIIGALSIVASALYILRAVMRAMHGPLPDALAHAQDARSVDMAPIAALSLGIVLL----------------
21228584     ---------LIPLLPALAFAITFFFGRKMPSGGAIVPILAIAASFVISFAITLGLLANPEEVISQSYSWFAVLNIGILIDPLAMVSFVSLLIHIYAVSYMSHDAGKRYFAETALFTAAMLSLVLSDNILQLFVSWELVGLCSYLLIGFWFEKPSAAAAAKKAFLTTRIGDVMFLTGIIVLTSVSGGFQFDEIFSYIILGFEISHLTIITLLFFGGAVGKSGQFPLHVWLPDAMEGPTTVSALIHAATMVTAGVYLVARTFPMFIAAPDSLM-VVAYFGGFTALFAGTMGIVMNDLKRVLAFSTISQLGYMMLGLGLGTAIGLISLFHLINHAFFKALLFLCAGSVIHAVGT--QDMRELGGVGKVMPITAATMTIAALALAGIPGTSGFMSKDPIIEAAYHSSNWIPYVFSILAALLTSIYIFRLIFMTFTGKPRSNYHGHESPAIMTIPLSILAIFAL-------------------
239735213    -------------------------------------------------------LSLLSINNFNIKISFILDMYSLTFLPIALFVTWSILEFSLWYMASDP-NINLFFKYLLIFLMAMLTLITANNMFQLFIGWEGVGIMSFLLIGWWYSRTNANTAALQAMIYNRIGDIGLIMTIAWLAMNHSNWQIQE------NMALNTTNIIPMLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRLHPLLEKS-STMLTICLCLGATTTMFSAILALTQNDIKKIIAFSTSSQLGLMMIGLNQPQLAFIHICTHAFFKAMLFLCSGSIIHSMSDE-----QDIRKMGGVNNTLPITSSCMTVGNLALAGTPFLAGFYSKDTIIETLNNSHLNAWALTTILATMLTAAYTTRLIFFTQMNHPRHKNILPMNESAPTLINPIFRLAVASLFMGFLLINMMLPTKPL-
256826550    ------------------------------VFGMVSALFGIAAGCQAIVGTAEWSSVVTPFSFANFSLLLNP----LSGLLMLVISVLAFAAWIYGLNYFDEYKGGTMGFFMNLFIASMGFVICVDNALWFLVFFELMSLTSYFLV-IVEQNETSIKGGFLYLIMAHIGFFLIMIAFFVMAGLTGSFEFQAFRTSAFSPVISSLV---FVLCFIGFGCKAGMIPFHSWLPQAHPAAPSNVSALMSGGMIKIGVFGMVKVGLDLLPVELWWGILVLLFGAVSSVLGVVYALAEHDIKRLLAYHSVENIGIILLGVGIGVLGFLAGFYHLFNHAMFKGLLFLGAGSVLYSTGT--RNMEKMGGLARVMPVTAMCFLIGSLAISAIPPLNGFVSEWFTYQSMFTAAFAFAAVSLAITGALAVTCFVKAYGVTFLSAPRSDVARNAQEVPGPMKFAMGLIAFICVCMGLGAPWVAPI-----
182414279    -----------------------------------------------------------------WGGFLRADALSVWMVLLIAIVSLATSVYAVGYFRVNEHRFREFYVLTPLFATGMLVVVLANNLGVMWVAVEGTALASVLLVALY-NRKTSLEAAWKYVMLGGVGLVLALFGTIFTYAATGSFNWSSLL-AIAPQLDPSLVTLAFIFVLVGYGTKAGLAPMHPWLPDAHSEAPSPTSAMLSGVSLKIAVYALLRFHILTTACLGTQFSMLLGFGLGSMLLAGPFILVQKNLKRMLAYSSLEHVGLICVAIGLNPLAVFGALLHMGYHALTKPVLFFAAGNIHQHC--HTLDFRRLGGLGRNMPVTAVVLGVGAVAVCGLPPFGLFVSELTIIAGGFGAQQLW------------------------------------------------------------------------
239997646    ----------------------------------------------------LLNWHWTTTTTFDINISFKFDFYSIFFIPIALFVTWSIMEFAIWYMQTDPLINQFFKYLLLFLIA-MMLLVSANNLFQFFIGWEGVGIMSFLLIGWWYARMDANCSALQAVAYNRVGDIGLILAMAWFAMKLNSWELQQIFMS-----NNPDSTPPLIAMIIAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRV-HPLMELNKTATTTCLCLGAITTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTI--GLAQPQLAFLHICTHAFFKAMLFLCAGSIIH-NLSNEQDIRKMGALHNMLPTTSSCLTIGSMALTGMPFLTGFFSKDAIIEAMTSNTNTWALIITTIATMFTSIYSLRIIKFSTMGWPRSSSIQPINENTTTMLNSISTLAGFLITMNMLPSKTQIMTM---
218886698    -------------------AIGFLALAAVLPFLRGKWWNWLLPAPAVLAVFAVF--TMTPGDHLTLHWLGQTLLLGRVDKLSLVFAQVFAVMSVAGMLYAMHVEDRGQHIAAALYVSGGFGCVFAGDYLTLFVFWELMSIGSTFLVLLNRTRE-SVLAGFRYFLYHTAGGLLLLAGLLLRYKALGTWEFTAMA-------PSANAPLYEWLILAGFCVNAAVVPLHAWLPDAYPRGTVTGSVFMCAYTTKTAVYVLARGFAG--------WEILAAAGTVMAVYGVLYACIENNARRILSYHIVSQVGYMVAGIGVGTAMLNGAVAHAYAHILYKGLLFMGTGCLLYAAGTA--KLDKLGGLAARLPWVMVLYMVAALSISGMPVFNGFISKTMTITGAAEAHRTLVALIAAVGTFISVG--IKLPYFAFWGGKPTDNDRVLAPIPWNMYAGMTVLAVLCILQGVAPSIL--------
140242457    ------------------------------------------------------------------------------------------------------------------------GVAFSANLLTLYLFYELLSLSTYPLVTHHQDKEARTGGRKYLMYLMGTSIGLALPALLITYAITGTLDFA--AGGLFSGSLGTLLPILILMFLYGFG-KSGLMPFHSWLPGAMVAPTPVSSLLHAVAVVKVGVFCAIRVITGVFGTSENMVTLICYVAGFTVITASLIALSQDNLKRRLAFSTIGQLAYIIMGVGASTMGMIGGITHIAMHAFGKITLFFCAGAIYVATGEK--YISKMVGIGKRMPYTMMAFFIGSLSVIGIPPTGGFISKWYMLQGALQADQFWIMIIYLVSSLLNACYFLPIVYKAFFCSDKEA-----------------------------------------
33114284     ------------------------------------------------------------------------------------------------------------IMFFFILMTGTMITVSSNSWLGAWMGLEINLLSFIPLM--NNNNLMSTEASLKYFLTQAMASAVLLFAIMMSYLN-------------NHPIMQDNTIYGDLMITSSLLLKSGAAPFHFWFPNVMEGLSWMSALTLMTWQKIAPLMLISYTMQSNF---------IILVIITSTITGSLGGLNQTSLSKLMAFSSINHLGWMLAAMQANESLWI---------IYFSFYTFLSFSLIFMFNSFKMFHINQLFNSFFSSKILKFTLFLNLLSLGGLPPFIGFLPKWLVIQLLVLKNQYILMTIMTVMTLITLFFYLRLCFAAFMLNYYENNWPTNMKINFISFKIMLTLSFISTFSLILVSMI--------
296268316    --------------------------------------------------------------------------------PLVVLTALLTFLCFVHLARHRPEAGRALAFALLVLEVGMMGTFLALDLLLFFVFFEVVLVPMYFVIAIWGGDGRRA-AAVKFILYTLLGSALLLIGLLVVALQAGTLDMTALAERRGAGIPRAAQVVAFLAIGLGLAVKTPMWPLHTWLPDAHTEAPTVGSVLLAGVLLKMGSYGFARIAIPALPEAAAWAPWLGAFAAIGIVYGALACLAQRDLKRLIAFSSVGHMGFVLLGLATTPVGMNAALFGNIAHGLITGLLFFLAGAVKERYGTS--DIARIGGLLGRLPYLGSLLTFAGIASLGLPGLAGFWGEMLALLGAFRPAFLVFMVAGGVGAVLTAAYFLRMLSFVTHGRAIETVPV--------------------------------------
5835305      ------------------------------------------------------------------------------------------------------------IFLFTTVVSGTNIVIFSQNWFVIWVGLELSTLALVPILISNFFS-RNVEATIKYFLIQAF-SALLLNSALIQAWLTGSW-----------SVPRPVQSLSFILMAIALAFKLGLAPCHFWFPDVLQGLPFLQGLIVASWQKIAPLIIFFCISQLSFSYL------IITDALISTLIGCWGGLNQTQTRKILAFSSIGNMGWIVL---TSVYSLNAAVIMMLVYLTITTSIFMIFNLL------NISTLGHLNSATSMSPISALIIVLSILSLGGLPPLAGFTIKFYSLLSLINSGFMLFSIVLIVSSLLSLFFYLRISFNASLILFPQHIMNITSWRNSSSVASLSLNTWFISTLFVIGAFSTPIILSL-
135524923    ---MNNLQSISLYFPEIILTILIIAVIIYDLIDKSKSGNTGWLLSFGLLVVSFSIWKQGNITTSLFTDAVVLDPFSSFFKQVIILATILVSIVSLYSDELTKYRKGEFFTLLGIITFGLFLMVSAVDLIILYISIEIVSIMSFVLAGYLKENTFSNEASLKYVLYGALSSGIMLFGLSYIFGLTGSTNYFQIQNTILDSSANTALLLSTIMILAGFGYKVSAVPFHFWTPDVYQGSPTTITAYLSIAPKAGAFAMMIRFFNQVF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284794726    ---------------------------------------------------VITTWEWLNTQTFPANITFKLDHYSLIFTPVALFVTWSILEFALWYMSHDPYKDKFFKYLLMFLMF-MIVLVTADNLIQLFIGWEGVGIMSFLLIGWWHGRADANTASLQAIIYNRTGDIGFILALSWFAMHMNTWDISQIFALFKDMDMNLPLLG----LIVAATGKSAQFSMHSWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRFYPVMENSQLAHSCCL-WLGALTTLFAATCALTQNDIKKIVAFSTSSQLGLMMVTLGLGQPQL--AFLHICTHAFFKAMLFLCSGAIIHAFHDE-QDIRKMGGLLYILPGVTACLTVGKLALVGTPFLAGFFSKDPIIETLNTSSLNAGALFLLLATSFTAVYSFRMLHLVALGFPRDETPIPMGAIYRLAWGSILAGLIISFNMAPYSTPTMTMPMHL-
141347435    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGFWVCFWATKSFDFQEIAIGVSQSISDNSLPIWAALLFLGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLDPLYSLFPAIQFIIALVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGVAGIFHLITHACFKAMLFLGSGSVIHAMEEVVGHQAQDMRLMGGLRKKMPYTSTTFLIGCFAISGIPPLAGFWSKDEILGNAFI-SFPAFWFVGFLTAGMTAFYMFRLYFLTFEGE---------------------------------------------
257459154    ----------------------------------------------------AFSVLHPFISEYGINYFIGVDGISLF---LVILSTLVTFLALLSLSIKERAKN--LIICILFLEMTMVGVFVALDAILFYIFWELSLIPMLYIIGAWG-SGKRIYAAVKFFIYTFLGSMFLLVGSYFYHEATGEYSF-NILNWQSLSLPLGTQIPLFLAFSIAFAIKTPCFPFHTWLPYAHGQAPTIGSVLLAAVLLKMGTYGFVRFSLPLFPDASVYFSGMMCVAIVMIVYASFIAFAQKDIKQVIAYSSIAHMGVIMLGFSMSREGISGAVFLMISHGIVSGGLFMLVGFLY--DRRHTKLFGEFGGLARVMPLYAFCFCVVLLGSIGLPLTIGFVGEFLSLVGIFKISFSY-ALLGGLGIIMGAIYSMNLYKKTFFGALVHEENKKLSDLNRTELCSIIPICVLVVVLGVAPNLMLKSI----
73749348     --------------------------------------WLVIAAALCLLIGSLQIFFGNPLDASGLDIAFHLDRLASFF--VIIISLISLCVAVYSLGYNNHISSNELSAFMAVFILSMIGVVASANTFSLIFFWEIMALSSFFLMMNDYQESFTQRAGIYYFVLTQLSTVFLMLMAVVMYIQNGSFALS------LSGASSVIQSLVFVLAFLAFGIKAGIIPLHKWLPYAHSASPSNVSALMSGVMLKVAIYGLVRFLMDVLSPEMWWGVGILLFGAISALLGVIYALKEHDLKTLLAFHSIENIGIILMGIGLAMLALGSALFHSLNHAIFKSLLFMTAGSVVIAVGD--RNIEKMGGLIKLMPYTSVIFLVGAVSISALPPFNGFMSELMLFESFFQS----------------------------------------------------------------------------
225181467    ------------LLPGITVIVPFIFAIFLLVFCRRMKVMALAGSVLSFLSSAVMLPALASGQTLGTGISFQADGISIFFAVIFSFCFMLAFIYSFGYL-GHGHGKLRYYVLMLCSQGSILGVVMAYSLFGLFLFFELMAIISYVLV-IHEEDDKAMYAGSKYLFMTIVAGLAIFFGLAVTYFLGGRLDF----VAGGYIEASPLVGYALFAFLIGFGLKAGMFPLHIWLPDAHPAAPAAVSALLSGCMIKTGAYGFIRLIHYVFTVEAGFDTILLWLSVITILLGSALALQQDQLKRRLAYSSVAQIGYVLLGIAMSEQALMGALFHIFSHALMKGALFLCAGAIMVQTGKK--YISEMRGIGYEMPVTMLAFTLAAVTMVGIPPFNAFISKWHLAMASLDSGQTFLVAVLIVSSLLNALYYFPIVVNAFF-----------------------------------------------
121622383    ---------------------------------------------------TITNLNWMNIINFNYNMSFILDFYSLMFMPIALFITWSILEFSHWYMATDPL-INRFFNYLLIFLITMIILITANNMFQFFIGWEGVGIMSFLLIGWWSARSNANTSALQAVIYNRIGDIGLILTIAWLTTNTSTLEFSQMF------QLTPNNMFPLMGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPIMENSPHALTTCL-CLGSMTTLFAAICALTQNDIKKIIAFSTSSQLGLMMVSIGMNQPQL--AFLHMSTHAFFKALLFLCSGSIIH-NLSNEQDLRMMGNIKNILPITSTCLTIGSLSLMGTPFLAGFFSKDLIIETMNISSLNAWALLMTLTAMMTAMYSIRIIYYAQMSSPQFMTLISPNENDKTLLKPLI------------------------
117925500    ------------------------------------------------------------------------DPLHLIFAAIILIGGVVTLLAGY---HAHGRRVGFFPSVMLMF-AGLIMLVTAKDSFNFFAAWELLTVGSYFLIMRGKESEPH---ALSYVLFSLGGAFLILAGFAIAAQ-----GGQSMVLGALGGLPAAIAPWVFVLLAIGFMTKTASIGVHIWLPGAHAEAETDVSPMVSGILLKAGLFGFVVLLLNMGHLGVDLTHVLLWIGAFSALLGNLMAIFQEDAKRLLAYSSIGQMGYALFGLAMNHLGWLMALMFVINHYVYKSMLFLAVGGVAKRTGTRA--MYQMGGLIKLMPLSFISVLVGIIAVSGLPPLSGFGGRWIFYNAILTAETQLPMVVLFLAGPIAFLYLFRLIHTIFLGQLKDEHRRL-KEAPFWILVPQMIYVALLMVVALFPGMVLRRVDSF-
117925500    --------------PLYIIAVGLGGAFTLGFLNKQRNTAYLITLAALACMGAVASEWLWAFSFLGASAVAINLRMGMSEAALLTLITATGLLSALHMREVLLRVGQRGMAVLLIFVMGLSGIILTRDIFNLFVFFELVVIATGGLVLLS-DDKRSLGAGFKYLIISQVITILMLVGITFIYHATGTLNIDGMSGASLQGGVDLAIMVAFFCLFIAVIAELKPFPANGWALDIYESAHPSFAALFSAASASAALIAVDKILLIGG---AQWHLVATAVGIVTFVASNLFALTQTCDRRMLGYSSVAQVGLVLTVIGQKNLLGDNYLYILLAHGVGKAGLFWLSGLVAQRNLTAWSAL-------RGHPLLIFSFVTFVALLTGLPPFPGFYAKWDLMHALAGNGKLVLMGMILFGALMEAGYLLRWFGYVLKREQPAEPVT--------------------------------------
134332209    ------------------------------------------------------------VHAIGLDYALALDGLSL---PLVLMNGVLCLVAAIASRTIENRPRV-YFALLLVISGAVNGAFLAQNLLLFFLFYELELIPLWMLIAVWGGANRAY-AATKFLIVTAVSGVLILGAFLGIALVTGTMDFS-LRPILSGELGMTAQLLLMGALLIGFGIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCLGLFPDAWQVAPWLAGWAAISVLYGSLAAIAQTDMKRMVAYSSVGHMGYVLLAAAAATLGLMGALFQMVSHGLISGVLFLVVGVVYAQTGT--RDLNVLRGLQRGLPLTGSLMIIGVMASAGIPGMAGFISEFLIFRGSL-QPFPLATLLSMVGSGLTAVYFLLLVNRAFFGR---------------------------------------------
167589519    ------------------------------------------SFATFAAALVLAARTVEHGPSFAFGRAFFVDPLNVYLVALTAFVGWTTSLFSRPYMQVEEARGRMYHSMYQLFMFAMLLALLTDNLGVLWVAMEAATLATVLLVSVYRT-AASLEAAWKYFILCGVGIAQALFGTILLYLAAGDALLWTSLVAVKTHLDPTIVSIAFVFLLVGYGTKVGLVPMHSWLPDAHAEGPTPISAVLSGLLLNVALYAVLRCKVLADGALGNGLPLLVGFGLVSALVASFSLFRQKDVKRLFSYSSIEHMGLMTFAFGLGPVATFAGLLHMTVHSLVKSAIFFAVGHAAQKAGT--QAIDGIRGLLQVSPTVGWSMMLGTLAILGLPPFGVFASEFLILTTAI-NTLPWTAPLLLLGLAAAFAAIFARVQRMVFGATTTARPLGHRPAPLPVF----------------------------
159043280    ------------------------------------------------------------IPGLDIEVAFLLDGLSMLFALMVTGIGAIIFLYSAVYFKGHPKLTMLLTLLFLFAV-SMLGMVLADDMVTFFVFWEGTTITSFLLVGFDHEKTKARDNALQALLVTGLGGLALLAGLILLGAEAGTFRISEMNAAAGAIQASAMYVPILVLVFIGAFTKSAQFPFHFWLPGAMAAPTPVSAYLHSATMVKAGIYLLARFTPALGGT-EVWFWILTIVGAITMVWSSVLALKQTDLKLMLAYTTVMALGALTMMLGGGTYAVMTVSVFLVVHALYKAALFLTVGLID--KGTGTREVGQLGGLRREMPITFWIAILAALSMAGMAPFVGFIGKELMYEAALGVETEPLFVVTA------------------------------------------------------------------
49147204     ----------------------------------------------------------------NFSFSFGIDGISLWLVLLTTFLTPICILVGWSLQIKGPHYLKIYCIIFLIIESLLLVVFCVRDLLVFYIFFEAVLIPMFLLIGLFGSQPRNIRAAYKMFLYTLAGSLPMLVGILLIYFQCGSTDWSILSTSYFSPTRQLIL---WALFFFSFAVKAPLVPFHGWLPETHSNAPTAGSIVLAGILLKLGTYGFLRWSVTLFPLASYFAPIVYIICLVGVVYVSLITLRQIDVKKLIAYSSVSHMALCLLGFAFNVQGLEGSLLMMVAHGIVSPGLFLCIGILY--DRYKTRVIQYYGGLAMTMPILATSMLILIMGNLSLPILSPSFGAELLIFTGVFLVNRLVAIIAISTMVLTAAYSLFLFSRVFFGNLKTVYISQFSDVSRREFFCLFPFLALSLLLGIFPALVLDT-----
34392351     ---------------------------------------------------------WITIQTLKLSLSFKLDYFSMIFIPTALF--ITWSIMEFSLWYMQPDNINKFFKYLLIFLIMMLILVSANNLFQLLIGWEGVGIMSFLLIGWWYGRTDTNTAALQAIIYNRIGDIGFILAMAWFLFMSNTWN-----SNNYLSLNTNPNSLPLAGLLLAATGKSAQFGLHPWLPSAMEG-PTPVSALLHSSTMVVAGIFLLIRFHPLMENNKTIQTLALCLGALTTLFTAMCALTQNDIKKIIAFSTSSQLGLMMVTI--GIYQPHLAFLHICMHAFFKAMLFMCSGSIIH-NLNNEQDIRKMGGLHKTMPLTTASLIIGNLALTGMPFLTGFYSKDLIIETMTSYTNAWALTVTLITTILTAAYSTRLIFLTLLGQPNENDPNFTNPTKRLMMGSIL--AGFIISNNIPPTNIPQMTMPLY
135536545    ---------------------------------------------------------------------------------LVVITTISSVVHLYSIGYMSHDEHWEFFAYLSLFTFMMLMLVTADNFLQMFFGWEGVGLASYLLIGFYYKKSAANSAAIKAFIVNRVGDFGFALGIFGLFYLFGNINFDQIFMDAKEMAESNYLELFAFFLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRISPIL-ELTPITTSVITVVGTATAFFAASVALVQTDIKRIIAYSTCSQLGYMFVAAGIG--FYQAAMFHLFTHAFFKALLFLGAGSVIHG-MHHEQNIFKMGGLRIKMPYTFLSMLIGTLAIVGIPGFAGFASKDAILEGVYAYAFWVLIVAAVMTSFYS------------------------------------------------------------
138035277    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGIGLLFIFAGMAFKLSLVPFHLWTPDVYEGGPMPASAFLATVGKIAVAAFMLRIAHTNALSIVSVNFAVLSVAIFSVLLGNLLALRQQNLKRLLAYSSIAHMGYLLIAILSTGLAVDAVVFYLLAYMVMSLGAFGCA-SLISSSERESDSIADYTGLFWRSPWLAVVLTSMLLSLAGIPLTGGFISKFLVFFAAVEASQWLLLFVLVVGSGIGLYYYLRVIFQM-LQTPSKLEPLGIKRSNWETLGAVLMVTAGTLVLGVYPEPV--------
189184493    ---------------------------------------------------------------IGLNYHVGIDGISIFFIALTALLTLLSIVISIFTVQKKLEDNLLCFLLIESLVIGA---FSSMNLLLFFMFFEASLFPIFLLIGIWGSSNR-IYAALKFFLYSFVGSVFFLVAIIYIHTYTGTLEIAEL-YDLMPKFDISVQMLLWLSIFVAFAIKIPMLPLHSWLPDAHVEAPTGGSVMLAGILLKLGGFGLLRICLPMLPAASQFSSIAMIFSVAAIIYFSIIAFQQIDIKKAIAYSSIAHMGYVTVGFSLNTYGIQGAIFQMLSHGLISSALFMIIGILY--DRTHTREIRLYGGLAVKMNKLASIFMAAVLGSIGVPGTSGFIGEFLVLLGAITAS-PLIGSFAILGVLLGALYMLSLYRRIMLGEITNQRVYQLNDISLSEKVAVLPLIVAMFIIGVYPKFVLNILL---
137723465    ------MENLEIILPEIFLSLTIMFLLLFGVFKNNSSKLIYNLTTLSLVILFALLLNLYQVSDLSFNKSYKVDSLATFMKLLTIGSGIFVMLTSSKYIEINNINKMEYPILILSSILGMMVMISSNDLIVFYMGLELQSLALYVLASFNRENLLSTESGLKYFVLSALSSGLLLYGCSLIYGFSGSTNFNIILENSSSGQ--YGITFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTTFFAVLPKIAALSVFIDFYMS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
5835077      ---------------------------------------------------------WMDWALFNIALSFKIDKYTVIFTPIALMITWSIMEFSQWYMAKERHMDKFFKYLLLFLIT-MITFISANNLLQLFIGWEGVGIMSFLLISWWSGRTKANISALQAVAYNRIGDIGLMMSMVWMCSNTNSWDLQQITMLLSDQQ----YLIPTLGFLIAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRLHPLFQ-NYPLMLEMTLCLGAMTTICAALCATTQNDIKKIIAFSTSSQLGLMMVAVGLNHPHI--AFLHMCTHAFFKAMLFLCSGSIIH-NMNNEQDIRKFSCLNNNLPLTTTCMTIGSAALMGLPFLAGFFTKDLILEALTSYTNAWALMVTLMAVTLTTAYSSRLIIMSASGTPRYLPLTPTHENNFIKNPLKRLAWGSLISGLILTSTLPPMKPQIF
226315021    -------------LPALILAGWMFGMFNYETANLQFVEKHSWISIPIGMAQAGTVFAFEINYELGIDG---------ISMPLILLTAIIGTLAAIASWQIKKRQK-EYFILFHLLLIGMLGVFAADNLFLFFIFFELTLVPMYFLIGIWGYGERE-QAANKFLLYNGIGSGIMLLAFIVIFVIMRTLNIDEITAILTTPGHPITEILTFLVLFIAFAIKLPVFPFHTWMLRVHVQAPPSIVMIHSGILLKMGAYGLLRMGIGFFPEQAYDFSMWIVLGIINILYGAVLAFVQKDLKMVLAYSSISHMGIVLLGFSMNTIGFQGAMFQVVSHGFISALLFFLIGVIWDRTQTSM--LDDLGGLAKSMPFVSGVLLAGGMASLGLPGMSGFISEFFAFLGLFGR-LPVMAAVGAIGIVLTAVYLLRAILKTTFGPTPGRCTGLADAQPMEVIPMVVLLGCIILIPAVLGNPMQQALKTI-
269115867    -------------------------------------------------------------------------------------------------------------IFTSSLLLGTTITISSNHWIMAWAGLEINTLAILPLISKSHH-PRAIEAATKYFLVQAAASTLILFSSMTNAWQTGQWDIAQLTCP-----------TSCLILTTAIAMKLGLVPFHFWFPKVLQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKLSTLMTTWTKTPALSAALMLTLLSLAGLPPLTGFLPKWLIIEELTKQEMVPAATIIA------------------------------------------------------------------
160902356    ---------------------------------------SLLFFGLILNTIFAFFVQKGSYEQPPFGINLLVDNYSLF--GIVLINVLFLVSSLIGIRKIEKYSLP-----LLISLAGLNGMVLTNDLFNFYVFFEIATISAYIISTLHGK----YHHTFNYLVLGSVGSSLYLLGIIIVYAVVGSLNMSDLSMHFSELSANIQLIVS-ILIFSGLAVEAKLIPFNSWVRGIYSNVNTLTAPLFSAVYASTVFLVFGRFFSNLITISGPLFNIFIAITFITFIFAEASATATKNMREILTFSSIGQAGLITGLFLIG--GGYAAILQIINNAFAKIVMFSTAANVYENNSSDS--IDQAAGIFRKYPLIGFGFTVSALSLIGLPLFFGFYAKFNIINTAFNTN-WIIPLVILLGSLLEGVYYIRMLVKLWHEETTEKLTTKFSMNKLFVISVVSVVVGFLFIVG--------------
239618416    ----------------VLLTISLISAPILYLLAKVNKNFAYTVYALIQLFAFSAIFFNWIYIPSNLELTFNASILNRFFASVTMLIISMTAVFMLSIK----KKKEMKLMLLSLVSTGVIGSMLSNDFLTLLIFWELTTWSSLIMIVLDKK--IAWKEALKYVAVGSIGTYSMMYAVFLLYNRFGTLIYTDVANELMKTSGGFQLLIFILLAVMAFA-KAGSFPLHIWLRGAHSSAPDEFSSILSGALTKMGAFLMFIVVAVLPSTIPLPNYILALLSGISIIVGTVMAIRMEDAKQLIAFSTVSNSGYILMALAIGGPYATAGLMHVLNHALASSAMFLAIAAVAHRTGT--TKMHEMGGLIFRMPFTFTAYLVAIISIAGIPPMSGFASKWLIYQQLVRNGLPFLAFMAFFGSIGSFMYVFKPLAGIFLGQLKPQHKNI-KEAPIPMLVSMMVLTLLTIFWGILPSNAI-------
140457455    -----------------------------GAFKKKNSAKIVIYFSFVILIFLSVLEMLIPWNTVGFNNSIVQNGFTRFVKTMIYFSSSFAIILSARWLIKYDDKAFEYPILILFSVLGMSLMVSANDLITLYLAIELQSLPLYVLASFKRDNAESSEAGVKYFVLGALSSSLFLFGSSLVYGFSGSIEFSEIFVSLETLEANTALIIGLVFVLSGLIFKISAVPFHMWTPDVYQGSATPVTAFFATAPKLTALCMLINIYGPLSGMQDSWFQIVFFVSMASIALGTF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269837364    ---------MLLLLPLAITWFGAVALAPFDGRRRAVGAVAVGVMVAAFIALVRLGIEVWTSGPVGIGIRLRADALGIAFSLI----SLGVLLAALAYEVLGGVHERSLPSLVLFMSTGLTGVFLTADIFNFYVFFEIAMISSFVLATYGAQ-VGHLRAALTFMVVNLLGSVVFLAGVASLYHVTGTLDMMGVADRVDGAPAGSVLLIA-VLIFVAFGLKLGLFPFHSWVPLVYRDTWPAVAAMLSAALANIGSYGLLRFGAGLMPELSLTAGGLIVIGSLSIIYGAVQAISPRTASEVIAWSSIGQVGYILVALGVGPVGLAAAVLYSIINSLNKLVLFLAVG---------------LRGW-----LVGAAFALAAFSVAGVPPSAGFFGKVAIFRAGADADSTALLALVFVGGALSLIYLFRIYQRDYWARNHATPPSPLGARVLVLALACGIVF---------------------
254432155    ----------------LLPAAMALLMPLLPGDGSDPRWPRTLALGTLLVDLGLMLVCFSQRFDGGSSGLQLVERVSWLSAPLVVLSGLVTLLSVAASWNINRKTRL-YFALMLVQASAQGLVFLSQDFLLFFLAWELELVPVYLLIAIWGGQQRQY-AATKFILYTATASLLILVSGLALAFSGDSFSF-NLSDLAARSPGGVFGLLCYAGFLIGFGVKLPMFPLHTWLPDAHGEANAPVSMLLAGVLLKMGGYALMRFNVQMLPEAHLTLPALIVLGIVNIVYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGADALGMSGAMLQMISHGLIAAAMFFVTGVFYER--TKTLSIPNMGGLAKALPITFAFFLASSLASLALPGMSGFVSEITVFLGITANDGFITIVLAAIGLVLTPVYLLSLCRRVFFGPRIPALAVVGDMKPRELLIGLTLLVPTLVI----------------
157930690    ------------------------------------------------------------------------------------------------------------MILISSLATGTIITLSSYHWLLAWIGLEINTLAIIPIIS-KQHHPRATEAATKYFLTQAAASALILFSSTVNAWEVGTWNILSMTNSQ-----------ANILLTMALAMKLGLAPMHFWLPEVLQGSTMKTALIISTWQKLAPTALMYLTINNLSP------KILLMMGLLSTTIGGWGGLNQTQLRKIMAYSSIAHLGWIA---AIAPMMTNIMILNLMIYITMTTSMFLALIMXQSKT------IQDTTTSWTSSPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLTPMAVLLAMTSLLSLFF---------------------------------------------------------
81908370     --------------------------------------------------IIILNWHWLTVHTIELKMSFKLDLYSITFMPVALYVT--WSIMEYSTWYMKHDHLKRFLNYLSLFLITMLILVTANNMFQLFIGWEGVGIMSFLLIGWWYGRTDANTAALQAIIYNRVGDIGLVIAMAWFYKNSNSWELQQIFSLGTTSN------LPLIGLILAAMGKSAQFGLHPWLPSAMEG-PTPVSALLHSSTMVVAGVFLLIRFHPLMSNNSMIMTTILCIGAMTTLFTAICALTQNDIKKIIAFSTSSQLGLMMVTLGINQPYLS--FLHICTHAFFKAMLFMCAGSIIH-NLNDEQDIRKMGGISKTMPLTASAMTIGNLALMGTPFMSGFYSKDLIIESMNTSNINSWALITLIATSLTAAYSTRLIYFVLSNSPRCNSVINMNE----------------------------------
288791205    -----------------------------------------------------------------------------------------------------------------------------------YVFWELTTVFSYLLIGSDPTKRASRRAAMQALLVTTLGGLAMLAGFVMLGQHAGSYRWSEIAGNLPEGGYLTVALVLVL---LGVTSKSAIFPFSFWLPRAMA-APTPVSAYLHAAAMVKAGVFLAALMGPAVGQTTVWRGVLLAGGLVTLFLGGWTALRQVDLKLLLAYGTVSQLGLLMVILGAGTDTALAGAAMLLAHALFKATLFLVVGVVDHVTGT--RDLRELSGLGRRAPVLAAVAGLAAASMAGLPPLIGFVAKEAALEAFLHGGTTELVVLAVTGSALTVAYTARFLWGAFAAKPGVAETRPHRIEPAFI-----------------------------
134339276    -----------------------------------------------------------------------------------------------------------YFALVLVLEALMIGVFAATDVFLFYVFFEVMLVPVYFMIGRYGGPQRSY-AAIKFLLYSLLGGLFMLAALVGLYVVSGTFDFLSLVGMDIDPN---TQKMLFLGFFFAFAIKAPLWPFHTWLPDAAAESKPGTSVLLIGVLDKVGTFGMIRYLLPIFPAASEFYPVVIGMALIGIFYGAYIALTAKDMKRLFAYSSMSHFGFITLGFVFTSIGQTGSVVYMVAHGLSTAALFLTAGFLMSRRRESAL-ISDYGGVNKVAPVLAGFFLVAVLSSLALPGMVSFIGEFLVLLGAFER-YIWVGALATLGIVITAAYALRLYQKSMLNPSLEADGNTITDLKGREITALMPIAALTVVLGFYPAPLLNVI----
220935826    ---------------------------------------------------------------VPLGIALSLDGLAALMLAMTAVVGLAVSIYALGYLHSSQTRGK-FWTLWLWLWASMNALFLSGDVFNIYVTLELVGLAAVAL-TALSGGAAALGAAMRYLLVSLLGSLAYLMGVALLYGGYGVLDLAALGAAM---EPDKVSRLAAVLMTVGLLMKTALFPLHVWLPPAHGSAPAPVSAVLSALVVKASFYLILRLWLDVFPALTGFELFMGALGAGALLWGSVLALRAARLKQVVAYSTVAQLGYLFLVFAVTPGAWQAVVFFALAHACAKATVFLAAGSLQQAAGHD--RLAQLGAVMRKEPVTVFAFGIAGASLVGLPLTGGFIAKWLLVDAALQGHAWGWASLVLAGGLLAGGYVFRVLGHAFGRGPVDPDHRPVPAVMVWSTLVLALVS---------------------
12667716     -------------------------------------------------------WNWISMQTFNINMSFKLDYFSILFMSVALFVTWSIMEFSLWYMHSDPYINLFFKYLIMFLIT-MMILVTANNIFQLFIGWEGVGIMSFLLIGWWLSRSEANTAALQAILYNRIGDIGLIISMTWFLLNSNSWEMQQMFMT-----HNKIDILPMLGLLLAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRFYPLL-TLNESIMTLSLCLGAITTLFTALCAITQNDIKKIIAFSTSSQLGLMMVTIGINQPHL--AFLHICMHAFFKAMLFMCSGSIIH-SLNNEQDIRKMGGLYKTMPFTSSAMIIGSLALTGIPFLTGFYSKDLIIESMSTSYLNAWALLLMIATSFTAVYSMRIIFYPLLNYPNYNSPMNINENNPQLINPISIFAGFFISNSIIPMNMPQMTMPLY
284992913    -----------------------------------------------------------------------VDGIALVMLLLIGVLVPVVVLASWRDEPTGHRSVKTFFAWLLLLESLMVGVFAATDVFLFYVFFEAMLVPMYFLIG-SFGGPRRQYAAVKFFLYSLVGGLVMLAAVIGLYVVSGTFAFDALRGIEIDPGVQKLLFLG---FFVAFAIKAPLVPFHTWLPDSGAEAPIGGSVLLVGVLDKVGTFGFLRYCLPLFPDASDLAPYVLALAVAGVLYAALLAMGQSDMKRLVSYTSIAHFGFIALGFAFTTEAATGSVLYMVNHGIATGLLFLVVGMLIARGG--SREVGDYGGVAAQAPLLAGVFLVAGLASLALPGTNSFVSEFLVLIGSTRPVFTVLATVGI------------------------------------------------------------------
94676589     -----------------------------------------------------YLWTWISVDAFRVVFALSIDGLSLTM--LSIITGVGFLIHLYASWYMEGEEGYRFFAYTNLFIANMVLLVLADNLLLMYFGWEGVGLCSYLLIGFYHTNKQNNNAAIKAFIITRIGDVLLALALFLLYAHFGTLNIHDLAEKPTIANNSQVITWATLLILGGAAAKSAQLPLQTWLADAMVG-PTPVSALIHAATMVTAGVYLIARTHSLFLLTPDILNLVGLVGAMTLVMACLSALVQTDLKKILAYSTMSQIGYMFLAL--GTQVWDGAIIHLMTHAFFKALLFLCSGIVILNYHRE-QNIFKIGGLRQSLPFIYISLLVGCLALSAMPLTAGFFSKEKILCGALSHGNSRLMLVGLLGEFLTSMYTFRMFFVLCYGEKNIKASYLRKTSISYYVSLVTLLILSTFISTLIVPPLTKVLP---
137602694    ----------------------------------------------------------------------------------------------------------RFMAYLSFFTFAMLMLVSSNNLLQLFFGWEGVGVASYLLIGFWYNKKSATSAAVKAFLVNRVGDLGFILGLIFVYAYFDTIMFERIFELAPSMMDVSVIVLSCFLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVCKLSPLFEYAPNVLTFITLIGALTALFASTIALTQFDIKRVIAYSTCSQLGYMF--FAVGLSAYPAAMFHLTTHAFFKALLFLGAGSVIHGLSNE-QDMRKMGGCFKKLPVTYILIWIGSLALAGIPFFAGYYSKDMILEVAFASD---------------------------------------------------------------------------
170289771    -----------------VLFLSVVIPILASLFGKRELTIISTILLLIPLAAVIWLSLVSGLREPVLDPVVLSNNFSMLLDPILSIGIVTSMISIYSLRYMEHRSWGIYFMLYVMFSAAMMGTVLSTNLVEFYLFLEVSLLPSFLLIAFYGYGRRE-RIALLYLIWTHVGALAFLIGALLLGLNARTFDFFNANMGLGELLPEAMRMPVFIAILIGLFVKMAVFGVHIWLPYAHAEAPTPVSALLSPNLIGIAGYALIRIAYVLFPSFASISPYLLGLALLTIIYGGLMALAQDDFKRFLAYSSVSQMGYLLMGVASTSLGMAGALLHYAAHAVGKALLFATAGVLITQ-LHGLRSISKMGGLATKMPMTAALALIGFMHITGVPPSLGLWSEILILLAMRIGQFTLIVALLLVGIGLSTAYSFVTMRRIFFGHESEASEHAKEAGYGLLLPMIVIAAMGLLLFLVPQLLIDPMIRSL-
225164841    -----------------LILIPFLGAALAAAWPGRLSQARPWLLPATAVGLAVWLLVNPPVVGARAWIGF--DAVARATLPAVSLLFLACSAYGVAYLRARAERPNRFTVLLLLLLGLLSAGLQARHLGLLWIATEALTLATVPLLHFAGTS-RAVEATWKYLLVGGTGIALSLLGSFALGYASGDLTFGSLMAQGAGLSRPWVLI-AWVLLLVGYGTKMGLAPMHTWKPDAYGEAPGIVGAILAGGVTTVAFTALLRVRAVVDAAGEGGVATLMVIGLFSMLVAALFLLGTRDFKRMLAYSSVEHMGILVIAASLGAAGVWAALFHVWTNGLTKGALFLSAGNMRRAAGTSSLEVA--RGMSAVTPRSAAVFVAGMFAVTACPPFGPFFSELRIVLAAFAGGHGITAGLFLGCLLFAFFGMSRVVFAV-------------------------------------------------
144127791    --------------------------------------------------------------------WLALDGMNLWLMGLTLVIGLVAVAASWNVNQQPRV----YHGLLLLLNTSVLGCFAAMDLFLFYIFYEFMLLPMYFLIGVWGGERRKY-AAIKFFLYTLVGSVILLLVLLALYFSTGQFNLLQLSDPGNRIPESVLSFWAFVGLFIAFAIKLPVAPLHTWLPDAHVEASTPISVVLAAILLKVGGYGLLRLCYGLFPDLCDYAAWLAGFGVFSILYGGLNAFAQTDMKRLIAYSSVSHMGYVLLGAAANSIGFTGAVLQMVNHGLVSAMLFLLVGVIYERVHN--RDIANFSGLWTLMPKYTFFVGIAFFAGLGLPGLNTFVSEMFVLAAAFNASPWYFAGLGVLGILLSAAYFLNAFQRMFFGDRDDAWKAKLTDINLREQFMLALLAGGIVFLGVLPSLVVDWI----
118578518    -----------------------------GVRGQRSATVLMLIAACTGLTGAILVLLSAASETYQLFWSLGIDPLSAWFLLPIFLIPGCASLYARGYWESHPGNVRRMTFFFGLMTAAMAGVVLARDAVTFLFAWEIMAISAYFLVSTEDEKREVSEAGTLYLITTHIATLGLFALFSLLNLLDGSWLFP---ATGALDASSPLATAVFLAALLGFGMKAGIMPLHIWLPSAHANAPSHVSAALSGVILKVGIYGLVRTLSFFHGLPLWWGYIVLLLGIVSGVAGVAFAIGQHDLKRLLAYHSIENIGIITMGLGVALLGMAGALLHVLNHAVFKALLFMGAGSIIHASGT--REIDLMGGLGRKLPATALLFGVGAVAICGLPPLNGFVSELLI-----------------------------------------------------------------------------------
84488722     ---------------------------------------------------------------------------------------------------------------------------SSNHWFLIWIGLETNTLSIIPLLTF-LQSPRNIEASIKYFLIQALAAATILNSALINAWTNGSWLI-----------NTEFNEINCIIITGALFLKLSLAPFHIWFPDVISGINLLQGLLLTTWQKIAPLIITLNIINTLN------LNMILYCSILSIIIGAWNGLNQTQTRKILAYSSISHIGWITI---TGIFNQNASIIMLLIYITINTSIFLSLTTTNIKNIANINKN--------NATWTAPTITLCILSLGGLPPLTGFLNKLISLNVLTQNNSTLTTIPLIVGSLISLFFYLRI-----------------------------------------------------
136638884    -----------LIIPELIMLFGLVAIILIPNLGKANFRIPLTRIHVLIIFISALFFGLIQNSYGAIGETLEVTQFSRLFSLIFIAALLLATIATTHDALIDNRRQVDFHIILIMVGLGMSLMSMATHLFMLFVCIELASLSSYILVAFHKESKIGGEAGMKYFIVGSVASAVGIYGMSLLYLWSGDLSLDALAMKWSESESDPLAGIAVGLMLVAFGFKVGAAPFHLAAPDAYSGASSPVAGLLATASKAMGFVALMRILVSVTMPIEGWYTAIAVIAVVTMTWGNLAALTSSNPKRMLAYSSVSHAGYMLAGLA-------------------------------------------------------------------------------------------------------------------------------------------------------------------
136507718    --MMSITSQLNAILPEIIIAVSAMFILLTDLYIKDSSKKIIYALSQLSLLLTAIVIARQSFEQYVFNDMYVSDTLASFLKLLSLISTSIVFIYAKSYLQKKSLLSGEYFSLTLFALLGIMLMISGNNLLIIYMGLELLSLCLYALVAINRDNLLATEAAMKYFVLGALASGLLLYGMSMIYGITGSLDLRLIADGLNQIDISPILAFGLVFIVVGIAFKFGAVPFQMWVPDIYQGATLPMTMMISSVPKFASAALLIRLFQGMESVIADWQQMLLIMAILSMV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289065166    -----------------------------------------------------FVVNFPWFSSFNINCTFGVDGISLFLILLTTLLFPLCILGSWYSIQKR---IKEYLLCFLLMEAFLICVFCVLDLLLFYIFFEGVLIPMFVLIGIWGSRERKIRAAYLFFLYTLFGSLFMLLAILYIFVKTGTTNYEILLTTSFSSFEQKVLWLA---FFASFGTKVPMVPFHIWLPEAHVEAPTPGSVILAGLLLKLGTYGFLRFSLPLFPEASYFTPLVYTMATLGVIYTSFTAIRQSDLKRIIAYSSVAHMNLVMMGFSFNLPGLEGSLLQSLSHGFVSSALFLCIGILY--DRYHTRLVKYYSGLVHVMPLSMIILLFFTMANIGLPGTSSFVGEFLILAGIYQTNTTVT-----------------------------------------------------------------------
144175395    --------------------------------------------------------------------AFRLDGLSLAFALLVTGVGALVLLYAPAYLGRDPRLWRLLGLLGLFEIA-MLGLVAADDAITLFVFWEMTTVTSWLLVGFDHEKAEARAKAWQALLVTGLGGLALLAGLILMAQVTGTWRLSEMAASGVEIRDSGLYAAILALVLLGCFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIYLLGRLTPELGGT-ELWIWTLTLFGGATMLLGAVWSVRQTDIKLMLAYTTVSGLGALVMFLGGSTITVAAAATFLVVHAFYKAALFLLVGVLDHEAG--SRDLGALGGLGRLMPLTWAATALAAFSMAGFPPLLGFIGKELKYEGAVASEPLLVAGIAVLSNALMTTVGLLIAVRPFLGPRRAPAARPHDPPFAMILGPALLALG--------------------
121582446    -------------------------------------------------------FAWTNIANVDINISLVLDMYSLTFIPVSLFVT-WSILEFASWYMSSDPNMSRFFKYLLMFLLTMLTLVTANNMFQLFIGWEGVGIMSFMLIGWWFARPDANTAALQAIIFNRVGDIGLILALAWLTMHLSTWNIQEMTI-----QTKNPPLLPLLGLILASAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPLLKNNQTALT-ICLCLGALTTLFTALCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPQL--AFLHISTHAFFKAMLFLCSGAIIH-NLNNEQDIRKMGGMQKMLPTTATCLTIGSLALMGTPFLSGFYSKDTIIETMNNSYLNAWALLLLFATMLTATYTLRMIFFVQLNIPRTTAPYMNEMIPLVRLAIGSILTGLLLVSTILPNKPTPTTM---
261855728    LAPHSFDQILALLVFLPVLSAIALIALHRAGWRLKRLISAASVGVLLLATIYLMVSGAGNTPQVPFGIVWVYDRLSGLM--LLLTAILGVVSLTYAIATNEDHNGAHFHALFQAQLFGLNGAFLTGDVFNLFVFFEVLLLASYGLMLHGGGAARS-KAGLHYMVINLVGSTLFLFAVGALYGVLGTLNLADLAVRIGQAPSSLVIAAASLMLFVVFAIKAAAFPLYLWLPGTYAETSAPVAALFAIMTKV-GLYAMLRVHGTLFSLVHLIGPWELWLGIMTLIMATLGVLAAMNLRRQVAYLILASVGTLLIALGVNTTEIEAALYYWIHTTLLSAGFFLLADIVRRSRGDDGWRIH---PAMPRATLIGGLFFIYAMGMAGLPPLTGFFGKTMILHSVLGSPLMIFAVVLITSVLL-------------------------------------------------------------
108796791    --------------------------------------------------------------------------------ALVLLTGFITTLATLAAWPVTRNPRL-FYFLMLAMYSGQLGLFLAQDLLLFFFMWELELIPVYLLLSMWGGRRR-LYAATKFILYTAGGSIFLLAAILTISLWGPNGPILDMETLSKQSYPLGLEILVYLGFLIAYAVKLPVFPFHTWLPDTHGEAHYSTCMLLAGILLKMGGYGFIRINIEMLSDAHRIFPWLVALGAGQIVYAALVSIAQKNLKRRIAYSSVSHMGFVLIGAGSSDLGLSGAILQMISHGLIGAGLFFLAGTTYDRSRTLI--LDDMGGWGSPLPKTFSTFTACAMASLALPGMSGFVAELMIFLGIVASSVYSPLFKAIITIILTPIYLLSMVRKMFYGYNDISLKTLKDSLILDASPREVFIILSLLVPMLGIGFYPDLTLQLW
137838290    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APFHMWTPDVYEGAPLPATTYLATIGKAAVFVVLLRFVEISDALLTGTLAVLSLLAILSILAGNLLALLQQNVKRLLAYSSIAHMGYLLIAVVAGRVGIEAISFYLVAYIIMSLGAFG-VTSMVSSSDRERDTIDDYRGLFWRQPLLAAVFTAMMLSLAGIPLTVGFIGKFYLFFAGVEARLWPLLATLIVGSGIGLYYYLRIIYRMLEPAATSERSTMSPQLSSGSYGVVLCLSLLLLGLGIYPTPIIDLIEAI-
134103318    --------------------------VVVGLLRGNEQVAKWTALAFSLVEVVLAAVAWLEYDPAGINLSFGVDGIALVMVAVIALLLPLVLGYSWGEKLPAGRTHGGFFSLLLLEQALTVGVFAATDVFLFYVLFEIMLIPMYFLIG-GYGGEQRTYAAVKFFLYSFLGGLIMLASAIGAYVYSGTFDWAKLV-PVLADAPTDVQVWIFLGFFTAFAIKAPLVPFHTWLPDAAAQAPIGVAVIVVGVLDKVGTFGFLRYSLPLTPEASLLTPLVLVLAVLGVLYGSLQAFGQDDLKRFIAYVSIAHFGFIALGFAFTSQSQVGAVSYMINHSIATGMLILAIGMVISRGG--STRIADYGGMARLTPLLAGVLLVAGLSTLSLPGTNSFISEFLVLIGAFPTQ-PVYTVLATVGMVLAAVYVLRIYQQVMQGP---------------------------------------------
169626672    -----------------------------------------------------------------------------------------------------------------------------NSWLWAWLGLELNTLSILPIM-MKAXXPRATEATTKYFIIQATAAANILFASTJNAYQTGQWSI-----------INTNSTIALWLTTIAIMLKLGLAPAHFWYPEVLQGMNLYTXTLISXWQKIAPLTLLYLIHNHLNPKLLLTLAL------LSAITGGWTGLNQTQTRKMMAFSSIAHMGWLMAAMSTNLTLTTLTMFTYLATTTAMFILLAM---------TTTKTLSDTNHAWTSSPTTTTMMMITLLSLGGLPPLTGFMPKWLIMKELVSTSLTPIGMLLLMTSLPSLFFYTRMAYMAML-----------------------------------------------
124515574    ------------------------------------------------------------------------DPLSGFFLAVLGLVSIPVLLSSIGFFQGDSVRKTRWVLFWLPLFLGTMGVLLADDVLTFLVFWEGMALSSFFLVVTDIADEGVRKAGFLYLLMAQIGTGLILLSFFLLAGASPDGGLSSLAFEDLSRLPVSPGIAGWVFFFAGFGAKAGIVPLHVWLPEAHPAAPAPVSALMSGLMLKIALYGMIRVDLGLLGISHLGWSMVLAIGSLSALFGVLHALVQHDPKRLLAYHSIENIGIILIGFGPAAVAFSASLFHVLNHALFKSLLFLGAGTILKKTGTH--DLNDLGGLFRTMPATSFFFLVGALAISGLPPLNGFLSEWLTFQAALFA----------------------------------------------------------------------------
137849406    -----------------------------------------------------FFINVGNIGQFDIEFGWVVDGLSIMMYFVVGLVALLVFIYATNYMEGEIRYTFFFTSLTLFA-GSMLVLVSSPTLIQILIGWELVGVCSYLLIGHYWEVKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYPAIVAFVAGVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEALDIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSGA--YTAALFHLWTHAFFKALLFLGAGSVIHAVHSNSM----------------------------------------------------------------------------------------------------------------------------
58578612     ------------------MILSLLVTPILGVFGVQKKVALASSLLTFVLSLVLWAGFDSNYNGFQFVSSFGVDGISLFF---VLLTTFIIPICILASWESVKTGIKYFLIAFLVLETLLIAVFVVLDLLLFYICFESVLIPMFLIIGIWGARERKIHAAYQFFLYTLLGSLFMLLAILVIYFEVGSTDYQVLAVADISETRQKILWLG---FFLSFAVKVPMIPFHIWLPEAHVEANLAGSIILAGILLKLAGYGFLRYSIAILPDASFFTPLVYSLAVISIIYSSFTTLRQVDLKKIIAYSSVGHMNITLLGLFSNTIQIEGSLILMLAHGVVSPALFICVVILY--DRYHTRLLKYYRGLTQHMPVWSIMFFLFTLGNIAVPLSANFVGEFMTLTGAFQQN-PVLTVLGGLGMILSAAYGIWLYNRTAFGAQSKYLVPMGDINRMTLLPLLFLMFVMGLFPNLFLEPMHLAVSNL-
289183246    -------------------------------------------------NINITFSFWLNNTPTNVSLNLMYDQYFVVFLTVALIVTWSIIEFSHYYMASDP-NSTAFFRLLTIFLLNMLILTCSNSLFLIFLGWEGVGFLSFLLISWWTTRNDANSAALEAVIYNRIGDIGLITFMALSILLTNSWNLNEVI--LNSQQFTSFVPFMLFGLVLAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRTESLLAINTSAQSAVLILGGI-TALFAASTAVVQHDIKKIIAYSTTSQLGLMIIGLGQPLLALFHICTHAFFKAMLFLCSGSVIHSLKDE-----QDLRKMGGLSSLLPVTSACLILGSLALMGTPFLAGFYSKDLILEAAGASTLNSLGLALLIATLLTAVYSFRIILLCFLSSPTISPLSPIEEENQNLNGALLRLSIGTIISGWFFSNFI-------
142638745    -----------------------------------------------------------------------------------------LLVHLYSLGYMSHDKNWRFFAYLSLFTFAMLVLVTSDNLLQLFFGWEGVGLASYLLIGFYYKKPSANAAAIKAFIVNRVGDFGFALGIFVIFLHTGSLYFDDLFDQLFLGFNVKVIELAAFLLFMGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLIENAPFTASFITIIGAITAFYAASVGLVQNDIKRIIAYSTCSQLGYMFVAAGVG--FYQAAMFHLFTHAFFKALLFLGAGSVIH-SMHHDQDVRNYGGLYKKIPYTCVFM---------------------------------------------------------------------------------------------------------
194476792    -----------------------------------------------------------------------------LSMPLIVLSSFITTLAVLAAWPLS-FKPKFFYFLILAMDGGQIAVFAAQNMLLFFLTWELELVPVYILLAIWGGHHRQA-AATKFILYTALSSIFIFIAALAMNSFGNGLTSFEYTDLANKGLDTNSQIWCYLAFLIAFGVKLPIVPMHTWLPAAHGEATAPVHMLLAGILLKMGGYALLRFNVQMLPEAHSLFPLLVIFGMINIIYAAFTSFGEENVKKKIAYSSISHMGFVLIGIGSSDLATTGTMLQMISHGLIGACFFFVIGG--TYDRTASLSMSSLGGIAQKMPIMFALWTIVALASLALPGMSGFVSELMVLTGFTTSEAYTIGFLAALGIIITPIYLLSMLRQVFFGEEKKA-----------------------------------------
289631204    ----------------------------------------------------------------------------------LFTLTALIFFTVFIWAIKVKEKPTLFYALFLILETTCLGTFSALDLFLFYLFWEGMLVPMYFIIGFWGHD-RKIYAANKFFIYTFFGSLFLLLGLATMYFISGHISFEYDFHR-HIAYPIWLQIILFVLFGIGFAVKVPMWPVHTWLPDAHVEAPTAGSVVLAGVLLKMGTFGFVRYSLPLFPQASKFIPVMFVLSIIAIIYAAMMAISQTNIKKLIAYSSISHMGMVTLGFALSVSAINGASYMMIAHGLSSAALFYAAGFIY--DRFHSYEMSDLGGIAKYLPNFAILFMISGLASIGLPGFSGFVSEFLILLGTFKY-FPMWAIVAGVGMVLGAAYFLYMYKNVMLESASLPESKIQKDLELHHIISFVLILFGAFIMGIMPYNFVNIVSQ--
148266077    ------------------------------------------------------------------------DHLSAVFLLIIFLISICCSIYATGYWPAASNQRTSRKLTFFFGLLTAALVLIARDSILFLMAWEVMALSAYFVLTTEDHKPEVREAGIIYMVATHTGTLALFAMFSLLKGAAASHQFSAMT---AINPAPPLAAAIFCTALFGFGLKAGLMPLHIWLPSAHATAPSHISAIMSGVMIKTGIYGIIRVLSFFPQPPIWWGITLLVAGIVSAVLGVAFALGQHDLKRLLAYHSIENIGIIFMGIGLTVLGMAGALLHTLNHALFKSLLFLGAGAV--IHATHTREIDRMGGLAKAMPWTAILFLLGAVAICGLPPLNGFVSEYLIFFGGVNTVSGPAVPAMALAAALAVACFVKVFGIVFLGARRSREIEPLQDAGWPMRAPMILLGALCVIIGLFPQLVARLLQ---
37702837     -------------------------------------------------------------------------------------------------------------IITLSITMGTIMTMSSSNWLMAWIGLELNMLAILPVIS-KPKTMRASEATTKYFLTQAIASAMMLLASTTNAWQTGNWDILELKNK-----------FSTTIMTLSLTMKMGAAPIHFWLPEVLQGTTLQTALLITTWQKLAPITLMYMISKNIQPI------ILVSLGILSMIIGGLGGVNQTQLRKTMAYSSINNLGWTIMIMAFS---PNMAIMNIFIYIIMTTPIFLMM------TSTSMKTLQNMSTAWTTSMTTTFSIALLMLSTSGLPPFTGFMPKMLILNEL-------------------------------------------------------------------------------
168705480    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQYLVFVLLFLGFAVKVPIVPLHSWLPDAHFEAPTPVSMILAGVLLKLGGYGLVRVAFPVCPAASELAWWIGLIGVIGIVYGALVAMGQTDFKKLLAYSSVSHMGFVVLGLASWGSAANAAMFQMVAHGITASALFFIVGVVY--DRAHHRDLNRFGGLKEPMPFYAGLSAILFFASMGLPGLCGFVGEFCVFLAAWNFS-PGLAVPAVLSVVLTAAYLLWTWQRVYLGPATKDFPELTPREAVCLVPFVLLAIALGIAPSLL------------
6466820      --------------------------MMVGMERGVRIGTMSLTLVMAILGIFFLGWNFPVGDPSGQWNVFSFDGLTAFFLFLLFLGQGVASLYGLGYMYEGKKSLISFSLSWVAFLGSMAGVLLVNNGFYFLFLWELMSLFSFFLVVYEHEETSNRKAAFIYFVMTHVGTVFLIAAVLYLYSKTGSFLYGDWAA--IASELSPGEKIVSFYVFGGFGTKAGLVPFHIWLPYAHPVAPSPVSALMSGVMVKIALYMIMRLVLTLAPMELWWGGLMLALGVLSAFIGILYACVERNVKRLLAYSTVENMGILTMALGTAMLALAAFFWHGVHHLLFKSNMFMAAGNI--IQATHTKKLDQMGGLLKKMPRTGLWAMVGAVGLAALPPLGGFWGEWLLFHALWKTSLPLILTALAFVSALALATMVKWFSGAFLGQARTANAEKAQELPWSQTVSMGSSMMLTLLILLWPQGLLKL-----
51101193     ------------------------------------------------------------------------------------------------------------FLFLMTLMSGTLISVSANSWFGAWVGLEINLLSFIPLMT-NSNNLLSTEASLKYFLTQALASATLLFTIILAALIFSSPSSLLISNPFL-----------ITLVNSSLLLKMGAAPFHFWFPGVMEGLNWMNGLMLMTWQKLAPLMLLSYNLKI--------DIFIALAIILSVIIGSLGGLNQTSLRKILAYSSINHLGWLVAALTLGE---NLWGLYFMIYSFLTATIIFMLHSFKLFYFNQIFSLN------FTPPVIKFSLFMTLLSLGGLPPFIGFLPKWIIIQSMVEANLTLLITIMVVMTLITLFYYLRMGFGAFMLTYSESLWNYSYLQNNFTHMTALTLT---------------------
124027088    ----------------------------------------------------------------------------------VVVATLSFLIAVYSVEYIGEWGAPRYWFFYSFFVASMLLLVYAGDMITLFIGWEGTGLSSWALIGFYYDEREETHSGLRAIVFTRLGDMGMLIGMGMVYAIIGTTSIAAMAVAMLNMYVKGVLAAWVILFYLGALAKSAQFPFHEWLVTAMTGPTSVSALIHAATMVKAGVYFALRFTPFIAPALFWVGAGIASMALLTAFATATMAIVARELKLILAFSTASQLSYMLGAVGDPALGSLGGLAHLVSHAVFKAALFLGAGAIIHAV--HSRYITDMGGLRRHMPYTFAAMLLAGASLAALPPFSGWWSKDLAVRAIASLGGFAEA-VALLTAVITAAYTFRMIYYVFFGEPRFHGEHVHEAPGLML-----------------------------
160937463    ------------------------------------------------------------------GIWLRADGFRWLYSTIAAFMWMMTTLFSMEYF-ARHGNRGRYCFFSLLTCGATMGVFLSDSLFSLFLFFEIMGLTSFVMV-IQEETEAAGRAARTYLAIAVIGGLCALFGIFMIAAGTGNLSMDSLEQFRKATGGTWPLYLAGALLLAGFGAKAGMYPLHVWLPNAHPVAPAPASALLSGILTKTGVFGILAVTVTMFRHDMAWGMVLLVPGAVTMVLGAILAVFSIDLKRTLACSSMSQIGFILTGCAMNGLAVSGTVLHMVNHSMIKLVLFMAAGCIYMNL--HKLDLNEIRGYGRNKPFLMLVFAMGAYGICGIPLWNGYVSKTLLHESIVEYPFQVLEWAFLLAGGLTVAYMAKLFAAIFLEKAPMGRERDDREKRYAGTAACFALGGSACLLPLMGMAPHQI-----
238866712    --------------------------------------------------------------------------------------------------------------------------ASSHHWLMAWAGLELNMISMLSII-MKPKHPRVAEAAIKYFLTQTIASTMMLFSGTINAIQTGQWNISQMTDK-----------YACTILLLAMTMKIGAAPIYFWLPEVMQGVTTMTALIMATWQKIAPISILFMTYNHLPPK------IMMLIGIMSTIIGGWGSINQTQMRKLMAYSSISNLGWTMVIF---TISPNMATLNIAIYMMMSIPTFILIKKM------SLKTLQDSTTSWTSSPMANVMLTLMLLSLSGLPPLTGFTPKLMILNELITQNLTP------------------------------------------------------------------------
148361090    -----YLLNLLIWLP---ILGGVFVLLTGD--DKNPNVSRYLTLFTILLCLVLCIPLVKGFDLQSFGMQFIIDGLSLLLIVLSIFTNLIVILATWDSISKKVSQYLSAFLIMQGLLVG---IFSAMDAIVFYIFWEATLIPMYLIIGIWGSDNR-VYAAIKFFLYTFLGSVLMLASFLYMGYIAGSF---KIETFYAIKLGMTAQTLIFIAFFLGFAIKIPMFPVHTWLPDAHTEAPAGGSVVLAAILLKLGAYGFIRFSLPIVPDASKYAPLMVALSLIAVVYIGLIAIIQKDMKKLIAYSSISHMGFVTLGLSNAGLILEGAIVVMISHAFVSSAMFAGVGFIY--DRMHTRQLADFGGIVNTMPIFASFFMLFAMANAGLPGTSGFVGEFMVILGSIKAGFWVH-FGLQTTLIIGAAYTLWMYKRVIFGPVANKKVAFLKDISGFELSAYVLLAIMVIALGVYPKPMLEFV----
194442195    --------------------------LLATKLAFFSSLLPLAFFIYDGLVVTSFEAQWLAFDVCPVHVSFTLDTYSVFFLPISLFIAWSIMEFTVKYMKSDPKIDTFFRYLIIFTLM-MMILVTAENVYQLFIGWEGVGIMSYMLINWWSYRPASNKAALQAVIYNRLADIGLTVALAWMVVNNLSLDIQGVQAS------PDLAIIPAFGFILAAAGKSAQFGFHPWLPAAMEG-PTPVSALLHSSTMVVAGVFLLIRASSFIHCNKMTTIACLLLGALTSLLAATCALTQNDMKKIIAYSTTSQLGLMMTAIGLKQPELAFM--HIATHAFFKAMLFLCAGAIIH-NLNNEQDIRKMGGLKKAMPITSACLVIGALSLSGMPFMSGFYSKDAIIEALNTSNINSISLAMLIATTFTVLYNLRMIYYVVLGTPRLLPLASLPETRQIILAVGSIAAGLLISTNILPCNIPQLTM---
158508422    ----------------------------------------LVTINAGFTEINITLSLWLSNTPLNISLNFIYDQYFLVFLSVALIVTWSIMEFSFYYMAEDP-NSNAFFRLLTIFLLNMLILTCSNSLFLIFLGWEGVGFLSFLLISWWTTRNDASSSALEAVIYNRIGDIGLITFMALSALSFNSWNLTEILSS--NNDLTPLLPFLLFGLVLAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFILVR-TSDLFSLSPHAQSLVLILGGTTALFAASTAIAQHDIKKIIAYSTTSQLGLMVTAIGIGQPAL--AFFHICTHAFFKAMLFLCSGSVIHSLSDE-QDLRKMGGLSKLLPVTSACLILGSLALMGTPFLAGFYSKDLILEATGASVLNLLGIVLIVATMLTAVYSFRIIFFCFSLSPSIAPLSPIGEENSNLNNALLRLAMGTIASGWFFSNFVFAPPSF-
91202883     -------------------VITAIACVFIKTHSISKYVSIAGSFLVLLYSIFLNYNIYLHQSLYGLNEFFYMDALSILTTQIITIVGFAAALYSVGYMEEEEKKLRLYYFLFHMFIFSMLLVCVTNNLGIMWVAIEATTLSTTFLVGFYNKKQHQ-EAAWKYIVICTVGITLALFGVILTYYSSKSV-FGEIGHMLNWTSDPHLIKLAFIFILIGYGTKAGLAPMHTWLPDAHSQAPSPISALFSGVLLNCSLYGIIRIITSKCVGPHYSCTLLMVFGLISVIASIPFILVQRDYKRLFAYSSIEHIGFITLGIGFGMYSVYGAELHTFNHAVAKSLLFFCAGNLFLK--YKTRDMDSIKGVIKTTPVTGVFLIIAVFAITGTPPFGIFVSEFLVLADGFSSGNVFIIIFSSLLVVITLIFFINNIFKMVLGEPTTSVP-KGEVSKLTIASMGFLLIFVLVVSFYVPPFLREILTNIY
261348383    --------------------------------------------------------------------SFKMDQYSMMFFPIALFVTWSILQFATWYMASEPH-ITKFFFYLLTFLIAMLILTIANNMFLLFIGWEGVGMMSFLLIGWWQGRAEANTAALQAVLYNRIGDIGLILSMAWLASTMNTWEMQQ------APLPTQTPTLPLLGLILAATGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLIRTHPLLANNPTALTLCLCLGALSTLFAATCALTQNDIKKIIAFSTSSQLGLMMIGLNLPQLAFLHISTHAFFKAMLFLCSGTIIHSL-----NGEQDIRKMGGLQKMLPTTTSCLTIGNLALMGTPFLAGFYSKDLIIESL-------------------------------------------------------------------------------
269115843    -------------------------------------------------------------------------------------------------------------IFTSSLLLGTTITISSNHWIMAWTGLEINTLAILPLISKSHH-PRAIEAATKYFLVQAAASTLVLFSSMTNAWQTGQWDITQLTSP-----------TSCLILTAALAMKLGLAPFHFWFPEVLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLKLSTLMTTWTKTPALSAALMLTLLSLAGLPPLTGFLPKWLIIEELTKQGMAPAATI--------------------------------------------------------------------
83956299     ---------------------------------------------------------------------LVAVPLTAVFSAMVATVAACVLVYAVGYMRSDPERP-RFFGIVLLFVAAMQALVLAGDWITVLAAWELIGFSSYLLIGFWHGRDGVPSAATRAFLYTRSADLGLYLGIFVLIGWAGTSEIS--ATLAISGTPALVAGLLLLVGAMG---KSAQVPLQDWLQRAMAGPTPVSALLHSATLVAAGAILLIRVAPMLP---AGALIAVGLVGGVTAVVTGLIALAERDLKRLLAASTSSQYGLMLLAIGAGV--PVAALLHLIAHAAIKSTLFLGAGVFQHD--RDSTDMDAVAGAGRARPLVLSAFAVAAVALAGIPPLAGFFSKDAILAAALAAGVVWLAPLALAGTVLTGAYMARALRVLWQGEAQ-------------------------------------------
90425536     ---------------------------------------------------AVATILTIHVGALAAQIAMSLDPLSVVAGITVAVVGALVMIYAGAYMSEEPDDLRRFFAYMNLFLAGMLAVVLAADVLLLFLGWETIGLCSFFLIAYTTQRPKAVAAGTKALVTTRVADTMLLAGLMLLFLATGTTRFDGMLAGV-GAIDAWQLAAIAGLIAIGALGKSAQIPFHTWLPSAMAG-PTPVSALLHSATMVAAGVILLVRLAPLFAAAPEISACVAVLGLATAMLAALAALLQTDVKKLLAFSTMSQIGFMVLALGIGAPAAALAHFAI--HAVFKSLLFLSAGIMSHGAHGDT-DINALRGSRRRQPLAFWTFAIGAAALAGLPLTAGWYSKEAMLGAVLSSGLWPLWALAVAAVVLTGTYSFRVVFVAASRGPDKSIAP--------------------------------------
138306813    ----------------------------------------------------------------------------------------------------------------------------------------------------------ATEAAMKYFVLGALASGFLLYGLSMMYGATGSLDVTAVFQASASGIKHQVLVLGVVFVVCGVAFKLGAAPFHMWVPDIYQGAPTAVTLMIAAAPKLAAFALMMRLLDGMLPLAIDWQQMMMVLAVLSLLIGNLSAIAQTNLKRMLAFSTIAQMGFVLIGMLSGVNNYSSAMFYMVSYVLTTLGVFGVMLLLARE-GFESEEIADLAGLNQRSPLFAGVMAICLFSLAGVPPLVGFFAKLSVLQALLASSSIALAIYAVMMSLIGAFYYL-------------------------------------------------------
289183242    ------------------------------------------------------------------------DIFSTTFMPVALYVTWSILEFSSWYMHQDPYLS-RFFKYLLGFLITMLILVTANNLFLLFIGWEGVGIMSFLLIGWWYGRVDANTAALQAMLYNRVGDVGLVLTMAWMATNLDSWQIHEMNST----ANAFDFTLPVLGLVLAAVGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRLNPLYQ-NNSTILTTCLCLGGLTTLFTAACALTQNDIKKIVAFSTSSQLGLMMIGLGQPQLAFIHICTHAFFKAMLFICSGSIIHSL-----NDEQDIRKMGGMYNLTPVTSSCLIIGSLALVGSPFLAGFFSKDAIIEALTSFLNAWALSVTLLATSFTMVYSFRLIFLVSAGNPRFPSHAPINETNQALIGPLKRLAWGSMIVGLL------------
121997604    -----------------------------------------------------------------LGVELYADGLSALMLGMTAVVGLAVTLYAGPYLRGKGYNTELFWPLWLVQWATLNGTFLSADLFNLYVMLELLTLTAAPLAAMAGDRP-SLGAAMRYLLLALLGSLAYLLGVALLYGGTGTLHLREVGELVGADGYT---AVAAALITAGLFAKAAVFPLHIWLMPAHSNAPAPASAALSALVAKAGIYLVLRLWLWVFPVLTYMGWLIGALGALAVLYGSLQALRQPRLKQVIAYSTIAQLGYLLLLLPLVVVPWQGVAYHALAHGFAKSAAFLAAGNMLYSLGHD--RLEGLRGLTPYLSITVLTLGLAFASLMALPPSGGFLAKWLLLSGAISGGQWLWAVVIILGSVLAAAYAFRV-----------------------------------------------------
58584879     -----------------------------------------------------------------------VDGISLLFLLLTTFLFVICMLYNCKMSYTTLKSCMALFLLLEGFVVGFFISLSA---ISFYVFFEAVLVPIFFIIGVWGGKQR-IYAAFKLFLYTLVSSLLFLLGLVYIHNIFGTFDIRKLAT-LVPSLDPEVQSLLWIAFFASFAIKVPMVPFHTWLPDAHVQSPTSGSVVLAGLLIKMGGYGFLRFSIPMLPQASFHFNFIIVLSAIAVIYASLVAFAQDDIKKLIAYSSIAHMGIVTAGFSFCEEGVLGAIFQMISHGLISSALFLCVGMLYTRTGT--LKISKYFGIVNTMPKFGFMFILFSMSSVGLPGTSGFIGEFLAMVGIFKSIGFFTGFIA-LGTVLSAVYMLNLCKQTIWG----------------------------------------------
77020032     -------------------------------------------------------FTWLSLNTFSLSLDFRYDIYSIVFTSIALFITYNIVVFS-SYYMAHDSKINTFTQQLTIFLLAMIILVSSNNIFQLLIGWEGVGFLSFLLIGWWSTRSDANTAALQAIIYNRFGDIGILLSAGWLLTLSSSWNFDTLFILLNTSNLDSSLFLWGCLL--AATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRVSPIISLSPSVIQAALLLGSI-TAFFAASCAITQHDLKKIIAFSTTSQLGLMMVAIGLNL--PTAAFFHICTHGFFKAMLFLCSGSIIHNSLDE-QDLRKGGGLAFSLPITSACLTLGSMALAGVPFLAGFYSKDLILETAALSPINFIAILAIIATTLTATYSSRIILASFSSNTTTSLNPISEEQKSLTSPIKNLAFGATLVGWLLTPLLITEAPS--
135175347    ----------------------------------------------------------------------------------------------------------HFHALFQFQLMGIAGAFLTGDVFNLFVFFEVLLIASYGLM-IHGGGKERMRAGLQYVVINLAGSTLFLFALGVLYSSVGTLNMADIAARLQEADPDSLIRVAAMLLMVVFAVKAALFPVHFWLPGTYANAPAPVAALFAIMTKVGAYAIIRVHTVSFGPGLESTGDILFPAALITIAIGALGVLGARQLLPLIAFSVVGSMGTLMIAVAVHSPQAISAALYYLIHSTLAAAALFLIADLVLARRDGQALLP--RPAIAQNGFLAALFFGGVIAMTGMPPLSGFLGKLLVLDALRAPGQIGWGWSAVLGSLVTIVGFVRAGSQVFWK----------------------------------------------
226464037    ------------------------------------------------------------------------------------------------------------SMFILTMIMGTMITMSSNNWVSMWMGLELNMMSFIPLI--KGKEKMTSEASMIYFLTQSISSMLLLFSMIGCAG-------------------GKEMQLFISLGCIMLLIKLGSAPFHMWFPEIMSKMKWNSCILLMTWQKLAPLMMI--------NNMSSNMKIMNIAVIMSTIVGAIGGLNQTSLRKIMSYSSINHLGWMLSINKMQNNWMIYWVIYSVLNT-------TICLMFNNYNMYFINQINSLSMSSAE----KITCSISMLSIGGLPPFTGFLPKWMVIQILINDNMYTLIMVMVMTSLITLFYYMR------------------------------------------------------
256985281    -------------------------------------------------------------------------------------------------------------LFIITLISGTLITISSNSWLGAWMGLEINLLSFIPLMT-NSNNLMSTEASLKYFLTQALASSILLFSVILLTM-----------TNCIIFSFPESNTIMNLMVNSTLLLKMGAAPFHFWFPGVMEGLSWMNAFTLMTWQKIAPLMLISYCFINNF---------ITYVILFSVIIGSLGGLNQTSLRKLMAYSSINHIGWMLAA------MIISENYLIIYFSLYVFLSFSIILLMNYYNIFHLSQ----AFSNSNSPIIKFCLFTSLLSLGGLPPFLGFMPKWAIIQILIENNQLVLITAIVILTLITLYFYLRISYSAFMLANAEPNWTFNLNNRLILIPSAISTTGLFLITLIFN-----------
95928461     --------------PATMFIVGALLLPLFKKF----NAQKIWLVVVPLLAFIQIKYLPASFGCVEWLGFLQFGRVDELTMVFLHVFTLMALIGSIFGLHVKESGQHAAAWLY---VAGSLGTTLAGDYLVVFIFWELMAFASVFLVWY-RKRKRSIEAGYRYLLVHTFGGLVLLGGIFLRYQNLGDLTFVPIS--------PDTATLADYLIMIGFMLNAAVPPIHAWLPDAYPEATVTGAVFMCAFTTKTAVYVLARGFAGF--------ETLAIMGAIMTLYGVGYAVIENDARRILAYHIVSQVGYMVCGVGIGTEMINGACAHAYAHILYKALLFMGVGSVLEMTGRS--KLSELGGLYKYMPLSMIFTVIGGIAISGFPLTSGFISKSMIIAAAGANHQLILMLMLSLAAVGTFLSVIKLPYFIWFGPND-------------------------------------------
149909810    --------------------------------------------------------------------AFRVDALGMVFATVSSLLWIFAAIYCIGYMRSQNENQTRFYASFAVSLSAAVGGAFAANLFTLVIFYELLSLITYPLV-YHKENQESWHGSKRYIVYLVGASSFLLAALALTYQLTGSFDFLPQGLFKDVVAADGLLIIIYFCYLFGFA-KSAIMPFHAWLPAAMVAPTPVSALLHAVAVVKMGVFCLLRIFHVFGINLMSTLGLGIITAYLTIVTASIYALTRDDLKARLAYSTVSQLSYIILGAAMTPMAAMGGIIHIAAHAFSKITLFFCAGSIY--CASHRKKISDLSGIGKRLPLTMTAFFIGSLGMIGIPPTGGFISKWYLVVGSVDAGQMALLIVLLVSAVLNAAYFLPVTYKAFFEPEK-------------------------------------------
32471413     ----------------------------------------------------------------GFQIAFKVEPLGMLFA--LVASGLWILTTIYAVGYMRGHNEDHQFGCFAFAIFAAIAAAYAKNLFTLFVAYEVMTISTYPLVT-HHGNEEARNGGRVYLILLSTSIAFFMLAIAWTYSLAGTLEFTLLAEPVADEKISTVGLGLLLALFAFGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKVGVFSVLYIFGLDLLTDSGVNLWLAYVAGFSLVVASLVAMTKDNLKARLAYSTIGQLAYITLGAALATPNIIGGGMHIAMHAVGKITLFFCAGAIY--VGAHKKNISDMRGLGRQMPFTFGAFLLASVSIIGLPPGGGAWSKWFLAVGTVETHQYLLTAALMVSSLLNIAYLVPIPMLAFMGKPKT------------------------------------------
157689368    ---------------------------------STKNLRRMWAFPILLLSIVMLFSVDLSIQQITRSCTYQSFEFGYFLDSLILITTVGIFVLIYSDNYMSHDQGYRFFAYLSLFNTSMLGLVTSSNLIEIYIFWELVGMCSYLLIGFWFTRPLAANACQKAFVTNRIGDFGLLLGILGLYWIIGSFEFQDLFNNFILISNNLFLTLCAFLLFGGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARFLPILIFIPSIMNLISLLGIVTVLLGAALAVAQKDI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
163744625    ------------------------------------------------------------------------------MSLALSLMSGVLFIACIAWPMENPERPRAYYAWFLFLESVSLGLFMVLDLLIFYVFFDLSLVGMFFLIGRWGH-GDAQGAALKFFIYTLAGSLAILLAIIGLVLTVDTFDMRALIAAQPLAEMDLRGGLILLGFVLGFAVKAPLFPVHTWLPPAHVMAPGPVSAILAGVLLKMGTYGLVRIFQMMRETFADYALPLAIVALASILWGAIVALGQTDLKRRIAYTSVNHMGYTVLGIGAREMALTGAVVEMVAHGLITGALFLIAGGFWARSGT--YDMDAYGGLAKVAPRLTVAAVIAAFASLGLPGLAGFVAEVQIFVG-TFAVFPVIAAIGLLGILITAALFLRLLQQVFFGDLPKAREGFA-DVSLREGSILAAILALVILIGIYPRWLLDLIGS--
289549188    ---------------------------------------------------------------------FDVDSLSLYYSIIVTCVSLCVSVYTVKYGEEYKKKVYIFPITSLF-ILSMLLTIFSYNSLTFLFFWELMSLFSFILV-IAEENVKVERAGFLYFFMTHIGTAFILISFMLLYFKSGSFDF--------YYYRGKADSLILTLALLGFSIKAGLFPFHVWLPHAHPVAPSHVSALMSAVMLKVAVYGMLRFILEFAHEQHVFLALLFVIGGVSAIYGSLYMLGERDIKKMLAYSSIENIGLIGVAIGIAQWALKGNHTAVFQYAMTFILLHSLMHALIKSKYTHERCLDRMGGLSKSSPSLFLLMLLYSASISALPLSGIFLSELFLYKTLIDSVLTLLVPVVAISGVFVVFSSVKFLGLVFLGKNRGAGMRVKPSSLEVVSLAIPVVLSLAIGLDPF------------
271965154    -----------------------------------------------------------------------VDGLSAV--TVVTVSAIALAVLVFAAGQIREDRG-RFSGLMLLFTGAMLATVTATDLALLLMAWEVMGAMSYALIGFRWRDGHRVRSAGIAFVTTRAGDMGLYLAAGCALASAWSLDMAGLA-----GSARPWRDLIAAGIVAAALGKSAQLPFSFWLSRAMAG-PSPVSALLHSATMVAAGAYLLLRVQPLLAATGWAGPLVAWVGALTALLLGAVAVAQRDLKQLLAASTCAQVGFMVLAAGVSAVAGGTA--HLVAHAAVKSLLFLCAGAWLTALGTK--DLTELHGAARRHRLVGVTFAIGALALAGLPPLS-------------------------------------------------------------------------------------------
256830386    ----------------LLIIIPLVGALLAALWPYTKSRPYFLP-AVGLAHTILCFLLLAKPVAVDPAAWLAFDPLARAILPGVSLLFLLCGCYAVSYLRLKDQDNRVFVPALLLVLGLLSAGHQARHLGILWIATEAVTLACVPLIHFNGT-PKSFEATWKYLLVGGTGIALSLLGSICLGYASGSGDIT--FAALLEHGPSLWVLTAWVLLLVGYGTKMGLAPMHTWKPDAYGESPGIVGALLAGGVTSVAFMALLRIKSVVDAAGEGVVATLLAIGLFSTLVAALFLLRTRDFKRMLAYSSIEHMGILCIATSFGGAGVWAALFHVWNNGLTKGALFLSAGNLQRVA--DSSSIDEVRGMSKIMPRTSILFVVGMFAITACPPFGPFFSELLVIRTGLSAGHGW-AIGLFLTCLLLAFF---------------------------------------------------------
283850895    ------------------------------------------------------------IPELGIRYTLTCDGLSLVF---VVLTACIGLCCMAASRHDDTRRPALYHALILCSLATVQGVFLATDLFLFALFWEAQLVPVFFLIGVFGHGDR-MRVAIKFFLFSAVGGLLMFLAVIGIYAADGTFALFDLTRLPLPVTTGRWLFAAFVL---SFAIKIPLVPVHMWLPDAHTEAPTAGSLILAGLLLKTGGYALIRFALPLFPEAAAFAPLLTFLGLAGLFYASAVALAQEDVKRLVAYSSIGHMGLVVVAIVSGRLALGGAVLLMVSHALTSGGLFALAGMIGERLG--SRRFEVLGGLWNRAPAFGAAFLCCVLAAAALPGLSGFVGEAMIVFGLFKAHLA-AGLFAVAGMAVTLAYLLRLARDVLFGPAQSSALFPDLDARETTLLVSLVLAMLWL--GLFPGPVLSLV----
74325174     -----------------------------------------------------FVSKLLWIPFLNLNFSLGIDGISLFFILLTTLLIFLCILISWNSV---KTNIKEFLIAFLVMEFFLIGVFSILDLLLFYIYFESVLIPMYLIVGIWGSRERKIRAAYFFFLYTLLGSVLMLLSILYIYYQVGTTDYEVLLTFIFSKTEQKFLWLS---FFGSFATKVPMVPVHLWLPEAHVEAPTAGSVILAGVLLKLGTYGFLRFSFPLFPEASFYFPIVYLLSVVGIVYTSFTAIRQTDFKRIIAYTSVAHMNLVMVGFSFNTIGLEGAILQSLSHGFVASALFLIIGVVYERH--HTRMVKYYGGLVHVMPLYTFIFLFFTMSNIGLPGTGSFVGEFLILVGSFKTNTFISATGMIIGGCYSLWLFNRISYGNLKTQYLKDYIDINKREFFIFLPLIFGTIAIGLYPEIFLNSMH-------
11466579     ---------------------------------------------------------------------FIFDSLS--ISMCCVVTLISGLVHLYSTVYMSHDHQIRFMSYLSLFTFFMLMLVTSDNFLQLFFGWEGVGLCSFLLINFWFTRLQANKAAIKAMVVNRIGDIGLALSIFFLFNTFKSVDFAVISNVFFLTFQNNVVVFASALLFLAAIGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIIRCSPIFEFSPEILFIVVFLGSATCFFAGTIGLVQNDAKKIIAYSTCSQLGYMFFGLSNYSVGFFHLFNHAFFKALLFLSAGSIIHAL-----NNEQDLRKMGGLLKVLPLTYSVFVIGSLALMGTPFLAGFYSKDIILETAFVRYNLIGSFIGCFAAFFTSFYSIRLLYLVFLIRPN-------------------------------------------
116255497    ------------------------------------------AYLATALPAAEASALVLPLGLPWLGSHFRIDALAALFLVIVNLGGALSSLYGLGYGRHEH-APHRVLPFFPAFLAGMNLVIMADDAFTFLISWEFMSLASWAMVMAHHRDAGNRKAGYLYIVMASFGTLALLLAFGLLAGADGNYGFAAMRMS---EHTPFTAGLVLILLLLGAGSKAGLVPLHVWLPLAHPAAPSHVSALMSGVMTKVAVYAFIRIFDLIGAPTWWSGVIVLVLGGGTAVLGILHAMMERDLKRLLAYSTIENIGVIFVGLANGMDLAAALALTAALFHALNHSFFKSLLFFAVLTATGERDMDKLGGLIHRMPVTSFLFLIGCVAISALPPFNGFVSEWLAFQAILQSPDLPQWGLKILVPAVGGLLFVKAFGITFLGRPRTVVAEQALEVDRFSHAAMSVLAALCLFAGILPGIIID------
143617910    ----------------------------------------VATFIVSLLILAQFDSLNTNFQMVENYNWIMGLNYKLGVDGISILFVMLTTFMMPLVIWESEVRVKEYMIAFLLLETLMLGVFMALDLFLFYLFFEAGLIPMFLIIGIWGGKDR-IYASFKFFLYTLLGSVLMLIAMIAMYSVAGTSDIPTLMNYSFDYRTINIFTLLFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPIASEMTNLVFWLSAIAIVYTSLVALVQEDMKKLIAYSSVAHMGYVTMGFAANQQGIDGAIFQMLSHGFISGALFLCVGVIY--DRMHTREIEAYGGLVNIMPGYALIFMFFTMANVGLPGTSGFVGEFLTLVGIFQVN-TWVALFATSGVILSAAYALWLYRRVVMGDLIKEALRSLKDMSFREKTVFAPLIFFTLLLGVYPALVLDII----
58219941     ----------------------------------------------------------------------------------------------------------------------------------------------------------STTGGLIYFLLGGLSSCFILLGTSLLYANSGTTNISDLSTNLWYT--PYYINLSLVIFTIGFLFKVSAAPFHFWSPDVYDAIPTIVTTFVAIIAKISIFILLLQLVYYTNSSFSSWTFILLISSLFSLIIGTVVGLTQFRIKRLLAYSTISHVGFILLALGISSVESTAFIFYLTQYSISNLNAFVILIALMDKNNSPIQLVTQLKGYFYINPFLAISLAITIFSFVGVPPLIGFFGKQMVLSAALDKGLIFLSLIAILTSVIGGLYYLGIIKEMFFSLPEYKINPLLENLVL-------------------------------
158338476    -----------------------------------------------------------------------------------------TFIAIWSTDPEVERPRF-YYALMLLLNSSVAGAFLAQDVLLFFLFYELEIIPLYFLIAIWGGARRSY-AATKFLLYTAFSGIVLLATFLGIVWLSGASSFAAIIVGASDTPSGLTLKLQLILILLGFGIKIPFFPLHTWLPDAHVEASTPVSVLLAGVLLKLGTYGLLRYGVGLLPDAWVYLPWLAIWAAVSALYGTSCAISQQDMKKVVAYASIAHMAFILLAAAASTLSMIAAVCQMVSHGLISALLFLLVGVVYKKTG--SRDMFFLRGLLRGLPLIGSMMILGVMASAGIPGMVGFISEFLTFRGSYPI-FPVQTLVCMIATGLTAVYFLLMINRVFFGRLPDELDRIPTVTWSDRLPAAILVALIFLL----------------
142629462    -----------------------------------------------------------------------IDGISLFMVLLTTFSTSIAILGSFNYIKTKETA---FYALMLLLEAAVIGVFVTTDVFLFYVFFELTLVPMYFIVGIWGG-ERRIYAAIKFFLYTAFGSLLMLVGILFLFWFMGMPTFAYEDFLLVPLSGTEQLWLFTAFAL-AFSVKVPVFPLHTWLPDAHVEAPTPGSVILAAVLLKMGTYGFLRFLLPFFPLASQHPTVMLVLAVIGILYTAWVAAVQPDAKKLVAYTSVAHMGFVVLGFALNVNGLQGGLVVMISHGISTGALFLLLGMLYER--RHTRRIADFGGIARVAPWFATAFMITALASIGLPGTSGFVGEFLALMGAFES----------------------------------------------------------------------------
260150646    -------------------------------------------------------WEWLNMGITTLNITLKFDMYQVVFLPIALLVTWSILEFSNWYMEQDPKMD-SFSKHLLIFLLAMITLISAGNMVILFIGWEGVGFMSFLLIGWYHARSDAATAALQAVLYNRIGDIGFLLAFCWLVKNSMSTNFDYIFS-------TCPPTPLLIAFIVAAASKSAQFMLHPWLVSAMEGPTPVSALLHSSTMVVAGVFLLVRVHPLITQNQLALTTCL-CLGAISSAFAAMSALTQNDIKKIVAFSTSSQLGLMMVSIGTNL--PNLAFFHICTHAFFKAMLFMCSGIIIH-NLNNNQDIRSMGGLHKALPITTTCTVVGSLALVGTPFLIGFYSKDAIIETTITSYANTTAILLLIATSFTAVYSLRLIYYAALNQPRINPIISLDEKLPMVKGPITRLAIGSIICGPL------------
25990752     ------------------------------------------------------------------------------------------------------MNPITLTMMYSMIFLGPMIVFTSSHWLTTWIGFEMNLMAIIPLM-MTKKTPRSTEAAAKYFMTQASASMILMFAIILNFTLYSQWNMNMKLNSI-----------SSCLLTTSMLMKLGMAPFHFWMPEVTQGMTLSTGMILLTWQKLAPLSIMYQILP------SMNHQLILTSALLSIMIGGWGGLNQLQLRKILAYSSISHMGWMMAVLTYNPT---------LTTLNLTIYIIITLTMFMYLKCYKIKTTSMLSQMWNINITFTIMMSLVLLSLGGLPPLTGFMPKWLIIQELTKNNNIILPTLMAMMSLINLMFYTRLIYL--------------------------------------------------
284176178    ---------LTMAYPPLLVFAAALLVLVL----PRIAGFAAGALSLAGVLAISVYAPEGSYLTGTFLGAFHVDGFSQMIGIGLGFLGICSVIYAYSSGASR-----ELVAIALTYVASSLGAAFAGDWLVLVFMWELMAVTSTLVV--WHYGGDAVRAGFRYALFHGTGGVIVLLAVAAHYVEAGTF---------VYDGTGIASGLPAMLAVLGMGVNVGFIGLHTWLPDTYPRPHFAASVFLSVYTTKTSAFVLYRAFPI--GAESELGIYIAYMGGLMSVYGATFALLQHDMRALLSYHIQAQLGYIVAGIGMGAWMVETAMSHLFNNILFKSLLFMAVGVVIFRTGE--EDLYKLGGLWREMPLTAIGFGLGALSITAIPGFNGYISKGMLFDAAEFEALYWLLWIGAIGTLLS---FIKLGYYVFFHGESDISVPDARPGQTI---AMLGLGGACLLFGVWWQGLADLAPTI-
70610470     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMTNAWHTGQWDITQLTHP-----------TSCLIMTAAISIKLGLVPFHFWFPEVLQGTSLITGPLLSTAMKFPPMTLLYMTSQSLNPTL------LTTMAILSAAMGGWMGLNQTQIRKIMAFSSISHLGWMAIII---TYNPKLTLLNFYLYTLMTATVFLTLNSI------KVLKLSTLMTAWTKAPSLSATLLLALLSLAGLPPLTGSLPKWLIIQELTKQDMAPTAVMISLLSLLSLFFYLRLAYCATITLPPHTTNHMHNNKPINPSIAILVTLSIMLLP---------------
42632254     -------------------------------------------------------------------------------------------------------------------------------WFNAWIGLEINLLSMIPILS-STKNKYNTESALKYFLTQAIGSIILMTGCLL------------MALSSEINMTMHFSSPQLMMINSALLLKMGAAPFHFWFPVVMDGVSWLKAILLMTWQKLAPLM--------LFSHNITFNKFIMSIIVCSVTIGALGGLNQTSLRKIMTYSSINHTGWIIAAM---MINEMYWMIYFTIYSLITTAIALMF------NSSNTFHISQLFLHKMNDPLTKTTTFVSLLSLGGLPPFLGFLPKWMVIQGLSQNNCFLLITIMVMSTLITLFYYLRLMYSAM------------------------------------------------
142605336    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTPDVYEGSPTTITAYLSVAPKAAGFAMIIRFFHQIFSDGNPWPEIIGVLAVVTMTLGNLVAIQQESVKRMLAYSSIAHAGYMMLALVISIDAVEAVMIYLFVYLFMNLGAFFIVITIKNKIGG--ETFEDYRGLGWKMPFVGSVMTLFMLSLTGLPPTAGFVGKLYIFKTLIGAGFYWLVIAGGVNSVISLYYYFHVVKVMFLEGERSDEIIQPPAP---LFGLLIVTAVPSLLLGLYWNPLVTWVK---
136822574    ---------LLVLSPIISLSLTALILMIQASIKRDHRIAWWISTLGLLTTLLSIYSASNFSQDV--GPLLKVDAWGLWFSALLIFCALITLALSRDIFHTQADTKEEYYLLLILSTLGAVVLVQAAHTASLLLGMELMGIALYAMIAFPKSGDLPLEAAVKYLVLSACASAMLLFGFALLYGATGDLSFAGMGAKAASGNNPLLVLAGAAIVLAGMGFKLSLVPFHMWTPDVYQGAPTAVTTFLATLSKGAMFVAMVRILDGQLYRYESLMNALSVVAVASMLVGNWVG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143282011    -----------------------------------------------------------------------------------LIVLAVTFVGFLNTIYSKTRVPAEFYTLIQLLIVGLCGIIMTNDAFNLYVLIEITSLTSYALIAMG--NRRAALSSFNYVIMGTIGASFYLLGVGYLYIKTGTLNIDDIRAYLENENASQSIIVAFILIMLGVWTKMAFFPLHGWLPNAYSYAPSMTSTFMAPLMTKVMVYVMMRVMLWLFGSDSVWGELIIWMSVLAIVAGSFLALARNDIKKMLTYLIIAEVGYMVGGAWLGNVTGQAGAFYILSDAAMTFCLFIAASIVIIRTGES--RLNAFNDLFRKMPLTMICFTIGGLSMIGLPPTCGFFSKW-------------------------------------------------------------------------------------
84488609     ------------------------------------------------------------------------------------------------------------ILFLSTLIGGTLISVSSTSWFGVWMGLEVNLLSFIPLMS-NGSDLRSTEASLKYFLAQTLGSVVLILGAIYLLYSF------SLTTSLLYSTQAACMINSSILL------KLGAAPFHFWLPSVAESLSWANNIILMTWQKLAPLAILSYTNI-------NSMPLINMSIILSALIGGWGGLNQTMLRKLMAFSSINHLAWIM---SSMLISESLWLFYYTTYVIMSLAVVVYFMNTEISHINQIYDSIELNKTSQNM------ITVNFLSLGGLPPFLGFMPKWLTIQALMLTSHYVITYIMIMSTLITLFYYIRMIHL--------------------------------------------------
17228365     --------------------------------------------------------FLPWIDTLGLSYNLGVDGLSLPLLVLNGLLTGIAIYSSDESLQRPKF----YYSLILVLSAGVSGAFLAQDLLLFFLFYELELIPLYLLIAIWGGARRGY-AATKFLIYTAFSGILILASFLGLVWLSGSGSFA-LSTLNAQSLPLATQLLLLAGILVGFGIKMPLVPFHTWLPDAHVEASTPISVLLAGVLLKLGTYGLLRFGMNLLPAWNYLAPWLAAWAVVSVLYGSSCAIAQTDMKKMVAYSSIGHMGYVLLAAAAATLSTLGAVMQMISHGLISALLFLLVGVVYKKAGSRDLDIRGLLNPERGMPVIGTLMIVGVMASAGTPGMVGFISEFIIFRGSF-AVFPVQTLLSMIGTGLTAVYFLILVNKAFFGRLSAQVMNLPRSDRAPAFILAVLIVIFGIQPSWLARWTEPTITAMF
189425615    -----------------------------------------------------------------------------------------------------------------LLLASMALVLVARDGLLLLIAWEVMALSSWLLLMTDQQNLQVQRAGTVYLLATHTGSMALYVFFALLKGETGSFAFPAAHSLALGGTVTLVMLVAA---LIGFGAKAGIMPLHIWLPGAHANAPSHVSALMSGIMLKVGIYGIIRAVSFFQQLPVWFGWLVLLLGAVSAITGIALASAQRDLKRLLACSSIENIGIICIGLGMALLGLAGAFIHIINHALFKPLLFLGSGAIIHATGT--RQIDRMGGLSRILPRTAPLFLVGSLAICGLPPLNGFVGELFLYFGAFSDGMLFVAPILALVGGLAVITFVKLYGAVFLGVPRDPELAHGHESPLAMLLPMGLLAGICLLAGIGAPLLLQLVA---
291010623    -------------------------------------AFYEVGLTSCPVTLSLFPWICVDVVESFWSIS--VDSLTAVM--LVVITTISSLVHVYSISYIKDDPFLRFISYLSLFTFLMLSLVLADNYLQLFFGWEGVGLASFLLISFWSSRLQACKAATKAIIINRVGDVGLALALFCFILIFGSVEYSTIFTFLFCQFKVDILSCIGVLLLIGASGKSAQIGLHTWLPDAIEGPTPVSALIHAATMVTAGVFVLAR-SSPILEFSPVVLFFVSLVGAFTAFFAATTGLVQNDLKRVIAYSTCSQLGYMVFGLSQYALGVFHLSNHAFFKALLFLGAGCIIHAIKDE-----QDLRRIGGLAYLLPFTYSFILVGSLALVGFPFLTGFYSKDAILEFSLSNFSVTGGLFGVISALFTSFYSFRLLVLGFLGYPNKSFYKNCHEAPLFIAVSLIPLGLGSLFIGFF------------
140745605    ------------------------------------------VMLGAVIPVVTLAVLGGDVRDAIFDGRYVVDEYALILKALFLLVGYVVVLLSQNELEEGGYYQGEFYVLLLVSVLGMVMMASSRDLLSVFVALELLSIPAYMMAAWRKRDVKSNEAGVKYYLLGVFASGVLLYGMSFLYGTTGSTKLTEIGAAL-SGDLTGMQVLAVVFVVAGFAFKISAVPFHTWAPDTYEGAPTPVTAFLSVASKSAGFVALLTVLYLLYGADEVYGPFIWVMAALTMTVGNMV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16332009     -----------------------------------------------------------------------------------------VVIAIFSTNTEIERPRF-YYALLLLLSGGVAGAFLAQDLLLFFLFFELEIIPLYFLIAIWGGQRRGY-AAMKFLLYTALSGFLVLVSFLGWFWLTKAPNF-DYNPSLADALPVKTQMLLLLPLLLGLGIKIPIFPFHTWLPDAHVEASTPVSVLLAGVLLKLGTYGLLRFLGLYLEAWVEFAPYLATLAAISALYGASCAIAQKDMKKVVAYSSIAHMGYILAAAAATRLSVTAASAQMVSHGIISALLFLLVGVVYKKTGSDVDKLQGLLTPERGLPITGSLMILGVMASAGIPGMVGFIAEFLVFRGSFPI-FPTQTLLCLIGSGLTAVYFLLMINRVFFGRLTMELSHLPKQIPAIALAVVIIALGI-------------------
141278300    -----------------------------------------LALLVAMASIVFQFNSSSPASEVFLSGGFLSGRLAYWGQGLIVFSALVVSLLIGESHIKEKFFRGEIISLFHMVLAGMLTMVATDDLVTLFIGLEMASIGVYALIGYTNPTKLTQEGAIKYFVLGSVAAAIMLFGFAFLYAATGTLRISEINLAIGKISGHSWIELGAILTIVGFGFKMALVPFHMWTPDAYEGAPTGLTAFMATGMKVMVVVAALRLFENGLDGVHGWVPTISFMAAASLLFANVMALAQQSLKRM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170078412    -----------------------------------------------------------------------------------------------------------YYALFLLLQASVNGAFLAQDVLLFFLFYEIEIIPLYFLIAIWGGKKRGY-AAIKFLLYTAVSGILILASFLGLAFLTNTFAYSALHSDLLPLTTQLILLGG---ILVGFGIKIPFLPFHTWLPDAHVEASTPVSVILAGVLLKVGTYGLLKFGIGLFPLAWAVVPWLAIWAAISALYGASCAIAQKDMKKVVAYSSIAHMAFILLAAAAATPLSLAAAIQMVSHGLISGLLFLLVGIVYKKTGSDVDYLRGLLTPERGLPLTGSLMILGVMASAGLPGMAGFIAEFLIFRGSFPV-YPVATLLCMVGTGLTAVYFLLMINKVFFGRLTPELINMSPVNWADQFPAVMLVILLFVF----------------
142935943    --------------------------------------------------------------------------------------------------------------LILILETGMNGTFVALDLILFFVFFELVLLPMYFMIGIWGDRTERLYASIKFFVFTLFGSAFMLLGFLGLYFGSKTFSIPELIELGTTGAFTTFATLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFVRIALPILPEQAAWAPAIAILSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGISSTSIGINAAMIGMVAHGIITGLLFFISGSMAH--TYHTRDMGRLGGNMKLLPKTGALLGFTAMASLGLPGLAGFWGEFMALLGAYNSGLNITVVAGAIGTVLTAGYLLWMLQRVNLGEPKEEWIYELAAWIPLVILTVLIGIFPKLIFGSTNDAVINLVTKAF
4033571      ----------------------------------------------------------------------------------------------------------RFMCYLSIFTFFMLMLVTGDNLIQMFLGWEGVGLASYLLINFWFTRLQANKAAIKAMLVNRVGDFGLALGIMGCFAIFQTVDFSTIFSFIFLNMKIHALTAICGLLFIGAVGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMMARYSPLFEYAPKALIVITFVGAMTSFFAATTGILQNDLKRVIAYSTCCQLGYMVFGISNYSVSVFHLMNHALFKALLFLSAGSVIHAMSDE-----QDMRKMGGLASLLPFTYAMMLIGSMSLIGFPFLTGFYSKDVILELAYTKYTISGNFAFWLGSLLTSYYSFRLLFLTFLAPTN-------------------------------------------
143483681    -----------------------------------------------------------------------------------------------------------FISLFLILEGLLIGVFSAFDSILFYIFFESMLIPLFLIIGIWGGSNR-IYATLKFFIYTFVGSVLMLISLIYLSNQADSFNIVDFYNLNLPLETQIYIFLAF---LIAFGIKIPMWPVHTWLPDAHVEAPSSGSVILAAVLLKVGGYGLIRFLLPITSDAGFYLNILITLSLIAIIYISFVALAQKDMKKLIAYSSVAHMGFVTLGIFLALLGLQGSVMQMVSHGLISAGLFFCIGIIYARTKNRA--IDDQSGIGQVMPLFSAMMMFFLLSNAGLPGTSGFVGEFMVMIAGLEVS-YLYAFLASMTLVLAASYSLWLGKRVLFGLPSNDKITNMSSMKSEEFWPLIILILFIILLGVKPGIILDISL---
142105354    -------------------------------------------------------------------------------------------------------------------------------------------LASYLLIGFWHHKKSANLAAMKAFLVNRVADFGFLIGIATLYIFLDTLSINEIIEGNFLGFNINALVFSCFFLFVGAMGKSAQFGFHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTVRFSELMVMSDFIMTFVLIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLGAFNV--AIFHLITHGYFKALLFLSSGSVIHGVHDE-QDMDKMGNLFPKMKITAVMMWIGTLAIIGFPYSSGYFSKDLILSSSFNLNSPLVYFILAIVSAMTAFYSFRLIFKVFHGKYNGSYDYEKHESGPFMLVPLLLLSIGAIFAGYFLNDLLAGYNS--
5836069      ------------------------------------SLVPMLSFLNGGVEATVTNWHWFTTQTFNLSMNFKLDLYTIMFLPIALLITWSIMEFSIWYMSSDP-KINQFMKYLLIFLITMLTLISANNLFQLFIGWEGVGIMSFMLIGWWHARTDANTAALQAILYNRIGDIGFILAMAWFLIHTNSWEFQQMFLLHTNLLPLLGLILAAT-------GKSAQFGLHPWLPFAMEG-PTPVSALLHSSTMVVAGIFLLVRFSPLLEQNSTALTMALCLGAITTLFTAACALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPFL--AFLHICTHAFFKAMLFLCSGSIIH-NLNDEQDIRKMGGLINILPITSSALIIGSLALTGMPFLAGFYSKDLIIESLTSNTNAWALSLTLVATTFTAVYSTRVIFLALLNQPRFSPASSINENNPLLINPI-------------------------
270267664    ------------------------------------------------------------------------------------------------------------IMFAISMVTGTLISISSYSWLGMWMGLEMNLLSIIPLMSDS-KNLYASEAALKYFITQAMASSILIFAIIINMVMESTLN------------NLSPNVLSSTLMNTALLTKMGAAPFHFWFPEIIDGLNWNNCLIMLTWQKIAPMAIMMY--------NIQDTLFLSFIILFCMIVSGIVGLNQISLRKIMAYSSINHMGWMI---GSMMLLETIWVYYFLIYAAISTCI------VIMLKSTNIFYMKQLMEVMTNKPLMKFTFILNFLSLGGLPPFLGFLPKWMIIQSLVESGLIVTAMIMVVMTLLTLFYYLRLSY---------------------------------------------------
137600173    ------------------------------------------------------LFIWASAGSFSLPMGYVVDPLAAVM--LSLVTTVAVLVMVYSHGYMAHDKGYRFFTYLALFSSSMLGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDGAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIADGLQLGLSNWAALLLCLLVFMGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGVFLVARLDPLYSQFPVVQTVIAVVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMG-------------------------------------------------------------------------------------------------------------------------------------------------------------------
136120266    ----------------------------------------------------------------------------------------------------------------------------------------------YLLIGFYYKKPTANSAAIKAFVVNRVGDFGFALGIFGIFYLTGSIQFYDVFEISFLWTEWNAANLIAFLLFVGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLICRMSPLMEFAPNAMAFITFIGATTAFFAATIGLVQNDIKRVIAYSTCSQLGYMFVAAGSGV--YSAAMFHLFTHAFFKALLFLGAGSVIHA-MHHEQDMRNYGGLRKKIPYTFVAMMIGTLAIVGIPLFAGFLSKDAIIESAYAASVGGYSFMLVISALFTSFYSWRLIFMTFYGKPSHTHTSAHESPKVMIIPLAILSLG--------------------
296188574    ----------------CAIVFAVVILLNILLKSIKAISILTILNMVMLAAVSLVFYRNLKLQDSLNFCNNLIYIDSLNIIQLILISTISLVAALYSHKYIGEEFAKIYYFLFNLFVLSMIAVAISNNIILMWISLEATTLSTAFLIGFNRHK-LSLEAAWKYIIICSIGIVLGLIGIILFIYSSGVLNWTYLVKNYSLLNKSIVKF-GFCFIFVGIATKAGLAPMHTWLPDAHSEAPSPISAMMSGVLLNLALYVVLRFYIILISGLEKMKYLFIVFGLISLIISAFSILNQKNYKRLLAFSSVENMGIITLGFGIG--GPIALYGSMLHSIIHAYGSLLFLISGNILSVYKTKRIDRVNNLIKTMPINSVILICGVLVITGIPPFPSFFSEYNILAASIKNGHYLVCGIYALCLLIVFAGFLKVFINMIFSDDKDFNTRSEKD----------------------------------
22299668     --------------------------------------------------------VIPWLEPLGLSYRLSVDGLSL---PLLVLNNFLTLIALLATSVNLPRPRLYYP-LVLLLNAGVSGAFLADNLLLFFLFYELELIPLYLLIAIWGGSRRSY-AATKFLIYTAISGVLLLAGFLGLVWLADAPSF-DFDPQLSTLLPLSSQLVLLGLILVGFGIKIPLVPFHTWLPDAHVEASTPISVLLAGVLLKLGTYGLVRFGVQLFPQAWQVLPGLATWAVISVLYGSLMAIAQTDMKKMVAYSSIGHMGFVLLATATATLSILAAIAQMMSHGLISALLFLLVGVVYEKTG--SRNIEVLRGLLRGLPLIGSLMIVGVMASGGIPGMVGFVAEFLIFRSSFPT-FPVQTLLCMVGTGLTSVYFLLLVNRVFFGRLPNELIDLPP-----------------------------------
284034157    ---------FLLLLP----FVGALVTMAVPKASGLLAKQVSLGFSLATLALTLVITVHTWIEAFGAHYALGLDGVGLVLIVLTALLTPIVQLASWNDAKGGRWSEKSFFAWILALEVLSLGVFAATDVFLFYVLFEATLIPMYFLIG-GFGGAQRSYAAVKFLLYSLLGGLLMLASVVGLYVVSAKSGEPSLTDLIKVDMSQNTERWLFLGFFFAFAVKAPMVPFHTWLPDAAAEATPGTSVLLVGILDKIGTFGMIRFCLGLFPNASEWTPVVLVLALISVLYGALVAIGQTDIKRLIAYTSISHFGFIVMGFALTSQGMTGSTLYMFNHGLSTAALFLVAGYLISRRG--SARIADYGGVEKVAPVLAGTFLFAGLSSLALPGLSPFISEFMVL-AGTFSRHKVIAVVAVLGIVLAALYILIMYQRLMTGPGIEKLKDLNAREVLAIAPLALLIVGFGIYPKPVVDIIKPAVES--
137351824    -----------FFIPEIFLACSSFVCLLFGLFLKKNAFRQTSNLAVFVLLLTILLVYYDGESNFNYKSLFSHSSFINFFKILALLGSIASIIISKDYFLGIKLKNFEIPVLFLFSTLGMMLMIASNNLMSMYLAIELQSLSLYVAAAIKRDSISSAESGVKYFILGALSSGILLYGFSLIYGFTGSMNFDDISFYLSYDNLNLGLIFGLVFVMVGLAFKVSAVPFHMWTPDVYEGAPNSITGFFAIVPKIAAVALIYRFCLVFENFYLEWSQIILFLSIASMF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
253699702    ----------------LVLLPLAGALIAWLIPDNRKRPMVLPVFALAQLFLVGALLVDTPPVSPA--GWILLDPLGKLALISSVLFAVCAFYAVGYLAYRRRRPNRVLCAALLVCLSAMTLVTISQHLGLLWIALEATTLTMAPLIYFN-HNARSIEATWKYLLICSVGIAIALLGLFFLAYSTVTLLLPSLISDAAALHPGWRH-AAFIFLLVGFGSKMGLAPLHTWKPDAYGEAPGLVGALLAGGLVNCALLALLRVYQIAIASTEGFQEVLLVMGLISMAFAAVFMARQSDFKRMLAYSSVEHIGIITVALGLGKGALFAGLLHMINNSMTKGVLFLSCGNIHR--AYNSKSTQTVRGALRRTPWSGALFLAAFLAITGSPPFSPFVSEFLIVSSAFVQGNFWTGLFLVFLALI-------------------------------------------------------------
42523740     ---------------------------------------------------------------------FPRDGLTDFFACIV--SGIGACVCVYAGTYFKTVERRRFFPLFFAFTGCMLGVLWADNIFVFYGFWEATGLCSFLLIGFKFADPDVRKGAKQALVLNIAGGLCLLLALLMLSQASGSNSLLDI---LYGRTEYQHSQLTMLMIMIAAMIKSAQFPFHFWLPGAMVAPTPASCYLHSATMVKLGVFLLARFSPLFDQNL-DWLMTLGLVGAATLIWGMIVSLTKTDLKQLFAWTTVSSLGGMCMLVGLHEAYWKAFFSYILAHSLYKASLFMCVGNIDKQMGG--RSLDHVSGLYRRMPLTSLALLMALGSMMGLPFSMGFLSKEYLFKSALALKFPFLVLALLGASIMSIVVGYRLIVVIFARQEDRQVLREVPTTPPLLLASCGWMAGFFL-----------------
15606574     ------------------------------------------------------------------------DGLSLLMYFLTTLVSLIAVIWSIGDEKIKH-RLKEYYIAFLLTESFVIGVFTTFNLIVFYVFYELTLLPMLFVIGIWGYKLR-LYSAYKFFVYIFISSLFLLLGIASIYKMNGSFTFEYL-ELLNLNIPNGFEIFLFLLFFIAFAVKTPIVPFHTWLPDAHGEAPTAGSVVLAAILLKMGTYALVRFNIGLFPDAAELSPYLVALGIYSIIMASWMTISQTNIKRFVAYSSVSHMGFVVAAFLLNMEGLRASIIEMFAHGLTSAGLFMVAGYIYNKL--HTFNFASLRGAIKFMPLFATITAATAFAAMGLPGGSSFWGKFLTILAAREYS-TPLAFLVVFAAFFSAAYVLYFLKTLYLDVREESVLIHFKDVSGYPLVAFLMIVIPVLLVGFVP-----------
11466578     ----------------------------------------------------------------NFNLFIGVDGISIFF---ILLTTFLIPICLLVEWFSKKKNIKEYYVCFLLINIFLIVVFSVLDILIFYIFFESILIPMFLVIGIFGSKTRKIKAAYQFFLYTLLGSVLMLLSIFLIFFEAGSTDFQILLSVKFSEKKQLLLWLA---FFISFAIKIPMFPLHIWLPEAHVEAPTAGSVILAGVLLKMGAYGFVRFSLTFFPIASFFCPLIFVLSLLAVLYTSLTTLRQVDLKKIIAYSSVAHMGLVTIGFSFNLYGLEGSFLMMISHGFVSSALFLLVGMLYEKH--HSRLIKYYGGIAQIMPLYTFFFLFFSVANLGFPGTSSFCAEFLILLGAFQVN-TFVATFSSLGMVFSAAYCLWLSNRLLFGQLRVYYVSSYCDLQKKDFAILFPLSFFTLFLGVYP-----------
139030505    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIHESALSAELPIWFPIGLILMIVGMLFKVAAVPFHFWAPDVYEGSPALTTALMSTLAKVVAIATLFKLISGMNDLLHTFEIIVVIISIASMCVGNIMALRQVNVKRMLAFSGISHAGFMLMTLLTVSTSAGVLLYYTAAYALSGIAAFSVILYVCRDQDN--EDITNFHGLGKTNPLLAAILTASLLSMAGIPIFSGFFAKLFLFNQTIQAGYIGLVIVAVINSIISVGYYFKLIIAMYSKEANEERTGK----PFLIYATAVISIALNIILGLFPSLVLDLLQ---
22347800     ---------------------------------------------------------------------------------------------------------------------------------------EGIGISSYLLINFWYTRMQANKAGMKALTVNRVGDMFLSVGFFAIFWVFGNVDYASVFSVAPYINETAITIIG-LLLLVGAMAKSANIPLHTWLPDAMEGPTPVSALIHAATLVTAGVYLMLR-SSPIIEYGPTVLVVITWVGALTAFFAATTGLLQNDLKRVIAYSTCSQMGYLFMAVGLSQYNV--ALFHLVNHAFFKALLFLAAGAVIHGMADQ-QDLRRLGGLVNFLPFTYTAILIGSLSLMALPFMTGFYSKDLILEVALGQSGTIAYWLGTISAVFTAFYSFRLVSLTFFTTPPKGDYLHAHEAPMIIVIPLVILSIMSIVFGYI------------
71892256     ------------------------------------------------------LWTWFTINALCITVALRLDGLSLIMLSVII--GVGFIIHLYATWYMSGCEGYRFFAYTNLFMANMVLLVLSDNLLLMYFGWEGVGLCSYLLIGFYYSDAKNGIAALKAFIITRSGDICLVCALFMIYDQYHTLSFSKLLTKCSSCHIFNDITWISFMLLIGAIGKSAQLPLQNWLTSAMVGPTPVSALIHAATMVTSGVYLIIRMNN-FFLMTPSILYLTGIIGSLTVILFSCSALFQSNIKKILAYSTISQIGYMFLAL--GGRHWDAAMFHLVTHAFFKALLFLSAGSLIYSCRYE-QNIFKMGGLYKFIPLIYICFLIGGASLSGVPITAGFYSKEMIMLKTLANHDYFFLLSGVIGMFLTPIYTFRMIFVVFHGEKK-------------------------------------------
138145222    -----------------------------------------------------------------------------------------------------------------------------------------------------QDKVLSLEAGLKYLTLGGLSSALLLFGIVLLYGISGNFQFQALQTFINLNADNLIVRLGALFVLAGISFKIGLVPFQIWVPDVYQGAPTPTTSFLAVASKAAGVFLLIQIQGPFFALDAFLIPILSVLCVLTILFGNISATGQTNIKRLIGLSGISHAGYLLLGVIASYTVPGAVYAVLFYLSVYLLSSFLVFASLTYMENEEDALLETYQGLYKQNPLMGIASLIGIASLAGVPPLGGFVAKVLLFLVAYQAGLYSLLVVAIIGVVISIYYYFSWIRSIVF-----------------------------------------------
156600365    -----------------------------------------------------------------------------------------------------------------------------------WLTLZLNXXXILPLM-IKPHXPWATKATIKYFIIQTTASALILSASTMNALHTAQWSIS-----------SPMQPYTAVAMTVGIMLKLGVAPTHLWYIEVLQGVTMPMALLLTTWQKIAPLTLLYLTINQLP------MNIVLVLGLLSTILGGLLGLNQTQVRKIMACSSISHMGWLMATLAINSK---------LTTLALLTYIIITMVTFNLLITTKTKSLKDLGNAWPVSPPQLTLMMITLLSLAGMPPLTGFMPKLLILKSLIQLNITPIATALALAALPSMFFYVRMTYMTVLTQPPNTTTMEYK-----------------------------------
134499434    -----------------------------------------------------------------FGIEFRIDGLNAALLLLLSATGLVALVFGFPTVEIDSDKRSLFYSAFMLCFSGLSGVAITGDAFNLFVFLEISSIGTYAIIAMWKNDRRALTASFNYLVMGTIGATFFVIGIGFLYMATGTLNMADMAQRIAELPGNRVVEVGFAFILVGVGLKAALFPLHLWLPNAYAFAPSFVTTFLAATATKVAFYVIIRFSFDVFAIDSGLTYVVTPLAIAGMLVASAQALFQADARRLLAYSSVAQVGYMLLGLGITAAGVTAGALHLLNHALMKGALFMALGAF-------------------------------------------------------------------------------------------------------------------------------------
288816045    ------------------------------------------------------------------------------------------------------MNPTLYGIFLLSLLASTILTMSSNHWLLAWIGLELNTLAMIPLIAQPHH-PRATEATTKYFLTQTTASTIILFVATLNAWQTGQWMIS-----------LPPSTGMTALLTIAIMMKLGLAPMHFWYPEVLQGATMTTALIISTWQKLAPMALLYMT------MNYLPINLLLSLGFIATLIGGWTGLYHTQLRKLMAYSSISHMGWLMVAL---------IINPKLGVLTLMIYLILTAAVFTTLITTSTKTIMDIGTIWPHTPMLASLVTLALLSLGGLPPLTGFMPKLLIIKDLASISLMPLATGLALLSLPALYFYVRCAYFIILTTPPNTHTTM-------------------------------------
298367386    ----------------IVTTLTILFVPLMVPRLTNLKTIIVTTKLATIISIIPALLLMYSNSQLPLKITFMFDVYATLFMPTALFITWAILEFTKWYMNLDPHQDK-FSKYLLLFLIAMLLITTSNNLLQLFIGWEGVGIMSFLLIGWWHGRTNAITAALQAIIYNRIGDIGFILSMAWLSMNYNTLEVQQMLS------HPYTPTLPLLGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRVHPLLEKNELALTTCL-CLGAVTTTFAALCAITQNDIKKIIAFSTSSQLGLMMLTIGLNQPELT--FQHITTHAFFKALLFLCAGSLIH-NLNNEQDIRKMGGMQKTMPITTSCITLGSLALMGTPFLAGFYTKDSIIEAMNTSHLNAWALMTTMMATLTAAYSMRLIYYTQLITPRHSVWINPNE----------------------------------
225874138    --------------------------------------------------------------------------------------SAIVVLMSLIASWSNPAHGPVYFALVLFLECGLFGTFTALNFLHWFLYWELTLIPAFFLVRQWGGAKRA-QASLQFFLYTMVGSVALLVAFLALYLAAGTFDFLALAQAWTGWSGSSLALLLFWAVFLGFAVKTPVVPFHTWLPATYAEASSETTMLLTGAMSKMGVYGFLRILLPIFPQMQQMLTPLLWLALASIVLPALAAWAQRDLKRTFAYSSVNHLGYCVLGICVKSAALTGVLLQIFSHGLTAAALFWFVALLERRNQGK-RALTDFGGLRKIVPVFCGLMGIAIFASLGLPGLNGFPGEFLIFKG-VFPLAGWAAALALLGLLFTAVFLLAVLQRVFFGPMRES-----------------------------------------
7524971      ----------------VVIGIAILGVILRKKIMPNQKFQRIFILGVQGILIVLSGIMLIGCEGVNINIGYSIDGISAIFIFLTIILILSCNLISIRVIKEKTEQKFQ--IMLLLTEILIINFFAATDLVQLYIVYEATLIPMVIMIGVWGSRTEKKIAAFQILIYTLIGSIFMLMSIGILYSTLGTTDYIMIREYIDVLPENVRKLIFIGF-FIGFAVKIPIAPLHLWLLRAHVEAPTAGSVLLAGILLKLGGYGYIRYNIGLFPDLEYYFPIIGGICLISILYTGIATLTQLDVKRIVAYSSISHMNVIVLGLFSGVLQIEGGIILMIGHGVVSGGLFLCIGVIYDRCKTRI--VYAYNNLVHVMPIMAILFFLLVLGNIAFPITSNFVGELLIFIGLIKKN-IIIAFFSALSMIVTAIYSFWLYNRIFF-----------------------------------------------
62467599     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------VGDFGLLLGILGFYWVTGSFEFQYLSEKLNDGVGSFFVTSCIFLLFSGPVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARVFPLFRALPSIMNLISWIGGITALLGATMALAQKDLKRGLAYSTMSQLGYMMLALGSYQIALFHLITHAYSKALLFLGSGSVIHSMEPIVGYKSQNMALMGGLRKYMPITGITFFWGTLSLSGIPPFACFWSKDQIVGDSKLYS-PIFGWITWFTA---------------------------------------------------------------
41057403     --------------------------------------------------VTTASLSWFSSYLGSFHCSFIFDFLSTLFFSVALAVTWSIIEFSHYYMATDP-NASRFIRTLILFLFFMLLLVASNNLFLLFVGWEGVGILSFILIGWWFTRSDANSAALQAIIYNRIGDSGIIILLSLTIINNNSWNLQEI---LYINHPTGVSSLCVLGIIIAAAGKSAQFVLHPWLPSAMEG-PTPVSALLHSSTMVVASIFLLIRTTPLIENHTWGLSLIGLIGALTALFAGSAALSQYDFKKIVAYSTTSQLGLMAVAVGLNLPYL--AFFHICTHAFFKALLFLCSGSMIH-SFNNEQDIRKMGNASNSAPYTTSAIILASLALSGLPFLAGYYSKDLILEAGISNTNSNSVILALIATIMTAVYSLRLIYFITNPQPNNSPIV--------------------------------------
139437058    ----------------------------------------ISVAATLVLSVVTAGTMLSSGQNIALGLWLHLDSLSSIFVLLVGIIGFITGVYSISYIKIDAERTKQYYALFSLFVFTMLLACLSNNIILTWAAVEATTLSTVFLVGIY-KNKQALEASWKYAMVCTAGVAFGLFGTLLIYANAHEAAFLTSIMPYADQFDPMLVRLAFAFIVIGFGTKAGLFPMHTWLPDAHSQAPSPVSALLSGVLLKCAMLVIIRFYSLSIITVGDTYPLLLILGTLSILVAALCIFKQDDIKRRFAYSSVDNVGVVALCLGIGPLGIAACLLHCIFHGFTKALAFCMAGNIQHI--YHTRDLNKIKGVVEIAPVTAALTIIALLALAAFPPFALFISEFLTFVAGIQSGPIWVVVLVAIG-LTGVYFALTGIKSIFGKAPEGMKRHEVPALMIIPEIALAIVVMWFGIATPV------------
33240517     -------------------------------------------------------------------------------APLVALSGLITLLSATASWKITNKPKLYFSLLLIQASA-QALVFLSQDFLLFFLAWELELVPVYLLIAIWGGRKR-LYAATKFILYTALASLLILVSGLALALSGDSFTL-NLSELTARSTSGTFGLLCYLGFLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALIRFNVQMFPEIHQLSPALIVIGIVNIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGANTLGINGAMLQMISHGLIAAAMFFITGSFYER--TNTLSIPNMGGLAKALPITFALFLTSSLASLALPGMSGFVSEITIFLGITSQDAFISILIAAIGLVLTPVYLLSMCRRVFFGPRIPALAMVEEMNSRELLIALSLLVPTLFI----------------
12513        --------EISLLFPMFLLSV--FFPLLGGLIARFLGHRGSSIIAIGCMVVAFISSVVIYYEVVFMGCAVSVDVFGTWFSVLFTVTGVSMAVHMYACDYMRQDPHLNLFLGYLSYFTGMCVLVAADNLLVMLVGWEGIGVCSYLLIGYWSHRLSAVKSAQKAILVNRVSDGLLMWGVLWVWYHLGSLEYDLLNVYSASG-------FVGLSILIGAMGKSAQILFHVWLADAMEGPTPVSALIHAATLVTAGVYLLVRLHI-------HDEMFVIIVGSLTAFMAGVFGATQSDLKRVIAYSTCSQLGYMMVSLGLGETGGEASMGHLMTHASFKAALFLAAGMVISGNGGN-QHIARYGGSAHSAMFTMLTLMVASLSLIGWPELSGFYSKETILN---------------------------------------------------------------------------------
58578645     -----------------IILIPLVGSIFAGLFGRKLGAQGSQFITTFGLIVTCLLSFTAFYEVGLNQSSVSVDLFSWIVSMLIPIVFISSLVHMYSIGYMGADPHTRFFSYLSAFTFCMLLLVCGDNLLVLFVGWEGVGVCSYLLISFWFTRIAATKSAIQAIVTNKVGDWGMSIALFAIIFVFGNLDFSNLF-SLAPYINTDILTFICLCILIGVMAKSAQLGLHAWLPTAMEG-PTPVSALIHSATMVTAGIFLMIRTSPLLEYSSTALIVITCLGSLSAFVFASIGLVQNDLKRIIAYSTASQLGY--LGAVCGLSQYNIAFYHIINHAFFKALLFLAAGSVIHAMADE-QDVRRMGGLAKLLPFTFVVMFIAALSNIAFPFLSGFYSKEIIILSGYGQYTFQGSFAYWLTTLAAFFYTTRLLYLTFFSIPNGTRNNYENEAPFFMAIPLGILAVLSVIFGYLSKDL--------
27228459     -------------------------------------------------------------------------------------------------------MPLSQPIILTTLTATTLVFLLSTHLVLMWAALELSTLAILPLIA-NKSHPRAIEASTKYFLMQAMASTLIIFSGALNYEMTGSYQIAELTD-----------LTSMIVLTLALFIKVGLVPFHFWVPEVLQGMPTAPAIFLLTWQKLGPLVMLFLISHLIS------LKLIFMVAVLSSLIAGWMGLNQTQVRKLMAFSSIAQMAWIIVII---KYAPSLTILTFYIYSTTVSATLLTLDKMSTTSTKH------LITSFSKSPTAATLLTLSLLSLSGLPPLAGFLPKWLTVNQLVSEKATWIALLMLMASLLSLFFYLRLWY---------------------------------------------------
136357259    ---------------------------------------------------------------------------------------------------------------------------------------------------------RALSAGFNYLLIGAVGATFYVIGVGFVYAITGTLNIADLVTRIADLGGGAALYAGFGFMIAGIMVKAAVFPVHIWLPAAYGYAPSAVSSLLAAIATKAALYVLARLLFTLFAGVPDITYVILPLSLAGVFVGTVMAIYEKDIKLLLAHSSVAQIGYIALGFGASSTSVAASFVHIGNHALIKGGLFMAVGGFVAALGSRA-NLTSFIGIGRRMPITATAFTVCGLSLAGLPLTAGFISKLYLVRAILTEDAYVIAALVLLSSALSLIYLWKIIEVMWMQPAPEKSPNLLENPAIYIPLWIVALANIWF-----------------
256826554    ----------------------------------------LSVTAACVLSLAVVVHVMAGGKPVALGMWLHLDALGSVFVALIGVIGFLTGLYSVPYVHMNNARVKQFYLFFSLFIFTMLVVATSNNIILMWVGIEATTLSTVFLVG-AYDAKLSLEAAWKYVIVCTAGVAFGLYSTVLIYANAHEAIFMTSIMPYATQLDGMLVQVAFVFAAIGFGTKAGLFPMHTWLPDAHSEAPSPVSGLLSGVLLKCAMLIIMRFYILACQSIGSQFPVMLIIGILSVFMAALAVFSQDDLKRKLAYHSCENVGIVALFLGFGPLGIAAALLHCITHGFTKALLFCISGNVLMKYGT--RDLNKISGILKTMPATGVLMSIGFFALAGFPPFAMFVSEITGITAGVIEGQWIVVFVIALTIVVAA-----------------------------------------------------------
256427278    ------------------LLSSILVLTVLTSIIKRNNEYKKWVNRIGLLILIYVLGINLSINNVIYNNMLMINNVSYMINVVLIIGIIYMLILSYNISTVKEIMKEWLCLLVIFNILGLVLLMIVNDLIMLFVIIELQSYSLYLITSVYNESSNSIKSGLYYFIVGSLGSFIILDGTVSIYEEIGLTNIEYI-----ILYLDNISLYDILIILFGLFIKIGLAPFYNYSIVIYTLSPTIITNYISLMPKLSILTLILNLVNIINLIHSNIILIISVVIFLSMMIGAMGGLNSIRIKTLLAYSSLLNVSYMLLAISNNNYSIIAYLFYILQYSITHMNIFSIILTVMISKYSPVEYISQFKMLLNKNTCLCICLCISFFSLIGVPPLSGFYGKLLVFMAALSNGFVFLSILLVIASSISAYYYGNVIREL-------------------------------------------------
11466188     -------------------------------------TFYEVGLNGSTCTISLFSWIHLDLLDLNFNFLFD----SLTVSMLVVVTFISFLVHIYSIEYMREDHQIRFFSYISIFTFFMVILVTAGNLVQLFIGWEGVGICSYLLINFWYSRVDANKSSIMAMVTNKVGDICLLVAFAVVFYIYKSFDFSHMVNAFYYTLNSDLVFVICFLFILGAVGKSAQLGLHVWLPEAMEGPTPVSSLIHAATMVTAGIFLLIR-CSFLFDLVPSIYLIILFFGSLTTFLGSSIGLFQHDIKKIIAYSTCSQLGYMFL--SCGLLGYTNSIFHLINHAFFKALLFLSAGLIIYC-FSHEQDYRKMGSLIFFFPFAYISILIGSLSLIGFPFLSGFYSKEKIVQ---------------------------------------------------------------------------------
225181465    ---------------------GGLIALVKEHQARARNALAVIIALITFLIVAPALPVVLQGETITWTAVQITQGLSISFAVAVLASLLWVFAAIYATGYMHEYHCRRFFTFYILALSATMGVAFSANLFTMYLFYEYLALITYPLV-IHAQTREAYAAGTKYIIYCFVSGAMVFLTMFIFGGIGESLTFSTIFGSVLESH-ALTLWIMFFIAVMGFGVKAAIMPLHSWLPSAMVAPTPVSALLHAVAIVKTGIFGILRVMFYLYGVEAGVTNILAAIVVLTIIIASVLAIRQEKLKSRLAYSTIGQLGYITLGAAMSPYGLTGGIVHIINHAFLKIVLFFCAGAIITQTG--AKYLEQLNGIGKRMPYTMFFFSLASIGLIGVLPLAGYVSKLYLLGGSIESGLPILGFVLLTSAILNSIYYFPIIIRAYFSEGSYSAPQGLESPPAMFIPTAVLTVMCFVFGFYAQQTTLPLV----
86160073     -----------------------------------------------------------------------VDALSGLFLVPILGIGAAGSVYGLRYFAERGARAVRLQVFYGLAVAGMALLVCAADAIGFLVGWEVMALANFFMVQTEDEDPSVRRGAFLYLAATHAGTLALFALFALLRREAGSFELEAMEGLRLSG---PTAAAVLALAVAGFGMKAGLVPLHFWLPPAHAAAPSHVSALMSGVVVKTGIYGLMRVTGLVDAPPESWGVALLALGGVSAVLGVAFALAQHDLKRLLAYHTVENVGIIALGLGLAVLGLGGAGLHVVNHALFKSLLFLGAGAVHHATGT--RELDHLGGLARAMPRTALLFVVGAAAISGLPPLNGFASEWLVYLGLLDAYVTLGAPALALVGGLAAACFAKVVGVVFLGSPRSEHARGAHE----------------------------------
11465866     ---------------------------------------------------------------------------SLTCVMLVVVTFISSLVHLYSTEYMEHDPHFRFMSYLSLFTFFMLILITGDNFLQMFVGWEGVGISSYLLINFWFTRIQANKSAIKAMLVNRIGDFFLLLAIFTLFITFNTLDYDIIFNIGLFNYHIGLIDIICIFIFLGAMGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIVRCSYLFEHSPIALSIVTVIGSMTAFFAATTGLFQNDMKKVIAYSTCSQLGYMIFGLSSYEVSIFHLSNHAFFKALLFLGAGAVIHALSDE-----QDMRKMGGLKNLLPFSYAISLIGSLALVGFPFLTGFYSKDVILEISASTYTIFAFFLGILATFCTAFYSTRLLYLVFLSYPNKNIILNAHEGSFRLTFPLGILCFFSIFIGYL------------
164457652    -------------------------------------------------------------------------------------------------------------LLISGMAMGTIITLSSSHWLIAWIGLEINTLAIIPILT-NEHYPRTTEAATKYFLTQAIASALIMLSSMTNAWMTGQWDISQLTTPL-----------AMLLLTLAITMKLGLAPFHFWFLEVMQGATLKISLALSTWQKLAPFCLLYMTAPHLN------HPLLITFSLFSTMIGSMTGLNQTQTRKIMACSSITHLGWLTTML---TLNPPITMLTLILYILMTTTIFLVLIML------SMKTLIDLEIVGSTVPMLAMMTMLMLLSLGGLPPLTGFLPKWLILNELMKFKLIIFSMMLALTTLPSLFFYLRMGYLMIMVLPPTTTPKYNWRLKIPLMLAILMTLSTLLLPNL-------------
254033626    -----------------------------------------------------LFGTWISIGTMNINWDVYYDSLSVHMLLTVSVVSFAVHCYSMVYMKADPHLNL-FISYLSLFTFFMVVLISANNMLGMFIGFEGIGICSYLLIGYWSHRLAASKSALKAIVVNRISDGLLLWSIIWLWWYTGSLEYDLILLNDSNNISSFISIT----LLLGCMAKSVQIIFHVWLADSMEGPTPVSALIHAATLVTAGIYVMVRLSIFDN-------TLVLLVGSLTAIMGGVFGIFQNDLKRVIAFSTCSQLGYMMVSVGLGEFGVEASMSHLMTHASFKAGLFLAAGVVITSSG-SYQHMGRYGGLTGSHCTLFLTLLLCGLSLMGLPETSGFYSKETIIN-LSYVSFHPFATLLLLAAFVTCTYTIKLFVQSFF-----------------------------------------------
218438519    -----------------------------------------------------------------------------LSMPLILLTGFITTLAMLAAWPVT-LKPRLFYFLMLAMYGGQIAVFAVQDILLFFLVWELELIPVYLLLAIWGGKRR-LYASTKFIIYTAGGSLFILVAGLTMAFYGGTFDMRAIAAKEYALNLQLWLYAA---FFIAYAVKLPIFPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALVRMNAGMLPDAHAFAPILVILGVVNIVYAALTSFAQRNLKRKIAYSSISHMGFVLIGLASTDIGLSGAVLQMISHGLIGASLFFMVGA--TYDRTHTLMLDEMGGVGQKMKKMFAMWTTCSMASLALPGMSGFVAELMVFIGFATSDAYIMVFLAAIGVIITPIYLLSMLREMLYGPENKELVIDAEPREVFIIACLLVIIGIGFYPKIV------------
255077754    ---------------------------------------------------TATLFNWATINNIQIYSSFKFDMLSVMFCPIALFVTWSILEFASWYMHSDPEMDQFFKYLLVFLSM-MMILVTADNMLQLFIGWEGVGIMSFLLIGWWHARIDANTAALQAIIYNRIGDIGLIITIAWFALNYNSWEFNQIF-----LLDSNTSILPIIGLIMAAAGKSAQFGLHPWLPSAMEG-PTPVSALLHSSTMVVAGIFLLIRFQPLIEKNNTALSMCLCLGAVTTLFTAACALTQNDIKKIVAFSTSSQLGLMMVTIGLNQPQL--AFFHICTHAFFKAMLFLCTGSIIH-SLNDEQDIRKMGGLQNTLPMTTSCLTIGSLALTGTPFLAGFFSKDAIIEAMNNSHLSWALIITVIATSFTAMYSFRIIYFSSMAHPRFSSMPIINENNKFILNPISIISGFLILNNIMP-----------
254437035    ------------------------------------RASGLWGLPTTALTAVIALWLALDILQDGLGIVFVADGLAALMLLMTSGVGVAVALQATSWGVWPSSRIDEFWPLWLATLGAMNSLFLSGDLFNIYVAFEILGLTAVGLTALKGT-PSALRAAFDYLSAGLSGSLLLLLGVAMAYSATGRVDI----EAVPMLAETAAGRISLALLVAGLAVKAALFPLHFWMPAAHSSAEPLASALLSALVVKAALYVILRISIEGGAGIEALRLALALMGTGAMLWGSWGALRAARLKLLVAHSTVAQIGLIALAIGVAGDTLQAAALLMLSHALAKAAMFVAVGRIAEELGHD--YISGLNRKEIRPGAAEFAFAIASVSLIGLPPTAGFIGKWILIDGLIARDAWIWVALILIGTALSAAYLYRVVSRCLRGGPHIAPAAHNPAWHTGDITALGLATSALVL----------------
296120541    ---------------------------------------------------------------------YAIDALTVLM--FVLVTMISLAVHAYSLVYMRPGRFAHFYAALGLFTFAMLGIVLAHGLLQIFIFWELVGFSSYLLIGFYHERRTARLASMKAFLMNRVGDVGFVLGMTILLATCGTLLLYPVHDLNGTSASSVPMALPEAFLLAGCVGKSAQFPLHPWLADAMEGPTPVSALVHSATMVAAGVYLAARIAPLLLPEALLLL---AYMGVVTLLLGASMAIVARDLKLVLAHSTISQLGLMLLGIGVGA--WEAAIFHLITHAFFKSLLFLGAGSVIH-TTHHEQDLEKLGGLRAHLPLTSLTMLIGVIALSGLAGFSGFHSKDAIVSGTMNPHHILLLISVLLGACLTAAYSLRLWFKLFARDTPVDPALQQVHEGPWLMTWPLVVLAFF------------------
135579294    ---------WVGLLPLIILAAAAVFLLTICSLIPSRITNQQLTIYTCAAAIGSLIASIPLWLRITLSGAFGIDGFSIFLTMILAVSVILVSCLAGVFLKSEDIEGPESYVLLLLSATGGMIIAGANDFIVLFLGIEVLSISAYVLAAMNLKRIQSQEAGLKYFVLGAFASGFLLYGIALLYGATGSTQLTAIRDFLTNNDNDTLLLAALGLIIIGFAFKVAAVPFHFWSPDVYQGAPTPFVAFMASAIKASGFAAMLRILYVLGEYKADWQPAIYGIAVATLIVGSLLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269958711    --------------------------------------------------------------------AFSADALSILLTVLSTFLFLICSLFCVFSTRGAPVAPSFFSLLLLLESC-VIAVFCTCDILTFFIFFEASLVPMFFIIGFWGHGDK-VGAAFKFLIYTATASVGFLAAVACMDAVANATSFSDVAAGLAANTHFRWQIYFWILCFIAFAVKLPMVPCHTWLPTAHVQAPTVGSVLLAGLLIKLGGYGIFRFCIQMLPAISVHFAKFVCLSAASLIYSSLVAFAQRNMKMLIAYSSIAHMSFVAAGFSLNESGILGAVYQMLSHGLISAALFLCVGMIYSRTGT--MEMSECTGLASKMPRLSAMIVFFSMASAGVPGTSGFMGEFLSMLGIFK-SFGPMVACFAVGIVLSAAYMLRLCKEVVWGSAPADS-GTFDDINAGEFAILAILAILVLVLGVFPAPLLSMLK---
284928737    -----------------------------------------------------FYESFLWIKKIGLNYSLGVDGLSLPLLCLNNLLTLITIYSSGKNIQKQNF----YYGLIFILNSGISGAFLSQDLLLFLIFYELETIPLYFLLVIWGG-IKRDYASIKFLIYTSISGILVLISFLGLVWLAEIPTFNYWSLRSHSLSLTHQLFL-LIPLLIGLSIKIPIVPFHSWLPDTHVEASTPVSILLAGILLKLGTYGLLRFGIGLFPDGWVFLPVLATLAVVSALYGASCAIAQKDMKKVVAYSSIAHMAYILLASSASTLSLNAAVFQMISHGLISALLFLLVGIVYEKTGSDVDFLSGLFNSQHGLPITGSLIILGVMASSGIPGMIGFIAEFLVFRGSFPV-FPIQTLLCLIGSGLTAVYFLLMVNRVFFGRLTPRLVNIPR-----------------------------------
143534639    --------NAQAIIPEAFILLGIVGTLLVDLAGEKSKWAPIICYLSIGSSLFSLALQWSNPVNSAFLGSFNSDNLAIAFRAIIALSTLVSLLISWRYTEQSGSPIGEFAAIVLSATLGAMLLCGSTDLISVFISLETLSVASYLLSGYLKRDPRSSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLTTIGLEII-NKPSFITSLALVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8954372      --------------------------------------------------------------------------------FFIILTSLLIFVCFLLNWNANEEYNKEFLILFFMIESLLLNAFSTIDLLLFYIFFEGVLIPIFTIIGIFGSRTRKIRASYQFFLYTLLGSLLILIAILLIYFETGTTNINFLYNVDFYERKQLLLWLA---FFASFAVKVPMIPFHIWLPEAHAEAPTSGSIILAGILLKLGGYGFLRFSLPLFPYASFYYPLIYTLSIIAIIYASLTTLRQVDLKKIVAYSSIAHIGYVILGFSFNVQGLEGSLLLILGHGFVSSALFLCVGVLY--DRYKTRILKYYSGLTTFIPLFAVLLFFFTLANIGLPGTSNFIGEFIILIGLI-QTSVIATIFSTSGIILSASYCLWFYNRLIFGNLKENYFKFLQDISKKEFMALIPLVILTLIMGLYPN----------
192361006    -------------------------------------------------------LYDLGNWQPPFGILLVLDRLSALM---LLVTAILAFFSLAYAVCGNDQPGDNLHGLVHFLLLGVNGAFLTGDLFNLFVFFEVLLIASYALLLHGRGPERA-RAGLHYVVINLAGSALFLIAVSALYGITGSLNMADLASKIANPADAPLAAAAGMLLLVVFGLKAAIAPLYFWLPRAYAAASAPVAALFAIMTKV-GVYTIIRVYTLVFALANLAWPWLWPLALVTLALGLVGALAARELRTQIAYLVVVSVGTLLAGVSLNSAALSASLYYLVHSTFVCGALFLLADLILRQRGECSDRITR-GPRLRQPALLGGLFFVGAVSVIGLPPLSGFIGKLLLLSAATGVAVIPLWVILLVGSLVTLMALSRSGSTFFWRTDASESPTV-------------------------------------
77164758     ------MGFLSLILITPVIGALIIAFMPPHKSLLIRRTTVGVSALVLILSFSLLLVFDASSPEFQLLGSHYALAMDGLALPMVLLATLLSFIAILASYNMTDRPKG-YNIAMLVLECGVLGVFMAEDWALFYVFWELTLIPMFFLIDQWGGKRRQM-ASLNFVLYTMGGSVFMLVSLLIIYTSSHSTTIAAMTQAASQMPLDKQILVFLGLL-IGFGVKVPIFPLHGWLPLAHVEAPSPVSILLSGILLKMGAYGLIRAIGMLPDAALALQPLLAGLALFSIVYGGLLAWRQSDLKAMIAYSSISHMGIVILGISANEAGFLGATMQMIAHGLVAGSLFLLIGLLY--DRTHSREVADYSSLVQVMPKFALFTTLALLASIGLPGLVGFPAELHALIGSFERWGWW-VLLVSLGVVISAAYAMRTIVRLFTGPVRPEMRALKDLHGTELASAGVLAFGIIALGLMPASAL--------
164421041    ---------------------------------------------------------------------FAVDGISVFFLILTAILIPICILISWNSIKFLLKEFLLCLLVLEILLMGVFLIL---DLLLFYILFEGILIPMFLIIGVWGSREEKVLASYYFFFYTLIGSVLMLLGIFMLYSNTGTTDYQTLCGLKLNGDVQKWVFMG---FFVSLAIKIPKIPFHIWLPLAHVEAPVAGSVMLAGVLLKLGGYGFIRFSWPLFPEASEYFPLIQTLSLFAIIYASLTTCRQVDFKRIIAYSSVAHMGLVTLGIFTHTIQLVSAIFLMLAHGFVSSALFIIVTLLYERH--HTRLVKYYRGITITMPIFSIIMLLMILANIAVPLSCNFVGEFLSLLAAFEYSF-IVGGLASLGIILGAAYSLYLYNRVCFGNSSN-FIFFSRDLNRREFYALFPLIFLVYLTGVYPSVLIDTIKS--
88910941     -------------------------------------------------------------------ISFKMDQYSVMFFPIALFVTWSILQFAMWYMASEPYITKFFSYLLMFLVT-MLTLTIANNLFLLFIGWEGVGIMSFLLIGWWQGRAEANTAALQAVLYNRIGDIGLILSMAWLATAMNSWEIQQAFCS------TQTPTLPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRIHPMLANNQTALTTCL-CLGAMSTLFAATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNLPQL--AFLHISTHAFFKAMLFLCSGSIIHR-INGEQDIRKMGGLQKMLPTTTSCFTIGNLALMGTPFLAGFYSKDLIIESL-------------------------------------------------------------------------------
110835517    -----------IIAPILIPALAGMLLLLEVRERHRLRRITGLLSCSALLAAAIFLVYALGNWQAPFGIVLVLDKLSALM---VLLTAVLAFPALLYASCGDDRKGANFHALFQFQLMGINGAFLTGDLFNLFVFFEVLLIASYGL-ALHGRGPERVKAGLHYVVLNLVGSALFLIALGLIYGTTGTLNMADFAAQALTGTHAVLLKVAVLMLWVVFGLKAALFPLYFWLPAAYAGATAGVAALFAIMTKV-GFYAMLRVYALAFPFAGLGQASLWWLSLVTLALACIGVLGAKRLGTLVSYLVVMSVGTLVAALAFGELQAVGPALYYLLHSTLICGGLFLLTDLIARGRGDVADYLQIGPAILNGGRLSLLFFVAAIAVVGLPPLSGFVGKVALLRSVPDPTYWVLLLLAGLCGLIAL---SRAGSTLFWRTTGEGRGLRLGHRRLFPVVALLMATPLMAVYAELLLQLTAAVA---
224437347    ----------------IVIFFPAFAALLLYVLKGENSRIFAILVGILELLFVVLLWFNVNYGGIQLSSSYNISYFVGIDGISLFLLTLNAFITLLT-LYFFKYLRTPLIIAILFLESIVMGVFSALDVMMFYIFWELSLLPVLYIIGVWGG-ERRIYASIKYFLYTFGASLIMLVGILYFAYIMGAWSFNLIDWYQISLDIDTQKWLFVAF-FIGMAVKIPIFPLHSWQPHAYTQAPLVGSVLLSAVLSKMGTYGLLRLVLPLFPFTSSNISLFILVCVFMVVYGAFIALAQTNLKTFLAYSSLSHMGIIVLGFSLNTEGLSGAVFFMVAHGVVVGALFMLVGVLQTR--TQTQDLQDVQGLAHSMPKYSSVFGIVMMCSLALPLTMGFVGEVLSLYGFFQVN-PIIAFLAGSSFFVGAIYMLTMFRKVFFGSALPKYTTLKDREKIVFIPILVIIIWLGVYPKPLLTPISTSAETL-
238866877    ------------------------------------------------------------------------------------------------------MNKFHKTLFLMTMISGTLVAISSNSWLGMWLGLEINLLSIIPLLN-NSKNMMSSEASIKYFITQAIASSILLMAAIMMILKTSMPFILQ------------NNWMSILVLNSALLTKMGAAPFHFWFPEVMEGLSWNNSMIMLTWQKIAPMAVLMYV--------PKTINLITVAIMFCMLISGIMGFNQTSLRKILAYSSINHIGWML---ASTIMFESLWMVYFVVYTIITLNIVLMFKSM------NMFQVSQMSAVLKNNPQLKFMLSLNFLSLGGLPPFLGFMPKWLIIQELVRYNMTSIAIAMVILTILTIYFYIRLI----------------------------------------------------
49146283     ----------------------------------------LIVFVTNDNNLLLNLLNWNNDFNINFNLTIFLDNNFIFFLTTALIVTWSIIEFSIYYMESDPLST-NFFRLLTIFLLNMLILTSSNNLFIFFIGWEGVGFLSFLLIGWWFTRNEANTAALQAIIYNRIGDIGIIMLIAGVLIISNGWNITNI--NFVNNSSPNWQNILLFATLIAAIGKSAQFSLHAWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRVTN--FTSNTTFLTTCSIIGALTAIFAATSAFRQHDIKKIIAYSTTSQLGLMVLAIGLG--FPNIALFHICTHAFFKAMLFLCSGSIIHSH-NNEQDLRKISNINLSLPITSACLTLGSVTLMGVPFLSGFFSKDLILESIINNPVNISSFLLATSAFLTAAYSFRIITFCFNNNTNENASNPINEENPSLYLPLTLATGTILYGWFLSNWLFNI-----
298245617    --------------------------------------------------------------------------------PLVILNAFLTVLAVIGGW--KKTRVKDYLALILFLEGGVMGVFMALDLFLFFLFWEIELAPMFLLIGVWGNEPGRVYSAWKFLLYTFFGSIFMLAGILLLYGATATANMAYFADPTFLGVTASLQLVVFLLIFVAFAVKIPMFPFHTWLPDAHTDAPTEVSVILAGILLKMGAYGLIRVCFTLFPQVHDFAGWLAVIAIINIIYGALICLVQSDMKKLIAYSSVSHMGIVLLGIAFRQAALTGATIQLFSHGIISGLLFFCVGVIY--DVAHTRDIAAFGGVAKRMPILGTIFVFAAMASAGLPGLAGFVAEYMVFTSSFKI-WTVVTIISVFTMIFTAGYLLWMMKRVFFGPFNKKWDWLPDASPREMI-PLFALAGLIVIIGVYPKLLIDVI----
136285369    ----------------LFILFLPLLAFVIQIFFGRKWVSILAIFISLILAIIMFVSMVSSYDSFKIRLGFLVDNLTIIM--LLVVTLISTCTHLFSTEYLKGDIRYRYFAYLGLFTFSMNGIVLANNLISMYMFWELVGVSSYLLIGHWFEKDSAADASKKAFLTNRVGDIGFFIGIMLIYNAVGSFAFGDIFNGVASEMITTTLTLAGVGLFMGAMGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLSVRIFPILTP---DALLVVAYVGGFTALFAASIAITQRDIKKVLAYSTVSQLGYMILAVGTGTAAFFHLLTHAMFKANLFYGSGSVIHSMHH-----------------------------------------------------------------------------------------------------------------------------------
21636040     ----------------LLIGVGLLLFPRATKNLRRIWSF----LSVLLLSIVMIMSXDLSIQQINRSFIYINNDFSFELGMLILISSVGIMVLIYSDSYLSHDQGYRFFTYMSXXSTSMWGLVISSNLIQIYIXWELIGMCSYXXIGFWFTRPVAANACQKAFVTNRVGDFGLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAGIFLLXRLXPIFIAIPYIKNGISFIAIITXFLGATLALAXKDIKRGLAYXTMSQLGYIMLAISMGSYRLFHLITHAYSKALLFLGSGSIIHSMETVVGDKSQNLVLMGGLRXHVPITKIAFLLGTLSLCGIPPLACFWSKDEILNDSWLYS---------------------------------------------------------------------------
146199202    ---------------------------------------------------------------------------------------------------------------------------SSTHLVLMWVALELSTLVVLPLIA-NKSHPRSIEASTKYFLTQATASALIIFSWTLNFITTGGSQITEVTNQ-----------TLTTIMALALFIKIGLMPFHFWVPETIQGMTPTASIFLLTWQKLGPLIMLYLMSPLIN------FEILSAVSILSATVAGWLGLNQTQIRKLVAFSSIAQMSWTLVIIYAPPLTILAFYLYSI----------TISTTLLTLEKLSTTSINSLLLSFQKAPITSMLLAISLLSLSGLPPLAGFLPKWLTIDQLVAEGAIWVAFTMLMASLLSLSFYLRL----WYNSASTLPPNTANTQRLW------------------------------
143694923    -------NEFYIYLSILTPLIAFFITPLLSSNPNLRDSLGPIGGIITFYSSLKIASLYINGEILSYTFFQINETLSISFKITLVASGLWILASIYTIGYMKEKNQTRFFTFYSIAIFAAICIAYSGNLLTLFIFYEVLTFSTYPLVAHKQNDAAKQAGRLYMGILVGTSIVFLLPAIIIVWVLTGSLDFA--PNGVLKGNISNEYVPFLLALFAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFSMLYVFGIDFLTETSSSVWLIWVSSITLLLSSCIAITKDDLKARLAYSTISQLSYIVLGGAIATIAVQGAAIHIVMHAVGKITLFFAAGSIY--VATHLSKISDLNGMGKSMPLTFIAFFIGSLSIIGVPPMGGSWSKFYLMLGSVEKDYLLIIYILAISTLLNVYYLLEIPAKAFFQPKRTNIQVTKHPLIVYFFAAMLTIVLFIYIEPL-------------
298530612    -----------------------------------------------------------------------------------------------------------FYYLFLFFPVGFMGVSFASDLVLMYFFLEVLTLFLFFLMAYFGY-YERVWVAIICTVWGIFSALFFLAGVALIYSQTGSLQIEQIHT----MSGDPLAFWAILLVLVGMIAKLAIVPLHVWMPWVHAEHPTCIAGLLAVYANIAAYIIVRMLVLPLWEDFQVFGPYIMVLAVITMIYGSLLTLAQRDMKRIPACSTISQSAYSMLGIGATAASIEGGLFFFLSHIMGKTVFFSACGLVVY--MTHIRNVKYLGGLGAKMPITALVFLSGGMMLAGIPPFSSFAAEVVMFAGIFERGDTFIGIIGLLAILLSISYAVHFTRIIFFGPLPEKLANDDKDPPWVMLAPLIVIILFSAFLGLYPTLVMEL-----
27904656     ------------------------------------------------------LWVWISIDYLKIDFNFMLDGLSITM--LTMTTSIGFLIHLFSSWYIKQDEYTRFFSYMNLFIASMVLLLLADNLLVMYIGWEGVGLCSYLLVGFYYSKINSGYAAIKGFIITRIGDIFLILAIFFIYKNFGTLNFREIFETTNVVENFKFLNYVSLFLLIAAIAKSAQVPLQTWLIDAMAGPTPASALIHSSTMVTAGVYLIARMNFLF-SLSPIILYILGIISCLTIIMSCLSALVQKNIKCILAYSTMGQVGYMFLALA--MKEWTLAINHLVTHAIFKTLLFLSAGAVIIL-LNNEKNIFNMGGLRKKFPMLYFSFLIGGASLASFPILTGFYSKGNILFSALENNYYLFLVLGLLGSVLTSIYTFRMIFLVF------------------------------------------------
142793239    ----------------------------------------------------------------------------------------------------------------------------------------------------------AAKAGNKAFVLNRIGDFGFLIALMMILNTYDTFSFKTVFATTLINQPQNLDLI-VVFLMIGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPLLQ-FSELSSILIISIGLLTALISAFAAINQNDIKKVLAYSTISQLGFMFIAIGAGA--YVAAIFHLVTHAFFKALLFLGAGAVIHE-MHHEQNIQKMGGLKKKMPMTAAMMGIGTLAISGIPPLAGFWSKDEILASTFANGYYGFWALSLLAAFMTAFYMGRHWLLIFHKEPTNNIDDVHEAPKMMTRPLILLGIFSIFIGFI-------------
134330489    -----------------------------------------------------------------------------LSMPLILLTSFITALAVLAAWPVS-FKPKLFFFLILAMDGGQIAVFAVQDMLLFFLAWELELLPVYLLLAIWGGKKRQY-AATKFIIYTAGSSIFILLAALAMGFYGGSFDFTHLAQQDFSQNFQILCYAG---LLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNAQLLPLHAQFAPLLIVLGAVNIIYAAFTSFAQRNLKRKIAYSSISHMGFVLIGIGSSALGTSGAMLQMVSHGLIGASLFFLVGA--TYDRTKTLQLDEMGGVGQKMRIMFALWTACSLASLALPGMSGFVSELMVFTGFVTDEVYTLASLAAIGVILTPIYLLSMLREIFFGKENERKLIDAEPREIYIIGCLLLIVGIGLYPRLVTESYLASINNL-
57640560     ----------LVALPLLFAFLTALTIPLRTEKYARYFFLAGALFPWLVYLLVGERSEVVGGWPRMGGIEVALDTYNSLLVLGELI--LFSAVALYSIDYFKKDVKPLVLLLLVHAGL--LGAFISRDLFNFYIFMEIASVSAFALVGFSG-RKDALKAAYKYLMLSLLASYFFVFSIGIIYLKTGYLNLELISKS----PLSPEVEAAVAVAFTSLLLKAGIFPLHLWLPDAHANAPSPVSALLSGAVVKAPAYGMV-LLSLHFPFSGVLRTVLLGTAFASMLFGVALALMQKDIKRLLAYHTVSQMGYVLLGIAT--LNPLGAVYYAFAHMLFKGGLFLSAGAMVDKAGT--RELDKL--SYRGDPLLMTSVLMLSLAIGGIWPFVGSPAKAALLKGLYGRELFYAAGLGTLTSFTKLNYYL-------------------------------------------------------
135033175    --------------------------------------------------------------------------------LFIVLTTFITPICIISCINSIKTRVKEFLIAILILETFMIGVFCSLDLVIFYLFFEAGLIPMFLIIGVWGGPRR-VYSAFKFFLFTLLGSVLMLVAIIVIYWLTGTTDITEIYKIKIPKDYQNILWLA---FLSSFAVKMPMWPVHTWLPDAHVEAPTAGSVILAAILLKMAGYGFLRFSIPMFPIASYFTPLIYSLSIIAIIYTSLVALMQDDMKKLIAYSSVAHMGYVTLGFTFTKQGIEGSIYQMISHGLISAALFLCVGVVY--DRLHSRMISSYGGLVSYLP---------------------------------------------------------------------------------------------------------------
18138255     ------------------------------------SLISLSIFIDQGLEVIITNWEWMNINSFSIMISFKFDFFSIMFLSVALFVTWSILEFAEWYMHSDPY-INQFFKYLLLFLLMMMILISANNLFQLFIGWEGVGIMSFLLIGWWYSRADANTAALQAVVYNRVGDIGLIMAMAWFGSNLNSWDIQQ----LFFISSSKELTLPLLGLILAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLHPLLSNNSTALTSCLLLGAI-TTLFMATCALTQNDIKKIVAFSTSSQLGLMMVTIGLNQPHL--AFLHICTHAFFKAMLFLCSGSIIH-NLNNEQDIRKMGGLYLTLPTTTSCLIIGSLALTGMPFLSGFFSKDAIIEAMNTSHLNAWALILLLATSFTAAYSLRIIFFSLLNSP--------------------------------------------
281428812    ---------------------------------------------------------------------------------LLPVLTISLLVHLYSVNYMNTDHNPRFFSYLSLFTFFMILLVSGDNYLILFMGWEGVGIMSFLLISFWFTRIQAAKSAMSAILYNRVGDLFFIVGMSILLASVGSLKFSVVYSLSPYLNKTVLFFVGICFILAAMG-KSAQLGLHIWLPQAMEG-PTPVSALIHAATMVTAGVYLMLRSSPLLEFNADVLSLIGWLGALTSLASGLIGLFQNDLKRIIAYSTCSQLGMMFIGLSKYSLALFHLVNHAFFKALLFLSAGAIIHAL-----NDEQDIRRMGGLRLGMPLTYLFVLIGSMSLMAMPFLTGYYSKDVILEMSFER--MEFYSLLILVAVLTSSYSFKLIYYVFLSPPHANKDTYKKVLPLFLLSVVSIFGGYLLKELFVGVGSSALGNSLF
31322695     ---------------------------------------------------------------------------------LIVVTSISSLVHLYSISYMEEDHSPRFMSYLSIFTFFMPMLVTGDNSLQLFLGWEGVGLASYLLIHFWFTRLQADKAAIKAMPVNRVGDFGLAPGISGRFTLFQTVDFSTIFARASAPRNSWIITLICILLLIGAVGKSAQIGSHTWSPDAMKG-PTPVSASIHAATMVTAGVFMIARCSPLFEYPPTALIVITSAGATTSFLAATTGILQNDLKRVIAYSTCSQLGYMIFGISNYSVSVFHLMNHAFFKALLFLSAGSVIHAMSDE-----QDMRKMGGLASSFPFTYAMMLMGSLSLIGFPFLTGFYSKDVILELAYTKYTIFAFWLGSLSVLFTSYYSFRSLFLTFL-----------------------------------------------
142447038    -----------------------------------------------------------------------------------------------------------------------IGVFSAMDSMLYYVFWEASLIPMLLIIGVWGGQNR-VYAAIKFFLYTFLGSVFMLVSLIYMYNLGGSFAISDMHALPLTLVQQGWIFWA---FFLAFAVKVPMFPVHTWLPDAHVQAPTGGSVILAAIMLKMGGYGFFRFSLPITPDASSYFAFVIVLSLIAIVYIGFVALVQKDMKKLIAYSSISHMGFVTLGIESAYLGLEGAMIQMVSHGFISAAMFLVVGVLY--DRLHSREISTYGGVVNSMPKFTGFAVLFAMANAGLPGTSGFVGEFMVILGALQANF-WYAFLAAMTLIVGAAYTLWMVKRVFWGPVINPEVSKLNDINAREFGILAVLAVAVLWMGIYPQPVIEV-----
143355313    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVAFAIAFAVKVPLFPVHTWLPDAHTQAPTAGSVILAGVLLKMGTYGLLRFGVYLFPEASVWRPVLYTLAVIGIIYGAVAATMQKDLKRLVAYSSVAHLGFIVLGFALTDQALTGGVMQMVNHGVSTGALFLLVGMIYER--RHTRQISELRGLQQVAPIFAGFFTVVMLSSIGLPGLNGFVGEFLILIGSFDTARWW-VIVGTVGVVLAALYLLWAYQRVFHGEPDEAFAELRLREGLLLSAFVAIIVFTGVYPKPVLSRIEPSVKSL-
143506904    ---------------------------------------------------------------------------------VLLTGIIGPLTVIFAWDEKEKPAL--FFSLLLVMQTALFGVFITLDYFVFYVFWEVVLIPMFFLIAIWGGENRRY-ASIKFFIYTFTASVIMLVGFMALYFETGAETFSMIEIAKQNGEFSDFQIWIFAALFIGFAVKVPSVPWHTWLPDAHVQAPTAGSILLAGVMLKMGLYGLIRAALPVVPLAEYFVPLMVVLAIISILYGAALSLGQTDLKKLVAYSSVSHMGVALLGVATTELGLAGAVFMMFAHGILSPAMFMVAGVLYHQVGT--RDIPKLGGLATHQPNTAGVFVVIFMGSLCLPGMAVFVAELSVFIAFFESHGYWL-----------------------------------------------------------------------
189502531    -------------------------------------------------------WVHLSQDSVLYIGIYV-DFLAALMLFMITLISWVVHIYSLAYIQ-DNIKQQPYFILLNLSVSAACWVVVSDNLWEMLIGWELIGLASSLLIAFWYQQPTAAKASLQAWITSKLGSICLLIGIVVVVKELGNCNLMMLVNRPITANFSNSLFIAGICFLIAAFTKSAQFPFFNWLPNAMKAPTPASALLHAATVLSIGIYLLIRIETILLP---ECQNIMITIGYTTACMGACAALLQQHIKRMLAYSTLSQLGYVIAAIGLKTLG--AGITYLLLHGLAKACLFLCAGIVIKTKEENAAYMDQLGGIRHYLPWVAVSYLVATITLVGLPGLTGFHAKEAILEQTLLWSAYIVPVMAFTSTFLTALYLGKSFLLIFFGTPTWRNDIKVKSMQGSVLALSIFVVGFSILP---------------
139798186    --------------------------------------------------------------------------------------------------------KTEYFLICLFGLLGMMIITSAQDLLILYLGIELLSLSLYSIIAYNKDSAFSSEAAIKYYVLGAIASGFLLFGISLIYGLTGTISLNEVFQFIYDSGQNVGYIFALTFIIVSLGFKFGAAPFHMWIPDVYHGSLLPTTLLLSSLPKIAVFIIFILLLQAFIGLFHFWADMILILALISIVIGNIIAIVQTNFKRMLAYSTIANIGFILIGISLGTQESFTAATFYTLSYVIMSMAIFGILTFITINGKAVEEISDLSGLNENHP---------------------------------------------------------------------------------------------------------------
140002806    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLALLCILVGFLFKLTAAPFHMWAPDVYEGAPMSITAFFVTIPKIVLLGTFARLYTTFFAFFPIWQGILCVCSVLSMAVGSYGALAQSKLKRVFAFSSIGHMGYMLLALSSGQEGLSGVFLYLTIYVITSLGAFAILLSLQEARGTRSWFITDLAMLSETSPYRAACLTILLFAMIGVPPLLGFFGKYFAFMAALQASLVLPAILAVCFSTLGAVYYLRLIKIMYFDRADFPVAYKEPLSSTAYVGTFVFVILFTLFFPQIP-----------
288931099    -----------------------------------------------------------------------VDKLSLVFAYVFSIAAIAMNVYALHSSRFEHFSAMVY-------VGSALGVVFAGDLFSFYIFWELMAVGSLFLIWMRRTK-KAEEAGFRYALWHLVGGLFLLAGIVLYVQQTGNLKF----------VSFEKVGLAYYLILIGFIVNAAVPPLHAWLPDAYPEATVTGAVYLTAFTTKSAVYALARGFAG--------EELLMWLGAVMAMYGVIFAVLENDGRRLLAYHIVSQVGYMVAGVGIGTAMINGACSHAFTHILYKALLFMGVGAVIEVTGRS--KFTELGGLYRYMPITFYLYMVGAFSISAFPLFSGFVSKNMTVYASAEENLVLVWFLLEGASVGTFLHTLKLPWNVWFSREP---VIEAREPPKNMLAGMIILAALNVFFGTYPG----------
213852654    -----------------------------------------------------------------------------------------------------------FHLNLMWILGGVIGVFLAIDMFLFFFFWEMMLVPMYFLIALWGHKASRITAATKFFIYTQASGLVMLIAILALYKATSVWTFNY-EELLNTPMSHGVEYLLMLGFFIAFAVKMPVVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYGLLRFSLPLFPNASAFAPIAMWLGVIGIFYGAWMAFTQYDIKRLIAYTSVSHMGFVLIAIYTGQLAYQGAVIQMIAHGLSAAGLFILCGQLYERL--HTRDMRMMGGLWGKMKWLPALSMFFAVATLGMPGTGNFVGEFMILFGSY-QVVPMITVISTFGLVFASVYSLAMLHRAYFGKAKSQI----------------------------------------
53686527     ---------------------------------------------------------FMTIYTFNISSNIKMDLYSTLFLPVALFVTWAILEFAMWYMHAD-TSIDRFFKYLLLFLMAMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYSRADANTAAMQAVIYNRVGDIGLMITISWVAINFNSLEIQQMFM-LFTKNESFIPLLGLILAATG---KSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLVRFHPMIEQSTPSLTICLCLGAFTTLFTAACALTQNDIKKIVAFSTSSQLGLMMIGLNQPQLAFFHICTHAFFKAMLFLCSGSIIHSL-----NDEQDIRKMGGLQKSLPMTTSCLTIGSLALTGTPFLSGFFSKDMIIEAMNTSNLNWSLILTLFATSFTAIYSFRIMRLMAFSSINENNKLVMNPLKRLAWGSI--IAGLLILINVLP-----------
139443607    --------------------------------------------------------------------LLVVDGHALLYMGLVLSATMVIIALSYRYLNSEQDGVEEYYLLLLLATFGGLVLTTAAHFVSFFLGFELLGLSLCSLIGYLRTRRNPLEAAVKYLLLSITASAFLLFGLALLYFESGAMTFHEIGVTVKQWETVPALWLGLILVLVGIALKLGLAPFHMWIPDVYQGAPTPITTYIATVSKAAVMALLLRLATEVGILLSPVVHLFSLLAVVSMVVGNVLALLQQNVKRLLAYSSIAHFGYVLVALAGGPPDAEAVTFYVIVYCAMSLGAFGV-----------------------------------------------------------------------------------------------------------------------------------------
158668010    ------------------------------------------------------------------------------------------------------------MVMFLVVSFGVVLSISSDNWISIWLGMEINLYAFVPLMLLEMKNQEK-EAAVKYFISQSVPSALLLLSFIMY---------------------SGEALMVSSILFLGLLMKMGLAPVHFWLPSVMGSVSWGVCWALSTIQKVAPVMIIFY-------SNSFSPLMTVFCAGVSSIVSGVGGMNQTLMRVLLAYSSIGHMGWVLAG---SMVCKMSAWFYFFSYMFIISGLFFFLAKVKLSSGDFIKKIG-------GSYWLVVLIMFLFFSLGGLPPFLGFYPKMMVLGGLVNDSFYILSVVMIIGSVLNLYYYLKVVFISVLSSP--------------------------------------------
87301832     -----------------------------------------------------------------------------LSMPLILLTSFITALAVLAAWPVT-FKPRLFYFLILAMDGGQIAVFAVQDMLLFFLSWELELLPVYLLLAIWGAKKRQY-AATKFILYTAGGSVFILLAALAMGFHGGGAPNFEYTTLAAKEFGTRFQVLAYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNVQLLPAHAQFAPLLVVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSSALGTSGAMLQMVSHGLIGASLFFLVGA--TYDRTHTLQLDEMGGVGQKMRKMFALWTVCSLASLALPGMSGFVSELMVFVGFVTSEAYVMAALAAVGVILTPIYLLSMLREIFFGKENTELVVDAEPREIYVISCLLVIIGIGLYPRLMTDSYRASIEAL-
283823673    ----------------------------------------------------------LPIGLPGVGLHIRLDGLSAFFGFIVNVG--VLMASIYGAGIKRDDLSRRIEPLYPAFCAAMNAVLLADDAFGFLFFWELMSLSSWALVVSRHDDPDNRKAGYVYLLMAAGGTMALLFAFGGLAGASGGYAFDTMRASHLTPLVSALVLGAALF---GAGSKAGIMPLHAWLPLAHPAAPSHVSALMSGVMTKVAIYALIRVVFDLLGDPQWWWSLFILLGAASAVGALLYAVQDQDLKRLLAYSTIENVGIIFAGIGLAIAFKSSHIPHALNHSWFKSLLFLGAGAVLHSTGTK--QLDRLGGLIHRMPKTSAFWLIGALAISALPPLNGFVSEWLLFQAVLT-----------------------------------------------------------------------------
8954373      ----------------------------------------------------IFFTLWLSTGLLEIPWGFLFDPLTAVILLTINFVSLLVNVYSVEYIGEDPHQV-RFIAYLNIFAFFITILVTANNFLQIFLGWEGVGLASYLLINFWFTRLLASKSAIKAIIINRVGDFFLSLAIFLIFLKYKSLNY-DIVFSITPFMSNYIECLGILFLFLGAIGKSAQIGMHIWLPDAIEG-PTPVSALIHADTMVTAGVFLIVRCSPILEYSSNVLIFISVIGASTSLFAGSVAIFQNDLKKVIAYSTCSQLGYMI--FACGISNYIPSIFHLVNHAFFKALLFLSAGYIIHSLFNE-QDIRRIGSLLRILPIAYLMIMIGSLSLIGIPFLTGFYSKDLILELSFTSYFIIVYYLAIVSACLTAIYSTRLILLTFITKPNFSKISLIK-----------------------------------
255284528    ----------------LLPVIGGALTMLLPFKKRSQMMVYLECLMLATSAIVLALVAHGPTEIFGLSISFKIDGMTMVFGALVAVLWPLAMLYSFEYMEHEGHERV-FFTFYSITYGVTLGIAFASDMLSMYFFYELLTLVTVPLVMHTLKRE-AILASRKYLYYSLGGAAFALLGLVFLYGDTVEFVMGGVLNLEKIGDKTNTLLLVYLLAFMGFGVKAAIWPLSSWLPQAGVAPTPVTALLHAVAVVKAGVFAIIRLTYYSFGTETWVQAVAMGFAMISIVYGCSRAVKETHIKRRLAYSTVSNLSYIIFGATIMTPWMTGALAHMVCHAFMKICSFLCAGAFMHQTGKS--YIYEMNGMGRKMPVVFGCFTVAALGLMGVPGLAGFISKWNLAGAAVESGNYFGIGCLLISALLTAIYMMSIVIRAFFPGKDFDYATIASALPLVLFAAAVVALGLFSAPLI-------------
22711913     ----------------LFPISAGLLIPFLDK--KGNQLVRWYTLIICLIDFVITSYIFIYKYDLNIDTLQLIDDYAWLSMPLILLTSFITTLATLSAWPITRNSRL-FYFLMLAMYSGQLGVFLSQDILLFFLMWELELIPIYLLLSLWGGKRR-LYAATKFILYTAVGSIFILMAGLTMAFYNSNVPLLDFQSLANKQYPLALEIVLYLGFLIAFAVKLPAFPLHTWLPDTHGEAHYSTCMLLAGILIKMGGYGLIRINMELLPNAHVIFPWIALIGGIQIIYGALTSLGQRNLKRRIAYSSISHMGFVMIGISSTDLGLSGAMMQMVSHGLIGAGLFFLAGT--SYDRIRTLFLDQMGGISTTMPKIFAMFTTCALASLALPGMSGFVAELMVFLGFLKSNAYSFDFIALITFLLTPIYLLSMLRQMFYG----------------------------------------------
220929110    -----------------------------------------------------------------FKNIFYMDSLSGYILFITTLAFFLVSLYSISYFGQELKNKKLYYSLSNAFVLSMILALTTRNMGVMWISIEATTLASAFLVGFY-NNKRAIEAAWKYLIICSVGITFALLGIILLFYSSGGARISGMDWSYLIKYASSILKIAFIFILIGFGTKVGFSPMHTWLPDAHSQAPSPVSALLSGVLLNTAMYGVIRVMSIVNKCLNYTGNLLIVLSVLSIGTAAVFILVQQDYKRILAYSSIEHMGIIALGLGCTPISIFAALYHTFNHAMTKLMLFLATGNVYLKH--HTKKISSIRGLIKTMPVTGIVFVLGTFAITGMPPFGVFMSEFNTVVGTIFSKRYIVTALLLIFLSMVFAGFTKQLGKMFYGNNSNPQIKKG-EIDIIGPAVLIILLCITVLAGIY------------
82792110     ------------------------------------------------------------------------------------------------------------YLFLTTLMAGTLISVSSNSWLSIWMGLEINLLSFIPLMS-NSKNLFSTESSLKYFLTQALASAVLLFLVISTSVNINILDIS-------------YSMPVTMGIMSSLLLKSGGAPLHFWLPGVMEGLNWYNCLILMTWQKIAPMMLMSYCISESLFTS--------IMIVTSVMVGSVGGLNQTSLRKLLAYSSINHVGWMLAAMITGE---NLWLLYFLVYSFLNMTITFIL------NSSQIMHMNQIYSMMNESPITKFMLFSNFMSLGGLPPFLGFMPKWIIIQFMLLNNMIPVIIMMVLMTLLTLYYYLQMAYSATLITHNNPKWNLYPMNNMYMMLSSIF-----------------------
143828162    --------------------------------------------------------------------------------------------------------------------------------FLFYVFWELTLIPMFFLILKWGGKDRRY-AAQKFFIYTFCASVIMLLGLITLYFLTGTFDMTVLFSNATAYNMGDSVFLGFAMLMIGFLVKLPAVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMLRIPIAIFPAVVYYQDVIMAIGLISLVWGSIVCLGQTNLKKMVAYSSVSHMGVILLGISMQPIGYAAALFMMFAHGIISPMLFAVCGAFKHH--YHSMEIGAMRGMAKWSPFLAVYMMFAWMASLGLPLLAGFVAELMVMIAFWPEYGWWILLPGAVLA-ITAAYYLWSMQRTIFEGGDEGQPPTPPDITLSENIGMIILAIFTVIFGIFP-----------
135140307    ----------------------------------------------------LMSVVWLSEPQVEFR--LRIDAFRQVFTG--LITAIGICVFVFACRYLNGHPHFRFFIILHAFTLAMLGVVLADDVITLFIAWELTSLTSYFLIGFKHEDAKSRRAALQGLLVTASGGLCLMAGLIILGVEANTFRLSELVNA--ELSRMSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQ-APTPVSAFLHSATMVKAGVFLLAVLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKIQGFVMFLVAHALYKAGLFLGAGAIESATGT--RDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELIYGALFASELDALGWLLVVLVFVANASMIRVGRMLFIHNSQPSSRIVPPDLWILALGGASLVSGFWAL----------------
148262965    -----------------------------------------------------------------------IDPLAALFLLSVFLISGCSAVYANGYWPAAKLPATSRALCFFIGILSMALLIIARNSVFFLMAWEVMALSAYFAFTVESGNAEVRKAGMLYLVCTHAGTMALFVMFILLRTMTGSFQFASTASLNPLAPGAAVIFFAALF---GFGMKAGIMPLHIWLPAAHANGPSHVSAMMSGVMLKMGIYGIIRIISLFYPVPTWWGAVILGLGIISGVTGIISAIGQNDIKRILAYSSIENIGIITMGIGAALLGMGGALLHVLNHSLFKSLLFLGSGALIHSVGT--RELNRMGGLARRMPRTAPLFLIGAMAICGLPPLNGFISEYLLFFSGVKDGAAPILLGMGLA----------------------------------------------------------------
269218349    ---------------------------------------------------------YSWIPQIGASVAWGVNGMGLVMVGLVFLVPLVLLAAAGDFRGETPNRVAGYVGWVLALEAVMIGIFAARDVFLFYVLFELMILPMYFLIGRYGG-EGASRAAIKFVLYSLFGGLVMLVGVALAARAEGSKGLLFESAAQAAGGNGMLVFLT---FFAAFAIKAPMFPVHTWLPDAAEKAPAGTSTLLVGVLDKVGAYGMIALCLPIAPDAAKSAAVVMVFAVISIFWGAFMAIASNDLMRLIAYISVSHFGFIVLGFSGSSTAMTGAIVYMVAHGVATGALFLTVGFLRRRGGDAL--ITTYGGWQRVTPVIAGVFLVSGLATIALPGLSGFVPEYLVLMGTFKVHRA-FALVAVLAVILAAVYILLPYQRIFTGPKPDVAVPDLDAREKTVAGILVAMLALGFFPSPLVDAVRPAAVQ--
297579713    ------------------------------------------------------AWQVTWVPGLDLNLSFRLDGLSFLFAS--LITGIGALIQIYALAYMKEKARFSFHLYLTLFMLAMLGVVVSDNILLLFIFWELTTITSYLLIGFNHDKPVSRKNALQSLLVTGAGGLALLAGLILLGLMANSYQISVIIEHADHIAQHPWFMPSLILVLLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIYLLARLSPIY-ASSDFWFYCLTIVGAVTALWCALLAFKQTDLKLMLAYSTVALGKLTLLLGLGTEVALTAAVLFIFAHSFYKAALFMVVGNIDKATGTRER--EKLGNLKSVLLLSLIAAVIAALSKSGVAPMLGFLSKEYMYKSSVESGIAWISLVLLLINALMVALAIALLYKPFFGQATKPPKAIEQKKSLWLPAMGLAIASFLL-----------------
140231897    ------------IIPELSILLSSFSLLIVGVFSKTFNKIINYIIVLLLAALIFIVYFNFTGSANLFGNSYTIDPLSNFMKILVLISVLFTMLISNSYLEKLNLSKFEYPIILLLSTLGMFVMISANNLIVFYLGLELQSLCLYVLAAINTKSLKSSEAGLKYFVLGSLSSGLLLYGCSLVYGFTGSVDYSAIAK--VATEQSGALKFGLVFILCGIAFKISAVPFHMWAPDVYDGSPTSVTTFFAMAPKVAAIAAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134668129    -------------------------------------------------------------------------------------------------WKSSERYEARFFSYLSFFTFAMLALVTSDNFLQMFFGWEGVGLASYLLIGFYYKKPSANSAAIKAFIVNRVGDFGFALGMFCIFVTTGSLYFDDLFSFLFLGINFNKVELISFLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLICRVSPLMEFSSTTAAFVTVVGASTALFAASVGLVQTDIKRVIAYSTCSQLGYMFAAAGIG--FYQASMFHLFTHAFFKALLFLCAGSVIHA-LHHEQDMRNYGGLRKKLPLTFLFMIIGTVAITGV-----------------------------------------------------------------------------------------------
138594060    ----------LLLLPEIILVLGSFFVLLSGVFKENSYKILNFLVLTTLFIIIFFLIFQFNEKKNFFSNFYNIDPFVNFIKLLILGSIIFTLLLTKQYLEKQNLLKFEFLVIILLSAVGMFVMVSASNLIVFYLGLELQSLCLYIMASINTKSSKSSESGLKYFVLGSLASGLLLYGCSIVYGFSGTLNYIEISK--FSSTETISLKFGLVFILCGIAFKVSAVPFHMWTPDVYEGSPTAVTTFFAIAPKVAAIAAFVKFLNV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143423279    -------QHFIALLP-LLVTSATIVVVMLAIAWKRNHAMTFILSVLGLNLALLSLIPAADVTPIQVTPLLLVDKFACYYMALVLAATLACTTLIHAYLQGYPGNREELYLLILLSALGGLVLVSAQHLAGLFIGLELLSVPTYGMIACAFFNKRSLEAGIKYMVLSAAGSAFLLFGMALLYAESGSLSFAGIGAKLAAGLPSLIAQVGVGMMLIGLAFKLSLVPFHLWTPDVYEGAPAPVAAFLATASKVAVFAVLLRLYQISPVTAGGWLEGMLALAIASILFGNLLALLQSNLKRLL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115304392    ---------LLLIIP---LVGALMLAPMQGNTRQSESQMKRLALGTSLINFVLSIVLWGEFDSSTSEYQFTVDGISLYF---VLLTTFITPICILSNWDNIKEQLKYFLMCFLVLETLLIAVFVVLDILLFYVFFESVLIPLFLIVGIWGGSATRVRAAFLLFLYTLFGSLFMLLAFLVIYYNVGSTDFQVVSLSEINLESQKLLWLA---VFISMAIKTPLLPFHVWLPRAHAEAPLAGSVILAGLILKLATYGYMRILIQFLPATSYFSPLVQTIAVITLIYASLATLRQTDFKALVAYSSIGHMAVVVLGLFSNTIQGIDGALLLSIAHGVVSPALFILVGGVLYDRYHTRTIRYYRGMTAYMPLFSIMFFVFTIFNAAVPLSANWAGEFLCLAGAFQRN-PVFAVLGSTGIVLSAAYSIWLYNRIAFGAWSKYLNYTTDLTRFMLLLPLLFVAVVFIFPNIILDSIHASTSGL-
137165901    ------------------------------------------------------------------------DKYSLFLKSLILLSGLSISLCGINLLSKELKSKGEFWALFLISITGMTLLTSTTEMITAWVALELTSLPVIGMLALN-QRKYSLEVALKYLILSATSSAIILMGIAYIYGVSGSTFFSEISMLFFKDPSSILILFGLILVVSGASFKIASFPFFSWVPDVYQGAPTIVTIYLSVVSKIAGLSIIIRILSINSSMINEWAIYISIMAAVSMTVGNVMALRQSNIKRLFAYSTIAHAGYILVGLSSNFAGIQSSVFYIVAYAITNLTAFLSVLS--------------------------------------------------------------------------------------------------------------------------------------
91202879     -----------------------------------------IVLSISVLTNGLIIHFDFLIYHAIIRYNFLLDPLSSFFMLVISVIGFVASIYSMGYLYVNKRDTRFLGFAYNLLLVSMLLVVTANNALVFMIVWELMTLVSFFLVIFEHENPTNRKAGYVYLVMSHIGAGLIAVAFFIMFAYAGTFSFDD-FRHIGAHMPPIYKNIVFFLIIIGFGIKAGIFPLHLWLPMAHPAAPSNVSMVMSGVMIKTAIYGFIRFYFEFLPCPPWWGFIVLVAGASSAILGILYALMERDIKTLLAYSSVENIGIILIGIGLSMIFMMAGLYHLINHAVFKCLLFGCAGNIYY--STHTKNIEELGGLIKRLRVTAPLFLVGALSISAIPPLNGFMSEWLIFQSLLNGFYIPSVFIVALTGALVAMCFVKAFGVSFLALPRSEHTRKAKEVPLVMLVSMGILASMCVFMGLFPATIMATINQV-
218755810    ------------------------------------------------------------------------DRLGGFF--MALTGAVAAPVGCYLIGYVRREHLGRVPMAVVLFVAAMLLVPAAGSVTTFLLAWELMAIASLILVLSEHARPQVRSAGLWYAVMTQLGFIAILVGLVVLAAAGGSDRFAGLGA-----VCDGVRAAVFMLTLVGFGSKAGLVPLHAWLPRAHPEAPSPVSALMSAAMVNLGIYGIVRFLQLLGPGPRWWGLALLAVGGTSALYGVLQASVAADLKRLLAYSTTENMGLITLALGAATLFAAAAMLHMIAHAAFKSLAFMAAGSVLAATGLRDL--DLLGGLARRMPATTVFFGVAALGACGLPLGAGFVSEWLLVQSLIHAATTPLAVVVALATGLSVAAMTKAFGIGFLARPRSTQAEAAREAPASMRAGMAIAAG--------------------
5835068      ------------------------------------------------------------------------------------------------------------------------VTFSSTSWILAWIGLEINTIAIIPLMAKTHH-PRSIEATTKYFIAQSAGSATLLITACLTAWYSGNWAISPSNDPIILNA-----------MTLALMLKLGMAPMHFWLPEVMVGLDFITGMILATWQKLAPITLLIQIAQDQNNMF------ILIPALLSVFVGGWGGLNQTQTRKILAYSSIAHMGWIT---SMAPFNPTITWLTTLIYCLITSATFINLHILKANKITAL-------TMNKHNQISQMLLLLLLLSLGGLPPLTGFINKLLASIELANQNLIIYLFMMMMGSLLSLFFYTRMCYL--------------------------------------------------
189220223    ----------------------------------------------------------------------------------------------------------EFYSYLLAISLGALGAFVSLDLFFFYIFHEFALVPTFLLIGIWGSENRQF-VSLQITLYLIVGSMILLVGILLLPPEARTFDIPTLVDYVRLHPLPIMEPLAFGFLLVGFGTLVSLFPFYTWAPSGYAVAPTPAAMLHAGVLKKFGLYGLLRLAIPLLPGLEHWKALLYALLLGNILYIGYVTIAQKELTTMLGYSSVMHMGYLFLGLATNTIGLSGVVLLMVAHGLSIALLFALAGEIKDKTGE--IKFSELGGLGQRMPFVSVAFILASFASIGVPGLANFAGELLIFFGSWKVQPWITALAIW-GIVISAVYQLRAVQSVFFGKLPPHLKEVEDVQGIMRKFPYLLLMSFLLIIGMMPGSLLSVIK---
137118081    --------------------------------------------------------------------------------------------------------------------------------LLFYVFFEAVLIPMFLIIGIWGG-ERRIYASFKFFLYTLLGSVLMLIAIIFIYQKTNSMNINFLQGNYFFSKK--VQIYLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGILPEASAFFPLIIILSSIAIIYTSLVALAQEDIKKLIAYSSVAHMGLVTIGFIVNQQGLEGAMIQMISHGIVSAALFLCVGIIY--DRMHTRNINFYGGLVNKMPKYSVVFMLFVLASIGLPGTSGFIGEFLVILGAFQKNSFI-ALFAALGIILGAIYMLYLYKKIIFG----------------------------------------------
16923851     ------------------------------------------------------------------------------------------------------------ILFFSTILLGTVISISSTSWFGAWVGLELNLMSFIPFVS-TKTNQFSSESTLKYFLIQALGSATIVLTSCLIFYY---------------------FELAQTLISTALLLKMGAAPFHFWFPQIMEGLSWPDALILMTIQKIAPMILLSYLC--------NNHSIIMISAVFSGAIGAVGGLNQTLLRSIMAFSSINHMGWMLSALIISE---SSWIYYFVVYSIMTFSAILLFHSF------KVFHLSQITAMSSSNPMSTILLSTTLLSMGGLPPFLGFFPKWLLIQQLSMQSLFFMLFILLLSALGTLYYYLRII----------------------------------------------------
158634442    -----------------------------------------------------------------------------------------------------------------------------------------NTLSILPII-MRTPHPRTTEAATKYFLTQTAAAALILFAATNNAWQTGHWTIMQTTTPL-----------TATIITVALMMKLALAPTHFWYPDVLQGATLPTALAISTWQKLAPL------ALLMMLINHLPTNILLLTGLLSTLVGAWMGLNQTQMRKILAFSSIAHMGWLVIALTISPTMATLTI---IIYSVMTISLFTSLIT------TSSKTLLDISTSWPHSPALLTMTLLTLMSLGGLPPLTGFMPKLLILKSLITKNLLMTSTLLALSTLPSLFFYMRVTYLA-------------------------------------------------
239735199    --------------------------------------------------LTMANFSLISITNFNIKLSFIMDSYSLMFVPIALFVTWSILEFSLWYMATDP-NIDRFFKYLLIFLLAMLILVTANSLFQFFIGWEGVGVMSFLLIGWWFSRADANSSALQAIIYNRIGDIGLILMIAWSSMNLSTWQINELFS------LDMSHTLPVIGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPLL-EKHHELLSICLCLGAMTTLFTAICALTQNDLKKIIAFSTSSQLGLMMVTIGLNQPELAFM--HISTHAFFKAMLFLCSGSIIHSLLDE-QDIRKMGGVKTFLPITSSCLTIGSLALMGTPFLSGFYSKDIIIETMNNSNLAWALLLTILATLLTAAYSLRIIFYVQMKTPRYKPDSPINENDTKLTSPILRLAVGSLLAGLLISSSILPYKT--
218673761    ---------------------------------------------------------YAWVPSYNLSFSWFLDGLSLAFA--LLITGIGTLIVLYAGAYLRHRDQGRFFSFIFLFMGAMLGIVVSDSFLMFFIFWELTSITSFLLIGFDHEREAARRAALQALVVTGGGGLCLLAGLLILWNMSDVTQMSQLIGSGDMLRESPLYLAALILVLGGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMRLNPVMG-ATPAWEILLPFFGGLTLVVGTALAIRQTDLKLKLAYTTVSSLGLLVMLIGFGSDHVAAAALYLVAHSLFKGALFMVAGIIDHETGT--RDITRLGGLRRAMPLTWIIALAAAFSMAGLPPFFGFLAKEEIYTALVGGDIRAITFTAI------------------------------------------------------------------
146281905    ----------ALILPLLVPLFVGALLLLCHRMGKPAKRILSLAATWALVPIAIWLLLLADDGQLPFGIILMLDRLSALM---LLVTAVLAGFAVLYACRGDDERGPNFHALYQFQLLGINGAFLTGDLFNLFVFFEILLISSYALL-LHGHGQRRVRSGMHYVVLNLLGSSLFLIGVSMLYGLLGTLNMADLAVSAADPADAPLLAAAGYLLLVVFALKGAILPLYFWLPRAYASATAPVAALFAIMTKV-GLYAIVRVFTLVFGSEAGTLSWLWPLALLTLGAAVIGALAARNLQVLLAYLVVVSVGTLLAGVALGNVGLAAALYYLVHSTLIAGGLFLLADLIARQRGDLGTDLIS-APALRQPLLLGSLFFMGAISVAGLPPFSGFLGKVMLLRAIVGPDAVALWAVVLVGGLGMLIALSRAGSLVFWRPASEAVGQAADPVRVI------------------------------
162453077    --------------------------------------------------------------------AFRVDALGAFFLAWSLPMTLLGTIYAVGYLFDRGRNGGPHFALLNMVALSFVLIYSVQNALVFLLGWEIAALAAWLLVIWDYRNQKIRFAGFNYLISTHVGLFVLVAAFMLLHSKTDSMDLAVFGEFLSSQDPARGTL--FLLLGVAFALKSAFFPFHTWLPRAHSAAPAHISALMSGVIHKAGLFAFLRFTLLMGRPDEWMGWSVLGFGALSAFFGVLSTSAERDLKRLLGYSSTENVGIAAMGLGVGYLGWTGGLLHILNHALFKCLLFYAAGAIYR--AAHTVDLERLGGLAKRLPRTSILFLIGCLAISALPPLNGFVSELLIYAGLLSGRAPAAAAALAFVGAVSALSMTRAFGLTFLGVPRDPGLHVGEDAPSSMLWPMVVHAAFVIAIGVLGIAAIGAALRLF
288941134    --------------------------------------------------------------GVPLGIGLRADGLAAALVAMANLVALAISIHATGYFGAAESSRKFWPLWLLLWTA-LNGLFLAADLFNLYVMLELLGLSAAALGALTGTRE-AAEANLRYLLVGLLGSMTYLLGVALLYTAYGVLDLELVAEALTPG---PVAWSALALMIGGLLLKSALFPLHFWLPPAHANAPAPVSAALSALVVKAAIYLVLRLWLDLFDGIATLPMLLGLLGAGAVLWGSWRALRAERLKLLAAYSTVAQIGYLFLFLPLLTAAPTALVLLALTHGFAKAGFFLAAGLVQKSTGHD--RIRELGGAAQSLPAATFTIGLAGVALIGLPPSGTFFAKWILVGQAIALGQWWWALVAMAGTLLAAAYVFRVLARAFNREPT-------------------------------------------
141581140    -------------------------------------------------------------------------------------------LCIISVNNSIKNRLRDFLIAILIMESFMIGVFCALDLVVFYLFFEAGLIPMFLIIGIWGG-ARRVYSAFKFFLYTLLGSVLMLVAIISIYWITGTTDVVQLYDIGIDVKYQNLLWLAF---FSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPIASEFTPLIYTLSVIAIIFTSLIALMQEDMKKLIAYSSVAHMGFVTLGFTLQQQGIEGSIIQMISHGLVSAALFLTVGVVY--DRMHSRLISTYGGLVSVIPKYSILFMLFALASLGLPGTSGFIGEFLILMGAFKDNFLVAVLASI------------------------------------------------------------------
183582366    ------------------------------------------------------------------------DQYAIIFLPVALFITWNILEFSTWYMSADPFKN-QFIKYLLIFLLAMIILTTAGNFFIFFLGWEGVGLMSFLLIGWYHGRNSAAVAASQAVLYNRIGDIGFLAAFCWLLKMTPSTDI-------TTTSIATPTTLILIALIVAAATKSAQFTFHPWLASAMEGPTPVSALLHSSTMVVAGVFLLIRIFP-FIKTNQLALTTCLCLGAATTCYAAMLAITQNDIKKVVAYSTSSQLGLMVVAIGISQPHL--AFLHICTHAFFKAMLFLCSGTIIH-NLNDEQDIRKMGGLQMLMPMTTTCFSIGTLALMGTPFLAGFFSKDAIIETAVSAINTTALMLTLLATAFTAVYSLRLIYSTSMKSPRTSPILKFDETNIPALNSITRLALGSIMAGLL------------
294056108    -------------------------------------------------------------TGLDIVGIYLHLGLNGISMPLFMLAAVVGLAAGLYAMYSKAERPHLYLALLLIMQGGLMGTFASIDIFFFYFFHEFALIPTFIMIGVWGG-VGRRSAAIEMTIYLTLGAMLSLIGLIALYVNSGAESFSLIELRNYLASQPLSETIIFALLLFGFGILVSLFPFHSWAPKGYAVAPTGAAMLHAGVLKKFGLYGLLQIAAPLLPEGAHWFPWIVWLGLGNILIIGLITLAQKDVKMMLGYSSVMHMGYAFLGIATFSAVGVGGTILMMVAHGLSVALLF-MLSTCIHHRSKTFEMSDMGGLGSKAPVLCAFFVAGTMASIGLPGFGNFWGEFTIFAALGESPSTWILLPAAVGIIISAIYGLRAVANIFYGAPTESMQKRVNLDEIQDLKLFEKVPAGLLIAALVVTGLFPRVLS--
195953680    -------------------------------------------ITVAYLWGVADLSIHLNTTIKHITYSFYVDRLSLFFIGIVAFNGAINSIYTLDYIEEENYDKKILMTMLNIFILSMILVLLSANAFTFLLFWEVMSILSFFLVLWDFKKEENYKASLIYIVMTHIGTAFILLSFVGFYINTNSLSFDHWQN---LSLNTFWTTWIFLFSVLGFGMKAGIIGLHNWLPKAHPVAPSFVSALMSGLMIKMPVYMFIRYWFYFIQYPASFGLLILTIGTITMLFGILNASVQNRLKAMLAYSSMENIGIIYVGIGLAMIFLGASLFHILNHSLFKSLLFMSAGSLMARA--HTQEIAKLGGAIKYAPKLGTITLVGMLSLVALPPFNGFISEWLLYQSLVKGYYLWIALSASFLALTGGIAMLSAVKYLTFLGNPRKDIKRKEDIKTMSLISMGILALSCLLVGVLPVFVLDVINNL-
229324790    -------------------------------------------------------------------------------------------------------------LFLITLILGTLFSISASSWFGAWAGLEINLLSFIPLMSQNNK--FSAEAALKYFLVQALASSILLFAVLMLYSLHSML------------ISLDSIIDPSLILNTALLIKLGGAPFHFWFPGVMEGLNWSCNIILMTWQKMAPMMLLSYTIY--------LNTFYTFVIISSVMAGSLGGFNQTSLRKIMAYSSINHLGWMVASIILGDLFWFMYFLFYSFLSITTIILFSQF---------NLTHLYQIYSSSFHSPAIKLMMFLNMLSLGGLPPFLGFLPKWIIINGLVMSNNYFTITVMVIMTLVTLFFYLRLTFSALLLTHSEPKWLNPSTTLSPLLLILV------------------------
154174898    ----------------LIIFFPAIGAMLGFLIEERSIKFYGVSIAFIELILALFAWFRADFGAYTLGISYLV-GVDAISLSLIVMSAFMSLVALFALSVKENLK--HLIISVLFLEMTMMGVFASLDMIMFYLFWELSLLPMLYIIGAWG-SGKRIYAAVKFFIYTFLGSVFMLIGIIFMAYLSGAWSFS-LLDWYGLGLSKEAQIWLFIAFAFAFAVKTPMFPFHTWLPYAHGQAPTIGSVLLAAVLLKMGTYGFVRLCLPLFADASQFYGVLCTLGAIMVVYTALIAYAQDDMKQVIAYSSISHMGVIILGFSLNSIGIAGAIFLMISHGVVSGALFLLVGMIY--DRRHTKLIAEFGGLAHVMPRFALIFGVILLGSIGLPLTIGFVGEFLSLLGVFKIN-AMFAFFGGIGIIVGAIYMLSLYRRVFFGECKNERNLALKDLNFKELIAIVPLCLLVIALGVYPNFLLKPI----
14010667     -------------------------------------------------------------------------------------------------------------LIYFTLFIGTVLTMISSHWLLIWVGLEMNMLAIIPILT-KKTSPRPMEAATKYFLTQATASMILMMAIIINTMNSGQW-----------TAMKTVSSLSSPMMLIALTVKLGMTPFHFWVPEVTQGISLTSGLILLTWQKLAPMSILLQMNNSINS------NITLLIALLSIAIGGWGGLNQTQLRKILAFSSISHMGWMLAIITFNPSATILNLLIYLLLTLSMFIMILSIPSTSTL---------TMSHSWNKTPVLTSMLLTTLLSLGGLPPLSGFLPKWIIIQELCNSHNIITPTLMAIMSLLNLFFYMRLVY---------------------------------------------------
17220755     -----------------------------------------------------------------------------------------------------------YYSLIFLAAAGMAIALLSRDLLLFVLGYELELIPMYLLISIWGGEQRGP-AATRFLIFTAISGILLLLGAIATAVLSSQFAFDQLQT---IELPLALQLPLLLLFVAAFAIKLPLVPFHSWQPAAYGQASPAIAMLLGGAIAKLGGYGLFRFGCSFFPEAWSLIPSLAVLAAVTALYGSLNALRQTDLQRLVAFSSIGHMGTLLLALAAGTLALQGAIAQMVAHGLILALLFQLVGTIERVTGRRDRDLSGLLNPIRGLPLTAGLLLLAAMASAGIPGLVGFVAEFLIFQGSF-AIFPWATVGCIAASGLTAVYFVSLINRACFGKLDNQPVTVSERWPAVVLALTVMALGL-------------------
296272271    -------------------LIGCVISLLLYKQNRIAGRVGFSISAIASAYAVIYFLMNLGFESLLYSPTFILNPLGNFFSFVVSLVSLASSVYAYSQEYENKGSLAVMASMFNAFILSMLLLISSSDVFWFIIFWECMTVISAYLICFN-DSKASLKAIMIYLGIAHIGAMCITAAFLLLASQSGSLEFSSFEN---VTLSPVMASVIFILAFIGFGSKAGMFPMHVWLPKAHPAAPTNVSALMSGVMIKIAIFGIIKFC-LWLPVMEWWGLLIITVGAISAILGVLYALVQHDYKALLAYHSVENIGIILLGIGTGVYGIAANMPSLAAYHILNHATFKGLLFLSVLYSTHTKDMDALGGLARKMPLTAFAFLIGSLSITAIPPLNGFISEWFTYQGMIQGALTISIITLALTGALAIMCFVKVYSVIFGGPRDEKIFQKAKEVPIMVIGMFILVAGFGLGANVVVENIMLVISSF-
255059709    ----------------ITAADFGLLFLIFGIGWSRRN--PLIMLLTVLQILPLAYFEFKMAHHVEVIPAFYGDDLSIIMNLIISIVGSLICIFGIPYMHLKKSRQPRFFFFLVLFLGAMNGLVYANNLLWVYFFWEVTTLCSFMLISHDGTGLAVKNAC-RALWMNMVGGVAFVSAIILLYRSTGTTQSLSLQYLVHHPDPSLALLLPLALLCLAGFTKAAQVPFQAWLCGAMVAPTPVSALLHSSTMVKAGVYLIVRLAPAYAGTTLSLM--VATFGAFTFLTASVLAVNMSNGKKILAYSTIANLGLIVACAGINTAAIVAAILLIIFHAISKGLLFLCVGTIEHKIG--SRDIEDMRGLYNRFPTVARITILGMLTMM-IPPFGALMSKWMAIEAA--SNIPWVVAMLALGSGLTMLFWARWAGILVSGACLESAAVEKPRSTLMMLIDTL------------------------
121309386    ------------------------------------SLLPLLTMQNTGLMHITLSLTWLQLNNVQVQLNFMYDIYSLLFTPVALFVTWTITEFSLWYMKADP-KINKFFKYLLIFLLAMIILTSTNNLFQLFIGWEGVGIMSFLLISWWSARTDANTAALQAIIYNRIGDIGLLIALAWLATAFSTWNIQEL-----LIQSTAINIVPLLGFILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLLRVHPLMQHQLAHTTCL--CLGALTSLFASICALSQNDLKKIIAFSTTSQLGLMLVTIGLNQ--PTLAFFHMLTHAFFKALLFLCSGVIIHSTADE-QDIRKIGTMHNTLPITSSCMTIGNLALMGTPFLSGFFSKDAIIEALTTSNLNAWALTTVLATLLTAAYSTRMIFY--------------------------------------------------
135413759    ----------LLFIPEVIMSIGIMFIIIVDLFLQNYKKISYFFIQVIL---VISAYQTININFFPDYDAYEFSMFSNYIKLILIIGALIIFHYTFKHLSQIKNLRIEYFTISLLGLVGTMIMISANSLLMLYLGIELLSLSLYALIGFNKDSPLSSEAAIKYYVLGAMSSGILLFGISIIYGFTGSILYSDIATKMITINTESVIIFGIIFITASLCFKFGAAPFHMWVPDIYQGSLISTTVLLSTLPKIAVFVVFLKLYFIPFLILKFIWAILIFVGMLSIVIGSIFALTQENIKRLLAYSAISNIGFIILSIG-------------------------------------------------------------------------------------------------------------------------------------------------------------------
15088728     -------------------------------YAGRIAFLSLLGYFVIMLNIWLHFGSLSESVTLLFGGGLVR------LDESILSALLFILFLGLVIMNRTGDLGWEFHLLLMGGLTGAIYMLTAYDLLLMVVGFEFLNLSTYLILSLYRGTET---ATLKYLLSSAFYTTLLLLAISFFYGLTGSTGYDALFVQM--NYLGGETFLPQILLLGTIAFKLGLVPAHLWVPDVYDGLPMTLLSWMGSVPKAAVLLWLPTI----YPLLNQLAPFLLVLSALSFLLSAVLMAAQYKMKRFLAYSAIGHLGFVVAAFAIG--DYHAYGYYIFIYMIATLAQFVLLSELPQTELMKQTSVL------KDHRALGLGFLVIVLTMASLPPFAGFYAKLLVLFGFLEIGYGIFAVLLILASLRSAAYYLKWIQTTFF-----------------------------------------------
52221105     -----------------------------------------------------WSFTWFTTSNLPLHINLLMDPYTMMFTPTALFITWSIMEFSQWYMAHDPYNAK-FSKYLLVFLLAMLALTTTNNLIQLFVGWEAVGLMSFLLISWWFARQEANTSAMQAVAYNRIGDIGLLMAMAMLATPLSTFDLQEIFS-----HTPMNMLPLLLGLILAAAGKSAQFMMHPWLPAAMEG-PTPVSALLHSSTMVVAGVFMLLRTHPLMENNQFALTTCLCLGSITSLFASVCSLAQNDIKKIIAFSTTSQLGLMMIGLNLPKLAFLHLLTHAFFKSLLFLCSGAIIHNLAGE-----QDIRKMGALHKTLPTTSSCMTIATLALMGTPFMSGFFSKDAIIEAMATSWLNVWATITALATILTAAYSARMLYYTQLTHTQHTPLVPLDESNPHMIRPITRLALATIISG--------------
241888888    -----------------------------------------------------ILILEMGNWASPFGITLTLDGLNSVLVTTSSVVFLATLLYSFKTIDKVRELSFFYPGFLLIMV-GINGAFTTGDIFNLFVFYEILLMSSYLLLLVGI-NKEQLKSSISYVLMNVFAGSLFVISIGYLYTIVGSLNMAYISQTISSMSDRRGLYLVGSVMIFVFCMKGALFPLFTWMNRSYAAPPIAISIIFGALLTKVGLYSIIRTYGLFYYESNFIKSYILILGAVSIIAGCIGAIYQKDLKQIVIFNIVISLGVMVCGTATNTFGVKGALLYAVNDILLKAALFIVVGLIIYVSGVKYL---QKCGLINKYPLLGWTYFIIVLSLAGVPPFSGFYGKALIIKGLVTNNNTFIAILVALSGLVVFYSLIRIFLNVFYDNINKSLTLKP------------------------------------
143460017    --------------------------------------------------------------------------------SLVLLTSFINFLIAIYASSEDYDNKSSYLGYFLILEGLLMGTFSAFDSILFYIFFESLLIPLFLIIGIWGGENRKY-ATIKFFLYTFFGSVLMLISIIYLANLANSFAIEDFYYLTLSFEEEVLLLLAF---LIGFGIKIPMWPVHTWLPDAHVEAPTSGSVILASVLLKVGGYGMIRFLLPITTEAGIYLSDYMILSLIAIIYISFVAFAQEDMKKLIAYSSVAHMGFVTMGITAAVIGLEGAMVQMISHGLISAALFFCIGIMYKH--SHSRLIKDNFGVAQFMPIFSFMMVFFLMANSGLPGTSGFVGEFLVITSSLGSSF-LFGFLAALSLILSASYSLKLGKNVLFGKNSQGYLECKSNEKIVLGTLVIFVLYLGISPDML------------
116075368    -------------------------------------------------------------PSIGLDYVLAVDGLSM---PLVLMNGVLCLVAALASRKIENRPRI-YFALLLVISGAVNGAFLAQNLLLFFLFYELELIPLWMLIAIWGGTNRAY-ASTKFLIVTAVSGMLILGAFLGLALLSGSVDFS-LNPVLPGALPITTQLLLMGALLIGFGIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCLGLFPEAWHLAPWLAGWAAVSVLYGSLAAIAQTDMKKMVAYSSVGHMGYVLLAAAAATLGLIGALFQMVSHGLISAILFLVVGVVYERTGTRDLNI--LRGLQRGLPLSGTLMIIGVMASAGIPGMAGFISEFLIFRGSL-GPFPLATLLSMVGSGLTAVYFLLLVNRAFFGRLAVASGQDPNPRVLSPVPLAQQMPAILLSLGILVLGLVP------
52547316     ---------------------------------------------------VITNWHWFSITTFNISMSFKLDFFSIIFIPIALYDAWSILEFSLWYMHSD-IFIHKFFKYLVSFLLTMIILVSANNLFQLFIGWEGVGIMSFLLIGWWYGRTDANTAALQAIIYNRIGDIGFMLTMAWLMLNSNSWELQNIFS-------TNMDFIALLGLIIAATGKSAQFGLHPWLPSAMEG-PTPVSALLHSSTMVVAGIFLLIRFHPMMENNQMILTTILCLGAMTTLFTAICAITQNDIKKIVAFSTSSQLGLMMVTVGLNQPHL--AFLHICTHAFFKAMLFLCSGSIIH-SLNDEQDIRKMGGLFLILPITSSALMTGSLALVGTPFLAGFYSKDSIIEAITSYTNSWALMMTLIATSLTAIYSLRIIYYALLGNPRFSSISPINENNPNLINPIMRLAMGSIFAGFLVTMSIPPMTSI-
148260398    -------------------------------------AVSLIALGVAFASLGGGAPITLPLGLPGIGMRFAVDPLSAAFLVLVDLGGAAASLYALGYGEAEPWRVLPFYPVFLAA---MNLVVIAADAYGFLLFWELMSLASWALVMADHTRAETRLAGFVYLLMASAGTLMLLLAFGLLAGPHGAYGFASIAAA---HRAQWTGAVAMLLALLGAGSKAGLMPLHVWLPRAHPAAPSHVSALMSGVMTKVAVYAFIRIFDLAGPAAWWWGLVVLAAGAVSAVLGVLQALLEDDVKTVLAYSTIENIGLIFAGLGLALAFLTAALFHAFNHMLFKSTLFFGAGAIQHGAGT--RRLSELGGLIHRMQISAVPMLVAAMAIAALPPLNGFASEWLLLQAVLLS----------------------------------------------------------------------------
137673641    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIAFAAGVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANDALDIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSGA--YTAALFHLWTHAFFKALLFLGAGSVIHAVHSNS--MLEMGGLRKVMPKTFSTFIIGTVALAGLPPFAGFFSKDEILASFNHEGETTFFYIAVLGAFITAFYMTRAVCLTFLGEYRGHGHPHESDSMMTTPLVVLAVFA--------------------
72398615     ----------------------------------------------ILLTFNLSNKSLYYFNDSAMFSSYNFDYIVSKFSNLLYFFMIIFLLVLYAYISNNRIKTFEYPIIVLLAVLGMVILLRSTDLFIWFLTIELQSFCFYTLAAYRNRSYLQTEAGLKYFLFGSIASSLYLFGTSILYLYTGSVNFDSIAASYFPIENQYIFHISLVLILISLFFKLGIAPFHFWLPLVYTYSSSIVTYLFILLPKIPLFYLLYKFTSI------SLSYIIYLPILLSLFIGTVFAFKATNLKTFLAYSAIANTAFFLAPIYQSTYSFYAFIFYLFTYSILITIAFLPILFLIKSDNSLAFNLRDMIILKKVNPVLAIFYALMALGFAGVPPLLGFFSKLFILLSALSFSAYLLVAVLLAFSLISSFYYLRLVKMLYFSFYLKNASVISIPAIPAYIITIFSVVSIFF-----------------
269128574    ---------------------------------------------------------------------------------------------------------------VLVLEVGMLGTFVALDLLLFFVFFEVVLIPMYLVIALWGGAGRRA-AAWKFILYTLLGSGLLLAGLLVVGTNAGTLDMTALAEAPGQGLTRTAQITAFALIGLGLAIKVPMWPLHTWLPDAHTEAPTIGSVLLAGVLLKMGTYGLVRIALPAAPEGAVWAPWLGLMAVIGIVYGALACLAQRDLKRLIAYSSIGHMGFVLLGIATTPVGVNAALLGNIAHGLITGLLFFLAGGVKDRYGTGELD-SLGGGMLTKAPLLASFLTFASVASLGLPGLAGFWGEMLALEALPRETFVTFMAVGALGAVLTAAYFLRLLAKITHGPVAE------------------------------------------
140822552    ------------------------------------------------------------------------------------------------------------FSYLSFFTFAMLVLVSADNLLQLFFGWEGVGVASYLLIGFYFKKPSANSAAMKAFIVNRVGDFGFLIGIFLVFFYAGSIDFSEIFSFFAAKNQIRLAGIICFFLFVGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTCRFSPLFEAAPNISTLVLIVGVLTAFFAATTALVQNDIKRIIAYSTCSQLGYMFAAVGAG--FYQAAMFHLFTHAFFKALLFLGAGSVIH-SMHHEQDVRRFGGLRKKLPITFITMTVGTLAITG------------------------------------------------------------------------------------------------
146304650    ------------------LVLSSLVFFIKDKKSSTTLTGIAIALNGYFLFRRGLFENFFVAKTIGSFGLTVTD-LNFPFVITILAVTLLTIPYSLRYMEERFHELGSFFGLYSLFSVSMLYTVLSTNLLEIYIFLEIALVTSFLLIMLYGYGDRR-RISLLYFIWTHVGTVLLLASVIVIGLETGSMDVYSALNVFHDYSTVGYAVAIFLLAVIGMMVKGAQAGVNVWLPYAHGEAPTPISVLLSPNMVGLGVFVVI-LYFYMFPGMSFLAPIFVGWALLTMIYGGINALAQRDFKRFLAYSSVSQMGYMMLGAGVAFLMGLPLTLVSLPLGIIASALIYVSHGFANITEAHERDIEKLGGLYQTSPLHTTLSFLGLLNILGLPPTVGLISEVLLLFATGESWFLVVVVALFIAIGLSSAYATYLFKKVYAGKPQNPVSIAEYSVPMLILAGLSVVLFFF------------------
146304650    -------QDIYLPLIVFLPALGSLLALITTSKLSRDVRGWIVNIMLGISMILAWLTFFVPSQFYTMFGYLSFSSSLLQSILAVFVSTLSFFIGIYSVGYMREDNVLRYWGFFGFFVSSMLAVVLSNNILLFMAGWEGTSLASYGLISYWLDDNEKTTSGIRAMIFTRVGDTSTSTLTGSTMLFTQVGSLPGVFQVLGEMATLPFGLTMLILLFLGGLSKSAQFPFTQWLVTAMTGPTPVSALIHAATMVNLGAMFTFLTYPYLAFQANSFFSVMAGISLFTALYTSLNALVSNEQKVVLANSTADQISLMIFASSMGGVGIAIGLIQMIAHGIYKASLFMNAGSVIHY--TESRYMGTVSGLYRELKWVFILQLIAALNLANVPPLVGFWAHSYI--STLTSASAPLNTFYLFLEFLGAIYIVRYVMKTFLWKGETHEEEKGHVYPEMLISPTILVLA--------------------
143245377    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFHSWAPDTYEGAPLPITAYLSVSSKATGFVALILLTKVFESSGQSWGVILAIVAGATMTLGNLVALQQTNPVRLLAYSSISQAGFIIAPLAVSGITIFASVTYLIIYAFMNMGAFLSVHLF--TNFTNSDNFYEWGGMAKHSPLTGVLTTIFFFSLAGIPPLGGWFAKFVVFRSLLSTGEIVLAIIGAINAVIALVYYARISKVIWMDELKNPEEEKTFEFQNPLKVVGAFTVFITFVAGIFPG----------
143373030    ---------------------------------------------------------------------------------------------------------------------------------LFFLFFEGGLIPMFLIIGIWGG-ERRVYSALKFFLYTFLGSIFMLIAIIAIYWNMNTLDLVKLMGTKIPENLQYWMWFGF---FISLAVKLPMWPVHTWLPDAHVEAPTPGSVILAAILLKISGYGFIRFSLGLFPIASHYFATFFVLSVIAIIYASLVALMQKDMKKLIAYSSVAHMGYVTIGFSFTKQGIDGAIFQMISHGLISSSLFLCVGVLYDRV--HSRLIQDYSGVVNIMPKLALVFIFSSLANVGLPGTSGFVGEFLTLIGTFKVN-YIVSILAATGVILSAAYSLWLCKRIVFGENGEKLLDLDATEIVILFMLMILTIVFGVYPNLILEPISSSV----
143759738    -----------------------------------------------------------------------------LSAPLIALSGLITFLSAAASWKIKKKSNL-YFALLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKK-LYAATKFILYTALASLLILISGLALALSTFTLNITDLTNKHVTGSLALLSYLGF---LIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGADALGISGAMLQMISHGLIAAAMFFVTGSFYER--TNTLSIPNMGGLAKVLPITFAFFLASSLASLALPGMSGFISEITVFLGITSQEGFITILIAAIGLVLTPIYLLSMCRRVFFGPPALATVKEMNGRELTIGFSLLLPT---------------------
289629815    ----------------------------------NKNKYIQAFLQFINVVVFLYLFKSLKTNGPYYGTYFTLDSLNIVLIGIVSVVGFLTYLYSIGYLELKESKIKEFYLWINTFMFSMLLLVSTSNLGIMWVSIEATTLSTTFLISFY-KNKTAVEASWKYIMLCSLGIALALFGIILIYF--GVINIWQNIMPIADKIDKNLLKIAFVFVLVGFGTKMGLAPLHFWLPDAHSEAPTPISALMSSVLLSCSFYTIIRIFSIEAGIGAFTYDTMLYIGLFSIVLASIFIPRSRDYKRLLAYSTMEHMGILAFSLGLGSFEIFASLLGLIAHALTKALMFMSSGSI--LVNLHTKSIKDIRGLFKILPITATFLAVGVFAITGAPPFLLFISEFLTLVSAFKEGFIWQGIVVLLALSLIFFGFIESFFGMLTREPTFEQKKEHMFMLIPMGILVILIVGLGLF----------------
289183188    ----------------------------------------------------IFSSYWFFPYLQNFSLSFVIDYYFIIFGSVALLVTWSIIEFSHYYMVSDPHKQAFFNTLILFLFF-MLLLVASNSLFLLFIGWEGVGILSFILIGWWFTRSDANSAALQAIIYNRIGDSGMILFLLLCILQNNTWNLNEI---IYFSSSNPLSQWGLLGIIIAAIGKSAQFSLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLVRCTPILENSL-WALPTISIIGALTALFAASAALSQYDIKKIVAYSTTSQLGLMVVSIGLNLPWL--ALFHICTHAFFKALLFLCSGSIIH-SLNNEQDLRKMGSSGLILPVTSSTLTVASLALCGVPFLAGYYSKDLILEAGYSISNNISIILALIATLMTAAYSSRIVYFLAFNKNTDPASPISEENKNLTFPLLRLLIGVFIV----------------
114329889    ---------------------------------------------------------------------LFIDVTSISFSFLTLTIGVFVYIYTFSYFRYEPL-VERLMLLLNSFMISMILLVSSGNFIVMFLGWEMIGLTSFFLINFWSTRVGTLKAAFKAFSFNKLSDLFLFFAILLIFNTLFSLDILTFNSQIYLYENYSLLELISFFFISCAFIKSAQFGAHIWLPDSMEAPVPASALIHSATLVSAGIYLLLRLTPLF-ELSKYAEIIIPFVGSITAFYGGIVSAFQSDTKKTLAFSTISHCGFLMVAYSTGVLEFV--ILYLYVHGFFKAATFLCMGNVNRFN-RNIQDFKRMGGFYKYLPFECLASFVCMINLSGLPLSLGFYIKHLLFIGLNEHYYWIIYVTLIVGATAGVFYSYRLFYSIFFDIKKGKKTIYMQANRINL-----------------------------
142553295    --------------------------------------------------------------------------------------------------------------------------------------------------GFWYTKESAIKANLKAFIVNRVGDLSLILGIGIIFSITGSLDIAQTELVLTSTLTVSALTAACILLFGGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGVFLLARMSPLF-ELSTTALSFVLIIGATTALFTGILGLIQNDIKRVVAYSTLSQLGYMVAA--AGVSAYSASLFHLMTHAFFKALLFLAAGSVIVA-LHHEQDIRKMGGLKNKLPITYVTSLIGSLALIGFPGFSGFFSKDALIEAIGHADIIGSAFAVLIGVFITALYTFRLFFKVFHGVLDDHHHDVKESPLSITLPLVLLAIPSVIIAWPTVGPMV-------
239904912    -----------------LVTLGDFLILAVVLLVGLKRKNQIIVWLTVAQIVGLIWFDFFMIQDHGATPAFFADDLSLVM--VLVVSIVGSLIAVYGIGYMKEHEEHQFFFFIVLFLGAMNGLVLANNMLWMYFFWECTTLCSFMLIGHD-DTEIARKNAERALWMNVLGGTAFLFGVMLLYKVTGTLSLQEIARGPEFAVAGGAILVPMFLLVFAGMTKAAQAPFQSWLTGAMVAPTPVSALLHSSTMVKAGVYIIVRLAPIYAG--TYFSNFVALFGGFVFLATACLAAGQSNGKKILAYSTISNLALIIACAGINTAAITAAILLILFHAISKALMFLCVGAIEQKIG--SRDIEDMRGLFARMPRTALVAVIGILTMM-LPPFGMLMAKWMAIESA--HGQFLLMIMLALGSGVTVLFWCRWAGLMLFAKAAPEAQDSTIRGPLYLLAGLAVVLSFF------------------
134461786    ---------------------------------------------------------------------FVLDPLGSVM--LALVTTITLLVMIYSHGYMAHDKGYRFFTYLALFSSSMMGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDGAAHAAQKAFVVNRVGDFGLLLGILGLFWATNSFDFNEIATVISQSVSDNSLPIWAALIFLGPMAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLVARLQPLYSIFPSIQFIIALVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGA--PIAGIFHLVTHACFKQCYFWAL----------------------------------------------------------------------------------------------------------------------------------------
87122016     ------------------VASAMLLPPLSSRIQWLRIASISTLVILTILSALQVATVITEGTQLPFGIVLVADKVSAL---LVLLTSFLALCCMIYACADHDKGGEFFHPLFLFQIMGINGAFLTGDLFNLFVFFEVLLIASYALLVHSGGKNK-TQAAVHYVVINLLGSSLFLFGLGILYGTLGTLNIADMAVKISQLPESETILIGALLLLIVFGLKSAMLPLQFWLSRTYSSASAPVAALFAIMTKV-GIYSIFRVFTVIFGLANFSADWLWPLAILTISIGSLGVLASPTLKLLTSNLVVVSAGTLLVAAALSELAIAGALYYIVHSTLVTAGLFLLADVIAKQRGQAEDRLVNSRALS-QPKLIGFGFAILALTIIGMPPFSGFIGKVMVLNSASMATRLWIWPVILMSSLITLVAFSRATSKLFWKSPNTKNTTLEKAHPYEVTAIVLLILGLVLFGGPMTEYVIQAAADL-
254433337    ------------------------------------------------------------IPTLNIDYLLGVDGLSVLFVPLTALITVAVILASRRSI---KTLSSLYFALLLFLEGITIGVYCTLDLALFFLFWELTLPPLFFLISLWGIGVHRRYAALKYVLFMLTGILLLFGFILLGLNHANETGIAAPAELLQTPIPLATQSIVFLLLFFGFAIKAPLFPFHVWLPTMAMEGPASITAIIVGL--KLGLFGIIRFAIPLAPAASQYFVLMMLLGAIGAIYGALIALKQTNLRRMLAYSSISHAGFVLIGAAANIQGIQGAVFQLFNFGIVASGIFLIAGFLQYRLG--STELTALGGAARPMPILASLFFILGLASIGVPGTNGFAAEHLIVIGAFKAH-IGMGLAVLLGIILSAAYYLVFYQKAFLGPVTRATVKETVDLRSREYWIAGTMVSLALLLGLFPQQILTT-----
251772761    ----------------MILVLMILSPITGAIVLGLWGHRKIAPLLNIAFSLLTFFLTLILGEEVSLHGPLVADTFSSLF--LVITGGVAATTSFFSLRYMTPERTRLYLALYQIFVLTMIVVLASNNLGLLWVALEGATLATVLLVGWTRT-PAAIKASWKYFILCGVGIAQALFGTILLYFASGTALLLTHLETVKSQLEPTVMSLAFVFFMVGYGTKVGLVPLHNWLPDAHAEGPTPISAVLSGLLLNVALYAILRVKSLADGAIHSSMPLLMGFGLASVLLASISMWKRQDIKRLFAYSSIEHMGLATLAFGIGPLATFAGLLHMTTHSLVKSAIFFAVGHIVQTSG--SQKIPSIREVALRTPGLARALLAGGFAITGLPPFALFASELLIITEAVKR--IPFAVPFLLLALFVTFGVLIFRILEISEGGPSMTTKPLPPLPKLTFFPIWIHLGLALILGTVFPATLYSV----
149195039    -------------------------------------IISISWLKVLPDSGFLFLGNFLSVPQFGFELTLQIDALSVAMLILTAALLILVVFTSW-----NEKKQAAYFSLLILFSGPIFGVFMTTNVLWFFMFWELTLVPMLFLIGIWGAENR-IYAAIKFFIYTHVFAMFMFVGFYLLYKQTGYWDFT-----LIKEVALATPALIWWLMFLGFAAKLPLFPFHTWLPDAHVQAPSSISVILAGILLKMGAYGLIRFTVELMPVTTQFAKWMLFLGLATTLYAGFLAIYERHIKKMVAYSSISHMGLVVVAISTMTYDGLSAALYMIGHALVISPLFLIAGWLHHK--THTWYMDEMGGIMKKAPYVSAIFILAGMAALGLPGTMGFVGELTIIISAVKAYGWWVAVIALAG-MISAGYIIWAIRRSIHGEMSPIVAKADFSMSLAEKFALGVYAILIVYFGVNPQPIFDIANKAF
288561265    --------------------------------------------------------------------------FDNIERIFIFLMGIVAFLSIFTYFTEKKEVSGPYLYLIFMGLASVIALLLSNDIFNMYVFFEITALTQVGIIVASST-EDNYEIALKYLILGSIGGPMLLLGVGFVLGTIGSVNITDIIYAISNNPYSPGLVIGFALILFGWLYSAGLPPFHTIKSAVYSKARPNGSAILQGFSVLCMLAFGIAMYKIF-AYIPGFNTAIIVFAILAMVLSIAMSAMEVDFRRMIAFLAVGELGFIALGFGIGTQMIAAALFQAANEIVITAMLFIGFGSIYYL--TNTSDTRKLGGLIGVDSLMGVMILLGGCALAGVPPFNGFVSKLMLVQAALEAGYTELAILAVIVSVVIFFTFVKAFHSVFLEPKPKDLKFVNEKIPRVTVFSVAVLLIICLALGLFPNIVTDV-----
146261268    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGISIALIFITVGIGFKLSPAPSHQWTPDVYEGSPTPVVAFLSVTSKVAASALATRIFDIFYFSSNEWHLLLEILAILSMILGNLVAITQTSMKRMLAYSSIGQIGYVIIGIIVSNGGYASMITYMLFYISMNLGTFACIVLFGLRTGTD--NIRDYAGLYTKDPFLALSLALCLLSLGGLPPLAGFFGKLHLFWCGWQAGLYFLVSIGLLTSVVSIYYYLKIIKLLMTGRNQEITPHVRNYRRSSIELSMIVCVIASTIPGISMNPIIAIAQ---
136661029    ------------------------------------------------------------IPQFGISYMLGVDGIAL---PLILLTTFTTVIVILAGWSVIQDRPGFYMGSFLLLEGLMVGVFTSLDVVLFYVFWEAILIPMFLIIGIWGGPRR-VYATIKFFLYTFMGSVFMLVALLYLYRQTGSFELSVLHSAKLTILEQKWIFVAFLM---AFAVKVPMWPVHTWLPDAHVEAPTGGSIILAAVMLKLGGYGFLRFSLPIAPDASAALDGLMILSLIAIVYIGFVALAQQDMKKLIAYSSISHMGFVTLGFSQASAGIEGGMVQMISHGFISGAMFLCVGILY--DRMHSREIGDYGGVVNTMPVFAAFMLLFAMANAGLPGTSGFVGEFLVILTA-------------------------------------------------------------------------------
258514104    ---------LYLLLAVPVITAVLCFLPMRASAVEKINIWG--ALLTGCTAIYCIFQALVSGSAAVKSSFLVLDALSSVFVFIIGVVGTICCLYAVSYLELEQRRTGIFFGLLHLFLASMYLAVLADNLGVMWVAIEATTIVSALLVGFYGHKE-SLEAAWKYIIICTVGIAFAMLGIIFTYGISGGEEISRLLFSMAGQIDPSLMKLAFIFVLVGYGTKAGLFPLHTWLPDAHSQAPSPVSALLSGVLLNCAVYAIIRFHLLTVKSVGGNFSLLIIFGLLSMVGSLPFILVQKDIKRLLAYSSVEHGIIVLGVGIGGVLGYTGALLHLINHALGKSVLFLSAGTLTQK--YNSKLIPKMKGIGQLLPITSTVFMASLLAIGGAPPFGLFISELNVASGGFAYGFIFLMVIAIVFAGL-------------------------------------------------------------
57239205     ---------------MILLPILGSCLLTINNFKTTSVLIKVISLISSGATFILNFIIAIKFDYSYKGYQFICNLLHGFLPLILLTSFLFLLCTVFSLFNMKIYNLRTFIALLLLLEGLTIGVFASLDIIMFYIFFESVLIPMFFIIGIWGHEDR-IYATFKLFLYTLAGSLLFLIAIIYIYLFSDVSNIEQLSYILPNFLNIKAQKWLWCAFFISFAIKIPIVPFHTWLPNAHVQAPTVGSVLLAGILIKVGTYALLRFSIPMLPEANMYFSNFIILSIIGVIYASLISFVQSNIKKFIAYSSIAHMGFVTAGFSFNEYGISGAIFQMISHGLISAALFFCVGMLY--DRNHTLEISKYSGLAKVMPKFSIMFIFFTMASIALPGTSGFVGEFLSILGVFHYSK-LFAALIATGVILGAVYMLFLSKEIIWGASNSSLIVC--DLNKNELFILIILATLVLVFGIYPYYILLKSLSPF
71281109     --MIQHLTSFPVLLP-MLAAVILLMPPCGKSIAIRRVASVVLSIITFLASLALLLKVQVDGTQVPFGIVLVADPLSTLLACLTALLGIVCVLYACA---GDDDKGSFFHPLVHFLVLGVNGAFLTGDAFNLFVFFEVLLIASYSLL-MHGGDKKNTRAALQYVIMNLVGSAVFLIALGILYGVLGTLNMADMAQALLQGDDVYLAKIGGLLLLVVFALKGALLPLHLWLPNTYATAMPIVAALFAIMTKV-GVYSMMRVYTLIFGLSHMAQSWLWWLALATIAMGTIGVIASKDLRKLAANLVIVSVGTLVALVAVQTVESSAAIYYLVHSTLVTAALFILADLIGRQRGNVADRITAGPPL-TQPRLLGVCFLIAGIAVIGMPPLSGFIGKVWLLKATLNAEFWPLYLLASLAILIG------------------------------------------------------------
156600374    -------------------------------------------------------------------------------------------------------------LLVFSLFITTMITTLSHHWLLAWMSLELNMLSIIPLM-MKSAHPRATEATIKYFIIQTLASTLIMFSSIINAWHTGQWTI-----------TYTPTTLATTTMAIAIMLKMGAAPTHLWYIEVLQGMTMNMALVITTWQKLAPLTLLYLMINQLP------MNIVLPLGAASTILGGFLGLNQTQMRKILACSSISHMGWLIISFTTTPQLTTLTLMLYLILTTATFNLL---------TNTKTTSLLDLGTTWPTAPMQLTLMMVILLSLGGLPPLTGFIPKLLILKHLTGTNLIPLAATMVMASLPSLYFYLRMAYLTTITCPPNTLTTEYK-----------------------------------
229336043    -------------------------------------------------------------------------------------------------------------LLISSVTIGTVIAAAANHWMLAWIGLELNTLAILPIMT-NRHTPRTNEAATKYFLIQAATSSLLLFATTMNMYMTGQWDIAHMTTQ-----------PASTMLTLALMMKLGVAPLHAWLPEVMQGTTITLALTLATWQKLAPFALL------YVAAPALHTPTMLTLALLSTIVGGWGGLNQTQLRKLMAFSSIANLGWII---------SMMTINPTLALLTLIIYIIMTTTTFTTMVPTNMKSLKDATTLWHALPAMTLTLFITLVSLGG------------------------------------------------------------------------------------------------
77164006     -----------------------------------------------------VALTWFTVGPFELTVSLAADRLGWWMA--TLVAWIALPVAVYSVPYMADEAGRRFFAWLSFFVGMMLALVLSQSLLLLFIAWEGVGLASFVLIGQHHGQAKARQAAFKALLMTRLGDMGLLLGWLWMLMITGTTQLPPFFQQVEDGAFTAGTLNLLALLFFLAAIKSAQLPLTAWLPEAMA-APTPVSALIHSATMAAAGVFLVLRLFPLFEHAPLALAVVLWVGAFTALIAALVATAQYDLKRLLAWSTVSQLGEMML--ALGLGGPLGAAFHLTVHATFKSALFLSVGALERATGT--RDLRQLGGLGKRLPWTAGAFIASALALAGFPLLSGYWSEEELLRQAVSVHTAW-GVFMLVLILLAGIYIGRAAMATFGLAPQAVMPANRRESAPLV-----------------------------
137760644    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVGAVPFHQWVPDVYTGSPTPVTSFMAGAVKVAAFGGLLRVFYVFGALVWDWRPLIWVVAGLTMIIGSFIALSQSDFKRMLAYSSIANGGFILVGFSTNRPAIAAILLYLIAYSFSTLGAFALLTLIREQAGESSSLIR-WKGIGKKSPLVAALMSLFMLSFAGIPLTSGFTAKFGVFVAAISGGATPLVLVGVVSSVIAAVFYVRVIILMFFAEPIPDGPFVAIP-SIFTTISITASAVVTVILGVFPQFVINMISS--
227874596    ------------------------------------------------------------IPAIGLSWALGVNGLGLVM---IILATALTPLVILSSWREDQDADARYAGLILGLEACMVLIFTARDLLLFYLTFEAMLVPLYFLVGRFGHGEAARRAAIKFVLYSLAGGLVMLFGVIAVYSPAGLFHMDNLTA--LDLGSNPLAYFTMWTFLLAFAIKAPMVPVHTWLPTTAAVARGGTSVLLVGVLDKVGTWGMIMFCWQLFPAASAVAPLVIVLAVISILWGALAAIASKDLMRLVSFTSISHFGFMVMALYIGQTAIEGAMLYMVAHGVSIAGMFLLSGWLTERGGT--QEIAAYSGFQRVTPTLAGLFLTSGLAAIGLPGLSGFLPEYLILVGTFKVSLA-AALFAVLGVVLAAVYLL-LPYQNLFTGPTDARVRTAPDLKLIMVPVILAMLGLGFLPGPTLDLMKPDAAEMY
119945099    --------DHLVIFPVLIPFFVAVALLFPSLNNSAKQRVLTIAANILMVVVAFVLLLKVKDQGIQFGIVLMADAFSVLM---VCLSAILGLAVTMYASAGEDKNGAFFHPLIMFQLMGINGAFLTGDAFNLFVFFEVLLIASYSLM-MHGGGKQRIQANIHYVFLNLIGSALFLFALGTLYGTLGTLNFADMADKIPLLSRNELLITGALLLLAVFGLKAAMLPLHFWLPKAYASTSAPVAALFAIMTKV-GVYSIWRVHGVIFGLANIALPWLWPIALLTIAIGAISVLASQSLRVLCSNLVIVSVGTLLVTISLNTVQASTAGIYYLLHSTVACAAMFLLAGLIQQQRGKAEDRFVTARSMPQASILGFIFALLAIGLIGMPPLSGFVGKALILQSVTKASQAIWIWPLILGALITLIALSRAGTSLFWRTTGENTSALKHPMQYLAIGLLVAILPLMVIFG--------------
15789774     ----------------------LVAALLVPFLSRRTGHALGAVASAAVVPYVWLVATGAHLPVKLFGILLNVDPFSTLMGLIFGLIGAAGVVYSYAS-----DAENIQTAFALGYVGTSLGAVFAGDWLTLIFFWELMAATSTLLV--WHYGGKAVRAGFRYALAHGIGGTLLLAAIIWQFAETGTFLFG--SVPGGPETAGLAGSIAPVLAALGIGVNVGFVGLHAWLPDTYPRPHIAASVFLCVFTTKTGVYGLYRVFPEHGNMA------VAYMGGAMAVFGAMMALFQNDMRRLLSYHIQSQVGYMVAGVGIGSALAQAGAFHVFNHILYKGLLFMTAGVIVYRTGE--ERLPKLGGLAREMPITAGAFTVAALSISGFPGFNGFVSKGIIISASHYMHAPLVTV---------------------------------------------------------------------
289187909    -------------------------------------------------------------------------------------------------------------IFTTSLLLGTTITVSSNHWVMAWAGLEINTLAVLPLISKTHH-PRAIEAATKYFLVQAAASALVLFSSMTNAWQTGQWDITQLTHP-----------TSCLILTVAISIKLGLVPFHF------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNQTQIRKIMAFSSISHLGWMAIIL---IYNPKLTLLNFYLYTLMTAAVFLTFNSL------KVLNLSALMTAWTKMPSLSTILLLTLLSLAGLPPLXXXXXXXXXXQELTKQDMAPAAT---------------------------------------------------------------------
89094150     ------LPILPVLIP-MLVAVLMLLPPFSTTLNRQRAISFVGVIATLAVSIQLILIADSGIINIPFGIVLIADRLSSLM---ILLTMVLAFGALLYGVAADDRTGMFFYPLFMFQLMGINGAFLTGDIFNLFVFFEVLLLASYALVVHGGGKQKTL-ASVHYVTLNLIGSALFLFALGIMYGVLGTLNIADMAVKVLSGADKLLAQVGGMMLLLVFGLKSAMFPLHFWLSRTYSSVSAPVAALFAIMTKVGIYSILRIFTVVFGDHAGELANLLWPIAILTIAIGAIGALASQTLRMLVSNLVIVSVGTMLCALAINTPESAAALYYLIHSTLITGAMFLLADAIAEQRGKVLDRFARSRRMCQSLP-LGIAFSLAAVSMIGLPPFSGFLGKVMILQTAVESEIAWAWSAILIASLMGVIAMSRGGSTMFWRVGGEPFCEMLPTVKLVAVFFLLAMSPLLVIFG--------------
57854706     -------------------------------------------------NINIAFSNWFTEASFSISTQFLFDLKFNLFFSIALFVSWSILEFSFYYMSSDPTPNNFFRLLIIF-LLNMIILTSTNNIFLLFIGWEGVGFLSFLLISWWTTRANANNSAIQAVIYNRIGDAGMLVFFSLSLTLFNSWNLSEITS--INNSISFLHFLLLVGALIAATGKSAQFGLHPRLPAAMEGPTPVSALLHSSTMVVAGIFFLVRISPLY-ENIPTFNSWCLILGSLTAIFAATTAISQHDIKKIIAYSTTSQLGLMMIGLNQPNIALFHICTHAFLKAMLFLSSGSIIHSL-----NDEQDIRKMGGLHFILPNTSACIILGSLALSGIPFLAGFYSKDLILESLSNLSNLLGITLSFLATLLTSVYSIRIVYFCFFKTPTFSPLSPTSEEDPNLSNSLNRLAFGTIIAGWFISSFI-------
269922683    -----------------LLLPAVMGAAMVLLLRHRLTLSRLASIGSCLILILVAAVLVNEAGGGTFGIVLVLDRLSAMM--LLLTAILGLIVMVYAISTGTDRKGWHFHPLFQFQLLGLNGAFLTGDLFNLFVFFEVLLIASYGLM-LHGQGGQRLKAGVQYVIINLVGSTLFLVAVGLLYGVTGTLNMADLAVRVAAAPDQALLAAAGLLLTTVFALKAALVPLHFWLPGTYAATTGAVAALFAIMTKVGAYSIIRTSTLIFGEDAGGLAPWLLPAALVTIVIGFIGMFAARGLRDLAAWAVVGSMGTVLCAVSVFTVQAMGPALYYILHSTLAGAALFLIVDLIAQRRAQHGDSLTLAPRFRQSEILSALFFLAAIAAVGLPPLSGFVGKLLVLDGVRAAHAVWIWGVILTTTVLGVLALARAGSMIFWKSAAVEGEIELRALR--------------------------------
256769169    -----------------------------------------------------------------------------------------TCVQLYSTAYLREDPRYSYAALVSLFTSAMLLVVYSGDLMVLLVGWEIMGICSYFLVGHYWETEAARSASLKAFLVTKLGDVPFLIGLFALAADAGSFRITKILGAVAAGGLDHPTLIA-LLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYFIARLLPVFAASRAALV-VMAVMAAVTMIGSGLAALAQDDIKRVLAYSTVGQLGYMTGALAVGDRG--AAVFHLLSHGAFKALLFLGAGVIIHAAGTNSL----------------------------------------------------------------------------------------------------------------------------
154244124    ----------------LLVALGAVAVLLLGVATARRPAGRPLVYGGALAVTLLAGLIVLPLGIPWIGAHLRLDALSAVFLAVINLGGAAASLYGLGYGRHDHAPERVLPFFPAF-LAGMNMVLLADDAYSFLLSWEFMSLASWALVVAHDKEAGNVRAGLVYILMASFGTALMLAFGLLAAGSGGGYAFDAMREA---PPVGAFAALVLALALLGAGSKAGLMPLHVWLPLAHPAAPSHVSALMSGVMTKVAVYGFIRIFDLSGPPDWWWGIPVLGAGGVAAVIGVLQALLQGDTKRVLAYSTIENIGLIFIGLGLALAFLTAALFHVLNHAAMKSLLFFGAGAVLTATGT--RQMEELGGLIHRMPTTSVVMLIGCAAISALPPLNGFASEWLVFQAVLLSPELPVWGLKLMVPAVGALMFVRLYGIAFLGRPRSPKASEAHEVDAFSRAAMIALAAVCVGAGLLPGFVIDVLQ---
142686612    ----------------------------------------IIYSSLLFILFFISNINSLSIPFLTINGNNINLIFDYISKVVLIISALVLIYSSKFIEGEERRSHSRYFLFLSIFISSMFMFTISSDLFSNFIFWELLGLSSYFLIGFWNKDSEAIKSSTIAFWITRFGDLFFLAGIILIFTTAGTLDINNL--NQIASNSDLDIKFPLLFIVIGIFSKSAQFPFNIWLPKAMKGPTPVSSLIHSATMVVAGVLLLFKIYPLISNSI-GLLNLLTTIGIISSFIGAIAAFYEEDLKKILAYSTISHIGLMFLAIGISKPDL--AYFHMFSHSFFKSLLFLFAGVVIMLNGTS--KLKNLDSSIKLKSPMGAILVIACCSLSSIYFFTGSFSKEYIIFSMINDALY-------------------------------------------------------------------------
142392983    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSFNFQQLFDGVSNELISSLLTLAGLGLFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLTVRLFPLF---TVDALTIIAYVGGFTAIFAATIAITQNDIKKVLAYSTVSQLGYMVLAVGVGNYVFFHLLTHAMFKACLFYGSGSVIHAMHHSHDTDPQDMRNMGGFKSKMPVTSMTMTIATLAIAGVPLFSGFLSKDAILAGTLNPEHWILALFGFSAAAITAFYMFRLIFMTFYGSPRMPKVFIHESPKVMTYPLVVLAGLSFFIF---------------
157930138    ------------------------------------------------------------------------------------------------------------MILISSLATGTIITVSSHHWLLAWIGLEINTLAIIPIIS-KQHHPRSTEAATKYFLTQAAASALMLFSSTINAWDTGTWNILLMTNQQAN-----------ILLTAALAMKLGLAPMHFWLPEVLQGSTMKTALIISTWQKLAPMALMYLTINNLSPT------ILLMMGLTSTTXXXXXXXXXXXXXXXXXXXSIAHLGWIA---AIAPMMANIMTLNLVIYIMMTTSMFSMFLM------TQSKTIQDTTMSWTSSPTATITMMLTLLSLGGLPPLSGFMPKWLILEELTTQSLTPMATLLAVTSLLSLFF---------------------------------------------------------
297567574    -----------------------------------------------------------------LAGPLRLDGVGLFY--LLLTDCLFALVALYARAYFQAAQDGEFYAAGNLFLFAMHGAYLAHNLGLLWIFVESSTLASALLV-YHRGGARALEATWKYLMLGSVGIALGLIGVILVYALLGGATLWQEARELVRKAEPAQLKLAFAFLLVGFGTKVGLFPLHAWLPDAHSEAPSPASALLSGTLLNVAFYALLRYTALLGSLFDFAAGLLQGFGLFSLLAAALFLFAQRDYKRLLAYSSMEHMGLAVYGLSLGVPWL-AMLHTLFHSLIKTAAFLSAGNLLLAY---QSKLIARVGAVYRAWPASAGLLVLSWLSLAGLPPFGLFYTEFQALFRSLSMGLYLLGLVGAFAGLL-------------------------------------------------------------
57854652     --------------------------------------------------VVLILNTWLNNNSFSITLEFHFDLNFNIFLSVALIVSWSILEFSFYYMNNDPTPNNFFRLLIIF-LLNMIILTSTNNIFLLFIGWEGVGFLSFLLISWWTTRSNANNSAIQAVIYNRIGDIGILLFFSISLSLFNSWSLSEIT--PLNSNHSPVFILLLIGVVIAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRISPIYNNIQTFNTSCLI-LGSLTALFAATTAISQHDIKKIVAYSTTSQLGLMMIGLNQPNIALFHICTHAFLKAMLFLSSGSIIHSL-----NDEQDLRKMGGLHFLLPNTSACIVLGSLALSGIPFLAGFYSKDLILEGLTSLSNFSGILLAFVATFLTSVYSVRIILFCFFNPPSFSPLSPTNEENNNLIAALTIISGWFFITFVFSTPPITI-----
229821697    -------------------------------------------------------------------------------------------------------------ALVLALEAMMIAVFAAQDVFLFYVLFEAMLLPVYFLIGLYGGPARRA-AAVKFLLYSLAGGLIMLAGVIAVYFQGGGPDGFLIANLSGVVADPVLQRWLFAAFFIAFAVKAPMWPVHTWLPDAAAQAPAGTSTLLVGVLDKVGTFGMIALCLPLFPEASAWAPAIIVLALVSIIYGGLVAIGQQDLMRFVAFTSVSHFGFIVLGIYVGSVALTGAMLYMLAHGISTAGLFLVSGFL--TDRGKSRRIDDYGGLQKVTPVIAGIFLVSGLASIALPGLSGFVPEYLVLLGSFDAS-AVAGVVATAGVIIAAIYVLLTYQRIFTGPPPDGPLASLPDLGGRERWVMVPIVAAMLVLGFYPAPALDVL----
3093348      -------------------------------------------------------------------------------------------------------------ILILGIFLGTMTTMFSSSWFFAWLGLEINMMAIIPMMLF-PLSQRALESSMKYFISQAVASSTIILASSWNYFSSGQWTISFMSDNLAITLIILALLLKLGLAPL-----------HFWLPEVLQGVNLHMGLIISTWQKLAPLTLLIQVSSNL-----NNMYILISISVMSVLAGGFGGLNQTQLRKLLAYSSISHMGWIVGVMAVSA---SLSWVTTVVYLIINFSIFTILIEL------NSTKISDLMLSWSKTSWSHTKCILVLLSLGGLPPFTGFFLKLSISNALISNSLILMTILLMAGSLISLFFYLRL-----------------------------------------------------
145932349    ---------------------------------------------------------IEWISQFNINFYLGLDGISLFF---IILTTFLIPICMLISYEIINKNIKEYFILYFILEFCLIISFSVLDILIFYIFFESVLIPMFLIIGIWGSRERKIKASYLFFMYTLTGSLFMFIAIIHLFLTVGTTDYQILYYSNFNFSYEKLYFLA---FFLSFAVKVPMLPFHVWLPEAHVEAPTAGSVLLAGILLKLGSYGMIRFLVPLFPKATYFTPYILVLCLISVIYASLTAIRQTDLKRIIAYASVAHMNFIILGFSLTIQGLEGSIIQMISHGLVSSGLFFSIGCLY--DRYHTRFINYYGGLAHTMPLFCIALFIYVLANMSIPGSSSFVGEILILTGIFEDN-TTTAVFATIGMFLGGIYSLLFYNRICYGNIQNIYLKIYYDLTYREFLIHLILIANIFLLGLYPK----------
28211020     ----------------IVPLIASLVGFIIGKYNEKRDRFNIAVTFIVFLVITYIFPYIFIEDIMGTGLSLKIDMFRYIFIWLTAL--IWFLVTIYSVQYLNSYNRNRYYLFFMLTYWSTLGIFISENFLNLFTFFEIMSLTSYPLI-IHDEDEYSHEAGETYIIMAVTGGLVLLMGLFLLFDYTQTLEISLLKNSLA--NLGNIKYAIVFLIIFGFGIKAGMFPLHIWLPKAHPAAPAPASAVLSGVLLKTGIFGIMITSQIITPEDKKISLVILVLGFMTMFIGGFLAMFQRNIKRILAYSSMSQMGYILVGIGLMGILEEHKYFYGTTYHIINHMIFKVLLFMIAGVIYHELSINHIGGFGRNKKLLKILFFIAICGITAMPGFNGFISKHALLESKILYKNFWVSIIFILSSGFTVAYLLKIFIGLFIEEGAGSQYKGKIKISKITFFPMIVLTFMTIFLGIKGDLVMKIL----
283780917    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVVAGLGIFCGCVGKSAQFPLHVWLPDAMEGPTPVSALVHSATMVAAGVYLVGRFYPVFPPET---LLVIASVGCITLFIGATIAITATDIKRVLAYSTISQLGYMMLALGVG--GWAAGLAHLVTHAFFKSLLFMCSGSVIHAVHTN--DMRRMGGLIKKMPITALTMLIGCLAIAGIIGFSGYYSKDAILEQA-----YSLATVTASSSIFFLFYMFRMWFLTFVGKPRDQEAYDHAHESPPVMFMPLVILSVFAIS---------------
209964719    ------MPGAEILAPLVLALPVLFAAVLLAVPGYRAAARINVAGSGLTLAAAVALVLHRPETT----PLLLVDDFNVYLVLLTAFVGFTTSLFSAGYIRLSPLHLRFYHAMYQAFMFTMLLALLANNLGVLWVAVEGATLTTVLMVSLYRTHA-AIEAAWKYFILCGVGIALALFGTILLFMAAGEGDAAMSWSALLPAADPDLLDLAFVFLLIGYGTKVGLVPLHAWLPDAHAEGPTPISAVLSGLLLNVALYAVLRFKMLLAANGEALAPLMIVMGLGTLLLAALMLYRRRDIKRFFAYSSIEHMGIITFAFGMGPIANFAGLLHMTLHSLTKSAIFFAVGHVTQATGT--QKLADIRGLTASHPALGWGLLLGVVAIAGLPPFGVFMSEFLIATTSFARAPWLAAVFVVGLLLGFGALMLRLHELCFGEPTAPPGRAGAALVPLYLHLALVLVAGLWLPAPLV------------
150388970    ----------------LVLLPIFVAILMYLFPNKRMRMLAIFIQTFFLLGAVLNFVAIRQHGPMTENLGGWSNYAGIILKAALIMLTAILFLSMMIFSYSSSYSNKHFLFLFMTLQGLINGIFLSSDLFNIYVLIEVATIIVSVLIMF-KKDTRSIYDGIVYLLMNFVAMTMFLFGVGFIYKTFGVLDFQGIQENIGLVTQPRSLVIGYALIITAVGLKSALIPLFSWLPKAHPSAPSIISAILSGLYVKIGVYLFIRVQQLFGGAIDTSQY-FLLLGFLTGVIGFILALSQSDLKLILAYHTVSQIGLIMIALYPSSYAYWGGKYHIINHAFFKSTLFLTAGMIMKE--YKTRNIWEIKGVFKRMPVVAIATIMAILGITGAPLFNGSISKYLI-QSAVTGNITEYGILIVLGTIISFVKY---ASILYGDSKVEPVPIDKYEGGIVLFLGFICLIG--------------------
142013689    -------------------LAFLFFSILILYLVRKENFSGAAHGLISFISVIFVFFITFSFHEVSNNISFYIDSLGLVFLIISNLLWFCVAIYATRYLDINKYKKGDFYIFFLISMFATNAIVYSSNLITTFIFYELLTVATYPLVTFKKDEESVNSGKKYLYYLLGTSIVFLLPAIVITYIQNGSVEYTQ--GGIFSSSNQIITFIALILFTLGVA-KSALMPFHKWLPTAMVAPTPVSALLHAVAVVKSGVYIIIKIILFIFGIEDNGAVFIILLASFTTIIASIIALKQDSIKLRLAYSTIGQLAYIVLATAIAPFSILAAVLHLAFHALGKIILFLSAGIIATRV--NVKYVSEMNGISTSLPYTSLLLSLGAIIMVGLPPTIGFISKWFLIQGIIDADMYILVAVIILSTILNAAYYFPMIYKPFFGPSDKTFTY-KEDMFLVLPVALIGLISVVLFF---------------
135211199    --------------PAVILFATGLVVAVVPGRSRRLVAPAGAALALAAAASLPHGAHWGYAVGAYSLQLLRVDALSHLFG--LIFTLIVTIGSLFAAQTARRDEG----VATLVYAGGALGVVYAGDWITAFVWWELMAMASLA-VVWAGDTDRARAAGFRYLFVHVGGGALFFSGLAIHMGAGGSLTFEPL---------GPGSGLAYGLILLAVAINAAVPPFHAWLPDAYPEASVAGTVFLSAFTTKTAVYVLIRVFPG--------SELLVWAGVAMALYGVVYAVLENDIRRLLGYHIISQVGYMVAGVGIGTPLALGGAAAHAFCHILYKAL-LLMGAGAVMTATGRRKLTELGGIGRRMPVVLVLYTVGAFSISGVPLFNGFISKSMIITAAGDDGRGVAELLLTLASI--------------------------------------------------------------
142240049    ---------------------------------------------------------------------------------FILLTSIISLLILFFSLSDTRPQENKFFSLFLILEGLLFGVFCSFDSILFYIFFESMLIPLFLIIGIWGGPNR-IYATIKFFLYTLFGSVLMLVAIIYLSFKANSFEIFDFYNLILPLQTQIFIFIA---FLIAFGIKIPMWPVHTWLPDAHVEARTGGSVILAAVILKVGGYGMIRFLLPITTEAGMYLYEFLILSLIAIIYISFVALAQQDMKKLIAYSSVAHMGFVTLGIDIANLALQGAVIQMISHGLISAALFICIGIIYTR--TKSRLINEQSGVVKVMPVFSTFMIFFLLANSGLPGTSGFVGEFLVLVASMGSN-IVYAILASFTLVLAASYSLWLGKRVIFGVPSNQRIISMKEIQSIEFWTLLVLLILVLIIGIKPDLIMYI-----
225166399    -------------------------------------------------------------------------------------------------------------ILFLTIQGAALGVFLAQDFFLWFLFWELSLFPAFFLTKLYGRPGNASRAAYQFVIYTMGGSAFMLLSFAAIYAVTGTLNFEELQFHLFSSDSPALPMLVFFGVLLGLAVKVPLFPFHTWLPSAYAAAPTGASIFLTAIMSKMGLYGFIRILWSIFPILIITAPILIWFALAGVVFGAFAALRQRDLKRMIAYSSINHLGYCLLAFQTFTAALTGMILQMFNHGLSAAALFYCIGILENRTG-GLRGMGDFGGVRKVAPIFAAFCGISMFSSLGLPGLNGFVGEFLIFRGVFGA-APVVAAIATLG----------------------------------------------------------------
16265682     ------------------------------------------------------------------------------------------------------------------------ITFASSHWLLAWMGLEINTLAIIPLMT-RQHHPRAVEAATKYFLTQATAAATLLFAATTNAWLTGQWDIQLMLHP-----------VPTTMAILALSMKVGLAPLHTWLPEVLQGLDMTTGLILSTWQKLAPFAL-----LLQLPLQNQPLLTLMASPPLLSVDGA--GSTNHQLRKVLAYSSIAHLGWMVLVL---QFYPTLTALALLLYIFMTSATFLALIV------SAATTVNALALSWTTAPLLTTLFPMALLSLGGLPPLSGFMPKWLILQELTKQSLPLTATLAALSALLSLYFYLRLSYAMALTVSPNSASGSAS-----------------------------------
238784031    --------------------------------------------------------VALGGEILAAHHWLHIDSLSALF--LAILGIIGFITGLYSLGYMRHEVNNNYYGFFHLFLFTMLLVVTSNNLILMWVGIEATTLSSAFLVGLYGQR-SSLEAAWKYIIICTVGVAFGLYGTVLVYANAGSAIFWTVVAEHAKELDPRLMHLAFVFILIGFGTKTGLFPMHSWLPDAHSEAPSPTSALLSAVLLNCALLVIIRYYIIISAAIGPHFPLLLVFGMMSVAVSALFILAQRDMKRLLAYSSVENMGLIAVALGIGPLGVVAALFHTLNHSLAKTLLFCGSGNVLLKYGT--RDMGAIKGIIRVAPLTAVLLAGGALALAGMPPFSLFISEFMLVAATIKAGH--------------------------------------------------------------------------
194398780    -----------------------------------------------------------------------------------------------------------------------------------------------------------------YFLTQATAAAMILFASTTNAWLVGEWEIHQLSHPL-----------ATTTVMLALALKLGLAPVHFWLPEVLQGLELTTGLILSTWQKLAPFALMIQVAPTINSSL------LIAMGLLSTLVGGWGGLNQTQLRKILAYSSIAHLGWMVLIL---QYAPSLTLLSLFLYIIMTSSAFLTL------KTNNSLTINTLATSWTKSPTLAALTTLVLLSLGGLPPLSGFMPKWLILQELTKQGLPLSATLAAMTALLSLYFYLRLCYAMTLTIYPNTLTATAPWRLNFTLITL-------------------------
289631449    ------------------------------------------------------------IKELGISYAVGVDGLSEVFYILSTFISFLAIAWSVKDIQIKN-RLKEYYSMFLLTTTFLIGVFTAWDLILFYIFYELTLVPMIFVIGVWGYKLR-LYSAYKFFIYIFISSLFLLFGIMILFKQTGHFD-AFYPHLIHLNLPLSQQIFLFWLFFIAFAVKTPLVPFHTWLPDAHGEAPTAGSVVLAAILLKMGSYAFLRFNIGLFPDASDLWLVMVFIGILTIIYASWMTIAQNNIKRFVAYSSVSHMGFIVAAFMLNFQGFRASVLEMVAHGFSSASLFMIAGFIY--NRLHSFNTRTIAGSVRYMPIFSILVALTGFSAMGLPGGSSFWGKFLTIVSAKEHSLD-LALIVIVSAFFSAIYMLYFLRNLFLEGKTEGSFLIFTDIRGIKLTVILSLVVLMFTIGLFP-----------
118578781    ----------------------------------RPALLPLFAFPHLGLTLWLLYRTPLPSP----GGWFNLDPLGKIVLLCTSVLFLFCSLYALGYLYRRERSSRILCIGLLVCLSAASLVTTTHHLGLLWVALETTTISMAPLIYFNR-NARSIEATWKYLLICSVGVALALIGLFFLAYSTPSLLLDDLMRDAPRLSPSWVH-AAFVFLLVGFGSKMGLAPLHTWKPDAYGEAPGLVGAMLAGGLVNLAFLALLRIYQLCLATIVFFQNALVAMGLISMFLAAVFMARQADFKRMLAYSSVEHVGIMAVALGLGGKAIFGALFHVFANGLTKGVLFLSSGNIHR--SYNSKSTSQVAGALRRLPWSGGLFLAGFIAITGSPPFAPFISEFTIVSSAFMQGRMLVAALFLLSLTIIFIGMALTVLPMVMGEVPESSESSPYRDTVWTVG---------------------------
269794085    ----------------------------------------------------------------------------------------------------------HYLALVLVLQTFMVLVFSARDVFLFYVVFEAMLVPVYFMIGGFGEGARRRYAAIKFLIFSLAGGLVMLAAVIVLYVQGPGGEQGFLTENLTLGLDQTTERLLFLGFFLAFAIKAPMFPVHSWLPDAAEHAPAGTSVLLVGVLDKVGTFGMLTLCLPLFPDASRWAPVVIVLAVVSIIYGALLALGQDDLMRLVAYTSVSHFGVIVLGFAFTQLSVSGASFYMVNHGISTGLLFLVGGFVVRRTSGRSRRISELGGLAKVTPVLAGVFLLAGLSALSLPGLSTFVSEIMVFIGAF------------------------------------------------------------------------------
15147311     ---------------EILLLIPALSIVTVWLYCKVAQEVVFTALAFSIINLAHTLLIVHFFDGSTAAGIFGIDGISLW---LIFLTNMLMPIVILSSWKAVNIMVKPFIILLLLIGFWSNAVFMVLDLLLFYISFEGVLIPMFFLIGFYGGRNRKIHAAYQFFLYTLFGSLLLFLALIVLYLETGTTDYQVLLTIPISQNRQYILWLA---FFISLAIKIPMIPVHIWLPEAHVEAPTAASVILAAILLKLGSYGFLRYVIPLFPDGSTFTPLVCTMCILAIIYSSVACLAQVDAKKIIAYSSIGHMNTATIALFTNDYHLSAGVYFLISHGLISSALFLLIGVLY--DRYHTRTIKYYRGLVMIMPVFTVLFLIFSLANVAVPGTSGFISEFLTFLGALNLN-PFIAVSASIAIVLAPAYALWFFHRVSYGSFSTYLPSLYQDV---------------------------------
116515050    -------NDIIPIFP-ILMLIFSIIILFFILNNKNKVKSGCIVTTISIFFSIIYILYIKRFFFNYSSDLIRIDQYSFYFMILLLISSFFTCIFSYSWLLLEDNYSIEFYFFVLLSTIGGMLIIISNHFLSLFLGIELLFLPILGILNFFSNSRKNLFSIVNYMILSVFSSALLLLGVSFIYFVSGRLSFSLIFMYYPSIILNSMMIFGICMILLSLFFKLSLFPLHTWSPNIYQYSNPCSLIFFSTAVKISIFSFLLRFLNFFPYIIKSIYYIIYLISMFSVFFGNIIGIIQNNVQRLIGYLSISNIGFLLIIIITQSYSFVLFIIYLFIYIFGLIGFFSIKSIIDINFIERKNNLNSLIGLFWYNPILGILMSIILLSLSGFPITLGFWGKFFIFKHLIQKKFFITTLLIMLSNIVGMQNYLYIIRSLYIKPIKFSNTSLVNNLYISILQKFLLISIGFLF----------------
195975764    -------------------------------------------------------------------------------------------------------------LLMIINLIGLVLLPMVNDLIPLYVVIELQSYSLYIITGVYNKSYNATRGAILYFVTGGIASVLILLSSAEVYHETGLTNLNELSTYYLFNSND-TIFNSFNILIIGLIFKMGLAPLHSWSIAVYSYTPTYITAYISIVAKVSIMSFIYINIALFNS------QILLLSFYLSIIIAAYMPLYQVTIKSILAYSGILNFGYLITAVVLADQAYYLYILQYSLTHILIFYCILAIGSYSIKPASQWSPIVNVNELILNNNTLIIIFIICLFSLIGIPPLPGFYGKYYIIVALMDSGLYLESLGIIIFSVIATYYYAYIIKQLATNNNNGDKVLLNSTISLLISIYIVILISLYLI----------------
14389444     ----------------------------------------------------------------NLSLTTQFDKYAILFIPVALMVTWSILEFSTWYMHIDP-NIDGFFKYLLIFLLAMITLVCAGNLLLLFMGWEGVGIMSFLLIGWYHARSNAAAAALQAVLYNRVGDIGFLLTFCWLMKMLNQWN-----PIVLSLQPSTILLIGFI---TAAASKSAQFGLHPWLASAMEGPTPVSALLHSSTMVVAGIFLLVRIHPLLSQNQTALT-ICLCLGAISTFFAATCALTQNDIKKIIAYSTSSQLGLMMVAIGLNFPYL--AFFHICTHAFFKAMLFLCSGLIIH-SINDEQDIRKMGGLQRALPMTTTCLSIGSLALMGIPFLAGFYSKDAIIEAAGTSYVNSMALVLLVATAFTAVYSMRLIYFASMTYPRTSPMLLFDENDPRVLNSL-------------------------
139080562    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLWAGSLQFEVLAAQFAINGTDSLPLIAIGFVLVGFGFKVSAAPFHFAAPDAYSGASSPIAGILATASKAMGIIGLLRMLLIVASPEASWLVLLGVLSLVTMTWGNIAALGSTNPKRMLAYSSVAHAGYMLAAITAIGAWLTAIIFHLVVLVAFKLGAFLVLSVLESDG--DSSRLSSLGGLAKREPYLAVAMFIFMISLAGVPPMAGFVSKLLVIMGIVKHWVWWLALAMVINSAISMYYYLRIGVVMFFEEP--------------------------------------------
136325450    -----------------------------------------------------------------IGIEYVVDSANALLLCLVAGVSTIALMYARDQLREEVEEKHHFYTCYLLCLTGLLGVLITGDIFNVFVFLEISSLSTYVLIAQGKRDKRALKAAFNYLILGTVGATFFVIGVGYLYMATGSLNMADISLRLNNMESNRTVQVAFAFIAIGMGLKVAIFPLHAWLPNAYTFAPSVVSIFLSATATKVSIYVIIRFSFSIFGKEGDLIQDIFILAIIAMFSMSIVAIFQKDIKRMLAYSSLAQIGYML-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
261886064    ---------------------------------------------------------------------FYLDHLSLLMGLFV--TFLGMLIHLYSIGYMDKDIGFKFFCYMNLFLGSMLILVLANNPVLMSVDWQGVGACSYLLISFHFSSTVNVTAVNRAFMLIRIGDCGFVIGLVSLYRATSPYGFNAILAKSAPLIPSNLAIFIAFCFICGALAKSAQIPLYTWLPDAMAG-PTPISALIHAATMVTAGVYMVVRFGFLYEHLNFVLEILAIIGVASALFAAIIAVKATDIKKILAYSTMSQLGYMFAGLSSSQAALYHLFTHGFFKALLFLGAGSVIIAL-----HHEQNIFKMGSLHK-NKVLFYPMLFGSLAISGVFPFAGFFSKDALILGAFLSGHYFISGVLLFTAGLTSYYIFRLFFLVFYSQNE-------------------------------------------
3219525      ------------------------------------------------------------------------DTFSIFFVPTALFVT--WSIMEFTELYMDDLKIISFFNHLLIFILMMIILVTANNLFQLFIGWEGVGIMSFKLINWWSFRANSNKAALQAITYNRLADVGMLAAMSWMILNNISLDIQDM------PVSTNHSLIPAIGLVLAATGKSAQFGFHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRTSHVVYSSQAATTACLLLGAITS-LFAASCALTQNDMKKIIAFSTSSQLGLMMATIGLKQPEL--AFLHISTHAFFKAMLFLCAGSIIH-NLNNEQDIRKMGGLKKAMPITTSCLTIGALALTGMPFLSGFFSKDAIIEALTSYINACALALVLLATSFTAVYSLRMIYFTLLNPNRLTTTNPINENPKIVLAAGSIMAGLLISSSMLPSNTPQLTMS--
84494886     ------------------------------------------------------------------------------------------------WYLADDDRLAQFAATVSLFTAAMMLVVHARDLVLTLVGWEVMGWCSYLLIGHWSRKESARRAAYKAFIVTRVADIGFVLGIVGLVAGAGSSGLDAVIAHWSRSPEPWLRSLFIALVVIGVLGKSAQFPFQDWLPDAMEGPTPASALIHAATMVAAGTVVLAQLFPILV-LADGARWLLGAATAVTMVGAAVLALGQSDLKRLLAWSTVSQVAIMLSALATATIGPDPALFHMWSHALFKSLLFLTIGWLSVVAGSTLA--VALRGAGNVHQLARVAWLFGLLALAGAPFVVGGLSKEHVIEGAITTGGPGILVLAALTVVLTAAYATRLVVSAPLEPWDSVLAALAVLTVLTVVGGLVLITGLFDIHGV-------------
164519190    -----------------------------------KTAFFISMIPLALFSNQESETIYLTWQWLSLGSSHVNDLYSIIFTPVALFVTWNILEFSVWYMHADP-KINTFFKYLLIFLTAMIILVVAGNMFILFIGWEGVGIMSFMLIGWYHARSNAGTAALQAVLYNRIGDIGFLFAMAWLLMNVGSIDFPHIFSINFS-------TPFLIAMITAAASKSAQFGLHPWLASAMEGPTPVSALLHSSTMVVAGIFLLVRIHPILETNQTALTTCL-CLGAISTAFAATCALTQNDIKKIIAYSTSSQLGLMMVAIGLNFPHL--AFFHICTHAFFKAMLFLCSGSVIH-NLNDEQDIRKMGGLHILLPLTTSCISIGSLALMGTPFLAGFFSKDAIIEASTTSMNSWAMTLTIIATSFTAVYSLRLIFFASLSHPRILPTIISNENNHLILRPL-------------------------
141204037    -----------------------------------------------------------------FGIELRMDALSALI--LLIISGIASVVAPYSLLEYVQDRAYMFYSAYLLCLCGLMGVSVTGDAFNLFVFLEISSLSSYVLIALGFDR-RALTASYQYLVMGTIGATFIVIAVGLLYQATGSLNMADIARRLVTGYNNTTVIAAFAFLVIGAALKIALFPLHQWLPNAYTYAPSTVSAFLAATATKVSVYILLRFIFTVFGIRFSFEILFLILAILAMFIPSIVACFQDNVKRVLAYSSIAQIGYMILGLGVSVAGLTASIVHLFNHALMKGALFLVLGAILSGLGRAI-----------------------------------------------------------------------------------------------------------------------------
136668757    -----------------LPIVFGMLVLVVGGEGRERISRWIALLGSVLGALVVIPLWLRWIDIFNINYHLGIDGISLILILLNVVTTIFVVVAGWEVITKR---VSHYNAAFLILSGMINGVFCSLDAMLFYVFFEATLIPMFLIIGVWGGPNR-VYAAVKFFLYTLAGSLLTLVALIYLYRTSGGS--FSILDFYATSIPQSAQVLIFLALFAAFAVKIPMWPVHTWLPDAHVEAPTGGSVVLAAVMLKLGGYGFLRLSLPIVPAANELAPYVIGLSLIAIVYIGFVALIQRDMKKLIAYSSISHMGFVTLGFIFNTEGMQGAVIQMVSHGFISAALFLCVGVLY--DRLHSREIADYGGVVNSMPIFGALFLVFAMANAGLPGTSGFVGEFLVIMGAM------------------------------------------------------------------------------
54306053     ------------------------------------------------------------------------------------------------------------IMFFIILIMGTLISISANSWLGAWMGLEINLLSFIPLMSD--DKLMSTEASLKYFLTQALASSVFLFSVILF---------------MLNSSKINSNFLMEMIIFSTLLLKSGSAPFHFWFPNVMEGLSWFNCLIMMTWQKIAPMMLMSYII---------FKPLIITSIILSSMIGALGGLNQTSLRKLMAYSSINHLSWMLMAMYNSNYTWMTY---------FMFYSFLSFVMIYMFNMFKISQINQLFSLMFYSKSMKFFLFFNLMSLGGLPPFLGFFPKWIVIQSLTINNQLFILTFMVMMTLITLYFYMRLSYSAFMLNYYENNWLMNSNMKIFMLCSFFSSFGLFIISSMF------------
169626640    -----------------------------------------------------------------------------------------------------------------------------NHWLLAWLSLELNTLSILPIM-MNHHHPRMTEATIKYFLIQATAAASIFFASTLNAWQTGHWSITH-----------SNSMTATTLITIALALKLGLAPTHLWYPEVLQGLPMYTALVVSTWQKLAPLALLFLLHNNLNPTL------IVLIGLLSTLTGGWTGLNQTQTRKLMAFSSIAHMGWLMIALSTN---PSLAALSMMTYLITATAMFSALAL------TATKTMQDTGTTWATSPTLTTTMMLTLLSLGGLPPLTGFMPKLLIIKELTTSNLLLLSTLLLASTLPSLFFYTRMAY---------------------------------------------------
135104375    --------------------------------------------------------AWPWVPQLGVEFTLRLDAFNAWFAALVLGLGACVVFHAGGYLAKDRHLPGLLAGLAAFTVA-MLGVILSDNLYLLFLFWEATSLLSFLLVGFQHEKEVARENASQALLVTLAGGACMLAGIVLTHRHFGTASIIDLLAMADGGKAATLPSAALLLLLLGALTKSAQWPFHFWLPNAMVG-PAPVSAFLHSATMVKAGVFVMATLAPLLSGHPLWTPLVAGSGLLTVGTAVLRGARENDLKALLACTTLAALGFLTVLAGLGTAAMLGFVIFLTAHALYKAPLFLAAGNLEKSFGT--RQLDGLVGAVKAAPFTGLAFAVSALSLIGLAPLPGFLGKEYLLKATWSYS---------------------------------------------------------------------------
22252987     -------------------------------------------------------------------------------------------------------------LFYSTLILGTLIAISSYSWLSIWMGLEINLLSILPLMVDSKNSYPS-EAALKYFVTQVVASALLLFSMVFNLN---------LMEFNFTGQDDLPHHIVNLTFFSALLIKMGAAPFHIWFPEILEGLNWINALIMLTWQKIAPMIVML--------FYCKNSLFLLSVIVSSAVVGSILGLNQISLRKILAYSSINHMAWMI---STMVSVKTIWLPYFLVYSVTTINIVLIF------KNFNIYFLNQLLKIYGQNKHFNWLIALNFLSLGGIPPFLGFLPKWFTIMGLSKMGLFLISILLIFFALIVLFFYLRLTLTAFLLTKSESITKTQSNFLLLTSNFIVL-----------------------
137271760    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLPDTYEGSPPTITALLAAGTKKAGFAAALRIIIMGAAALNLDWTLLGVIAIMTMTIGNVAAIMQKNLTRMLAYSSIGHAGYILIGISLAPLGLQASLFHILNHAVMKGAAFIAVAGIVTTLA--VTHMDKIKGLGRKMPITAFGLVISLLALAGVPPLNGFWSKLMLFGSAIDATSPWLAIAGVLNSALSLAYYGWIIRKMYFEGETEKRIKEPASIVGVMIFSVIFMVTIGVYPEPIIQFVEMITPSI-
142503050    -----------------------------------------------------------------------------------VASGLWILASLYSTGYMKEKNQTRFAVCYAVAVHAAMAIAWSGNLMVMFIFYEVLTFSTYPLVT-HKESREAINAGRLYMILVGTSVVLLLPGIIWVWLVAGTLDFT--NGGILAKRVDPAHAPWLVALFAFGIGKVALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGLMVMVYIFGIDFLADTGASEWLAWLAAFTILASSVVAISKDDIKARLAYSTISQLSYIVLAAALASSIAAGGLVHIVMHASAKITLFFCAGTIY--VGAHLNKVSQLDGLGPRMPLVFIAFFLGALSIIGVPPLGGSWSKLMIMTGSIDAGLPLMVAVLAVSSLLNVYYLL-------------------------------------------------------
163744626    ----------------------------------------------------------------------------------LMVPAIALAVVFHATQHEQAHGLGRLTGIMILFTGGMELVVVADDLLTLLIGWELIGACSWALISHKWRDIENPRSGLYAFVMTRFGDLGLFAAAMALYSATGSFDYAGIATL-----EGTFQWIVAFGILLSAASKAGQVPFSPWLFRAMAGPSSVSALLHAATLVAAGAYIIARLEPSL-SLAPGFSVAAILIGLITALAGGVTGVLQNHAKRLLAASTSAHLGFMFVAVGAGYPGI--AVLHLIVHATFKAPLFLSAGL--AGDAAGSYRLDKMM-LGQTMPIVGGLTAIAAVGLAGMPPAGGGWSKEEIIK-AVEHTGYWLPIAVMLGGALSAAYTTRFLLLAFSDERSIEVPDRVETIGLGILAALTLTTSLLWYP---------------
297531547    -----------------------------------------------------------------------------------------------------------YFLWLLALEIGMLGVFSAANFVWFFLFLEVTLVAMFLLVGKWGGFERE-RAAYSYLLYNGLGSALLLVVIAVLLARTGTANFALLHEMLHNPAAEGQLIAPLTGLLLAFAVKLPAVPFHRWLIRVHVEAPPPVVMLHAGVLLKIAAYGMIRFGVGLFPEFRSFAGVLALFGVINVLYGALLALRQRELKRVLAYSSVSHMGVVLIGLGANEAGIQGAVFQSVAHGLISALSFLLVGVLAHRMGT--TDINRLGGLTKAMPLFSGYLLTAALALLGLPGLAGFVGEFTSFLGLF-QTKPALAAVGALGLIFAAVYSLKAVLDITFGRPRDRREAV-------------------------------------
161760607    -------------------------------------------------------WQWMQIQTLNMDISLKFDFYSLIFVPLALFITWSILEFALWYMHSDP-NINQFFKFLLMFLLAMITLVTANNLFQLFIGWEGVGIMSFLLIGWWHGRADANTAAIQAMMYNRVGDIGLILTMSWFAMNLNSWEIQQV----FMASENIDMTLPMLGVVLAAMGKSAQFGLHPWLLSAMEGPTPVSALLHSSTMVVAGIFLLIRL-HPLMENNQLTLTTCLCLGALTSLFTATCALTQNDIKKIVALSTSSQLGLMMIGLNQPQLAFLHICTHAFFKAMLFLCSGSIIHSL-----NGEQDIRKMGGLFHTMPTTATYFTISSLALMGTPFLAGFFSKDAIIEALNTSHLNAWALVMLIATSFTAVYSFRLIYFVTMGTPRLLPMTPINENDPLVINSI-------------------------
198283914    -----------------------------------RLIFPLSSAVALLLAVTGFSALTAPPDQLQLRGPLPALPWSFQIDPLILLGLLAFAVTLFATGYFRALSGPALRRLMLTFLLGMGLVLLAANAFTFLVAWEIMALASYFLVVTEHEEPGSRHAGFLYLLIAHLGALAILLGFVLLAGAA----IAQFSAMLHAPLDPFWASAAFLLTFFGFSAKAGLLPLHIWLPDAHPAAPAPVSALMSGAMLQMAFYGMLRVDFLFLGNLASWWPFVLGVGLATALFGVLFAAAQTDMKRLLAYSSIENMGLIMVAFGLALIFLAALALAAALYHALNHAFFKGLLFLSVLHGAGSVAMDRLGGLIRQMPQTAFFMLLGTLAIAGLPPLNGFVSEWLLLQAFLLSPALPQSTLSAVL----------------------------------------------------------------
95925929     -------------------------------------------------------------------------------------------------------------LLYISMILGTILTMSSSQWILAWAGLEMNTLAIIPIIS-NRHHPRATEASTKYFLTQATASAVILFASSVNAWKTGQWNIYQVSSP-----------ESITMLTLALAMKLGLAPLPFWLPEVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------XXXXXXXXXXXHMGWVFMALAMNPN---------LTLLTLSMYLILTTAMFTSMMMMSSKTLLDLGTTWPQTPALLSITMMTLMSLGGLPPLTGFMPKWLILKELTTNSLPMISTLMALSTLPSLFFYLRMSHMTSLTLPPETNNTGYK-----------------------------------
297625178    ----------------LLPLFGALALFALPARGAQRLVVLFATLFTWLFALALPQAQPFEAPWIEAVGLYWSLDPAGAGGVLVLAAATVMLPAALYASFAVRERTRGFLALLLLMQAGLNGIFLAADLVLFYVFWEATLIPSLLLLGIWGGEGRR-QATLKYLTYAVAGSFLMLVAILALRPLSGAPSFR-LADLLPATQALPFSTQLALFVAFALAFKLPLWPLHAWLPDFHQNHPSGVADAAGTLYKVGGWGFFAFALPLFPEAAAAASPYLLALAAFTAVYAAVIATAQTHLKRLLAYASLSHMGIVGVGFGLYLAGLNGAMYLLAAQMLSTGGLFLITGMLYAR--RETFDLTAYGGLAKSAPGLAAVTLFTLFASIGVPGLANFPGEFMSLMGAFQRS-PLLGGLATLSVIAAGVYGVNLYQRLFQGEAT-------------------------------------------
52221049     -------------------------------------------------------------QNLTINFNFIMDTYSLIFIPIAFYVTWSILEFSNWYMATDP-NLHRFMKYLLLFLTAMITLVTANNLFQLFIGWEGVGAMSFMLIGWWSARHEANTSALQAIIYNRMGDIGFMVSMAWLATNASTWNIQEIF--MLTPTPPQLLLMGLVLAATG---KSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFMLIRLYPLLENNKPA-LSLCLWLGAITTLHAAFCALTQTDIKKIIAFSTSSQLGLMMVTIGLGQPQLT--FFHISTHAFFKAMLFLCAGTI--IHSINQQDIRKLGGLKKPLPLTTSCMTIGNLALIGTPFMSGFYSKDTIIETMNTSTLNATALMATMATALTAAYTMR------------------------------------------------------
268325835    --------------PGFVYLFGAFLVPLL---KGKVKQAYVLLLPAIAFVILLLTSKGVFGEGPFWQISFMIDPLSMVFAYVFVIASFCMFL------YAIHIKENWQHVAALLYIGSTLGVVFAGDLFTLFFFWEIMAWASLFIVWYGKTK-SAFGAGFRYIMVHSFGGVCLLAGVLIHLHNGGSIAFDSFTWGIGSEY------LGVYLIFLAFIINAAVPPLGAWLADAYPEASVTGAVFLTAFTTKSAIYVLLRGFPGV--------EILIWLGAIMALYGVVFAVLENDIRRLLAYHIISQVGYMVAGVGMGNMAINGATAHAFCHILYKAVLFMGMGAVIEVTGR--RKLTELGGIYKYMPITFWLYMIGAFSISGFPLFNGFISKTMVVQASAMWGYASIWLMLELASVGTFLHTLKLPWGVWF--ARDTPVCEAREPPWNMLAAMGIAAFLCTLLGVYPAILYNILP---
157279663    ------------------------------------------------------------------------------------------------------------FIFRFLLVLGTLMTISSSSWIGMWMGLELNLLSFIPLM-ITSNNLNHTEAAIKYFLIQAFASMVFLFISIIYILKISLINFMQLS-------------YESLIINSSMMLKLGAAPFHFWLPEVIKNISWSNSLILLTWQKLAPLTIISYFS---------IDKTLIVFIIMSSMVGALGGLNQTSLQKLLAYSSINHIGWML------TAEIHSNYLWINYFIIYAIINFSIIILFKNLNMFNINQLFFMMNSNNKNLMLKSFFFINFLSLGGLPPFLGFLPKWLVIEHLMKTNYLFLIFFMIMMNLITLFFYIRLTMSAF------------------------------------------------
239905971    --------------------------------------------------VTVSFGQWIAFDGFSAEFSLLYNRLAGLM--CVTVAFVALLIHLYSAVYMREDKSFRYFCYLNLFVFFMLVIALADDLVLLFLGWEGVGFCSFALIGFWHEELPNVDAGRKAFLMTRIGDLGYVAALGLIIAASGSASLTGIAANAATMSPETATLLGLLFLFAACG-KSAQLPLSAWLPDAMAGPTPVSALIHAATMVTAGVYLLMRLAPMLA-MAPVVGAAAAFVGAATALYGAACALAQRDVKRILAYSTISQVGYMFLAAGCGDDG--GAFFHLQAHAFFKSLLFMTAGVMIQAFHEEHDIFRMGARLRKALPGLFILFACGAAALAALPLTSGYFSKGRALADALAHPGPIFLVMGAAAAFLTALYVFRMLFVAFFSDPADPAKLVSEERPLWPLAILAVVYGFANPPHFLGIPAL-------
142338366    ---------------------------------------------------------YVWIETIGVSWHVGMDGLSF---PMVWLTTFLVPITIITTWNEKD--GATYHPLLLMMGGALIGVFVALDLFLFYVFWELTLIPMFFLILKWGGKDRRY-AAQKFFIYTFCASVIMLLGLITLYFLTGTFDMTVLFSNATAYNMGDGVFLGFAMLMIGFLVKLPAVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMLRIPIAIFPAVVYYQDVIMAIGLISLVWGAIVCLGQTNLKKMVAYSSVSHMGVILLGISMQPIGYAAALFMMFAHGIISPMLFAVCGAFKHH--YHSMEIGAMRGMAKWSPYLAVYMMFAWMASLGLPLLAGFV----------------------------------------------------------------------------------------
134795340    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLYLWSGSLQFADLSTAFTENGLEPLPLIALGLLLVGFGFKVSAAPFHFAAPDAYAGAAAPIAGVLATASKAMGVLGLLRILLVVASGSAVWLIALGVLSVITMTWGNLAALGSTNPKRMLAYSSVAHAGYMLAAITAALAVVTALVFHLAVLVCFKLGAFLVLSLLEAEKGGHT--LSSLGGLAKRDPFLAVAMFVFMMSLAGVPPLSGFVSKLLVIMGIVKVALWYLALLMVINSAISVFYYLRIGLVMYFHEPEEGRTGPLPAGRSVRFAIVVCVLTTVYF----------------
84494885     ---------MALILMLLVPGAVGLWLVTGGRALSASTARLVALVAASVGGVAAVAATVMWIPDLGVRWHFEVDGISA--PLIVLTAVIGVLVVAHSWAEQSSGSAATYLGALLLVETGALAAFSARDAVLFFIAFEIVLVPMWVLISRYGDPHSAAKASARFILYTAIGSTLMLVGILLLVTKARTADFAALPAAAASLSPGQQMLIA-VLLTLGLAVKVPVFPLHTWLPAAHTTAPTAGSVLLAAVLLKLGTYGLVRLPLASVPGFTRIAPVLAIAGVIGILWGGLICLVERDLKRLIAFSSVAHMGFVVLGLASGTTGLQAALIGNIAHGVISALLFVIVGGLKHRWG--SVDLAVLRALREVSPRLGFGLILGLAAGLGLPGLAGFWGEFTALIAAWNQHTGVLAVIAAVGAALAAAYSLRVARIVWVDEVAADAPDRAPDARGVELGVIVGVVALGVAPHLVFSVTSDAVTTL-
182412298    -------------------------------------------------------------------------GLNGISLPLFVLAALVGLAAGLYAIQSQAERLKIYLMLLLIMQGGLLGVFASVDVFFFYFFHELALIPTFIMVGVWGGRDRSY-AAMKLTIYLTVGAMLSLLGLIALYVKSGANSFDLITLRQYVAGQPLGETLIFAVLMFGFGILVSLWPFHTWAPLGYGAAPSSAAMLHAGVLKKFGLYGLIQVALPLLPLAHWSHPLAWLAVIGNVLVVGLITMAQRDLKQMIGYSSVMHMGYAFLGIAAGTLGVGGVVMIMVAHGLSVALLFLLATSIHHR--THTFAMDEMGGLAQKTPVLAAFFTAATFASIGLPGFANFWGEFTIFIALWRFS-PLITALAVSGIIISAIYGLRSVANVFFGAPTAALATVT------------------------------------
255077698    ------------------------------------SLIPMTLFLNEGIQTTILTFDWMMIHNLNISSSLKLDNYSIMFFSVALFVTWSILEFAMWYMQSDP-QISRFFKYLLLFLLAMLILVSANNLFQLFIGWEGVGIMSFLLIGWWHARAEANTAAIQAVMYNRIGDIGLIMSMSWLAMNANSLEIQQMFI-----INNDIHILPLLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPLL-ELNKTSLTLCLCLGALTTLFTAACALTQNDIKKIVAFSTSSQLGLMMIGLNQPQLAFFHICTHAFFKAMLFLCSGSIIHSL-----NDEQDIRKMGGIYNSLPITSSCLMVGSLALTGTPFLTGFFSKDTIIESMNSSYLSWALTLTIIATSFTAIYSLRIVFYVLMGNPRLTPLSPINENNTFVINPIMRLAAGSIFAGFL------------
229328265    ---------------------------------------------------------WLPYSNINFYIG--IDGISL---SFVVLTTFLIPIRILVGWSSTKSYKKEYMIAFLICESLMIAVSRMPDPLLSHVFLESVSILMFIIIGIWGSRQRKIQAAYQFFLYTLLGSVFMLLAISSISFQTGTTDLRILLTTEFSERRQVLLRIAF---FASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILSKLGTYGFLRFSIPMFPEATFFFIPFICLSVIAIIYTPLTTVRQIDLKKMIAYSSVAHMNFVTIGFSLNIQGIEGSISLMLSHGLVSLAPPPCVGALY--DRHKTRLVKYYGGLVSTMPIFCTISLFFTLANMSLPGSSSFIGEFPIPTGAFERNS-LVATLAALGMILGAAYSPRLHNRVVFGNKPNFLKKFSDSNRREVFIFLPFIVGVI------------------
251792880    -------------------------------------------------SLQVITGVLTQGEISSLGNWIHVDSLSAIFLALISVVGGLAGVYSIAYINREFNEGHNYYGFLHLFFFTMILSVTTNNLILMWAGIEATTLSSAFLVGTYKQKT-SLEAAWKYIIICSVGVAFGLFGTILTFSN-GTNLLADPSQAIFWTAVNQLMYLAFAFILVGFGTKCGLFPMHTWLPDAHSEAPSPVSAVLSAVLLNCAMLVVLRYYILVSKAVGSDYPLMLVFGLLSTGVASFFIIMQHDIKRKLAYHSIENMGLISFAFGLGPVGAFAGLLHTITHSLAKALLFCASGNILLK--YRSRDIHEVSGLWRTMPFTAVLFAGGALALGGMPPFGMFTSEFAIAVAGIYAGKTWLIVLCLIFLTIALAGLTTMLLKTVLGKPKEGIEVGELNKSSIVILATYLLLLLFM-----------------
260575426    -----------------------------------------LVGLVALAGPASGSALVLPIGLPWIGAHLRLDLLSSFFLVVLGLGGSITSLYAIGYGRHEPLRVLAFYPPFLGA---MALVLLADDAYTFLLSWEVMSLLSWALVLTHHREEDTRTAGYVYLVMAGFGTMALLLAFGLLAGADGGYGFDAMRGAV---RSPLIVAVVLGLMLLGAGSKAGLAPLHVWLPLAHPAAPSHVSALMSGVMTKVALYGFIRVFDLLGPLEWWAAPVVIFLGAATAVLGILLAMMETDIKRALAYSTIENIGVIFAALANGLTAAAALAFSAALFHIFNHMAFKSLLFMAVLNATGLRDLDRLGGLIHRMPVTAFLMLVGVLAISALPPLNGFASEWLLFQAVLMSPGIPQSGLQLMAAALAAAAFVRIYGVGFLGRARSDAAGSAVEVDRFSLTAMGILAAICVLAGIFPGVVLDA-----
255284530    -----------------------------------------------------------------------------------------------------------YYILTDLLLSSLLALIYTNDLFTAYVFVEINTISACGLIMI-RQNGRTIEAAVRYMIMSLLGSGLLLMGICMLYDLTGHLLMSNIREQMEAGTYRIPMIITIGLITVGLSIKSALFPFHSWLPDAYGYSTVSSAAMLSSLVSKGYIFLLIKIFYRVIGFASKIINVLFVFGLCGMIFGSVSAIMEKDVRRMISFSSVAQIGYIYMGFGLGTTEVVASIFHILAHSATKSLLFISAIGL-TDVSAGSRSFFALTGAGYRNKIAGVGFTVGSLSMVGVPIFAGFVSKLLFAEAAVLHKMLPTLIVLAISTILNAIYFLKTVIRIYVPEKKSVITVTMDKQKLYTFTIVMFVL---------------------
280958267    -----------ILLPVVITLIAPLFIWLNRKDENKREAVSFVAAAATFLCVLSMAPAVLQGEMPGITIAFAADGLGMIFA--LIASLLWFFATSYNIGYMKEHAQTRYYICFGVAIFGAVGVAFAANVFTLYLFYEVITVFTYPLV-YHHEDADAKMGARKYIVYLMGTSKLFLLAMVLTYVLVGNLDFTDIVNGMFSPAEHPRLVALTYWLYIFGIGKAALMPFHNWLPSAMVAPTPVSALLHAVAVVKAGVFCVSRIVLSGFGTKTAGTLTLAYIAAFTIVVASLIALTKDDIKARLAYSTVSQLSYVVIGVTMLTDSVQGGVMHIAHHAFSKITLFMAAGAIY--VATHLKKISLMDGLGRRMPWTFAAFGLASLSMIGMPPVCGFASKWYLVNGTLQANQMPLLVALLASTALNAGYFLPILYRAFFKTSPEANIAQYNEASKTMVVPLFITAVISVLLGLYPQTFLNFV----
268325836    ----------------IVPVIAAIVILLTRRILGKKAGF-IAAIALLYTTALLCIVGIRLYQGTVISESYLWGPYVSFLPIALIINIICTALAFHSLRYMEQRYYTAYFGLYLLVSAAFMGICFATNLIVLYLFIELLIIPFYLLISYFGY-IERFRVAVMCFLWGIVSGTFVLFASVLVYSQIGSFEISE----LDALAGSPIAVWVALLIFIGLFIKMAVFPLHVWMPWVDGEAPTCIAASLTIYANLAAYVIVRVLILPLYDDLKVFSIPIMILALITIIYGALLAMAQTDVKRLCACSTIGQISFSVIGLGALTIWLEGGLYYFLSHILGKAILFSTAGIVVYVTG--IRDMKKMGGLIHKMPITATLWITAATILTGVPLTSGFTGKWILFTGVFAAYPGAIAILGILATILTAVYTFGAAKRIFFGPPELANDTRIRDPPLTMTIPLLILAVISIIIGLYPKPILDLFHSV-
255077670    ----------------------------------------------------MINLNWMTIYNFTVHSSIKLDQYSTMFMPTALFVA-WSILEFATWYMLKDPNINRFFKYLLLFLVSMMILVSANNLFQLLIGWEGVGIMSFLLIGWWHARADANTAAMQAVMYNRIGDIGLILSMASLMMSSNSWELQQMFLLM-----NNIQILPLLGLILAAAGKSAQLGLHPWLQAAMEG-PTPVSALLHSSTMVVAGIFLLIRFQPMIELNNFALTTCLCLGSMTTLFTATCALMQNDIKKIVALSTSSQLGLMMIGLNQPQLAFFHMCTHAFFKAMLFLCSGSIIHSL-----NNEQDIRKMGGLQNMIPTTTSCLTIGALALTGTPFLSGFFSKDAIIESMNNSNLNCWALLLILATSFTTIYSFRIIFFSSMKHPRLLPNSPINENNKLIMNPISMTAGFIIIFNTTPMKTQTMTM---
280958269    --------------PSMAFLALALLVPFIPRNLWLNKAFRGALALIPPFIALASIMTVEPGMYGNLDYLSQSLVLGRVDKLSIVFGQVFAVIAVAGAIYGMHVEDRGHYVCGSLYVAGGFGCVFAGDLLTVFLFWELMSIGSTFLIWQARTKE-SVGAGFRYFMYHTVGGLFLLCGLLLKYKATGSFAF--------IGVEPGAAQLYDWLILIGFCVNAAVVPLHAWLPDAYPRASIGGAVYMCAFTTKTAVYVLCRGFAG--------WEILAVAGTCMAVFGVLYACIENNARRILSYHIVSQVGYMVAGIGIGTAMLNGAIAHAYAHILYKGLLFMGTGCLLYAVGTA--KLDKLGGLAYRLPWVMVWYMVAALSISGMPLFNGFISKTMTIAGAAEAHHTILALIAAVGTFISVG--IKLPYFAFWGGKREYVGEVKPNMYVGMGLTGLLCIAQGVYPDML------------
142633462    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------RVGDVFLMIGLLILYDIYGSLEFSVIFESINGTVDSDKLFWALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDDGLSELGLIVAYVGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGVALWFYNGAMFHLFNHAMAKGMLFMASGSVNHHDDFDPQDMRNMGGLASKLPVTSAAMMIGSMSIIGIPLIGGFWSKEAIVAKTWKASMFGPAILVLLTAGMTGFYMSRMWFMTFAGEPKHEVVDHVHESTPWIKEPLLILS---------------------
280978080    ----------------------------------------------------------------TLNMTLMINNYSALFLPIALMVT--WSILQFSTWYMTNEPKEKFQKLLLVFLMSMLTLVSSGNLLQLMAGWEGVGIMSFLLINWWSERANANSAALQAIIYNRIGDLGLILVLVTTMSDMGTWN------VLPILSMPTKNTLIALGLVLAATGKSAQFFMHMWLPSAMEGPTPVSSLLHSSTMVVAGIYVLAQMHPAMNISYATSSCLY--LGTMTSIYAAACATTQNDIKKIIAFSTSSQLGLMMTAIGINQ--PNLAIFHMITHATFKSTLFLCSGSLIH-NSSNEQDIRKANCTMSTLPVTTTLMAVNGLALAGFPFLSGFYSKDAIMEALFSTNNNAWAL---------------------------------------------------------------------
81300900     ----------------------------------------VIASGVAFLHSLLALWAMQPAQGVGFELSFDWSSTTAALVALTVITGLTWFSQIYAIGYLERDWGWRFFGYLSLFEAGLSGLVLCDSLFFSYVILEMLTLGTYLIVGYWYNQPLVLTGARDAFLTKRIGDLILLVGVLGLLPLAGTWNFDQLAEWASTAEPSLALTAIAIALIAGPLGKCAQFPFHLWLDEAMEG-PLPSTILRNAIVVVSGAWVLIRIQPII-AAVPVAETLLISVGVVTAICASLIAIAQVDVKRALSYLVSTWMGLVFIAVGAGQT--IAAERLLLVYSLSMALLMMSVGTIVIRNI--SQDITQLGGLWSRRPLPALAFALGGLSLLAMPPFGGFWA-WLGLAEGLWPVSPWLVIVLVFVLAAVGFGLARIFARIWGGPSKAMSVRSAEVLWLMVL-PMLVLAGLTLHLPIL------------
136552817    -------------------------------------------------------WNWWQIGGMKFTIGQSIDGLSVI--VLVVVAFISTLVQLYSTEYLKGDRRYHFFAALTLFSAGMLAMVVAEDTILFLLGWEIMGLCSFMLIGHWWEDGANSRAALKAFFTVRTGDMGLLVGVAMLYFASNEWTTKHLAWALSGEPNSTVILVASVALFIAAIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVSRLYPVFFTILGSGGNFITIIGGITIVIAAALAFVQNDIKKVLAYSTVSQLGYMMLGLGAGA--WLPAVFHIFTHAFFKACLFLGAGSISHSASHHSFDMKDMGGLRK------------------------------------------------------------------------------------------------------------------
288818457    -------------MPFLLSGLGIILSLSFDVF----KMSYLQILLSVGIFVSGIYIFLQDGYLTYMYGIFFTDPINCLM--LLTVSFLELFVSLYSFGYIRPKRRFRYYYFWNAFILSMFVSILSNNLGVYWVGLEATTLATAFLIAFYR-SKESYEASWKYVMMCSIGITLGLFAVVLLYYATAKLYGESLSSLSFVNIISVLLFLSFILALVGFGTKAGFVPMHNWLPDAHSQAPSPISALLSGVLLNTALLGVIRFYQINQAGIVYAGKFLLFFGTLTLFLASLLMLKQSEYKRLFAYSSMENMGVISLGLSMGGLATFGALIHILFHALSKGVLFMAAGNILSVL--HKRKINEVKALFKGMKRSAFILTFGLASISGFPPFSTFLSKMYTIVGTV-QKSPLLGVVMLLSISLAFAGLFYQMLPMLFGEESKEKEKNLHPLMLLVPATMLITLLVFTF----------------
224474097    ---ITTDNNIRVRFPLCLMLFSIVIILLIYIAFNHANIYHINRLASLGLLYVLYLSLDLRYSLFTVYNDWFKLNDTNIPLVYLQIILVILLLIYTTVKQRYDISSIWIYLLIIINLIGLILFPMVNDLLLLYIIIELQSYSLYIITGVHHKSYNATRGSMLYFVTGGIASIGILLSSYFVYNTVGSCNINDITN-YYAIHNASSLFDSLDILVLALIFKMGLAPLHSWSIAVYNYAPTYITGYISIVAKVSILSWIYTNSNLIHSDL------LIIVFYLSIIIAAYKPLFQVNFKTILAYSGILNFGYLLLPVCLQDPSYYIYIIQYVVTHILIFLCLLASNEFISKPNSQWSPIVNVNQLVIPNKLLSICLILCFFSLIGIPPLPGFYGKFYVIQSLIKYNFTVEALSIVIFSVIATYYYAYVIKQLATNLLIPYSQPINKSLALIISLLLVFFITYFVY----------------
85717259     ---------------------------------------------------------------LGLNFYLRMDGFAWVLAA--LIASIGFLVVLYARYYLSPDPVPRFFSFLLAFMGAMLGIVLSGNLIQLVFFWELTSLFSFLLIGYWYQTAQARDGARMALIVTSAGGFCLFAGILILGHIAGSYDLNRVLASGDKIRAHSLYIPALVLILLGALTKSAQFPFHFWLPQAMA-APTPVSAYLHSATMVKGGVFLLVRLWPALGGTNEWLWLVGSAGLISFILGAFIALFQQDMKGLLAYSTISHLGLITLLIGLSPLAQVAAIFHLMNHATFKASLFMAAGIIDHETGT--RDLRRLSGLRRFMPITATLAMVAAAAMAGVP----------------------------------------------------------------------------------------------
135321854    -----------------------------------------------------------------------------------------------------------------------------------------------LLIGFWYKKPAANSAAIKAFVVNRVGDFGLALGIFAIYVMFGSIDYQTVFEQFFIGYEIHALTLICCLLFVGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFDLSPIALDLVVLVGASTAFFAATIGLVQNDIKRIIAYSTCSQLGYMFVAAGLGAYGI--AMFHLFTHAFFKALLFLGAGSVIHSVHDE-QDIRKMGGISKFIPLTHLMMIIGTISLMGFPFTSGYYSKDAIIETAYLSDSSYAGYLLTVGVFMTSFYSWRLIFMVFNGKAEEDIKKVHESSSVMIIPLIFLSVGALSFGYLFKSYFMGSYSDVF
291010621    ---------------EILILFPFIFSLLIISFTEAQKKLVALWGALVPLPISLFAWVGLDHANFQLQNIIVVLGLDGLSAPLVSLTCFLCPLCILAGWQVIRVGVTEYLVSWLLLEGLLVAVFTTFDLLVFYILFEATLIPIFVMIGIWGSRLRKVKAAYQLFLYTLFGSVFMLLALLLIFAQVGSFDYGVLIASNFSIERQLLLFLSFFLA---FGIKIPMVPIHLWLPEAHVEAPTGGSVILAGILLKLGGYGFLRYTPLFSEAVLFYTPLVHTVSLLGILYASFTTLRQIDMKKAIAYSSIAHIGVVTLGIFSGNLMLVGSCVLILGHGVVSPGLFLCIGVLY--DRYKTRLVRYYGGLAQVMPLFSAVFLFFSIANLGLPGTANFVGEFLCFSGCFQSNN-SAAVLACSGMISSAAYSLWLFCRISFGTLKTVSFLQVADLNRREFFMFAPLVFITLWVGFYPKPVISLL----
298346130    -------------------------------------------------------------PAIGLSWALGVNGLGMVMIILATALTPLVILASWRDD-TDPNTAAGYAALILALESFMVLLFCARDLLLFYIAFEGMLVPLYFLVGRYGNGDAQVRAAIKFVLYSLVGGLVMLFGIIGVYVHSGGGDQAFHMDYLTSGNFHPGAAGMWMMMLVAFAIKAPMVPVHTWLPSTAAVARGGTSVLLVGVLDKVGTWGMIMFCWQLFPAASAVAPVIVVLAVLSILWGALAAISQKDLLRLVSFTSVSHFGFMVLALYIGQTAIEGAMLYMVAHGVSIAGLFLLSGWLTTRGGT--QEIAAYRGFQRVTPTLAGLFLVSGLAAIALPGLSGFLPEYLILVGTFKLN-IAAAMVSILGVVLASVYLL-VPYLNMFTGPIDGAVRTVKDLNWREKFIMVPLVLAMFGLGVLPGPTLNLIK---
183582360    ---------------------------------------------------------------------------TYAITFLPVALFVTWSILEFSLWYMEDIDKNRFIKYLLIFLMAMIVLVTAGNFFTFFIGWEGVGLMSFLLIGWFHGRNNAAVAAAQAILYNRVGDIGFLAVFCWLLDKIPSTNLYTITI-------TCPTTLMLMLLILAAATKSAQFTFHPWLASAMEGPTPVSALLHSSTMVVAGIFLLIRIFPLFKDNQFALTTCL-CLGATTTFYAAMQAMTQNDIKKIVAYSTSGQLGLMMVAIGIGQPHLAFM--HICTHAFFKAMMFLCSGVIIH-NLDDEQDIRQMGGLQMVMPVTTSYFSIASFALMGTPFLAGFYSKDAIIEAANVSYVNFSALMMTVATVFTAAYSLRLIYYVSMKSPNEDSTPVLKSITRLALGSIVAGLFIFYMTFPDNPTTHTM-----
78221596     -----------------------------------------------------------------------IDPLSAFFLLPVFIVSACCAVYGIGYWPASHHPRTAPRLTFFFGVLSLALVPLARNGVLFLIFWEIMALSAYFALATDDLEQEVRDASLIYLVATHASTLTLFACFSLLKATAGSFSFPATTALDGTTPLGAAIFVTALL---GFGLKAGVMPLHVWLPGAHASAPSHVSALMSGVLIKMGIYGMVRILSFFGVVPPWWGMVLLMAGIVSGILGVAFAVGQHDLKRLLAYHSIENIGIIVMGLGVALIGLGGALLHILNHALFKSLLFLGAGAVIHEAGT--REIDSLGGLGRRMPWTAALFLTGAVAICGLPPLNGFVSELLV-----------------------------------------------------------------------------------
205351291    -------------------------------------------------------------------------------------------------------------IFFSTLLIGTMISISANSWFGAWMGLEINLISFIPLMS-NLKNSISTESSLKYFLTQALASSVLLFSIII------------LSFHNSLNFSYSFEYYFNLILNSSLLLKMGAAPFHFWFPEVMEGLNWFLGIILMTWQKIAPMILISYCYSFYF---------ISFVILISILMGSIGGLNQVSLRKLMAFSSINHVGWLLSSI---------MISNLYWFIYFCFYSFLSISIINLFSKFNIFYLSQTYNLMNFSPVLKFILFCNFLSLGGLPPFTGFFPKWIIIQNLALTN-PFLITCMVSLTLITLFFYIRITYSAFMLNYSEIKWIYFKDLN--------------------------------
254293591    ---------------ELLIQFALGIPLLCSIAVWAFRSAPDVRETVTMLSAIGLFIVALSIAAAGFSFAFEVEPLGALFGCI--ASGLWGVNSLYSIGYMRGNNQTRFYMCFGVALFGAMGAAFSANLFTLFIFYEVLTLSTYPLVT-HKGDANALRGGRIYLTTLLGTSGFFLLAIVGTYVVTGTTDFTQ--GGILEGHASKLVGSVILLLFVFGIGKAAIMPFHFWLPNAMVAPTPVSALLHAVAVVKTGVFAVLKITYIFGADYLSNLPIVLVVACFTIVVSSLIALTKDNLKARLAYSTVSQLSYVTVGMLASSAAMMGGGLQIAMHAVGKITLFMCAGAIYVATGKG--NISEMRGLGRKMPVVFTCFLIGSLSIIGVPPMGGAWAKYQLILGSLDADKAYVAWTLIVSSILNVIYLIPISILALMPPKGSGVPAAYK-----------------------------------
34558138     --------SLILIVP---LLCGALMFVMPVWFKFLSKLHILLSLVVSSILLLAVGEVVRGNELSAFDHFLFLDSLGAIFLSLIAITGLLVNVYATTYLHITPKEAKNYFALSFIFTWTMSLSVICNNIAFMWAAIEATTLASVFLVAV-KKDKKSTESGYKYIVLCSIGLAFALYATILLYAAAHIQGEAMLYTNLLAGADSMALKLVFIFALIGFGTKAGLAPTHTWLPDVHAEGPAPTSALLSGVLLKCAMLGLIRFYAIVANGIGFDFSVMLISGTLTLFVSAFFLIRQHNVKRMFAYHSIAHMGVIAFGLGVGAIGLFAALFHCVAHSFTKALAFCSTGNIARVYGTK--DMTKMGGMIRIAPLTTILFGIAICSLVGVPGFAIFVSEFLIFKAALKEAYFLMAIFAVALAII-------------------------------------------------------------
52550950     ------------------------------------NIIPMFIFLNMGTETIILSWNLINTNTFDINLSFKFDQYSTIFTPVALFVTWSILEFATSYMEKDP-QLKKFLKYLLMFLIAMMTLVTANNLFQLFIGWEGVGIMSFLLIGWWHARMDANSAAMQAIAYNRIGDIGFIMAMTWFAMNSNSWEFQQMFLT------NTNTTLPLMGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPMMEHNKTALTTCL-CLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTLGLNQPQL--AFLHICTHAFFKAMLFLCSGSIIHA-MTDEQDIRKMGATMITLPTTSTCITIGSLALMGMPFLAGFFSKDAIIEAMTSNTNTWALMITMIATMFTSIYSLRII----------------------------------------------------
119719994    --------------------VGTLAVLLANRYSWRKSAISILSILVSALTSTYAALQYTWVGSLGVTVGVFFDGLSTLMA--LVVSWLCFLIAVYSYEYMREVGETRYWLFFTFFVGSMMLLVLSDNLVSLFVGWEGTGLASYALIGHWFTDEEERHSGLRAIVFTRLGDVGMVVGIATLHTLLGTTLIPAVAQASWASEARGVLPAFLWLLFLGALAKSAQFPFHEWLVTAMTGPTSVSALIHAATMVKAGVYFALRFAPILVAAYLALEPVLALLGAFTAFMMATMAVVSRELKLVLAFSTASQLGYMFLGVAAGTLALYAGFSHLMSHAVFKASLFLAAGAVIHAV--HSRFIDDMGGLSKDMPLTAAAFLLAALSLAGVPPFAGFWTKDEVIHASIEAGLAL------------------------------------------------------------------------
142462066    ------LSDLYTLAPEIFLLLGVSVILLLDLFLSRRDVTFFLSLMVLVITSILPWFFYDADPRVIMNGLIVSDALGATLKSFLCVLIAVGLVYSKNYLLPRGLHRGEYFSLTLFAALGMMVMISSNHFLSLYLGLELLSLSLYAMVALQRDSGRSSEAAIKYFILGAIASGMLLYGMSMIYGATGNLNIEAIVSAILTEDADATLLLGVVFLIVGIGFKLGAVPFHMWVPDVYQGSPTSVTLLIGTAPKIAVFA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143525259    --------------------------------------------------------------------------------------------------------------------------------------------------------------CKKAFIMTRLGDFGFLFSIIYLFNLSNYLEIPILYEAILNEESSGVATILAAGFLIGGIGKSAQFPLHNWLPDAMEGPTSVSALIHSATMVTAGVFLIARLFPLF--QISELMPLIAIVGALTAFISATMALTTTDIKRVLAYSTISQLGYMFMALGLGA--YTAAIFHLFTHAFFKAGLFLSSGSVHHAAGT--FNMKYMGGLKNNMKFTYYSMLICSLSLAGLFPLSGFWSKDEIILSAYLYGGFICLIIGLFVAFLTAFYMFRAVTLTFMGEFRGGGDKESEDLK--------------------------------
6062838      ------------------------------------------------------------------------------------------------------MNPFLLTIVIISLTTGTLITITSSHWILAWLGLEINTFAILPMM-IHMHSPRKIEVTVKYFIIQTIATMLILFATIMNAWVTGEWEIKQTN-----------LTLPLLLISLALMLKMGLAPLHAWFTEAVQSSDFLTGLILSTWQKFAPLTL-------LLQLTTKHSTITITIGLLSILIGGLGGLNQTQTRKILSYSSIAHLGWMILI--SQYIPLMAFTTFVIYTIMNFSMFFMLFLS-------QSTSIKILTTIWVKTPSFLFIMPLILLSLGGLPPLTGFLPKWMILSELLKQSLTPFATMAAMASLLSLYFYLRMAYMTAMTTSPNLVLTIVPWRITSLYPPVILAISSSLSLYILPLSPAIMIMT--
200004028    --------------------------------------------------------------------------------FFILLTTFLFPLCILSSFNYIKFNFKFFYINFLFMESILILVFSCLDIIFFYVFFESVLIPMYLILGFFGSRERKIYASYMFFVYTFVGSVLMLLAILFIFYYTGTTNYLVL---LTCNFDPFIQKILWIAFFLSFAVKVPMLPFYIWLPEAHVEAPTPGSVILAGILLKLGTYGFIRFSIPLFPFANYYTPFVYTLSILGLIYSSMVAIRQTDLKRIIAYASIAHMNLIMIGLYTNKIYLEGSLLQMFSHGLVSGALFLIVGILYER--YHTRLIKYYSGLVQTMPLFTVIFMLFTLANIALPTTSSFIGEFLIFLGIFNTN-TTIAVFAIISMLFGSIYSLWLFNRVCYGNIQINFISFYQDLNKRELCMFCIILLVVFLIGLYPTFLLD------
134539709    -------------------------------------------------------------------------------------------------------------------------LVVSDNLVQLFFGWEGVGLASYLLIGFWHHKKSANLAAMKAFLVNRVADFGFLIGIASLYIFLDTLSINEIINQSFFGMKIDALTFSCFFLFIGAMGKSAQFGFHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTVRFSELMVMSDFVMTFILIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLGAFNI--AIFHLITHGYFKALLFLSSGSVIHGVHDE-QDMDKMGNLFPKMKLTAIMMWIGTLAIIGFPYSSGYFSKDLILSSSFNSMGPVIYIILAIVSAMTA-----------------------------------------------------------
94313593     ------------------------------------------------------------------------DSLSAYF--LMVIGAAAAGISVFAAGYFRQGEGTPPGLLCLLFLASMAGVVLADDAYAFMVMWETMALSSFFLATANHRIAEVRSAGYLYITMAHIGAIAVLLCFGVLQANTGDYTFANMRAQTLT---PFWASVAFLLAMFGFGAKAGLLPLHVWLPEAHPAAPSPVSAMMSGVMLNTAIYGLLRVVLDLAQIHLWWWGLLLASGLATALYGVVFAAVQTDMKRLLAYSSIENMGLLFVAIGLGMKPLAALALTAALYHVASHAFFKSLLFLGTLHATAERSLGKLGGLIRQMPWVGWLTLVGVLTSAGLPPLGGFVSEWLLLQSLFTTGLPVPLLTMLIVAALAGYTMVKFFGVIFLGLPREPRLNDAQDAGGWERAGMLWLALGSIALGLLPSPFIGLIDAV-
23464596     -----------------------------------------------------ILKLNWINDELTSNSWNIVLGIDGISLVFIILTTLLIPICILSSWDSVKILVKGYLISFLVIEILLIGVFTILDIFGFYILFEGVLIPMYLIIGIWGSREQKITAGYYFFFYTLIGSVLMLIGILYLYSISGTTDYLTL---LGYEIDPTAQKYLFLAFFASLAVKIPKFPFHIWLPQAHVEAPVAGSVILAGILIKLGGYGFIRFTIPLLPDASHYFPLVFILGVLAVIYASLTTLRQTDLKRIIAYSSVSHMGLVSLGIFTLTANIMGSIFLQLAHGLVSSALFIIVTVLY--DRHHTRLVKYYRGMTVTMPIYSFLFLFFTLANIAVPLSCNFVGEFLCLLAIFEVN-TTVAILASLGIILSACYSLFLYNRVCFGS---------------------------------------------
537489       -----------------LPLVAALFIPLI--PDKDGKQVRWYALGVGLADFVLMSYVFWTNYDISSTGFILQEKFSWISMPLVLLAGLVTTLSIFAAWQVTSKPRL-FYFLMVLLYSAQIVLIVAQDLLLLSIMWELELVPVYLLVVSWGGQKRQY-AAMKFLLYTAAASVFILVAPGLFYGDVTTFDIAELG--LKDYPIALELFLYTGLALVAFAVKISHFPFHTWLPDAHGEASAPVSMILAGVLLKMGGYGLIRLNLGLLEDAHYFAPILVILGVVNIIYGGFSSFAQA-HKRRLAYSSVSHMGFVLLLFSITIGIMDHL--QMLSHGLIARVLFFP-WTGVTYDRTNTLSLAQMGNIGKVMPTVFALFPMGAMASLALPGMSGFVSELAVFVGVSSSDIYVTVFLAAVGLVLTPIYLLSMLRQLFYGNN--------------------------------------------
60257793     ------------------------------------------------------------------------------------------------------MSPYISPLFGVAMIVSVLLIMSTSHWVFMWLGLELGTLAFVPILAWWHSSLE-VEATVKYFIIQAMAAALFFFGGLVMTSSEYVSNMGCLFGNL-----------GELLIMFSVMMKLGLAPFHYWVVDVIQGLNYVPGMVLLTWQKVPGLMVLIQLTSSYNSLF------LLMFGGLSALLGGLGGLGQTQLRKLLAFSSIAHLGWLVVGSVVGS---MLGVSYFLLYCSLSIPIFSFLYML------NSLHLNQLRMSLTINPVVTILLGIGFLSLAGLPPFLGFFGKWLVLTYLVDHFLLGVAIVLVVGTLISLFYYLRISYLCIMVLGPQQIMVGLSWRKLYGVSLVSGLAMMNIVGLLVVGGV--------
162951852    --------------------------------------------------ISIHLGTWFSVGDIQVNYGTLLDSLSMVVMVPVGIVTLSVLIYAIDYMRYDP-NRNRFYIILSVFAIFMTVLVISDNYIMMFMGWEFVGVVSYLLISFWNTRIAAMKSALSAILLNRMGDTLFVICIGTMLSYFHAVDFETM-ELMTPHTDTYMLNLMAMMLLMAATAKSAQLGLHGWLLSAMEG-PTPVSALTHAATMVCSGVFVLVRSSFMLEYTPSMLLVMLWLAGFTTLMSGLMAVVSNDMKRVMALSTMSQLAMMMLAMGSSAYDL--AMYHLYCHAFFKALLFMSAGSIMHSYMSETQDMRKYGGLINYLPFSYTTMLMASLSLMAMPGLTGYYSKDIIMESLYTVSGYIMYYIATASATLTAIYSLRVTYLTFYNVPRSNKYTFAHVHESTHMAMPMFILTIY------------------
289583091    ---------------------------------------------------------------------FLIDDFTRMMGIALGFLGTFAVIYAYSSEASRKLA-----AIALAYVASALGAAFAGDWLVLVFMWEIMALTSTLLV--WQYGGDAVRAGYRYALAHGIGGSLVLFAVIAQYAAVGSFAM----VTEAGETVGFADGIPLLLAVLGIGVNVAFVGFHTWLPDTYPRPHFAASVFLAAFTTKTSAYVLYR-------AIPEGNLLLAYMGGAMAVYGVVFALLQHDMRALLSYHIQAQLGYMVAGIGIGSAIGIAGAMHLFNNVLYKSLLFMAVGVVIYRTGEN--DLYKLGGLWREMPLTAIAFAIGALSITAVPGFSGFISKGMVLDAAEYQALYWLLFIGAIGTFLS---FIKLGYYVFLHGPSDYTVKTGQTVAMFSVGGACVLLGLPAIGWPVFADLLPLV----
296130539    -----------------LVGAAALWLLPAGARTRARTVALGFALAEVLLAVAAFTAFDVAIPALGVSWALGVDGVGLALIGMSVVLVPLVVLAAWREQGSTDDRLRHYLALVLLLEAFIVLVFAARDVFLFYVVFEAMLIPVYFMIGAFGGAQRRY-AAVKFLLYSLAGGLVMLVGVIALYLQGGGPEGFLIENLVGLELDPTVEKWLFLSFFLAFAIKAPMFPVHTWLPDAAQQAPAGTSTLLVGVLDKVGTFGMLTLCLPLFPAASRWAPVVIVLAVVSVIYGALLAIGQKDMMRLVAYTSVSHFGFIVLGFAFTSTSVAGSSFYMVNHGLSTGALFLLVGFLAARRG--SQQIVDFGGLQKVVPVLAGLFLVVGLSALSLPGLSTFVSEFLVIVG-TFAAHPAAAVVATLGVVLAAVYVLWLYQRVFTGPPRPELAATPDARERWVVGPLV---ALMLVLGFVPGPALDLVR---
116875677    ------------------ILMTTIIMMTSYNKTSNKLLIPMIISMPLLANITNSSKIINLTEPKWLSVTYMELPFNINLDVQSITFSLVALIITFSNYYMEKDNIKTFKNMLIIFLMFMLILLTANNMVQIFIGWEGVGIMSFLLISWWTTRNLANAAAMQAIIYNRVGDMGLIVAAAFAITCSSSMNFQHMTLN------STNSLMLSIGLLLAAAGKSAQLGMHPWLPAAMEGPTPVSALLHSSTMVVAGVYLMMRVAPLMAKI--NFLSNLAILGASTALFASTVAMFQNDLKKVIAYSTTSQLGLMMFSIGVGQ--PLLALFHMTTHGFFKALLFMCSGSLIHNNTDD-QDARTNNNTMKESPISLACMVTGSLALMGTPFLAGFYSKDLIIEFAAKSSTNMFAFTMIMATALTAAYSTRLIKLITEKTSNNTPLKMKNEPKKLMYPLLTLSGGALISGWMLINFI--------
41203475     ----------------CVIAFPLLNYLIINLFGRFLGTYICAILSAVSVFLTFLFALFIFYEASWFSGELLSTNWAFNFDTLTAVSSISSFVHFYSIEYMNSDHQTRFLSYLSLFTFFMLILVTGDNFVLMFLGWEGIGLASFLLISFWFTRIQAGKSAIKAMLVNRVGDLGLIIGMCGVFLTFKSLDYAVVFSLSPCAINTTFLTVITLFLFIGVLGKSAQLGLHVWLPDAMEG-PTPVSALIHAATLVTAGVFLLIRCSYLFELAPTTLCVVTIVGALTAFFASTVGLVQNDLKRVIAYSTCSQLGYMVFGLSNYSIGLFHLANHAFFKALLFLSAGSIIHGLADE-----QDLRKMGGLIGSFPITSVKILIGSVALTGIPFFTGFYSKDVILEIATYNKFGLFATLGCLAAGCTSFYSWRLFYLTFINSPNKTYQEGAHEPSLIMLIPLFFLA---------------------
136181164    ------------------------------------------------------------------------------LAALELVTTMSLVCQLFALGYLKEWSLARFYALVGFFEGAMSGVVLSSNLFMSYFLLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVLLLMGVVALSAMAGSMEFTDLYAWAAAAREQQLITPLAGTLLGLGLIKCAQFPMHLWLDEAMEGPNPASILRNSVVVTCGAIVLLKLMPVVALSPLA--TSVLLAVGAISAIGGALVALAQVDLKRAFSYSTTSYLGLVFIAIALQKPGI--ALLFLFAHGLARALQFMSVGSIIA--TTTCQDLTELGGLGSRMPATALAFLVGSAGLVGLLPLGCFWCYGLIVHNLID-SAPLFAAVFLVTNLLTAANVVRVFRAVFLGQPMPKTRRAPEVIFWMALPMVSLAVIVLLLPLIM------------
242398832    ------------------------------------------------------------------GIEVIIDSYNLPFLAAELLLFTFVAFYVYGDYYPKKSENKVYVVLLLLHAG-LLGAFISRDLFNYYIYMEIASVSSFALVAISKEK-GAKKAAFKYALFSLLASYIFILAIGIIYLKTGYLNLFLIKENLVFSKE---INVALVLAFSSLILKIGVFPLHFWLPDAHSKADAPISALLSGLVVKAPTYGMILLILTF-PISTLMQSILITTAFLSMFFGIAMALIQKNSERLLAYHTVSQMGYVLLGI--GLLNPLAAAYYAMAHSLFKGGLFLSVGTIAEHYGT--RDLEKL--SYRHSKFLMVAIVLLSLAIGGISPFVGAFGKFMLINGLLKYVFY-AGGIGTLTSFIKLNYYL-------LKRGERVPFTFKKEMVSLSVGLLTLITGIYFYPHL-------------
240266355    ------------------------------------------------------------------------------------------------------------MLFYSTLMIGTITAISSSNWFGIWMGLEINLISFVPIM-FKMKKTQTSEAMMIYFLVQAMGSVILLMAVIMSTSSTVSTDM--------------INYIFKILMASSLALKLGSAPFHFWMPEVMNKIDWEGCFMLSTWQKIAPLSALSYI--------AENNPTILIFAAASTIVGAMGGLNETSLRKIMAYSSISHLGWMIACIKVNQLWMIYLLVYTLIVATAMITFNRLAAFYMNQLTMNTTIMEKL------------TIATIFLSMGGLPPFLGFMPKWMVIQSLTNYSMYMIIIMMILTTLITLYYYLRTISTMVLINVASCKWTMNKPLSTNFMIMIILI----------------------
108564768    ------------------------------------SLIPLTIFMANGVESIMTSFHWMSVFNMEIYSSFKFDQFSVLFFPIAMFVTWSILESFQRWYMYSDKEINWFLKYLLIFLITMMILITANNLFQLFIGWEGVGIMSFLLIGWWHGGADANTAPIQAVVYNRVGDIGFILSMAWLAVNLNSWEIQQIF--LLYNNTSILPLLGLILAAMG---KSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLIRFQPLFENNKMALSLCLSLGALTTLFTAACALTQNDIKKIVTFSTSSQLDLMMM-MTIGLNQPQLAFFHICTHAFFKAMLFLCSGSIIH-NLNDEQDIRKMGGLQNLLPTTTSCMTIGSLALTGTPFLAGFFSKDAIIEAMNNSNLNSMALIMLMATSFTAVYSFRIIY---------------------------------------------------
267857467    -----------------------------------------------------LFENFIYSNELNVSASLLYDPLAATMT--LTVVWISCAVHAYQNLYMRGDGSQTLFISYLSAFTGMLILVAGQNLIMLFIGWEGIGVCSYLLIGYYGGRVSATKSANKSLIVNKISDGFLLGSMLYLWFYTGSFSYCSLMSFQIPD-------VVSILVLLGAIGKSSQLFFHVWLADAMEGPTPVSALIHAATLVTAGIYVLCKLNL-------HSQAIVGILGATTALMGGLFGLAANDLKRVIAFSTCSQLGYMMAVLSICDDGADFAMGHLVSHAGFKATLFLSAGLSIAKENNNFLNRY---GSRQGSPTLSFATTIASLNLLGFPELGGFYSKESILNNAYISQG--VSIILTLATFLTAFYTSKVLAQLYL-----------------------------------------------
226463904    ------------------------------------------------------------------------DIYTLTFTPTALFVTWAIMEFAQWYMTSDPDRNK-FFKYLLIFLLAMFTLISTNNLFQLFIGWEGVGIMSFLLIGWWYSRTDANTAALQAIIYNRIGDIGLLISLAWLATTYSSWNTQELFSPTQTN-----FLLPLLGFILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRINPLMQHE-HLAHTVCLCLGGLTSLFASLCALTQNDIKKIIAFSTTSQLGLMMVTIGLNEPKL--AFLHMLTHAFFKAMLFLCSGIIIHTTQDE-QDIRKMGSLHKTIPITSSCMTIGNMALMGTPFLSGFFSKDAIIEAMTNSHLTWALTITTIATALTAAYSTRMIFFTQMNTPRFQSLTQMTETSTTQINPIIRLASGTMISGTLLIAL--------
142206780    ----------------------------------------------------LLSVVWLSEPQIEFR--LRIDAFRQVFTG--LITAIGICVFVFACRYLNGHPHFRFFIILHAFTLAMLGVVLADDVITLFIAWELTSLTSYFLIGFKHEDAKSRRAALQGLLVTASGGLCLLAGLIILGVEANTFRLSELVNA--DLSRMSFGTAGLVLVTLGCVTKSAQVPFHFWLPNAMQ-APTPVSAFLHSATMVKAGVFLLAVLMPLYAQSPDFLQVFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKIQGFVMFLVAHALYKAGLFLGAGAIESATGT--RDLRQLKGLWWSHRTIAVAVLL-------------------------------------------------------------------------------------------------------
257460514    ------MNSLAFIL--IFPLLGALILFLCPKNFKLLSTLHVLISAVTSAGLLCNVGKLLSGNAEAF---YAYDKFSLGCVFLVLIAVTGFLVNLYSTTYMKWEIQGKYYSLCHVFVFTMTLSVICNNVAFMWAAVEATTLASVFLVAI-HKDKKSTESGYKYIVICSIGLAFALYATVLLYAITGDGEASMLWTSIMDNAKNLAAKLIFIFALIGFGTKAGLAPTHTWLPDVHAEGPAPISALLSGVLLKCAMLAIFRYYAITAQAVDFVQSVMLISGTITLFIAGIFLVRQHDVKRMFAYHSVVHMGVIAFALGIGGYFLLAAIFHCLAHSFTKALAFCSTGNIARIYGHK--DMSRMGGMVKIAPLTTIMFGAAVCSLVGVPAFAIFVSEFNVFKGAIASGQYIAVALFAIALVIIFIADFAHFNLASFGTPK-GEVVYAKEMSLFENLPLILLCALVIIFGV-------------
138549100    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALSGDLTGMQVLAVVFVVAGFAFKISAVPFHTWAPDTYEGAPTPVTAFLSVASKSAGFVALLTVLYLLYGADEVHGPFIWAMAALTMTVGNMVALRQTNIVRMLAYSSVSQGGFILMGTGAAESSLRAVVIYLLIYAFSNLGAFAVIIAVARKTRSG--EISSFGGLITYAPGLGVLMTIFLASLAGIPPLGIWIAKLQAFKALIDAGSYVLAIIAAVNTVIAAGYYMRVLRQIWMSPVPD------------------------------------------
37520573     ----------------VLIWLPVVGALLVGLWPGASAARLRSIALAFATAGVLFVEFIPWIAPVGLHYSLGADGLSL---PLIALNSLLIWIAIYSNAYSGERPRLYYGLLLLAGGG-MAGAFAAQNLLLFFLFYELELLPFYLLIFLWGCSEKRGYAAMKFLIYTAVSGFLILGAFLGLVLLDGSSSFAY-GEQSTAALPLITQLILLTMLLVGFGIKIPLVPLHTWLPDAYCEASPPVAILLGGVLAKLGAYGLLRFGLGLFPETWALVPGLATIGAITAVYGAFSAIAQRDIKRMVAYSSIGHMGYILLAAAAATPLSLLAMLQMVSHGLILAILFHLVGVVEAKVGTRDLDLNGLMNPIRGLPMVSALLVLGGMASAGIPGLVGFVAEFLVLQGSFAA-FPVQTILCVVCSGLTAVYFVILLNRTCFGRLDNA-TAYYPPVRWIERTPALILAGIILVLGVQPEWLSRW-----
212224477    -----------------FPLLFAFFIVLLDTLRVKRHIIQVSFLLGAILPATVLFMGIPKGEIVGSGIEVGISELNLPFIVGELILFAFVALYSISYFDFRDKKTPKALALLLLLHAGLLGAFIAGDLFNFYIYMEIASVSAFALITFSGE-PNSRRAAFKYLMLSLLASYFFVFAIGLIYMETGYLNLILISENAV---PSKELNAAVGIAFASLLLKAGIFPLHSWLPDAHSSAPTPVSAVLSGAVVKAPAYGLILMFLAL-PVGGTLRTLAMGTAVVSIFFGITMALLQRDAKRLLAYHTVSQMGYVLLGIAS--LNFLGAAYYALAHSLFKGGLFLSVGAL----GRKTRELGKFG--YRNVPIMALSVVMLSLAIGGVSPFIGSYAKGLILDGAWKYVLY-AGSVGTLISFTKLNYYL-------------------------------------------------------
87302493     -------------------------------------------------------------------------------------------------------------------------------------------IPLWLLISIWGGANRAY-AATKFLIFTAVSGMLILGAFLGLALFTGSVDFS-LTPITSERLALGSQLLLLGSLLVGFGIKVPLFPFHNWLPDAHTQASTPVSVLLAGVLLKLGTYGILRFCLGLFPEAWAVLPGLAIWAAVSVLFGSLAAIAQQDMKRMVAYSSVGHMGYILLAAAAATVAILGATFQMVSHGLISALLFLLVGTVYRKTGT--RDLTVLHGLLRGLPFTGTLMILGVMASAGMPGMSGFISEFLVFRGSIVA-YPLATLLGIVGSGLTAVYFLLLVNRAFFGR---------------------------------------------
52221091     -----------------------------------------------------ISMTWYSFTNFQLSLDLMQDTYTLTFTPVALF--ITWAIMDFSQWYMIHDKIIKFFKYLLVFLLAMITLISTNNLLQLFIGWEGVGIMSFLLISWWAARTDANTAALQAIIYNRIGDMGLLITLAWLATTTTSWNLQEIFYLDPKNNLTPTLG-----LILAAAGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLLRTYPFMQNNEYAHTICLCLGGLTSLFASVCALTQNDIKKIIAFSTTSQLGLMLTTIGLNEPNL--AFFHMLTHAFFKAMLFLCSGVIIHATANE-QDIRKFGAAQKTLPITATCMTIGNLALMGTPFLSGFFSKDAIIEAMTTSNLNAWALYMALATMLTAVYSTRMIFYTQMFYPRHLTLLSMTEPLMTPTKPLIRLAAGTLIAG--------------
187764063    -----------------IIPLMVLLLSIVSVKGEKQRRRVMFNFSYVSLILIGLIALNGVDVGIFLNNQIQMNDVIKFFEILLLIFVFIVLNILENSNRGLINKIDEYILFIMFSVIGILVSIEATNLLVLFYGIEITSIGFYLLAYYYKNNKKAIEGSVKYFIIGGLTSTIFLLGVACIYNATGSINYSDIKLVFQNYYLQDIAVLGICLIVLSLCIKLGLAPMHGWLIDTYEGSGLLMTLFFTISQKIVILSILITMYIYFFNLLTPVIKLVYFLIMITMFVGIVGCLGQQKLIRFIGYSGIINSGFLLIFLIGNEELISYSLYYLINYMIGLITLVLIILCNKSRISENQIEIVKEAALWQSNKFYSIIFIITLLYLAGLPPFVGFLGKVILILSNYSFNQIGVTVGILIATVGIMVYY--------------------------------------------------------
141676003    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLNVGSSDSMILAGVALLLVGFAFKVSLVPFHVWTPDVYQGAPTPITALMASVGKVAAFSALARVFLTLSGRADDWAPAIYALAVVTLVVGSVVAVVQTDVKRMLAYSSVSHAGFILVGLEAATLGVSSISSYLLIYSLLVIGTFAVASVV---VGEGDATLDSFKGLGKSNPVLALAMTVLLLAQAGVPVTSGFIAKFGVIRAAVSVESYPLAIIAMVAAVVAAYLYLRIMVSMWLAGSETQNPSLSSNVAIALTVAAALVLGTF------------------
12667707     ------------------------------------------------------------------------------------------------------------IILYSTLIMGTLITITSSHWILMWVGLEMGMFAMIPIM-MDKKNPRSTEAATKYFLTQTTASMMLLMSIILTMLYSGNWEILHNNN-----------LALNIIPLLALAMKMGLAPFHLWVPEVMQGIPLMAGMILLTWQKIAPLIIMIQIAPSLNNM------ITLSLAIMSILMGGWGGLNQTQLRKIMAYSSISHMGWMTAIMIYST---SIVLINLTIYIVLTLPMFMMFMYFPN------TNTLTLSLNWNSMPLMTMLTLTVLLSLGGLPPLTGFLPKWMIIQEMINNNSITMPVTMAIMALLNLFFYMRLVY---------------------------------------------------
84488829     -------------------------------------------------NIYIVLFNWLENYGFLGNFSFVFDFYSVVFFLVASYVTWSIVEFSYYYMSSDP-RWFSFFRLLMVFLLNMLLLVSSNNLFFVFVGWEGVGFLSFLLISWWNTRNDANSSALEAVIYNRVGDVGFLVLLSLCFIYFNTWSLLDISFFLLNNIDFWLVHSFLFSVLLASMAKSAQIGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFFLIRIGTLI-DFSGFFCSCCLFVGGVTSLFAASAALVQHDIKKIIAYSTTSQLGLMVVSVGLGNCIIS--FFHVCTHAFFKAMLFLCSGSVIH-SLNNEQDLRKMGGLFNFLPITSSCIFLGSLALIGTPFLSGFYSKDLILELSFLSSNFLGVFFAFLSSLFTVIYSFRIIFFCFLYPMLGSSLCNINEESFNLVFSI-------------------------
15088715     -----------------------IFPFLFDNNYIIKDIALITSLINLFISLFIWFNFDFSTNNYQFWSALNFLNFSFGIDGIVLLTTFVTPIAILSNYHNINENTKLFFTSFLILETLQICVFVSLDLLLFYIFFESVLPVIFVIILIFGHGMDKFRSAFLFFLYTLAGSLPMLLSILVIYSYFGSTDFQIISLKEISLESQKVLWIGF---FLALAAKTPLYPVTIWLPKAHSDSPLAGSVILAGTILKLATYGYLRVLINILPATHYFTPIVLTICIISIVYASLSTIIQQDTKKLIAYSSIAHMGVVVLGIFSNTVPGIEGAILLGIGHGFVSPALFIMVGGVIYDRVHTRIINYIRGLVTYMPVSTLFFFLFTLANIGTPLSLNYLGEQLSLIGIFERN-PIIAVLGATSIVLSACYSIYLYNRLSYGVYSPHLEPVKDLNRFNILLALLIPTIFFIKPGIILDSLH-------
227879915    ------------PTPEVVLAIAALTPAVFRVLGERTAYFAAATALVCFGLVSQLYLALEWIPSLGVSLAFYVDGLALLIAFLASGVGVLILTYSGGYMHGEPGQAK-YYATLLAFMGSMLGVALASDLISLFVFWELTSLSSFLLIGHYTSEQSSQYAARKSMLITVSGGLFMLVGFLLLVWVSGQLDNADLIRQALAENGLLVPVLVLLGLGAA--TKSAQVPFHIWLPNAMEAPTPVSAFLHSATMVKAGVYLVGRFRPLFLPLFGEWTMLFAILGLLTMTVAAILAVAATDIKELLAYSTASHLGLIIAAFGANKYGAEAGAFHILNHASFKAALFLVAGIIAPRGG-HAQNLET------------------------------------------------------------------------------------------------------------------------
119719103    ----------------------------------------LTVVSTLLLSAVSCLLMVETSTGLLLGDEFIVDSLTSLM--LVVISFVSLMVSLYSPKYVAREKVVLFYVLLNAFIFTMILVVTTNNIAIMWVALEATTIATAHLVATYRT-AEAIEASWKYIILCSTGIAFGLYGVVTLYYTAYLAGISLVDHAKMLEAHSTMVKIAFTLALVGFGTKAGLAPFHTWLPDTYSEAPPYVSALLASILEGCAIYTLVRFYSVLAGVGAFAQTVLLVVGIASLFISSLHMLAVTDVNRLFALSSVEHMGIIACALGFGYLGALAAVFHVVNHALVKSALFLSSGLVTLSYGT--RKIEGIRGMMRSYPALGALVLAGAYAIIGGPPFGTFQSELLAIMAGVKSGNPFALVLFLAAIVVAFAALLVSCTNMVFGEPASSTEKYPHILKAPI-----------------------------
119383451    -------------------------------------------------------------------------------------------VQLYAMGSGWDRKGRHFHALWQFQLMGVCGAFLTGDAFNLFVFFEILLIASYGLM-IHGGGEMRLRAGVQYVAYNLAGSTLFLAALGVLYSVTGTLNMADMAVAAMPAEDTALLRVGAVLLMLVFAVKAALVPLHFWLPSTYANAPGPVAALFAIMTKV-GVYGIIRFFTLVFPIESVVADLLLPAALFTLAIGQIGILGTRHLGRLAGFAAIGSIGTLMIAVAQFTPQGTAAVYYMIHSTLAAGALFLIMDMVGARRGDLWLRLDRVM---PGNGLVAALYFTAAIAVVGMPPFSGFIGKLLVMQATGAAAMVWIWATILITSLVAIYALSRAGSILFWKS---------------------------------------------
74310611     --------------------------------------------------ITMSSSPIILMATTNINISLILDTLSLTFVPIALFITWSIVEFSIWYMSTDPH-IHKFIKHLLTFLIAMLIIITANNMLQLFVGWEGVGIMSFLLIGWWYARSDANTAALQAIVYNRIGDIGLILTTAWLMSS------SSMNMQELFSQNEVINALPLIGLIAAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRLHPMMQKS-NLMMTACLILGATTTVFAAASAITQHDIKKIIALSTTSQLGLMMIGLNQPMLAFLHMATHSFFKALLFLCSGSFIHNLE-----NEQDIRKMGGLNKTMPMTSSTITIASLTLMGMPFLSGFYSKDTIIETITSYTNSWALTMTLIATTLSAMYSMRIIHL--------------------------------------------------
261416523    -----------------------------------------------------------------------------------------------------------FAIGIFSLMGAMNGTFLAADAVLFFFFFEAMVIPAAVLIA-GFGGKDRMKAAMTFAIYTLVGSAPMMVALWYILTIADNSTLISLAVAVQ-GLPEGTQNVLLVCFLLAFLVKTPIFPFHGWQAITYAEAPAPLSAILTGAMSKAGVFGFIVWILPIFPLSMNAVSGLMWLGLFTAVYGALMALRATDGKKLLAFSSMGHLGLAVAGFSLSEAMLPAVLVLLVAHGISAGAQFYLMGIAERMAGT--RELDQLGGLSSKNPVFSTLFGFAGVMALAVPGTAGFVGEFSVLLALWDMG-PLPALVAGFTLILSAAYMLRFIQKVIFGKQAREYEEGRRTMPLEGVSIAVMLLLLLVF----------------
299132784    -----------------LLVVSALSLILIPIIYGACLTISLTLCADSLLSIGQASSAVLPLGLPWLGAHFRLDPLACAFLAIINFGAASASLYALGYGEAEPARVLPFYPAFLAA---MNLVVVADDAYSFLFAWELMSLVSWALVMARHHAAKTAYAGFVYLIMASFGTFALLFAFGLLAGAHGDYAFDAIR---AHHLSPGLAGLALVLAVIGAGSKAGLVPLHVWLPLAHPAAPSHVSALMSGVMTKVAIYAFIRVAFDLMGDPSWWWSLALLLGGATAAIGVLYALMETDLKRVLAYSTIENVGIIFIALGLALAFLTAALFHALNHMLFKSALFYGSGAVIVATGE--QDMERLGGLIHRMPISSAAFLAASMAISALPPFNGFASEWLIFQSILVSPQLPQMGLKLLVPAVGVLLFVRAFGATYLGRPRTTAAAEAREADRWSLATMLICAALCLLAGLFPGIIIDWLQ---
153006622    ---------------MLFVIVAPLALAVVALAIPSNRRRPVALLAGALVHAAGIAVLFGAPPPARAGAWLAFDPLAKV--ALLTTTALFVAAAVYAQGYLARRDDRDNRIFLLFLLSAMTTVALSQHLGLSWVAIEATTLASAPLIYFN-HNARSLEATWKYLLICSLGIALALLGTFFLA-LSGSLLLEDLLAAGPSLSRPWV-RAAFVFLLVGYGTKMGLAPLHSWKPDAYGEAPGLLGALLAGGLTNFAFLAIVRVFQVTRAAGDEAFAALVGLGLLSIGLAAVFVVGQRDFKRMLAYSSVEHMGILALGVGLGGAAAGGAFFHSMNNGLTKGVLFLTAGNIHRAFGAKTTD--EVRGAARRLPVSGPLFLAGFLAITGSPPFSPFFSEFAILNGAFGEGRFVVGLFLALLAVI-------------------------------------------------------------
23013099     ----------------------------------------------------------------------------------LILLTAVLLTVVMAYVLPEHDRAHAHAFLFLLLATGLIGLFAAQDLLLFYLFFEVGLVPMYFIVGIWGGERRRY-AALKFFLYTRAGSLAMLLSFLALYLAMHSFSLPAIVQARPLDRTPLAGGLVFLALLLGFGVKLPVVPLHNWLPDAHVEAPTEGSVVLAGLQLKMGGYGMLAVLLPALPTVARFGWVLVALALVSLLYGALAALAQSDMKRLVAYTSVNHMGFVTLGVAVARLALNGAAVQMVSHGFLTGGMFLLVGMLQHRAGT--RDLDRFGGLIGSMPVFSGLFGLLAFGSLGLPGLSGFIAEFQAVGAALQLS-AWVAGLAVLALVVTTAVYLRLVTGLLMGR---------------------------------------------
141558379    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IATLAFLSGVGLLYGVTGTLNMADLHLALQGRMDETAVLASAALLLFAFGAKAAMFPVFAWLPASYHTPAFATSALFAGLLTKVGVYALLRVTLVFDGDAPAIQNVLLIGAVLTMVIGVLGAAAQNGVRKILSFHIISQIGYMVLGLALTPLAIIGAIFYLFHHIIVKANLFFIAGAIAWKTG--SEDLDKIGALYKAAPFLSVLFLIPALSLAGIPPLSGFWAKFIIVQASLEAEAWWIAFAALAVGLITLFSMTKIWLAAFWKDHPDP-----------------------------------------
136771449    -----------------------------------------------------------------LGIEYRVDQLSAFVLVLVSAIAALVVPYSRASIETETEQHYLFYTMFALCLTGLLGITITGDAFNIFVFLEVSSLATYVLIALGQNR-RALLASYQYLIMGTIGATLLVIGIGFLYLMTGSLNLVDISNRLGDLNASRPVLVALAFITVGVSLKLALFPLHQWLPNAYTYAPSSVSSFLAATATKVAIYVLLRFYFSVFDHTLPLQAILMALALAGMFAASTIAIFQSDLRRLFAFSSVGQVGYIILGMA-------------------------------------------------------------------------------------------------------------------------------------------------------------------
152997980    ---------FPILIPLLFGAIMLLPPISRDINSQRITSIIGTLFLLISSAVLLYQINAQGVQLYALGGWQAPFGIALVADLLVLLTAFLAFCVMLYAVAGQDKGGAYFHPLFMFQIMGINGAFLTGDIFNLFVFFEVLLIASYALL-IHAGGKQKTQAALHYVILNLVGSSLFLFGLGILYGTLGTLNMADMAIKVLQGETATLAKTGALLLLVVFGLKAAMLPMHFWLPKTYASASAPVAALFAIMTKV-GIYSIFRVYTVIFGLANIATPWLWPMALLTITIGTIGVFASPGIKTLSANLVIISSGSLLACAAINSAATSAALYYMVHSTLASAGLFLLADVMSRQRGKAEDRFVRSRP-FVQPRLLGFGFAISALALIGMPPLSGFVGKIMILQATSSAQTMWVWPLILIGSLAALIAFSRAGTTLFWRHNGSVAAEAEPAKITEIMGIGLLLFA--------------------
254479090    -----------------ILFYLLLAVPLATSFLAFGIKSRRVVEAVAFLSLQMVQYVIREERLFALGDMLYAD--SLVAILLLIIGVVGFLNGFYSIGHMREKEISSYYSFYHILLFTMVLCALSNNIAIMWVALEATTLGSAFLVGFYKHKA-SAEAAWKYVLICSVGLAFALYGTILTY--SNAFAMVQDAHKAMLWTEQQVMKLAFVFILIGFGTKVGLVPMHTWLPDTYSESPSPVSALLSGVLMKCALFAIIKYYTIALQAIEFLETLLLIFGLVSVGVSAFFILVQKDIKRKLAYSSVEHVGIIATGLGVGTFGVLGALLHAINHSVTKSLLFCTAGNVIVKYGT--RDSQRIRGIFKVAPVTAFLWTAGLLALVGSPPFNIFISEVVTVIAGIEAGHFWAMILFLVLLVVVFVAFFVLISETVIGSPPEDLPKGDVNWLTLLPIGILFVFMAAL-----------------
138457693    ------------------------------------------------------------------GFTFYLDGLSMVM--MLIITGVGFLIHLYATGYMSDDPSFRFFSYMNLFVSAMLMLVLGDNLVLLYLGWEGVGLCSYLLIGFWYTNPANGYAARKAFVVTRVGDTSMAIGLFLLFAQLGTLNIQDMLHAMQWSVGSGFAVAASLLLLGGAVGKSAQLPLQTWLPDAMAG-PTPISALIHAATMVTAGVYLIARTHPLFEMAPSVQLLVALIGLITLLLSGFTAMTQSDIKRILAYSTVSQIGYMFLGLGVGA--WSAAIFHLMTHAFFKALLFLASGTVIL-SLHHEQNIFKMGGLRKALPVSFFSFL--------------------------------------------------------------------------------------------------------
144143602    --------------------------------------------------------------------AFRLDGLGLVFA--LLVTGIGALVLLYAAEYFRHPQRDRLLITLMLFEISMLGLVLADDALTLFLFWEGTTITSFILIGFEHEKADARAKAIQALVVTGLGGVALLAGLLLIGAETGTYRISEWAAQSEALTGGAGYGAIFALICLAAFTKSAQIPFHYWLPNAMAAPTPVSAYLHSATMVKAGVYLLARLSPSLGGT-ELWTWTLTLVGGATMVLSSVWAMRQTDLKLALAYTTVMGLGTLTMFLGIGEGAAIAVAAFLMVHAFYKASLFLMVGILDMKAGT--READRLSGLGPVMPLTWLAAGLAAASMAGLPPFMGFVGKEAMYETGLHDAGALAAFVI-------------------------------------------------------------------
144133709    ----------------------------------------------------------------ALNIGVYFDSLAAIM--LILISFIGAVICRYSIRYLDGDSQGRFLCWMLFTLGSVLLLVISRNLLQFTAAWILTSFSLHKLLTHHRHRPWAIWAARKKFLISRLGDLFLLAALAATYATFGSFDYAEIFAEAVALQESLLVSVIGGMFVLAAMTKSAQFPFHSWLPDTME-APTPVSALMHAGIINAGGFLVIRLSPLVVLSPLALSLL-AIIGATTALLGGVVMLSQTSVKRSLAFSTIAQMGFMMLGLGGFSAALLHIVAHSLYKAHAFLSSGSVLEQAARMQLTQARARTGRAVVATDILAVGVAAAVLGLSLAG------------------------------------------------------------------------------------------------
142617093    ------------------------------------------------------------------------------------------------------------------------------------MFWEVMLFPMYFLIGMWGGPQREY-AAIKFFLYTLFGSVLMLVGILGLYFTCGTFDILLIMERAPEALDGALWWVIWVLLFIGFAIKVPVFPFHTWLPLAHVEAPTAISVILAGILLKLGVYGIIRINYGIMPDTVWWFAGLAFLGLVNVIWGAMCALAQTDLKKLVAYSSINHMGYTLLGLKAAQAGLSGAVFQMFNHGTISAMLFILVGVVYERA--HHRDIDGFGGLASQMPVYTGITALAFFAGLGLPGFSGFVSEAMCFIGAFPV-FKTIVVLSTIGILLNAAYFLWAFQRVFFGKLNEKYKDMPEINSLELF-TVIPLAIITLFFGIYPRPYLDLIRS--
288961308    ---------------------------------------------------------------------LVVDSVSVLIALAVIAIGLLVAVYSAAYLNAGNRERRRFYAFLLVFIGAMTGLVFSSTVVGQLAFFELTGACSWALIGYY-ESPKALRSAAKALLVTHVASLGLYVAAALLFLSTGTFALTAIADLAPGMKATVLLA-----ILVAAWGKSAQLPFHMWLPDAMEAPTPVSAYLHAASMVKVGVYIFARGLMSAGGAPEIVGWVGSIMAVLTLVYGFFMYLPQVDLKRLLAYSTITQLAYILLALSLSVLAFKGAIAHIFNHAFAKTLFFLVAGALSYTAGTRL--LPSLRGIVTKSPLLGVAFVCAALAITGVPPFNGFFSKFAIFAGGFEVGLMLLVVIALAESVGSFAWFLKWLGHSVPGKPSTTMAAAAPLPAGMKFVLVALVAMTLVSSSIAASWL--------
296272274    ------------------LVSSVVIWLCADNYKALSTLHIIASILTTIVGLMAVSNVINGTTYFLFNDMFFLDSLGAVFISLIAVTGLLVNLYSVKYMQWEVENKHLFFSLFHLFVFTMTFSVLSNNIALMWVGIEATTLSSVFMVAL-HKSSKSTETGWKYIVICSIGLAFALYATVLLYSASHSAMLWTTLMAHSKDIDQDALKLIFVFALIGFGTKAGLAPTHTWLPDVHAEGPAPSSAMLSGILLKCAILGLIRYYAIVGNSFAGFQTMMIFSGLITIFIASFFLLVQHDVKRMFAYHSIAHMGVIAFLGIGGPIGLFAALFHTLAHSVTKALAFCVTGNMIQIYGT--RDMRKMGGLIKIAPITAILFGIAVCSLVGVPGFAIFFSEFLMIKQSIVNNMNIEVILFIIGLIIIFIADFSHFNLATFGESNSKVLPISANLPLIGLAALIIIFGLFTIE---------------
141597482    ----------------------------------------------------------------------------------------------------------------------MLVLVSSNNLLQMFFGWEGVGLASYLLIGFWHHKDTANKAAIKAFVVNRVGDFGYAIGIAGIFYIFGTISFDSIFEQAFLSLSFPTLDFLCFLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARMSPLYEFATFTNLFITFIGAATAIFAASIALTQNDIKRVIAYSTCSQLGYMF--FAAGVGAYNASIFHLTTHAFFKALLFLSAGSVIHA-MHHEQDMLKMGGLYKKIPFTATMMWIGI-----------------------------------------------------------------------------------------------------
144898672    -------------------------------------WRLASWLNIAVSGATFAASLSLFSHRPPDTRLLFIDDFNIYLVALTTFVGFTTAIFSAGYIAREADSARFYHSMYQAFLFTMLLALTANNTGVMWVAVEAATLTTVLMVSLYRTRE-AIEAAWKYFILCSVGIGLALFGTTLVYLAAQPVGADAMAWTLLIKQHPDLLNLAFVFLLVGYGTKVGLAPLHAWLPDAHAEGPTPISAVLSGLLLNVALYALLRMLISANPDTLAPGPLMILMGLSSLFLSGFMLYRRGDIKRLFAYSSIEHMGLITFAFGMGPLANFAGLLHMTMHSLTKSGIFFAVGAITQNGGTK--RLNEIRGLTVSHPVLGWTFAIAVLAIAGLPPMGVFMSEFLVV-SSTFARQPLLAIPLIIALLVAFAALIMRLQAMIFGAPPPAP----------------------------------------
17488500     -----------------------------------------------------------------LNFNLNLDFYALMFSSVAFYVTWSILEFALWYMHTDPL-INRFFMHLLAFLIAMVVLVTANNMLQLFVGWEGVGIMSFLLIGWWYGRADANTAALQAVLYNRLGDIGIILVMAWMAMNLHSWDMNQLFTA----PQDLDLTLPLLGLILAAMGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLVRFSPLFENNQMALTACLCVGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVAIGLNQPHL--AFLHICTHAFFKAMLFLCSGSLIHA-LDNEQDIRKMGSMLQLAPFTSSCMTLGSLALTGMPFLAGFFSKDAIIEALTSYLNAWALSLTLIATMFTAVYSFRMIYFVTFLPINENNPTLVKPLKRLAWGSIVAGFLIIMHTLPAKSSVMTMPFTL-
150406469    ----------------LFVAFTPLVGAIILFFIPNEKIRLIRSIAFTTSLITFLFSLLLWLEFSNINFYIGVDGISIFF---IILTTFLIPVCILVGWSTVKNYLKQYLIAFLVLETLMIFVFCTLDLLLFYLFFESVLIPMFLIIGIWGSRERKIRAAYQFFLYTLFGSVFMLLAILFIYFQTGTTDLQILYTTEFTVQRQIILWLA---FFASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILLKLGSYGFLRFSIPIFPEATYFTPLIYTMSVIAIIYTSLTTLSQIDLKKIIAYSSVAHMNFVTIGFSLNIQGIEGSLLLMLSHGLVSSALFLCVGALY--DRHKTRLIQYYGGCVQTMPLFSLFFLIFTLGNLSLPGTSSFVGEFLILVGSFQSN-TMITTLAATGMVLGAAYSLWLYNRVIFGPFKPNFINRFSDLN--------------------------------
37519788     ------MQNMFPWLTVIILLVAALAVPLIPEKQVKWYSFAVCLVDFVLMVAAFFTSYDLSMPQIGLEWSVGADGLSM---PLILLTGFITALATLAAWPVT-LRPRMFHFLMLAMLAGMVGVFAVQDMVLFFLFFELELVPVYLMLAIWGGKGR-LYAATKFILYTAVGSLFILVVGLAMYFY-GDLRTFNMVELAAKNYDPTFQNLCFLGLLIAYAVKLPIFPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALIRMNVGFFPEATQLFPLLIVLGIVNIIYAALTSFGQRNLKRKIAYSSISHMGFVLIGVGSSEIGMGGAMLQMISHGLIGASLFFLVGA--TYDRTHTLILSEMGGIAPKMPKIFAMFTACSMASLALPGMSGFVAELMVFVGMATTDAYLVVLFAAFGVILTPIYLLSMLREIFYGTLNHAVVVDAEPREVFIIASLLVIFGIGLYP---------------
13878960     ---------------------------------------------------TVSLFNWLPNNGFSLNVEFRFDLKFNTFLSVALIVSWSILEFSYYYMDNDP-NPNNFFRLLIIFLLNMIILTSTNNIFLLFIGWEGVGFLSFLLISWWTSRANANNSAIQAVIYNRVGDIGILLFFSLSITLFNTWSLPEIFSISAPNTFNNLLLVG---LLIAAAGKSAQFGLHPWLPAAMEGPTPVFSIRHSSTMVVAGIFLLIRLSPLYACSSNFNTWCLILGSI-TAIFAATTAISQHDIKKIVAYSTTSQLGLMMVAIGLNQPSI--ALFHICTHAFFKAMLFLSSGSIIH-SLNDEQDIRKMGGLHFILPNTAACIILGSLALSGIPFLPGFYSKDLILEGLTNFSNFMGIVLSLLATLLTSVYSFRIIFFCFIKNPSFSPLAPINEENNNLTNSL-------------------------
135479819    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVYGIALIYSIIGVYETSIAISFIGPENVPLTTFVGLILIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMATVAKVASFIVLARLVAVLIFIIDQFDLFFSAVVILSVLAGALFATNQTDLKRLIAYSGVIQSGFILSGISSGVYGISASTFYLITYIIQLIGIFTVFSIISGQLSSDFQ-ISNISGLFKENKFITITFSIFMLGLAGLPLTSGFVSKFILITNLWSYERYILVTVLMLTTVAGFYFYLRPIWVAAVEKTENVVEKIQVKNSDKILLSVL--AALTIYFGLLPNTLVNI-----
140374125    -------------------------------------------------------------------------------------------------------------------------------------------------------KRSANKAAIKAFLVNRVGDFGFALGIFLIFFIFKSVNFNDVFSQVFIGLSINVIDLICILLFVGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFEYSELGLSIVTIIGMITAIFAASVALVQTDIKKIIAYSTCSQLGYMFFAAGIGAYHMFHLFTHAFFKALLFLGAGSVIHSFEDE-----QNINKMGGVWKKLPYTYAMMLVGTLALTGFPFLSGFYSKDAIIEFAYMKNNFAAAYVGIFTAFLTSIYSWRLIFLSFHGDYNNRNIKYDN-----------------------------------
109946833    --------------------------------------------------------------------------------ITLFLLLLNAIVVLLSVIYVKEHRK-DFAICFLLLEGILMGVFSSLNMIFFYAFWEISLLPVLYLIG-RFGRNNKIYSGMKFFLYTFLASLCMLLGILYIASNYGMMSF-DILDWYQLNFSSEVKTWLFLAFLIGIAVKIPLFPLHTWLPYAYSNAPTLGSVMLSALLSKMGTYTLLRFLLPLFPELSEILTPIAVLALCMIIYGGFLAYTQKDLKTLIAYSSFSHMGVVVLGFAFNVEGISGAVFMMFAHGIVAMGLFLLAGILE--DRASSLEIARFGSIAKNAPIFAAFFMIVLMANMGMPLSIGFVGEFLSLLG-FFATYPLLAIIAGTSIILSAIYMLTSYKNVFFGN---------------------------------------------
251790297    --------------------------------------------ALLWVALLAVWTVYQQGELLAANRWLHLDSLSALFLAILGVIGFLTGLYSMGYMRHEVDSGEHYYGFFHLFLFTMLLVITSNNLILMWAAIEATTLSSAFLVGLYGQR-SSLEAAWKYIIICTVGVAFGLYGTVLVYANAGNAIFWTEVLQHAGELDSTLMHLAFIFILIGFGTKTGLFPMHAWLPDAHSEAPSPTSALLSAVLLNCALLVIVRYTILITAAIGPEFPLLLVFGLLSVAVAAFLILVQRDMKRLLAYSSVENMGLIAVALGIGPLGILAALLHTLNHSLAKTLLFCGSGNVLLKYGT--RDMDAVKGILRVAPVTGALLAGGALALGGMPPFNVFLSEFMTVTAGIHAGHLPLVLVLLVLLTVVLAGLIRMIATSVLGSKPEAV----------------------------------------
142572731    ---MNNLLSISLFWPELLLTATILIAIVVDIFSQSPKSNKVSNYVIFGLLATLVAVFITSHSPTTFMDSLAFDPFASFFKSIVIVATLFVIVISRYSNEFEGYHTGEYYALLCIMVFGMFLMASAIDLITVYLSIEVVSLMSFILAGYLKNNPRSNEASLKYVIYGAFSSGIMLYGLSIIFGLTGTTKFFAIAIATLDSTSNLSLTLSTVFVLAGFGYKISAVPFHFWTPDVYEGSPTPINAYLSVAPK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136203235    -----------------------------------------------------------------------------------------------------------------------------------------------------------------AFLVNRVGDFGFALGIFLIFIFFGSINYNEVFQVVFLGVNVNIITLICLFLFMGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFEYSQFALNIVTIIGMITAIFAASLALVQNDIKRIIAYSTCSQLGYMFFAVGVGAYHIFHLFTHAFFKALLFLGSGSVIHSL-----NDEQDIRNMGGLWKSIPFTWLSMLVGTLALTGFPLLSGFYSKDAIIEFAYLSDNITASFIGIITAFLTALYSWRLIFKTFHGKFNNQKL---QKSKVHESGILIIIPLFVLICG--------------
258650139    ------------------------------------------------------------------------------------------------------------ILFTISLMIGTLITISSYSWMGMWLGLEINLLSIIPLMS-STENMMASEAALKYFIVQAMASTFLLFSIIIL-----SLNFMYTQTNLYF----------TLILNTSLLTKMGAAPFHFWFPEVMDGLNWNLSLIMLTWQKLAPMIILTYFNSPSN--------YLILIIIASMMISGLLGINQTSLRKILAYSSINHIGWML---STILIMETVWLYYFIIYSIITVNIITIFKML------NIFHLKQLFISMNYNPLIKFFFIMNFLSLGGLPPFLGFLPKWLTIQTLIQNQIYTLPIMMTIMTLLTLYFYLRITFSTILISSNEVSFYNHPPIKTTWILIFNLIALIGLIF---------------
254674117    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMVYLYYQTGSFSIVDFQNIKQIPLGVQQLLFAAFFL--SFAVKVPMFPVHTWLPDAHVEAPTGGSMVLAAITLKLGAYGFLRFILPIMPDAAYFAPVIIVLSLIAVIYIGMVALVQTDMKKLVAYSSISHMGFVTLGFVNGQLNDWALIIQMISHGFVSAAMFMCIGVMY--DRLHTRNIADYGGVVNVMPKFAAFMMLFGMANAGLPATSGFVGEFMVIMGAVKVNFWVGA-LAAMTLIYGASYTLWMYKRVIYGAIHNPHVAEMKDINCREFAILAVLAVAVLGMGLYPNAFIEVV----
11467925     ---------------------------------------------------------------------FGLDSLSLWM---VLLTAALMPLAVLCSWNTQNAHSQSFYRLLLALESFLFRCFTSLDLLCFYVLYECSLLPMFLLIGLGGSRARKVRAAYLLVLYTLVGSLAMLPCLLLLYSRAGTTNYLLLRSLNIESSRQLLLWWG---FFLAFAVKVPLMPLHLWLPEAHVERSTAGSVLLAGVLLKLGTYGLLRFNLYMFPERSAYLPRVSTICLIGVIYRSLTTLRQVDLKKIVAYSSVAHMSMVVLAFTMNEVGILGSIFTMLAHGVRSPALFLCVGALY--DRTHTKRLKYLGGAATAMPLFSIWFFIFSLCNMALPLTPNFVGEFLSLCGIFAQNWVSLTICLILSAVYTLWAYARVVHGM-------------------------------------------------
268678792    ------------------------------------------------------------IPSYGMSYYLGVDGISLF---LVILSTFITMIALIALSIEKDVKN--LIISVLFLEMTMVGVFLILDVIWFYAFWELSLVPMLYIIGGWGGEKR-MYAAIKFFLYTFAGSVLMLVGILLYYEATGIWSFALPDWHLLQVPFTTQLWLFGAF-FLGFAIKVPMFPFHTWLPYAHGQAPTIGSIILAAVLLKMGSYGFVRFSLPLFPDASVYFLIVAIICVIMVIYAAMIAYAQDDMKQVIAYSSISHMGIVILGFAMNAEGITGSIFLMLSHGIVSGALFMLVGVIY--DRRHTKLMSQFGGLAQVMPRFATIYGIMLMASVGLPLTIGFVGEFLSLMG-FYRVSWVITLFAGTGIILGAVYMLVLYKKSFFGAVVHEENRGLKDLSAKELTALIPLVALVVALGVYPKPLLSTI----
110816048    ------------------------------LWVSFNNSTAKFQFLSTLGTSSLLSTESHVYSQLNINPTFGVDGISVLF---ILLTTFLIPICILVGWTSINTYVKEYCIAFLVLESLVIAVFTSLDLLLFYVFFESVLIPMYIIIGVWGSADTKISASYKLFLYTLAGSIFMLVGILMIYFQTGTTDYHILLTTEFSESRQVLLWLS---FFLAFAVKVPMVPFHIWLPAAHTAAPTAGSVILAGILLKLGTYAFLRFSIPLFPYASYFTPLVYTLSVLAIIYTSLSTIRQVDLKKVIAYSSVGHMGVVTLGLSLNAEGIEGSMFLQLGHGIVSPALFICVGILYDRHKTRI--IRYYGGLVNSMPIFCTFFLVYTMANIGLPGLSSFCGEFAVFLGTFLNN-TLAAFLGAFSMILSGGYALWAYGRVAYGAPKQ------------------------------------------
283487877    ------------------------------------------------------------------------------------------------------------IMFLLILMMGTLITVSSNSWLSAWMGLEINLLAFIPLM--NDNNLMSTESSLKYFLTQALASTVSFFSSIFYLIE-------------NFYSMEMIFIYSKILILSSVLLKMGAAPFHFWFPNVMMGLSWMNSYILMVWQKIAPFFILSYVM---------YKPLIIFCAITSAICGAISGFNQTSLSKLMAYSSINHMGWMLMTMMKNENLWMNYFFFYSFLNLTLIILFLMF---------NLNHINQLFYLYLNSKTFKFSMFFNLLSLGGLPPFLGFLPKWLTIQYLVMSNQYFIMLILIFSTLISLYFYLRMCYTAFMINYNETNWTMNNMMNIYLLCSSISILGLFMISMIY------------
121582426    --------------------------------------------------ATITNIQWMSTNNLNINISFIFDTYSLTFLPTALFVTWSILEFASWYMASDPY-INKFFKLLLIFLITMIILITANNMFQLFIGWEGVGAMSFLLINWWSARANANSAAIQAIIYNRIGDIGLITSMAWLASNSSTWDIQQMFSSIDNPN-----ILPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPLIEKNTMALTTCL-CLGAMTTLSAAMSAIPQNDIKKIIAFSTSSQLGLMMVSIGLNQPQL--AFFHILTHAFFKAMLFMCSGSIIH-NLTDEQDLRNMGSTETTLPITSTCMTIGNLALMGTPFLAGFYSKDTIIEASTTNARALTSTMAA--TMMTTIYSIRMMFLVQTKHPRTPSIHPINEQSNALTNPIIRLSMGSILAGIL------------
134502783    -----------PVLPSLIIIPLLGALLVAVTSRQRPELLKLIAVMTSVTTGAISIWLLSAFDSLGISWTFGIDGISLF---LVVLTGVLFPLALLATN--PEHSNRAWYGWLLVLEAGVMGVFVSLDLVMFFLCFEAVLVPMYFLIGRWGHGNR-TYAATKFFLYTMAGSALMLVGILLHAEATGTFDLVEIAEAQSLA--TTTARWVFLSFALGFAVKVPIFPLHTWLPDAHTEAPTAGSVILAGVLLKLGTYGFLRFGLYLFPEASHYFPVFLTLGVIGILYGAVVATMQKDLKRLVAYSSVAHLGFIVLGFALNTEGIEGGLLQMINHGVSTSALFLLVGMIYER--THTRQIEELGGLQRSAPLMA------------------------------------------------------------------------------------------------------------
134810042    -----------------------------------------------------------------------IDPLSSIM--LVVVTFVSALVHIYSIGYMSHDHKPRFMSYLSLFTFSMLVLVVSDNFLQLFFGWEGVGLCSYLLIGFWYKRESANNAAIKAFIVNRVGDFGLAVGIFLIFFYFGTINFQEVFNLIFFGIETSLITLICLFLFIGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPLFEFSQTALNLVTIVGMMTAIFAASVALVQNDIKKIVAYSTCSQLGYMFFAAGIGAYHMFHLFTHAFFKALLFLGSGSVIHAL-------------------------------------------------------------------------------------------------------------------------------------
212633799    ---------------------------------------------------------------------YRADKLSLMFGYVFHIAAFI------SIIYSLHVKDTVQQVAAMLYAGSALGAVFAGDLLTLFVFWELLAFTSVFLIWARRTS-RSYHAGMRYLIIQVLSGVILLVGALFYASETGSLAFDYIG----------LESIAGWLIFIAFGIKCAFPFFHNWLTDAYPEATPTGTVILSAFTTKVAVYALARAYPG--------TELLVYIGAAMTCFPIFFAVIENDLRRVLAYSLINQVGFMVVGIGIGTLAINGAIAHAFNDVIFKGLLFMSMGAVLHMTGR--MNGSDLGGLYKTMPKTTILCIVGAASISAFPLFSGFVSKSMVMSAALENGYDWIWLMLLFAS--AGVFHHAGIKIPYFAFFAHDSGLRANDPPRNMLFAMFIAASLCIAIGIYPQAL--------
207270761    ------------------------------------------------------------------------------------------------------------ILFLTTLVGGTIIAISSNSWLGAWMGLEINLLSFIPLMT-NSKNLMSTEASMKYFLVQALASTILLFSVIFMHFMTQITLF-------------MSNEIFSLLISSTLLLKMGAAPFHFWFPGVMEGLNWMNCLILMTWQKIAPLMLFSYCVKI--------NTFTSIIIITSVIVGSLGGLNQTSMRKIMAYSSINHLGWMIAAMISGN---NLWLFYFSIYSFLSVSLIFLFNTFQTFHISQGFLISNKNSIVKFSLFLLLLSLGGL------PPFLGFLPKWLVIQTLTEHNLIFTITTMVITTLLTLFYYLRISFSSFL-----------------------------------------------
169142687    ---------------------------------------------------VMLSPYFFRAQTFAPALAFCWDPLAAGMSLTVVWVSFA--VHLYQSAYMAGDSSQNLFVAYLSAFTGMLVLVAADNLVVLFIGWEGIGVCSYLLIGYYASRLAATKSANKSLIVNKVSDGFLLCSLLYLWHYTGGLAYSDVTLF-------DVPAVVGLCVLLGAIGKSSQLGFHVWLADAMEGPTPVSALIHAATLVTAGVYLLCKLNLHCNAYVA-------ALGAITALAGGLFGMVANDLKRVIAFSTCSQLGYMIAAIGSCSDGMDFAMAHLMSHAGFKATLFLAAGLLISKEHNNSLNR---FGARQPSKVLTFATAIASFNLAGFPELGGFYSKESILNTAFAHQG--LHVLLLAATFLTAAYSTKVLFQLYAMEYSNGRAAKDFALNAAVLSCFALLLAEMLVRVYTGSS---------
9844850      -------------------------------------------------------------------------------------------------------------IIMCLLTPATSLAIVSNHWVLAWAGLELSMM-ITLLLLQKPKTPRSNEATIKYFITQTIASTMMLAAAMINFIYNGTWNITQLDNKL-----------STTMAIISLALKMGAAPVHFWLPEVLQGSPLPAAIIITTWQKIAPTVLMFMIWK------NGHYWTLMMISLLSIFVGGFGAINQPQMRKMVAFSSINSTGWTLM-------MMILDTYLALLNVLLYINLISVILYMMEKIPAKTLQNWTMTHL--QAQTMGLLVGLTTLATSGLPPTSGWAPKMASLDRMLDQELTTMATLLSLMTLITLLFYIRLSYISAMTSSPSTSNVQTKWRPKEHVTMWLPVLASNILTTFLLLPVT-------
289630480    --------------------------------------------SVLASFLALVFSIFLLFEPDRFTAFFYVDSLSKIF--LLMISSVYLGVVIFSIGYLEHSHGHQYFSLLDIFVGIMLFSVTLNNFGLFWVSIEATTFATALLVA-SENDIAALEAAWRYIMIVSVGLTIGLVGTLFLYSSAHTLSITDL---LSRQNQGSLFFLSGMLLVIGYGTKIGIFPMYTWLPDAHGKAPAPISAIFSAVLLPVSLYPLIRFFEVYQD--PSLSKFAFVLGFLSVMTGSIMTLNQRLYKRLFAYSSVENMGLSLIGVSLGSYALFGTIVLIFTHAFAKSGVFMLTGNMLHEL--KTRKIEDVKGLIKIMPKTGLFLFFGALAVTGTPPFATFFGELLIVSKTINYYGWIVGVALFFFLMCGFLFINYRVINMVFNDETKPVSSAKESPFTFVPVIFITLAAFVIL----------------
142172965    -----------------------------------------------------ILVYQVGDWPAPYGISLVADRLSVWM---LLITALLACCALYYAVQGTDSGSRHFHPLFQLQIFGLNGAFLTGDLFNLFVFFEVLLLASYGLLLHGGGRAR-VRAGLHFVVLNLAGSTLFLFAVGTLYGMLGSLNMADLAVRVADTAPADVGIVAGLLLFTVFALKAALVPLYLWLPGAYASTSAPVAALFAIMTKVGAYAILRVETLIFGPLAHLIEPVLLPLALITMAVAVLGVLAAQGLRRQAAYLVVLSIGTLLTAFALGTREGIAAGLYYLPHSTFAAAALFLLAGIVARGRGAMGDRLAPGPAVPAAPLVGGVFFFLAVLIAGLPPLSGFLGKWMLLQAALEQPGTAWIFALVLTAGL-------------------------------------------------------------
163783113    --------------------------------------------------------------------SFRIDALSVVMA--IAVSAISFIVHAYSVRYMQDDEGYRFFSLLDLTTFSIYITVLAGNLLILFTGWHLVGVFLYFLLSHNLRSEDSSRFALWTFLAHRAGDIPLLLAFVLLYKSTGTFDIGELSAKLMSPEPVPGIEFIGVLIVLSAFAKSAQFPLHVWLPYTMGG-PTPVSALMHAGIVNAGGFLINRFAPVFYNAEVGLHLAF-WVGLITAILGSTLMLMQNDIKRALGYSTVGQMGYMIMGVGAFALAVYHLIAHGIFKATLFMGSGSVIH---------------------------------------------------------------------------------------------------------------------------------------
283853518    ------------------------------------------------------------------------------------------------------------WFFFNLLLAGLALVMAARDAVTFLIAWELMSLAPFFLISFHDDEAEVREAAWIYLVAAHLGAVCVMAFFAAFWAAAGGTSF-EALAQAAAGGQLAAPSVLFLLALAGFGAKAGFFPFHVWLPEAHPAAPSHVSAVLSGAMISAGLYGLWRAAELLGPAAVWWGWTLVAVGLVSAVSGILQALAQGNLKRLLAYSSVENMGLACLGLTIAVLGLSGAVFHVLNHAAFKGLLFLCAGEVLHSVG--SVRIAHLGGLGKRMPVVGAAFALASLGIAGLPPLSGFAGELVLLEGLTTAGLPGL-----------------------------------------------------------------------
124027087    ----------TLSAPLLWLAVAAPIAAGIVSGFAGRSISAKGHTALATVSWLVSLLLLFPALGHALAGRVVVDPFALFMDAVSAILALVVLVSLIIAVYSRPYMEHRFFLLYQLFTAGMLGAVLASNTILFYLFLELTLIPSGLLIALYGYGDR-LRVALLYLVWTHVGTLLYLLGVFI----SGAYDIY--VPDTGYTVAAFTGLLPLALIIVGLGVKMAMAGIHFWLPYAHAEAPTPVSALLSPLFIGVGGYALFRVVGMFQADWATLRPILFAWAVATMLYGGFLVLVQQDVKRLFAYSSISQMGYIMLGLSVANPEAEAAILHYMSHALGKAILFGVAGVFIVALGT--RNIREMGGLLGVMPYTGSIALTGFMLISGLPPTLGMWSEVLLVFGYAKWAMGLGLGLFLLTAALTVVYSFQTFRLVFLGRESHASSLIAPLLALAVLGVTLFVAAGVLVDPLV------------
143517425    -----------------------------------------------------------------------------------------------------------------------------------------------------------------FFLYTLLGSVLMLVAIIYIIGKTGTSDLIQVLNYDFSKTEQLLLFLGFFFSF---AVKVPMWPFHTWLPDAHVQAPTAGSIILAGILLKMGGYGFLRFSLPLFPDASLFQPYIFFLSCVAIVYTSFVAFAQQDIKKLIAYSSVAHMGFVTIGFCLNTQGLDGAVFQMVSHGIISGALFLAIGVIYER--THTRDINKLGDFATTMPKYSVFLMFFTLGSVGLPGTSGFIGEVLVLIGSWKVN-PLVAIISGFSLILGAIYMLRFYRKISFGISENQDKYEIHDVNMREFMILIPLVIFIILFGIFPNIVLN------
94265860     --------------PAVIFILGALIAPL--LKGRTRSAFLLAVPFVALLALLGVPEGIHWTVRVLDFDLI----FGRVDKLSLAFGYIFIIISFIGILYSIRVKESGQHAAALMYAGGGLGAVFAGDLITLFIFWEMMAVSATFLI-WGGKTKESSGAGMRYFLVHTFGGLCLLVGIVMHIYNTGSTEFGFIG----------LDSLASYFIFIGFGVNAAFPILHAWLPDAYPEASFAGTVFLSAFTTKTAVYVLARGYPG--------TEILIWIGAAMVLFPIFFAVIENNLRRVLSYSLINQVGFMVTGIGIGTLSLNGTVAHAFAHILYKSLLFMSMGAVLYQTGK--INATDLGGLYKSMPLTTLFCIIGAASISGFPLTSGFVSKSMIVSASGYEGLVYIWFALIFAS--AGVFHHSGIKIPFFAFFSHDSGIRTTDPPAHMLVAMGIAAFLCIFIGVFPGTLYSILP---
5835312      ----------------------------------------FLSLINLFLFVGLEFQETNVTFSIWLSNTAANVSLSILFDHYFIVFLTVALVVTWSIMEFSHYYMEEFFLLLTIFLLNMLILTCSNSLFLLFLGWEGVGFLSFLLISWWTTRNDASSSALAAVLYNRIGDIGLITFMALSILSFNSWNIQEIL--FISSNYTSLTPYILFGLILAAAGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGVFLLTRTSSLFTLSPLFQTVIFLLGGITALFAASTAIAQHDIKKIVAYSTTSQLGLMVIGIGQPILAFFHICTHAFFKAMLFLCSGSIIHSL-----NDEQDLRKMSGLSSLLPVTSACLGLGSLALMGTPFLAGFYSKDLILEATGASLLNTLGLTMLVATLLTGTYSFRIVFFCFSSNPSTNRLSPIGEENVNLGNALMRLSLGTVLSGWFFANFVFLAPSF-
16356936     --------------------------------------------------LTITNLHWMNIMTFDINTSFKLDHLSITFVPIALYVTWAILEFASWYMKSDP-NINQFFKFLLIFLIAMVTLVTANNMFQLFIGWEGVGIMSFLLIGWWWARADANTAALQAVLYNRVGDVGLIFALGWMATNLNSWEMQQM----FITAKSLDMNAPLIGLILAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLVRLSPLMQDNPFALTTCLI-LGALTTLFTTICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPYL--AFLHICTHAFFKAMLFLCSGVIIHA-LNNEQDIRKMGGLHYLIPTTTSCLTIGSLALMGTPFLAGFFSKDAIIEAL-------------------------------------------------------------------------------
288798088    ---------LPLLLPLIV-----GILMVMGVNRSLHWQRSLGLLSTVSLVVITGILLLQSASGPPFGIVLVVDRLSAFMIFITAVLSLFCLLYAMGGTDSLGKN---FHALFQMQLLGINGAFMTGDIFNLFVFFEIMLLASYGLV-LHGGGAKRTAASLHYVVINLLGSALFLVGVGVLYSILGSLNMADLAMSLAGEENAALLQASGLILFSVFALKAAMLPLYFWLPNTYGFTSAPVAALFAIMTKV-GVYVILRVYSLIFGEHNLVEPWLLPVALITLVCGAIGVVAARDLRRAIAYMVVVSVGTLLAVIGTFTADIASALVYLPHTTFVTAGMFLVADMIRQQRIHEATTLRPDLPVAQHR-LLGLLFFAGAIAIAGLPPLSGFMAKAMMLVAVQQSSSAFIWAIILLGGLMGLIAIGRAGSIIFWK----------------------------------------------
135377947    ----------------------------------------------------------------GLDISFTPEPLGKLFA--LVAGVLWPVATLYTIGYMREKNHTRFMFFYAIAIHAAMGIALSGNLLTLFVFYEILTFSTYPLVT-HKGTAEAMQAGRVYLGILVASSVFLLFGILSVWVLTGTLDFE--SGGILAGHIDPFYMPFLLGLFAFGIGKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLYIFGIDFLRETGSSDWLVWVASFSILAASIVAMSKTNLKARLAYSTVSQLGYIVLGAALATSLAASGAAMHIAAHAAKITLFFCAGAIY--VAHHLTDIKDMNGLGRVMPVTYTAFAFGALSIIGVPPLAGAWSKVMLMGGALDNGHMLVLGVLMVSSLLNLVYLGEIVLRGFFAKPTHGL----------------------------------------
222054798    ------------------LVLLPLVGALLAWFIPSNRHRPLVLPLFAALHLSLTVDAFIAPPAPSPGGWLVLDPIGKLFLGVETLLFLTCAVYAVGYLSHRQERSNRVLCMGLLVCLSAMTLVTSHHLGLLWVALEATTLTMAPLIYFNR-NARSLEATWKYMLICSVGIALALLGLFFLAYSTAQKEATLLLEPLIASASPAWLNAAFIFLLVGFGTKMGLAPLHTWKPDAYGEAPGLVGALLAGGLVNCAFLAIIRVYQVCMSETAFYHNAMIVLGLVSMAFAAVFVVRQADFKRMLAYSSVEHVGILAIALGIGGDALFGALFHVINNGLTKGVLFLTSGNIHRAYGSK--NCEQVKGALHRVPWSGALFLAGFIAITGSPPFSPFLSEFTIVSSIFSQKQPLVGALFLLFLAIIFLGMASSVLPVVMGRMTPAVTRTSYRDSFLTVGPPLFLMAIILVLGLWLPAPLKALLQ--
261416722    --------------------------------------------------------------------------------LLLALTAFIVWAGVLVSLKIKGNQKI-FFALIQLLATSVYGVYMSFDLVLFFVFYEMEALCMYLMIACYGSGKRDY-GGKKLTLTLAFGSSMILATLFGLYFESGSWNLIEIAKTTL---PMDFQMWAFPLMFMGFAVSSSLFPFHFWSPDGHSAAPTAVSMLAAGVMMKMGAYGCLRVAMFLMPEAAKWLPYVVALLIFNVVLGPFIAIRHKDLKYITAYSSISHLGLIFLGLAATPIGLRGASLQMISHGFLTGLFFATIGMIYER--THTRDITEMGGIMRKMPFLGVGFVLAGFAGLGLPGFSGFIAESTIFIGAFQQDSTIVTILAILSITTTAVYILQTANRMLHGPLPQK-----------------------------------------
119719102    ---------------------------------------------------------------------------SFVFAVATLTFAISIFSVGYLKMFYGERSIGYFGTFYNAFIFSMIMTCCTDNVLWFLFFWELMTASSYFLV-IYEDTPDVRRIGYLYFILMHVGFACIAVSLVLTVLTSGSWS---LLKVDPHTIEPGVKTAILALALIGFGMKLGLVPLHVWLPEAHPAAPSNVSALLSGVMLSMGLYGLTRISLALQANMEWWYSAIAILAVLSVAVGVLCMPAQMDFKRLLAYSSIVEMGLASLSLSYSQLGLKAMLMHVVNQAYAKGALFALSGLLLYCAGTK--RLSDIRGLWDANPLVAAVLLAAALDIMGLPPFGCFFSKAYIVLSGFNPALGLWAPLAASASVVCFAWFLRVVQHAVMGEPSEAM----------------------------------------
139041710    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFDYVALLLEENQGHLLLRSGVVLVLSGIAFKIGAAPFQIWVPDVYHGSPMPITAYLAVSSKAAGFFLLLNLVNPFEGMSKFLLPLIGFVATFTILFGNLAACAQSKLKRMLGLSGVAHAGYLLVAVMASMYAVWVVFFYLYIYLFASFVVFGVMGLASLSDDSK-HEVDHYAGLLKSHPWAAISLLVGIASLAGIPPFGGFIAKLMLFNVAFEAKLYFSLVAMVIGVVVSIYYYFGWVREICFEPKP-------------------------------------------
116662192    ----------------------------------------------------------------------------------LLVLTTVIFLACAVYDWKSRDRVRARSALFLFLETTCLGLFAAQDLILFFLFFDLSIVAMYFVIAGWGHGDRA-RSAMKFFLYTFLGSLALLVGFIGLYLGAHTFDIPELAAANAFRGNPAGGFV-LAAILLGLAVKTPTVPFHTWLPPAHTDAPATGSAVLAGILLKMGTYGFVRIAMPLLPDAWAWSPAILTVGILSVLYGALVALAQSDLKRMIAYTSVNHMGYILIALGAAGTAVTGAVTQMVSHGLITGALFLLAGVL--QDRAKTYDMGAFGGLATPAPKFAGFFAVAAFASLGLPAFSGFIAEFQIFAGSI--GAVPLTAIALPGIVITAALFLRALQRIFTGPRAEGFTDLRPAEMLSAGSLLVLSAVVGVFPAPLLAAITPAADAI-
222538099    -------------------------------------------------------------------------------------------------------------LFTSTLITGTMITITSSSWIIMWIGLEMNLLSFIPMMNKHSTPQES-EASMKYFLIQAMASILLLTGVLLSDMM-------------------QPETKTTTIILLALFMKTGASPFHFWFPSVMQGVSWTNCIILMTWQKVAPMIMMSYQLT--------NGAITNLVVIASVMVGAIGGVNQTSIRKMMAYSSISHVGWMITSMLISKTH---WMTYFTMYSILNVTVILIMHQYSIQHLMQMFSM-------KLDSTVKFTMWTSMLSLAGLPPFLGFLPKWIIIQNLIMLKEFHMVIIMVMMTLITLFFYLRMMYSAFTLNTTGMYWKNTKQNKLMTMLTM-------------------------
241116880    --------------------------------------------------------------------------------------------------YINNNRKSLFYGILLFAHTGYLGMISTNDFFNLYVFIEISALSSYVLI-VSGNNPKSLIGAFDYLIMGSIGATLILIAIGFLLSITGSLNI------LVENYFSKNQSIILLLMFIFGIAKTAIFPVHSWLPAAMVAHYPVSSLLHAVIVVKTGLILLYIFGLSYLQMIFAEFNWLIFIPIVSIFYSSIKALGTDNIKKILAYSTMNQLSIALLAFMLTPKALGAAILHLVSHSFSKICLFYSMGSIYSLK--KANQIQNLHGVSKEFPLISFIISISSLSLIGIPIFSGFISKFSILLAASEQNQIIVMIVIIASSIFSSLYLLKILSSIYKPSLVESSVIKS------------------------------------
143861074    MNMENFIMILVLLAP-LSILISHTVLSKFATFSKE--IYFILPFFVYFLVSFLIVSQFNLLGSVSFGYLFVFDSNNSLMSLLVLIISLCVITYSYKYVSNESKSRYFRYTFFLSLFISSMILFSSNDLLSSFIFWEFLGLCSFFLIAFYNKDGEANDSSIIAFWLTRLGDLFFLLALVMIGFKYGTLNIDSINNSFFQNSSSFSNTLPMTFIFIGVLTKCAQYPFTIWLPRAMKG-PTPISALIHSATMVVAGVFLLFKLGVIIVELDSLKKFIMFFGAFTALLTSIYAFYQDDLKKILAYSTLSHIGLMLIPFGLNSGIIS--YFHLYSHSFFKSMLFLLAGYIILVSGKS--KLSELKGYVALNKPIGIILIIGCLSLVGIYPLTGSFSKEYIYYLAFLESKEIF-MVLILSLVFTVLYSSRLLTTLISKRGKDNT--GNNENSLYYLIPLIFLAALSLFGPI-------------
137411616    -------------------------------------------------------------------------------------------------------------------------------------------------------------AAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYPAIVAFVAGVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEALDIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSGA--YTAALFHLWTHAFFKALLFLGAGSVIHAVHSNS--MLEMGGLRKVMPKTFSTFIIGTVALAGLPPFAGFFSKDEILASFNHEGETTFFFIAVL-----------------------------------------------------------------
269216340    --------------------------------------------------------------------TLLLNPIAGLLLAIINVLAFAAFLYGLSYFEYKENGLGAMGLFMNLFIASMNVLVVADNAFWFLVFFELMSLTSYFLVVVEQKKQ-SIKGGFMYLVMAHVGFLMIMISYFIMASQTGSFEF---AAYRVHDFGPALGSLAFVLAFFGFGCKAGMVPFHSWLPQAHPAAPSNVSALMSGGMIKIGVFGIIKVGLDLLSGTDWWGLLVLVVGAVSSVLGVVYALGEHDIKKLLAYHSVENIGIILLGVGLAGLALLAGIYHMLNHAMFKGLLFLGAGSVLYATGT--RNMEKMGGLIHAMPVTAMCFLIGSLAISAIPPLNGFVSEWFTYQAMFSAAFMGGTMI--------------------------------------------------------------------
136072675    -------------------IFGGLVLLFIKEYEDDVIKYVSYLFTSITLIISLIVLANFWIANLNINYHLAIDGFSIVFILLTTITTSIINLYSFSESREQNNKYLSLFLILEGIILGVFCAFDS---ILFYIFFEAMLIPLFLIIGIWGGDNR-VYATIKFFIYTLVGSVLMLISLIYLSMQTSSFFIYDF---YGLDLPLSVQIYLFIAFLIAFGIKIPMWPVHTWLPDAHVQAPSSGSVILAAVLLKVGGYGMIRFLLPITPDAGFYLNIVVTLSLVAIIYISFVALAQKDMKKLIAYSSIAHMGFVTLGIFLTLIGLQGAVIQMISHGLISAGLFICIGIIYTR--TKSREINEQSGIGQVMPVFSALMMFFLLSNSGLPGTSGFVGEFMVLISSIEVSM-VYGLMASTTLVLAASYSLWLGKR--------------------------------------------------
188584289    -------------------------------------------------------------PGVVLGIGFQADPASAALAAFCGLLFAAAFVFAWGYFDTEH---AHFHVLMLLFLAAMTGFCLTRDLFNLFVWFELMSVAAFALTAYPLGR-SALEGAFNFTITNALASFLLLAGTGLLYARTGTFDFATMGAALARTGADPVLIAGFVLVAAALLTKAAILPFHLWLADAHAVAPSPVSVIFSGAMVSLALFGLAQVFSGNAEVMGLIHGLLHGLGLATALVAGLTAFAQRHLKRLLAFSTIAHMGIMLTALAGGSGTATALLLYILGHGLTKGALFMAAGIL-------------------------------------------------------------------------------------------------------------------------------------
22298448     ------------FLPMLTLLIVLPVIGALLMPLLPERVLRSVALVIAGLTFALSLWMLTQFDPLGLNYSLGVDGLSL---PLIVLGTFLTLGVVFT---GEKTGQRLFYALVLLANAGITGALAAQNLLLFFLFYELELVPFYLLILIWGGQRRE-QAAVKFLIYTAVSGILVLAAFLAMGWLTHAPSFDS-ADIQIAGLAPTTQGILLLLLILGFGIKMPLVPLHSWLPDAYVEASTPTAILLGGALAKLGAYGLVRFALGYFPAWAQFSGLLAIVAAVGIAYGALAAIAQKDIKRMVAYSSIGHMSYVLLAAAAHTLSMVGAIAQMISHGLILALLFYLVGVIETKVGTRELNLNGLLNPLRGLPTTSALLILGGMASAGIPGLVGFVAEFLIFQGSYGM-FPLPTLVAVVGTGLTAVYFVIMINRTCFGRLDNRTVVWSEKMPALVLTLLIVFLGV-------------------
136984322    ------------------------------------------------------------------------------------------------------------YSLWLLAIGSLNGIILTNDIFNLFVFLEISALASISLIALGGQNRKALLAAFNYLIIGAIGATFYVIGVGFAYAMTGTLNMNDLVIQLAYSDGQLAIFAGMSFMLIGLMVKAAIFPVHIWLPPAYSYAPSAVSTLLAALATKTILYFFVRLLYEVFIIYPSYLSLFLDLSLLAIFFGTLIAIYQDDIKKLLAFSSIAQIGYITLAFSLDHSGITSGFIHIFNHALIKGGLFMAVGYFAILQKDRVT-LSSLKGFGYKYPLTSFALLICGLSLIGLPLTNGFISKLYL-----------------------------------------------------------------------------------
218548084    ------------------------------------------------------------------------DSLSAFM--LLVISVLVAVCALYSLAYMREYGAAAIGFFMNMFIASMVSLLVMDNAFWFIVFFEMMSLASWFLV-IAAQDKESIRAGMLYFFIAHAGSVLIMIAFFLMWRECHSLDFASFRT---LPLSPGLASAVFLLGFFGFGAKAGMLPLHSWLPLAHPAAPSHASALMSGVMVKIGIFGILKVSIDLLGLQLWWGVVVIIFGAVSALLGVLYALAENDIKRLLAWSTVENVGIILLGVGVSMVGLLAALFHLLNHAMFKGLLFLGAGAVIGRL--HTRDMEKMGALAKRMPRTAAAFLIGCVAISALPPLNGFISEWYTYQSLFAMTHPVAIVMLAVTGALAAMCFVKLYGISFCGAPRSSAAEEAHEAPWQMTVSLLILAALCILLGVGARWVAPHILQV-
169832295    --------------PSVFLAAGAFLVLVLPARWRHVGLLGGPALAV-LAVLGLQPGTVVPFPFLDFEQVLRVDALARVFGIIFATTALLGAVYALHVKTRGEHAA------ALLYAAGSLGVVFAGDWLTLFFCWELMAASSVFLIWF-RGRPESLAAGFRYLLVHFLGGNLLLGGILLLMSQ-GSMDVVSLT---------GTGGPAFWLILAGVAINAAVVPLHAWLTDAYPEGTVTGSVFLSAFTTKVAVCVLIRVFPG--------TELLIWAGVVMALYGAVYAILENDARRLLAYSIISQVGYMVAAVGIGTLALNGATAHAFSHILYKALLFMGAGAVLYATGKS--KLTELGGLARAMPAVVVLFMIGSLSISGVPLLSGFISKSLVVYSA-EASGLALVTLLLQLAGVGTFLHLKLPYLMFFGENRHNLRPAKLPLNMYMAGGALLCVLFGVYPALL------------
142160847    --------------------------------------------------------------------ALRLDPLTATM--LAVVTGVGLLVAVFSVGYMHDDPGYRFFALVAAFVFSMTMLVAASNFLIVYVFWEAVGACSYLLIGFWFAKPSAAAAAKKAFLVNRLGDFGLAVAVFLLWMTYGTLDFHDTLSPGILGQTRLADASGIVGGTLGTAIKSAQLPLHVWLPDAMEGPTPASALIHAATMVTAGVYLVAR-SAPLFEACPGALVVVSIVGATTALVAGLIATVQNDLKRVLAYSTISQLGYMFASLGTGLLGFVAAIFHLVTHAFFKALLFMGAGSVMHAMGGVI-DMRRFGGLRRVMPVTAAT----------------------------------------------------------------------------------------------------------
83591011     ----------------------GIAVLAFGIRSRRIVELLHLAGITIVAFLSLLLVRSVLRGQTLFALNQMLYADSLTAILVLIIGVLGFLDGFYSIGYLRHDLEHSYYGFFHIFLFTMLLSAISNNIAIMWAAVEATTLGSAFLVGFYKYKT-SAEGAWKYVLICSVGLAFALYGTILTYSDAFTTEIAGMAHSL----DPQVMKLAFVFILLGFGTKAGLFPMHTWLPDAHSEAPSPASAMLSGVLLKCALFAIIRYYAIALQVLSFPQTLLLIFGLLSVCVAAFFILVQNDIKRKLAYSSVEHIGIITTGLGVGALGIFAALLHAINHSITKSLLFCASGNVVIKYGT--RDSQKIRGLLKVAPFTGLMFMAGLLTVAGSPPLNIFVSEFMTLTAGLKGGYLWPMILLLIALVIVFAALVILISGSVFGSPPEGLSRGEVGWLTLLPFGILFLLMAGLIPAPLNQLLQSAV----
288903527    ---------------------------------------------------------------------------SLAMTVLVPVGIITLCVLTYALAYMAHDNRNRFYIILSVFALFMTILVVADNYLMLFIGWEFVGVISYLLISFWSTRITAMKSALSAILLNRMGDTFFVIALALILNYYRAVDFDTISL-LSPYMNTLLLNILGLLLTLAATAKSAQLGLHAWLLLAMEGPTPVSALLHAATMVCAGVYVLVRAYPIL-EYAPTMLLALCWLGGLTTLVSGLIALVTNDIKRVIALSTMSQLSIMVLAIGIS--CYDLAIYHLYCHAFFKALLFMGAGSVIHSVISETQDMRKYGGLIDYLPFSYVAILIASLSLMAIPGLTGYYSKDIIIESLYTFSGYVLYYVAVASATLTSLYSLRVLYLTFLSTPKGTYNFIHENIGMLLPMIVLIIYSIYI-----------------
73667291     -----------------------------------------------------------------IYIAFKAEILSMIFSLLVSFLWIITTIYSISYMKNNDNNNKKQPLFYSCFAISTMGIAFSANLLTLFIFYELLTISTYPLITYYINDQSKISGRYYIGILLGTSMLLFLPAIIITYNISGTLDFT--TNGILPDNISNTLLITLLLLFTYGIGKAALMPIHSWLPQAMVAPTPVSALLHAVAVVKSGVFTIIKILLNLNAFIQEHHNILMYISGATIILASLIAIKQTNLKKLLAYSTISQLSYIVIAASCTEYAIKVSMFQMISHAFAKITLFFTAGAIYTKTGKK--YLHELHGIGMSMPITMIAFSIGAIAMIGIPPAPTFYGKFFIISEALQQKNFLVISILILSTVLNTMYFIPIIYNAFSTSYSFKYAEAPLPMLIAIITTAICTLLLFVIPYIISAFIDNYFQSIF
139439384    -----------------VIDVILCAVILYNAYKYRNALTTVLGIVQLVGSLAFAAMTLPAAEAVTATPLYL-DYMSVIM--VLAVGIVGSLICVYALGYMKDFQAHDFLALMFLFLSAMFVIVTSDNLEWLFCGWEITTVCSFLMIGYTRT-PEAIKNAFTQIILNMLGGIAFLAGLMYLHVNGMPLTISGMIESGAGTAQSALLVMPVILLSLAALTKAAQMPFHTWLLGAMV-APTPTSALLHSSTMVKAGVFLMVKLSPLYAIYPVTGFMVTSVGAITFLLAALMAISQSNAKRVLAYSTISNLGLISACLGVGAPEVWAAIFLILFHTVAKSLLFLCVGTAEHHIG--SRNIEDMDGMFSRMPHLTRLMMLGIMGMF-VAPFGMLVSKWGALVAFAQTGNVLMIMVLAFGSAATFYFWGKWLAKLSGVDPTEVNVHKTEWVALNTIAALLILVAFPVISSGLVSPYLAMV----
142639544    ------IYDLFLISPGLSVIIIGFAALIVDLVTKNKNLVPLGLGGLQLQMINTGSILDVSNSSGLLEHKYNVDVFSVSLQMLIVFAVGITVMISANYLTDQFKTKGEYYTLMLFSAAGMMTLVSASELILLYVGLELTGLPIAL-LLALTLTKSATSGALKFLVVSALSSAIMLYGMAFLFGFTGTTIIPEMSKSILTLDNNTILLVAVSLIVIGIGFKLSAVPFHMWVPDVYQSGPPPIVGFLSVASKAAAFALFLRIIYQIFGDIYVNWPLLAIIAAASMIIGNIMAMVQTNIKRMLGFSTIAHAGYLLTGFGLGIDGGSSVLFYLATYALANLTIFAGITL--------------------------------------------------------------------------------------------------------------------------------------
110667639    -------------------AFAILSIALIAPFLSRRVGHVLGVIVTAGVAVISLVSPVGAHLPVTFLGLFNVDAFSRVMGVIFGTIGAAAVLYSYSSQASNRQTAFALGY-----VGTSIGSVFAGDWLTLVFFWELMAITSTALV--WDYGGEAVRAGFRYAIYHGIGGSLLIAAVIWHYVDVGSF--------LFTAASGLTAGIPAALAAVGIGVNVGFVGLHVWLPDTYPRPHIAASVFLSVYTTKTGVYGLAR-------AFPDGNVLIAYMGAAMALVGVVYALLQNDMRRLLSYHIQSQVGYMVAGIGIGTALATAGAFHVFNHILYKALLFMTAGVVVSRVGE--ENLKYLGGLRRYLPLTALAFGIAALSISGFPGFNGFVSKGMITAAADKKNFDGIFYILLAAGVGTFMSFIKFGYYAFIRSTPDSGVIAGSE----------------------------------
144150817    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQVSGWRARGFGNWLLVIAGLGIFCGCMGKSAQVPLHVWLPDAMEGPTPVSALVHSATMVAAGVYLTGRFTPVLTP---DVLVVIAYIGAITLFIAATIALVCTDIKRVLAYSTVSQLGYMMLALGLG--GWVAGLFHLVTHAFFKSLLFMCSGSVIHACHTN--DMRRMGGLLKKMPYTGWTMLVGCLAIAGVPGLSGYYSKDSILAQALVYSHAVLWYAAAGGAALTAFYMFRLWFMTFLGEPRDEHVAEHVHESPAVMTAPLVVLSV-------------------
169247663    -----------------LIKVGDYVLLLYTLYVSFKVKEPKIAIFSILQILPLAYFELFVLKEQEVSAFYI-DNLSIIMN--LVVSIVGPIIALYAFGYMDHHEKEEFFAVILLFFGAMNGIIFSNNLMWLYFFWEITSLSSFLLISHDKT-EVAIKNASRALWINMFGGFSLLVGIIILYKYTGMITLD----AVLKSDTSYILLIPVAFMVLGAFTKSAQMPFQSWLLGAMVAPTPVSALLHSSTMVKAAIYLILRLAPTFRGTT--LSGFIALYGAFTFIATSILALSQSNGKKILAYSTIANLGLMISSIGINTSSITAAILLLIFHAVSKALLFLCVGTIEQNIG--SRDIEDMKGLITKMPVTTIITFIGILSLM-IAPFGMLLSKWMAIEAASRN--LLVALLLILGSAITVMYYTRWI----------------------------------------------------
53686583     ----------------------------------------------------MTTLNWITIYNYNISSSMKFDQYSIMFLPVALFVTWSILEFATWYMYTDPH-LNRFFKYLLLFLLAMMTLVTANNLFQLLIGWESVGVMSFLLIGWWCARADANTAAVQAIIYNRIGDIGLILMMAWLAINNNSWEMQQIFI-----MNKNESILPLLGLILAASGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLIRFHPLLEQNKFALTLCLCIGALTTMFTAACALTQNDIKKIVAFSTSSQLGLMMITIGLNQPQL--AFFHICTHAFFKAMLFLCSGLIIH-NLNNEQDIRKMGGLQKAMPMTTTCLTIGNLALTGMPFLSGFFSKDAIIEAMNNSYLYWSLILTLMATSFTVIYSFRIIFFTSMNYSRSHVLMLINENKLAI-----------------------------
289187907    -------------------------------------------------------------------------------------------------------------IFVTSMLLGTTITISSNHWIMAWTGLEINTLAILPMISKSHH-PRAIEAATKYFLVQATASALLLFSSMTNAWCTGQWDITQLTHP-----------TSCLILTMAISMKLGLVPFHF------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNQTQIRKIMAFSSISHLGWMTIII---VYNPKLTMLNFYLYVLMTMAVFLTFNSM------KVLKLSTLMTAWTKTPSLSTILLLTLLSLAGLPPLXXXXXXXXXXQELTKQDMASTATII-------------------------------------------------------------------
146277739    -------------------------------------------------------------------GLQVILAMDGLSGALLVVSLALGIVSVIVSWKITEYSGL-LNAALLWTVAASNGVFLSFDLLVFAFFWELMLVPSFLLISVWGHGDREA-AALKFLVFNAVAGLGLLAAVFYL-GATGDTVTFDAFEVAERQIPHGVQVLLLLGFAAAFLVKLPVPPLHAWLPDAHTQAPTAGSILLAGLLLKTGAYGLFRFPPMLFPEFATLAPFGLALGAFGSIYGALLACGQTDAKRLVAYTSVAHMSIVLMGICGGVYFLMGAGVEMVAHAFSASALFLLIGALYDRTGT--RDLRELGGLQQNAPRFAAAFAVFFSAALAMPGTANFLGEALVITGMFQVN-WIFASITLISLVISVVYATRLFKRVVFGKSRRTEAL--EDLTLREMGPIVLLAVATLLFGMLPQLLMGAL----
240266383    ------------------------------------------------------------------------------------------------------------YLFIMILVISTLLTISSSNWLGMWMGLEMNLLSFIPLISKT-KSLRSSEANMLYFLIQSMGSVLFLMTILLNM--------------LVMDKFKFMGNIMTFITMSSILLKMGAAPFHMWMPELVEKIEWFSVGMLLTWQKIAPMSIL--------SFLSEKTQFILFIVATSTIFGAIGGLNQTSLRKILAFSSIGHTGWIIACMKFDNEMWIFYLTVYIIMLWMMILMF---------NYNSMFYLNQLMIVSPQ-PTEKIMYMIMLLSLGGLPPFLGFLPKWIVIQSMMMKSLYFIMTIMLLSALITLFYYLRIIMPMFLMYNSTSKWMISSKSPLY------------------------------
150401365    ---------------ELVVIIPALAG-VIAYFIKGKLTRYIPFIAAIIQVIITAYIFIEPSQVILLKNYIFITPLGKIVLGIISLLFLMVSYYSIDYFKNSNYSEHIYSSMLLFFVSAMSLTAISDHIILTWIAIEATTISSAPLI-FLHKTRDSVMATWKYIITCSVGISLALLGSFIILQSFTQLLFSNL-MAYTGTINPLWFLVGFVFILIGYGTKVGLAPMHIWLSDAHGEAPSPASALLSGALLNCAFLPIYKINVLAGYLNLGEITGKMMIALGSVFVAAAFMPAQKDYKRLLAYSSIENMGIIVLGAGIGGIALLGSIFHMINHSLIKCALFLATGNMLLQYGTK--DISKVKNFFKLLPKTAFAFTLGAIGISGFPPFGLFLSELLIIFGAFTGHYYAVGFLFIIALILVIVGFSKKIIQICYSESEECNIKPMKESFGLYAPSLIMLFISLIITAIMFSSYQDYIL---
119714796    ----------------------------------------------------------------AFGVNYALGVDGLGLLLILMTVALVPLVLVATWNDADDRSSAAFVAWALALESFSLAVFAATDVFLFYMVFEATLIPAYFLIG-RFGQAGRGRAALKFLMYQLGGGLVLLASVIGLYVVSGNPSYLLSDLQQLDLSTNTERWLFVGFM-IAFAVKAPLFPLHTWLADTTEKATPGTSVLLVCILDKIGTFGMLRFGLGLFPEASQWTPVVVALALVSIVYGALVAIGQDDILRLIGLTSLSHFGFITLGFAFSSQGGSGAILYMVNHGVGTAALFLIAGYLIRRKGT--QLISQIAGVETKAPLLAGLFLVAGLSTLGLPGLSQFVSEILVLISAFDYH-WWVGAIAVTGIVLAAIYVLWLYQRTMTGPATPGDEAMTDLNRRELV-AVVPLIAALVFFGFFPMPLLDV-----
222053783    -------------------VSGVLPLLMKGRSSLGQAAATFFIIMAALTGLAGVAVFFITGKAATFSVFFGVDHLSAFFLLPVLIVSTCCSLYSTSYWDANPKTWRRLTFFFGILTASLLILITARNGILFLLAWEVMALSAFFVLTTEDHKQDVQDAGLLYMIATHTGTLALFALFSLLGVAASSYQFSAMA---GLTPSAPVAAAIFCTALFGFGMKAGLMPLHVWLPSAHASAPSHISAIMSGVMIKMGVYGLLRILSFFPHPPMWWGMTLLIAGIISAIMGVVFALGQHDIKRLLAYHSIENLAVIGLAFNLPLLSLLGMLLHTLNHAIFKSLLFLGAGSV--IHSSHTREIDLMGGIAKSMPWTSALFLVGAVAICGLPPLNGFVSEYLIYLGIFN-----------------------------------------------------------------------------
141203693    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGLVFSLTFIFISLAFKFGAAPFHMWIPDVYHGSLITTTLLLSTVPKIAVFIILVKLLLVFSDLIIFWSDILQILAILSIIIGNITAIAQINIKRMLAYSTIANIGFILLALSIGSINSFIAAMFYTLTYVITTILAFGLLSQLLSNGKGIEEISDLSGLAKYNPLAAFMLLAIMLSYIGIPPFLGFHAKLLVIQSLVQGNHIALSIFAVVMTVIGSYYYLRVIKVIYFDNYTDSISLSSSHMFSALLVFFLIYLGLF------------------
88608077     -----------------------------------------------------------------IGIAFGLDRITLTFALLCSLLGIPATIYAISYMYINGKRKAIFFARIHLSLAITMLLAFSGNLVTMFIFYELLTLATYALVNHDKTSLRAVRTYLAYLVLPSVG--LLLPAILITYKITGTFTFDKSLHISIVGLP----RLALFLMFAYGIAKAAIFPLHGWLPRAMVAPTPVSALLHAVAVVKAGVFCMLKIFTISDPANVVLMTPMTCIYAFTIIFASVVALKKHSLKEILAYSTISQLSYIGITLSIFTENSFHYTLYMILHAFAKITLFFTAGAIYARTGKTS--IKQLHGIGRDMPIAMSSFIIGALTMIGLPPTATLLCKADILSEALGQGNYILIITLVISTALNCGYFLPIIFNAFFCEPTVATSIAKTPTRYTV-----------------------------
136667981    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLLLLIGFVIKVPVVPVHTWLPDAHVEAPTPISMILAGVLLKLGGYGILRICYPICPGAGLSLAWLVCVGVVSMVYGAFAALAQTDFKRMVAYSSVSHMGYVMLGLGVWSAVVNGAMFQMLAHGISSAGMFFMVGVLYDRV--HHRNLEEFGGIFGKMPVYSGLAVAVFFAGLGLPGLCGFIGEVLVTLSSWNYS-PVLAVISAFTVILTAAYILWAIQRVYLGAPHEEALTPITSRELAIATPLVFLAIVF------------------
141712292    --------------------------------------------------------------------------------PLILLTTFLVPICLLCSWNSIQNRVKEFVIYFLLLESFIIGVFVSIDIVIFYVFFEAVLIPMFLIIGIWGGENR-LYATFKFFLYTLAGSVLMLLAIIYIISITNTGNIEIISKFLFDENIQLILFLC---FFASFAVKVPMFPFHTWLPDAHVQAPTSGSVILAGVLLKLGAYGFIRLSIPFFEFASYFQPLIFSLSCIAIVYTSIVALRQTDMKKMIAYSSVAHMGFVTIGFTLTQDGMNGAYFQMISHGIVSAALFLIVGVVYERH--HTRMIADYSGVTNIMPRYSFFFMVFML----------------------------------------------------------------------------------------------------
143776890    --------------------------------------------------------------------------------PMVWLTALLIPISMLVEWDAKK--GHLFHPLILVMEGALIGVFVVLDLFVFYVFWELTLIPMFFLILVWGGDDRRY-ASMKFFIYTFTASVLMLIGILVMYFHTGHFDLVSMTTQASGNGLIPLRHFVWLLLLIGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRIAVTIFPESTVFTPLLIILGMASLVYGAIVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQLGIAGALFMMFAHGIISPLLFAVAGAFKHH--YHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLLAGFVAEIAVMIAFWM-----------------------------------------------------------------------------
53804542     ----------------MILLWLILVPLIGGLLSRRDNAPRWLALAALAGETALLLLAQIDWAWIPRFGIRIHLALDGLSLLLIALTVFLGFVAVLCSWTEIRERQGFFHFNLLWTLAGVIGVFLALDLFLFFFFWEVMLIPMYLLIGIWGHENRAYAAMKFFIFTQVSGLIAILALVFLHYQTTRTLSF-DYFELLEADLYPGAARWIMLGFFVAFTVKLPAVPFHTWLPDAHTQAPTGGSVLLAGVLLKTGAYGLLRFVIPLFPGAAQFAPFAMTLGAVSILYAAKLAFAQTDLKRLIAYTSVSHMGFMLLGFAGNTQALQGAVMTMLAHGVSAAALFMVAGALQERL--HTRDMDAMGGLWTLTPRIGAITLFFSVAALGMPGLGNFVGEFLVLLGSFRVD-TVLTAFAALGLILAPVYALYVMQWAFHGPASRHEV---------------------------------------
137522122    -----------------------------------------------------------------WGIEVRIDVASALVLSIVTGISSLVLVYAKDSIEIDPSQHTLFYTAHLLCLAGLSGILSTGDAFNLFVFLEISSLATYTLVSLA-ADKRCLTAAFRYLIMGTIGATFILIGVGMLYMQTGTLNMLDLATRIAEYDSSRTLNTGLAFILVGVSIKLALFPLHMWLPPAYTHAPSAVSAFLASTATKVAVYVMVRFIFTVFGLTMGMDIILLGLAIVAIFKCSFMATVQSNIKTVLAYSSVAQIGYMILGISVTSAGLMAGLLHIFNHALMKGALFMAVGAVLLRTG--------------------------------------------------------------------------------------------------------------------------------
139985786    ----------------------------------------------------------------------------------------------------------------------MTGLVLAEDLFTMFIFWELTSVWSFLLIGLHDKSEVARRSAVRALLTTGAGGLCMLVGIGLLQNQFDTTSFAQLRDLAPTG---TMASIAASMLLLGAFAKSAQFPFHFWLPGAMA-APTPVSAYLHSATMVKAGIVLLARTAPIFGDTGVWRWWVVLAGVITMLIGGWRALRETDAKLVLAHSTVSQLGLLTVLFGIGSPYATAGVAHLVAHAIFKAGLFLGVGVIDHELGT--REVSKIGAARRAVPVSVVAIGACLLSMAGIIPLFGFATK--------------------------------------------------------------------------------------
226944066    --------------------------------------LPLAVWALLLASDGRLRIYALGDWPAPFGIVLLLDRLSALM---LLVTALLAGFALLYAVRGDDLRGPNFHALFQFQLVGINGAFLTADLFNLFVFFEILLIASYALL-LHGNGAARVRAGLHYVLPNLLGSAFFLIGIGILYGLTGTLNMADLARRVAGADQAPLLATAGYLLLVVFGLKGAILPLHFWLPRAYAAATAPVAALFAIMTKV-GLYAILRVFGLIFPLAGLAQPWLWTLAVATLAAGVFGVLAARDLQVQLAYLVIVSVGTLLLGLAPGSLEYAAALYYLLHSTLVAGGLFLLADLVARQRGELGGALQRGPNL-HQPGLLGGLFFFGAISVAGLPPLSGFLGKLMLLRA--------------------------------------------------------------------------------
293191762    ----------------------------------------------------------LWIPQIGITWSLGVTALGLVM--ILLAIGLVPLVLIAGWDEDDAADRGAYPALVLALQAFMVVIFAAYDLTVFYFAFEAMLVPLYLMIGRYGVGDEAARAAMKFLLYSLFGGLVMLGGILYLWAK-GSQALQDVSTHILPSAPLAIQMVVFVTFMVAFAIKAPMVPVHTWLPDTAAVARPGTSVLLVGVLDKIGTFGMIALCLQLTPGAAVSAKWVMCLAVISILWGGLAANGQNDIMRLVSYTSVSHFGFMVLGIFIGQIALVGAMFYMVAHGVSIAAMFLLSGWLSRRGGT--QDMREYVGMQRVTPVLAGLWLVSGLASIALPGLSGFVPEYLVLMGTWSLS-GPLALFAVLGVVIAALYVLMPYQRVFTGAPKEELADLATRERGVMVPLVAAMLILGIWSAPLVSALTPVASDL-
124359000    ---------------------------------------------------------------------FAVDGISIYF---LILTAFIVPCSILISWNSIKYLVKSFLICMLVLEFLLYAVFSVLDIFWFYILFEGVLIPMYLILGIWGSREEKMQAAYYFFFYTLIGSVIMLLCLFSLYNIHGTTDYLTLVSSNYIVPENLQERL-FLGIFLAMAVKIPIFPFHIWLPKAHVEAPVAGSVLLAGILLKLGGYGLVRLSWPILPLGAQNLPAIIAMGIIGIVYGSFGTCRQIDVKRLVAYSSVAHMGLASITLVTHIIGLTGSIFIMLAHGIVSSLLFILVTILY--DRHHTRLIKYYRGLSISMPIWATIMIMTSLANIAAPPSSGFVGEYLSILSSFNWN-PMVGVFVCSGVILSAVYSFYFANRITFGVPGNLLTFSRDNRREFYITASMVLLAFF------------------
298504857    ----------------VLVALSGVPGVLARRFVPGQILAAVMAVAASLLGLTGTIRTLLEHRTTAFSLAWTVDPLSALFLIPVFLVFGCGSLYALGYWPAAANRSTEPALTFFYGILAMAGLVVARNGVLFLMAWEAMALSAWFLLATEHRDPAVRQAGIVYLAATHAGTAALFVLFCVLRGVTGSFVFPAPHSLDPALVPATVLFLAA---LAGFGAKAGIMPLHIWLPAAHASAPSHVSALMSGVMLKMGLYGLVRTISFFAPVPLWWGGLILVLGAVSALAGIVLAASQRDLKRLLACSSIENIGIIALGIGTATLGMTGALLHLLNHSLFKPLLFFGAGAVIHATGT--REMDRMGGLARLMPRSALFFLVGSVAICGLPPLNGFVGEFLL-----------------------------------------------------------------------------------
182414275    --------------------IGLIVVPLVAAFAWRSERGRPWLLPIGGAVTLLSFWLLVRPPTVAAGAWFGFDPVARAVLPAVSLLFLVCSAYGVAYLRLRPERKNRVFVAAMLAVLGLLSAGQARHLGALWIATEAVTLAAVPLLHFNGT-GRAFEATWKYLLVGGTGIALSLLGSFCLGYASGDLTFAALIAQ-GPGLSRAWVIAAWVLLLAGYGTKMGLAPMHTWKPDAYGEAPAIVGAMLAGGVTTVAFTAVLRVRAVMDAAGVGLVATLLAIGLFSMIIAALFLLGTRDFKRMLAYSSVEHMGILSVGAALGGAGVAAALFHVWSNSLTKGALFLSAGNIRRAAGGRTQD--DVAGMALLTPVSARIFVIALLAITACPPFGPFFSELRIVRTAFATGHTTGAA-MFLGGLLFAFLGLRLVFAIVDGRPKTATQPMTQRFR--ETASVIVPPLILLALSLWVGVATPQVL---
291522130    ------MPSYFILVPILLPVIVGILLLIFPIEDAKKRNICIEIVVVLNTILVLWLLTHRPTESFYMFSTLNIDGLSMFFGG--LVACLWPLASLYAFEYMKHERVNTFMAFYTITYGVTLGVAFAGNIITMYLFYECLTMVTLPLVIHTMTRE-ARKATRQYLYYMIGGTAFAFIAIVFYFVLGGNLNLAAISNHMD------IALLVYVFGFFGFGVKAAIFPFHGWLPAASVAPTPVTALLHAVAVVKSGAFAIMRLTYYCFGTETLHQVVVLIAALITITYGSTLGVRETHFKRRLAYSTISNLSYILLAVATSPLGLIAGLSHMAVHAIMKISAFFCAGAVMHQTEKN--YIYELDGLGFEMPVTFMALFISGLSLMGMPLFAGFVSKWNIVHALLEHESYISVLVLLYSGLMTGIYMLTIIVRAWFPHYHKDLVEEFRDPNWLMKGPLVIFSVLTVVIGFYAQPLLDFIQKI-
140129211    --------------------------------------------------------------------------------------------------------------------------------------LEISALSSITLIALGGHDRRALLAAYNYLIIGAIGATFYVIGVGYLYAATGSLNLIDISDRLNELGTNQAAITGLAFMLAGIMVKAGVFPVHIWLPAAYSYAPSAVSSLLAAVATKVAIYYFARLLFGIFIDITQLLYILMPVSVLAIFYGTIAAIYQSDFKRLFALSSIAQIGYITFAFSLNSHSISAGFIHIINHALIKGALFMAVGIFALGIGSRAT-MSSMQGVGRQMPITFAGFVMAGLALIGVPLTAGFISKLYLFKAIFETGNGFYVALIALSSVLSVLYLWKIF----------------------------------------------------
229335949    ------------------------------------------------------------------------------------------------------------------LVSGTLIAASANHWLIAWVGLELNTIAIIPLI-VHLPTPRATESAIKYFLTQAAASNVLLLASIMNAHMTGQWSLAQLTTQ-----------PAISMMTLALAMKLGLAPLHAWFPETMQGTNLKMAMVLATWQKLAPLALMYALAHQL------HTPTMLTLAVLSTLVGGWGGLNQTQLRKLMAFSSIAHMGWIISVLPLNSL---LTLITLGVYITMTATMFSTLL------PTNTKSLKNMTTIWMSSTPTALILALTLISLGG------------------------------------------------------------------------------------------------
225347349    ------------------------------------------------------------------------------------------------------------FIFLSTLMMGTLISTSSYSWLGTWMGLEINLLSFIPLMN-STKNLLSSEASIKYFLVQALSSIIFLFSIIF-----------SMTMNNFLNETIFLNNIVILIMNSALLMKMGSAPFHFWFPEVMDELNWINCMILTTWQKIAPFVLISY--------SLKNTSFFISIIMMCSLIGGLGGINQTSLRKILAYSSINHLSWMMAAMMISETMWMYY---------FLFYCFISINIMILLNNLNIYYLKQMYSAMNQNMIIKFCFISNFFSLGGLPPFLGFFPKWIIIQYLSNMNLNFLSLFMIIMTLITLFFYIRI-----------------------------------------------------
294992714    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATAMILAALALKIGLAPMHFWMPEVLQGLDLLTGLILSTWQKLAPLALIIQTAQAFDPFL------LTALGLMSTLVGGWGGLNQTQLRKVLAYSSIAHMGWMIIVLQHA---PHLTLLALLTYILMTSAAFLTL------KLSYATKVNTLATTWSKSPLMTATTALVLLSLGGLPPLTGFMPKWLILQELTKQDLPLTATIMALAALISLYFYLRLCYAMTLTISPNTVTSTTPWRTHTTQGSIPLALFTVMALGLLP-----------
86990386     -------------------------------------------------------------------------SFNLFFSVALFVS---WSILEFSHYYMAQDAPGNFFRLLIIFLLNMIILTSTNNVFLLFIGWEGVGFLSFLLISWWTTRASANNSALQAVIYNRIGDIGILLFFSLSVTTFNSWTLSEIFVLQPTNSLGNILLVWA---LIAAAGKSAQFGLHPWLPAAMEGPTPLSALLHSSTMVVAGIFLLIR-RGPAYSDISAFNTWCLILGFITAILAATTAISQHDIKKIVAYSTTSQLGLMMIGLNQPEIALFHVCTHAFFKAMLFLSSGSIIHSLKDE-----QDIRKMGGLYLILPNTTACIILGSLALSGTPFLAGFYSKDLILELGLSSLSNLTGIIALLATLLTAAYSFRIIHFCFIGNPTFSPLSPTSEENTNLTNALNRLAAGTIISG--------------
135756810    ------------------------------------------------------------------------------------------------------------------------------------------MIPMFLIIGIWGGKDR-IYASFKFFLYTLLGSVLMLIAMISMYSVAGTSDIPTLMNYRFDYGAINLLTLLFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPIASEMTNLVFWLSAIAIVYTSLVALVQEDMKKLIAYSSVAHMGYVTMGFAANQQGIDGAIFQMLSHGFISGALFLCVGVIY--DRMHTREIEAYGGLVNIMPSYALIFMFFTMANVGLPGTSGFVGEFLTLVGIFQVN-TWVALFATSGVILSAAYALWLYRRVVMGDLIKEALRSLKDMSFREKTVFAPLIFFTLLLGVYPALVLDII----
88608391     ----------LLILEVISPLLAALLLIFSNAKVYKRTLLPIAQTFGVGSSIAIFISLTVGGWDSIYGIEVAANHYTAIMLLLLNTVTALTVLHSF-----QKDRESFFYSILMLCHAGLSGMVISNDLFNIYVFLELSSLASYTLVATKGT-QESYKAAFEYLIIGTISATFYLIGIGLIYAVTGHLNVGIITSMSDIILSSHIGRAGATLVVLGIIGKCALFPLHFWLVRCYSSTSTTVAAFLSGVSSKVGLYLLAKFVYVLVLSGFPLNIVILVLSTLAIFVCGLQAITTQDVRQMLSYSSISQIGYISLTLSLGSDYSVSAMLQMLAHAVTKSGLFMLAGGAIHQTERR----------HKQSAMRKIYLLVATLSLAGIPLTSGFLGKLELLLLTVHMHHYLTLLILIIGSIITAIYSWKIFNALHKFEAGNSILYHISMSALSLINIAIPLTSGFFL----------------
33519933     ------------------------------------------------------------IPRFGINFHLALDGLSVLMLMLTGILGVMAVLSSWE-NSVTDHHKGLFYCNLLWILGSVIGVILAVDMFLFFFFWEIVLIPIYFLISIWGNKKLRIIAATKFCLYAQLSGLCMLISIIFNYRLYGIWSF-DYENLLHVTLPKNIEYFLMLGFFCAFAIKMPIVPFHTWSLEAYAYSPITGSVDLIGFLVKISIYGFFRFVLPLCPNASEFVPIAMFLGILNIFYGAWMAFAQTDFKRLIAYSNISHMGFALIAIYSNQLSYQGVLVQMISCSLTLSG--MCILCGQLYKRLYTRNITVMGGLWGRMNLMPAFFLCFIVSMLSIPGTGNFIGEVTILLGSFHT-VPIITIIASFGILFASIYSLVLMQRIYYGKSQISCEILLDMTFLEKFIIIVLLLCVLIV----------------
229335941    ------------------------------------------------------------------------------------------------------MNAYATSLLVSSVATGTVIAAGANHWLMAWIGLELNTLAILPLLTQQQTPRTA-EAAVKYFLTQAAASSALLLASGMNAFNTGQWTISQLTSQ-----------PALTMLTLALMMKLGLAPLHAWLPEVMQGTTTTMALLMATWQKLAPFALLYTMADLLHTTTTLTLAL------LSALLGGWGGLNQTQLRKTLAFSSIAHLGWIIIAL---TLNKHLAIITLALYLSMTTTVFTTLMA------TNTKSLKDTTTAWHTIPPIILILLLTLISLGG------------------------------------------------------------------------------------------------
253699699    ------------------------------------------------------------------------DPLAAFFLIPIFLVFPAGALYALGYWPAADRRTSERSVTFFYGLLAMALVVVAGNGALFLIAWEVMAVSGYFLLVAEHAEEEVRRAGTVYLVASHLGAGALMVLFSTLFFSTGAFQFPA-AGSLQVTAGLSTLIFCAAL--AGFGSKAGLMPLHIWLPSAHANAPSHVSALLSGVMLKVGIYGLLRVVSFFPHPPLWWGALLTAAGLTSALMGICIASAQKDIKRLLAYSSIENLGIICTGIGVYLLGLAAALFHVLNHAIFKPLLFFSAGSVIHAAGT--RELDRMGGLAKRMPRTAFLSLCGAVAICGLPPFNGFASEMLLFFGEAQAGAPYLALGAPVLALVG------------------------------------------------------------
84494884     -------------------------------------------------------------------------------------------------------------VMLLASASGAVAVVASRDLGTWLITLELATIPVIALVA-WRDRRAAAHGALTLLTTSLVSFGLLVLGTALWVTATGTLTGDSLATAWAVPEQRTLAGLATVILIAGLAFKISAVPFHAWTPTTLSSGPLPVSALLASASKLAAVGALIVVLAPYNPGPHVVVAALVILTVASMLTGTVMALRQTEVVRLLAWSTIAQAGWVLLPLALTVAGRQAAAVYTVVYAVASLVAFAAVRAIHGQHVEDGRELTAYKGLLRRDPVAGGTLALALLVLAGLPPVIGLVAKIVALKPAISAGLWPVAVVAVVAAVLGIAVYVRWFAVLFGEPDADAPP--RPRSRRASLGVAAIGSALLVLASALPQLLVGLV----
142875354    ----------------------------------------------------------------------------------LVASGLWILAAIYSTGYMREKHQTRFAAFYAVAVHAALGVAWSGNLLVLFVFYEILTFSTFPLVT-HKDSKAARDAGRLYMSILVGSSVVLLLAVIYVWMMTGRLDF--VPGGILAGAVPASVAPWLLAAFAFGVGKAAIMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTLLYVFGVDYLADTGASTWLVWATCFTILASSCVAITKDDLKARLAYSTISQLSYVVLGAAIATMAAEGAALHIVMHAVGKITLFFVAGAIYVQA--HITKISQLDGQGPEMKLVFAAFFIGAMSIIGIPPAGGSWSKFMLMVGAADAGMVMVLIVLGVSSLLNIYYLLDPVARAFFKPKAKEVKIDWHPLTVWVATAVLCIVLFFFADPILGLA---------
296112943    -------------LPRWIALIGMVITFILTLVLWQQGNFNTLLVTDTAVSAAQFILPWIPSFGIKFH--LAMDGLSLLM--IALTAFLGIMAVGCSWGEIQRRVGF-FHLNLLWSLGGVIGVFLAIDLFLFFFFWELMLLPIYFLIALWGHNATGGKAATKFFIYTQASGLIMLIGILLLFSQTGVLSFDY--HDLLGVNLGDWEYAIMLCFFIGFAVKLPIFPLHGWLPDAHAQAPTAGSVDLAGILIKTAAFGLLRFVIPLFPNASQFAPVAITLGMIGVFYGAFLAFAQTDIKRLLAYTSVSHMGFVVLAIYAGTLVLQGLMVQMLAHGLSSAALF--IMAGQIYERLHTRDMTVMGGMWGQFRRLAPFMMFFCAALLGIPGTGNFIGEILILIGAFAIH-PIFVTLATVSLVMAGLYSLMIIYHALFGQNTTLELVKQNHGTLKDLGKRELVLLLSLAIGLVWLGLYP------
142617731    -------------------------------------------------------------------------------------------------------------------------------------------------------------AGKKAFIVNRIGDVGFLVAMFLLFKNFGSVDFISIFQDADTLIYGGGLVTAITLFFIGAIGKSAQIPLYVWLPDAMAG-PTPVSALIHAATMVTAGVYLVARSSVLFALAPFSSAIVAGVGVLTALFAATIALKQNDIKKVLAYSTVSQLGYMFLGVGVGAYGVFHLMTHAFFKALLFLGSGAVIHSMATHSHEDAQDMRNMGGLHRPMRITCITMWIATLAIAGIWPFAGFFSKDEIIWYAGAQLYTVYWILALVAALLTAFYMTRMMVMTFHGKNKEQGHLHEAPPVMWIPLAVLALLSVF------------------
222054801    -----------------------------------------------------------------------IDPLAAFFLIPIFLVSGACAVYANGYWPADKHAGTSLGFFLGLLSSSMVLLITAGNSVFFLISWEVMAVSAYFAITAENEDHEVRKAGFVYLVCTHVGTLALFVMFIILRLMTGSFAFPLAATLSPLGPGAAVIFFTALF---GFGMKAGIMPLHIWLPAAHANGPSHVSAMMSGVMLKMGIYGIIRILSTFSPVPLWWGFVILGAGIISGLAGVISAIGQQDLKRLLAYSSIENIGIITMALGTAMMGMGGCLLHVLNHSLFKSLLFLGSGAVIHAAGT--RELSRMGGLARQMPRTALLFFIGCVAICGLPPLNGFISEYLLYLGFVFASMGLAIFSLALIGSLALACFVRLCGIAFLGHNRSPDRAEMHDAPLTMLIPMALLAACCLGIGLLPLSAVNLVK---
134878461    -----------------------------------------------------ALIYDLGGWPAPLGIVYVIDAASALVLPIVSGIAFVATIAARRLVEAEIDARDHFYAAWLLTIAGMLGQVTTGDAFNIFVFLEISSLSAYALVAMGGRDRRALPAAFNYLILGTVGATFYVIGLGLLYMLTGTLNLMDLSERLADVEATRASFTALAFIALGLFLKMALFPLHFWLVPAYAHAPSAVSALMAATATKVSVYVLIRLIFEFNGLADAIGLLILTLGIAGAFAGTLAAILETDLKKLFAQSSIAQLGYMAIGIAMSMTGLAAAFIHLFNHALMKGALFLAIGAIAAQAGRAS--MGTIQGAGKQIPLTMTA----------------------------------------------------------------------------------------------------------
298256872    -----------------------------------------------------------------------------------------------------------YAIMLSSLATGTIITMTSYHWLMAWIGLEINTLAILPIIS-SSHNPRSTEAATKYFLTQAAASATVLFSSMLSAWQTGTWDITQMS-----------YMPSNVLLSMALAMKLGLAPLHFWLPEVLQGSTLFTALIIVTWQKLAPMSLIYLTISNLSPT------ILLTLGLLSSIIGGWGGLNQTQTRKIMAYSSIANLGWMA---TIASIMTNIMVMNLLIYLLMTTALFSFLIL------SKSKTIQDTTTTWALSPAMTIMMTFLLLS---------------------------------------------------------------------------------------------------
146296547    -----------------YLITFADYFLLAVIFLIGLKLKNNLISLLAALQFVLMFVFEFRAGKLEVENVFYVDHLTFIM--LMLINVIGPLISIFALSYMEEHEKHIFFAVIMLFLGAMNGLVLSNNILWVYFFWEITTLCSFLLISHDG-NEQSIKNATRALLLNSLGGLSFVVGIIFMYYKSGAIALSEI----IRSQDSSILMIPIAFLALAGFTKSAQFPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYLILRLSPVY--IDTWLSNIIAILGAFTFVAAALLAIFQTNAKRILAYSTISNLGLIILSSVANVYSIYAAALLIVLHGVSKALLFLCVGSIEQGIG--SRNVEDMDGIKYKMPIVAFLTLLGSVSML-LPPFGVLITKWIAIEVSTQNIVAMLEII--LGSAFTVVFWTKFIGKILSDGKDTKRIEVFEGLRSLIAISILVVLVSVFMIQFTNAFVVPFFKSSF
194477356    --------------------------------------------------------------------------------PLLLINAGLCLVSAWVSGSVSNRPRLYFSLLLVISGA-VNGAFLSQNLLLFFLFYELELIPLWLLIAIWGGKNRAY-AATKFLIFTAISGILILAAFLGLALSTGSVDFS-LHPLLSQELNINTQLVLIIALLVGFGIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCVGLFPEAWYLLAPWLAAWAASILFGSLAAIAQSDMKRMVAYSSVGHMGYILLAAAAATVSILGAEFQMISHGLISGLLFLLVGVVYNATGT--RNLDILRGLQRGLPLTGSLMILGVMASAGIPGMAGFLGEFLIFRGSLEA-FPLATLISMVGSGLTAVYFLLLVNRVFFGR---------------------------------------------
238755291    -----------------------------------------AVASLAGILAATQLLLAGTAQQIRLPLVHFSAEFSRLNALLLLISVTSLFCSLYSCAWLANTQRARTGLLCHLLMAALTAAVISANAVELILMMELAALCAYFLI-LQADDEKSRRAALNQFLSGRFGTISLILAFAVLHYASGSQGFDSLSSLRHTEFSGGVKSVAFLLALIGFGLYAGIIPLHAWVPQSHSSAPAHAAALFSSALMKVGILGVIKIGLDLLGAPPLWWVVVLLLAILTAFLGGLYALMEHDIRRLLAYHTLENVGIILLGIGGAMVALLAGLFHLFNHGLFKTTLFLGAGEVELQTG--IKDMEKLGGIAYRMPWTTIAMLIALMSMAALPPLNGFASEWLLYQSLFQLSSSPMFITRLLGPLLA------------------------------------------------------------
169626632    -----------------------------------------------------------------------------------------------------------------------------NHWILAWLGLELNTISILPMM-MKHHHPRATEATTKYFIIQATSAACILFASTINAWQTGQW-----------SPTHTNSTTTTTMITMAIMMKLGLAPAHLWYPEVLQGTPMSISMLITTWQKIAP------LTFLYLSHNNLNSTMMLTMGLVSAVVGGLAGLNQTQTRKILAFSSIAHMGWLIVALD---------LNPGLATMTMILYMATTTATFTMLTATTTKTITDTGTTWAMSPATLATTLVTLLSLGGLPPLSGFVPKWLIMKELVSMNLTTLSMMLLTASLPSLYFYTRMAYM--------------------------------------------------
15147320     ---------------------------------------------------------------------LVYDSLTVSMLIPVIYVSALVQIYSMGYMESDPHLPRFFSYLSLFSFF-MLILVTGENLLVLFLGWEGVGVASYLLINFWYTRMAANFAALKAFLINRVGDWALTLGILLAIGLISDLSMASIFSVASYLNGDLVFILT-IFLLIGATAKSAQLGLHTWLASAMEGPTPVSALIHAATMVTAGVYLLMRISPLL-EWSSTTLIVVTWLGGLSALLGAACGLLENDLKRVIAFSTTSQLGYMVVA--CGLSQYSLALFHLCNHAFFKALLFLSAGAVIHALADQ-QDMRKMGGLVLLLPKTYSFILLGSLSLMAFPFLTGFYSKDYLLEMALNATTTIAYILALVAAILTATYSARLMILTFLSAPHYPHTVL-------------------------------------
153869670    -----------------IVLAPLVGAIIAGLFKVSRTVAHSVTIGAVGLSFILSAIVFWDIGNIQFEIGFLVDSLTALM--MVVVTFVSLMVHIYTIGYMHDDPGYRFFSYISLFTFAMLTLVMSNNFLQLFFGWEAVGLVSYLLIGFWYTKESAIYANLKAFLVNRVGDFGFALGIAAVLMTFNSLNYTEVTIQIFSGTDWSMMTVICILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSSTALSFVLIIGAITALFMGLLGLVQNDIKRVVAYSTLSQLGYMTVALGASA--YAAGIFHLMTHAFFKALLFLGAGSVI-IAMHHEQDMRKMGGLKNTCPLLIGLL---------------------------------------------------------------------------------------------------------
134830770    ----NLMINYVVISPTLSLLFTVIILLFCTIISTPMYIKKWVSFSGVLLTLFMVFLKFGLYSTDGFSNMILSDPFSLVGNTLIAFILLFTFSSFWKTSELIESKTTEALILIFMSASGFMLMVDSENFIMLFIGLEIGSISLYALAGLNRGDQLSNEASLKYFLLGSLASCVFIYGIALLYSIIGLYEINIAINYIGLNNVPLTSFIGIIFIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMAAVAKAASFIVLARITVSLRFILDQFDLFFSAVVILSVLGGALFATNQSDLKRLIAYSGVIQSGFILSGISSGVFGVSASTFYLITYIIQLVGIFTVFSIISGQLSSDFQ-ISNISGLLK------------------------------------------------------------------------------------------------------------------
46575790     -------------------------------------------------------------------------------------------------------------LFMSTLILGITISISSNSWFGAWMGLELNLLSFIPLI-FMKDNQYSSEAALKYFLIQALGSTVLLISAVMIMMK---------------------MQVFSAPLSAALLLKAGSAPFHFWFPPTLEGMMWPQALVLMTIQKITPMSLLSY-------YIEDQMMLISVAAMMSAVVGALGGLNQTLLRKLLGYSSINHMAWMMSALLMSESM---WLLYFAVYSVMSFSVVMLFHFTQTFHFNHLLN------HIPPGSAVKMVMFMSLLSLGGLPPFTGFVPKWIVIQQLCWSSNFLMLTILLGSSLFTLFYYLRVTSLVLSSAKTKWSIKVALKSKLVIMAMFVNMVGLLV-----------------
169142759    ----------------------------------------------------------------------------------ILLTGFITTLATLAAWPVTRDAQL-FHFLMLAMYSGQIGSFSSRDLLLFFLMWEFELIPVYLLLSMWGGKKR-LYSATKFILYTAGGSIFLLIGVLGIGLYGSTLNFETLANQ---SYPVALEVIFYVGFLIAFAVKLPIIPLHTWLPDTHGEAHYSTCMLLAGILLKMGAYGLVRINMELLPHAHCLFPGLIIVGAIQIIYAASTSPGQLNLKKRIAYSSISHMGFIIIGIGSSDTGLNGAILQIISHGFIGAALFFLAGT--SYDRIRLLYLDEMGGMAIPLPKLFTMLSILSMSSLALPGLSGFVAELLVFFGIITSQKYLLAFLMAIGMILTPIYSLSMLRQMFYGNVPNYYFFDSGPRELFVSISLLLIIGIGIYPDFVLS----------
208433760    -------------------------------------------------------------------------------------------------------------IFMITLFMGTMISISSYTWLGTWMGLEINLLSFIPLLS-NKNNPYSTESSIKYFLIQALASMIFLFSIIMIMMM-----------DNLISDMININSFMMMMINSSLLLKIGAAPFHFWFPEIIEGMNWINSLILMTWQKIAPMMLLSYTLKSSN--------YIIFIIMMSTLIGSLGGLNQTSLRKIMAYSSINHLGWMTSSFLNND---------MIWMIYFFIYSFISMTFVMMLNTYNIFYLKQMFSFMNKNLLIKFSMLLNMLSLGGLPPFLGFLPKWMIIQYL-STNYIYLILFMIMMTLITLFFYLRIAYSSLILSHNEMVNINMKNNFLMLFLSFISINGLILITLIFN-----------
215788950    ------------------------------------------------------------------------------------------------------------YLFLTTLVMGTMITVSSSNWLGVWMGLEINLISFVPLISKSNYTSTS-EAMMIYFLTQALGSATLLMMIVID-------NLSMISTIEMNNYMKLIMAASTML-------KSGLAPFHFWFPEVANKLSWTNCMILMTWQKIAPLVILSHLIES--------MTTIYTIAMASTTVGAIGGLNQTSLRKIMAYSSISHLGWMVACMKMNNLWAWYLLIYSMIVIMVMTTFSKTSMFYMNQINMNTMTISE-----------KLMYITLFMSLGGLPPFLGFLPKWIVIQSLMMNSLYMVMTVMVLTTLITLFYYLRMMSLMIMNTSMSKWTMSHKTPQNFLVLSVMIINMSTPVVAILP-----------
163854010    -------SDHLVVLPIVLPIAAAGVMFLMDERRHRLKSAISLATVLVLLGIALALVYRLGNWAAPYGIVLVADRLSAVMLTLASVLGLAALVFSFARW---GRAGPRFHGLFLLLLMGVNGAFLTGDVFNLFVFFEVMLAASYGLV-LHGSGETRIRAGLGYIAVNLVASLFFLIGVSLIYGTMGTLNMADLARRLASPPAEAALFVGCAVLGIAFLIKCSAWPLGFWLPTTYSAATAPAAAILAILSKV-GVYVVIRLSLLLFGDGSSAQSWILVTGLATIAFGTFGILAARHLTRAAGYAVMISSGTVLAALGTGSAALSGALYYLVGSTCAAGALFLLAEILQRARFDDADAVEVGRAIPAAVAILSSGFLLCTLMLAGIPPLSGFVGKLAMFSGLMTASAWWLIAALTLSSLGTLIPLVRLIFSLWVPHDDPPPTMRTPEL---------------------------------
87299410     -------------------------------------------------------------------------------------------ILEYSTWYMAADNKNRFIKYLLIFLTAMITLATAGNFYVFFIGWEGVGLMSFLLIGWYHGRNNAFAAATQAVLYNRLGDIGFLTALCWLLKKAP---MIEWASALSTNPPTFLLLA----LIISAATKSAQFLFHPWLASAMEGPTPVSALLHSSTMVVAGIFLLIRVFPLLANNQVAMTSCL-CLGALTTLYAAMLAISQNDIKKIIAYSTSSQLGLMMVAIGIGQPHL--ALFHICTHAFFKAMLFLCSGIIIH-SINDEQDIRKMGGLQYALPVTTTCFSIGTLALLGTPFLAGFYSKDAIIEAANISTINSMALALLIATAFSAVYSLRLVFYISLFFPRINPIIKFSELDIPPLHSITRLAAGSVVAGLL------------
11467054     ----------------------------------------------------------------------------------------------YSIDYMSGDHIIRFLGYLSLFTFFMLMLVTSGNFVQLFLGWEGVGLSSYLLINFWYTRIQANKSAMKAIIVNRFGDFGIYFSLLVIFFFFKSFDFGVVFNLVFLGFSLNRVDLIVIFLFLGAIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFVLIRSSPILEYSSTGLF-LVSLIGGLTALFAGTVGLVQYDIKKVIAYSTCSQLGYMF--FACGMSNYSVGLFHLFNHGFFKALLFLGAGSVIHALLDE-QDMRKMGGLIKLMPLTYVAILVGSLSLTGFPFLTGFYSKEVVLEIAFSKNSFFIYWLGVFAAFITSFYSIRLMYLVFFARPNSHAVNSSHESSSFIFYVLAFLGFLSIFIGFIFKDL--------
298200347    --------------------------------------------------------------------------------FLPVATLVTWSIMEFSTWYMNSDNLKKFTNYLTTFLISMIILTTAGSMLQLFIGWEGVGVMSFLLINWWYSRMNANSAALQAIIYNRIGDIGMIMAISSMATSQSSWDIEQI---LVTQTNNQLLTTGLILAAMG---KSAQFFMHMWLPAAMEG-PTPVSALLHSSTMVIAGVYLLSYLHPLLLPQKYMLPACLYLGATTSLYAALCALTQNDIKKIIAFSTSSQLGLMMIGLNLPKLALLHIITHAVFKSMLFLTAGSIIHNLQ-----NEQDIRKMGNLNTQMPITSSCLTIGSLALIGTPFLSGFYSKDPILETMLSSNAWALLTTIAATTMTSSYTTRMILHTMTATPRQQTTTNIHEAQKNLTMPILRLAMATVFLGAVMTTALQT------
136542202    -------------------------------------------------------------------------------------------------------------------------------------------------IGFWNQKPAYATASKKAFVMNRIGDMGLSFAIMIAFATMGTVSFSGVAEHAHHTSEAALTAMG-IMLLVAAAGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLITRSNFVFDAAPTAQLLVVIVGAITLMFGALIGTAKDDIKKALAASTMSQIGYMILAAGLGPVGYAFAIMHLLTHGFFKAGMFLGAGSVMHG-MNDEVNMRKYGALRKFMPITFATFGLGYLAILGVPPFAGFYSKDMIIETAFNAGGIILGSVALLGARITAFYMSRVMILTFTGKKRWDDNAHPHESPWLMWLPMAVLAIGSVSSGFLLSRVMHLL----
136232104    ---------------------------------------------------------------------------SITLMILFVATFLCFLICWFSLGYMNEDRNHRFYGEFVLFALGMFGMVLADNFLWLFIFWEVMGLCSYLLIGFYYWKDSAAYASKKAFLTTRVGDVFLMIGLFILYDIYGSLEFSVIFHSLNGTVDSDKLFWALLMMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDAGLEDLGLIVAYVGGITAFMAAAIAFVQNDIKKVLAYSTMSQLAYIFTGLGSALWFYN------------------------------------------------------------------------------------------------------------------------------------------------------------
88860557     ---------LTVLIPM--LAAVVLLLPPSGKSVQARRITSVIFACVTLIVSIALLVKTLDGQTIPFGIVLIGDRLSAL---LVTLTSFLALCCVTYSLTGDDEKGSFFHPLMHFLTLGVNGAFLTGDLFNLFVFFEVLLIASYSLL-MHGVDKQKTRAALHYVILNLVGSSVFLIALGILYGVLGTLNIADMAVSQLSGDDVALAKIGGLLLLIVFALKAAILPLHMWLPSTYSTAMPVVGAMFAIMTKV-GVYAMFRVYTVIFGAYAGSLQWLWPLAIITIFVGALGVLASQDFRRLVANLVVVSVGTLVAAVAMHSVMATAAALYYIIHSTVLVAALFLLAELIGLQRGKTADRLVPARAVTQPLLLGSCFIIASLGVIGMPPLSGFIGKIWFLEAALEVNLYLLASLMIMIAL--------------------------------------------------------------
50659192     ---------------------------------------------------------WLNMFTFNINMSFKFDQYSIMFVPIALYVTWSILEFAHWYMSADPYITKFFKYLLTFLVV-MMILVTANNMLQLFIGWEGVGIMSFLLIGWWRGRTEANLSALQAILYNRTGDIGLILSMSWLAMNMNTWELQQIFANPN-----PIPLLPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRIHPIL-TTSNLALSICLCLGATTTLFTAFCALP-KWHKKIIAFSTSSQLGLMMVTIGLNQPQL--AFLHISMHAFFKAMLFLCSGSIIH-NLNDEQDIRKMGGLHKPLPITSSCLTIGNMALTGMPFMTGFYSKDIIIEVMTSYLNAWALLLTLIATSFTTIYSLRIMTFVQTGQPRYPSTMLLNENNPTVINPITRLAMGSIIAGLIIS----------
134773584    ------------ILPELFLVLFTVSYLTISVLSNRKAAYSNNISAIFLILTSAIVFIQDTSSDPVMNGFYSVNAFTSFFKGLILILSAIILHLSDDYLKKNNLQIFEFPLLANFSIVGMMIIVSANDLLSLYIGIEMQSLSLYIMASFSRDNAKSTEAGLKYFILGALSSGLLLYGISLVYGTTGSTQFHIIYDTIMYSETLLGLQVGMVFIISSIAFKFSAFPFHMWTPDVYEGAPTPVTAFMAIVPKLAIGAML------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298529675    -----------------------------------------------------------------------------------IFGIIFSLISIIAGVYALHMDDLRQQAAAAFYATGALCVTFAGDFLTLYLGWELMAVASTFLI-WARGTPESIATGIRYFLFHILGGVVLLGGILLHVADTGSLELTSFAD---------GQSLAAWLILIGVAVNVAIPPLHAWLSESYPMATVTGAIFMSALTTKSAVYVLASLFAG--------WQILIFMGVLMALYGVVYAVLANDIRGILAYHIISQVGYMVAGVGIGTEMINGTTAHAFSHILYKALLFMGAGVVLYTTGKS--KLTELGGLYNKQKLVFWLYMIGAFSISGFPLFNGFISKSIIVASAGYESMDVAALLLILASIGTFLHTLKLPYWTWFGQDSGLTPSRTPRNMIWAMGITAFLCTFF------------------
28916746     ------------------------------LVNKNNTFFIIILKSLAILSLVLTVSLNSPDIVFILNNWFSLNSFSFFNLFFFTALTVSSSIIEFSHYYMSNDNKNAFFHLLIIFLLNMIILTFSNNIFLLFIGWEGVGFLSFMLISWWQTRTNANNAALQAIIYNRIGDIGLLLFFALALISFNSWSLSEIS--IINTENIINVKLLLLGSLIAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRISPIY-SNFNEFNSWCLILGATTAIFAATTAISQHDIKKIIAYSTTSQLGLMMVAIGNPTIALFHICTHAFFKAMLFLSSGSIIHSL-----NDEQDLRKMGGLFFILPNTSACIILGSLALAGTPFLAGFYSKDIILESLSNLSNFFSLITSFIATLLTAVYSMRIILFCFTNTP--------------------------------------------
227223211    ------------------------------------------------------------------------------------------------------------SLFLIIMMLGTLISVSAYSWINVWIGLEMNLLAFIPLINSDNYK-YSSETSMKYFLVQVSASMFIMFAILYSFFDLNSFD--------------KLNEMSNFVFNCAVLMKMGAAPFHMWYPEVVWGMSWANALLMLTWQKIAPMILIMYNF--------KMNTLFYLIILISMTVSGVKAWNQTSMKKILALSSINHMGWMM---GMMFLNQSLWILYFIVYLFITTNLILVL------NKYNINSTYELFSLMNLNKTTKFFFFMNLISLGGIPPFLGFFPKWMVLKILMENEMYFLAFLMIFLTLISLYVYIRMIFQPMTFKAPEK-----------------------------------------
239907420    ------------------IGFLALALVMAFLSNERYMTWRWLLLAPPVLAIFSVMALTFGGDGATLHYLGQTLSLGRVDTLALVFANVFAIQSLIGFIYALHVADRGQHMAACLYIAGGFGCVFAGDYITLFIFWEVMSIGSVFLIWL-RGTQAATAAGFRYFLFHIFGGLFLLAGLLLRYSELGTFAFTAVAPEAARYYDY--------IILIGFLVNAACVPLHAWLPDAYPEATVTGAVFMSAFTTKTAVYVLARAYAGFD--------ILAVAGVVMCLYGVFYATIENNARRILSYHIVSQVGYMVCGIGIGTAMIDGACAHAYAHILYKGLLFMGAGCLLYSAGTA--KLTELGGLASRLPLVMICYMVGAVSISGMPLFNGFVSKTMTITGAAEAHRTWLALLAAVGTFLSVG--IKLPYFAFWAKPKSTVELKPIPWNMYLGMAVLLCLGTGLFPDLL------------
297570908    -------------------------------------AAMVTSFDVAQAGATQLHESYPWIPQIGASFTWGINGMGAVM--IGLATVLVPFVIVAEWDDFGSADDAGYFAWVLVLEAIMIGLFAARDVFLFYVLFEAMIVPVYFMIGRYGGVGRA-RAAMKFLLFSLAGGLIMLAGVIAIYAYGGEGAFLLDSLRGALHLSDTAELWIFLSFFIAFAIKAPMWPVHTWLPDTAVSASTGTSTLLVGILDKLGTFGMIAICLPLFPTATAIAPIVLVLAVISILWGAIMAISSDNLLRLVAYTSVSHFGFIVMGFSGSKLAMSGAILYMVAHGIGTAALFLIVGFLERRG--KSYLISSYGGWQRVTPLIAGTFLVAGLATIALPGLSGFIPEYLVLMGTFTL-WPAVAMVAAIGVVLASIYILLPYQRTFTGPKPDVEVKLGMREKTVVAGLIAFMLALGFYPAPVLDIVTPVA----
188581796    -----------------------------------------------------------------------------------------FCVGLYSLGYMAGDDRPRFFAELGLFVGAMLALVLSNSLALLFAAWELVGLASFLLIGFDHAEPGAAEAAAKAFLMTRIGDVGLLLGWLLALAAVGTTDVDVLVGAVEGGRIAPGTVTAMALLMLAGAVKSAQLPLSGWLPDAMVGPTPVSALLHSATMVAAGVFLVLRLYPVFAASPVALDTLF-WVGAATALAAGLIATAEADLKRVLAWSTCSQLGEMMVALGLGGPRAAAFHL--AAHAAFKSTLFLAAGIVQERAGTRA--LGRLGGLARALPFAGAAFLVAALSLAGVPPLSGFLSEEAILAVASRHG---------------------------------------------------------------------------
5835591      ----------------LILALSALMTMLPPILNKLTWDPEKAMTTTFRLSLTSILIHILIEEPSSISSLYSPTMLNLAMSISLIFISIALFITRAILQYTKWYMASDFSMFLLLFLMSMIMFIAANNFFPMLVGWGTMGLMSYLLISWWHGRTEATTSGLQAILYNRLADIGFILTFSWCITYMSSLDL-----NTFFATSTLVTGVPILGMLMAAMGKSAQFGMHPWLPAAMEGPTPVSALLHSSTMVTAGVYLLIGMHPIL-SQTQGFSEACLTMGAATALYASFKALLQNDLKKIIAFSTLSQLGFMMATVGLN--HPNLAFMHLCMHAFFKAMMFLCAGSISHALFGE-QDIRKMSGMIKVTPITASCFTLSTLALAGFPFLTGFFSKDLIIETILLSKINMLATMLLISTMFTAIYSLRMTLRILTGTPYEENPTCTKPIMKLALASIVTGSLFSLFTPPIYTPLQTMPPTI-
224370958    ---------------MIWLILLVPAAAGLICFLSRSRSLCRYLLCVAAVFHSLLVGWQWFNHGSALQSAWILDDAGLLFLSITSLLFLGSSVYTFGYLKFKNSNDAVFTGCLLFFLSTMSLVTVSRHLGLMWVAIEATTLSSAPLIYYHRHH-RSLEAVWKYLLICSIGIALAMLGNFFNINATGSLLSLDTLMANATRLNPTWLKAAFVLCLVGYGTKMGLAPMHNWLPDAHSEAPSSVSALLSGALLNCAFLVLLRIHVVMTAAGLGQTSLFMILGLISLVIAAIFIIGQKDFKRMLAYSSVEHMGIIALGIGVGGIGISGSIFHAVNHSLIKGMLFMTAGNLM--TSYQTKDIAGVSGLIYTRPVTAILWLAGTVAIIGSPPFGIFLSELTILGAMVDKARYGVAAVYLLTGIIFAALSAKVLPMVFSQPPGQTDPKNTSPAPLAVFGILSLILGIYMPPWL-------------
108802978    --------------------------------------------------------------------------------PLVLMTAVLFFVSLVFSAGIRERAR-SYVALFLLLETASLGVFVALDAVLFYVFFEVTLVGMYFIISGWGYEDRQ-RAALMFFLYTLLGSLPLLLAILGLYLGSNTFDMRELIANPPLTGLAATLALLAMLVT--FFVKTPVFPLHTWLPAAHVEAPTAGSVILAGVLLKLGTYGLVRFALQMTPAFRDLAPYVAALAAFSALYGAFVALGQSDLKRLVAYTSVNHMGYAAAATGARAVALDGAVLQMVSHGVVTGALFLLVGML--QDRAHTREMGAFGGLLGVVPGLGWAFVLAAFASLGLPGLAHFPAEFQIFLGTLR--VYPPAVVAVLGIAVTAGLYLRAIQVAFLGEPRGERRKL-RDLGARETLAVVPLLALTVLIGVVPSLALGVI----
117927488    ----------------------------------------------------------------------------------------IVILASWQECEESRRSVKTYLGLFVSMETVLIGVFAATDLFLFYALFEVMLIPMYFIIS-SRGTARSSYAAMKFLLYSLAGGLLMLAAVIALYVLGHSFRYADLTGLHLPTTDERWLFLG---FFAAFAVKAPLWPLHTWLPDAVTEGPVGGSVLLVGVLDKVGTFGFLRYCLGLFPQASHWFPVVIVLAVIAVLYGALQAIGQRDLLRLMAYVSVSHFGLISLGFAFTSQGQSGATLYMVNHGFSTGALLLIVGFLIARHRT--RGIHDFGGIQQVAPILAGTFLLACLSGLALPGLNTFVSEFLVLVGTFTR-YKVAGGLATVGIILASIYML-VMYQRTMTGPVSPRARESRDLSLRERFVIAPLVAVIVALGFYPGPILDIIK---
58578572     ---------------------------------------------------------------------------SLTVSMAILVTLISTCVHIFSIGYMEGDHKQRFFSYLSLFTFFMLLLISADNLLFLFIGWEGIGICSFLLINFWYTRLEANKSAMLALIMNRVGDWSISIGIYIIFYIFGSISFTTIFSVAHNIEENTNITLFVIPLFIGAMAKSAQLGLNTWLPRAMEGPTPVSALLHAATMVTAGVYLLIRISPVLQYS-NITLTLIILIGSISALLAALMALTQNDIKKIIAYSTMSQLAYCFIA--CGICQYDIAIFHIVNHGFFKALLFLSAGAILHSIYDE-QNIYKIGGFINIDPLIYIAIFSGSLSLMAFPFLTGFYSKDFIIAASLGTYIYIGSFFGTITAFLTSIYSIKLICLVYLIKPPKKHYILESNHSIYITIPIIFLTIFSIFFGYFFKDL--------
77359952     -------------LPVLLPMLAAIILLLPNLFARRLASGVMAIITFVVSVLLLITVHNEGINVYAFGIVLVADMLSSLL--VTLTSFLGVMVVLYGCAGDDEHGSF-FHPLIHFLILGVNGAFLTGDLFNVFVFFEVLLIASYALL-MHGGGKQKTKAALHYVILNLVGSSAFLIGLGILYGVLGTLNIADMAQSLLTGDDVYLAKAGGLLLLVVFALKSALLPLHLWLPNTYSSAAPVVAALFAIMTKV-GVYAMLRVYTVMFGEQAGELTWLWGLAIATIVVGAIGVLAAQDLRKITANLVLVSVGTLVALVSLQNINATAALLYYLVHSTLVCAALFLLADIISIQRGKVGDRLVAGRVVKQPFLLGTLFIIAALTVIGMPPFSGFVGKIWILKTTLNSENALVLIIALARAGTSLF-----WEGKYTGSEPNDAPNAHPLQVIAIVGLLICSVMLVVFGGAISEYTIKAATQL-
142067449    -----------------------------------------------------------------LGILWRADGLSAALLAMTALVGVTVSLYAAAYFRDDEHARVFFWPLWLLLWTALNALYLSADLFNLYVTLELLGFAA-VSLTALGGGAAALTGAIRYLLVSVLGSLSYLLGVALLYHSCGSVDIG-LVAACIPDAPRPAPQVAAAAMMAGLLLKTALFPFHFWLPPAHGSAPAPVSAVLSALVVKASFYLLLRLWLDMLGGGGRWVALLGLLGVAAVLWGSVLALRQERLKLLIAYSTVAQIGYLFLAFAGGAAAWTGALYLALAHGLAKAAMFLSAGNLLRFGGHD--RIAELDSAVHRLPLTLTAFALAGVSIMGLPPSGGFIGKWLLLKAAFAQGRFGLVAVILLGGVLAAAYVFKVVGHAFTPAARE------------------------------------------
49147344     -------------------------------------------------------------------------------------------------------------FYISSVLISIIGCGLSNNWILVWLWVELNSLALIPILSSNVT-PRSIEATSKYFLFQAAGSAILLFGILLRNYNIDNLYIS-----------GPYSLLELFIIIFALTMKMGIFPNHFWFIDVMQGINFIGGFFVAILSKIIPIYLIISISG------NPNQVILNVIGISSVVIGSIFGVQQTQLRKLIALSSVAHLGWMIIIFATTGNNWLG-ITLFFSYAIMVTPLFWAGNMFSIEHLSKTINLSN-------NSMLNTTMCLTILSIAGFPPLLGFFYKWIMFLSIVQTENFLIISILILASLFSLYFYIQICLSFYMT----------------------------------------------
94501682     ----------LPILPIVIPLLSGIIMLFLNDYYKRLRIFGTVMSAIMVVIAAALLVYALGGWEPPFGIALVADRLSVLM---VLLTAILTLATQLYGSSGEDKQGRFYHPLIMFQVMGISGAFLTGDLFNLFVFFEVLLIASYALV-IHGGGKQKTQANVHYVSLNLAGSALFLFALGILYGTFGTLNMADMQAAFIRPEDIILAKTGGLLLLAVFGLKSAMLPLHFWLPKAYASAPMSVAALFAIMTKV-GLYSLWRVHNGVFGVDAGIQPWLWPLALLTLAIGIVAVLSSQTLRTLSANLVIVSVGSLLLMVALTNLSTAAGLYYLVHSTIAGAAMFLVAGMIINQRGKAEDRFVPARPVG-QPVLLSGLFFVCAIALIGMPPLSGFIGKAFMMKAALEAGAAWVWPPILLASLASIIVLGRAGSTIFWRSKGDKPPTLATKREISSVSLLLIVLGLMVVFG--------------
114707864    ------------------------------------------------------------------------------MSLAVSLMSGLLFLCSIAWPAETKGRARQYYGWFLFLQGVSLGLFLSLDLLVFYVFFDLTLVGMYFLIGRWGHD-QAEYAALKFFVYTLAGSLAILLAILGLANGTLTFDIRELIAVQPLGGTDLRSSLILFGFLVGFAIKTPLVPFHTWLPLAHVEAPGPASAVLAGVLLKMGTYGMVRIFQMMRETFAAYAFPLAIVALVAILWGSLVALAQTNLKRRIAYTSVNHMGYTVLGIAAATLALSGAVTEMVAHGLITGALFLIAGSFYTRAGT--YDLSRFGGLARLTPLLMVAYFLAAFASFGLPGLAGFVAEFQIFAGSFGV-YPIVAAIGLLGLVITAALFLMMGQTIFFGETKPEIAAI-KDLKPAEIWPLAVLLVLVVLIGIAPGWLLDLIQT--
225554141    --------------------------------------------------VTIDLIRWIDSESLNVYWGFYYDSLTVSMLIPVLIVSSLVHIYSIGYMSHDPHNQRFFSYLSLFTFM-MIILVTANNYLLMFLGWEGVGVCSYLLINFWFTRIAANQSSISAFLTNRVGDCFLMIGMFIIIWSFGNINYSTIF-SLAPYLNSNIITLIGICLLIGAMAKSSQIGLHVWLPQAMEG-PTPVSALIHAATMVTAGVYLLMRSSPLIEYSSTVLLLCLWVGGITTIFSSIIGLFQQDIKKVIAYSTMSQL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
190349605    ---------------------------------------------------SLKFPSHISLETFNIYVNFSLDTYSIMFSSIALF--ITWSIMEFSTWYLSNDNINKFMKYLMIFLLSMLVIITANNLFQLFIGWEGVGVMSFLLIGWWHARTDANTAALQAIIYNRLGDVGLLMTMFWLNINS-SWDIQEIFA-----QTNTMCVTPMLGLMVAAVGKSAQFGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFLILRMHPIIQNNTTILSLCLMIGSI-TTLLSALTASTQNDIKKIIALSTTSQLGLMMLTLGLNQPMLAFM--HMSMHSFFKAMLFLCAGSLIH-NLNNEQDVRKMGGLQHLLPTTSSAITTANMALMGTPFLSGFYSKDVIVETITNSHTNAWAMMLLVATALSATYSIRMMLLVLTNNTKIKQTTNHPESKTMMKPISRLLLG--------------------
136053496    ---------------------------------------------------------------ISFGFGVHIDHIT--VMLLFIASFLCLLINTFAIGYMNTDRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYERPSAAYAAKKAFLTTRVGDVFLMVGLAVLWDLFGSLDYAVVFNEYNITSNPGTLAWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGAELADLAFIIAAIGGTTAVMAAAIAFVQHDLKKVLAYSTMSQLAYIFTGLGAALYLANTL----------------------------------------------------------------------------------------------------------------------------------------------------------
152991855    --------------------------------------------------------------------MFQFDTLSVIFVALILLGAIPNLFYSHGYLPHIERKIH-YQLHYFAFILSMLGVVVSANALVFLLFWELMSLTSWQLILTEAKEKKTIEAAKFYFIMTHFGFVFLLLFFLIVTDGDLEIGFAAMH---GIASAFAYPTLLFFFLILGFLSKAGAVPLHVWLPYAHPEAPSPVSALMSGVMLKVAIYGMFRLFDVLYPWPLEWGIVILVIGALSSLVGVLYALSEHDIKALLANHSIENIGIILMGFGMGMIFFIAALFHTFNHMSFKSLLFMGAGSVLHQ--THTKNIEKYGGLIKSMPITALTFLLASISISALPPTNGFLSEWMIFQSMLGSSHIPFAIFAAMTGGLAIACFVKAYGITFLGLHRSTNAKHAHEVN-FLMRSGLILMALVVISLMLFTP---------
297623972    ------------------VLVPVVAGLLAAAFGRRGASVIGLLGAAGVLATALALAQRVLQGGVQLGIELRADGLSAAM--LLLNAVVGTAVSLYALLYWSHREADSFWPLWLLLWGAMNALYLSADLFNLYVTLELMTLAAVGLVILTG-SAVSLAAGMRYLLMALTGSLFYLFGVALLYARYGTLAMEALPPLLVPGAATWV---ALALMTVGLLVKAALWPFHVWLPPAHASAAAPVSALLSALVVKAPFYLVLRLWFGVFPLPALAWQVLGALGAVAILWGSLRAIRQTQLKRLIAYSTVAQLGYLFLGFPLGA--PTAGLMHVLAHALAKAALFMVAGALTLLRGG--TTLAELAGAARQRPLSALALLLGIWTLLGLPPSAGYLSKELLLAAALASDQAWWGWVLRAGS---------------------------------------------------------------
144022349    ---------------------------------------------------------------------------------------------------------------------------------------------------------RAAAATFNYVMLGTIGASLYLLGVGYIYIKTGTLNMIGIQQAIEANADSATMQVAFVLVGIGILIKMAFFPFHAWLPNAYCNAPTTTSCLLAPLVTKVMIYVMIRMVLSVFGVSTMWVDVMPWLVVVAILCAAVMALAQREIKRMLAYLIVAEVGYMVGGIWINYYGFIGSIFHIISDACMTLCLFLGAGLILRKA--KTTKFDGLRGLFGKMPLTMTGFFIGGFSIIGLPPTCGFFSKWYLITGGMVSQRWEYMVVLMFSTMVMVVLFFRLIERI-------------------------------------------------
217969523    -----------------------------------------------------------------FGIVLALDRLAALMLVLNAILGLGVLLYAIGGWDQRG---KHFHPLFQFELMGINGAFLTGDFFNLFVFFEILLIASYGLMVHGGGGLR-VKAGVQYVVTNLVGSSVFLIAVGMIYNVTGTLNMADLAVPQVPAADQALLQTGAVLLLLVFAVKAALVPLHFWLPGTYANAPGPVAALFAIMTKVGAYSILLAFGADAGAAAWLAAPWLLPAGLLTLVLGMTGVLAARSLGQMASFAVIGSMGMLLATVAVFTPQATSAALYYLIHSTLAAGALFLVADLVAERRGAQRDRFAAAPRIAQGGLVGGLFFVAAIAMTGMPPLSGFIGKLLVLDGVASAHAAWFWALILTTSLIAIVGFARAGSFVFWKAHALPAAPASAYRPVAVGGLLACLVLLTAFAGPVHAWLELVAAQLY
141842321    ----------MFVIPEIFLAICAIVILFITPFLNKNSYLTISYLSLFVIFLSQFLILDIFYSEVIFNGFFVVDSFGSFLKSLILIGAGLIFYFYLTVNNPKSLKRPEFAIILLISIVGMLLMISSNDLLSLFMSMELQSLSLYILVSFSRDDFTSSEAGVKYFIIGSLSTCIFLFGTSLVYGLVGSTSFNEISVFMSELYTTPMLIVGLIFILVSLSLKISAAPFHMWTPDVYQGAPSIITTLLSTLPKIAAFGVLIRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7374121      -------------------------------------------------------------------------------------------------------------------------------WFGAWIGLELNLMSFIPLIS-SKNNQYSSEAALKYFLIQALGSSVIIMSASFVLS---------------------SNELAIMLMTVALLLKSGAAPFHFWFPSVMEGLQWPQVIILMTIQKIAPLSLLSYT------LYSSNLPIIPAAIISSALVGAIGGINQTFLRKIMAYSSINHMAWMMSAILISETNWL---------LYFSFYCFISTSIVMLFNFQEAFHISHIMNYSSHSPQMKMIMFSSLLSMGGLPPFTGFIPKWFIIQEMISSHMFVILMVLLMSALLTLFYYLRIAMMAFTISSPSTKWGMKMMSTSVLTPSLLYINLFGLLAPNLFMVIL-------
49147341     ----------------LIIMISFLLFITNNFFSTKSNSTNLLMNSSIVSALVLVYWIINGINVNWLNWGLQSFSLSLVIDFPFVAFSTAALFVTWSIIEFSEYNKNAFISTLILFLLFMLILVSSNNLFLLFVGWEGVGIMSFVLIGWWFTRSDANSSALQAILYNRIGDSGMILFMVIALLNFNSWNLSNI---IFFNNESAPINIAIIGIILAAVGKSAQFSLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLFRCSPLFENSLWALITISLLGSV-TALFAASVALSQYDIKKIVAYSTTSQLGLMVVAIGIGA--PNLALFHICTHAFFKALLFLCSGSVIH-NLNNEQDIRKMGNASNSLPLTTSCIIIGSLALCGLPFLAGYYSKDVILEASQNSTNSISVILAFLATLMTAIYSMRMIFFVSFPNINSAPINPVSEENNNLANPITRLAGGVFFSG--------------
142060226    MRLSKLSNSFLIILGIITPLFAALFSYVCRYSNNLRDSFGIIGGLVTFLVSLKIFIQNNEIFQITFFTLFYGVDFTFKITALLVASSLWILASIYTIGYMREKNQTRFVIFYSIAIHAALAIAWSGNLLVLFIFYELLTFSTFPLVGHKQNAESQSAGRLYLSILVGTSLIFFLPAIFWIWLETGTLDFQD--GGILINHFPAEHLSLLIAMLVFGIGKAAIMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFSFLYIVGPEFLLQTKSSDWLVWLACFTIMASSIIAITKDDLKARLAYSTISQLSYIILGAAASSLALKGASFHIITHALGKITLFFCAGAIY--VTAHIKKVSELKGMGFKLPLIFFAYTLGALSIIGVPPFIGSWSKFYLIMGSIEREFIIVAIILGISSLLNIYYLLQPVVIGFTQNSRREVKLTKAPLTVWPVITGLSCLIFFFYANYFLNNVSGVIVS--
212704383    -----------------------------------RGLLLLTAVLHTALSVKLAADVSGGLHPQALAGLLAPDALGTLF--LVLASVLFLVASVYGVGYLRDEALRRFTACLCFFLSAMTLVTTTRHLGALWVGIEITTLSSAPLIYFHRHKQ-SLEATWKYLIICSVGIALALLGNILLSVAFYEPGLAVLDAPQSAATYLPWLKAAFIFLLVGYGTKMGLAPLHNWLPDAHSQAPSLVSALLSGALLNCAFLGILRGHQIMLGLGGFSGTLLVFFGLVSMFVAAIFIVGQGHYKRMLAYSSVEHMGILALAVGLGGAAAFGGMLHAMCHSLTKCMLFLLAGNILARYHTYSSY--DVHGLRWTMPVTGALWMGGFLAIVGSPPFGLFVSEFLILKGILQQGQWLVAALYMLALAIIFVGMSVAVLRMFQGTRPTDMPECPRESALSVLPPMALGLCVLLLGFWMPDGVEKLLRA--
283444651    ------------------------------------------------------------------------------------------------------------MLFISCLMLGALISISANSWLGVWMGLEINLLSFIPLMT-DQKNILTTEASLNYFLIQAFASAILLFSIISSYIL------------SSLTFQFHIDFPFSTVISSALLLKWQQPPFNFWFPGTMEGLNWRICFILMTWQKIAPMILLSYTI--------KMNLFFTLIIILCSIIGSMGGLNQTSLRKLMGYSSINHLGWMIAALMKGE---NLWIFYFSMYSFLSASIIFLFNCFEIFHY----------PLMNNHPIIKFYFFIAFLSLGGLPPFLGFLPKWIVIQYLGETNQLFVITVMVTMTLITLFYYLRITFSAILLAYSNTKWTSYSPIDFNLFIKLSILASI-------------------
139396709    ---------------------------------------------------------------------------------LIGLILLLTFNSFWKTSEGIDNKTTEALILILMSASGFLLMVDAENFIMLFIGLEIGSISLYALAGLNRGDQLSNEASLKYFLLGSLASCILIYGVALLYSISGVYETSIAISFIGPDNVPLTSLIGLIMILVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMAAVAKASSFIVLARLSAILRFILDKFDLFFTAIVILSVLAGALFATNQTDIKRLIAYSGVIQSGFILSGISFGVYGISASIFYLITYIIQLIGVFTVF-SIISGQLSSDFKISNLSGLFKENKF--------------------------------------------------------------------------------------------------------------
254423040    -------------------------------------------------SIAFMAVWHQPAQFLSLSWLQVADLSSLTLGASIVITVLNFLVQVYTVGYLEDWGWGRIYSLLALFEAGLTALVLCDSLFFSYILLEILTLGTYLIVGFWFNQSLVVTGARDAFLTKRVGDLILLMGVLALYPLAGTWNFTELADSGAQSVSPLALSLIGVALVAGPISKCAQFPLHLWLDEAMEG-PLPTTILRNSVVVATGAWVLVKLEPVI-ALSPVASGLTLTIGSISAVGGALIAAAQIDAKRVLSYLTSTYMGLIFIAVGTGQTQ--AALLLVLTHAIASTLLIMSTGSIMLNVV--VQDLTQMGGLWSRRPITGLCFLVAVAGLIGLPPFGGFWPLMAMLEGLLQSGQWGLIGIVLLANGAASFALVRMFGLMFMGDRTAFTARAPEPLWLVVLPTAVMAGIVLHVPLIV------------
170076804    ---------------------------------------------------------------------------SITIGALILIAGINLLAQLYAVAYLEDWGWARFFATMSLFEAGMCALVLCNSLFFSYVVLEILTLGTYLLIGYWFNQSLVVTGARDAFLTKRVGDLFLLMGVVALLPLAGTWNFDGLAEWAATAEDPTLATLLCLALIAGPLGKCAQFPLHLWLDEAME-SPVPATVVRNSLVVGTGAWVLIKLQPIF--ALSDFASTFMIAIGATTALGAAMAIAQIDIKRSLSYSVSAYMGMVFMAVGSDQTTLVLLLTYGVAMAILVMAIGGVVLV------NISQDLTQYGGLWSRRPITGICYLVGAASLVALPPFGGFWS-LAQLTTNFWKTSPILAVILITVNALTSFSIMREFGLIFGGKPKQMTVRSPEGLWALVLPMVILAGFALHSPFIL------------
143556484    ----------------LLPTIGALFILFSKSSSGKYQSAKYVSLFISLANFLLSIYLWYIFDKNSVEFQFVENRLSGFINLFIILTTFITLICIISVNATITNRLKDFLIAILIMETFMIGVFCSLDLVVFYLFFEAGLIPMFLIIGIWGG-ERRVYSAFKFFLYTLLGSVLMLVAIIAIYWITGTTDVEKLYELGIQVEYQNLLWLA---FFSSFAVKTPMWPVHTWLPDAHVEAPTVGSVLLAAILLKMAGYGFIRFSLGLFPIASNFTMLVYVLSLIAIIYTSLVALMQEDMKKLIAYSSVAHMGFVTLGFTMTQQGIEGSIFQMISHGLVSAALFLSVGVVYERH--HTRLINKYGGLVSIMPRYAIVFMVFTL----------------------------------------------------------------------------------------------------
158425981    -------------------------------------AWLNAASAALSFVAAASLLLVQPPEGEFL----RVDDLNIVF--LVLNSFVGATTSLYSAGYISPAQMRVYHAMYQVLLFAMNLALLASNLGVMWVAIELATLTTVLMVGLYRT-PAAIEAAWKYFILGSVGIALALFGTILVYMAAGMLWTVLMSHAAAF--DPALLNLAFVFLLLGYGTKVGLVPLHSWLPDAHAEGPTPISAVLSGLLLNVALYAVLRFLLAAAPGALAPGPLLMGLGLLSLLFAGLMLYRRRDIKRLFAFSSIEHMGLIAFAFGIGPVANFAGLLHMVMHSLTKSAIFFGVGHAVQVKGT--QALSEIRGLTASHPLLGWGLVAGVAAIVGLPPAGVFMSEFLILTSTVARAPVLAGLLALGLVIAFAALMLRLHALAFGAPRGPSAPVKGTQVPMLVHLALVWCAGVWL-PGPLVSWFQHIA----
136471029    -----------------------------------------------------------------------------------------------------------YLGLILFMLGGTLGVFGTNHLVGFYFFHEFALIPTFILTLFWGGEGRRPAAMQMAIFLTA-GAMASLAGILIAVDASGVEYGAATFENVALGLQNAKSIPAAALVLFGLGTLASLFPFHSWAAPGYSAAPTPVSMLHAGALKKFGLYGIILLLSSLDITGGSLGTWFLWFALANVVLVGLICLAQRDLKQLLSWSSVAHMGPIFLGISGKADGLDAAAFLMVAHGLSCAALFLLANAVRARAGT--YRLDELGGLATRTPILAALFIAATMASIGLPGFGNFWGEVGVFLALRAQPLWLQALVA-STVVISAVYALRAVASTFFGPASEAL----------------------------------------
242278971    -------------------LAFIALAMALPFFRGKQWKWFLLVPPVIAIGVVFTATLGNFGVIPYLGNVLVVDKLSLVFANVFAIQSLIGMIYALHTDDKAHHAAASLY------VAGSFGCVFAGDYLSLFIFWELMAVASTFLVWLHRTKTSSA-AGFRYFLFHMLGGLFLLGGLLLRYSEIGTFAF--------LPVDPQGMEYYDWLILTGFCVNAAVVPLHAWLPDAYPEATVPGAVFMCAFTTKTAVYVLARGFSGVYA--------LAVAGTIMAVYGVLYASMENNARRILSYHIVSQVGYMVAGIGIGTMCINGAVAHAYAHILYKGLLFMSVGTVLYAVGTA--DLDRLGGLVGKMPVVMLLYMVGAVSISGMPLFNGFVSKTMTITGAAEAHHTLLAVIAAVGTFLSVG--IKLPYFAFWNKPAKTDIKLNPIPKNMYVAMGIAAFLCF------------------
240102120    --------------------------------------------------------------------TFSLDRISVLFALNVAILGIAALIGSLKYMEIYRFKPKIYYPTLLIFIAAMLLIPMVQDWLSFLFLWEIMTLASYFLIIYDWPEENVKRAGWKYFVTHLFDTSPLMLAVTLYYAGQGTFNF---------GPISEYKTAIVALFLLGFAAKAGLFPLHFWLPDAHPAAPSPVSALMSGAMVELGIYGSIRVLDAVNWSVPGWIAWLVAMAVLSMLSAILTYPHQTDVKRLFAWSTIDNIGWMYAFLLAGLLGVAGISYYVLAHGLAKGAAFLTTGALLYVFGT--RNLDEMKGMINSDQTTAGLLIASIFALEGVPPFNLFLNKVEAIKTLFQVN-GWLALFVGLEWVIAFIIFLRTIHA--------------------------------------------------
167039570    -----------------ILVLPIIGTLVIWPASKKNDKMGEIFVALICGICVLFAAFTPAGDFLSINTGFHSIRFTLINRIFLLFSTIWCLVALFLTGYVHHMNRARFWGFFMLTLWSVICVFLAGDLLTFYFFFELMALFSYFLI-IHQESTEALSSGNLYIFTTFVGGLAVLGAILIIYNNVGTFEFEKL--NLVIEHGGLKGYLALVLLFVGFGIKAGCLPFHFWLPRAHPVAPAPASALLSGVLVKSGVFGILQI--LRYTNSHYLGLVLIILGILSTLYGGFMALCDNYPKRLLAYGTISQIGYIFVSISATILSLVAPYLHIYAHGLSKTALFLVVGYIYLKT-------YEMKQLKNLTLVPLAAIALAGLNLAGFPGFIGYTAKILLLLRLSTQGMFWVEVIFRLSGILTAAYLTKIFYESYLKHRVKNPLSNQKEFNIMIFVLFLLVF-MTIILGFLPIAASDVEINLY
118475492    -----------------------------------------------------------------FSPHFIITPLSGFFSFIITFIAIGICIYTIGYIKKDRGNLAVFAALFNFFILSMLLVVSSSDVFSFIVLWEIMTLISALLLKFN-DEKHSNKTVMIYLSIAQIGAFCILIALLFISYFAGSFSFIQWSKLDI---DPTVATCILILLLIGFGSKIGMFPFHVWAPLVYPLAPSNVAGMLSGIMSKMAIFGIIQ-FSVILPITSGFALSVVALGAISALIGITYALIQNDYIKLISYSSVENLGIIMLGVGVGFYGISIAEPTLVLLGFITFKSLLFLGSGSIYSVTRTKNMNSLGGLARKMPFTALFFLIGAISISALPPLNGFISEWFIYRSMFMGALFALAIILALTGAMVVYAFIKLYGVIFAGTPKDENIHNRACEKSFFMPFGMFILAFSSI----------------
141290033    ----------------------------------------------------------------------------------------------YSIGYMHHDPGIRFFAYLSLFTFFMLMLVTADNLVQLFFGWEGVGLASYLLIGFWYKRPSANAAAIKAFLINRVGDFGFALGIFATFVLFDTVNLDTIFTAVFLEWEFHAMTIICLLLFLGVMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCRLSPMFEYSETALM-VVTFVGASTAFFAATVGLTQNDIKRVIAYSTCSQLGYMF--FAAGVSAYGAAMFHLFTHAFFKALLFLGSGCVIHA-MSDEQDMRKMGGIWRQVPVTYAYMWIGSLALA-------------------------------------------------------------------------------------------------
137915469    ----------------------------------------------------------VNIEYFSANIGYLIDQMSSVM--IFVVCSISFFVHIYSTGYMTFDKDYRFFSYISFFTFAMLLLVMSDNFIQMFIGWEGVGLASYLLIGFWHSKASAISANLKAFLVNRIGDLFFIIGVVIIFSIFNSFNFSVIFNEINYPNDLENLELACLFLFIGAMAKSAQIPLHIWLPDSMEGPTPISALIHAATMVTAGIFLIIRLSPIYEVSTYTMDTILIIGAITSLLLG-IVGIYQNDIKKVIAYSTISQLGYMICILGAG-----------------------------------------------------------------------------------------------------------------------------------------------------------------
138013226    ----------------------------------------------------------------------------------------------------------------------MIGVFCALDALLFYVFFEATLIPMYIIIGVWGGHNR-IYAAFKFFLYTLLGSLLTLVAMLYLYNATNTFDILAWQNARLDIVEQILLFAAFFMAFA---VKVPMWPLHTWLPDVHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPIAPDASQYLPFVIFLSLVAVIYVGAVALVQKDMKKLVAYSSVAHMGFVTLGFFLSPLGIEGGIVQMISHGFVAGAMFLSIGVLY--DRMHTRQIADYGGVVHRMPAFTAFAVLMAMANCGLPATSGFVGEFMVILAAVDYDFVI--GILAATALI-------------------------------------------------------------
141922441    ------------------------------------------------------------------------DGLAWMFAGLVLGIGALVVLYARYYL-SQQDNAHRFYCYLLLFMGAMLGMVLSGNLLLLMIFWEMTSISSFLLIGFWSHRQDAREGARMALVITGGGGLALLGGVLLIGRIVGSFDLDVVLAAGEQIRASALYPYALFLVLAGIFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGVFLLARLHPALAGSDLFFYTVSGIGALTLLIGAWNAIFQHDLKGLLAYSTISHLGLITLLFGLSTPMVVAGVFHILNHATFKASLFMAAGIIDHETGT--RDMRKLGGLRKLMPFTSALAIIASL----------------------------------------------------------------------------------------------------
251773048    ------QNEAAVLLPAFPLLGGLVLFIIDAIWSVGERSPRYALLCVVLTAIAVLLSLPFSLPGISEPSLWGVDRLSAIM--VLLITGVSTVVQGYSLRYLLGEADYRFFSIVALETSVLVMLVTSRNLLLIFLFWQLMSLGLYLLMAYNRKRRSSVDAAAKTFLVHRLGDMFFLGGLLIAWQSFHSLDIAEILRNSPGTISQGTLSALVLCLFAGCMAKSAQFPFHFWLPDTME-TPTPVSALMHAGIVNAGGYLMNRTALLFAHSPVSMHLVFI-VGFVTALFGSSTMLTQSDVKRKLGFSTMGQMGYMTMECGLGAFSL--AVFHLIAHGIFKATLFL------------------------------------------------------------------------------------------------------------------------------------------
297159547    ---------------------------------------------------------------------------------------------------------------------GTLASFAVLDLMLFFLAFETVLIPMYFLINRWGGAGRE-RAAWRFILYTLLGSVIMLLGLLLVGLKGGTFDMVALASDNGAKLSHTTQLIAALSIGVGLAVKAPMWPLHSWLPDAHTAAPTVGSVLLAGVLLKMGTYGLVRIVLPIAPEAHTFAPYLAAFAAVGIIYGSLLALARTDLKRLIAYSSVGHMGFVLLGIATTPTGVNGALFANIAHGLITGLLFFLVGALKDRCGT--TDLDQLSGLYGRAPRLGGLVAFAAVASLGLPGLAGFWGEMLAMFGAFEPAFLTFMALAGLGTLLTAAYLLVVVRRVCMGEHPEA-----------------------------------------
11465918     ----------MYLIPLVATLISSVFCGALPIVSRSIGCRGVAIFSIMSLSIAFISSALIWIDIYNGSSPVWIELFGSWINMLFTVTSVSLAVHMYAVVYMRNDPHLSFMSYLSLFTFFMLVYVSGSNLLVMLVGWEGIGVCSYLLIGYYSHRLAAVKSAQKAILVNRVSDGMLLWGVIWIWYYSGTLEYD----LALLNPTTNISMFLVISVLIGAMGKSAQILFHVWLADAMEGPTPVSALIHAATLVTAGVYLMVRFNAFMVGSD-----LVIIVGSLTALMAGIFGFFQADLKRVIAFSTCSQLGYMMVSVGLGSYGAEASMTHLMTHASFKAALFLAAGVIIMSTSGN-QHMARYGGLSHSSIFCFLTLMIGCMCLVGFPETSGFYSKEAIMN---------------------------------------------------------------------------------
142879353    ------------------------------------------------------------------------------VMLLFIASFLCLLINLFAVGYMNTDRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYERPSAAYAAKKAFLTTRVGDVFLMVGLAMLWTLFGGLDFDDANIKEVAKSSTGTLAWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGSELTDLAFIIAAIGGTTAVMAASIAFVQHDLKKVLAYSTMSQLAYIFTGLGAALYLANTMDWHYY-----------------------------------------------------------------------------------------------------------------------------------------------------
258649503    -------------------------------------------------------------------------------------------------------------MFLVIMVTGTLFSVSSIHWLAIWSGLEINLIGFLP-VLVYGKKISESESAVKYFIIQAMGSSMLIFGSLIIYTSTFSWEM--------VNSGVMGIIGGFITLISGLFIKLGLFPFHYWLPSVMAGLSWLSCLLLTTWQKVAPLYLMVCLMELNQSY--EVFLILCMIGAGSSVMGGLGGLNQTQVRALLAYSSIGHLGWIVFAIVHSEWV---MKMYFAVYVMVSVCIFMSLWYKDSGMAKDLDNLSE-------HNFLQLGVVVLLLSLGGLPPMLGFISKLIVILVGAPKS-YLFLMVMVIGSVMSLFYYLGLFFSMWFKKYELTDMQLSNNALIPLTIMFNLVGGLLILSSNMFNSLYALV----
242910151    ------------------------------------------------------------INSINFHWRLGIDGLSM---GLILLTGFVTTLATPAAWPITRNTRL-FYFLMLVMYSGQIGLFASRDILLFFFMRELELIPIYLLLCLWGGKRR-LYSATKFILYTAGGSIFLLVAALTMSFYVPSFDIQDLTNK---SYPISLEVLFYLGFLIAYAAKLPIVPFHTWLPDTHGEAHYSTCMLLAGVLLKMGGYGLIRINLLLTHAHSIFGSWLVLFGAIQIVYASMISLSQRNLKRRIAYSSISHMGFVTIGIGSSTTGINGAILQMISHGLIGAAPFFLAGTCY--DRTRTLSLDQLGGIAIPMPRLFTMFSIFSLASLALPGMSGFASELLVFPGVVTNKQYAITIVEATGTALTPIYSLSMLRRIFYGESNPYLIDSGPRELFILICLFLPILGIGLYPNMV------------
135881093    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFMLVAIISIYWITGTTDVIQLYELGIDAKYQNLLWLA---FFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPVASEFTPLIYILSVIAIIFTSLIALMQEDMKKLIAYSSVAHMGFVTLGIFTHQQQIEGSIIQMISHGLVSAALFLCVGVVY--DRMHSRMINSYGGIVTIIPKYSILFMLFTLAALGLPGTSGFIGEFLILMGAFKDNF-LVAVIASLGVILGAAYMLWLYKRVVFGKLVNEDIKKMFDLNRSEYLILSCLAVPTLFFGFYPDPLINTI----
118431448    -------------------------------------------------------SVWIPHLGVGWGS--YIDGLAAVMS--LVVSWISLLIAVYSIKYMEGDWGFRYFFMISFFVGSMMLLVVADNLVLMFVGWEGTGLASYALIGHWYTDEEDYHSAVRAILFTRIGDIGFLIGIAALYLTAGTLSIPELASTAHVWIAEFVLPLILLIFTLGALAKSAQVPFHEWLVTAMTGPTPVSALIHAATMVKAGVYFVLRFAPIILSGVGSYFTLIAWIAVLTALLLSLMALVSDELKLILAFSTASQLGYMILAAAAGGVIVAAGLGHLVSHAVFKAALFLAAGWV--IHAAHSRFIDNMGGFARYMKLTAAAFWLAGLSLAGVPPLSGFFTKEEVVAIAYKAE---------------------------------------------------------------------------
142539842    ----------------------------------------------------IFILNWISSGNFIVDWSIRLDTLTAVM--FIVVTTVSACVHLYSIGYMEDDSKIRFMGYLSLFTFFMLVLVSSNNLLQMFFGWEGVGLASYLLIGFWHHKDSANKAAIKAFVVNRVGDFGYAIGIAGIFYIFGTVSFDSIFLQVFLSFSFPTLDFLCFLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARMSPLYEFATFTNLFITFIGAATAIFAASIALTQNDIKRVIAYSTCSQLGYMF--FAAGVGAYNASIFHLTTHAFFKATSISF-----------------------------------------------------------------------------------------------------------------------------------------
139135506    -----------------------------------------------------------------FGIEYVIDKVSII--PVLIISSVGFIATIFSVKFFESEISIDLYCLWLLAIAGLIGLVTTADVFNLFVFLEISSLSSVALVAMGNKDKKALPAAYNYLVLGAIGATFYVIGVGLLYSITGTLNMGDLSTKLPELGVNKVVIAGFGFMIAGMMVKAAIFPLHIWLPSAYAFAPSPVSVLLAATATKASIYIIARISYTVFGGTFELYAILILLSIFAMFAGTFMAIYEKDIKRLLAHSSVAQIGYIFLGISLATTGIASGFIHLVNHALIKAGLFMSVVAM-------------------------------------------------------------------------------------------------------------------------------------
142617516    --------------------------------------------------------------------------------PLILLTTFITPIVLLTSRTSEKPNLHQYLASFLILEGLMIGVFSALDAFLFYVFWEAMLIPMFIIIGIWGGKNR-VYATIKFFLYTFLGSVFMLIAIIYLYIQTGSYSIFDFYNIDLSRTEQILIFLAFLF---AFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYGLLRFSLPITPNASSELSMVMVLSLIAIIYIGMVALSQTDMKKLIAYSSVAHMGFVTLGLEIINLAISGAMIQMISHGLISGALFLCIGVMYDRV--HSREIDDYGGVALMMPRFAGLMVFFALANAALPGTSGFVG---------------------------------------------------------------------------------------
159524430    -------------------------------------------------------------------------------------------------------------LFTTTLILGTLIATTSTSWLGVWMGLEINLLSFIPLMT-DTKNLMSTEASLKYFLVQALASAALLFSIILMFAFS-------------NNPFYMNTEIFSTLMSSALLLKMGAAPFHFWFPATMEGLSWKNCFILMTWQKIAPLMLLAYII--------EMNIFISMIILSSVLIGSLGGLNQSSLRKLMAYSSINHIGWMVAAMVVGEN---------LWELYFIIYTFLTLSIILMFNVHCIYHINQNFLTMTNNQITKSCLFLLLLSLGGLPPFLGFLPKWLIIQTLVDLNYQFIVIIMVIMTLVTLFYYLRLTFLAFLFSYTELKLTLMNSYNRTFLPLLLTFTGI-------------------
284042627    ----------------ILIWLPLVVAVLGGIVGGKLAPKLSILGALATLGIAISFVVRFKTGQDGLGITYKLGVDGLNVLLLLLATFLFAIAAIFASLREWERPGLFFFWFGV-AETAVLGAFVAQDLILFVAFFDLMLIPFYFLTGIWGDHETRVRGTQKLVIYTLVGSLLMLVAAIATGVLASQQHDTELTFSISALQQLPLSDGSFLCFAAAFLVKMPAFPLHGWLPDGYKAMPLPALAVFSGVLSKVAAYGFLRIVLPVFPDASHFQELLLLIALASILYGSVMAFSAQNVRLVVAYSSVAQMGFITLGFALNEDGAQGALLQMVNHGLVTAPLFFIVALLAARAG-GSEEMKDMGGIAFRAPVLATLFLIVSLATLAMPGSANFVGEFLILLGVFEAK-PAFAFFASIGVALAAVYMLRAFIKAMHNPSTDSREVTFRDLAVLV-PSVIVIIALALYP---------------
148260113    ----------------IFPAVGGVLAWIAG--TRNPDAPRWVSIAVLTLELLMALPLIGWIPQLGISFELDLDGLSLVLILLTIVLSLICVVISWTEIT---DRSGLFHANLLWTTTGVIGVFLALDLFLFFFFWELMLVPMYFMIALWGHENRSY-AAIKFFLFTQGSGLLMLVSILVLVFITGDLTF-DYFALLGTKMSPTTGFLLMLGFFIAFAVKLPAVPFHTWLPDAHTEAPTAGSVLLAGILLKTGAYGLIRVVPLFPAAAHAFAPVAMALAVAGILYGALLAFGQNDLKRLVAYSSISHMGFVLLGFAWSTLALQGVVAQMVAHGISTGALFVLVGALQERI--HTRDMRRMGGLWGQVPRLSACGMFFAIASLGLPGLGNFIGEFLILLGSFQAS-VVFTVIATFGLVAAAAYSLLLVQRAFHGAAQEPAPHRASAPHLAVMAVLVVIVGLGLYPQPVFDEVAPGLSAV-
135555095    ----------------------------------------------------FILFDWLPAGSLRVEAGFLVDPLSITMALFV--TGVGALIHLYSIGYMHGDPKYSFFLYLNLFLFSMLMLVFGNNLVVTFLGWEGVGACSYFLISFWHQRESAATAGKKAFVTNRVGDWGFMIATFAIWSALGTVTYTEISNSPAMSAATGTAV--SLLLFVAAAGKSAQLPLYVWLPDAMEGPTPVSAMVHAATMVTSGVYLLVRMNNVL---TDDALLVIAVVGGATALFAALCAVAQHDIKKVLAYSTVSQLGYMFLAIGSGA--YVAAIFHVITHAF-------------------------------------------------------------------------------------------------------------------------------------------------
258649615    ------------------------------------------------------------------------------------------------------------IIFFIALLSGTFLAISANSWFGAWMGLEINLMSFIPLISDS-KNIFSNESSLKYFLTQALASAMILFSVITSMFFMGMSNFLMENNFMQMIVNSSLLL------------KMGAAPFHYWFPGVMEGSSWMNCMILMTWQKIAPLILISYCLNYYF---------LMITTIFCVIIGSLGGINQTSLRKLMTYSSINHLGWML---SSMMISMNLFLLYFLMYCFLSVSMVLIFMNF------KLFHLNQTYSSLNLNPVMKFLIFCNLLSLGGLPPFMGFLPKWMVIQMMIENNMIFLIFIMVMMTLITLYFYIRVSYSAFMLMYTELKWNYFFYNNYFYISLFLSFFSIF------------------
143933035    --------------------------------------------------------LFQWISNPDISIGFTLDGLAGIM--LILVTGLSFVIQLFSTSYMEKDENHNYFVYFNFFVFSMLLLVMSSNFLVMFFGWELVGLSSYLLISFWSKKPAAAKAGNKAFVINRVGDFGFLIGLMIILDTFNTFDFYKILQNTSGIAESTITAISLFLMLGAFG-KSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPLLQHSKIASL-LIIIFGLITALLAAFSAINQFDIKKVLAYSTISQLGFMFIAIGAGA--YVAAIFHLVTHAFFKALLFLGAGAVIH-SMHHEQDIRKMGGLRKKCQLL-------------------------------------------------------------------------------------------------------------
227494515    ----------------LLIALPALAGVLVLAVKPLRIAGRWIALSVSTLEIVLALSAAFMIDWSAKATYQLAETYTWIPQAMILLAVALVPIVLLAAWNEDAENAREYAALILILEAFMVLIFSARDVAVFYFAFEAMLIPLYFMIG-NFGRNNAKAAAVKFLLYSLAGGLVMLVGVITLYVYAGTFLIENLAQLQL---PAAVEMGVFVTFFIAFAIKAPMVPVHTWLPDTAAAARPGTSVLLVGVLDKIGTYGMIALCLPLFPHASEAATVIIIFALISVIYGALAAIGQKDIMRLVSFTSVSHFGFMVLGIYIGTVALTGAMFYMVAHGVSIAAMFLISGFLS--DRGHTQEISAYRGMQRVTPVLAGTWLVSGLASVALPGLSGFVPEYLVLIGTYK-----------------------------------------------------------------------------
137025463    ---------------------------------------------------------------------FLVDPLSLTM--CLFITGVGALIHLYSIGYMHGDGDFRFFTYLNLFAFSMLMLVLGDNLLLTFLGWEGVGACSYLLISFWFTDEANATAGKKAFVTNRIGDWGFMVAIFLTFFTFGSVAYVDLDTTAAGTVAQSTATFVAVMLFVGAIGKSAQFPLYLWLPDAMAGPTPVSALIHAATMVTSGVYLLTRINPVIADAADWVPTMIAWTGAGTALFAATIAVAQRDIKKVLAYSTVSQLGYMFLAVGCGA--YVAAVFHMVTHAFFK-----------------------------------------------------------------------------------------------------------------------------------------------
51244896     ----------------IIPFVTGISVLILPVQMGR-----VLLLAVAGLHLVLTAMAWLGALSPSYPQLFGISPEGLLILLLTSFIFICISIYAFSYIEETEVENKPLFNCCMMLFLGTMSMVTSDHPIVLWIAVEATTLVSAPLI-FIHRSQEALEATWKYVLICSVGIALALLGCFFI---TLSMDLGNIDAPLTFNSDPLWLKTGFIFVVIGFGTKMGLAPMHTWLPDAHSQAPSPASALLSGALLNCAFLGIYKVHVLMTMLGGFSGNVLVGFGLFSMFVGAIFIISQPDYKRMLAYSSIKNMGVIAFGVGIGGFAVYGAFLHILHHSLIKSSLFLSAGNVLL--GFDSKKVQKIGGVVRHLPKTFISLFAGFVGISGLPPFGLFISEVIITIGALQNGRYLPAGLFLFAITLVCAGSGRIFMSMSFGDGGSPVRTKENILRLIPPYALLLMSATICI----------------
271962243    -------------------------------------------------------------------------------------------------------------------------------------------IPMYFVIAVWGGRARRA-AAIKFILYTLLGSVVLLLGLLLIWAQTGTLDMIALARAQGAGMSSSVQVLAFVAVGIGLAVKTPMWPLHTWLPAAHTEAPTVGSVLLAGVLLKMGTYGFARIAIPVLPGAAAMAPWLGAFAVIGIVYGSLACLAQRDLKRMIAYSSIGHMGFVLLGFATTPVGINGALFGNIAHGLITALLFFIAGAIKDRYGT--TDMPSLGGMLSRLPHLGSLLTFAAVASLGMPGLAGFWGEMLALLGAYGPAYLTFMALGGLGTVLTAAYFLLMLSRVTHGRSVETV----------------------------------------
143112361    ----------------------------------------------------------------------------------LVASFLWIFAAIYSVGYMRGDNQTRFYAFYAMAVHAALCIAYAGDLLTLFIFYEVLTFSTYPLVT-HKQNKLAQKAGRLYMSILVGSSIILLLAIVWVWVATGSLEMSQ--NGVLDGKINVDYAPLLLAMFVFGIGKAALMPIHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLIVLTNVFGIDTGVSEWLIWLASFTLLTTSIIAIYKDDLKARLAFSTISQLSYITLGGAASSMATQGAALHIITHAAGKITLFFVAGALY--VGAKISKISDLNGHGIGAPLIFLAFFIGSLSIIGVPPMAGSWSKFFLMLGAADSGYVVVIGVFCISTILNAFYLMEIPARAFFFKKEREINIKIPKLILIIVTSLITILLFFFIEPFQN-----------
91975817     ----------------LLPAIGGLVAFFIAGRGERERWVTIATFALMLVLLAAIVVSYPWVPSFGISLDFAMDGLSAALIAIAAGLGIISVMASWSEI---RTQSGLFHASLCWTVAATIGVFLSFDLLIFAFFWEAMLVPAFTLIAVWGHGDREG-AALKFLIFNAVAGFGLLAASFALASMADHMTFNA-FELAEMKLSTSVQVWMLLGFSLAFLVKLSVPPFHAWLPEAHTLAPTAGSILLAGVLLKTGAYGLFRFAPMLFPQLEAVAPYGIALGAAGALYGGFVACGQNDAKRLVAYTSIAHMSIVLMGISAGVQYALAAAVEMIAHSFSASALFLLIGALYER--THTRDLRQLGGLQQLAPRFAAAFALFCSALLALPGTANFVGEALIVVGIFQVN-WVFALLALSTLVVSVIYATRLLKGLVFGVPRTNAPLA--DLNWREYWPVLVMSLATLIIGLYPQGLLALL----
289183215    -----------------------------------------------------------------FNLSFIIDTPFILFSSVALFVTWSIIEFSHYYINNDHNKNSFINALIFFLSF-MLLLVSSNNLFLLFIGWEGVGIMSFVLIGWWFTRPDANSSALQAIIYNRIGDSGMILFMVISIINVNSWNLNEIF-----FINNSISFLAIIGIILAAMGKSAQFSLHPWLPSAMEG-PTPVSALLHSSTMVVAGVFLLFRCSPLLNDFNWAPALISIIGSLTALFAATAALSQFDIKKVIAYSTTSQLGLMTVAIGLNIPNL--ALFHICTHAFFKSLLFLCSGNIIH-NLNNEQDLRKMGNTATFLPLTTNCLIIGSLALSGIPFLAGFYSKDLILEASQNNITNSISLILLIATFMTAFYSGRIIYFTSLNPTNIPTTSSFNEENLNSTLPLIRLISGVILSGWLFS----------
270267692    -------------------------------------------------------------------------------------------------------------FFTSTLVLGTITAVSSYSWMGMWMGLEINLLSIIPLMS-NSKNQLASESSLKYFITQAIASSVLLFSMILLEM-------------MEMYMISNYTTSALALMSSSLLMKTGAAPFHFWFPEIMEGLNWINSMIMLTWQKIAPMMIIMNTTQQA--------SMITLSIITSMIIGGILGLNQSSLRKILAYSSINHIGWMLAALTINSS------IWLSYFLIYSLISFSLIWILKTHNIFYLNQIFL-----QKNPLVKLTFMINFLSMGGIPPFIGFLPKWITINALAAINM-PLTICMVILTLITLYYYVRTMIPTMTLNTAESKNTATNKTQFSIW----------------------------
149909808    ----------------------------------------------LLVIFSLTQMEMGSFGEINFAGMFKVDKLSLFFGWVFAIAALIGNIYSLHISHTGER------VAAFLYMGSAFLVLFAGDWFTLLVGWEIMAFSSAYLIFATREDP-AVKAGFRYLMVHVTGGVLLFAGIVLHGLETGSYLFGPIDGAQQGG-------IAYTLILIAFMINAAVPPLNAWLTDAYPEATVTGAVFLSAFTTKTAVYVMIRAYPGAD--------VLIGFGVFMALYGVIFAMLENDFRRLLSYHIVSQVGYMIAGIGIGTEMLNGSSSHAFAHILYKGLLFMGAGAVIHMTGK--RKLTELGGLYRTMPWTVALYMIGAFAIAGFPFFSGFVSKSMVIAAAADHHATATLLLMLASSGTFLSTGLKLPYYMFFGKDSGLRPKEPPINMLVAMGAAFFCIGIGLFPGMLYSMLPYTV----
209884338    ----------LMIAPIALPLVAGAIMLALGGDRRTLNASLNVITTIALVAIAITLLCAADASPLGISGVYIVLVFDRLSAAMLLLTSILALATLVFALARWHRVGVHFHPLFQLLLMGLNGAFLTGDLFNLFVFFEVLLAASYGL-ALHGSGSTRVTAGMHYIIVNLVASLLFLVGVSLIYSVTGTLNMADLAARIIRAEDRALLEAGAGVLGIAFLTKAGMWPMCFWLPGTYAAAPAPVASLFAILTKV-GVYIVLRLSLLLFGDHAGESALLLVGGMATIAFGTIGTLASQEMARLASYSVLISSGTILAAVGMGQIGVTSALYYLVSSTLGLAAFFLLIELAERGREPGADVLAVTRELYASMALIGGTFICCALVISGLPPLSGFIGKFALLTAALQAGAVPVAGWAFLGILI-------------------------------------------------------------
71647207     -------------------------------------------------------------------------------------------------------------LFLATLTCGTFMCVSSPTWMGAWMGLEINMLSFIPLIT-EQSNQRATESSLKYFIVQVLGSVIII--------TTALLTIHTMSNTYAWVLKSP--------LILAILLKMGAAPTHFWFPGVMEGMSWNNCMILMTWQKLAPLMLLSYM---------NSSLLTSLSAISSSLIGGIGGLNQSLLRKLMGYSSIGHMGWMIASMESSESFWLTYIVVYSILSITVANSF---------KKTQSFHIAQFYQTLNSNIPQKYIMSTNLLSLGGLPPFLGFLPKWMAI-SIVMTNSPITAIMLIIGALINLYYYLRITFTAFFNQKWTTNIMTSINLTTESMMAIVSITGMLMIPVIWPS----------
209730232    -------------------------------------------------------------------------------------------------------------ILFYHVMLGTLITLSSASWLGMWMGLELNLLSFIPLM-IAANNSSSTESAVKYFLIQAFASLIFLFSCVSYLMK-------------ISFINYIFFSQENLIINFSMMLKLGAGPFHFWFPNIIEGLPWMNSLILLTWQKLAPLAVISY---------SSYSKSMILFIFLSALIGAIGGLNQTSFRKLLAFSSINHIGWILTASXYSNYLWQNYFLFYTFINISIIIIFKAI---------NLFHINQFFLVKNNQPILKFCLLINLFSLGGLPPFLGFLPKWLVIENMMKSNFIILTLFLVMMALITLFFYARLTFSAFL-----------------------------------------------
255060442    -----------------------------------------------------------------------IDALSAFFLLPIFIVTGCCSVYGAGYWPVHPAHGGKLAFFLGLLGAALTTLLIARSTMLFLMAWEVMAFAAYFTLTTEDEKPQVREAGVLYLITAHLGALALFATFSLLHAATGAYLFPEQGSLSAAGPLATAIFLTALF---GFGMKAGVMPLHIWLPSAHANAPSHISAILSGIVLKTGIYGMMRVFAAFSEPPLWWGAVVLVLGCVSAVLGVAYAIGQHDLKRLLAYHSIENIGIIMMGLGFALIGANGALLHVMNHALFKALLFLSAGSV--IHAADTREIDLLGGVSRRLPYTALFFLVGAVAICGLPPLNGFVSELMVYLGSFNASLPAVAAVLALVGGLAIACFVKVYGVVFLGEPRSGEHVAGHEAGTGMLVPMGVLAFFCALIGLAPG----------
138473715    ---------------ELIVIFTIVGTLILDLILPRKSKYYVAAFALFGLAPLVIQWATYSDPIYTFGNSFVVDKFSIILKGLFILITYLTFLLSINFIESDKFYQGEYYYLLLSSLLGALVVSSSRDLLTIFIGIELASTPMFLLSGWKKGDRKSNEGAIKFFLLGVLSASLILYGFSLIYGLTGQLVFADISTYLLANSSSPVLLLSAILVISGIGFKISVVPFHSWAPDTYEGAPLPITAYLSVSSKATGFVALIILLT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257095398    -------------------------------------------------------------------GSHLALGLDGISLPMVVLATLLSFVAIVSSTGIRSGARLYFSLLLVLETS-LLIVFTARDWSLFYVCWELTLIPLFFLI-DRLGGANRHRAALNFVLYTLGGSVFMLIALLLLYDAAPGHSFAMADMAAGGAEPVKTQILVFLGLLLGFGVKMPIVPLHGWLPLAHVEAPSPISILLSGILLKMGAYGLIRAAATLPAAVQALQDWLALLALISLLYGAVLAWRQTDLKAMIAYSSISHMGVVLLGIAANPAGLSGAVTQMVAHGLAAGLLFLLIGLLYER--THTRDLGAYGSLNRSAPRFAVAIVFTLLASVGLPGSAGFMAELQVLVGAYARWGGWL-VLLSIGILISAAYALRAIRCLPFAGAAAGVTAFADLKRSESAAAGLLIAGILGIGFYPAPLLSLMASSV-
162452495    ---------------------------------------------------------------------------------LVLLTTFIAPIAAYASFGSIKNRIKELCFCLLFLQGAMLGAFVALDLFLFFLFWELMLVPMFVMIGIWGG-VEKIKAAIKLFVYTMAGSMLMLAGIVYLVWLTGAYTFDYLALSRVVLPRGAQMLCFWAF-SIAFFIKVPMWPVHTWLPDAHVQAPTGGSVILAAVMLKIGTYAYLRFSMGLFPGPASSLNLAGIAILGGVIYGALVAWKQSDVKRLVAYSSVAHLGYVMLGFGVTPSGIQGAVIQMVNHGVSTGALFLLVGVIY--DRRHTREVSEFGGLAKVMPVYATLFLIVTFASVGVPGTNGFIGEFMIIMGTYASESGIHTIGAAAGVILAAVYMLSVVQKMFFGPLTNPKNKHLPD-----------------VTPREGLALAPLILMIF
144157242    --------------PSVILAGGALLIPLLPRYYRAAWMMLLSVLGLAFLHASEYFVVSASYGNYSLM-PYVSDPLGRLFATIFLLVLLTGSLYAWSL-----DDPGESLGTMLYG-AGAVGVVLAGDYLSLFVFWELMAIASTWLI-WSRRSVDSSAVGVRYLIYHLLGGGFLLMGILFQVQSTGSIQLQSWATLLQDIATSPTTTLGPLFLLLGVGINAAVVPFHAWLPDAYAKASWTGSVFMSALTTKSAIYVMIRLFPGLD--------VLLVAGLVMAIFGTIYGLLSNNVRQILSYSIIAQLGYMMAAIGVGSEMLNGAAAHAFSHILYKSLLFMCAGAMAFYAGRATLMEWDHSDDGQKQPWLFIVYMVGALSISGVPLLSGFISKPMIIESLGKAHHEAGMLVLIAASIGTFLHTLKIPYAMWIKPRLDAAVHDSQQKEKVSNGS--------------------------
119719098    ------------------------------------------------------------YNGLALG--FVNDSLSVLVSLMVALNGLATIV--FSKHYMSPSNREHYYGWLLLFEASALGFVYSSTLLSMVAFFELTSLCSYALISYY-EDPESRRSGLQAFIVTHIAALGLYLAAGLTYASTGSVEVVAL-----KGMPEELKTIAELLLLVAAAGKSAQIPFHRWLPDAMV-APTPVSAYLHAAAMVKLGAYLMLRVLVDAGYTHTVALACLAVGVVSMAYGCAMYFPQLDMKRLLAYSTITQLSYIFMGAGLASLGSAMALLHIFTHGFAKELFFLVAGLISFSAGTRM--LDKISGL-RAARTAAVGFTVAALSVTGVPPFGLFWSKILLILGGYSAGSIVAAIIATAMSIVCFAWFLRVFTKCVGGEPSDAVKSMQREPTTMYFLALMSLLAPFLATPFL------------
124515571    -----------------IPLLSAVVFAFTGDRPWAPRANGISSFLLFLATLVLAAHGVREPGVQALSGQLFLDPLTLIFLVLTGFVSLTTSLYSIGYVRFEPRALRLYHALFQMVVFSMVLGLLSDNLGLLWVALETATLSNAFLISLYQT-PKSIEAAWKYFVLLGVGIAQAFFGLILLYFAAGKALLWTELARVQSHLDPTVLSLAFLFFFVGFGTKAGLVPLHGWLPDAHAEGPTPASAILSGLLLNLALYALLRVKMLTDAVVPGHLTILLMFGFLSVLVAVFSLRKRNDVKRLFSYSSIEHLGIASVGFGLGPAATLAALLHMTFHSLTKSCVFFLAGTAAQCCRT--QKIQDIRGLLALSPFWGWALVLSGLALLGMPPFGLFASEFLLLRELVRTHPLLAALFLVSLSV--------------------------------------------------------------
197691631    ------------------------------------------------------------------------------------------------------------IMFFNTMIFGTLIVISAYSWFSMWIGLEINLLSIIPLL-KSPKSLYPSEASMKYFITQSLASTILLLAVLLM-------------SNLNEFMPQNSSLFLIILINSALLMKIGMAPFHWWFPEVIEGLSWNSSFLLLTWQKLGPMIILTY---------NLTTNFFIFVIIFSSLVSGIWGVNQISLRKILVYSSINHMAWMLASI---LYFKMIWLTYFIIYTLISVNIIVMFKYL------NIFWLKQLFSSMSQSKMKKLFFILNFLSLAGLPPFLGFMPKWLITNNLIENNFYTVSIILIVSTLLPLFFYMRMTFSTLTFSTNEVLLKTEEKFNFKII----------------------------
69219011     --------------------------------------------------------------------------------------------------------------------MGTILSISSNSWFGVWMGLEINLLSFIPMLT-SDKNMMINEPSIKYFIIQAMASTMLLFSILLI--------------QVKWSAGWKKESIPSMMISSSLLLKMGAVPFHFWLPEVMKMSTWTNCLVLMTWQKIAPMMILSYCIQIEMFSFS--------IIMLSIFVGAMGGLNQTSLSQIMAYSSISHLGWMISALIMSETLWELYFSIYSVTSLVMVMIF---------NQTNLKFINQMFSTSSMKMEIKFVVMISLLSLGGLPPMLGFLPKWLVIQMLVEKNLITLMAMMVVLTTITLYYYMRISFSAFMISYTENSWSMSTK----------------------------------
289425640    -----------------------------------------------------------------------------------------------------RWSTGAFFGLALMLEGLAIYCFAATDVLLFYLMFEATLIPMYFLIAGWGGPRRG-RAAMKFLLYSLAGGLVMLFAVIGVGVHGGSFLLSDLAKVDFSGAIGKELFVGF---FIAFAIKAPMVPVHTWLPDTAEQATAGASSLLVGLLDKIGTFGMLRLCLGLFPAASDWTPFVLTLAIISVLWGAMMAATSSDLMRFVSYTSVSHFGFMVIGFALTTTSITGSIFYMFNHGFSTAALFLVLGFLVRRGGTA--KVDGYGGVQKVAPVLAGTFLFAGLATLSLPGTGNFVSEFMALAGAWSRH-PIYVAISTIGMVLAAVYVL-------------------------------------------------------
143261992    ---------------------------------------------------------------ISFGFGVHIDHIT--VMLLFIASFLCLLINTFAIGYMNTDRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYERPSAAYAAKKAFLTTRVGDVFLMVGLAVLWDLFGSLDYAVVFNEYNITSNPGTLAWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGAELADLAFIIAAIGGTTAVMAAAIAFVQHDLKKVLAYSTMSQLAYIFTGLGAALYLANTL----------------------------------------------------------------------------------------------------------------------------------------------------------
50812160     -------------------------------------------------------------------------------------------------------------LFSSTLVLGTLISLTSSSWFGTWIGLEINLLSFIPLISKT-NNQRHTESALKYFLVQAIASSLLLMAIILLYM---------------------GLQTTYYLITISLLFKMGAAPLHFWMPEVMEAMLWMDCIILMTWQKLAPLGLLSYSLKP--------TNLIYLTLTLSLLVGSIGGLNQTSLRKIMAFSSINHTGWMLMALLLSDMAWSLYFLFYALLSAMAVTLFAMNKMFHINQTF----------SNKIVVTTKLAIFTSLLSLGGLPPFLGFLPKWIIIMKTAEQMSFIILTLMVMTALITLFYYMRIAYAAFIINHHNQTWTSLVKKNQETSISSMFIITSLSGMIILPLTV--------
296940276    ------------------------------------------------------------------------NHYSSLFLPFALLITWSVMKNATWYMPKSPNKQK-FMKYLLTFMISMSLLLLAGSMFQLLIGWEAIGMMSFLLINWWFARSKANSASLQAIIYNRIGDIGLILLMSTTLMTNASWSLNQITATHTTN------TLIMIGLVLAATGKSAQFFMHMWLPAAMEGPTPVSALLHSSTMVVAGVYLLTQLHPLINS--NKALSTCLCLGAATSMYAAMSALTQNDIKKIIAFSTSSQLGLMMVAIGIN--CPQLAIFHMITHATFKATLFLSAGSIIH-TMQDEQDIRKMGNLKTTMPITTTCLTTNGYALTGIPFLSGFYSKDAILETMMYSNLNAWALLMILATTMTSSYTLRMILYVTTNNPRHKTMLSLAEKSTNQTNPILQLSITTIVTGAIMSTSLTTEM---
82702716     -----------------------------------------------------IAVYLLGGWQAPFGIVLVLDRLSALM---LVLNAVLALTSLIYALARWRKAGPHFQSLFQFLIMGVNGAFLTGDLFNLFVFVEVLLAASYGLLLHGLGEPR-VKAGLHYIAINLAGSFVFLIGVSLIYGVTGTLNMADVAASLLTQDERILFETGIAILGSAFLLKAGAWPLNFWLPSAYGTAAPPVAAVFSIMTKVGIYALLRLGSLLSGASGASVPAPFFGMGIITLVLGTAGILTASQPQRLVAYCVIASAGTLLAALGFGGTAMKGAALYYLTSSVLATGAFFMLCEMIDRTRQTGEDLPLEMMIPAAMAFLGMGFLACALLVAGLPPLSGFIAKFLILSATLT-----------------------------------------------------------------------------
88810380     -------TDHLLIMPVVLPLVTGTVMLLIDERRHGLKAAINIGAIIALTGTGLALLGLLGDWPVPFGIVLVVDRLAALM---LVMTSVLALASVVFSLARWHRAGAHFHSLFQFLLVGLNGAFLTGDLFNLFVFFELLLAASYGLM-LHGSGTARVQAGLHYIAVNLAGSLLFLIGVSLLYAVAGTLNMADLATPLIPASDRMLLEVGAAALGIAFLVKAGMWPLGFWLPSAYSVATPPVAAIFAILSKVGVYAVLRLSLLLFSEGDTNLAPWLLYGGMATIAFGAIGVLAAQDTARLAGFAVLISSGTVLAAIGTGHPGVTAALFYLISSTLAISAFFLLVELIERGRGPGADILAEEVGIATPVTLLGLSFIGCALVLAGLPPLSGFIAKFALLTALLSTASWALLALLIVSGLATLIAMSRAGMRVFWIPLERAVPQV-------------------------------------
148260401    -------------------------LLLAFVPSWRLAARLNALASCATVAAAAVLLFHRPAP----DGLFLVDGLNIAFLLLNGLVGFTTSLFSASYIRLAPHHLRLYHAMYQAMMLGMNLALVSNNLGLMWFGVELATLSTVMMVGIYRT-PAAIEASWKYLILGSVGIALALFGTILVYLAAGGMKAMQWTGLLAAALDPALLDVGFVFLLIGYGTKAGLVPMHAWLPDAHAEGPTPISAVLSGLLLNVALYALLRFKILLAASHASIATLMEGFGLATLFFAAIMLYRRRDIKRLFAYSSIEHMGIITFAFGIGPIGNLAGLLQMAMHSLTKSAIFFAVGHVAQAKGT--QKIAEISGLTASHPFLGWTLVAGIAAIAGLPPFGIFTSEFLLITS-TFARAPLLAVLLGLGILLAFALLLRMTGLCFGAPSPGNAPSSAAATPLLLHLGLVLAVGIALPGFLYDWFAHAAAL---
134667850    -----------------------------------------------------------------------------------------------------------------------------------------------------------VYSAFKFFLYTLLGSVLMLAAMIYLYASTGSTELIIISENINLKGSSQYFL--WLAFFCSFAVKLPMWPVHTWLPDAHVEAPTSGSVILAAVLLKMGGYGFLRFSLPLFPEASHYFAPFMTLSIVAIIYTSLVAYVQEDIKKLIAYSSVAHMGFVTLGFTFSTQGIEGSIYQMLSHGLISAALFFCVGIIY--DRLHTRKIKDYGGLVSIMPNFAVFFMLFSMANVALPGTSGFVGEFLTVIAAFNVSK-IVAIFAATGVILSAVYGLFLYKNVVFGKITNETIELLNDLTIREKIILLPLAILIIFFGIFPSPVLGLI----
115531581    --------------------------------------------------------------------------------PFILLTAILTPICIIISWNSITYLVKEFLVFLLAIHLLLIGVFTSLNILLFYIMFEGILIPMFLMIGIWGSRKEKERAAFYFFFFTLAGSLFMLLGIFTIYKHTGTLDYTILSLQTLPSELQFWVFIG---FFLSLAVKIPKIPFHIWLPQAHVEAPVAGSVLLAGVLLKLGGYGFLRFSWTLFPVASQYFPVIILLGSIAVIYASLSTCRQTDAKKLVAYSSVAHMGLVTIAFSRTSEGLVAAIILMLAHGFVSSGLFITVTNLY--DRFHTRIIRYYKGVVYTMPIYSTLFFLLILANIAFPISMNFVGEFMSILSALQFSLLAILAGMVLSAAYSLLFYNKV-----------------------------------------------------
139414191    ------MINLFYISTEIFLSLSILTLLLIGVFKKKSESFYNLTCITLLVGLAININLNPQFPIDLFNNSYKIDYFTTLIKSVILFSAFLVMLCSLNYVKQNDILKIEYPILILSSILGMLVMVSSNDLIVFYVGLELQSLALYVLAAFKRDNIFSSESGLKYFILSALSSGLLLYGCSLLYGFSSSTNFDLIYQN--SESIEYGIIFGIVFILVGLAFKITAVPFHMWAPDVYDGSPTSVTVIFAILP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
229335977    ------------------------------------------------------------------------------------------------------MNHLSMMLMAISLVTGTVIVALANHWLVAWIGLELNALAVIPLMT-APHTPRATEAGTKYFLTQAAASSTLLFASTMNAYTTGQWDIMNMSTQ-----------PALTILTIALMMKLGLAPVHAWLPEVMQGVTLKMATVLATWQKLAPFVLLYMMAHM------LHTPTLLTLALLSTLIGGWGGLNQTQLRKLMAFSSIAHLGWVILI---TPLNKQLAWVTLILYISMTTTMLSGMM------QTDMKTLKDTTTMSTTLPPTMLFLMAALLSLGG------------------------------------------------------------------------------------------------
136455001    -------------------------------------------------------------------------------------------------------NRPRFMSYLSLFTFSMLMLVVSDNFLQLFFGWEGVGLCSYLLIGFWYKKESANNAAIKAFLVNRVGDFGFAIGIFLIFYYFGSVNYDEVFLKAFLGINLNLITLICLTLFIGAMGKSAQFLFHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPLFELSQFALNIVAIVGMITALFAASIALVQNDIKKIIAYSTCSQLGYMFFAAGVGAYHIFHLFTHAFFKALLFLGSGSVIHAFK------------------------------------------------------------------------------------------------------------------------------------
22550264     ------------------------------------------------------------------------------------------------------MNPYILATLLFGMGLGTTITFASSHWLLAWMGLEMN----------------------------------------------GQWEIQQITHPL-----------PSTMITLALALKIGLAPLHAWLPEVLQGLDLTTGLILSTWQKLAPFALILQL-------QPSSSTLLIILGLTSTLIGGWGGLNQTQLRKILAYSSIAHLGWMILVL---QFSPSITLLTLLTYFIMTFSTFLVF------KLNESTNINALATSWAKAPALTALMPLILLSLGGLPPLTGFMPKWLILQELTKQGLAPTATLAALSALLSLYFYLRLSYAMTLTISPNNLT---------------------------------------
15922552     -----ILQYIPIVLPSILIVFSSIAVLYIDNGTRSRYIIAVDLSIGTLLVSFLTLIIFYGLGYYGFSSTLYLSNFGYFIAVSAILATIIVIYGGMESLEPIKTRS-SFLSLAMLTDLGVIYLGFAYSVITILASWGIASAATYV-IAMIRKDYSSTIAGVKYLIMGLLSSSLMVLGFAFFILGIGSLSLD------ATINYQTLVILGIMFLSIAFLFKVGAFPFQAWLPDVYSMSDRISVAFVSSVGKIVGIAPLFDIIYFLKPSGFSIFVIFALITVMSLIFGNIVAFSRQDFASMLAYSSITQVGFMLIAITMPTVSTSGLMVYLLAYSIAQAGLFIALSHIEKVSGTS--YIEGFRGMSSSDKALAFALSILLLSLLGIPPILGFWAKLFVLEASFSQ--PWLTVIGFLNSAVSAGYYIPPIREIF--REGEFRNVNSTERDAAIIASILSIALGIVAPLIVG-----------
82541840     -------------------------------------------------------------------------------------------------------MNFMSIIFLITLMIGTLISISSNSWLGVWMGLEINLLSFIPLIS-STNNLLSSESALKYFLIQAIASVILILSIILMLSI------------KSMTVQIYMNTLPLMLILSALMAKSGVAPLHFWFPEVMEGLTWMNCLILMTWQKIAPLLIM--------SHNMFMGEFTFMVVTSSIVVGALGGLNQTSMRKILAYSSIGHLGWMLIALMESEYIST---FYLSIYLMITSAVVLILYM------KSINHINQTFGNLNLSPMMKLALFINLLSLGGLPPFLGFLPKWLVIQYLLSQNQMPLLIIMVMGTLVTLFYYMTVSYSSLMINSLQLKWNLLTSNNTFKTSMMLI-----------------------
21672448     -------------------------------------------------------LILPWISSFGIQFHIAVDGFSIVMLFLTLFLGIIAILCSWNEIKKNE---GFFYLNIMLVLMGTIGVFIAFDLFLFFFFWEIILIPMYFLISLWNDKKKCINIANKFFIYTQISGLIMLASILLLVLNYYINNKILTFNLLIQPVDKSIEYIIMLGFFLAFIIKMPIVPFHGWLADFHERSPYCGAVDIIGALLKTAPYGLLRYNKMLFPNATQFAPIAIFLGFLSMFYGAWVAFSQVNIKRLIAYSSISHMGLMLIAIYGGNISFQGLIIQILSNSISTSALF--ILSGQIYKYLKTQDISEMGGLWTNIYWIPGFSLFFALSNLGIPGTGNFIGEFLILFGIFK-EHPLVSIISTIGIIFSSIYSLNMIQKIYYGLSKHDFPKFFLNIKEFWISIVLIFALIFL-----------------
114707865    ---------MAFVLPLLPILFAIATAFAPSGVGRRQRLWLTSLAVAAMTLTASVAVFGAAGGWTGRIAWHEPLGLTAALPPLVLVPLIALPVLAYAAFHEEAQGLQRLLAILLVFVGGMELLVVAADFLTLLIGWELVGVCSYLLIAHEWHERENAASGLYAFLMTRFGDLGLFAAAMAVFATTGSFSYGGLGH-----MEGGPAAVAGFGLLMAAASKSGQIPFAPWLFRAMAG-PTSVSALLHAATMVAAGAFILLRLEPFLASVPGLSGAIIAVGAATALSGGIVALLQTHAKRLLAASTSGHYGLMFVAVGAG--YPAVAFLHLTAHAAFKALLFLAAGLAHEKTG--SYDLSTMR-LGRALPLAGLLTLIGTLSLAGLPPLGGGWTKEAVVTAAEHWSVWATGSVIL------------------------------------------------------------------
223936519    --------------------------------------------------------------------------------TLVLLTGIAAVVGILFSWNIEHRAK-EFFAFYLALIGGVYGVFLSFDLFLLFVFYELAIIPKYFLIAIWG-STNKEYGAMKLALYSFLGSAMVLIGLVATYVMSPVKTMNLLELAKYAFPESFQHW-AFPLVFVGFAILAGLWPFHTWAPTGHVAAPTAASMLLAGVVMKLGAYGALRVAMTLFPQLAIWKDVIGLLAVIGIVYGAMVALVQKDFKFVIGYSSVSHMGFVLLGLTLNTIGWSGAVLQMFSHGIIAGLLFGVVGRMVY-DRTHTRELPVLKGLSKALPFAACTFALASLASMGMPGFSGFAAELQVLIGAWKA-FPVYAVLAGFGVLVGVAYTLRVLQLSFFNDPTPAIEGEAPTISVPERLGAAILLGITIVIGIYPKLLLDLIGPSF
135771670    -------------------------------------------------------WTWWQSGGLEFGLGQHIDGLA--IMLLLLVTFISFLVQIYSTEYVSGDRRYHFFASLTLFSAGMLVMVLAENMLQLILGWEIMGLCSFMLIGHWWEEEANSRAALKAFFTVRVGDVGLLVGTAIIFFGANDWSIRGISAWALSGEASSVLFWGGVALFIASIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFDILDTTVNFITIIGGITIIVAAALAFVQDDIKKVLAYSTVSQLGYMMLGLGVGA--WLPAVFHIFTHAFFKCALFLGAGSISHS----------------------------------------------------------------------------------------------------------------------------------
143544573    --------------------------------------------------------------------------------PLILLTSFITALAVLAAWPVK-FKPKLFFFLILVMDGGQIAVFAVQDMLLFFLTWELELIPVYLLLAIWGGKNRQYAATK--FIIYTAGSSIFILLAALAMGFYGTFEFSHLAAQDF---SQKFQILCYVGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNAQLLPAHAQFAPLLIVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSSSLGTSGAMLQMVSHGLIGASLFFLVGA--TYDRTKTLKLDEMSGVGQKMRIMFALWTACSLASLALPGMSGFVSELMVFTGFVTDEVY-------------------------------------------------------------------------
148922588    ---------------------------------------------------------------------------------------------------------------------GTLITMLSSHWLTAWMGLEMNMLTMIPILTKT-TNPRSTEAATKYFMTQTMASMTLMMAFTINLMYSGQWSIMKMTNPM-----------ASTMALMALMTKLGMAPFHFWVPEVTQGIALTSGMILLTWQKLAPLSLLYQMATY------ANTNLICLSGLLSILIGGWGGLNQTQLRKILAYSSISHMGWMLIIL---IFNPTLTLLNLTIYVLLTLSIFMIL------ANTFTTSMASLTLMWNKTPAMAIMLMITLLSLGGLPPLSGFMPKWLMIHELTKNNSIIMPLSMAIASLLNMYFYMRLIY---------------------------------------------------
118474847    MTGFSHILSLIIFLPFIVGVLIALFF--------NDKAGKLTAFVVSIVVAVLGLVLFFKFDPNA--GMQFVDSISLVVDGINLYILLIITSAFPPLFFILKNRKKGYWANMLFMQSGFLSVVSSLDLVYFYAGWEMMLIPIFIMVGIYGKDSGRAGALMDMMYYAIFGSMIMLGAIIYIYYEFGFFSFR-LEDLIKVSLNSDLQTVLFFCFMLAFVIKLPLFPFHLWMSNAYTKSLTTATFMLSVIASKVAVFAILRFVLPLFPSFVNYSTWFISLGLFSMLYFGIAAIKVKDFKTLLAYASASHLGLIIAGFALDVEAMTGSMYQVVAHAITSGIMFLLVGMISEQLGT--RKISKLGGLAIKAPVFATIFAIAMISSVGLPATVGFVGELLIIFGLFKANL-IYGIFGTTSIVIGAIYMF-IVYRKAILQNTNELTAKFKDLRKREILAFLVAVAMIFIMGIYPKPFIK------
227018591    ---------------------------------------------------------LIPLPTMNINISLTLDTYSLTFIPIALFVTWSIVEFSTWYMATDP-NINKFIKYLLIFLIAMLIIISSNNLFQFFIGWEGEGIMSFLLIGWWSSRSDANTAALQAIIYNRIGNIGLIMTTSW------TLTNTSINIQELFMEHKTMNILPLLGLVAAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPVLQ-NNQQILSICLLLGATTTMFAAASATTQHDIKKIIALSTTSQLGLMMTMIGLNK--PTLAFLHMAMHSFFKALLFLCAGSIIH-NTDNEQDTRKMGGLNKTMPATTSSMTVASLALMGMPFISGFYSKDTIIETIMNSNINTWALIMTLTALLSAVYSMQIMILSQTSTPRTKQNPHKETKPTMIPILRLTLASILL-----------------
220910214    ---------------------------------------------------------------------------SLTVGALVVITGINVLAQIFAIGYLEDWGWARFYSLLALFEAGMCALVLCDSLFFAYMILEILTLATYLLVGLWFNQALVIAGARDAFLTKRIGDLLLLMGVLGVYPLAGTWDFSQLAVWAQTAQVDPVLSLVGIALIAGPMGKCAQFPLHLWLDEAMEG-PLPASILRNSVVVATGAWVLIKL-QPFLALSPFALSASVFIGAVTALGGTLMAIAQIDIKRTLSYLVSAYMGLIFIAVGMTEAAFQLMLIHAIAMALLMMGCGNVIWNCV------TQDLRQFGGLWSRRPISGSSFIVGAAALVALPPLGGFWGMLKLLEGLWDSHPLLVALLIGVNA--TAAFSLTRTFCLVWGGKPKPMTARSPEVFWPMILPTVIMMGFALHLPLLMQAT--------
145298798    -----------------------------------------------------------------------------------VITLVGLAVSLYSFAYIREYQGKAIGVLMNLFLFAMVGMVLADNALGFLLCYELVTLTTYWLV---KTNTDATKQSRLYLVMNHIGMALVLVAFWLLCRESGSLEFAALREHHLAGGLASLV---FLLSFCGFGLRAGFVPLHGWLPVAEPVAPSHISALMSGVMVKLGLFGILRVSIDFLGASQLWWYMVLIFGACSAVLGVLFALAEHDLKRLLAYHTVENIGIILMGMGIGMIGILGALYHLLNHAIFKSLLFMGTGSVMFRL--HTRDMDKMGGLAKLMPWTALAFLIGAMAISALPPLNGFVSEWFIYQALLSMTKLGTSVVAPLAVVM-------------------------------------------------------------
134694857    -----------------------------------------------------------------WGIEFVVDSASSLTLVVMSGLGFLATLAALVAIEIAEKDSGKFYAAWLLVVGGLFGLVMTADAFNLFVFLEISALASVILIGMGGTDRRALVAGYHYLVIGAVGATFYVIGVGFIYAITGTLNMGDMANRLPDATGGAALYVGFGFMVAGMLVKAAIFPVHIWLPAAYGYAPSAVSTLLAAIATKAALYVLARIFFTIFGGTNALSNIILPLAVGGIFVGTIMAIYEADIKKMFAHSSVAQIGYIALGLALAT----------------------------------------------------------------------------------------------------------------------------------------------------------------
143727270    -----------------------------------------------------------------------------------------------------------YFSLFLLLNTGVMGVFLALDFFLFYIFWEVMLLPMYFLIGMWGGPQREY-AAIKFFIYTLAGSVLMLIAVLALYFTCGNTERAPIALNGMLWWGMSAIKVIWVLLFIGFAIKVPVFPFHTWLPLAHVEAPTAISVILAGVLLKLGVYGMLRINYTMLPDGVFWFAALAVLGLINVIWGAMCALAQKDLKKLVAYSSVNHMGYTLLGMASAQAGLGGAVFQMFNHGTISAMLFILVGVIY--DRAHHRDIEGFGGLASQMPIYTAFVAVAFFAGLGLPGFSGFVSEAMIFIGAF------------------------------------------------------------------------------
23264075     -------------------------------------------------------------------------------------------------------------LFICVLVSGTVLALSSNSWFMAWVGLELNLMSFIPLMT-SKKMELSCEAALKYFLIQAVGSALVIFSAPLL----------------------ISSEMFYSSILLALLVKVGAAPFHFWLPAIVDGLNWVQLIILMTVQKVAPLFLISII-----PNSTFFCRIMMVAALLSSLIGSIGGLNQTSLRKILAFSSINHIGWMLASMTMGE---SSWLMYFSFYVMISSSICLLF------NHQQLFWLPHLVMNKTSLPYTNLVNSFSLLSLGGLPPFTGFIPKWIVIESLSSKGMILPLLVLIVSSLITLYFYLRLSMSYFMLTSVKTKMNIK------------------------------------
257062042    --------------------------------------------------------------------------------ALLLITGLNLAAQIYAIGYLEDWGWARFYTLIALFEAGICALVLCNSLFFSYVVLEILTLGTYLLIGFWFNQSLVVTGARDAFLTKRVGDLILLMGVVALLPLAGTWNYTELAWAKTTTIDPTVATLLCLALIAGPLAKCAQFPLHLWLDEAMEG-PMPATILRNTIVVSSGAWVLVKLQPVL-ALSPVVAKVMMIVGSVTAIGASLIAIAQIDIKRSLSYSVSAYMGLVFIAVGTQQDE--TALRLLFTYAIAMSLLVMSIGGVVLNNIT--QNLTQYGGLWSRRPISGLAYLVGAASLVAFPPFGCFWTLTEMADHLWTSHPWLVGVLLIVN-GLTAFSIIREFSLIFGGKPKQMTVRSPEGLWALVLPMTITMGFALHVPILLWQW---------
210050449    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILAMIKILAEFGALDFSTIYSVMSLNEWGDVLTIICLLLFLGAVGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLIIRSGPLFEGSPFALTVVTILGALTAFFAATTGVVQNDLKKVIAYSTCSQLGYMVMV--CGLSNYSTSLFHLMNHAFFKALLFLSAGSVIHAVSDE-QDMRKMGGLLKSIPFTYTMILIGSLSLMGFPYLTGFYSKDLILELTYDKYYVAFAWLGSFSALLTAFYSMRLIYLTFITDTNLKKEVLTKESTWNITLPLLLLAFGSIFVGYLGKEVV-------
125975503    ----------------MTISLAEVLIAAYIIFTGIKNKKFIVSIFAAVQTALILWFEFTQKHGINVHSDIVFDRLSAVM--VLIVGCIGSLILIYTVGYMKWYHIHHFFSVIFLFLFAMFGLIFSNNLIWMYFCWELTTLCSYLLIGYTRT-PEAVNNSFHALAINLGGGLAFASAMVYIGTNFKTLELSALTAMKLE----LAVLIPVFLLCIAALTKSAQMPFSSWLLGAMVAPTPSSALLHSATMVKAGVYLLIRLAPLLAGTTIGK--VIALLGAVTFLASSIIAISKSDAKKILAYSTISNLGLIVTCAAIGTQELWAAILLLIFHSISKSLLFLTGGSVEHQIG--SRNVEDMDILLQVSRRLSVYMIVGIAGMF-LAPFGMLISKWVAMKAFIDSKNILTVIILGYGSATTLFYMGKLVANANRKDHIKHTFHIDEEIPIFIH-AVLVVLSCFTFPLVSRYVLVPYLSGLF
294632655    -----------------------------------------------------------------------------------------------------------------------------------------MSVVAYALTGYRIDEAKAVQGALGFALVNSLGAYFMLMGIALLYARTGELAMAKIGQGLDQAAPDALVLAGFVLFLTGLLVKAAAVPFQFWLPDAHAVAPTPVCMLLSGVMVELGVYGVWRVYGLVFSGAADATRALVVLGVLTAAVGSVMCWYQRHIKRLLAFSTIAHTGLFLVGVGVLKAQAEGTALYVLAHAGVKAALFACAGMLLDRYGSVDE--FYLHGRARKLRGVGIMFAVGALALAGLPPFGTGLGK-AVSEEAVGGPLTVLYVAA---SALTGAAVLRVAARVFLG----------------------------------------------
270267295    ------------------------------------------------------------------------------------------------------------IVFTSTLILGTMMAISSYSWLTMWMGMEINLLSIIPLLS-SQKNLYSSESSMKYFITQAIASTILLMSVVMMLL-------------MNEFISPQMNSWFSTIMNSALLTKMGAAPFHFWFPEVMEGLNWVNCLIMLTWQKIAPMAVMM--------SNHLNKNFMMAVIIMCLSISTIMAINQVSLRKLMAFSSINHIAWMIAAM---MISSSSWMVYFCIYSLMNLTIVLTF------KATHSFYLKQLSSAMNKNKLIKISFMTNFLSLGGLPPFIGFMPKWFVINWMINNNMYSASFLMIVLTLIMLFVYIRMTFSSILEPKTPNIKINHKSISTINVTSILGLLAIPFVFNLL------------
134939738    -------------------------------------------------------------PGTGIGYHMGVDGISM---PFVLLSTFLMPLSILASWKAVKHRVREYMIAFLVLETMMIGMFVSLDMLMFYLFFEAVLIPMFLIIGVWGGPRR-VYAAFKFFLYTLFGSVLMLVCMLAMYIDAGTTDIPGITAHQFAGSMQTWLFLG---FLASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFLRFSLPMFPLASEFFPFIFTLSIIAVIYTSLVALAQSDMKKMIAYSSVAHMGFVTIGFTMTEQGIAGAMFQMISHGLVSAALFFSVGVVYDRLHT-------------------------------------------------------------------------------------------------------------------------------
134670553    ----------------------------------------------------------------------------------------------------------EYMIMFLILETMMLAVFSSLDIILFYVVFEAGLIPMFLIVGIWGGKDR-IYAAFKLFLYTLLGSVLMLVAIIYMWFEAGTTDIPTLMQHQFSSENMIVFGVTLLGFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVGSDVMATFMTLSVIAIIYTSLVALVQEDMKKLIAYSSVAHMGFVTMGFALNKQGLDGAIFQMLSHGFISAALFLGVGVIY--DRMHTRDIDAYGGLVIRMPIFALIFMLFTMANVGLPGTSGFVGEFLTLTAAFKANTWI------------------------------------------------------------------------
289183159    --------------------------------------------------VTYFSLSWLSAGLTTFSLSFIVDRAFIIFLAVALFVTWSIIEFSHYYMEADPNKQSFLNTLIFFLLF-MLVLVSSNNLFLLFIGWEGVGFCLLFLLDGGLLEQMLNEPALQAVIYNRIGDSGMLLFLLSSIITYNTWNLNEI---ILLSPISPQTVWGLIGIIVAAAGKSAQFILHPWLPSAMEG-PTPVSALLHSSTMVVAGVFFLYRCSPILPLITWIPPLIGVLGSLTALFAASAAIAQYDLKKVVAYSTTSQLGLMVIGINIPELALFHICTHAFFKSLLFLSSGSIIHSL-----NNEQDLRKMSNSLTFLPFTTSCIVIGSVALCGFPFLAGYYSKDLILEAGQANIVNSLSIILLIATLMTALYSARVVLYLGTNTNTPPLNPISEENNNLYYPLVRLIFGVFVSGWLIYLSIINL-----
227018565    ----------------------------------------------------------------------------------------------------------EMLMFSSTLVAGTVISISASSWFMAWLGLELNLLSFIPLIATKHNS-FSSEAAFKYFLIQALGSATLLASVTILLVF---------------------PFTPKILIFCSLMLKMAAAPLHFWLPTIMQGMSWSNCIILMTFQKIAPLILTSYI------LCDQLSIMLISVSILSALMGGLGGLNQTLLRKLMAFSSINHMAWMLAAMSSSTNLWVHYIF------TYTIISFSLVIPLNYNQTFHIKQLANIS----IPHFNKMMVFLPLFSMGGLPPFLGFLPKMMVITTLIDQQFFMWTAILTMTALITLFYYVRL-----------------------------------------------------
256831791    --------------------------------------------------------------------------------ALVILSVLLVPLVILAAWKESGSRLRHYLALILVLETMMVLIFAARDVFLFYVVFEAMLIPVYFMIGLFGHGARRRYAAIKFLLFSLVGGLIMLIAMIALFITGGGAEGFLISSLTGAVENPTLEKWIFLGFFIPFAIKAPMFPVHTWLPDTAQHAPAGTSVLLVGVLDKVGTFGMLTLCLPLFPNASQWAPTIIILALISIIYGALLALGQRDLMRLIAYTSVSHFGFIVLGFTFSSAGISGSAFYMVNHGLSTGLMFLVAGFLFLRSRSVTQHIAEYGGMQRVTPVLAGVFLVAGLSALSMPGLSTFISEITVLIAAFDTS-PWVAAIAALGVILAALYILLTYQRIFTGPPPANTEPTA------------------------------------
134615379    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APWHMWTPDTYQGSPMPVVTYLSTASKVAGFVLAIRLFSEIFSTYSNLIILLSLISLASMTIGNLGAILQKDLKRLFAYSTVAHAGYMIIGLISSNSSASTTMFYVVGYAITNISVFFSLQHMM--NLTKSTSIDSIKGLFQAHPFVSIIFGLGILSLLGIPATVGFMGKVLVFSSAVNNGLVLLAVAGVINSFVSAYYYLGLLRNVFVSSDKEQNGNSNNTYILVASISSVLVLVLGVYPDLILSTIDNVISGL-
258649601    ------------------------------------------------------------------------------------------------------MMKFYKILFTNSLILGTLISISSYSWLSMWMGLEINLLSMIPLMSSTNNS-YSTEAAMKYFLTQALASMILMFSIITML-------------SINEMINMMLNKPLLVIMNSALLTKLGAAPFHFWFPEVMEGLSWNNCFLLLTWQKIAPMILIM--------NNSPHWIMMTIIILASVIVGGILGMNQVSLRKIMAFSSINHIGWLLAATTMFPVWTWYFSIYTL----------LTLNIVLMLKWTHSFFLKQIFNAMNNNKMIKFSFMSNFLSLGGLPPFLGFLPKWLVINSMIMNNQQTLLFFMVIMTLISLFVYLRIMFNSAIIMNTETKIKLNSTKSFIIFSINLTSSILIILSTVLFNLI--------
118580058    -------------------------------------------------------------------------------------------VVLGCCWKRPETQNNLFVAMALFLEATLLGTFLAQNLMLFFVFWEVVLIPMFIIV-LAFGGENKRSAAFTFFMYTMAGSILFLAAVIMMGMQTGAWNF-EFAHLMALKLDWNTQLFVFIAVMLACAIKCPLFPFHSWLPLAYYEAPPAGTALMAGALSKMGAFGIIKLALPLCPDVAAFGPTVMLFAVISILYGAIIALKQTDFKKLVAFSSLSHMGYIVLGFSFHQAAIHGALFQILSHGVAVAGLFLLLGLLELRLGREYLNLTALST---HAPRLAVMLMLFILASVALPLTSGFTSEFLILFGAFQQGIAALVLLASTGMVLGATYMLRFGRAILYGQTKEGVGVKDMSLMEGIGFIPLLVMIIWIGVNPMP-----------
25027952     -------------LPQFSLGALVLFPLLMAALTKRRIAGIVTAVGVVLLTLPVVATLSLGGYDAPLGITLRADGLSVLFLLLTTVVGGLVLVAVDSAGETLEWRSGHYWPLWLGCWAGLNTVFVSGDLFNTYVGLELVALTAVGLVALGGSD--AWRAALRYLFIAVLGAMLFLVGVGLLVAATGTLDIQQAARVIEQEPGTPPVVLALVLITVGLVMKVALVPMHGWLIPAHSGAPGAVSPLLSALVIKASFFVLLRCWLTWLTVLSGLGWLLGGLGLVAIVLGSILALRQPRLKPLVAYSTVAQAGYWFLFFPILLDPTTGTIGLLLGHGVAKASLFLVAGHLKINYGTD--ELARLRGAGQRDPMLIMAMGLAVVGLAGLPFSLAFSGKWELATAAVAAEHFWIVLTVVVATLLSAAYLFKALAPLLVAETEEGDMIQPGGLPPFTLGTLTILTGFFWVSDML------------
136658655    --------------------------------------------------------------------------------------ALLGVLAVLYAETSSREDAGGYLSAMLMFEGIMIGAFAALDLLMFWFWFVAELYPSWLLITRWGTGEKRFEAARAYVTMMLGGSMAMLVGMIMLASVTGSSVTFDYVQLLGAEIPAPAQATMFFLICIGLAVKAPIFPLHTWMPKVLEQGPIVGMSIFLVGIKLGTYGLLRFAIPLFPQAAAEWFWLLAMLGVIGIVYGALIALVQTILRRLLAFASLSHVGVVMLGFSLNFEGFQGGLMQMLNLGVTGAGLFFLAGFLFQRVGQP--DLRSMGGVQESAPYLAMAFLIIGLAGVGMPGTSGFNGEHLIILGAYKV-TPWMAGAAGLGTMLSASYFLWYYQQAFLGDARDAKGPVAGDLGKRELGIAGTLIAFVIVIGMYPTPFLNT-----
142206664    MIPVPDDIGLTAIAPAFALLIAASVGLIVGTVTRDGRNGGALAFLGLLILGVMNLLAARDEPFDAFGLQWSVDAASAGMVLAVLIGAFLAILTGWDAVQRLGMDRPEYYPLILLATMGAIVMLHAGDFVVLLLGLEILSLSVYALSAWRTGERGSEEAGMKYFLLGAFASAILVYGMALTYGASGSFAFAPVGMALADGSGGVLALLGGALVLVGLAFKVSFAPFHQWAPDVYTGAPTPVTAFMSVVVKVAAFGALMRVAVEAWPAALPTMDTMMAV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225874139    --PLAFAPQLAWTIYASFLGAAAVLLTPQSRPQFTRWVALLTSLVGFVLTLGAVLQYQTWIPQLGIRYTLAADGISLTLLLLTGLAAMAGILFSWNI----EHRTREFFAFYLVLIGGVYGVFLSFDLFLLFVFYEIAIIPKYFLIAIWGDTRPRQYAAMKLALYSFAGSALVLIGILAAWAASGSQTL-NLAVLAHYPFSQHFQMWAFPLVFVGFAVLAGLWPFHTWAPTGHAAAPTAASMLLAGVVMKLGAYGCLRVAMMLFPLLGSWRDVFALLALISIVYGASVALVQRDFKFVIGYSSVSHMGFVLLGLMTSQIGIDGAVLQMFSHGIIAGLLFAVVGRMVY-DRTHTRDLAALMHLSRALPFAAITFTLAAMASVGLPGFSGFIAELQVILGVW-RSMPWMVFAVALGILIGVAFTWRALTRVFFDEPPAPIEHPLPPITLPERAGALLLLTATIIVGLYPHILMRLIL---
229335929    ------------------------------------------------------------------------------------------------------------SMLFSSMATGTIIAASANHWLLAWMGLELNTLAILPLLATTHT-PRATEAATKYFLIQAAASSMLLLASIINAQMTSQWDITQLTTQ-----------PAITMLTLALMMKLGVAPMHSWLPEIMQGTTTQMALVVATWQKLAPIALL------FSTAHTLHTPTILGLALLSTLIGGWGGLNQTQLRKLMAFSSIAHLGWII---SMMPLNMSLTMITLTLYIIMTTTMFMAM------SLTNTKSLKDITTTWNSIPSTMVLLLLTLISLGG------------------------------------------------------------------------------------------------
148264695    -----------------------LFVAVFIVYVSVRAKRYLPVLLVVVQSIIMVVFEFTSGHGMQVEHSLFVDKLSIIMALIVGIIGSAICLYAIGYLPEYHEHYKEFAFLMYLFLSAMFGIVFSNNLMWLYFFWEITTVCSFLLIGY-RDDEASRESAFRALNMNLIGGVVFAVGLVCLYSSSGIMELDKM-----LRLDKGLVLLPAVCLAFAGLVKSAQFPFSSWLTGAMVAPTPVSALLHSSTMVKAGVYLILRVAPVMEHTAAAKM--LTLIGGVSFLITALIAISQSNAKKVLAYSTISNLGLIVACAGVNTAAVWSAILLIIFHAVAKSLLFLCVGIIEYKL--DSRDIEDMDYLIMRLPKLTAVMMTGMAGMF-LAPFGMIISKFITLKAFVESN-PAMAIILAYGSAATVFFWTKWMGKI-------------------------------------------------
284097730    ------------------------------------------------------------------------------------------IVHVYSSRYMIGDPRYRFCAVIALFTFSMVALVMSGNLLVLLISWEVMGLCSYLLIAHWSERTAACAAATKAFLVNAVADIGFSFGIILTFVTFGTLDIQTILAQAEGMQSHTVNLAGWLLFFIGAMGKSAQIPFHVWLPYAMEAPTPVSALIHAATMVNAGPFLLVRLSPLIM-LSPVAMTAIAIIGAATALFAGLVSLTQSDIKKILAYSTISQIGFMIMACGLGAFVV--AIFHLLAHGCYKAFFFL-------STGNALQSVQAARGHGETHPASTWPLYGGAFLLACLPPFILFSGSYESLWGVTGFASATFWIIGLVTVFVTSVYLFRSVTSLFVHAPRTYWTTSGQPALEERSIHPRFVDGPILGGLVLATVLVGVTLALF
296940290    ------------IYPQLTMTLTAIFVLLIPLFQNHNKNTSAVKLSFLISTIPLILSLKHTTPTISMNLNIMNTDTMNITSTITMTSTLFLPVALFVTWSIMEFSTWYFMKYLTTFLIAMLILVSAGSMMQLFIGWEGVGIMSFLLINWWFSRMNANSAAMQAIIYNRIGDVGLIMALAIMATTQSSWNMEQV---MALQTKNILLITGLIMAAMG---KSAQFLMHMWLPAAMEGPTPVSALLHSSTMVVAGIYLLIQLHPIL-ELSNTAMSICSCIGATTSLYAAMCAMAQNDIKKIIAFSTTSQLGLMMVTIGINLPQL--ALLHISTHAMFKALLFISAGSIIHNVQNN-QDIRKMGNLKNLLPITTTCMTIGSLALMGTPFLSGFYSKDAIIEALLNSHLNAWALLTMIATTMTSAYSLRMMFYTLTNYPRLTPTLTTNE----------------------------------
142564622    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVWSFSVLDWYGMDISNDTQYWLFIGFA-AAFAVKIPIFPLHTWLPDAHYEAPTAGSVQLAAVLLKFGPYGFLRFAMPIFPAVYELSTLFLVLALIGIIYGGMVAMVQPQIKRLIAYSSVAHMGYIVLGFALNIQGLYGSWIQMINHAIVTGALFLVVGMIYER--THTQEISDYGGVAHTMPKFSVFLIFFSMASIGLPGLNGFVGEVLAMIGAAKVN-IWYGIVAAFGVLIAAIYMLWMVQRVVFGPMTKDMVKRLNDFTLREVVVLVPLVFWTIFLGVYPQP---------
269986914    ---------------------------------------------------------WFSFGGLSFSLSFIGNNLTIFMA--LLVSFISIMVLLFAGAYIKKEKQARFYSEMSFFIFSMLGLVLSNSLLLFFIFWEFVGITSYLLIGFWYDREGPAVSSKKALLITRVGDLSFLTAIIIIFSSIKTFSISTLLVSIYSMPTTVIILTGS-LFTIAALSKAAQFPFYTWLIDAKEGPTPVSSLLHSATMVAAGAYLLVRLLPLI--SAAGLQNLIVILGFVTAFIGALLGLRERHLKKILAYSTIESLAFMFIAI--GTLNAGGAIFYLFTHAVFKSMLFVISGALALTFGT--YDLYELSKNKLGGIWLTIPSFIGFASISAIPPFMSFFAH----SALTYNFNIFENIAFIFVAFLTALFSFRAFFVIFRIKATKGI----------------------------------------
139288720    ----------------LYILFSLGYGVLYGSSCELANPPLLNSFLSFSLFFLTITTLLFGFDVPVFHIDYNLYTYNQNVQLILLFVSIMVLFVTRDFVGARFVSKFEYDILFSFVLLSAICLCFADDFLLIYLAIELQSLCFYVFATFNRNSEFSTESGLKYFVFGAIISCFLLLGFSLIYVSFGSTSFESL-LSLANASENAFLFCGMLFILVAFLFKVGSAPFHSWLCDVYDGAMISVTLLFAAVPKIIIFSVIIKLFLIFYDFSSFWSPFFLFASVLSIGVGSLSAIYQKRLKRLFAYSTVAHTGFILL----------------------------------------------------------------------------------------------------------------------------------------------------------------------
120944056    ------------------------------------------------------------------------------------------------------------IVFLSTLMSGTLLTISSNSWMGAWMGLEINLLSFIPLMN-DTNNLMSSEASLKYFLIQAIASSILLFAIMI------------LLVKNNKMEMMLKNNYASWVMFSTLLLKSGAAPFHFWFPGVMEGLSWINNFTLMTWQKIAPMMLISYLMLS---------DLLITSALMSILVGSMGGLNQTSLRKIMAFSSISHLGWMLSAMISSENLWM---------LYFLMYSFLSMVLVFLFNSFNLFHLNQLFNVFFESKLAKFSLFINLLSMGGLPPFLGFIPKWMVMQSLIMSNHLLTTFLMTNTTLITLYFYIRICYSAFMLNYYENNWSTYYTINLSIMYMLM------------------------
225166400    -----------------------------------------------------TLVNLPWIAELGIQYHLAADGISLTLVVLTAIAALAGILFSWNIT----DRTGEFFALYLALIGGVYGVFLSADAFVFFVFYEIAIVPKYFLVAKWGSTNREY-GAMKLVLYSFAGSALVMAGLLWAHHAVQTFSLTQLAEAATHFSHAQQLGM-FALVFTGFAVLAGMFPFHTWAPTGHVAAPTAASMLLAGVVMKLGAYGCLRVIPLFVEGYHTFAPFIGWLAVIGIVYAGFIALIQDDFKFVIGYSSVSHMGFVLLGLAAANERALSGAVLQMFSHGIIAGLLFAVVGRMVYERTHTRNLADLRALHRLLPFAATTFVIAGLASMGLPGFSGFPAELSILVGAWQTSRLWALIAAIGILIAAAF-TLRAIQVSFFGKTSPVGASLAKP----------------------------------
164420890    ----------------------------------------------------------------------ILDTYSILFTSIALF--ITWSIMEFSTWYMSQDNITKFLKYLTTFLLTMLIIISANNFYQFFIGWEGVGIMSFLLIGWWFARTDAGTAALQAIIYNRLGDIGLLLAMLWLNAFS-SWNFQEIFM-----QENQYFTLPTLGLLLGAIGKSAQLGLHPWLPAAMEG-PTPVSALLHSSTMVVAGVFLILRMHPIMQNNHTILTLCLLIGSFTTLVSAIVATTQNDIKKIIALSTTSQLGLMMVTLGLNQPMLTFM--HMTMHSFFKATLFLCAGSLIH-NLNNEQDIRKMGNLMLNFPATSSAMTTASMALMGAPFLSGFYSKDIIIETITNSNNAWAMTLTLVATALSATYSTRMIILVQTGTTKIKQTHTHHESKTALNSIARLTMGSIM-----------------
141452040    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCFKFGAAPFHMWVPDIYQGSLVSTTTLLSTLPKIAVFIVFLKLYYIFISMKSMWSDILLFVGMLSIVIGSIFALTQTNIKRLLAYSAISNIGFIILALGLSNEGIQASLYYTIVYSLTALASFGIITHI-TCNSHGIEKISDLSGLSQTHPYYAILILITMLSSAGIPPMIGFHAKLIVITALIDSSYIILSVIVVIMTVISAYYYLKIIKTIYFDSREDLISVYSNGSLILSLNSILLILGIF------------------
61651671     -------------------------------------------------------------------------------------------------------------LFLSTLITGAVIAISSPSWFISWVGLELNLLSFIPLI-FSKQNTFSSEAALKYFLVQAMGSAVLLASASTLLIATDT---------------------SKMIILCALLLKMGAAPLHFWLPPIMQGISWPQCIILMTVQKVAPMAM------VTYTLSPSTLTTITGASIMSAILGGIGGLNQTLLRKIMAYSSTSHMGWMLAAISLNT---TIWANYLLIYSIISASLAIMM------NQNQLYHIKQLMSVS-YSQMNKISVFLSLFSLGGLPPFLGFLPKLSVIKELTSQTSILWVSSLTMSALITLFFYTRISITSLTLKSPKMTTFSPTHSQSMAVFSLINLTPILF-----------------
124112060    -----------------------------------------------------------------------------LSMPLVLLTGFVTTLAILGAWPVKRNAKL-FYFLMLAMYSGQIGVFVSQDLLLFFFMWELELIPVYLLLLVWGGKKR-LYAATKFILYTAIGSIFILLAGLTMAFYGDIVTFDMRALKLKEYPLNLEILLYIGFL-IAYAVKLPAFPLHTWLPDTHGEAHYSTCMLLAGILLKMGGYALIRINMDMLPNAHLIFPFLIIIGVINIIYAALTSFAQRNMKRKIAYSSVSHMGFVLIGIGSTNLGLSGAVLQMISHGLIGASLFFLAGTTYDRTRTLI--LEDMGGVAKKMPKTFAMFTTCSLASLALPGMSGFVAELMVFLGFATSASYIITFLEGIGIILTPIYLLSMLRQAFYGSESFTLLNKRK-----------------------------------
141009201    -----------------------------------------------------------------------------------------------------------------------------------------------------------AHACKKAFVVNRVGDAGFLLGLILLYMFTGFVHLKEITLNAMQNNGIISITTIGILIFMGAVAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGVYLVARVFPILSIDGSQALNVVAWIGGITAIFAATIAFSQNDIKKALAYSTCSQLGYMVMGLGAPVIAIFHLVTHAMFKAMLFLGSGSVIMG-----CHHEQDMREMGGLRKHMPITAFTFLIGTLSIAGFPFMSGFWSKDMIIAKAWEVN---------------------------------------------------------------------------
32471411     ------MNLLSALPPGWPMIVGGVFLWLLPKRAQAGGALSLAILSGLLFWFTPVLGDGETAKTFSMLGAIRVDSLSRPFGLVFHIAAIV------SAIYALHVRDTRQHIAGMVYAGAAIGACCAGDLMTLFVFWELTAISSVFLV-WASDTPAAYRAGMRYLIVQVGSGVLLLTGAIIQYVETGSLKFDLFVSEGQTLFGSDAISPAAWCVLFAFAIKCAFPLLHNWLQDSYPKATVTGTVFLSAFTTKLAVYSLARGFAGFDP--------LITVGCVMTLFPIIFAVIENDLRRVLAYSLNNQLGFMVVGVGIGTLAINGTVAHAFCHIIYKSLLFMSVGAVLFRVGTA--KATELGGLHKSMPWTTAFCMIGAGAISGFPLLSGFVSKSMIISAAGEEHMFGVWIVLLIASA--------------------------------------------------------------
62184501     -------------------------------------------------------FTWMNFLTLPVFISFKFDLYSIMFMPVALYVTWAILEFAIWYMASDPF-IDTFFKFLLMFLLTMLILVTANNLLQLFVGWEGVGIMSFLLIGWWFGRAEANAAALQAVIYNRVGDVGLILAMAWAATHLNTWEFQQ----LFFLGHSLSLTTPLLGLILAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRVSPLL-SNNPLALTLCLCLGAITTVFTATCALTQNDIKKIIAFSTSSQLGFMLVTVGLNMPQL--AFFHICTHAFFKAMLFMCSGSIIH-SLDNEQDIRKMGGLHNLLPTTSTCLTIGSLALTGFPFLAGFYSKDLIIEAMTSYLNGWALTMTLVATSFTAIYSTRLIYLVVLGRPRFLPLAPLNENSPALINPL-------------------------
141664783    --------------------------------------------------------------------------------------------------------------------------------MQLFLGWEGVGLVSYLLIGFWFTKDSAAQGGLKAFIVNRVGDMGLILALAAIIDHVNSLDYSKVFAQIIPGSSWSLITVVCILLFIGAMGKSAQFPLHVWLPASMEGPTPISALIHAATMVTAGVFMVARLWPLYALSTTALSTVLI-IGSTGALLLGLLAFVEFDIKRVIAYSTMSQLGYMMAA--NGVQAYSIGIFHLATHACFKALLFLCAGSVIVA-MHHQQDMRKMGGLRKWLPVTYVCFLIGALALAAIPPFSGFYSKDLVI-EAVKASSIPGA----------------------------------------------------------------------
52221007     ------------------------------------------------------------------------DMYSLMFIPVALFVTWSILEFSQWYMATDPEMNK-FFKYLLIFLLAMLILTSTSNMFQLFIGWEGVGIMSFLLIGWWFSRADANTAALQAIIYNRIGDIGLLITMAWLATNISTWNMHEAFHLTNTSP-----LLPILGFILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLLRI-HPMMEYNSSAHTICLCLGSLTSLFASLCAMTQNDIKKIIAFSTTSQLGLMLVTIGLNQPKL--AFFHMLTHAFFKAMLFLCSGSIIHNTADE-QDVRKLGNIHKTLPITSSCMTIGNLALMGTPFLSGFFSKDAIIEALTASYL--------------------------------------------------------------------------
158339445    ---------------------------------------------------------------------------SITLGAGIVITSLNLLTQFYAIGYLEDWGWARFFALLALFETGMCSLALCNSLFFSYIILEILTLATYLIVGTWFNQSLVVTGARDAFLTKRVGDLFLLMGVLAIFPLAGTWDYREMAIWAQTAQVNPTVMTWLGLLVAGPMGKCAQFPLHLWLDEAMEGPVPGTILRNSVVVSTGAWVILK--LSPVISLSPIALTTMIAVGAITAIGGTLIAIAQIDIKRALSYSASVYMGLIFIAV--GTQQLNAALLLMLTYALSMSLLIMSTGSIILNTIT--QDLTQMGGLWSRRPISGLSYLVGTVGLVALPPFGTFWALLELIDGLWTQHPVLVGVVLLVNA-LTGFSIIREFGLIFAGERQQMTVRSPENLWSITLPTTILAGATLHLPIIL------------
88603004     ----------------ILIFIGDILISGYIIFVSLKARQYLVTGITILQLILLCAVEYLALADHAHIPELFSDQLSGIMAAIIGVIGGLICVYALGYMRERPDKRPRFFGIMFLFLSAMFGVVFSNNLLWLFFFWEITTLCSFLLI-RYPETDEAVKNAFRALLFNLVGGACIPVAFLVIFLGQGS---QYIGLHELVTAGPGIALIPAGLIAIAGLAKSAQFPFSSWLVGAMVAPTPVSALLHSSTMVKAGVYIIARFAPVFEGQIVGI--LIALIGGITFLAASAIAISQSNAKKVLAYSTIANLGLIVACCGVGTAELWAAILLIVFHAIAKSLLFLSVGTVEHQI--HSRDIEDMNGLVTRMPRITMIILIGIAGMF-LAPFGMLISKWASLHAFVESYGILLVIIIAYGSGITAFFWAKWMGKLIAPQTKDESHIPRSEKNILYILSALTIGVCFGFPIISWYLIEPWLLTMY
289748554    ---------------------------LITGWRRTTATLTALSATTVLACAVAMGFWMGSGAQFGLGGLLRADALTVVMLVVIGIVGTLATAASIGYIHIDGRSARLYGVLTPAFLCAMVLAVCANNIGVIWVAIEATTVITAFLVGHRRTRT-ALEATWKYVVICSVGIAVAFLGTVLLYFAARDSGAADILAEHAAGLDPGVARLAGGLLLIGYGAKAGLFPFHTWLADAHSQAPAPVSALMSGVLLAVAFSVLIRLRPILDAVSAYLRNGLLVVGLATLLVAVLMLTVTGDVKRMLAYSSMEHMLIAIAAAAGTTLAIAALLLHVLAHGIGKTVLFLAGGQLQA--AHDSTAIADITGVMRRSRLIGVSFAVGLIVLLGLPPFAMFASELAIARSLANERLAWVLGAGAAA----------------------------------------------------------------
95928462     --------------------------MFSGKKPNLRDSWSTLGAIITFVSVLNFLPIILDGQQLQYGISVKLNLDALGVVFALVASFLWILASLYCVGYMRGLDEHRFYVCYAVSVGAAMGAAFAGNLFTLYLFYEIVSIFTYPLV-MHHQDEEGYAGAKKYIVYLMFTSAFLLPAMVIIYVLCGTLDFANVAQGIFPAEADRFVVGIAYLLCLFGFAKSGIMPLHNWLPDAMVAPTPVSALLHAVVVVKVGVFSTCRVMLSIFGTNILHETGLGIFTAFTILTASVIALTKTNLKARLAYSTVSQLSYIILGVAMTPNSITGGLIHIANHAFAKITLFFAAGCIFVASGKK--DITEMGGLGKRMPFTMMAFGVASLGMIGAPPVGGFVTKWYLALGTMDIHNWILLCVLLASSLLNAGYFVPVFLQAFFGKPLPADELEKKPLILFMVVPLVITGTISVLIGIYPDLFLDLI----
222445368    ----------NYLIPLMVVVPMLCAILVNAFAKFNKSIKVLTFVVAICLPIIPLLSNYGLHFFGGYTPMLITYAFDMLQQIFIAAVGLITFLVAFIYLSKYKKASGQYLFLLFMGTASVTALMLTDDIFNMFVFFEILAL-VQVGIVIASPMDYSYEMALKYMILGSIGSPIMLLGIGFLLASTGNINISDIIVALHNGYTSPVFLMSFALIFFGWLYASGLPPFHIIKSGMYSKAEPHGAALLQTFTVISMISIVLIMFRIF-HELPIFELLLVLFSVLAMILGVSLALTQTDFRRMIGYLAVGELGFIGLGIGLTQFAITAGLFQALNEIITTALLFIGFGLIAYV--TKEEDTRKLGGLLAYHPKVGLMLLFGGLAMAGVPPFSGFQSKLMLVQASLSCGYPELSILAVIVSIATFVVFVKTFYGMFLRPKPKGLEVPDNEVPKSAVFAMVV-----------------------
22299667     -------------------------------------------------ATATIVWHWLQAPGLDLSFSLLIN--SVTTGAMELVTGLSILAQIFALGYLEKDGMARFFALMGFFEAALSGIAISDSLLLSYGLLEMLTLSTYLLIGFWYAQPLVVKAARDAFLTKRVGDILLLMGVVALGSLAGSYDFPHLEWAEQANLPDGWGFLLGLALIAGPTGKCAQVPLHLWLDEAMEG-PNPASIMRNSVVVAAGAYILIKLQPILV-ACPGANIALIAIGTVTAISESLVSIAQIDIKRALSHSTSVYLGLVFIGVGTNWTDF--ALFVLLTHAIAKALLFMSIGSVIM--TTNSQDLTELGGLGERMPATSSAFVIGGLSLIGCLPLGAFWS-FYRGISYYWQTMPWLVGLILVVNLLTAVNLTRVFRLVFLGPAQPKTRRAPEVTWPLAVPMVTLSILNMLVPFIL------------
90410732     -----------------------------------------------------------------LGRIVNMDMLSALM--VVVISVVTMAASVYSINYLKEYGGWKINILFNVFAAAMTALVVSANVMLFIVLMEIISLASW-LIVISDGSVASKKAGLQYFIADHVASVLIMAAFLILSLQANSYNFSAFTHHPVTGTTASLV---FLLALAGFGIKAAGIGFHGWLAKAYPIAPSYCSTLISCVMVKIGIYGILKVGVLFLGATQLWWGFLLIFGALSSVLGVMYALAEHDIKRLLAYHTIENIGIILIGVGVSMIGIASHHPTLALLGLLGALYLLCLGSGSIVYRMHTKDMDKMGGLGKTMSKTAITFLIGTLAICALPPLNGFVSEWFIYQSLFSLGGPFGMVMLALTGALACMCFVKVYGICFAGAPKTEQAATTREVGPAMITATSALAVLCAVLGIGSPWIAP------
57168328     ---------------------------------------------------------------------------------------------------------------IFFLEFAIMGLFSSLDGLLFYVFWEFSLLPLLYIMGVYGKDYR---AGIKFFIYAFAGSILMLLALIYQAYATYTFDI-EIWKNNASAMSFNEQILLFGAFFIAFAIKAPLFPFHTWAPKVYANSPILVSMML-VAFKMAPFGFLRFCLPLFPDASVYFMPLVVALCIVSIVYNALIAYRASNLKELIAYSSISHLGVMILGFSFNALGLSGAVFYMFAHGIVTGALFLMAELLYKKYGT--LEISYYHSLANKAPLFTIFFTLILLASISLPLTISFVGEFLILLGVAKLNL-LYALLAGLVIILGAIYMLHVFRKMFFMQKESQLETCSLHAREILSLIPIVVLIFYL-----------------
83956298     -----------------------------------------------------------------------------------------------------------FVALMLMLETASIGTFAALDALLFYVFFEVSLVGMYFMIVGWGYEERQ-RAGLMFFIYTLLGSLPLLLAIIGLYLATGSFDMRLWIETPPLTGLAAMLALIAMLFT--FAVKIPSFPVHTWLPAAHVQAPTVGSVILAGVMLKFGTYGLVRFALQMTPAFAQAGQVVLAFGVFSALYGAFVALAQSDLKKMIAYTSVNHMGYVVIGVAVAALTLNGATLQMVSHGIVTGALFFLVGMLQSRA--HEREMTAFGGLLGQVPWLGWAFVLSAFASLGLPGLAHFPAEFQIFLATLNAQPWAIVAIVAI--VVTAGLYLRAIAAVFLGELNERWAAMPDLDRGEML-AIVPLLILIIVIGVAPSWLLNMIDA--
156766033    --------------------------------------------------LVMVKWEWLNLGGYSLTFSYRYDVYTCCFFAVGMYVTWNILVFSLYYMSSDPGAKL-FCKYLGMFLIAMLVLVSAETLFQLLVGWEGVGVMSYLLISWWYARSDANTAALQAIFYNRIGDMGLIGMLLWCFVNNQEWTFSSV---YVMSNVSLIFLFGGVLAAMG---KSAQLGLHPWLPAAMEGPTPVSSLLHSSTMVVAGVFLLIRLSPLILTSGLVQMSVF-VLGSLTTLFSALCALTQNDMKKVVAYSTASQLGLMVTAVGVGMPQL--AFLHICMHAFFKAMLFMCSGGYIHGLQNE-QDVRKMGGLSGATPVTSVCLFVGSAALVGTPFLAGFFSKDPIIEAMSNANSWGVGLLLVATS-FTAVYSFRLFYYGAMGHPRVTPFQPLNESYKFLVNPLQRLGYASILGGVVFVAVLT------
139504814    -----------------------------------------------------------------IGIEYVIDKVAIIPVIIISGISFIATIFAYKIMEIEKKSISKVYSLWLLAIAGLLGLVTTGDAFNLFVFLEISSLASVALVAMGHKDKQALVAAYNYLIIGAVGATLYVIGVGLLYGITGTLNMADLTNRISDLNNNRALIAGFGFMIIGIMVKAAVFPLHIWLPRAYAYAPSAVSVLLAATATKASLYILARILFSIFEINNTLLFVILPLSLLAMFAGTIMAIYEKDIKRLLAHSSVAQIGYITLAFAIGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
292559482    -----------------------IFYLFFFNFYGRLVTLFSTLLSFFLISVLIIFFNYSSFNSQFFHSSFFNVDYSLSLDGLSVLFVFLTNLLIFLCNWSASYKLKEFLICLLFVQFFLLNVFCVGDLILFYVFFEAILMPLFIMIGVWGSRERKVWAAYQFFLYTLFGSVFMLLAILFVYLHAGFTDFYTLSYISFSLNRQFIL---WFLFFFGFAIKVPMFPVHIWLPEAHVEAPTAGSVLLAGVLLKLGTYGVLRFLIPLFPVASYFTPLVFLFSLLGVVYASLATLTQVDLKKIVAYSSVAHMSFVVLGFGFNIQAISGSIFLMLSHGLVSGGLFFLVGFIYER--YKTRLLPYYGGLAALMPLYSFFFLSFSLSNMALPGTSSFIGEFLIMLGLISFNS-VAAVLGSFGMVFSAAYSLWLYNRLLTGPIKSLFIKFYSDLTLKEFLIMFILLFFVIFTGFYPSLFLDI-----
135285134    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------RVGDFGFLLGIAAVLMYFNTMDYADLTIEVWPGTQWSLMTVICVLLFIGAMGKSAQMPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLYELSETALSFVLIIGALTAFLMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGASA--YAAGIFHLMTHAAFKALLFLAAGSVI-IAMHHEQDIRKMGNMKKYMPITWICMLIGSIALIGIPPFAGFFSKDAII-SAVHHSHIWGAVLVVLGVFITAFYSFRMYFLVFHTQERMDEHTKEHTVPLILLAIPSVLAGMFFVMPMLFGG---------
254169729    -------------------LLFAFLVSLFDVLGVRDKITRFLFLTGAVSPWIVFFGVRAKIPLDEIVGRYIQVSLDYINVYFVLAELILFFVSIYSIEYSKHRKNGKIYSLLLLMHAGLLGAFISRDLFNYYIYMEIASVSAFALIAIS-EEKGAKRAAYKYLILSLTASYLFVFAVGMMYLKTGYLNTELIRGSIL---PSREIDVAAGIAFSALLLKAGVFPLHSWLPDAHSKAPDPVSALLSGIVVKVPVYGMLLLYLSLP-LTKRFLTVLMVVAFASIFFGIVLMIVESNIKKFLAYSTVSQVGYVVLGVSTS--NILGSVYYAFAHALIKGALFLSAGALIRQKSKEIRNLS-----YRGDAILMLSILMLSLAIGGVSPFVGAYGKSLLLEGMKKPLGYILAGIGTLAAFTKLNYYL-------LKSREHSNICLLQRMPPFLLSLLVLASGVYY-----------------
251792882    ------------------LALITIILPFIGAFIVGLNKKHFAQIATIFAALATLGTLLVAGQWFADGHQTVTYDIVAFEKTAIAVVALGFLICLYSCGYLTDKNREHFYAFLLIFIGAMAGLVYSSTLAGQLLFFEITGGCSWALISYYQT-PKAQAAAMKALIITHVGAIGLYIAAAYLFSQSGTFSIT----ALEHLDPSAKTIVLFGVMFAAWG-KSAQLPMQIWLPNAMEAPTPVSAYLHAASMVKVGVYIFARSVMSAGDIPHIVGEVGIIMAMITLIYGFLMYLPQTDLKRLLAYSTITQLSYIFIGISLSKLAFVAAISYIFNHAFAKSLFFLVAGSLSYATGT--RSMPLLQGIMRTMPVVGAGFGVAALAIAGVPPFNGFFSKYPLFAAGFEHEYGWITWLMVLA----------------------------------------------------------------
50660041     -----------------------------------------------------------------------IDGFSIGLTPLTGFVTTLATLAAWPVTRSPRL----FHSSMLAMYSGQVGLFTSQDILLFFLMWELELIPVYLLLSMWGGKRR-LYAATKFILYTAGGSIPLLIGALTMGLHGPTLDFQNLANRSYPIALEIVLYLS---FFVAYAVKLPIFPLHTWLPDTHGEAHYSTCMLLAGILLKMGGYGLIRINMELLPHAHSIFPWLVIVGAFQIVYAASISSSQRNSKRRIAYSSISHMGFVLIGIGSATIGLNGAILQMISHGLIGAAPFSLAGTSYDRTRTPF--LDQMGGIGTSMPKTFTMFSSFSMASLALPGTSGFAAESMVFPGIVSGKNYIITIVEAIGIILTPIYLLSMLRQMFYG----------------------------------------------
89902045     ----------------VLMAGGALALLPARNIVRASAGLVSQMIALVLVGSVALPVLFGGPDVTGDMPWFRLDALGAFFLSWSLPMTLLGSVYAMGYLFDSPRHIGVHFGLLNMISLSFILVYVGEHAVTFLLGWEIAALSAWLLVIWDYPNQKVRFAGFNYLVSTHVGLIFLVAAVMILYTNTQSW-FLDDYGDWMSQNPGTVRNTVFLLLVTSFGLKSAFFPFHSWLPRAHAAAPAHVSALMSGVIHKAGLYALVHFLMISGKPDEWMGWFLIAFSVTSAVVGGLYTVGQRDLKRLLGYSSTENVGIAGIGFGVGCLGLSGGLLHVLNHAFFKCQLFYAAGCVYQIK--HVIDIERLGGLFKLMPVTAVCFIIGGVAISALPPFNGFASEFLIYSGLFTGESILTAAALAFVGAVSALSITRAFGVIFLGNARDASLPEAHEASGWMLFPMVLHTIGTVVLGVAPTLGFAMVAA--
139437060    ---------------------------------------------------------------------FIFDRMSTLLAPAFVAIGLLVVIYSFPYMSDKNKERRRFYVYFSTFIGAMAGLAYSSTIVGQLVFFEITGVCSWGLISYYMT-PTAKKAGMKALIITHIGALGLYIGAAFLFAGTGTFALSAISQL-----DSGMKTVVLLLILFAAWAKSAQFPLYMWLPSAMEAPTPVSAYLHGASMVKVGVCVFARALASAGDIPEIVGWVAIIDAVVTMLFGFLMYLPQKDMKRLLAFSTIAQLAYVFFGLGLSQMAFNGAVEHIFNHAFTKTLFFLIAGSLSFTLGTRM--LPKIQGLMKKYPVTGVGFAVAATAIAGVPPMSTFFSKFQIISGGFAVGATVLVCVMVVETVATFAWFLRWMGKVLPGEPSETVAAGQPLPRAMAFVFVVLMI-MVVVAGPLSSS---------
159184349    -----------------------------------------------IAAVVSSGVYLLGNWPAPFGIVLVADRLSGLM---VLLTALLAIPSLIYSMAKWHKSGAHFHSLFQMMLMGVNGAFLTGDLFNLFVFFEVMLAASYGLL-LHGSGQQRVKAGLHYIAINLVAALFFLIGVSLIYGVTGTLNMGDLAHRIEGLNPDMLLETGAAILGIAFLVKAGMWPLNFWLPSAYGAASAPVGGLFAIMSKV-GIYVIARLSFLLFGQTAGEHDALLVGGIATIIFGAIGVLASQALGRLAGFSVLVSSGTLLAAMGTGNPTVAAALYYMVSSTLTISAFFMLIELVERGQDAGANVLAVTMTMPATIAVLGACFAACGILLAGLPPLSGFIAKFSMLNDSVSTLSWWLVFLIVFAGFASLVSMTRAGIRTFWASIEGTVPRVL----VIEIAPIMLLLGLTLAMTIQAGPVM-------
15088737     --------------------------------------FNLQVGALWAMALTLIHSFYILIIFNPYTGQFQFSFMGLGLDGISLTLVILTAFIMPICLLVEP----EQAVPLLIIEALLMAVFLVLDVMVFYLCFESVLVPLFYMMGNYGGRDRRLSAALALFLYTLGGSLVMLTSIGILYLEASTTHLQALLTVPLSEKNQNMLFWGFLL---AFAVKVPMIPFHLWLPEAHVEAPTGGSILLAGIILKLGTYGFLRFVLPLFPLASSYQPIVAAVSLVGVVYAGLTALRQTDVKKIIAYSSVAHMNLAMLGFSNNLLALEGAILMMIAHGLVSGALFYCIGALY--DRHHTRLVRYYRGLASTMPAFAIFFLFFTLANVAFPGTANFMGEFLIFTGLVNQN-IMVTILASSGMLLTASYSMWLYNRMMFGAPASSIDYYNDLTRMDWTVMVLLAIPTLWI-GFYPNAILELV----
182415922    -------------------IAMGLYILAVGVRGRQPWVVGLMLAQ----AVVMGWSEWTMPSGPVGSAPLFVDEFALILALINAVVGGGICLYALGYMRGYHGSSHRFFALLLVFMGAMFGIVFANSLPWLFFFWEITTLCSYLLIGYTGT-AEARRNAFRALAMNLAGGVAFALAIAFAAHQAGTVELQALLRQSPAVALLPAALLCFAGIT-----KSAQLPFSSWLLGAMVAPTPVSALLHSSTMVKAGVYLILRMAPVVAGTTAGLMVAL--VGAFTFLVGSLAAITTSDAKKVLAYSTVANLGLIVLCGGIGTYAVWAGVLLIIFHAIAKCLLFLCVGLVEHR--MHSRDIEAMSGLILNMPRVAIMMLIGMAGMF-LAPFGMLISKWAVLKAVVDA-YPPLSVFICFGSAATLFFMGKLIEVVTPRETVGHEFAPGEAIALYGLSAATFLTCLF-FPLISSAAIEPYVRSVF
10802930     ----------------IFFPFFGSLFLCFSSFDHRFLKQIGLFSCLISLSISLFIWVFFDNSTSNFSLVFGVDGISLFFVILTNVLTSLCLLISWHGGNKSIKITRNYYASFLVIQSLILIVFTTIDLVIFYIFFESVLIPMFIIIGIWGTRERKVRASFLFFLYTLVGSLFILLAILLIFFEVGSTNYFILIQYSFSFFHQKILWFA---FFISFAVKVPILPFHIWLPEAHVEAPTAGSVMLAGILLKLGTYGFIRYSLPLFPLGTLFYPLIYVIASVAVVYTSITALRQTDIKRVIAYASVAHINMTIIGFSLNLVGIEGSIFQIIAHGVVSGALFICVGVLY--DRYHSRLIQYYGGFSQVIPIFIFFFLFFSMANIALPGTCSFVGEFIILAGIIKDNFFIT-FISATSIVLGGGYSLWLFNRISYGSLKMQFISFSSDVTKKEFFVLSSLCFFAIFMGIFPS----------
140722575    ---------------------------------------------------------------------FKYDTLSAVMVFVVTICS--TAIHIYSCGYMHDDSVPRFQGYLSLFTFCMLMLVTADNFVQMFFGWEGVGVCSYLLIGFWFDRPSANAAAIKAFIVNRVGDFGFALGIFGVFALFGTVVFDDVFAATPTFVGTQVAFLSWQFLFVGAMGKSAQVPLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARLSPMFEYAPDALAVVCVVGASTAIFAASVGLVQNDIKRVIAYSTCSQLGYMF--FACGVSAYAAAIFHLMTHAFF------------------------------------------------------------------------------------------------------------------------------------------------
55979237     ------------------------------------------------------------------------------------------------------MSPYISPLFSFTMILSLLVILCSTHWVFMWLGLEIGTLAFIPLLTWWHGATE-VEATVKYFLTQAVAAAIFFFGGLVL-----------LSSESISGVAQWLGSLGEIIILLSVLMKLGMAPIHYWVIDVVQGLNYIPGMVLLTWQKLPGLAVLSQLLS------ESNSHILLLLAPASALIGGLGGLGQTQMRKLLGFSSISHLGWLVVGLVINSL---LGAMYFFLYIIISLPVFLSLHI------SGGVHLNQLRNALASNSMLSISVGVGFLSLAGLPPFLGFFIKWLVLTHSMTQFLLIASTLLIVGSLISAFYYLRISYL--------------------------------------------------
280956107    ------------------------------------WRNRMVLAAAAVGLLIVHNLPSGTLATANFLGMMRVDGLSRVFGYIFCLNSVFAFLFAYKLNDVRQQLAALFYI------GSALGAVFAGDLITLYVFWEIMAIASTFLI-LARKTKLSSGAGFRYVLVHLFGGLCMLVGIIVHIQTTGSIAFTSLAPSL-----------GSWLILLGVLVNASAFPFASWLSDSYPEATVTGGVILSAYTTKTAVYALLRAFPG--------WEILIVIGCLMAVYGIIYALLENDMRRILAYSITNQVGFMVTGAGIGTAMINGAAAHAFCHIIYKSLLWMSAGAVLAATGKS--KCTELGGLHKTMPLTLLLGLVGALAISSFPGTSGFTSKSMIIQAAANEHLTWVLMILIASAGVFLHAGIKFPYFVFFAKDKGLRPPEAPRHMLLAMAGLAFL----------------------
120944078    ------------------------------------------------------------------------------------------------------------ILFFSTLMIGSLITISSNSWLSAWMGLEINLLSFIPLM-IDTNNLMSTEASLKYFLTQALASAILLFAVIM-----------SMLKFNFISQLNFNYNYSDLIILSSLMLKSGAAPFHFWFPGVMEGLSWINNLILMTWQKIAPMMLISYILNKSF---------LIIIIISSMIIGSLGGLNQTSLRKIMAFSSINHLGWMLAAMISNENLWLFYFLMYTFLSFTIVFFFNLF---------KMFHINQMFSSMFLSKTLKFTLFMNLLSLGGLPPFLGFLPKWMVIQQLSMNHQLSLLIFMTCLTLITLNFYLRISYSAFMLNYTEPNWQINMNLNNNYMLFYLILSFISLF----------------
14601393     --------------------------------------------------------------------ALAVDGFSYPFVLGVSVVTALVAVYGYKYMEVRERAPGHAAYLILYSIFSMLGIAYSLNFLLFIIFLELSLLSSFLLIAFYGYGDRR-RIALLYFVWTHIAGALALLGGLYYVIKTGTFDVATIVYFSSPADRSVYAAIAGVSLLLGMLVKMAVFGVHMWLPYAHAEAPTPISALLSPNLIGLGGYGIARFAAAFYPLLEDLKPLLVGLAFVTIVYGGLVALSQLDFKRLLAYSSISQMGYMLLALSTHPLGFAAASLIFLGHAVGKAVLFMTAGVFITE-AHGLRNIARMGGLARLYPLTAAAALIGFLHLAGIPPAFGFWGELYLTLSVLNYSLGLLAIILIVAFTVTAAYSFITMRRIFFGRPRADMDAEVDGFKSTVVLLAVLGVALFLLAGPMVTDLAASSLAM-
49616785     ---------------------------------------------------------------------------------------ITWAIVEFSTWYMKKDKINTFIKYLTMFLLAMFTIITANNMFQLTIGWEAVGMMSFLLIGWWHARTGANIAALQAIIYNRIGDIGILMALAWLLLFS-SWDLKELMQEM-----NTLTLTPLLALILAAVGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGMYLLIRLHPAIKTNQTALSMCLI-IGTTTALFAAIAATSQNDIKKIIALSTTSHLGLMMTALGLNKPTV--ALLHLTMHSFFKALMFLCAGSYIH-NLNNEQDTRKMGGTQRLLPFTSSTTTIASLALIGTPFLSGFYSKDAIIETATSSSNAWALLTTTIATSFSTAYTIRLIMT--------------------------------------------------
135915985    ----------------------------------------------------------------------------------------------------------------------------------------------YFIIGIWGGGNR-IYAAVKFFLYTLLGSLLALVALIYLYITTNSFSILDWHK---FALDLPVQLYLFAALFLAFAVKIPMWPVHTWLPDAHVEAPTGGSIILAAIMLKLGGYGFLRLMLPILPDASVFLQAIIVLSLVAISYIALVALVQEDMKKLIAYSSIAHMGFVTLGFLFSSLGIQGAIFQMISHGFISGAMFFSIGVLY--DRMHSRKIDDYGGVCNKMPIFSGFFVFFALANCGLPATSGFVGEFFVILAAIKQD-IVIGLFAALTLILGAGYSLLLVKKVFYGEVSNNKVMNLVDVNNRELILLVIFSLFILLLGLKPDLITSV-----
143908298    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGGEYNLITTICVFLFIGAMGKSAQILLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARCSPLFEYSQYALNLVAFVGATTAIFAASIAIVQTDIKRIIAYSTCSQLGYMF--FAAGMGAYNVAIFHLFTHAFFKALLFLGAGSVIHAFHDE-QNIEKMGGVWKKIPMTYALMLIGTLALTGFPLLAGFYSKDAIIESAYFSKSLFAGVIGVTTAFITSIYSWRLVFKTFHGKNTMSFDKVHESGPVMIIPLLLLAVG--------------------
255069447    ----------------------------------------------------------------------------------------------------------------------TTLALISNHWILAWIGLELSMM-ITLLLLQKPKTARSNEASVKYFISQVIASTMILAAATINATRTGTWDITQMTDK-----------FSVTLTILSLAFKMGAAPMHFWLPEVLQGSTMTAIFIITTWRKIAPTALIFMI------WKNGHFATLSAVGILSTLVGALGAINQPQMRKMIAFSSINNTGWTLVMMGVD---------NALALMNMMVYINLISIILYIMGKLKTKTLKEWISLYLKAQTLGIVAALAAVATSGLPPTSGWVPKMMATDRLIEHHMTVLATVLTLISLITLLFYIRMSYISAMTSGPSTSNTPIKWRTQMHIMQLLPVLTSSIITTILLLPTIAA-----
134886783    --------------------------------------------------------------------------------LFVILTTFMMPIVIWASWGIE-VRVKEYMIAFLLLETLMLGVFMALDLVLFYLFFEAGLIPMFLIIGIWGGANR-VYASFKFFLYTLLGSVLMLIAMVVMYAEAGTTDIESLFNLFGFQILGGMQTLLFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVGSYIMTDFIWLSVIAIVYTSLVALVQSDMKKLIAYSSVAHMGYVTIGFAANQQGIDGAIFQMLSHGFISGALFLCVGVIY--DRMHTREIEAYGGLVNRMPAYALIFMFFTMANVGLPGTSGFVGEFLTL----------------------------------------------------------------------------------
264681195    ----------------------------------------------------------------NINISFTLDTLPLMFIPVTLF--ITWSISEFSVWYMDTDNIYKFIKYLLIFLIAMLIIITANNMYQLFIGWEAVGVMSFLLIGWWGGRSDANTAALQAIIYNRMGDVGLILTTTWL--MTTSLNFQE------ALTLYKTSIVPATGLLAAATGKSAQFTLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRLNPILQD-NKIIMTVCLTLGATTTMFAAASAMTHFDIKKIIAMSTTSQLGLMMIGLNQPSLAFLHMITHSFFKALLFLCSGSLIHSL-----NNEQDVRMMGGLLHIAPMTASFMTTANLSLMGMPFLSGFYSKDTIIETMMNSHNSWTLTITLIATIMSASYSTRIMLLSLTDYPRTKHNTHKETNNIISPLIRLTLMTIF------------------
9653250      -------------------------------------------------SFFQFSTTFLWFPFFNLYYTIGIDGISLFFILLTTLLIISCILVSWSSIQT---NLKDYLICFLILEFLLIQVFSVLDLLLFYIYFESVLIPMFLIVGVWGSRQRKIRAAYQFFLYTLIGSLLMLLALLNIYFQTGTTDLQIL---WYIQFSEISQIFLWLSFFASFAVKIPMIPFHIWLPEAHAEAPTAGSVILAGILLKMGGYGFLRFSLPMFPVASFFTPFIFTLSLVAIIYASLTTLRQIDLKKIIAYSSVSHMGFVTIGFSLNIQGIEGSILLMLSHGLVSSALFLCIGVLY--DRYKTRVIKYYSGLIQVMPLFGVFFLFFTFANLGFPGTSSFIGEVLVLLSSFQINKT-LTLFASLGMIFGAAYSIWLFNRIIFGSLKLGYFSSFQDISRREFWILIPLAILILWMGIYPNSFLN------
283795036    ---------------------------------------------------------------VNMNLNFGVDGISIFF---IILTTLLIMLCVLVNWDTSSLKINLICFLVLEFLL--VNVFSILDLLFFYIFFESVLIPMFLIIGIWGSRQRRIRASYFLFLYTVLGSILMLIAILYIYVQVGTTNYEILLTFRFSTLEQYIL---WIVFFLSFATKIPMIPTHLWLPEAHVEAPTSGSVILAGILLKLGSYGFLRFSLPLFPEASFYFPMIYTIASIGIIFASFTAIRQTDFKRIIAYTSVAHMNLVVLGFSFNAIGLAGSIIQSLSHGFVASALFLLIGVVYDRHGSRMVK--YYGGLVHVMPMYSTIFLFFTMANIGLPGTSSFVGEFLILIGSFKFN-TTVTVLGATSMIIGGCYSLWLFNRVIYGNLKTQYINNFSDLTKKDLFVFMPLLSCTFLLGIFPN----------
294084030    ----------------------------------------------------------------------------------LVASGLWILAAIFSVGYMREKQQTRFAAFYAVAVHAALAIAWSGNLLVLFIFYEILTFSTYPLVTHKESKVARNAGRLYMGILVGTSVVLLLPAVIWVWLATGTLDFQQ--GGILEGYISPQAAPFLLALFAFGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTMLYIFGTGFLSASGASQWLVWIASFTILASSFVAITKDDIKARLAYSTISQLSYIVLGAAASAIAIQGAALHIVMHAAGKITLFFCAGAIY--VCAHVTKVSDLDGQGPELKWVFGAFFLGALSIIGIPPLGGSWSKFYLMVGAVDSGMLFVLGVLGLSSLLNIYYLLEPVSRGFFRPKVKDLKITLHPLVIIVVTAALSLLLFFFVDPFANLASM-------
260768587    -------------------------------------------------------------------------------------------------------------VLFNLFAGAMTALVAANQAIAFLIIVEIISLSSFALV-IQGNTAAHRKAGLHYLVMDHVANVFIVATFAILAYHANSLMFSDW---IATPPQGELASLTFVLALIGFGIKSAGIFFHEWLPRAYPLAPSHCATLMSCVMVKLGVYGLLKVAIVFLGATQWWWLVVLIFGALSSVLGVMFALAEHNIKQLLAYHSVENIGIILMGVGVSMLGLLGALYHLLNHAVFKG--LLCLGSGSLVYRLHTKDMEKMGGLAKRMPKTALTFLIGSMAISALPPLNGFVSEWFIYQSLFSISQPFGAVMLALTGALACMCFVKVYGICFGGAAKSDAAENATEVGNAMVNATIGLSVLCVVLGIASPWIAPYIA---
149193621    --------------------------------------------------------FIWTNSLFNLQASFLFDCYTMLFLPISIFITWSILQFTSWYMHSDP-NQKTFMKYLLLFLLAMLTLTTANNLVQLFVGWEAVGIMSFLLIGWWHARTNANTSALQAIIYNRIGDIGLLLSMAWLAMNLNTLEMQQLFS-----HNISPTLPGLGLILAAMG-KSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIYLLIRLHPLLQH-NPVSLSLCLCIGAMTTTFAALCAITQNDLKKIIAFSTSSQLGLMMLTVGLNQPEL--AFLHITTHAFFKAMLFLCSGSIIH-NLNDEQDIRKMGATQKTLPITTSCMTLGSLALMGAPFLAGFYTKDAIIEAM-------------------------------------------------------------------------------
140825347    ---------------------------------------------------------------------------------FIVVTTVSACVHLYSIGYMEEDSKIRFMGYLSLFTFFMLVLVSSNNLLQMFFGWEGVGLASYLLIGFWHHKDSANKAAIKAFVVNRVGDFGYAIGIAGIFYIFGTVSFDSIFLQVFLSFSFPTLDFLCFLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARMSPLYEFATFTNLFITFIGAVTAIFAASIALTQNDIKRVIAYSTCSQLGYMF--FAAGVGAYNASIFHLTTHAFFKALLFL------------------------------------------------------------------------------------------------------------------------------------------
296392805    ---------------------------------------------------------------------LMLDPLGVIMCLPVLGVGAVVLAYCSRYFAPDEPKLGALAGQLTGFAGVMFGLIVSDNTLLLFMFWEITSVLSYLLVGHQGHKLVARRAALRALNITTLGGLAMLVGVIILGEQTGSYLLSEM---LRHPVGGALGQTGVALVLVGAFTKSALVPWHLWLPGAMAAPTPVSAYLHAAAMVKAGVYLVARLAPAYAHAPVWHWMVLPF-GLATALLGGWRALRAWDAKLVLAFSTISQLGLMTMLVGSSEASRAAGLVMLLAHSLFKAALFMTVGGVDRTAG--SRHLPKLSRMGPRAAPLVAAAALAGASMAALPPFLGFVGKHAAFDSLLTEHAPV------------------------------------------------------------------------
137494931    MNFTPPAIDYFALSPMIVVFAAAIVSVLIEAFAPRRRFLQLLVVFGALLTSGVLIVLNAGTRTVTGGGAVVIDGPALVLMGTIVVLSILGAALMAEQLTQRGYLQTEIWPLTLFAVLGMLLFVTANNLLLMFVALEIISLPLYLMTGMRRRRLLSQEASLKYFLLGVFASAFYLYGAALVYGYSGSIFFPEIAQSLTSPSESIVVFIGLGMLIIGPLFKIGAVPFHQWVPDVYQGAPTAVVGFMAATVKVAAFGALLRILYVAF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257388904    -----------------------------------------------------------------------VDEFSRLMGLIFGIIGAVAVLYSLAS-----DAERVQTAFALSYVATSVGAVFAGDWLTLIFFWELMAVTSTLLV--WHYGGKAVRAGFRYALLHGLGGSLLMGAILWHYSVAGTFLFT---------GEGIAAGPAAILAALGIGVNVGFVGLHTWLPDTYPRPHIAASVFLCVFTTKTGVYGMYR-------AFPDGHLLIAYMGGAMAVFGVCYALLQNDMRRLLSYHIQSQVGYMVAGVGIGSLGVGGAFAHVFNHILYKALLFMTAGVVIYRTGEES--LKKLGGLAREMPITAGAFSVAALSIAGFPGFNGFVSKGIVISAS-------------------------------------------------------------------------------
70608044     -----------------------------------------------GLSYGLYYSVFIQNNIGNFG--FTVNDLNLGFVITILIVTLVTAYYSQRYMEMGKENWGLYYGLYSLFAISMLYVVVSINLLELYIFLEIALITSFLLILLYGYGDRR-RISLMYFIWTHVGTILTLTSIVVLGLTTGTMDIYSSYGVLNNYSVINYSLLIFVIGVIGMLVKGAIAGFNIWLPYAHGEAPTPISILLSPNMVGLGIFTVM-IYFYLFPSLSWLAPIFIGWAVITMIYGGLNAMAQKDFKRFLAYSSVSQMGYMLLGASVGPLGVIASILIYVSHGFGKAILFASAGA--AITELEERNIDKLGGLYLISPAHTGLSFIGLLNILGLPPSVGLVSEILLLLSVSLGWLVLLVALLMIAIGISSGYGGYLFKKVYFKVNMDSAIEYTIPMAILAFCSVVFFFFPQLLVHSLNN----------
70608044     ----------------------------------------------------------------------------------VFVSGLSFFIALYSIGYMKEDHVLRYWGFFGFFVTSMLSVVYSNNLLLFLAGWEGTSLASYGLISYWLDDNERTNSGIRAMIFTRLADVGLAIGLGYLLFLTSLGNFDGVFRVIPLVYALPYAWLILFFIMIGGIGKSAQFPLTQWLLTAMTG-PTPVSALIHAATMVNLGAILTFFLYPFLPQTTLLSAIMMGVSLFTAIYTSTNALASNEQKVILAYSTADQISLMILSSSTGTAGILVGLVQMLAHGTYKALLFMNAGSVIHFTENRYTGV--FRSLYKRLPSIFILQLIGALNLASIPPLVGFWAHNAIGDLVSDAGLIYLYILVEF---LGGFYIVRIVKTFLWGKGEDVHEEGHIGLTMVTAASILALASIVL-----------------
140948205    -----------------------------------------------------------------------------------------------------------------------------------------------------------IEASLKAFLVNRVGDFGFLLGIAFVLMFFGTLDYAETFTDLIIGQTLFATTIVCLLLFLGAMGKSAQVPLHVWLPGSMEG-PTPISALIHAATMVTAGIFMVSRMSPLFELSDVALTVVMVIGAVTALFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGVSAYSV--AIFHLMTHAFFKALLFLAAGSVIVA-LHHEQDIRKMGGLRKKMPITYITSLLGTLALIGFPGFAGFYSKDMIIEAVHYSDLPWAYFAVLIGVFITAFYSLRLLFLVFHGES--------------------------------------------
90426044     ---------------MIALALASILLPTVGALSPRSASKRLGQVFAGLATAVLLVLAYQEYSVINFGGVFGVDTVSVLVACAVVGIGFLISIYSGGYLDAGNRERRRYFAFLSLFIGAMAGLVFSTTVIGQLVFFEISGVCSWALIGYY-EKPKSLYSAAKALIITHIASLGLYVAASVMFLETHTFALSAIG-----GLSDSAKTIVLLAILVAAWGKSAQLPFHMWLPDAMEAPTPVSAYLHAASMVKVGVYIFARALMSSNGAPELVGYVCTIMATITLVYGFIMYLPQCDMKRLLAYSTITQLSYMFLGLGLSQMAFNGAIAHLFNHAFAKTLFFLVAGALSYTTGTRM--LPLLRGVLSKSPLLGIAFVVAALAIAGVPPFNGFFSKFAIFAGGFEVALMVLLVIALLESVGSFAWFLKWVGWTVPGRPSEAVAAASPPLSMQIVLITLIVMAV-------------------
141520487    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAVGATFYVIGVGLLYSVTGTLNIADLTVKLSELSGNNAVKAGISFIVIGLMVKAAIYPLHIWLPAAYTFAPSAVAVLLTATATKAALYVLARILFTLLSNADELQWVLLPASIVAIFFGTIRAIYENDIKKLLAFSSLSQIGYITIGLSLGTASIMASFIHIANHSMMKAALFMGVGTISIL-SNQRVKLTNLKGLGQTMPITSICLTIVVLSLLGLPLTIGFISKVFLLKAVFNHGNWPILFIIVFTSFLAMGYAWKIIEQIWMNEPIEGSV---------------------------------------
94265345     -----------------------------------------------------------------------IDPLGVLFAATI--APLWLLALIYSRGYLGAAHRERYYLVLMLSLPLALGVAWAGNLLTLLVFYELLSVLAYLLV-VHEETITAKAAAAKYIVYVLVGGSCILLGVVLVFHLVGGLGFAA-GPMLDAGLGRGYLTVIFVALLAGFGVKAALVPLHGWVPDAHPAAPAPFSALLSGILVATGAFGIIRVTHQVFGVELGLMNWVAPLAAIGVLAAAVAAARQDDLKRRLAYSTISQLGYITLAISLGQELLVGALLHISNHAMMKATLFFCAGLLLRRAG--VRRLSEMAGLARRLPWTMAAFTLAALGMIGVPPLAGFISKWVLGMGTLEAGQPLYLLVFMGGSLLAAAYLLPVIYVAYFR----------------------------------------------
155970101    ------------------------------------------------------------------------------------------------------MNPLVWMLLIMTISTSTIITMFSYHWLLAWLGLELNTLGILPMI-MKPGHPRATEATTKTLAPQALSAAIILFASTMNSWFTGHWDIPNMNSPI-----------PMTLITAALILKLGVAPAHLWYIEVLQGNSNNNSTCITTWQKIAPLTLMYMLQNHLP------TNMMLLLGLTSXTLGAWIGLNQTQTRKIMASSSIAHMGWMLVALSLQKS---------LATMTFITYFLLTIALFTTLIITTTKTLKDLSTAWSMTPPLLTQMLLTLLSLGGLPPLTGFMPKLLIIKELAMMDLTPFGTMLALSSLLSLYFYLRLAHLAILSMPPSTTNTEQK-----------------------------------
90407580     MENLALMKNVALLT--ILLPFLGAIITMLVAAPLAKWVSQIFAGIAAFGVLVLAFLYRSSGQSTLHYTLFHIDNLGFTFDAVSTLTVIAVVILIYSLGYMTHEAKPRYYAFLLIIIGAMAGLVLSSTFVGQLLFFEITSVCSWALIGYYQK-ATSLKSALKALLVTHFASIGLFVATVIVFKETGTFSITALAQL-----SDQTKIIVFLGIMLAAWGKSAQLPLQFWLPETMDSPTPVSAYLDAASMVKIGVYIFARAILSAGEIPHIIGVIGVIGAILTMLYGFILYLPQKDMKRLLAYSTITQLAYIFLALSLSILALESAVAYIFNHAFAKTLFFLVAGSLGYTCGTRM--LPSLKGIIKTSPLLAVGFGVAALAISGVPPFNGFFSKFPLFEAGFQQQHPWLIPVMLIALLESVASFGWLLY--WFGKTVLGNPSEAVQKASPLPISMKIVIVILIIMSVFSSFIASTWLS--
138393219    -----------LFIPEIFFTILILVLILIGLFKKDDSFKFINLLSITLFFVFILVFLDINISSSNYNYFFINNFFINFFKFLIIFGCFSSLIITKKYFIDVKLISFEIPILILFSCLGMMIMISSNNLISMYLGIELQSLALYVLAAIKRDSIQSSESGVKYFILGALSSGILLYGCSLIYGFTGTTNFTEIYNSLLIKSLNLGLIFGLVFVLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKISAVVLIYRFMEPFYNFYSEWSQIIIFLS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
162456862    -------------------------------------------------------VYLMSNWEAPFGIVLVADRLSALM---LVLVGVVSLCAALYAEAAWGRAGAYFHALFQIQLMGLNGAFLTGDLFNLFVFFEVMLAASYGL-HLHGSGWPRVRSGLHYIAVNLLASSLFLVGLAVLYGVMGTLSMADIAEKLALVPDRGLLHAGAAVLAVAFLIKAAIWPLNSWLVPAYAATSAPVAALFALMTKV-GIYALVRSWTLFFSAGASAQTVLLYAGLATIAFGAIGLMASMSLGRIAGFSVIVSSGTLLAALGTGTPAVTAALFYMLSATLAVSALFLLVELVERIGSDGQRRVPDLGQAFPVSILLGLAFMVCALLVAGLPPLSGFVAK--------------------------------------------------------------------------------------
141196497    --------------------------------------------------------------------------------------------------------------------AGITLSFLPGDIFNLFVAFEIMLLSSYGLMTLDTT-TETTKKAFPYLTINLVGSTLFLCAAGLYYTLFGTLNFASISLEASQLIGDPRLLILGVLMLCVFGLKAGLFPLYYWLPISYPILPAPIAALFAGLLTKVGIYALIRILCSVLPSSSALYNLLIHISIPTMVIPIIAALAAKNIYQILSFNLLSHIGFMVVAIGINQYSLTAGFFYMIHHVIVIASLFLIAGIMIQK--TKTSNIKEMGGLWKSSPMLGIAFLIQSLALTGIPPLSGFWGKLMLLKVGLEQNETLAIIAIIIASILTLLSMVKIWFHAF------------------------------------------------
240266731    -------------------------------------------------------------------------------------------------------------LFFIVLITSTLIVVSSSNWLSIWMGLEINLMSFIPLM-FMKKNSQSSQACMLYFLIQSMSSVIMLMTILINS---------------ILVINNVMNEFMFMILSSSILMKLGAAPFHQWFPEILSKMNWSSAFLLLTWQKIAPMIVLSYLI--------ENLDWITIVIMSSTIIGAIGGLNQTSLRKIMAYSSISHMGWMMACMKFENELWMMYLIIYSAITLMLTTLFYNYSAFYMNQLQVNMNLA----------MKKWLMTTLFLSLGGLPPFIGFFPKWIVIQSLINKNLYFMLMIMILSALITLYYYIRIMSANFL-----------------------------------------------
8928592      ------------------------------------------------LIAIHLFRWFPLSAGYLVNFSFYIDTVAYSFTLLTLTIGVFVNLYTYSYFRYEPH-ISRLISLINAFIASMIILVNSGNLVVFFFGWELIGITSFFLINFWGERAPTFKSAFKAFSFNKFSDSAVLIALILIYANVHDLNFEAILNKLGSTPQINSWNLISFCLLFAAFVKSAQFGFHVWLPDSME-APVPASALIHSATLVSAGVFLIMRFYPILELSLYFKLVTALVGALTALAGGLSAVFQTDLKKILAYSTISHCGFLIFLCSFGNFKLV--IVYLFVHGFFKAISFLCVGNLIRF-SKSYQDLRRMGSFFKYLPAEFFFLVFSLLNLSGLPFFFGFYSKTLLFMISDVLYFRDAIFCMILLSCITLFYSFNILYYSFFDSKKARKSIYA------------------------------------
32526853     ---------------------------------------------------VTFNWHWMTIQSTKIFMSFKLDYFSILFLPTALFVTWSILEFSLWYMASDP-NINKFFKYLLMFLTTMLILTTANNLFQLFIGWEGVGIMSFLLIGWWHGRTDANTAALQAMLYNRIGDIGFILMMVWLMLNCNSLDIQQIFMTKINSN------IPLMGLLLAAAGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLMIRFHPMLSNNHTILTMTMCLGAMTTLFTAMCALTQNDIKKIIAFSTSSQLGLMMVTIGINQPYM--AFLHICTHAFFKAMLFMCSGSIIH-NMKDEQDIRKMGAIYKTLPLTSTALIIGNMALTGIPFLSGFYSKDLIIEA--------------------------------------------------------------------------------
186683823    -----------------------------------------------------VFIPWLSTAGLDLTIALEISSVS--VGALVVITGLNLLAQIYAIGYMEDWGWGRFYSLLGLFEAGLCALVLCNNLFFSYVILEVLTLGTYLLVGLWFSQPLVVSGARDAFLTKRVGDLFLLMGVLALWPLAGTWSYPELAEWAATANVNPTTMALVGLLIAGPMGKCAQFPLHLWLDEAMEG-PVPSTILRNSVVVASGAWVLIKLQPVL-SLSPIVSSAMVGIGVVTAVGASLIAIAQIDLKRCQSYSVSAYMGLVFIAVGTQQAALLLVLTHAISAALLVMSTGGIIWNSI------TQDVTQLGGLWTRRPISAIAFIVGTLGLIGFPPLGSFWALVKLSDGLWETQPWLVGVVITVNA-LTAVSLTREFGLIFGGKATQMSQR-SPEAHWPMILPMVILLGFSLHLPLVLQSL--------
32330338     -----------------------------------------------------------------------------------------------------------YSALIISLGLGTTMTFASTHWYLAWMGIEINTLAIIPLMSQNHT-PRATEATTKYFFAQATASATLLFASISNAFLTGEWDILQTPNTL-----------TSSLITMALAMKVGLAPLHSWMPEVMQGLSLLNGLILSTWQKLAPLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-------XXWMILILSFS---PPLALLTILIYLLMTFSLFSSFML------TRTTHINSLATTWAKIPILTISTPLVLLSLGGLPPLTGFMPKWLILQELTKQDLAPIATLAALSSLFSLYFYLRLSY---------------------------------------------------
147919459    ---------------ETLLIIPLITAALCYLIKHKRTVEIVSTLGALAIMAGCVYLAYTVFTGPVSGGLWYVDSLGAYM--LVIISFIGLAAAIYSIGYLGYEYKEYYFTFFHVFIFTMLLVCTSSNLGIMWIAIEATTLASAFLVGFYNKDT-SVEAAWKYIIICSVGITLALLGTILLYASSNTLGESADALNWPMSLDPTLLKIAFILVIIGYGTKAGFAPMHTWLPDAHSEAPTPISGLLSGVLLNCAMYGILRYHIITTNALGPDFTLLIVFGLLSLAAAAAFIIIQKDYKRLLAYSSIEHMIIAIGFGIGGAVGIFGALLHILNHAVTKSLMFFGAGNILLK--FKTKNIDEVKGIAALMPWTAMCFVAGALAITGSPPFSIFVSEIIILIAGFTQGNIVVSVLYLLLLVIIFAGFMYHVGRMVFGEPAPGTIKGEPNYLGLCVMAVLLLATLIM-----------------
135358672    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFDTLASSWASMELDPFALIGVGLMLVAFGFKVSAAPFHLAAPDAYAGSSSPIAGVLATASKAMGFVALFRVLIQITMGEAFWFVLLAIIAIITMTWGNLAALTSINPKRILAYSSVAHAGYMLAAIAANEIVVTAIVFHLTILVLFKLGAFLVLSMLEIEGRSH--RLEDLHGLASRDPMMAGSMFVFMLALAGVPPLSGFLSKLLMINGIVNISAFWLAIAIVINSALSLFYYLRICLVMFFEESESSKPLHSAYFLRNAIMVLTVLTVFF------------------
141357967    ----------------------------------------------------------------------LVDNLTIIM--LLIVTLVSSCTHIFSLEYMKGDRYHRYYAYLGLFTFSMNGIVLADNLISMYMSWELVGVSSYLLIGHWFEKDSAADASKKAFLTNRVGDIGFFIGIMLIYSAIGSFAFTPIFDSISTGNTGMTLTLAGLGIFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYMSVRLFPIFTP---DALLVIAYIGGITAMLAALIAITQNDIKKVLAYSTVSQLGYMILAVGTGVY---------------------------------------------------------------------------------------------------------------------------------------------------------------
143642265    --------NLIVISPTIALVGTALVLLFFTITIEKKSITFMGMLITSFCVFLKFGLFLENGVSSYFTQKILLDEFSLFGNVLISLILLFNFLPIWDSSKQLKEKTTEAIILTLMSASGFMLMVDSENLIMLFIGLEIGSISLYALAGLNRGDKLSNEASLKYFLLGSLASCILIYGVSLVYVSFSVFSVYNLALGIAYVGPPLTTSIGVLLIFIGLLFKIAAAPFQSWAPDVYQGSPTGYVGFMSSIAKVSSFIVIARLCLVINFIIKDFNIFFLIVIISSALIGSLFASIQEDLKRLLAYSGVVQSGFILSGIVSSINGTSASMFYLFTYILQLIGI--------------------------------------------------------------------------------------------------------------------------------------------
140759104    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAERIPQVPQTTVVMVGFGFMMAGLLVKAAIFPVHVWLPAAYAFAPSAVSALLAAIATKASLYVIARVMFGMFAGVPDLAGILVPLALAGIFLGTILAIYENDIKKLLAFSSVAQIGYIALGFGASTAGLAAGFIHIGNHALIKGGLFLAVGCYAVALGSRV-NLGGMAGLGRRMPITTTAFLVCGLSLIGLPLTAGFISKLYLVRALLEADMIAVLLLVMASSALSVVYLWKIVEVLWQKADGETAVIEQPALYLPLWIVAIANIWFGIAPAPLVDGAQRAAMYL-
289208186    -----------------------------------------------------------------LGVMLHLDGLS--MTLLVLTGVVGLATSLYSLGYVDPIERRQFWPLWLWLWAGLNMLLLSGDAFNLYISLEVVSLSAVALVAFTGT-AAAVSGAMRYLLINILGSLSFLMGVVLLFGEHGVLDLVLLEARTEIG---PTERMAAVLMTAGLMLKAALFPLHVWLAPAHGSAPAPVSAVLSGLVVTGSFYLILRLWMGPFAPLATFGILVGLLGVAALIWGSAQALRSGRLKSIVAYSTVAQFGYLLIAFPLMLVDSGAWKVVVFFAVVHALAKASVFLAATLQHAAGHDRLADMGAVLRARGRTVFALGLAGVSLMGLPFTGGFIAKYLLLEAGLSTILALWVIAIAGGGLLAAGYVLRMVAPAFHRGPQNPGEAVSPWM---------------------------------
242624255    ---------------------------------------------------SITTSFNWVTTEFNLQISLFFDTYTTLFLPVALMITWSIVEFTNWYMASDPH-IDKFTKYLLLFLIAMVTLISASNMLQLFIGWEGVGTMSFLLISWWHARTNATTSALQAIIYNRIGDIGFILSLAWLAANYNTWELQHLFS------HDTTATLPLLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPLLAP-NNTALTLCLCLGALTTTFAALCALTQNDIKKIIAFSTSSQLGLMMLTLGLNQPKL--AFLHIVTHAFFKALLFLCSGSIIH-SLNDEQDIRKMGGLQKTLPITSSCLTLSSLALAGTPFLAGFYTKDIIIETL-------------------------------------------------------------------------------
135194820    -----------------------------------------------------------------------------------------------------------YFALYLVFAMGMLGTVLATNLIEFYIFFEVMLIPGFFLVALWGDGPRR-KIGLMFLFWTHAGAVVLLLGFLMIGLTIGSFDFVDINESKL---PADIALYSGVAIAIGLGVKLAVFMFHVWLPYVHGSAPTPISALLSPAMIGIGAYGVFRLIVELMPLTFSELSIFHIWGLVTMIYGGAMALMQDDLKRLLAYSSISQMGYLLFGISMSALGLSGAEMMYVTHGIGKGILFMMAGIIIVKVGT--RSLSKLGGLAGKMPITATCAVIGAL----------------------------------------------------------------------------------------------------
210631896    ------------------VMTGIDVVLCAVILWSAVRYKNRIALVLGLVQTVGVVLFAQMTLGAGASHMLAADTLSLIMVLIVGLVGSAICVYALGYMHDAPDRRHVFAALMFTFLAAMFVIVLSDNLEWLFTGWEITTVCSFLMIGYTRT-PEAIKNSFTQINLNMVGGLAFLAALILIHAAGLPLSLTGIIAA-GEGSQAELLILPLMLLSVAGLTKAAQMPFHRWLLGAMVAPTPTSALLHSSTMVKAGVFLLVKLAPLYLVFPAASVMVVFVGGI-TFVLCSFMAITQSNAKRVLAYSTIANLGLMSACAGVGTAEVWAAIFLMIFHTVSKSTLFLCVGTVEHRIG--SRNIEDMDGLFSRLPHLTRFMMLGIMGMF-VAPFGMLVSKWATLVSFAETGNVFFLIMLAFGSAATFFY---------------------------------------------------------
284097706    --------------------------------------------------------------------------------------------------------------------------------------WELTMIPMYFMIILWGGPGR-IAAGLKFALYSLTGSLLLLVGILGLYLEGGHTY--DLLVLSEQTYSSTTQFWLFLAFFLAFAIKMPMVPFHTWLPDAHSEAPTAGSVILAGVLLKMGGYGFLRFCLPIFPDASQFAPFILWLSVLAIVYGGYMALAQSDLKKLVAYSSISHMGFVTLGFVFNSQGIQGAILQMFNHGITTGALFLAVGQLY--DRTHSRSIQDYGGLHKPMPRFVALFCLFSVASFGLPGTCNFIGEFLVLVG-TSSDSFVKVLLAMAGIVLAAAYTLWMLQRVVLGQARTPVASRLPDLNWRETATMIPLVVIVLWVGLYPAPFLNV-----
283464387    -------------------------------------------------------------------------------------------------------------------LLGTTITISSNHWAMAWTGLEINTLAILPLISKSHH-PRAIEAATKYFLVQAAASTLVLFSSMTNAWHTGQWDITQMTHP-----------TSSLILTAAISMKLGLVPFHFWFPEVMQGSPLITGLILSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLSTILLLTLLSLAGLPPLTGFLPKWLIIQELTKQDMTPSAMII-------------------------------------------------------------------
114777373    --------------------------------------------------------------------------------PFIILTSLLTIICIISAWECIQTRVKEYMLAFLVLETTLIGVFCALDAILFYFFWEAMLIPMYLIIGVWGGKNR-VYATLKFFLYTLAGSVLMLIAVLAMYFKAGHT--FSLLAYMDYPFDFTWQFWIWIAFFIAFAVKVPMWPVHTWLPDAHTEAPTAGSVILAGILLKMGAYGFLRFSLPILPDASQYFVPFMVISLVAIVYISLVAMMQTDMKRLIAYSSIAHMGFVTLGFMFTQVALEGALFGMISHGFVAAALFLCVGVMY--DRLHTREIAAYGGVANVMPIFAAVIILFAMANVALPGASSFVAEIMVLIGTFDASAI-------------------------------------------------------------------------
227214963    -------------------------------------------------------------------------------------------------------------------------VMSNHHWIMTWAGLEMNMLAILPIIS-KPKTLRSTEAATKYFLTQATASTMMLLSSTMNAWQNGNWDITQLNNN-----------YATAIMAMSLTMKMGAAPLHFWFPEVMQGSTLGTALLLTTWQKIAPITLMYTISNHIQPT------ILMSIGILSIIIGGLGGLNQTQLXXXX---------XXXXXXXXXXXXXXXXXXXXXXXXXXAIYIIMIIPTFLLMMTASTKTLQDISTMWTTSPTTTYTIALLMLSTSGLPPLTGFAPKLLMLNELITQNLTGMATLMALLSLISLLFYLRITYLIMM-----------------------------------------------
143876740    ---------------------------------------------------------------------FQVDPLTALF--LLIITGIGFLIHVYSVGYMDEEHYGRFFAFLNLFVFFMLVLVLADNLLLMFVGWEGVGLCSYLLIGFYHEKISAGEAAKKAFLFNRVGDFGVLSAVMMLVVYLGTLRFDEIAQAGALGEGSLSVTLITLLLFLGATGKSAQVPLYVWLPDAMEG-PTPVSALIHAATMVTAGLYLVAKLSFLFILAPFTLTIIAVLGTVTALLGATVALTQTDIKKVLAYSTVSQLGYMFLAMG-------------------------------------------------------------------------------------------------------------------------------------------------------------------
142176886    -------------------------------------WFTTFIPTVAAGAPVRIALTWVPSLDIALG--FNIDGLSLTFA--LLISGIGVAVMLHARSYLTGDQHFRFGLFMTAFMLSMLGLVLADDLILLFVFWELTTLTSYLLIGYGHDSAKSRRSAVQALVVTGSGGLAFLAGVILIALATGTTSISGLIAQGSLTEHALYVPI-LILVLAGAFTKSAQYPFHFWLPNAMA-APTPVSAFLHSATMVKGGVYLLARLHPALSGTAGWLWALTIAGGITAVLASLLALRQTDLKMVLAY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
90102233     -------------------------------------------------------------------------------------------------------KSFSVSMFFCSLVLGAVVAMSSSSWLGVWMGLELNLLSFIPIIMLNRESA-SVEAGLKYFLVQACSSLVVLQS---------------------GVYFISVDSGLVVLVVLALVMKVGGAPFHFWFPSVSEGLNWGNVMILFTIQKVAPLTLLFYLYSV------ELETIYYTIVILSGTVGAVSGFNEVLLRKLLSFSSISHLGWMILGMSISGWV---WVEYLVFYIIITISLMFILRSCEIFHLSQIFSQSGAMG--------GVILGISFMSLGGLPPLVGFLPKWLLISSVSDLSCSLVVVYLIGMSLVTLFYYLRV-----------------------------------------------------
31580606     ------------------------LLGVILYFGWKHKHQGIKALAIAQL-VGLFVLEAFVMDHHAANMAFFADPLS--LTLVLIISIVGSVICIHAIPYMENHEHHRFFAWLVLFLGAMNALVLTNDLLTFYFFFEVTTLCSFMLIGHDG-NELATKNSLHALYLNSIGGLALLLGVGFFQIMLGTLNIQEI---LRLSPNAAYAMLPMALVCIAAFAKSAQAPFQSWLLGAMVAPTPTSALLHSSTMVKAGVYLVLRMAPGF--VGTSLSTYVALFGAFTFLATAVLAVSQSNAKRILAYSTVSNLGLIIACAGINTAAMAAALFLIIFHAVSKALLFLCVGTIEQRI--ESRDIEDMQGLFVRMPVTATLAVIGVLTMI-LPPFGMLMGKWMAIESAAAN--VPVIMMLALGSAITLLYWARWAGLLMSHPLKGGVTPEVQPM---------------------------------
140399208    ----------LYILPEIFISLSTLILLLLASFSKKINQKDMAYLALFIIFFAQFFILDIFYYEEIFNGFFIIDSFSSFIKLLILVCAGLIIYFYIVVKNPASLNRSEFPILVLFAVVGMMLMVSANNFLSLFMSIELQSLTLYILVSFSRNDSFSSEAGVKYFIIGSLSTCIFLFGTSLIYGLVGSVSFENISIFMSEQTMPTFLIVGLIFILVSISLKISAAPFHMWTPDVYQGAPTLVTTILSTIPKIAA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142741933    -------------IPEVILSVGVLLIIIIDLYLQKHKYISFFLIQLLLIIASLYAITEVPQQNY---SSYEFSEFTSLIKFILLLGSIIIFQYTYQHLNYLNSLKIEYFTISILGLVGTMVMISSYSLLMLYLGIELLSLALYALIGFNKHSGLSSEAAIKYYVLGAMSSGILLFGISLIYGFTGSINYFEIADQIRNINSNSVIIFGIVFITASLCFKFGAAPFHIWVPDIYQGSLISTTILLSTLPKIAVFIVFLKLYFIPF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
108773212    ---------------------------------------------------------IEWIPTIGFKWALGVDGLSM---GLILLTGLVTTLAVLAAWPIT-CNPKLFYFLMLVMYSGQIGLFTSQDLFLFFLMWELELIPIYLLISLWGGRRR-LYAATKFIFYTAIGSLFLFIATFTVCFYIATWHFEDLAEKEYPFILEKILYLGFGF---AYAVKLPIIPFHTWLPDTHGEAHYSTCMLLAGILLKMGGYGWIRINMTLFPNAHAYFPWLVILGTVQIIYAASVCLSQKNLKRRIAYSSISHMGFVLIGISFTNIGLSGAICQMISHGLIGASLFFLAGT--TYDRIRTVSLSEMGGIALKMPKMFSMFTGFSLASLALPTMSGFVAEMMIFLGIISSTFYFIILFQALGVILTPIYLLSMLRQMFFHFESMSFIDSGPREVFIIVSLFIPVIIIGLYPNILLS----------
136471980    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAFALFIGASGKSAQIPLYTWLPDAMAG-PTPVSALIHAATMVTAGIFMITRLNFLFDLAPSIQNIIAIVGAITALVAATIALVQTDIKKVLAYSTVSQLGLMFLALGLGAYEIFHVITHAFFKACLFLGSGSVIHGLHGE-----QDMRKMGGLKKAMPITFITMLIASLAISGVFPLAGFWSKDEILMTAFHHN-IVLWVIGSIASIMTAFYMFRLMYLTFFNRGTEEQKHHLHESPSLITFPLIVLAILSFIGGLI------------
226463998    -------------------------------------------------------------------------------------------------------------IMYIIMMLGSMITVSSASWMGMWAGMEMNMMSIIPLI--KEKSSKTAEACMIYFLVQSLGSALFMMSCIM--------SISELMDKSTYN----------MLIMVSMLMKMGAAPFHMWFPEILSKISWYNCMLLMTWQKLAPLSVINSIV--------NNKLLVVFSVIASVTVGSLGGLNQSSLKKIMAYSSIHHLGWMLAVNEIQNESMKYLMIY--SAISVNISMMFMKYNMNYIHQINIMNLT---------PTEKIVMISSMLSLGGLPPFIGFLPKWMALQVLTQQGLIVMMMIMIMSSLINLFYYTRILSLTIIMQSTKNKWMKANHNKSLINSMLMVNMSLPLMM---------------
12084819     -------------------------------------------------------------------------------------------IMQFSLWYMHEHNNTLFFKYLTMFLISMLFFLSANNLLQLILGWEGMGIMSFLLINWWHNRLEANSAAMQAIIYNRIGDTGLIIFMIWSALFTNSWNMKQIF---ILQNNSMDLWLPLLGIVLAATGKSAQFMLHPWLLSAMEGPTPVSALLHSSTMVVSGVFLLIRFYPMIKNS-QMIISIILCLGAMTTLFAALCASSQTDIKKIIAFSTTSQLGLMTVTIGINQPQL--AFLHMSTHAFFKALLFLCSASIIH-TINNEQDIRKMGSLHLILPFTSSCTLISSLALMGMPYLSGFYSKDIILETLNMSNAWALLSTMLATALTSIYSTRLILLSMAMTPNINTLIFLKKDKNLF------------------------------
139763870    -------------------------------------------------------------------------------------------------------------------------------------------------------------ASYKFFLYTLAGSVLILLAIISMIIHSGTSDITKL---LLYDFPVSMQPWLWLAFFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKFGGYGFLRFSIPMLPITADFVPFVFGLSVVAIIYTSLVALAQEDMKKLIAYSSVAHMGFVTMGFSLNQQAVEGAVIQMLSHGVVSAALFLIVGVVY--DRIHSRLIDDYGGLIKRMPLYSFVFMIFMMASIGMPGTSGFVGEFLILIGTFKVNS-WVALLGATGVILGAAYMLYLYRRVIFGK---------------------------------------------
288903396    -----------------------------------------------LAVVILSFLLYLAWESLNINFTIYNDWFSYTIPIIILTLLVVVSLLAYTTVKQRYLNNSWLSILIIINIAGLILFPMVNDLIPLYVIIELQSYSLYLLTGAYNKSYNSTRAAILYFVTGGIASVLILLSSCEIYEITGLTNLVDIAT---FYNNIDSIWSPFNILLIALIFKMGLAPLHSWSIAVYSYAPIYITAYISIVAKVSI------ISFIYIHLNAISNEVLIICFYLSVAVAAYVPLYQVNIKAILAYSGILNFGYLLIALISSD---IAYNLYLIQYSLTHVAIFLCIFGFNTYTNNATSPIVNINQLIIPNKAICILLIILLLSLVGIPPLPGFFAKYYVIVSLINNGYTLEALTIIFFSVLATYYYAFIIKQLATNLLSSSIKSENNISKLLAIYSVLLISFYMFIPTLLDGLVL-------
239814610    -----------------------------------------------------------------FGIVLVADRLSTMM---VALTGVVAFAASIYSTSRWDRAGVHFHPLLQLQLMGLNGAFLTGDLFNLFVFFEVMLAASYGLL-LHGSGRLRVQAGLHYIAINLAASSLFLIGAALLYGATGTLNMADLGMRIAQLAPAGLVHAAAAILATAFFAKAGAWPLNFWLVPAYSAAVSPVGAVFALLTKLGVYTLLRLWTLLFAPSAAFGQSALLAIGLATLFAGAIGIVGTQRLSNLAGFSVLVSAGTLLAAIGLGEPAVWAALYYLLSSTLAVSAFFLLTDMIERKAGNAPFLAEDLRVLGRAIPFLGLSFIGCTLLLAGLPPLSGFVGKFAMLSGAFSTGAWIFLALLVVSGLLALIALSRTGMRHFWTQPHPTMPALPALEVLPVAGLLAASVALTVWAGPVMRHAITTAEGL-
140871871    ------------------------------------------------------------------------------------------------------------------------------------------SVTSYLLIGNDDTNPRARDAATSAILITGAGGLAMLAGLVVLGQSAGTYRFSELASAFASTDVSLISFGAIVLILLGAFTKSAQWPFSSWLPGAMVAPTPISTYLHAATMVKAGVFLVARLAPVTY-SVDGWRPTVFIFGATTMVFGGWRALRQVDLKVLLAYGTVSQLGFMMMLAGAGTYSLTALIVVLLAHGAFKAALFMVVGVVDHQL--HTRDIRRIVGIDRRWWPIYLTAILGAASMAGLPPLLGFIAKLYTARGAFTGSSLVTAAI-VGGSVLTFAYSARFV----------------------------------------------------
222824426    -----------------LLMLFPFFAAFIALFLQKEDSKSFAILVSFLILVFNIFLLFNYHGGIAFSLNSLIVNFHIGVDAIALYLMLLCSIMIFLSFICLDIQDKSVVVSIFLLQFCIIGLFASLDALLFYVFWEFSLIPLIYLMGRYSDN---YKAGIKFFIYAFCGSMLMLLAIILYYQSFGYWSFDLLAWKSDFFIPESVQNLIFIGFFIAFAIKSPLFPFHTWAPKVYAKSPTLVSVMLVSF-KMAPFGFLRFILPLTPDTLNHYYSLLAVLCIVGILYAALIAFKAKDLKELIAYSSISHLGVVILGIVTFTYNVSGSVFYMFAHGIVTGGLFLAAYMLYKR--YHTFDLDFYKNLAKTAPLFSFFFAVLLFSSISLPLTISFVGEFLILQGIASVNLWY-ALFAGGVIILGAIYMLNIYRNMFFATSEEKIEKLV--LKKGEIFVLSILSALVIYLGIAPSAMLD------
119384032    ------MPDHLMIAPILILVAGAIMLFYNDRNRQTKLIMGLVAVGLTFLASVVVGLYRLGDWPVPIGIVLVLDRLSAMMVMLTALLAAPSLIYAAAGWHGKGQ---HYHSMFQFLLAGVNGSFLTGDLFNLFVFFEVMLAASYGLM-LHGSGPERIKAGLHYLAVNLAASLFFLIGVALVYGTTGTLNMADIGRALYWLDDAERLLFAATFLGLAFLIKAAAWPLCFWLPPTYGAASPPAAAIMAIMTKV-GIYVILRLSLLVLPSAGFGAPVLMIGGVLTMGFGMIGILGTPELVRKGGYLAIISSGTVLASIGFGSSMLGGALYYMVGSTAAISAFFLIADPVSRNDEGDDDAPVETMGLGTVWLTMAICFSLVAAMIAGLPPMPGFIGKFAILRGAVQDNLPWAYAAMLILSGLGA-----LIALMRFG----------------------------------------------
136680507    --------------------------------------------------------------------------------PLIALSCFTTLLVVMASWSMVHEKVAQYLATFLVMQGAVVGVFAASDAMLFYFFWEAMLIPMYLSIGVWGMENRSY-AAIKFFIYTFLGSALLLVALLYLRMHTESFDITSFYHIRLLMPAQIAIFGA---FFLAFAIKVPMWPVHTWLPDAHTEAPVGGSVVLAALMLKLGAYGFLRFSLPILPDACRYLPFMIFLSLIAIVYIGLIALAQTDMKKLIAYSSISHMGFVTLGCFMAYLALEGGMVQMISHAFGSGAMFLAFGVLYQQLHTRV--IKNFGGIAKTAPFLAAMFMIFAMSNVGLPGTSGFVGEFMIMLSTFNASFWVTATTLIVGAAYTLTMYKRV-----------------------------------------------------
289523762    --------------------------------------------------------------------SFVFDKLSLSMAMLALFMAIAISIFSLDYVEKKQAKERRFFVLSMFCVFSCMALF-SGDWFFFGVFLEMSSIMLFFMIL-----PLNFRTALYYLLTQLSGSLLVFVGAAIMIAERGS------------AAMGPVPPHLLWLFLSGLGIKTALLGLHFWLPKVHSEAPTPTSALLSGFSVKLGIYGLIRLASL------PATDVLMVLGPSMTLYGIIQAISQHDAKRLLAYHTISQLGYIVTAIGTGTLGIVAGVYHTVAHALFKGLLFLCIGSIEKAYGTRDLSLWG-HGTARAFPVTFAFFLVGALAISGFPGMSGFASKAMIKASLKENSFYTVVWILQAANVGTVLSFCKLSYYGFFRKAPHYNPLLSYKKRIFQNTGMALLAFMTIFLGI-------------
142866772    ------------------------------------------------------------------------------VMLLFIASFLCLLINTFAIGYMNTDRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYERPSAAYAAKKAFLTTRVGDVFLMVGLAVLWDLFGSLDYAVVFNEYNIASNPGTLAWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGAELADLAFIIAAIGGTTAVMAAAIAFVQHDLKKVLAYSTMSQLAYIFTGLGAALYLANTL----------------------------------------------------------------------------------------------------------------------------------------------------------
135276853    ----------------------GVAFLMLWIPKDKENFHKALVYAATGLSFLITLSLFVSFDRTLAGYQFISSGLDGINLTLCLLHALVSFAGAFAAVRTKEQTKLY-LILYLILVGAIYGVFSTLDLFFLYLFYELTLIPLYPMIAIWG-SKDKEYGAMKLTLFITTGAVLSLFGLLMLYKEANTFDLIAMTTALQTNALSMDFQTWLTFILIGFGVMASLWPVHSWSPIGYAAAPTSVSMLHAGVLKKMGPYLILRVAVGLLPGMGAWADWLAILAGIGIIYAGYAAIRQKDLKFMVGFSSVSHMGYILLGIAMTTVGISGTVLLMFSHGVMAAATFALIGFIYEQ--THTRGVRDFGGLGKQVPFLAVCFIMASLASLGLPGFSNFAAELLVFIGAW-SKYPIIVGFAVFGILITAIY---------------------------------------------------------
258653155    -----------------------------------RPTLVGIGLAVGGLAALVAGIAAMQGQTVTFGLLFTVDPLGGVFLAVTGGVSAAVGLYGIGYCREHGLDARGVQAVLPLFVLAMMLVPLAASVGTLLLVWELMALTSLLLVAEHRRRPEVASAGRWYAVMTHLGLVAILIGLLVFAAHAADGSFAAL-RAAAPGLSPAVAGLVFVATGIGFGSKAGIVPLHAWLPRAHPEAPSNVSALMSAAMVNLGIYGIVRVGLLAGADTGWWWLLVLGLGAGSAIYGILQAAVGTNLKRLLGNSTTENMGLVLIGVGAAGFFGTTALLHLVNHAAFKTVLFQAAGAVVAATGR--RDLDDLGGLNTRMPATTTAFGIGALAASALPPGAAFVSEWLLLQALI-HGLPAAGVAGAI-----------------------------------------------------------------
213018787    ------------------------------------------------------------------------------------------------------------MALFLLLESFVVGFFVSLNAISFYVFFEAVLIPMFFIIGIWGGKQR-IYATFKLFLYTLTGSLLFLLGLVYIYSTFGTFNIQKLAT-LVPSLDLEVQSLLWITFFISFAIKVPMFPFHTWLPDAHVQSPTSGSVILAGLLIKMGGYGFLRFSIPMLPQASLYFSNFVVLSIIAVIYASLVAFAQDDIKKLIAYSSIAHMGIVTAGFSFCEEGVLGSIFQMISHGLISAALFLCVGMLYTRTGT--LEIAKYFGIVNTMPKFGFMFILFSMASIGLPGTSGFAGEFLAMVGMFKSIGFFTGFIA-LGTILSAVYMLNLCKQIIWGVSYSKL--LNNRLDSIEFSVLILLAVFVILLGFYPTLALN------
11466208     ------------------------------------------------------FQFIQYINLFEYSFLFGIDGISIFFIYLSTFLIPLCLLFSFYNMKQKGVSEVKMYSFLFLTLFLLIFVFSALDILVFYIMFEIILIPFFVLIGVSSYRKRRIHASYLFFFYTLVGSFLMLISIFSLYSFTGTSNIEVLLNNQYSFYRENIVWLT---FFISFAIKIPMFPAHIWLPEAHVEAPTEGSVLLAGVLLKLGSYGFLRFLMPLFPNSTYYYPLVILIACLGIFYTSFVTLKQIDIKRIIAYSSVSHMNVCILGFTFHSLGIAGSIHLMIAHGLVSGGLFFLVGMLYNRHHTKL--LKYYSGLVYTMPLFSFFFFIFIISNISFPLTSNFIGEFLIIVGLFLSFNYYALFFTLVGVFICTVYSLWLYNKLVFMIPKYQYIKYYNDLSFLECSLLFIILFFVLWLGIYPYSIFSILDT--
135408718    -----------VISPTLVLLATALILLFCTITIETSDVKKSITFGGILLTIFSVFLKFGLFATDGVSSYFLLDEFSLFGNVLISLILLFNFSSIWNTSTELKDKRTEAIILTLMSASGFMLMVDSESFMMLFIGLEIGSISLYALAGINRGDLLSNEAALKYFLLGSLASCVLVYGVALIYISLSISGFYDSAIAIPYENVPLTTFIGFLFVIVGLLFKVAAAPFQSWAPDVYHGSPTGYVGYMASVAKVASFLVIGRLCMVSLRYVMDNFELFLAVVIISIFVGSFFATIHADMKRLIAYSGVIQSGFILSGIVSGVNGTSASLFYLTAYTIQLIGIFTIFTIISGKLSSDF-SIENLSGLFVENKFL-------------------------------------------------------------------------------------------------------------
256371192    --------DWLVAVPVI----GALIVPMMALPREQAWLVRAIAMSIVELGIAVLLAVRFHIGAPGFQDTQDLRWMGALISLVLVIMTAVLFVIAMAAIKGVTDVRA-YVGWMLLLEAACMGSFVSLDLLLFFVFFELSLVPAYFLIA-DFGFLGSGRAAIKFFVYTFAGSALLLVGIIIHDHQTGNLTFA-LPALEHTRLAASTSLLLFLAFTAAFAVKTPIFPFHTWSPDTYAKAPIPAVVIVAGVMAKLGSYGIVRFDLGLFPGTSQLAWLMLTLAVAGILWGAIVAAGERHLGRLVGYSSLSHMGFIVLGFAFSTEGLAGSVLQMVNHGIYTAAMFLLLGMIYDRSGT--LDASRLGGLQRHAPVLAGAFTVVVMAQAGLPGLNGFVGEFLILVGTFVTHRWWAVVAVAGVVGS-AAYLLWAYQRVFHRAPSEDRVVHDLQWREVALIAPLLAIIVFLYPRPVLSAIDPATSAI-
139591854    --------------------------------------------------------------------------------------------------------------------------------------------------------PRRVYAAFKFFLYTLLGSVLMLVCMLAMYIDVGTTNIPQIMSHEFARDIQTWLFIG---FFASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFLRFSLPMFPFASELFPVIFVLSVVAVIYTSLVALAQSDMKKMIAYSSVAHMGFVTIGFSMNEQGIAGAMFQMISHGLISAALFFCVGVVY--DRLHTREISAYGGVAAVMPRYAVFFMFMMLASVGLPGTSGFVGEMLVLVGAWQANTWL------------------------------------------------------------------------
137275546    -----------------------------------------------------------------------VDPLSSVM--LVVVTFVSALVHIYSIGYMSHDHKPRFMSYLSLFTFSMLVLVVSDNFLQLFFGWEGVGLCSYLLIGFWYKKETANNAAIKAFIVNRIGDFGLAIGIFLIFFFFGSINFEEVFQSLFFGVELSLITLICLFLFVGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPLFEFSQLALNVVTVVGMVTAIFAASVALVQNDIKKIVAYSTCSQLGYMFFAAGVGAYHV-------------------------------------------------------------------------------------------------------------------------------------------------------------
78484407     -----------PFLPVLIPLIGGVLVLLVGLNLQRLLSFLLVLALLAVSVELMFVASQGSPQVYALGNWVIVLVLDQLSALMILITAILAVGALWYAISTKDGQGSHFHVLFQIQLFGLNGAFMTGDVFNLFVFFEVLLLASYGLMLHGGGRLR-TKAGLQYVVINLIGSTLFLFAVGALYGVLGTLNIADMANAVLSTEDQGVVAAAGLLLLLVFGIKAAMFPLYLWLPQAYSNAAAPVAALFAIMTKV-GLYAIIRVHGTVFGENAQYTPWLLGLGLITIVLAALGVMASRGLREQVAYLVLASIATLLIGIGLNTPAALSASLYYLIHSTLIAGGFFLLADIIARGKGSLEDHFKPGPAVPQAILIGSTFIFAAIAMVGMPPLSGFFGKVLILSAALNHDYIWILTLVLISSLIMIIAMARSGSVLFYHIQPSTESTGEPLNKLAYLAVILLFSTLVVFAQPITSMTDTIAQQLF
140152081    ----------------------------------------------------------------------------------------------------------RFLLFMSLFIAAMLGLVMSSGLLQLFIHWELVGLTSYLLIGFWFERPAAAAAAKKAFIVTRFGDIGFVIALTVIWVNVGTFDISEINLLAHTGGITAPVLTGFTLLLAGAAGKSAQFPLHFWLPDAMEGPTPVSSIVHSATMVAAGVYLLARFFPAIDAAPQSVSTVIAYVGGFTAIFAASMGVVVTDIKRVLAYSTVSQLGYMVMAIGLG--GYVAAIFHLFTHAFFKSLLFWGAGSVSHATGT--FEMGKMGGLRGVMPVTFLTFVIGSLSLA-------------------------------------------------------------------------------------------------
135363166    ---------------------------------------------------------WLTTGNFNLDLGIFIDNIAAIM--LLVVSLVSFLVHLYSSEYMRGDSRFRYYAFLGLFTFSMNGIVLADSITMIYIFWELVGLSSYLIIGFWFEKNSAASASKKAFLTNRVGDIGMFIGIMMIYFVTHSFNLADIIEKVKTTEDSTYLTIAGILIFMGAVGKSAQLPLHIWLPDAMAGPTPASAMIHAATMVAAGVYLTLRIFPIL---TFDALTYIAFTGACTALFASIIAITQNDIKKVLAYSTVSQLGYMVLAVGVGS--YMAAFFHLVTHAMFKACLFLASGSVIHSMHHSLH----------------------------------------------------------------------------------------------------------------------------
84701933     ----------------------------------------------------------------GLSLSFQAEPLGAMFA--VIASGLYIVNSLYSIGYMREAHQTRFYGCFAIAIAAAIGIAFAGNLLTFFTFYEILTLSTFPLVTHKENQAAKRGGAIYLGILIGTSIGLLLPAIIWTWVLTGTTDF--VPGGVLAGSPDFRGLLPAVLLGLYLFGKAALMPVHPWLPNAMVAPTPVSAFLHAVAVVKAGVFGVLKIALYVFGMDADLTDIFIVIAAFSILAASAIAMTQDNLKARLAYSTVSQLSYVTLGLLATQYGVLGGASQIAAHALGKMTLFMCAGAIY--TAAHLSLISDMRGTGRAMPLTWTMYIVGACSIIGLPPLAGTWPKFLLMVGAMDAGHQLVFAVLILSSLMNIVYLLTPAIRAFTDPPPPGMKPGVREAPIFCLIPLTL-----------------------
242610071    -----------------------------------------------------------------------------------------------------------------LCTAGSVISMSSGDWLGVWLGLEINLLGFIPLMVQAPE-GQSVEAAIKYFVVQAVGSGFLLLGALGEGNFFFWW-----------FPVSGSFSPGLFFCVVGLVLKLGVAPFHWWVPSVMGGLSWFGCSFLMTWQKLAPFFILLSLSSLF-------VWFFLFLGCLSSVVGGLMGIGQVQVRVLMAYSSISHWGWILGLLSFSFLCSFFYFFVYFFITVVLFYFLSCQNLARTLNIKGV---------------LGSFTMVGFLSLGGLPPMTGFLPKWVGLQLVCSYSSFFLLSFLVVG----------------------------------------------------------------
220930731    ----------------------------------------------------------------------------------------------------------RFFMILFIFLGAMNALVMTDNLSWMYFFWEVTTLCSFLLISHDGT-EIAVKNGLRALWLNSVGGVAFIIAILMVNTSLGTLSIQAISNSGMQGAFAGMMPVALGLLCIAGFTKSAQFPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYLIIRIAPAFAG--TRLGQLVAVAGGFTFVAASAIAISQSNAKKVLAYSTIANLGLIICCAGIGTISLAAAVLLMIFHAVSKGLLFLCVGTIEMGIG--SRDIEDMQGLFKKMPFTTVITVIGQVSML-LPPFGVLITKWMAIETAI--HLPLVLVFIILGSAFTIVFWSKWIGIILTMSYKPKYYMEKLSFSIKAALSVLIALVMAASIGIVP-----------
144075263    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYGKWLLFVAGIGIFCGCVGKSAQVPLFVWLPDAMEGPTPVSALVHSATMVAAGVYLVGRFFPVLTP---DVLLVIAYTGGLTLFIAATIAVTATDIKRVLAYSTVSQLGYMMLALGVG--GWVAGLFHLITHAFFKSLLFLCSGSVIHACHTN--DMRKMGGLLKVMPYTAWTMLIGCLAIAGVPGLSGYYSKDAILAQATNPQHSILYVAVAGGAFITAFYMFRLWFMTFAGAPRDEHVFKHAHESPRVMTAPLVALAIFAI----------------
288940092    -----------------FMLAGVALALVLLYFCRRIVAREWYIPVLILLQTGLMLSAELAPVHPEVAHPFYIDSFTLLMA--LIVGVVGGLICLHAVQYMRDYHAHEFYFVIFLFLAAMFGIVFTNHLTWLFVFWEVTTLCSFWLISYSGTDE-AIRNGFRALGLNLIGGVTFAAAIAWLTYGPGTWELDRLVAA-----GSALALIPAALIAVAGLAKSAQLPFSSWLLGAMVAPTPISALLHSSTMVKAGVFLLVKLSPVFYGTFAGL--LLSLIGGVTFLVTSLVAVNQRNAKRVLAYSTIANLGLIVMCAGVGTAAMWAAILLILFHAVAKALLFLAVGTTEHLIG--SRDIEDMEGMVYRRPEMAAMLLVGILGMF-LAPFGMLLSKYTTFQAFLNMGVMPLAAILAFGSAPTLFFWSKWMKLVAMPRRPQPSTEPIARDELLALGALTVIT---------------------
269126820    ---------------------------------------------------------LTASAGTWFGGLLVADRLSLPFAGLTALTGCLIAVFSRRYLHKEP-GHLRFHLLLALFVAGAELLVLADALEFVFAGWELTGLSSALLIAFFHERRAPAEHGLRAFWTYRVCDAGLLGAIVWLHHATGTTALSDPAAG------TPGAIVPGILLLWAALGKAAQAPLGGWLPRAMEGPTPSSALCYGAISVSLGPYLLLR-TEHLWQSSAQVRAAIIVVGALSAVHAALTERVQTDIKSALAYASMTQVSLVMVEIGAGLRDL--ALVHLIAHAML------------------------------------------------------------------------------------------------------------------------------------------------
142094703    --------------------------------------------------------------------------------PLLILSTFITVLAIIYSIEHEPKSPKGFLALILVLETGMNGTFVALDLILFFVFFEIVLLPMYFMIGIWGDKETRLYASIKFFVFTLFGSAFMLLGFLGLYYRGNTFSIPELIELGTNGAFTTFAMLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFIRIAIPILPEQAAWAPAIAILSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGIASTPIGINAAIIGMVAHGVITGLLFFLSGSMAH--TYHTRDMGRLGGNMKLLPKTGALLGFTAMASLGLPGL--------------------------------------------------------------------------------------------
284039755    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAFWAIFIGFAIKLPIVPLHTWLPDAHVEAPTPVSVILAGVLLKIGGYGFIRIAWDFFPGAAQYAQVLAGLGVLSIVYGGLNALAQADLKKMIAYSSVSHMGFVLLGVASLTAEVNGAIYQMVSHGILSAMLFLIVGVVY--DRTHDRRIESYRGLLQLMPQYATLTAIAFFGSLGLPGFSGFVGELFTLMGSFQSEWLWFTAVATLGILLAAAYFLWTFQRMFFGESSNEFVIADLTLRLIPLGAMALVLGLFLVFNLTNATVTQWL----
15150783     ------------------------------------------------------------------------------------------------------------IMFLLTLSSGAIMAISAPSWFMAWVGLELNLMSFIPII-LTANNQYSSEAALKYFLIQALGSSFIIFSGSLIL---------------------FSLEISHIMILSALLLKLGAAPFHFWFPQIMEGLSWPRLIILMTIQKVAPLSLILLLAS-----YQNTFNMIVGAAVLSAIVGSVMGINQTSLRKIMAFSSINHIAWLL---SAAILSEAMMFMYFGFYCFISMSVALIFHNHQASYISHLVDKKESSNLSNLPVFAA------LFSLGGLPPFTGFIPKWFIIQELNNFNMFILFIVLLSCALITLYFYLRVISFLTFSTAKFKSSMSFNLIKMNSFSTPLIVS---------------------
122000104    --------------------------------------------------------------------------------------------------------------MLLITEILIINFFAATDLVQLYIVYEASLIPMVIMIGVWGSRTEKKIAAFQILIYTLIGSIFMLMSIGLLYSTLGTTDYILIREYIEVLPEN-VRKIIFIGFFIGFAVKIPIAPLHLWLLRAHVEAPTAGSVLLAGILLKLGGYGYIRYNIGLFPDLEYYFPIIGGICLISILYTGIATLTQLDVKRIVAYSSISHMNVIVLGLFSGVLQLEGGIILMIGHGIVSGGLFLCIGVIYDRCKTRI--LYAYNNLVHMMPIMAILFFLLVLGNIAFPITSNFVGELLIFIGLIKKN-IIIAFFSALSMIITAIYSFWLYNRIFF-----------------------------------------------
118475333    --------------------VSALILFVSPLNVKVLNLLHILCSAAVSLALLCSISKVLSLGAIAFNDMLFLDSLGAVFLVLISLTGFCVNLYSTSYFKLNLKQIKTNFCLSHITTFAMTLSCISNNMAIMWAALEATTLATVFMVALKGDK-RSLESGYKYIIICSVGLAFAMFATILLYASSLNTLHDEKNAILFSNLNPDVLKLIFIFALIGFGTKAGLVPTHTWLPDAHAQGPAPTSAMLSGIVIKCAMLGLLRYYAIASNATGGNFQIMLISGTLTLFVSAFFLIRQHDVKRMFAYHSVAHMGVIAFALGVGKIGVFAAVFHCAAHSFTKALAFLTTGNTARIYGTN--DMSKMGCMIHIAPLTTVLFGISICSLVGVPGFAIFVSEFLTFKAAVLSGQYAAIVLFALA----------------------------------------------------------------
55380052     -----------------------------------------------------------------------VDPFSRLMGIIFGLIAAVAVLYSYASEANTTQTGY-----ALSYVATSFGAVFAGDWLTLIFFWELMAVTSTLLV--WHYGGKAVRAGFRYALLHGLGGTLLMAAILRHYVEVETFLFA--SVPGGPETAGITTGLAAALAAIGIGVNVGFIGLHAWLPDTYPRPHIAASVFLCVFTTKTGVYGMYR-------AFPNGHEAIAYMGGGMAIFGALFALFQNDMRRLLSYHIQSQVGYMVAGVGIGTSLAQAGAFHVFNHILYKGLLFMTAGVVIYRTGTES--LKKLGGLWREMPITAGAFSVAALSIAGFPGFNGFVSKGIIISGLPLGEFYTLEWMLLLGGVGTFMSFIKFGYYAFFHGEYDDSVPDANRGQSI---AMVAVAALCIIYGVYDTALFTILP---
183582350    ---------------------------------------------------------------------------AYAIMFLPVALFVTWSILEFSIWYMNEDNKNRFIKYLMIFLLAMITLTTAGNFFMLFIGWEGVGLMSFLLIGWYHGRNSAAAAASQAVLYNRVGDIGFLMAF---CWFMNTLPSSETPTSLTLTPPTFILLG----LITAAATKSAQFTFHPWLASAMEGPTPVSALLHSSTMVVAGIFLMIRMFPLLENNQTALSTCL-CLGALTTCYAAMLALFQNDIKKIVAYSTSSQLGLMMVAIGISQPHL--AFLHICTHAFFKAMLFLCSGAIIHNV-DDEQDIRKMGGLQMMMPVTTSCFSIGSLALMGTPFLAGFYSKDAIIETAISIINSSALLLTLLATAFTAVYSLRLIFYISMKAPNENTPPVLNAISRLAIGSIMAGLLIFHMTFPNNPPTHTMPLSM-
220904938    ---------------------------------------RTVMGMTVLQLIGLLYLKFVLADGSAPITAFAPDGLSLIMVIIITVVGGLITIYGLGYMDIHEEHLHRFFAIIFCFLGAMNGLVLSNNLSWMFFFWEVTTLCSYLLISHDQTQEANANA-YRALWMNVLGGLAFVSAMLFIQKSLGTLSTEVVLHKMTAMDKTTAMLLPFAFFCLAAFTKSAQVPFESWLCGAMVAPTPVSALLHSATMVKAGTYLLLRMAPAFADTTMS--TIVALFGAFTFVGTCILAVSQSNAKKILAYSTIANLGLIIACVGINTASMMAATTIIIYHSVSKGLLFMCVGAIEQRIG--SRDIEDMRGLYSKMPRTAIITAIGIFTMM-LPPFGMLIGKWMAIEAIATQAMTPIIFFIALGSAFTVLFWARWAGILVSSANLHDRPPHGNPKATVMFALGLAVVFSFISPLVLETFVEPSVAGVY
144189374    ---------------------------------------------------------------------------------------------------------------------------------TLVLGLETGSLALVALFALDL-RERGAEAAYKYLLLGGAASAALLFGSALLYAESGSLALDGWREGGAAASLGFALLLAGLALKFA------LAPFHAWTPDAYDGGVPAGAAVAAVASKGAVALALLRIGREAAPPDAIWSSGLALLAATSILLGGLLALRQTGLGRMLGWSSVAHSGFLAALLAADAPLSVGVLFYLVAYGPAALAAFAAAGALGPEAA-----LGSLRGLARARPLAGAAFGLAMLSMAGLPIASGFVAKMLVFGALAQGADWGLLAVAVVGSGLGLFVYVRFLIAAFGGSGDNRPPPV-------------------------------------
140015784    -----------------------------------------------------------------------------------------------ASWNIISDRVDYYMCLFLVLETLMIGTFCALDIVLFYLFFESVLIPMFVIIGVWGG-ERRVYSAFKFFLYTLLGSVLMLVAIMYIVLASGTTELP-IIYDVFSIDHGIIQNLLWLAFFASFAVKMPMWPFHTWLPDAHVEAPTAGSVILAAILLKMGGYGFLRFSLPLLPDSSFYFSDFIILSVIAIIYTSIVAYVQEDIKKLIAYSSVAHMGFVTMGFTFNINGIQGSIFQMFSHGLISGALFLSVGVIY--NRMHTRKIADYGGVVSVMPKFALFLMVFTLANIGLPGTSGFVGEFL------------------------------------------------------------------------------------
91774935     ----------------------------------------VAATLLCTVSDGNILVYSLSNWPAPFGIVLMADRLAALLVLTTSLLSLFALVYAMG---GTDRQGRQFHILFQLQLFGLNGAFLTGDLFNLFVFFEVLLLASYSLLLHGGGRKR-IRSGLHFVVINVVGSSLFLIAAGVLYGILGTLNMADLAVKVTQVSPDNVGLIAALLLFVVFALKAALLPLYLWLPSAYSQTSAPAAALFAIMTKVGAYSILRVYTLIFGPLANLLDGWLLGMALATIVIGSFGLLGSKRLRQQIAYLVVISAGTLLTGFSLESQAGIAAGLYYLPHTTFATAALFLLADLIVQRRDQIEDRLEAGLVITRQKFLGATFFILAIIASGLPPLSGFLGKFMLLRAALEHALPYIMAIILTNGLLTVIAMARTGTLFFFE----------------------------------------------
86606256     --------------------------------------------------------------------------------AVVWVSGLSLLAQIYALGYLKDWGLGRFAALMGFFEGGMTGIALSDSLFLSYALLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDLLLLMGVVAVSNFSGSLTFSGLRDWAATASLDPTWAALMGLLIAGPLGKCAQFPLHLWLDEAME-APNPASILRNSAVVAAGAFVLIKLQPVL-ALSPFTDGVLVAIGTITAVGGSLVALAQIDLKRTFSYSTSAYLGLVFGAVGTGQPDLALELLLLHGLA--KALLFMGVGSLIY--TTSTQDLTELGGLGGRMPATVAAFAVGSLGMVALLPLGCFW--ILIRLALVYSALPALLGVLLLMNGLTALNLARVFGLVFLGSPQPKTRRAPEVGWPMALPMVILTVQNLLMPWLFWRW---------
74310569     ---------------------------------------------------TISSLPMISTPTENINISILLDLPSLTFMPVALFVTWSIIEFSTWYLSTDP-NINKFIKYLMIFLMSMLIIITANNMYQMFMGWEGVGIMSFLLISWWHSRSDTNLAAMQAIIYNRIGDIGLIMTIMWLMSSS-SLNMQELF-----MQHETMTILPTLGLVTAATGKSAQFFLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLYPILQNNKIAMTTCLILGATTSM-FAATSAMTQHDIKKIIALSTTSQLGLMMTSIGLNSPSL--ALLHMITHSFFKALLFLCSGSFIH-NMNNEQDIRTMGSLNMMSPLTASTTTISNLTLMGMPFLSGFYSKDNIIETMTTYTNSWALLITIMATALSTSYSIRMIHFILTDHPRVKYYPHKETKPMINPILRLTIGSIFV-----------------
84488732     -------------------------------------------LSIGCPLIKVEFSDWFSGYGFLGSLCFTLDFYSVCF--FFVGSYVTWSIIQFSCYYMNDLRSSSFFRLLLVFLFNMLVLVSSDNLFLIFIGWEGVGFLSFLLIGWWGTRVDANSSALEAVIYNRAGDIGFLLFFSLCLSHLNTWSLSGIS-SLYEGVDDFLIFGLLFSGLLAAMAKSAQLGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRLGDIINFPYFFCSACLFVGGITSFFAAG-AALVQHDIKKVVAYSTTSQLGLMVVSIGLGNFVV--AFFHICTHAFFKAMLFLCSGSIIH-SLNDEQDLRKMGGLFYFLPVTGFCITLGSLALVGTPFLAGFYSKDVILECLVSISNFLGVGFAFISSLFTVMYSFRVIIFCFL-----------------------------------------------
143741522    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVMYFMAGTTDIVALSKFTFPSDVQIWLWLA---FFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSIPMFPEASEFFPLVFALSVVAIIYTSLVALAQDDLKKLIAYSSVAHMGFVTIGFTLNSQGLEGAIFQMLSHGIVSGALFLCVGVIY--DRMHTREIAAYGGLVNRMPKYALVFMVFTMASVGLPATSGFVGEFLVLLGAFYYN-TWLAVFATTGVVLGAAYMLYVYRRIIFGKLEKENLMSISDLSYREIIIFVPLVLLVFWMGVYPAPFLDV-----
138201606    -----------------------------------------------------------------------------------------------------------------------------NNFLQLFFGCEAVGVMSYLLIGFWFTKESAIKANLKAFIINRLGDLSLILGIGYYAVFSQSQNIAQTELYLSNAWSVSALTAACILLFGGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGVFLLARMSPLF-ELSTTALSFVLIIGASTALFTGILGLVQNDIKRVIAYSTLSQLGYMVAGVSAYSVSLFHLMTHAFFKALLFLAAGSVIVAL-----HHEQDIRKMGGLRTKLPITYLTSLIGSLALIGFPGFSGFFSKDALIEAIILGSGYAYASV-LIGVFITALYTFRLFF---------------------------------------------------
90579200     -----------------------------------------------------------------FGIKYLVSMDGISLSLIGLTCTLFIVAMLVAWHQVNRWQA--FGPLMLLTLSGIMGAFLALDLMLFYVFWELMLIPIYFMLSFWGGKDTK-QAALKFVLVTITGSLLMLVSLVALYIINGTFDYFYLASHPIMGELAIPVVCG---FLIAFLIKIPGFPFHFWAPDTYREGAPAVSLLLSGVMANVGAYGILRFCLAIFPAMHQMMYIGMALGAIGSLYAALLAFRQKDLRNVIAYSSISHMNLVVLAIFAWQLQLNGAVIQLIAHGLSVAGLFAVVRMLQARGFSG--KFDEMGGLYKVLPGIGVFLLFIVAASVGIPGLGNFAGEILLLAGSFSVSPLWTS-LAAFSIVLGVVYFLRAYGLAFLGP---------------------------------------------
158317235    -------------------AVAALAVPMWFGRLRSERIIGMIAFTVSTLACAVLALGWFGAHGHTFAWSLTADMLSV---PFALVAAVLILTGAVSARYLHREPGFRFHLLLVLFGTGVELTLVAGELPALFFGWELVGLTSALLIAFFVERPGPVRHGLRAFLTYRAGDAGLLVATVWLGHLAGTWD-DVLSSPGATAHAEILGF----LLLTAVLGKSALVPVGGWLPRAMEGPTPSSAVFYGAVSIHLGPYLLLR-AQPMLDHAPAVRAALVCVGALTALHATLVSRAQSDVKSALAYGSMTQVGLIVIGLGLHTLAVLHILAHAT-----------------------------------------------------------------------------------------------------------------------------------------------------
283840257    ---------------------------------------RAVSIGATVLSLGIAAWLYVAASGAPFGIVLVLDRLSATMLLLTALLAVAVVIYALAGWDARGR---HFHPLFQFQLMGLNGAFLTGDVFNLFVFFEIMLIASYGLL-LHGGGERRLRAGFHYVAINLVGSTLFLFAVGLIYAVTGTLNMADLANKVVAAGDEALLRVGALLLLLVFALKAALVPLQWWLPSAYAAAAGPVAALFMMMTKVGA-YSIVRVYTVIFAAADIAAPWVMPAALATLVLGAIGVLASTTLLGLVGFSIVWSMGSLLLAIGLDQGGLSAGLYYLLHSTMSGAVLFLVADLVATERGRHADRLVA-APASPRLPLLAALFFVAAIAMTGMPPLSGFVGKLLILDAVWDRPLGTASWVVLLTSLVVIVGYARAGSTLFWKTEVRRTAPARTAAAPSITAPAAVVVGLLAATVLLSVFAGPVAREL-
255037958    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TASDFFIGNIPVRLLAFWFLFIGFAVKLPVVPVHTWLPDAHVEAPTPISVVLAGILLKIGGYGFIRIVDGFFPAEALYSAILAVLGMISIVYGGFNALGQNDLKKMIAYSSVSHMGFVLLGIAATPEGFNGAIYQMVSHGILSAMLFLLTGVIY--DRTHDRRIDHYRGLVGVMPRYTVLTGIAFFASLGLPGFSGFVGELFTLMGAFQSDALPVWIPALLGIVLAAGYFLWTYQRMFFGSTTQVLNDLTRRETFMLVPLAILTILVGILPGLLFNLSGPAIEAWF
172088185    ------------------------------------------------------------------------------------------------------------SLFFSTMTLGTLMTLSANQWLYVWMGLELNLLSFVPLITSSSMNRES-EAAMKYFLAQAMGSGLLLLGVFTNMMFS---------------APSLTINPGASFIFFALLLKLGAAPCHFWFPAVMSNISWPLCMTLATWQKIAPLNILMFSNSL------NQSSLVLSVAALGSLIGGIGGLNQTQLRPLFAYSSIGHLGWMI-----STPSFLTLIIYLTIYIFITSAMMIIFWKLSTKH--WSFNISLL----KSSPATTFSIIILLFSLAGLPPFIGFLPKWLILSSLTSSGASLLWLVLVLGSAIQLFYYLSLMFAFFMKSPN-------------------------------------------
139193288    MTFNNALLSLSNFIPEIFLFSMAMLVLLIGITNQLKKYVVSLTIGSTLIALFLCFWGYTEETVFMFNTSLIKDNTTEFFKILCYVIFLIQIIVSQKYLKNKNLITGEFYSLLIFALIGCLIIISSNNLIALFLGIELSSLSLYSLIALNRTSLISGEAAIKYFVLSIIASALILFGFSYLYGITNSLVINEISTYLLSNEISNLYLFSYILIFIGVAFKFAVAPFHMWLPDVYEGAPLPITNFIASIPKIAFF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136171929    ------------------------------------------------------------------------------ICFVLLITGVGTLIHVYSISYMAHDNRRRFFAYLNLFVAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQKPAYATASKKAFVMNRIGDMGLSFAIMIAFATLGTVSFVGVKEASHNASQTALTAIG-IMLLVAATGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLIVRSNFIFDAAPNAQLLVVIVGAITLLFGALVGTAKDDIKKALAASTMSQIGYMVLGAGLGPAGYAFAIMHLLTHGFFKA----------------------------------------------------------------------------------------------------------------------------------------------
88797130     ----------LPILPILLPSLVGILLILPPFANHLRMQRWFTLGALGVLVIIAIELLMTTDQSPPFGIMLLADRLSALLVLLTAVLAFCAALYGAAY---EETTGRFFYPLFLFQIMGINGAFLTGDAFNLFVFFEILLIASYALL-IHGGGKEKTKASFHYITLNLIGSAFFLIALGTLYGTLGTLNMADMSNRVTTLMPSGQIIAGGMLLLVVFGLKSAMLPLQFWLPKTYAAASAPVAALFAIMTKV-GLYSIYRVFGGIFGETAGSLAWIWPLAIATLVFGMLGALAAPSLRLLTSNMVIISVGTLLLTFVVNQGNLGAGLYYLIHSTLVTGALFLLADQIRVQRGNAQDRFVVSRPMAQGKP-LGILYMIAAIAVVGLPPLSGFIGKLLVLQGAVEQEQTWLWGTVLVSSLLALIAFSRAGTALFW-----------------------------------------------
193479933    ------------------------FIFLIALRMGNLLIMGLTVLQVLGMVYLDFFLMDHGTQVTGFY----ADSLSLTM--VLIISIVGGLICFYGLGYMKEHEEHRFFFFMLLFLGAMNGLVLANNLSWMYFFWEVTTLCSFMLIGHDGTDEAKTNA-TRALWMNMAGGVAFVAALMFLQKSTGTLSVQDIAKSAAPGMKTAALLLPMAFLCFAGFTKAAQVPFQSWLCGAMVAPTPVSALLHSSTMVKAGVYLVIRMAPAYQGTM--LSAAVAIFGAFTFIAASALAVGQSNGKKVLAYSTIANLGLIIACAGINTAAIAAAVMLIIFHAISKALLFLCVGAIEQKIG--SRDIEAMRGLFKVMPRTAVITVIGIVTMM-LPPFGMLLAKWMALESTATAAMPPLVIMLALGSALTVLFWARWAGVM-------------------------------------------------
269955289    ------------------------------------------------------------IPSIGASYAVGVDGVALLLVGLSVGLVPLVILAAWKEQGGDLARLRTYLATVLVLQSFMVAVFAARDVFLFYVLFEAMLIPVYFLIGGFGQGAQRRYAAVKFLLYSLAGGLVMLVAVIALYLQVPQTFLVDNLSGLELGTTAGRLMFCGFFL--AFAIKAPLVPVHSWLPDVAENATPGTSTLLISVLDKVGTFGMLTLCLPLFPEAARWAAPAVVVLAVSILYGAILAIGQTDLLRLIGYTSVSHFGFIVLGIFTFTATGTAASFMMLNHGISTGALFLVAGFVIARHPERSQRIADYGGLRIAAPILGGSFLVAGLSAAALPGLATFGSEILVFLGAFSAVQW-------------------------------------------------------------------------
137060967    --------------------------------------------------------------------------------------------------------------------------------------FESVLIPMFLIIGVWGSRERKIRAAYQFFLYTLIGSLFMLLAILLIYFQVGTTDLQVLSTVEFSERRQFFLWAA---FFLSFAVKVPMIPFHIWLPEAHVEAPTAGSVILAGILLKLGTYGFLRFSIPLFPEATYFTPLIYTLSVLGIIYASFTTLRQIDLKKIIAYSSVAHMGFVTLGFSLNAQGIEGAILLMLSHGFVASALFLCIGILY--DRTHTRLVRYYGGLVQTMPLFSFFFFVFTLGNLSLPGTSSFVGEFLILLGVFQTNTFI------------------------------------------------------------------------
21450016     ---------------------------LIFIPSSQKLIMRQFALAITSAVFVSSLFLWLGFDQSTPKFQFVVDSLDGISLFFIILTTLIFPLCLLASWSFNKGEVKPYLISFLGMELVLLLVFTNLDLLFFYIFFEAVLIPMFLVIGIYGSRERKIRAAYMFFLYTLLGSLFMLIGIIYIYLFAGSTNYEALSVINFSSYDQKWLWFAFFAS---FAAKVPMLPVHIWLPEAHVEAPTAGFIILAGILLKLGSYGFLRFSLGLFPLASYFTPFIFSLSLLGVVYTSLTAIRQTDLKRLIAYTSVAHMNLVMIGLFTGTIGVEAAILQRLSHGFVSSALFLIIGVLY--DRWHSRVVKYYGGLTHTMPIFIIIFLFFTMANLGLPGTSSFIGEFLLLVSAFEANST-ACFFAATSMILGGGYSLWLFNRIAYGNIKMIGFDLSFREFMVFLPLVLGTLFMGIYPNLFFSAMHATVSNL-
15679257     --------------------------------------------------------------------------FGSAQRIFLLILSLVTFLAVLTSLNEVRRPSGVYAFLMFMGTAAVTAIVLTDDIFNLYVFFEIAALAQ-VGVVLCSGVERNYETALKYMMIGGVAVPMLLLGVGILLALTGNVNISDIVYSMLVNPGSPLFLLASALLIFGWLYGTGLPPFHTIKSAIYSKALPHGSALLQAFSVF-TFTALAIVILRMFYHVPLVRWVMVFFSLAGMVLGISMALMQTDLRRMIGFLAVGELGYIGIGLGLGTASISAGLFQAVNEALITACIFLGFGTIFYMTGK--TDPEAMGGLLAYKPGLAGLVMLSGFIMAGVPPFNVFQSKLRLIQAAIQAGVPELGILMILLSIVTFMTFMRAFYSVYLKPEPRGMELESRSVPRSTVFSMVVLIIICTVLGIAP-----------
62511563     ---------------------------------------------------------------------FMIDRLTAVM--MVVVTFVSLLVHLYTIGYMEEDPGYRFFSYISLFTFSMLTLVMSNNFLQLFFGWEAVGLVSYLLIGFWFKRPSAIFANMKAFLVNRVGDFGFLLGISLVLYTFGTLDYSVVFANVMGPLSWSTATLVCICLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVARMSPLFQLSEVALXXXXXXXXXXXXXXXXXXXX----XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIGMHHEQDMRKMGGLRKYMPITYITSVIGTLALVGTPFFSGFYSKDIIIEAAAYHAEHAHSWVALGGVLVTSFYSFRLLFLTFHGEE--------------------------------------------
221148388    ------------------------------------------------------------------------------------------------------------FLFSFITFLLYILSLSSVHWLSIWVGLEINMMGFIPLL-IYRGLTMETESSIKYFIMQALGSSMLMFGSLMSFDLSLSWEAWQCQTN----------PLGLTLIILSLFLKLGAFPFHFWLPEVMMNLSWINCLILTTWQKLAPVFLLTAMTQSWN--YQTIVSALFIMAGFSSIIGGLGGINQTQIRTLLAYSSIGHVGWMTF---CALTSESALKIYFIIYTLISICLFANLWTSDTKSFRHIGTLKN-----ETAKLNQLTLVFILLSLGGMPPLLGFAAKWTAISFSCIISSPALIFPLLLGSLMSLFYYLTLLFSMTFSSS--------------------------------------------
254763520    ------------------------------------------------------------------------------------------------------------ILFLFMVWLGTFMVISANSWLTLWMGLEINLLAFIP-ILVSSSNLNNTEAALNYFLIQAFASTILLFSMILLIMY----------NNNMFMNLFYLYDMPMKLMMLALMMKLGAAPFHFWFPNVMENINWMNSMLLMTWQKIGPMIILSYFI--------KLNVTFIIFILLSTFIGAFGGLNQISLRKLMAFSSINHLGWMFIAI---MYNENIWIMYFIIYSFLNFCLIYLFKIFQ------IFYLNQLYSIFIEHPLLKFTLLISILSLGGLPPFLGFLPKWLIIQLLSHMNLNLINLFIISMSLITLFYYLKISFSAFMMNYNELIFFYKNFFFNKNLLILMSI----------------------
284162678    ---------------MIEVAIPLVALIIAPLIVRGHLITSLAYVLSCILIALKLYIHLLSFPSPVGDFYLFSDGISNIFGFTIAL--ISSMVALYSYPYMKHREFRKYWFLYNLYAYSMLLLVYSANLLLLYVFLEISLVSSFLLIYYYGYGNRR-WVALLYFVWTHVAGVLTLIGFIIVGLK---------NQTLLMPYIKVIPMVAWILIFLGMVIKLPGLGFHIWLPYAHAEAPTPVSALLSPLTVGLAGYILLRIYEIDPSFVIKFRDQIFLYGFLTSFVAGLIVFKQRDFKRLLAYSTVSQMGYMLMALCLGTYGMFGLVIQYVSHAFGKSILFMSAGALIM--AYHLRDIEKMGGLHEQVPEIANASLLGFMNLSGI-VTIGLLGEFFILRGVVEYGIGRVAMMVIVAFIISGLYSFYTMKRIYYGKPKDYPIALSVKIPLYVIGLISIITLF-------------------
116075367    -SDLTFAEQTSWLIPLYGFTGMVLALPWAAGWFRRDAHRPAAYLNILLTLLAFVHGSLVLQDVMALGPATLHYPWLSVVDLQLLITGLSLVSQIYSLGYMKEWALARFFALLGFFEGAMSGVVLSDTLFQSYFLLEMLTLSTYLLVGFWYAQPLVITAARDAFLTKRVGDVLLLMGVVALAAYAGVMGFDDLYAWAAEDKLSPLATTLIGLLIAGPMGKCAQFPMHLWLDEAMEG-PNPASILRNSVVVTCGAIVLLKVMPLLQHA-PVTLVVLQVVGAISAIGGSLVSIAQVDIKRTLSYSTTAYLGFIAIALQVPVLALLILFSHAVSKALLSMSVGGVIAA------TNCQDITELGGLGGRMPATTTAFLVGGAGLVGLVPLGGFLC-LAQSVELIGARSSGLVVIFLLTNALTALNLARVYRHVFLGQPRAVEVNWQMAFPMVAMTVIVILTPIFLI----------------
14521675     ----------------------------------------------------------------------IVDPMSVLIGFVVALAGFLFLLYSIDYMSPRHKDKGRFYAWMLIFLGSTLGFIYSSTLLQLLVFFELMSLACWGVVSYYGT-ESAVRAAYKAFIIPNFGAVVGLYTALSISI----TKLHDLSLYSLQGLDAHLKLVLFLGVMIAAFTKSAQFPFYSWLPDAMEAPTPASAFLHGAAMIEMGVYLLARIIQFMSPIPQEAFYVMLTLLAITQVLAIIYYPLQRDAKRLLAYSTISEAGIMYVGLLYALLGIQASMFQLFNHAFVKGLAFLSAGTFAYSFGT--LDMEKIRGIRWSMPVVAVGWFLALLGLAGAPPFGIFFSKAYIVMSSKLASQGFIAWIPVLLVLITVFFIVSVLKTMLFGEPTEKREEITPLMKAVLLALIILSVVAPLIS---------------
118578778    ---------------------------------------------------------------------LAIDPLSAFFLLPVFLVAGAGSLFALGYWPATKNRGSEPMLTFFYGLLSMAILLMARNSAFFLMVWEVMALSAYFLLVTEHGREDVRRAGIVYLVATHCGTAALFVYFSLLASSSGSF---LLPPAGSLSALPAASLAIALAAFIGFGAKGGIMPLHIWLPSAHANAPSHVSAMMSGVMLKMGLYGIFRTLTFFRDPPLSWGAFLALTGIASALLGISFAVAQCDLKRLLACSSIENIGIITTGLGVAMMGISSAMLHILNHSLFKPLLFLGSGAIIHASGT--RDMNLMGGLAKGMPKTAFLVLVGSLAICGIPPLNGFVSEFLLYLGFFSQ----------------------------------------------------------------------------
27885259     ----------------------------------------------------------------------------------VLLTGFITTLATLAAWPVTRDSRL-FHFLMLAMYSGQIGSFSSRDLLLFFIMWELELIPVYLLLSMWGGKKR-LYSATKFILYTAGGSIFLLMGVLGVGLYGSNEPTLNFETSVNQSYPVALEIIFYIGFFIAFAVKLPILPLHTWLPDTHGEAHYSTCMLLAGILLKMGAYGLIRINMELLPHAHSIFPWLMVVGTIQIIYAASTSLGQRNLKKRIAYSSVSHMGFILIGIASITTGLNGAILQIISHGFIGAALFFLAGT--SYDRIRLVYLDEMGGVAIPMPKIFTMFSSFSMASLALPGMSGFVAE--------------------------------------------------------------------------------------
225697618    ------------------------------------------------------------------------------------------------------------------------ISISSNSWLGVWTGLEINLLSFIPLMSTT-KNMFTSEASLKYFLIQALASSMLLFLVIM--------------KTILESIPMFANSLSSFLIVIPLLLKSGVAPFHWWFPSVMEGLNWMNCFILMTIQKIAPLILTSYLFSI--------NPISMTFILSTVIIGAMGGFNQISTRKILTYSSINHLGWMLAAILLGK---NIWLTYFTIYMILTLTIILTLNKHKISFINQLTSMN-------HKTETKFIMLSLLLSMGGLPPFLGFFPKWIVIQPMILNNMTITSTVLVLASLVTLYYYLRICYLTFL-----------------------------------------------
142432615    ------------------------------------------------------------IPSLNISYILGVDGLSL---PMVLLTAMLFFIGVFVSWNIEKAVKG-YFALYLLLNAGVLGVFLSLDFFLFYIFWEVMLLPMYFLIGMWGGPQREY-AAIKFFLYTLFGSVLMLVGVLGLYFTCGTFDILLIMERAPEALNGVLWWVIWVLLFIGFAIKVPVFPFHTWLPLAHVEAPTAISVLLAGILLKLGVYGIIRVNYGIMPDQVYWFAGLAFLGLVNVIWGGLCALAQTDLKKLVAYSSINHMGYSL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
77020093     ------------------------------------------------------------------------DKYQIMFLPIALLVSWSILEFSSWYMESDPKMNT-FSKHLLTFLLAMIILTSSGNLITLFLGWEGVGIMSYLLIGWYNARSDAAVAALQAVLYNRVGDIGFLLAFCWVYKNS-------LSTSLNYIFSTTPPTILLLAFIVAAASKSSQFMLHPWLVSAMEGPTPVSALLHSSTMVVAGVFLLIRIHPIIAQNQTALT-VCLCLGAISSAFAAFSALTQNDVKKIIAFSTSSQLGLMMVSIGISL--PNLAFFHICTHAFFKAMLFLCAGIIIHNLHDN-QDIRRMGGLYKDLPITTTCMTVGSLALMGTPFLIGFYSKDAIIEATTNYANTTATLLTLAATAFTAIYSLRLTYYTSMTQPRSNPLMTSSEEHTSVKNPIIRLALGSIIMGPI------------
226877132    ------------------------------------------------------------------------------------------------------MSPFILAILVSALGVGTTITLSSSHWLVAWVGLEMNTLAILPLMT-RQHHPRAVEAATKYFLIQAAAAATLLFAVTTNAWFSGQWAIQ-----------GPLYPGSATLATLALAMKVGLAPTHFWLPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-------XXXSSIAHLGWMILVL---QFSPSLTLLTLIFYFAMTFSAFIVF------KISKSTNINSLATSWAKAPALTAITPLILLSLGGLPPLSGFMPKWLILQELTKQGLALTATVAALSALLSLYFYLRLSYAMALTTPPNTPMGISP-----------------------------------
141274463    -----------------------------------------------------------------------------------LVVIFNLIFLLLYFYNNNEKKWPDIVLFLLALTLGMFVIINSSNFLVFYLGLELISLSLSVIIVKQSDNNTNLEAALKYFILSVISSGIMLFGISLVYCATGEITFGSLNTFFSINSDNILASIGIVMFLISIFFKLSFAPFHIWAPDVYQGSTNSLIVLLATSMKIIFFLVLIKILPLLTLILNQIFMIFGFVSVMSLIIGNVSALKQMNIKRLIAYSSIGHMGFVLLGLLKYNQDSLHYSIFYLIIYSILIICLFTILNIISRNKSFNSDLTSLIG---------------------------------------------------------------------------------------------------------------------
187764062    --------------------------------------------------------------------------------IFIWLTTLLIVSCVLISWTVVKEEVKMYMILLFIIEILLINLFGVIDLIHFYIIYESILIPIVIMISIWGSREEKKIAAYQIFVYTLIGSIFMLSAIGYIYYMFGTTDYF-IIKEGIWTLSDIEQKLLFIGLFIGFAVKIPMVPLHLWLLRAHVEAPTAGSVLLAGILLKMGGYGFLRFNVGLFSSLDFFFPYITVICIISILYTGIATILQLDIKKIIAYSSISHMNVVVLGFSQNIQGIEGSVFLMVSHGFVSGSLFLCIGMIYEQ--TKSRMLYSYNNLAVVMPNYAIIFFLLTLANIAFPITSSFIGELLIFVGVMKAN-IIAAFFGGMGMIITVFYSFWLYNRLFFDN---------------------------------------------
22298447     --------------------------------------------------------------------------------ALMLITALNLMAQVFAVGYMEDWGWARFFALLALFEGGMGALVLLDSLFFNYVVLEILTLATYLLIGLWFNQPLVVTGARDAFLTKRVGDLVLLMGVLAIYPLAGSWNYDDLAAWAATAQNSTLITLICLALIAGPMGKCAQFPLHLWLDEAMEG-PIPASILRNAVVVATGAWVLVKLTPVL-SLSPVALTALLVIGSVTALGGTLIAIAQVDIKRALSYLVSAYMGWVFIAVGLKEPGL-AFVFILTYSLAMAVLMMSIGSIIWNSV---TQDLRLLGGLWSRRPISGISFLVGSAGLLAVPPLASFFPQAELLDTAFAQ-LPWVGGVLLLMNTFAAFSLGRTFCLVWGGE-VKPMTARSPEVFWPMILPMTVDLGLVLHLPIL------------
254168469    --------------PVLLIAFPLLFAFLSPIIGSKKWVRYLVIFATALNATLAGFILMEALQHPIFDIIGIVLMVGPLGAIIALIINIVAFIISIYNLKVEKEPIVKYSMLYLLLVMGSTGMVLTGDLFNLFVFLEVTSIASYGLAAYNRDKKG-FMGAMKYVIIGSIGSTFVLLGITLIYSQLRTLNMLDIAARIGTMDP-YVKIIAFTSLFLGFGVEAEMFPLNTWVPDAYDGAPHPISAAFASLPAKAGIFALSRVIFTMFSFTNFLWFVVI-MGLLTVFFGEIIAYTQKNLKKMLAYSSIGQMGMIIMGLGIGTT---------------------------------------------------------------------------------------------------------------------------------------------------------------
57505804     -----------------ILIFFPLLVAFLSFFLGRGGIKIFSVVASLLILGLNLQIFFDFLQGVSFESHF-SLGFAKFFSFHIGVSAISLSLMIFLSFLFLKIENRAIVSAIFFLEFAMMGLFSAQDALLFYIFWEFSLLPLLYILGVYGKD---FKAGIKFFIYAFVGSILMLVAILYQASLTGIFTFDEIWKNNVSVTPLLEQIVLFLAFFIAFAIKAPLFPLHTWAPKVYANSPILVSVML-VAFKMAPFGFLQFCLPLFPDASVYLMPFVLVLCVISVVYCAMIAFKTRDLKELIAYSSISHIGIMVAGFTFSTLGISGAVFYMFAHGLVTGTLFLLAHLLVKKYGTS--ELNKLHSLSLKTPGFAIFFALVLLASVSLPLTISFVGEFLVLLALAKIN-IFLALFAGLVVILGVIYMLAVFRKIFFMQKEDEIASFGLKMRLALIPVVALIFYLGIAPNILLKPLQDEAKSL-
116515048    ---------------------------------------------------------------------FLIDIFSLTMLGILQLISLCVFIFSLWYMKKSQEYKKYFLYMNLFVFFMMIFLLTSNFLSMFFV-WELVGLCSYLLIGFYYKKKKNGYAAIKSFLMTRISDLFFLIAIFLIFLKFNTLDFYYLKEIIFLNNYTNDLFWITFFLTIAVIGKSAQVPLHTWLTGAMVGPTPASALIHAATMVTMGIYLIIRVNFLFFSCIE-IMKLFLIIGSITILISSISAIYEKNIKCILAYSTMSQIGYMLLAL--GTKNIFGAFFHLIIHAFFKSLLFLSAGSIIKYT-NNEFNIFKMGCRYQEVPFLYILFLICCFSLMSFPLTSGYYSKKNILFYIYNQKNYLVLFMFFLGVFFTSIYSMRMIFVIFHNINKKKYLYIKKNFSLFVLFLGCTPLTWYLFYNIFSK----------
119719984    -----------------LVFAGSLAILSSGFLPGKASRYASTALSSAVMLALLYISLGNPG----------------LAGYVGFVSSVIGLAAVISGLDLVEESKPLHDALVTVLTASLPLLLLLGDLLRLFVAWETISVCILALTAFHRDRE-SAEAAVKYIMLCGVASLLALAGIALSYLETGSLSVESFAKA---------SLAAKMLVVVGFGAEAAVFPLHFWLPDAHMVAPSTASAVLSGITIEAAGLLVYRLVGS----EPILLRLLSVLAVAGALLGNFSAYRQVDVKRLLAYSSVANVGYIFLGLTSGNATATAAYLHVAGHGFLKAALFILSGVLLADFG--SRRLDKLQGSLSGSKVLKAVLVVAALGLTGAPLALTFWSELYIIVGVAQSSLLLAL--LALTAVIASFYYFNLVYALCVGEGSRPSGKPRLAAELSIVGLVALSASLLVLYG--------------
146306475    ----------AIILPVLLPMFFGALLLVGHGWSREIKRGISLLGCLALLPVGQLQVYALGNWAAPFGIMLLLDRFNAVMLLLTALLATFALLYA---CRGEDEQGPNFHALFQFQLLGINGAFLTADLFNLFVFFEILLISSYALL-LHGNRASQVKAGVHYVVLNLLGSSFFLIGVSLLYGLTGTLNMPDLAARVASADDAPLLKAAAYLLLIVFGLKGAVLPLYFWLPRAYAAAPASVAALFAIMTKV-GFYAIVRVFTLIFPLANLGHELLWWLALPTIALGVIGALGARQLQVLLAYLVVVSVGMLMAGFAIGTAAALSAALYYLVHTLISAALFLLAGLVVAQRDSAGGDLQQERVL-RQPLLLGCLFFFGAISVAGLPPFSGFIGKMLLLRAAEAWSLWPVVLIGGLLTLIAL-----------------------------------------------------------
11467057     -------------------------------------------------------------------------------------------ICILISWNSIKYRYNSFIICLIFITFILFNIFCVLDLVFFYIFFESILIPMFILIGVWGSRQRKIHAVYQLFFYTLLGSLLMLLGILVIYSHIQTTDIRVLYNTNFSFYRQLILWAS---FFFAFCVKVPLFPFHIWLPEAHVEAPTVGSVILAGVLLKLGTYGLLRVIPIFCDATYFFLPLVYTLCLLGIIYTCCSTIRQVDLKKVIAYASVSHMSFVILGFTSNIQGIGGSVFLMLSHGIVSSGLFFCIGCVY--DRYKTRILRYYSGLVSTMPIFSLCLFILILSNISFPGTSSFIGEFLILLGLFENNH-FAALIATFSIILTAVYSIWLYNRIIFNR---------------------------------------------
18977519     -------ASILALLPAIFSLLIYLFLKIEGSIRARFKLPLTLEVKVLYLLGVFLPVILLPFSQGGVVGGYEVDLDSITFLFLIAELTVFSMSSLYVVTYATEWRKLS---LLLLMHSGLIGAFISKDLFNFYVFMELSAISSFALIASSKEK-GSYKAAYNYLLLSMTASYLLVLSLGMIYFSTGTLN-------VKLAQGREVPRIAVLIASLALSLKSGIFPLHIWLPDAHSKADTYLSAILSGIAVKAPVYGLVLLSYLAD------LSFLRPLAMMSMIFGVVLAMVQVNAKRVLAYHTVSQMGYVLLAISYN--NPYAAAIYSFAHAIFKSGLFLSIGAL--VDARKRKELNYLG--CRNCYILLITVAILSLSIAGFGITVGGVAKEILSKATKEEALIYGVSLGTAFSFAKLNYYLW------------------------------------------------------
5531796      ------------------------------------------------------------------------------------------------------MNPYILATLLFGLGLGTTITFASSHWLLAWMGLEMNTLAIIPLMAQNHH-PRAVEATTKYFLTQATAAAMLLFASTTNAWLTGQWSIEQMTHPL-----------PTTMIILALALKIGLAPLHSWLPEVLQGLDLTTGLILSTWQKLAPFALILQ-------MHSTNPTMLVVLGLTSTLVGGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------TGFMPKWLILQELSKQDLAXVATLAALSALLSLYFYLRLTYAMTLTMSPNNLSGTTP-----------------------------------
94263838     -------------------------------------------------------------------------------------------VSLYSLAYLRDDAAGRYQVTSLVLLGSMLGVLFAGNLLTLYLFFETLGLVAFLFI-LHQGGPAARRAAVKYLCFTLLGGFVLLGGIFLLQAQGGGWPVLGPVSGSMAGEITPSLYWAAGLMLLGFGVKAGMAPVHFWLPDAHSAAPAPASALLSGVLIKAGAYGIFRLVTTFAGGGPEPGGAAALVPAVPTLYLGTAALLQSQVKRLLACSSISQMGLLLTGFGAAAVAAAGGLLHIINHALFKSLLFLGIGVVVWRTGE--TELSRLGGLGRRMPLTFALTLVAAAGLAGLPPGNGYVSKSLIQQAL-------------------------------------------------------------------------------
157736564    -----------------IIFLPAVVAFGLMITTRDVNAIRNIAFLTTTVILGLVLKIYIEFDNVSWIETYGINYYVGLDGFSLTILMMIAILIPTSYLLLWEGKTKGYWINMLLVQTGVTGSLLSLDVVLFYFFWEVMLLPVFLLIGQYGFGNK-VFTTIKVTVYTMAGSLLMLIAILYLYSEFGTWSFAYDKLMTISTLDYSTKAWLFLAFLAAFAIKIPIFPLHTWIMETYKNAPTGAVFLLSSIMAKLGVYAIVRFMIPIFPDIYEFSTWFVAIGLFGLIYFGIAALMQDDIKRMFAYSSASHLSFISAGFSLNAYGINGALYLIIAHAIATGALFLLVGLMQEQTGFKT--IKDLGGIAKKAPIFTFIFAVMLFANVGLPGTNGFVSELLIIFGIYEFNAY-LGYISALTVIIGASYMLWMFQRAILQDRPEGAPELT------------------------------------
135556884    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIICLLLFVGAMGKSAQVPLHVWLPGSMEG-PTPISALIHAATMVTAGIFMVSRMSPLFELSDVALTVVMVIGAVTALFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGVSAYSV--AIFHLMTHAFFKALLFLAAGSVIVA-LHHEQDIRKMGGLRKKMPITYITSLLGTLALIGFPGFAGFYSKDMIIEAVHYSDLPWAYFAVLIGVFITAFYSLRLLFLVFHGKSRLDSTGLSITVPLVLLAIPSVIIGYLTIEPMLFGGWLDNAITI-
11466057     ---------------------------------------------------TLKIIEWINIEYLNINYSFNLDLLSITMLIPIILISLIVNIFAWEYMKDDSHNPRFYTYLALFTLF-MIILVLGDNYLILFLGWEYIGIASFLLIGFWYNNIDNIKSSLNALFINKIGDIFFIIALIYLIYIYKSLNYSLIF-SLVSYINIDINNIIILCLVIAASAKSAQFGLHNWLIWAMAGPTPVSVLLHAATLVIAGIYLLMR-SSPILENCPNILLFNLWLGAITSLISGLIAINSNDIKRIIALSTMSQLGIMFISIGLSSYNLT--LYHVLCHSLYKALLFICAGTIIHSLNNELQDIRFMGGLLIYMPITYICMLIGSLSLMGLPSLTGYYSKDIIIESSITISGLIIYWLVVLSSLLTNIYILKLIYYSFINIPQ-------------------------------------------
116048985    --------------------------------------------------------------------------------------------ALIYALRGDDRLGKHFHALFQFQLLGINGAFLTGDLFNLFVFFEILLIASYALLLYGGGAER-VRSGLHYVILNLVGSAFFLIAVGTLYGLTGTLNMADMAQAMADAERAPLLAAAGLLLLVVFALKAALLPLYFWLPRAYAAASAPVAALFAIMTKVGIYSILRVYTLVFGEAAGELANLLWPLALATLGLGAIGALAARTLQGLLAYLVVVSAGTLLAGVALGSERLAASLYYLLHSTWIAGGLFLLADLVARQRGDKAGDLVQ-GPALQNPRLLGGAFFIGAIAVAGLPPLSGFFGKIMLLQSVAPGSQALALWSVVLGSGL-------------------------------------------------------------
150375777    --------------PALIFILGALPIPFFTGLVRKS---YLVLIPVLAIVAVMAIEPGSYGETQFLGQEILI---AKVDKLSIVFATVFTIMALIGTVYALHLSGAGEHVAAFVYVGSALGVVFAGDYLTLYLFWEGMAFASAYLV-FAQGAGQAIRAAFRYLMVHVTGGVVLLGGILLHGAAAGSLLF---------GPVEGALDAGAYLILAGFLLNAAVPPLNAWLTDAYPEATVTGAVFMSAFTTKTAVYVLARAFPGI--------ELLVWLGTVMALYGVIYAVLENDCRRLLAYHIVSQVGYMVAGIGIGTLAVNGATSHAFAHILYKGLLFMGAGAVIYVTGR--RKLSELGGLYKAMPLTVAFYMAGALAISAFPFFSGFVSKSMVIAAAAQDHRALVMLALTMASSGTFLHTLKLPYYMFLGTDRG---LQAREPPGNMLVAMGVAAALCIAIGIFPGPLYALLP---
87306365     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQWWAFVLLFIGFAIKVPSVPFHTWLPDAHVEAPTPISMILAGVLLKMGGYGIIRICYPICPDAGYDLAWVVCIGVISMIYGAFAALAQTDFKRMVAYSSVSHMGYVVLGLGVWSATVVGAMFQMIGHGISSAGMFFMVGVIYDRV--HHRNLNEFGGLFGKMPVYTSMAIIVFFAGLGLPGLCGFIGEAFVVLSVWKFS-AGLAVAGAFVVILTAGYILWAVQRVYLGAEYKGPHAEATEINIREMAIAVPLCVLAILFGVLPHTV--------
135794096    -----------------------------------------------------------------------------------IASVLWLVNSIYSVGYLREQNQTRFYAYVSLSIFAVMGIAFASNLFTFFLFYELLTFLTYPLVTHNGSCNAKQGGKIYLGILLFTSICFLLLAICITYAFTDTLDFTK--GGILPGDLSNTEVTILLLIFCLGIGKAALFPFHGWLPAAMVAPTPVSALLHAVAVVKAGVFGIIYIFGISFLQEITAVSILTVLAGFTIIFASYKALKSTNLKQRLAYSTVSQLSYITMAASLATLAIAAAIFHLVSHAFGKITLFFAAGSIY--TALHKTEIKEMRGIFYQMPITMICFALGAFSMIGLPPTVGLLSKWFIITGAVDVQDFFVLSVLILSTILNA-----------------------------------------------------------
92113029     -----------------------------GALTLRRTTNVIATAALVVVGILLVAYYALGDWQPPFGIILVLDRLSALM---VMLTAILALGSLLYACAGDDEQGSNFHGLFQLQLMGINGAFLTGDAFNLFVFFEVLLIASYALL-MHGGGKARTHAGFHYVALNLLGSMLFLIALGVLYGTTGTLNMADMAAVILDAGDVGLVKAGALLLLIVFGLKAAMLPLYFWL-PRAYAAAPAPVAALFAIMTKVGVYAIIRVYTLIFGEQAGLLPWVWWLALATLALGAIGVLSARDMRTQVAYLILISVGTLLAGVGMSEAALGALLYYLIHTTLVSGGMFLLVDAIAQQRGKAGARIVQSRTLG-QPAILGLLFFAGAIAMAGLPPLSGAFGKALLLQAATPAQQVWLWPILLISSLASLIALSRTGSTIFWRASGERTGSSLGRLRGAGVLMLILCAPLMVFAGPITQFTQATAAQL-
153873523    ---------------------------------------------------------------------------------------------------FQNQKIFLFWPLWLLVWGGLNALFLSSDLFNIYIALEIVTLAVIPLIT-WHGDVPALTAGMRYFLVSLTASLIYLLGLALLYGAFGTLDITSLSLEIQTGPTTYVF---VSLILLGLLIKTALFPLHVWLPAVYANAPAPVSALLAALAIKAPFYIILRLWFEVFPSLPMASQLLGILGAIALIWGGWQAWQQQQLKLLIAYSVVAQVGYFFLLFPIASSMIDTWIFFMLSHALAIAAMFMVVGNINQESGNEVTELANWRGLGRSLPITFVAFALAGMSIIGLPPSGGFFAHQLLFRAAWHSGQWWWIGVIVVGSALAFAYLWKVLRYAFKKKDNLVQSTLPLSMQLIPLILAIMGLALGLV----------------
171473586    -------------------------------------------------------------------------------------------------------------LFMTTLVSGTLISVSSTSWFGAWIGLEINLMSFIPLMS-NGTNQRSTEASLKYFLTQALGSILLILSAIYLYSAQSTTSFINMSSLILINSS--------------LLLKMGSAPFHFWFPMVMNGISWFNNIILMTWQKIAPMIILSYTLTSFKF-------LMIMTILMSSLVGGLGGLNQTSLQKIMAYSSINHISWIIMAMTTSEL---LWMTYFTMYTMMSISVILIFNSL------NIYHINQIYDSMKMNQTIKLMLGLNLLSLGGLPPFLGFLSKWIVMQEVLKNNSTSLLLIMVFTSLLTLFYYIRIMY---------------------------------------------------
296531277    --------------------------------------------------------------------------------FLSIALFITWAIMQFSSWYMKENNSTVFKKYLTLFLIAMLILILSNSMIQLFIGWEGVGIMSFLLINWWYARTNANSSAMQAISYNRIGDIGIILALAWLATNQATWTMQ-------LTDPKTSSKLLALGLILAAAGKSAQFLMHLWLPSAMEGPTPVSALLHSSTMVVAGVYLLIQMYPIMQNSKPAMDLCLY-LGTITSLCASMAALSQNDLKKIIALSTLSQLGLMMMAI--GNYSPQMALFHISTHASTKAALFLCAGSFIH-NLHNEQDIRKMGNMKSMLPITSACLTTASLTLMGVPFLSCFYSKDPIIEALTSKTNMWLLIMALSATAMTSSYSVRMIYYTMTKSTRNKPLNPFKEVPNQIAPILRLAALSIFMGSILTSMTTQM-----
110639000    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFAALLVGFLIKLPAFPFHTWLPDAHVEAPTAVSVVLAGILLKIGGYGLMRIAWPLFPQAADASWWVGLIGVITILYAALVALAQTDLKKMIAYSSVSHMGFVLLGLAAATTEITGAVYQMFSHGIISALLFLLVGVLY--DRTHDRMIPNYRGLISKMPAYSVVVTIAFFASLGLPGMSGFIAEILIFIGAFQAKSIWMPLVATLGLLLSAAYYLWTLQRMFFGKFSTHMNIDRNDITVYEKALLYTLCGLIILFGLFPAVLLD------
141842322    -----------------------------------------------------------------------------------------------------------YLAAFLLLESFLIGTFSALDLFSFYIFFESILIPMYLIIGFWGG-ERRIYSAYKFFLYTLLGSVLMLIAIIFLYQEFGTISIPKL---LDYTLPFYIQIWLWIAFFSSFAVKIPMWPFHTWLPDAHVEAPTEGSVILAGILLKLGGYGFIRFNLSILPDASFFTPFIYFLSVVAIVYTSYIALVQDDMKKLIAYSSVAHMGFVTLGFSANIQGLHGAIIQMISHGIISAALFFSIGSIY--NRYKTKRIDFFGGLNIKLPKFSVVFLIFTLGSIGLPGTSGFVGEYLTLLAVYSKNTMVAFI---------------------------------------------------------------------
139269692    ----------------------------------------------------------------------------------------------------------------------------------------ILTVSTYPLVAHKGTKESIRGARLYLSILIGTSIVLQLTAIIWTYVLTGTLDFTQ--GGILEGKVAGWIVPILLALYAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMIYIFGIDFLSSTGASEWLMWLAAYSIIAASVIAMYQDNLKKRLAYSTISQLSYITLGMAANSMGALGGGMHIAMHAMGKITLFMCAGAIYVK--YHKTEISQMSGLGRAMPITFIAFFIGALSIIGLPPLGGSWPKFLLIMSAINKEHYIIIAVLMLSSLLNVAYLMPIVGRAFFAPTKGSVFKGYNEAPIL------------------------------
135171964    ------------------------------------------------------------------------------------------------------------MLFLTSFMLAMLGLVLADNLIALFVFWELTTITSYLLIGFGHETTKGRRSALQALFVTGAGALAMLAGLILLGAAAGSFELSVILAQGDALQAHAMFLPILILILAGTFTKSAQVPFHFWLPNAMAAPTPVSAFLHSATMVKAGVYLMARLHPAMAGSDAWFWA-LSVAGGVTAVFASVLALRQTDLKQALAYTTLMALGTLTLLLAQSGYAMTAFATFLIVHSLYKAALFLVVGNIDHATGT--RETARLGGLIRHMPVTAVAAALAALSMAGLPPFLGFIGKELKYAGALAVTGQPWVIVAAL--LVANALMLAVAGIVGFRPFLRRTADLPRAPRPVPWPMVALGVGFGLLPGLLQSTLIDPTVA--
144212414    ---------------------------------------------------------WMQIGGLNISVGFLVDKLTSVM--LVVVSFVSLMVHIYTIGYMHEDKGYTFFSYISLFTFAMFTLVISNNFMQLFFGWEAVGLVSYLLIGFWHHKESAIEANLKAFLVNRVGDFGFLLGIAFVLMFFGTLDYAETFTGLIIGQTLFATTIVCLLLFVGAMGKSAQVPLHVWLPGSMEG-PTPISALIHAATMVTAGIFMVSRMSPLFELSDVALTVVMVIGAVTALFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGVSAY---------------------------------------------------------------------------------------------------------------------------------------------------------------
73667702     ------------------------------------------TLGLGIISAALFAYTYANVPG-AEGASFNIDPLAQLM--ILIVNIVGTAIILFATGYMDQYEEHRFYFTMSFFLAAMNGLVMSDTLGWLYLFWELTTLCSFVLISYNMD-EEGINNGFRALSLNLVGGVAMSIGIILLATNYNISSLTGIATAGTDAVALAALALPVALLCIGGFAKSAQMPFHSWLLGAMVAPTPVSALLHSSTMVNAGVFLVVKLVPAY--ANTSLGTAIAVYGSFTFVICSALALSQRNAKRVLAYSTIANLGLIIASAGIGTLAVAASMMLILFHAISKGLLFLCTGEIEHTIG--SRDIEDMSGLIKKAPLLTSIAALGMVSML-LPPFGVLLTKWVSMEAA--SNNPVVIIFIVLGSALTTVYYSKWLGTILSTSMDKNAVPHKKYFPLSVLGLSIIGTSIFIFS---------------
222839803    ----------------VLLLIPLIGVIGIILGCSNERQSRQVALLVSLANFALSLVLWGEYDGNCSHFQFVQDHFIIGLDGISLFFVLLTTFIIPTCILGTPSAVKSFLISLLVIETLLIALFVVLDLLLFYICFESVLIPLFLMIGIWSHSQHKVRASFMLFLYTLFGSLFMLLSFIALYMSIGSTDYQLIATSCIQPEIQKILWLG---IFLALAIKTPLVPFHIWLPLAHTEAPLAGSMLLAGVILKMATYGYLRILLPLFPEASSYTPLVYTLCTISIIYTSLSTLRQINLKSIIAYASISHMAIATMGFSNNVQGIEGSILLSVAHGLASPALFISVGVLYDRWHTLI--LPYYRGLTSTMPLFSLLFFIFCLANMAVPLTANFLGEFLSFAGAYQRN-PFITILASSSVVLTAAYTIWTYNRVCLGSPS-------------------------------------------
194477355    ------------------------------------------------------------------------------LAALELITGLSFIAQLYALGYLKEWALARFFALAGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVMLLMGVVALSAFAGGMEFEDLTWADKNTLTPLATTLLGLALIAGPIGKCAQFPMHLWLDEAMEG-PNPASILRNSVVVTCGAIVLMKLMPILHHS-QITIAVLLAIGTISALGGSLVSIAQVDIKRTLSYSTTAYLGFIAIALEQPALALLTLFAHAIAKALLSMSIGSVIAV------SNCQDITELGGLGSRMPATTSAYLIAGAGLTGLLPLGCFWC-FGLGMDLIGRQAPWFASIYLITNTLTALNLTRVFRQVFLGAPMPKTRRAAEVNWQMALPMVVLLVAVALTPWMM------------
15150777     -------------------------------------------------------------------------------------------------------------LFSLPLILGTMITMSSSSWLMAWMGLEMNLMGFIPLIS-THSNKRASEASLKYFLIQTIASSTFLFSFLLSSSF------------SIIQFTMMTPWMIPFMVILTLSVKLGAAPFHMWLPTVAEGLSWTNCLILMSWQKMAPLSIISMIFP--------KNPLIIIIATLSAISGSMGGLNQTSLRKILAFSSISHMAWMLSSMLISKMLWLFYIFIYSIIISSIILCFAPFNMLHINQVSTNQN-----------KKLNSLITINLLSLGGLPPFLGFLPKWLIMFYLLQMNMFLMVSILIISTLINLYYYTRISYSSLLLINSNNKWMKTKTPPLTKQLPLSMISLFGLITSML------------
218782751    --------------PGLLIVCGAFLVPFLRGGVRKAW---VLILPLAALAIAISAPEGARWTVDFLGQKMVLFHMDRLSRVFGIIFSLITVIGFVFALKVEDSLQHTAALVYAGSALGVTF---AGDFLSLYVYWEFMAVASTFLV-LARRTPEARAAAFRYILVHLAGGLVLLAGIVLWYYETGSLAVGHIGLN----------GSASWLIFLGIAVNAAIPPLHPWLKDAYPQSTATGAVFLSAFTTKSAVYLMARTFAG--------TELLIWLGAIMTFVPIFYAVLENDIRSVLSYSLINQVGFMMCGVGIGTLAINGTVAHAFCHILYKALLFMAAGSVLHVTGRIRCT--DLGGLYKSMPLTCLFCIVGAASISAFPLFSGFVSKSMIVSAAGYGHLSVIWLMLQFAS--AGVFHHAGIKVPFFMFFSHDQGIKAKEPPLNMLLAMGTAAFLCIAVGVYPKPLYAILP---
141174787    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGVGLKLAIYPLHIWLPKAYTFAPSFITAFLAATATKVAIYILLRFMPSFLEELNVLNFVILPLSIAAMIIASMIAIFQKDFKGLLAYSSIAQVGYILLGISMSESGLTAAIIHLFNHGITKVALFMVAGAYVIKRGGSL--LTNLQGAGFTMPWTSAATVVGCLSLIGVPGTAGFISKWILVEAAIENGKWPLAIVIIFSSLLAVVYCGRLIETLYFKNGNDETVVNEAPLTMLISIWIASLACIYF-----------------
229328262    -------------------------------------IFPLIAFYEVALGASVCYIKIASWIISEMFDAFLSDSLTVVM--LIVVTFVSSLVHLYPISHMSEDHSSRFMCYLSIPTFFMPMPVTGDNSIQLFLGWEGVGPALYLSINFWFTRLQANKAAIKAMPVNRVGDFGLAPGIMGGFTLFQTVDFSTIFARVFCNMRFHAITVICILPLIGAVGKSAQIGLHTWLPDVMEG-PTPVSASIHAATTVTAGVFMIARCPPLFEYPPNALIVVTPVGAMTPFFAATTGILQNDLKRVIAYSICSQSGYMI--FACGISNYSVSVFHLMNHAFLKASPFLSAGPVIHA-MSDEQDMRKMGGLASLLPFTYAMMLIGSLSPIGFPFLTGFYSKDVILE---------------------------------------------------------------------------------
140723023    --------------------LAGVGLILVDSLAPEGIRRRLPALAMLG-SLGILGWSLFPGSRVSWTNLFISDGLSAVFKPFFLLCLVVVLGMASRYLAADETVRGEFLALPFFPTAGLCLLASARDFLAVFVALELVSISLYLLAAFHRAKPASLEAGIKLLVMGGLSTGFLVMGLAWLYAGAGTTEFSKLLLTQAGQGANPAVLVAAGLILAGIGFKVAAVPFHAWAPDVYEGAPTPVTAYLAVASKAAGFVLLLRVFGLGAFALAYFRPILLTMGIAT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
141210991    --------------------------------------------------------------------------------------------VLLTARTSNKINLHQYLASFLILEGLMIGVFSSLDAFLFYVFWEAMLIPMFIIIGIWGGENR-VYATIKFFLYTFLGSVFMLIAIIYLYISTGSYSIFDFYNLDLSRMEQILIFLAFLF---AFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYGLLRFSLPITPAASNELSMLMVLSLIAIIYIGMVALSQTDMKKLIAYSSVAHMGFVTLGIENMNIAISGAMIQMISHGLISGALFLCIGVMY--DRIHSREINDYGGVALVMPRFAGLMVFFALANAALPGTSGFVGEVL------------------------------------------------------------------------------------
126666315    -----------------IALVTMLVELLISLWLWAQYDFHLPALDGSTTQWALEFRVVW-IERFGIDFHLAMDGLSLV---LIALTSFLGALAVLCSWNEIVRRIGFFHLNLLWILTGVVGVFLAIDLFLFFFFWELMLVPMYFLIALWGHSKTRIGAAIKFFIYTQASGLLMLVSILGLHANTGVYSFSY--EVLLETTLSPTLSTWLMLFFIAFAVKLPVVPLHGWLPDAHAQAPTAGSVDLAGILLKTAAYGMMRFALPLFPEASQFAPIAMGLGLLGIYYGAVLACGQQNVKRFIAYTSIAHMGFVLIGIYSGLLALQGVIVLMLAHAFSAAGLF--VLSGQLYERLHTREMDKMGGLWGRLGSLPGFWLFFIAASLGIPLTANFVGEFMVLFG-TFPTAPWVVVIASFGLVLAAIYSLILMQRVHYGPPRSDTPLKGLDAR--EFAMMLSIVVLLIWLGIYPQPLLDT-----
11182463     ------------------------------------------------------------------------------------------------------------ILFLTTMVLGTSIVISSETWLGMWMGLEMNLISFIP-ILYKSKNMSSSESCMIYFLIQSLGSMLMLISVLL--------------NSSIMISPIMGEEFINMALLLSMMIKLGVPPFHFWFPEILEKMSWTSCAILMTWQKIAPLCVMSYIV---------NNSILPIVITLTVIVGAIGGLNQTSLRKILGYSSINHMGWMIACMKFNNEFWMKYLMIYSIIVLMMTTLFNSYSSFFINQVIN----------SSPSFMEKSLIIILFLSLGGLPPFIGFLPKWLVIQSMISSNSVTIMFIMIMSSLITLFYYLRLISSTLLIYSTSIKWNMNLKMNPNLTLLMITINISLPVIAMLN-----------
227223189    -----------------------------------------------------------------------------------------------------------------TMIMGTLISISSFSWLSMWLGLEINMLSFIPLMNESKNSNSS-EASLKYFIVQAISSMFILFSV--------------LFTLILSEYVDMMKTPLEIIFNSALLTKMGAAPFHFWFPEIMEGLSWINALILLTWQKIAPMILIMYNFSSSY--------FFFMVIIFSMVISGFQSWNQTSIKKILAFSSINHIGWML---SMLMFNQSMWLFYFLFY------IFPTTLMILELKMFEISSVQMFFTILNSNKSVKLFFFLNFLSLGGLPPFLGFFPKWMILKILMKNEFYLLAFIMIFLTLIMLFIYLRLLYQSLTLKTQESKIPQINSNNYFVNFLTFF-----------------------
137390326    --------------------------------------------------------------------------------LFILLTAFVTPLAIISCINSVKVRLKEFLIAILVLETFMIGVFCSLDLVIFYLFFEAGLIPMFLIIGIWGG-PRKVYSAFKFFLFTLLGSVLMLVAIIAIYWITGTTDVTEIYKIKIPKEYQYLLWLA---FFSSFAVKLPMWPVHTWLPDAHVEAPTAGSVILAAILLKMGGYGFLRFSVGMFPIASDFVPLVFVLSVIAIIYTSLVALMQDDMKKLIAYSSVAHMGFVTLGFTFNKQGIEGSIIQMLSHGLISAALFLSVGFLYDRVNSRI-----------------------------------------------------------------------------------------------------------------------------
136656846    ---------------------------------------------------------------------------------------------------------------------------------LFYIFFEALLIPMFLIIGIWGGANR-IYASIKFFLYTFLGSILLLVAFLYINSSISSFSVISFYEADFSLIEQEWLFIA---MAIAFAIKIPMFPFHTWLPDAHVEAPTSGSVVLAAILLKVGAYGFIRFVIPVVPMGASLDVFFITLSLIAIVYVGLVAIAQNDMKKLIAYSSISHMGFVTLGFSDMIISLSGSMYQIISHGFVSAALFMCVGSIY--DRYKTKKISDLSGLLNQMPVYSWFFVFFALANCGLPGTSSFVGELLVIMSSFKAN-YIYAFFASTTLIISAVYSLWLVKRVVYGEVKITLANLIEKILLFVLAILVLILGFY------------------
256826552    --------------------------------------------------------------------------------------GIGLLISIYSVGYMNAGNREHFYAFFTVFIGAMAGLVYSSTVIGQLMFFEITGACSWALIGYY-DTPTARKAAMKALILTHIASLGLYAAAAILYMNTGTFETTAIAQL-----APNVKIACLILILIAAWGKSAQLPFYMWLPSAMEAPTPVSAYLHGASMVKVGVAVFARALIGAGQIPEVVGWVVVIGGILTCLFAFLMYLPQKDMKRLLAFSTISQLAYIFLGFGFSNLALSGSITHIFNHAFTKTLFFLIAGAFSYTMGTRM--LPKLKGVLKKRPILGVGFGVAALSIAGAPPMNLFFSKYVIFCGGIEAALMAIVIIALIETVGCFAWFLKWTGAVLPGEPSEVVEASQPVPKPMVGVFIVLII---------------------
281428811    -------------------VISMVIIMFLPSHQGSIIKRIGLASSLITLWISLMLWMYLDESNVLILSAFVSDGLSIFFILLTTFITPIALLSNWSNLEKESLSIKYYTVLIILVEFLLLLVFTVTDLLLFYIFFEAILPPLFMLIGLYG-SQRKIKASFYLFLYTFLGSLFMLLSFLGIYWVTGTTNILLLKDLSITIPIQKILWIG---IFFAFAIKTPLVPLHLWLPLAHAESPLGGSVLLAGIVLKLSFYGVLRILIPILPEASYYTPWVYTICVITIIYSSLTTLRQIDLKVIIAYSSVGHMAICILGFSNNLEGIEGSVLLAIAHGLVSPALFICVGGI-LYDWTHTRVLNYYRGLVCYMPLFSVIFFLLTLSNIAVPFTANFLGELMILSGSF-QRMPILAILCSSSIILSASYYIWIIYGSYSPYLSVLSDVTRREVYLVVPLLALTIL---------------------
240266425    ---------------------------------------------------------------------------------------------------------------FSIMIMSTLLALSSESWLGIWMGMEMNMIAFIPILYMTKNSQSS-ESCMIYFLTQSLGSILML--------------IAVLSNILIMVFPDMIKMLFYTLLTLSMMIKLGVPPFHFWFPEIMNKMNWINCIILMTWQKVAPLCVMSYII--------EMTPLTTIMIMTSVIMGSLGGLNQTSIRKIMAFSSINHMGWMIACMKFNSSWMEYLIIYSIMISMISMTLLYYSAYFINQIHSMSKSMSE-----------KLMIIIMFLSLGGLPPFLGFLPKWMVIQAMIISKSYSIMIIMILTVLITLFFYLRMTSPTMMLNNNTNKWNSEKTINMKLTKMILLL----------------------
34558092     ----------------------------------------------------------------------------MFITFFSFVSFVISLYGLSYEALSAPSEDLRRSISFLLALAGSFGMLLSSNFGNLLFFYLFTNTSIYWLI---KSNLGTEAARKIYLFSNFLSSSFLILGVFTIYQTLGSGDMYEFGANL-KNMDRFSLYMAMGLFLLSFFVKAEIFPLNVWIVNLYKESEPQNVAFFSAVTTKAYFIALIQLLAIFFKLSPLLQEAMILVGGISMVFANFHALRELSIKRVLAYSSMSQIGLIIMGIGYNLHQVNGIFFHLINHSLAISLMYLSVGYIARQ--YKGDDTGLLRGCSIAMPISSFFFTLGAMSLMGFPPFSGFFSKLLILKGFADYQLFTPILFIFLASLGEALLYFRIIRTFYSNRPSK--LIKHTIVPNLMYASIMILGALVIYLGVFPSSLFFIVSS--
143722706    ------------------------------------------------------------------------------ISLFLVVLTGLLFPFVVIAINPKHDHKA-YYIWIQLLQTGCMGVFVSLDLFMFFVFFEIVLIPMYFLIGKWGH-GNAQYAATKFFLYTMLGSALMLVSIVSLAVLHAQNSDSELTFNLLEIATNPAIATNTSRLLLAFAVKVPLFPVHTWLPDAHTEAPTAGSVILAGVMLKLGTYGFIRFGLFLFPEASHFFPLFLTLGVIGIVYGAIVATMQKDLKRLVAYSSIAHLGFIILGFALNTQGIQGATVQMINHGLSTGALFMLVGIIYERK---------------------------------------------------------------------------------------------------------------------------------
114773103    ---------WPILIPMI---GGLLMLLPPFKGIERYAARRVFAVLLILAQIATAIAILLSASGNAFGIILYADTLSAI---LVLLTTFLGLGVILYSLAGEDRAGRYYHPLIQFQILGINGAFLTNDLFNLFVFFEVLLIASYSLL-IHAGGKQKTEAALHYVILNLIGSSIFLFALGTIYGAIGTLNIADMALKISSLSESNLLLIGGALLLVVFGLKSAMLPLHFWLPKTYAAAPAPVAALFAIMTKV-GIYCIFRVYTVIYGLADMIQPIIWPLAFVTIAIGTVGSLVSPTLKGIAGNLVIVSVGTLLIAFALTPEATAAALMYLIHSTLATAALFLIADLIGLQRGKAGDRFVISRKL-KNQSLLGSCFFVVAMVVAGLPPFSGFLGKLLILQATLNADKFMIFSAILLSSLVTIVALSRAGTTIFFRHAPVRDPVKSPDLSKWQITGVLVLLIASPLITIFGAQVIEMTQ---
143187209    -----------------------------------------------------------------------------LSAPLVALSGLITFLSAAASWKIKKKSNL-YFALLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKK-LYAATKFILYTALASLLILISGLALALSTFTLNITDLTNKHVKGSLALLSYLG---FLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGADALGISGAMLQMISHGLIAAAMFFVTGSFYER--TNTLSIPNMGGLAKVLPITFAFFLASSLASLALPGMSGFISEITVFLGIT------------------------------------------------------------------------------
147919865    --------NTAIPISTIIVILDFLLLLTFLYFGIKDKEYKVMALAVLQAIPLVYLEFFMPASHSAAASTFVIDDLSIVM--CLIVSIIGALILIYSIGYMKGDKNVSPFFLVMMLFLGMNALIFANDLTWLLFFWEVTTLCSFLLIRHYRD-EASIKASDRALWMNLLGGLGLVTGILLIEMFYGTRFLSELLSAKAMLPPAAAIVLPFAFLAFGAFTKSALMPFNSWLTGAMVAPTPVSALLHSSTMVNAGVYLLIRIAP--FIIGTTLSSIIAIVGGFSFMMCALLAISQTDSKRILAYSTISYLGLIAMCTGINALALTAAVALLVFHAVSKGLLFLCVGDITHLIG--SRDIEKMEGLITKAPLAAILTVIGLISLMA-PPFGIFVGKWLAFQSASTFTEIGLSLLIIFGSIFSVFYYSRWAGRMMASRGDETPAKPHHDWYMEVPLIILTIGIF-------------------
52548536     -----------------------------------------------------LMTLSAPLGEFYLNFDFISHAFGLTICIVSAMIALFALPYMFEEMERNADSEFRYILLYNLYAASMLWLVYSGNLVLLYVFLEITLITAFLLI-YSYGYGNRKWVGLLYFVWCAVAGVLMLAGIVVLAFENDSLALDVLMLG------GKVSMLAWAFIFAGMIIELPVLGPHVWLPWAHAEAPTPVSALLSPLTVGLAGYVLLRIALIDYSFIETYRMPILCYAIFSSIYAGFSVFKQTDFKRLLAYSTVSQMGYVLVALCLGPFGLIAVVIQYMSHAFGKSILFSCAGGIITAH-HGLRDLTKMGGLHDSIPAISNAAVVGFLNLGGM-LTIGMIGEFFILRGAVETGSLPLILAMIFMFMLSVWYGFYTIKMVFYGKPKDTKRLEISS-YLYLPLYIIGIVSVLLLFPPLSTALIQGLNSI-
137639501    ---------------------------------------------------------------------------------------------------INSNRNHRFFAEFILFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFYYWKESAAAAAKKAFMTTRVGDVFLMVGLLMLYDIYGSLDFAVVFDNPSTGVKASELQPALLMLFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDMGMEDLGIIIAWVGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFLGLGSALYLISTALFHLFNHAMAKGMLFMASGSVIHEEHFDAQDMRNMGGLASKMPVTSIAMMLGSMSIIGIP----------------------------------------------------------------------------------------------
183186829    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LTQATASALVLFSSMTNSWYTGQWDITQLTHP-----------TSCLILTTAIAMKLGLVPFHFWFPEVLQGSPITTGLLLSTVMKFPPITLFFMTSHSLNPT------LLTCMAILSAAMGGWMGLNQTQTXXXX---------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTKTPVLSTLLFLTLLSLAGLPPLTGFLPKWLIIQELTKQGMAATATMISLLSLLSLYFYLRLAYCATITLPPHTTNHMKQ-----------------------------------
215789034    -------------------------------------------------------------------------------------------------------------LFLFMLMLSTMLVMSSNNWLSMWMGLEMNMMAFIPMI-MKSKNNFSSESSMMYFLIQSMGSMILLLTVS--------------TNSLIMMSPVMMNESAMTLMTISLLIKMGIAPFHMWMPEIMEKMNWNSCLLLMTWQKLAPMFIMTNIIKE--------NQWITINMMMSTVMGAIGGMNQTSLRKILAYSSISHSSWML---ACMKFESYTWIMYFMVYSTITTMLTMTFNKKSMFYINQMNNM-------TNTTSEKMLMMSTMLSMGGMPPFMGFIPKWLAIQSMINANMIMTMTVMILSNMITLFYYLRMITPMMLMSSITNKWTQKK-----------------------------------
142247032    ---------------------------------------------------------------------------------------------------------------------------------------------------------------IKFFLYTFLGSVLMLVSFIYLQNLTGVFDLLYFMDTPLTMLEQKLIFIAFLL---AFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAIMLKMGGYGFIRLSMPITPDASNYFSFMMILSLIAVTYIGFVALMQKDMKKLIAYSSIAHMGFVTLGFAEGALGVTGGMVQMVSHGLISGAMFLCVGVLYDRV--HSREIGDYGGVANTMPIFAAFMVFFSMSNAGLPGTSGFVGEFMVILASFKAN-IWYAFLAATTLILGAAYTLWMVKRVLYGEVANNNVAELTDLGKREFLVLSILAISVLIVGVWPAPIVDMMSA--
146221435    -------------------------------------------------------------------------------------------------------------IIIVSLATTSILLTTFKSWIILYIAIELLTIITILLISSNKKNAQSKEASIKYLLLSAISSTLLITGILIIHYY----------QNSNWTILKTTLSSNSNIIILIILFKLGSAPFHIWVPDIYEGTKTIDLPLITTAPKIAMITILI--------SSKSENNILLLCGILATTIGAIGALNQKKIKRILAYSSINNTGIIIIGIHIQTLPIQATLTHTIIYTTNTALILTILHNTHSKKLISKTLQND-----KHNKHNNTITSILILSLAGLPPLPGFLSKWLILSSALKQELLITAAWILTTNIITTAYYLYIPIHNYFITKKNTLITTTKKINIYKTAALIFPTTTILI----------------
220904049    ----------------LFLPLAAGCIMLLGTSALCRILLPLTGLTHAGLAAWTTWNVASGAEPEALGGLLAPDPLGALF--LMLASLLFLAASVYAVYYLREEESLRLAACLCFFLASMTLVTTTPHLGALWVGIEATTLSSAPLIYFHRH-QRSLEATWKYLIICSVGIALAMVGNILLSVAFYTMNQVGWYVSHARAGEETWLKAAFIFLLVGYGTKMGLAPLHNWLPDAHSQAPSLVSALLSGALLNCAMLGILRGHQIMLALGGFSSGLLSFFGLLSLITAAIFIVGQGHYKRMLAYSSVEHMGILALGVGVGGLAVSGAMLHAVCHSLTKCMLFLLSGNILARYHTFSSY--DIRGMRWTMPVTGALWMAGFLAVAGSPPFGIFISEFIIFKGMLAAGSPF------------------------------------------------------------------------
138176219    -------------------------------------------------------------------------------------------ICIYYTKFSIRFRSKEFMVCFLALEALVMGVFSCLDIVLFYIFFESLLIPMFLIIGIWGGKRR-IFASYKFFLYTLAGSVFFLISIIVMAIVANTTSIVELDNYYFNAYLQKWLWVG---MFLSFTIKVPMWPFHTWLPDAHVEAPTVGSIILAGILLKVGGYAFLRLSLPILPDATFYFADFMIIISIISIYTSFVAIAQDDIKKMIAYSSVAHMGYVTAGFSLTEEGIKGAIFQMVSHGIVSSALFLSIGFLYEQ--TKSREIKTYSFLVKSMPTFSFLFIVIVLSSVGLP----------------------------------------------------------------------------------------------
84488735     ------------------------------------------------------------------------------------------------------------FLFLIMMISGTLISISSNSWFGVWMGLEINLLSFVPLMS-STKNVFSSEASLKYFLVQAMASSIILFSIINL----------SFTSKIFDEMNSFIYSLNQWTLLTSLMLKMGAAPLHFWFPGVMNGLTWSNCLILMVWQKIAPMMLI--------SLLESISIMMMMSILMSVIVGSIGGLSQMSIRKILAYSSINHIGWMLAAMILSQ---NLWMIYFMIYSLISATIVVLMLVNQLFHLNQTMFVEK-------NSLMKFALFTNLLSLGGLPPFLGFLPKWLVIQNMT--GFTYIMIIMVVMTLMTLFYYMRMSYSAFLITNTKNTWMMNSKNNLL------------------------------
242097239    -------------------------------------------------------------------------------------------------------------------------VLFSSHWLMIWIGFEMNMLAIIPILMKKFNPRAMXXX------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXITIALAMKLGLSPFHFWVPEVTQGISLSSGMILLTWXKIAPLSVLYQISPSINP------NLLVAMAATSVLVGGWGGLNQTQLRKILAYSSIAHMGWMAAIM---VYNPTLMILNLTIYIMMTLGTFMLFMY------NLSTTTLSLSHTWNKSPLIASLILALMLSLGGLPPLSGFIPKWMIIQELTKNDM--------------------------------------------------------------------------
258649531    ------------------------------------------------------------------------------------------------------------FSYMFLAVMGMLFSLSSLHWLGIWAGLEINLIGFLPLLVYQKKSMES-ESAVKYFVVQAIGSSFLIFGSLLVYSISFTWE--------SFNDSYMTSMVGFIMMISGLSIKLGLFPFHFWLPSVMAGLSWITCLLLATWQKLAPMFLMASLLESSNSY--WLITLLCFMSAGSALVGGIGGMNQTQIRALLAYSSIAHLGWILFALVHGEWV---MKTYLMIYIMVSLCVFTSLWFSDSSVIKNLDNLKDSSFIQMSIMLMLLSLGGLPPLLG-------FISKLMVVLSSMNSPYMAFLFVLILGSLMSLFYYLNLFFSINLSSSKKHSLI--------------------------------------
139522184    -----------------------------------------------------------------------------------------ALVHIYSIEYMSHDNSKRFMTYLSLFTFCMVALVVSDNLIQLFFGWEGVGLASYLLIGFWHHKKSANFAAMKAFLVNRVADFGFLIGIATLYIFLDTLSINEIIEGNFLGFEINALIFSCFFLFIGAMGKSAQFGFHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTVRFSELMVMSDFIMTFVLIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLGAFNI--AIFHLITHGYFKALLFL------------------------------------------------------------------------------------------------------------------------------------------
242097248    ---------------------------------------------------------WMTIQTLKLTLSFKLDYFSMIFMPVALFVTWSIMEFSIWYMHTDP-NISHFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRTDANTAALQAVLYNRIGDVGFIMAMAWFLLNTNAWDFQQIFAIEHEN-----LNIPLAGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPLMEH-NKTIQTATLCLGAMTTLFTAACALTQNDIKKIIAFSTSSQLGLMIVTIGINQPHLAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXLIIGALALTGMPFLTGFYSKDLIIETATSYTNAWALLTTLIATSMTAAYSTRIVFFVLLGQPRFNPVIVINENSPLLINSI-------------------------
254416401    -----------------------------------------------------------------------------------VVTSLCLLAQLYALGYMEKDALARFFALMGFFEGAMSGIALSNSLLLSYALLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDMLLLMGVVTLGSLAGSLNFNNLYDWAGTANLPPILATLLGLLIAGPLGKCAQFPLHLWLDEAMEG-PNPASVLRNSLVVCCGAYVLIKLLPIL-ALSPVTLSVLVVIGTITAIGASLVAIAQIDIKRSLSHTTSAYLGLVFIAVGTGRADIAAALL--LAHAFAKALLFMSTGSIILTTSN--QNLTEMGGLWSRMPATTSAFVVGTAGMIGLLPLGGYWALSKGINSLWADSPGLVATFIVVN-GITALGLTRVFRLAFLGNPQPKTRRTPEVLWTMALPMV-------------------------
117413391    ------------------------------------------------------------------------------------------------------------ILFLFILLFSMTMVACSNSWFSMWLGLEMNMLSFVTLL-MTSVNMREAESGIKYFLVQVLGSIGFLFGS--------------LSLGCSGFFFSFNEFLWTYLIFFSLLLKIGVGPFHFWFPGVMEGINMINCGMLMTWQKLGPFCILIDL------QNSIMKSVLVVFAMISGLVGGLGGLNQTSLRKLLAYSSIGHLGWMLGAI---------FISNTIWKTYFLTYSFLSLSLILILFFMGFTHINQVFSFGWEKTTDSLMIMMMFLSLGGLPPFGGFLMKWVVFNGLVNNGLFLLSTILISSSLLNLFYYLRVCYSLSLMGSDAPLWVSMNT----------------------------------
271965153    ---------------------------------------------------------------------------------------------------------------------------------------------MYFVIAGWGHGDR-LRSALKFFLYTFLGSLALLLGFIGLYGDPRTFDMVDLTRAPPFAGAPGTAGLVLLAVGVGLAVKTPTVPFHTWLPPAHTDAPAAGSAILAGVMLKMGTYGFARIAMPMLPAWQRHAWVFVVAGVAGVLYGALVALAQDDLKRLIAYTSVNHMGYIVLALGAAELAVSGAVTQMVSHGLVTGALFLLTGVLW--DRARSYDLDGFGGIAATAPIFTGLTAVAAFASLGLPGLSGFIAEFQIFAGVIGIGTPGGVVAGALSVLITAALLLRMLHKVYLGRPGELTPRVT-DVRPDELAAVAPLMILSLIIGIAPRWLLDMI----
137213614    ----------------------------------------------------------------------------------------------------------------------------TGDLFNLFVFLEISSLSTYVLISL-GTSKKAMTSAFRYLILGTLGATFYVIGVGILYQLTGTLNMLDLASRIPEISESSSLILAFGFLTAGIGLKMGLFPLHTWLPNAYTYAPSIITVFLSATATKVAIYVLLRIYFTIFGINSFSLKILLALGVVSILTMSLVAIFQTNLKRMFAYSSVAQTGYIIIGISLLTEKLISAIVHTFNHALMKGALFFALGAIIYRVSTS--KLSSLSGLGKIMPLSTSAFLISGLSLIGV-----------------------------------------------------------------------------------------------
136862605    ---------------------------------------------------------------------------------LIVITSVSALVHIYSIGYMSHDNSKRFMAYLSLFTFTMLALVTADNFLQLFFGWEGVGLASYLLIGFWYKKPTANAASIKAFVVNRVGDFGLALGIFAIFYLFGTLDYQEVSTISFFGYNIGSLNLICFLLFIGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPMYDLAPDILSLITFVGATTAIFAASIGLVQNDIKRIIAYSTCSQLGYMFFAVGVGA--YGAAMFHLFTHAFFKA----------------------------------------------------------------------------------------------------------------------------------------------
87306366     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLLVIAGVGIFCGCVGKSAQFPLHVWLPDAMEGPTPVSALVHSATMVAAGVFLVARFYPVFAPEV---LLVIACAGCITLLIGGSIAIVATDIKRVLAYSTVSQLGYMMLALGVG--GWAAGVMHLVTHAFFKSLLFMCSGSVIHAVHTN--EMTEMGGLRKKMPYTAYTMLVGCLAIAGIPGFSGYYSKDLMLEQAYSANPLWGSIFATGGAAVTAFYMFRMWYLTFAGEPRDEHRYKHAHESPRVMYVPLVVLAV-------------------
142011790    ---------------------------------------------------------------------FLLDGLSGTM--MLLVTGLGLVIQIFSTSYMSGDPRYKYFVYFNFFVFSMLLLVMSANFLVMFFGWELVGLSSYLLISFWSEKKEAAKAGNKAFVLNRIGDFGFLIALMMILNTYDTFSFKTVFATTLINQPQNLDLI-VVFLMIGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPLLQ-FSELSSILIISIGLLTALISAFAAINQNDIKKVLAYSTISQLGFMFIAIGAGA--YVAAIFHLVTHAFFKALLFL------------------------------------------------------------------------------------------------------------------------------------------
144166958    ----------------------------------------------------------------GIAIAFVADSFSSLILAAGAVVAVISFLYMMASGESQSPAI---PALVLVLMGGVSGALLTADLFNLFVFIEVMLLPSYGLLIFLSRRGE-LGASRLYVVVNLLASTLFLAGVGLIYAVQGTVNMAALAGA----GEDPATAIATAVSLAAIAVKAAVFPVHGWLARTYAAASPAVAALFSGLHTKIAVYVVYRISAVIFEGQSAWMLAILIFASLTLVIGAFAALGENNMRSLMIFQMVSGVGFILVGISLTPLGLTSGIAYMVHHMIVMGALLLMVSAIEHTYGTG--RLDQVSGLRAREKFVTAAFVIGSLSLVGLPPFSGFIAKYAL-----------------------------------------------------------------------------------
140251455    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NINEIINGVSDMNEG-LLTLAGVLVFMGAVGKSAQFPLHIWLPNAMEGPTPVSALIHAATMVAAGVYLTFRIFPFLTP---DALAIVAVVGAITAVMAAITAITRNDIKAVLAYSTISQLGYMVMAVGVGAPVY--AFFHLVTHAMFKACLFLCSGSVIHAMHTDPQDMNNMGGLKSKMPITHAAMLISTFAIAGVPFFSGFLSKDGILAAVLSYYYIVLPIAGFGAAMITAFYMFRLIFKTFYGESKNKEIPLPMTVPLVILSVLSFAFAFTANFNPLIS----------
119493767    ------------------------------------------------------------------------------LAATLVITGLNLLAQIYAIGYMEDWGWARFYCLLGLFEAGLSALVLCDSLFYSYIILEILTLGTYLLVGFWFNQSLVVTGARDAFLTKRVGDLFLLMGVVALYPLAGTWNFPELAQWAQTADIDPKVATLLGLTLLAGPMKCAQFPLHLWLDEAMEG-PVPSTILRNAVVVASGAWVLVKLEPVLV-LSPTVMSTAVFVGLATAVGTSLIAMAQIDIKRGISYSVSSYMGIAFVAVGTGETALLLLLTYSLSMALLVMSTGGIIL------NNITQDLTQYGGLWSRRPISGLCFIVGVFALIAMPPLGGFWTLQQLIESLWTTQPAVAWTVLIVN-GLTAFSLTREFGLIFAGKPKQMTVRSPEGLWALVLPMTLLAGLCLHVPLLLATW---------
157279564    -------------------------------------------------------------------------------------------------------------IFFTTLVMGTLITLSSSSWIGMWMGLELNLLSFIPLM-ISTNNISSTESAIKYFLTQAFASLIFLFASI-------------IYITKFSFYFFFYLNAENLIINSAMLLKLGAAPFHFWFPNIIDGLTWINCLILLTWQKLAPLTVLSY---------SSYSNLIIGFIMMSALIGALGGLNQTSLRKLLAFSSINHIGWLL---SASLYSNFLWLFYFFIYVIINMSVIFMFKLLNLHHVNQIYLFN------NKNLILNFCLFMNFLSLGGLPPFLGFLPKWMIIENLIKTNSFMILFFMIMMTLITLFFYARLTFTAFMLSYPSASWKYSYSNKNTIMFISILFNLIMILLLIF------------
134864063    ------------------------------------------------------WSVDAGFTNISFGIWLD----SVSIMLLFVATFLCFLICWFAIGYMTTDRNHRFFAEFILFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFYYWKESAAAAAKKAFMTTRVGDVFLMVGLLMLYDIYGSLDFAVVFDDPSTGVEASRLQPALLMLFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDPGMEELGLIVAWIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFLGLGSA-LYLLAADHHHAGYFVLGGALFHLFNHAMAK----------------------------------------------------------------------------------------------------------------------------------
139774699    ---------------------------------------------------------------------------------------------------------------------------------------------------------------IKAFIVNRVGDFGLAIGIFIIYKYLGTLNYEEVFDRLITLNDKTISILGIFFLFIGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVKCSPIFENSIFVLNLILVIGASTALFAATIALVQNDIKKVIAYSTCSQLGYMFVATGLGAYHIFHLFTHAFFKALLFLGAGSVIHSMR-----NEQDMRKMGGLWNKIPITYVFMIIGTLAITGFPFLSGFFSKDAIIEATYYSQSKFAGVVCIFTALLTAMYSWRLIIRTFHGN---------------------------------------------
194396638    ------------------------------------------------------------------------------------------------------------------------------------------GIMSFLLIGWWYGRADANTAAMQAVIYNRIGDIGLILSMAWFATNLNSWEIQQM----FASSKELDLTLPLMGLILAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLHPLMENNQTALTTCL-CLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMIGLNQPQLAFLHICTHAFFKAMLFLCSGSIIHSL-----NDEQDIRKMGGMHNLTPFTSSCLTIGSLALTGTPFLAGFFSKDAIIEALNTSHLAWALTLTLLATSFTAVYSLRVVF---------------------------------------------------
260845118    ---------------------------------------------TLLLILALWVVQTAADAGEIFGLWLHIDGLGGLF--LAILGVIGFLTGVYSIGYMRHEVAHDYYGFFHLFLFTMLLVVTSNNLIVMWAAIEATTLSSAFLVGIYGQR-SSLEAAWKYIIICTVGVAFGLFGTVLVYANVASVMFWSEVLKQSSLLDPTLMLLAFVFVLIGFGTKTGLFPMHAWLPDAHSEAPSPVSALLSAVLLNCALLVLIRYYIIICQAIGSDFPLLLIFGMLSVAVAAFFILVQRDIKRLLAYSSVENMGLVAVALGIGPLGIFAALLHTLNHSLAKTLLFCGSGNVLLKYGT--RDLNVVCGMLKIMPFTAVLFLALALALAGMPPFNIFLSEFMTITAGLARNH--------------------------------------------------------------------------
71906208     ------------------------------------------------------------IASLNVHYLLGIDGIAVLFLPATALLFLGSLVASWNAVHDAPRLHYSLLLLLQTANLG---IFCALDTALFFVFWELTLVPLYFLLGRWGVTTGRAAAATRYFLIMLAGGIPLLLAFVILAVSQSVPTF-DLMALLAAPLPRSTQTAVFLLCLIGFGVKVPLVPLHTWLPQFSLAAPGSLTALLVGL-KLGAFGLIRFAVPLAPDAALDMHWLLAGLGTVAILYGAVGMLAQSNLRVGLAYASICHVGLAVLGLASYTAQAQGAVSLLLSFSVATGGAFILLEFLRQRTG--STDIHALGGAAKTMPLLATGFLICGLAGVGMPGTSSFPGEFLLIIAAL-HSHTGAGMAALFGLSIAAGGFLALYRKAFFGPVERESVAQATDLRAVLVALIVMIAGIGIYPGPWIEIVRPAA----
197105608    ---------------------------------------------------SLSLTYRLGDWPAAVAIVLVADRLAALM---VLLATTLALVTSGFALVRWSRLGPYYSALTQFLLMGLNGAFLTGDLFNLFVFFEILLAASYGLL-LHGSGERRVAAGLHYIVLNLAASLLFLIGVSAIFGVTGTLNMALLAERIPEASDGALLHAGAAILTVAFLVKAAAWPLGFWLPRAYDAAVPPAAAMFAIMTKV-GIYAVLRFGLLLFGDEAGASAGFFAIGGATLAVGVVGMLAVRDLGRMVGYSLLVSVGTLLGVVAFADAQALAALLYLVISTLGAAAFFLLNGLIGPDEFEDAPTLEALSGISAPIGVLSGGFLVCTLIVAGIPPLPGFLAKVAMLAPLLQGAAPVMAAIIIGSSLFALIALARAGIQIWWAEPDRIPPAI-------------------------------------
156742072    --------------------------------------------------------------------------------PLVILTAAMAPVAMLASFGITGRVKL-YIALMFLLEAAMLGYFLALNFFFFFIFWEFSLVPAYFLIQGWGRRQRRRDAALKFFVYTMAGSIGMLLLFQFFYVATGIPTFDLITAAVLGRYPLLYTSIAFWAIFIAFAIKLGIWPFHTWLPDAYSEAPTAASILLAAVMSKMGAYGMLRLMLPFVPDAAQYFPAIGALALIGVVAGAFGALGQVDLKRLIAYTSINHMGYVGLAIAAAATVINGALFQMVAHGLSTGALFLLAGMLAERCGSD--EMGTLAGLRTTMPVFAGAMGVATFANLGLPGLAGFVGEFFIFRGVW-ASLPLFALLATIGLVVTALALLRMYGQLFHGKTNERSAMPDMRLAGREFLAVAPLLIALLILGVYPAPIMDL-----
136543095    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAIMIAFATLGTVSFSGVEEASHTASKAALTAIG-IMLLVAATGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLIVRSNFIFDAAPTAQLLVVIVGAITLMFGALVGTAKDDIKKALAASTMSQIGYMILGAGLGPAGYAFAIMHLLTHGFFKAGMFLGAGSVMHG-MNDQVDMRRYGALRKFMPITFITFGLGYLAIIGVPPFAGFYSKDLIIETAFNAGGILLGSTALLGAAITAFYMTRVMVLTFTSKERWEDNQHPHESPILMWLPMAILA---------------------
296531263    -------------------------------------------------------------------------------------------IMQFSSWYIKNAKMKTFKKYLTMFLITMMLLILADSMIQLFIGWEGVGIMSFMLINWWHARPSANSSAMQAMAYNRVGDIGIILTLTWLATNQTSWNMQ-------NTDPKMNTTMLGMGLILAAAGKSAQFLMHLWLPNAMEG-PTPVSALLHSSTMVVAGIYLLIKTYPLIQNSNTTTTACLHLGTITSLYASLTALYQNDLKKIIALSTLSQLGLMMVAI--GLHHPHLAFLHISTHASTKAALFLCAGSFIHSLQNE-QDIRKMGNMNMFLPTTSTCLTITSLALMGMPFLSCFHSKDPIIETLIKTNLWVATTILISTTMTSAYSMRTIYYTMTRNKPTASLKETANQVNPIIRLTALSIL---------------------
283780918    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSLQWWAFILLFIGFIIKVPSVPFHTWLPDAHVEAPTPISMILAGVLLKMGGYGIIRICYPICPAGGYLMYLVCTLGVVSMVYGAFAALAQKDFKRMVAYSSVSHMGYVTLGLGVWSMGVQGAMFQMIGHGVSSAGMFFMVGIIYDRV--HHRNLEEFGGLFGKMPVYTAMAMGLFFAALGLPGLCGFPGEVFVVLSVWKFSM-VLAVFSASVVILTAAYILWAMQRVYLGKGPHGDHLHPTNLRENMIGFTLLV--FAIIFGVFPYTVLQ------
269128892    ------------------------------------------------------------------------DALGGLFTAVT--GGVITAAAIYSIGYARHAPRTAQILVPLFAAALLLVPASVSTFLLLW---ELMAIASLLLVADHRARPAVRSAGVWYAVLTHLGLVAILGGLVAFAAAAGGESFAELRRADAGGALAIGVFLAT---FAGFASKAGIVPLHVWLPRAHPEAPSHVSALMSAAMVNMGIYGIVRVLDLLGGGPRWWWLVVLAAGALSALHGILQAAVASDLKRLLGYSTTENMGLVLIGVGAAALALAAALLHVINHAAFKTLLFLAAGSV--LHGTGTRDLDALGGLRERMPLTTIVFALGALCASALPPGNAFVSEWLMLQSLI------------------------------------------------------------------------------
298403002    ----------------LIPIIGSLILLPMDNTLKSENEMKKIALITSLINFFISLFIWYNFDSNTTQYQFVIDGISLYFVLLTTFISPIAILSNYNLSFITNDGEKTFLISFLILESLQICAFVSLDLLLFYIFFESVLPILFVIIIIFGHGFDRFRSAFLLFLYTLAGSLPMLLSILMIYSYIGSTDFQLISLPEYEISLSSQKLLWLGF-FIAFAVKTPLYPFIIWLPKAHSDSPLAGSILLAATILKLATYGYLRVLIQILPATHYFSPLVQSIAIISLIYASFSTIIQQDTKRLIAYSSVCHMAVVVLGLFSNTIQIEGAILLAIAHGFVSPALFICVGGIIYE-RTGTRVIKYIRGLVTYMPVFTILFFIFTLANTGIPLSLNFLGEQLSLLGIWQVNPIIAATGIIFSAIYSIFLYNRLSYGNYSPHMVKIVKDINRREYYLLIALLIPTVLLGIIPNVILDCLHLSVSSL-
255513526    ---------LLEILPIVPLVITALAIFPMKRGYRYIGYASLAASLLSLLVIAYIFLYVPWFAVGGFTFSIATSTFALNKMLLLLVGIITPLILTYSIGFMDVMSQPRYYFEMLVFASSMMLFSVAANLILIFLAWELLGITSYLLIGFWYHRPNAPGAARKAITTILIGDVALLAAIVILWNAYHTMNIYSI----LSAPSSAVLPFALALVLIAAFTKSAQFPFHEWLSDAMEGPTPVSAFLHSSTMVKAGVFLIAVLLPLF--AHAGLLWVLVSVGLVTAAIGAANALTSHHIKKILAYSTIEDLALMFVALGLNA--ILAAMLFFIVQAFYKALLFMSAGSMMKAN-NGEEDIYKIYGSYKNKLLLVTA-AIGAISLAGVFPLSGFFGKVAI-DTSAANNFVVYAVISVIEIASSLY----------------------------------------------------------
11465868     -----------------------------------------------------LVTYNFDSDFLNLSFSFGLDGISIFFFFLTSLLIFLCVLYVL-----NENNLKQYLVLLISIELILLIIFSVLDLMLFYIFFEAILIPMFIIIGVYGSRERKVRAVYLFFFYTLCGSLLLLVGVLYIYSKIGSFNLEYLMCYQFTKTEELLLWFA---FFLSFASKIPMFPFHIWLPEAHVEAPTIGSVLLAGVLLKLGVYGFIRFSLTLFPYASLFYPFIYFLSLISIIYASLTALRQTDLKRIIAYSSIAHMNLVTLGFAFNNIGLEGSIIQSLSHGFVAGGMFFLIGILYSR--YHSRFLYYYGGLAHTMPVYSIFFLLLTIANIALPGTSSFTGEFLLLSGIYKVN-TITGIIAATSVILSGAYSLWLCNRVLFSNIKEHYTLKFIDLSLIMFPLVVFIFFIGLYPSIFLSYIHLSINSL-
299125440    MTPV----DLLASVPPALVVLFAALLVTLFPRTAGYAVSALATIYVFVVSLVVPPGEYLPVVFLGFDALLLVDDFSRLLGLGFGFLGTAAVAYAASSGLPKSSM-----ALVMSYVASVAGVIFAGDWLTILFFWELMAVTSTLVVWVYGGD--AVRAGFRYAIAHGTGGVLLIWAVAWHYVETGSLAL----------EGGIAPGAPALLAALGVGINCAFIGLHTWLPDTYPRPHIAASVFLSVFTTKSSAYVLYQ-------AFPDGHLYLAYMGGLMAVYGATFALLQHDMRALLSYHIQAQLGYIVAGIGIGSAIGVAAMAHLFNNILFKALLFMAVGVIIYRTGE--EDLYELGGLWREMPLTALGYLFGALSITAIPGFNGFISKGMILDAAEYEALYWLLMAGAVGTLLS---FIKLGYYAFLHGPATTDVKDAKP----------------------------------
229324830    ----------------------------------------------------------------------------YQIIFLPIALFVTWSILQFSSWYMASDPKKDFSSHLLLFLAMMIILISSGNLILFFIGWEGVGIMSFVLIGWYNSRANAAAAALMAVLYNRIGDIGLMMTLVSLTKSGGSTSFDFLFS-------SNPSTIFILNLILAAASKSAQFMFHPWLISAMEGPTPVSALLHSSTMVVAGVFLLIRIHPLFSH-NYLILSVCLSLGAITSAFAAWSAVKQNDMKKIIALSTCSQLGLMMVAIGINLPDL--AFFHMCSHAFFKAMLFLCSGVVIH-NLNNNQDIRLMGGLFKALPISSTCITIGSLALMGTPYLIAFYSKDAIIESASNSNTTALLLTLAATSC-TAIYSLRMIYAVLLHQPRTTPTILVFDEPLATKGPLIRLAIGSVIGGPLLFWIL-------
135475546    ------------------------------------------------------------------------DRLTAIM--LIVVTSVSALVHLYSFGYMDHDPQWRFFAYLSFFTFAMLALVTSDNLIQMFFGWEGVGVASYLLIGFYYRKPTANAAAIKAFVVNRVGDFGFALGIFGLFYLTDSVSFTEVFAAAPKLAETQIHFLWAFLLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLMEYAPEAMAFVTFLGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGVGVYSV--AMFHLFTHAFFKAMLFLGAGSV-------------------------------------------------------------------------------------------------------------------------------------
141898200    ---------------------------------------------------------------------------------LIVVTGVSSMVHIYSVGYMSHDNSARFMSYLSLFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWYKKESAHTAAMKAFVVNRVGDFGFALGILAVYVLFDSVQFDVITNIEFLGQSLPALEVAGILLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVCRLSPMLEYAPFALDVITIVGAMTAIFAATVGLTQFDIKRVIAYSTCSQLGYMF--FAAGVSAYPAAMFHLTTHAFFKALLFLGAGSI-------------------------------------------------------------------------------------------------------------------------------------
261866664    -------------------------------------------------------------------------------------------------------------FLLTSLIAGTSLVIFSNHWFPIWLGLELSTLSIIPLLSYTSQS-RSVEATLKYFLVQAFSAALLLNGAVLNLWISNSWDVNSITSPI-----------SYFIITAALIIKLGLAPCHFWFPDVLSGLPFLSTIIIACWQKIAP------MFLLLSLSNLVSSEIIIICSILSVLVGGWGGLNQISVRKILAYSSIGHLGWI------------TCVAFFIPEVSYLLFLFYILNNTAILLICHNGSLYYLSSLSKSNPITAILFSIALLSLGGLPPLGGFINKVIPLIVFSLNGNNFIIPFFLIGSLISLFFYIRIVF---------------------------------------------------
74316513     -----------------------------------------------------------------FGIVLVADRLAAWM---LMATALVALFALLQALAGTDVEGRHFHVLYQLQLFGLNGAFLTGDLFNLFVFFEILLLASYG-LLLHGGGRLRVKAGLHFVVINLVGSTLFLFAVGTLYGVAGTLNMADLAVKLARTVPENLALVAGLMLFGVFALKAALLPLHLWLPAAYAHTSAPVAALFAIMTKVGA-YSILRVYSLMFAVANLLADWLMPLALATLVAGTLGAVASTSLRQQIAYLVIASVGTLLAAFALDSAEGIAAGLYYLPHTTLGTAAFFLLAAPIAGARGTLGDRFDSGAAMPGARVLGGLFFVAAIALAGLPPLSGFLGKFMLLRAALGSWLAWVWAIVLTTSLFAVIALARSGSLLFYRTHSTPEVLSAP-----------------------------------
10047421     ---------------------------------------------------------------------------------LTLXTTVGITVLIYSDNXXSXDQAYRFFAYLNLFNASXLGLVTSSXLIQIYIXXXXVXIXSXXLXGXXFTXPXXANAXQXXXVXNXVGDXGLLXGXXGXXWIXGSXEFRDLXEITNXGXXXLXTTLCTFXLFVGAIAKSAQFPLHIWXPDAMEGPTPISALXHAAXMVXAGVFLVXRLFPLLL-ITPNIMHIISSXGLITLFLGXXXXLXQXDIKRSLAXSTMSQLGYIILALGSSRTALFHLITXAYSKALLFLGSGSIIHSMEPVXGYSNQXMVLMGGLTKYIPXTRTAFLXXTXSXCGXPP---------------------------------------------------------------------------------------------
34558141     --------------------------------------------------------------------TFRLDSLGMLFSFLISVVAFAVSLFSLDYFYEKKANLAAFASLMNAFILSMLLVVASDGVFSFMLLWEVMTLISALLILIN-DGEGASKKAMIYLGIAQLGAFCLMVALLVMASLAGSFEFSEFGRLDISEGAS---IALFLLLLVGLGSKAGMFPFHVWLPLAYGQCPSNASALMSGVMIKVALFAFIK-FSLLLPLSSTFGYILLLFGGLSVLFGVLYAVVANDYKAAIAYSSCENVGIIFLGLGAALLGFVAALFHILNHALFKSLLFMLSGNLYTATGSK--EMDSLGGIHKKMPFTSILFLVAVLAIGALPPLNGFASEWVTYQAMLQGG---------------------------------------------------------------------------
136765671    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYGKWLLFVAGIGIFCGCVGKSAQVPLFVWLPDAMEGPTPVSALVHSATMVAAGVYLVGRFFPVLTP---DVLLVIAYTGGLTLFIAATIAVTATDIKRVLAYSTVSQLGYMMLALGVG--GWVAGLFHLITHAFFKSLLFLCSGSVIHACHTN--DMRKMGGLLKVMPYTGWTMLIGCLAIAGVPGFSGYYSKDAILAQATNPQHSILYVAVAGGAFITAFYMFRLWFMTFAGSPRDEHVFKHAHESPRVMTAPLVALAIFAV----------------
255019951    --------------PLALVGVAALLAFFFDLAP--ILARWALRFGVLVAICAAWVVFHARLE---LGGGFYWDSSASVLGVYLSLATAAVLAFIAGHPLAQRL-PGALTGLSLTVLLGALCLVSSQTLLGLFVGLELQVLPFFALLAWPGSRRIALEAAAKYALLAGLASALFGLGVAILFLGNGSLALIPPQGTLLTGFASHLGLLLLYAALAFELA---VAPFHAWVADIYEGAPAPIVLLLGAVAKVGILGAWIDLASV----SEAWATPLWVLAAISMVIGNLLALRSQRIRRLMGYSAVAHAGYFLAALGAGPLGIVAATVYALAYGLMHMASFLPLSVLPEDSHGIP-----WSAFRRRQPVLAGLLALALLSLAGMPPSLGFFAKLGVLLVTLHGGLWPLAVLLALMSALSFAYYLP---AIWRVDRSERSPALKQAAWWSYLGAVGIVV---------------------
86610296     ---------------------------------------------------------------------------SVTLGACAVVTGLNLVAQIYGFGYMEDWGWARFFSLLGLFEGGMCALALCDSLFFSYVILEILTLGTYLLVGFWFNQSLVVTGARDAFLTKRIGDLLLLMGVIAIYPLTGSWEFEDLAAWAEAVQAGSVTVDPTLLALVGLGLKCAQFPLHLWLDEAMEG-PIPSTILRNAVVVGTGAWVLIRL-QPLYELSPTVLKVMLTIGSLTAVGGSLVALAQIDAKRALSYLVSAYMGLIFVAVGTGQQAYGLLLTYAPAMALLVMALGMVIWNSI------TQDLRYLGGLWSRRPISGLCFLTGMAGIIALPPFGSFWVLTDLWQQLVQPGQGLWAAVVLVTNAVTALGLTRVFGLVWGGKPQQMSERSPEVHWPMMLPSTAM-MGVTLHMPMILSALGLIPA---
134625596    ----------------------------------------------------------------------ILDNLTIVMMVVITSVSLLVQIYGLSYMHGDK-SLTRYYTYMSLFTASMLGLVLSKNIVQLFVFWELVGVSSYMLIGFWMNRPSAANAAKKAFIMTRFGDFGFLFGILYLFSLNPALDINILYNAVNNGEISSYSASIISAFLIGAVGKSAQFPLHTWLPDAMEGPTSVSALIHSATMVTAGIFLIARFFPLFD--VSNIMIYVALIGAVTSVFAASMGLVADDIKKVLAYSTVSQLGYMMFALGIGA--YAPAIFHLFTHAFFKACLFLGAGSIHHASGT-------------------------------------------------------------------------------------------------------------------------------
138852982    -------------------------------------------------------------------------------------------VFVFACRYLNGHPHFRFFIILHAFTLAMLGVVLADDVITLFIAWELTSLTSYFLIGFKHEDAKSRRAALQGLLVTASGGLCLLAGLIILGVEANTFRLSELVNA--DLSRMSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQ-APTPVSAFLHSATMVKAGVFLLAVLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKIQGFVMFLVAHALYKAGLFLGAGAIESATGT--RDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELI-----------------------------------------------------------------------------------
135120902    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVNMAALAGA----GEDPATAIATAVSLAAIAVKAAVFPVHGWLARTYAAASPAVAALFSGLHTKIAVYVVYRISAVIFEGQSAWMLAILIFASLTLVIGAFAALGENNMRSLMIFQMVSGIGFILVGISLTPLGLTSGIAYMVHHMIVMGALLLTVSAIEHTYGTG--RLDQVSGLRAREKFVTAAFVIGSLSLVGLPPFSGFIAKYALVLASADAGVVIVAGLLIVTSLLVLASMMKIWADVFNGKRETDVELLAARERI-------------------------------
289641809    ---TSVAATLLLTAPVAVALATAAGYAVLGWRPATAWAGLVSPATILGCAIVLAVRVPGHGPVTGYGGLARADALSAWILLVIGAVAVLACAASPAYLAAENAAGHRYGILVHAFLAAMAVAVLVANLGVLWVAIEATTIVTAFLVGHRRTRA-SVEAAWKYVVICSAGIALAFLGTILIYYAARQAGISEASAARAHELDPAVTRMGIALVILGFGAKAGLVPLHAWLPDAHSQAPAPVSALMSGVLLAVSFTAILRYKVIADVALGPGFTLLVGAAVLTLALAAALLLGQRDYKRMLAYSSMEHMSLIALGAAAGRLATSAVLLHIAGHGLAKSVAFCSSGHILHL--RHTTRIGRVRGLLGQAPVLAAAFGLAVLALLGFPPFSLFASELAIARAGFT-----------------------------------------------------------------------------
87302603     --------------------------------------------------------------------------------AITMICGVHLLAQVYAIGYLEDWGWPRFFGSLNLFEAGLCALVLTDSLFFSYVVLELLTLGTYLIVGTWYNQSLVVKGARDAFLTKRVGDLVLLAGVIALLPMAGSWNFNDLALWAAQAEPSPALTLILLALVAGPMGKCAQIPLHLWLDEAMEG-PLPSTILRSSVVVAGGAWVLLRLHPLL-AISPTAQAFLVVVGGTTALVGALIALAQIDIKRALSFSSWFGLLFMAVGCGAVDAAWHMLLIYPLPMALMLMAVGTVISS------NVTQDLSQLGGLWSRRPLTGLAFLVGAAGLVALPPLAGF-----------------------------------------------------------------------------------------
118738072    ------------------------------------------------------------------------------------------------------MNLLPWAVITTSIALSTIMTMSTTHWLMIWTCLEINTLSMIPLISKPNH-PRAMEAATKYFLIQTLASAIMLFAATMNAMSSSNWEI-----------YLTDKPMATTMITLSLLMKMAAAPFHFWLPEVSQGTTTLTALTILTWQKIAPLTIMLMMHNQINIMLT------LSSAILSIIIGGLGSLNQTQLRKLMAYSSIAYTGWILTTL---TMMPKISILTFMVYTLMSIPIFLLI------NLTTSKTIKDITTMWTSTPYTMMTLSVTLLSLGGLPPLLGFMPKWLILNNMVSLNMTMEAALMAMISLMSLYVYMRLMYMSSMTLPPHTSLMSLK-----------------------------------
142584218    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMAGPTPVSALIHAATMVVAGVFMIARLYGVFFEGFSSSINLMALIGGFTTLVGACLAFVQRDIKKVLAYSTISQLGYMVMALGVGA--WTAAMFHLFTHAFFKACLFLGSGSVAHSVHSFDMK-SDMGGLRKVMPQTFRTFIIGSIALAGLPPFAGFWSKDEILAGTGNGSYTFMLIMGMITAALTAAYMTRCVYLTFFGEFRGHGHPHESGPRITIPLWILAVLAIFAGFLNLPKGFQLVPKSL-
197286370    MNQTTMLTILMFA-PLVFSILAFLSPLLKAAARPIVTGIHTIGIFVLVIAALGTVADVMSHGEILAAAKWVVDSLGALF--LAILGIIGFLTGLYSIGYMNHRTLCNYYGFFHLFLFTMLLAITSNNLILMWAAIEATTLSSAFLVGIYGQR-SSLEAAWKYIIICSVGVAFGLFGTILVYANAASFMFWTEVLKYTHQLDPTLMHLAFVFILIGFGTKTGLFPMHAWLPDAHSEAPSPVSALLSAVLLNCALLIIIRYYIIIDAAIEFTRNLLLIFGFLSVAIAAFFILIQRDMKRLLAYSSVENMGLIAVALGIGPIGILAALFHTLNHSLAKALLFCGSGNVLLKYGT--RDLNVVKGMFKVMPLSAALFAGGALALGGMPPFNVFISEFMIVVAGLAAKHMGLTILLLLLLTVVLGGLVRMVAKTVFGPKPD--VVAKGELGLLTTLPMIILIALMLLMG--------------
218660062    ---------------------------------------------------------------------------------------------------------------------------------------------MYLIIGVWGGDGR-VYAAFKFFLYTLAGSVLFLVGVIVLY-FSGRRDPSTFLALTAQDLPFRVQSWLFFAFLVAFAVKVPMVPVHTWLPDAHVQAPTAGSIILAGVLLKMGAYGFLRFSLPMLPEASVYYSTLMLLSALAIVYGGLLALAQDDLKKLVAYSSISHMGFVTMGFALNLRGLEGGILQMFNHGVTTGALFLFVGLIYER--THTRSIADYGGLMKAAPVYTAFLALFILSSMALPGTNSFVGELLVLSGGFAANPAVGAT-AVLGALLGAAYLLW------------------------------------------------------
229317938    -------------------------------------------------------------------------------------------------------------LFSFCLATGTLISISSSSWLGAWMGLEMNLLSFIPLMSKNKT-PFENEASMKYFLVQSIASILLLLSILLASMM-----------------DFEYSSHIEYLMATALLTKMGAAPFHFWFPGVMEGLDWLNCLILMTWQKIAPFILMSY--------KMTMTTFFMTIILMCVIVGAIGGLNQSSMRKLMAYSSISHLGWMIPAM---MISNNFWMVYFAIYSILNMAVLYTFNSQSFFQTSQSFQ-------SSHDTMIKFSMFISMLSLGGLPPFLGFLPKWMVIQNMVSSKYMMLILIMVMSTLITLYFYLRIMFSAFM-----------------------------------------------
58045503     -------------------------------------------------------------------------------------------------------------FFLTSLMLSTLIVMSSSSWFSAWIALEINLLSFIPLIS-NTSNVLSSEAALKYFLTQAMASAVLLLFILFNQM------------SINFMPFMTNPHYCNLLLSSPLLLKLGAAPFHFWFPSIMEGLDWFSCFILMTWQKIAPMIILFNILT--------MVSFFLMVMTSSVMVGSWGGLNQISLRKLMAYSSITHIGWMLAAMAYNINILVSLSSYMLYPNSSNNSCLL---------EKKSFPILKQMFFSSLNPTFSIIMFSGILSLGGLPPFLGFLPKWLVIQSLT-YENPFLITMMVILTLMTLFFYMRLSFTAFFYPSNKWFIEWSNSAMLLIISSTII-----------------------
141430099    ----------------------------------------------------------------------------------------------------------------------------TGDAFNLYVLIEICALSSYSLLASGGKKTY--FATFYYLLIGTIGACFYLIGVAYLFIKTGSLNMVHLFELIEPIYFTKSILVAFIFINVGLFIKMALFPLHSWLPNIYTKAPVSTTCLLAPLGTKLSIYVLLRFYFNVFSHVLNIQNLMVWLATIAIIMGSIYAVFHTSYRKVITFIIVAEIGYIIGGVWTGHPDLTAAIYHIVADSLMTLSLFMIGGMILFYL--KSEKLSDSANIFRQLPFTAIGLIIVFASIVGVPPTSGFFSKLYLIKGAFQMGYFQFIIALLFSSLVSLF----------------------------------------------------------
215788940    ------------------------------------------------------------------------------------------------------------MLFLMTLIMSTVLVISSNNWFSLWMGLEINLISFIPIISY-MKNNFSAESCMLYFLVQSMSSVLFL-----------------ILILLSITLLNKYNNLFEMLIMSSMMIKMGAAPFHFWLPEIMEKMNWINCMILMTWQKIAPMTVLSYM--------SQDNKWLLTAAMMGTIIGAIGGINQTSTRKIMAYSSIAHLGWMLACMTMENEMWMYYLMIYSFITVMISIIFNMKSIFYMNQ----------MTFSSKNMMENITYLILFLSLGGLPPFLGFLPKWIVIQSLMHNQMYLTLTVLVMTTLITLFYYLRMSSTLMMLNSTTNKWNMLSYNKNKLLVMNITINLMLPMMSFL------------
50812104     ------------------------------------------------------------------------------------------------------------ILLLTTLVSGVLISVSSNSWLGAWIGLEINLLSFIPLMSTN-KNMYTTEASMKYFIVQALASSTLLFLIISKSLI------------EELYMMSSNNYLTAIIINTPLLLKGGAAPFHWWFPSIMEGLSWFNCFILMTIQKIAPLMLISY--------SMNMSMFMWIIILMSVIIGSIGGLNQISIRKILTYSSINHMGWMLAAMSIGE---NMWIIYFLIYSMLTLTIVLIVSSYQ------ISFINQTFLMGNNMSTVKFLMFTTLLSLGGLPPFMGFLPKWIIIQHMIINNMNFIISLMVIMSLMTLYYYLRICYASFM-----------------------------------------------
30315626     ------------------------------------------------------------------------------IDSSLLFSLLFMGAVLFVIVSRANNLGWEFHLMLFGGYTGAIYMILGYDWLISLIGFEFLNLSTYLILSLYRGTE---SATLKYLLMSAFFTTLLLLSISLFYGLTGSTAFDSLYASMNYLDDSLTLWPQLLLLLTLSFK-LGLVPVHLWVPDVYDGLPMELVLWIGTLPKLAILFFL----PVLHPLLINVNQYFLLGGVLSFLLAAISLGAQYRLKRFLAFSAIGHMGIMITGFAIG--DYHSFWFYTLIYFVASVNLFLILAELPGIDLMKRLSI------ITNNYPLAFAFMVALLTMAAVPPFSGFYAKLLVLFGLIDVRYMVVATLLILTSLRTAAYYLRLLQTTFFGP---------------------------------------------
156937338    ----------------IIAALASVGVLLIGERKAKAFAAVITVIIALLLAKPIVVYVIPGLHAIGADLTFRVDALSSLF---LAITALIFIAVAWAASWEIEERPRLYLALMLASEAALIGVFATWNLFWFYLFWEFTLLPMFIHILYWGG-ERKVYAAYKFFVYTQVGGLMLLVAIALGWLYANTFDFTEFAASLAVA-PDWVKVAFAWLTLLSFFIKMPVPPFHTWLPAAHVEAPSPSSVILASLMLKMGGYAFIRITLGMAPVLMGALPFIAVWAALAAVYASTVAIAQEDFKRVVAYTSITHMSMSTIGAAASLLGFIGSVFEMISHSFVVGALFLLSGVIKHYC--HTRKIPAIRGLAFVAPILSTVIMVAIFAGFGLPGTSGYPAELSLVASAAGMAKYNPAGSLVLALLLIAIYLIWDAQRMLFTRPP----LEVKDVRFYHIGPILYLLAISVIIGVVPALVMD------
141761897    ------------------------------------------------------------------------------------------------------------------------GVFVALDLFMFYVFWELTLIPMFFLILKWGGYDRKY-ASQKFFIYTFTASVIMLLGLVTVYAWTGTFDIPTLTLHAQSANAGGAWFLGFVMLMIGFLVKLPSVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMFRLPLAMFPHAAEHFQFLMTLGMISLVWGAIVCLGQTNLKKMVAYSSVSHMGVILIGIATMQLGWAAALFMMFAHGIISPMLFAVCGAFKHH--YHSMEIGAMRGMAKHSPWLATSMMFAWMASLGLPLLAGFVAELMMFLALWH-----------------------------------------------------------------------------
205351319    -------------------------------------------------------------------------------------------------------------IFVFCLLSGTLISISANSWLGAWMGLEINLLCFIPLMSSSV-NLMSNESALKYFLAQALASSVLLFSIII------------LSSNEAMFMFFDSINLTQICLDSALLLKLGAAPFHFWFPSVMEGLDWFNGLILMTWQKIAPIILISYNYNPSFIYSS---------IIFCLLIGSIGGLNQTNLRSLMAFSSINHLGWILSSLLISESLWITYFLFYIFLSISVIFIFMNFKIYHFMQINPHLSDFSMG---------KFFLFSNLLSMGGLPPFLGFLPKLLVIQNLLKINDYFMIFIMVMTALITLLFYIRISYFMIFTTNLKWVKTFYYSNKLMYLMNSISIFGLIFI----------------
143721343    ------------------------------------------------------------------------------------------------------------------------LVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKK-LYAATKFILYTALASLLILISGLALALTTFTLNITELTSKHVTGSLALLCYVG---FLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGADALGISGAMLQMISHGLIAAAMFFVTGSFYER--TNTLSIPNMGGLAKVLPITFAFFLASSLASLALPGMSGFISEITVFLGITSQEGFITILIAAIGLVLTPIYLLSMCRRVFFGPPALATVKEMNGRELTIGFSLLLPT---------------------
293605720    -----------------------------------------------------------------FGIVLVVDRLAAVMLTLTAVLGLATLTYALARW---DRAGVHFHSLFQFLLMGLNGAFLTGDLFNLFVFFEVLLAASYGLL-LHGSGVARVSAGLQYIAVNLVASFLLLISIALIYGVTGTLNLADLALRALTGAERMLFEAGAAILGVAFLVKAGAWPLNFWLVKGYGSASAPIAAMFSIMTKV-GIYALLRIGSLLLPSAAFSLDWMFAAGLATLLFGALGLLATQQLEKMVCYCVIVSAGTLLTALGMPGVTLTPALFYLISSVLTTGAFFLLAELIERTVTLDAFDLDDPTSVNRSMAFLGLAFICCALLVTGLPPLSGFVAKFSLLSAAVSADAWILVAAVLVSGLAGLVGLGRTGIRVFWASDDRSTPRLRVIEAGPVAVLLLLCVGLAAGAGPVSAYLDDAARSL-
162951846    ------------------------------------------TGTITIMFTTMLFFLSMDIVAMSPGMTLFNNWFNYNLPLSFLMLSLIVMLLMYSTSNHRYDLKSPFYLLLLLTMMGLLLFPLVNDLIALYVVMELQSYSLYLLTGLHSRSYNSSRASLLYFLMGGVASTIMLLASYFVYALTGTTNLSDMAMFYSYSN----AFDYFDILLVALLFKMGMAPLHRWSIAVYNYAPTYITAYISMVAK------MSMVSWIFANANLFHHHVTILFFYISLAMAAYKPLFQVNIKTMLAYSGMLNFSYILLSM---MSYDPAFYIYMIQYVLTHLILFLGMLGASQYVNSPISPLTFMHQLKLPNLTLAFSLILALFSLIGMPPTPGFYAKLFVLSAALQDNYVLETCAIVVCSVVATYYYANMIKVLFNSSTQKVTNFINPSLAFTMASATSLLFSFFMFMPSLSEGLYLITL---
135915986    --------NILLASTELILFGLIILYLLASLLVGKRKVLVLSKAFLTSLFALGFYMVVNSFSNYGFNGMYVIDPISMFSKGFICIVFALALLYCEEFLNLMKIPQSEFFLLSSFGLLGQFIMISASHLLTIYLGIELLSLSLISLVALNRESSASIEAAIKFFVLAALASGFLLYGISMIYGATGTFQLNEIADQLSDGANPIIVVFGLVFVVCGLAFKLGAVPFHMWVPDIYQGAALPSTLLIGSTPKVAAVLMTYRI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144151701    --------------------------------------------------------LILGGWDAALAIALHADGLAAALVLMANLVGLGISVYATGYFH-DRLRVGAFWPLWLLLWAALNGLFLAGDLFNLYVML-ELLGIAAAALGALTGNRDAVAANLRYLLVGLLGSISYLLGVALLYTAHGTLDMGLVAQRIAAAPELFAVNAAAMLMVAGLALKAALFPLHFWLPPAHANAPAPVSAALSALVVKAAFYLILRLWLDLFWPITGMAAAMLLASLGAIVWGSWRALRAERLKLLAAYSTVAQIGYLFLFLPLLTATPAALLLMALTHGFAKAGFFLAAGLVQTNAGHD--RIDDLGGTAQRLPATTFTIALAGSALIGLPPSGSFIGKWLLMQSAIATGQWWWVVVVTTGSLLASAYVFRVLSRAFLEPTPMRFVTDARAEVPALTLALVSVAVLGLASGPLW-----------
189183725    -NIILLYNDMICYIPFTIIGIIGIWNLIIPFLIRKNFIKEILMLAISILHAINAILLYFSYKAFSIGAFDFSLRLSLLGSNILLLIAILWPISIIYTIGFSEPNQAKFLLCTNLCILISNYIVCSANFFTMLICYELLTFATIPLIRHVTSHRTSKVLSKYTQGLYLPSLLFLMPTLVVLQYQYSTTDFVEIANILQSRTLLQVSPVILALCILCGTAKAAIVPFHSWLPPAMIAPYPVSAILHAVAVVNVGIFCLITGILSVLGKETWLLNYIQYFIGYGIVYTSIKALFQTNIKRILAYSTISNLGIILTAFMNSHESLLATITHIIAHSIGKITVFYSAGCLYTI--SKCTNVEDLTSMSYKAPIITSCLTIGSLSLIGIPPLAGFFSKHHIILEAANEHNYLVIAITVFSGITSCLYLSKIIKTAYFNINSTNNIHSEQMIPKHMLYSTVSCASLVVLIPIINALIM-------
146304193    ------------------LVGWIILVPILGSAVVFKEKYSTVASATITLILVLALKPFLPIV-----SQFYVSNLTWYFLVMVAGVYLLSSIYSLFYVEKRGVQERNYYYFLNLFAASMLFTLSVNNLGLMWVGLEATTISSVLLVTFEGTST-ALEAGWRYLLLVSSGVTFAFISVILFYFGLHTLTISEV----LYPHFSPLFSLASAIALLGFGTKAGVFPVNTWLPDAHSEAPSPVSALFSGVLLPVSIYILHTIF-----IIAPLPGLYSWLATISILISSIMMASQRYYKRLFAYSTIENMNFALLGVAVNSL--TGLVILLVTHAFAKAGAFYASGSLLKSQGTKEINEHGLYGSPLLASSLILSSLAVT----GAPPFGNFIGEFLILSSVLKHGLVPQFWIVIISLIISFVCVNYHVSRMIFKGKP-------------------------------------------
139749772    --------------------------------------------------------------------------------------------------------------------------VTTADAFNLFVFLEISSLSAVALVAMGSKDKKALVAGYNYLILGAIGATFYVIGVGLLYGVTGTLNMSDLSQKIPELGLNKSVIVAFTFMILGIMVKAAIFPLHIWLPNAYAYAPSPVSILLAATATKVAIYILARISFTIFGSFESLRYILLFLSICAMFAGTVMAIFEKDTKKLLAHSSVAQIGYIILGISVTKAGIASSFIHLINHALIKAGLFMSVVAMSFYTFKRI-DAKSISGIGRQMPITFFAFIICALS---------------------------------------------------------------------------------------------------
219524286    -------------------------------------------------------------------------------------------------------------LFLSTLLVGTILSISSNSWFGVSMGLEINLISYIPMMAYN-KNVMMNESAIKYFIVQVMASKMLLFSISLIQM------------KQPINWEKEMISSLMSSSTSSLLLKIEAAQFHFWFPDAMGASSWINCFILMTWEKVAPMMVLSYCIQ--------MSTFIMMLNITRIIIGALGGLNQTSLWQILAYSSISHLGWMISSIIVSENVWEIVFHHLL---VTNNYHSLNIQKNKFIFLNQIYSESNMKTEIKFMMFLSLLSLGGLPP------FLGFLPKWIVIQLLIENNLTALMTIMVILTTITLYYYMRISFSALILSYTENSWSMSIKSNKYSFIMPLMVT---------------------
144014449    ---------------------------------------------------------------------------------LVVLSSLITVLGVLASWKLKQQVRSYFMLYLLLST-SIVGCFLALDFFLFYLFFELVLLPMFFLIGLWGGPRRSY-ASIKFFIYTLVGSLLILVVMIALYLSVGSFNLLHMMDSNYFIEGSSLAAVAFLALFLGFAIKLPIVPFHTWLPDAHVEAATPISVILAALLLKLGGYGLYRIAFSIFPDAALHFGYYIAIGVLAIIYGGLNAMAQNDLKRMIAYSSISHMGFVLIGLGSFTVEGAAGMFQMIAHGFISAALFLIVGVLYDRTQN--RKIENFSGLATKLPGYSFVVMIVFFASLGLPGLAGFVGELLVLMGAFNVSAVWIGIVAVMGLLITAAYYLWTIQRMFLGK---------------------------------------------
62161389     ------------------------------------------------------------------------------------------------------------MLFFSTLMSGTLISVSSGSWFGAWMGLEMNLLSFTPIMS-NKTNQRSTEAALKYFLIQVLGSIILLLGATIL-------------SLSNFNFFFYSNHLPYIVITSALLLKMGAAPLHFWFPVVMEGLPWVTNIILMTWQKIAPLVLISYYLNLF-------PLLLFTFVAFSALLGSIGGLNQTSLRKIMAYSSISHMSWMLASMSISE---NLWFSYYLMYSMLSMTVAIVLLNM------NIFHINQIHNAWKTWPMNKMMLSLNLLSLGGLPPFLGFLPKFMVLQNMMYEVSVLVPIILMFSALITLSFYLRIIF---------------------------------------------------
260100883    ------------------------------------------------------------------------------------------------------------SILILSLATGTIITMASFHWLLAWMGLELNTLAILPIISESHH-PRATEASTKYFLTQAAASSLILFSSVMNAQATGQWSILQLEDPL-----------AQTLLTVALAMKLGLAPAHFWLPEVLQGSSFKTGLIIITWQKLAPMTLLL------LTWNQASMLTLMMMGSLSVAVGGLGGLNQTQLRKVIAFSSIAHLGWMATIVTSNKLALLNLTMYILISTPMMLSLIFSSTKTTQDLTTTWTTSPMLAPLTMMT----------------------------------------------------------------------------------------------------------------
257791321    ------------------MAVSVLIAAAILYFGIKYKNLWACVLAAVQVVGSLVFEFGFAHDVLVTEGLYL-DSLSLLMAFII--GVIGSGICVYALGYMEDFQAHEFFALMFVFLAAMFLIVFSNNMLWLFTGWEITTVCSFLLIGFTRT-EEAIKNAFRQIIMNLLGGIAFLAALYVMAIQFNTLSFLE-FLQIGIANPGMVVLPVTALAFAGLT-KAAQMPFHTWLLGAMVAPTPTSALLHSSTMVKAGVFLLIKLAPIMMACPVPSVMVIL-VGGLTFLFCSFMAISQSNAKRVLAYSTIANLGLIVACAGVGTPEVWAAAFLVLFHAIAKSLLFLCVGTAEHHIG--SRDIEDMDLLFERMPRLARFMMLGILCMF-IAPFGMLLAKWATLVSFADTGQVALIVLLAFGSAATFMFWAKWLGKLSGRPENVEAKVHSSEWVAIMVMAVLVILCCIGLPIISWAVVEPYIYSVF
260453703    ---------------------------------------------------------------------------------------------------------------------------------------------MYFLIARWGGDRKQP-AAWKFILYTLLGSVIMLLGLLLIGLESGTFDMVALATDNGRGLTTSVQVVAVLAVGLGLAVKTPMWPLHSWLPDAHTAAPTVGSVLLAGVLLKMGTYGFVRILLPVTPGMQTFAPYLAAFAVVGIIYGSLACLAKGDLKRLIAYSSVGHMGFVLLGIATTPTGVNGALFANIAHGLITGLLFFLVGAVKDRYGTA--DLDTLAGLYGRAPRLGGLLAFAAVASLGLPGLAGFWGEMLTLFGAFDPAFLTYMSIGALGTLLTAAYMLIVVRRVCMGEQREQPHPVADVRR--------------------------------
256830253    ----------------------------------------------------------------------------------------------------DDLRGRDFHVLFPLQILGINGAFLTGDLFNLFVFFEILLIASYCL-AMHGQGPERTRNALRYVVLNLIGSSLFLIALGTLYGVCGTLNMADLALKVAGSTPAPLLRASALLLLCVFGLKAAILPLFLWLPGLYASVLPAVAALFAIMTKV-GVYAILRTQSLIFSSVPDAAELLFPLALATLAAGSMCVLGSRSLRMLLAWLVIVSVGSLLAGIGLNEAGISASLYYLPHSTLVMAGLFLLADQAARQRGLTGGLAGDMGPPMSQPNLLGALFLLGAMGAAGLPPLSGFVGKVLLLQAASAPKAVWLWPVALGGSLVALVALGRCGSMLFWKTE--------------------------------------------
144193900    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CILLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMAARISPMLEYAPTALL-VVTCVGAFTAFFAATVGMVQNDIKRVIAYSTCSQLGYMF--FACGVSAYGAAIFHLMTHAFFKALLFLGAGSVIHA-MSDEQDMRNMGGIWKKIPVTYSLMWLGSLALAGLPLFAGYYSKDMILESAWADHSWMAYYLGIGAAVLTAFYSWRLLYMTFHGKPSEEVMSHVHESPPVMLVPLIPLALGALASGYVGYKLFGMV----
115494795    ------------------------------------------------------------------------------------------------------FKNFTFLLFSFTLMTGVYIAISSNSWFGVWLGLELNLMSFIPIILVGSMNSVEVEAGLKYFLVQACGSLVLLQSSLYM---------------------SSVSVLSTILVMMALSLKMGAAPFHFWFPMVLEGLDWGKVYLLSSLQKVAP------LCLTYYWVLISSGWGLMVVVVFSGVVGALGGVNELSLRKLLGYSSINHLGWLPLAMIQPGKV---WMEYFSIYILMLLVVVWLFKINDMHWMGQLVNLN-------MNIWTRVSIMMSMMSLGGLPPLLGFLPKWLVIQTLTGSFSSVLVLILLSTNVVTLFFYLRL-----------------------------------------------------
54036240     ------------------------------------RLINIYLILVLVLDSFLYLLFLNNQTYTVMGELLIFNSFTFYIDMLIYFIMIVISSLYGYNLYNNNLYKTLFIILFLINILGALLIVHSNDFITLFVAIELQSYSIYLITAIYNSSYKASKASMLYFFMGGILSILIAYSINTYYSVLNSYTLHSLDSLII---NTLDLNLILIALSLGLLFKIGIAPLHKWLISIYENTPILITIYISLIPKISI------LSYLVLSNISINSLVISILAILTLLVGSVGGLLQIKIKRLLAFSGLTNAGYMMLLLLLNNNEF-SYLYYITQYSISHLAIFMIIIFSIYYINNPIIYVNQLKGLIHDNAYLVLSMAIVVFSFIGIPPLLGFFGKLNILMSILNNGYYFISIVLIVASLISALYYLYLLNVSIQDKNNILINSTVSSVLSYILSSLIILITFGFIYNSL------------
189425617    --------------------------------------------------------------------ILALDPLSALFVIPILLVACSCSIYSLGYWPADHHPRTIRKISIFFGLLVAALLWVLVSVGLFLIGWEIMALTAYFVLTTNDDEAEVRTAGSLYMICTHTGTLALFGLFSLLASATGSF---QLPATASLDGAAPFATAVLLLALLGFGLKAGIMPLHIWLPSAHANAPSHISAIMSGVILKIGIYGLVRTLSCFSTVPLWWGVTILTLGVISGVIGVAFAIGQHDLKRLLAYHSIENIGVALIGASNGSNLLILLLLHVINHALFKALLFLGAGSIIHAIGT--REIDRMGGLLRRMPWTAFFFLIGAVAICGLPPLNGFVSELLIYLGLFNGAM--------------------------------------------------------------------------
238757219    ---------------------------------------------------------------------LTIDRISTLIAFAVVFLGLLVSIYSTGYLEHPHEGTNRYYALLLVFIGAMAGLVLSSTLLGQLFFFEITGGCSWGLIGYYQ-SQKSLRSALKALLVTHVAAIGLYLAAAVLLVNTGTFALTALAQ---LDHTTKVIVFGGILF--AAWGKSAQLPLHIWLPDAMEAPTPVSSYLHAASMVKVGVYIFARAIYSAGDVPQIIGTVGMVMAVITLIYGFFMYLPQKDMKRLLAYSTITQLSYIFFALSLSKLAFDGGIAYIFNHAFAKSLFFLVAGALSYSCGTRM--LPKLKGIMGKMPLLGVGFCVAALAITGVPPFNGFFSKFPIFAAGF------------------------------------------------------------------------------
118196919    -------------------------------------------------TITLKFPTTIHLNTFDIHINILMDIYSIMFTTIAIFITWSIMDYSIWYMSSDP-NINKFTKYLTIFLLSMLVILTANNLYQLFIGWEGVGIMSFLLIGWWMARTDANTAALQAIIYNRIGDTGMII-LLLWFNTSSSWNLQEIFS-----QNTPHQILPLLGLLLAAMGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLIVRLYPIMQNNQSIISLCLM-LGALTTLMSAIVASTQNDIKKIIALSTTSQLGLMMVTLGLNKPTLAFM--HMMMHSFFKAMLFLCAGVLIH-NMNNDQDMRKMGNLNTTFPTTSSAITTASLALIGTPFLSGFYSKDVIIETMLSSRSNTWAILLTLAAALSALYSTRMIMLTLLGNTKNKQMTTHHETMSTMLPISRLLLGTVM-----------------
239905432    -----------------------------------------------------------------------------------------------------PDRRGPHWFFFNILLAGLALVMAARDGVVFLIAWEVMSLAPFFLGSLHDDEVEVREAAWTYLVCAHLGAALLIAFFALAMGQAGATGFAALAEAARAGHLT-MPSLLFFLAFFGFAAKIGLVPFHVWLPAIYPAAPGHVAALMSGGMINVGLYGLWRALEILPPPAPWQGWTIAGLGLASALLGILAALGQGNLKRLLAYSSVENMGLICLGLAMAALGLGGALFHMLCHAGFKSLLFLCASEVLAAVG--SARIAHLGGLAKRMPAVGTLFLLAGAGIAGLPPLPGFIGELTLALAML------------------------------------------------------------------------------
139753505    -----------------------------------------------------FQSIQSWIPSLGINWHVGVDGISLWLVVLTGLITPLVLVAV-----DPHHDPKPYTAWLLLLQAGSFGAFMALDLFLFFVMFEIVLVPMYMLIGGWGYDDRRY-AATKFFLYTMAGSALMLVAIVSVATLSQGITFSVIELAERQALSTNTARLCFLAFALAFVIKVPIFPVHTWLPDAHTQAPTAGSVVLAAVMLKLGTYGLMRFGLYLFPEASVWAPTLATLGVVGVIYGAIVATMQKDLKRLVAYSSVAHMGFIVLGFAFTTQSLEGGVLQMVNHGISTGALFLLVGMLYERRKT-------------------------------------------------------------------------------------------------------------------------------
280956764    -------------IPSDFLVTVLDFALLGVIFMYGVKHRNLLIQGFTLAQAALLVWFELVMVKHAAVPALAGDQLSLIM--VLVISIVGSLICIFAIPYMKEHEEHQFFFFLLLFLGAMNGLVLSNNILWLYFFFEVTTLCSFMLIGHD-ATEVAVKNSVRALWMNSLGGLAFVLGMMLVYSKVGTLDISAI---LAGGPQGALMVTGVGFLCLAGFTKAAQVPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYVVLRFAPAYSGTL--LSDGVAVCGAFTFLACAALCIGQSNGKKILAYSTVSNLGLIICCAGLNTLAITAAVLLIIFHAISKSLLFLCVGAIEQAIG--SRDIEDMRGLYAKFPRTATITIIGILTML-LPPFGVLMSKWMAMEAASANIYVI--VMLAMGSALTMVYWARWGGLLMATREAGAAPEKQAGLIRMPLTVLCLGAVFLSLPWIYNSMLAPM-----
255284527    -----------------------------------------------------------------------------------IAAFMWMAATLFSAEYFAHYRNRNRYYLFLLVTLGATGIFFSADLYTTFVFFEVMSLASYVWVAQDEHAP-SLRAAATYLAVAVIGGLVMLMGLFLLYNQAGTLTISELHDACAGKN----VYVAAGCLFFGFAAKAGAFPLHIWLPKAHPVAPAPASALLSGILTKTGIFGILVISCKILLHDWKWGTFVLVLGTLTMVAGAVLALFSVDFKRTLACSSVSQIGFILVGIGMNALAVRGSLLHMVNHSLFKLVLFLVAGVIFMNV--HKLDLNEIRGFGRKKPLLAAIYL--------------------------------------------------------------------------------------------------------
60117138     ---------------------------------------------------------------LNINIGYGVDGISMIF---IWLTTILIMSCILISWNVIKTDIKFYLVNLLIIELLLINFFVVMDLVHFYIIYESILIPIVIMISMWGSREEKKLAAYQIFVYTLIGSIFMLASIGYLYYSLGTTDYF-LIKELLPLIPEFMQKLIFLGFFIGFAVKIPIVPLHLWLLRAHVEAPTAGSVLLAGILLKLGGYGFLRFNIGLLPMCTYFFPLIVGLSLISILYTGIATVMQLDVKRIIAYSSISHMNVVVLGLFSQVLQIEGGIYLMVSHGLVSGGLFLCIGVLYEQ--YKSRLLYSYNNVVHVMPIFAIIFFILTLANIAFPITSSFIGELLIFCGIIKKN-IVVAFFGALGMIVTVIYSFWLYNRIFFDKSGEKYRDINNRELLSIGIMILFVFIFGIKPNLILNLI--------
135523736    --------------------------------------------------------------------------------PMIWLTAMLIPISMLVEWDAKK--GHLFHPLILIMEGALLGVFVVLDLFVFYVFWELTLIPMFFLILIWGGDDRRY-ASMKFFIYTFTASVLMLIGILVMYFNTNDPSLAGTLTGHHFDLVSMTIQSSWLLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFIRIAVTIFPESTIIFSLLIILGMASLVYGAIVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQLGIAGALFMMFAHGIISPLLFAVAGAFKHH--YHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLLAGFVAEVAVMIAFWMTFGWLVLLPAL------------------------------------------------------------------
186684412    ------------------------------------------------------------------------------IGATVLITGLSLLAQVYALGYMEKDSLARFFALLGFFEAALTGLAISDSLFLSYALLEVLTLSTYLLVGFWYAQPLVVTAARDAFWTKRVGDLLLLMATVTLSNLAGSLNFSDLYEWAQTANLSPVTSTLLGLLIAGPAGKCAQFPLHLWLDEAMEGPNP--ASVMRNSLVVAGGAYLLYKFQPLLALSPVALNALVIMGTVTAIGATLVSIAQIDIKRSLSHSTSAYMGFLAVGLQQGGVALMLLLTHAIAKALLFMSSGSVILT------TQSQDLTEMGGLWSRMPATTTAFIVGSAGMVTFLPLGSFWAMLGWADGFVNISPWVIGVLLLVN-GLTALNLTRVFRLVFWGKPQQKTRRTPEVGWQMAFPMV-------------------------
141731974    ------------------------------------------------------FQFVNSFNWFNSDNLKLTLGVDGISMPFIVLSTFLILLCVIYIYPQKKKNMRMYLASFILLESFLVGTFSAIDLFSFYIFFESILIPMYLIIGFWGGDRR-VYSAYKFFLYTLLGSVLMLVAIIFLYQEFGTTSIARL---LDYTLPFYIQVWLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTEGSVILAGILLKLGGYGFIRFNLSFLPDASFFTPFIYFLSVVAIIYTSFIAIVQEDMKKLIAYSSVAHMGFVTLGFSSNMQGLHGAIVQMISHGIISAALFFSIGSIYNRYKT-------------------------------------------------------------------------------------------------------------------------------
83764117     ---------------------------------------------------------------------------------------------------MKYIKSPTMALAMSTLVLSTLMAVSSANWMFLWGAMELNLLSFIPIMMQSNNNQE-TEGAVKYFLAQALGSALLLMSSTSMWMA-----FSMISNFMP------------LILMAAIMLKLGSVPCHFWYPSVMASISWVSCLILSSWQKLAPLSILAFLIP------QKNMNFMLSMAAMNALVGGVIGMNQTQLRTIMAYSSIGHIGWMMSLAAA--YKPNSCIVYFVIYCILITPLFMTMGYLNMFSTKHMSKLSSYSS------TVHMALLMVLLSLGGLPPFTGFMPKLMTIMLLV-HSMKIILLVLIAGSIMNLFFYLNIV----------------------------------------------------
138470393    ---------------------------------------------------------------------------------------------------------------------------------------------------------EAKAGARKYLILFSTSIGLALPAMIMIYQITGTLDFNY--SGIVPDNTSISLLLPLLLMFLYGFGKAALMPLHGWLPGAMVAPTPVSSLLHAVAVVKVGVFSIVRVVTGVFGNITSLNNVICGIAAFTVIMASIIALYQDSLKRRLAFSTVGQLGYIVMGVGASALGFTGSILHIVMHAFGKITLFFCAGAIY--VATKKKNISQLDGIGKKMPVTMIAFFIGALSVTGLPPTGGFISKWIMLKGALDANLTIIMVVYLVSSFLNACYFFPIVYRAFF-----------------------------------------------
48427650     --------------------------------------------------------------------------------------------------------------FVLTLISGTVLSISSSSWFAAWIGLELNLMSFIPLIT-SKKNQLQAEAALKYFLIQALGSAIIILSSTLTLLQ---------------------PMFALLAISLALLLKLGAAPFHSWFPQVMEGLDWSQAIILMTIQKLAPMFLISYLSVSFYTHAS-----LSLAAICSAVVGALGGINQTSLRKILSYSSINHMSWMLIAM---LINETSWMIYFFLYALISTSVALYFLSTQSYFFPHLINSNT-------TPLSKIISVLSLYSLGGMPPFSGFIPKWIVTQEMITASFFFTLLVLLLSSLVTLYFYIRLT----------------------------------------------------
5881423      -----------------VLSLTSLGVMVIFLFSKIKSSFAESVKYAGYMNAVLLSILLMSDEGYSLMISFRFDLYTCCFFVVGLYVTWNILMFSFYYMSTDPRIDLFCKYLGLFLIA-MLLLVSAESLFQLLIGWEGVGIMSYLLISWWYARSDANTAALQAIFYNRVGDIGLLIMLMWSLVTLGDWSFTGL------YALDFVNTFFLLGVVLAAAGKSAQLGLHPWLPAAMEGPTPVSSLLHSSTMVVAGVFLLIRFSPIILNHKEIQLMVF-FLGTMTTLFSAICALAQNDMKKVVAFSTASQLGLMVTVVAGAGAPQLAFL-HICMHAFFKAMLFMCSGGFIHGLQNE-QDVRKMGGLHSAAPITSVCFFIGSAALMGVPFLAGFFSKDIIEIININNLNSWAVGLVLIATSFTAAYSVRLLYFSVGGVSRMLVLQPMNEEYGNLIGPL-------------------------
188039037    --------------------------------------------------------------------------------------------------------------------------VCSENLFFIFVGWEGVGFLSFMLISWWNTRSDANSAALEAIIYNRIGDVGFLVFLSFCFVYFNTWSLFE-FSFLLNNSSSFLINCMLFSGFLASIAKSAQIGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFFLIRLSSLIN-FTPFFSSVCLFIGGITSFFAASVALVQYDIKKIVAYSTTSQLGLMVVSIGLGS--HLIAFFHICTHAFFKAMLFLCSGSIIH-SLNNEQDIRKMGGLFTLLPLTGSCILLGSLALVGTPFLAGFYSKDLILEGVVSFSNFIGIFIAFLSSIFTVIYSFRIIVYCFLLPTTSSLLIVSEENPNLIFSIFRLGLGTIVIGWFFCSYVFPAVV---
170289388    ----------------LLVAVPLLAAFVSLFWKKASDLFSLVALFNVIVVLSKWFPGVVEIHAMGFGINLVLDDASFYAALIVNL-----IFLMVSFLPVETKKGYETSLMLLLGA--TNGFVLTGDLFNSFVFMEIITITAVTIAAKRENFYNAYK----YLILGGIAGSFYLLATIFAYGATGSLNMAHIA---MVGLSGSSLLAVTMLYTIGFGVEAKLFPLNGWVPGVYGG-NEISPIVLGTAVSFAALYMLGRLFGTVFHG--SGLNTLYVLSLVTILTGEMAALRESRLLRTFAYSSVAQAGVVAAMISKGTENLNLAYFHLTNDVIAKFVIFLVAGFL-------VYSYRDLNGVFRKHKLLGISFSMATFSLVGFPMFAGFQSKIRMIMEAFSTKDFLFPAVLLIATAIEVGYVIKWNVRLWFEEETEERSKVSLTIGFFSFALAILLVVVFLQPDVFLEGTQKMAKAL-
143310286    ---------------------------------------------------------------------FLIDNLTAMM--MVVVTFVSLMVHIYTMGYMKGDPGYRFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWFERPTAIYANLKAFLVNRVGDFGFILGIALILYWTGSLDYVTVFKSALFGQPIAAITVICILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVSRTSPLFELSNTALSFVMIIGAITALFMGLLGIIQNDIKRVIAYSTLSQLGYMTVALGASAYSV--AMFHLMTHAFFKLYF--------------------------------------------------------------------------------------------------------------------------------------------
143835980    ----------------------------------------------------------------------------------------------------NEKNQTRFYIFYSLSIFGALCVAWSSNLLVLFIFYEFLTFATYPLV-VHKETDDSIKASRLYLGI-LVGSSLMLFAIIWVWYSVGTLNFAD--GGILNNTFDPVYAPILLSLFVFGIGKAALMPLHWWLPAAMV-APTPVSALLHAVAVFSILMVICYVFGPEFMNSSGSGKFLIWASTITLFLSSVIAIRKNDIKARLAYSTVSQLSYIILGGAIATYSLIASVSNIMMHGVGKITLFFCAGAIY--VSTKITKITDLNGIGHKMPLTFIAFSIGALSIIGIPPLGGSWSKFY------------------------------------------------------------------------------------
140096243    ----------LLAIPVVVPIFGAALSILVGFRRELQRLVTIAALSVTVVVSIILLVANSGGWSAPLGIALVVDRFAAIM--LVVSTVVLLIVAIYAIGQAEERERVSFHPLYLVLAAGVSASFVTGDLFNLFVAFEMMLAASYVLITLGG-RPDQVHAGMTYVVISLVASTLFITSLALLYAATGTVNMADLAGRLADIDPALRHGFSIMLLIV-FGIKAGLFPLFFWLPDSYPTAPGPVTAIFAGLLTKVGVYAIIRTQTLMFPGANWGDDVLLWVAAATMIVGVIGAIAQDDMK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
266265843    ---------------------------------------------------------------------------------------------------------------------------SSNSWMGMWMGLEINLLSIIPLMN-NNENAFSVEASLKYFITQAIASTIILFSIIMM----------SLSFXIQLIESSYTLMFNSALLTX-----MGSAPFHFWFPEVMEGLNWFNCLILLTWQKIAPMVLITY--------NLNLPLFFSMIIIFSMLISGIMGLNQISLRKILAYSSINHIAWMLASMFSLETTWMFYFSVYTIISINIVIIFKIL---------NIFYISQIFTALKQEMLTKLFFIMNFLSLGGLPPFLGFFPKWLAIQGLIENEFYFLIFLMVIINLLTLFYYIRLIFSTLMMNSSE------------------------------------------
135053450    ------------LMPELLIISLAVIFVIAALGDRGGWLLSLAPFFALASLLALIGPVLEWFAALDVSLDLRLDGLALMMG--LLITGIGGFICLYAMGYLHGHQLGRFYLYLLAFMGAMLGLVLSDNLILLFVFWELTSITSYLLIGFNHEEKQSRWKALQALLVTGLGAMSMLAGFVLIAMVTGSWNLSEINNLGDLLQASPLYTAIVLLILGGAFTKSAQVPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLARL----NPCLSGTELWAWSLSLVGSFTPAAGGCARHLPDRPQAHSGLHHAG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257095402    ------------------------------------------------------------ITGLGVRYLVGVDGISLLFLPATALLFCGAVVAGWVTAAASPLSPGLYFALLLLLEAATLGVFCALDTILFFFCWEFTLLPLYFLVSLWGVGNGRQAAAVRYFLVMLAGGVPLLFGLLFGQAKGGVLAF-DLPTLLATPLPEGVQFVVFLLLLVGFGVKVPLVPVHTWLPSIAMGAPAAVTALLVGL--KLGAYGLIRLAIPLAPLAADLHWLLAGFGTLAILYGGVAALAQSNLRGVLAYASLSHVGLVVLALASSVSALQGALLLMLNFSVSTGGGFLILSFLQRRTG--STDIGHLGGVMRSMPLLSGFFLLFGLAGIGLPGTSGFPAELLIIVAAL-HSHTGAGLAALFGTVLAAAAFLAPFRQAFFGPVHNSDVAEAADL---------------------------------
215432998    ------------------------------------------------------------------------DRLGGFF--MALTGAVAAPVGCYLIGYVRREHLGRVPMAVVLFVAAMLLVPAAGSVTTFLLAWELMAIASLILVLSEHARPQVRSAGLWYAVMTQLGFIAILVGLVVLAAAGGSDRFAGLGA-----VCDGVRAAVFMLTLVGFGSKAGLVPLHAWLPRAHPEAPSPVSALMSAAMVNLGIYGIVRFLQLLGPGPRWWGLALLAVGGTSALYGVLQASVAADLKRLLAYSTTENMGLITLALGAATLFAAAAMLHMIAHAAFKSLAFMAAGSVLAATGLRDL--DLLGGLARRMPATTVFFGVAALGACGLPLGAGFVSEWLLVQSLIHAATTPLAVVVALATGLSVAAMTKAFGIGFLARPRSTQAEAAREAPASMRAGMAIAAGACLVLAVAPLLVAPMVR---
138502415    ---------------------------------------------------------------------------------------------------------------------------------------------------------------YKFFLYTLAGSVFFLVSIIVMAIITNTTSIVELDNYYFNTYLQKWLWVG---MFLSFAIKVPMWPFHTWLPDAHVEAPTVGSIILAGILLKVGGYAFLRLSLPILPDATYYFADFMIIISIISIYTSFVAIAQDDIKKMIAYSSVAHMGYVTAGFSLTEEGIKGAIFQMVSHGIVSSALFLSIGFLYEQ--TKSREIKTYSFLVKSMPTFSFLFIVIVLSSIGLPGTSGFIGELFSVLGVYKYNS-LFGFLVAIGLILGAIYMLRLVREIIFTVDKDKLVVLK------------------------------------
20808127     ------------------LVGSLVVLFLSEQQVKKAGQLFSFLAFLCGLALLVSFALLVAINGVTCYGI-TVDALSVLTNFLVVL--IGWLICTYSAGYMSPDNREHFYSLMLLFIGSMAGVVFSTTLLGLLFFFEITGICSWSLIGFYGD-EKSRKSALWAIALTHSAALGLYVATAYLYVKTGSFSVTALGKL-----TEAEKTIAFIGILIACWGKSAQLPFHPWLPRAMVAPTPVSAYLHAASMVKVGVYIYARTVLAAGKVPAVIGQVGAIMAVITMIYGFIMYFPQQDMKRLLAYSTITQLSYIFLAISISQMAFKGGVAHIFNHAFGKSLFFLVAGALSYTTGT--RKLLMFRGILKKMPVIGLGYIAASMAITGVPPFNGFFSKIMIIISGFEISILILTIITVIESVGSFIWFLKWMGTNVFGTPSETVATAGKPP-----LAIKFVLAFLIIMTLISQYIALALLS--
137050674    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSLLYLWNGDLSVSGLSQSWQSMETDPLAAAGVGMMLVAFGFKVGAAPFHLAIPDAYSGTSSMVAGVLATASKAMGFVALMRLLLTIAMPASGWYGTLAVISVVTMTWGNLAALSSDNPKRILAYSSVAHAGYMLAAVSASQMIVMAVLFHLCVLVVFKMGPFMVLSAIEREGGSH--RVSGLNGLASRDPLLAASMFVFMLSLAGVPPFSGFLSKLLMINGIVTVSAFWLAVAVVLNSALSMFYYLRMGMVMFFEPN--------------------------------------------
87083747     -------------------------------------------------GTSIFFEWFLGGSSVNFSMIFLLDSMSCFFLAVVLCISGNVVWYSKSYMALDP-NANRFILLVLGFVASMAILILSPNILSILLGWDGLGLISYGLV-IYYPSKKSSSAGMITVLSNRVGDVCILLSIAWFVSV-GDFNFS----IWAFYNNVEFSNWVPLLVLLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIXXXXXXXXXXXXXXXXXXXXXXXXXXX---VAIFEYDLKKIIALSTLSQLGMMMFSISLGLYEL--AFFHLLTHALFKALLFLCAGILIHGAG-NTQDIRSFGGLSLNFPLVTVCMNLANLSLCGVPFLAGFYSKDLIVELACQYSWGIFVLLMMFICLLTVLYSVRLTYLSFVGPYGGGTSISVCESDYSLVGPVVILSFTSLVSGPILSWLNFPAPVL-
136019023    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSVGLAFKLSAVPFHFWCPDVFEGAAAEVGAFLSVASKAAAVALLVRVAFAFSAPVHFIVYVIGLFAAVTCTFGNLAAYGQTNMKRLLAYSTIAHAGYIMMAVAAAVALVSAVAFYLATYLFMNLGAFGIVALLR--NRLKSEEISSYAGLIRVSPGIVVATAVVLVSLIGLPPLAGFVAKFLVFSSLVDALMLSLLIIGGFNTVVSLFYYLRVLKVMTFDPLPEDRVSEPFSFVSISGAMITSLVLPVVIFGVFWSGLYAAA----
136729032    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAVKMPMWPFHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPIASELLPVVLWMSVIAIIYTSLVALVQTDMKKLIAYSSVAHMGFVTMGFTVNQQGIDGAIFQMISHGFISGALFLCVGVIY--DRMHTREISAYGGLVNRMPGYALVFMLFTMANVGLPGTSGFVGEFLTIIGVFKVN-TWIAVFATSGVVLSAAYALWLYRRVVMGDLIKESLRTITDMNLRERAIFTPLVFMTILLGIYPALILDVI----
135977121    ------------------ILGGVVAIMLGDQRDLLKPFALGIAAVTMLLSFGLYTGFDSNTHQMQFFNIFYHLGVDGFSMPLIILTTISTLLVVVAAWEVIQHRPSQYLAAFLIMEGLMIAVFSALDAVLFYVFFEAMLIPLFLVIGIWGGPNR-VYATLKFFLYTFFGSVFLLVALLYLRHVSDSFAILDFHTVALGLDEQIWLLLA---FLIAFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAITLKIGGYGFLRFALPIAPDASLALDWFIILSLIAVVYIGFVALAQTDLKKLIAYSSIAHMGFVTLGLSGAVLAIEGAMVQMISHGFISAAMFLAVGVLY--DRMHTREISAYGGVVNTMPKFAAFAVFFAMANAGLPGTSGFVGEF-------------------------------------------------------------------------------------
143889293    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FLYTLLGSLLMLVALIYLYNAADSS--FALADWYELPLTAQAQTWLFFAFFAAFAVKVPMWPVHTWLPDVHVEAPTGGSAVLAAIMLKLGAYGFLRFSLPIAPAAHEWAWLMIALSLVAVVYVGLVAMVQTDMKKLVAYSSVAHMGFVTLGFFFDTLGMSGAVIQMIAHGFVSAAMFLAIGVLY--DRMHSRDIADYGGVANTMPKFAAFAILFAMANAGLPGTAGFVGEWMVILSAVGFNFWI-GFAAASALIFGAAYTLWMVKRVYLGDIANDNVRELTDINGREFLMLALLALAVLAMGVYPKPMTDVI----
153124551    -----------------------------------------------------------------------INKYSAMFMPTALLITWSIMEFSPWYVQKTKLTK-NFTKLLTTFLISMLILATAGSLLQLLIGWEGVGIMSFLLINWWFSRSNANSSALQAIIYNRIGDIGLILIMVALATDLSSWDNEQTMTTNTKTTLLSTGFI------LAATGKSAQFFMHLWLPAAMEGPTPVSALLHSSTMVVAGVYLLAQYHPMLNPTMT--TTICLCLGMTTSIYAASSALVQNDMKKIIAFSTSSQLGLMMTAIGMN--CPNLAILHMLSHATFKATLFLAAGSTIH-NAQNEQDIRKMGAMKITLPISSTALTTNGLALSGLPFLSGFYSKDTILETLFSSHLNAWALLALISTTMTSSYTMRMIIITTTKTPNHKPMTMFSESETQQTAPLIRLTLTTIIVGP-------------
55979247     --------------------------------------------------------------------SFRYDMYTCCFFVVALYVTWNILVFSLYYMATDPRVKM-FCKYLAMFLIAMLLLTSAESLFQLLIGWEGVGIMSYLLISWWYSRSDANTAALQAIFYNRVGDIGL---IIVLVWSLFTLTDWSLPALYQSEGLSTFMLFGVVLAAAG---KSAQLGLHPWLPAAMEGPTPVSSLLHSSTMVVAGVFLLIRFNSLILVNFYIQGAVFL-LGSMTTLFSAFCALSQNDMKKVVAFSTASQLGLMVTAVGAGVPQL--AFLHICMHAFFKAMLFMCSGGYIHGLQNE-QDIRKMGSLVQASPVVSVCLLIGSSALMGAPFLSGFFSKDPIIEAINMSSMNSWGIIVLIATMFTAGYSSRLFYMMAFQPLKEDYKTLIKPLQRLGYGSIVTGIVFVSFVSPITPSVLSLPLNL-
220904052    ------------------------------------------------------------------------DPLSRIFLLPVFGLGLVCALMALRHTRPQEHNLAAHWFFYILLILGLALVMAARDAVLFMLAWELMSLAPFFLIEFNDGDRQVRDASWVYLVAAHLGAVALMAFFVLLWQSTGTTSLDILMQGVARDAGSGVLTALFALAVLGFGAKAGLVPMHVWLPEAHPAAPSHVSALLSGAMINAGLYGIIRSLSLLGAAPEWWGWTLLLLGLATGLIGILKALGQSNLKRLLAYSSVENMGLMLMGVGAGTLGFAGSLMHMLNHAGFKGLLFLSAGEVLHATGT--VRMEQLGGLQKRLPLLGAAFALGAAAIACLPPLNGFAGELVLALSLLD-----------------------------------------------------------------------------
282870117    -----------------------------------------------------------------------------------------------------ELRTGRFSGLMLVFTGAMLATVTATTLAPLLMAWEVMGATSWALIGYRLDDRGATRAANVAFLTTRTADLGLYVAGGALLAGGAAAMALDDTATLDGG----WLHLAVAGFVLAALGKSAQLPFSFWLSGAMRGPSPVSALLHSATMVAAGGYLLLRLAPAL-EAAGWAGPLVAWIGVVTALLMGLVAVVQDDLKQLLAASTCSQIGFIVLA--AGTAGTQAGLLQMVAHAAAKSLLFLIAGLWLAALGTRSLS-GGLRGAAHRHPAVGAAFTVAALALAGLPPLGLWVSKDAVL----------------------------------------------------------------------------------
288942794    -----------------------------------------------------------------WGIVLVADRLAVWM---LLVTSLLAFFALLHAMQGTDTCSRHFHPLFQLQLFGLNGAFLTGDLFNLFVFFEILLLASYGLL-VHGGGAARVRAGLHFVVINLVGSTLFLFAAGAFYGLTGTLNLADLSLKIAQLPPEDLARVAALLLLAVFALKAALAPLHLWLPSAYASTSAPVAALFAIMTKVGA-YSLLRVETLLFGEQAGILAGFYALGLLTLALGALGALAATELRRQIAYLVVVSVGLLLAAFGLGREGIAAGLYYLVHTTFATAAFFLLADLITRERGRAADRLVP-GPALPNAGLLGGLFFVAALLVAGLPPLSGFVGKFLVLRAALAESWPWMLAVVLVGGLLGIVALARSGSLLFF-----------------------------------------------
141252642    ------------------------------------------------------------------------------------------------------------------------------------IFWEIMGLCSYLLIGFYYERPSAASAAKKAFLTTRIGDVFLMIGLVMLWDLFGSLDFDEANIEAVAASSAGTLQWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGAELDDLAFIIAAIGGITAVMAAAIAFVQMDLKKVLAYSTMSQLAYIFTGLGCAMYLANTLLFHLFNHAMAKGMLFMASGSVIHEVHFDAQSMENMGGLASKMPITATAMLVGSASIMGLPLIGGFWSKEGIIANAW------------------------------------------------------------------------------
139142258    ------------------------------------------------------------------GINFQVDQLSGLF--LLIITGIGFLIHVYSLGYMKGEPGYRFFAYLNLFVFFMLILVLGDGFLLMFVGWEGVGLCSYLLIGYYFEKDSAGAAAKKAFLFNRIGDFGVLSAVLLIFLNFGSIDFNTVNATAKLEHGGILVTIITLLLFLGATGKSAQIPLFVWLPDAMEGPTPVSALIHAATMVTAGLYMVARLSHLFV-LAPLTMNIIAVVGALTALLAASIAITQTDIKRVLAYSTVSQLGYMFLAMGVGAF---------------------------------------------------------------------------------------------------------------------------------------------------------------
137237770    ----------------------------------------------------------------------------------------LTPICILASWKSITKRVKEYMLAFLFLETVMIGMFSSIDILLFYVFFEAVLIPMYLIIGIWGGQNR-IYASFKFFLYTLLGSVLMLLAIIVIYRITGVMNIEQLQGNHFNKSIQIFLWIAF---FASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFNLGMLPEATFFTPLVMILSVIAIVYTSLVALAQSDMKKLIAYSSVAHMGIVTIGFLVNQQGLEGAMLQMISHGIVSAALFLSVGVIYDRMHT-------------------------------------------------------------------------------------------------------------------------------
138475295    ------------------------------------------------------------------------------------------------------------------------------------VFLEISSLSGYALVAMGGRDRRALPAAFNYLILGTVGATFYVIGLGLLYMLTGTLNLADLSVRLAEIENLRPAYVALAFIALGLFLKMALFPLHLWLAPAYSHAPSAVTALMAATATKVSVYVLIRILFEFPYMTEAVGGLLLTLGLLGAFVGTFAAIVETDLKRLFAQSSIAQLGYMGIGLGMTGAGIAAGFIHLFNHALMKGALFLALGVIAAQTTH--LSLHTIKGAGRQIPMTMTAILFGGLALIGVPLTAGFISKLYLIRA--------------------------------------------------------------------------------
297625740    -----------------------------------------------------------------------------------------------------RWSSETFMALALMLEGFTLYVFMASDLLLFYIFFEATLIPMYFLIAGWGG-ARRAAAAMKFLLFSLFGGFVLLLGVIGMYAVSAGAGKPSLLTADLAGLSMGQGMERWLFFFIAFAIKAPMVPVHTWLPDAAEQARPGASTLLVATLDKIGTFGMIRFCLAFFPEATKWSPFVLVLAVISIFYGAFMAIGSKNLLRLVAYTSVSHFGFMVLGFSFTTESIAGSIFYMLAHGFSAAAMFLVVGFLIDRRGSAL--IADFGGAQKLVPLIAGVYLTAGLATLGLPGLANFAGEYMIMAGVWQRHLVFVAVAVVATVLAAVYIMLS-YQRVFTGPATEQSEKLTGRERLVIAPLIALLLFFGCVPKPTFDVVNPTAK---
288791874    -----------------LVALPAGVGALLAFDRRADRLAAPVALTVATGSVALSAVVGVARPRVALAGALAVDGLAALVLPMLTVVTLLVLLAAAGEI---RRSRARFHGLMLLFAASVALTATAATLPTLLFAWEIMGAASYALIGFWWRDSDRVSAGLTAFVTTRAADLGLYLAAGAALAGGAGLALRD----LPDSSPGWRHLIAAGMLIAALG-KAAQLPFSFWLSRAMAGPSPVSALLHSAAMVAMGGYLLLRVEPLLATTGWAGPATMWAGAVTALLLGAV-AVAQRDLKQLLAASTSAQLGFVVLAAGAGGIAGGA--THLIAHAATKALLFLAAGAWLTALGTK--QLAGLRGVVARWPWVGWTATVGALALAGMAPLSLWATKDEVLAAALEQSPWLYAV---------------------------------------------------------------------
289549191    ----------------------------------------------------------------------------------VTVSILEFFIALYAFWYVRKEKFRSYYFWKNAFIFSMMLSVLSNNIGLYWVGLEATTLTTAFLISFYR-NKESYEAAWKYVIMCSIGITIGLFSIVVLYFSSSSLSFSDLLN-MASFLQKETLFLSFILALVGFGTKVGFVPMHSWLPDAHSQAPSPISALLSGVLLNTALLGVLRFYQLVKAGITHVRYFLLLFGLITLVSAGFLMLRQREYKRLFAYSSMENMGLITAGLAAGGYGVMGAALHILFHALSKGVLFMLAGNLLLY--FHTRRTDQINGLFFRARKTAFLLIFATASIVGLPPFATFISKFYILLGLFNASLAG-GLISLFGIGLAVAAFLNQSLTMSLSKDEDLKPIEEERGLFLVPLMILFLLVMF------------------
282896062    --------------------VGIPFFLGFMVFLVPQLNRHLALLGTLVSAAYGIELLIKQPEIQSFGVTLVADQLSGYF---ILTNALVTIAVVLYCWRSNKNAF--FYAQTLLVHGSLNAAFICADFISLYVALEVSGIAAFLLIAYSR-SDRAIWVGLRYLFVSNISMLFYLVGAVLIYEKTLSFSFVGLKDAPPE---------AIALIFLGLLVKAGIFVSGLWLPLTHSESETPVSALLSGIVVKASVLPLLRCAEI----SENIHQIVVIFGVGTALMGVCYAVLEKDTKRMLAFSTISQLGFILAAPAVGG-------FYALTHGLVKSSLFLIVGSLPTRNFKELKSQRISTGIW-------IPLVIASLSICGFPLLAGFSAKVLTLKNITSWQF----IAMNLAAVGTVIYYARFI---FLPHKWDDVQDDKPAVKPELWIAIIVLITSLFIANI-------------
288941131    -------------LPLILSWLWPLLLAPLVLQPRRHWLVALAPLPALATALWIPAGARVELPWLLVGATLGLDTPGRIFLGFTALLWLVAAVHAVRALRDSPHAG-RFHLFFLFAMAGNLWLIVALDLVSFYTGFALMGIASYGLV-IYDGRRESLRAGKVYLILTLLGEATLFLALVLIAHQTGSL-------APSATALTALDDLAIGLLILGLAVKAGLMPLHVWLPLAHPAAPVPASAVLSGTMIKAALLGWLRFLPLGALALPHWGLLLVLAGLITAILAPLIGLIQTNPKVVLAYSSVAKMGFMTLALGLALVGVPALAFYAGHHALTKGGLFLGVG---------------LRHTSGRQPMILAGLSLLVLVMIGAPLTSGAITKDGLKPVLEVLDWRWLGAGLGLASVVTALLMARFLWLMWRTEPHPEPGYRAAGAAWGLLIAAILVL---------------------
208433919    ------------------------------------------------------------------------------------------------------------IIFFTTLISGTLISISSSSWMGTWMGLEINLISFVPLIS-NSKNLFSSESAMKYFLVQALASTSFLFSIILLMILNSLNEFSLMNWSLI------------MILNSSLYLKMGAAPLHFWFPEVTSKLNWSQSMILLTWQKIAPMMLLTYTMPNNIFS--------YLIIISSVCVGSIIGLNQTMMQKLMAYSSINHMGWML---ASMLFMENIWMIYFTIYSSVTILLMMLMKNLNIFFMKQLF-------INMNNSSLKFSFIINFLSLGGLPPFLGFLPKWIIIQNMINENMFMLTFIMIMMTMITLFFYLRVTFSILYNENNWKPNLKFKNKKFIFILNMISISGLVMSTIIIN-----------
136720863    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQVPLHVWLPDAMEG-PTPVSALIHAATMVAAGVFMLARVGFLIEVTEVAASVIATIGAITAVIAALMALQQNDIKRILAYSTLSQLGYMVMAQGIHH-GSEAGMFHLYTHAFFKALLFLGSGAVIYAC-HHRQDIWDMGGLKKKMPITFWTFAIGTAALIAVPFTSGFWSKEAILEAAHHEGAWFAYVCGIIVAFLTPFYMTRLIIVAFTGKARTDDADHAKEVGMWIPLAILAVMAIVSAYNPVASGLLA------
298200333    --------------------------------------------------------LTLNTNPMAITTTIMANQYSTVFVPTALLVTWSIMEFSPWYVPKTKMTK-NFTKFLLIFLIAMLILATAGSLLQLLIGWEGVGIMSFLLINWWFSRSSANTAALQAIIYNRIGDIGLILVMAMLATTQTSWDTEQIMAT------HTKTTLLSMGLILAATGKSAQFFMHLWLPAAMEGPTPVSALLHSSTMVVAGIYLLAQYHPMIN--LPIPLTLCLYLGVATSIYAASSALTQYDIKKIIAFSTSSQLGLMMTAI--GMASPSLAIFHMISHATFKATLFLTAGSAIHNTQNE-QDIRKMGFTKTTLPVTSAALTINGMTLSGLPFLSGYYSKDAIIDALLISHLNSWAILALISTTMTASYTMRMLILTTSKTPNHKPMSQFSEPNETQIKPLIRLTLTTILLGPMLSTTL-------
124002246    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWAFLALFIGFAIKLPVVPVHTWLPDAHVEAPTAISVVLAGILLKVGGYGLIRIAYSIFPDMALSFAVITFLGMLSIIYGALNALAMTDLKKMIAYSSVSHMGFVLIGLASFTAEINGAVFQMFSHGILSALLFLLVGVLY--DRTHDRSIGNYRGLLSKMPYYGVFVMIGFFASLGLPGFSGFIGELFTILGGFASPYLPVWIVVVFGIVLGAAYFLWTLQRMFLGKSPQLQNLTPREWVMLVSLSLILITGIF--PGLLFQPLTDTVNEL-
144165655    ---------------ELALAATIVLVLLVRMLPLLRRLDAGLVAMGGLLFVAWFAWDDLPQSVELFTGLLVHDSLTAFIRLLLAGFLLLFGLFTKVSGIPDHEDSADFHVLVLGGTLGMCLMASANHLLMLFVAVEMASVPSYALAGLLKGRKASSEAALKYAVYGAGAAGIMLYGLSLLAGSLGTCHISEIAAGGFADGQGMILALGGLMLAVGLAFKLSAVPFHFWAPDVFEGAAAEVGAFLSVASKTAAVALLIRVALGF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136542126    -----------------------------------------------------------------------------------------------------------------------------------------------------------THAGMKAFIMTKIGDVMMIAGMLLIFLFAGTFGFRELTDWAVAMNAQGLLIPAFVLLFGGAIGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPIVFALADQFFEIVAWIGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMLAMGVAGLSYTAGFFHLISHAMFKASLFMAAGSLLHVVGSRF--MTDMGGLRKQMKKTYAFMWAAGLGLMGAPFTTGFWSKDAVFAAVFESGSMPLYAIAVLAAVITAFYTTRMIGLVFFGNKSKHIQKMEEE----------------------------------
294661089    ---------------------------------------------------------------------------------LVALALIVMFIGIIASWHIKKYVKAYFILYLLLNTL-IIGSLLALDFLLFYIFFEITLIPIYFFIGLWGDTKGPY-AATKFFLYTLLGTILILVVLIGLGIHTGIINIQQMVQNNQIASKDIVHTFDIPLMLVGFLIKLAVVPFHSWLPDAHVQAPTPISIVLAGILLKLGGYGLLRTAYSIFPEGAVFYGFWIILGVGCSIYAALNALAMQDLKRMIAYASIAHIGFFLLGLSSLTAEVQGALYQLISHGLITTLLFLLVEALYKK--TNDRTINHYSGLAARMPYYTTLTLIAFSAALGLPGFSGFIAELLILLGAFQSSIFSLGILGGLCILLNATYYVWAIQRMFAGKFSLYLPALEPTLK--------------------------------
238866910    ----------------------------------------------------------------------------------------------------------HLFLFSSTMVLGTMISLSSSNWVMIWLGMELNLMSFLPLMTLSKQNQES-EAAIKYFLAQCWGGSFFLLGMTLSYFF-----------------PSQLKFIPILIVLVSLMMKAGMAPCHFWFPSVMNSMSWTLCLLLSTWQKITPLLLLFTFSS------PSTLPMMTLLGATSIIAGSLGGIMQTQVRPLLAYSSISHMGWMTVI---SPFSTSMAILYLSTYIIMTTPIMLLLAQSNALSTKSTNLISSMGQTNSLW------FFLMILSLGGMPPTTGFMIKLIAVETLVNNSMVLPTILFLVAATVNLSFYLNLVFYTYL-SSTFTSLKHAYEPKTAIPISMFAISMFWLIP---------------
135784837    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFQTGSFSFAHLMEAGALIDRDVQIWI-FAGMFVGFAVKVPMFPFHTWLPDAHTQAPTQGSVILAAILLKLGTYGFVRIAIPMLPQGAAWAPVIGILAVIGIIYGALGCLAQTDMKRLIAFSSVAHMGFVMLGISTTDFGINAALFGMVAHGLITGMLFFVAGSVKHR--YHTLEISRLSGMLIQMPRLGWILGFAAMASLGLPGLAGFWGEFPAILSAYNPNFGLLMVVAAIGTVFAAAYLLWLYQRTAFGRPN-------------------------------------------
82395882     ------------------------------------------------LTITTYETRWSEISTTTIRISFTLDIYSTFFLPILLF--VVWSIMEFTVQYMEDMKINTFFNQLTTFTLMMMILVTAENLFQFFIGWEGVGIMSFMLINWWSFRSNSNKAAMQAVIYNRLADIGLVITLAWMVINNLSLSIKSMQIT------PDMALIPALGLLLAAAGKSAQFGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRTSDLLYSSETATTACLLLGAFTSMLAAS-CALTQNDLKKIIAYSTTSQLGLMMIGLKQPELAFMHISTHAFFKAMLFLCAGTIIHSL-----DNEQDIRKMGGLKKALPTTSSCLIIGSLALSGMPFMAGFYSKDAIIESINTSNVNSLSLAMLVATTFTTLYSLRMIYYVALSTP--------------------------------------------
162455893    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITLACLFLFVGAAGKSAQIPLHVWLPDAMAGPTPVSALIHAATMVTAGVYMVARL-SFLFSLSPVAGGVIALIGASTALLAATIGFFQYDIKKVLAYSTVSQLGFMFIGVGVGAYWVFHLMTHAFFKACLFLGSGSVIHGMHAVEHDEAQDMRNMGGLRRVMPLTARTYQAACLAIAPIPFFAGFWSKDEILWKAFGTENTLLYGMGLAAALGTSFYMWRSYFLTFEGPHAETQVHESPPAITWVLAVLAVLSA--------------------
256427274    --------------------------------------------------------------------------------VFIILTIYLGIISIISNWENIVSKKETYMILLMSLIILMGLNFICLDLISFYILFESTLIPLYLMIGIYGGSNK-NKAAYYVLIYTLCSSLFMLLAIVMIYVLYNNVDFVTINSKIISMELQSVLLIG---LMIGLGVKTPLVPIHTWLPTVHSESPLGGSILLAGIILKLAIYGIIRILLSNISEISLLYPILYVIGIITIIYSSLVTLSQTDLKVIIAYSSISHLGVCILGIFSNNLLGIVGSLILCLAHGFVSPALFILMGGVLYDRYHNRVLFYYQGLTQFMPIFAVYLVFFSFCNTGTPLSYNFVGEFLCISGAIIKHPIIGAFTAA-SVILSACYQFKLTNKLTSGAFSKYLHVTY-DLLYREHFILLFLAIPTLILGIAPNVISNIL----
255506465    --------------------------------------------------------------------------------------------------------------FFSIMVFGTIFSISSSHWFGIWAGLEINLIGFLPLLVY-QKSMSESESAVKYFITQAMGSSFLMFGSLMSYGLLFTWEVA-----------TSSWILGLILILAGLMTKTGIFPFHFWLPSVMAGLPWMSCLMLATWQKIAPLFLM--TTFLDSNLTYWLFMLFCIFSAGSSIIGGIGGMNQTQLRALIAYSSIGHLGWMLFALHSSWAMKTYLGIYITISVCIFLSLWYANVGLMGAMKTPVTNILGLGST-----------LIMFLSLGGLPPMLGFISKWVVIVTSTKSMSWIFLLLLICGSLMSLFYYLSLFFSLFL-----------------------------------------------
192288390    ------------------------------------------------------------------------------------------------------------YLFFSTLLLGMFMSISSSNWFMIWMGLELNLYSFIPLLAMSKLNQEK-EASVKYFLTQALASALLLFSSLMI----------------------PFSILGNSTLLIALFMKLAVAPFHFWLPSVMNSISWSMCWILTTIQKIAPMTITIAMTQ--------LSSFTLTVVMISGLVGGMGGLAQTQLRAIFAYSSIGHMAWII---SAAMISSTLSMFYFISYIMMISSIMLPMTFTHTKSIN-------FSSLLNKSLPMQMILITSILSLSGMPPLFGFFPKMFVISAMVKTKMFFLLIMLLISSSINLYYYTKILMGFFFASPKHTQLMMNSKPKAMLLVSILF-----------------------
237755804    ---------------ELIILISPLLSIITSLFLEKRHYSKVSTILTGIAFFLSLYVLLFANKESSF-IFFKFDGLGTLLASYILLVSLV--IHKYSENYMKDEQGLRYFILLDLMTWNLLTLVLSNHLLVLFASWHLMGVILYFLLTFNNRREQAVESGRLALFTHRLADVPLLIAVFLLYKQHGTFEISKLA-QVITTESSDTLWIPTLLIILSGIIKSAQIPFHVWLVYSMEG-PTPVSALMHAGIVNAGSIIVSKFSFLFAYDLYGLSLSFL-VGIITAVLGSTLMLIQNDVKRALGYSTVGQMGYMMMEVGVGAFAL--AIYHMMAHGIFKATLFL------------------------------------------------------------------------------------------------------------------------------------------
254225249    ------------------------------------------------------AWQVTWVPGLDLNLSFRLDGLSFLFAS--LITGIGALIQIYALAYMKEKARFSFHLYLTLFMLAMLGVVVSDNILLLFIFWELTTITSYLLIGFNHDKPVSRKNALQSLLVTGAGGLALLAGLILLGLMANSYQISVIIEHADHIAQHPWFMPSLILVLLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIYLLARLSPIY-ASSDFWFYCLTIVGAVTALWCALLAFKQTDLKLMLAYSTVALGKLTLLLGLGTEVALTAAVLFIFAHSFYKAALFMVVGNIDKATGT-------------------------------------------------------------------------------------------------------------------------------
140546945    ---------------------------------------------------------------------------------------IGFLIHVYSMAYMHTDEGFRFFTYLNLFVFFMLLLVLGNSLVLTFVGWEGVGLCSYLLIGFWFTNSNYNAAARKAFVMNRIGDLGFLLGIMLVWVSFGRLDYAYITTHPGLAGTDVITGIA-ILLFIGAIGKSAQIPLYTWLPDAMAGPTPVSALIHAATMVTAGIYMVVRM-HAFYALSDTASALVAIIGGATALMAALIGVLQNDIKKILAYSTVSQLGLMFLGLGAGA--YTASVFHVTTHAFFKALLFLGAGSVIHAMGGE-QDIRFMGGLKKHTRITFITMLIGT-----------------------------------------------------------------------------------------------------
206889786    ---------------ELILIFPLLGAFLIWKIGIRKIVNLIALMSSSLSFIMALFQFLTSYEWISAWQLNFTLGFDHINSPFVLLTTFITLAIILLATKTIKDKISSFMSLLLLLSVSVNAFFMSTNFLQFFFFYEAMLIPAVLLIQRWGG-ENSFQASIKFLIYTFGFSIFLFLAIIATYYYGGSFSFTSLENLKISETAKLLLLFGFIL---AFFVKIPIVPLHGWLKDAYYEAAMPVTIFLSAVLGKMGIYGILRVIPYFNDILSVVNQWIILTCLISFVYSAFLALNSKNIKVLFAYMSLSHVGIITAGAFTGNLQYQGVLLQSINHGILAAALFYVAELLNRE--TKSFDLEKFGALSKRVPALTFFTFSLIMAMGGFPGLNYFNGELLLLSGIFRENL-FLGFIGVFGVALGVVYLSWFFYRVYLRKPGAELSTYVRDV---------------------------------
196228505    --------------------------------------------------------------------------------VMLLLTGIVTLAAVWVTPKIEKRENL-FYACLLFISAGAAGAFASTDLFFFYSFHELALIPTFLLIGLWGYGER-YTAAWKITIYLGLGSIILLIGLVDLYLAAASRTFSLIELQRLAGNPAAAQSRPYLFLLIGFGILISLFPFHSWAPPAYSSAPTPVAMLHAGVLKKFGLYGLIRIALPLLPEGAKWASLLLILLVGNIIYIGLVTIAQKKLDLLLGYSSVMHMGYIFLGIAANIVGVSGAALLMFAHGLSIAALFALAGFLRQR--NPLLLLESFGGVAKSAPWMGFVFGLAAFASIGLPGFANFASEVNVFFGAFKPGPGLVAVFALWGVVISAVYMLRAYRAIFLGAPGKDSAEYVDPIK--------------------------------
68989189     -------------------------------------------------------------------IMIQFDLYSLTFMTVAFFVSWSIIEFSIWYMNSDP-NLNTFIKYLLIFLMAMIILVSASNLLTLFIGWEGVGIMSYLLIGWFHGRNQAAIAAIQAVLYNRIGDIGFLLAFCWALK-------ELMATNLDLIMNFPTPTPILIALITAAASKSAQFGLHPWLAAAMEGPTPVSALLHSSTMVVAGIFLMIRVSPILMQNQIAMTTCL-CLGAMSTFYASASALTQNDIKKIIAHSTSSQLGLMMVAIGIGQPHF--AFFHICTHAFFKAMLFLCSGLFIH-SLNDEQDIRKMGGMQHLLPMTTTSFSIGSFALMGTPFLSAFYSKDAIIESMSTSHVNLTALLLTIAAAFTAVYSIRLIFFV-------------------------------------------------
143192731    ---------------------------------------------------TIILIKWIESGSLLVNWELRLDSLTAIM--LAVVTTISAFVHFYSLGYMSHDPNWEFFSYLSLFTFAMLMLVTSNNFVQLFFGWEGVGLASYLLIGFYYKKSSANLASIKAFIVNRVGDIGLALAIFSTFFYVGSLNFDELFNIEILFFNFNVLEFIVILFFLGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRLSPVI-EYTPIASNLIILVGAITAFFAGTVALVQNDVKRIIAYSTCSQLGFMFAAAGIGL--YQAAMFHLFTHAFFKALLFLCAGSIIHS----------------------------------------------------------------------------------------------------------------------------------
161561769    ------------------------------------------------------------------------------------------------------------YIFMMVMVMGTLLSVSSFHWLSIWAGLEINLIGFLPLLVY-QKSTSESESAVKYFIVQALGSSMLIFGSLIAFNMSFTWDL---------YTSSLSHSVGLLVILSGLCMKLGLFPFHYWLPSVMAGLPWITCLFLATWQKFAPLFLFL--CLLELSESYMLILSLCVISAGSSIVGGIGGMNQTQVRALLAYSSIGHLGWMTFALLHSE---WSMKFYLLVYVLVSLFVFISLWGADLGTMKDISSLKNFS-------FVQMSVMLFLLSLGGL-----------------------------------------------------------------------------------------------
159159435    ------------------------------------------------------------------------------------------------------------MLFLTLIFSSTLISISSYSWLGMWLGLEINLLSIMPLM-QNTKSILSSESAIKYFIVQAIASTIIMASMISLMTKT------------MLTSNINIQSTFLMMMNSALLTKMGTAPFHFWFPEVMEGLDWMNCLIVLTWQKIAPMVLLMY--------NMNFNLFMVTMIISSMVVSGVMGVNQISMRKILAYSSINHMGWML---STMMIMETIWLYYFLIYSLVTVNLVMIM------NKYKIFFLNQLFQTMNENQMTKLWFILNFLSLSGIPPFLGFLPKWLTIQALVMNGMIILPVMMIVLTLFTIFMYMRITLSTILMNINEQTWSKTNPM---------------------------------
126727443    -------------MPDVFPISLIFFFGAALLLLLPKGHLRAALLLIVPILAGTMLWNLPAGNLWTATIMGFDLEFMRVDKLSRLFGLIFCVAAFLGNLYAWHVRDTIQQVAALLYAGSAIGAVFAGDLISLFFYWEGTAIASVFLI-WARRTEGAYHTGMRYLIVQIASGVILLAGAAVFYGETGSITFEKMT----------LGSLGTWLIFIAFGIKCAFPLMHNWLQDSYPAATVTGTVVLSAFTTKLAVYALARGFPG--------TEILIYIGAIMTLFPIFYAVIENDLRRVLAYSLNNQLGFMVVGVGIGTLALNGTAAHAFAHILYKALLFMSVGAVLFRTGTAKG--SELGGLYKTMPLTMIFCVIGAASISAFPLFSGFISKSLILSAASHDGYYVVWAILLFAS--AGVFHHSGIKIPYFAFFAHDSGLRPKEAPTHMLLAMGLTAFLCIAVGVYPIPLYEMLP---
136547816    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------VGDVGLSLAIMIIFVTFGSITFQDVFGQASDASEGTLTAIGLL-LLLAAAGKSAQFPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLIARSNAIYDAAAWAATAVVVVGLITIFMGAIIGSAKDDIKKSLAGSTMSQIGYMVFAAGLGPIGYVYAIFHLLTHGVFKAGLFLGAGSVMHGMNDNV-NMRRYGALRGVMGVTFVTFMAGYLAIIGIPPFAGFWSKDEIIHAAFERNSIIGAAAILAAGV-TGFYMTRMIAMTFFGKKRWEDDAHPHESPSVMTIPLVLLALGSVFLGM-------------
207268066    --------------------------------------------------------------------------------------------------------------FIIIMIVSMLLTISANSWFTAWIGLEINLMAMIP-VLILTKGQESPEPAIKYFLIQALGSSSMVFFILLMK--------TQLFNN----------PVTSLMLSSSLLLKSGVAPLHFWFPSMIEDSSWMACFYLMTVQKIAPITLMV---------TNLPSSIILASAVLSVVVGSLGGLNQTSLKKIMAYSSITHLGWIL---SSLHLNNYLFMMYNLTYWMLVLSIINPLDKLNLMNLNQITNMNS-------NMFIKSLIMFNFLSMGGLPPFMGFLPKLLVIQAMIQNSMSLISSLMVIMTLLTLFYYIKIVITIMTDQPP-------------------------------------------
257093576    ----------APILPILIPFAAALLQMASERLAFQRAVGLLASGLLVVLTAWLTLLADLGDWPAPFGIVLVVDRLA---AGMTLLTAVLAFAALLYASSGFDARGRHFHPLFQLQLVGLTGAFLTGDLFNLFVFFEVMLLASYTLLA-HGGGLARTRAGISYVVLNLIGSALFLIALGLLYGTLGTLNLADLAHRLLPGHDQALARLAFALLIAVFLLKAGMLPLSFWLPHTYSAAGAPVAALFAIMTKVGIVAVLRVQAIALTPAIPDLLTWLTTLALATVVFAALGVLAADRLRTLAAWLVLLSAGALLLAPAQASAQVAAALFYLVQSTLAAAACFLLAGVIAERRGDAA---DRFRAGPLPATWLKVAFLILAATVAGLPPFAGFLGKLMLLTRLREVAAGPAIWLALLTSGF-------------------------------------------------------------
224370598    --------------PFVIFILGALVIPFL---NERVRSVYVVALPVVGFINLLLIPVDTLMTVNFLDYQLTLVRIDRLSLAFGYIFHIAAFVTAIYILHVRKNLEYVAGFIYSGAALGAIF---AGDLFTFFVFWETLTVGSVMLI-WARCTKRSSSAGFRYLMIHVTGGLSLLAGIVMMVNETGSIAFGNIG----------LTGLSSWLIFFGFGVNCAWPFLHTWLTDAYPEATIGGTVFLSAFTTKTAVYALARAYPG--------TELLIWIGVVMAAFPIFFAVIENDLRRVLAYSLVNQVGFMVVGIGIGTLAINGAVAHAFNDILFKGLLFMSMGAVMYRTGK--INATDLGGLYKSMPWTAGFCIVGAASISAFPLFSGFVSKSMVMSAAGEGHMVGVWLVLLFASA-GVFHHIKIPFFAFFGHDAGHRVKEAPKHMLIAMGITAFLCIF-------------------
11466299     ----------------------------------------------------------------------------------------LIIYLSLLYTFSTQNKQYGFLYCLLLLQWGIGGAFMVFDLLGFFIFFELTLIPIYLLILIYGSRERKIRASYLISLYTLFGSIFMFFNIFYCFAKFGTTNFFVLMTLDFAPEDAKFLWIT---FFIAFAAKIPMIPFHIWLPEAHVEAPTIGSVILAALLLKLGTYGILRFLLHLFPEATYFSPLINVFALISIVFTSMTAIRQIDLKKIIAYSSIGHMNVVLLGLVPSVESLEGTIFQMLSHGIIAGALFFIVGAFYQR--YKVRSLEYFGGFMITAPLLATFFLIFSMANISFPGTSSFIGEFMICFGLFEYNS-FAVIIASINMVTGAAYTLWALNRVNFGNLKSQYILSYGDVNRLEFYIFCLLVILMILMGIFPNFILGILHSV-
288932064    ---------IALLLPLIAVIVAPFFKPREAAVLSAVAFFASFVALIIDAFTGAYYRIDIVQAAEPVGNIYFGDAVSHAFGFTIAFVSAMVALYSYPYMAHREDEFKKYWFLYNLYAASMLWLVYAGNLILLYVFLEISLVTSFLLIYLYGYGNRQWVA-LLYFVWTHIAGALALIGFLLIGFENKTLALDSIKT---------VSFLAWLLVFLGMIVKLPGFGAHIWLPWAHAEAPTPVSALLSPLTVGLAAYVLLRIYFIEPSFIIDHRIPIFAYGVLTSVYAGLAVFKQDDYKRLLAYSTVSQMGYILIAFTLGAAGILGVVIQYISHAFGKSILFMTAGAIIA-TFHGLRDLKKMSGMHEFVPTISNAALLGFMNLSGI-LTIGMIGEFYILKGLTDTNSIAMATMLSVVVVISGLYSFYTMKRIYYGTPADYSKVSVHRM---------------------------------
33320876     ---------------------------------------------------------WMTLQTVELSLSFKMDYFSVMFIPVALFVTWSIMEFSMWYMHSDPFINRFFKYLLLFLIT-MMILVTANNLFQLFIGWEGVGIMSFLLIGWWHGRTDANTAALQAILYNRIGDIGFVLSMAWFLTHSNAWDFQQIFML-----NNECPNMPLIGLLLAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPLM-ETNKLVQTMTLCLGAITTLFTALCAITQNDIKKIVAFSTSSQLGLMMIGINQPHLAFLHICMHAFFKAMLFMCSGSIIHSLN------------------------------------------------------------------------------------------------------------------------------------
49616799     -----------------------------------------------------------------------------------------------------------------------------------FIGWEGVGIMSFLLIGWWFSRTDANTSALQAVIDNRIGDIGLIMTLAWLAMFASTWDLQEL-----MSEPNKLQSLPLLGLLLAAMGKSAQFLLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRLHPLLQ-TNTKILSLCLCIGATTTLFAATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPQL--AFFHILTHAFFKAMLFLCSGALIH-NLKEEQDIRKMGSTKTTLPISTTCLTIGNLAIMGTPFLAGFYSKDTIIETMNTSNLAWALLLTLIATILTAAYTLRIIYFVQMGPTRSSPITPINENDPNLANPIIRLAVGSIIAGLLISLTIPPI----
144127921    -----------------------------------------------------------------------------------------------------------FYAMLLLLETAMLGVFAARDLILFYVFFEFTLVPLFFLIGIWGHDERR-RAAVKFFLYTFAGSVLAFLGVLWNASHTGSCDIATLTAGLMTAEGGWLQMWVFLALLAGFAIKVPIVPVHTWLPLAHVEAPTGGSVDLAGVLLKIGIYGFLRFSLPMLPSAAAVAPWLVALGVAGILYGALVALVQSDLKRLIAYSSVSHMGYCVMGFALEPVAMEGANLQLINHGLASAGLFAVVGMIYERYHT-------------------------------------------------------------------------------------------------------------------------------
198283917    ----------------LVLACAAMGIPLLALWGGRRGAALFIGFNTLTLLAILALAIQVVKDGTAGGGQFMVDDLSIVLVLVDGVVGLSTAWFSRNYWSLSRQRVRLYHAMFQTFLATMLLALLTNNMGILWVAMEGATLSTVLLVSLFRT-AEGLEAAWKYFILCGVGLAMALFGTILLYFAA-QKIMGHGADALLWTHEPQVMAIAFIFMLVGYGTKIGLTPLNNWLPDAHASGPSSVSAVLSGLLLNVALYAILRAKVLVDGALGRDFHLLMGFGLLSLLVAGFSMLRQRDVKRLFAYSSIEHMGLATFAFGIGPLASFAGLLHMVSHSLTKSSVFFSIGQAVQDIG--SREIQRIRGMLEFSPLLGWAFMLAVLSILGMPPSGLFLSEFLIITS-TLQAQPWLTPLLLLGLGVAFAGIFPRMQGMVFGAHQEGVASVVGIIPVFVQLTLVAMLGVFIPLTLV------------
136450703    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------RVGDFGFLLGIGLVLMHFGSLDMADVQINLIGSSAWSLMTVTCILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSSTALSFIIVIGSITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGASAYSIFHLMTHAFFKALLFLGAGAVIMGM-----HHDQDIRNMGNLKKYMPVTWFTSLIGSLALIGTPFFAGFYSKDSIIEAVHASNIAGFAYFAVLAGVVTAFYSFRMYFLVFHGAEK-------------------------------------------
146277740    ------MPSFAALLPVILLGAGAVTAMLAAPRLPGL-ARWIAGFALVAASVALALRLGAPD---GLSVLLADDRMSRLTGLVVCLSGIGSLAFLRPDGPSK-----EGPALLLLATLGGVVLTGAVHAASLFLGLELITLALVALFVLPLDRP-ALEAGYKFLILGAAAAATLLMGLALGHAATGSLALE------AFGGREALLTFAAALLLAGLAFKLALVPFHMWTPDAFTGAPGAAAAFAGAASKVAVVTALVRLDAVGLPQV--WALGLGTFAGVSILLGNLAALRQDGVARMLGYSSVGHAGYIAAALATGAASAPAALFYIVTYAPALLAALCVAALIGR-----ATRISDLRGIVWRRPLAGAAMAAALVSLAGLPVSAGFFGKYVIFTALIEGRAWALLALAIAGSALGAYYYLRFVALIFRRAPDPADPAVRWPERTLLGAATAIILLLGIRPDLL------------
163793071    ---------LATIPPFLVYLIGAPLALLIPNGSLRSAFMCLVPVVGILLLLDIPYGDHLTTSIVGQSVTLLVDSLSFVFGLIFNIAAFLALVFAW------HVRDAMQQVSTLLYAGSAVGAVFCGDLISLFVFWEATAITSVFLIWATRT-EGSYHTGMRYLIIQVGSGVILLSGVLIQASQTGSVAFDAM----------KLDGLGTGLIFLAFGIKCAFPLLHNWLQDSYPAATATGTVTLSAFTTKLAVYALARGFPG--------TEVLIYIGAVMTVFPIFFAAVENNLRKVLAYSLNNQLGFMVVGIGVGTLALNGTAAHAFCHILYKAVLFMSMGAVLHRTGT--TKASELGGLYRSMPITMVCCVIGAASISAFPLFSGFVSKSLIQSATADTGHWIVWLVLLFASVGVLEHSG--IKIPYFTFFGHDSGIRCKEAPWNMVTAMVLTAALCVGIGVYPAPLYAILP---
289183325    -----------------ILVPTLALIPTLWLICPTWLWTTALAHSLIIASLSLPLIGNMAGTGWSTLSLYLAVD-SVSAPLIVLTCWLLPLMILASQNHMSAEPLGRQLSLLALLQFLLILAFSATELIMFYVMFEATLIPTLVLITRWGTQKERLSAGTYFLLYTLLTSLPLLVALLILQNITGTLSLLTLNFNPLLLLSTHADKLWWAAFLLAFLVKMPMYGTHLWLPKAHVEAPVAGSMILAAVLLKLGGYGLIRILLILEPLTQQLSYPFMILSLWGIIMTSAACLRQTDLKSLIAYSSVSHMGLVVGGIFSQSPWGLAGATALMIAHGLTSSALFCLANIQYERTHN-RTLVLARGLQSAMPLLTTCWLIATLANLGLPPFPNFLGEIMAITALYEWSPYTLIMTGA-GTVLTAAYSLYLFLMSQRGPIPEHLTALAPVTTREHLLMILHLGPLTLLA---------------
160879873    -----------------IMVFVEIAVAIFVITIGFKNKKYLVSVFSLTQTSMILWFEFTQKNGIEVEHAFILDKLSAIM--ILIIGIVGSMIALYAVGYMKAYHEHHFLSILFLFLSAMFGLVLSNNLTYLYFCWEVTTLCSFLLIGYTKTPEAKNNA-FRALVYNLGGGLAFALAIVYIGMKFSVLELS----TLVAMKPEVAVLIPVFLLSIAALTKSAQLPFSSWLLGAMVAPTPSSALLHSATMVKAGVYLVIRLAPLLGD--SAVGRVVTLVGGVTFLACSLMAITQSDAKKILAYSTIANLGLIVICASIGTQELWAAILLIIFHAVSKSLLFITVGSVEHQIG--SRNVEDMGLLFRVSDKLAVYMIIGIAGMF-LAPFGMLISKWVAMKAFMDSNNIVIVIMLAYGSAATLFYMGKLVTRARVKKHHEKHEFSLDEHIPIFIQAALVVISCFTFPLISKYALVPYLTQLF
212223425    ----------------------------------------------------------------------IIDPMSVLVGFVVSLAGVLFLLYAVDYMSERNKQKGRFYAWMVIFVGATLAFIYSSTTLQLLIFFEIMGLACWGVVGYY-KGPKAERAAYKALLVPNFGAMVGLYTTVGI----GILKLHDLSIYALQNLNDELKLLVFLGVMVAAFTKSAQFPLYSWLPDAMAAPTPASAFLHGAAMVEMGVYLLARVTQFMQPIPETAFYVMLVFVSLTLLIAILYYPLQKDAKRLLAYSTIAEAGVMYVGVLYAVLGLQAAMFQLANHAFVKGLAFLTAGTFSYAFGT--LDMEKIRGLGKLVPVVGASWFLALLGLAGVPPLGLFFSKAYLFMNASSVGWIPLFLVLADATVF-LAVSLGWIKRMVFSEPLQESAEVSPLMRVLVVLIVLSIVAPFL-----------------
256985351    -------------------------------------------------------------------------------------------------------------LFSLMLVTSVLMAVSSNSWFMVWMGMEINIMSFMPMI-ISQKNINSKEASLTYFITQTIASMIMMMAIVMMMIDAKNINF-------------NPSKTGEYMMMTALMMKSGISPFHFWMPKMMEGMNWWSCMILMTWQKITPMIMM--------STLMKMNTITITAMILSIIVGAIGGLNQTSLRKLMAYSSISNNGWMMMAI---MISENMWMIYFMFYSLMIMTFTMTMNQYKIYHMNQLVSMNE-------NMIMKFIMSMNMLSIGGLPPMAGFLPKWMVIQYSSSMLQLMMVSTMTLLTLITVYYYLRIMFSAVILSYIEPKWNTNKKSTMMITLSIMGLTAITMIMSMY------------
136234563    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGFKINVIELIAILFFIGAMGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLLEFAPFALNVITVVGAMTAIFAATIGLTQFDIKRVIAYSTCSQLGYMF--FAAGVSAYPASMFHLTTHAFFKALLFLGAGSVIHA-MSDEQDMRKMGGIWKKIPVTYTLMWIGSLALAGIPFFAGYYSKDLILEAAWAASSYFAFWLGCLAAFLTAFYSWRVLLLTFFNSSKEVLDHVHESPIVMLIPLFVLAFG--------------------
114569444    --------DVSPAWPVIIAGLLAAAFPFHT-------ARKGLALIAPVLALGLWFNAPSGDHVGGLGFTMETFRFDGLSRIWGLIFIIAAFINGLYGLHEKDRIADAAGLIYAGAGLGAVF---AGDLLSLFVFWELTAISSVFLIWGARNNA-AYKAGLRYLAIHVLSGVLLLTGAVIRASETGSWAFDE---------TLSIETLGGFLIFIAFGIKCAFPFLHNWLQDAYPKATITGAVVLSAFTTKLAVYALARGYAGTDQ--------LIWIGAIMTAFPVFFAVVENDLRKVLSYSLNNQLGFMVVGIGVGTLAINGAAAHAFVHIIYKALLFMSMGAVLLRVGT--VKASELGGLFKSMPATTVFCLIGAASISAFPLFSGFVAKALTLAAVAQEGHWMVWLVLVFASAGVLEHSIKIPYFAFFSHDRGHRVREAPVNMLMAMGMAALI----------------------
117649932    --------------------------------------------------------------------TITLNCLSALFLPIVLF--VAWSIMEFATWYISPTPLTTFTKALLIFLLAMVTLICAGNLFQLFIGWEGVGIMSFILINWWTSRTTTSSAALQAMIYNRIGDIGLILTMAILAMNYSTWNLDQ------AVAQQTKDMLIALGLTLAATGKSAQFFMHMWLPTAMEGPTPVSALLHSSTMVVAGIYMLAQLHPLLNTSKHLLTLCLCLGTTTS-LFAASCALAQNDIKKIIAFSTSSQLGLMMIGINSPQLAIFHMATHATFKATLFLSAGSIIHCMQ-----NEQDIRKMGNTSTTMPITTTCLTINSLALAGTPFLSGFYSMDAILETMINSNLNSLALLMTLAATMTSAYTLRMLIYTTTNTPRHKPSMSFHETTTSQISPIL------------------------
141012027    --------------------------------------YAIIAFSALILSMGQFIEDNVSASALFSEDVLVDDAFGGFFAIAMLIVALFTTVGSFNYM-RKHNSPAVYYSLILLATIGMVLVAYSTDLVMLFVAWELMSIPTYILVGFMKKSPSSNEAALKYFLFGALSSAIIVYGISLSYGLTGSTNIGEVIQSVLDPSLLPLALLSVGLFVAGFGFKMGLVPFHQWLPDTYEGAPTPITALLAAATKKAGFAATIRIVVLGMVVLHDWTFALAIIAVMTMTIGNI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
164458464    --------------------------------------------------------------------------------------------------------------------------VTSNSWLGSWMGLEINLLSFIPLMS-DENNLTSTEASLKYFLTQALASTVLLFSIILLML------------KNNMNFENLNNNYISMIMLSSLLLKSGAAPFHFWFPNMMEGLTWMNALMLMTWQKIAPLMLISYLNLINNYMLLTSIILSLLV-------GAFGGLNQTSLRKLMAFSSINHLGWMLSALNINESIWFIYFLFYSFLSFTLIFMFNIF---------KLFHLNQLFSLFFNSKILKFTLFMNFLSLGGLPPFLGFLPKWLVIQQLSFNNQLFLLVILTITTLITLFFYLRISYSAFMLNYYENNWMLNMYLNTYLTLSFISIFGLFLIS---------------
66734917     ---------------------------------------------------------------------------------------------------------------------GTTITISSTHWMMAWAGLELNTLAIIPFISKSHH-PRAIEATIKYFLVQATASTLLLFSSMTNAWSTG-----------XXXXXXXXXPTSSLLLTVAIAMKLGLVPFHFWFPEVLQGSSLTTALLLSTMMKLPPTILLFLASHSLNPT------LLTAMAIISVALGGWMGLNQTQLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------XLIIQELTKQELASTATIIATLSLLGLFFYLRLAYHSTITLPPNSTNYMKQ-----------------------------------
136423628    -------------------------------------------------SIGQSLYSWVFAGGFQVDLAFQLDQLSMVF--VLLITIVGTLIHIYSLGYMSYDKDKRFFGYLNLFVAAMLILVLANNFLLLYVGWEGVGLASYLLIGFWQIKPTAAAAAKKAFIINRVGDVGLSLAIMLMFVTFGSVTFSDVFGSASQASEGTLTAIGLLLLLAACG-KSAQFPLQAWLLDAMEG-PTPVSALIHAATMVTAGVYLIARSNAIFDLATWAATAVVIIGTITIFMGATIGSAKDDIKKSLAGSTMSQIGYMVLAVGLGPIGYVFAIFHLLTHGVFKAGLFLGAGSVMHGMNDNVN----------------------------------------------------------------------------------------------------------------------------
77020081     ------------------------------------------------------------------------------------------------------------ILFFSTLMFGMMMAASSSSWFTAWMGLELNLLSFIPLIS-SETNQFSSEASLKYFLTQALASAMILLASSAM---------------------VAGVLFHSYLLSIALLIKMGAAPFHMWFPMVAEGLGWLQFIILSTIQKIAPMTLLSYV-------IDSSYWLIMLIIPASALVGALGGINQLMLRKLMAYSSIGHTAWMLSALLISE---TLWLTYFLVYCLTSATIALFFFH------KQAYHLNHLISTSFQNTTQNCIMYTSLLSLGGLPPFTGFIPKWITIQEISSSTYTFLAFFLILGTLINLYYYLRLTLNSFMMSSSMLKWQFLMESKTSMITTFMI-----------------------
258404916    -----------------------------------------------------------------------------FAYVFVIMAFLASTFALHERKPFQHMAAFAY-------VGSSLGVAFAGDFFTLFIFWELMAVTSAAII-FLRNTKAAREAGQRYLLVHIAGGACLMAGVVFQLLATGSLAI-----------VRPEPGLAFSFILVGFCLNAAVPPLSAWLSDAYPEGSVTGSIYLTAYTTKTAVLTLALVFPG--------TEILVWGGAIMALYGVVFAVLENDIRRLLAYHIISQVGYMVCGVGLGSLALNGVTSHAFCHILYKGLLFMGAGAVIYATGK--RQLSELGGIWRLMPVTVVLYMIGAFSISGVPGFNGFVSKTMIISAAGGIHRPVIELMLLLASI--------------------------------------------------------------
53805244     -----------------------------------------------------------------------VDGVTVLFPFLGAVLNLAVIVASWTAVQNR---VRLYYGMILILGGATVGVFCATDLMLFFLFWEMTIAPVYLLAGFCGTGPQRRYAAIKYALFMLAGGFAILLLALNHARFLGGLSFDYLAL-LDTPLDGRLATTVFLLFMLGFAIKAPLFPFHGWLPTLAMEGPAGLAAWLAGL-KLGAFGIVRFAVPLSPQAALEHRGLVAGAGIVTAAYGALVAMRQTNLRRLLAFSSISHVGLVVAGLAANFQAVQGALFQLANFGIVAGGLFLVAGFIQHRIG--STEIDRLGGLARPMPLLGALFFLLGLASLGVPGTSGFAAEHLILIGLLRQHMG-LGLAALFAGVVAAAGMLGYFRRAFLGPDKLGMAAGEWDLRSRERLVAGALAAWVVILGLFPRLALDL-----
295676119    --------------------FSAGVIVALPLRAKRLQRALNALAIIALLPVACLLMARAAQGEIAFGIVLELDRLGALM---LVLTAVLAVCCLLGTSSEDARRGRYFRALFQFELMGLNGAFLAGDLFNLFVFFELLLIASYALL-LHGGGARRVRNGLHYLLLNLVGSSFFLVAIGVLYGVTGTLNMVDMGERLLGPETLPLAQFAGATLMLVFGLKAAVFPMSFWLPQAYRSAIGPVAALFAIMTKV-GIYAMLRCDALVFGAAGGVLDAFMWLAIATIVFGALGALAVSSLKTTTGYLVLVSVGLLIAAIAQTPLAWSALLYYLISTTLCTGALFLLADTLE------------------------------------------------------------------------------------------------------------------------------------
124486436    ----------------LFIVDLAIALIILGLSIKYRKILPLILSGIQLILIVILELFGVTGPHAIK--TFTVSSLSAIMVLIIGIIGTLICVYALGYMKDYPVRKRYFFAVMFIFLSAMFGLVLSNNLMWVLCAWEITTLCSFLLIGYSRT-PEAVKNAFRAVWMNLIGGICFTLAIFFLLRINSPVSLLSV-NNLLNFPNVSLLTIPLALIAVAGLTKAAQMPFSTWLTGAMVAPTPVSALLHSSTMVKAGVYLLVLFAPLF--SQTWVGIFLALIGAFTFLVTSALAISQSNAKKVLAYSTIANLGLITACAGIGTAEIEAAILLIIFHAVAKALLFLCVGAVEHKIG--SRDIEDMDGLLVRLPLLATMMVIGICGMY-LAPFGMLISKWIALEAFITAPFGVFASLLAFGSAFTIFFWTKWLGKLFMRPPAEKITLHFSEKISVIVMGILVVACCLGFPAIISGVIIP------
27382431     -TPSGFLLVLSIAIP----IAGVLLAFVLGERHIRLVAFATIPLGLVIVVAILALVYLLGAWPPPLGVALRADGLSAVMLAATAVVISAVAVYAFSVTTTEARAPFVFWILLLAVWAALNTIFVGGDLFTLYVALELLTFAAVPLVSLDG-RPETLRAAIRYLLFALLGSVLYLLGTALLYGLHATLDIVLLSHRIGAQPAS---LVAAALMTSGLLAKTALFPLHLWLPPAHAGAPAAASAILSGLVVKGSFFIIVRLWFQVMPGLPGFAQLLAALGAAAIVLGSVLALRQERLKLLIAYSTLAQIGYLFLMFPLAFNASGHLLLQAASHATAKAAMFMAAGSIYAGLGHD--RIAGLGGIARVLPLSVLAFAIAGIALMGVQPSGASLAKDLLLQAATEREQWWWAVVLQASGAFTASYVVLVLAHA-LAPPDKSVVLTDPAPRL-------------------------------
134462850    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFVFILGIIATYSVFGSFYFDEIFSDVEGLHKLSIMILIAILFFIGAMGKSAQIGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVCRMSPLLEFAPFALNVITIVGALTAIFAATIGLTQFDIKRVIAYSTCSQLGYMF--FAAGVSAYPASMFHLTTHAFFKALLFLGAGSVIHA-MSDEQDMRKMGGIWKKVPYTYSLMWIGSLALAGIPFFAGYYSKDLILEAAWAASSYFAFWLGCLAAFLTAFYSWRLLLLTFFNSSKEVLKHVHESPIVMLIPLFVLAVG--------------------
28202224     ---------------------------------------------------------------------------------------------------------------MLAMYSGQVGLFASQDILLFFFMWELELIPVYLLLSMWGGKRR-LYAATKFILYTAGSSVFLLMGTMGLYGSDGTLDFENLANRSYPIGLEIILYLG---FFIAYAVKLPMVPLHTWLPDTHGEAHYSTCMLLAGILLKMGGYGLIRINMLLSHAHSIFAPWLVVIGAIQIVYSALTSLSQLNLKRRIAYSSVSHMGFVLIGIGSTTIGVNGAILQMISHGLIGAALFFSAGV--TYDRTRTLFLNQMGGIATSIPKIFTMFSSFSMASLALPGLSGFVAELMIFLGIVSSQNFVIIIVAATGIILTPIYLLSMLRQMFYG----------------------------------------------
124002247    --------SLKYVAPELLLIGWFVLVIVLDLVFTTRKSLGLWWVSLVGLGLVIFALFAQDSKPDLFLGLLTLDTLSIKFRIIIDLAAVFTLLISRNSRLFAPVTRGEYFALILAMLLGLHLLTMTTHLLMMYVAIELVSLSSYVLTILYF-NKKGIEGALKYLLFGAFASGLMIYGMSWLYGLSGGLSIAAFVANI-TTPAAMLNTIAALLVFAGILFKISAVPFHFWTPDAYQVAPTPVVAFFSIAPKAALLALLLKLNPLFSRLFAQVILLLGAIAIVTVLVGNFTALWQTNAKRLLSYSTIAHVGILLMGLDLRTISSTYLTFYLATYTLMNFGAFL------------------------------------------------------------------------------------------------------------------------------------------
269469179    -------------------LLGAIIAGFFGGILGRKATHTITILGVLVSTVLALYVFWMQVGGLNVSVGFLIDNLTSVM--LVVVSFVSLMVHIYTIGYMDDDAGYTFFSYISLFTFSMFMLVMSNNFMQLFFGWEAVGLVSYLLIGFWHHKESAVEANLKAFLVNRVGDFGFLLGIGLVLAFSGSLDYMEVFSSLSATAGVELITVICLLLFVGAMGKSAQVPLHVWLPGSMEG-PTPISALIHAATMVTAGIFMVSRMSPMFELSDVALTVVMVVGAITALFMGLLGIVQNDIKKVVAYSTLS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
108802979    ----------------------------------------------------------------------------------------------------------RFFAGMSFFVAAMQALVLAGDWVLLLAAWELIGLSSYLLIGHRHEREGVPQAATRAFLYTRTADLGLYAAIFVLVAHAGTSEIS-----PTLQTGGTAATAAGLLLLVAAMGKSAQTPLQGWLQDAMVG-PTPVSALLHSATLVAAGAILMIRTSPLLPPAVLLLAGLAGGATALLAGLVALA--ERDLKRLLAASTSAQYGLMLLAVGAGSPVAALVH----LAAHAAIKSALFLGSGVFQHARGSTRLDRLEGAGRARPRTFLGFAVAGLALAGVPPLSGYFTKDAILAAAFGSPYPLLAPLALAGTLLTGAYVARALGLLWRGAGAGGPVKGARWM---------------------------------
141429497    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGMGLKLAMVPLHIWLPNAYSFAPTVVTCFLAATATKVALYVLIRFVFSVFNYEYGFLFLLMPLGIVAMIVGSIIAIFKQNLKKLLAYSSLAQIGYMVLGLSLSEKGLSASLVHMVNHGFTKAALFMALGAFIINTKNP--YLSSVKGLGKAMPLTSAAFVVGGLSLIGVPGTAGFISKWLLIEAVLEAGYWVVAVAILVSSLFAVIYIWKIVEVLYFNEKPENHGELSFYLVAPIWLLALFCIFLGLNTGL-------------
258653158    ---------------------------------------------------------------TALGGLLAADALSAFMLVVIGAVALIAALATLAAGRIDATTRTRHLALVQLFLAAMALAVLAAGLGLLWVAVELTTVVTAFLVGQGRGR-RAAEAAWKYVIICSTGIALALLGTFLLNAAAASLDWLSLTAAGPDLDPG-VTRIAVVLLVLGFGTKAGLAPMHAWLPDAHSQAPAPVSALMSGVLISVAFYAVLRVKVVADLALGPDFTLLIVLALASIALAASLLIAQRDYKRMLAYSSIENMALLALGAAIGSLAIAAVLLHILGHGLVKSGLFVAAGRILQLTGTS--RIDHVRGLVAREPVLGWCFGLGILAIVAFPPFSLFASELGIARAGFAAGLGWVTAAALLLVLV-------------------------------------------------------------
220907039    -----------------------------------------------------LIYQWFNVPGLNLSLAFHIS--SVTIGAMELVTGLSLLAQLFALGYMEKDALARFYALMGFFEGAMSGLAISDSLFLSYALLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVLLLMGIVALATLAGDLNFPALYDWAETANLSPLVATLLGLLIAGPTGKCAQFPLHVWLDEAMEG-PNPASILRNSVVVACGAYILIKLQPILI-LSPVALATLVGLGALTAVGASLVAIAQIDIKRALSYSTSAYLGLVFIAVGMGWTDFALFI--LLTHAVAKALLFMSVGSIIITTAT--QDVTELGGLWAKMPATTAAFVVGSAGLVGLLPLGGFWA-LLQGIHVFAYDQPALVIVLLLVNGLTAFNLARVFRLVFLGQPQSKSRRAPEVPWPMAVPMVSLSIITLLVPLML------------
139398589    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSLGFKIGAAPMQLWIPDVYQGAPTPITAFLSVASKAAGFGIAITILRPFLTTQNSVVTILVVMAAATLIYGNLAALPQKNFKRLLAYSSIAHAGFLLLGLATSSF--SAVLFYLATYLIMTFAAFFIIALIRREEG--SEEIDALNGLAKRNPLLSISLSIIMASMAGLPLTAGFVGKFKIFSAALTNLGWLAIIIAFIGAAAGFYYYFKIIRAMWFNTSKENAIVLPTITKLSLAILTIALL---------------------
143335733    ----------------------------------------------------------------------------------LLVTGAGFLIHLFSTGYMEEFRYYRFMAYLNLFVFSMLNLVLGSNILMMFLGWEGVGLCSYLLIGFYFDKTYAGDAAKKAFVTNRIGDFGFMLGFFLIFMVFGSLDYDSITLFGHTASPTFWMNLIGSCLFIGAMGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTSGLYMITRLNFIFVNAPAALHFIL-FIGALTALLAASMGLAQYDIKKVLAYSTVSQLGFMFMGMGAGTAGMFHVFTHAFFKACLFLGSGSVIMA--------------------------------------------------------------------------------------------------------------------------------------
134736801    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAIIVMYRNTSSMSIEFLQGNYFSYNTQLFLWLAF---FASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGMLPEATEFFPLIMTLSIVAIVYTSLVALAQTDIKKLIAYSSVAHMGIVTIGFLVNQQGLEGAMMQMISHGLVSAALFLCVGVIY--DRMHTREIEFYGGLVQRMPLYATVFMIFMLGSVGLPGTSGFIGEFLVIVSAFKFSSYV-VIGAAFGIILSAVYMLYLYKRIIFGTITNNKLADILDINTREKIILIPLAISVILLGIFPN----------
162453074    ----------------LVLLPALASVALLARAARERATLVLVGASAITTALAIMGAAMPPDAPGLLGGFFRVDATSRLFMTVVDSIFLGISLYVMHRVYTTPKDIARFVWLALLFLAAANAVLLANHLVLLWIALEATTLAAAPLI-VRPGIPASHRASWRYLLFSSVGLGVLLVGFICLGGQAPTFFLDRLLAPPAIPVNAWTKLGAALALLGLGTK-LGLAPMYSWLPEAYDEAPPAVAALLGAIQFNCVLVALFRVVQVLRPTHASLLAGLLTMGIVSVVVSTVGIIATRNLKRLIAYASINHAGVIAIGLGVGKSASYGLLLYVLSNAFIKAILFLTAGTIKAH--YHTKDTREISGLIEDLPYSGGFLMVGTFALLGFPPFGSFLGELLILSALVGSGQMLVFAAFCVLITMTFVATGRAVFPMIWGEPTRRRSWPRQTLPVALFLVALVVLGVY-IPPPVSSLLAQVAVCL-
124027089    -----------------------------------KYMFGLAALWGLIYGFLVLGQTLPGGVVSAFSGYIVLDSFSAFLETGAALVLLLAAIGL-SGLVDGWSSGEAFYAAMGLMALGIHVLAGAGVLQLVYAAWVLAAITSYVLVALRRDRIAAEAALKY-AATGAIATVVLLLGITLAYQA-----YEGYALGPAVVAGGATAVLAFAFIVSAAGFKIGIVPFQAWMPDVYGNSDPAVVSVIASIAKIASVLILVRLIAPLASLQPTLFDTVAVLAAITMLYGNIGALARDSPQKTLAYSSIAQAGYLAAAVAENQAAIAGLALHTLAYALSKLA--AFQALAAAGCGSNSCGWAALRGLVRRSPATAFALVVAMASLAGIPVTLGFWGKLYIFL-AVASISWPLALFMLANFGIAIFYYGYVIYQALLAPETGKTMET-------------------------------------
15147282     -------------------------------------------------SVNLNLGSWVDFGPILIDWSFIFDALTVSMYLPIVIITFLILIYSNEYLGHDPHKSRFFSLLSLFAFT-MLLLVSGDNLLLMFAGWEGVGIVSWALVNFWYTRIAANQASLSALFLNKIGDYGFILALVLSIALFSDLSLATIFN-LGSYINGDLLFLFTLSILIAAMAKSAMIGLHSWLPKAKEGPTSVSALLHSSTMVTAGVFLLIRISPLL-EFSSTTLMIIIWLGSLGCLFGAATGLIINDLKGIIAYSTMSQLGYMIVAVGISQYNV--ALFHLITHAFFKSLLFLASGAVLHAVMDN-QDIRKMGGLNIHLPYTYLVFLFGSLSLMAFPFTAGFYSKDFLLEILLVPNHTIAYIFTLLGALLTSTYSARTKMIALLSRPQKSIVHYVKDSGMFMTIPLLILSVAAVIIGYITNEI--------
227223179    -------------------------------------------------------------------------------------------------------------LFLSTMIMGTLISISSFSWFSMWMGLEVNLLSFIPLMNEN-NNPLSSEASLKYFIIQAISSMLILFNF--------------LSFLISKEYLSPLNFLLEIILNSALLMKLGMAPFHFWLPEIMEGISWMNTFLLLTWQKIAPMILIMYNSQMNF--------FLITVIILSLLISGLKNWNQTSIKKILAFSSINHMGWMLSIILLNQSLWSFYFSFYIFVSFSMIFMFKKIWTPSIQDFLKILNSNK---------SMKMYFMFNFFSLGGLPPFLGFFPKWMILKVLWFENYFFLSIIMVFLTLITLFVYIRLLSQSLTFKISEMNTIQINPVNFFL-----------------------------
135538021    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INNVNQFTINIACLLLFMGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGIFLVARCSPIFENSDLALSFIIIIGASTAFFAATVGLVQNDIKRIIAYSTCSQLGYMFVALGVGAYQIFHLFTHAFFKALLFLGSGSVIHAMSDE-----QDIQKMGGLYKIIPFTWIMMLIGTLALTGAPLLSGYYSKDAIIESAFVSHAFYAFYLLVFSALLTSFYSWRLIFLTFHGKASQDVLSKAHESPLSMTIPLLLLSIGALFSGYLFS----------
153006618    ------------------------------------------------------------------------DPLSAVFAVAILGLAAAVFGAGYMRAHLARRSLGAFLFSFNVLLASMALLVAARQALLFIVAWEAMTVSSFLLVGLEHEDGAVRMATRTYLVASHLGAAFLFALFLTLGHAAGSLRFEAFAALGAGARGALPATLLFAFALVGFGTKAGLVPLHVWLPEAHPAAPSHVSALMSGVLVKMGIYGILRALSFLPPAPVGHGLALAAVGLLGAVAALLLALGQRDLKRILAYSTVENVGLVAFAPTVAALGVAGALLHVWNHALMKGLAFMGAGAVVHGAGT--RDVERMGGLLRRMPVSAGLLVLAAAALAALPPLNGFLSEW-------------------------------------------------------------------------------------
208433774    ------------------------------------------------------------------------------------------------------------ILFINSMILGTMMTISSYSWLSMWMGLEINLLSLIPLMS-NPKSIYPSESALKYFITQTMASTILLFSIILLMNKT-------------EFIPMNSNNSLLMIMNSAILTKMGAAPFHFWFPEVMEGLNWMNCLIILTWQKIAPMIIFMY--------NIKMTIFLSSIIIISSIISGIMGINQISLRKILTYSSINHIGWML---ASMMMFQSIWIIYFLIYSFISMNIIFIFNKL------KIFYLNQLFNKMNNKKLIKFFFMMNFLSLGGLPPFLGFLPKWLTINNLVINNFYMISLVLIILTLMTLFFYLRITFSTMILYSSENTLNQIKINKFMI-----------------------------
140370363    ---------------------------------------------------------YSWIPSLGINYQLGVDGISLILILLSTILVPIVILAGWDESENGRWSVKTFYLLILILETMMIGVFAATDVFLFYVLFEAMLIPVYFLIGGYGTGARQA-AAVKFLLYSLFGGLLMLASIIGIYVISGTFDIEALSTLTIDNRTENFLFLG---FFIAFAIKAPLWPLHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCVELFPDAATFTPAIITLSVISILYGAFLAIGQRDIKGLIAFTSISHFGFITLGFAMTTQGNSGATLYMLNHGFSTAALFLTAGWMIKRRNSSTM----------------------------------------------------------------------------------------------------------------------------
255064062    -----------------------------------------------------------------FGIVLVADRLAAWM---LIITALVSLCALLYAVRGTDTVGPHFHVLYQLQLFGLNGAFLTGDLFNLFVFFEILLLASYG-LLLHGGGRLRTMAGLHFVIINLVGSTLFLFAVGTLYGLLGTLNMADLAVKVAASEDIALIRTAGLLLFAVFALKAALLPLYLWLPAAYAHTSAPVAALFAIMTKVGAYSILRIYTLIFGPIANLIQPWLLPLALATLVAGVLGVLASTHLRQQVAYLVVASVGTLFIAFGINTSAGIAAGLYYLPHSTFAAAAFFLLADGIANRRGEMGDRFEPGLIMMHQRIVGTLFFVVAVLVTGLPPLSGFVGKFMILQAALSHALPWIMVIVLITSLFTIIALARSGSLLFYR----------------------------------------------
141908939    -------------------------------------------------------------------------------------------------------------------------MISSNHLLLLYLGIELLSLSLYSIIAFNKKSIYSSEAAVKYYILGAMSSGFLLFGISLIYGLTGSLLYDEIYQQINLLNLSNILIFSLTFIFISLAFKFGAAPFHMWIPDVYHGSLITTTLLLSTVPKIAIFIILIKLLGLVFSGLAIFWSILQILAVLSIIIGNITAIAQTNIKRMLAYSTIANIGFILLALSIGSFDSFVASMFYVLTYIMTTILAFGLLSELFSNNKAIEEIKDLSGLAKSNP---------------------------------------------------------------------------------------------------------------
55583422     ------------------ILIPTMMLLPLTWLTNPKWLWTHFVVNSSIIAVTSLMWLNIPFEFSNFTNLLMVDPTSSPLLVLTCWLLPLMTLASQQHLKMNPLPRQRTYLVMFTLLASLIIAFSSTELIMFYIAFETTLIPTLVIITRWGNQVERLNAGTYFLFYTLAGSLPLLIALLALQNSTGSLSLALFYIMEPMVLQTYASKILWSACLLAFMVKMPLYGAHLWLPKAHVEAPVAGSMILAAVLLKLGGYGIIRITTILTPMTKEMSYPFMILALWGVVMTSLICMRQTDLKSLIAYSSVSHMGLVIAAIMIQTPWSITGAVILMISHGLISSALFCLANMNYE-RTHSRTLLLVRGAQATLPLMATWWLVTNLSNMALPPSMNLWGELTIIVSLFNWS-PWTILITGTGTLITASYTLYMYLMTQRGPTPNHLSPINPS----------------------------------
269956635    -----------------------------------------------------------------VNITLRADGTALTFVLLTVVLFTAALVYVVGERYADPKLLLLLLALQGMST----GIFLADDIFTLFVLFEVATLVGVVLVMFRVER-RSLYDGLYYLTIQIIAMLFFLFGIAYLYRTFGVLGVTEVGNLVASGGDPHAVVLPFAFLLTGMALKAGLFPLFSYVPRSYPGAPTVVLMLLSGVLVKGALFWVARLVAVFGPAL-DLGGFLVAVGLVTGVAGAIKALAQTDVRLLLAYSTVSQAGLITIGLAAGTAASSGGLLHMVNHALLKSVLFLAAGMIVRAYGTA--HLAELRGVARRMPWVAGASVLAVLGMVGAPLTGAGASKDLIVYGATGWAEVAAWVVNAATMLVFVKY-----AAMFFGTPATPANAPRR-----------------------------------
140245394    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVPDVYQGTSMPMTAYLSVASKAAGFVVLIRVLETFMHSEMTAGPLITVLASLTLIIGNLAAINQRNIKRLLAYSSIAHAGFLMMAIPAMEKNISSSIFYLAGYLLMSMLCFLIMTIIR--VSSESENLDSLNGLSTRSPFLAFSMTIGIASLAGVPLTVGFLGKFMVFQNAINSGFWFLVVFAVLGATAGFYYYFKIIKSMYFHAPISGGSETLKIGSLSKFVISLLVS-LVLIFGIFPNLIIQ------
141062960    --------------------------------------------------------------------------------------------------------------------------------------------------GVWGSRERRIRAAYMFFLYTLLGSVLMLLAILYIYYQAGTTDYQILLTTTFDPEVQKLLWLA---FFASFAVKVPMLPVHIWLPEAHVEAPTAGSVILAGILLKLGSYGFLRFSLPLFPYASYFTPFIYSFACIAVIYTSLTAIRQTDLKRIIAYASVAHMNLVLIGFVYNLQGLEGSILQQLSHGLVSGALFLCVGVIY--DRHHTRLIKYYSGLAHTMPIYIAIFMFFSMANIALPGTSSFVGEFLILAGAFQTN-TTVCVLSATGMILGGGYSLWLFNRVAF-----------------------------------------------
136454611    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMLASIIGIFVISGTFDITALSTLEIDTTTQNFLFLGF---FIAFAIKAPLWPLHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCVELFPEASTFTPLIITLAVISILYGAFLAIGQKDIKSLIAFTSISHFGFITLGFAMTTQSNSGATLYMFNHGISTAALFLTAGWMISRRGSST--IADFGGLQRVTPILAWSFFIAGLSSLALPGLSSFVSEFLVLVG-TYTRYPVAAVIATFGIILAALYILIPVQKALHGPTTAGNENLPDLNRREI-AAIAPVIALIIALGFYPKPALEII----
20093158     ------------------------LFLTLGLIPKSHRLMNALAAGNGLLHLAMSCVALLIFDLPGLGETLYLDHLNIYVELITALGFSAAAFSLMEAGELDPKNLKTFYLAFNLLLITATVALFSDNLALFWIFAELTTVCAAMLVAILSARE-NIDAALKYVFIVSGSMLFAFLGLIFLFTLSGTLDWTELAVHASEFSPA-LLLASFSFMFIGFGAKAGVAPFHTWLPDAYARAP-SVSAILSGLMQNLGIYGIIRIYALLNGAASQASLILIAAGVFSIALASFSMFQQRNLKRLIAFSSVEHMGLLLIGIGIGTLALFWTLFYMLVHVLVKETLLFSAGILHRQYRSNMR--EDMKDVFKLQPRAAWGLILGSIAIIGMPPFPLFPAKFFILLESAEISPYLTLAVLLMLILAAASF---------------------------------------------------------
270267636    ------------------------------------------------------------------------------------------------------------MLFSSSLALGTLIAVSSYSWMGMWLGLEINLLSFMPLIS-STKNTLSSESSLKYFITQAMASSLLLFSLILL--------------SMNSPYFIELNILLNVFLNMSLLLKMGAAPLHFWFPEVMEGLSWLNSLILLTWQKIAPMVLLLY--------SSKTPYLILIVIISCMLVSGIMGQNQTSLRKIMAYSSINHIGWMLAAM---MFEEIIWLSYFIIYTIITLNILILFKKM------NINTVNQMVVVINNQPNLKLFFSLNFLSLGGLPPFLGFLPKWLTIQVLINKSLFLVSTIMILATLMTLFFYIQVTFSTLTFSTNTTFSMKMPTHLMFFMASSNLAALIGLI----------------
242097528    ---------------------------------------------------------WMTIQTLKLTLSFKLDYFSMIFMPVALFVT--WSIMEFSIWYMRDLNINHFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRTDANTAALQAVLYNRIGDVGFIMAMAWFLLNTNAWDFQQIFAIEHKN-----LNIPLAGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPL---MEHNKTIQTATLCLGAMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFLHICTHAFFKAMLFMCSGSIIH-SLNDEQDIRKMGGLFKALPLTTTALIIGTLALTGMPFLTGFYSKDLIIETATSYTNAWALLTTLVATSMTAAYSTRIVFFVLLGQPRFSPVIVVNENNPLLINSI-------------------------
298289277    ------------------------------------------------------------------------------------------------------------FLFLFLMVSSTCMVLSSSNWLMTWIGLEINMLGFIPLMMLKETPNES-ETMVKYLVPQSLGSTLFITSAV----------------------ASTYLNGLQVLMPIAMCLKLGAAPLHFWFPPVMAGLSLSPAFILLTWQKIAPIFAI-------NSLDPNLVPSVLPIALVSAVWGGIGGLNQTDIRALLTYSSIAHTGWMLTSIVGSAPTLLA---YILMYVLINLSLYACLINKHTKLHKQLFSLEQ--------PFNSFLLTVSILSLGGLPPFAGFMMKLLVLYHTKASLLIISGLI--LGALVSLFFYLSLTF---------------------------------------------------
134588201    -----------------------------------------------------------------------------------------------------------------------------------------LTLSTYPLVTHAGNEDAKRGGRVYLGILLSTSIAFLLFAILGTWVTAGTLEFT--PGGVFTGSQSSGLVALLLVLFCYGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFSILYIFGIDNLSQIATTDLMLYIGAATVLLSSCVAITKDNLKARLAYSTVSQLSYIIVGLLATSIAAAGASLHIVTHAVGKITLFFCAGAIM--VAAHKKNISDMVGLGRKMPLTMIAFAVGSMSIIGLPPMAGTWSKWYLMVGALEADKLIIVGVLTISTLLNVAYLLPIPIKAFFNTETPWSWSETKEAPLPMLIALGVTTAACLVLFFYPQPIIDLI----
5835257      -------------------------------------------------------------------------------------------------------------LFLSSLMMGTYLSISSTPWLGTWMGLEINLLSIIPMLTDNKNSMI-NEPAIKYFIIQSMASTMLLISILIIQMKYMMWW--------------DNKNIPSMMIMSSMMMKMGAAPFHFWLPEVMSSTSWINCLMLMTWQKIAPMMTMSYCI--------KMSSFLFVVIMMGIIVGAMGGLNQTSLRQILAYSSISHLGWMI---SSMTISENTWEFYFLIYSTLNVIIIFMFKTM------NLFFLNQIYSASYFKTEIKFMMMTSLLSLGGLPPMLGFLPKWIVMQSLIDNKMTALVLLMITFTTITLYYYMRISFSAIIMLHNENSWLTSIKMNKLVVALPIL-----------------------
136659312    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSPTSVTAFFSIVPKTSIFGIFIKLFFLSFYELSLWQPLLIASGIFSLLVGAFGAFAQKKVKRLLVYSSIGHLGYMFLGLSCSIEGLQSMLAYLVFYILMTTHVFACVLSLKDKTGQRIRYLEDLKYLSQNQPLLALAFVFNFFSMAGIPPLVGFCAKFYVFFAALSSSLYFFVAMALFSSIVSCFYYLRFIKFMYFHKEVSSSVIMDEQKAWLISVTSFFLIYLFFFPTTIFLWSEKVAL---
237653109    -----------------------------------------------------------------FGIALVADRLSALMLVLTATIALAVLVFSARRWDRVGVS---FHPLFQFLLMGLNGAFLTNDLFNLFVFFEVMLAASYGLV-LHGYNLRRIQAGMQYIAVNLVASLVFLIGVSLIYAASGTLNIADLGAALLGAQDAWLLQVGAAVLALAFLTKGAMWPLGFWLPTTYASASAPVGAML-VLMTKVGVYAVLRVWLAVFGEGAGAAEGFGFAALATVLFGAIGMLASQDGGRMAGYGAIVSSGTLLAVIGSGGAVLASGLYYLLGSTLAMAAFMLLIELTERIRPPGAALIAITMGIPGTLAFLGLSFAACALVIAGMPPLAGFVAKFSLFHAATTWGLIGLMILAGLAAIIAL-----------------------------------------------------------
154818491    --------------------------------------------------AVISNWHWLSIQTLKLSLSFKMDYFSTIFIPVALFVTWSIMEFSMWYMHSDPY-INRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAILYNRIGDVGFIMAMAWFLTNSNAWDFQQIFITQHEN-----LNIPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPLM-EQNKTMQTLTLCLGAITTLFTAICALTQNDIKKIVAFST---SXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIIGSLALTGMPFLTGFYSKDLIIETATSYTNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSI-------------------------
142265474    --------------------------------------------------VATSFAWIDMGEALRIDIGLTLDNLSRGM--MLIVTSIGFLVHLFSLAYMKDDAGKRYFAGLSLFMFSMTGIVLADNFIMMFIFWELVGVSSYILIGHWFEKASAADAAKKAFLTNRIGDFGFMIGILMVWTLTGSIYFNEIAGAVGGIENAKLLNIAVLCVFCGAIGKSAQLPLHVWLPDAMEG-PTPVSALIHAATMVAAGVFMLARVTFLVESAEVAATLITWIGAVTALVAALMALQQNDIKRILAYSTLSQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6137775      -------------------------------------------------------------------------------------------------------------LFFSTTTMGTLMVLSSNNWLLLWMGMELNLLSFVPLIASSQL-FQETEASVKYFIIQAIGSGVMLMAGVM---------------SMSAPSSALMKHTTSLMFLLSMVVKLGMAPCHQWLPHVMSSMSWLMCLVLSTWQKVSPLMMLNTITP------HNITAYITFIAMASAIVGGLGGANQSQMRALLAYSSIGHMGWMLMAIQFSS---SIFSLYFMTYLIITSSLMLMMFNVSSFNSNFNSNIAQMS------YISFAMMMIMMFSLGGLPPFLGFLPKWMIINTMTAKEMFLILITLITGSLLNLFYYF-------------------------------------------------------
140268259    ---------------------------------------------------------------------------------MLMIATVSLLVHIYSAAYMEDDTGLRFFSLISLFTFAMLQLVMTNNLVGLFFGWEGVSLFSYLLIGFYYAKDTAAHANIKAFLMNRFGDLAFSLGIVLIILHVGSPQYQDVFSRLPGLADVTVELYGFFLFFIGAMTKSAQMPLHMWLPDSME-APTPVSALIHAATMVTAGVFLLCRFSALMVSSAFLMNCIAFIGASGALWLGILALCENDIKRIIAYSTLSQLGYMVLAVGVGQLAIFHLLLHALYKALLFLAAGSVIHALAHE-----QDIRRMGGLGRLMPITT------------------------------------------------------------------------------------------------------------
139083875    -----------------------------------------------------FSWGTGPFQSFTANIGFYVDGISMLWALFVTVLATLIALYASEYMESDVKAGYRFFFAVSLFVTSMLILVLSDNLVGLYLGWEGVGLCSYMLIGYYATQPGAVAANKKAFVMNRIGDLGLALAIFLIWTNYGTVEYDALFQAVAGSGSETVQAAIPFLLLLAVCGKSAQGPLFTWLPDAMWGPTPVSALIHAATMVTAGIYLLARMAPFYTEWAEPALLTVGWIGCATAFIGATIACGQFDYKRVFAYSTISSLGYMVMGLGVGTA---------------------------------------------------------------------------------------------------------------------------------------------------------------
255021535    ------------------VVLGIPVLALWGDGKRGRRLFILIQVGVFLLAVALAERYLDLGTLTAFGAELRVDVLSLILILLNSVVGLMTAWFSASYWHTEVQRHDFYHAMFQSFLATMLLALLSNNLGILWVALEGATLSTVLLVSLQR-SGESLEAAWKYFILCGVGLAMALFGTVLLYFAAGSGAQALLWSSLHQQAWRLAMAIAFVFILVGYGTKMGLAPLNNWLPDAHAAGPSTVSAALSGLLLNVALYAVLRFKSLADAALGGDFHLLMGFGLLSLLLASLSMLRQHDVKRLFAYSSAEHMGLTTFAFGLGPVATFAGILHLVGHSLAKSSVFFSVG--RATQEARSRELADLRGFLNRRPVLGWSILLSVLAILGMPPGSLFLSEFLILTVSLEKAWITMAFAAIFRALLPLLY---------------------------------------------------------
219524244    ------------------------------------------------------------------------------------------------------------ILFLSSLMMGSFISISSNSWFGVWMGLEMNLLSFIPLM-VNDKNMMINESSIKYFIVQALASTMLLFSVLMILMK--------------MPVGMEKKMIPSILISSSLMIKMGAAPFHYWFPEVMKTASWTNCLILMTWQKLAPMTTISY--------CNGSESFMITIIVTSIVIGAIGGLNQTYLRQIMAYSSITHVGWMIGAI---MINESSWELYFIVYSILSSVMVMMF------NQSSLININQVFLSSNLKMETKLIIMMTLLSMGGLPLTLGFLPKWVIFQFMMDNNLIALITMMVTMTTITLFYYIRL-----------------------------------------------------
82702153     -----------------LVTAGIEFVLTMGLWLQSASAMALPAHGGWLVE-----TRAEWIPRFGVSFHLAVDGTSLILVVLTAFLGIVSVACSWTEIQKR---VGFFYFNLLWTVAGAIGVFLALDLFLFFFFWELMLVPMYFLIGIWGHENRQY-ASIKFFIFAQGSGMFMLVAILALYRGTGVLTF-DYFDLLNATLSPSTELWIMLGFFIAFAVKTPIVPFHTWLPDAHTEAPTAGSVILAGVLLKTGAYGLLRFIVPLFPAAAYFAPVAMVLGATGVLYGAFLAFAQTDFKRLVAYTSVSHLGFAVLGFAWNPWSLGGAVMQMIAHGISTGALFVIAGILQER--THTRDMQRFEGLWSVMPRLAAMGLFFAIAALGLPGMGNFVGEFLVLMGLSSSSSVLASAATVVF-VASVVYALALVQKTFHGENKHGWQLHDLSGREM--ATLFSMAAITLWLGLYPQPVLNAAP---
76801066     ------MNELLSVPPTVFVIAAALVVPFV---SRRIAHGVSIAALVAVVGWALLVPDGIGPTYTFMGIVVSVDDFSRLMAII-----FGGFGAAAVAWAYFADTDNRHLLWGLAYVGASLWTVTVGDWLGLVVGWEVMAIASTVFVWLSGG--AAVRAGYRYAIAHAIGGSLLLAGVVLYLFTADHFDGTGISGAPIPGTE---ISLAAVLAGVGIGVNTAMIGLHSWLPDTYPRPHVATSVFLCCYTTKSAVYAAYR-------AFPDGNVVLAFVGAAMAIYGAGFALAQKDMRRLLSYHIQSQVGIMLAGIGVGSLGIAGAFAHLFNHILYKGLLFMAAGILILQLKEN--RLNNFGAIGTSAPIALVVFLVGAMSISGVPGFNGFISKGMVMDAA-------------------------------------------------------------------------------
281428835    ------------------------------------------------------------------WGVFGVDGLSYCFLLLVILLLPICILVSWESI---KFLVREFLICLFVLSWLLIGVFTVLDILGFYILFEAVLIPMFLIVILWGSREEKIRAGFYFFFFTFFGSVFLLLGIILLYIKVGATDYMYIYN---YKINNFWQCLLFILFFLGXAIKVPLFPFHIWLPQAHVEAPVAGSVLLXGILLKLGGYGFLRXSLGLFPIGAEYCSSFLTLGLLAVIYGSLXTCRQVDLKRVVAYSSVAHMGIVVLGFSLTSEGEIGGIYLMFAHGLVSPGLFIAVTCLY--DRYNTRLIRYYRGIWVKMPVFCFFFFLLTLANLGLPLSLNFVGEFLCLMGLFQYSWY-FGLCSCLSVVLSAAYSLYLYNRVAFGAYSKYMAGGRDLNRREVYVFVVLSCLVYLLPNVLGNCLT-------
141428587    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAMGLMLLLAATGKSAQFPLQAWLGDAMAG-PTPVSALIHAATMVTAGVYLITRSHFVFDNAPNAQLAVVIIGTITLLFGAIIGTAKDDIKKALAASTMSQIGYMILATGFGPAGYAFAIMHLLTHGFFKAGMFLGAGSVMHG-MNDEVNMRRYGGLAKFMPITAITFGLGYLAIIGVPPFAGFYSKDKIIETAFNAGGVIFGSAALLGAVITAFYMTRVMLMTFAGNKRWADGAHPHESPFLMWAPMAVLAVGSVASGYLLYSGKAIV----
135549965    -------------------------------------------------------------------------NFDFLTSIMVLIVNIIALVQFYSIGYMKDDSIIRFFCYLNLFSFFMLILVSSGNLLQLYFGWEGVGLCSYLLIGFWYYKESASNAAFKAFIINRIGDMFFILGIILIYLTFNSINFKDIFSDVFLNFEINVLGTICILLIFGAMGKSAQIGLHTWLADAMEG-PTPVSALIHAATMVTAGVFLICKMSPFFINSIFASNFIIFVGSATAIITACIALTQNDIKKIIAYSTCSQLGFMFVGFSMYSLAIFHLVTHAFFKALLFLGAGSVINALNH-----------------------------------------------------------------------------------------------------------------------------------
134096166    -----------------------------------------------------------------FGIALIADRLAALM--LVLTALLATAALGYSMMRWSRIGVH-FHTLFQFLLMGINGAFLTHDLFNLFVFFEVMLAASYGLV-LHGYNTSRIRAGMQYIAVNLAASLLFLIGVALIYASTGTLNMADLAARMAEAKDLILLKIGVAILAIAFLAKSAMWPLGFWLPTTYAAASPPVAAMLVLMTKVGAYIILRLWLLVFSPASGFGFNALLWGGMATIVFGGAGMLASEVPGRMAGYAAIVSSGTLLAVVGYGQASLITAGLYYLLGSTLAVAAFVLLIELIDRIRSAGASMLALTGIPGAMAFLGLAFSGCALIIAGLPPLSGFVAKFGLFHAAVTSTTWTLMALIVLSGLAAIIALLRFGVRTFWASSTITSPRLHVTEVLPISFLLLLCVALTVQAGPVFDYLGRTSADL-
238632614    ------------------------------------------------------------------------------------------------------------------------------------------TLSMIPLISKPNH-PRATEAATKYYLIQTMASAAILFAATMNAMNTSNWD-----------THLTTEPTATTMITLALMMKMAAAPFHFWLPDVSQGTTTLVALTILTWQKIAPLTILLTM------HNKTNITLMLLSAMLSITAGGLGSLNQTQLRKLMAFSSVAHTGWIL---ATMTMAPNISTLTFMIYILTTTPMFMLM------NLTTSTTIKDIGTMWTKSPYIMMISSTVILSLGGLPPLLGFMPKWLILNNMVSNNMVVEATLMAMTSLLSLYVYMRLMYV--------------------------------------------------
226453514    -------------------------------------------------------------------------------------------------------------MVMSILMTSTLITLTSNNWLGMWMGMEINLMSFIPMMS-NKSDKKASQSMMIYFLTQSIGSIIMLFSILSNKFI----------------LQNMNSQIMQMILTISLLIKLGGAPFHMWLPEMASNLNWKNLMILMTWQKLAPMTILSNNNNN----------NIYMFIILSATIGAIGGLNQTSLRKIMAYSSINHLSWMLMLMMMENNWLMYLILYSLIIMMMFMMLNKKNIFFVNQLNTN-----------KMNTVEKMTFTSLMMSMGGLPPFTGFLPKWLTIQSMMNSNMWLIMLLMVLMSLITLFYYLRMMYPLIMIYNTKTKWINLMINSKTMITIMLFNT---------------------
145592970    --------------------------------------------------------------------------------------------------------------------------------------------PMYAIIVGWGGPDR-YRAARKFALYTLLGSVLLLVGVMVVVTAAGTADIVALTGG--TGLSRGPQLAAFTLLALAFAVKSPLWPLHSWLPDAHTQAPTVGSVILAGVLLKMGTYGLIRVAVGVAPEGAEWAPVLGVLAVAAILVGSLVCLAQTELKRLIAYSSVGHMGFVLLGVATLTTGLRAALIGNIAHGVITGLLFFLAGAV--KDRAHTGDLADLSGLRETAPRLAGLLGFAAVASLGLPGLAGFWGEAFAVIAAVRAGGPLLAALAALGGALTAAYLLRLLRQVTHGPASSAVARVGPRAELLTWAPLVLLTLAVGLAPILVLGVAQAPV---
136259360    -----------------------------------------------------------------------------LSAPLVALSGLITFLSAAASWKIKKKSNL-YFALLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKK-LYAATKFILYTALASLLILISALALNGDTFTLNITDLTNKHVTGSLALLSYLGF---LIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGADALGISGAMLQMISHGLIAAAMFFVTGSFYER--TNTLSIPNMGGLAKVLPIT-------------------------------------------------------------------------------------------------------------
294677652    ----------LIIAPILIPFFAGALMLIYDDRQRRAKLAISLVSAFATLVCALELLSRAKAQGPGWGIVLVNDRLSALM---LVLTGLLALPALVYAAAGWHRQGPHFHSLFQFLLMGLNGAFLTGDLFNLFVFFELLLAASYGLLLHGGGQLR-VRAGLHYIAVNLTGSALFLIGVSLIYGASGTLNMAQLAGLVPDLPEGALFQAGAALMGLAFLIKAGIWPLSFWLPTAYMASAAPVAAIFAIMTKV-GVYVILRLSFLLGASAGFGAPVLIAGGMATILFGVIGILAAQGLGRIAAHLVLVSSGTILTAAGADGAILAAALFYLLNSTLATSALFLLIEPMSREEGGIAGLLALTAGLAIPGTLLGLSFGACALALAGLPPLAGFLGKLGMLQGLLAAGHWIFAALLLGAGLATLIGLVRVGVQSFWAADAPPPRVLALEIAPVVALIGLMVL---------------------
222479278    -----------------YVVLAAAAFLVLGLPRRAGHAAAALATAFTFAQAVLLTGAYVATQLFGFDILFNVDQFSLLMG--VVVGFLATAAVLYAYGTEAPKWVTAFALIYVSSTVGT---IYAGDWLTLIFFWELMAVTSTLLV--WQYGGKAVRAGYRYALFHGIGGTFLLGAVVVHASMLGSVPAGEIF---LFSSTTGIHASATLLAAIGIGVNCGFIFLHTWLPDTYPRPHVAASVFLSVFTTKTAVYVMYRAFPEGGMWLAY-------LGGFMAVYGAFFALLQYDPRRLLSYHIQAQVGYMLAGLGLATAVGDFAVTHLFNNVLYKSLLFMAVGVVIYRTG--VEDIRDMGGLWRVMPVTFLVYLVGAASITAVPGFNGFISKGMVIDSA-------------------------------------------------------------------------------
81299120     ---------------------------------------------------------------------------SLSLGAMELVTGLSCLAQLFALGYLERDSLARFFALMGFFEAAISGIAISDSLFLSYGLLELLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVFLLMGVVALSSYGTGLTFSELEWSETASLPPLQATLLGLALIAGPIGKCAQFPLHLWLDEAMEG-PNPASIMRNSVVVAAGAYILIKLQPVV-TLSPIVSNVLIAIGVLTAIGGSLVAIAQIDFKRALSHSTSAFLGLVFIAVGQQAVDIALLL--LFCHAVAKALQFMSVGSIIATTSN--QDMREMGGLWSRMPATTIAFVVGSLGLVACLPLGNFWT-FRRWVNGFWEAPVWLPLLLIFVNLLSAINFARIFNWVFLGQPTRRAPEVPWPMAVPIVSLVIVVLSLPLF----------------
141056310    --------------------------------------------------------------------------------ALELITGLSLLSQVYSLGYMKEWALARFFALLGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVLLLMGVVALCSYSGVMGFNDLAWAAQDTLSPLAATLLGLGLVAGPTGKCAQFPMHLWLDEAMEG-PNPASILRNSVVVTCGAIVLLKVMPILQ-LSPIAIGVMLVIGSISAIGGSLVALAQVDIKRTLSYSTTAHMGFIAIALQIPVLALLLLFTHAVSKALLSMSIGGVIAS------TNCQDITELGGLGSRMPATTTAFLVGGAGLVGFLPLGGF-----------------------------------------------------------------------------------------
136459145    -------------------------------------------------------------------------------------------------------------------------------------------------------------SAMKLALMLMAGSALVFVGLVGVYQHAGSFDLTQLQQ---VRLSTDVQRMFFPFLFFGFGIFAALFPFHTWVPDGHASAPTAASMFLAGISMKLGGYGCLRVAVFLMPAAHEYAWLIILLSTIAILYGAFATMMQTDLKYINAYSSVSHCGFVLLGIGMNETSINGAVLQMISHGLMTALFFAAIGMIYSR--THTRMVAQLGGLLKVMPFISSIFVIAGLCSLGLPGFSGFVAEMTVFMGSWQQWYRLATLLACASIVVTAVYILRAAGKTVMGPLTDATWNERAAAVLLVAGILIMGLAPFLINRLIGASTTQIMQQV-
254431242    --------------------------------------------------------------------------------PLMVLTSLLTALSVLAS-PVNQSRPRLYFALILATNLGLVGAFLATNALLFLLAFELVLIPTTLLVATWGKERRAA-AAVRYLLYGAVSGLALLAGVLAIGWYSAQLTLFSYQTLEAAEIPSGVGTVILGLLVLSFGLKLPVVPLHGWQPISYAEAPIPVVMLLSGAVSKLAAYGLLRFGVGFLPAWANLSPWIAAIAAISAVYGAMTAIAQTDIRRLMAYSSLGHMGLTLALAAATPLSLQGAVAQVIAHGLISALLFSCVGLIERKTGTTIPDLSGLMNPIRGLPFTMGMLLLALMAAAGIPGLAGFPAELLVFEGSWLT-FPRATLVCLVASGFTAVYAVRLFNRVGFGRLDNAATTWGERAPAMVLTTLVLLAGIW------------------
94490711     ------------------------------------------------------------------------------------------------------------MFFIFILFFSTLISISSNSWLGCWIGLEINLLSFIPLISKN-NNLLNSEASLKYFLTQSIASMNFLISIILLMITMKNFEINHIF---------------SMLINSSLLMKMGSVPFHFWFPNIMEGLSWLNCFILMTWQKISPMIILSYYMNNKF---------IIIMTMFNVIIGALGGFNQLSLRKLLAFSSINNLGWLLMSL---MISENLWLIYMILYSFMISIMCLLFYMLNIFFLNQLYNFN-------INFSIKISIMINLFSLGGLPPFIGFFPKWIIINFLLNFNLFIISFIFIMMSLIMLFLYIRIIYSSFM-----------------------------------------------
142873359    -------------------------------------------------------------------------GLDGLSLPFILLTAFLVPICILCSWNTIQHKIKEFMISFLILEAFIIGMFSALDIVVFYIFFEAVLIPMFLIIGIWGG-VERIYASFKFFLYTLLGSVLMLIAIIYIIGTTGT---SDLIKVLDYDFSKTEQLLLFLGFFFSFAVKVPMWPFHTWLPDAHVQAPTAGSIILAGILLKMGGYGFLRFSLPLFPDASLFQPYIFFLSCVAIVYTSFVAFAQQDIKKLIAYSSVAHMGFVTIGFCFNTQGLDGAVFQMVSHGIISGALFLAIGVIYER--THTRDINKLG----------------------------------------------------------------------------------------------------------------------
135579734    --------------------------------------------------------------------------------PMVWLTTLLIPISMLVQWDAEKGAQ--FHSLILIMEGALLGVFVVLDLFMFYAFWELTLVPMFFLILVWGGADRRY-AAMKFFIYTFSASILMLIGILIVYFFTGTFDMVSLMQQSSLIDSAGLRMVVFLLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRIAVSFFPQETTMIPLLVFLGMASLFYGAWVCLGQTNLKRMVAYSSVSHMGLIFLGIATMQLGIAGALFMMFAHGLISPLLFAVCGSFKHH--YHTLEIGSMRGL--------------------------------------------------------------------------------------------------------------------
157279531    ------------------------------------------------------------------------------------------------------------MIFLLMLMLGTLITLSSSSWIGMWIGLELNLLSFIPLMIKNNT--ISTESAIKYFLIQTLASLLFLFSSIIYIMK-------------FSFFNHIFMSYENYIITFSMMLKLGAAPFHFWFPNIIEGLSWMNSLILLTWQKLAPLVIISYF---------NFFKYLIIFIMLSALIGSIMGLNQTSLQKLMAFSSINHISWLLMAFNNYIWFCYFMFYAFINLSIIMIFKNFNFFSFNQIYLNNYKKTNK-------NLLMKSCLFYNFLSLGGLPPFLGFMPKWLVIENMIYLKMFFLIFFLIMMALITLFFYIRLTFSAFMLSYTSMKWNMLIMNKKYNFMLLLFLNFINI-----------------
20806652     -----------------------FVLLVYVIYISFKIKEWRATFFAVLQLIPLIYFEFFMLKEHEME-MFFVDELAIIMNLIISIVGSLIALYAFSYMHVSPTRQPRFFAIILVFLGAMNGLVLSNNLMWMYFFWEVTTLSSFLLIGHDQT-EEAIRNAARALWINMMGGFALLLGIIFIYANYSTISLVEV----LKIQNASYILLPMFFIAFAAFTKSAQMPFQSWLLGAMVAPTPVSALLHSSTMVKAGIYILLRFSPLFRGTL--LSDFIAVYGAFTFLATAFLAVSQSNAKRILAYSTVSNLGLMIASIGINTSAIAAAILLLIFHAISKALLFLSVGTIEQHIG--SRDIEDMKGLINKMPVTTSITFVGILTLMAAP-FGMLVSKWLILE--VAAGSIIISIILAIGSALTVLYYTRWIGNIYFTKKEQERMDVPVGISLYSLTGLAVILSLMIVS---------------
206890015    --------------PGVVLIFGALLLPALPKNMRGPYSVLIATVGFFLTLIAQGFYGYMSLFGMDISPLVRVDKLS------LLFAYIFSFIGLIGIIYCYHIDDWIQQLAGLFYTGASVGVSFAADILSFYLFWEMLSFCAVLLI-WSQRTKEATEAGYRYILVHVAGGLSLFAGIMIYISQTGSFQF--------DSFMSYSGELFWWLTLIGFILCAAVPPLHAWLPDAYPSATIYGSVFLNPFTTKAAVYALIRGFPGA--------EILIYLGSVMAVYGVIYALLENNLRRLLSYHIVSQVGYMVVGLGTITLGLNGSASHAFNHILYKCLLFMSAGAVIYATGK--EKMTELGDFGKYAPLTAISFFVGAFSIAGFPLTNGFIGKSPIISELKNAFAYIMLNVATCGTIISII--CKMGYYTFFSEKKADYQV--KEIPLNMKIAMLTTSALCILIGIFP-----------
137693411    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPILQHSEIAGM-VIISFGLLTALLAAFSAINQYDIKKVLAYSTISQLGFMFIAIGAGA--YVAAIFHLVTHAFFIALLFLGAGAVIH-SMHHEQDIRKMGALRKQMPVTASMMGIGTLAISGIPPLAGFWSKDEILASVFANGYYIFWALGLGAAFLTAFYMGRHWLLI-FEKDNGFDHSNVNEAPKTMTRPLIILGLFSIFMGFINTP---------
142309870    ----------------------------------------------------------------------------------------------------------------------------SGNLLMLFIFYEILTFSTFPLVGHKQNAESQAAGRIYLSILVGTSLVLFLPAIFWIWLETGNLNFT--SGGILDGNFPTEHLIFLIAMLVFGIGKAAIMPIHRWLPAAMVAPTPVSALLHAVAVVKAGLMIVVYIIGPDYLLQSQASNWLVWLSSFTILAASIIAISKDDLKARLAYSTISQLSYIILGAALATTFLKGASFHIITHAIGKITLFFCAGAIY--VTAHVKKISELGGLGFKTPLIFFAYTLGALSIIGVPPLIGSWSKLFLIIGSLEADFLFVAILLGISSLLNIYYLLQPVFIAF------------------------------------------------
148259619    --------------------------------------LNLAAAGLCFIAAVAMTVSAPAAGARYLGRYLIVDPLGAWIILCAAVVYLLASIHACGYMRMEEARLPRFYQLFALFALTIFIAPLMNNPGLYWIAIEMTTVVSTFLVAF-EQAAEAIEAGWKYIIIVSAGITLALLGTVIFYWA-GTFSLGDMTWRVLRHAAPHMLVLGFLLVLVGYGTKVGLAPMHTWLPDAHSEGPAPVSAMLSGALLNAAMAGIVRYLAVLHRAGLFMLPILAVFGTASLLVAALFIVRQRGVKRLMAYSSVEHMGIVALGFGFGGPFGVAGAMYLNHSLNKSLMFFGAGNAMRSFGTRSMTRIRDYA---RHFPVAAALWLAGAVAITGAPPFGLFASELTILRAGFRGAGLWAAIVMLVLLILIFIGFLDHFRVMYFEPAGDDAPRPARLGAWTVAPMWLALIPLLVL----------------
137120946    ------------------------------------------------------------IPQIGVSWHVGADALSL---PMIWLTALVVPLSMLVEWDAKK--GHYFHPLLLVMEGAMIGVFVSLDLFVFYVFWELTLIPMFFLILVWGGEDRRY-AAMKFFIYTFTASVLMLIGILVMYFNTGSFDMAAMLDSGAQMSEGLRHLV-WFLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMILAGVMLKMGAYGFLRVAVTAFPSTVVFVPLLVVLGMASLAYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIAT------------------------------------------------------------------------------------------------------------------------------------------------------------------
295697736    ---------------------------------------------------------------------FGADGLSL---PLLALTGVVGFAAVWASHGVRTRAN-EYYGWLMILLAALYGVFAATDLFLLFFFLELTLVPMYFLIGIWGGEERK-KAATKFLIYRGMSSVGLVVAFFGIAYLSGTFDIASLTQQLHSGGAAPVAGALFLLLFAAILVEEALVPFHTWLPFVHSQAPAAVNMLLGGVVVKTGAYLFLRVAGGMMPMVARYALLVAVIGVINILWAGLIAFVQEDWRRLLAYTTISHMGFLLAAASMTPAGLQGALFVAVSSGLLTALLFAGVGIIGERAGT--VEMAALGGLSKPMPHVSGLLLTGALGSLGLPGMGQFVGEILSFSGSFSV-FPRLSAFGIIGILLAAVYLLWAIQRTTFGPTPATKEGLRDGTPSEVLPMVLLLIAVI------------------
290967670    ----------------------------------------------------------------------------------VLLTTFITPIALLSNYKNIYKNLKYFLISFLILETLQIALFVVLDLFLFYIFFESVLPILFIVIIVYGSGVNRIRSALLFFLYTLAGSLFMLLAILQIYSYVGSTDFQFISLNEIALDSQKILWLS---FFLAFAVKTPLWPLTGWLYRAHADSPLAGSILLAGTILKFATYGYIRVLIHLLPDASHYFPLVQTIAVITLIYSSLATIIQQDTKSLIAYSSIAHMSVVILGFSNNIQGIEGAILLSLAHGFVSPALFICVGGVIYE-RTGTRIIHYMRGLVTYMPVFTILFFVFTLANTGVPLSLNFLGEQLSLIGIWDKSPIISATGIVFSACYSIYLYNRLSYGLYSPHLKPVKDITRLEFNLLI-ALLIPTFLLGIFPNVVLDSLHLAVTTL-
138524402    ------------------------------------------------------------IPQFNIEYFLGLDGLNLFFLLIITFITPLALLGSWNLQKRN----WQFQIQMLLLEIGMLGCFAAFDVVLFYVFFEVMLVPMYFLIGIWGGSNR-LYATMKFVIYTMVGSLLMLVALIYTAILFKEINNGWSFNILDWYGMNIAPETQTWLFLVAFAVKIPLFPFHTWLPDAHYEAPTAGSVQLAAVMLKFGPYGFLRFAMPVFPAVYELTPLFITLSLIGVIYGGLVAMVQKQIKRLIAYSSVAHMGYIVLGFALNTQGVYGGWIQMINHAIVTGALFLVVGMIYERTHT-------------------------------------------------------------------------------------------------------------------------------
141272499    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSFAFLDIFEGVANGIGGGVLTFAGIGLFMGAMGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLSVRIFSILTP---DALLVVAYVGGFTAFFAASIAITQSDIKKVLAYSTVSQLGYMILAVGTGTAAFFHLLTHAMFKANLFYGSGSVIHAMKHDHKTDPQNMHNMGALRSKMPITYWSMLVSTMAIAGVPLFSGFLSKDAILAGTLHSAHFTLAIFGFGAALMTAFYMFRMMFLTFHGDSK-------------------------------------------
138526437    ---------------------------------------------------------------------------------------------------------------------------------------------------------RAAAATFNYVILGTIGASLYLLGVGYLYITTGTLNMNNLAATENNLADSASMQVAFVLICLGILIKMAFFPLHAWLPNAYCHAPTTTSSLLAPLVTKVMIYVMIRVVLTVFGVSTLWAEIMPWLVVVAIVSAAIMALAQREIKRMLAYLIVAEVGYMVGGIWVNYYGMIGSIFHVISDACMTLCLFLGAGLILRKC--KTTNFDGLRGLFSKMPLTMTGFFIGGFSIIGLPPTCGFFSKWYLITGAMVSERW-------------------------------------------------------------------------
159901500    --------------------------------------------------------------------------------PLVFLTTALTPVCILAAFRIKHRQNV-YLALMLLLESAMLGYFVSLNFLLLFLFWEFSLVPMFFIINNWGGENRRY-AAFKFFVYTMAGSVAMLLIFEFIYLATGTFDLVVLSTSILGTSNGTPAAIVFWSIFVAFAVKLAVWPLHTWQPDTYENAPTSGSMIVSAVMSKMGAYGMIRIMIMLFPQQTKFFPALAILALASILFGAYAGLAQINLKRLIAYASINHMGYVLLGLAARASAMNGVQAQMVAHGFSTAALFFLAGELYERTGT--YQLDQFGGLRKVMPIFAGIMGVAMFANLGLPGLAGFVGEFFIFRGAWGTQ-PVITTIAVLGLIVTALVLIRMYQKIFYGPVNHKLTNLPDKVGDWAFNVTLPLIIVLLVFGIFPKPLMDL-----
134553764    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNLKIFGGDFNAVTLISVFLFIGAMGKSAQFLLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFEYSQFAMNLVAVTGMITALFAASVALVQNDIKKIIAYSTCSQLGYMFFAAGVGAYHI--AMFHLFTHAFFKALLFLGAGSVIHAFHEE-QDITKMGGVWKKIPYTMILMLIGTLALTGFPFLSGFYSKDAIIEFAYLKGTSIASSVGIFTAFLTAIYSWRLFFKTFFGKYNNKSIPIEKESPLIMIVPLIILAMGALLAGYLFKDL--------
11499413     -----------------------------------------------------------------------------------------------------------YWFLYNLYAVAMLWLVYAGNFILLYIFLEISLLASFLLIYMYGYGNRQWVAVL-YFVWTHIAGVLALLGILIIGFE---------NSTMAFNAVKAVGFTAWLLIFLGMLVKLPGLGPHIWLPWAHAEAPTPVSALLSPLTVGLAGYVLLRVYMIDSSFIDQYRDIIIAYAIVSSIYAGFSVFKQKDYKRLLAYSTVSQMGYVLIALCLGSYGLLGVVIQYISHAFGKSILFMTAGAIIA-SFHGLRDINRMSGMHEYVPTIANAALLGFMTLSGI-LTIGMFGEFYILAGLTTIYNLAVILAVVVVFIISGLYSFYTMKVIYYGTPAGYEKPKVSR----LLDVPLYVVAFFSVAFIFPPLSTALLSGL-
73541369     -----------LLLPILVPMFAGALLTAMPMHWLRAQRVVCMAATLLLVPVAGLLVDQAAGGSIAFGIVLQLDRLGAMMLGLTALLAPAALAAAGPELV---RAGRHFHALFQFQLMGLNGAFLAGDLFNLFVFFEILLIASYALL-IHGAGRDRIGAGLHYVLLNLVASSFFLVAIGMLYGLTGTLNLAHIGLRLQGLPASPLAVAAGVMLMLVFGLKAAFFPLYFWLPRAYAQTAGSVAALFAVMTKV-GLYAILRCDALVFGAGQGLLAPFMVLALATLAVGAIGALAATSLRALTSYLVLASVG--LLGIAVAMQTPAAWAAALYYLLSTTLCTAALFLLADALEPPHADGQVSMVAGTRLAGLLYLTGAVVA---VGLPPLSGFLGKVMILRAVPTDSAYWPAILASGLVLL-------------------------------------------------------------
13542286     --------------------------------------------------LVVAGLMYFLRPQTGFFYIQDSTMLFIIMVLSVYLLSAIYSTRYLKGIEVMGIREPTYYLLLNLFTASMLFSLEVNNYGLMWVGIEATTISSALLL-ITEKSETSLEATWRYIIIVSAGVTFAFISIILIYYTLGTLS---VSTAIGSHVHSRIMVLAVSLALIGFGTKVGVFPVHTWLPDAHSEAPSPVSAMFSGVLLPTALYVLYRVY-----EIEPVRGLYVWFAVVSIVAASIFMGYQARYKRMFAYSTMENMNLALLGIAVGSLGFTGALLLLLSHSFGKAGAFYSSGNILRFTGKK--EIAEINGMHTSMPYTSTSLLMSSLAVTGAPPFGTFFGEFLILSGVLSLHMYVQFIIVIVFLAAAFISMNYNVTGMIFNGNCPNIEKDRLMPALSIFSSVLFIGIFFLV----------------
143739017    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAMIVIWDISGTTDITKLLEYEFESEPSGTQTFLWLGFFASFAVKLPMFPVHTWLPDAHVQAPTSGSVLLAAILLKMGGYGFIRFSIPMFYEASLYFQDFIILSVVAIIYTSLIALVQTDMKKLIAYSSVAHMGFVTIGFSFNQQGIDGAIFQMVSHGLISAALFLVVGVVYER--THTREILAFGGLVNKMPTYAMVFMVLTLANVGLPGTSGFIGEFLSLLGVFKVS-PIYAIFGAFGVILSACYGLLLYKRIMLGELIKENLKRIDDLSLREKFCLYPLVLLIIIFGIYPKPILET-----
142808145    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNHPLYTSALVLILLGALTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLARLWPALAGT-EQWFWLVGGAGLATLLVGGYAAMFQNDLKGLLAYSTISHLGLITLLLGLNSLAAVAAVFHIMNHATFKASLFMAVGIVDHESGT--RDIRRLSGLRTMMPITATLAMVASAAMAGVPLLNGFLSKEMFFAETVYVNTWLLPVAATVAGMFSVAYSLRFTVDVFFGPPATDLPRHPHEPPHWMRVPVELLVLACLVVGTLPAW---------
87302602     --------------------------------------------------------------------------------PLVGLTALLTLMAVAATSLELPRQRL-FFALVLATNLGLQGALLARNGLLFVIAFELILIPTTLLIAIWGH-ERSREAAIRYLIYGAVSSLLAGVLALGLLNANGSLAYDEMATAVL---PQGSKVWILGLLILAFGLKLPAVPLHGWQPLAYSESSSPVAMLLAGAVSKLGAYGLLRFGVGFMGTWESWAPLIAVAGTAGAVYGALNAIAQTDMRRLVAYSSLGHMGLLLLAMAAATLSLQGAVSQVLAHGVISSLLFCVVGLIEAKTGT--TEIAELSGLLRGLPFTLGMFLLALMAAAGLPGMVGFVAELVVFQGSWSV-FPLPTLGCLFASGLTAVYAVRLFNRVGFGKLDNAKPATTWPERLPALALSLFVL---------------------
13541938     ----------------IAPLLGFVFSLVIGKFYRKWSGAVASFFIFLALVFAILYFQVLKGPIYNSYHWFYNIDYGIYIDNLIMVSFVSLMIHLFAIYYMKDDNKHVYFAETSLFTAGMLGLVISSNLVLLFLFWELVGLCSYLLIGFWFFKPNATAAAKKAFIVTRVGDLSFIIGMSILYYSLVNVTGDPLSIPYLISHASLILGIIAIFILGAAIGKSAQFPLHVWIPDAMEGPTTVSALIHAATMVTAGVYLVARLYQVFLYAAPFAMYAVAIIGSFTALYAGILGLVVNDVKRILAYSTISQLGYRLI----------------------------------------------------------------------------------------------------------------------------------------------------------------------
139735896    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGSLSFNEIFIYITSLNISIGLLFALIFILISLSFKFGAAPFHMWIPDVYHGSIITTTLLLSTIPKIAVFVIFIKLLAIVFSGLFLFWSMVIILSILSILIGNIIAISQTNIKRMLAYSTIANIGFILLGLSVGSIAYKAAMFYTLTYVITTIAVFGLLSQLVYK-SKPVENISDLSGLNSSNPFLAFLLMVILLSYIGIPPLLGFHAKLFIIQALVESHNIPLSIFAVLMTVIGSFYYLR------------------------------------------------------
144125788    --------------------------------------------------------LFAPGGPLSLNFGVYFDSLAGVM--LLLTSFIGMVIARFSARYLERESTGRFLKWMSLTLGAVLMLVVSRNLVMFTAAWMLTSFGLHQLLTHYKERPWALWAARKKFIISRLGDLMLLAGLAAVFMSFGSFDYGEVFAQQKTGDGSFLVPLIGTLLVLGAMTKSAQFPFHSWLPDTME-APTPVSALMHAGIINAGGFLVIRMSPLI-SLSPISLGVLAAVGSFTALFAGIVMLTQTSIKRSLAFSTIAQMGFMMLQCGLG--GFSAALLHIVAHSLYKAHAFLASGSV-------------------------------------------------------------------------------------------------------------------------------------
122935513    ---------------------------------------------------------------------------------------------------------------ITSLFLGSTITITSNHWIMAWTGLEINTXAILPLISKSHH-PRAIEAATKYFLVQAAASALLLFSSMTNAWXTGQWDITQLTHP-----------TSCLLLTTAISIKLGLVPFHFWFPEVLQGSSLTTGLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLXSIKTLKLTTMSTAWTKIPPLTATLMLXLLSLAGLPPLTGFLPKWLIIQELTKQ----------------------------------------------------------------------------
74487334     ----------------------------------------------------------------NINITITLDTLSLTFIPVALFITWSITEFSIWYMSSDP-NISKFIKYLTIFLITMMIIITANNMYQLFIGWEGVGVMSFLLIGWWGARSNANTAALQAIIYNRIGDIGLILTTTWLI------TFSSMNFQELLIQHKTVSFIPAIGLMAAAVGKSAQFSLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRLHPTLN--NPNMTTICLIIGATTTMFAAAAAVTQHDIKKIIALSTTSQLGLMMTMLGLNQ--PTLAFLHMTMHSFFKALLFLCSGSFIH-SLNNEQDLRMMGNLLKTAPMTSSFTIIANLSLIGMPFLSGFYSKDTIIETMTNSHINLWATITLIATTLSATYSMQIILLILTGPSHTNTRFHNETKNTTSPLARLALTSILI-----------------
288818460    -----------------------------------------------------------------LSFSFRLESIPLYFSCILLFVSFYISLYTLSYGKAFQDKPH-FFLFLSVFMLSMFFTIFSNDVISFLFFWELMSLSSFLLV-ISEEKEEVLKAGFLYLFMTHLGTAFIILAFFLLYAKTASFSF--------DSFKGMADALTLFLALTGFFVKAGIVPFHVWLPHAHPIAPSNVSALMSGVMLNVAIYGMFKFLFDFSSQQYAFISLLIFLGSLSLFYGALYAFIDKDIKRFLAYSSIENVGAITIGMGVAYFALQKQLQPIYSLAVSFVLLHLLNHSLLKSKMTHEYSMNKLGGLYKVSPGLFLLILVASLYMSALPPSNMFLSELLLYKALFSAAFVLLIAVLALSGVFIGATFVKFLGLVFLGKSRGTKATDKPNPLELLSISIPVVFSILV-----------------
143970311    -----------------------------------RDTFTFLVSVLTFSAVFAVFLLTGGLQQEELSILTVLPNLDIAFKVALVASGLWMLTHLYGIGYMRGTNEDRFFAFFCVAIFAVMGICFAANMFTLFIFYEILTLSTYPLVAHKGDAKSVSGARVYLGMLLGTSIVFLLTALIWTYVLVGHLDF--MPGGILKEKIEVGLLPLLLGLYAFGIGKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTILYIFGLDFLAESGASQWLIWLAAISIILASIFALMQDNLKKRLAYSTVSQLSYITLAMALATPMAVGGGMHIAMHAFGKIALFMCAGAIY--VATKKTEISDMSGLGKNIPITFTIFAIASFSIIGLPPFGGSWSKFLL-----------------------------------------------------------------------------------
218456816    ------------------------------------------------------------------------------------------------------------WLFYFLLIMSTLITISANNWMSMWMGLELNMMSFIPLI-LQKNSKSSSEAAMIYFLIQSISSIILFMMITINLLK--LLNYSNMIN---------------MLITISILMKLGAAPFHKWMPEIMTKMSGMKCMILMTWQKMAPLMMIC--------NLNSNMMLIKLSIIWSVGVGSIGGINQSSLRKLMAYSSINHLGWMLAINKKINLWLMYWMIYSMIIFMICLMFNNYKLLFLNQI-----------SSSNMNNPEKISMFIMMLSMGGLPPFIGFLPKWITIQTMINSKEFMTLFFMIMFSLVTLMFYMRVMTNMYLSFNSSIKWVTINQSKMMTMMIMLINFSLPLI----------------
18389522     -----------------------------------------------------------------------------LSMGLILLTGFITTLAILAAWPVT-RNVRLFYFLMLAMYSGQIGLFASQNILLFFFMWELELIPVYLLLSMWGGKKR-LYSSTKFLLYTAGGSIFLLVGSLTMGLYGSNGTSFDLQILTNRSYPIAVETALYFSFLIAYAVKLPILPFHTWLPDTHGEAHYSTCMLLAGILLKMGGYGLIRINMELLPHAHFLFPLLVTMGAVQIAYASLISFSLPNIKRRIAYSSVSHMGFVIIGISSITIGTNGAILQMISHGLIGAALF--FLAGISYDRTQTLYLDQLGGIAVPMPRLFTMFSFFSLASLALPGMSSFVAEFLIFLGIVTNPYYIILFIGAIGVILTPIYLLSMLRKMFYGFKIYQNSLFFIDLGPREIFISVFILLPILGIGIYPNLVLSL-----
269215532    -------------------GIGFVLDLVVGAFIAVRYKRTLAAALVLVQIVGAIAIEAALSDGVEFSTAMHIDALAVVM--VLIIGVIGSGICVYSLGYMKDFQDIHFFAVIFAFLSAMYNVVLVDNLSWMYTAWEITTLCSFLLIGFTKT-EEAIDNAFRQIVMNMLGGIAFQAAIAYLCIE--GLPLTMSAFLAQGAQGSALFALPVALLAFAGMTKAAQMPFHTWLLGAMVAPTPTSALLHSSTMVKAGVFLLIKLAPLFL-VYPTASAMVIAVGGFTFLMSSLLAISQSNAKRVLAYSTIGNLGLIAACAGVGTPEVWAAIFLIIFHAAAKSLLFLCVGSAEHQIG--SRDIESMDGLFDRMPRLARYMMLGCMGMF-IAPFGMLISKWASLVSFASTGQVLLLGMLAFGSAATFMFWAKFI----------------------------------------------------
189425612    ------------------------------------NRVRPLLLPIIALPHLALSLYLIATPSIKVPGSWLLDPLGKITLLAVSALFAVCAVYGVGYLYRQERSNRVLCLGLLVCLAAMSLVTLCQHLGLLWVAVETTTVSMAPLIYFNR-NARSIEATWKYLLICSVGIALALLGLLFLAYATHTLLLSDLLEDARLLNRGW-LHAAFIFLLVGYGSKLGLAPLHTWKPDAYGEAPGLVGALLAGGLVNCAFLAILRIYQICLASVTELLQVLVVLGLLSMAVAAVFMARQHDFKRMLAYSSVEHVGILAIGLGIGKGALFGVLFHLINNGLTKGVLFLSSGNIHRSYGGKTTEVVQ--GALTRLPWSGGLFLAGFIAITGSPPFS-------------------------------------------------------------------------------------------
139861536    MIIQNTITSLFHFMPEIILSISSMVILLIGTLEFLKKYVFQLTILSIMLASSFSYMVYPETALSLFNASIVKNDITEFFKYICYFIFLIQVLISRKYLNIRKLDSGEFYSLLIFALIGCLIIISADNLIVLFLGIELSSLSLYSLIALDKSNSLSSEAAIKYFVLSIIASAIMLFGFSYLYGLTNSLSISEIIVFSNTNKISNLYLFSYILIFIGVAFKFAVAPFHMWLPDVYEGSPLPVTNFISSIPKIAFFVLAYKF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254413808    ---------------------------------------------------------------------------AVTIGATMVITGLNFLAQIHAIGYLEDWGWARFYSLLALFEAGMCALVLCNSLFFSYIILEILTLGTYLLVGFWFNQSLVVTGARDAFLTKRVGDLVLLMGVIGIYPLSKTWNFSELADWASTVNLDPKVAALVGLALLAGPMKCAQVPLHLWLDEAMEG-PVPSTILRNAVVVCTGAWVLIKLQPVIAISPVAVSAVIL-IGAVTAVGGTMVAIAQIDIKRTLSYLVSAYLGLVFIAVGTGQIQTALLLLLTYAAAMGLL----VMSTGTVIWNSITQDVTQLGGLWAKRPACGLSYLVGAAGLIAVPPLGGFWAFLQLGDSLFTSHPKLFALVLVVNA-LAAFSLLRVFGLVFGGQAKQMAQRSPEAHWPMVFPMILLMGFTLHVPLLLATW---------
139836224    ---------------------------------------------------------------------------------------------------------------------------------------------------------------IKFFIYTFVGSAILLVAILYMRLQAGSFNILDFYSLRLDMHTQIMLFIAFLL---AFGIKIPLWPVHTWLPDAHTEAPAGGSVVLAALMLKIGAYGFLRFSIPIVPACAALSDVMIVLSLIAIVYVGLIAIAQTDMKKLIAYSSIAHMGFVTLGYADAYLVLEGAIIQMVTHAFSSGAMFLAFGLLYQQL--QTRLIKNFGGIAKVMPYFTAFFVVFAMSNVALPGTAGFVGEFMILMGMMQASF-WLTFIAATTVVIGAVYTLWMVRRVFFGPVVHDQVAKLHDIS--------------------------------
111075033    ---------------------------------------------------------------------------------------------------------------------------------------------------------------TIYLLIGSAFLLVGLIAIYLNAYPVGQRTF-MIDKLSAASYSEPFQIFAFALLAVGFGSLLSMFPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRVGLLALPLGAKFWPVIAFLAVCNVAYAAMIALAQKDLKYVIGYSSVSHMGYVLIGLAANVIGINGAVANMFAHGVMSALFFSMIGYVYEK--THTRYIPDLGGLAHQMPRVAIGFMMAGMASLGLPGLVSFIPEFTIFVGSF-AVYPTMAIIAIAGIIITALYTLRALANVLFGPRRPEFDHYPDPLLVLGSVLVLGGIFPHLILDMVNSGVEPLVSAM-
121624857    ------MNEFVLSLPPFFFIGALLLLVCRGFIASAITIIMPIVSFMLLLQWDHGTDYAYPLMGMDLT-LVRVDRLSLLFAYLFHLAVLIGGIFAL------HEKDKVQQIAALAYAGSAIGAVFAGDWISLFVFWELLALTSVFLVWARRTSA-SYHSGMRYLIIQVLSGVLLFAGALLLIRQTGSMAFTDIG----------LSGIGAWLIFIAFGIKCGFPFFHSWITDAYPEATPTGTVFLCAMTTKVAVYALARSFAGED--------ILVTIGLVMACFPIFFAVIENDLRRVLAYSMINQIGFMVCGIGIGTEMINGAVAHAFNDVIFKGLLMMSMGAVLFRVGH--VKGSHLGGLYRSMPKTTMCCIVGAASISAFPLFSGFISKSIIMLEMLEAGHTVGWLLLLFAAA--------------------------------------------------------------
284794427    --------------------------------------------------------------------------------------------------------------FLSLMAFGTLFSISSSYWLGIWAGLEINLIGFLPLLVYQKTMSES-ESAVKYFIIQAMGSSLLMFGSLLIYSLFFTWEIFDYTDKW---------VTGFMVISMGLMMKMGVFPFYFWLPSVMAGLSWFSCLLLATWQKVAPLFLM--VSFLDGGLMYWIIILFCLLSAGSSFVGGFGGMGQTQLRALVAYSSIGHLGWMLFAILHSS---WAMKVYLSIYILISFCIFMGLWYSNLSA-------VKTLNSSLSNTLSTSSIMIMFLSLGGLPPMLGFISKWIVISSGTALTLWGFLMLLVVGSVMSLFYYLSLIFSLFFKNKKAINKTFFKAAPVVVFGLFLNIFGGVLLF---------------
118617495    ----------LILVPIVAPLVAAAFAL-AGGWRRATAVLTVLSAVAVLGSGIALGLQATPQPHLVLGGLLRVDALSVIM--LIVIGAVGTLATWASIGYIDRRDARLYGALMPAFLAAMAIAVSANNIGLIWVAVEATTVVTAFLVGHRRTRT-ALEATWKYVVICSVGIAVAFLGTVLLYFAANALNLDVLTACAAHLNPAVTRLAG-GLLLIGYGAKVGLAPFHGWLADAHSQAPAPVSALMSGVLLSVAFSVLIRLRPVIDAAVGPLRAGLLTVGLTTVLIAAFLLTVVTDLKRMLAYSSMENMGLIAIAAAAGTLAIAALLLHVLAHGIGKTVLFLAGGQLQS--AHDSASIADITAVLSRSRVVGVSFAVGVVVLLGLPPFAMFSSEVSIARSLANSGLAWVLGVTLLLMVVA------------------------------------------------------------
208433947    -------------------------------------------------------------------------------------------------------MKFYKLMFFLLMMSGTLISISSYSWIGMWMGLEINLISIIPLFS-KINNMYSSESSIKYFITQALASMIILLSIIML--------------SLNNEMFLMMKKTFILTMNSSLLTKMGAAPFHFWFPEVIEGLNWMNCLIILTWQKIAPMVLIMYNF--------NFNLFFCLIILTSMLISMFMGMNQISMRKIMAFSSINHIGWMISTMFSSK---SIWLIYFIVYSIISLNIILILNKF------KIFFLNQLLLLMNNNNNLKLFFSLNFLSLGGLPPFLGFIPKWLTINELIKSNFIFLSFSMIILTLFTLFYYMRMILSILIINHSNKLNFNFKMNNFLIFSLNLFTISSFLIIPLFFNML--------
219853278    ----------------MFVIEMLMALFILYMGVRYKN--YLAVALILIQSAMMIYFETTYAEHLTAIHNLFVDDFTLIMALIIGIIGSLICVYSIRYMQVFHEHHPEFFFVLFAFLSAMFGLVFSNNLVWVYFFWEVTTLCSFVLIGYTQT-EEAIKNSFRALWMNLLGGLGFAAALLYLAAMPAAGGIIELDR--LVGAGQAVALIPAVLICFAGLTKSAQLPFSSWLVGAMVAPTPVSALLHSSTMVKAGVYIIIKMAPILQGSLPGLM--LALVGGFTFLLASGIAISQSNAKKVLAYSTIANLGLVVACGGIGTYEVWAAILLIIFHAISKSLLFLSVGTVEHQIG--SRDIEDMEGLIARMPRVATMMMVGIAGMF-LAPFGMLISKWATLRAFIDVQFLILVAIVAFGSAVTLFFWTKWMGKLIAVPTPQKNQEVGREEIGVLYTLTVLTVGVCLLFPLISSVLIE------
47059786     -------------------------------------------------------WEFFYINGVVMSFSVIIDYMSMIFMSFVMFISSNVLYYSIDYMSGE-LNSNRFCLLVLMFVLSMILLIISPNLISILLGWDGLGLVSYCLV-IYYQNSRSFNAGMLTVLSNRIGDVALLISIAWMFNY-GNWNY----LINIEMGDKIELWWVGLCVLVAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIR-FDVMFSEVYVAKSMLFFFSVFTMFMAGLGANFEYDLKKIIALSTLSQLGLMMFVLSMGYSML--AFFHLLTHALFKALLFLCAGGIIHSMGDN-QDIRVMGSLSNNQPFLCSCFNVANLALCGMPFLAGFYSKDMILEMCMMSNFTFMFFITMLSTGLTVSYSFRLVNYV-------------------------------------------------
164421095    ----------------------------------------------------LLEWSIFTIGSMNISILILLDWMSLWFMGTVLVITSSVLYYSNAYMEGDENMV-RFIYLVLLFVVSMLMVIISPNFIKMLLGWDWLGLVSYCLVIYYQNS-KSFNAGMITVLSNRVGGVGLLIAIGWAMNF-GMWNFLAL-----PLQDSFAMKWICACIIIAGLTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFYKTL-SSVPILLLILAYIATLTSFMAGLGANFEWDLKKIIALSTLSQLGLMMVAVSLGATTL--AYFHLLTHALFKALLFLCAGKIIHISGGN-QDIRQLGSLTPSIPLSSVCFNLSNLSLCGMPFLAGFYSKDLILEFAWASDMNFLAVVLLVTTALTCAYSFRVWYAMALAPHSNSANTYSDTESAYTSPMLTLLVG--------------------
242280694    -----------------LVTLADFALLFVMLYYAFKLKNQMIKIFVILQIIPLAAFELFIVDHAVETPAIFADSLSLIM--VAVISVIGSLICFFAIPYMKEHEEHMHLVFLVLFLGAMNGLVLSNNILWLYFFFEVTTFCSFMLIGHDQT-QIAVKNATRALMLNALGGVAFVFGMIWAYAETGSLDLQVI---IQAGPMGGLMLAPLGLLCLAGFTKAAQVPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYIVLRLAPAYAGTF--LSQGVALCGAFTFLACAAIAVSQSNGKKILAYSTISNLGLIICCAGLNTSWITAAIILIIFHAASKALLFLCVGTIEHGIG--SRDIEDMHGLYLKMPRTAIITIVGVMTML-LPPFGVLLGKWMAIESA--SGDMFVITMLALGSAVSLVFWARWAGILLTAPLRDKVPAESQSVLTRLTLTALAGIAVVL-----------------
138365702    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLAFAIKIPLFPFHGWLPSFHEQAPTIGSVEMAAIMMKLGPYGFLRFALPTYPEAVALLSYLMVLSLVCILYGGLVAIVQTNLKRLMAYSSISHMGYILLGFALNQQGMTGGLMQMVNYAIVTSALFLCLGMLLHK--SESQEIGSFGGLLKTMPIFSGFFILFSMGSIGLPGLNSFIGEVLTMIGAAKVNL-WFGVFAAVGVLIAAIYMLWMVQRVLFGPATKSHRSDLGLREIVVLSPLAFLA---------------------
226463969    --------------------------------------------------------------------------------FLTIALFVTWAIMQFSTWYMKNTKIKLFKKYLMAFLIAMIILMLAGSMIQLFIGWEAVGIMSFLLINWWYARTCANSSAMQAMTYNRIGDIGIILTLAWLATNQTSWDMQAM-------DPHMNTTMLTIGLILAATGKSAQFFMHMWLPSAMEGPTPVSALLHSSTMVVAGIYLLTQMHHTIKYS-STSMNICLWLGTTTSLYASMTAICQNDLKKIIAMSTLSQLGLMMTAIGLNQPNLSFM--HISTHASTKAALFLCAGSFIH-NLQNEQDIRKMGNMKTMLPITSTCLVITSLALMGMPFLSCFYSKDPIMETTYMSKMTWILTMVMTSTAMTSTYSMRMIYYTLTKYNRNKPTMMIKE----------------------------------
18378715     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSITNAYLLGEWAPAHPIPATLLSIAIAMKLGIAPFHFWLPEVLQGSTLQTGLILSTWQKLAPMALLIQLSQ------SVSLNLMLTLGLLSTVIGGWGGINQTQIRKVLAFSSVAHLGWMLAIL---KISPQLTLLNFFLYILMTSTLFLTFMSL------NTKNMLELSTSWSKTPALTALSMLSLLSLSGLPPLTGFMPKWLIAQEMVKQDMIMFALAILMSTLLSLFFYLRLTYSL-----SMTLAPNLSSSSLLWFNSPKSIIATPLMFSLLLLPVTPTIMTM-
197935826    -------------------------------------------------------------------------------------------------------------LFMSTLMAGTFITICSKSWLGAWVGLEINLLSFIPLM-INTSNQRTTEAALKYFLTQALASLILLLGLISSAI------FSEMMHNLSHYSQN--------ILIMALLIKMGSAPFHFWFPGVMEGLDWTNCIILSTWQKIAPLSLLSYVISMEW--------IITTTVVLSSLMGSLGGLNQTSLRKILAYSSINHLSWMIMSLNYGEL---LWITYFSIYSLLSITIMVIFSSHQMYHINQMF-------LKMNDPTLKHMTFISLLSLGGLPPLLGFLPKWLVILKMVEMNQIMIASTLIFTALVTLYFYMRISYSALLLNNSPQTWNLNTHPKTHIATQSYIVLSLFGMPLLLP-----------
27383543     -------------------------------------------------------IILFSWNSVNISGTFLFDWMSCYFMAFVLFISATVVLYSSSYMGHDPNNI-RFILIVTAFVFTMMLMITSPNLISILLGWDGLGLVSYALVIYYQNSKSSA-AGMLTALSNRVGDVCFLLSIA---WWMGLGDFSFLPYIKWSLFNDISFNVLSTILVVAAMTKSAQLPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPLI--LTSQMLGVLKYLSALTMFMAGLAALYEYDLKKIIALSTLSQLGVMMFSISLGYSQL--AFFHLMMHALFKALLFLCAGVFIHQVGGG-QDIRVMGGLSYNFPLTGAYFNMASLALCGMPFLAGFYSKDALIEAAMMSQMLFLLVVVLISTMLTAVYSFRLSYYSMLKIPSFSCMNNFNDSDENMVNPMFLLGLAGIMGGSLFSWVMFPYPSL-
144136063    MAGGATMSALMLLFPVVGAALAGILRSRLGVAAGFATTIATFVTALFLPSSGAVSFTWLPALGLT-----VTLDPSGARSVLLLAASLTMIPVVLAASRLDRTQRDTFVALLLVMQASLNGVFLATDLVLTYVFWE-ATLLPSLFLLGLFGGEHRRGAITKYLIYAFMGSFLMLASILALLPLSGSYAFTDLLPAARELDPVVQTWLFAG-FAAAFAVKLPLFPLHSWLIDFHQNHPSGLADVGGTLYKVGGFGFFAWAIPLLPDGAAAFQPLLLTLAAVTAFWGGLAATQQKDLKSMLAYMSLSHMGIVGVGFSLTSFGLTGAMFLLAAQMISTGGLFLLSGMLHARTGSFA--FDRYGGLAKSAPALAGLFLFVLFAAIGVPGLSNFPGEFMSLLGAFEA-APLLGAFAALGSVVAAGVYVNTFQRLFQGTPGERRADVAALDVAILAPVIAGILWLGLAP---------------
114798610    ----------------LMILVGLVALVLPYRKVRQTLTVGTPILAIAMLVMAPHEVDLLTAEALDITSFYRVDSLNFIFGLAFLIASLLNAIYALHTNNPRQDG-------MALAYAGAAVSASSGDLMTLFVFWELTAITSVFLILQAGTRA-AYFASMRYLVIQILSGVILLDGLSYVWRYNGTLSLE---------AFQSFSDPGAIYIFIALGIKAAFPFMHNWLQDSYPKSSVVGAVVLSAFTTKLAVYGFARLFPGFDA--------LIWIGAIMTIFPVFFAVIENDLRRVLAYSLNNQVGFMICAIGVGPLALNGASAHAFAHIIYKALLFMSMGAVLYRTGT--TKASELGGLYRSMPWTTLFCIIGGLSISAFPLFSGFVAKSLTMSAVADAGMVVVWLMLLFASAGVLEHSIKIPYFAFFGHDSGKRVKEAPFNMLLAMGMAAFLCIAVGMPAVIPGFGYQWLYSL-
298722868    ----------LMLAPIMLPMLTAALMLFLREERQRLKLGMNILSTTISLVIVVMLLGWTNQAGSAFGIALALDRLTALMLLVTYVVALAALVFSAARW---HKAGVHFHPLFQLQLMGLSGAFITADLFNLFVFFEIMLAASYGLLLHGSGSTR-IQAGLHYIAINLAASSLFLIGVSMLYGITGTLNMADLARAIPQVQDAGLLHAAAGVLGTAFLIKAALWPLNFWLVPGYSAATAPVGALFALMTKV-GVYVILRLWTLLFSSEAGASALFIVGGMLTMAFGAIGMLGSQRLTHLAGFAAILSSGTLLAATGFGQNLLTAGLLYYLPGSTLAVAALFLIAELLPTEGFNLDDDEELMAFPAAAAFLGLSFMACTLLISGLPPLSGFLGKFAMLTSLLN-----------------------------------------------------------------------------
137008454    -----------------------------------------------------------------------------------------------------------FISLFLILEGLLIGVFSAFDSILFYIFFESMLIPLFLIIGIWGGNNR-IYATLKFFIYTFVGSVLMLISLIYLSNQADSFNIVDFYNLNLPLETQIYIFLA---FLIAFGIKIPMWPVHTWLPDAHVEAPSSGSVILAAVLLKVGGYGLIRFLLPITSDAGFYLNILITLSLIAIIYISFVTLAQKDMKKLIAYSSVAHMGFVTLGIFLALLGLQGSVMQMVSHGLISAGLFFCIGIIYARTKNRA--IDDQSGIGQVMPLFSAMMMFFLLSDAGLPGTSGFVG---------------------------------------------------------------------------------------
142522336    ------------------------------------------------------------------------------MSILLLTLAHLTILTAFFSTIKISERLLELNILISLISIGIYGLIISNNLFVFFLFYEIAAIPIFLMISNWGYNLKRKYASYKITIYLFIASILIFFGLAMIAVNIGSFEISIITKNLDNSILTSPLV--FLMLVIGFGCHSALWPFHTWAPDGHGSAPTAGSIIFAGVLMKIGLIGFIKIIIPLMPMVIEYRDLIIILASINVLYGALTAMRQDDLKYMAAYASLSHIGYIFIALTSNSTGINGGLIQIVSHGLIICLLFFCVGSIHKLKGT--RSIKELSSMLDNSPILSYFFIFTAFASIGFPLTSGFIAEFLIINGIHEFSYLLLLFVPIIGIFFTTIYMFRAVKNCCFRYNENGKSII--DFSRHEIAICLILVTVILIIGVFPTLIQELL----
134614015    -------------------------------------------------------------------------------------------------------------------------------------------------------------ATIKFILYTVFGSVFIFIGTVYTAVLSFGVNGSDFETLSSLSLLESQSKTLFLLFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSIMLAGVLLKVGAYGILRVSIPFFTEFLAYKNMIAILSVIGIIYGAIVAIAQIDIKKLIAYSSVSHMGFVMLGISAGFLSIEGAIIQMINHGITAGALFMLVGFIYER--RHTRKISDFGGVKISMPRYAAIFLFTSFASIGLPGLNGFVGEFMILMGSF-NSYKILTSFAAFGVVLAAIYMLWAYQRMFTGPIKHQENESLSDLNSRETASI-------------------------
137301863    ------------------------------------------------------------FNDFNFYYHVGVDGISLFM---ILLSTFLTPFCILASWENIKKRIKEYMIAFLFLETVMIGMFCSIDILLFYVFFEAVLIPMFLIIGIWGG-ERRIYASFKFFLYTLLGSVLMLIAIIFIYQKTNSMNINFLQGNYFFSKK--VQIYLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGILPEASDFMPLIIILSSIAIVYTSLVALAQEDIKKLIAYSSVAHMGIVTI----------------------------------------------------------------------------------------------------------------------------------------------------------------------
240266627    ---------------------------------------------------------------------------------------------------------------LMTLIMSTIMVLSSENWFSMWMGLEINMLSFIPLMEESKKH-KSSEAKMMYFLIQSLSSIMFLFMI--------------ITNPMMMMNEMITEKITIIMMTMSMMMKMGVAPLHMWFINIMNKISWNNCLILMSWQKIAPMFILSNIYNNNMIINICAI--------MSSMIGAIGGINQTSMQKIMAFSSVNHLGWMIICLNFDNEMWIKYLIIYSIMITMLTTMF----------NKNSINFINQMNMNTKNNMEKMNIMIMFLSLGGLPPFIGFLPKWIVIQSMINEGSMTTIMILMFTSMVTLFYYMRMMSPMIMSFNTMNKWNIKNN----------------------------------
91176256     -------------------------------------------LALTCTSTILLEWSLVQISTSPIYLPLIIDQTGMLFCSAVLFISANVMNFAKSYMQDDK-ALSRFTYLVLLFVLSMNLLIFIPHLIALLIGWDGLGLVSFLLV-IYYQNPKSLGAGMITVLSNRIGDAFLLLSI--------GWSLNQGHWTIISMWDTHMNSLLSMAIMIAAMTKSAQLPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFAPFLNKTSWFCPTLLLIASMTMLMAGYSAMGECDMKKIIALSTLSQLGVMMASLGMGNQKL--ALFHLLTHAMFKALLFICAGTIIH-THHHTQDLRHMGNTWNQMPLTTSCLMIANLALCGSPFLSGFYSKDLIIESALFYPHNSLIILMIVATALTTAYSIRFMLSVLWSPVQNQPMLYTHDTDLNCSIPMVLLT---------------------
109689624    ------------------------------------------------------------------------------------------------------MMNFYKILFFLTLMFGTLMAISSYSWLSMWMGLEINLLSIIPL-WKDSKNLYPAESALKYFITQSLASSILLLAIILSLNL--------------KEFFLETFQFLSIIMNSALLTKMGAAPFHTWFPEVMEGLNWMMSLLMLTWQKLAPMILIFYNYQ--------MSQFLLIIILSSTILSGILGLNQISLRKILAYSSINHISWMLASLLQNQMIWVIYFSIYSIITINLIIIFKIMHIF---------TLTQLFNSMNFSKSMNFPFSLNFFPLGGLPPFMGFFPKWLVSNNLILTKFNFLSILLIVFTLITLYFYLRISFSSLMINFYESLIFYSKKINFKIFFVNLISLSGLLACSLIFN----------
296242760    -----------------LLVFGAFTLVFFKLLNAGKVFSRIYAFAYVLTSLVFSVSTYLMVRDSGIGITYVVDEFSAFLGVIVTGLALLLYPLIFVLQPRSDEYYLALYLGLLAGFTGVLYT---GDLFNMFVMMEVMLVSTYGLVALAG-SKQSYKSAFDYAMIAGVGGLLFFAGAVLIYFATGTLSLGHMGLKGLSEKPVEALQILSLLLFWGLVVDEALVPLHFWLPPAYSSAGPVTASLLAGASEGVAYYALARIYTVLNGLNPILEYSLRILGTASILVGGVGALYSRSLSQTISYTVVMDSGYMAIALSLGPAGLNVALAYILAHSIVKPLLFLIAGWVKGAYGTDLFDKVE--GSLRSSKVLQAGLVTGAAAVTGLPPTIFFIAKLGVYVNLFNATIPLALFTSLVGSLLALTAFLKAVSALVLSPPGEGWKPVPTILKLFTVLTILLGIVYAFTIGPVVSSASNSIVA--
288797383    ----------------LTIVFPLAVALLLGTKARRYVLLLIPASALVAIGVALLPYQQLSMPWLLLGSRIGTDAVNVVF--LLLAGVLWSISALFARGYMDKVNLKRFYLFFLLSMAGNLGAILALDLVSFYTFFAMMTFCAYGMIIQDG-RDSSLRAGKVYLVLAIMGEALLLAGMFTIGRQLGNVDLQQL---PLVYDQLANPTVTAGLLMAGFAVKMGAVPVHVWLALAHPSAPVPASAVLSGIIIKTGLLGWLRFLPLTFLVMDGLGVAMVIMGVVSALFGAVVGMVQRKPKTVLAYSSISQMGLVTCLVGLGLLFPHSWEIIFAVLLIFILHHGLAKSALFLGVGMTSHH----------ARYSGPLLLIPALALAGFPFTSGFLAK--------------------------------------------------------------------------------------
254491494    ---------------------------------------------------------------------------------------------VYAIGQRLDEKGQHFHVLYQLQLFGLNGAFLTGDLFNLFVFFEVLLLASYG-LLLHGGGRFRTKGGLHYVVINLVGSALFLFAVGTLYGILGTLNIADLAHKMVSTDDQGIVSAAALLLLVVFGIKAAIFPLYLWLPGAYAHTSAAVAALFAIMTKV-GIYAIIRVHGTLFNEQAGFLTIVLVLGMITLLLAALGVTAARALKEQVAYLILASVATLLIGIGINTEQLSASLYYLIHSTLIGAALFLLADVIAEARGSYADRLRS-APAMPSAIVIGSLFLFAAVAIAGMPPLSGFFGKVLLLDAALAHEYVL------------------------------------------------------------------------
58578582     ------------------------------VIIKKLALFSSIIELFIVLLIWILFDYNNPEYINTLMISNIRLGIDSISLIFIILTVLIMPIAILAGFNIKK-KIKTFMILVLLTELIFMLIFTSLDILLFYITFESSLIPMFFLIGLYGKEKTRIYASYKFFLMTFAGSLLMLLSIIKIYTYYGTTDYLLISTFNIDNNLQIILWLG---FFISFAIKTPLLPVHQWLPLAHTEAPLTGSIILAALMLKLATYGFIKYSLILFPYASTFLPLIMTLCIISLIYSSFSTLRQIDMKKIIAYSSIGHMAIIIMAFSNNYQGITGALFLSFAHGLTSPALFICVGILY--NIFHTRIILYFKGLSIYMPLLSSLTFIFILANMSTPLTSNFIGEFISFISIFNYHFPFTAIIFTISIILVPVYSIYFYIKNFFG-SYSIYLKSYQDINILDFNLLITLLGFILFTGIFPNSLLNIL----
144219615    -----------------ILFLPLLASIISGFFGKYIGDRNSEIVTSALVSISALLSIFVLYQVIDVNWSMLIDPLSAVMLVVVTSVSSLVHIYSIGYMSHDPHKP-RFMAYLSLFTFAMLMLVTSDNFIQLFFGWEGVGLCSYFLIGFWFKKESANAAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYSEVFQQIFLGFEVKAIDLICLLLFIGAMGKSAQILLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIYEYSPLILNLVTIVGMTTAFFAATVALVQTDIKKIIAYSTCSRIRLYVFCCRSRCLRMLQCFTYLLMHFLKLYYF--------------------------------------------------------------------------------------------------------------------------------------------
258649573    ------------------------------------------------------------------------------------------------------------YMFLSVMGIGTFLSLSSIHWLGIWAGLEINLIGFLPLL-VYQKSMLESESAVKYFIIQALGSSMLIFGSLSSFGVSFTWD--------VFNNGEGLEMFGLLMMLSGLCVKLGLFPFHYWLPSVMAGLPWSTCLLLATWQKLAPLFLMVCLLDIGNCYL--LVCFLCVVSAGSSLIGGLGGMNQTQVRALLAYSSIGHLGWMVFAMLHSE---WTMKLYLSIYILISLCMFFSLWKSDLSTMKDIDSL-------KTGKITQVNIMLLLLSLGGLPPLLGFVSKWSVILVSTGNPWLSVLFILILGSLMSLFYYLTLFFSVCVSGMKMETYNKMSQSSEVVLTFIIVLNIF-------------------
254430792    --------------------------------------------------------------------------------AMTVITGLHILVQLYSIGYMERDWGWRFFGSLSFFEAGLCALVITDSLFFSYVILELLTLGTYLIVGTWYNQPLVVKGARDAFLTKRIGDLILLAGVIALLPVTGTWNFHGLQAWAAQSPLPLGQTLILLALIAGPMGKCAQIPLHLWLDEAME--SPLPSTVLRNSVVVTGGAWVLLRLEPLLELSPFVRAVLVVVGGSTAVVSSLIALAQVDIKRALSFSSWLGLLFVAVGLAGTSVADHLLLVYPLPMALMLMALGTVIVS------NITQDLTQLGGLWSRRPVMGIAFLVGAAGLVGLPPFGGFLRELLDLTAASNHPVLLSSLVLVTNALIAGGL-IRVFGLIWAGEPSVFTIRSAEVLWLMVLPTTVLMGMVLHLPVLL------------
227018559    -------------------------------------------------------WELVSLNGVSIEVSLIFDWMSLMFLSFVCLISSMVLYYSGGYMSGDSNMN-RFLYIVLGFVASMLMLILSPNLVSILLGWDGLGLVSYALV-IYYQNEKSAAAGMLTALSNRVGDVAILLGIAFMVDL-GGWNF-----LFYVGGSPLENSLVLWLVVIAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPSLTGTL--ISDILLLIGCTTMFMAGLGANFETDLKKIIALSTLSQLGVMVSILSLGGAML--AFFHLLTHALFKALLFMCAGSIIHNVG-GTQDIRNMGNLVGSLPLSVMCINLANLSLCGIPFLAGFYSKDLILEVAFMGPLNVICLLMWLATGLTVCYSFRLVYY--------------------------------------------------
296531235    -------------------------------------------------------------------------------------------IMQFSTWYMKSAPKMEFKKYLMLFLIAMIILILAGSMMQLFIGWEGVGILSFLLINWWYARAYANSSAMQAMTYNRIGDIGIILVLVWMASNQTSWSMQWISSEMSTTMLSMGLIL-------AAAGKSAQFLMHLWLPGAMEG-PTPVSALLHSSTMVVAGIYLLIQTHPLIQNSNTAMTACLLLGATTSLYASLTALYQNDLKKIIAMSTLSQLGLMMVAVGLNHPHLAFM--HISTHAATKAALFLCAGSFIHSLQNE-QDIRKLSSMKILLPVTSTCLIIASLTLMGMPFLSCFHSKDPILETCTSKINTWIAILTMLATAMTSAYSMRMIYYTMTKYARNKPDLTPKEAANQINPIIRLAALSMFMGAILTASITQL-----
136137195    ----DLVSLLTIMMLVCLLGAAVIYLIPTDKIETIKKVALAISLFVMVLGIYLIVGFDSANTSLQFNYSVGVDGISAVLILMSVILVPIVLLATWNEADSGRWSSKSFYILVLILELFMIGVFAATDLFLFYVFFEAMLIPVYFMIA-GFGNGERAAAAVKFLLYSLFGGLLMLASIIGTYVIAGTFDLEKLSTLQI---DQTTQNFLFLGFFLAFAIKAPLWPFHTWLPDAARSATTGTSVLLVGVLDKVGTYGMIKFCLKLFPEASTFTPMIITFSLISILYGAIVAIGQKDIRGLIAFTSISHFGFITMGFAMTTQGMSGANLYMFNHAFSTAALFLIAGWMIAR----------------------------------------------------------------------------------------------------------------------------------
269986915    ---------LLLIVPALGILLIILRRFYEKFVSPEIIVFSVMVLNAILFGLGLVFGFGNFSVNINSSISLAFSLQENFITPFLFLATVVPLAILLFAVKEIKESKDIFYIFYLLVYLSVISVFISSNLLIFFVFWEVAVLSLFFITGLWGDKKKGKKAAMKFLVFTQFGSLTLLAVFILLFLYTGSFNFSVIASKMSLL-PSYIEYIAFFLLLITVMIKMPIFPLHGWLLDSYYYSPSSGTMFLSSLSKLGGFAFILFGFGLFRNVLIAFRLPLISLGVFTAVYIAFTASGQKDLKKLLSYSSMFYMALIFIGVSSGNTAIAGSILLMVSHAFIITLLFGVSYILLKRTGTN--EMESMGGIMSKMPILSFFLVFGIFASLGIPGLSNFPGELLIFIGS--YSVAGISLIAIFGIMLSTNYYLRVIKQSLFGQLKKTFASLKDISRAEVITMG-FLSFFILLIGLFPSLLLNTLGGL-
18312726     --------------------------------------------------------------------AFRILPFNGLFAFTVALVGMLVALYSPPYMEHRGEELGRFYLTYGFFLGGLAGAFIAANLIMVYVFIEIALIASLFQILYYGYGDR-VRITIMYLVWSHIGAFLVLAGFILLYLK--EVYYVPLLAENIASYNLGADALAFLLILVGALIKMATLGVHMWLPYVHAEAPTPLSALLSPVLVGIGGYLIAAIAMYVIP--SGWAQWLIYYAIATAIYGGLMAYLQKDVKRLFAYSTVSQMGYLLLGVALNPYGYTAAALLYLSHGLGKAVLFMTAGYFIMHL--HTRDIEKMGGLYGWRPELAGAAIVGFLNLAGI-LSVGMVSEIVLTVAYAKHNYIPYALVLLVTAI----YAFNTIRVVFFGPHRRE-----DKGPVDIALVSIVVTAFISVLFFLPPFSTALADNVY
254422387    -----FLIQWSWLIPMYGLVGALLALPWATRLIRQSGPRPAMYINVLMTALAVVSYEWLQVAGLNLSASLDLSLVNLIFLELTAGLSLLAQIYGMGYLE-KDWALARFFALMGFFEAAISGVILSSSLFSTYFLLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVLLLMGLVALSAYAGSLRFDDLYIWVKESNLAPIAATLTGLLIAGPTGKCAQFPLHLWLDEAMEG-PSPASILRNSAVVTCGAYVLIKLQPVVV-ISPITLDVLIVIGATTAIGASLVALAQIDFKRTFSYSTSAYIGLVFVAV--GTEWPGVALLLLFAHAAARALIFMSIGAVVYTTHN--QDLTELGGIWSRMPATTLTYLTGALGLTGVLPFGCFWA-FALGIDFLWSEHPVLVGVFLVVNFLSTLNLVRVFRLVFLGEPQLKTRRTPEVGWLMAVPMMTLSIFVLILP---------------
137915924    ----------------------------------------------------------------------------LFVAAFLCFLICWFAIGYMTTDHQNEDRNHRFFAEFVLFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFYWEKPSAAAAAKKAFLTTRVGDVFLMVGLFMLYDLYHSLEFAVIFGTMGGTIQGADLQWPLIMMFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPIFSGALSDVAMLIAWIGGITAFMAALIAFVANDIKRVLAYSTMSQLAYIFTGLGAA-----------------------------------------------------------------------------------------------------------------------------------------------------------------
169794169    -------------------------------------------------------FVLFDWNSISFSFPLIIDSISLSFSSVMLFISGSVMMFSNYYMEGEKFMN-RFSILILLFILSMNFLIFVPNLITLLMGWDGLGIVSLLLVIFYQNS-KSLGAGMITFMSNRVGDALLIISIGWMISM-GSWNI-------YFTNFSSGFGFVLWCVVIAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTVGIYLLVRFYDQIFIIPSLSWYIL-NIGTLTTLMAGMSAVSETDLKKIIALSTLSQLGVMMFSLGLGLKELC--IFHLYTHALFKALLFICAGGMIHSH-SHLQDVRKLGSVWYFMPITTSCLNIANLSLCGFPFLSGFYSKDLILESMLENQITSVTLLMVVATFLTTLYSARLTFLSVIKNNNFFPMSSKLEENDFNVKPMVLMTLVSIMSGPSLYWVMN------
137760985    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STGIIAAHTMQLFGQPVSVVTVICILLFIGAMGKSAQVPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVSRTSPLFELSDTALSFVMIIGAITALFMGLLGIIQNDIKRVIAYSTLSQLGYMTVALGASAYSV--AMFHLMTHAFFKALLFLGAGSVI-IGMHHDQNIQHMGNLKKYMPITWITFLIGSLALIGTPLFSGFYSKDSLIEAVKFSHITFAYFAVLIGVFITAFYSFRLYFLVFHGKEK-------------------------------------------
226464024    ------------------------------------------------------------------------------------------------------------FLFMLILIFSSMVTMSANNWLGMWMGLEMNLMSFIPFISNNNKN--SSKAMMIYFISQSIGSIIMLFSIMMN---------------MLILNESLMSTLIKMMIMISIMIKIGAAPFHFWLPEMMANLNWTECFILMTWQKMAPLIILNNLMLINW--------FFYFSVIMSSIVGSIGGLNQTSLRKMLAFSSINHLSWMMIPISMNMNWYKYLIIYTMCMMMICYFL----------NKKNIYYLNQLNFSSFFM--EKMVYSIMMLSIGGLPPFLGFLPKWMVIQYMMNSNLNLVLLIMMLSSLLTLFYYLRMISPMILTYSTMNKWSYYSSKNTFMIYFMLMINLSLPLISII------------
84490233     ----------------VLAVITAICLPIVPLVATYGNHFFGGYKPLAAGGLAVLSKAIISGSVLELFHPAITYAFGPGQQVVAFILGIVAMCAVFISIAETKKTSGVYLYLLFMLSAALMAFVLTDDIFHLYVFFEIAALVQVGLILVSRVRGNYV-TGLKYMLLGEIGGSFMLLGIALLLGLTGNVNITDIVMMIHNGPTNPVLLFAAGMLIYGWLYATGLPPFNAIKSEIYSKGLPSGSVLLQSFS-VIGCISIGLVLIRIFGYLPSVQMAILAVSVLAMILGISMAMVQDDYKRIIAYLAVGELGYIGVGLGLGTYSITAGLFQAVNELVVTSFLFVGFGLVLYKTRTS--KISKLGGLLEHMPVAALLIVLAGFIMAGVPPFNVFQSKYMLCQAALSAGIPELAIIMIILSIVTFLAFLKITYAMFLRPKPDDLEVSSAKVPKTTMAIMVFFLIICLIIGL-------------
48477899     ------MNQWRSCVVEMIIDIILMVMPLISIIFYKYNNYSSFASGIIAMFLLLFI--------KNSENIFLIDSTSRIFIFMIL--AIYTASSIYGTKYIKKYASFTYFLLNSLFAFTMLFTVMINNYGFMWVGIEGTTISS-ALMVITEGTETAKEATWRYIIIVSAGISIAFIAIILIYYSFHTLTVSLIIN---ENKKSILIALAVALSLIGFGTKAGIFPMHSWLPDAHSEAPAPTSAMFSGVLLPVALYVVYRIY-----EIDRLRMLFIIFSITSMGFAAIFLSYQTRYKRMFAYSTMENMSMALLGIALGGYAFLGAIILLLAHSFGKAGAFFSSGNILYYSDKKS--VFDINSIYKNNKVLGISLLLSSLAVTGTPPFGTFIGEFLIIYGIFKSGLWYLAIPVIIFIFMAFVSIMNVTGMMLGDENHDIKIPKIMLYTSLIMPVISLIIGLYLV----------------
212725561    ---------MNLIAPTITMTIFISLFLSATFSTKNSAIKNNLLVMFLVSLIPLISLKDTDTTTLNIHISITLDSLSVTFAPIALFITWSIIEFSTWYMSADPKTNK-FVKFLLIFLISMLTITTANNMYQLFIGWEGVGIMSFLLIGWWSARPDANTAAMQAIIYNRIGDIGLIITTVWLLSLS-SINFQELL-------QQKMSALPMIGLIAAAMGKSAQFFLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLHPILD---NKAMTICLIIGATTTMFAATSATTQHDIKKIVALSTTSQLGLMMVGLDHPTLAFLHMMTHSFFKALLFLCSGTFIHSL-----NNEQDIRMMGGLHTTLPLSSTFITIASLSLMGTPFLSGFYSKDTILETMSNSHNSWALLTTLAATLLSSIYSMRII----------------------------------------------------
143821234    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSAQILLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIYEYSELALNIITIVGMSTAFFAASVALVQNDIKKIIAYSTCSQLGYMFFGVGAYNVAMFHLFTHAFFKALLFLGSGSVIHAFKDE-----QNINNMGGIWKKLPYTYTLMIIGTLALTGFPLLSGFYSKDAIIEFAYLRGNTTAAGIGIFTAFLTSIYSWRLMFKTFHGENKNIKIEETHESPLVMIVPLIFLSIGALFAG--------------
137801602    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDVYQGSPSLVTLYLSVVSKIAGFSVLIRFLSVNFEVYSNISLFIAIISSISMFYGNIMALRQNDLKRLFAYSTIAHAGYILIGIASLQININSTVFYLIAYGITNLTAFLSMISLSRYV--DSYNMLDFKGVGSAQKYQSIIFSISLISLLGIPATVGFMGKAFIFSGAISNDYFWLASFGIINSLISAYYYMKIIKIIFVEKSEKPFPEITFPRLKVITTIGAILI---IVLGLAPVALLSIVES--
73912690     -----------------------------------------------------------------------------------------------------------YTLFFFCLILGIFISISSPSWFSIWIGLELNMLSFIPLITIKMNFYFS-ESALKYFLIQALGSTLFILSSCMLLSF---------------------PQISPPLLLTSLFLKLGSAPFHFWFPQVMSGLIWPQAIILMTLQKIPPMVLISYLS-----MNSNLIQIISFSAILSAMIGALGGLNTMQLRKILAFSSINHMSWMLISIAISD---SLWIFYFLFYSMISLSIVVLFNILQTYT------LSDLMKFNQTNSIHSLLIPFNLLSLGGLPPFAGFIPKWMLIQLLINNNFFFTLIFLLSSALITLYFYLRITIFFLLLTNPSMSIYKKSNSSLFSLISNSFLFS--------------------
119718688    ------------------------------------------------------------------------------------------------------------------FLVSMQLVPAAADAVSFLLMWELMALASAVLVTEHRDREEVRSAALWYAAMTHLSFGLLLLGFTVLVEEGGGTGFDAMS---AVDPTSLQASIAFVLLIAGFATKAGAVPFHVWLPRAHPAAPSHVSAVMSAAMVKMGVYGALLVALRLLPGGPTWWGVVVALGAVSATYGILQASVTSDLKRLLAYSTTENVGLMFLALGTAMLALVACLLLLTSHAAFKTALFLGAGAVLHATGE--RDLDRMGGLAARMPVTNVAFALGALGAAALPLSVGFVAEWTLLQSLIHAMMPISVAVVALTAGLALLTFVKAYGIAFLARPRSSGAAEARE----------------------------------
288904188    -------------------------------------------------------------------------------------------------------------LFLSLLMMGTILSISSNSWFGVWMGLEINLLSFIPMLA-NKKNKMMNESAIKYFIVQAMASTMLLFSILLI--------------QMKYMISWEKHLIPSMMIWSSLLLKIGAAPFHFSFPEVMSAQSWMNFLILMTWQKIAPMMVLSYCIQ--------LSTFIFLVNILSIYIGAMGGLNQTSLKQILAYSSISHLGWMISSLVVSE---KSWELYFLVYSLLSMILVLMFKSMNLFMLNQIYTANNVKTEIKFVMFLSLLSLGGLPP------FLGFLPKWIIIQLLIENNMTSIMTIMVVLTTITLYYYLRISFSVLILSYSENSWSLSIKTKKTMLVLPFMVV---------------------
141908938    ----------------------------------------------------------------------------------------------------------------------------------------------------------RVYATLKFFIYTLFGSVLMLVAILYLSFKSGSFYILDFYNIRLNLDTQILIFLAF---MISFGIKIPMWPIHTWLPDAHVEAPSSGSVILAAVLLKVGGYGMIRFLLPIAPEAGLYLNTFLILSLIAIIYISFVAIAQQDMKKLIAYSSIAHMGFVTLGISISHIGLQGATMQMLSHGLISAGLFMCIGIIYSR--TKSRIINEQSGIAQAMPVFSALMMFFLLSNSGLPGTSGFVGEFMVLIASAKESF-VYAILASLTLVLAATYSLWLGKRVLFGKLSRVNISSLKMINPYEF----------------------------
37521652     ------------------------------------------------------------------------------IGAVVVITFLSLCAQIYALGYMEKDALARFFALLGFFEGAICGLAMSNNLLLSYALLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDLLLLMGVVVLANLAPSLNFQDLALWAETADLPPLSATLLGLLIAGPIGKCAQIPLHFWLDEAMEG-PNPASIMRNSLVVACGAYVLIKMQPVL-ALSPWVLGALLVVGTVTAVGASCVALAQIDIKRALSHSTSAYLGFVAVGLEQNEVALLLLLTHAVAKALLFMSVGAVILI------TSTQDVTEMGGLWSRLPATTTAFVVGGAASVSLLPLGTFWASIYASERLWT-WAPWAVGVLLLVNGLTALNLTRVYCRVFLG-PRQAKTRRAPEIAWPMSVPMLSLSIINILSPVI------------
116662191    --------------------------------------------------------------GTSFG--LTVDGLTALILPVVAAVTLLVLVFAAAEGTS---GAARFHGLMLLFSAAVLVTLTATTLAALLFAWELMGAASFALIGFNWRESHRVGSGLSAFITTRSADLGLYLAAGAAFAGGGTLDLGSLTDLPPGWRDAATAGILAAAL-----GKAAQLPFSFWLSRAMEG-PSTVSALLHSAAMVAMGGYLLLRTQPLLASTAWGSTTAAWVGAATAVLLGIVALAQQDLKQLLAASTAAQLGFVVMGAGVGDVAGGAA--HLMAHAATKAALFLSAGAWLAALGTK--QLPALRGAARRWPILGAAFTVGALSLAGMPPLSLWATKDNVLAAALE-----------------------------------------------------------------------------
169794175    ------------------------------------------------------------------------------------------------------------------MVLGVFVSLSSSNIFLVWCGLEMNLMGFIPLM-IQLKNLGEVEAAVKYFLVQSFGSAMILMGGILYFYDVG-----------------FFSLGFSVLIFSGLFVKLGVFPFYFWLPSVMISLDWVSCTLIATWQKVAPFGILMTLSHSELSLIS--------FGVMSSLVGGILGMNQVNVKSLLAYSSIGHMGWMI---SVCKYSMSICMVYLILYLVSNFFIFFLLMKMNFYRMKTIKSVSNM------YSFYMILLGFSFLALAGIPPLLGFFPKLLSIEVLLSSHHSVGTFLLVLGTCFSLYYYISLVLNSY------------------------------------------------
141282315    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAQFPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARLSPLFEMSDTALNLILVVGSITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGASAYSV--AVFHLMTHAFFKALLFLGAGSVIIGVHHN-QDMRYMGGLSKRMPITWITSLLGSLALIGTPFFSGFYSKDSIIEAVAASHLPFASAAVLIGVFVTAFYSFRMYFMVFHGDLRANQDPHAHTLPLVLLAVPSVALGYFTIEPMLFGSVMADAIA--
139967813    --------------------------------------------------------------------------------------------------------------------------FVSLDIFLFYVFFEAGLIPMFLIIGIWGGKER-VFASFKFFLYTLLGSILMLIAMIVMWDITGTTDITKLFYMLGVYIPSGVQTFLWLGFFASFAVKLPMFPVHTWLPDAHVQAPTSGSVILAAILLKMGGYGFIRFSIPMFYEASLYFQNFIILSVIAIIYTSLVALVQTDMKKLIAYSSVAHMGFVTIGFSFNQQGIDGAIFQMVSHGFISAALFLVVGVVYER--THTREIIAFGGLVNRMPNYAMIFMVLTLANVGLPGTS-------------------------------------------------------------------------------------------
15897892     -------------------------------FFKLKLIKTLSVLSAVLTSIISIFLYFLAPIKNSFFFITKF-----TTFFLLVIASIYLLSTLYSMNYIKPSKIVSYYILLNSFASSMLFTVIMNNYGLMWVGVELTTVTSALLI-IAEASETSLEATWRYIIIVSAGVTLALFSIIFIYYNYHTLTVTEI---LTKPENNIITKLAVALALIGFGTKAGVFPMYTWLPDAHSEAPSPISALFSGVLLPAATYVVYMVYQV-----NPLTNIFVIFTTLSIITASIILTYQWHIKRMFAYSTIENMNLALLGLTIGQ--PLGAIILLLAHAFGKAGAFYSSGIVLKVLGEK--RIENIGGLHTKLKLTSVSLLLSSLAVTGTPPFATFIGEFFILQTLIQKGYIIEFILIVISLATAFISINYNVTKMIFTQRE---LTVSEEPKLITFISLV------------------------
298676265    --------------------------------------------------------------------------------------------------------PFSYMFLIVMF-FGTMFSLSSSHWLGIWAGLEINLIGFLPLL-VYQKSMLESESAVKYFIVQALGSSFLIFGSLFSYSLSFSWE--------SFSHLDSLVPTGGAFLALGLLVKMGVFPFHFWFPSVMAGLSWFSCFLLATWQKVAPAFLMLGILNAN--LLYLILFSFYLLSAGSSLIGGLGGMNQTQIRALLAYSSIGHMGWILFAICSGE---SSMKIYFSIYVLISFCVFFSLWVLDSGNFKN------LGSLSKGTQKSTLGFMVMLLSLGGLPPLLGFISKWAVISTGVSFNSWGILFFLILGSLMSLFYYLSLFFSEILSLKVSLINFSEEGSSLKTLAVNLGVTLNFL-----------------
142637010    -----------------------------------------------------------------YGIEYVIDEASSFMIVLISLMGVFATIFAYQSLEINKKSQSKVYGMWLLALGGLLGLVTTGDAFNLFVFLEISSLSSVTLVALSKKDKRALTAAFNYLLIGAVGATFYVIGVGLLYSVTGTLNIADLTIKISELTANNSVKAGISFIIIGLMVKAAIFPLHIWLPSAYTFAPSAVAVLLTATATKAALYVLARILFTLLFNADDFTVIILQWSIVAIFFGTIRAIFEKDIKKLLAFSSLSQIGYITIVYSGTASGIMAPLF--------------------------------------------------------------------------------------------------------------------------------------------------------
229915698    ------------------------------------------------------------------------------------------------------------SLFLFLMVTSTCMVMSSSNWLTTWMGLEINMLGFIPLMYFKETTSESETAA-KYLVPQALGSTIF------------------ITSAMIALHSNTLQT----LMPIAMCLKLGAAPLHFWFPPVMAGLPLLPAFLLLTWQKIAPIFAISSF-------HPTIMAKIMPIAAISALWGGIGGVNQTDIRSLLTYSSIAHTGWMLASINSPA---PTLMLYITTYILITTSVYMCLTKQSTKSHKQLFSFKE--------PHDSFLLAITILSLSGLPPLTGFFMKLLVLY--FTEASTIITMSLILGASTSLLYYLSLTF---------------------------------------------------
240102121    ----------------------------------------------------------------------------------LVVSTAGLLFMLYAVDYMSPNNKGRFYAWMVLFIGATLAFVYSSSVLQLLIFFEIMSLACWGVVSYYG-SKKAKRSAYKAFIVTNFGAMIGLYTAVGV----GITHLHNLSLFAYSSLESHLKLIVFLAVVIAAFTKSAQFPFYSWLPDAMVAPTPASAFLHGAAMVEMGVFLLARFIQFMQPIPREGFYVMAGLIIATQLICILMYPSQRDAKRLLAYSTIAESGLMYVALATAVLGLQASVFQLFNHAYIKGLAFLTAGTFSYALGT--LEMDRIRGLIK-SPVVGYGWTFALLGLAGVPPFGVFFGKLGILSNAMRESLLVLAMFALLLSAVFLMVSLKRVHSMVFSEGNERVEITPLMKVVMVILLILAIIAPYI-----------------
136572657    --------------------------------------------------------------------------------------------------------------------------------------------------------ENRIKVTLKFFVYTIFGSLFMLAGIIYLYLQTQGFKTFDLGAFYNLNLSSTEQSYLFWAFFLAFAIKMPIFPFHTWQPDTYTEAPTQGTMLLSGIMLKMGIYGVIRMIPVVPAGVETWGTLAITLSIIGIIYASIIAIRQSDMKRLIAYSSIAHVGLIAAGFVWNIQSTQGAVIQMINHGISVVALFFIVQIIE--DRTCTRDIPSLGGIVLKAPVFAICFVIVMMGAVALPLTNGFVGEFLLLMGIYKFN-TWAAVLAGTTIILGAVYMLRMYQRVMLGESTASFTDIKGTEKIILFVSVLAIIVIGVYPNFL------------
136124584    -----------------------------------------------------IGVYLASNWAAPFGIVLVVDRLTALMLLLTATIALAVLVFSARRWDRVGVS---FHSLFQFMLMGLNGAFLTNDLFNLFVFFEVMLAASYGLV-LHGYNLRRIQAGMQYVAVNLVASLLFLIGVSLIYAASGTLNIADLAVPLLAGPDAWLLQIGVTVLALAFLTKGAMWPLGFWLPTTYASASAPVGAMLVLMTKVGVYAVLRVWVTVFGDLSNFGLAALTAGGMATLLFGAIGMLASQDGGRMAGFGAIISSGTLLAVIGSGGAVLASGLYYLIGSTLAMAAFMLLIELTERMRPPGAALLTLTMGIPGTFAFLGLSFAACALVITGMPPLAGFVAKFSLFHALLSAAPNPVPVSTWLLIAL-------------------------------------------------------------
189095671    -------------------------------------------------------------------------------------------------------------LFVMTLILGSLVAINSSSWLIVWIGLEVNLLSILPLMA-AEKTKGSSESCVKYFLVQSMASLLILISSVFVF--------------------STFLFDSFVMIFVGLMMKLGVAPFHFWFPTVMEGVSWYNCALLMTWQKLAPLFLM------------SFVNIMILFIFITSLVGAIGGFGQISIKKILAFSSINHVGWMLAGMLWGIKIGLIYYVTYFIMSLLIVLFFYSFKLFYINQMSFTSN------------FLKFATLINLLSLGGMPPFLGFFPKWVVIEKLLWSSF-ILAMILILSSLISLYFYLRVVYPAFLASVVGSEESLGGTMYVGVLVAFFFLSSGGVFCFPLLSSI--------
237817181    ----------LVVAPIVLPLVTAAVLLLFDERRRRLKMAISFVSMVCLIALAIAIVYLIGNWPAPFGIVLVLDRLAALMLVLASLLGLAALSFSFASW---HKASPHFHTIFQLLLMGLNGAFLTGDLFNLFVFFEVMLAASYGL-ALHGSGPARVKAGMHYIAVNLVASSLFLIGVSLIYGVTGTLNMADLAQRISAAQDRMLLEAGAAVLGVAFLIKAGMWPLNFWLAPAYTAAAAPVAAVFAIMSKV-GIYVLLRLSPLMFGISAGSSYGFYFGGMITLAFGLIGVVASQAMGRLASYSILVSSGTLLAAIGSGNTAMTAALFYMVSSTLAIAAFFLLIELVERGQDAAANVLAVTMVLPATLAILGTCFCICAILLIGLPPFSGFLAKFLILTAVFNGDSWVLVSLILLSGLSALIAMTRTGIRTFWASLEGNVPRVLVREVVPIAGLLGVCLALTIAAGPTMRYMDETARSL-
140043315    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFIRFSLPMFPLASEFFPLIFAMSIIAIVYTSLVALAQSDMKKLIAYSSVAHMGFVTIGIFTLTEQGVAAMFQMISHGLVSAALFFCVGVVY--DRLHTREISAYGGVAEVMPRYAVFFMFMMLASVGLPGTSGFVGEMLVLVGAWKASS-WVALFTATGLVLGATYMLWLYRRVMFGRIVSAEVEAMERINRREIVIFAPLTVLVLWFGVYPASLLDVMAT--
142956661    -----------------------------------KVLTMVTTLATFIISLALVFQFNPSEDGFQFAGLRYKIGVDGISLPFVILTTFLMPLVIVASWNVDH-RVKDYMVAFLFLESLMIGVFCALDIILFYVFFEAGLIPMFIIIGIWGGKER-IYATFKFFLYTLLGSILMLVAIVYLITISGTTDIEKLHEFIVPSVPFYLFTLLWLAFFASFAVKMPMWPFHTWLPDAHVQAPTGGSMVLAAILLKMGGYGFLRFSLPLFPEASIIMQAVFLLSVIAIIYTSLVALVQDDIKKLIAYSSVAHMGFVTIGI--------------------------------------------------------------------------------------------------------------------------------------------------------------------
142112808    -------------------------------------------------------------------------------------------------------------------------------------------------------------AATKFIIYTAGSSLFILLAALAMGFWAGGAPNFEYTVLAEQGFPKDFQLWCYAAFLISFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNCQLLPEAHAFAPLLIVFGVINIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSSALGTTGAMLQMVSHGLIGASLFFLVGA--TYDRTHTLQLDEMGGVGQKMRVMFALWTMCSMASLALPGMSGFVSELMVFAGFATDDVYTLPILAGIGVILTPIYLLSMLREIFFGNENAELVVDAEAREVYVISALLVIIGIGLYPKIMTDTYQSSVDAL-
284990232    ----------------------------------------------------------------------------------------------------------RFFGYFLLFIAAMLATVSATTVPALLLAWELMGATSYALIGYRWQDPGKLNAGTRAFVTTRAGDLGLYIAAGAALAGTGGLVLADL-----PGADGGWADLAAAGILAAALGKSAQLPFSAWLSGAMQGPSPVSALLHSATMVAAGGYLLLRTQPLLEATGWAAATAAWVGALTALVLGAV-AVAQRDLKQLLAASTAAQIGFVVLAAGVGATAGGTA--QLVAHAAVKAGLFVAAGAWLTALGTK--QLAGLRGAARRSPGVGAAATVAGLALAGVPPLSLWATKDEVLAGV---DGAALRIVGLAAAVLSAVYAGRMLAVVLARRAGE------------------------------------------
70729977     MNPLSHL----IVAPILLPLLTAGIMLLLGEKHRPLKARINLLSTLLGLCLAGYLLYWTQVQGATFGIVLVVDRLSALM---LVLTGIIGVSALLFAMARWDGAGASFHALFQIQLMGLYGAFLTADLFNLFVFFEVLLAASYGLM-LHGSGRARVSSGLHYITINLLASSLFLIGTAMIYGVTGTLNMADLAMKIPLVPEAGLLHAGTAILAIAFLAKAGMWPLNFWLVPAYSSASAPVAALFAVMTKVGVYTVLRLWTLLFGASAYFGSQWLVYGGMATIFCAALAILPAQRLERMASLSILVSAGILISVIGFAQPALTAALFYLFSSTLAMCALFLLAELIERSRSANEIPLEDMESLHWTMAFLGLSFIACALLIIGMPPLSGFIGKLNLIAALLNPEAWCFLALLILSGLASLIAFARLGVQRFWTPEERPSPVLRRLECLPIVALLGLCVLLSFKAEPLLRFTQATADSL-
226463985    -------------------------------------------------------------------------------------------------------------FLLSIIIMSSLITISANNWMGMWMGLEINLMAFIPLISSSK-NKKSSQAMMIYFLTQSLGSITFLFSILL--------------NSMLFMSPLFIEELTKMMIMIGLMIKVGAAPFHMWLPEMMSNLGWMECLILMTWQKLAPLVIMNNMIP--------NNMFVYISSSMSAMLGAIGGVNQTSLRKIMAYSSINHLGWMLLFMSMNSMWYKYLMIYSIMMVMICILFYK-----KNTYFINQINLSSYSSLEKYICVM------MMLSLGGLPPFLGFLPKWMVIQSMIKSNLNMMLLIMMLFSLITLFFYMRMMSSM-------------------------------------------------
15147279     ------------------------------------------------------------------------DGISLWMILLVNIIIPVTILMAWKEIKLDNKMLKNYIFLILLVNLASIIVFFVSDILLFYIAFEAILIPMYLLIGFYGSRNKRIEAQNTFFLYTLFGSLFMLLAIITIYIQTGSTDYQTILTLPISNEIQGFLFLGF---FIALAIKTPSFPFHGWLPLAHGESSTGASVILASILLKLATYGILRFILPLFPYASNFLPLILTLAILSIIYSCISALSLIDIKSIVAYSSIAHKNVGMMGLFSNDINITGAFIGSISHGFISGGLFIIIGMLYNRYGTK--NINYYRGLVLFMPTFTFFFFIFTLSNLGFPFTMSFIGENLLFFSTINISPLITIFITSVSILLPIYF---------------------------------------------------------
209427694    --------------------LSICFISFVFLMMTSVSLFTLGVLSLIKEFTLFLEWEVLSLQSTSIVMTFLFDWMSLIFMSFVLLISSLVIYYSEEYMSGD-YNINRFILLVLMFVMSMMLLIISPNLISILLGWDGLGLVSYCLV-IYYQNVKSYNAGMLTALSNRIGDVALLLAIAWMLNF-GSFNY---IYYLECMKTSWEMSFIGCLVVLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNALI--SNTGISSFLLLVAGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILAMGFPKL--AYFHLLTHALFKALLFMCAGAVIH-NMKDSQDVRNMGSLTNQMPYTAACLNVANLALCGMPFLAGFYSKDLILEMASLSNLMFSFFLFFFSTGLTMCYSLRLVYY--------------------------------------------------
110637775    --------------------------------------------------------------------------------ALVLLTTFLLPLILLASLSGSLKNKKGFYVLALIMQSALIGVFTSKDLFLFYIFWELALIPIYFICLLWGDENRKF-VTFKFFIYTLFGSLIMLAAIIYLYSVAPVKSFA-MENIYNTSLTTCEQVWIFAALFLAFGIKMPVFPLHTWQPSTYTSAPVAGTMLLSGIMLKMGIYGVIRILPVLPTALMDWGWLAMLLAIIGIIYASIIAIKQSNYKTLIAYVSIAHVGLIAAGLFTNSVELQGVIAQMLAHGVNVVGILFVVEILLNRTGT--LEIAKLGGLRNQMPQFAVFFVVIMMASIALPSTNGFVGEFLLFVGIFNINPY-LAAVAGITIILGAVYMLSSYQKIMLGEARSEYDGVV-DLTLLEKSILIPIVIVIFVLGLFPNLILDL-----
150021101    ----------------MIALLVAIPLISAFLFVPFKDKSKYILPFVILLDLIVLF-NLAPGTISEMGGWKAPFGIVLVLDSASFYTVLVVNIIFLLISFMPQIAERNYSIILLILLGALNGLILTGDIFNSFVFLEITAAAGYIIASTKKN----YYGAFKYLIIGGIAGGFYLLGAIYAYLGTGSLNLADIAININHSIMPYV----ALLLFVGLAVEAKVLPLAGWVPSVYASGSSLTPTVLGTTVTFSVIYLLGRIFITVF--NGYFLDVIYVFGLLTLILAEIAAFRQEKLLKALAFSSIAQAGLVLSVISLNTFSLNAAYFHLLNDVTAKLVLFIVAASV--------------SGSFMKNKTLGITFSIASFSLIGFPLFAGFRSKLLILKSAFEKGDYLLPILLLIATVIEMAYLLKWNVKFWYSNED-----INKEIPWNIMLLVLIVALFIIYIGIFPEIYLKISRSI-
140224211    ---------------------------------------------------------IEWIEGTNIGYRMGVDGISIFF---VLLSTLLTPICILASWEAIEHRVREYMVAFLVLETMMVGMFCALDILVFYIFFEGVLIPMFIIIGVWGG-ARRVYASFKFFLYTLLGSVLMLVAILVMYFMAGTTDIVALSKFSFPSDIQIWLWLA---FFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSIPMFPEASDFFPLVFALSVVAIIYTSLVALAQDDLKKLIAYSSV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256827151    ------------------------------VYAVRYKNRWAGVLAIIQLVLSLLFEVPLTIASDSVHYNLYFDSLSLLMVFIIGIVGCGICVYALGYMKDDPDRRPVFFALMFLFLSAMYAIVFSNNLSWLFAGWEVTTVCSFLLIGYTKTGE-ALRSAFRQIIMNLAGGIAFVLALMCSVLFFNTLSLADFVQAAALY--PTLAIVPVTCLAFAGITKAAQMPFHTWLLGAMVAPTPTSALLHSSTMVKAGVFMLIKLAPAFTVSVIPAAMTILVGGI-TFCLASFIAISQSNAKRVLAYSTIANLGLIVACAGVGTPEVWAAIFLVLFHAIAKSLLFLCVGTAEHHIG--SRDIEDEDLLFERLPRLSRLMMLGIMCMF-IAPFGMLVSKWAALVSFIDSGQVVLLILLAFGSGATFMF---------------------------------------------------------
30249855     --------------------------------------------------IAVYLLGNWPPP---FAINLVLDRLSSMMLVLTAMLALPSLVFSLGRW---HKAGVHFHTLFLLLLMGLNGAFLTGDLFNLFVFFEVMLAASYGLV-LHGSGLLRVKAGLHYIAINLVASLLFLIGVALIYSVTGTLNMADLAIRIPQINEANMLESGAAILSVAFLIKAGMWPLNFWLPTTYAAAPAPSAAIFAIMSKV-GIYVLLRLSLLFFGSDPGFPQILLYGGLATISFGTVGVLASQTPGRFAGFSVLISSGTLLASIGLVQTEVTAALFYLASSTLAISALFMLIELVERGQNMAASVLAVTMAIPRTIAVLGTCFAACTILLAGLPPLSGFIAKFVILNALFSPGLWWFLALLIFSGLATLIAMSRSGIRTFWAPPVDTALPRVLLIEIVPVAALLCMTLVLTI----------------
23264069     --------------------------------------------------------------------TIIFDWISMLFSSFVFF--ISCMIMLYSGEYMREDKNFDFMYLVLLFVSSMVMMIISPNLISILLGWDGLGLVSYCLV-IYYHNEKSANSGMLTILSNRIGDVAVLISIGLMVKF-GGWNF----VLYSGEIGSKSMLLISALIMTAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSNAF--MDSSVSSFLLIISCLTMFMAGLAANFEYDLKKIIALSTLSQLGVMMSILSLGMPDL--AFFHLLTHALFKALLFMCAGMIIH-NMKECQDIRHMGGLASSMPLTSSLMTLSNMALCGMPFMAGFYSKDLILEVAFMSNINKISFLLVMATGLTVCYTFRLIYYIISGEP--------------------------------------------
83945445     --------------------------------------------------------------------TFRLDGLSRVWALVFILISFINAVYALHERNRMTDGA------ALIYAGSAVGAVFAGDMLTLFFFWELTALASAPLI-FAVGTPEAQRAGLRYLAIQVLSGVMLLGGAAMWASQTGSWAFDAIGTGSWAG----------IILMLAIGLKAGFPLLHMWIPDAYPKATGVGSVVLSAFTTKLAIYALARGFAGEDA--------LIVIGLVMAIFPVFYVITSNDLRQTLAYALINQLGFMVVAIGVGHLGINGAAANAFAGVIYMALMFMVLGAVLLRTGT--VKATELGGLYKSMPITTLFAIIGALSVMGAPLFSGFVAKTLILSAAHHEHHDLAYTLLVYASAISA---LKVVWFAFFGKDRGLRVKEAPQ----------------------------------
134681529    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILGGAVGKSAQLPLHTWLRDAMAG-PTPVSALIHAATMVTAGVYLIARTHELYLFAPIAMIAVALVGLATSLMAAFTALTQHDIKRILAYSTISQIGYMFLALGVGTAGIFHLMTHAFFKALLFLGSGAIIHCLHHEH-----NIFKMGGLRTRMPVTFWSFMIGSAALAALPMTSGFFSKDQILLQAYQVDGPWLWFGGLVGALLTAVYSFRLVFVVFFGQ-VNTEPDKDTGWRMVIPLSLLCILAM-------------------
15451729     ------------------------------------------------------------------------------------------------------------ILFLNSMVLGTLISISSYSWLSMWMGLEINLLSIIPLFS-NNKNIFSSESALKYFITQAMASLILLMAILLLLLT-------------NEFIHPLMNSSLKVMMDSALLTKLGAAPFHFWFPEVIEGLNWTNSFILLTWQKIAPMILLM--------NNKINSKLIIMMIVISLTISTISGMNQMSIRKILAYSSINHIAWML---STLMISLSTWLFYFLIYWIINMNIVFILNSTKTFFVNQMNNILL------KNKLVKFTFMTNLLSLGGLPPFLGFLPKWLVINWLVSNQLSMIALVLIIFTLIMTFIYTRLI----------------------------------------------------
157279677    -------------------------------------------------------------------------------------------------------------IFLFTLFSGTLITMSSSSWIGMWIGLELNLLSFIPLMNNNF-NLTSTEAAIQYFLVQAFASLIFLFASI-------------VSIMKFSFFNYFFFNYENLIINFSMLIKLGSAPFQFWFPNIVEGLTWMNTMILFTWQKLGPLSILSYSYLSSL---------IIMVILMSSFIGAIGGFNQTSLRKLLAFSSINHISWLLAA------ELYSNSLWLMYFLIYSFINFSIIILFKNFNFFHLNQIFMNK---NNRPIMKFCFFLNILSLGGLPPFLGFLPKWLIIENMMKLEMFFLMFFMIMMTLITLFFYTRLTF---------------------------------------------------
113867859    ----------AVLLPILIPMFAGALLTAMPAQQLRAQRIVCAVATLLLAPVAVIVVYAMGNWSAPFGIVLQLDRTGAMMLALTVV---LAVAALAAAGEGTARQGRHFHALFQFQLMGLNGAFLAGDLFNLFVFFEILLIASYALLVHGAGRAR-IGAGLHYVILNLVASSFFLVAVGVLYGLSGTLNMAHLGLRLLPAQDQPLAVAAGAMLMLVFALKAALFPLYFWLPRAYASATGPVAALFAIMTKV-GIYAMLRCDALIFGGPQGLLGPFLLLALITLAVGALGAVAAGTLRAMTSYLVVASVGLLAACVSMTQAGWAAAMFYLLSTTLCTAALFLLADALEPEPGREPVSASRLAGL---------LYLVGVVAAVGLPPLSGFLGKAMVLRA--------------------------------------------------------------------------------
224372785    -------------------------------------------------------------------------------------------------------RKTHFLIHYFTFIFSMIGVVLSNEILPFLFFWELMSLASWQLI-LTEPTDEAVKAARFYFFMTHFGFVFILLFFLMLG---GDSLFANFKTLKELAADFKYPTLLFLLITIGFLSKAGVVPLHVWLPYAHPAAPSPVSALMSGIMLKVAIYAFLKFLFIIPNWQIEWGVIILALGAVSSLVGVLYAIASHDIKALLANHSIENIGIILIGIGVGMIFTYLKLFIAALYHTFNHMSFKSLLFMSAGSATHTKHIESYGGLIKLMPVTAFMFLIAAISISALPPTNGFLSEWMIFQSMLKLSFPFAIFALALTGGLAIACFVKAFGITFLGLSRSKNAKHAKEVNKLMLTGQILMAGVVISLMLFMPFFIKII----
61651665     -------------------------------------------------------WELVSINSASVEMALIVDWMSMMFMSFVCFISSMVLFYSGGYMSGDH-NIGRFMYLVLGFVLSMLLLIISPNMISILLGWDGLGLVSYALV-IYYQNEKSAGAGMLTALSNRVGDVAILLGISLMLSL-GGWNF-----YFYVGGESIANSYVIFLVVLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPSL--MSSFASTLLLFLGCLTMFMAGLGANFETDLKKIIALSTLSQLGVMITILSLG--WATLAFFHLLTHALFKALLFVCAGSIIHSVG-DYQDIRMMGGLVNFMHISVMCINLANLALCGFPFLAGFYSKDLILEVAFLNPLNEVCFLLALATGLTVCYSFRLVYY--------------------------------------------------
89000868     ------------------------------------------------------------------------------------------------------------FLFILIMIMGTLTTLSSSHWLTMWMGLELNLMGFLPLMNIKGKMLEA-EASMKYFIIQSLGSSVLIISSLIMYNYSLSW-------------HSMFNSNLSILLILSLILKLGGAPMHFWLPNLTKQMTWLILFLILTWQKLAPLFMIMLI--------NSNLNTIIVISLLSAVFGSISMLNQTNMQLIITYSSISHLGWML------------SMIMLNSSLTFLYFIVYIIISIPLLNLLSTQTSNYLYSLTHKNKINNLIIPSLILSLAGMPPLLGFLSKLLMLISLMKMNFIILTLFMFIASLISLYFYLSMTLMTIIKSYYLFNNYTTTKPYNFIIMINLFSIFIFYFM---------------
154253404    -----------FLSPALVYVAAAVILPFIPHGIGRK----LLLLATPLAGVAIFWLPDGTYNTLNLMGMHVVDTLSVAFGLVFSLAAFLAAIYAWHLRDMVQQ------VAALLYAGSAIGAVFAADFVTLFVFWEGTAIASVFLV-WARRTEGAYAAGMRYLTVQISSGLLLLAGVILLYLETGSIGFGSM----------ELGSLATWLVFLAFGIKCAFPLLHNWMHDAYPAATVTGTVLLSVFTTKLAVYALARGFPG--------TELLIYIGATMALFPIFFALIENDLRRVLSYSLNSQLGIMVVGVGIGTLALNGTVAHALSSVFYQALLFMSVGAVLFRTGTS--KASELGGLYRTMPWTMLFCLVGGASIAAFPLFSGFVSKSLILSASGKEGYYYVWLVLLLASAGAFVHSLKVSYFAFFGTDSGKRPSEAPRHMLVAMGATALIIGIGIYPAVL------------
208611640    ------------------------------------------------------------------------------------------------------------FMFLTILMAGSIISISSNSWLGAWMGLEINLLSFIPLLT-NLKSLTSTESSLKYFIVQALASTTLLFVI--------------LVMSFYQNFYFEYNSHLNIILNSALLMKMGAAPFHAWFPEVMEGLNWLMSFILMTWQKIAPMILISY---------CLLNEFIFFIIIISIFVGSVGGFNQTNLRSLMAYSSINHLGWML---SSLFISINYWIMYFTFYSILSLSIVYSFYQL------NIFYFSQIFSNLTNNPILKFSLFCNFLSLGGLPPFTGFLPKWIIIQALSPSNSA-LTVIMVVLTLITLFFYIRLTY---------------------------------------------------
218548082    ----------------------------------------------------------------------------------------------------------RYYAFLLVFIGAMSGLVLSSTILGQLLFFEITGGCSWALIGYYQ-SDKAQRSAIKALLMTHVGSLGLYIAAATLFLHTGTFALAALSD--IHGDARYLVYGGILFAAWG---KSAQLPLQAWLPDAMEAPTPISAYLHAASMVKVGVYIYARAILDGGNIPIEIGMIGLVMALATIIYGFMMYLPQQDMKRLLAWSTITQLGWMFFGLSLSILAFIGSIAYLVNHAFAKSLFFLIAGSLSFSCGTRM--LPKLRGVLRILPLAGIGFCVAALAITGVPPFNGFFSKYPLFAAGF------------------------------------------------------------------------------
118431447    ----------------------------------------VAVLAFLLAAIATVYHVFAYGNLTMANNMIVHDKLSSVMLLGAALAAALAYIQAYYKAEEWPTHPGYYGLLPLTF-FGTFFLMGSLSPLLILASWLVLSVATYIIAGLPGDR-DSVAAAVRYIYVGTLATLFIAVWIAAFYA--------------GLRPPLALEALAVVAIMASIGFKLGAFPFHWWVPNVYGRADGRAIAIVAGVAKLAFLGILVRLVYTLSGGLTPFALLIAASAVATMTLGNVSALNTGDLRAMLAYSSIAQTGYLLVGMVAVANLMSAGLNPTIALAGIGLQAVAYAVAKAPLFSLAAETGGRVKGILRGDWVSAVSVAVLLASLLGIPPLVGFWGKLYMFLPATSYSS-ILVLLALVNSGVSSVYYIRFLRDA-LDEAGEPPRISEESRYVLVLAALITTVIGLAAPLIVNS----------
142169797    ------------------------------------------------------------------------DGLSALF--LIIVLGIGALVMAYSARYMSERNVHPYFAWMLLFAFAMTGLVLADDLILLFVFWELTTLCSFFLI--NRSGDKASAPAVRTLLVTAMGGLSLLFAVVLIVVRTETTVISQALASSVWTEDAGFTASISVLIAIAAMTKSAQFPFHMWLPDAMV-APTPVSAYLHAAAMVKAGIYLLLLFSPAMAGTPVWQVTLMTTGLLTAVMGAIFAMRRFDLKEIMAYSTVSQLGLIVALIGVGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
114319904    ------------------------------------WALALLTRMVVVDGVGVHALGGWPAP---LGIELYADGLAVLMLWLSAVVMAVSVPYAGAWFGDQARARHYWPLWWVLWSA-LNGLFLSADLFNLYVMLELLTLAAVPLVALAAKPEALAAALRY-LLFALLGSLAWLLGVAVIYAGAGTLHL----HGVPELAGAPYGALAAGLITAGLFAKAALFPLHAWLPPAHGHAPAPVSAILSALVVKAAVYLVLRIWLWGFPDLPLAGQLLGLLGAAAMILGSVWAFRQAQLKQVIAYSTVAQLGYLLLIFPASAAAWQGVVYHGLAHGLAKAALFLAAGNIMIVIGHD--RLRDMRNFPSTLSPSLFAFALASVSLMGLPPAGGFVAKWLLVEGALAEGQWGWALLVVAGGLLAAAYLFRVMRL--------------------------------------------------
135376757    ----------------------------------------------------------------GLAIEFAVTPLGAIFG--LVASGLWTLAALYSVGYMREKHQTRFAAFYAVAVHAAMAVAWSGNLLVLFIFYEILTFSTYPLVT-HKESAVARNAGRLYMILVGTSVILLLPAVVWVWFNTGTLDFR--PGGYLEGQIDPTMVPILLGLFAFGVGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFTIIYVFGIDFLAKTGASQWLIWLTAFTILTSSVVAISKDDIKARLAYSTISQLSYIVLGAAASSMAVQGAALHIVMHAAGKITLFFCAGAIYVQA--HLTKVSDLDGQGREMPWVFAAFFLGALSIIGIPPLGGSWSKFMLMAGA-------------------------------------------------------------------------------
270267643    -----------------------LVFLIVGVFSFLISLSLMSSMYSIILSIELGSFNSCSVEM-----TLLFDWMSTLFTGFVLLISSMVIFYSNEYMEGD-ININRFIMLVMMFVVSMLLLILSPNLISILLGWDGLGLVSYCLV-IYYQNVKSFNAGMLTVLTNRLGDVAFLLSIGWMMNF-GSWNY---VYFVECMKGSLEMELISGMMLFAAMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLMIRFSMSLG---STMCLVLLFFSGLTMFMAGLGASYEYDLKKIIALSTLSQLGLMMSVLSMG--GYMLAFYHLLTHALFKALLFMCAGCMIH-SLSNFQDIRLMGGLINQMPLTCTCFVICNLSLCGLPFLSGFYSKDLILESMSMGSVGFYVLIYYLSTGLTVAYTARLIYYVVYGDFNFLPNHLVADSGYGMLKGMMGLIFFVVFMGSVLSWVMFI-----
139507047    ----------------------------------------------------------------------------------------------------------------------------------------------------------RIYASFKFFLYTLLGSILMLIALIAMWKISGTSNIAYLTDFKFSHQTFPVLGIDILAFFASFAVKLPMWPFHTWLPDAHVEAPTAGSVVLAAILLKLGGYGFLRFSVPMFPNASNLMQDFFFLSVVAIIYTSLVALRQTDMKKLIAYSSVAHMGFVTIGFSFNRQGIDGAIFQMLSHGFISAALFLIVGVIY--DRIHTRDIEAYGGLVLRMPFYALIFMFFTMANIGLPGTSGFVGEVLALVG-VFQVSKLTALGAAIGVILSAAY---------------------------------------------------------
57642254     ---------------------------------------------------------------------------SFFMLGYLVLWSILLFTSAY---MVDEPGMKKFSFFMVLFMTFMFCLTSCTSLLFMLIGWEGVGIMSFLLISWWPGRSEASTSALQAVIYNRVGDYGLYIAILMILVYGGTQSFQ----------FGVFNTVVSVGLLIGMVAKSAQFLFHPWLPNAMEGPTPVSSLLHSSTMVMAGVFLLIRTTEN---MSLLMLSTVFLIGSLTMVYGSLCGLFQSDMKKTIAYSTTSQLGFMMATLGMGL--PLIAFIHLSLHAFFKSVIFMSSGYMIHDNANN-QDYRRIGKSMLNAKIATVSMTMGSLSLCGFPFFAGFASKDLILENLMGGALNRLSVLLVFSSILTVGYSSRLI----------------------------------------------------
291519872    -----------------VFLVGDIFLMCFITYLSFKYKKSIISV-LTIVSTVIPTVLELAGPKLPYSYTMRFDWLTFIM--ILIIGVIGSLIGIYAVGYMHGYHIHHFFLAMIFVFFGMFGLVFSANLLSLYFFWEVTSVTSFLLIGYTRTDE-AINNSFKALWMNLLGGCGLAVAISVGYLWFNTVNLFEFIRIAKLSPNDMRCLLPIAMLAFAALTKSAQFPFSGWLLGAMVAPTPSSALLHSATMVKAGVYLLIRLTTAMAD--NYVGNMVALIGGFTFLTASCLAISVSDGKKVLAYSTISNLGLIVACTGCGEETIWAAVFLVIFHAVSKSMLFQCVGAIENTIG--SRDVEDMQGLMSIFPKLAFILMIGIAGMF-LAPFGMLISKWAALKAFIDTKSVYVSTLMVLGSATTMFYWTKWMSKILGAAKREKSRDLTKKNEYMFFHAFLMVALILGFPWLSQNVLKPLSRSMF
134488152    -------------------------------------------------------------------------------------------IGYMTTDDINSNRNHRFFAEFILFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFYYWKESAAAAAKKAFMTTRVGDVFLMVGLLMLYDIYGSLDFAVVFDDPSTGVEASRLQPALLMLFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFVDPGMEELGLIVAWIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFLGLGSA-LYLLAADHHHAGYFVLGGALFHLF----------------------------------------------------------------------------------------------------------------------------------------
136519048    MTFTTPVLSYTLLSPMLILLGGALIGVLVEAFVSKRPAVQLTLTLGSLLLALMQVWRIRGQQSLTAAGSVTIDGPAVLLQASILIISIISVFLIADTENFSGNQVTEVYPLTLFAVAGMLLFPVASDLITLFVALEMLSLPLYLMAGLSRRRRLASESALKYFLLGAFSSAFFLFGAAYLYGFSASITFAGIRQSVVGGGNDVLLLIGIAFLSIGLLFKVGAVPFHAWSPDVYQGAPTPVTGFMAAATKVAAFGAMLRIYYTVF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254293593    -----------------------------------------------------------------------------------------------------------------------------GDLMTVFFFWELTAVSSVFLIWQTGTKA-AYKAGMRYIAIQILSGVLLLFGAVYFLGNHGDLSLRAIS----------LEEDGAWLIFLGFGIKAAFPFLHNWLQDSYPKATPTGAVVLSAFTTKLAVYMFARMFPGEH--------ILIYIGAVMTIFPVFFAVVENDLRKVLAYSLNNQVGFMICAIGVGRYALNGAAAHAFAHIMYKGLLFMSMGAVLHRTGT--TKASELGGLWRTMPWTTVFCLIGAASISAFPLFSGFVAKSMTLSAIGHEGYVIVWCMLLFASAGVLEHSIKIPYFAFFGHDSGKRPKEAPFNMLVAMGCSAFICIAVGIPGL-------------
142255034    -----------------------------------------------------------------------------------------------------------------------IGAVFAGDLVTLFFFWEGTAIASVFLI-WARRTEGSYYTGMRYLIIQIISGLILLMGTILHYKETGSIAFTQF----------ELQSFASWLIFISFGIKCAFPLLHNWLQDSYPAATVTGTVILSAFTTKLAVYALARSFPG--------TEILIYIGAAMTLFPIFFAEIENDLRRVLAYSLNNQLGFMVVGIGIGTEMLNGTASHAFAHILYKALLFMSVGAVLFRTGTS--KASELGGLYRTMPLTAIFCLVGAASISAFPLFSGFVTKSLIMDQTADQHYEFIWFVLVFASA-GVLSHSRGIKVPFFAFFSHDSGLRPKEAPKHMLLAMGLTSALCIIIGVAP-----------
136750042    -----------------------------------------------------------------------VDKLSRVFGLIFCIAAFL------GNLYAWHIKDTVQQIAAVLYSGSAIGAVFAGDLVTLFFYWEGTAIASVFLI-WARRTEGAYHTGMRYLIIQITSGVILLAGTALLYRETGSIAFEQMT----------LGSLATWLIFLSFGMKCAFPFLHNWLQDSYPAATITGTVILSAFTTKLAVYALARGFAG--------TEMLIYIGAVMTLFPIFFAEIENDLRRVLAYSLNNQLGFMVVGIGVGTEMLNGTASHAFAHILYKALLFMSVGAVLLRTGTS--KASELGGLCRTMPRTALFCLIGAASISAFPLFSGFVTKSLIMDETANEHYPIIWAILVFASA--------------------------------------------------------------
139649000    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFGLLCYLGFLIGFGVKLPMFPLHTWLPDAHGEANAPISMLLAGVLLKMGGYALLRFNVQMLPEIHQLAPALMVLGIVNVVYGALNAFAQDNVKRRIACSSVSHMGFVLLGIAANDLGLSGAMLQMISHGLIAAGLFFVTGVFYER--TKTLSIPNMGGLAKVLPITFALFVITCLASLALPGMSGFVSEITVFLGITSNEAFITIVLAAIGLVLTPMYLLSMCRRVFFGPRIPALATVGDMRPRELTIALVLVVPTLLI----------------
142877839    --------------PGLIMIVGALLIPILPHIIRQIYMMILILVSAYALTLGFGIHSKIEIMDIQF-IIFQSDSLSLPFAIIFHIAAIL------NVIYGAHEKYWNQHVAIMSYSGAAIAAVHAGDLLTLFVWWEATAFTSVFLI-LASKTQRSYRSAFRYILIQVGSGMFLLAGAILLMSETGNAEFTSFDINSLYGQ----------LIFIAFGIKAAFPLLNGWLQDSYPEASEIGTVALSTFTTKLAIFCFAKSFAG--------TEILIIIGAIMTFYPIFFAVIENDLRRVLTYSLNNQLGFMIVAIGIGTLAINGAVAHAFAHILYKGLLFMGMGAVLYRVGTC--KASELGGLFKFMPITAICTIIGAISISAFPLFSGFVAKSLIMSALGKEGLVFVYFMLLFASAGVLHHSG--IKIPFFAFFAHESSIKTKEAPINMIIAMIIASALCILIGVFPS----------
83643687     ----------------------------------------------------------------------------------------------------DDKHGMYFHPLFMLQLMGVNGAFLTGDIFNLFVFFEVLLIASYALL-IHGGGKQKTRAAVHYVILNLVGSCLFLFALGTLYGVLGTLNIADMAATLLGPDEQPLAKAGGLLLLAVFGLKAALLPFYFWLPRAYSSASAPVAALFAIMTKVGAYSILRIHTTIFGADAGALTPWLQPLALLTLIVGSIAALASPSLRTLTANLTLVSIGILLTAIALQRADATAAALYYTIHTTLITGALFLLADMIGRQRGKAEDRFVASRRMQRPVALGVAFIIAAVAVAGAPPLSGFVGKILLLQALEASFIWPVVLISGLAAIIAL---SRAGSSLFWRHSDDAPVAEPTPALRMIAVYMLLAASPLLVGGPITEFADAAAMQL-
139843340    -----------------FLVFGPLLGSLISGFMHRENGATILATSIVVLGAIISWFVFLDIVPVENGAIVVFDWISLVKVMLVVILSVSSLVHLYSLGYMRHDHNWRFFSYLSFFTFSMLVLVSADNLLQLFFGWEGVGVASYLLIGFYFKKPSANNAAMKAFIVNRVGDFGFLVGIFLIFYHSGSINFIEIFSFFSDYNQIKLLGVICFFLFIGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTCRFSPLFEAAPQVSTVVLLVGVSTAFFAATTALVQNDIKR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144020444    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTSIVPFHIWVPATYEGAPTDAVAFFSTVPKIAGFGVLYHVFKWTNGLFNPFEQLILLLAILTIVWGTLAALRQTDVKRMLSYGAVAHSGFIL-PLCLVMDTYSIFKYYVIIYAFMNILAFLFVQLHEKEGEN--LSLSNVSGLGIKFPLLGVISVIWAVALVGLPPTGGFMAKLFLFSTAWQHSLYWLTFIGVLSSAASLYFYLRVPYFYFFKEDQGKKIRINKRYFVILTLLAFTLILLFIQPNIL------------
135979348    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSSFAVKIPMWPFHTWLPDAHVEAPTEGSVILAGILLKLGGYGFIRFNLSILPDASFFTPFIYFLSVVAIIYTSYIALVQDDMKKLIAYSSVAHMGFVTLGFSANIQGLHGAIIQMISHGIISAALFFSIGSIY--NRYKTKRIDFFGGLNIKLPKFSVVFLIFTLGSIGLPGTSGFVGEYLTLLAVYSKN-TMVAFISTLGVILSASYMLKLYKRVFLGGLSQNLDKKKDDINIYEICLYVVLVILIFIIGIKPGFIL-------
111380527    -----------------------------------------------------------------------------------------------------------------------------------------VGLASYLLINFWFTRLQANKAAIKAMLVNRVGDFGLALGIMGCFTIFQTVDFSTIFARLFCXMRFHAITVICILLXIGAVGKSAQIGLHTRLPDAMEG-PTPVSAPIHAATMVTAGVFMIARCSPLFEYSPTALIVTTFVGAMTSFFAATTGILQNDLKRVIAYSTCSQLGYMIFGISNYSVSVFHLMNHAFFKALLFLSAGSVIHAM-----SBDQDMRKMGGLAXLFPFTYAMMPIGSLSLIGFPFCTGFYSKNVIL----------------------------------------------------------------------------------
1072398      -----------------------------------------------------------------FGIVLVLDRLSALM---LCLTSGLALAAQAYSMARWHTAGHHFHSLFQLLVAGLNGAFLTGDLFNLFVFFEMMLAASYGLL-LHGSGPLRVKAGLHYIAVNLAASALFLIGVSLIYGAAGTLNMADLATKLAALEPRSLVEMGSAILGVAFLVKAGMWPLSFWLPTAYAAATPPVAGVFAVLTKV-GIYVIIRLHLLVFGTAAGAQEWLVTGGMLTIAFGGIGVLASQAMGRLAGYSVLVSSGTLLAAVGLGHDGMLAGALFYLVSSTLTIGAFFLLIEL-------------------------------------------------------------------------------------------------------------------------------------
139720596    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLALACGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGIYLLVRIDFLF---TDQALSLLGLAGSGMGLYAGFCALVQRDIKKILAYSTLSQLGYMTAAFGLGMIAMFHLMTHAFFKALMFLGSGSVIHA-----CHHEQDIFNYGGLRKKMPITALTFLIGVLAISGVNFLSGYFSKDAILLGAYNSNMPVF-VLLYAGAILTALYMFRLYFITFEGEARGKYAKQAHESSSLMTAPLIILALLSVIGG--------------
255077739    ----------------IFVSTTMMIPLIM--ISPMKWLWSNTVVAGFSIAIVSLALLNHPTETMKVNQWMIVDQISSPLLVLTCWLLPLMILASQKHIKTNPATRQRTYILMLFLQMALIIAFSASELMLFYIAFETTLIPTLVIITRWGNQMERLNAGHYFLFYTLAGSFPLLAALLLMNASTGSLSI--LLMEMGATTLSPIDELLWLACLVAFLVKMPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRVSFLLISSMKEMSYPFIILALWGAVMTGLICMRQTDLKALIAYSSVSHMGLVVAATLIQTPWGLMGATLLMISHGLTSSALFCLANLNYE-RTHSRTLIMMRGAQAVLPILAVWWLLANLSNMALPPTTNLWGELTIMVSLFNWSKWTIMMTGAIM-LITAMYTLHMLQTTQRGPTP-------------------------------------------
192757902    ----------------------------------------------------------------------------------------------------------HFYMFLMIMFVGTLLSVSSVYWLGIWVGLEINLIGFLPLMVY-KKSIMESESAVKYFVVQAIGSGLLLFGSLLSYNLSLSWDL--IVMNWDFVSLDFFCLYYMSILIMGLCLKLGIFPFHFWLPSVMGGLSWFSCLLLATWQKIAPLFLM--VFLIQNVVYYNLILIMCFMASGSSLIGGLGGYNQSQIRALLAYSSISHLGWI---FFSCIYSETVMVIYLAIYIMITFGLFLSLLHSNLFIMKVSKKMLDSMVSAK------ITMMVLFLTLGGLPPFLGFFSKWLVMYSLTVETFSFSLFFLILGNLISLSYYLSLSFNIYLSELKKYQIGKIYNMGLNMYMWIFVIV---------------------
77164756     ---------LPPFLAALFIGIGILSGRIAGEASERLTARITLYASGISLLAVLIAIFWFESGNYRINISFIFDNLSLAMATTSII--LSVMVIRFSINYMHREAGFHRFFLVLSLFAGMLLLAIGGNAVLSFVGWEVAGVTSYLLIAYAYDRTVAANNATRAFITTRIGDIAFVTAIFFSFFWIGSFEWNDIANDAAELPRGEARVLALCFLLAAIA-KSAQVPLAPWLARAIVGPTPSSAIFYGAVMVHAGIYLVLR-SEPVFEHAPLVMVLMAIIGLLTAIYGFFCGLTQTDTKSALIFSTTAQVGLMF--LEAGLGFWDLALWHLCAHAVFRGYQFLTSSSIMQQIKDN------------------------------------------------------------------------------------------------------------------------------
11466471     -----------------------------------------------------LTTLTLDINFLNIIFAFGLDSISIYFFVLTSLLSFLCVLFSWTNTNSKDFFFNLILLELLLLLVFSVLDL-----ILFYIFFEAILIPMFLIIGMLGSRSRKIRAAYLLFFYTLIGSILMLVGIIYIYFIVGTSSFEIIFSYNFSLQEQQWLWLA---FFISFASKIPMFPFHIWLPEAHVEAPTVGSVLLAGILLKLGVYGFLRFSLTLFSEASLYYPFVYVLCIIGILYSSFTAIRQTDIKRIIAYSSIAHMNLVVLGFSFNIIGLEGSILQSLSHGFVSGGMFLLVGILY--DRYHSRLLYYYGGLVHVMPLYSFFFLAFTLANIATPGTSSFVGEFLLL-CGIYQINIVTCFLSAFGVILSAVYSLWLYNRLVFGNLKIIFTQKFNDLVLRETVILSTLLLLILFFGVYPYFLLN------
206603650    ------------------------------------------------------------------------DPLAAIMSFLILSVSLVILTFSWRYMTGEPRAD-RFLAAIGLATGFLLFLVTARNLLLLYAAWEMVLVALCLLLIHHRQRRESSQPALRTWVMNQIGGGLFLAGILLLGHSAGTYDMDGLFAQLGIGMSQTAIVWGTFFIGAGILVRSAQIPFHLWLP-VTLDAPTPVSGFMHAGIVNAGGFILNRLSPVFDHSPYVLHGLFL-VGALTAICGSAMMLVQVSVKQTLVYSTMGQMGYMFAGLGVFPAAIFHMIAHGIFKATLFLGSGSIIHA--------------------------------------------------------------------------------------------------------------------------------------
5834919      ------------------------------------SLFLISLKFLLMDLVYFIEWEILSLQSMSIVMTFLFDWMSLMFMSFVLLISSLVIFYSNQYME-EDYNINRFILLVLMFVMSMMMLIISPNLISILLGWDGLGLVSYCLV-IYFQNVKSYNAGMLTALSNRIGDVALLLAIAWMLNY-GSWNY---IFYLDMMKNNIEMMIIGGLVMLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNDVL--MNWWMAQFLLLVSGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILSMGFYKL--AFFHLLTHALFKALLFMCAGSIIH-NMKNSQDIRMMGSLSMSMPLTCSCFNVANLALCGMPFLAGFYSKDLILEVMLSYVNVFSFFLFFFSTGLTVCYSFRLVYYSMTGDFNSSSLHPLNDSGWTMLFSICFLTVMAVIGGSMLSWLM-------
256370951    -------------------GLGLLVARGAAGRSARRWTTVSWVGLVATLGASTAFVVLVAVPLPAHLGHVAVDSLALTMIVVTLVAFVGTVVVRYSTSYLRDDPAELRFYRWLNVTLGLFLLIVTNDVWTFWLLFVGASLSLHELLVLYRDRPLAVTAARKNFALARLADVSLAVALVLVVEATGRSSFAGIAAWFHGAHPPIGLEVAAGLIALTAVVKSGVFPFHGWLIQVME-APTQVSALLHAGLIYTGAFLLLRMSWLVASV--PWVWVVLSLAVIGVFVSSLMMLTETNIKEALAYSTSAQLAFMMMECGLGLYSV--AVLHIVAHSVYKAHAFLSSGSV-------------------------------------------------------------------------------------------------------------------------------------
121610825    -----------------------------------------------------------------FGIVLVSDRLSAMM---LVLTGMVALAAVLFAAARWHRAGVHFHPLFQFQLMGLAGTFLTADLFNLFVFFEITLAASYGLLLHGSGRPR-VSAGLHFIALNLAASALFLIGVSMLYGITGTLNMADLAHSMIAAPDRGLLHAAAGILAVAFLLKAAVWPLNFWLVPAYSAATAPVGALFALMTKV-GVYSLLRLWTLLFASAHFGSQWLIAGGMLTLAFGAIGMLGAQRLGHLAGFGAIVSSGTLLAALGFGQHRLTAGLLYYLPGSTLAVSALFLLSDLIDRWRNAGANLAPHAQS-DDAPFLSAAFMACTLTIAGLPPLPGFIAKFAMIDALLN-----------------------------------------------------------------------------
146221441    --------------------------------------------------------------------------------------------------------------------------FTTSSLINFYITFESSVIPLIIIIGLWGSRKEKIRATYYFLLYTITGSLPLFIAILILHNKTGTFNATLIQHQTIDQQPQLLLFLGLFLAFA---IKTPLIPWHAWLPLAHVEAPAIGSILLAGILLKLGTYGFIRFTPILTHTTTFIAPIIITISIISMWLASLNSLRQNDIKRIIAYSSIAHMGIITAAFSTNHISTKGAIILMISHGLTSSTLFLLVSCLYERH--KSRLLKSFQGSSYTTPTLSSLTIIAALAHMSTPGTTNFIGEYLCLVGLWE-----------------------------------------------------------------------------
135062367    -------------------------------------------------------------------GIYLHLGLNGISLPLFLLAGVVGLAAGLYALYAKAERPHLYLALLLLMQSGLMGTFASIDVFFFYFFHEFALIPTFIMIGIWGGAGRKG-AAIEMTIYLTLGALLSLLGLVALYAQSGAESFSLPALRDYLAAQPLEETVIFALLLFGFGILVSLFPFHSWAPKGYAVAPTGAAMLHAGVLKKFGLYGLLQIAAPLLPAGAHWFPWIVWLALGNILFIGLVTIAQKDLKLMLGYSSVMHMGYAFLGIACFSVAGAGGALLMMVAHGLSVALLF-MLSTCIYHRSHTFDMTAIGGLATRTPVLAAFFVAATMASIGLPGFGNFWGEFTVFVALAESETTWLVAPAAIGIIISAIYGLRAVGRIFFGPASESFAP--------------------------------------
140387527    ---------------------------------------------------------------------------------LFGLSALLSVTAIFVSWEAVTERVVGFYMLLLLLETAMLGVFVARDIILFYVFFEFTLVPLFFLIGIWGHDERR-KAAITFFIYTLAGSVLAFLGLMWNAAHTGTFDIEALTAGLMDADGGYLQWIVFLALLIGFAVKVPIFPFHTWLPLAHVEAPTGGSVDLAGVLLKIGIYGFLRFSMPMLPEATAVAPWLFALGAFGIVYGALVALVQQDLKRLIAYSSVSHMGYVVMGFALEPVAIEGANLQLINHGLSSAGLFALVGMLYDRFHTRS-----------------------------------------------------------------------------------------------------------------------------
189095628    ----------------------------------------------------------------------------------------------------------------------------------MWMGLEINMMAFIP-ILHQSKNKLATESSIKYFLTQAFASVIMLFAIIM-----------------TTQQDFNLIMSNSSIILMASGIKLGAAPFHMWFPPVAEGLPWLQNFILMTWQKIAPLYIMSLMMQ---------HPLMFIMVLASAIIGSVNALNQSSMRKIMAYSSITHMSWMIAPMIINSSMWM---------IYMLIYFITTMIMLISFSTFNIYHTSQMMMLSTSMLIIS-LFTINFLSMGGFPPLFGFMGKWLILNLLIEANMTLIPMVMVMSSWMNMYIYLRIIHPLIMIKSSQLKINFVNQSHLMILSMLTLLSTMGMTSIIL------------
137607945    -----------------------------------------------------------------------------LSMPLILLTSFITALAVLAAWPVS-FKPKLFFFLILAMDGGQIAVFAVQDMLLFFLAWELELLPVYLLLAIWGGKKRQY-AATKFIIYTAGSSIFILLAALAMGFYGGSIPNFDFTHLAQQDFSQNFQILCYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNAQLLPLHAQFAPLLIVLGAVNIIYAAFTSFAQRNLKRKIAYSSISHMGFVLIGIGSSSLGTSGAMLQMVSHGLIGASLFFLVGA--TYDRTKTLQLDEMGGVGQKMRIMFALWTACSLASLALPGMSGF-----------------------------------------------------------------------------------------
95928429     -----------------------------------------------------------------------------------------------------------------------------GDWISLFLFWEVMAVASTVLVWTGGFKQSAA-SGMRYLLVHLTGGVLLMSGIAAHLLAQDSTLITPLTDG----------TVGSVLILAGFLVNAGAPPLSFWVADAYPQSSPSAMVFLSALTTKTAVFVLASCFAG--------WSILIPIGGYMAIYGIIYALRENDVRRILAYSIVNQVGFMVVAIGIGETAINGVTLHALAHIFYKTVLVIAAGVILRETG--ARHATQLGGLARRYPLVTACTLIGAAASMGVPLTSSFISKGVILQAAVEHHLWIWVLLLACSAAVAFNAGIRFPWLVFFRTQQKPLPEKPLQLCPSSLSAILLPTLLCLAIGMFPQKLFALLP---
135075662    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGSADFS-LHPVLGTDMGLLSQLVLMGALLIGFAIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCLGLFPEAWAVAPWLAIWAAVSVLYGSLAAIAQTDMKRMVAYSSVGHMGYVLLAAAAATPVALVAVFQMVSHGLISAILFLVVGVVYERTGT--RDLNVLRGLQRGLPLSGTLMIVGVMASAGIPGMAGFISEFLIFRGSL-PSFTVATLLSMVGSGLTAVYFLLLVNRAFFGR---------------------------------------------
134665891    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLAFAVKVPMFPVHTWLPDAHVQAPTGGSVILAAIMLKMGGYGFFRFSLPITPDASSYFAFVIVLSLIAIVYIGFVALVQKDMKKLIAYSSISHMGFVTLGIESAYLGLEGAMIQMVSHGFISAAMFLVVGVLY--DRLHSREISTYGGVVNSMPKFTGFAVLFAMANAGLPGTSGFVGEFMVILGALQANFWY-AFLAAMTLIVGAAYTLWMVKRVFWGPVNNPEVNNLSDINAREFGILAVLAAAVLWMGVYPQPVIEV-----
259019207    ------------------LFTSFMTLLVFSTFSNSITINRMGMICLIYSTILLTTSFDFNACIPGFNNWFVITNNNMLMLFMILFVTMLMLLYSTSTTKYDLKSPYLF-LMMLGNIMGLTLLPLVNDLMVLYMVMELQSYTLYLLTGLHNRSYNASRASTLYFLMGGIASTIILLSSYYIYGLTGSTNLSDMNMTNNINNNYYNVNDYFNMLIMALLFKMGLAPLHRWSMGVYNYAPTYMTAYMSMVAKLSIMMFMFNNIQLFN------NYVLMMFFYISLVMGSYKPLFQMNMKNMLAYSGMLNFGYMLLTLMTSDNMMYLYLMQYSMTHVLLFLMMLAAGQYVNNPVSVWSPLMYMQQLKLPNLSLAMCMVLALFSLMGMPPLPGFYGKYYMLMSTLYDNYMFETCFLIMCSVMGTYY---------------------------------------------------------
289630013    --------EIVVSIPFIPLVIAALISFVDDKRAIPRISMFFSGLIAIISLIGTAYEFMFHKVIIGFYNTLVFDHLASILVP--YVAIIGLVIRKYASNYMWDEKGYRFFIILNFIFSSIYFMIMANNLIVMFIAWQILSLSLYFLISFRVESKDAVRFGSWAITVHRIGDFFFLLGTILTYKVYHTLNLQTLYHIWQTNIEHSTVVNAIALLFVASAMKSAIIPFYFWLPYT-SEAPTPVSALMHAGIVNAGGILLNKIAYLYLSSSIALNTAFFF-GILTAIAASVVMLSKPDIKRSLGYSTVGQMGYMIMEVGIGAFSV--AIYHLIVHGIFKASLFLNVIHLARKDPNIPKNLS-------------------------------------------------------------------------------------------------------------------------
143599803    --------DLQLLLPELIMTIGLAAIIIVPNLGDAKFRIRMALVTLVAALLAGTTALLDPPGSGGVGSTLEVDPFSSLMTNLFLCVLILCTVSATTSALYDNRRQADFHILLLTLGLGMSLMAKSTHLFMLFVCLELASLSSYVLVGFHKETKAGGEAGTKYFIVGSVASAIGIYGMSLLYLWNGDLSVSGLSQSWQSMEADPLAAAGVGMMLVAFGFKVGAAPFHLAIPDAYSGTSSMVAGVLATASKAMGFVALMRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134877103    ----------------------------------------------------------------------------------------------------------------------------------------------YPLVTHNGSNNAKQGGKIYLGLLLFTSICFLLLAICITYSFASTLDFK--IGGILPTDLSNTEIAILLLIFCLGVGKAALFPFHGWLPAAMVAPTPVSALLHAVAVVKAGVFGIIYIFGISYLQEINAISILTVLAGFTIIFASYKAMKSTNLKQRLAYSTVSQLSYITMAASLATLAIAAAIFHLLSHAFGKITLFFAAGSIY--TSLHKTEIKEMRGIFYQMPITMICFTLGAFSMIGLPPTVGLLSKWFIITGAVDVQDFFVLSVLILSTILNASYFLPIIYDAFFRKP--------------------------------------------
156494372    -----------------------------------KSIALITSILNFFISLVIFILFDFSTNQFQFVQEYRVDGLSIYF---ILLTTLIIPISLVSNWKSITKDVESYVIAILLLESLLLAVFLVLDILLFYIFFESILPPLFILIGL-FGSDNRVKASFYLFLYTLLGSLFLLLSILAMSSIMSNTDLDTLFKGNFLYLTQLFLFYG---IFIAFAVKTPTIFLNTWLLKAHVESPLGGSIILAAIVLKLSLYGILRLILPILPAYMVYTYIIFLIGVITIIYASLSTLRTIDVKELIAYSSVSHAAYLLGVFSNSIQGIEGAINLGLAHGLVSPGLFISAGGV-LYDRASTRVISFYRGVTQLMPLFSILFFILCLANCGAPLSLNFIGEFLSLYGVFERSS-LFGVFASSSIIFSAAYTIYMYQRIAFGGYSRMFTFSLPDLTKREFTVLLLLVIPTVFFGIYPAAILDGV----
134825194    -----------------------------------------------------------SIQAMSLDFGFYVDHTT--IMLLFVASFLCLLINIFSIGYMNTDRNHRFYAEFVLFCSGMLGMVLSDSFLWLFIFWELMGLCSYLLIGFYYERPSAAYAAKKAFLTTRVGDVFLVIGLAMLWNLAGQDALSYAVQSIADAGKSGALQLAMGFMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPIFHGAFTDLAFIIALVGGITACMAALIAFVQMDLKKVLAYSTMSQLAYIFTGLGAA-----------------------------------------------------------------------------------------------------------------------------------------------------------------
169794161    --------------------------------------------------------------------------------------------------------------------------LSSSNWFLVWCGLEMNLMGFIP-ILIQFKGLSEIESAMKYFLVQALGSAMVLFGGVYC----------------FFNLFSWTSLLFCLPVIIGLMIKLGVFPFYFWLPGVMMNMSWLSCLLLATWQKIAPLGILISFFY-------SNSMILVWAGVGSSLIGGIMGMGQSNLKCLLAYSSIGHMGWM---VSISQFSVSISLFYLFIYIMMNFILFVLLQKMNFSWLNSMKKVPYFMSYY------IVLFGLGFLNLGGIPPLLGFFPKLFSVEVLLSSGIYLGTFGLILGTCFSLYYYISMV----------------------------------------------------
140399056    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFIAFATKLPSVPFHSWLPDAHSQAPTAGSVLLAGVLLKTGAYGLIRFTLPFFPEASQFTPVALALAVISILYCAKVALAQSDIKRLIAYTSVSHMGFVLLGIYANLIGLQGAVMTMLAHGLSAAALFSLAGGLQGRL--HTRDMRLMGGFWALAPRMAVVALFFSVAALGMPGLGNFVGEFLSLLGVFSVS-IWAAALAALGMIVASVYSLWVMQAVFQGNSEADHPSLPDLDNRELFIYALMMIGL-VVMGLFPNAFLDL-----
140442776    ------------------------------------------------------------VPSLVLSFSFLIDGLSLTFA--LLITGIGTLIVLYSGGYMKGHQQARFLSFMFMFMGAMLGVVISDGLLMLFIFWELTSITSFLLIGFDHEKDASRRAAIQALVVTGGGGLFLLAGVLTIQYITGANGLSELLASGDVLRQSPLYIAAFILVLGGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMRLNPVMGDT-AAWMTVLPVFGGVTLIIGTVLAVRQTDLKLMLAYTTVASL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
138534141    ------MLNYLYILPEIILTSFMSLIIIFDLFSSRLRYISYYLIQLLLVSLAYFIYSDITFLSSNTSPLYDTNLFSNFFKIFILISLVLIFQYTYQFLNNFNLYKTEYFIISIFGALGMMIMISANHLLLLYLGIELLSLSLYSVIAFNKKSIYSSEAAVKYYILGAMSSGFLLFGISLIYGLTGSLFYNEIYLQINSLNLSIGLVFSLTFIFISLAFKFGAAPFHMWIPDVYHGSLITTTLLLSTVPKIAIFIILIKLLSLVFSGLVIFWSILQILAILSIIIGNVTAISQTNIK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
139821100    ---------------------------------------------------VVPVLKWVQSGSLTFDWALRVDTMTAIM--LVVINSVSALVHLYSWGYMEEDDQPRFFAYLSLFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFWFRKPSAGAAAIKAFVVNRVGDLGFMLGIFGTYLVFQTTSIPEISTITFVGMRLYTMDILCILLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVCRLSPMFETAPTALTIVTIVGAATCFFAATIGTTQWDIKRVIAYS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
140200371    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SHLTLLINTNIPFILQIWLFLSFFASFAIKIPMWPFHTWLPDAHVEAPTAGSVILAGVILKLGGYGFLRFSLPLFPEASEFFPFIFILSLIAIIYISLVALAQTNIKKLIAYSSIAHMGFVTIGFSRNLEGLQGAVFQMISHGLISAALFLSAGLL--IDKMQTKNIDDFGGLWNQMPIFSIFFMVYCLGAISFPGTSGFIGEFLVLLGAMKINF-LISFIAAFGVILSVCYVLWLYNRVCFGNNN-------------------------------------------
226463803    -------------------------------------------------------------------------------------------------------MNFSKIMFLTIMFFSTVLVMSSSNWISMWMGMEMNLMAFIPFI-YKKKEKKTAQAMMIYFLVQSMGSMIILFSILMNKMI-----------------HINFMSITSYLIIIGIMLKLGAAPFHNWFPEVVSNLGWIENLILMTWQKIAPMILLSNFI---------NKDILLMNIILSSMVGAIGGLNTTSLRKIMAYSSINHMSWMFLMMLMQTQWFLYLLIYTLMLITTFIYFQDKKMFYLNQVNSKTESI-----------LEKFTISSIMLSMGGLPPFLGFLPKWMVINSMINSNMMMLMLFMLSMSLLTLFYYMRIMSSFMLIYSSIQSWNYKKNKMMTIMFVNFMLPTFLILS---------------
226464076    --------------------------------------------------------------------------------------------------------------FFIMLMTSTLIILSSKNWMSMWMGLEFNLLSFIGLISATKNKMKS-QAIMMYFLTQSMSSMILIFSLMINYFLMSTIMMSPIFKSI---------------MIIGLLIKVGAAPFHMWVPEIMFKLKWMEATILMTWQKLGPLFMTSALCQNNWMMS--------VSIILSSMMGAIGGLNTTSLKKIMAYSSISNMGWMLMLIAQQGNWYLYWIVYSVIVATINNIFNKWNSLFINQMTMNTPSLSS-----------KFIIAMSVLSMGGLPPFLGFLPKWMVIQSMIYNGSFIIMLLMIMMSLITLIYYMRMISSALMLYSPMIKWMYKTPSKMTHLMFINTMLPLFLVLSYL------------
143889360    ----------------------------------------------------LFDWIAVGAFQIPFG--FQLDQLAIVF--VLLITGVGTLIHIYSIGYMAHENRRQFFGYLNLFIAAMLLLVLADNYFLLYLGWESVGLASYLLISFYQQKPSAAAAGKKAFIVNRVGDVGLALAILLMFVTFGTLSFEGVAAGASAASPSTVTWIGLALLLAACG-KSAQFPLQSWLLDAMEG-PTPVSALIHAATMVTAGVYLIVRAHAIFDLSETARTAVVVVGAITLLLGAFIGTAKDDIKKGLAGSTMSQIGYMILAAGLGPVGYVFAIF--------------------------------------------------------------------------------------------------------------------------------------------------------
27383536     --------------------------------------------------------------------------------------------------------------FFAILILSTMIVLSTNSWFLSWIGLELNILSFIPII-LNKNNQQLTEASIKYFLIQALASIIFLLNSILYSWYF------------------FNSLIFITMITISLLLKLGAAPFHIWFPMVAEGLSWSKFLILATIQKINPLILLMNI--------SMENPIILMAAILSGIWGALGGLNLTLLRSMMAFSSINHIGWLLLASS---------INNYLMWTYFSIYLLILFPVTQLLNNFNLTYLTQMSMSNNISSMSKILIICCLMSLGGLPPFLGFLPKWIVIKSATSLLMIAIVIILIISTLVTLYYYLRI-----------------------------------------------------
289183292    ----------------------------------------------------------------------------------------------------------------------------SKHWFPIWLGLELSTLSILPILS-SNTWSRGNEATLKYFLVQAFSAAILLNGATLNLWLAGSWEISSTNDYLVHS-----------IISLAIIIKLGLAPCHFWFPDVLSGISFNNGIIIACWQKIAPLVLIANLNNFLASE------LFILCAVLSVLVGAWGGLNQVSTRKILAYSSIGHMGWITCTL------------FFSVEVAIILFLFYILNNALIFCICSSNTLSHLSTLSKINPTSTLLFSLALLSLGGLPPLGGFINKLIPISIFAINNSLIIIPLFIIGSLISLYFYLRVTF---------------------------------------------------
164420820    --------------------------------------------------------------------IFSIDGLSIFFIGLSILLIPICIVISLKSI---KYFIKEFNILLFLSVILLIGIFSILDILWFYILFEGVLIPIFIMIGIWGYREEKIKAAFYFFFYTLIGSLLMLISIFKIYSITGTTNYENL---LIIKIPYNIQLWLFIGFFIGLAVKVPMIPFHIWLPQAHVEAPIAGSILLAGILLKLGGYGLIRFCYPIFPLASQFNPLIIIISIIAIVYGALTTCRQIDIKRLIAYSSVSHMGLVTIGIFSHSIEGIT---------------GSILMMIAHGLSSHSRIIKYFRGLTITMPILSVITFILILANISFPLTLNFIAELFLIISAFKFPLFIILLI-LMGVFINLIYSLWIYNRIXFGSNSSHL----------------------------------------
143834974    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTLNIQDLLHALEWTTGSGLAVAVSLLLLGGAVGKSAQLPLQTWLPDAMAG-PTPISALIHAATMVTAGVYLIARTHILFELAPTVQLLVAWIGLITLLMAGFTALTQSDIKRILAFSTVSQIGYMFLGLGVGA--WSAAIFHLMTHAFFKALLFLASGTVILSV-HHEQSIFKMGGLRKALPVSFASFLIGSLALTAFPYTSGYFSKDEILLAAFELEGTYLWLGGVIGAFFTGIYTFRLFFIVFFGENKGHLPEKHMNGPLILLMILSLVGGFITVP---------------
83591010     ----------------IPILGSVLAVIMPGSYVKRISPLFLTFASSLLLMIDFTRAGGASITQLQFGGMQVIDKVSVLIGFAVIFMGLLVCVYSLGYMTTSNKETKRYYAFLLLFIGSMAGLVFSSTIIGLLVFFELTGVCSWGLIGFY-DTPAARRAALKALIITHVASIGLYVAAIYLFINSGSFELAALA-----GLKDTAKVVVFLGILVASWGKSAQLPLHSWLPDAMVAPTPVSAYLHAASMVKVGAYIFARTLLSAGSVPQVIGYIGGIMAIVTLAYGFAMYFPQQDMKKLLAYSTIAQLSYIFLALSISSMAYKGAVAHIFNHAFAKGLFFLVAGALSYTTGTRM--LPQLRGILSKMPLVGVSFAAAALAVGGTPPFNLFFSKFSIFVGGFEA----------------------------------------------------------------------------
136709291    -----------------FPLLGFLTLFLAGGFLPRRMIGLIGAGSIGLLSIVMPFLVYTWLSVGNFESTFGLYLDGLTVVMILVITGVGFLIHLYSTGFMIDDPSFRFFAIMNLFVASMLILVIADNLLLLYLGWEGVGLCSYLLIGFWYTDPENGYAARKAFVTTRVGDTSMAIGLFLLFTQLGTLDIQSLFAQDRWDIGSGFAIAATLLLLGGAVGKSAQLPLQTWLPDAMAGPTPISALIHAATMVTAGVYLIARM-HPLFELAPNVQLLVALIGLATLLIACFTAMTQHDIKRILAYST-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
137010864    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFIAFFLAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKMGGYGFLRFSLPIAPDASYFANTMILLSLIAIVYIGFVALVQEDMKKLIAYSSISHMGFVTLGFFIPFGIIAAAMMQMISHGFISAALFLCVGVMY--DRLHSRMIKDYGGVVNSMPYFAAFMMLFAMANSGLPGTSGFVGEFLVILSSFKLNFWI-AFTAALTLILGAAYTLWMYKRVIFGEAIREEVSELKDIDAREGFILFLLAGVILLFGVWHAPLFDV-----
136147703    -----------------------------------------------------------------------VDGISVWF--VVLTAFINIFVVIAAWEVITEKASQYYAAFMILSGL-MIGVFSALDGLLFYIFFEATLIPMYIIIGVWGGQNR-IYAAFKFFLYTLLGSLLALVAILYLYNVSNTFDILTWHNTKLDIVEQVLLFIAF---FMAFAVKVPMWPVHTWLPDVHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPIAPDASQYLPIIIFLSLVAVIYVGLVALVQEDMKKLVAYSSIAHMGFVTLGFFISPLGIEGGIVQMISHGFVSGAMFLAIGVLY------------------------------------------------------------------------------------------------------------------------------------
143599212    ------------------------------------------------------------IPQFNIEYFLGLDGLNLFFLLIITFITPLALLGSWNLQKRN----WQFQIQMLLLQIGMLGCFAAFDVVLFYVFFEVMLVPMYFLIGIWGGSNR-LYATMKFVIYTMVGSLLMLVALIYTAILFKEINNGWSFNILDWYGMNIAPETQTWLFLVAFAVKIPLFPFHTWLPDAHYEAPTAGSVQLAAVMLKFGPYGFLRFAMPVFPAVYELTPLFITLSLIGIIYGGLVAMVQKQIKRLIAYSSVAHMGYIVLGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------
135987562    ----------------------------------------------------------------------------------LTVFTNVLVVLSQDSLYARVEQS--YLALFFLMQTVTVGVFVALDGLLFYLFWESTLLPMYMAVGIWG-STDRWYASTKLFLFTFSGSLLLLLGVVYLGLQAESFALENWYAMTLSWPEQCAL---FLMFSAAFAVKLPMFPVHIWLPDAHTEAPAAGSMILAALLLKVGAFGFLRFNLPITPDASAYFPYMIGLSLVAVLYIGLLALSQSDIKRLIAYASISHMGMVTLGIFTIYLMLTGACVQMIAHAFSSGGLFLAFGMLYARYPKRA--ISAYGGLAESMPVFVVFFVWFTLSNIGLPGTAGFVGELLVFISSFYVHPFLSATI-VVTVLLSASYSLWMIRRVFYGPVVVDALHTLHDVEYREIVPLVLISFCILLVGCLPSVLT-------
142193135    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTFDFLALVGMDIDPN---TQKMLFLGFFFAFAIKAPLWPFHTWLPDAAAESKPGTSVLLIGVLDKVGTFGMIRYLLPIFPAASEFYPVVIGMALIGIFYGAYIALTAKDMKRLFAYSSMSHFGFITLGFVFTSIGQTGSVVYMVAHGLSTAALFLTAGFLMFRRRESAL-ISDYGGVNKVAPVLAGFFLVAVLSSLALPGMVSFIGEFLVLLGAFER-YIWVGALATLGIVITAAYALRLYQKSMLNPSLEADGNTITDLKGREITALMPIAALTVVLGFYPAPLLNVI----
222106345    -----------------------------------------------------------------FGIVLVLDGLSALMLLLTALLAIPALVFSFARWHA---VGAHFHSMFQLLLMGVNGAFLTGDLFNLFVFFEVMLAASYGLL-LHGSGPLRVKAGLHYIAVNLVAALLFLIGVSLIYGTAGTLNMADLAARIPEMEPDMLMEAGAGILGVVFLIKAGMWPLCFWLPTAYSAASAPVAGIFAIMSKL-GIYVILRLTMLLFPSAGFGAGVLLYGGMATLVFGTIGVLASQALGRLAGFSVLVSSGTLLMVVGINDAVSSGALLYLVSSTLTISAFFMLIELVERGQDAGANVLAVTMTMPGTMAILGICFAACGILLSGLPPLSGFIAKFAMLSAMMGTGAIGSPPTMAIWALIVLV----------------------------------------------------------
242610069    ----------------------------------------------------LFTWEIYSSFGCVFDFSLVFDWISVSFGCVVLLISACVMLFSCEYMAEDKFLP-RFSWLVFLFVLSMSFVIFIPNFVAILIGWDGLGLVSFLLV-IYYQNFKSLAGGMVTVLMNRIGDVMILLSIGLLC--------SEGSFSFFFLSVDSGFWVVCLMLLVAGMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFFYYLDKMW-WFGPVLFFVSTITMLMAGIAANMENDLKKIIALSTLSQLGVMMAALGVGAWKL--ALFHLYTHAMFKALLFLCAGAFIHR-SQNSQDLRFSGNVWSRVPVTVSCLHVSNLALCGAPFMAGFYSKDMILETILFGDTSLIILFMILLAGLTASYSVRLSFSVLWGTFNFYSCHNWSDEKLCEVVPMMFLMAGAVVGG--------------
256678753    ------------------------------------------------------------------------------------------------------------------------------DLVLFFVAFETVLIPMYFLIARWGGAKRE-EAAWKFILFTLVGSAVMLLGLLLIGLRAGTFDMVALATDNGSDLSKSVQVTAVLAIGLGLAVKSPMWPLHSWLPAAHTAAPTAGSVMLAGVLLKMGTYGFVRVAIPVAPEMKVFAPWLAVLAAAGILWGSLACLQLVDLKRLVAYSSVGHMGFVLLGISMTPQGLNGALFANIAHGLITGLLFFLVGGVKDRAGTSV--LDRLSGSARAPRYAVLLAFAAVASL-GLPGLAGFWGEMLTMYGAFD-----------------------------------------------------------------------------
140362503    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTLLGSVLMLVAIISIYWLTGTTDVEKLYEIGIDAKYQNLLWLA---FFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVILAAILLKMAGYGFLRFSIGLFPIGSYFVPLVYILSLIAIIYTSLVALMQEDMKKLIAYSSVAHMGFVTLGFTLTQQGLEGSIFQMISHGLVSAALFLCVGVVYER--MHTRLIKDYGGLVSIMPKYAIVFMIFALGSLSLPGTSGFIGEFLILMGAFKKNF-LVATVASVGVILGA-----------------------------------------------------------
117927934    -------------------------------------------------------------------GGLRVDHLAGLF-LVICFGVAVPVLLAVAEWARRGLRRHGIGGGIALLLAAAALVIAADDVFVLVGGWELLSLAFYLLAG-APQRSGGGRAAMTAFSFGKIGGGLLLVGFLLLAAPQGGWRFADLAVHLGPRHD-----IAYALLVAGFASKVGLLPFHVWVPPTYAAAVGPVRALLAGAAVNVGFYGLYRTAALLGRPPVWLVVAVLVVAGITAILGIAHAAVQTHLMRVIAYSSVENAGLILAGYGVALAGLLAATLQVIAHAAAKALLFVSAAGPERHVGSD--DLDELVGIGRRLPASGAGLAIGSITLAGLPLTAGFVSEWFLLEALMQQGLAVKVAMAVAGALVAL-----------------------------------------------------------
226968640    -------------------------------------------------------------------------------------------------------------LFFLVMLLGSFITMSSSSWFMAWIGMEINLMGFIPLIS-SHSNKRCSEASMKYFFIQSIASSIFLFSFLLSSSF-----------FSIIQSISMTPWMISSIMLLSLSVKLGASPFHMWLPTVSEGLSWFNCFILMTWQKIAPLSMISLINQKSF--------MILMIIYMSAISGSIGGLNQTSLRKIMAFSSISHMAWILAS------MLFSKTLWILYLLIYSILIFSIIYNFLFLNMFHINQIFT-----NQNKNFNMFIITNFLSLGGLPPFFGFLPKWLIITQLIQNNMMFMISILILSTLINLYFYTRISYSSILMYNNNNKWMKMKKSVPLTHSIMSMISLFGLI----------------
138502226    --------------------------------------------------------------------------------LLLLSTFISVLAIIYSFEHLEPKNAKGMMSLILILETGMNGTFVALDLILFFVFFELVLLPMYFMIGIWGDKETRLYASIKFFVFTLFGSAFMLLGFLGLYFRGNTFSIPELIELGSSGAFTTFATLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFVRIALPILPEQAAWAPAIAVLSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGISSTSIGINAAMIGMVAHGIITGLLFFVSGSMAH--TYHTRDMGRLGGNMKLLPKT-------------------------------------------------------------------------------------------------------------
146739153    ---------------------------------------------------------------------------------LLAIGLSALPIALFNIVWHRHSQVKANGLLVNLLLASATCAVVATNFGTLVVMAEMMALCGAFLTG-------CAQSAKLWFALGRLGTLLMAWSCWLVWSFYGTLDLGQISLLAAHAPQNMLLWLPA---LVGFALLAGVIPLHGWAPQAHAGASAPAAALFSTVVMKVGLFGILTVSLAGSAPPLWWGVLLLVVGMITAFIGGLYALMEHNIQRLLAYHTLENIGIILLGLGAMVLGFIGGMYHLINHSVFKTTLFLGAGAVWFRTGH--RDIEKLGGMGKRMPLISLSMLVGLMAMAALPPLNGFAGEWVIYQSFFKLSTPLLAVGLAITGALAVMCMAKVYGVTFLGAPRTPEAENATRAPLLMTVSVVLAALCCVAGGVAAPWLLTLV----
21229921     -----------------------------------------------------VLVYLLGDWPARLGIVLMGDRLAAWMLMTTLVLGAACLLHACAGW---DRRAPHFHALFQFQLMGLNGAFLTGDIFNLFVFFEVMLIASYG-LLLSGGRGLQMRIGLHYVVFNVCASTLFLIALGLLFGLFGTLNMAELSQRIATLPDVPLAKATLGLLLLVFCSKAALLPLYLWLPETYSRAPASVAALFAIMTKV-GLYAVLRVSSLWFGAGAGALHGFLWLGIGTLVMAAFGVMAASRLRVMVSYLVVFSAATLFIAFSLDDARALGAGLYYLPHSCFVAAALFMVSDLIRRRRGRASDRKEVVAPLPGRAIPGAMFMIAAVAVAGLPPLSGFLAKAALLQ---------------------------------------------------------------------------------
289596451    ---------------EIAIYGIFVAVLGASLISLIKNNTLATLSNILASSVAFILSLYLLIQPDFHNSWLYVDFVTKVM--FLIITMIYLFAALHANVCMRNIKRFFIWSLLAGFTLTMLLAVSTPSLGYAWLWLEASTVISAALILM-EKEKSHVESAWRYVLIASSGLAIGLFSIILYGGITGGF-------TWVNATISKGALLVGSLALIGFGTKAGLFPMHTWLPDAHGTAPSPVSALLSGALLPSSLIVFYRIYGVMHSL--PLFYLTAILGILTIWVASLLMISQKRTKRLFAYSSMDVMGIATVGISLTYFYPSAIYFVLVVFLAHAFGKSALFLSAGTLKRHGKEEISEIRNLIETSKTLSFAILVSALTVTGAPPFAMFFGEFGIFIALIAHPWLFFFLIGVLLSFLALNYH--VVSMLFSDGEEGRIKLSESMVPFGISIASLFLILIIYFWG--------------
294862183    -----------------------------------------------------------------INISLKFDFYSVIFTPVALYVTWSILEFASWYMHADPYMN-RFFKYLLTFLIAMIILVTANNMFQIFIGWEGVGIMSFLLIGWWYGRADANTAALQAVLYNRVGDIGLIFAMAWMATNLNSWELRQI----FTTSHNMDLTYPLLGLIIAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRMSPLM-ENNPFILTTCLCLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMIGLNQPQLAFLHICTHAFFKAMLFLCSGSIIHSLN------------------------------------------------------------------------------------------------------------------------------------
258649575    -----------------------------------------------------------------------------------------------------------YYIFLFILMSSTILSMSSNSWLGAWMGMEMNLLVFIPLMS-NLKNCFSTESSMKYFLIQAFASSLLLFSSFLI-------------------HMNFLFNLNYILLMSTLLLKMGAAPLHFWFPLVSEGLTWKMNMILMTWQKLAPMTLISYISFNLSILLQIISLISIIVGSI-------LGLNQTSMRKIMAYSSINHMGWMISTF---------FLNKVLWKIYFIVYSFLTILILQIFNNYKIYFFNQMFMTNNMNKTMKFITFCNFLSLGGLPPFLGFLPKWFILNNLIMNNYYMLMTIMSIFTLINMFYYLRL-----------------------------------------------------
70672516     ------------------------------------------------------------------------------------------------------MSPTIFFILLSSLATGTIITMTSYHWLMAWIGLEMNTLAIIPIISTMHH-PRATEASTKYFLTQAAASALILFSSMINAWNTGSWDITQ-----------TLTYPSHILLAMALAMKLGLAPLHFWLPEVIQGSTMPTAFIITTWQKLAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTTITWTLSPTLTIITMLSLLSLGGLPPLTGFLPKWLILEELILQDFFLLATMMALTSLLSLFF---------------------------------------------------------
141298947    --------------------------------------------------------------------------------PLILLTTITMPIVILSSWRIEN-KVKEYMICFLLLETLILGVFSSLDLVLFYLFFESGLIPMFLIIGIWGGSNK-VYAAFKFFLYTLLGSILMLFAIIYMWTVSGTTDITELMSFNFNNISGGIQSILWIAFFASFAVKLPMWPFHTWLPDAHVQAPTGGSVVLAAILLKMGGYGFLRFSIPMFPGGSIFQNFIFLISIIAIIYTSLVALMQSDIKKLIAYSSVAHMGFVTLGFSFNQQGIDGAIFQMLSHGIISAALFLLVGVIY--DRMHTRDIDFYGGLVSVMPKYSLFFIFFT-----------------------------------------------------------------------------------------------------
254430462    ------------------------------------------------------------------------------LAALELVTLMSLLAQVFALGYLKEWSLARFYALVGFFEGALSGVVLSSNLFLSYFLLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVLLLMGVVALSAWAGSMEFTDLYSWAAEARSSGSLTPLAGTLLGLGLIKCAQFPMHLWLDEAMEGPNP--ASILRNSAVVTAGALVLLKLMPLLQLSPVATDVLLAVGTISAIGGALVALAQVDLKRAFSYGTTSYLGLVFITIALQLPGIALLL--LFAHGLAKALLFMSVGSVIA--ATNCQDLTELGGIGTRMPATGSAYLVASAGLVGLLPLGCFW----------------------------------------------------------------------------------------
229915674    ----------------LVLDKASLKLLMFGSFFLLVGVTSVVMVLMGVLGDSFIVWEFIGGYGVNMGVCVLVDMLSVLFFCLVCIISGCVFIFSVSYMEGDKY-PESFCCLTVCFVIAMSVLIFVPHLVFLLVGWDLLGVISFLLV-IHYKNKSSVGAGMLTILVNRIGDVFLLISVSFLAS------FGDLAVLSTSQWGVVGSGVVSILLVMAALTKSAQLPFSAWLPAAMA-APMPISALVHSSTLVTAGVYLLFRYYHLFVVWDGVLVLLSKVGCLTLLMASLGASLELDVKKLIALSTLSHLGFMVYVLGIG--YPVFSIFHLFSHALFKSLLFMCVGDFVHRGGVSLQDIRQLCGVWGSSALLTSCVVVGFSSLCGVPYLGGFYSKHAILESSVVFGGAFEVLCLLVSAGVSYYYSVRFLLQVVFGVPGEQCYLKSGFFTLWAPMVLLAIGSI-------------------
171914645    --------------------------------------------------------------------------FAVGADGLSLTMALLTVLVTLAAVWSLVDKERIYYTSTLLIASGALGAFLCTDIFFLYAFHELALIPTFLMIALFGHGDKK-DAAWRITIYLGVGSLILLAGLLGVVWYCSTFDLLALKPLAADAPYAKYAAANFFVLLVGFGTLVSLFPFHSWAAPAYAAAPTPIAMMHAGVLKKFGLYGLIRIALPLLPTGANTPWVLLYMLLGNILVMGFVTLHQRRLDGLLANSSVMHMGYIFLGLASGNLGQNGAVLLMFAHGISVALLFMLCGRLRNQLGT--LEFDKLGGLAANAPFLSLIFGVGAFASIGLPGLANFAGEVLIFLSTFKNGFTFLQVTTILSVVISAVYMLRAYRKIFFGQPSAGHFMSDPSLPMFLLAAVLLVVGLY------------------
136436259    ------MNSLTLLGILPLIGALLIAVIRAEQVLRVKQAALGTTILVAISAILMWLNFDESIPSFGINYAVGVDGLSLVLILLAVLLTPIVVLAGWNESEGGRWSAKVFYILILVLETMMIGVFAATDVFLFYVFFEAMLIPVYFLIGGYGSGERAA-AAVKFLLFSLFGGLLMLASIIGLYVISSTFDITELS-QMHNYMSSTTQNLLFLGFFIAFAIKAPLWPLHTWLPDAAASGTPGTSVLLLGVLDKVGTFGMIRFCLSLFPDASTFTPVIIVLAVISILYGAFLAIGARDIKRLIAYTSISHFGFITMGFAMTTQGHSGAILYMFNHGFSTA----------------------------------------------------------------------------------------------------------------------------------------------
66276052     --------------------------------------------------------------------TLILDWMSFMFLGFVMFISSMVLYYSGEYMSGDNNMN-RFMYLVLAFVMSMGFLIISPNLVSILLGWDGLGLVSYALV-IYYQNEKSANAGMLTALSNRVGDVAILLAISLFFS-CGGWNFLFYVENMPNMSLNGVL---CGLVVLAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPALEGQTSQM--ILLLLSSLTMFMAGLGANFEYDLKKIIALSTLSQLGVMMSILSLGYADL--AFFHLLAHALFKALLFMCAGAVIHSV-KDYQDIRMMGGLVYHMPLTGMCMNLANLALCGTPFLAGFYSKDMILEVAFMSPINLVSFLLALATGLTVCYTMRLVYY--------------------------------------------------
255513527    ------------MFPIILLIIVPSIALVAALLSGPRASRPISIASTL---IGFLITAYITYNAFTSSSINIIEKFSYFIAIVLLIMSSIVLLATSVAGNPERDRTRLSSSLILLFQIAAAGLFTSANLFMFFIFWDIGVIAMFFMINILGSANRKI-ASMEFLIFEIFASMMLLLGIIVLYFYTHSLNITTITQTAAALPASIQEII-FVLLFLAFMVNMPLFPTHFWLPDAHSEASTQGSMLLSGVLTKFGGFGMLLLFEML-PIAQSAYIYVAGLAVISIFYSIFVLMRQNDMKRIVAYSTIVEMGIVMLGISANTFGTNGALYLMLSHGVTIALLFLVVGSMHYIFGD--RDIRSLRGVVSGAASSAYAFVAGILAMTGVPLTSGFIADLLLFIGAEQRFGYYGVLPLAAVMLLGAYMYFAVNKSVLSNREKSNVVHVLPRSEKLGYAILLIAAFVFGIFPFI------------
282870118    ----------------LIVFLPALVALALSVLGPRAFAGAWTATGLAQLALVLALWTDLPASGYGISYHLGVDGLS----LPLLALTAVVFTATAVHSWRQADRPKNFVLVFLALQTVSTGLFVSLDLILFFLFFDLSIVFMYFVIAGWGIGAPAREAALTFFLYTFLGSLALLLGFILLALATPTFDIPELAALNPLAGGGTYAALTLLALGIGLGVKTPVFPFHTWLPPAHTEAPAAGSAILAGILLKMGTYGFVRIAMPLLPAGWRQFALFVGIGVISVVWGALVALAQNDLKRMIAYTSINHMGYVLLALGAAELATTGAVYQMVSHGLITAALFLLAGALHTRG--HTYTMSAYSGLATRTPHFAALFAVAAFASLGLPGFSGFIAEFQILAGALTA-TPVATVIAATGILITAALFLLAISRMLTGPDAPGTPRPFPDLSAPELLSITPLLALATVLGLLPRPVLDVI----
288904167    -------------------------------------------------GMVLLTWVGFCLNSVIFEMSLILDMVSLSYGSVVILISMSVMVFSESYMSSEQYKS-RFNWLVMLFVLSMNFMIFVPNLVTMLVGWDGLGLVSFALI-IYYQSVKSVNAGMLTVLINRIGDVFLLVTIVFMINL-GQWGF-------IFMESNKAMIVLYLSVVFAGMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFFPLL-DSLSFMKEFLFMVGSVTMMMAGVSAMYEYDMKKIVALSTLSQLGVMILSLGVGMVEL--AYYHLLTHAMFKALFFVCVGSVIHCYG-GSQDVRNMGTLFFCMPVTSVCMGISVLSLCGSPFLAGFYSKDLIIEMIMVSNFSIISLVLVLGTFFTIFYSMKFLCCLFWNSSSAQKFYYSSDGSFYNLISMGILV---------------------
144157810    -------------LPAIIVVMPLIIAPIIAALPNWRVSWTLSLITLVISFISALALLNLGGFAPPLGIEFAVDGLNAPILLLVTVMSILALIFALPTIDIREEKRSLFFTAYLMCVAGLIGVAITGDAFNLFVFLEISSLSTYVLVALGATRRRALPAAFNYLVMGTIGATFYVIGVGFLFAATGTLNMADMATRIPELSDTRTIQAGFAFIVVGLGLKAAIYPLHQWLPPAYAYAPSFVTVFLSATATKVAFYA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
108755556    ------------------------------------------------------------------------------------------------------------YMFLFVMSVGSLLSISSIHWLSIWAGLEINLIGFLPLL-IYQKNISESESAVKYFVIQALGSSLLIFGSLMAFNLSFTWDL---------YSSYYFSTFGFVILSIGLCIKLGVFPFHYWLPGVMAGLSWFSCLLLATWQKL--APLFLLLCFLELNKSYEMIYMFCLVSAGSSLMGGFGGMNQTQIRALLAYSSIGHLGWMVFAISHSEWTMKMYFLIYIVISLSMFMSLWLNNSSPMKNISNLKTSNMMQGSIMLLLLSLGGLPPLLG----------FISKLLVIIIGSKGPWLLIIFVLILGSLMSLFYYLSLFFSFFLNTTKS------------------------------------------
18138539     ---------------------------------------------LFLDSAYLFEWVFFSINGMDMSLVFLFDWMSLLFFSVVLIISSSVLYYSHYYMEGEANMP-RFIMLVLLFVLSMVLVILSPSFISILLGWDGLGLVSYCLV-IYYQNYKSFSAGMLTVLSNRIGDVGLLIAIGWLMSF-GGWNFYSM------GSFSVINLWVVICVFVAGLTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSHLMEPFGEVKHFLF-FVSMLTMFLAGMGANFEMDLKKIVALSTLSQLGLMMSMVALGNEIF--AFFHLLTHALFKALLFLCAGKLIHVSGNN-QDIRFMGGSALSLPLSLVFMNAANFSLCGFPFMAGFYSKDLILEYMYSSNLNLFMILLYVSTMLTCMYSFRL-----------------------------------------------------
288900917    ------------------------------------------------------------------------------------------------------------------------------DMLSFYVYFEASLAPLFILIGLYGASNRD-KASDYILIYTLFSSLFMLLAIGTYEVLIGNTDYQSISLIVLSTDLQCILFIC---LTIGIMVKTPLVPVHTWLPVVHSESPLAGSMLLAGVILKLAIYALIRLVPSLSDATVLYTPIAYLICAITIIYTSLITLRQSDLKVIVAYSSISHMAVCILGILSNTLTGINGSLIMSIAHGFVSPALFIIVGGILYDRYHNRLIYYYQGLITYMPILSIYLLILSFCNIGTPLTVNFIGELLSLTGAINRS-AILGAISALSVLLSAAYMLKVTNRLTGGVRTPYIHLTSDTYRENILMIILIIPTIFY--GIYPNGIINMI----
136322132    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSFIIIGLMVKAAIFPLHIWLPSAYTFAPSAVAVLLTATATKAALYVLARILFTLLFNADDFTVIILQWSIVAIFFGTIRAIFEKDIKKLLAFSSLSQIGYITIGLTLGTASIMASFIHIANHSMMKAALFMGIGAISIQLKKSI-NVDDLKGLSKSMPVTSISLTVVILSLLGIPLTIGFISKVYLLKAVFSHGNWPILFIIVLTSFLGLGYAWQMIENIWMKQPSDTALTIKDDPKIYIPLVVLFNILFGIYAYPIVNSAFNASAAIF
37520572     --------------------------------------------------------------------------------------GLGLLAQLYAVAYLEDWGWARLFSLLGLFQAGMSALVLCNSLFFSYFILEILTLGTYLLVGFWFNQPLVVTGARDAFLTKRVGDLFMLMGVLALWPLAGTWDFSELAWAAVTPPDASVATLLGLALIAGPIGKCAQFPLHLWLDEAMEG-PLPSTILRNSVVVATGAWVLVKMYPLV-ALSPVTVAALIAIGSITALGGSLVALAQIDVKRVLSYLVSAYLGLVLVAVATGQLSTALLL----LLANALAMALLVMAVGSAVWNNISQDLSQLGGLWSRRPVTALCYLTGCFGLVAALPLGGLWAQLEMVEGLWNAQPLLAVLVVVVNALAG-FALGRVFGLIFLGKPTQ-MTVRSPEAPWPMVVPMTVLAGLVIHFPIVLATI--------
47059780     ------------------------------------------------------------------------------------------------------------MIFWFSILSGTLIAVSSKSWISVWMGLEINLLAFVSLIS-NSMNQQTSEATLKYFLVQSLASSMFLFWTIFNFMQSNWFIL-------------MTENLNSTTISIILALKMGAAPFHFWFPPTAEGLSWFNCMILLTWQKVAPLFILMSFNSFS----------LVILASFSSIIGAVGSLNQSSLRKLMAYSSINHMGWILATMYIND---KLMLTYFIMYCSLSILVMLMFNYFKLMHINQIQNT--------NNILINLILMLNLMSLGGLPPFVGFMPKWLSLNYLLMYNQFMLSLILVLSTLVTLYVYIRLTYSSF------------------------------------------------
226464102    -----------------------------------------------------------------------------------------------------------------------------NNWLGMWMGLEINLMSFIPFISKSK-NKSSSQAMMMYFLTQTIGSIILLFAILM--------------KSMIFMSPIFIENLPKIMMMIGILIKTGAAPFHMWLPNMMSNLSWLEAMLLMTWQKVAPLFML--------NFMNPNNTFIYIIAMTSAIMGAIGGLNQTSLRKILAYSSINHLGWMLMFMSMNFSWYKYLLLYSIMIMLLCTILSENNIYFMNQVNLKSPSI-----------MEKYLVIMMLLSLGGLPPFIGFLPKWMVIQSMVETNLYFPLILMMLTSLLTLFYYLRILSYIIMSYSTMNNWMSYSPMNKFILYMSYLINLSLPLFSILN-----------
121280421    ------------------------------------------------------------------------------------------------------------------------------HWMGMWMGLELNLMSFIPLL-MXISSVEEVESGVKYFLVQALGSSFFLWGGFWLYSMGMNFNFFSLHW------------FCSLILLGGLLLKMGSFPFHFWVPSVMSSLSWLGCMLLATWQKLAP------LFICFWFFFDSWFFVVLFLSVFCSIIGGLGGINQVQIRVLMAYSSINHLGWMM---AVSTISFFGLSMYYMVYFFISLSLFLLFSTVGYG------RVSQLFGLMTNKFILLIIMMV-LVSLAGLPPFTGFFAKWIVFQEMLLNNQIFFLIFLVLGSVFSLYFYLNLFFSVFLT----------------------------------------------
177667018    -------------------LVGAIFLYMYSAFL-----FPFTCYFVLSGKCILMEWEILSVSSTNISLLILLDPIGLSFSNVVCFISACVLIFS-SYYMAADYFLSRFIWLVMMFVLSMNFLVFIPSLVSLLIGWDGLGVVSFALV-IYYQSSKSLSAGMLTALVNRIGDVTLLLAIGFCVLQ-GHWN-------VLFMWETDLSVVVIFCILVAGMTKSAQVPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLFIRFFPFVSSFHGFSSSLLFVSVLTMLMAGIGANYEFDLKKVIALSTLSQLGVMMASLGLGAPYL--ALFHLYTHALFKAMLFLCAGGIIHNN-SDIQDLRCLGGLWSQMPLSVACLNVANLALCGAPFLSGFYSKDLILESSLFSPNLVMLFLIFLATGMTAAYSVRLSIYSLWGQSNH------------------------------------------
134907832    ------------------------------------WYFFINFYSSGSTEVIIPVLDWLLISGQFFNWGIAVNSLTLIM--LTLVLTVSALVHIYSIEYMAHDSKTRFMTYLSLFTFCMVALVVSDNLIQLFFGWEGVGLASYLLIGFWHHKKSANLAAMKAFLVNRVADFGFLIGIATLYIFLDTLSINEIVQNNFFGFSIDTLTFACFFLFIGAMGKSAQFGFHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTVRFSELMVMSDFVMTFILIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
213138575    ---------------------------MLGLWAGSLVCGTVSLMKLFSGVTSVIEWDLASLNSLSVVFVLIFDWISMLFLCFVLLISGSVMYYSGSYMKEDK-NFNRFMYLVLMFVLSMAMMVLSPNLVSILLGWDGLGLVSYGLVIFYQ-NEKSASAGMLTILSNRVGDVAILLSIGLMASL-GSWNFVIYSYYIMDTEW----ILFKFLLMFSAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSGALEG--SKIQGMLLIISCLTMFMAGLGANFEYDLKKIIALSTLSQLGVMLSILALGYPDLS--FFHLLSHALFKALLFMCAGIIIHSVG-NYQDIRCMGGLIKFMPLSVSFMSVSNLALCGFPFLAGFYSKDMILEVAFMSWINFISLLLILATGLTVMYTMRLIFYSLSGNSNLSVMMNISDEDKIMSNSMILLGVSAIFMGAVLSWVI-------
138061172    ----------------------------------------------------------------------------------------------------NEKHHARFFACFCIAISSVIGIAFASNMFTLFLFYEILTVSTYPLVAHKGTSESIRGARVYLSILIGTSIVLQLTAIIWTYVLTGTLDFTQ--GGILEGKISDWVVPILLALYAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMIYIFGIDFLSDTGASEWLMWLAAYSIIAASVVAMYQDNLKKRLAYSTISQLSYITLGMAANSMGALGGGMHIAMHAMGKITLFMCAGSIYVK--YHKTEISEMSGLGRVMPITFLAFFIGALSIIGL-----------------------------------------------------------------------------------------------
142589901    -----------------------------------------------------------------------------------------------------------------------------------------------------------THAGMKAFIMTKVGDVMMLSGMLLLFMYAGTFGFRELTAWAVEMSAQGMLVPAFVLLFGGAMGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARLGPIVFALAAQFFEIVAWVGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMLALGVAGLSYTAGFFHLISHAMFKASLFMAAGSLLHVVGSRF--MTDMGGLKKQMKKTYAFMWAAGLGLMGAPFTTGFWSKDAIFATVYESGSLPLFIIAVLTAIITAFYTTRMIGMVFFGKNSKHIEKMESE----------------------------------
62736214     -----------------------------------------------------------------------------IADIFILLTAYLLPLSIIANW--NSIKSTLYYELVFNLGIILLINFMCQDMLSFYIYFEASLAPLFILIGLYGANNRE-KAADYILIYTLLSSLFMLIAIAVYEVLIGNTDYQAVSLLVLSLDLQCILFLG---ISIGIMVKTPLVPVHTWLPVVHSESPLAGSMLLAGVILKLAVYAIIRILPTLSDASTLYTPVVYMVCIITIIYTSIITLRQTDLKVIVAYSSISHMAVCILGIMSNNIIGISGSLILSIAHGFVSPALFIIVGGILYDRYHNRLIYYYQGLLTYMPILAIYLIILSFCNIGTPLSVNFIGELLSLAGALNR-VPVLGALALISVLLSASYMLKVTNRLTGGIKTPYISLTHDRESVLLISLIIPTIWYGLYPNGIANMIWSIPKLLY
136244576    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSGSINFLEIFSFFSNENKIKLLGVICFFLFIGAMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTCRFSPLFESAPQVANLVLLVGVSTAFFAATTALVQNDIKRIIAYSTCSQLGYMFAAVGAG--FYHAAMFHLFTHAFFKALLFLGAGSVIHA-MHHEQDIRRLGGLRTKLPITCLTMIIGTLAIVGIPLLSGFVSKDIIIEGVFASKNYHAFVFLIFSAFLTSFYSWRLIFLTFFGS---------------------------------------------
150375691    -----------------------------------------------------------------------------------------------------------------TLITSTLMALSSTNWLFLWASMELNLLSFIP-ILISSKMNREIESAVKYFLAQALGSALLLTSSIMMWS-----------------PYSFAPSVTAMMLTMSILLKLGSAPCHLWYPSVMSGITWMSCTILSSWQKLAPLSILIFFTSI------TPKPIIPMMAAMNALFGGMMGMNQTQLRAIMAYSSIGHLGWIMAFMVVSKPALS--MIYFMVYCTLILPLFLVFNYM------NIMTSKQLSKASSIPFSTQMSLVILLLSLAGLPPLTGFMPKLMAITSLASQN-ISLILLLIVGSLMNLYYYLNIIVNMSLVNQVITFNYVRYTLKTKVLLFMSSVLSIGLLPLVL------------
126459136    ----------------------------------------------------------------------------------LLVAWLVAAISLYSVKYMEGYRPGWYWFFFGFFATSMLIIVYAGNLWFLLVGWEGVGLASWALIGHWYRDEYPSKAGLRAILTVRFGDAFFLVAIALFYVLTGTVSLSGLMSPPALDALKQLGVVPLLFFALGPFTKSAQFPFHEWLLTAMTGPTSVSALIHAATMVKAGVYVLIVTAPIFAVVSELYFTVVMWVGVATALLATIIALTSMEFKLVLAGSTAANLGIIAAATGAANALLFFAFLHIVGHAVSKASLFMGFGAVIHEAGTRF--LGEVGKLWRHMKITAVAMVLSMLSLVGIPPFVGYITKDLALENVFEAGHVLLAALLYILLFLTPIYGLRLIGLTFFHGKEPEEVHEAPVLMWLPYTALALAT---------------------
197935833    --------------------------------------------------------------------TFLFDWMSLMFMSFVLLISSLVIYYSSGYMSGD-YNIDRFIILVLMFVLSMMLLIISPNMISILLGWDGLGLVSYCLV-IYYQNIKSFNAGMITALSNRIGDVAILLAIAWMLNY-GSWNY---VFYLDCAKNSLEMEVVGGLVVLASMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSSVVSELFVSDY--LLLLAGLTMFMAGMGANFEYDLKKIIALSTLSQLGLMVSILALGLPHL--AFFHLLMHALFKALLFKCAGAVIHNAG-GSQDIRHMGGLIGMMPYTSSCFMVSNLALGGMPFLAGFYSKDLILEESLSLVNCIKLFFVFFSTGLTVCYSLRLVYYTM------------------------------------------------
142287757    ----------------LVPIVGALLVPLVPDKGEGKQVRWY-ALIVTLITFLITVAAYLTGYDPSLSGLQLSERVSWLSMPLILLTSFITSLACLAAWPVS-FKPRLFYFLLLAMDGGQIAVFAVQDMLLFFLAWELELIPVYLLLAIWGGKKRQY-AATKFILYTAGSSLFILLAALAMGFFGGGTPSFEYTALAAKDFGTGFQLLCYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNCELLPAHSQFAPLLIVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIG---------------------------------------------------------------------------------------------------------------------------------------------------------------------
48427648     --------------------------------------------------------------------------------FLGVVLFISSMVMYYSGDYMDGDKGYRFMYMVFAFVFSMGALIISPNLISILLGWDGLGLISYVLV-IYYQNEKSANAGMLTILSNRIGDVGILLSISLLFML-GGWNF--IFYGETLGEDFFLLKI---FVCLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYILIRFSGALEG--SSVQTFLLIISCLTMFMAGLGANFEFDLKKIIALSTLSQLGVMMGILALGFPDL--AFFHLLTHALFKALLFMCAGSVIHSV-KEYQDIRNMGSLVLCMPLTSVCMNLANLALCGMPFLAGFYSKDLILEVVFMSSVDFLGVFLILSTGLTVCYTFRLVYYSLSCPPNMSSMMMISEGHSKMMGGITVLS---------------------
296940234    --------------------------------------------------------------------------------FLTIALFVTWSIMQFSTWYMKEDEVKMFKKYLTTFLIAMLILIMSGSMFQLFIGWEGVGIMSFLLINWWYVRTHANSSAMQAMAYNRIGDIGIILILACLSINQTTWEMQLI-------DPKIKTTLMATGLVLAAAGKSAQFFMHMWLPSAMEGPTPVSALLHSSTMVVAGIYLLIQMHKIISNSKEALTAC-MYIGAITSFYASMSALTQNDMKKIIALSTLSQLGLMLVAIGLN--HPKLALMHISTHAATKAALFLCAGSFIH-NLQNEQDIRKMGNMKNMMPITTACLLITNLTLMGMPFLSCFYSKDSIIEVLTSKINTWTIIMTMMATTATSAYSMRMMFYTTMKTTRNKSMTMLKETPIIRLTTLSIINGTILTTALVTSNIEPTMPTL-
135037975    -------------------------------------------------------------PSLGLDYALAIDGLSL---PLVLMNGLLCFVAAFTSRRVENRPRI-YFALLLIISGAVNGAFLAQNLLLFFLFYELELIPLWLLIAVWGGANRAY-ASTKFLIVTAVSGVLILAAFLGMAVLTGSADFS-LHPVLGTEMGLLSQLVLMGALLIGFAIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCLGLFPEAWAVAPWLAIWAAVSVLYGSLAAIAQTDMKRMVAYSSVGHMGYVLLAAAAATPVALVAVFQMVSHGLISAILFLVVGVVYERTGT--RDLNVLRGLQRGLPLSGTLMIVGVMASAGIPGM--------------------------------------------------------------------------------------------
136722560    -----------------------------------------------------------------VGISYFIDHLNLLFLVCMLASFLILFFSFSLDWDISKKNQYFFYTAFLLCFAGLVGVILTADAFNAFVFIEISSLATYILVALGRDKQ-SLLASYRYLIFGTIGATFFVLGIGVLYILTGTLNFQDMALRLSENNQVEAQYAAFTLVMVGLFIKASVFPLHAWLPNSYAHAPALATTFFSAIGTKVFLYLIIRFAFDVFNFSTFINTVFFVLAILGIFFGAMAAFFEKNIKKLFAYSSVSQV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
200004079    -----------------------------------------------------------------------------------------------------------------------------------YLSVEIQTFSLLVLIGSYRNNIKSLEASLKYFILSSISSGFFLLGLVYLFKTSISLDLN--LFNFVLNNSSFFYSFSNSILILSLLFKLGLAPFHYWIADIYEGSDFVLILLLSSLCKLSIFIILLKFNNNF--------EMLMFLGGLSIVIGTIAGFNQTKIKRLIAYSGISNFGFIIISLSLNNIIGIEICLLYLFIYLFTNLFIIMILILYK---DNIEFIIELSGYFMNNKILTIALVIITFSIAGIPPLLGFLSKFILISTLINYNYIITGCLCLLITCIGIGFYLRIIKILLFQNNN-------------------------------------------
207108466    ----------------------------------------------------------------------------------LFLLLLNAIVVLLSVIYVKERRK-DFAICLLLLEGILMGVFSSLNVIFFYAFWEISLLPVLYLIG-RFGRNNKIYSGMKFFLYTFLASLCMLLGILYIASNYGMMSF-DILDWYQLNFSSEIKTWLFVAFLIGIAVKIPLFPLHTWLPYAYSNAPTLGSVMLSALLSKMGTYALLRFLLPLFPELSEILTPIAIVALCMIIYGGFLAYAQKDLKTLIAYSSFSHMGVVVLGFSFNVEGVSGAVFMMFAHGIIVMGLFLLAGILEERA--SSLEIARFGSIAKSAPIFAAFFMIVLMANVGMPLSIGFVGEFLSLLG-FFATYPLLAI---------------------------------------------------------------------
270267721    ---------------------------------------------------------------------FLVDLYSLSFNLLLLYVGGLILLYSIWYFSHEP-KGFLFIGYLSLFIVFMFLLTNSMSLFFILVGWEGVGIMSFLLISWWFGRSEATQSGVQAMLYNRFGDYGLYMGLIVLIWSGFELNI-------FGEYKFYLSSLFTFFLILAILAKSSQFLFHPWLPNAMEGPTPVSSLLHSSTMVVAGVFLFIRLSTFFDFLSSQMVLFFGTL---TMMFGALCASGQQDIKKIIAFSTTSQLGFMLM---VGVIISPELSFFLLCMHAFFKSLLFMTSGVFIHGEDNEQMIEKMAMGFLNNKLSAIAFFLSSMSLMGFPFFSGFYSKDLIIENMWGPVVNRLSIIVIVASMLTVGYSIRLIY---------------------------------------------------
86152017     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLGAGVMIFVLCAIKLSLAPFHFWLKDVYYAAHTNLVAFISVVPKVAMLVVVIRLFDFLN--NTGFEYIIMVLAIFSMLIGAFAALSQNNIKKMFAYSSVVHSSLVLVACIPLLKEQNFDGILLAIFGYWTLFAFANYAVFMILSNCENNSYESLNGLLVKKPLIAFCLSISVLSLAGIPPFGVFWGKFMILNTAILNGYWYLALFVALSSVIMLYAYLKILIHALFMKNDRVHNIKFSFIQNFILAFCVCVSTFVIL----------------
251772296    ----------------------------VAAFNRVLSQYLMLGLSIGVLALAVIGLWD--FRSIHLWTPYF--QMTPLRAWFLLVVGIVSTMAAWYRVGYQQHNQVFTGFWLPWFVLAMAAVILSQTVWVFMTAWEVMAATSFLLVVSHHEEPGVIKAGYIYLVMSQISAMAILAGLLLMAASLHSMNFALWAAKARFLPWETKSGV-FALLTLGFAIKCGIIPFHVWLPRAHPVAPAPVSSLMSGAMIKLGVFGIVQFLLMDLGATALLWPILLVLGAVSSLLGVLYALMEHDLKRLLAYHSIENIGIIFLGLGIAVVGLVASLFHTLNHALFKSQLFLAAGAVEQHTGT--LDAEHLGGLIRTIPGVALGFLLGSMAISALPPFNGFVSEWL------------------------------------------------------------------------------------
251772764    ----------------------------AGVVGRRPSLASFFFTLLSLESLAIALSLILPGGIPGLSFHLRLDPLSGFFLLLLGGASAGVLLYSAGYTKNEPEKKAQFLAKTTVFLFFTGGVFLAADVYSFMLFWEIMAVASFFLILSGENTEGVRRASYLTLLLAHGGSMLIVTAFALLATRSGSLTMASFSEALKMNHLSSGALLVSLLFLLGFGAKAGVVPLHVWLPLAHPAAPAPASALLSGVMLKAAIYGLIRALFGLPQLAPSFGILLLVTGAFMALFGILHAILQSDTKTLLAYSSIENIGLILLGTGAGTLALCAALYHALNHAFFKALLFLGAGTMIHATGE--TNLNRMGGLFKKMPVSGALVLIAVLSISGIPPTNGFVSEWLLLQSTLQAAVLFGAAILVLASALAAMGFLKFFGVGYLGQPRSDGARAAHECSLFERLGMGGLAMGSLFLGLFPSLVLGEILK--
119511672    ----------------ITIAWIALPLFLGFVIYLLPKLDRYLALFVTLVSAGYALALFFNQSQLNFGVTLVVDQLSGYF---ILTNALVTTAVILYCWRTDKTAF--FYTQIIILHGSVNAGFVSADFISLYVALEVIGIAAFLLIAYSRTN-RSIWVALRYMFVSNTAMLFYLVGAVLVYEANGSFAFTGLADAPKE---------AIALIFVGLLTKGGIFVSGLWLPLTHSESETPVSALLSGVVVKTGVFPLVRCAL----LVPEIDPIVRIFGVATAFLGVVYALFEKDTKRLLALSSISQLGWLLVAPEVAG-------FYALGHGLAKSTLFLIAGNLPSRDFKELQN-------RPINNALWIALVMGSLSISGFPLLVGFGAKMLTLE----NVLPWQVMLMNIGAIGTAIVYAKFVFL--------------------------------------------------
138346902    ------------------------------------------------------------IESWGISWHLGIDGISLF---LVLLTGVLFPLAIAGIDNDDPRRDKPYFAWLLLLEAGVMGSFLSLDLFLFFVFFEIVLVPMYFLIGGWGYEGREY-AATKFFLYTMAGSAFMLVSILATVFIAGKVTFDLIELAEGANFAASTGRWLFFGFAIAFAVKVPIFPLHTWLPDAHTQAPTAGSVVLAGVMLKLGTYGLLRFGLYLFPEASYWRSLWLTLAVIGIIYGAIAATMQKDLKRLVAYSSVAHLGFIVLGFAFTSQAVTGSVMQMVNHGVSTGALFLMVGMIYER--RHTREISQLKGL--------------------------------------------------------------------------------------------------------------------
140450040    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSAFMLVSILATVFIAGKITFDLIELAEGANFAASTGRWLFFGFAIAFAVKVPIFPLHTWLPDAHTQAPTAGSVVLAGVMLKLGTYGLLRFGLYLFPEASYWRSLWLTLAVIGIIYGAIAATMQKDLKRLVAYSSVAHLGFIVLGFAFTSQAVTGSVMQMVNHGVSTGALFLMVGMIYER--RHTRQISELKGLQHVAPIFAAAFTVVMLSSIGVPGLNGFVGEYLILIGAFLTARWWVVVAA-------------------------------------------------------------------
39935858     -----------------------------------------------------IAVYRLGDWPAPFAIVLVADRLSALM---LALTSVLAFASTIFATARWHRVGAHFHSLMQFLLMGLNGAFLTGDLFNLFVFFELLLAASYGLV-LHGSGQARVRAGLQYIAINLTASVLFLIGVSLIYAVTGTLNMADLAIRIPPTQDRALLEAGAAILGVAFMVKAGMWPLCFWLPTTYAAAAAPVAAIFAIMSKV-GIYILLRLSLLFFGAGSGASALFVAAGIATILFGLIGALASQEISRLAGYAVLVSSGLAVAAAAGTAAVTASALFYLVSSTLAIAAFFMLIELLERGRDPGADMLADMMVIPASMAILGWCFVGCAAVIAGLPPVSGFIAKFSMLTALLSGD---------------------------------------------------------------------------
215788964    ------------------------------------------------------------------------------------------------------MKNYSKFLFLVTLILGSMLTLSSNNWFSMWMGLEINLISFIPLITNYKNN--SSESAMIYFMVQSIGSIMFIASILMTSML-------------------MTKTFMEMTMIMSMALKMGMAPMHLWMPEIMEKMSWPNCMILMTWQKLAPLSIMSYLNN----------KMIIILAIYSSMIGAIGGLNQTSTRKIMAFSSINHLGWMSTMLFNNQVWMKYFIIYTMITLIVSMFMWMNSIFFINQFKSNS------------SMINKINIIIMMMSLGGLPPFLGFLPKWLVIQNLIENNMYIIMLIMIMSTLLTLFYYLRMMSSILMMNQYSMKWELKNKKMNMMSSLFIIINMMLPAISII------------
225194543    ---------LKMMIPMILLLPTIML-------CKSKQLWPTALTHSFWIALLSLQWFKPSTELMTFSNCYLVDQISAPFLILSCWLTPMMIMAGQSNLTTEPTPRKRFILITILLQISLILAFSTTELIMFFIAFESTLLPTLVIITRWGGQMERLNAGTYFLFYTLIGSLPLLVALLTTQTYSGTLSICTLQLSTYPNMNSWTHTMWCLALFTAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIIRMTMTLTPPLKMLSYSFMMLALWGVIMTGFICLRQTDLKSLIAYSSVSHMGLVIAATLTQTEWCTGAITLMIAHGLTSSMLFCLANTNYERTNSRTLLLARNMQL--LLPLMGLWWFSASLTNMALPPTINLMGELTIIVSLFNWSNITILLTG-LGTLMTAAYTLYMLTITQWGETPSHMKTIPPT----------------------------------
260425186    ------------------ILVDILVALAVFYYTCVRFHRYWIALLEAIQLGAVLWFEYVSHGTLDYYADIVIDNFTLIM--ILIAGVIGSLIAVFSLGYMEAFQKEHFFFVLFLFLSAMFGLVVSNNLLYMYTFWEITSVCSFLLIGYT-ESRVAVNNSFKALWMNLLGGAAFAAAIIVMGLTYHSTALSHLVGLALAGMPVTVIL---ALLLLCGFTKSAMMPFSGWLLGAMVAPTPTSALLHSSTMVKAGVFLIIKLCPALGNNHAGTMAMF--VGGITFFFASCAAISQSDGKKVLAYSTISNLGLIVCCAGIGSYEAWTAIMIVIFHAVAKSLLFLSVGTAEQQLG--SRDIERFDGLFNAMPHLCLCMVIGI-SGMFLAPFGMLISKWAAMKAFIDAGHPMLLLLLVFGSATTIFY---------------------------------------------------------
156186408    -----------------------------------KTSFYISLLPSMLLLWILLCWNWMNTQTFNVSLSFKFDYYSVIFVSVALF--ITWSIMEFSSWYMASYPKKEFFNFLLIFLLSMIILVTSNNLFQLFIGWEGVGVMSFLLIGWWHGRTEANTASLQAVLYNRTGDIGLILVMAWYAVYANSWDIEQIF-ALANNTQTTMPQIGLVLAATG---KSAQFSLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLVRLNPLL--TSKYTLTLCLCLGALTTLFAATCALTQNDIKKIVAFSTSSQLGLMMVAIGLNLPQL--AFFHICTHAFFKAMLFYV-----------------------------------------------------------------------------------------------------------------------------------------
142921869    ---------------------------------------------------------YTWIESLGINWSVGLDALSF---PMVWLTTFLLPVTIIATW--NEKSGATYFPLLLMMGGALIGVFVSLDLFMFYVFWELTLIPMFFLILKWGGKDRKY-ASQKFFIYTFTASVVMLLGLITLYFMTGSFSIPELIDSARASNVGDNWYLGFVMLMIGFLVKLPAVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMFRLPISLFPHLYHFQLALMIIGMVSLVWGAIVCLGQTNLKKMVAYSSVSHMGVILIGIATMQPMWAAALFMMFAHGIISPMLFAVCGAFKH-----------------------------------------------------------------------------------------------------------------------------------
270267699    ---------------------------------------------------------ILFINGSSIVFTVLLDWISLMFMSFVLLISSMVIMYSEEYM-MGDLNIDRFILLVVLFVVSMMMMILSPNMISILLGWDGLGLVSYCLV-IYYQNVKSYNAGMLTVLSNRVGDVAILLSIAWLVNY-GSWSF---LHYLDFMFDDFTMFMVSSLVVLAAFTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSNGLGP---GLCYLGLLLAMMTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILFLGSSDL--AFFHLLTHALFKALLFMCAGNVIHSLG-NCQDIRYMGSLVNQMPLTISFFCISNLSLCGLPFLSGFYSKDLVLEVFSMGHFNIFVYVVFFLSVFTVSYTFRLMYYTLFGVFNYSSFNMLSDEGWIMLKGMLGMIFFVIMWGSVLSWLM-------
84488777     ------------------------------------------------------------------------------------------------------------ILFLSTLISGLLISLCSNSWMGAWMGLEINLLSFIPLLSTN-KNMFSTEASLKYFLIQAIASSTLLFLILLKTNIHEMFYLTKISMWNDY-------------IMIPLLMKIAAAPFHWWLPSVVEGLSWMNCFIILSIQKIAPLMLISYMLINNY--------FIQIMIILSAFMGAIGGLNQISLRKILSFSSINHIGWMLTTMILGSNLWLMYFIIYTINIISILSLTATI---------NLSYISQSFNSMNHKKIIKFTLFIAMLSLGGLPPFLGFFPKWITIQFMAQNLMIFTSTILIMSSLLTLYYYMRMMYTTMMIANTEILWAITIYPKYMYSKMMMFSLSILLF----------------
257077041    -------------------------ILILAIPLISMAYFKKIKEASIIGAIIEMVLLIPLYFNMAPSGFFFIDHITYIF--ILMVSSVYLMSLIYSVKYVKGISENVYYMLMGFFYVAMEFALMVNNYGFMWVGIETTTITSALLL-ITEKSDISLEATWRYIIIVSAGVTFAFISVILIYYSFGTLTITTILA--YGAKDTIAVRLAVAIALVGFGTKVGVFPVHTWLPDAHSEAPAPVSAMFSGVLLPVALYVLYRIYEIF-----PMRELFVWAGTISVLFAAIFLGYQKNYKRMFAYSTMENMNIALIGFSTTITGLIGSLLLLLAHSFGKAGAFYSSGNVYEMSGTKS--IDGVSGLIRNR-SSAASMLLSSFAVTGTPPFGTFFGEFLILYSVFTIHFYAQFVIIVLSLFLAFVSIFNVSKMIFRGKSEYSQSGINTALPLIAAILSIFIGVVFLV----------------
14590793     -----------------------------------------------------------------------------FISMTFILAEFIVFGTSSLYLLPRATNWKELSLLLLM-HAGLIGAFISKDYFNFYIFMELSSVSSYALIASKDK-----KAAFNYLILSMTASYIFILALGMIYFQTGYLNV-ELASRVGLRDDTPLRLAAVALML-----KAGIFPLHMWLPDAHSNAKTYVSSILSGIVVKAPIYGLILLSRL------GNFEFLKPFAYLSMIFGVLMAILQFNAKRLLAYHTVSQMGYILLGVSTS--NITGATLYSLAHAIFKSGLFLGVGGIV-----DTRRRMELNKLGSKNSLLLISILMLSLAISGLGVTIGGVGKAQLVTSKLDK------IIIYAVSFGTAFSFSKLNYYLWKGHGNE--PSNYSVLPSLISGTLAFILGFML-----------------
140376694    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSTNAIIGAVGKSAQFPLHVWLRDAMEGPTPVSALIHAATMVNAGLYLVARMVPFLDSGLDELGLIIAYIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGVSLWFYNHSMFHLFNHAMAKGMLFMASGSVIHEVHHDPQDMRNMGGLAAKMPVTSTAMMIGSMSIIGIPLIGGFWSKEAIVAKTWKASMMGPAILVLLTAGMTGFYMSRMWFMTFAGEAKHDVVNHVHESTPWIKEPLIILSVISAIGGFALSVL--------
83592967     ----------------------------------------------------------------------------------------------------------------LVYAGGAVGCALAGDLISLFVFWEIMAVAS-TLVIWSSDQPAAAKAGMRYALMHLFGGAVLMAGIAGHAIGGGSLDVTAMT----------LDSPANWLILIGVLVNAGAPPFSAWIADAYPEGSFSGSVFLSAFTTKTAVMVLIKGFPG--------TELLIWIGLAMVFYGILYALLENDMRRILSYSIVNQVGFMVCAVGIGTDMLNGAAAHAFAHILYKALLLMSAGSVLMMTGGK-RKCTELGGLYRSMPITTVCGIIGALAISAFPFTSGFVSKSMIAQGAADQHLVWVALLQAASAGVFLHAGIKFPWFVFFQKDSGLRPA---DPPASMRAAMILLAAACIGLGVFPGALYALLPA--
6934264      -----------------------------------------------------------------------------------------------------------------IMVISTIMAVSSTNWFCTWIGLEINMLSFIPFLTKS-TKQKNMEAMCKYLVIQAFASSIMLFSGFLMY------------------NNYESVNVYCMILSFALMTKMGMFPSYYWFPSVLQCCDWAGAMILSTWQKVAPAMIMVN-------NVKSDQIELIVFLLFSIMIGGAVGLNQTDAKTILAYSSISHMGWFLLPHMCGMSYQS--WYYFMMYVMMVAPIFMLLQVYTYNNPNMSSNILTMPTNMKFSLLLLILSLAGL------PPLSGFVPKLMVIYT-VSSTLPEVAVLIVIFSCMSLLFYLNLINILMTKKDMVYCLTMDKIIFTTMVTSLMFTPLLYII----------------
255021529    ----------------------------------------------------------------------------------------------------------------------MILVVLAAGVYTFMVAWELMALSSTFLILSASRAMAARRAAYLYLLIAHLGALCLLGAFILLAPLSGG-SFAVMAAAQQSLSPWATQAI-LGLSLLGFGAKLGMVPLHIWLPEAHPAAPSPVSALMSAAMLPMAIYGLLRLWQILSAPGIGWGVIWLAFGLLTAGFGVLFSTLQSDLKRLLAYSSMENMGLVLVALGLGRIFLCAGLFQLLNHALFKSLLFLGSGSVLHSTG--SVDMNRLGGLIRSMPQTTLLMLIATLAIAGLPPLNGFASEWLLLQASLQIVLPLAAAGVVFVLALSSFAMVKGFGLSFLGRPRSNF--HAHEASLWERTAMGCLALGCVVLGILPGMVTNGLMAV-
115531636    ------------------ILIPTLMMLPTIWFSPTKWLWPSSVTQSLMIALLSLFWFKNANEVSSLNLYLAVDPLSAPLLTLSCWLLPLMILASQNHTSSEPVNRQRTLISLLVSLVFLILAFSATELIMFYVMFEATLLPTLIVITRWGNQTERLNAGTYFLFYTLAGSLPLLVALLALQKDTGTLSMITMQYIQPLNLISSTDKLWWTACLLAFLVKMPLYGMHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRIMLMLEPLNKELVYPFIVLALWGVIMTGSICLRQTDLKALIAYSSVSHMGLVAAGILIQTPWFTGAIILMIAHGLTSSALFCLANTSYERTHSRTMLLA--RGMQIILPLMTTWWFVANLANLALPPLPNLMGELIIITTLFNWSNWTLLTTGV-GTFITAAYSFYLF----------------------------------------------------
139762161    ----------------------------------------------------------------------------------LIASGLWIVFSIYSIGYMREQNQTRFYCFFALAIAATMGVAYAGNLITLFIFYEALSLSTYPLVT-HHQSEDAKKGGRTYLVLLTTSVVFFLFGIIWVWSIAGSTEF--MPGGILEGKISPFITGILLLLFIFGIGKAGVMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFSVLKVTVFTFGSSNNASQLAMYLAAITIVVASIVALKQNNIKRMLAYSTVSQLSYIVLAMIANTSSVLGSTMHIASHAFGKITLFFCAGAIYVASGKT------------------------------------------------------------------------------------------------------------------------------
144074436    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLALQEFFFIFGSIEFDVIFNNAFLGLSFSTIDLLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVARMSPLFEYAIVTNL-FITFIGAATAIFAATIALTQNDIKRVIAYSTCSQLGYMF--FAAGLGAYNASIFHLMTHGFFKALLFLSAGSVIHA-MHHEQDMRKMGGLFKKIPFTGTMMWIGSLAIIGFPYFSGYYSKESILENAYYSDSTFAYTIGILTALLTAFYSWRLLFMTFHGESDNKTYDHAHESPLVMTLPLALLAFGSIFVGMFFA----------
142816383    -------------------------------------------------------------------------------------------------------------------LMGINGAFLTADLFNLFVFFEVLLIASYSLL-IHGGGKAKTKAAVHYVILNLVGSALFLFALALIYGASGTLNMLDLGTKVATLSDTQLLQAAVALLLVVFGLKAAVMPLHFWLGNAYSSVSPAVAALFAIMTKVGIYSLLAMVLQDAGFVASWVFPVLWWAGLLTILMGVLGVLASEDLRKMASYLVIVSVGALVAILSLGTPEVEALLYYLVHSTLATAALFLLADLIAHQRGKAGDRLVNGRKVA-QPVLLGSAFIVVALSIVGMPPFSGFIGKLLLLQA--------------------------------------------------------------------------------
188039026    ------------------------------------------------------------------------------------------------------------------LMLSILGCSISSNWLVLWLWIELNSLALIPILSSNIT-PRSIEATSKYFLFQATGSVILLLGILFRHM-----------NSENLLIIGYYNTLELVIIIFALTLKMGIFPNHFWFIDVMQGINFLNGFFVSIISKIIPLYIIISINNSLTFF------ILYIIGVSSVLIGSIFGVQQTQLRKLIALSSITHLGWMIILFANTSNNWIGILLFL-SYIIMVTPLFWLGNIFAIEHLSKGVSLA-------GNFTLMFTFIVSILSIAGFPPLLGFFYKWIIFYNIIGNSNFLVIGILIMASLLSLFYYINICINFYMNLWSPNKIIFNNFISEIINNNLITVT---------------------
282916199    ----------------LTLVIPVITAILLVFIGKRPIIKRYVALGGTLLTLVAAIINLANVVKHGYSIVFVLDIFSALLIITSIIITAIVILYSYQTIGIERERYY-YYFSVLFMLIGIIGAFTTGDIFNLFVFFEVFLMSSYFLLVIGSTKIQLQE-TIKYVLVNVVSSSFFVMGVAILYSVVGTLNLADISNKLLSAHDSGLVNIVFILFIFVFATKAGVFPMFVWLPSAYYAPPIPIIAFFGALLTKVGVYAIARTLSLFFSNVSFSHYVILFLALLTIIFGCVGAVAYANIKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
62161336     ------------------------------------------------------------------------------------------------------------MLFFLSLISGTMMSISSSSWFGAWIGLELNLLSFIPLITIKMNPYFS-EVSLKYFLIQALASTVIIMSSSLFLS---------------------NPNLSCNLMLVALLLKLGAAPFHFWFPQIMEGLSWPQTIILMTIQKLAPMFLISYLTT-----NSVLIQIIIFSSILSALIGALGGLNMMKLRKIMAFSSINHMSWMLIAISINDMM---WLVYFMFYSLISSSIVILFHSMQ------VFNISSLLNSNYTSPFYTLLLPMSLLSLGGLPPFTGFLPKWMMIQILVLNKMIIPLIFLLGSALITLYFYVRII----------------------------------------------------
289183258    ---------------MITLLFLLTGVIIATFIVPSNKLWAATISQSVIVSIVALALINNHWVSSWHNVSFILGSDSISAPLIVLSCWLAPLSLLASLSNNPPLNQRTFIALVLVITTALVITFSSLELILFYVAFETTLIPTLILITRWGAQMERFQAGLYFIFYTLVGSLPLLISLLAIYFSSLTLTLTNAELIWSPDYSIDSLNIWWALSIVAFLIKMPIYGFHLWLPKAHVEAPVAGSMILAAILLKLGGYGLMRLISLFSTSANSLSLVLIIFCSWGALVTSIICVRQTDLKALIAYSSVGHMSIVAAGFSQTPWGMNGALVLMIAHGLVSSALFSLANTIYERNGTRTLAIT--RGFKLILPLSTIWWLLMCASNLGLPPSPNLIGEIMILTSLISWSPWLFPILG-LATVFGAIYSLMVFQLSQQGPPTSYLANVPLSFTREHLLAFLHLFPLILI----------------
50812125     ------------------------------------------------------------------------------------VCFISSMIMVYSSYYMDEVYVSRFVALVYLFVLSMLLLIYSPNILSVLLGWDGLGLVSYCLVIFYQTSKSAA-AGMITVLTNRLGDIAILLSITWAVNL-GGWNF--MFLQLSLEGGSWMMALLTALLVFAAITKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFHYTL-----GFNLYLLILAVFTIFMSGVAAVFETDLKKVIALSTLSQLGVMMVTLSSGMVDL--AFFHLVSHAMFKSLLFLCAGGFIHSNI-SIQDIRLMGGLGLYMPLTSVMFLGSSLSLCGFPFLAGFYSKDLIIECFYMESNFLIFFVLILATLLTFMYSFRLLFYMY-ATPYGVGLNAHPEGGINMVGPMIFLFFISLVVG--------------
126178314    ----------------MVAIEMGLALFIIYMGAKFRN-YLAIVLAVIQAALVVYLEATFSENLHAVNNLFI-DQFSIIMGLIIGIIGSLIAVYAVRYMETYHHHHPEFFFVIFIFLAAMFGLVFSNNLMWVFFFWEITTITSFLLIGYS-ETEEATKNAFLALVMNLLGGVAFVAALIFLAATEATSGGIDLARVLASGDAAVILIPAVLIGFAGI-TKAALMPFSSWLLGAMVAPTPVSALLHSSTMVKAGVYILVRFSPVFAGTFAGFS--IGLVGAVTFVVASAIAISQSNAKLVLAYSTIANLGLIAACAGVGTYMLWAAILLIIFHAVAKSLLFLGTGAIEHRIG--SRDIEDMEGLIVRMPRMAVMMFIGIAGMF-LAPFGMLISKWAAIEAFVQVQAPFGLVFIALGSAITVFFMGKLIAITRNQEKVEKGFFEEPWAPLYII-TGLVVAAVLLFPVISSTLIEPYVLAIY
260150944    ------------------------------------------------------------------------------------------------------------WLFIMILIVSTIMVVSANNWMSMWMGLEINLLSFTPLI-LNKTNKSSSEAAMMYFLIQSVSSMILMMMILNMMYST-----------------TFMKMVNNMIITMSILIKMGAAPFHAWMPEIMSKMEWNKCLMLMTWQKVAPLMMMSNINNNFIINLSIIW---------STMIGSLGGINQTSMRKMFGYSSINHLGWLMAINKS----MNKWMIYLLTYSLLMMFICFTMMHYKIYFLNQMNNIN-------MSNMEKVSMFIMMMSMGGMPPFIGFLPKWIVIQSMIHEKEFIMILIMIMFSLITLMYYMRIIINMTLFSNSSLKWIKNNSNNLPLIMILI------------------------
15626325     -------------------------------------------------------------------------------------------VMYYSVDYMHSDSIVRFAWLVLLFVVSMMLLIFSPNFISILLGWDGLGLVSYCLV-IYYQNVRSFSAGMITVLSNRIGDVFILLGISLMVSW-GGWNI----LSFGLVGPVSCWGWVVLFSLIAAMTSSAQIPFSAWLPAAMAAPTPVSALVHSSALVTAGVYLMIRFNEMLLSS-AGFSSVLLILSTLTMFMAGICANFETDLKKVVALSTLSQLGLMMMSLSMGYVML--AYFHLLTHALFKALLFMCAGAVIHASG-ESQDIRLMGGLSYYMPIVCVSMNIANLALCGFPFLAGFYSKDIMVESLGGSENLMIVVLLMLSVGLTAFYSFRLSFYSMWGSSRMSFGGVM-DGGGYMNKGIILLGSFAIFGGSYLSWLLLPVCSI-
296166651    --------------------------------------------------------WLLPLSGVRLG----LDPLAGFFMAIT--GAVAVAVGLYAIGYARRERLGPATLAVLPAVVAAMLVVAAASVTTFLLAWESMAVASLVLVLTHHTQPRVRSAALVYAVMTQLGFVAILVGLMVMSAAGGADRFSDL-----HQIPQGARTAVFLLTLAGFGSKAGLVPLHAWLPRAHPEAPSPVSALMSAAMVNLGVYGICRVLQLLGPGPRWWGLALMVAGGVSALYGVVQASVATDLKRLLAYSTTENLGLITLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------
115375225    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTVALLLFLLGAAGKSAQLPLYVWLPDAMAGPTPVSALIHAATMVTAGIYLFARMSSLLV-LSPVAMATVALIGAGTALLAALIAFAQDDIKKVLAYSTVSQLGIMFMGLGTGIFW--AAVLHLVTHAFFKACLFLGAGSVMHGNGDET-DIKKLGGLRHEMRWTWATFAIATLAITGIFPLSGFFSKDAILIAGYEWVHALLFPVGLVITACTAFYMSRLYLLTFGKRSPEAKVAHAHESAWTMTLPLVLLAVCSVLASVYAFPVLK------
218157372    ----------------------------------------------------------------------------------------------------------------------------------------------------NGMNQRSTEASLKYFLTQALGSTVLILSVIY------------LFYSLKFMNFTSVNKAALALINTSLLLKMGAAPLHMWFPMVMQGLSWFNSFILMTWQKFAPLVLLSY-------NMNMSMKLITMSIFLSAIMGAIGGLNQTMLRKLMAFSAINHLSWIMAAMSISESTWLMYYMMYVLLSTTVIMFFML---------NNIFHINQIYSAFNMNKLNKLTFSLNLMSLGGLPPFLGFFPKWIVLQNFLEKGNILIIFIMIMSTLITLFYYLRVTYL--------------------------------------------------
136403691    --------------PGLILIAGALIIPFI---RGNMRSAYMLLLPLLGILTHMDAGTFGTITIFGLETTHVIDKLSLIFGYIFYVAAALGMIFAWHNKDLVEQASAVVY------MGAAIGAIFAGDLITLFVYWELTAVASVFIVWAARTD-RAYKAAMRYLIIQILSGVLLAAGAVVRAAENGSVDFGAIG----------LASPGGVLILLAFGIKCAFPLMHNWVQDAYPEATPTGTVFLSAFTTKLAVYALARGYAG--------TEELVWVGTVMAVFPIFYAVLENDLRRVLAYTLNNQLGFMVAGIGVGTLAINGAVAHAFVGILYKALLFMSLGAVLHRVGTAKG--SELGGLYKSMPLTTVFCLVGCASISAFPLFCGFITKSMIITAVAKEGYLVSFVLLLFASACVFHYVIKIPHFAFFGQDSGKRCQEAPINMLLAMGITSFMIGIGVYPDALFSLLPYPVDYV-
138262921    -----------------------------------------------------------------------------------------TAVVIYAGGYLRGDRQLRFYLLLFAFMAAMLGVVLSDDLITLFVFWELTSLTSYFLIGYKHELRSSRDGALQGLLITGSGGLAMLGGFLLLGHEVGTFRISEMLADPAALTASPIYLPALILIALGAFTKSAQFPFHVWLPNAMAAPTPVSSYLHSATMVKAGVYLLARLAPGLGGTPAWFW-LLTVVGTLTVLAAAGLALLQRDAKRLLAYSTLIALGALVVLIGVGPYGAKAMVVFMVAHALYKAPL--------------------------------------------------------------------------------------------------------------------------------------------
140435431    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTDITILYYLGIDPSYQKLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTVGSVLLAAILLKLAGYGFIRFSIGLFPIASDFTPLIFSLSLIAIVFISLVALMQEDMKKLIAYSSVAHMGFVTLGFTFTQQGLEGSIIQMISHGIVSAALFFSVGVLYDRTQSRI--INNYGGLVSLMPKYSVMLMVFCLAALGLPGTFGFIGEFLILLGTFKKSF-VVATIASLGVIFAAAYMLWLYKRLIFGDIKNKELLSIKDINIHESFILVSLLIPIILFGVYPETLLNTI----
21622589     -----------------IIIPTIMLMPLTWMSKPNMIWINTTAYSLLINLITLSFLNQSNDNNLNLSLLFSTDSLSTPLLALTTWLLPLMLMASQHHLSKEPLTRKKLYITMLISLLLLIMTFTATELIMFYILFEATLVPTLIIITRWGNQTERLNAGLYFLFYTLTGSLPLLIALLHMQNNMGTLNLLVTQYMTQTLLDSWSNIFLWLACMTAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRITTLLNPLTNFMAYPFMMLSLWGMIMTSSICLRQTDLKSLIAYSSVSHMALVIVAILIQTPWYMGATALMIAHGLTSSMLFCLANSNYERTHSRIMILT--RGLQTLLPLMAMWWLLASLTNLALPPTINLIGELLVVITSFSWSNITITLMGA-NIIITALYSLYMLTMTQRGKYTHHIKNIKPS----------------------------------
142181084    ----------------------------------------------------------------ALNIGVYFDSLAAIM--LLLISFIGAVICRYSVRYLDGDQQGRFLCRMLFTLGSVLLLVISRNLLQFTAAWILSSYSLHQLLTHHRHRPWALWAARKKFLISRLGDIFLLAALAATYATFGSFDYTEVFAKAVALQESFVVSAIGALFVLAAMTKSAQFPFHSWLPDTME-APTPVSALMHAGIINAGGFLVIRLSPLVVLSPLALSLLAIIGAI-TALLGGIVMLSQTSVKRSLAFSTIAQMGFMMLQCGLG--GFSAALLHIVAHSLYKAHAFLSSGSV-------------------------------------------------------------------------------------------------------------------------------------
291575671    ------------------------------------------------------------------------------------------------------------MFFLFILFFSTLISISSNSWFGCWIGLEINLLSFIPLIS-NSKNLLSVETSLKYFLTQSLASINFLFMILIKFSLLKNFNMNNII---------------SIMMNSSLLMKMGSAPFHFWFPNIVEGLSWMNNFMLMTWQKISPMILLSYYFNKNF---------LIFMIIMNLIIGSLGGLNQTSLRKLLAFSSINNLGWMIFSI---MISENLWLFYFLIYSMMIFMMISLFFLMNMYFMNQLF-------INNMNFFIKLNLLINFLSLGGLPPFMGFMPKWIIINFLLINKFYFLTFIFMMTSL--------------------------------------------------------------
288818412    ------------------IAISLPALSAISSLFLEKRLYARLSTIATGISFLLSLLILLLGRGSADIPLLRFDGLGSLLASYILLVSLV--IHKYSENYMKDEQGYRRYFFLLIMTLNLLLLVLADHMLLLFACWHLMGVLLYILLTFNHRRLEAFEYGNFALFTHRFADVPLLLAILMLYKAYGTFSVSELIKATLAEPKGELWVVSLLVIVSGLL-KSAQIPFHLWLVYSMEG-PTPVSALMHAGIVNAGAFLANR-FAFLFPYDQYGLNLAFMVGIITAILGSMLMLMQNDIKKALGYSTVGQMGYMMMEIGVGAFAL--AVYHMMAHGIFKATLFLSSGSVIHEARKDTN----------------------------------------------------------------------------------------------------------------------------
31075756     --------------------------------------------------------------------------------------------------------------------------ASSHHWLLAWTGLELNMLSILVII-MKPKHPRAAEAAIKYFLTQTIASTMMLFSSTINAIQTGQWNISMMTDKXXXXXXXXXXXXXXXXXXXXXXX-----------------XXXXXXXXXXXXXXXXXXXXXXXXXILFMTYNHLPTKITMTIGILSTIIGGWGSINQTHLRKLMAYSSITNLGWTMVIFSLSPL---TATMNIAIYMMMLIPTFLLIKKM------SLKTLREASTTWTSSPMASTLLSLMLLSMSGLPPLTGFTPKLMIVNGLVMQNLMPIATTM-------------------------------------------------------------------
226968542    -----------------------------------------------------------------------------------------------------------YFLFFCTLLTGTLLSICSSSWFGAWIGLELNLLSFIPLIAIKL-CPYSTEAAIKYFLIQALASTILIMSSSIHM---------------------YSNDFSYILIALSLLLKLGAAPLHFWFPQVIEGLTWPQALILLTIQKLAPMFLISYLTFS-----SNLIFLITVSAIFSSIIGALGGLNILKLRKLMAFSSINHMSWMLIAMTINDMM---WLTYFLFYSFISSSVIILLHL------TQAYSISNLTNQNKNNTIINILLPLNILSLGGLPPFMGFSPKWIMIQLLTSKMMIFSLLIFLFSSLITLYFYLRLFIPM-------------------------------------------------
71657931     ---------------------------------------------------AAFWWNILPFGVCDFSIELVVDSLGLGFAGIVFLVSGCVFKFSLVYMASSPF-FARFHSLMGCFVVSMVLFIFIPNFFGLMLGWDGLGIFSFFLVSF-FPSKGSLSGGLVTALTNRVGDSFLVLLVVFYGMEWG-----------MGSWVGEGLGISGFLLALGGMTKSAQYPFCSWLTRAMAAPTPVSSLVHSSTLVTAGVFLLVRYGS---GLSSGVMGMLQWSALLTLFVAGVSACMEYDLKKVVALSTLSQVSIMMLAASAGFPGL--ALFHLLAHAVTKALLFICVGLILMGY---SQDIRRLSSCFSGDPGVKWYLVGSCISLCGLPFFSGFYSKELVLESLFTKELSGIGILFCVGAVCTSYYSLRLVYFCFWRSSKPC-----------------------------------------
240266683    ------------------------------------------------------------------------------------------------------------MLFLATLIGSTLLVMSANNWMAMWMGLEINMIAFIALVSKNN-NSSSSESMMLYFLIQSLGSIVLLMMILMN--------------SMMMINSTVMLSLVKNILMISLMLKLGAAPFHSWMPEIMEKMSWLNCAILLSWQKLAPLTVMSNIM--------EGSNLILIAAMMSTITGAIGGINQTSTRKIMAFSSISHMGWMM---ASMKFENEMWMLYLIVYSMITVTTSIMFNYYSTYHINQI-------PMNYKSVMEKIMYSTMFMSLGGLPPFIGFMPKWIIIQSMMEKELYLTITVLMLTTLITLFYYLRMISTL-------------------------------------------------
289208066    -------------------------------------------------------------------GSLQIDPLSAIMA--LVVAGISLVVHIYSIRYMIEEPGYRFFMLLDLMTGSILLMVMAGDLITLLVAWHLIGVFLYFLLAHNTEPLNAQRYAFWTFITYRLGDLPLVLAAMVLFQAYGALDFPTLFARIEATPDAPVAGTVAFLVALAAFAKSAQFPLHTWLPYSMEG-PTPVSALMHAGIVNAGGIIINRFAPVFVHS-SEVLHLLFIVGLLTAILGSMLMLAQNDIKKSLGYSTVGQMGFMIMETGAGAFAL--AIFHLIAHGLFKGTLFL------------------------------------------------------------------------------------------------------------------------------------------
11465912     --------------------------------------------------------------------------------------GIDVLLIILTIIIMQGFKSFESIILLLLAFVGQIFMLHSCDFVSFYICLEAQNFVFLVLCGLSSRPLMGVEASLKYLLLSAFSSGVLLFWFSIYYLKTGLTSIA-WNPLSTLDNASVMDIVPQMMILIALMFKIGGAPLHIWMIDIYSGVKRQLLMYISTAPKLS----LFGFWVTTWHSVYTDFSVFLFVAL-SMILGCFGAYNQPTLRSLFAYSTINEIGLMLMAIESAGFH--SMFQHLSIYMVTMVLLWSLSDHR--------------------------ILSIIAISLAGLPPLAGFFGKAWIFNSVATSSMAAILLISLFCTLLSLVYYLRVFRLFTMN----------------------------------------------
283824897    -----------------------------------------------------------------------------------------------------------FYALFLLTMAGNLLLVISLDGLSFYLGFALMSFAAYGLVIFD-SNAAAFRAGRVYILLVVLGEAMILVALLLAAKTAGSTSFAAIRDSLGTAETGPLVI---ALALVGFGIKAGLLGLHVWMPLAYTSAPIPASAVLAGAMINAGLLGWVHLLPLGENAFPVAASVFLILGLVTAFYGVAVGLFQRNPKTVLAYSSMSQMGIMSAAIGVGLIAPSAWALLLPAVVFYAVNHGLSKGTLFLGLGFADNDFRM------RWRWAWIALWLPALSLAGAPFTSGMLAKSQMKAQFLQAPEPWEAVLIPVSSLATAILMARLLYLV-------------------------------------------------
141804590    --------------------------------------------------------------------------------LLIILSTFLTPLVIVSIISGESKKKQELCSLLMILECGMLGALVAFDMLFFYVFWEIMLIPMYFIIGIWGG-QNKIYATTKFVIYTVLGSLFMIAAAIMLYLLFYSTSLLDLYKVKIIDQNYQNLLFAAFAIAF--AIKVPIWPFHTWLPHAHTEAPTSGSVILASVMLKMGTYGILRFAIPLFPEASILFPYILSLGIVGIIFGALVAWVQKDAKKMIAYSSVSHLGYVIIGFYAGKINEEALLYQMINHGISTGALFLLIGMIYERRHTRM-----------------------------------------------------------------------------------------------------------------------------
84488819     -------------------------------------------------------------------------------------------------------------------ILGTIIVVSSNHWFLIWIGLEINTISILP-ILLSTQNRRNTEASIKYFIIQAIAATILLNAAIINTWNNGSWLI-----------NSPLNTFSSNLITIALLLKISIWPFHFWYPEVINGISLINGLIITTWQKIGPTII------TFLIINNLNINIITICSISSIIISAWNGLNQTQTRKILSFSSINHISWIILISIYNQ--NTSLTMFFIYIIINTAIFISLINNNTTNIANANKNI-------IINPWNASLLSLTLLSLGGLPPLTGFLNKILAFNTLITNNIILSNIPLIISSLVSLFFYLRIALNTNMSSFPQNSILLINSRNKNNNININTLPLIISVSGIIIFPIL-------
138594059    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSIFLLIAIITIYLQLNTTDVEQLSKINIPVNLQYYLWWGF---FISLAVKLPMWPFHTWLPDAHVEAPTAGSVILAAILLKIAGYAFIRFSIGLFPNASLFFNIVFILSLVAIIYTSLVALMQSDMKKLIAYSSVAHMGYVTIGFSFSKQGIDGAIFQMISHGFISSALFLCVGVLYDRV--HSRLIDTYKGIVNVMPIFSLVFLTSSLANVGLPGTSGFIGELLTLIGVFKMN-YVVAIIAGLGVILSAAYMLWL-----------------------------------------------------
225269       -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPTPVVAFLSVTSKVAASASATRIFDIFYFSSNEWHLLLEILAILSMILGNLIAITQTSMKRMLAYSSIGQIGYVIIGIIVSNDGYASMITYMLFYISMNLGTFACIVLFGLRTGTD--NIRDYAGLYTKDPFLALSLALCLLSLGGLPPLAGFFGKLYLFWCGWQAGLYFLVLIGLLTSVVSIYYYLKIIKLLMTGRNQEITPHVRNYRRSSIELSMIVCVIASTIPGISMNPIIAIAQSLF
241912111    -----------------------------------------------------------------------SDSLTVVTSIVVTLVSSLVHLYLISHTSEDPHSP-RFMCYLPIPILFTPMLVTGDNSLQLLPGWEGVGLALYSSINLRFTRLQANKAAIKAMLVNRVGDFGSALGMMGCFTLSETVDSPTLFARASPNHYSIFTIVIRILLSPGAVGKSAQMGLHTRSPDAMEG-PTPVSVLIHAATTATAGVPMIARRSPSSEYSPDAPIAITSVGAMTSFPAATTGISQNDLKRVIAHPTRSQSGYMI--FARGILNYCVSVSHSMNHAPPKASPSSSAGSVTHATSDE-QDMRKMGGLASLSPFTYAMMLIGILPLIGFPFFTGFHPKDVI-----------------------------------------------------------------------------------
257064035    ------------------------------------KYRRTITFALIAIQIVLTTWLEFTMGGEHFTSQMYIDSFTVIM--VLIIGIVGSGIIVYALGYMKDWQAHHFFAIMFAFLSAMYNIVISDDFGWIYTAWEITTLCSFLLIGFAKTEEALNNAFLQ-IKLNMIGGIAFQVGIAFLSLNGLPMLFSEFIAYGSAGNA--IVAFPVACLALAGMTKAAQMPFHSWLLGAMVAPTPTSALLHSSTMVKAGTFLLLRLAPLFVVCPTASYMT-IFVGGFTFLMASLMAISQTNAKRVLAYSTIANLGLITACAGVGTPEVWAGVFLVIFHAVAKSLLFLCVGTAEHHIG--SRDIEDMDELFNRMPRLARLMMLGIMGMF-VAPFGMLISKWATLQSFASTGQVVLIALLAFGSAATFLF---------------------------------------------------------
292496235    ------------------------------------------------------------------------DWMSLTFASVILL--ISSCVGFFMDSYMSEDKIKEFNWTVYAFILSMIVLVFSGSMPMVLVGWDWLGVTSFLLVMFY-DSKKSFDAAMLTALTNRIGDGLLICSTAGMA----------LACDLSLDMKPYCW---SVVFVVGCATKSAQVPFSSWLPAAMMAPTPVSSLVHSSTLVTAGIYLLIR-SHVMWEKSPVACSFLIVTGLVTSIMAGYSASLESDVKKIIALSTLSQLGLMAFSLGLGEIHLAFM--HLLCHAFFKAGMFLSAGSLISYNLGNQHFTKFSQQSIMMSPAALLSLFVGSMSLIGIPGTAGYASKESIVAVSYSATSTPIIILLVVSVLLTMSYSARIVKGLTLKKGDIGMAGVYESVKLSFPGLLLVIFGLI------------------
114563461    ---------FEFFSPAFILLIAAVLICFV-----KGHARTAVILIAPIITLLAIWQIPDGVQSTVKFLSYNIEPVSPLRRLFATIFTIMVFVGGLFSFRIARWYELAAAFTYAAGAIGVCF---AGDLITMFVYWELMAIFS-TIVVWCGGTPDSRAAGIRYAIMHFLGGVILKVGIVGVVLGTGSIQIQ----------PMLATDFSTWMILIGILINAAAPPVSAWLADAYPETTPTGSVFLSAFTTKTAVLALILLFPG--------EPVLIGIGLFMVMYGIIFALLENDVRRILSYSVVNQVGFMVVAVGIGTEMLNGATAHAFAHIIYKALLFMSAGVVIYRTGKN--KCMELGGLFRTMPLTCVCGIIGALAISGFPLTSGFTTKSMISQAAVDGDLVW--VYMALTAASAGVFLHAGIKFPWFVFFQKDSGLRPKDAPWNMGLAMIIFASMCILLGVFPETLYALLP---
136784351    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYPIILVLVLLGAFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGIFLMARFYPVLSGTEMWFLIVSTAGLITLLLGAYVALFKHDLKGLLAYSTISHLGLITLLLGLTQLSAVAALFHIMNHAVFKASLFMAAGIIDHETGT--RDMRKLNGLWKYMPYTATLAMVAAASMAGVPLFNGFLSKEMFLAETLNQHSWMIPVLATIASIFSVAYSTRFIHDVFFNGEPIDLPKTPHEPPRFMKVPIEVLVILCIAVGIFP-----------
156766017    ------------------IILAYVGLALSVLMCSNKILWRISQFSSLVLIFPVVSLTIMEYSSTSVNSALSADFMAVGLASLSAWLLPLMLMASQQHVNAEPMIYQRVFIFSQAVLTGALILFLSSDLLLFYIAFEITLLPTLMLITRWGAQKERYQAGTYFMFYTLVGSLPLLICLIGQYQHSGTLCLD--IFYLNPPEFNYTINFWWLGCIIAFLVKLPLYGSHLWLPKAHVEAPIAGSMVLAGVLLKLGGYGMMRVSHLWGPMNTLSSEFILGFGLWGMISVGIICLRQTDLKSLIAYSSVGHMALVAAGILSGSTWGYMGALILMIAHGIVSSCLFCLANCWYERGHTRNLIGSRGALMMFPLLTTAWLTSSLMNLA-LPPSINLFGELMAMVATYTWSTFSLS-LMVISTVLAAGYSLYLF----------------------------------------------------
298402995    --------------------------------------------------------------------------------------------------------------------------------------------------------------------MNRGGDMLMSIGFFSIFALFGSLNYNQIFTLVPYMNETAITIISLLLLGG-ALAKSANIPLHSWLPGSME-APTPVSALLHAATLVTAGIYLLLRSSPILEYSPTSLLIITIIGSSTAFFAASCGLLQNDLKRIIAFSTISQLGYMMMAIGLSQYNIALMVNHAFFKALLFLGAGAVIHAFADE-----QDVRKMGGLIKFLPVTYSVMLVGTLSLLATPYLTGFYSKDLILELAFGQYSFIAYILGTITAGITAFYSFRLISLVFLTYPPKESYINCHEANIATIIPLFILAIFSIFFGFVLSDVYVGVGSDF
218509151    -------------------AAGAAVLMFLRSDAAVRWMALGVTVLDLALCIAMLAGFDTTTHAMQFTGITYALGIDGISALFVFLTALLGSTCVLASWVAIDRKVKEFMVSLLAMEALMLGVFCALDLFLFYVFWEAMLIPMYLIIGIWGGDGR-VYAAFKFFLYTLAGSVLFLVGVIVLYFNGGTFDILALTAQDLPLRVQSWLFFA---FLVAFAVKVPMVPVHTWLPDAHVQAPTAGSIILAGVLLKMGAYGFLRFSLPMLPDASVYYSTLMLLSALAIVYGGLLALAQDDLKKLVAYSSISHMGFVTMGI--------------------------------------------------------------------------------------------------------------------------------------------------------------------
49146286     -------------------------------------------------------------------------------------------------------------------VIGTTLVIFSNHWFPIWLGLELSTLSIIPILNTNIKS-RSNEATTKYFLVQAFSAAILLNGATLNLWLSNSWNISETPNTISYIIILIAIIIKLG-----------IAPCHFWFPDVLSGLPFSNGIIIACWQKIAPLFILLSISN------NIPNEIILLCATLSILIGGWGGLNQISIRKILAYSSISHLGWVSATLFFSPEASLILFSFYIINNTSIFLLCHNNNLLSLANLNKTNLILPITLLFSIFLLSLGGLPPLGGFLNKLIPFIIFL----------NNINWIFIPSLIFGSLTSLYFYLRIVF---------------------------------------------------
138461242    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAIKVPVFPFHTWLPLAHVEAPTAISVLLAGILLKLGVYGILRVNYGLMPGVYWFSYALALLGLINVVWGGLCALAQKDLKKLVAYSSVNHMGYSLIGMAAAQAGLGGAVFQMFNHGTISAMLFILVGVIYERA--HHRDIEGFGGLAAQMPVYTGITAIAFFAGLGLPGLSGFISEAMCFIGAFPV-YRWIVIASTIGILLNAAYFLWAFQRVFFGKLNEKYTDLPEINRLELF-TVVPLLVITLFFGIYPAPYIDLIAS--
240266369    -------------------------------------------------------------------------------------------------------------LFMFMMLFSTMMVLSSTNWISMWMGLEINMMSFIPMM-YFKKNNSSSESMMSYFMVQSISSIMFLMMIIMNNMIMISSYMMHESVN--------------TIIMCSMMFKMGAAPFHMWMPQVMKKMKWETCTLLMTWQKLAPMSVLSSIT--------NNNNLIMLIALMSTIIGSIGGLNQTSMKMIMAYSSINHLGWMVACLSFDNEMWINYLA-IYSIMVIMMTFFFNKMSINFINQMNINSMTMME---------KMLYFSMMLSMGGLPPFIGFLPKWMVIQSMLTKSMYMLLLIMMLMTLITLFYYIRMMSTLMLINSTTSKLMLKTNMNNNLQLIMFMINMMLPLIMIIN-----------
237846744    ----------------------------------------------------------------------IIDKKSTLFALTILVISANVLTFTRTYMRHDP-SLTRFTYLILLFVLSMNLLIFIPNLMALLIGWDGLGLTSFILV-IYYQNPKSLGAGMITVLSNRIGDALLLLSIA--------WSLNQSHWSIILMWESPLAPLLTMTILLAAMTKSAQLPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFSPFLMKTPWFSPTLLVISSTTMLMASHSALMECDMKKIIALSTLSQLGVMMFSLALHMPNLT--LFHLLTHAMFKALLFLCAGSIILM-SHHAQDLRQMGTTWISMPTITSTLATANLALCGTPFLSGFYSKDMIIESLISPTNPLILLTLTLATYLTTAYSIRLLMASTLSPTQSHPSSSASDTSPPLLFPTVSLSSLAIIFGAALNWILVAPLK--
291464785    ------------------------------------------------------------------------------------------------------------MLFYLILFMSIMFQISSTTWFSLWVAMEMNLLSFIPLLS-NPKNMLFNEGPMKYFLIQAFGSVILLMGWLM--------------NSYSYLNNMYLFSMSNVIFYISLMLKLGAAPFHFWFPSLMENMSWLNSFLLMTWQKLGPLILLTYISKLLF--------FLMMSSFFSSLVGGLGGLNQVSMRKIFAYSSIGHISWLLMSLMLNELNFILYYLFYFFMMFLFSLIFYL---------NLISSLMQLLFYKESFYMEKFFIMLSFLSLGGMPPLSGFFVKWMILNSLLIMNIWFISFVMLFSTLINLYYYIRIFYSTMMLSNFSPMMISFKFSFKYLYLIKLIIL---------------------
134966955    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQKILFVMLMIGFLVKLPSVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMFRLPLAFFPHAAQHFQFLMALGMISLVWGAVVCLGQTNLKKMVAYSSVSHMGVILIGIATMQLGWAAALFMMFAHGIISPMLFAVCGAFKHH--YHSMEIGAMRGMAKHSPWLATSMMFAWMASLGLPLLAGFVAELMMFLALWHEGWSVLWMVGAFVLAITAAYYLWSMQRTIFEGGDETQPPESPDIGDAEKLAMLIMAAFTILFGVMPWIALDM-----
141890619    -------------------------------------------------------------PSIGLEWSLGVDGLS---APLVALSGLITFLSAAASWKIKKKSNL-YFALLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKK-LYAATKFILYTALASLLILISGLAIALSTFTLNITDLTNKHVTGSLALLSYLGF---LIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGA------------------------------------------------------------------------------------------------------------------------------------------------------------------
147743048    -----------------------------------------------------------------------------------------------------------------------------------WIGLELNLMAFIPLL-MSKHNQQGNEATLKYFLIQAFASIFLLTSILLM---------------VMKNYFIFPLPFINHMLTTMILLKMGAAPFHFWFPAIIQGLNWQNCFILMTWQKLAPLFIILTM----------NMNIIIFSAIASAWIGAIGGYNQMMLRKILAYSSINHLGWLLTS------------TMMSEIFMLIYFTFYSILNLIIITMTNKWNINHLTQIPSQTPSLSMTFITNLLSLGGLPPFLGFLPKWIIISQMI-NKLPFQMFSLIMSSLITLYFYLRVSYTLILKSHSTMNFQTMLPSKLFSFLTMCSITGLVI-----------------
270267671    ----------------------------------------------------------------------------------TLFMSFVLFISSMVVYYSDDYMHGDFYILVSLFVLSMMLLIISPNLISILLGWDGLGLVSYCLV-IYYQNVKSFNSGMLTALSNRVGDVALLLAIAWMLNY-GSWNF---LFYFECAKNDMIMVIISVLVVVAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSVVFN---SGIMLVLLFISSLTMFMAGLGANFEFDLKKIIALSTLSQLGLMLSILALGGSQL--AFFHLLTHALFKALLFMCAGAMIH-NLSNCQDVRFMGGIVNHMPLTACMFFISNMALCGLPFLSGFYSKDLILEVLSMDYLNFYVFIIFVSTGLTVSYTARLIYYSMMGDFNFFSYHHINDNGFIMLKGMMGLIFLVVLGGSFLSWLM-------
134771738    ------------------------------------------------------------------------------IIPIMIVSVIGLIATLYAILEIDRNLVSKTYSLWLLTLSGLMGLITTADAFNLFVFLEISSLSAVALVALGSKDRKALIAGYNYLILGAVGATFYVIGVGLLYGVTGTLNMSDLAQKISTLGLNKSVIVAFTFMMLGIMVKAAVFPLHIWLPNAYAYAPSPVSVLLAATATKVSIYIIVRISYTIFGSFESLRYILLYLAILAMFAGTIMAIFEKDVKKLLAHSSVAQIGYIVLGISLATSSGIASVLFI------------------------------------------------------------------------------------------------------------------------------------------------------
270267400    ----------------------------------------YMILVLGGGSGFMIMLGGSTNSWMGGGPVFLLDVSGVFFLGVGLLVSWSIFNFAVRYMWEDPKKKFFLGSLLVFLFF-MLVLVSSGNFLFLFLGWEGVGVLSYILISWWFGRGEASSNSLQAVFYNRVGDFGLL-GFMGYLLLSGS-------GFGMWGLERELPVLVFGLFMLGVLSKSSMFLFHPWLPNAMEGPTPVSSLLHSSTMVVAGVYLMMRVLDEFLXSYG----FLYLLGCVTSLVGGVMAMFQMDMKKIIAYSTTSQLGFMMLSLGLGLKLFGLM--YLLSHAFFKAMIFMVSGLFIHGGMNN-QDVRVLGVSGLNNKMGLILVVLGSLVMIGFPYLTGFWSKDLILENMM------------------------------------------------------------------------------
146280778    --------------------------------------------------------------------------------------------------------------------------------FNLYVTLELLSLVAVALVSLAG--RKAWKPALNYLLLSLAGSLAYLLGVALLYGRYGL---LDLALLARLSEADGATHLALLLMSVGLMLKAALWPLHLWLPPAHAAAPTAVSALLSALVVKGPLYILWLIWSEIAPAEFGRDLLFGTAGVLALVAGGWSALRAPRLKTLVAYSTVAQLGYALLALGLLLHLPAALWLFVLAHGLAKVSMFLAAGELQTILGSK--RVKGMKGASQNVPIALAAFAVAGGSLVGLPPSGGFLAKWLLLQPLFEQQHWPWALGVLFGTLMSAAYVFRVVAHGFDRARPNPPSIHPDRLAWLALLPALLVWGLALISEP-------------
40458416     -------------------------------------------------------------------------------------------------------------LFTLTLMTGTVITVSSPSWFSAWMGLEMNLLSFIPLLM---QSPQSTESAIKYFFMQAIGSMIIMFLIM-----------------------TPMLISSNTLLLCALAIKLGAAPFHFWLPHAIKGTSWLNSATLLSWQKIAPLSLM---------TFTKNSPIMLVLITASAIAGAWGGINELRIKPLLAYSSINHMAWLCT---LSMTSMTTTAFYLTIYTVLIFTMFSILH--------KTNHMSQIWSSSRTS--LSTMLSLTILSLGGLPPLTGFLPKWTALNQIM------------------------------------------------------------------------------
49476294     ---------------------GALLLFYDERRSKLKSLISISSTGLLVIVAVLLIIHALKVAPAAFGIVLVLDRLSSMMLLLSSLLITAALVFAQAHWYK---AGPHFQSLMQFFMVGINGAFLTGDLFNLFVFFEVMLTASYGLV-LHGSGQLRVRAGLHYVVVNLIASLFFLVGTALIYGIVGTLNMADLAVKMITSADIVLFEIGAALLGIAFLLKVGMWPLNFWLMPTYSAAAAPVGASFALLSKVGIYIVLRLTLLWFGPESEYFSMVLFYGGLATMAFGFIGVLASQVLVRLVAYSILVSSGTLLATIGIGNIALTAGALFYIVSSTLAFGAFFLLVELVERCQDVAANVLTVTMLPVTLAILGVCFGICAILIIGLPPFSGFIAKFMMFMAILNHN---------------------------------------------------------------------------
16332010     -------------------------------------------------MVALSAIWQTPSEQIVFHWLQVADTLAVEISPVSLVTGISFLVQIFGLGYMEKDSLARFYGLLGFFEAALGGIALSDSLFLSYGLLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDIILLMGVVALSSYGQGLTFSQLDNWASTVPVTGITATLLGLLIAGPTGKCAQFPLNLWLDEAMEG-PNPAGIMRNSVVVSAGAYVLIKLQPVF-TLSPIASKTLIVLGTLTVVMTSLIAIAQIDIKRTLSHSTSVYLGLVFIAVGLGQVDIAFLL--LFAHAIAKALLFMSIGSIIF--TTSGQNITEMGGLWNRMPVTTTSFVVGSAGLLAVFPLGMFWTWQKWFSGDWLVSWPLLALLIFVN-LFSALNLTRVFRLVFLGKPQPKTRRAPEVPWPMAVPMVSLIIVTLLVP---------------
134478680    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVICILLFVGAMGKSAQIPLHVWLPESMEGPTPISALIHAATMVTAGVFMVARMSPLFEHSTVALSTVLTFGATGALFLG-LLAFVEFDIKRVIAYSTMSQLGYMMAA--NGVSAYSAGIFHLTTHACFKALLFLSAGSVIVA-MHHIQDMRKMGGLKRHLPVTYVCFFIGACALAAIPPFAGFFSKDVIIEASVLPGSQYAYVCLLIGAFVTAYYIFRAFFMTFHGEDPDSARGHLKERTSMIIPLIVLAIPSVLLGGML------------
159041846    ---------FSLSLPIAAVILTAFLNKRASLYTAVISFMPLIAYSLYGIFANLDYLVPLGSLPSPIGGMYINDGLSNSFGFTIALVTAMISIVSEPYMEHRKEEFNIYYPLFILCGISMEWIVYAYNLLLMYIGLEVSLISSFLLIGYDGYGRTRQWIGLLYFVYTHVASVLFLVGAIIVALTNGTMNLAAI---------KYVPPVAWVLILIGMLIKLPSYGPHVWLPWAHGMHPTPVAALIISVVGLAS-YILARIYLISPYFITSIRTPLLAYAIIGGILVSFAVFRQRHSYKLLAYSTVANMAYLLAGLTLGTYGIVGLTLHFIAHQLGKAVLFMTAGAI--IVQYDILDMSKMGGLQNYIPSIGGAALLGWMSLAGILLGEFFLFLGLLTTLGFSLSTLWAFVGLAFLFLLTGTYGFWALKEVFYGQPRWPYTKTKPSNKLVVPLYVLGLTSVILLFPPISTALVHSVLS--
137969121    --------------------------------------------------------------------------------------------VSMLSIGNEHAESKGFIGSLLALHFAINGVFISGDLISLFIFFEALLIPMYFLMGIWGGENRRY-ATIKFILYTVFGSVFIFIGTVISYGANGSLDFDSLASLALTSSQSKTLFLLFT---FGFLIKVPIFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEFLAYKNFVAVLSVIGIIYGAIVAIAQIDIKKLIAYSSVSHMGYVMLGISAGYLSIEGAIIQMINHGITAGALFMLVGFLYER--RHTRNISSFGGIKITMPRYAAIF---------------------------------------------------------------------------------------------------------
114770376    ------MLDLLHQIPTAFLFFCAAFVVMV-LPQGNARNIVLLGTPIIAAIQVWTLGMGEFYTIPLFGFNLELMRLDSLSRIFVLIFCLAAFLGNLFAWHIKDTIQQ---VSALAYAGSAIGAALSGDLIALFFYWEGTAIASVFLI-WARRTEGSYWTGMRYLVIQIASGVILIAGVSLYYYDTGSIAFERM----------ELGSVATWLIFLSFGIKCAFPLLHNWLQDSYPAATITGTVILSAFTTKLAVYALARGFAG--------TEILIYIGTIMALFPIFFAEIENDLRRVLAYSLNNQLGFMVVGVGIGTLALNGTASHAFAHILYKALLFMSVGAVMYRTGTS--KASELGGLYKTMPKTAIFCLVGAASISAFPLFSGFITKSLTLSAVAHEHYMYIWLALVFASAGVLSHSG--IKIPFFTFFAHDSGKRPKEAPLHMLLAMGLTAFLCIFIGVFPNFLYSILP---
136609169    -----------------------------------------------------------------------------------------------------------------------------------FIFYEVLTFSTYPLVA-HKQNELAQKAGRLYMSILVGSSVIFLLAIIWVWVITGSLEMSK--NGVLDGNISYEYAPYLLAMFVFGIGKAALIPIHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLLILTNVFGIDTGASTWLIWLASFTLLITSIIAIYKDDIKARLAYSTISQLSYITLGGALASAMATGAVLHIITHAAGKITLFFVAGAIY--VGAKMSKISELNGHGKSMPLIFLAFFIGSLSIIGVPPMAGSWSKFFLMLGAAESGYLFVLVVFSISTILNAYYLMEIPARAFF-----------------------------------------------
292496246    ------------------LLCSGLSISFLVLFLNKKDQLMAVANLLAFMAMYSVTMWVGPGISWESYGEYITNDFSASMVTLTFWVCGVSILASGSLGTLRGDYK-SFVWLMLLLCFFLVGCFLVNMMTLFYILFESTLIPMVAIIAIWGQQPERIPAIRYISAYTVGGSLPLLFIIIFMECQTGSSFI------WFIAPKHSMDWWFWVMCFSGFLVKFPIYPAHTWLPKAHVQAPVGGSVVLAGILLKLGGYGILRMMMVFSYSLEKFGLFVISLSLGGSVYAAFMCSRQSDVKKLIAYSSVSHMAFCIIGFSCLEVGLTSAFIMLMGHGFISSGLFALCG--MSSELTHTRNLKMMSGACRTTPILTSMWLVFIMMNLGVPPCPTIISEVLAVVSAISVGPWSFLFLVV------------------------------------------------------------------
192293796    -------------------------------------------------------------------------------------------------------------FFFSMLLLGTLLAFSSLSWFSVWTGLELNLLSFIPLI-MSSNSRYSSEAALKYFLIQALGSSLI---------------------IFSSSILLFSPKLFSFIITPALLLKLGVSPFHFWFTQIMESLLWPQAIILMTIQKMAPIFLLSYLISPF-----NIIWMLMISSILSAIVGALGGINQTSLRSIMAFSSINHMAWVIMA---SIISEYMLFLYFSFYCLISSSIVLMFFSNQNFHFFHIFNQNSL------HPHMKIITLVSLLSLGGFPPFTGFFPKWILIQEMINASLFFTLLILLSSSLITLYFYLR------------------------------------------------------
220935824    ---------------------------------------WLTPLAVLPGLAVVLFLPDGSHASYSWLIMGMDLQLDATGRVFLLLTTLLWAAGLYGLGYLRGDHTSRYHLFFLLAMSGNLGLVLAADAMGFYLFFALMSLSSYGLVVHAGGDAV-YRAGRIYLIMAVVGELLLFAGLVLHVSAAGGYHFSLMAA-------TPLQPVTAALLLIGFGIKAGLIPLHVWLPLAHPAAPTPASAVLSGAMIKAGLLGWLRLLQLEGPGWEAMGWLLVTLGLAGAFLAALVGVLQSRPKTILAYSSISQMGLMICGVGLGDLLLAAVVLYALHHGLAKGALFLGVGIVERN----------------------------------------------------------------------------------------------------------------------------------
229559393    ------------------------------------------------------------------------------------------------------MNLLSWSMITFSIILSTSLITSTTHWLMTWACLEINTLSMTPVISKPHH-PRATEAATKYYLIQTTASTGLLFATTMNALNTSNWEMGPMMDS-----------TAAMIITLALMMKMGAVPLHFWLPEVSQGTTTLTALIILTWQKIAPLTILL------TTHNSMNTQLLLLSAMLSIAWGGLGGLNQTQLRKLMAFSSIAHTGWILATL--TMAPHISTLTFMIYSMATTPVFLSMNLTM-------TSTIKDMGIMWTTSPYLMTAL---------------------------------------------------------------------------------------------------------
32698672     -----------------------------------------------------------------------------------------------------------YLFFFLTLLSGTTLSVSSTSWFGAWLGLELNLLSFIPLIT-TKLCPYLTEAAIKYFLIQALASTILIMSASIFL---------------------YAQSISHVMILLSLLLKLGAAPFHFWFPQVTEGLSWPQAFILLTIQKLAPMFLISYLTFS-----DTLMSIIMFSALLSSLVGALGGLNMMKLRKLMAFSSINHMAWMLVGIYLGDIYWL---------IYFTFYSFVSGSVIMLLYSTHSFTVSNLLNQSSKSLLLNMFIPMNILSLGGLPPFLGFAPKWIMIQFLSANSMFIPLLVLLTSSLITLYFYLRLF----------------------------------------------------
86990358     -----------------------------------MTSFVMLTFSLIYLSSLNTTLLSFEMTTVSSTSTIVLDFMSLTFVSLVFFIATAVMIYAQDYMFSDP-NKNRLSGLLTLFILSMATFITTPNIMTMLLGWDGLGVISFVLVLYYNNHQ-STSAAMITGLTNRIGDILILFSIGMSLKG-GHWDLSSLNN--------FSQTSLSLILLIAACTKSAQFPFSAWLPQAMAAPTPVSALVHSSTLVTAGVYLMVRLSTQFLPC-EKWMSFLLFLSTVTSVMAGTCALVETDLKKIVALSTLSQLGLMVMGLSLGA--PLLAFFHLVTHALSKSLLFISIGTFISVNQSGQDTRNIKANLWASSPSSFVGATLASFSLCGAPFITGFYSKDLILETLWQSSSSMLAFIGGISTALTSAYSIKLL----------------------------------------------------
297517937    -------------------------------------------------------------------------------------------------------------AFLLVFIGAMAGLVLSSTLLGQLLFFEITGGCSWALISYYQ-SDKAQRSALKALLITHIGSLGLYLAAATLFLQTGTFALSAMSE--LHGDARYLVYGGILFAAWG---KSAQLPMQAWLPDAMEAPTPISAYLHAASMVKVGVYIFARAIIDGGNIPHVIGGVGMVMALVTILYGFLMYLPQQDMKRLLAWSTITQLGWMFFGLSLSRLALEGSIAYIVNHAFAKSLFFLVAGALSYSCGTRL--LPRLRGVLHTLPLPGVGFCVAALAITGVPPFNGFFSKFPLFAAGFALSLLPAMILLMIESVASFAWFIRWFGRVVPGKPSEAVADAAPLPGSMRLVLIVLIVMSLISSVIAATWL--------
115494886    -------------------------------------------------------------------------------------------------------------LFLITLLAGLLIAVSSSSWFILWMGLELNLMSFIPLLSSSENRYPA-ESALKYFLIQALGSSSLLMASTLSLFMSKAW---------------------TSIVLLSLLLKTGAAPFHFWLPPVMQGIDWFQCFILMTIQKIAPISMMSLI------LTNLSSLTLISSSILSATVGALGGLNQTLTRKILAYSSINHMGWMLAAISVNEQM---WAIYFMAYSLITLSVVSIFSS------KQIFHINQVLTTNIYPQTTKMMLFLSLLSLGGVPPLLGFFPKMMMIQEMSSQLSLLWLSILLASALLTLFFYLRVANSSLMLSSLKTKYSLQTNLSNFILSSSLLNMSPALYPLLL------------
140429161    -----------------------------------------------------------------------------------------------------------------------------------------------------------------FFLYTFLGSVFMLIAIIYLYIQTGSYSIFDFYNLDLSRTEQILIFLAFLF---AFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYGLLRFSLPITPDASSELSIFMVLSLIAIIYIGMVALSQTDMKKLIAYSSVAHMGFVTLGLDNMNLAISGAMIQMISHGLISGALFLCIGVMY--DRIHSRQIEDYGGIALTMPRFAGLMVFFALANAALPGTSGFVGEVLVILASLKVNFWI-ALLSATTLVIGAAYTLWMIKRV-------------------------------------------------
136662723    -------NELIYLLIPLSCLFAAVGAGFLGSRIGRRLSHRIAIGAVGLAFLLSCLVAWDVFNGTYFNGSFLIDSLTAVM--MVVVTFVSLMVHIYTIGYMSDDPGYRFFGYIALFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYERESAIKANLKAFLVNRVGDFGFILGIAAIFSLLGTLDYSEVFTGVPFGNEWSWITLICLLLFVGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFLVARMSPLFGLSTTASSTVLI-IGAMTALLMAFVAVVQTDIKRV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
141359008    ------------------------------------------------------------------------------------------------------------------------------------------------LIGIWGGSNR-LYATMKFVIYTMVGSLLMLVALIYTAILFKEINNGWSFNILDWYGMNIAPETQTWLFLVAFAVKIPLFPFHTWLPDAHYEAPTAGSVQLAAVMLKFGPYGFLRFAMPVFPAVYELTPLFITLSLIGIIYGGLVAMVQKQIKRLIAYSSVAHMGYIVLGFALNTQGVYGGWIQMINHAIVTGALFLVVGMIYER--THTQEIVDYGGVIHTMPLFSVFLVFFSMASVGLPGLNGFVGEVLAMVGA-------------------------------------------------------------------------------
13541936     ---------------------------------------------------------------------------SGLTDALLILSAVVILIAVLIT---DRNYGSAFFGLEMTVLAGLIGLLISRDFLFFYIFWEVVLIPVYFMIG-RYGIGNKNSISLKFFVYTHIGSVFILLSIFTLYSQSYTFEIGPLMSILPKLSLFYKGFVIFGFLF-GFLVKMPSFPIHSWLPDSYYSAPYPGSVILAGAISMMGGYGLFGIMIESYKALDYVLYLLIALGIISLIYFALTAMFQRNIKKMMAFASASAMGFVTISFAASILETSGIMFQIVAHGLIMSLVFSALYYISRN--TKTDSVYGLGGIYREAPKLASLTLVGLLASLGLPGFAGFIGEFSIVVG-VFQTVSWYIFLIIFGMIITASYHIWTAQRSLYGPYNENLGFI-RDINSGEFMILIFLVLVIFVLGIYPNLI--------
167463150    ---------------------------------KTKEHALRWTAWVTTLIPAGLFIYIYALFQSG-RGMQFKESFSYFFNVTLSLGTALVFIAAAFASFHVKTRLKLYYIWFLVLETGVMGVFTAQDLFLFFLFFELTLIPMFFLIGMWGE-MDREKASMKFLLYNGVGSALMFIAFLIVIVTAGFTQLDTIMNNLFQDPNALVNMPLFLLMLSAFGIKLPLFPFHTWMLKVHTEAPPSIVMIHSGILLKMGAYGLIRFGVLLFPQQADLAWLLALLGVVNILYGAILAFVQKEFKLVLAYSSISHMGIVLLGLAMNTIGMQGAVFQLVSHGLISALLFLLVGTVYERTGTTEL--GGLGGLAKPAPFISGMLLAAGLASLGLPGMSGFISEFLSFLGLFGV-YKGYAIVGVVGIIFTAVYVLRGVMSITYGPAPERITAVPDAKWAEAVPMLMLIAAIVLI----------------
136655817    ----------------------------------------------------------------GVGIEFRADILGGLITLVVTGVGLLVTLYSVPVQRQTPGKEAMYYALFLLQIAGLAGIALTGDAFNLYVLIEVAALTGYGLIALG--SNRAAAATFNYIILGTIGASLYLLGVGYLYLKTGTLNMVGIREMIEANYDSPAMQVAFVLVLLGILIKMAFFPFHAWLPNAYCHAPTTTSCLLAPLVTKVMIYVMIRMILTVFGVSTWWAEILPWLVVVAIVCAAVMALAQREIKRMLAYLIVAEVGYMVGGV--------------------------------------------------------------------------------------------------------------------------------------------------------------------
122003926    ------------------------------------------------------------------------------------------------------------FLFTSLMVFGTLFSVSSPHWLSAWIGLEINLIGFLTMLMF-RGLLRETESGVKYLIIQSLGSGLLLTSILIMLLSAGNFNIMD----------TTLFSNTKYMIMLALFLKLGAAPMHFWLPSTMAGMSWVNCMFLATWQKIAPLILLLTV-------ANYEMNLTLLAASIGAIVGGIGGLNQTHTRALLAYSSIIHLSWMLA---------SSMFNYYTTMTYMMVYLLTTTLLFTFLLMNDISQTQQFSTNMFMDHKQPWMFIMLMLSLAGMPPLLGFLGKWLVIFDLMMYNYILLLLVLIIGSMMSLFYYLSLSFAFLLNMQSSPHMITAKQTTALKQPSMVTLTMMTLFGFIIILPLMSI-----
110082685    -------------------------------------------------------------------------------------------------------------ISLMFLISSTFISISASSWLGAWVGLEINLL-SIIPILILSKNMRSSEATIKYFITQIVASIMILAFILLTMMQ--------------LPNSYFGTPLSYQGISLALMLKMGAAPLHFWFPSVMEGLSWVSCSIIMTWQKITPIILLSFIV--------EMNTLTIMFISLSALIGAMGGLNQTSLKKIMAFSSINHISWMLVAISINENYWFTYFLIYSTMALSASFLFF---------NYSLFNINQMWNFMNKTTISKITILCIFMSMGGLPPFLGFFPKWIIIMKMINIH-TILVILLIMTSLLTLYFYTRLLFSALSMKSLSSTPNKNFKSNSLLDIFISFISVSFLMLIPLIS----------
49146631     ------------------------------------------------------------------------------------------------------------MIFLLFMFVSPLISLSSNNWFGSWMGLEINLISFTPLMP-SKNNYYSSESSMKYFIIQSVSS---------------------MILLLGIISLSLMMSYSYLIMICALMAKLGVAPFHMWAPSVMEGISWFNCFIFLTWQKLAGLMLMSYIIINSMVVFPV---------IASLIIGSFGGINQSSMKKLMAYSSINNMGWIIMGM---TISFSLWMSYFLIYTFMVYNLIYLFMIMEINYLNQFL-------INMHNSSFKIILSLLLFSFGGVPPLLGFLPKLIIIQSLMLNSNFLILLIMIMTSLITLFYYIRVTTMMLMVNSSK------------------------------------------
135934444    ------------------------------------------------------------------------------------------------------------------------------------------------------GSSEALRGARVYLILLGTSIGLQLLGIIWIYFSVGTLDF--VKGGILNGSFETIELIILVGLFAFGIGKAALFPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLYIFGVETLSLSGATDWLTWIACFSILFASLIAMTKDNLKARLAYSTISQLAYVVLAFSANSLGILGGALQIITHAFGKITLFMCAGSIY--VATKKTNISDMQGLGRVMPITFLSFLIGAISIIGLPPMGGSWAKWFLILSSLEADKQFVVIVLLISSLLNIAYLLPLVAKGFYLNATDIKELKSKEPSAFVWLPPAVTASISFILFFYVGYI--------
27904657     --------------------------------------------------------IVPWIEKFGISFHLAVDRLSILM---LNLTSILGLVSVFCSWKKVQKNIGLFYFGLLWTLGSIIGIFISVDLFLFFCFWELSVLPTYFLMIMWGYKYNNIFSANKFFIYSQISGLVLLLSTLYIYDHILTFDYDVLKHTSMNIVLESCIMLGF---FLAFAIKIPIVPFHSWLPDFHCYSPVIGVVDISGILLKTSIYALMRFNIPLFPHSTEIFSIIMFFGIITIFYGAIVSLFQNNIKRFIAYVSISHMGFILIAISINQVAYQGAIIQLISYSLSTAALF--LLSGHVFKSISTFDIDKMGGLWSKLRWIPGFLLIFSIINLGVPGTGNFVGEFMIFMGCFNSHLMIVILSIFSLILLAL-----------------------------------------------------------
138453013    -----------------------------------------------------------------------------------------------------------------------------------YIFFEAMLVPVYFLIGGFGTGARQA-AAVKFLLYSLFGGLLMLASIIGIYVISSTFDITALQGLKIDSLTENLLFLG---FFIAFAIKAPLWPLHTWLPDAAKSATPGTSILLLGVLDKVGTFGMIRYGVELFPNASTFAPYIIALSVISIIYGAILAIGQKDIKGLIAFTSISHFGFITMGFALTTQGNSGATFYMLNHGFSTAALFLTAGWMISRRGSST--ISDFGGLQRITPLLAWSFFIAGMSSLALPGLSSFVSEFLVL----------------------------------------------------------------------------------
144106667    -----------------------------------------------------------------WGISFKLDGVNIGLQILFSAFVLIATIYARKIFEIEPEDSGKAYSLWLLAIGSLNGIILTNDIFNLFVFLEISALSSISLISLGGTNRKALLAAFNYLIIGAIGATFYVIGVGFAYAMTGTLNMNDLIIQLQYSEGQLAIFAGMSFMLIGLMVKSAVFPLHLWLPPAYSYAPSAVSTLFAALATKAILIFFVRILYEVFSIYNDYLILFLDLSLIAIFVGTIIAIYQDDIKKLLAYSSIAQIGYITLAFSIDNSGVLAGFVHIFNHALIKGGLFMAVGYL-------------------------------------------------------------------------------------------------------------------------------------
298103882    -----------------IIIPSIMLIPMTFLINKKNVLWTATTFFSFLIAILTTLTLNMDVAEHNSTNSLLIDQFS--CPLIMLSCWLLPLMIMASQAHMKTEPITRQIALLILLQILLCVTFGASNLLMFYIAFETTLIPTLLIITRWGNQKERLTAGLYFLFYTLSASLPLLLALIMIQTHLNSLSIYVISDLSLLSNTPWSEALWWIASFLAFLIKMPLYIFHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMIRMSSLFIPLTKDLATPFMIIAMWGMIVTSSICLRQTDLKSMIAYSSVSHMGLVVAGIFTMTPWWSGALAMMIAHGLVSSGLFCLANITYER--THTRSIFMNRGLQALFPLMSFWWLMMTFANMALPPFPNFMAEFLIITSLFNWSNWTIILLGLSMT-LTALFSLNMLIMTQHEHPNKHAPVNPSTTREHLLMLMHMTPVILLIANP-------------
52550949     ------------------ILIPTIMLIPMTWLTKPKWLWTVLMTHSLLIASLSLMLFFHPSETMQFMNKYTIDQLSAPLTILTCWLTPLMLLASQKHVNNNTMTRQRTYISMFIFLIALIMAFSATELMLFYIAFETTLIPTLIIITRWGNQTERLNAGTYFLFYTLMGSLPLLIAILSLQNEMATLSLTNTLFALQINPNMATNQIWWFACLLAFMVKMPLYGFHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIMRISCMLTPFTEKSIYPFIILSLWGVAMTSSICLRQTDLKSLIAYSSVSHMGLVIAGLIQTTWSFSGAIALMIAHGLTSSMLFCLANTNYERTHSRVLLLA--RGMQPILPLMTTWWLLANLSNMALPPSTNLLGELTIMSALFNWSN-LTIIITGTGVLITALYTLNMFLITQHGPTQTHLSQTEPT----------------------------------
5835473      ------------------ITLFSLAILIASLTTPRQWANLLAQSSLLALLSLTLLPNHTSSSWHNLTFATATDSLSTPLIVLSIWLLPLSLLASWRHLQQEPFPRQRYAALLCSLTLILIVTFSALDLLLFYIAFEATLIPTLIVITRWGYQPERLQAGTYFLFYTLFGSLPLLIALFSIYTSTASVSIPTILSSDLAQFSINSLTLWCVASIIAFLAKLPIYGTHLWLPKAHVEAPIAGSMILAAILLKLGGYGLVRFSEIFSYPTNASTTPIMIICIWGALATSLICVRQTDMKALIAYSSVGHMSLVAAGFSQTTWGIHGSLILMIAHGLVSSALFCLANLSYERTHTRTLALN--RGLKLLMPLSTTWWLLTAAANLGLPPLPNLFGELFIINTLISWSPLTLLTTGLMV-IFSAVYSLYLF----------------------------------------------------
135215780    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFLLPSLILIYSSTGTLDFEQ-GGVLSGSTLSSSGLSLIFIFFLFGFAKAALMPFHSWLPGAMVAPTPVSALLHAVAVVKVGVFSIVRVVTEVYGVDFRLSSLGCLIASVTVIVASLIALSQDSLKRRLAYSTIGQLAYIVLGLLLSVSGVIGSKLHIAMHAFSKITLFFCAGAIYVASGKKL--VSELDGLGKKMPYTFFAFLIGSMGVVGIPLTGGFISKLLLLFGSLEADRILVLIVYLISSLLSATYLFPIVYRGYFGSAKSKDIEKVKEVNLFCLLPLLITASLTVI----------------
170078411    ----------------------------------------MTFLGLLHGSFAFASLWNMPPQQLSLEWLQVADNLSLVIEAMELVTGICFMAQLYGLGYLEKDSIARFYGLMGFFEAALSGLAISDSLLLSYGLLEVLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDILLLMGIVALSSYGTGLTFSELTWAANPPLPPWEASLVGLALISGPIGKCAQFPLNLWLDEAMEG-PNPAGIIRNSVVVSAGAYVLLKMEPVF-TITPITSDALIIIGTVTTVGASLVALAQIDIKRALSHSTSAYLGLVFIAVGLNQVDIALLL--LLTHAIAKALLFMSIGAVILN--THGQNITEMGGLWSRMPATTSAFVVGSAGLVCLFPLGTFWT-MRRWVDGFWDTPPWLVLLLVGVNFCSSFNLTRVFRSVFLGAPKPKTRRSPEVVWQMAVPMVSLILMTLMVPFFLHQWQLLFNPSL-
89902048     ---------------------------------------------------------------------LVLDATSLLFVVLVNTVFLGISVYILSREHTSNVLSHDIRSLMLAFMLIINLGVMSNHLILMWALIELSTLCAAPLVA-RGDAASPKGVAWRYMLYSAMTLSITFLGFMCLAQSADSFSVDQLGRALTTNSDGW-QRLGLSFMLFGLGGKLGLAPLYSWMPETYEAAPTSTSALLAAVQFNISVVAVFRILQVFQGFESHFVQELLLMGYLSLVVAAVQVMAVRNYKRLIAYACVSSSGVIALGLSVGKAAAYGVVLYIVSNAFVKSLLFLTAGRLRAVYGTN--DVAPLSGVIRVMPFSGLLFTVGIFALLGFPPFASFLAEMMILSGIVQAGNLMAFTLMCVMLTIIFVATGRTVFPMLWGASKREGPPVH-ESWIAALPKLGFVFILIMLGTYAPKPITQLLIAV-
159159439    ----------------------------------------------------------------------------------LLFMSFVLFISCMVIFYSDEYMGGDFILLVVMFVASMMFLIISPNLISILLGWDGLGLVSYCLV-IYYQNVKSYNAGMITALSNRIGDVALLISIAWMMNY-GDWNY---VFYLDYMGDDFSMSVIGGLVMLAALTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSS---GLSLYFMMILLFIAMLTMFMAGLGANYEFDLKKIIALSTLSQLGLMMSILALG--DYFLAFFHLLTHALFKALLFMCAGCMIH-NLSGIQDIRFMGGLINQMPLTCCYFNICNMALCGLPFLSGFYSKDLILEVVSMGYLNLFVFIFYFSTGLTMCYSVRLSYYTMFGD---------------------------------------------
138718216    ---------------------------------------------------------YSWIPAFGINYGLGVDGMALLLILLALILTPIVILACWHEAEGGRWSVKTFFALLLILETMMIGVFAATDIFLFYLFFEAMLIPVYFLIGGYGTGERAA-AAVKFLLYSLFGGLLMLASIIGLYVVSGTFDVSELTKLSINNQTEAFLFLG---FFIAFAIKAPLWPFHTWLPDAAKAATPGTSVLLLGVLDKVGTYGMIRFCLTLFPDASQFGPTIIVLSLISIFYGAFLAIWQSDIKRLISYTSISHFGFI------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135324719    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQIYLFLAFLIAFGIKIPMWPVHTWLPDAHVEAPSSGSVILAAVLLKVGGYGMIRFLLPITPDAGIYLNVLITLSLIAIIYISFVALAQKDMKKLIAYSSIAHMGFVTLGMDIILIGLQGAIIQMISHGLISAGLFICIGIIYTR--TKSRIIDEQSGIAQTMPLFSALMMFFLLANSGLPGTSGFVGEFMVLISSIEIN-PFYAILASTTLVLAASYSLWLGKRVLFGPVTNENIVKMKSLRADEFWS--------------------------
154149573    ----------------LLMFVLEMVISVIILWYAVQFRNYLVIALTLVETALIIWFESAATPAVVVKSPLFLDPFSIIMALIIGIIGSLICVYSLGYMREIPDRTNTFFIIIFVFLSAMFGLVFSNSLIWVFFFWEVTTLCSFLLIGFTRTEEATKNAFTALWMNLLGGIAFAGAIVYLTYQPAGMLGLDQVLVS-----GKALVLIPAALIGFAGLTKAAQMPFSSWLVGAMVAPTPVSALLHSSTMVKAGVYILVRFAPVFTGTAVGYTLAF--VGGFTFLIASGIAISQTNAKRVLAYSTIANLGLVVACAGIGTYEIWAAILLIVFHAISKSLMFLSVGTVEHRI--RSREIEDMNGLIVRMPRIAAMMTIGIAGMF-LAPFGMLISKWAAIQAFIDAPFLVFVVILAFGSALTLFFWAKWMGRLLAITPDAENVVDKNEWIALVSLAGLTVVTCFIFPLI-------------
165932531    -----------------IIIPSLALIPTIWWTPARRLWTDSYMMTMLIASASLTVFWSMSPSIWNFNCSYTS--LDDLSSPLIFLSCWLLPLMLLASQNHTQTQNLVYITLLVSLQVLLVLAFSMNNLISFFIMFEATLLPTLIIITRWGSQKERLEAGKYFMLYTLVGSLPLLVALMVMQSTSYSLSFLGLSIAKSFYPNTYSDMIWWVACFMAFLVKMPMYTTHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRMAPLMPTMTVQMSPLFIILSLWGAVMTSLICLRQTDIKALIAYSSVGHMGLVIMGLSQTALGINGALILMFMHGLTSSALFC--LAFTNYERSHSRTLILARGVQTLLPLMAAWWFFSSLANMALPPLPSAVAELSIIMGMFDWSKWTLALLMLLVAGYSLYLFL-------------------------------------------------------
28263056     ---------------------------------------------LLSLSVVVVEYNLFSSGNFEFKFFFLFDWMSVMFCSIVLLISGVVVIYSNDYMKEDKLKIY-FCYGVLMFIGSMLIMIVSPNLMMILVGWDGLGFVSYVLVIFYQ-NYNSNSAGMMTVLSNRIGDVMILLSLVYMLNF-GVLDF--------YKQNEFFALVGFMMIFVG-MTKSAQIPFSAWLPMAMAAPTPVSALVHSSTLVTAGVYLLIRLSLLF--QIEMFSKFLLYISLVTSLMAGVSAILETDLKKIIALSTLSQLGLMMTALSLGQEDL--AFFHLLVHAVFKAMLFLCAGFMIHSSL-GIQDIRFFGGLSNASPMVSVSFSVANMSLFGVPFLSGFYSSDFILEKIYEKNCNFFVIVMIVATICTCIYSLRVMYYIMWSEPGKLVVFYISWSNWMEVPIFFMGLVVLVFGSVF------------
113477307    -------------------------------------------------------IIFNWLETADLNLSFAFNVSSVTIGAIDVVTALSLLTQVYALGYLEKDALARFFCLMGFFEAAISGLTISNSLFVSYALLEMLTLSTYLLVGFWYAQPLVITAARDAFLTKRVGDILLLMGVVAISALAGSMNFSDLYEWAERVEISPITANLLGLLIAGPIGKCAQFPLHLWLDEAMEGPNP--ASILRNTVVVSIGAYVLIQIQPILIIAPIALDVLVIIGTVTAIGASLVALAQIDLKRTLSHSTSAYLGLVFIAVGTTSFGLLLLLAHGIAKALLFMSAGGIILT------TNSQDLTEMGGLWSRMPATTTSFLVGTAGLVGLLPLGGFWALREGLDVFWIID-PWVVPVLLFVNFLSALNLTRVFRLVFLGEPQPKTRRAPEVPWSMAVPMVSLIILTLLTP---------------
157954626    ---------------------------------------------------------------------FIIDPTSVFAALVVSSAGAIFLTYAVRYMDDKNIQKGRFYGWMMIFLSSTLTFIYSSTILQMLIFFELMSLACWGVVGFYG-SRKSERSALKALLIPNFGAVVGFYTAVAFGFKYG-----DLSLEFLGNLPQNEKLILFICLMIAAFTKSAQFPFYSWIPDAMVAPTPASAFLHGAAMVEMGVYLLIRVVQFMSPPREVFYPMAVILSL-TLVIAILAYPKQTDAKRLLAYSTIAECAIMYVGVATAVLGHPIALFQLMNHAYLKGLAFLTAGAFTYYYGT--LDMTKIKGL-KETPILAYSWAIGLFGLAGLPPFGIFFSKLYLFLNA-------------------------------------------------------------------------------
140739083    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNAQLLPIHAQFAPLLIVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSSSLGTSGAMLQMVSHGLIGASLFFLVGA--TYDRTKTLKLDEMSGVGQKMRIMFALWTACSLASLALPGMSGFVSELMVFTGFVTDEVYTLASLAAIGVILTPIYLLSMLREIFFGKENPKLVEKQKLIDAIIACLLLPIIGIGLYPRLVTESYLASINNL-
21310367     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDFQQIFITQHKN-----LNIPLLGLLLAATGKSAQFGLHPWLPSAMEG-PTPVSALLHSSTMVVAGVFLLIRFHPLMEQNKTMQTLTLCLGAITTLFTAICALTQNDIKKIVAFSTSSQLGLMIVTIGINQPYL--AFLHICTHAFFKAMLFMCSGSIIH-SLNDEQDIRKMGGLYKPMPFTTSSLIIGSLALTGMPFLTGFYSKDLIIETATSYTNAWALSVTLIATSLTAAYSTRIMFFALLGQPRFNSLSPINENNPHLINSILLVGSIF------------------
141401366    -----------------------------------------------------------------------IDGISVFFLPLTSLITLIVIISSWDAIKENVSLYLGNFLIMSGLLIG---VFCALDGVLFYVFFEATLIPMYFIIGIWGGKNR-IYAAVKFFLYTLLGSLLGLVALIYLYTLTNSFSILDWHKFVLDL---PAQLYLFAALFLAFAVKIPMWPVHTWLPDAHVEAPTGGSIILAAIMLKLGGYGFLRLTLPILPDASVFLQVIIVLSLVAISYIALVALVQEDMKKLIAYSSIAHMGFVTLGFLFSSLGIQGAIFQMISHGFISGAMFFSIGVLY--DRMHSRKIADYGGVCNKMPIFSAFF---------------------------------------------------------------------------------------------------------
11863150     ------------------------------------------------------------------------------------------------------------MLFTSTLVTGTVIVISSSSLISAWIGLELNLLSFIPLMIQDF-NKSSSDAALKYFLTQAFASIFFLSAALFLFSM---------------NFYYISNMISNTVLFSSLAMKMGAAPLHFWFPGVMQGISWNNCFILMTWQKLAPLFLMTMV----------KTEALIIFILTSALVGAIGGYNQMLTRKIMAYSSINHIGWML---SSTMINQSMLLFYFFIYSLMS---FIIIMMFMKWGISHLSQILMMSTSKTPTLILAT----NLLSLGGIPPFLGFLPKWLIIYQMMST-LPLQTFILTMSSLITLYFYIRICYTLMLKSPLLFVTAKFTVGKLLINMTLLSMMGALVLAPL-------------
54112095     -----------------ILLPTVMLLPLISFSKKEWMWINSSAYSILISSLSLLTLNQHMDLGLNFNLNFFTDPLSSPLLVLSCWLLPLMILASQFHLMNESINHKRMYLILLVSLIALLMAFSAVEFMMYYILFETTLIPTLIIIARWGNQTERLNAGLYFLFYTLLGSLPLLVALIFTQAQMGSLHILLLTLTPNPLLNSWSNDILWLACMMAFLVKMPLYGFHLWLPKAHVEAPIAGSMVLAAILLKLGGYGILRIIIILEPISKFMAYPFIILATWGMIMTSSICLRQTDLKSLIAYSSISHMGLVVAASLIQTPWGFMGATAMMIAHGLTSSMLFCLANTNYERA-HSRTMVLIRGLQMVLPLMSSWWLLASLTNLGLPPTINLISELMIIVSTFSWSNFTL-ILLGLNTVITAIYSLYMLISVQRGKMTTHSLSINPT----------------------------------
32810426     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLMSIGFFSIFSIFGSLNYSEVFTLVPYLNETAITIIALLLLGG-ALAKSANIPLHSWLPGSMEAPTPVSALLHAATLVTAGIYLLIRISPILEFSSSALL-IITLIGSSTAFFAATCGLLQNDLKRIIAFSTISQLGYMMMAIGLSQYNLMHTVNHAFFKALLFLGAGAVIHSFADQ-----QDIRKMGGLIKFLPFTYSVMLTGSLSLLATPYLTGFYSKDLILELAYGQGMYAF-ILGSITAGITAFYSFRLISLVFLTTAN-------------------------------------------
152942494    -------------------------------------------------------------------------------------------------------------------LFGLMLITLSNHYILMFVGLELMTFSFITMIS--PTSPRQVEAAVKYFIVQSTASIILLLSLIF--------------------PNTQISLVLMMMLMMALSMKLAAAPFHSWFPEVVQGVKWKPAMIILTWQKLGALVMMSRL------MTQDNKMVMIAVALISASLGAISGLNQVQTRKIMAYSSISHMGWTIMLLTINQ---PLALTYFIIYSLITASTMLTM------EYHNSNHLSKMHLDSFLSPWTLAMMLSLILSLGGLPPLGGFLNKLLAFKEMMVYNMGMTAAILILSSLMSLFFYLRV-----------------------------------------------------
136295864    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGFSIDTLTFACFFLFIGAMGKSAQFGFHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTVRFSELMVMSDFVMTFILIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLGAFNI--AIFHLITHGYFKALLFLSSGSVIHGVHDE-QDMDKMGNLFSKMKITAIMMWIGTLAIIGFPYSSGYFSKDLILSSSFNLDQLLVYIILAIVSAMTAFYSFRLIFKVFHGEYKGDYDYNKVHESGIVMLTPLILLSFGAIF---------------
142058439    ------------FIPGLIMIITSFLLPTIPQYFRHPAMLLSVGLSALSLFNGYGTFLEWDILGLNL-ILYQSDSLTLPFAIIFHIAAILVIIFSWHSKNLMEHMAT------LAYAGSAIGALHAGDFFSLFIWWEATALTS-VFIVFAGNTNAAKDAAMRYLIIQVSSGVLLLIGACLMLYQTGNHNLAVLDLKTNFG----------IFIFIAFGIKAAFPLLNGWLQDSYPESSVTGTVALSAFTTKLAIYALARTFPGTDS--------LIWIGAIMTAFPVFFAVIENDLRRVLSFSLNNQLGFMVVGIGIGTLSLNGTVAHAFVHIIYKALLFMSMGAVLYRAGT--TKASELGGLYKYMPFTTIFCIIGAMSISAFPLFSGFVAKSLIMSSLGGMGMVLIYFILFFASA--------------------------------------------------------------
205351298    ------------------INLSICVIFFYLLLLISGTLFFNSLYFIINDLVIFIEWELVSLNSSSIVMTILLDWMSLLFMSFVLFISSMVIYYSDEYMHGD-IDLNRFIMLVLMFVLSMMFLIISPNLISILLGWDGLGLVSYCLV-IYYQNVKSYNAGMLTALSNRIGDVALLLSIAWMLNF-GSWNY---IFYLECMKNSMEMQFIAWMVVLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNNLLIDV--WLGKFLLLISVLTMFMAGLGANYEFDLKKIIALSTLSQLGLMMSILSMG--YPKMAFFHLLTHALFKALLFMCAGSIIH-NMKNNQDIRVMGNLLHGLPLTTSCLNVANLALCGMPFLAGFYSKDLILELISLSYLNILIFILFLSTGLTVCYSLRLTYYSLTGTMNFSSLNSISDEYWIMMKGMLGLLFLAIMGGSMLSWLI-------
56475722     ----------LPILPVVLPLFAGAAMLLFSETRRRARTILALASTIAQLVVAIMLLYALSDWAAPFGIVLVVDRLSAIMLTLGVTLGLATLVYSLARW---ERAGTHFLPLSQFLLMGISGAFLTGDLFNLFVFFEVLLAASYGLV-LHGSGATRVKAGLHYIVVNLVASLLFLVAASLIYGVTGTLNMAELAIPLLTGDERALVDAAAALLGVVFLVKAGAWPLNFWLVAAYGAAAAPVAGVFAILTKV-GVYGLLRFETLLGDAAPAPFEWMFYTGLATIATGTLGMLAAQQLDRLAGCTVIVSSGTLLTAFGFDGYALTGPGLFYLVSSVLASGAFFMVIEMAERGRAIAADLLAVSPIPAAMAFLGLAFVLCAVLLTGLPPLSGFVGKFTLLVAAI------------------------------------------------------------------------------
146221454    -----------------------------------------------------------------------------LSTILMLLTSLLIITSILISKKTIYHTHKSLHICLSIIIITLFLTFTTSSLIIFYIMFESSIIPLIIIIGLWGSRKEKIRATYYFLLYTIIGSLPLFITILIIHNKLGTYDTTILQNIPINPYLQLKLFTG---FFLAFAIKTPLIPWHSWLPLAHVEAPAIGSVLLAGILLKLGTYGFIRFTIPILPHTAYLSPIIISISIISIWSASINSLRQNDIKRIIAYSSIAHMGIITAAFSINPISKTGAILLMLSHGLTSSALFTLMSYIYERH--KSRLIKNFQGLSYHTPLLSTFIIITSLAHMGTPGSTNFLGEYLCLLGLWETH-PSITISSTIGMIIGSIYLLLLYIQITSSKTNLYIKYKTQDLTLNETQAIITLTIPF------------------
13872        ---------------------------------------------------------WIDSESINILWGFYFDSLTVSMLIPVLIVSSLVHIYSIGYMSHDPHNQRFFSYLSLFTFM-MIILVTANNYLLMFLGVEGVGVCSYLLVNFWFTRIAANQSSISAFLTNRVGDCFLTIGMFIIIWSFGNLDYSTVFSLAPYFNQEFITLIG-ICLLIGAMAKSSQIGLHVWLPQAMEG-PTPVSALIHAATMVTAGVYLLMRSSPLIEYSSTVLILCLWLGAITTIFSSIIGLFQQDIKKVIAYSTMSQLGMMVIAIGLSS--YNLALFHLVNHAFYKA----------------------------------------------------------------------------------------------------------------------------------------------
141911547    ------------IWPELTLCLGALIVLVIDLFANSSNKKRAGQFAILFQTILFVFLLRHTFDRESFSGMLKHGIHQDITRSFFLLSSLLVSVLAQFFLHTRKLRIGEFHHLTMVATAGLMILCQSQHFIVLFVALETVAICFYPLVAFDRESPKSLEAGMKYLIFGALSSALLLLGIVLIYGYADAFSFHAVYQLITENSDHSLIRTGVVLILAGIAFKVGAAPFQIWVPDVYHGAPMPITAFLAVSSKAAGFFVLLTLVNGPFSGLSEFL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298110897    ------------------ILLPSFMLMTFTWLTPKKWLWMMSTSHAFLVASISLMWFKWDNETAFTNNLLGVDPLSSPLMILTCWLLPLMMMASQNHLKTEPINRQRLFITLLITLLSLVMAFSSMELILFYIMFEATLIPTLILITRWGNQKERLNAGIYFLFYTLAGSLPLLIALLTMQNYANSLSLIMLPFSQNHTNDWANILWWAACL-IAFLVKMPLYGVHLWLPKAHVEAPIAGSMILAAILLKLGGYGMMRITIILDPLTKDYAYPFIVLSIWGVVMAGSICLRQTDLKSLIAYSSVSHMGLVTAAILIQTPWFMGAMVLMISHGLVSSTLFCLANTNYERIHSRTLLLA--RGLQTILPLLATWWFLTNLANLALPPSTNLVGELMIMTSLFSWSVWTL-ILTGLGTLITVCYSLYMFLMTQRSAPSNHLTAITPT----------------------------------
213583233    -------------------------------------------------------FVLPWIPRFGISIHLALDGLSLLM--VVLTGLLGVLAVLCSWREIEKYQGF-FHLNLMWILGGVIGVFLAIDMFLFFFFWEMMLVPMYFLIALWGHKASRITAATKFFIYTQASGLVMLIAILALYKATSVWTFNY-EELLNTPMSHGVEYLLMLGFFIAFAVKMPVVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYGLLRFSLPLFPNASAFAPIAMWLGVIGIFYGAWMAFTQYDIKRLIAYTSVSHMGFVL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
71647210     ----------------------------------------------------------------------------------LVFLGLVMFISSMVVWYSDGYMAGDFVLVVLLFVASMGFLILSPNLISILLGWDGLGLVSYCLV-IYYQNARSANAGMLTALSNRVGDVALLMGICLMSCW-GGWGFP---VYLDVYKFDVIFMCVVGLVVLAALTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDAI--MGTVFQSFLLFISGLTMFMAGLGANFENDLSKVIALSTLSQLGVMFFSLSLGLVKV--AYFHLLTHALFKSLLFLCAGVVIHNV-KDFQDIRSMGGLSEYMPVTISCFNVSNLALCGMPFLAGFYSKDLIIECSMSFVNVFSFFLIVFSTGLTVCYSFRLAYVSMFGDYSIGSLSSINDEVSVMTTPMMFLSLMAVVGGAVMSWVL-------
94268126     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKVPMFPFHTWLPAAHVEAPTAGSVILASVLLKMGTYGFLRFCLPITPEATHFMPYILWLSIIGILYGGFTALAQQDMKKLIAYSSVGHMGFVTLGFVLNSQGIQGAILQMINHGITTGALFFCVGMLYER--THSRELALNAGVGRFMPIYVLFLGFFALSSLAFPGTNSFIGEFMILAGSFSYS-IIIAAFAIPGAVLAAAYMFRLLQRVVWGGTDNPEHRGLLDLNLVLAPLLLFVFWIGLSPAPFLEVMEVSVAHL-
208433933    ------------------------------------------------------------------------------------------------------MNNFYKWIFMSTLIMGTLISISSYSWLSSWMGLEINLLSFIPLIN-NSNNKLFTETSMKYFLIQTIASTIFLFSIIL-----------SMLMNNLSSEIFSINKMSIILINSSLLLKMGSAPFHFWFPEVMNNLNWNNCIILLTWQKIAPMLLLSYTIQSF----------LYIIIIMSVIIGSIGGLNQINLKKIIAYSSINHIGWMI---SSLMISETMWMIYFLIYSIISISMMMFLNKL------NINYIKQMYMMMNQHIYIKFFFILNLFSLGGLPPFLGFFSKWIVIQYFLNMKMYMILFLMLMTTLITLFYYIRLTF---------------------------------------------------
9838468      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTGTTDLQILLTTEFSERRQIFLWIA---FFASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILLKLGTYGFLRFSIPMFPEATCFTPFIYTLSAIAIIYTSLTTLRQIDLKKIIAYSSVAHMNFVTIGFSLNIQGIGGSILPMLSHGLVSSALFLCVGVLY--DRHKTRLVRYYGGLVSTMPNFSTIFFFFTLANMSLPGTSSFIGEFLILVGAFQRNS-LVATLAALGMILGAAYSLWLYNRV-------------------------------------------------
144176538    ---------------------------------------------------------------------------------LVLVAFVGWVVLRYSRTYLDEDRQGAFTGWMCMTLGAVLLLVQAGDLVHFVAAWIATSVFLHRLLLFYPDRVQARRAARKKWVTARLGDAALIGAAIVIAQGYGTTDIAAILAQAAEGVAPDGVVWAAALLAIAALLKSAQFPTHGWLTEVME-TPTPVSALLHAGVINAGGFLLIRFADVML-LSPGVLAVLVMVGGFTALFGGLVMLTQPAVKTSLAWSTVAQMGFMILQCGLALFPL--ALLHIVAHSLYKAHSFLLSGAAVETVAKN------------------------------------------------------------------------------------------------------------------------------
142085492    MWFINIMTNLPLLSILTFLPLIGLPFIIIGKLINSENYEIISKYIALFVSIAFIISLIILYNFDISTSNFQFNEHIPIMNGLILLSTFLTPICIIASWNIINDRVDYYMCSFLILETLMIGTFCALDIVLFYLFFESVLIPMFVIIGVWGG-ERRVYSAFKFFLYTLLGSVLMLVAIIYIVLISGTTELPVIYEVFNIDHGVIQNLLWLAF-FASFAIKMPMWPFHTWLPDAHVEAPTAGSVILAAILLKMGGYGFLRFSLPLLPDASFYFSDFIVLSVIAIIYTSIVAYVQEDIKKLIAYSSVAHMGFVTMGFTFNINGVQGGIFQMFSHGLISGALFLSVGVIY--NRMHTRQILDYGGVVSVMP---------------------------------------------------------------------------------------------------------------
142805091    --------------------------------------------------------------------------------ALELITGLSLLSQVYSLGYMKEWALARFFALLGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVITAARDAFLTKRVGDVLLLMGVVALCSFSGAMGFGDLVWASRDTLSPLAATLLGLGLIAGPTGKCAQFPMHLWLDEAMEG-PNPASILRNSVVVTCGAIVLLKVMPILQHS-PVALVVLLVIGSISAIGGSLVAIAQVDIKRTLSYSTTAHLGFIAIALQIPVLALLLLFSHAVSKALLSMSIGGVIAS------TNCQDITELGGLASRMPATTTAYLVG------------------------------------------------------------------------------------------------------
136497286    -----------------------------------------------------------------------------LAKILILLTAISLPAILIASAKNEYKQKNIFISLLLFTQAGLMGVFLAGDALLFYFFWELALIPVYFLCSIWGGEKR-IAITFKFFIYTFLGSLFMLIGILFLNAHTAEHSFS-IQAFIHANLTGGQKITAFALFFIAFAIKMPIFPLHTWQPDAYEQSPTPVTMVMSAVMVKMGLYGILRWLLPLFPAFAAHTNVVVFLSVVGILYASFIAIRQDDIKRLIAYSSIAHIGLMNAAIFTNTIAIQGALIQLFSHGINVLGLWII-----------------------------------------------------------------------------------------------------------------------------------------
74315270     --------------------------------------------------------------------------------------------------------------------TSISLVISSPSLFIAWVGLELNTLAFLPMM-LAKKTKLTAESSIKYFLTQTLASILIILGGLAVLI--------------------PLDGMGGLLIFSGISVKLGGAPFHGWVISVAEYLPWIPLFVLLTIQKINPLFIM-------WSFCDVSQSWYNFVIISSLVVGGLAGLAQTSIRALITFSSINHVGWLLASLNFDIKYGV------FYFLIYLLVLLVPVLIFLENNISHVNQLPFLNMSSSSQVIL----FFSLLSLGGLPPFLGFLPKWMMLQLLCDYSFFVLSLVMVVMSLITLFFYLRLMFSAFIFGGSKILNTNYNRTSLF------------------------------
135896174    ---------------------------------------------------------------------------------------------------------------------------------------------------------------LSFLFLLYLGSAFMLLGFLGLYYRGNTFSIPELIELGTNGAFTTFAMLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFVRIAIPILPEQAAWAPAIAILSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGIASTPIGINAAMIGMVAHGVITGLLFFLSGSMAH--TYHTRDMGRLGGNMKLLPKTGALLGFTAMASLGLPGLAGFWGEFMALLGAFNTVFRGSMVAGAIGTVLTAGYLLWMLQRVNLGEPS-------------------------------------------
298292383    ----------LAVLPILLPLAVGAFMLLFDERRRLFKMVVSLATVATLLAIALTLVALVDMPTPPFGIVLVVDRLAALM---LLVTALLAGATLLFAMARWHKAGPRFYTLFLLLLTGLNGAFLTGDLFNLFVFFEILLAASYGLV-LHGSGTARVRAGLHYIPINLVASSLFLIGVSLIYGVTGTLNMADLSRMMPTLEPQSRMLMGAAVLGIAFLVKAGMWPLSFWLPTTYAAACAPIAAMFAIMTKV-GIYVILRLFLLCFGDEAGASADFGALGLATIVFGGIGVLASQSMQRLGGYAVLVSSGTLLAAIGTGSAVISGALFYLVTSTFAIGAYFLLVELIERGQAAGADVLAVTLAIPATIAILGGAFVACTALLAGLPPLSGFIAKFAMLSALMNESHWVFVFVLMASGLATLIAMSRNGIRTLWVPTETEIPRVRAIEAIPVGALLFLCVALTVMGGPAMRYMEATAQILY
169794155    ----------------------------------------------------IFEFSLLELNSMSVSFPLVIDKISLSFSSIMLFISGSVVYFANYYMMGEKYMN-RFIVLILLFILSMNFLIFVPNLITLLLGWDGLGIVSFLLVIYYQNS-KSLSAGLITILSNRIGDSLLIISI-------GYMTMVNNWNIFYLESMSGFMIVVLWCIVIAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYMLIRF---FDQLGETLMWYILHIGVLTTLMAGMSAIFESDLKKVIALSTLSQLGVMMFSIGLGMKELC--IFHLFTHALFKALLFMCAGSMIHSH-HHSQDIRKVGMMWYYMPISSCSLNIANLSLCGFPFLSGFYSKDLILESMLENKITILTLIMVLGTLLTTLYSVRLTFFSLIKINNFMPLSSSLEENSNNINPIQMMTLVSIISGP-------------
94490671     -----------------------------------------------------------------------------------------------------------------------------SSFVWFYVFFELSLLPTLGLILGWGYQPERLQAGVYLVMYTVTFSLFLLAGLMCVWGWEGSLSMVVVGYSLVGVVEGWGVFWCFVFL-GAFLVKLPVFLVHVWLPKAHVEAPIAGSMILAGVLLKLGGYGVLRVLAVLLKGVGWSGGWLFVVCLWGGVLTSLVCIRQSDVKSLIAYSSIGHMGVMLAGCLSGFWWWQGALMMMLAHGLCSSGLFCLANMMYQSVKTRSLYLVK-GGLAVSPVICAYWFLFCVFNMAG-PPSVNLISELMLYISMGGYSLFAGSFIVLLSFLGGVY----------------------------------------------------------
55583317     ----------------------------------------------------------------------------------ISLLALSCLIISLAILSGLEKACNEMVWACSFLMVALALSFFSPNFLVFYCGFELSMVPMVYIILRWGSEAVRLVAGGYMVFYTLFSSMPLLWAIACLSYKTGDVSMFLLNKTPFGGM---MGGLWWVCLILAFLVKSPVYPFHLWLPKAHVEAPTFGSMILAGIMLKLGTYGLFRVFPLYGSGHSIINFLVISLGIWGAIYSSIICLRLVDMKEVIAYASVGHMGLVVSGFSYNSWGFHGAYMMMLSHGLISSLLFALVGFMSDLSGSRGFIFN--RGWMNVRPFLSVFMFMGCSANMGVPPFPSFIAEIGLMGGLGSMNYINF-LLMGVASVLTGAYSLRLYLLTQHGSSPSHLLPVKKVNNGPVFLSM-------------------------
226463842    ------------------------------------------------------------------------------------------------------------------------ITLSSNTWLSMWMGLEINMMAFIPMI-YKMKNNKSAESSMIYFLTQSMSSMIMLFSISMNFMM-----------------------ENNILLIMSLMIKMGAAPFHMWFTEMINKMSWMNCLVLMTWQKVAPMFIMSNTSS----------KMIIVSSLMSTIIGAMGGLNQTSIRKIMAFSSINHMGWMMM---CTLFNNNLWMFYLTIYSMMMVPLTLMF------SNNMIMHTSQMMNSMKTM-IEKMNITCMMLSMGGMPPMIGFLPKWMAINSMMSNNMYMIMTMMIMMSMITLFYYMRITMSTMMIFEVQKKWMMLKQKN--------------------------------
18138557     -------------------------------------------------------------------------------------------------------------FILSLLFFSTVVVATSTSWFTAWIGLEMNVMAFIPLIMSSSKT--SSEVMIKYFLVQVMGSFILLLSGV-------------LAQQDSPMTFIFFHPLWSMMLTLALTTKLGMFPIYFWFPALAEGLSWSSLGLLMTWQKLAPLSLLI--------MSPLKPLLMISFGLASAVLGAIAGLNQMMLRKLMAYSSITHLGWITSLIPLSFQGTIFYLLMYILLTTTIIILFSSFNMIHLLQSNMV---------STNTPLSLTVIFITTLSLGGMPPFSGFIPKWLTLQMLSLENLYIQALILVWSSVLTLFFYMRINYALLMTN---------------------------------------------
189183726    --------------------------------------------------------------------------FSYFI-LFLLLTFNSQLIKTNLLSSLNPSRSHLLYSILLLLHTGFCGIILSNDLFNIYVFIEIASLASYTLVSQGVDK-RALIGSINYLILGTIGATFILIAIGFILSNTGSLNITDIISMLPQQH-TKTLIAAIMFYITGCLLKVAMFPMSSWLISTYKYTSSVILSYFAPISCMVGFYILLYFVYQIIGTTNINTLVINALGLAGAIFCSCYAVQQSNLKSIMAYSVLAETSYILMAFNIQSSTIGAQIIVILLTSCILKSIIYSLIS-RIEVYYHDSELKHIAGIGSTYPVFGILFTLALISNLGLPLTIGFVNKLNIFLTVLQSLGYFGIIILAISSCMSFNYHYKIFHYLYSTQQTSHSSFTLNGNNSVAIILTIISYLMLIFYN--------------
153124550    -----------------ILIPTAMLIPSSMLIKNKLLILVTTLFSTTLALLSLQWLNNPLLLNNTFSNQFMLDQVSAPLLVLTTWLLPMMIMASQNHLKTEPLPRKRLFLVVAVMQLLLYMTLSTNNLVLFFILFESTLIPTLILITRWGAQPKRLEAGNYFMFYTLMGSLPLLTAILLMNNQ-NSHSYMLMTNDLSYTPTPTTEEIVWTACMVAFLIKLPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGIIRISTILPQTYVSMMYPPIIMALWGLIMTSLTCIRQTDLKSLIAYSSVGHMGLVISATMIQTPWSISGTMILMVAHGLTSSMLFCLANMIYE-RTNTRTIFAMRGLQKYMPLMTTMWLIASLTNLALPPTLNLVGEIMIMSALYNWAQPTI-IASATGAMITATYSLYMFLITQQSTSPKDMLIYPPHSREYLILLMHILPILLLSTNP-------------
149175850    -------------------------MVMVGLFASVAILGLMLSLDIRYVPIELGNWVVIPEQHFHFHLKFIFDRLS--IPFCILSFVLCGTIGAFASRYLHREPGYRFFVSYAIFLLGMIVSSLAGTIETLFFGWELVGLSSALLVAFFHERLNPVRNGMRVWSIYRIADAAFLIAALMLHHLTGAGDFDGLTGSWPDGQATISEQHALLLLLIAAAGKSALVPFSGWLPRAMEGPTPSSAIFYGSLSVHLGAYLLLRVSPILELSLTLRLAV-IFLGLISALYGSLVARVQTDIKSALAFASLTQVGIIVVEIGCGLRYIALI----------------------------------------------------------------------------------------------------------------------------------------------------------
17298331     ---------------MLMILMPTILLFVAAWLTPSRHLWTTTASYSFLIAVMSLKWLNMPADTMFLTLNLATDPLST--PLLVLTTWLLPMMVLASQNHMSSEPEPRFIALLTSLQIFLILAFSATELIMFYVMFEATLIPTLIIITRWGNQMERLNAGTYFLFYTLIGSMPLLVALLMFYTKTGSLSFLILSYNPPHLIFSFSNKIWWAACLLAFLVKMPLYGMHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRVTNILEPLTKDMCYPFIILALWGVVMTGLICLRQTDLKSLIAYSSVGHMGLVTAGILIQTPWSFTGALILMIAHAFTSSALFCLANTNYE-RTHSRTMILARGLQTIFPLMTAWWFIA------------------------------------------------------------------------------------------------------
261368112    ----------------LMLAGEFALMILIVVLSIKYKKYPVVLLSVGQTGLLAWSELTCPVESPT---HLRLDCLSMLMIMIVALVGGLICIYAVGYMKAYHQHHTEYFSMLFFFLAAMVGLVLSENLVWMYFFWEITSVISFLLIGYTRT-EEAVHNSFRALWMNLLGGLGFAIAIVVAAHTQHTVQLNELVAAKA--------TIPVVLLAFAGLTKSAQLPFSSWLLGAMVAPTPSSALLHSATMVKAGVYLLIRLAPAMAGNMTGMTVAF--IGGFTFIAASMMAIAQNDGKKVLAFSTVSNLGLIVACAGIGEETIWAAVLLMIFHSVSKSMLFQAVGSIENSLG--SRDIEDMHGLLLRLPRLTYIMGIGIAGMY-LAPFGMLISKWVALRAFVDADNYLLVIFLAYGSATTMLY---------------------------------------------------------
88810441     --------------------------LLSARLGRHAARLSVAVTTVTFLAVAMLSSSIGGASGAGSWGILRFDPLGALMA--VVIAGISLIVHIYSVRYMVEEAGYRFFVLLDAMTATLLTMVVAGDLITLVVAWHLVGVLLYFLLGQDTRSHSAHRYAFWTLITYRIGDLPLVLAAGLLHYAYGTWSLSEIFARIAVEPAAPMVLGMPLMELVGAFARSAQFLLHTWLPYSMAG-PTPVSALMHAGIVNAGGFLINRFAPVFVHT-ENVLPVVFVVGLVTALIGSSLMLTQNDIKKSLGYSTMGQMGFMIMGVGAFSLAIYHLIAHGVFKGTLFLGAGSMINAARKSDG--------------------------------------------------------------------------------------------------------------------------------
143890037    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAQFPFQFWLPHAMAAPTPVSAYLHSATMVKAGIFLLARLFPVLGGTIE-WFTIVTLVGLATMLFGAYFAILKNDLKGLLAFSTISHLGLITMLLGLGTQALLAALFHILNHATFKAGLFMIAGIIDHETG--SRDLRKLGGLSKALPMTMWLAIITAAAMAGVPLFNGFLSKEMFFAEAYQQHLWFVPVLVTLGAMLSVAYSIRFVYDVFFDQAHE-LPKQPHEPPLLMRIPVLVLAALCITVGIAPMFMVAGLLT--
74318673     ------MDKLSILLPVLPLLSALTIALFAHRARRATARVSVGFAALTFLLAAVSLGAYLWYALERAWGSLYLDPLASLMTLMVAGISFVVHVYAVRYMAEEP-GYARFYVLLDLMTAAILLMVAAGDLVTLLVAWHLIGVLLYFLLAHDTVRPAAQRYAFWSFFTYRLGDLPLILAAVLLYRAYGTTSLPELFDSITAAPGAHVVLVVALLVALAAFARSAQFPLHTWLPYTMEG-PTPVSALMHAGIVNAGGFILNRFAPVFVHAGEVLHLVF-AVGLVTAILGSVLMLMQNDIKKSLGYSTMGQMGFMFVGVGAFSLAIYHLIAHGLFKGTLFLGAGSVIGNARKDDG--------------------------------------------------------------------------------------------------------------------------------
169640963    ------------------------------------------------------------------------------------------------------------ILFLFTLISGVLISLCANSWMGAWMGLEINLLSFIPLLS-SNKNMFSTEASLKYFLIQAIASSSL---LFLILLKTNTYEMFYLMKTSTWNN----------LIMIPLLMKIASAPFHWWLPSVVKGLSWMNCFIILSIQKIAPLMLISYLLSNNFIYSINNY-------FFSNYWCNWEVLIKFLYVKFYHFSSINHIGWMLTTMIYSIKLMMNMLLPFMQSMLFQLISLTAMITLSY--------ISQTLNTTKNKKIIMITLFISMLSLGGLPPFLGFFPKWIAIQFMAQNLMIFTSSILIMSSLLTLYYYMRMMYTTLMITNSEITWMMLIYPKQNYPKTIMFSLSILTL----------------
56548771     -----------------IIIPTAMLVPLTWYSNNKWVWINSTSHSLLISTISLTYMYHYSDLGYNYNSSFSIDSLSGPLIVLSCWLLPLMIIASQNHLNKETYSRKKTYITMLIILLSLIMAFSSSELIMFYILFETTLVPTLIIITRWGNQNERLNAGLYFLFYTLVGSLPLLVALLYLHNQLGSLHMLHTLINSYNMNLSFSNSMLWYACMIAFMVKMPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIMRITMFTNPSTMFLAYPFIILSMWGMVMTSSICLRQTDLKSLIAYSSVSHMGLVIIALMQSTLSFMGATTLMIAHGLTSSMLFCLANTNYERIHSRILILA--RGLQMILPLMCTWWLLASLANLALPPSINLLGELTVIVSSFSWSNFSI-ILLGVNTVITALYSLHMLTTSQRGKLTHHITPIYPT----------------------------------
149920054    ------MNPLLTVPPATYMLIGALVI---AASPNKLYKPISLLAPLMTLACIWLFPEDLRLGFEWLDYRLIVAQFNLPTKAFATIFATMAFAGALFAYNQDRKVELAGAMLYAGSAVGVTF---AGDLITLFLFWEVMAIGSTLVIWSAFNEPWARKAGQRYVNVHLVGGAIMMAGIALHVVDTGSIAIPHMQIGASMTEPVAMISPAAWLILIGILINAGAPPFGSWLPDAYPEASASGTVFLSAFTTKTSVYVLIILFAG--------CNLLVWVGALMAVYGIVYAILENDMRRILAYSIVNQVGFMVCAVGVGSLAINGATAHAFAHIIYKALLLMSAGSVLYVTGK--RKCTDLGGLYKAMPVTMWCGIIGALAISAVPLTSGFTTKSMITDAA-------------------------------------------------------------------------------
114330809    --------------------------------------------------------------------TLILDHLAVVMA--ILVSGISLIVHMYAVQYMADEPSYRFFALLDLMTANILLLVCASDLLTLVMSWFLVGVLLYFLLGHDTTRAASGRYAFWTFITYRAGDLPLLGAALVLGHAYGTMQLSELFARIAANPDVTVTSTAAMLVALAAFARSAQFPLHSWLPYTMEG-PTPVSALMHAGIVNAGGFLLNRFAPLFVHT-SDVLHVVFTVGLLTALIGSALMLTQNDIKKSLGYSTMGQMGFMVMGLGAFSLAVYHLVAHGLFKATLFLGSGGVISDARRNDGVPPDDIYT------------------------------------------------------------------------------------------------------------------------
189095635    --------------------------------------------------------------------MFIVDWISMLFLSFVLMISSLVLFYSDEYMGEDNYKG-RFCLLVVMFVLSMALLIVSPSFVSILLGWDGLGLVSYCLVVYY-SNVSSYNAGMITIMTNRIGDVGILIGIVW-FVNSGSWDL------YVWNMNGEFILFVGCCVFIAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNSLF--SISGFSMVMLLMSCMTLIMSGVGANFEYDLKKIVALSTLSQLGMMMLALSVGMWRL--AYFHMLTHAVFKSLLFLCSGSIIHGVGGG-QDIRFMGGLLEMSPVVGVSLNISSLSLMGFPFLSGFYSSDMIIEEFGMGGLMYIYLLLIISVGLTSCYSLRLSYYVIWGEGK-------------------------------------------
49146903     -------------------------------------------------------------------------------------------------------------TLIASLMMGTMISISSLSWFNAWIGLEMNMIMFMPLIM--EKNTKTSEASMKYFLTQTMASLILLMSSTM-----------------PTVMPNMTTSESMTLITLALLIKIGASPTHFWLPTVMEGLSWKSCMLITTWQKIAPLLLLSY-------MLPTTKAMFIPIIILSVMTGTMGGLNQNLLRKLMAFSSINHMGWIL----SGMLMGNSWLIYFTMYCMLSLTVMFTFMTSGSFHMNQLY-------FTKTPPEMKLMCTLSLLSLGGLPPTAGFIPKLMIISLLCESNMTTLALTISLPSLISLYFYMR------------------------------------------------------
139550206    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFIALGLFLKMALFPLHLWLAPAYSHAPSAVTALMAATATKVSVYVLIRILFEFPYMTQAVGGLLLTLGLLGAFVGTFAAIVETDLKRLFAQSSIAQLGYMAIGLGMTSSGIAASFIHLFNHALMKGALFLALGVIATQTTH--LSLHTIKGAGRQIPMTMTAILLGGLALIGVPLTAGFISKLYLIRALIDSGLWAVAALTFVSSALALVYVWKIVEHAWLTERPENAPVLTETPGQWAPAWVLVLATI-------------------
143011973    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLQWALGMMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGSELVDLAFIIALIGGITAVMAAAIAFVQHDLKKVLAYSTMSQLAYIFTGLGCAMFLANTLLFHLFNHAMAKGMLFMASGSVIHEVHFDAQSMENMGGLASKMPLTATAMLVGSASIMGLPFIGGFWSKEGIIANAWRVALYIPAICVLIGAGMTGFYMSRMWLKTFAGKPKTEVAAHVGPTNTWIKIP-LFILTFVSLSAILFAGM--------
290967653    -------------------------------------------------------WEVVSLNSMSIVMTLLFDWMSLLFMSFVLVISSLVILYSKEYMEGD-FNINRFILLVLMFVFSMMLLIISPNLVSILLGWDGLGLVSYCLV-IYFQNVKSYSAGMLTVLSNRIGDVALLLAIAWMLNY-GSWSY---IYYLDVMKNNWETFVIGLLILLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNILM--EFSFISNLLLLMSGLTMFMSGLGANYEFDLKSVIALSTLSQLGLMMSILSMGFYKL--AFFHLLTHALFKALLFLCAGSIIHSMGDN-QDIRYMGSLSLMMPFTSSCFYISNLALCGMPFLAGFYSKDLILEVSLSYLNFLSFFLYFFSTGLTACYSFRLVYFTMTGEMNFFSVNMFNENNWLMLTSMVSLLSFSIIGGSVLSWLI-------
194442174    ----------------------------------------------------------------------------------LIVVLVSASVMMFSSFYMSEETYLRFTWLVMLFVVSMIFLIFIPNLVGLMIGWDGLGLVSFVLV-MYYQDKKSLGSAMITFLSNRIGDAFFIMAI-GASSFLGSWHFLDLS-------EIELSIMIIGLVVVGSMTKSAQIPFSAWLPAAMTAPTPVSALVHSSTLVTAGVYVIFRFSDSMS---SSWSFFLLCVSSMTLLMAGLGAGFEVDLKKVIALSTLSQLGMMMLVLSVGGYFIC--IFHLVVHAMFKALMFMCAGFFIYTSG-GIQDSRYLSSLWVKYPFVSSWMGVSCLSLMGLPFMGGFYSKDLILELCLTWGMSWFGVFMIMGTFCTAFYSVRLLSRLF------------------------------------------------
60257801     ------------------LVLGYVGLVMSVWVCDSKVMWRVGQIGGLLLVVPALGLMNLNLFISGVSGAMTSDFMS--VALTVLSIWLLPLMLVASQQHMVNEAKFYQRVFIVFLTGGLVLAFLASDLLLFYIAFESTLLPTLMLITRWGAQKERYQAGTYFMFFTMVGSLPLLVCLLGQYQLSGSLALDLMFVGVSKGE--YIINFWWLGCVVAFLVKLPLYGTHLWLPKAHVEAPIAGSMVLAGVLLKLGGYGMIRVSYLWGSSALVSGEVILALALWGMISMGAICLRQTDLKSLIAYSSVGHMALVVGGVMTGTAWYNGAMILMIAHGLVSSCLFSLANSWYERG--HTRNLIGSRGLIMLFPLIGFSWLISSLMNLALPPAINLFGELVAMVAVYNWSVYSVAF-MSLGAVLTAGYSLYM-----------------------------------------------------
52221048     -----------------VIIPTAMLIPLALVLKPNMLFTTYTTHTMLIALISLYWL----KQPFNLHTTYYNDYMSIISAPLLVLSCWLLPLMTLASQHQEPVNRKRFLTTVTLLQLFLLMTFSATDFMMFYIMFEATLVPTLVVITRWGAQMERLTAGTYFLFYTLASSLPLLVAILYMTNKFYSTSTMMAMMLQPNFTNSWTTTMLWIACTLAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKMGGYGIIRLTPILNQTMTKPIYPIMALALWGMIMTSTICLRQTDLKALIAYSSVSHMGLVIAAAMTSSPWLSGAIMLMVAHGLTSSMLFSLANT--NYERTHTRTLLLTRSLQTVLPLMATWWLLANLTNMALPPTSNFTGEILIMSAVFSWSNYLTAAAAMLTSVYSLYMFLSI-----------------------------------------------------
187736094    ----------------------------------------------------------------------------ALSKVMLLLTILVTFATVLGTNPPQGGEASWYNSALLIS-AGATGAFLSDNIISFFAFHELALIPTFVMIGLYGRGDRRTTA-WRATLYLGLASMVLLAALLMIGTQAG-FTFSGLKDFMASGRELAHAELIGALLIAGFGTLISLFPFHSWAAPAYASAPAPVAMMHAGVLKKFGLYGLFMFQPLMETGFLPWTNILLVLLVCNVIWVGYVTVNQKRLDLLLGNSSVMHMGYIFLAFAANPWALKGAALLMLAHGLTIALLFLLCGQIEKQTGT--LEINSLGGLSTRLPRMAFVFGLAGMASIGLPGLANFPGEFMVFFAGFSNGFGPIATILCLGLVIGAVYMLRAYRNIF------------------------------------------------
52221053     ------------------------------------------------------------------------------------------------------------FIYSFFLFTGTLISVSSSSFFGMWMGLEMNLMAFIPMIVNTEFNKKSSEAAIKYFLIQAFASAMVIFAAFYFYLYGGSF----------------LSKSSNIFITLALSLKLGMAPFHFWFPQVLEGLSWINTLVLLTWQKIAPLVMMSLLFH---------DDVLLTLALISAVVGAISGINQTSMRKILAFSSISHLGWVTATMCFSRSLWVDYFIFYCITSFILCLSFWLLNLNYFSQLTLTPNLSDKFIIFINLLSLGGLPPLLGF-----------LPKFLAMV--VISESFPALGILIFSSLITLYFYIRLCFSTF------------------------------------------------
89337416     --------------------------------------------------------------------------------------------------------------------------LSSSHWLMMWMGLELNLMGILPLMNIKSKNLE-IEASMKYFIIQSMSSS--LFIMTSIYSYTTSISMFSMFNK----------SMFSSIMMISLLIKLGGAPFHLWLPSMCKNMSWLMLLLILTWQKLAPLFMLSFI--------NNNYLIMILTALLSSIMGSIQAINQSNLQLIMVYSSISHLGWML---------PICHINNFLMFMYLLIYTTIIIPLFMWFSMKSTLFTYSLTQLNYNMNKENIFVMSLILSLAGIPPMLGFLSKLMTLNLLLKMNMILLPMMLFIGTLISLYFYLNLTMIMYILKTNNMKINMKSILCFNLLGTFIFTPMMLYAMNIFNKS---------
115494883    ------------------------------------------------------------------------------MLFLSFVSLISGMVLFYSGGYMAGDNMDRFMYLVLGFVFSMGILIVSPNLVSILLGWDGLGLVSYVLV-IYYQNEKSANAGMLTALSNRIGDVAILISIGLMFDM-GGWSF----IFYNDTSKISDIGGLVILVTLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFGPSLGGVSKF---ILLLLASLTMFMAGLGANFETDLKKIIALSTLSQLGVMMVILSMG--FYNLAFFHLLAHALFKALLFMCAGSVTHHAG-GSQDIRMMGGLIYIMPLSITSMNLGNLALCGTPFLAGFYSKDLIIEIFFSSFMNEFCFLLALATGLTVCYTFRLIYYTVSGDYNLASLGCASDSDYIMTWPMICLGAGSIVGGAFLSWLI-------
143113660    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYAYAPSAVSVLLAATATKASLYILARILFAVFEINNTLLFVILPLSIIAMFAGTIMAIYEKDIKRLLAHSSVAQIGYITLAFAIGTASIAAGFIHMFNHALIKGGLFIAITSISFYIKKRVT-INNLSGLGRTMPITFFCFVLCSLSLAGLPLTAGFISKLYLIKASISADGIWIAILILISSALSVVYLWKMIEIMWMRQGRKIVINENPKIYLSLIIVTFLNIYFGLDATFVVNGSFEAAEKL-
32471247     ------MSDWLNFLPMLLPTALVAAVLVPDVVSWRRWINIAVASQVAVLLVVLLASGELSSGELGVASPVLLDGLSGLM--LLLVTFIGWVTCQYSIEYLDGSNQGRYYRFSAVTIGAVSWMVVSGHLVVFAVAWIAMNLALHQLLVLHPEQPGAKRAAWTKFAINRVGDVALLAGFGLLFVHFDSPYLQDIFASIDSQSVPTTLLAACAFLMIAAVIQSVQFPFHTWLPETLN-SPTPVSALMHAGIVNAGGYLVIRFSPIF-ELVPTNLHVLAIIGLFTTVMAAAVMMTQTSVKKSLAYSTIAQMGFMMLQCGLGA--YTAATVHIVAHSLYKANSFL------------------------------------------------------------------------------------------------------------------------------------------
158338477    ------------------------------------------------------------------------------IGALELVTFLSLLTQVFAIGYMKDWSVARFFGLMGFFEGALAGIAISDSLILSYALLEMLTFSSYLLVGFWYAQPLVVTAARDAFLTKRVGDIILLMGLVALTSYGAGLTFSDLAWSEATALPPLTDALLGLALIAGPTGNCAQFPLNLWLDEAMEG-PNPAGVMRNTAVVSIGAYFLIKLQPIFSLSLIASDTLLI-IGGVTAVGASLISIAQVDIKRALSHSTSAYLGLVFIAVGLGQVNI--ALSLLLTHAIAKALLFFSISSVIL--GTNSQDMTEMGGLWSRLPATTTAFVVGAASLVVILPMGFFRMMQQWLTGGWNMPVWLFVLLVFVTSAISLTRIFRLIFLGQRQPKTRRVPEVPWLMALPMVTMTVAVLAFPLMPLKWSLWLHPLPSAV-
160688401    ---------------------------------------------------------------------------------------------------------------------STIITVSSPSWFCMWMGIEMNTMAFIPLM-YNLYNKLPTESALKYFLTQTFASMIMFLAIILMM-----------------TKDFYYLNSSSNMLLLSTGIKSGAAPFHMWYPSVVEGLSWSQIIMLMTWQKIAPLTMMSMTQPSI---------VNMIMVVSSLTIGPISAFNQTSIRKIMAYSSITHMSWMIIMMYNSSSLWITYMLIYFLTTIIMIIFLQLLKIYHTMQINMINNKQYYM------------LLTNFLSMGGFPPLLGFIAKWLILNELINNSMVLVSILLVVSSCMNLYIYLRIIHPSMHMKMMNTKLTIMMPSTTMFFLTTISILSFLII----------------
226464050    -------------------------------------------------------------------------------------------------------------LLLIMIFSSTMISISSPSWIGMWMGMEINMISFIPLMAKN-KNVKMSQAMMIYFLTQSIGSLLLLFSVLMN----------------FIVMSYFMMKLFSILLTMSLSLKLGIAPFHMWFPEMMSNMCWPEMSMLMTWQKFAPLYMLSNITNNF----------MFMLIIFSSILGAIGGINNSSIRKIMAYSSINHLSWILMMMINQTQWIIYLLIYTINVLMISYFFHFNNLYFINQIPNKVITLSE-----------KFIYSSLMLSMGGMPPFMGFLPKWMAITAMINNNMYMIIMIMISMSLITLFYYMRIIFPLMLN----------------------------------------------
288573153    --------------------------------------------------------------------WFRVDALSSVMIVLALFMTGCSYVYG---NWKTPAQRWAPWCFCLFACLSAI----ASDWLVFIFFMELSSFALAAMIGKKDRP-----AAWMYLYSQLIGGALLLLAVAIG------------SAGGPILPMGPVPSGLFPLFVLALGFKAALPILHFWLPIAHGRASAEVSAVLSGYAVKMGIYGLLR-------AADGPSVSLLCIGVVMALYGVFQALMQHDGKRLLAYHTMSQLGFIVAAIGSGTLGRAAAMAHLVSHCLFKGLLFLTAGGLEDSYGT--RDLRYLGTAAREVPLLFALFLVGATSIAGFPGTSGYVSKSLIKLSLGDYPAVMWSLIAGVGTVLSIYGYLRTARPGVTRAPLLGKPSSRRFKVMVAMAVATLGVGFF------------------
6636090      ------------------------------------------------------------------------DWMSLTFASVILL--ISSCVGLFMDFYMKEDALKTFNWMVYAFIFSMIVLVFAGSMPMMLVGWDWLGVTSFLLVMFY-EGKKSFDAAMLTALTNRIGDGLLICSTAGMI----------MSCDLSLDMKPYCW---SVVFVAGCATKSAQVPFSSWLPAAMMAPTPVSSLVHSSTLVTAGIYLLIR-SHVMWEKSPVACSFLLCAGLLTSVTAGISAVTETDVKKIIALSTLSQLGLMAFSLGLGEIDLAFM--HLLCHAFFKAGMFLSVGSLINY-GTGDQSFSKFSSTVSLSPVALMSLFIGSMSLVGIPGTAGYASKESIVAVSYSVSSLPIVILMIGSVLLTMLYSARIVKALLSFTFTSKFDLSNSYESFKLSLPGLLLVIFGLIGGELVASL--------
110082706    -------------------------------------------------------WVLVDFNSMNLVWVMIFDYMSCLFLGVVMLISGLVLMYSKSYMSGDK-SVVRFILVVLLFVLSMMMLILSPNMVSILLGWDGLGLVSYILV-IYYINERSSSAGMLTAMSNRVGDVFLLLSISWMVNY-GSWNFIFYVNCMSYSEEMTFLFF---LVFLGAITKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLMIRFFPLVNG---NLMMLMMFISLATLMMSSLVANYEIDLSKIIALSTLSQLGLMMVSLSMG--CWKLSFIHLLTHALFKSLLFLCAGVVIHG-SYGFSDIRKMGGLVMYLPFTGFCMGLSNLALGGFPFLAGFYSKDMIIEFMFGMINKFFFFFMYLSVGLTMMYSMRMIYYSLFGESSIFMNINFSEDKIMSFSMINLALG--------------------
77020075     --------------------------------------------------------------------TLILDWMSLMFLGFVMLISSMVLYYSGGYMEGDPNMN-RFIYLVLMFVVSMVALIISPNLISILLGWDGLGLVSYCLV-IYYQNEKSGAAGMLTALSNRVGDVAILLAISLMSVY-GGWNFVFYLNSICSNES---LGVLCFLVMLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFEPAMHNSVYS--QGLLLLGGTTMFMAGLGANFEYDLKKIIALSTLSQLGVMMSILGFGLPDL--AFFHLLSHALFKALLFMCAGVIIH-SAKDYQDIRMMGGLSKFMPLTTFYMNLANLALCGMPFMAGFYSKDVILEMAFMGTINYISFLMVFATGLTVCYTARLVYYITGGFNMGSLHTVNDESGLLTSPMFLLALGAVSAGSMLSWLIIP------
289183300    ------------------LTLFIISLTTISVVINNRWKWTLMFSSLSIATLVSITLLGTQTNTSSLSLLFASDSLSSPLIVLSCWLAPLCLLAQNNLKVNTPLLQNNFLVLVSIIIFFLILTFSSLNILSFFICFEATLIPTLILITRWGANMERIQAGIYFLFYTLFGSLPLLVSILILNSSNNTTMFPLSSMSELNPQSLFSIELWWLITILAFLIKMPIYGFHLWLPKAHVEAPVAGSMILAAILLKLGGYGLIRMLLAF-PNVLIPNSVLIVFCCWGSLITSIICLRQTDLKALIAYSSVGHMSLVAAGTILGTYWISGALILMIAHGLVSSALFGLANILYER--TQTRNMFITRGFKTLTALLPIWWLLACAANLGLPPLPNLIGEIMIISGLISWSPFLLPVLG-LTTVFGAIYSLSIFQ---------------------------------------------------
139487979    ---------LDGLVPEMMLLALAVVVAVLGLSKASSIRRMVPLLTAGGLFVAAWLAWGGKDLPPESAGFLAPSLAASLRSMIAGVGGVLALVASGTVDRRLEHSRGEFYAFMLLSITGAMLVASASDLIWLFLALELTSLPTYVMVVMGRAGRRGAEASVKYFFLGAMATAMFLYGFALVYGGTGSMQLADIAEIVASRRNDMVTTAGFLLALLGVGYKLAAAPLHLYAMDVYEGASASVTAFLGFVPK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
137296246    -------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGTSLIFFLPAIFWIWLKTGTLDFQD-GGILMNKFPTEYLSFLIAMLVFGIG-KAAIMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFSFLYIVGPDFLLQTKSSDWLVWLACFTIMASSIIAITKDDLKARLAYSTISQLSYIILGAAASSLALKGASFHIITHALGKITLFFCAGAIY--VTAHIKKVSDLKGMGYKLPLIFFAYTLGALSIIGVPPFIGSWSKFYLIMGSIEREFIIVAIILGISSLLNIYYLLQPVVIGFTQNSKKEIKLIKSPFKLF------------------------------
20908074     -------------------------------------------------------------------------------------------------------------LFMFLMTTSTVMVLSSSNWLTTWMGLEINMLGFIPLM-YHKITANESETVVKYLVPQSLGSTIFIVGALISYHF----------------------NSMQILMPIAMCLKLGAAPLHLWFPAVMSGLSLTPAFTLLTWQKIAPIFAIS-------SMDPSLMASILPIAGISALWGGIGGLNQTDVRLLLSYSSIAHTGWMLASITAPAAVLT---LYLTMYILINISLFTALTQNSVKMHKQLLP-------GSQKPYESFLLAITILSLGGLPPLTGFAMKLLVL--MFTQAKTIILVSLISGAILSLYYYLSLTF---------------------------------------------------
258649446    ------------------------------------------------------------------------------------------------------------FMFMLTLMIGSILSISSVHWLGIWGGLELNLIGFLP-VLVHQKNMLESESGVKYFIVQALGSSFLIFGSLLVYNLSYTWEI--------PMSLGVMGKLGLFVMISGLCMKLGIFPFHFWLPSVMAGLSWISCMILATWQKLAPLFLMMILFEL--KEYYWLVIVLCLMSGISSLVGGWGGMNQTQVRSLLGYSSISHLGWMLFAMIHGEF---IMKIYFMVYVATSICIFLSLMYLNIGMMKNLSTLKNL-------HFSQLSVMVMLLSLGGLPPLLGFVPKWYLISLSFNGSYSLFVFMLMFG----------------------------------------------------------------
154150667    -------------------ALTALAAIVLVALSRTHNQMNAAAVGQALVFAALAFYILFFVTFIVGSGYFFIDHLGLLEVLVATFIFVLAAVYARGYVELEAGSLKLFYAAWCLLELVIVLAFFSDNLALFWIFAEMTTVISAMLVAI-LSAKENIDAALKYIFVASVAMIFAFVGLIFLYEITGTLNWTVLIAHASVL-PAGMTTAAFLFVFIGFAAKSGIFPFHTWLPEAHAKAPSAVSAVLSGVLLNVGIYGIIRVFAIAHQTAAAAIPVILVFGIFTIAIAAFSMLPEKNLKKLVAFSSIENMGLMLTGIAVATLAIFWVLVQVIAHALTKASLFFSAGILHRQYRNHLSAPDDIHDVFRFQPLAAWGIVLGGLAIIGMPPFLAFFSKFFILLSL-------------------------------------------------------------------------------
142355027    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWLPDAHVEAPTGGSVVLAAVMLKLGAYSFMRFAMPIAPEAAIYLKEFMTLSLIAILYIALIAIVQKDMKKLIAYSSISHMGFVTLGFMFNSIGIEGAYVQMISHGFISAAMFLSVGVLY--DRLHTRQIADYGGVIHAMPTFAAFAVFFAMANCGLPGTSGFVGEFMVIMSAMQNNFWI-ALIAASSLIFGAAYSLWMVKRVFYGEARNQKIRALKDISWREFFILSILALLIILVGVYPKIITDM-----
41057402     -----------------LLLSTIGIAITVLIAPKNKTWPIVISTTSLNLLIGVIWTISANYSNNLSWGMLTDNYNSPLIALSLWLIPVALLANISHLQNNSKSENRNFILLVIAILVFLIITFSSNSFIGLFLGFEGTLIPTLYLITRWGAQQERIEAGLYFVFYTLVSSLPLFLSLIHIYSSNHHLSI----NLSSIQSLGNISNISALFCMLAFLVKVPIFSLHLWLPKAHVEAPVAGSMILAAVLLKMGGYGFIRLTSLFYPFNTFISTILIPFCCWGGLLTSLICLTQSDLKSLIAYSSVSHMSFMVAGISVLTSWAFAGSIVMIAHGVVSSALFCLANTFYERTNTRTLIVS--RGIKTMFSILPIVWLVFAAANMGIPPLPNSIGETFVISAIVAHNITNFLPI-ILGVTITAVFSLTIYQLL-------------------------------------------------
135381521    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITDTMSWNAMTMICILLFIGAMGKSAQAPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSEVALAFVLIIGSVTAFFMGLLGIIQNDIKRVVAYSTLSQLGYMTVALGVSA--YSAAIFHLMTHAFFKALLFLAAGSVI-IAMHHEQDIRKMGGLKKYMPITYITSLIGTLALVGFPGSAGFFSKDALI-ETVKYSHWLIYWISYMSVLLGVFYSFRMFFLVFHGEEEETKSHLHETPAVVTLPLILLAIPSVFIGWFTIKPLL-------
171473600    ------------------------------------------------------------------------------------------------------------------LMLGTLITISSASWISAWMGLEINLMSMAP-ILINKMNYPSVEASIKYFLAQAIASVLLIFSAMAMS---------------FNGMLSFNASIINSIILLAVLMKAGVAPLHFWFPQVMECSDWFQCFIILTWQKIAPFILLSFI----------KLNLVWFFILMSALVGALGGINQSNLKMILTYSSIIHSSWMITLIFANEMMWWG---YFISYVFLTLSVIMLVFLFNLNTLSKLYNMNL-------SPKNKIILLINFLSIAGLPPFLGFMIKFMSIVIILNSSLPLILIMLIFSSFISFYYYLRMIYTCLFISSSKTVNSINQYPSYFLLCSSLSIFGNFLFPLMV------------
27228456     ----------------MVKIIMIFVPMLLASFKMKKYLVNFKSMKINSLLFCIISIILVIHNHMGVGNFLISWDFYSLVFLFIGFSVTWSILDFANWYMGAEVKNKTFIMFLFMFLMFMFILTSSINLVFLLIGWEGVGIMSFLLINWWFGRGEAGLSGLQAMIYNRIGDFCFYIGIFLIFMSGMNVNI-----IGGYGNSQILNNFVFFFFLIGMMAKSSLYFFHPWLPNAMEGPTPVSALLHSSTMVVAGVYLLCRLLGFFNFTMMG---IVMLVGALTMLYGSICALGQYDMKKIIAHSTTSQLGLMVLGFGFPLVSFFHLCMHAYVKSLIFISSGIFIHGIG-----GLQDYRKMMMGSISSKFSKLCMILCSLSLGGFPFMSGFYSKDSILENLYGPFLNSFSLLVIVGSIFTVAYSFRLVSLIFLVNNNEGSFSVKLNGQEQLNTTFFFMSRLFI-----------------
187251544    ---------MSILLPVFIPLICACGILITGRKYSAYNKVWAGAGAVALLGVIVLFLTPFSMFYLNWCESILTFSLSAAFDKAALAALTVFAVLIYVYSLKSNIEHERWFFFSFLFTLAACGAVLADNLVLMLFFWEGLLISLYVFIVINKNGQST---AFKAFMINVVGDILLLAGIILTGYAAKTFDSNAIVLA-PISMQTGLGMGAFLLIMLGALSKAGAVPFHSWIPEAAANTNVPMMALLASFEKVLAVFLMGKAVTMFNVSVLPNGADFLIVAIISILPAAFLILKETDLKKFIAYNIILQIGLLAFEHGATMGDIMALLNHGIYKAAALACLFLCAGAVEEAAGT--TDTNKLGGLFKNMKVVAVSFIIASAALCKVTFLDIFFSSNY---NGLNQHHIGFIIFMAVINLLVLFSFVRVIINVFFVKGTVGFTR-PHFTKTIIPAVFAFVVFLYSIGWVL------------
148254115    ---------------------------------------------IGVATLGALHTPALAISGIGFG--LYLDSVSATM--FCLVSFIGAIVLRYSFTYMDGDPGIRFIRLMCLTLAAVLTLAISGNLLQFTLAWSATSLALHRLLVFYAERPAAVIAARKKFLASRLGDLFLVAAMLLLYAAFGSLDYESMFSAAQAGAIPLGVQIAAVLMVFAGLLKSAQFPVHGWLIEVME-TPTPVSALLHAGIINAGGFLVLRFTDVISLSLTS-MDLLAVIGGFTALFGSVVMLTQTSIKVSLAWSTIAQMGFMMMECGLGAF--AAALLHIVAHSLYKAHAFLSSGSV-------------------------------------------------------------------------------------------------------------------------------------
126465955    ----------------LILATLSSLILIGGSIVDKRRILGRILRVIGYIGIILFVVIDALY-------MHILNSISYPFLLLLSLICVSITIYTEGYSRVLFGMARVLQVPVEILSVSMLMLFSSTLLIEFVMFWIITELIGFMIILFNGTHE-SWRAAITYLVVGALTADISLFTVAVLAQNIGLENIFSLSIKNIMLLQSSVNPLLSILILLGFIAKAALVPFHFWLPDAYTVAPTPASALFSGVMEKMSVFSILIIFYMINVDYILTGTILIILGLLTSIYAGLQAILQSDAKRLLSYSTMGYSGCIMGFVGLALTGFEEIVLYAFLLLIFAHGLSKSLLFMNAGTMENTREIYDLGYLARIDRRGAFTIVFGGLSLLGAPPTIGFIAKFLGFAAALFA----------------------------------------------------------------------------
142173718    ---VAFLSTWALPLVFLGPLIAAVITFVLGASAVSRFIGLLVPLGVFAVSIALVIATMDGQVVVGVAIAFVGDLFSALM---LGVSSLLVFTSMVFSYAAGLGIDRWFVPAVLVMTGGVYGAYVTADLFNLFVMVEVALLPSYILMS-RRGTLTALRAARLYLIVNLTASTLFLAGLGAVYGVTGTVNMAALAGLGVL----PVVGVATGVVVIALSLKAALVPTHSWLPATYPYTSPAVTALFSGLLTKIGVYALVRIISLVYEPGQLVTVIVVIACVASMVIGVLGALGEGTIRGVLTFHMISQVGYILVGV--------------------------------------------------------------------------------------------------------------------------------------------------------------------
297565702    ------LADIALFLP---LLAGVSLVLWPGL---GRPFAWVASGGVFVLSLVMFFLYLTQTPLLGPAGIYYAVGLDNAAMFLWLAVSFTVFLSVWVAKAPTRMLGY-----ALMMETGLLGIFAALDLVLFYVFFEFTLIPALLMLGLYGGRER-MRALYTFALFTLVGSLPMLAAILAARFLGGSFLIGDLYNHPLKGVAASWVFLGF---FFALAVKTPLFPLHAWLPSFHQENHPSGLADAMGTLYKVGIFAFFRWAMPLAPEFQGLQPLLLTLAAFTAIYAAWAAWGAKDWKNLLAYGGISHMGLAAIGLFSGTSEGAVGALFLLGASFVYTGGMFLFTGL-LYERTGTLEIGPVRGLAKSAPALAALGMILVMSMIGLPGLAGFPGEFMALLGAYKAS-PWLTFVAFLSVIAAAAYALTAYQKVFHESENRAVPDMTLQEWSFAVVIVAAIALLGLYPKLFTQLLQPLAK---
169794144    ------------------------------------------------------------FEKMDFSIMFIFDYMGVFFVSFIMLISGSVMIYSEDYMSGD-VSINRFGLLVILFVLSMSLFVFSYNLFFVLLGWDGLGLVSYCLV-IYYQNPRSFNSGMITVLTNRIGDVGLLMSIACFVSL-GDWMFTNFLGKMEFP-------ILLYMILIAAITKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFNFLFSDTKFSLMVLF--LSMGTLLLSSFSACFEMDLKKVVALSTLSQLSVMIIALSCGLLELC--YFHLMMHALFKAMLFLCVGVIIHGMMNN-QDLRNVGGLNIISPIVSSGLLISGLALSGFPFLAGFYSKDLILEEMFKDINYFLSIFLLVCFVLTASYSFRLNYYLLWKK---------------------------------------------
135000286    -------------------------------------------------------------PGLGVDLVVRLDGFAWMFA--MLVSAMGLLVIVYARYYLSPDPAARFYSLLLGFMGAMLGVVVSGNLIQLVIFWELTSVFSFLLIGYWYHRKDARRGARMAFTVTATGGLALLGGVLVLGHIVGSYELDAVLQAGERVRAHALYPLALVLVLLGALTKSAQFPFHFWLPRAMAAPTPVSAYLHSATMVKAGVFLLARLWPVLAGTDAWFW-IVGGAGLTTLLLGAYVAMFQNDLKGLLAYSTLSH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
141828932    ------------------------------------------------------------------------------------------------------------IFYFAISLASALGVAFSGNMLTLFFAYELLTLCTYPLVTHSGKPEAIKSGRIYLGILLGSSIGLQLFAIIWTWLVAGTLDFRQ--GGIIDDKLTGSAMGILIFLYVFGIGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFVIVYIFGIDNLSRISEDNWLMYIAAFTLISASCIALTKDNLKARLAYSTVSQLAYIVLGAALATMGVIGGGMHIAMHAFGKITLFFCAGAIM--VASHKTQISEMDGLGRVMPITFIAFLIGSLSVIGLPPLGGTWSKW-------------------------------------------------------------------------------------
50511294     ----------------------------------------------CLLDITLFIWEVISLNSMNVVMTLLLDWMSLTFMGFVLFISSMVIFYSHNYMEGDPF-ISRFIILVLLFVLSMMFLIISPNLISILLGWDGLGLISYLLV-IYYQNFKSYSAGMLTVLSNRLGDVAFLLGIAWMLNY-GSWNY---VFYLNYMIDDFEGLMISFLMAFAAMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLMIRFNYLL--VGSGVGKYLLLLGGMTMFMSGMGANYEFDLKKIIALSTLSQLGLMMSILSMG--YCELAFFHLLTHALFKALLFMCAGVIIHNLG-DCQDIRFMGGLIMFFPLTSSCFMVSNLALCGFPFLAGFYSKDLILEMCLMSNLNLISFFFFFSTGLTACYTFRLIYYVMCGSFNYTSCNSIFDEGWFMLKGMFCMVFMAIIGGSMLSWILFKVPSM-
5835550      -----------------LLLATFMLIPTTPLLPNKITWLTPTTYSIIVTALALLVLNPSDIFMNTSGPALGSDQLSTPLMILSCLLPLMLMASQNSMLKTPAPQNHTFITILAMLQFTLLMTFMALDLMLFYISFEATLIPTLIIISRWGAQADRLNAGIYFLFYTITSSIPLMIGILMIYNLKGTLSILTLQLTPMTGLISWTDTLLWLSILLAFLVKIPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGLLRVVILLTEQINTIYPPILGLALWGALMTSLICLRQTDLKSLIAYSSVSHMALVTAAILTNQLTPMGSMILMIAHGLTSSMLFCLANFSYER--THTRTLLAMQGMQLTTPTLTSWWFLASMMNMALPPTINFVGELALITSLFNWSETTLLLTG-LNSTITAIYTLYMFS---------------------------------------------------
120586785    ------------------------------------------------------------------------------------------------------------FIYMFFLISGTLLTISSSSWFGMWLGLEINMMAFIPMIINLEENKKSTEAAIKYFLIQAMASAIFIMSTLI----------------DNLPPISYGFSAPNILITLALGTKLGFAPFHFWFPEVMEGLNWINNIILVTWQKISPLIVLSLFF---------NYNTLFFLASISALTGAISGINQTSMRKILAYSSISHLGWIASMMFTNNNLWTDYFIIYCMTSFIVCLSFWMFNLNYIVQLLTIENLKKKIIIFMNLLSLGGLPPLLGF-----------FPKWIAMY--LLKDNIPILSILIFSSLITLFFYTRLCFSTFTLSLQDKLWMVKIDKKVPITLSLLTIFSFI------------------
111073605    -----FITENYLLITALIPMLGAVIIFFTGRWPRVSNSITVVSSVLCLCTLYWAYSDYFQFILIDFGNNLHISLKSTGIIFSLLISFLWILTSIYAVCYMKGSNHSSFLCFFSVSISCAMFIAFSGDLLTTFVFYELLTISTYPLVTYNATNE-SVIAGRYYFGVLFFSSLVLFFPVLFLYSEFHTLDFVSDGIFKFDTSLITFTAVCFTMLIYGIG-KAALMPMHFWLPKAMVAPTPVSALLHAVVVVKSGAFIIIKVILCIFGIGNLQRGWLPYVAGFTIVAASLIALKQKELKKLLAYSTVSQLSYIILSASISDFSAKVAIFQLVCHAFAKITLFFVAGSIITKTGEK--YVDRIHGIGRSMPIAMIAFTIGALSMIGVPPAPTFWGKFLIFQAVSDSGIIFVILLLIVSTILNAMYFLPIIYNAFFLKPSQRFFIKKTPIFLVLPPVITAICTFVIFFS--------------
16329846     ----------------LIAIVALLVLALMGAFGGRPSALLMTLGTILLAAVGFALPNAQQWQLMDFGILLQLDNLGSYF----LLTNGLVTLAVLLYCWASPRTTF-FYVQLMVLHVSLNAAFLSTDLISLYVCLEVVGLSSFLLI-IYPRQAASSWIGLRYLFVTNTALLFYLIGVMLVYQATNSLDFQGLATAPYE---------AIALIFLGLLIKGEIFLSGLWSPQTSSIASAPVAALLSGIVVKAGILPLLRFASLSERLAMMVW----GLAIATALLGMGLGMFARDSRRILAYSTISQMGFILVAPAVGGL-------YALTHGLAKACLFLLVGSLPERDLDKLQ-------AQPISYKLWLPMVLASSSIIGLPILAGFEAKTLTLETLSLNELPWTGILMNLAGVGTA-----------------------------------------------------------
139875857    --------DLINHLPILQVITPMLIAPILVVLNNKTLSWLLSFVGTLACLIISVLLIQAVSDGSTLGIEYRIDAANSILLFLISIISVIVLIFSYSSLHSEEEKHTLFYACFLLCLTGLLGVVATADIFNVFVFLEISSLSTYVLVAQSFRDRRALSASFNYLIMGTIGATFFVIGIGYIYMATGSLNMMDIAERVSELGDSRTVQAGFAFIVVGMGLKLAMVPLHVWLPNAYAFAPTVVTCFLAATATKVALYVLIRV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
108793500    ----------------ILTATVLLIPMVWTTPIAKPWSLSLLYSLTLAFLSLLWFNLPASTNWSFLNSYMATDALSIPLLTLTCWLLPLMIMASQNHTAHEPFNRKRLFITLLISLQVFLIMFSSTEMMMFYVMFEATLIPTLILITRWGNQAQRLNAGTYFLFFTLAGSLPLLVALLTLQSYSGSLSLLTLISTPDLPLTTLGDKIWWLGCLAAFLVKAPLYGLHLWLPKAHVEAPIAGSMILAAILLKLGGYGMMRITMALGPISTKLSYPLIMLALWGVVMTSSICLRQTDLKSLIAYSSVSHMGLVTAAILITPLAYSGALILMIAHGLTSSALFCLANT--NYERTHSRTLLLTRGLQTALPLMAFWWLFSSVANLALPPLPNLMGELFIITSLCNWSLGSLAFTGT-GMLITAAYTL-------------------------------------------------------
240266448    -----------------ILTPTLMLIPLTWLSSFSHLWRPTLSYSFIISTLSLTWIKNMSETGWTSLGLYMATD-TLSTPLIILTCWLLPLMILASQDHMKTESQTRYITLLIFLQLFLISAFSSTELIMFYIMFEATLIPTLMIITRWGNQLERLSAGTYLLFYTLISSLPLLVALLMIQTNTGSLSLTSAQFYFSLIPQHNFLWLAC---FLAFLVKMPLYGLHLWLPKAHVEAPIAGSMILAAVLLKLGGYGMTRISTIVDPISKNMTYPFITLALWGVIMTGLVCLQQMDLKSLIAYSSVGHMGLVVGGVLTQTSWYSGALILMIAHGLTSSALFCLANINYERTHSRIMYLT--RGLQIIFPLMAIWWLSFTLANLALPPLPNMMGELTIIVCMFNWS-WWTIIFTGLGTLITAAYSL-------------------------------------------------------
62161042     -------------------------------------------------------------------------------------------------------------------ALGSVLAVTASSWFVAWVGLELNLLSFLPII-FWGGVMGSNESGIKYFFVQSLASLLILVASLF--------------------PLFVGVFEFYFIIALALFVKLGAAPFHMWFPSVVDGMGWFSCVVLLTWQKLAPLFLVSGFG------------VFQFVIVCSALVGSLGGFNQLSLSSILAYSSIMHVGWMLGGVGLSFSLGLSYYFVYFFFSVMLVGIFLWVGCVR------------LGQLLSSLFIVKFSVFLLLLSMGGFPPMLGFFPKWYLIVFLLSEN-VFVSFFLIFSSLINLFFYFRLFYGALFGS---------------------------------------------
144024472    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQIPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVGRLAPFYELTEFTTDFILIIGASTALFMGLIAIFENDIKKVIAYSTISQLGYMVSALGINAYTVS--FFHLFTHAFFKALLFLCAGSVIMSLHHN-QDIRKMGGLKSKLPVTYACFLIGTLCIIGFPLTSGFFSKDLILEVMLYEETTIAYIMLLIGALVTTIYSLRLMFIVFYGKYRGGDVEEISEQSNIILIPLILLATLSLTSGYIIKVFVDLPIFMY
87300992     ------------------LIIGWLLLPFLLAFSAALWPKLGWWMALLCCTATLAAGLILSLDPQLVGPSGVSLLLDGFVAPFLLLNALVSAAVLLERGQSHDDPSF---CLLLMALLGSINSALVHDLISLYVALEVVSLCAFLLIA-DRHKFRSLWIALRYLLVGSTALLFFLIGCAQVQASHGSFAFEGVAGA---------TTGALALLLIGLLTKSGLFISGLWLPRTHAEAPAEVSALLSGVVITAGAAPLVRLSQGSPELAS----VVIWLGLASAGFAVVFALLETDVKRLLAWSTVSQIGLVVI-------SPVTAGLFALGHGLAKACLF---LLTRRCPSRRLESWSEM----PLPWSVALPMRLAALSIAGCPLLVGYLAK-----EQLQQRLGPLPVLLVLFSVGTAAVYMRLWASPIVRPSEERPPAAAP-----------------------------------
138226624    ---------------------------------------------------------------LGLNISFRLDGLSFLFALMIQGIGLLVILYARYYL-SKRDPMGRFFCYLLLFMSAMLGVVLSENLLLMMVFWEMTSLSSFLLISYWSHSTDARKGARMALAVTGAGGLALLAGVLLLGQVVGSYELTDVFAAGEQIRAHALYPVILVLVLLGVFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLARLYPAL-AETDLWFYLVSSAGMATLLVGACTALFQHDLKGLLAYSTISHLGLITLLFGLDT----------------------------------------------------------------------------------------------------------------------------------------------------------------
38156088     ------------------------------------------------------------------------DFYSLTFFPIALFVSWAILQFATWYMASDPYITKFFTYLLLFLVA-MLILIIANNLFVLFIGWEGVGIMSFLLISWWHGRAEANTAALQAVLYNRVGDIGLILCMAWLASSMNTWEIQQLSS------PSQTPTLPLLGLILAATGKSAQFGLHPWLPAAMEG-PTPVSALLHSSTMVVAGIFLLIRTHPLFNNNQTALTLCLCLGALSTLFAATCALTQNDIKKIIAFSTSSQLGLMMIGLNLPELAFLHISTHAFFKAMLFLCSGSIIHSLN------------------------------------------------------------------------------------------------------------------------------------
140785610    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTFNIDELSVSTF--EWVMPSTFVFLLIFIGFSIKLPMWPLHGWLPDAHTDAPTAASVLLAGLLLKMGGYGILRICYFIMPSEAIELSTIISIGAISVIYGALLTLKQTDLKRIVAFSSVSHMGYILIGLSAQKLGLSGASFQMVSHGLITGLLFYLVGIIYEKC--KTREVSLLGGLATQFKFTSVALAISGMASLGLPGTSGFVSELMIFMGGFSM-YSISTSVSVFGVVLAAGYILWMLQRVIYGE---------------------------------------------
18138543     ---------------------------------------------------------------------------------------------------------------IYFVLCGTMITLSSSSWMMAWTGLEINMLAFIPIIMTNTK--LSNESALKYFFIQATGSIIIFLSTIILMQANFSTSM------------DVSNLLANSLIPLALALKLGAAPMHFWFPQMVEGLSWLALSLLLTWQKMAPLFLM--------SSYSLLTTLIYVMVVLSAITGAMGGLNQLLLKKILAYSSINHLAWMIM---------SAMISMNILLTYFIIYIIITLMIILLLMSNNLTHLSQLMANQYSLSLIAVGLFLNLLSLGGLPPFLGFLPKWLVLMSLASNAFFMIMIILVMCSVLTLYFYMRISFNLLMMNPK-------------------------------------------
258649547    ------------------------------------------------------------------------------------------------------------MIFLSTLFMGTMISISSYTWLGTWMGLEINLLSFIPLMKKSKS-PFSSESSMKYFLVQAIASSLFLFSIIM-----------SMIVNNLINETLYVNNLLMFMMNSTMMLKMGTAPFHFWFPQIIEGMNWNNSMILMTWQKIAPMMLLSYMMKSIN--------LILTVIILSTMIGSIGGLNQTSMRKILAYSS------------------SLLYNEIMWTIYFTIYCIITISMIILLNKFNIYYLKQLFSSFFSNFFMKMMILFNMLSLGGLPPFLGFLPKWIIIQYLSSNYSYLI-LWMILMTLITLYFYLRITYVLSHNELNYNLIHFNKNNFLMILLSFISIYGLIILSFGFN-----------
78221593     ------------------MITGILLIPLLGAITPSDRSRPWVLPVVGTLHLALTIEAALTPTSPSVGMWLHLDAIGKLVLLSVSLLFFASGLYAVEYLAYRRERPNRLLCAMLPVCLSMTLVAFAHHLGLLWVAIETTTLTMTPLLYFNR-NARSIEATWKYMLICSVGIALALLGLLFLAYSTVVARITLLLEPLVANASPAWLKAAFVFLLVGYGTKMGLAPLHTWKPDAYGEAPGLVGGLLAGGLVTCSFVGLLRAYQVAANGTTFHRDALVLMGLLSMATAAVFMARQADFKRMLAYSSVEHVGILAVALGLGKGALAGALLHLVNNSLTKGVLFLAAANIHR--SYNSKRCEQVRGALRRLPWSGGLFLAGFFAVTGSPPFGLFVSEFSIISSAMTQGGWIGGLILFFLAAIFLG-MARTVLPVVMGESSRIEHTGYRDRFLTVVPPLILMGVVLMLGIWIPEPLSRLI----
215789041    -------------------------------------------------------WEILSVNSCSFSMTLIFDWISLIFVSCVLFISSMVVFYSYSYMYSD-FNKDRFLILVLLFIFSMMMVIFSPNLISILLGWDGLGLVSYCLV-IYFQNYKSYNAGMLTILINRVGDVAILISICWMLNF-GSWNF-----VYYLSSMDFWMYYLVLLVILASFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLSIRFYDLISFYDCSF---FSLLGLLTMFMSGLGAMFEYDLKKVIALSTLSQLGLMFSILFLG--FPLLAFFHLLTHAFFKALLFLCAGLIIH-VMSDSQDIRHMGVTVVYLPCTCACFCISNLSLCGIPFLSGFYSKDIILECLGLNSFNLFYLIFFISVGLTAAYSFRLIYYCVGGGSGVMVCQSYSEDFIMCFSMFFLTFMALFFGCILG-----------
257095400    ---------------------------------------------------------WLWIGAVPVRLSFVVDAWSLPMATLVALIAWIALRFSATYLH-RESGFQRFFFGMSLFLAGMLLIVLAGNAVLAFVGWELAGFSSWLLIAYAWERPLATGNALLVFLTNRVGDAGFLLGIGLAVWTVGSVEWAALAGDGTLSTVTARLL--ALGFVLAALVKSAQLPFTPWIARALEGPTPSSAVFYGSLMVHAGVYLLCRL-QGLLVQVPDMLALLAVAGLATALYGGLCALVQSDVKSALIFSTVTQVGLMFLLCGLGFFWLAA-----------------------------------------------------------------------------------------------------------------------------------------------------------
8844996      --------------------------------------------SAAISMISLTWLYLPSNTPQFVTKWLAIDQFSAPPMILTCWLTPLMILASRNHLTANPLGRQRMYISSLIILLTLTAAFASTEFIMFYIMFETTLIPTLIIITRWGTQTERLNAGTYFLFYTLLGSMPLLVAIMGFSSNMGSLSMINMQFASLINPTTTNSIWWLACVL-AFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGILRISVLLTPMATELIYPFIILSLWGIIMTSSICMRQSDLKSLIAYSSVSHMALVIAALIQTPWGLTGAIVLMVAHGLTSSMLFCLANT--NYERTHTRTMILTRGLQTIMPLMALWWLLASLTNMAIPPFPNLMGELTIITSLFNWS-YLTMLAAGAGVIITALYSLHMLITTQRGPAPKHITTTPPSYTREHLLMALHIVPLALLM---------------
138985325    ------------------------------------------------------------VHAIGLDYALAVDGLSL---PLVLMNGVLCLVASIASRSIDNRPRI-YFALLLVISGAVNGAFLAQNLLLFFLFYELELIPLWLLIAVWGGSNRAY-AATKFLIVTAVSGVLILAAFLGLAFVSGTMDFS-LQPIMAGELGMTAQLVLMGALLIGFGIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCLGLFPEAWQLSPWLAAWAAISVLYGSLAAIAQTDMKRMVAYSSVGHMGYVLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------
136350059    -----------PVLPSLIIIPLIGALLITVTSRQRPELLKLIAVITSITTGAISIWLLTAFDSSHESHGFISWSFGLDGISLFLVVLTGVLFPLALLATDPEHSGRAWYGWLLILEAGVMGVFISLDLVMFFLCFEAVLVPMYFLIGRWGHGNR-TYAATKFFLYTMAGSALMLVGILLHADATGTFDLVEIAESQSLA--TTTARWVFLSFALAFAVKVPIFPLHTWLPDAHTEAPTAGSVILAGVLLKLGTYGFLRFGLYLFPEASHYFPVFLTLGVVGILYGAVVATMQKDLKRLVAYSSVAHLG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
157964357    ----------------------------------------------------------------NYSIGFHLEPLGLIFLSLIGFLWICALLYTPKYLAINNDYSSRFLFFFNLTILIGVLIALSSNLFTMFICYELLTISTAFLIGHTKNNIVLSGLYKYLKILMISATILFLPAVIIIYTKAGNGDFA--SGSLVENYFSKNQSIILLLMFICGIAKTAIFPVHSWLPAAMVAHYPISSLLHAVIVVKTGLILLYIFGLSYLQMIFAEFNWLIFIPIVSIFYSSIKALDTDNIKKILAYSTMNQLSIALLAFMLTPKALGAAILHLVSHSFTKICLFYSMGSIYSLK--KADQVQNLHGTSKEFPLISFIISISSLSLIGIPIFSGFISKFSILLAASKQNQIIVMIIVIASSIFSSLYLLKILSSIYKPSLVESSVTKP------------------------------------
164420834    -------------------------------------------------------WELLSIKSMMINVTLLLDKTSMIFSSTILLISFSVMLFTTSYM-ATDQNIKYFIMTVVTFIASMNALIFFPNLITILLGWDGLGLSSYLLVLYYM-NEKAMNAAMLTALTNRIGDALLIMAVAWTMMK-GNWNMFLLTLQSPS--------FIMMSIMLAAMTKSAQLPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLLIRFFPSFN-MLKNFSMLMMITGIMTCLMASMSACMENDLKKMIALSTLSQLGVMMMCLGANQPQL--AFFHLITHALFKALLFICAGNIIHSNFNN-QDMRMIGNMSQSMPLTTATLNIANMSLCGLPFMAGFYSKDLIIETLMHTNVPLMTMMLMLLSVLTSAYSMKLAMLTLWSPVKGSAMQNPNDQSKLSLISYVTLT---------------------
270267608    --------------------------------------------------------------------------------------------------------KFYKMMFLTTLFSGTLIAMSSYSLFSVWVGLEINLLSIIPLM-YNKNNILSSESAIKYFLTQAMASTILLMSMIMSMMSIKTSSLTEI-------------DLNSMLMNSAILTKMGMAPFHFWMPEIIEGISWMNTLLILTWQKIAPMTVLMINSMSTMFMQAIIMISIMMSSILS--------LNQTMMKKILVYSSINHMGWML---PLMIMEYETWLIYFLVYSFMTTSIIMLIKKFNVMNIIQMMNMNMEST-------KKFLFIMSFLSLSGMPPFIGFLPKWMTIQVMIENNFLWTTLMMIMFTLIMIFIYVRLTFSSILIENEKMNWIKMKKIKTNSIAMM-------------------------
221369784    -----------------------------------------------------IGFYLLGDWAVPFGIALVIDRLSALMLLLTALLAIPTLLYASAGW---HRQGKHFHSLFQFLLMGLNGAFLTGDLFNLFVFFEVLLAASYGLL-LHGSGQLRIRAGLHYIAINLAASLLFLIGVSLIYGVTGTLNMAHLARIVPTLAEAPILHAGAALLGLAFLVKAGIWPLSFWLPTAYMAGAAPVAAMFAIMTKVGVYVILLLFGPAAAASAGFGSGVLIAGGMATVAFGLLGVLASQGLGRMTAISSGTVLGVVGFALAGGPEMLGGALYYLVSSTLATGALFLLIEPMSREEGGIAAMLALTAGLAIPGTLLGLSFGACVLALAGLPPLSGFIGKIAMLAPLLAAAFLSLLFLAGFATLIGLV---RIGIQTFWATDGSVPKVLALEIAPVLGLIALLVT---------------------
157144289    -----------------LIVIMALVNIIGTARERKKKRALEWSLALLFSTLVFWGGFDGESHFQFFSIVFAVDGVSLVFLLLTTFLIPICILISQKSIKFLFKEFLLCLFFLEFLLIGVFIVFD---LLLFYLFFEGILIPMFFLIGIWGSREEKVRASFYFFFFTFIGSLFFFFIILFLYQRIGTTDYFLLLNIKLFLNIQKWALVG---VFLSFAVKLPLIPFHIWLPQAHVEAPVAGSVILAGILLKLGGYGLLRFSWPLFPGASYWSPVIVFFSVVAVVYGGLMTCRQIDFKRLVAYSSVAHMGLVPLGLFTHVIELIGALFLMLAHGFVSSALF--IGVTFLYDRHHTRLIKYYRGLTLTMPLFVITMLILSLANMGFPLSCNFVGEFFSLL-AVFQYHYGVGMFVILGVLFSAIYSLSLFNRISFGGGSNYLLFNRDLSRREIFVIFPFLLIIFL-GGIVPFPIIDLIK---
289187923    -------------------------------------------------------------------------------------------------------------------------TISSSHWIMAWTGLEINTLAILPMISKSHH-PRAIEAATKYFLVQATASALVLFSSMTNAWCTGQWDITQLTHP-----------TSCLILTMAISMKLGLVPFHFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------XXXXXXXXSISHLGWMTIIIAYN---PKLMMLNFYLYXLMTTTVFLTFNSM------KVLKLPTLMTAWTKAPSLSTILLLTLLSLAGLPPLXXXXXXXXXXQELTKQEMASTATIISLLS---------------------------------------------------------------
49146862     ----------------------------------------------------IIEWEITTTNTAPINFIILIDMMSSIF--LSTVFFISAMVIMYSEMYMEHDKTKRFLILVLFFVLSMSLLIISPNMISMLLGWDGLGFTSYVLV-IYYQNPYSQNAGMITALSNRIGDAAILLAIAYSMNL-GYWNLPTLT----MNPETSPMIMLPLLIILASITKSAQIPFSAWLPMAMAAPTPVSALVHSSTLVTAGVYLSIRFSPIIQETISPKM-MLLILGTLTMLMAGANANMEMDFKKIIALSTLSQLGLMMMILSTGQFKLT--LFHLITHAMFKSLLFLCAGMMIH-NSKNYQDIRAMSKTTMKCPTTSISFSIASLALCGFPFTAGFYSKDMIMEMTFMNTNLTTLTLLLIATGMTASYSIRLMFYLTKSNPLSLTCSPNDKKNKMMTSPILLLT---------------------
15147286     --------------------------------------------------------IVGSNQLTIMDGIYKINEVRLGLEIFLLVLAIMIINAQTNYYYNKSNTMFEKNLILLTNILGITSLIFSNDWLITIISWELLNISLYLLVSLNSYSESSLSSSLKYVLLSALSTGFLLLGVSIIYLLIGNLNYENITISLTLFSMPNLINLAFILILSTILFKLSAAPFYNWSPDLYDGLNSNITMWMMIIPKISICIFLYIITSENFLLISTSSSLLLLSGILSLIIGSCALYAQWNIKRFLAYSSISHLGFMLLALYS--YDFHSYFIYIFIYGSNMIAIFSILLILSKYFGREIKSINQLIGIYRLNPFISIALAINFLSLAGV-----------------------------------------------------------------------------------------------
143192412    ----------------LLPIVGALFLFFTKDKEGNNLTAKYVALFTTVVNFLISIYLWISFDQSTSSFQFVEDRVDGISILFIILTTFITPICIISVNNSVKNRLRDFLIAILIMESFMIGVFCALDLVVFYLFFEAGLIPMFLIIGIWGG-ARRVYSAFKFFLYTLLGSVLMLVAIISIYWITGTTDVVQLYEIGIDVKYQNLLWLA---FFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPIASEFTPLIYTLSVIAIIFIS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224587998    ------------------------------LFSLSVSLFLFSLNFLIMDFMVFIEWELLSLNSNSIVMSLLLDWMSLMFMSFVLFISSMVIFYSNQYMEGD-LNINRFIMLVLMFVFSMMLLIISPNLISILLGWDGLGLVSYCLV-IYYQNIKSYNAGMITALMNRIGDVMLLISISWMLNY-GSWNY---IFYMDFMKNDFYMQIIGLLVLIAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNMILNDNLSIF---LLLISTLTMFMAGFGANFEFDLKKIIALSTLSQLGLMMSILSMGNFKL--AFFHLLTHAMFKALLFMCAGSIIH-NLKDMQDIRFMGNLMVHMPLTCICMNISNLALCGMPFLAGFYSKDLILFVSMSYLNIIIFLLFFISTGMTVSYSFRLCYYSITGDFNFYSLHSLNDEGWLMLKSMLFMLLFVLFSGSMLSWLI-------
141338067    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKIPMWPFHSWLPDAHTEAPAGGSVILAALMLKLGAYGFIRFALPIIPDIHSLDWLLISLSLIGIIYIGLIAIVQKDAKRLIAYSSISHMGLVTLGMFSASLSVQGAVYQMIAHAFSSGGLFIGIGYLYSR--MNTRSISDFGGVAKTMPIFAAFFMLFAMANVGLPGTSGFVGEFMILLAIFKAS-PTMALLAGLTVILAPAYTLWMYKNVFFGSVKSDVVSKLEDIKGMEIGVFVLLAIPTILFGVYPEPIIQLSQA--
256985358    --------------------FSLCNILLIYLFLIGFFFFLLGIYFISIDLVIFVEYELFMINSSQLIMTLLFDWMSLIFMGFVLFISSLIIYYSKDYM-SSDLFINRFILLVLMFIFSMMFMIISPNVVSILLGWDGLGLVSYCLV-IYYQNVKSYNAGMITALSNRIGDSMLLMSIAWLFSY-GSWNY---FLYIDFFQEGFEANLISLMIVIAAMTKSAQIPFSPWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNPLY--VNTSLVNYFLFISLITMFMSGLGANFEFDLKKIIALSTLSQLGLMMSILSSGYVYM--AYFHLLTHALFKALLFMCSGMVIHSV-KDCQDIRYLGNLFCQMPLTCVCFIIASLCLCGMPFLSGFYSKDLILEVSLDYINLFFYFIFYLSTGLTVSYSFRLIYYLIISDFSFYSFHSILDESLIMLSSMFFLMFVSIFGGCLLSWVLLPSPYL-
164519760    -----------------LIVPTIMLLPLTWLSKKHMIWINTTTHSLIISIIPLLFFNQINNNLFSCSPTFSSDPLTTPLLMLTTWLLPLTIMASQRHLSSEPLSRKKLYLSMLISLISLIMTFTATELIMFYIFFETTLIPTLAIITRWGNQPERLNAGTYFLFYTLVGSLPLLIALIYTHNTLGSLNILLLTLTAQELSNSWANNLMWLAYTMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRLTLILNPLTKHMAYPFLVLSLWGMIMTSSICLRQTDLKSLIAYSSISHMALVVTAILIQTPWFTGAVILMIAHGLTSSLLFCLANSNYERTHSRIMILSQ--GLQTLLPLMAF-----------------------------------------------------------------------------------------------------------
140415820    ------------------------------------------------------------IPSLGISYFLGIDGISIIF---IVLTSFLSFICILASWEAVTDRVREYMVGFLVLETMILGAFCALDTVLFYMFFEGLLIPMFI-IIGIWGGPGRIRATLKFFLYTLAGSVLFLVAILLLYLGAGSSSIPMLMRNEFPFNFQIWL---WLLVFASFAVKIPMWPFHTWLPEAHVEAPTAGSVILAGVLLKLGAYGFLRFSLPMFPATAYFTPFVFILSVIAIIYTSLVALVQEDMKKLIAYSSVAHMGFVTIGFSLTIQGVEGAVVIMLSHGLVSASLFLSVGALY--DRTHSRLIKDYGG---------------------------------------------------------------------------------------------------------------------
142711158    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVGIYFIFGSVDLQVILDNAFIGFNLNIIDTLCFLLFIGAMGKSAQLGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFMVARMSPMFEFAEFTNLFIIFIGSTTAIFAASIALTQNDIKKVIAYSTCSQLGYMF--FAAGLGAYNASIFHLMTHGFFKALLFLSAGSVIHA-MHHEQDMRKMGGLFFKIPFTGVMMWIGSLAIIGFPFFSGYYSKESILENAFFASSNMAYIVGIITALLTAFYSWRLLFMTFFKSSKTILLNVKESPKVMTLPLFLLAIG--------------------
288961649    -------------------------------------------------GVAGIRVYRLGNWPAHFGIVLVLDRFAALMLMLTGILGVAALTFSLPRWQK---AGAHFHPLFQFQLMGLNGAFLTGDLFNLFVFFEIMLAASYGL-SLHGSGLARVRAGLHYIAINLSASLLFLIGVSMIYGISGTLNMADLAGRVLAAEDRGLLEAGAAILGLAFLIKAGMWPLGFWLPNTYSTLGPASAAIVSILSKV-GIYAVLRLWLLLFGDGAGESTVLLVGGLLTVGFGSIAVLATQNMARLAGACVLVSSGTLLAAIGAGQVPVTGALFYLTSSVLAVAGFFLLIELVERGRG--------------------------------------------------------------------------------------------------------------------------------
62161396     --------------------------------------------------------------------TFLFDWMSLFFLGFVMFISSMVIFYSSVYMAHDEY-VNRFILLVLLFVLSMGALIVSPNLISILLGWDGLGLVSYCLV-IYYQNIKSYNAGMLTALSNRVGDVAILLAITWMFNF-GSWNY---VYYVDCMVDVVSMKLICGLVILAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPVLQE--SRLWVFLLFFSAMTMAMAGISASHEFDLKKIIALSTLSQLGLMMSILSFG--YPIMAFFHLLSHAMFKALLFLCAGAIIH-NSSDWQDIRSFGAMGVVKPLTGVCFNIANLSLCGIPFLAGFYSKDLILEMFMLGFLIFLCGVIFVSTGLTVFYSFRLLYYSMSGLFKAQSCGGYSEDEEVMLWSMIFLT---------------------
242543524    -----------------------------------------------------------------------------------LLIIVGGSILSYSIWYFKEEIGSSYFIMYMMFFMTFMMLVSSHSLFLMMVGWEGVGVMSYMLIGWWMGRSDASMSSLQAIYYNRLGDFGFIFFLVFALYGSGLLYID-------SFYHNYISFFLSFFIMLGIIAKSSQFLFHSWLPSAMEGPTPVSSLLHSSTMVVAGVFLLIRLLEGFNILI---MELLMVLGGLTMLFGAVCAFGQNDIKKIIAFSTTSQLGLMILNLSIGNIYLT--FFHLCMHAFFKSMLFMGSGVFIHGAQNN-QDIRNFGNVFFFTKMSSLGMFVSSMSLMGMPFLCGYFSKDLILENTWGPLLNRFSWFLFIASTFTVAYSCRMLFMMYGGSNFGVYKLVCQEKFGNNFSWFLVLTFF-------------------
298529323    ---------------------------LISKIQDKYWGRLAVLGPLPALGLAVFGSDTAPLEMPSFLLGMHLGFGEYGRYFLLLMAMVWTGAGFFSACSMHNDDRRSYTILFLLAMCGTLGLAVAKDVVTFYAFFSLMTFTAYSLV-IHNDTPSAWKAGHVYMVTAVLGEGMLTAGLMISVHVADSVMFMDISRAAAGLSPAHPMFF---LLFAGFGIKAGILGLHYWLPLAHPAAPTPASAVLSGAMIKAGLLGWLYFFPVESASMPSWGAFFMCLGLLGAFFGVLAGLLEKDPKTVLAYSSISQMGLMAFLLGLALFDLPGILMFVMHHGLAKAALFIGVGATKYARG--------------------------------------------------------------------------------------------------------------------------------
159159437    -------------------------------------------------------------------------DYISYLLILLSIWICGLMVMASEKINKEKFFSGFFLVVMVALLFSLFVTFSSLNLFIFYLFFEVSLIPTLILILGWGYQPERIQAGLYMFFYTLFASLPMMVAIFYLYYGLDSIDY-------FFLDNKFDSFFLYLCMIMVFLVKIPMFFVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLLRLMPVFLSVGLKFNYLFVVISLFGGFVISLICLRQSDIKSLIAYSSVSHMGLVLGGIMTMNIWFYGAVVMMIAHGLCSSGLFCLANVTYERLGSRSLYLNK--GLINLMPSMSLWWFLLCSSNMAAPPSLNLMGEIMLINSLVSWGL-ITVLLLMLSSFFSAAYSLYLYSY--------------------------------------------------
260892450    -----------------------FALVAYFLYVGFRWRHYLVAGLAILQGVLLLLLEFWQPHGFTVHPTFLLDPLASIM--VLVISVVGSLICVYALDYMSEHESHLFFCFLVGFLGVMNGLVMANNLLLFFFFWEMTTLCCYELIRHDRT-EEAQASALRALWMNLIGGVACVLAMFLIYRTLGTLS---LVTVVTEASLGAALLLPLAFLSLTAFTKAAQVPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYLVLRLAPALFGTV--LSSALAVFGAFVYLAASLLAISQTVSKRVLALSTVANLGLIIACAGINTLALAAALVILIFHALSKGLLFMTVGIYEQQVG--SRDIEVMEGLVNRSPVAAVVGIVGMLSMAFVP-FGAVLGKWASLEAATSAWFPLVAAFIAVGSAASLVFWVKWLGRL-------------------------------------------------
148491457    -------------------------------------------------------------------------------------------------------------LFLPSIMMGMIHSISSKSWMGIWMGLEITLLAIIPLLTDS-KNIMIKESEIKYFIIQAMASTMLLISILMI--------------QMKYTMCWEKESIPSMMVMSMMMMKMDATQFHFWLPELMGSSVWMNCLILLTWQKIPPMMTLSYCI--------KMSDITFTVIMTSIVVGATGGLKQTSLHQIMAYSSISHLGWLI---SSMMISENMWELYVGVYFLLNTVAVMIFSHMKLFLLNQVYLSGNLKT------EVKFMLMLSLLTLGGLPPMLGFLLKFIIIQSLIDNNMTTMMFLMVTFTTITLYYYMQITAIIMSHKENSWLVEFKNNKSKMILPMMMMVSMI-------------------
242624254    ----------------------------------------------------------------------------------------------------------------------LLLAFTAPNLMMFYIAFETTLLPTLALITRWGSQTDRLKAGNYFLFYTMASSLPLLVAILVLQAQYGHSNMLTLTMSHLTQTSKPPTILWLACMT-AFLVKMPMYGTHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGILRITPILSPTTQTVYYPFIILSLWGMIMTSLICLRQADLKAIIAYSSVSHMGLVISAAVIQTPWSVTGAMLLMIAHGLTSSMLFCLANTNYERA-HTRTLMLTRGLQMLMPLMATWWLLASLTNLAMPPTPNLLGELFIISSTFNWSTTTI-----------------------------------------------------------------------
47777262     -------------------------IFFTTLLTPTKRLWTITTAQAFSVMALSLVWFYNNQFMMFSNSLFFIDHTSSALSILTCWLFPLTLIASQSKISLEPHYRQRIYIANSTFLLMTLLAFTTADLMMFFIFFEASLIPTIIIITRWGAQERRMEAGMYLAFYTMLGAVPLMICLIKFYSAYGSLLPTLLSNEALKEIYISHPGLLWTACNMAFLVKLPLFFLHLWLPKAHVEAPIAGSMVLAGTLLKLGGYGILRMSPLIGENMVYYAYPMMFIAILGVLATALLCLRQTDLKSLIAMSSVSHMNLVVTAVLIQSPWYSGALVLMISHGFTSSALFCLANTVYER--TNSRAMVLLRGATVAFPLAAAWWLIVIIQNIAIPPTISFVGEFLIMASLFSWSSTAFLVVVLNLMFTTAY----------------------------------------------------------
120611947    ----------------------------------------LSTLASLCISLALLFWTHLGGKPATMGVYLIVLALDRLSALMLVLTSFVALCSIVFAAARWHRAGVHFHPLFQFQLMGLAGAFLTADLFNLFVFFEIMLAASYGLLLHGSGRPR-VQAGLHYIAINLAASSLFLIGVSMLYGITGTLNMADLAQTIPHVADAGLLHAAAGILATAFLIKAAVWPLNFWLAPAYSAASAPAGALFALMTKV-GVYTILRLWTLMFGAEAGPSALFGSLGLVTMAFGAIGMLGSQRIGVLAGYAAILSSGTLLAAAGFGQNLLTAGLLFYLPSSTLAISALFLLTDLIDRWRNDGSTLAEMVLVGRVIPLLGLAFLLCTLVIAGLPPLSGFVGKFAMLTALLN-----------------------------------------------------------------------------
51830106     ---------------------------------------------------------LMSFNSCSFSISFMLDTTSVSFLFVISIVSACVLKYSVSYMEGD-LNYRRFVNLVSLFVLSMMVLVVSNNMLVMIVGWDGLGLVSFALVHFYQNS-KSNAASMLTFLINRLGDAFLVMSVC-ICMNNGSFDYSYINQDLMLCSSTFFMIG----ILLAAMTKSAQMPFSPWLPAAMAAPTPVSALVHSSTLVTAGIYLLIRFNYLLM-MYPVLCKLLMFFSVMTTLLASMAXNCEYDLKKIIALSTLSQLGIMMMSVSSGMHFM--ALFHLYTHALFKALLFLXAGVMIMMNYGN-QDIRTMGGLKKEIPIIVSTFNIGNLALCGIPFTSGYYSKDLIMEEIEASMPAMLLGISLISLGLTISYTIRLNYYMLYKETNMVKVNL-------------------------------------
52696470     -------------------------------------------------------------------------------------------------WLLTSLMQIYYPFFMMLMTLGMFMAISSHSWFMVWIGLEVNMYSFIPMLLHSNMHKRK-ESASKYFLVQALGSAMLLTATLSM---------------------PTQPMFSSFMFISSLLLKAGLAPLHFWFPSIMAISPWFSCFLLSTIQKIAPVTLLMYSFPI-------NTQSMLILGSLMTLIGGMGGMNQTQLRSIMAYSSIGQMGWMITASQVSQKISTLMFINYI------ITASSIMMIFAYMEWDTSNQPNFMTGQYKTSIILLMLLIINL---SGIPPFPGFIFKAMVLYKLLWINAIKTSIIIITGSIMSLYFYLKIVFNTLFSSSNKTYI---------------------------------------
171910388    ------------------VAAGPLVMLAAALVPSRLANRHGRRFAALWLSLGVFVVALSAGIGFLFAGPLVADMLSAVM--LLLVSFLGAVVVRFAGNYLAGDQQGKFTKWLCVTIGSVLVLCISGDLLMFTLSWTATSLSLHKLLTFHPDRPAAMLAARKKFLISRLGDACLVGALVMTWQCFGTWNFTEMFAAAAVGAYPSCLGWTSVLLVAGALLKSAQFPFHSWLPDTME-TPTPVSALMHAGIINAGGFLVVRLSPIIAGAPAA-LNALAVVGAFTALFASLVMLTQTSVKRSLAYSTIAQMGFMMLQCGLGAFAL--AVLHIVAHSLYKAHAFLSSGSIVSMT---------------------------------------------------------------------------------------------------------------------------------
226464122    --------------------------------------------------------------------TVIFDWISFMFMGCVLFISSMVILYSYSYMF-NDVNSNRFLFLVMMFVISMLMMIMSPNLMSILLGWDGLGLVSYLLV-IYFQNNKSYNAGMITILTNRIGDVAILISISWMMNF-GSWNF-----LYYLCIPDFWVFYLFLLIVLAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSNLIAFF---DCKFFVFVGVLTMFMSGLGAMFEYDLKKIIALSTLSQLGLMMSILFLG--YPLMAFFHLLTHAFFKALLFLCAGLIIHVMG-DSQDIRHMGSSVVYLPFTCTCFCISNFSLCGFPFLSGFYSKDLILETLVMNSYLFLYSLFLISIGLTAAYSARLVYY-CVGGGTNLYVCQSYDEDLYMSFSMVLLTLMAVFSGSMISWLIYSIPSM-
90102229     -----------------------------------------LSFMVTGASTVWESLFLGSGHTIFNSHLLLIEWNILWFGSFLLVSSFNFTGSWWVFLHGARLYCGG-DFFLFDRVFSMFFLVFSLNFVSILLGWDGLGIVSYILV-IYYQNEKSSAAGMITALSNRIGDAAILLGIGVMADL-GSWNF----MFYQTQSEIVEMQFLLMMVILASMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNPLL--MQYEIHKILLFSSSVDSLMASVSANFETDLKKIVALSTLSQLGIMVFTLSLGFASL--AFFHLLTHAMFKALLFMCSGKVIHESG-ETQDSRAMGGLAVSLPYTSMCMNLSNLALCGFPFMAGFYSKDLLVESSSMIDLGVLSLIAGLSVGLSASYSIRLTYSSMLNYSSQSPLNSSKEEDEVMYKSKLVLLFISLVSGAMLSWLIFSSPSL-
143529474    ---------------------------------------------------------YIKIHSSLISLIFSFNNFNLLMCLIVLVISICVLIYSYKFISNESYQKFRYSIFLNIFISSMVLFSLSDDLLSSFIFWEFLGLCSFFLIAYYNSDVKAIYSSTMAFWITRFGDLFFLMGLIIIYLGSQSLSISSINNFLI-NSNNYSDNLALFFILIGIFTKCAQYPFTIWLPRAMKG-PTPVSALIHSATMVVAGIFLLFKLSSSIEFYPFIKDTIFYVGLITSLICSIYAFYENDLKGILAYSTLSHIGFMLIPIGNSAGEMG--YFHLYSHSFFKSLLFLMAGYLILK----------------------------------------------------------------------------------------------------------------------------------
281428828    ----------------------------------------------------------------------LIDYTSIIFSCFVCLISGSVSLFSVSYMESEIFMA-RFMLLVMAFVGSMNLLIFIPSLITILLGWDGLGIVSFALV-IYYQNKKSLAAGMLTVLMNRIGDALLILGVCFLVNW-GEW-------RIGYGMTGSFGLLICFLVVVGAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLVVRFYSTLVETEEILW-ILSKVGVLTLVMAGLSACFEVDLKKIIALSTLSQLGLMMFTVGVG--FPLIAVFHLLTHALFKALLFLCAGSIIHSTG-DTQDGRILGNLNYLLPFSSSSLMLSSVVLCGMPFFSGFYSKDLILESAFGGFSGGLILVMLVGAGLSLVYSLRILLMSVFGQNYGSSLVSYSVESGYVVCSIFILS----IGGIMGGWLLQSV----
55583307     -------------------------------------------------------------------------------------------------------TIHTYFFFILMFSGGLMCS-SCTDLFTGWVGMEVMLLCFFPVVLKHHMPWLSVLGCVNYFVIQVIGSNLYFVSSCFM--------------------SAFDSKHWMISILLALFLKLGMFPFSFWVPKVYSSLEWGGCLMVSVWQKYGPLFIMA-----NNYLNQKFWWLVTLSGVLSVWIGGMLGVTVNSVRVLMGWSSVCHAGWMAI---LTLTSEWILLLYFLTYALICTALFSMF---------ELTGLMNFSSFAYYSQTTRACLCLGLLSMAGVPPLSGFFLKWVGLLSLIESGFELISLALIMGSGMSALLYMNLVFTL-------------------------------------------------
115531846    --------------------------------------------------------------------TFFIDKCGMSFGAVVSLISGSVMLFSMYYMDGEVFKR-RFALLILFFVAAMYFLLIAGNMITLMVGWDGLGFTSFLLVVYYQ-SKSSMAAGVLTSLMNRVGDVVFMVALGMMAGLF-LFNYMDIV-------ESGVGAMFCFLLVVGSMTKSAQIPFSSWLPAAMAAPTPVSTLVHSSTLVTAGLFVLIRFSGGLEGFFSYLM--LGVAACFTCLMAGSCASLEPDLKKVVAFSTLSQLGVMGLALSFGQPDL--AFFHLVVHALFKALMFMCVGCVIMI-SFGVQESRYFSGLYYKMPVTSMWLVVACLSLSGFPFFAGCFSKDLLLESLMGSGMSVFGFFLVLSCVLTAVYSAKMVFLIFSGDGGQP-----------------------------------------
15789842     --------------------------------------------------------------------------------PLVVLSTVLTTLAITSAWTPIDERQSQFYALMLLMEASLLGVFTALDFFVWFVFWEFVLVPM-------------------YFLIGIWGGASLLMFIGFMALVFGTMDMPAIAQAIHAGQFGTTYTVAFFAMFIGFAVKVPTVPLHTWLPDAHVQAPTPASVMLAGVLLKMGTYALLRFNFTMMPGIAQQYAVIAALAVLSVIYGAMLALAQRDLKRIVAYSSVSSMGYVILGLAYNYYGVGGATFQMVAHGLISGLMFMCVGVIY--NTAHTRMVGDLSGIADKMPVTAAVFIAAAFGYMGLPLMAGFAGELFIFLGGFGADFALFTALAMFGIVIVAGYLLFAMQRVLFGPFAAETDYDIVPAALHDTVPIVALLLLVIVAGTVPNVFYGMIQ---
94985028     ----------------------------------------------------LFSVNWVPALGITYSVA-----LTGVSLALALVTALMTFIAVL-YAARRVSNPGTLLSLVLAMETGLIGIFAARDLVLFYVFFEDALLPALLMLAIYGGPNR-MRALVKFAAYTLFGSLLMLLSIIGVRYYGGSPTFA-LVDLVQHPVQGVTQTWLYLGFLAAMAVKLPLWPLHAWLPDFHEQNHASGVPDVMGTLYKVGGYGLFQFGLPLFPDASELRPVLMGLAAFTALYAAWIAFRQTNWKRLIAYAGLSHMGFVALGFSLNETATIGAMYLLAFQNVYTGALFLAVGMLQERVGSVHTRV---GGVMTQAGALGGLTLTLWLASIAVPGLAGFIGEFSVLLGAY-QVQPWLAFVAGLSSIAAAAYALTAFQTTFWQGRPWGAVRVA-DLRHTEWLVLGLPLAVVLFFGVYSAPALNLIQ---
121622382    -----------------ILLPTIMLIPMMLLLNQKYLFSISTTFSLIIALFSLPLLKYLDLEQYSINNYLAIDPISAPLVALSCWLLPLMMMASQNHLNQEPFNRKQFFITLTMLQVSLFMSFTASNLMMFYIMFETTLIPTLIIITRWGNQMERLSAGIYFLFYTLLSSLPLLIALLFINNKMSLTFLPYLHLLQQEPMNSWSYMMLWLGCFMAFFVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGILRISLLFPMSTSTLYYPFLILALWGIMMTSSICLRQTDLKAMIAYSSVSHMGLVISSTLIQTQWSLSGAILLMIAHGLTSSMLFCLANMNYE-RTKSRTLLITQGLHLILPMMTFWWLIACLTNMALPPSINLMGELLIMTSMMNWS-PPTIIITGLGTLLTACYSLYMFTMTQHGKPPLHMILNPTHTREHLLMFLHAAPLILLIMKP-------------
254033625    --------------------------------------------------------------------------------------SIDLLVAILTSIVMGSFRNFESILLLLLAFVGNIFMLHSIDFMTFFITLETQNFCFFVLCALLSSRISSVEASIKFFVLSAFTSGALLYWFSHLYLITGCTTFSLI----PYISDNNVNNYYSYFILCALLFKLGAAPLHLWVTVLYGSIKRNLLLYISTIPKLSLFGFWFNNFQTTVSYSS-----VLLFSLFSLILGSFSAYNQPALRTLFAYSTINEMGLMLLAVESAGFHA------LFQHLGLYIISQFLLWNLHDKN----------------------IFSIVALTLAGLPPLAGFFGKAFIFWHSSTVGLFTTLLVALICTVVSLVYYLRIIRLFY------------------------------------------------
11465924     ---------------------------------------HVILYDVLILGIFTTVDLGEWIYFYELGSTFTFDVVSSIFIYVVLFISFLVHSYSIFYISQDPYSS-RFILYLNLFTWFILVLVVSENALTLFLGWEGIGITSYLLINFWYSKLQSGKSAIKAVFLNRIGDSFFLIALGLTFYLFGSDDLFLISSLSVFYEKQIVKYLIIAYLIASIA-KSAQILLHVWLPDAIE-APTPVSSLLHAATLVGAGVYLLIKLSFLSLLDFDSSNFIIVIGILTSFLAGLIGFNQFDTKRIIAYSTCSQIGLMFYAIGLISLDFS--YLHFVIHGVFKCLMFLLAGAFIHTIFNE-QDIRKYGSLNFLNSFLSLAFVLSNLSLLGIFFIAGFYSKELLLISGIYYNNFWLSVLAIFTTCL-------------------------------------------------------------
142572111    -------------------------------------------------------------------------------------------------------------------------VVLAGDMISLFVFWELMALASTLLI-WSSKNEKSYKAGMRYISIHLLGGVILMCGIVGYVHETQSIAFTNIQLN----------SVSAWLILCGFLLNAGAPPLTAWLADAYPEASFSGMVFLSAFTTKTAVYVLFRGFPG--------TELLVYIGLFMIFYGIIYALLENDMRRILAYSIINQVGFMICGIGIGTEMLNGTAAHAFTHIIYKALLLMSAGSVLYMTGK--RKCSELGGLIQSMPLTATCGIIGALAISSFPLTSGFISKSMITQHLLMSTYYGF-----------------------------------------------------------------------
115494791    ------------------------------------------------------------------------------------VCLISSSVMLYSGGYMAGDNIDRFLVLVFSFVASMFFLTFSLNLVSILLGWDGLGLTSYLLVVYYQ-NEKSSAAGMITALSNRIGDAAILLSIALSVEY-GSWSFMSWESKCIPWELGG-------LLVLAAATKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLVLRFSDML---TSSILSSLAVVGGLTTLMASVSANLETDLKKVIALSTLSQLGLMMTSLGLGMSCL--AFFHLLTHATFKALLFMCAGKVIHESG-STQDSRSMGGLSWSLPYSVACMNISNLALCGFPFMAGFYSKDVMVEGLMTWSSKILITMVGLNVGLSATYSVRL-----------------------------------------------------
126437062    --------------------------------------------------------------------------------VLPAVTTVTLLVLMFSAGNIRQ-ARGRFHGLMLVFAAAAILTVTAATLPALLLGWEVMGAASYALIGFWWREQYRVSDGLTAFVTTRTADLGLYLAAGAALAGG----AGMALTRFADAQGGWRDVIALGVLVSALG-KAAQLPFSFWLSRAMSG-PSPVSALLHSAAMVAMGGFLLLRTQPLLAATGWAATVAAWVGVVTAVLLGAVAVAQRDIKQLLAASTAAQL--GLVVLAAGVAAVGGGAAHLVAHAATKAGLFLAAGVWLSLLGT--QRLDDLHGVARRWRVVGWSATIAALTLAGIAPLSLWATKDAVLTAAAQHS---------------------------------------------------------------------------
183397331    --------------------------------------------------------------------AIILDWMSLIFMSFVLIISSMVLYYSNDYMYGD-VNFNRFIILVSLFVLSMMFLIISPNLISILLGWDGLGLVSYCLV-IYYQNVKSVNAGLLTALSNRVGDVLILLSISWMLNF-GSWNYIYYYDYFFSSYNYSVI---CLMVMVAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPMLF--FSKMNSILLLVGCLTMLMSGIAANYEFDLKKIIALSTLSQLGLMMGILGFG--YPLMSFFHLLTHALFKSLLFLCAGCYIHSLFDN-QDIRYMGSLTLFMPYTSACLNIANLSLCGFPFLSGFYSKDLILESSFGSINLIIYFLFFFSTGLTTMYSFRLLYYSLIKPFSFNTLFNFNVGRDMNVGMFFLLLFTVLGGSLLSWLIFPVPFCVY
138418151    ---------------------------------------------------------------------------------------------------------------------------------LLFVFWELTTLCSFFLI--NRSGDKASAPAVRTLLVTAMGGLSLLFAVVLIVVRTETTVISQALASSVWTEDAGFTASISVLIAIAAMTKSAQFPFHMWLPDAMV-APTPVSAYLHAAAMVKAGIYLLLLFSPAMAGTPVWQVTLMTTGLLTAVMGAIFAMRRFDLKEIMAYSTVSQLGLIVALIGVGTAALTTAALYTLGHALFKASLFMIVGIIDRQAGT--RDIRILQGLWKKMPVTFITTLLAGLS---------------------------------------------------------------------------------------------------
258649475    -------------------------------------------------------------------------------------------------------------MFLFVMGFGTMLSISSVHWLGIWAGLEMNLIGFLPML-IYQKKISESESAVKYFIIQALGSSLLIFGSLLGFSTSFSWD---------VMSGGMSGIMGLCTLVSGLSVKLGVFPFHYWVPSVMTGLSWISCMLLATWQKL--APLFLLLSLCELSQMKELLVLFCVMSGGSALVGGMGGLNQTQIRALLAYSSIGHLGWMTFAMLHGEWC---MKLYLFIYLGINTSLF---VSLWLKDSSAMKNVSSL----KHFKIYHLVIMLLLLSLSGLPPLLGFVSKWLVVFVASSGPFSFIIFVLILGSLMS------------------------------------------------------------
189095459    -------------------------------------------------------------------------------------------------------------LYFFFLILGTFVAISASSWFMAWVGLELNLLSFLPVI-FSESGTGSNESGVSYFFVQALASLLILVGSVFPFFM--------------------EMLGSLYLINFSLFVKLGASPFHFWFVSIMEGMGWGNCLLLMTWQSMAPLFLLLGF------------EVFSFICLCSALVGAFGGFNQVSLKRILAYSSVLHVGWMLAGMGISLKMGG---FYFLVYFFMSVFIVVLLGSMKALK---------LNQLMVGEVKVKVGIFLLMLSLGGFPPLLGFFPSWGVILSLLSSDLFLM-VFLLFSSLVNLYYYFRVMY---------------------------------------------------
117927937    ------------------LLVALLVVPFVAALIAPPTAGRILTAGVGVGSFGAVLALVTATRAHSVAGFLRVDAVSTIF--LLATALVYATVALYAIGYLRPEHVDRRYAGINLFAWALLAAPMVNGFTLLWVAVELTTVISALLVAIDDTDA-ATEAAWKYVLIASAGLGLALFGTVFYYGTSYTFTFDALTMH-SAGLPHTAVRLGFVLAVLGFGTKVGFFPVHTWLPDAHSEAPTPVSALLSGSLLAVSFYAILRFYQVAVATLGAAFPVLLAFGIASLALAALYLLDQRDIKRLLAYSSIEHMGILAVGMSFGRIAVVGVLLHVLAHAAAKGNAFMGAGVFVRAFGTK--DLTAMRRGFTVLPWSAPLFLLAILALAAAPPFGIFRSEFYIVAGGLAAGHS--GTVAVLVALVILAF---------------------------------------------------------
52221062     -----------------------------------------------------LSWNIFSWGATDVNFIFLFDWVSLMFLAFVLFISGSVFYYSGEYMEGE-INLSRFIFLLAGFVGSMGLLIFSPNLISILLGWDGLGLVSYCLV-IYYQNYKSLNAGTLTVLSNRVGDVLILVGIVWMINF-GDWSFT------AWMGNSSSLILTSALIILASLTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGIYLVIRLGWVYDFWMNE---LLMILSVLTMFMAGLGACFEFDLKKIIALSTLSQLGLMMYSLSLGLVKV--ALFHLLMHALFKALLFMSAGCIIHG-FKGWQDIRMMGNMMVSLPFISSCFVVSNLALSGMPFLAGFYSKDLILELSLMEELNFLSLFMLLSTGLTVAYTFRLIYYMVRRDFVLSGSCNLSDGWGIMTKACMGLVMFSVFFGALISWLTMDISSI-
207268073    ---------------------SICLLSFIMLFFSSLISFMLGLTYMFNDLVVFIDWEVISLGSSSITMTVLLDWMSLIFMGFVMFISSMVIIYSEGYMEGD-LTLSRFIILVLLFVLSMMFMIISPNLISILLGWDGLGLVSYCLV-IYYQNVSSYNAGMLTVLVNRIGDVALLMSIGWMLSY-GSWNYLFYINRFGLSNMKFIMI----MILIAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSNLL--LYFDLSGVLMFIGGLTTLLAGVNASLEFDLSKIIALSTLSQLGLMISVLSMG--CSKLAFFHLLSHALFKALLFMCAGNIIH-NMMNCQDIRSMGGLIMFMPLTSLCFFVSNLALCGMPFLAGFYSKDLILEMSLVQPLNLMGLFFFFSTGGTVNYTVRLCYLVIFGDLKFSSVFNMGDGNWKMLGGMIPLTFMGVIGGSLLSWII-------
226463881    -------------------------------------------------------------------------------------------------------------MFLMMMILSTLITMSSNNWIGMWMGLEINLMSFIPFISKS-KNKNSSQAMMIYFLTQSVGSMIMMFSIMM--------------NTLTMITPLMTNEWLNILMIMSLLIKLGGAPFHLWLPEVMANMNWMQCFMLMTWQKMAPLSIMMNLKPNWFMYVAMTM---------STMVGALGGLNQTSIRKIMAYSSINHLGWMMAMMSMQMSWYIYMIIYTMMLMTIMM-MFKNIYFLNQINNSNPSLMEKMN------------MTMSFMSLRGLPPFIGFLPKWMVMQSMMESNM-LCILIMSMMSLIILFYYMNMISPIMLNYSSMNKWMKKKNNKMLWLITLI------------------------
240266411    ---------------------------------------------------------------------------------------------------------------------STIIVISSNNWLSMWMGLEMNLLSFIPLM---FNKKKKSENMMMYFMIQSMASIILLISILW--------------NNLLMVSNLLSQNLMNNIMIISLIMKMGGAPFHFWLPEVIMMLNWNSCFILMTWQKIAPIFMLSKL---------KMSSLLIIFIISSAFIGAVGGLNQNSIKKILAFSSINHLSWMMASIYMDSKIWIKYLL----IYTMMLSLIIFMLNMYNLNYISQTNITPTSTLFKIN------LTLMIMSLGGLPPLLGFIPKLMIIQSMIMKNNLII-LLMIMLSMITLFYYMKIMTNMIMN----------------------------------------------
154250408    ------------------MSALLIAVPLAFAFASHKKLGNYFFTFVTLFNILALLLYLKPTQLVEIGGWSAAYGIALVLDPFLIFVNAILLVISLTANLEEK-----YGTLMLVLTAALNGIILTGDFFNSFVFFEIIAAVAYIIASHKNNSY----GAFKYLIFGGVGGTLYLIGAVMTYIKAGTLNMAYAGFII----DPSVVPVITVFFLIALLIELKVLPLGLWAPDVYSNGSSITPVVLGSAVTVSMVYLFSRIF--FNVLGFEHTKLVSILAMVSIIIAQLGALKQKNLGRALAFAAIAGVSVVVAGLATNEEVISASYFYLFNDAISKIILFTVFAYTGHRG-------------FKNDKTTGIIFTIASLSLIGFPLFTGFWAKFYLIKALFETENYVLPAVILISTIIEAGYLIKWNVDLWYK----------------------------------------------
146149047    -------------------------ILITSFISPPKVLWSLITLQGFILSFVSISWFFLQGFNFA-DNYFLIDSLSGPLAILTCWLFPLTILASQSKLSKEPLPRQRIYIAAAFLQLTTLLAFTTSDLMLFFIFFEASLIPTMIIITRWGAQERRLEAGMYLAFYTMVSAVPLLIFLLSFYDTTGSLHTPLILSSVPPINLEPYSGLFWASCNLAFLVKMPMYCLHLWLPKAHVEAPIAGSMVLAGTLLKLGGYGIMRLSITLPENALPNTNIFMFISMFGVLATAILCMRQTDLKSLIAMSSVSHMNLVIAAALIHTPWSYAAMAMMIAHGLTSSALFCLANTMYER--TNSRTMILLRGALLIFPLAALWWLSILLFNMALPPSVNFASELLIMSALYNWSSPAFIFVALNLILTTAY----------------------------------------------------------
73912697     --------------------------------------------------------------------TLIFDWVSLLFLSFVFLISSSVFYYSGSYMSSDK-NFNRFMYIVLMFVFSMAAMVLSPNLISILLGWDGLGLVSYALV-IYYQNEKSTNAGMLTVLSNRVGDVAILLSIGLLVKL-GSWNFLYYTYSMSDSKW----LGFKLLIILAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLVIRFSPIL--ESSRVQSGLLIISCLTMFMAGLGANFEYDLKKIIALSTLSQLGMMLSILALGFPDL--AFFHLLSHALFKALLFMCAGVFIHGVG-DYQDIRYMGCLVKFMPFSVIYMSICNFALCGFPFLAGFYSKDMILEVAFMSWVNFVCLCMYMLAILTVSYTMRLIFYSMSGEFNLNLLVNSKDTNNLMTDSMILL----------------------
140927720    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLPDAHTQAPTVGSVILAAVLLKLGTYGFIRIAIPMLPAAAAWAPFIGLLAVIGIIYGALGCLAQRDMKRLIAFSSVAHMGFVMLGISTTDFGINAAVFGMVAHGLITGMLFFIAGSM--KDRYHTLDMGRLGGLLVSAPRLGWILGFSAMASLGLPGLAGFWGEFPAILASYNPASILYMVVAALGTVLAAGYLLWMLQKTAMGNPKEEITDVKKHEWIAWAPILALILLFGLYPRPIFKTTDDAVVK--
135288825    ------------------------------------------------------------IPSVGLELAFRLDGFALLFTLLILGIGLLVILYARYYL-SEQDNMPRFYAMLILFMTAMLGIVLSENLIQLWLFWELTSISSFLLISFWNHKSEARKGARMALTITGMGGLALFAGILLIGQVVGSYNLTDVLAQGDLIRGSALYPYILVLVLLGAFTKSAQFPFHFWLPHAMA-APTPVSAYLHSATMVKAGIFLMARLYPALAGTDMWFLIVTLTGLATLLVGAYMALFKHDLKGLLAYS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
51980097     ------------------------------------------------------------------------------------------------------------PLFIMTLILSTFLSISASHWLLLWLGLELNLLSFIPLI-MTSKSLQESEGAIKYFMAQALGSALILLGALMMF------------------NPHLSPQISTIPVILGAMNKLGLAPCHFWFPNVMASISWMSCLILSTWQKIIPLLI------LISLPMSQMSVFLMTTGALSSLVGGIGGMNQTSLRPLLAYSSIGHLGWM---VCTSTVSLTSSFIYFFSYVLIILPIMLVLMS------KNIFSNIQLFSMNKSKISFQLITASLFMSLGGLPPLFGFFPKWMAIQYMASSQMLILPLLLILGALMNLYFYLNLAFPMIINILNPSFMKKKESMSFTV-----------------------------
298200346    --------------------------------------------------------------------------------------------------------------------------LTATELFLFYISFEATLIPTLALITRWGSQMNRLTAGTYLMFYTLTSSLPMLMAIITIHNQMGHSNLVLMAMLKTSPLPTYSANLTWLAFMAAFLVKMPMYGVHLWLPKAHVEAPIAGSMVLAAMLLKLGGYGIMRIAPTIHPTTNLYYP-LMALSLWGSIMTGLICLRQTDLKSLIAYSSVGHMASVIIATLMQTPWSTSGAMILMIAHGITSSMMFCLAHM-TYERTNTRIMMSMRGLQSISPMMSMFWLAAILANMALPPTINLMGELMIITSAM-NWATPTIILTGTATLITAIYSMHLFKATQQGKLPKDMLIHPPHTREYLLLTMHLAATALLTINP-------------
189095571    --------------------------------------------------------------------------------------------------------------FIMMMLLGTLISISATSWFPIWLGMEMNIIGFIPLI-INKKNILTSESALSYFTIQSVSSSALLLFSIQNNFFMLSTDI----------------------ITIALLTKLGAAPFHFWVPSITENISWNMMTLLLTWQKFAPLMIL--------NIHNKMSNLIMLTLISSAIWGSLGGLFQTSTSKMLAFSSIAHMGWLISATMCST------------NMVMMYFLIYSLSLIFASMTMKSLKMNSINSTLFTTKKNKILIYTLMLNMGGMPPLLGFFPKLMVLSMLLKLDWMILSMILIMSAMMNLFFYIRLSYVALMLNSFSKKNIFQISSSYSPYFIIILLSG--------------------
136570901    -----------------------------------------------------------------------------FAVPLILLTSFTTVIVVMASWRSIQDRVAQYMAAFLIMSGLMIGVFSALDAILYYIFWEAMLIPMFLVIGIWGGPNR-IYATIKFFLYTVLGSLLMLVAFIYLYLHTHSFEVVDFYNAGLGLYPQIFIFLAF---FMAFAVKIPMWPLHTWLPDAHVEAPTGGSVVLAAVMLKLGAYSFMRFAMPIAPEAAIYLKDFMTLSLIAILYIALIAIVQKDMKKLIAYSSISHMGFVTLGFMFNAIGIEGAYVQMISHGFISAAMFLSV----------------------------------------------------------------------------------------------------------------------------------------
62161397     -----------------------CLVFLIPIFLS-KNFWWLVQNLFFIMSFVVLFSYCGLHYLSGTGYFFGVDVLS---NSLILLSFWICGLMMMTSVYSGQSNSIIFALLIFFLMVFLFGSFASTDLLFFYVSFEAKIIPTFMLVVGWGYQPERLQAGVYLLFYTLFASLPLLLGLMYVYIYWGVISF---FMFVPSIEFSFVSVIWYFSLIGAFLVKMPMYLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLYRVFPLILFVGNSLNFIWIVLSLVGGIVISMVCLRQTDLKSLIAYSSVAHMGVILCGMTMGVWGMEAGLVLMVAHGLCSSGLFVLANICYERTGTRSLLINK--GLLSFMPSMSLWWFLLCSSNMAAPPSLNLVGEVGLLNSIVGWNMYFLAFLFFLSACYTLY----------------------------------------------------------
296940275    -----------------IILPTMMLIPSTALLKKQLLFTTLSAHSMMLTLMSLQWLNQQQPTNAYSNQHLAIDAISAPLMVLSSWLLPVMMLASQNHLKHEPLTRKRIFLLNLMLQTLLMIALSSTSLILFYMAFEATLIPTLIIITRWGSQLERLTAGTYFMFYTLTGSMPLLTALLYINNLNHS-NLLMMSLMPLDKMNHFTNNILWLACIMAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRISTMLHPNDKLTYP-FIVLALWGAIMTGLTCMRQTDLKALIAYSSVGHMGLVTAALIQTPWSLMGAMTLMIAHGLTSSMMFCLANMLYER--TNTRTMIMMRGMQKIMPLMTTYWLIATLTNLALPPTINLIGELQIIYSLYNWSPPTLA-LSATAATITAIYSLYMFSATQQGATPKDMMTYPPHTREYLLLTM-------------------------
84488742     ---------------------SLCKILFFYLFISSFILIMTSIYFLLNHLIYIIEWEIITINSNLIMMSLLIDWMSLIFMGFVFFISSLVILYSNDYM-MGDLNINRFILIVFLFVISMMFLILSPNLISILLGWDGLGLVSYCLV-IYYQNVKSYNAGMLTVLSNRLGDVALLMAIAWMFNYGGWNYYMYM----DFTMNHFEMIIVGSLIIFASMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNSILY--NSSMCMFLLLIGGLTMFMAGLGANFEYDLKKIIALSTLSQLGLMIMTLSLGFTLLS--FFHLLTHALFKALLFMCAGIIIH-NMKDSQDIRFMGGLINHLPLTVTCFIVSNMALCGMPFMAGFYSKDLILESSTSYLNMIIYFMFYFSTGLTVCYTLRLCYYLTMKDFNVYSFHPLYDSFSYMSKSMIGLVIMSIIGGSILSWFIFPSPQL-
136397189    --------------------------------------------------------------------------------PLVLLTTILTIVVVVAGWKVIQTRVAQYFAAFLIMEGLMIGVFCALDGILFYLFWEAMLIPMFLIVGVWGGPNR-VYAAIKFFLYTLLGSLLMLVALLYLYQASGSFDLLAFHQLPLTG---GVQTLIFLAFFAAFAVKIPMVPVHTWLPDAHVEAPTGGSVILAAITLKMGAYGFLRIAMPIAPDAAQFAPLVIGLSLLAVVYIALVALIQQDMKKLIAYSSISHMGFVTLGFFVFETRMEGAIVQMISHGFVSGALFL------------------------------------------------------------------------------------------------------------------------------------------
126506290    --------------------------------------------------------------------TMIFDWMSVLFMTVIFFISGSVMKFSVEYM-MEEKNKLRFCMIVIMFILSMIFLVISPNLISILLGWDGLGLVSYVLVIYYQNS-KSNSAGMLTILSNRVGDVAFFNLYCIYINYHGNWNFFSLSV-----FDKNIISVMVVLMLLAGITKSAQIPFSAWLPAAMA-APTPVSALVHSSTLVTAGVFLMIRFSEFFSSMMFFKVSLLFMSSLTMMMASVVANFEFDIKKNIALSTLSQLGLMMSIVALG--FPNLAFFHLLTHAVFKALLFICSGSIIHNFG-HVQDIRMLGLVTNQMPKVSICLNIANLSLCGIPFLAGFYSKDIILEMYCYSNWNFISFIMLIATSMTASYSIRMAYFSLWKKIHSKSMNSIFEGESEISSSAMLMSMGAVVGGSVFSWLI-------
50812167     --------------------------------------------------------------------TLLFDWMSFMFMSFVLYISSMVIYYSGQYMGSERY-LNRFIMLVLMFVLSMVLLIISPNLISILLGWDGLGLVSYCLV-IYYENVRSYNAGMLTALSNRIGDVAILLAIAWMLNY-GSWNY---VFYLHSVLNNNEMVIISSLIILAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDVLLSVYAGD--VLLLLSGLTMFMAGIGANYEYDLKKIIALSTLSQLGLMMMILSMG--FPVLAFFHLLTHALFKALLFLCAGAIIHGVG-DTQDIRSMGALVSQMPLTLSCLNVANLALCGMPFLAGFYSKDLILESSLSLINVVSFFLLFFSTGLTVCYSVRL-----------------------------------------------------
32476366     --------------PVLLLAVMGLTLLFTATVRLTQTSVLLALIPAIAILIAMLAWVTIPEQAFHFHLKFTFDRLS--IPFLMLSCVLCGVVGEFTRRYLHREQGFRFFLFYAIFYCGMVLSSLAGTIETLFVGWEMVGLSSALLIAYFHERENPVRNGQRVWTIYRLSDAALLIAAITMHHMVGEGDFGGLMNSGIWPETSSQALLVGTLLLIGAAGKSALFPFSGWLPRAMEGPTPSSAIFYGALSVHLGAYLLLRLSPLLEASLA-LQVMVLSLGVISAIGGALMSRVQTDVKTSLAYASLTQVGIIVVEIGLGLRYL--ALIHIMGHATL------------------------------------------------------------------------------------------------------------------------------------------------
50059246     --------------------------------------------------------------------------FSVIFDWMSLLFLGTVFLIAFSDYYMSGDKDFRFMMILMMFVLSMVFLIISPNMMSILLGWDGLGLTSYALV-IYYQNETSCNAGMLTVLSNRVGDVCILMSIGLMF-FNGSWNF-------LFMEVKNIDYVMMMFIVLAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNNIL--LNSKALYFLLILSILTMFMSGWGANFETDMKKIIALSTLSQLGLMMMILCLGMSNL--AFFHLITHAMFKSTLFMCGGVIIHM-SNGSQDSRFMSTLITSSPVLSIVFSLTNMSLMGFPFLAGFYSKDLLLEFSFMNNNFLLMLIVILGTGMTVAYSIRVLFLGLSNISNLKSVNDLSDNNNILLICMSLLFFMSIIMGFIFSW---------
283780847    ---------IVVAAPLLMVVVMGVMTLASSPLSERATNLLCQICTVVGLVASLGVLIWVEVSEFHFDVKFVFDRLSVPFAILTFV--LCGVIGGFASRYMHREPGYRFFFLYSLFMLGMIVASLAGTIETLFTGWELVGISSALLVGFFHERAAPVRNGLRVWCVYRISDAALLIASVLMHHLHGHGDFQDLAVSWPAGHPTQSLLIVGAMLLIAAAGKSALVPFSGWLPRAMEGPTPSSAVFYGALSVHLGAFLLLRISPLLDASLTLSLAVL-AIGLITAAFASFAGRVQTDIKSALSFASLTQVGLIVATIGLGYFW--------------------------------------------------------------------------------------------------------------------------------------------------------------
282900889    ----------------------------------------------------------------SFGVTLVADQLSGYF---ILTNALVTMAVVLYCWKSDKSAF--FYAQVLLVHGSLNAAFICADFISLYVALEVSGIAAFLLIAYSR-SDRSIWVGLRYLFVSNISMLFYLVGAVLIYQKSSSFSFAGLENAPPE---------AIALIFLGLLVKAGIFVSGLWLPLTHSESETPVSAMLSGIVVKASVLPLLRCAAVG----ENIGHIVVIFGVATALMGVSYAILEKDTKRMLAFHTISQLGFILAAPGVGG-------FYALTHGLVKSSLFLIAGSLPTRNFKELQ-------SKPINTAIWITLFIASLSISGFPLLAGFAAKVLTLKNITSWQFVAMNIAAVGTAI--------------------------------------------------------------
141538256    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAQFGLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLLILMSPLIEVSEFASKLILIVGSLTCIFAASVAIFQNDIKKIIAYSTCSQLGYMFMAVGASSLAYFHLISHAFFKALLFLGAGSVIHSMSDE-----QNIKNMGGLYNKIPLTYLTMIIGSLSLIGIPFFSGYFSKDLILETLFDSELSSYAFFAGLLAVLTTLYSLRLIIYVFHRKSDEKVIAHIHESPFIMTFPLIVLSIFAIFFGMFSNS---------
134698616    ---------------------------------------------------------------------------------------------------------------------------------------------IYFLIGFKHEDAKSRRAALQGLLVTASGGLCLLAGLIILGVEANTFRLSELVNA--ELSRMSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQ-APTPVSAFLHSATMVKAGVFLLAVLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKIQGFVMFLVAHALYKAGLFLGAGAIESATGT--RDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELIYGALFASDLDALGWLVVVLVFVANASMIRVGRMLFIHNSQPSSRAVPPDLWI-------------------------------
23578045     ---------------------------------------------------------LLDLSGCSFPIVFIFDKISISFSMVVTLISGSVFMFSHKYMEEDPFSG-RFIWILLSFVVSMNLLIFSGSIFFLLLGWDGLGITSFALI-IYYESKESQFSGFQTLMINRLGDVIIVLS-MYLFLSAGQFTFFSMSDDMFY------FSGVVLMLCVAALTKSAQFPFSSWLPAAMA-APTPVSALVHSSTLVTAGIFLIIRLSQAAPLGENVCGLLLLCGSVTCLLGGWAATYENDIKKVIALSTLSQLGVMI--FSLGMNFPALGLFHLYTHALFKALLFLAAGHI-LMVTFGGQDVRMMGGLGLSMPFTALMFTVSSLCLIGAPFMSAFYSKHLILELMLSSPINVVSVIMLIATMMTAKYVFRTLKGVVWGKTSISLVSGCSDIYTFLPVGLLGV----------------------
49146910     ----------------------------------------------------IIEWVILDVYGLFIVASFLFDWMSLVF--LSVVGYISSCIMLYSVYYMSGDSNNRFIMLVFMFVVSMFLLVMSPNLISILLGWDGLGLVSYLLIVYYQNS-SSSSAGMFTAMCNRVGDVFILLAISWMVNY-GSWGFLYYTKYMLGFPDFFLV---SVFIMIASITSSAQIPFCAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSSSIF--YYKLNDLLLIISLITMFLSGLGANFEYDIKKIVALSTLSQLGFMIFIMSVGGVEL--AFFHLLVHALFKALLFMGVGVLIHNAG-EAQDIRMYGCMGSYFPFTSSCVLISVLSMCGVPFMSGFYSSDLILEYSVMGGSLMIYLILFFCIGLTVCYSFRFIYWVFCGNFMGSPLFSFNEYSMEMMISMLMLVVFSVFGG--------------
224372674    ---------------------------------------SMLVSALAILQLVLLIIVVLMIEHSNTANIYV-DKLTAFMYMIVAIVGVPIAIFATKYMEYDEKGKHSFVAILIWFLGVMNFAVSVNNIEWFFALFETTTLASYVLIRF-RMDREAVNNAILALWMNQIGGVAILFALLTFIKTSGMYHFTDLLNA----DPKTLSLAALGFLSLSALVKGAQMPFHKWLLGAMVAPTPVSAILHSATMVKIAPYLLLRISPIIKGTL--LAKLLIITTGFVFVAAAVIALTQDNFKKILAYSTISLLGLMMLAAVVGTPIAITASLLLILFHAFAKG-FLFIEAGVLEKVFHVKYIKEMRRLIERAPLTLMFIFFGFLNMTFVP-FGTFIGKWIMIEEALTHGSYVLLIVGAGSAFLSVLYM--------------------------------------------------------
215788944    --------------------------------------------------------------------TFIFDWMSLLFSSCVLLISSMVTLYSGSYM-SSDINQKRFLILVLMFVFSMFMMIISPNLVSILIGWDGLGLVSYCLV-IYFQNFKSYNAGMLTILTNRIGDVAILLSIAWM------LNLGSWSYIYYTSMWENWMIYLLVLLVFAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDLF---LNINCYLLMLISVLTMFMSGLGASFEFDLKKIIALSTLSQLGLMMSVLFLG--FPVLAFFHLLTHAFFKALLFLCAGLMIH-VMSDSQDIRHMGCVVNYLPFTCMCFCISSLSLCGFPFMSGFYSKDFVLKTFVMGGYNLFIYILFLISVLTVSYSFRLIYYCMSDSNNMFVCQSYFEDIKMNFSMIFMTVMAVISGSIFMWTIFPA-----
136880750    --------------------------------------------------------------------------------------------------------------------------------------------STFPLVT-HKDSKAARDAGRLYMILVGTSVVLLLPAVIYVWVMTGRLDF--VPGGILAGAIPDNVVPWLLAAFAFGVGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGLMVVVYIFGIDFLHASGGGTWLVWLASFTIIASSCVAITKDDLKARLAYSTISQLSYIVLGAAATQVAAEGAALHIVMHAAGKITLFFVAGAIYVQA--HITKISDLDGYGRDMPWLFGAFFLGALSIIGIPPLGGSWSKFYLMVGAVDAGLLFVLAVLGISSLLNIYYLLDRVARAF------------------------------------------------
190349590    ---------------------------------------------------------------------LIIDWLSCMFLSVVMLISSAVMFFSDFYMKEENFKK-RFCLIVILFVISMMFLIISPNMITILLGWDGLGLVSYVLVVYYQNN-KSASAGMLTLLTNRVGDIAFLLSIAWMLNH-GNWNF----LTLNYYYNYSMMYWICLFMLLAAMTKSAQLPFSAWLPAAMS-APTPVSALVHSSTLVTAGIFLMIRLSYYFTNMPMFQMILLFASSLTMLMASMVANNDYDIKKIIALSTLSQLGLMMAIISLN--YVNLAFFHLIVHAMFKAMLFICAGIMIYK-FMHFQDIRMMGYLTMHMPIISICLNTSNLALCGIPFMAGFYSKDLILEQFLFCKMNFMCMIMLVATGMTVMYSLRMSYFSFWGTNSIKSINLVPLNFKMNKGALILTFGSIMSGSILSWLTMNPTLNVF
136564806    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFIAFAIKAPLWPFHTWLPDAAREATPATAVLLIGVLDKVGTFGMIRYLLPIFPSASQWFPLVIAMAVIGIIYGALVALGQSDMKRLFAYSSMSHFGFIALGFVFTSQGMSGSVFYMIAHGLATAALFIVGGYLMSRRGGSSL-ISDYGGVAKVAPILGGFFLFAALSALALRALAPFVGEFLVLLGTFER-YIVIAVIATIGIVLSAAYALRLYQKTMTGPVAPGIDGM-KDLGGREFTSLFPVFALTLVLGVIPGIALNVI----
208433968    -------------------------VFLSICFISSISLFFMGFLSLFLALKCLVSLESFFLEWEVFDINSVSVVMTLYFDWISLMVSFVLFISSMVIFYSGEYMVGDFIVLVLLFVFSMILMIVSPNLISILLGWDGLGLVSYCLV-IYYQNVKSYNAGMLTILSNRVGDVGLLMSVAWMFNY-GSWNF---IFYLDCLHSDSAMWFVGLMVGLAAFTSSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFDIGLSDDLSF---VLLFFSSLTMFMAGLGANFEFDLSKIIALSTLSQLGLMILTLCLG--NYALAFFHLLMHALFKALLFMCAGYFIHGLGDN-QDIRNMGGLVSFAPLPLICFNISNLSLCGMPFLSGFYSKDAIIEVSFMSNLFFIFSLLFFSIGLTVMYSFRLCYYLFTGRFNSSCVNMLVYSGGYMIEGMLIMSVVAILGGSCISWLI-------
138843087    -------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGTSIVFLLPGIIIVWVLTGSLDFA--TNGVLKGNISNEYVPFLLALFAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFSMLYVFGIDFLTETSGAVWLIWVSSITLLLSSCIALTKDDLKARLAYSTISQLSYIVLGGAIATIAVQGAAIHIVMHAVGKITLFFAAGSIY--VATHLSKISDLNGMGKSMPLTFIAFFIGSLSIIGVPPMGGSWSKFYLMLGSVEKDYLLVIYILAISTLLNVYYLLEIPAKAFFQPKRTNIQVTKHPLIVYPTFFAAMLTIVLFI----------------
189304012    -------------------------------------------------------------------------------------------LCLLTIVLLQSFHSFEALLFLLLGYVGQLYMLHSCNLVSFYVCLEAQTLCVVVLCGLGASTSFSVEAALKFLLLSAMVSGMALFWFSAMYQRTGSLEM---------------IGQETFWILLVMLFKLGVAPMHLWSVDLYGSIPKSLLLYLSTAPKLSLF--------TFWASSWHHDYSVGVFILFSMLIGSIGAYGQPALRSLFAYSTINEIGLLLLAVETAGFH--TLYQHLSIYIITQLLL--------------------------WNLTDKRLFLICAVSLAGLPPFAGFFGKAWIFWHAMSVQAFSLLAAALLCTVLSLVYYLRVIRLFWVTPVHTAATFIGSQNQTTLTSACAITLVFTPVMLI-------------
142603921    ------MIDLSFYLPELVLLISLSFIILLDLFLPNDKKVISYYLIQASLILCLFYLTNLNINHSNEITIYDNSLFTVIFKLFIVASLILILHYSYIFLSHFQKYQTEYFSIILFGLLGIMIMISARHLLLLYLGIELLSLSLYSIIAFNKDSIYSSEAAIKYFILGAISSGFLLFGISLIYGLTGHLDYQNIAVTIEGLNHSLGLVFALTFILISLAFKFGAAPFHMWVPDVYQGSMTPTTLLLSTLPKIAIFIIILSLTSSIFKNL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
46358436     ----------------------------------------------------IMSVEIMQINSVSLGWEVVLDMYSVLFGSTVMLISGGVFNYS-DWYMMGEEKKNGFSLIVSMFVGSMGFLIFIPNLIGLMVGWDGLGVTSFLLI-IYYQNHYSVKCGLLTFLTNRLGDMFLLVSMVVICHE-GSSNLMLWENELF---------FIIMFILLASMTKGAQVPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFSHVVEENI-LLMNFLYFVGMLTMILSGLSALTEMDLKKVIAYLALSQLGLMFVCLSLGMAKVT--FFHLLSHASFKATLFLCAGVLIHLN-NNCQDLRYLSSNWVSAPMTIMCMNACNLSLCGFPFLAGFYSKDMILESGM------------------------------------------------------------------------------
215788957    -------------------------------------------------------WEFLSINSCGMTMTILFDWMSTIFVSFVLFISSMVIFYSGSYMASDLYKK-RFLLMVLMFVFSMFMMIISPNMISILIGWDGLGLVSYCLVVY-FQNYKSYNAGMLTVLTNRIGDVAILLSIAWMLNY-GSWSF-----LYYVYEVNFWGSYLMILVVLAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPLFEG---YNCWFLALIGLMTMFMAGLGASFEFDLSKIIALSTLSQLGLMMSILFLG--FPVLAFYHLLTHAFFKALLFLCAGLIIHC-MSDSQDIRHMGGVSYHLPFTSTCFCISSLALCGLPFLSGFYSKDMIIETSMSGGNLFFYLIFYISIGLTVSYSMRLVYY--------------------------------------------------
82541847     ----------------MLFGLSLCMMSFVFLMFISIILFSLGINFLVLDLVYFIEWELISFNSCSIVMTLLIDWMSLMFMSFVLFISSLVIMYSEDYMSGD-DNINRFILLVLMFVLSMMFMIISPNLISILLGWDGLGLVSYCLV-IYYQNVKSYNAGMLTALSNRIGDVALLMAISWMLNF-GSWNY---IFYLYYMSQSIEMGIIMLLVVLACMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPSL--SLMDINMVLLLIASMTMFMSGLGANYEYDLKKIIALSTLSQLGLMMSILSMGYEKL--AFFHLLTHALFKALLFMCAGSYIHG-IKDCQDIRCMGNFMFQMPLSSLCFCISNLSLCGGPFLSGFYSKDLILEMSCLSYLNVLSFFLLFSTGLTVSYTFRLIYYLMIKDFSFNSFYSMGDENFKMLCGMMSLLLMVVLGGSMLSWLL-------
258649629    ------------------------------------------------------------------------------------------------------FKSFSSLIFFNMLIMGTIISICSNSWLGAWMGLEINLLSFIPLLN-NIKNSLSTESSLKYFLVQALASSILLFIIIIMSLLDSSLFFFNMKMYLY------------LILNMSLLMKMGAAPFHFWFPEMMEGLSWLMSLMLMTWQKIAPMILIMYCMINNFMMIIIILSIF---------FGSIGGLNQTSLRKLMAYSSINHVGWMI---ASSMISQMYWLIYFSLYSFMTTSIILFFHKM------NVFYINQVFNMLNAYPIMKFMLFCNFLSLGGLPPFMGFIPKWMVIQNFMDN----------------------------------------------------------------------------
288932066    -------------------------------------------LTIPLIILALGAAFGIRKPEISLVTALVALALSIVVEEAILVSAMIAFVAILNIAALKSYLRGVDYALVSLMLIATILALYSTSFAMLVLAFILVSTPTYMLV-MASESGAKVDVGVKYITFMVVATILFIIGAA-------------LTIYGGSVNSESIQTIGICLLILGIAMEVGAAPLHYWVPDVFDTADPVPASIIASLAKFVPFVIAFKI--LFTVNTERALLFIGVVAAISMFAGNIGALTSNKPARILAYSTVANMGYVIAALTVFYKPEFVYLAFAGVLLQLFANAFGKIGFFTAIREEGTNSVFSY---------------LMALSFIGLPPLLGFWGKFYILAALIYANVIWLAVLLVINSAMSVPYYIRLANTL-------------------------------------------------
13621146     ------------------------------------------------------------------------------------------------------LNYFKYYLYLSTLLMGTMMAISSSSWFTSWLGLEINLMSLIP-ILINKINPYTTETAIKYFLTQAMASVLIIFSSIM----------------MFSNNTMNSLTLISMLILLALSIKMGAAPFHFWLPQIIQTAQWPQIILILTWQKIAPMMLLMFTKSNLSK----------IIIYFCCIVGVIGAINQTSIKKILAYSSILHTGWMI---SAAMSSENIWSFYFILYSTISISLMTPMASLNLSSVKELFFL-------QMNQLSSYLLLLSLLSLAGIPPLLGFAMKMITLISLMSVMLKLIIVLLIMSSLISLYYYLRIMYSSMLATPKFNKINKINFMKTPINSFVLTLSFL-------------------
94490678     ------------------------------------------------------------------------------------------------------------------------ISLSSNHWLGVWVGLELNLMSFLPIV-LGSGSLFESESAIKYFIIQALASSAILMMSMAAFYTSSSWDI-----------LLTQSEISSIIFMVLLLIKLGGVPFHFWLPNIAPSLSWGSCFLLLTWQKIAPMLLIVYM--------NNSPNHLLLLGAISALVGSLGGVNQTSLRILLTYSSISHTGWMMCALLLNTSV---FAIYLMTYLFLSSSIFLIISQDNTSSFTQLNKKKITNTSSIVLLTSLLSLGGLPPLM-------GFFPKLLVILLMMQTNMYPCILLLFAGSLISLYYYLNLSTLSMLSSSIQEVTHKSMKQLLVFSLSVVF-----------------------
261866659    -----------------LLSVSVSTIVLIKVKKWNWNALFVALTMMTFLSITTVN-NSGSSSWSFLKHSLAVDSLSAPLIILSCWLAPLCFLAQNVIKGNSGSLQNGFLAITCSIIFFLLLTFSSLNILSFFICFEATLIPTLVLITRWGANVERLQAGTYFLFYTLFGSLPLLVSIVLISQTTSTLMIPISEIVSLQGNTFFSINIWWVITIVAFLVKMPVYGFHLWLPKAHVEAPVAGSMILAAILLKLGGYGIIRM-NAYFPDVTTLSAILTVICCWGALITSILCTRQTDLKALIAYSSVGHMSLVAAGIVFSDWTISGAIMLMIAHGLVSSALFALANILYER--THTRNIFITRGFKMVTVLLPFWWLISCAANLGLPPLPNLIGELYIITGII-SWTIFLAPILGVATVFGAIYSLLIYQ---------------------------------------------------
45655855     -----------------------------------------WGFMLMGGQTMILELELMSVSSTNFSIMLIVDKINLSFSMVVTLIAGSVFTFAHKYME-EDHNSDRFLWILMAFVISMNLLTFSGSIFFLLLGWDGLGITSFALI-IYYQSFESLSAGFQTLMVNRLGDALISCVYSSSFVLVGQFSFISLSDN-------FISVGLVLMLSVAALTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIYLIIRLSYNV-PLSEEVKSMLLFTGAITCLLGGWAATYENDIKKIIALSTLSQLGVMVFSLGLGFPGL--ALFHLYTHALFKALLFLAAGNMLMAT-YGSQDIRLMGGIGMAMPFTIIMFNVSSLCLVGAPFLSAFYSKHVILGKMVMSSLNLSSVIMFVATMMTAKYVSRSLKAISWNKPTSSIMAVSSSFPVTILGIGGIVSGKFLSMIDLGNLELAYIPSLW
229915730    --------------------------------------------------VTFVEWEFFSGWGFSFSVLVLVDTLSVGFSFVVCLVSSCVFMYSMSYMKEDKFIGL-FSVMVGCFVVAMNVLIYVPHLAFMLLGWDLLGIVSFLLVIFYQNSA-SVGAGVLTILVNRLGDVFLLMAISLI-SVVGTWG----PLSESIFQSDYAAVAVAGLLVSACMTKSAQVPFSVWLPAAMAAPTPVSALVHSSTLVTAGVYIMFR-YYPFFSAMDGVLLLSSKIGCLTLLMASLAACFEVDIKKLIALSTLSHLGFMVYVLGLG--YPVLSFFHMVMHALFKSLLFLCAGCYIHAMG-SCQDLRHLSGAWVSSPLLVSCFVIGFSSLCGIPYLSGFYSKDAILEVSLESLSGVLEVMCIMLSAISYVYSMRVL----------------------------------------------------
67078845     ----------------IIPTIMLIPTTTMCKPTQLWYTTLIHSMLISLLSLQLFYPSLQPIMNFSNHNLQQNQTSTPLIILSCWLTPLMILASQNHLSTEPLSRKRTFIITTIILQMLLIMTFSTTDLIMFFVLFEATLIPTLMMITRWGNQMERLNAGTYFLFYTLMGSLPLLVALLSLYSNTNSLSILTMQLSPTMLKNTWTNSMWLLAALTAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAAILLKLGGYGIIRIMSTTNFLSKTPYYPFMILALWGIIMTSLICLRQTDLKSLIAYSPVSHMGLVTAATLTQTEWYTGAITLMIAHGLTSSLLFCLANTKLRRIHSRTLLLTQNMQL--LLPLMGTWWLLASLTNMALPPTINLMGELTIITSLFNWSNTTI-IITGLGTLITATYTLHMFSSTQWGELPQHIKIMTPSHTREHLIMTLHILPMMLLM---------------
49616798     -----------------IIIPTLLMIPMASLLKPSLLFNATTTYSILLTTISLTWLNHPMPSNLSFLSPFL--GLDMISTPLTILSCWLLPLMIMASQHHLNSEPLTFLMTLILLQTTLILTFSATELTLFYILFETTLIPTLILITRWGGQAERLTAGIYFLFYTLLGSMPLLVAILYFYTTKMTTSMDMMPLLQTNTNTPKSFSLLWTACMLAFLVKMPLYGFHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIMRIIPNFMPPTSTLCYPFITLALWGLIMTSATCLRQTDLKSLIAYSSVGHMGLVISASMIQTPWISGAIALMIAHGLTSSALFCLANTNYERTQSRTLLFA--RGMQLILPLMATWWLLTCLMNLALPPTINLISELTIMSSLFNWS-PPTIILTGLGTLLTATYSLYMFLSTQRGKPTPNALMSHPT----------------------------------
5834991      ------------------ILLPTLMLIPSTWLTNKKWLWPSLTSQSLIISLLSLMWFFNQSETTHFSNYLTIDQISTPLLILTCWLLPLMLIASQNHLSNEPISRQRTFITMLFLQLSLIMAFSATELILFYIMFEITLIPTLIIITRWGNQAERLNAGTYFLFYTLAGSLPLLVALLSLYSSTGTLSLNLLQLLPNHIPMTWANYSWWLACLLAFMVKMPLYGTHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRISITLSPSMKELAYPFLILSLWGIIMTSSICLRQTDLKSMIAYSSVSHMGLVIAGNNQTPMKALTGAMILNTSDGLTHSALCCLAKYQSYERTHSRALLLSRGLETILPLMGTWWLISNLANMALPPSPNWMGEITIMTALFNWSSWTI-ILTDLGTLLTASYSLYMFLMTQRGMTPEHLNAINPT----------------------------------
134562545    --------------------------------------------------------------------------------------------------------------YVLLYIASALGVVLSGDFLTLYVFWEAMAITSTFVIWSTR-NQLSLDSGNRYIILHLIGGLILLIGLIGLYGQTYDLTIREISLNTWY----------SWFILIGLLLNAGAPPFSQWIPDAYPEGSYSSSVFLSAYTTKTSVYVLIVTFAG--------NSILIYIGIYMVLYGIVYALLENDIRRILSYSIVNQVGFMIVGIGIGTLAINGTSAHAFSHIIYKGLLLMSAGSVLYVTGK--RKCTDVGGLYKTMPITAACGIIGAFAISAFPFTSGFISKSMIVESSYIEGLEIIWYFLLIGSA--------------------------------------------------------------
86990355     ------------------------------------------------------------------------------------------------------------IMFLAATLFSGLLAIGSSTWIFCFAGLIINTAAVIPLIQLSLFGWKSGESAGKYFLVQAKASATYAMGCAVYWHW-------DVVGSSFYGTNH--LHWGLALLNTSLLLKLGLFPFYAWVPGVTMGVSWFNCWLILTWQKYFPLVLLVQVFSS--DQTPILHLVIMMTISFSALTGAILGMGQTNLRSLVAYSSLVHGSWSLMA---AHLGILSVSLYMVVYSFTLSC---VIFLFSRSGARSIQDPLLMAGGS--EPISAGVTIVSLLSLAGTPPLLGFLGKWLVVSQWASNSLPSLPLIALMASFISLNYYLSICWGFFWRTTSERSLMKGS-LKKMPTASLLTINIFPLVHGIF------------
143136216    -----------------------------------------------------------------------------------------------------------FIGSILTLHFAINGVFISGDLISLFIFFEALLIPMYFLMGIWGGDNRRY-ATIKFILYTVFGSIFIFIGTVYTAVISYGVNARDFETLSTLQISTSQSKTLFLLFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSILLAGILLKVGAYGILRVSIPFFTEFLEYKNLVAVLSVIGIIYGAVVAIAQIDIKKLIAYSSISHMGYVMLGISAGELSIEGAIIQMINHGITAGALFMLVGFIYERRHT-------------------------------------------------------------------------------------------------------------------------------
164420876    ----------------------------------------------------------------NITITMYMDTLSLFFIPTALFITWSITEFSIWYMSTDP-NINKFIKYLTTFLIAMLTIITANSMYQLLIGWEGVGIMSFLLIGWWSGRSDANTAALQAIIYNRIGDIGLIMTTAWLMS-TSSLNIQELLTMYETTN-----FIPMMGLLAAATGKSAQLGLHPWLPAAMEGPTPVSALLHSSTMVVAGMFLLIRLHPIL--HNKTMMTLCLIMGATTTAFAAAAATTHLDIKKIIALSTTSQLGLMMIGLNQPTLAFLHMTTHSFFKALLFLCSGSLIHHLK-----NEQDIRMMGNLLKTSPMTSSFMTIASLSLMGMPFLSGFYSKDTIIEVMTNSHNSWALMITLIATALSASYSMQII----------------------------------------------------
136316638    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVHTWLPDAHVQAPTAGSMILAGVMLKMGAYGFLRVAVTAFPASTVFVPLLVFMGMASLAYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQLGIAGALFMMFAHGIISPLLFAVAGAFKHH--YHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLMAGFVAEVAVMIAFWMT-FGWVVLIPALTLVITALYYLASMQRTIFESDPDTLHHEPRDITWHENAGMLILGALTILFGILP-----------
226877144    ------------------------------------------------------------------------------------------------------MNPFILAILLSALGLGTAITLTSSHWLIAWVGLELNTLAILPLMT-RQPHPRAVEATTKYFLIQAAAAATLLFAATTNAWITGQWEIHQMTHPI-----------PAAIATLALAMKVGLAPTHFWLPEVLQGLDLITGLILSTWQKLAPFALLLQLPQHNPTMLIIXXXXXXXXXXXXXXXXXXXXXXXXLL-------IIAHLGWMILIL---QFSPSLTFLTLILYITMTFSTFIVF------KINKSTNINSLATSWAKTPALTAITPLI------------------------------------------------------------------------------------------------------
31324902     -----------------IIIPTIFLLPVILLSNPKSTWMNFFINNLLISATSLTILKPQINTEWKFSSPYT--GLDHISSPLLVLTTWLLPLMTLASQNSLKKEPYEFLITLTLLQTFLLGAFCATDLALFYIMFEATLIPTLIIITRWGNQPERLNAGMYFLFYTLTASLPLLIALLTLYNLNNTLLITILHFLPQNTNPPSTSFFLWGACMMAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRTITMLTPMTKTMSIPFITLSLWGVVMTSLICLRQTDLKSLIAYSSVSHMGLVTAALIHTEWSLTGAIILMVAHGLVSSALFCLSNFNYERINNRTLLLVRSMQL--IMPLLSTWWLLFNLLNMALPPTINLMGELLIITAMFNWSPPTILITGA-GVVLTACYSL-------------------------------------------------------
136654505    ---------------------------------------------------------------------------------MIILTSFMTIMVILISYQSQKLKSASYYSAFLIMSGLMIGVFCALDSILYYIFWEAMLIPMFLIIGIWGGPNR-IYATIKFFLYTVLGSLLMLIAFLYLYFKSGTFSIIDYYYLPISLEAQILIFLA---FFMAFAVKIPMWPLHTWLPDAHVQAPTGGSVILAAIMLKLGGYSFIRFAMPISPATLLLKPLMILLSLIAIVYIALVALIQKDMKKLIAYSSISHMGFVTLGFLISPLAVEGAYIQMISHGFISAAMFICVGILY--DQTHTREIKKYGGVINKMPLFTAFAVFF------------------------------------------------------------------------------------------------------
226464115    ------------------------------------------------------------------------------------------------------------MLFLIMLVMSTMIVISSNNWMSMWMGMEMNLMSFIPMMSKYKNN-FSSEACMMYFLVQTLGSIMLLMSILLC--------------PMVMMSPIMISDMVITTMMISILIKMGMSPFHMWVPEIMEKMSWMNCLLLMTWQKTAPMIVMSNFLS--------FNSMILMPIVLSTMMGAIGGLNQTSMRKIMAYSSISHSGWM---VACMNYEHKMWMSYFIIYSMMTTMITVLFNDNSIFYLNQMQ-------MHNSTMFNKINYTIMMMSMGGMPPFMGFLPKWMVIQTMISSNLYFPIMLMMMFSLVTLFYY--------------------------------------------------------
14039323     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLSPMMAGNQLALTTCL-CLGALTTVFTATCALTQNDIKKIVAFSTSSQLGLMMIGLGQPQLAFIHICTHAFFKAMLFLCSGSVIHSL-----NDEQDIRKMGGMHELTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALTSYLNAWALTLTLIATSFTAIYSLRVIFFVSMGHPNENNPSVINPIKRLAWGSIL--AGLLLTSNFLPS----------
165932960    --------------------------------------------------------------------------------------------------YINNNRKSLFYGILLFAHTGYLGMMATHDFFNLYIFIEISALSSYVLIA-SGNNPKSLIGAFDYLIIGSIGATLILISIGFLLSITGSLNMAEIAAYLQAHTNSRIITIAIGFFLIGAILKTAFFPMHFWMMRAYNNTASVILVYLAGISTIIGIYIIYKFTYIYETIKTAITNFIKPIALATLIIAPYFAYQTKDFKNIIIYSCCTQIGYVFL-LYVTENGIIVLPSLLLADSINKIALFL---------------IDAYNGSYKREP-NKVLIIIAIMCSCGLPISPLFFIKVNILELLLTQNLLLDFIIILLSSVGSLFYHYKMVLLSF------------------------------------------------
44843557     ---------------MLMISIPLATLLFSVWLAPSKRLWEIITTQSLIIAIMSTTWLMTQGVNPFLSSYFFIDEVSSPLLVLTCWLTAPTLLASQSKLSKEPLPRQRTYIFIIMLQITTLLAFLADNMILFFIMFEATMIPTLIVITRWGAQKERMLAGTYLIFYTLFGSMALLTAMLYFHETFGTMSISLMKSFFINNTLTSCSLAWWAACLIAFLVKMPLYGVHLWLPKAHVEAPIAGSMILAGTLLKLGGYGILRINIFINDSFLPLAAPLIVFSLFGVLLSAILVSRQTDLKSLIAFSSVSHMGLVIAASVMKTEWSIAGSMILMVSHGLVSSALFC-LANTSYERTNTRTLILLQGTQIIFPLTAAWWLLAALMNLALPPSPNFIGELSILTSLFQWSNLTLVMTGLGIIFTTAY----------------------------------------------------------
171473607    --------------------------------------------------VIFIEWELFYVSSVCLVYTILLDWMSLSFISVVMFISSMVLIYSYSYLHGD-IYFNRFIILVYLFVVSMVFMVMSPNMISILLGWDGLGLVSYALV-IYYQNSKSSNAGMITVLSNRIGDVAILVSISWMFNF-GSWDF----FYVQQVYSVLELKLVLILVILAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNELLGVNF-----FLLLVATLTLIMSGWGANFEFDLKKIIALSTLSQLGMMMLVLSIGLYEL--AYFHLISHALFKSLLFLCAGFFIHSNL-NCQDIRLMGKIYFSFPLTNLYFVGSSLSLCGFPFLSGFYSKDLILEGYFFNTMNFFVVLLFVGSMMTIMYSIRLFYYMYLKSFKAVKTNSCEDLSELSIYMLIPMSVLFLFSLVVGAW---------
134419820    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTMICILLFIGAMGKSAQAPLHVWLPDSMEG-PTPISALIHAATMVTAGIFMVARMSPLFELSEMALAFVLIIGSVTAFFMGLLGIIQNDIKRVVAYSTLSQLGYMTVALGVSA--YSAAIFHLMTHAFFKALLFLAAGSVI-IAMHHEQDIRKMGGLKKYMPITYITSLIGTLALVGFPGSAGFFSKDALIETVKYSHYWISYLSVLLGVFITSLYSFRMFFMVFHGEERMDKETKSHTMPLILLAIPSVFAGWFTIKPLLFGEYFDGAIQV-
15150771     ----------------------------------------------------------------------------MFLSFVMLISSVVIF---YSEEYMEGDNLNRFCYLVLLFVLSMGLLILSPNLISILLGWDGLGLVSYCLV-IYYQNNRSLNAGMITVLSNRIGDVGILIGIVWMLNF-GNWNYFSYVLLEDMGSEFYWVGGCVVL---AALTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRLSQYFSVGVFSC--VLMFISCMTMFMSGLGANYEMDMKKVIALSTLSQLGVMMLSISFG--YWKLAYFHMLTHALFKALLFLCAGSVIHSSG-GAQDLRYMGGMIEFSPVVGSCFNLANLSLCGIPFLAGFYSKDLILEVSFFNFNFFIFIFFSVSIGLTACYSFRLFFYMFFSNFGEGSIVSVSIIFLSFWAVIMGSTLMWILFPI-------------
141272538    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFNFLGIELHALTLICIFLFIGAMGKSAQLFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPLFDLAPVALDFVVLIGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFV--AAGLGAYGAAMFHLFTHAFFKALLFLGAGSVIHAVHEE-QDIRKMGGISNFVPITQLMMIIGTISLMGFPFTSGYYSKDAIIETAYLSNSNFAYILLTVGVVMTSFYSWRLMFLVFNGKAEEDLSKVHESSSVMLIPLIILAIGALFFGFLFKSYFIGYYSDVF
54310667     ----------------------------------------------------LIEWEISNINSTPLLLTMVMDPVGTLTSAAVMFIAGNVLLFAKTYMQEETFKS-RFNNLVLLFVLSMNMLIYLPHLIILLLGWDGLGIISFLLV-IYYQSPKALGTGMITALTNRIGDAMLLVAIAL--------TLSQAHWNIFNFTQEFINSPYVALIMIAAMTKSAQVPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFYPFLSSFYWFAPALLFTSTLTMLMAGLSAILECDLKKIIALSTLSQLGVMMAALGLNQPKF--ALFHLITHALFKALLFVCAGTLIHYH-HHTQDLRTMGNLPNQLPITMSTMFLANLALCGFPFLAGFYSKDLILESALFFNHSLLMILLILATMLTAVYSMRMTMASLVSPAYSSPLISLENETKSLTTPALNLCLAAIVGGSLLNWMLMTPLTPF
289183178    ------------------------------------------------------------------------------------------------------------FFYNISLVLSIFLVLSFSSWFFIWASIELITAMLVILISRNLG-PRSVEGLSKYFIAQAMASAFILIGIVYRFFTTNNFSI-----------LNDYDSLSFSLILLGLLIKIAAVPNPYWFVDSISGLSLTESFYIIIMSKIVPMYLYIIIAGELFSSF------LLWVGISSVAVGSLLIINQTNIRKILALSSISHLGWLLLGL--PCLGYQLSVLIFVIYLLMVAPLLWVNSFYNINDLFNTKR-------SFINPLVFFLVILSLLSLGGFPPLIGFFYKWVIFLGLLENKSYLVCGFLIIMSLISLFAYLRLCYYLY------------------------------------------------
15141920     ----------------------------------------------------------------------------------------------------------RFMCYLPIPILFTPMLVTGDNSLQLLPGWEGVGLALYSSINLRFTRLQANKAAIKAMLVNRVGDFGSALGMMGCFTLSETVDSPTLFARASPNHYSIFTIVIRILLSPGAVGKSAQMGLHTRSPDAMEG-PTPVSVLIHAATTATAGVPMIARRSPSSEYSPDAPIAITSVGAMTSFPAATTGISQNDLKRVIAHPTRSQSGYMI--FARGILNYCVSVSHSMNHAPPKASPSSSAGSVTHATSDE-QDMRKMGGLASLSPFTYAMMPIGILPLIGFPFFTGFHPKDVI-----------------------------------------------------------------------------------
164420889    ---------------------------------KPKNLFPKTTTISFILALLSLQWLKQPTGPKLFSYPLLVDHISAPLLTLSYWLLPLTIMASQSSLSKEPISRQRLFLTAVTTLALTMLTFSSSSLTLMYIAFEATLIPTMILITRWGHQAERLTAGSYFMMYTLLSSMPLLISILFIDHTLLAPTLFFFPTQNFNPPHWQNTTLWIACML-AFLVKMPMYGLHLWLPKAHVEAPIAGSMVLAAILLKMGGYGMIRILQALPPMKTDTFIILLIISLWGMIMTNTTCMQQTDLKSLIAYSSIGHMCLVITAILIQSPWGLTGAMLLMIAHGFTSSLLFCLTNMSYE-RTHTRLLILTKGIHMTLPLFTTWWLLAGLTNIALPPSINFSGEISILSSSFNWSNLTMIHLG-LGILITATYTLNMFSLTQFGKPSHS-----------------------------------------
134367517    -----------------IIIGNGLLALLAEIFKFQKFIFNITFVLLLAALASNYWAWQHPQAFAPFSNMICFNMLELVLSSLLIAATILWLFIQRASHNHQSF-GTDLSSLILFALAGGLLLTAFQNLTTLFIGVELLSIPLYVLAASHKDSADSHEAGFKYLILGAFASALLLFGIALLYGGAASFDINAIQAYLNAANLPAFVKMGMLLLLIAFCFKVAIAPFHFWSPDVYEGAPMAITAFMSTVAKTASFYAFFKITMVCFNAPHTFWISMLM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226464128    -------------------------------------------------------------------------------------------------------------LLMLMMFMSTMLTISSTNWMGMWMGMEMNLMAFIPYMTV-MKNKKSSKAIMIYFMVQSMGSMIMLFGILMNSFITISYLME--------------KEIVMMTIMLGLILKMGAAPLHFWMVEMAQHMNWSSLMILMSWQKIAPMYVLSNMITMNLFTV--------IIIIMSAMVGAIGGINNTNLQKIMTFSSINHMSWMLL----MMINKTQWMVYLMIYSIMVIMACSFFKKFKANYLNQLNII-------PMSMMEKYTLASILLSMGGLPPFLGFLPKWMVIESMINSNLMILITLLMMLSLITLFYYMRMVSSLLMMFNANNKWMVINKNNISMIFII-------------------------
141123270    ----------------------------------------------------------------------------------------------------------------LIYAGSGISAVLAGDLLSFFVFCEVMAIASTFLI-LGTRTELSRSAGFRYALVHFFAGILILVGIAGVIHDTGNIAFDQLEFSNIY----------CKFIFVGFLINAGCYPISSWIPDSYPEASYSGAVFLSAFTTKTAVYSILRGFPGI--------ELLIYLGLIMIFYGIIYALLENDMRRILSYSIVNQVGFMLVGAGIGTEMINGASSHAFAHILYKALLLMSAGSVLYMTGR--RNCTDLGGLFQSMPITMICGVIGAFAISAFPFTSGFVTKSMISYAAADEHLFYVWLGLVAAS---------------------------------------------------------------
213136083    ------------------------------------------------------------------------------------------------------MSPYALSMLMSSLAIGTITTLSSFHWFLAWMGLEINTLAIIPLMTKMHHPRATESAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNTNLLIMMALMSTIIGGWGGLNQVQMRKIMAYSSIAHLGWMTLILS---FAPTLTVLNLLIYLMLTSSMFMMLMTL------NSTSINKLATSWLKTPTLAASMMITLMALGGLPPTSGFLPKWLILQEMTKQHLGLMSTLMALSALLSLFFYLRLSYMISLTTTPN------------------------------------------
55274314     --------------------------------------------------------------------TFLLDWMSLLFMSVVLFISSMVIFYSYNYMY-DDLNLSRFIMLILMFVLSMLLLIISPNMISILLGWDGLGLVSYCLV-IYYQNVKSFNSGMLTVLSNRIGDVFILLTISWMLNY-GGWNF---IFYLDFMKNSLEMKLISLMIFIAAITKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDSFSGSL---FNLMLMISGMTMFMSGVGANFENDLKKIVALSTLSQLGMMLMILSMGYKYIS--FFHLLTHALFKSLLFLCSGLIIH-NMKNIQDIRFMGSLSFQLPVTSVCFNFSNLSLCGFPFLAGFYSKDLILEMFLMENLNLFVLFMIFSSIMTVSYTFRLIFYTMVGDFNLTSLNFLNNESWIMLFSMLNLMFMTTIGGSMVMWLI-------
144123397    ----------------LLMLCSALAVQLSAPRLGEGIARISVAASAITFALAVVLFSWRLGTGDTPLLSIGLGLFSLYVDALVLVSAVGLVVHVFSVRYMQDDPAYTRFFVLLDVIIGVLLMVLAGDLLTLLLGWHLLGVCLYFLLNHDTRRPAANRFAFWTLFTHRVGDLPLLAAIALIYHAYGTLSLPAVFEAVAAEPDKATLLTLGLLVLLAAFAKSAQFPLHTWLPYTMDG-PTPVSALMHAGIVNAGGFLINRFAPVFAETQSVLLLAF-AVGLITTIMGALMMLMQSDIKKALGYSTMGQMGYMVMGVGAFSLAIYHLIAHGVFKATLFLGSGAII----------------------------------------------------------------------------------------------------------------------------------------
172088180    ----------------------------------------------------IIEWEIMTIQSSHINFMIILDPMGTLFSSTVLFISANVMYFSSSYM-ADELFLKRFIHLVLLFVASMNLLIFIPHMMILLLGWDGLGLVSFLLV-IYYQNAKSLAAGMITALMNRVGDVMILLSI--------GWTLNQAHWSIMNMWANNFSPVITLCIMIAAMTKSAQTPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLMIRFYPFLHKTVWFNNAILLIATTTMLMAGMSALAECDMKKIIALSTLSQLGVMMMSLGLNFPHL--AFFHLITHALFKALLFLCAGSMIHLH-HHSQDLRFMGNLSSQMPLTTTCLLTANLALCGSPFLAGFYSKDMIIESLFFNNNILIISMLILATALTAAYSIRMMLTVVWGPLSSLPYQYTSDEDYSLTTPMINLTA--------------------
294084028    ---------FASLPPGIIMLLGACAVPFIPHISRQIWMLVMIGLSAWGLTTGDGIHAIWHVMGYDLV-LYRADALTMPFAIIFHLAAALNVIYSWHDQKWQEHTAS------LSYAGAAIAAVHAGDLITLFIWWEATAITSVFLI-LASNTERARKASMRYLIFQVTSGVLLLCGAAVLAA----------NGQSILFEKMELGSLASWFIFLALGIKAAFPFLNGWLQDAYPEATPTGTVALSAFTTKLAIYALARAFPG--------TEYLIWIGASMTALPVFFAVIENDLRRVLAFSLNNQLGFMVVAVGVGSLAINGAVAHAFVHIIYKALLFMSMGAVLHQVGT--IKASALGGLYRQMPFTMICCVIGAMSISAFPLFSGFVAKSLTMSALGDTGIVWAYFVLLFASA--------------------------------------------------------------
147743055    ------------------------------------------------------------------------------------------CVMFYSVDYMSSDKIVRFGWLVLLFVISMMLLIFSPNLISILLGWDGLGLVSYCLV-IYYQNVRSYNSGMITVLSNRIGDVALLLGISWMVSW-GGWSILSIT----LLDNSLLWFWLVGLLMVAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMVRFSPLLLDS-TFFSSSLLLISTLTMFMSGICANYETDLKKVIALSTLSQLGLMMMSLSLGFVSV--AYFHLLTHALFKALLFMCAGAIIHSSG-ESQDVRLMGGLVGFMPLISVSMNSANFALCGMPFMTGFYSKDLIIETMGDLSNMLIFLLLMISVGLTAMYSFRLSYYSMWSSGRGGFVVMA-DGGMYMNYPIILLSFLAIFGGGMMSWLLMPVNSM-
58430912     ----------------------------------KKWLWSTSLFHSLLISVALTLFFNFSITEHSTTNPLTITN-SISTPLIVLSCWLLPLTIMASQHHMTPEPKNHYIFLLTTLQLFLVLAFSSAELIMFFILFEATLIPTIMIITRWGIQPERLSATTYFLFYTMASSMPLLIALLYLQEKIGSLSIFFTQFSTTMNPSNSILWLGCTL---AFFVKMPLYGIHLWLPKAHVEAPIAGSMILAAVLLKLGGYGLIRITPMLKPMTSHMIYPFIILSIWGLVMTCTICLREPDLKALIAYSSVSHMAMVISAILIQTQWSISGASIMMIAHGLTSSALFCLANMNYERL-HSRTLLMMRGLQMLLPLMMTWWLLMCLSNLALPPTINFMAELTIVASLL-QWSPWTFLLLGLGIVITSTYTLTMFII--------------------------------------------------
220932042    ---------------------------------------------------------------------------------LALTAFIINMLTIVAGCYYFKEGKYIYIFLNLGTLIASLIVILTSDWVIFLVAWELVTLFTAIMIF-----RKDFNLGVQYFLVQLAGTSLLLLAVAI------------IINHGYDKIGYLNEVSLQTLLIIGVGTKSALFGLHFWLPVVHSKAPSPISALLSGWVVNLGYILLAR-------TLPGDNRLLFFLGVLMIIYGGLRALASGDYKLILAYSTISQLGYIALGLGIGSSYGKAALIHILSHGLAKTVLF--IGSGYWEQEYRGRVIFNFKKPFLKQPGNYISSVMALLSLMGIIFFPGYLSKYYLKYSL--PGGFAGEFLIHLTGIVTFLYGFRLLWFAFFKD---------------------------------------------
7335679      ---------------------------------------------------------LVQVSTSSFNLVFVLDKVSVSFSIVVTLISSSVFLFGQKYMEEDPFST-RFFWILLAFVISMNLLIFAGSVLFLLLGWDGLGISSFALI-IYYQSKESLSAGFQTLLVNRLGDCLIVL-TVFLFVLNGQFSYISMSDTMLSGSL-------LTLIALAAMTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIYLLIR-FSLNIPLNNSVTALLLWTGSITCLLGGWAATYENDVKKIIALSTLSQLGVMVFSLGLNLPQLS--LFHLYTHAMFSALLFLAAGHI-LLTSFGSQDLRMLGGIGMTMPYTCIMFNISSLCLVAAPFLSAFYSKHLILEMMMCSWASMLILLMGVATLMTAKYVARMMMAVSWK--DTVAPLLSSSCSVYTWMPVLLLGGGGIVSGKFLSSL--------
142936587    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------GTSIIFLLPAIILTFNLTGTLEYK--IGGIFAENVNPLMINILILLFIFGIAKSAIMPFHRWLPAAMVAPTPVSALLHAVAVVKSGVYIMMKIILYIFGAQTSSDLILIFLSSVTILFASIMALRQDNIKLILAYSTISQLSYIILAVSVAPLSVLAAVLHLIFHALGKIILFLSAGLI--TTCTKIKNVSEMHGLSSKTPFAIFLIMLGAFIMIGIPPTIGFFSKWYLLLGVVQSENFYILLVLILSTLLNAGYYFPIIYKSYFSRTDVQSNENMKE----------------------------------
270263095    ----------------------------------------LVSLAATAAALPWLFTTPHPARLPWLHYAVEISGLNALLLLVIALSNLFVGLYLCHWLTLNDHNRTRQGSLMLLMPAALSAAVMADNALALVLLLELAALCGYFLI-VRRQDAKSQQAGHSQFLLMRFGTLLLVAAFALIYSQTHSLQFSTMRE---IALPSALRSGAFLLALAGFGIYAGVMPLHGWVPQAHSSAPAPAASLFSCALMKVGLLGVIKIMDLLGTPPLWWGLLVLLLAAGTAFFGGLYALMEHDLRRLLAYHTLENVGLALQLPELTALALMGGLFHLCNHSLFKSALLLASGAVEQQTG--LKDMEKMGGLARLMPWTCIALLVGLVSMAALPPLNGFASEWLIYQGLFQFSAPLLAVALAITGALAVMCVSKVFGVVCLGAPRCEAAANARPATWPMMLSHLLPALLCLLCGIGAPWLIPLFARL-
136713421    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLYIFGVDFLKETGASNWLIWLAAFSILSASIVAMTKDNLKARLAYSTISQLSYITLGLAANSLGVLGGSLHIATHALGKITLFMCAGSIY--VATHRTKVSELDGLGRIMPITFGAFLIGALSIIGLPPLGGSWSKWLLVLSAIEAEHMLIVAAFMISSLLNVAYLLPIVSRGFFAKSSNSASGENGGVKLPTVITAIGCLTLFLYGGVVHNFLIPI-----
5835106      -------------------------------------------------------------------------------------------------------------LFIFILFFGTLFSLSSIHWFGVWLGLELNLMGFIPVMVQKSTSEE-TESGVKYFLVQAVGSALFLFGLMLMNWNFCCWEL-----------NFFSGFSXSGLIFFGLLMKLGAAPFHFWVPSVVAGLSWMSNFLLLTVQKIAPLFMVC-------WYLNLSSFLLLILVFLSSLFGGVGGVNQTSVRALIAYSSILHMGWMLXGASAGWSSIFFYFFFYCFILGFIAYLMGL---------DESFNMSCFSSVYVWNSYSRNFLVFMLLSLGGLPPLLGFFGKWLVLVSLLSLGNLVLSIILVCGSMISLYYY--------------------------------------------------------
144170756    ------------------------------------------------------------------------------LAALELITGLSLLAQVYALGYLKEWALARFFALLGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVLLLMGVVALAAWAGVMRFEDLAWSATQTLPPLAATLLGLGLIAGPTGKCAQFPMHLWLDEAMEGPNPASILRNSVVVTCGAIVLLKVM--PLLQQTPVTLVVLQVIGTISAIGGSLVSIAQVDIKRNLSYSTTAYLGLVFIAIAVPVLALLLLFAHAVAKALMSMSVGGVIAA------TNCQDITELGGLGSRMPATSGAF---------------------------------------------------------------------------------------------------------
58578638     -----------------------------------------------------------------------IDGISLFF--VLLTTFLFPIIILTSWDHKNNLKSYLLNFLILESLLIATFIVL--DLLLFYIFFESILIPLFIIIINFGDLLTKEKAGFLLFLYTLFGSLFMLLSIITILILTGTTDFQILSTIDFGTDVQKLLFVG---FLIAFIVKTPLIPGHIWLGFAHVAAPIGGSVLLAGVILKLATYLALRVMIPFLPDATYFTPLIYTLAVISIIYASLTCLRLIDVKAIIAYSSVSHMGVVVLGLFSNNLQGIEGAVILGLAHGVISPLLFIIVGDILYTRSHTRIIKYYRGIATSMPILSLIFFFATLANIATPFSGNFIGEFMSFAGAFQQN-PIMAILGATGIFLGTGYSIWLFNRISFGTASRYMSTMPDISRFFVLLPLIIVSFILIYPNVVLDSLHLGISSL-
283795012    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFQFLILLCSTLCIPLSVEYIECTENSPTPVVAFLSVTSKVAASASATRIFDIFYFSSNEWHLLLEILAILSMILGNIIAITQTSMKRMLAYSSIGQIGYVIIGIIVGASMITYMLFYIS----MNLGTFACIVLFGLRTGTD--NIRDYAGLYTKDPFLALSLALCLLSLGGLPPLAGFFGKLYLFWCGWQAGLYSLVLIGLLTSVVSIYYYLKIIKLLMTGRNQEITPHVRNYRRSSIELSMIVCVIASTIPGISMNPIIAIAQ---
118196918    ------------------LIIPTMLMLPMTMLTKKSMLFPTITTYSLLLAFTSTPWLKQELITKSLANNYLIDQISAPLLVLSYWLLPLMVMASQSSLSNEPIMRQRIFLMSLMTLTFIVITFTASSLMYLYIAFEATLIPTMVLITRWGHQAERLTAGTYFMLYTLFSSMPLLIAILFIEKNMMIPSLFFPTTGMFMPTNTTLNIIMWTACLMAFLVKMPMYGFHLWLPKAHVEAPIAGSMVLAAILLKMGGYGMIRIFQALPPMNTNFFMPLIIISLWGVLMTNMTCMQQTDLKSLIAYSSVGHMALVISAILIQTPWGIKGAMLLMIAHGFTSSLLFCLTNISYE-RTHSRLLTLTKGMYIYFPLMTTWWLLANLMNIALPPLMNFTGEIMIMSTLFNWS-TPTIIHMATGMIITAMYSLHMLISTQFGKPTPYINFKQPSHTREHLLITLHIIPLILIS---------------
143421416    ----------------------------------------------------------------------------------------------------------------------------------------------------------------RYILVHIVGGLILLAGIIITVSQTGSIGF----------NLFEFSNLGTWLILIGFLINAAATPFSSWLPDAYPQATILGGVILSAYTTKTAVYAIIRGFSG--------WDILIPLGCAMAIYGIIYAILENDIRRVLAFSIVNQVGFKLVGIGIGTLAINGVIAHVFAGVIYTALLWMTAGSVIYRTGTS--KFTQLGGLYKMMPITTLFAIVGALAISAFPFFSGYTTKTMIILAAEYKHMFWTWLILIASAGAVLHAGLKYPYYTFFNKTSKIQCSEAPKSMLIGMGGLSLI----------------------
136873993    --------------------------------------------------------------------------------------------ALVAGIYSFHIRDPWQISMALFYAASAVGVAFAGDLLSLFLWWEALAITSVFQI-WGRKTKEAEDSGFRYLFFHVSSGLILLAGILVRYHGEGAFSLAPLTEALEAGD------AGAILILLAIGIKAAFPGLHTWLKDGYSEATHTGPVWLCAFTTKCAVCMLARLFPGA--------EILITIGGVMAMFPIFYAVIENDLRRVLCYSKINQIGFMVIGIGIGTLAIDGAIAHAFTHVLYKGLLFMSMGAVLFRTGEIRG--SHLGGLYKSMPWTTGFCIVGAASSSAFPLFSGFVSKSIIITEAAQNGHVVI-----------------------------------------------------------------------
238921130    -------------------LCSAIIALAFSGIGRLGAHIAAVGGLLAGLCGSVAAAALLLQSPLLPPTALIVNRLPVLFSPLTSLISLLCALSAFSVSRHDTGKAARSGCLMNLLSAAISLLVVSNDAPTFMVMLELMSLSAALLVCQGG-SAKARRAAGLYWLMSRLGSLALLLCFWLLWRASGTLLLSGFHLASLSHAQQSIVLLLGL---LGFGIVTGLVPLHGWIPELHANAPAPAATLFASVMLKIGLFGLLKLSIDLGVPPLWWGLLLLCCGALTAFIGGLYALAEHDLRRLLAYHTVENSGIILLGLSAAVMGLLAGLFHLINHTLFKGGLFFGNGALIHATG--LHDIDKMGGLLRRMPLLGVMMLLALMAMAALPPLSGFVSEWYTYQSLF------------------------------------------------------------------------------
171473635    ------------------------------------------------------------------------------------------------------------MTFFIFLVVGTVMAVSANSWFTCWLGLEINLMSFIPLI-LSNLNNSTTEAAIKYFLVQAMASVFLIF----------------FASAEPLNMAMNFNSMMNPVIFMAMATKAGMAPFHFWFPQIMIKLPWMHCAIVLIWQKIAPFVLMSYFSSS---------NTTIFFILVSAAVGSLGGLNQTLTKMILTYSSIAHSSWML------MLSSISIYFWANYYLIYSLISTSLIMPFYLMNMNSFTDISK----NFSSKIFKLSLIFSVMSLGGLPPLLGFSAKFLAIKLSLYFFPVYVILILILSSLISLFYYFKMIYSSLFLNTYNFKMIKPKNFTLVNIFLYLSMAGNLIIPYVV------------
284162676    ---------------------------------------------VALIVLSIGAVLSLKSRSAGIVACIISAMLTFSTNPFLALITVIAILNLASLTLLKWKSHLTLPILMLIATLHA---FQSNDLAVLIVCFIAGSVPTYALILLSEDDVKP-DTAVKYITFMVLATVLFIFGLI-----------------------NLNTVIGKILFLIGLALEVGIAPLHIWVPDVFEEGDPVTVAVIASLAKFIPFLIAFRVLSLDEITFA----FIFALSVLSMLVGNVGALTSNKPQRILAYSTIANMGYVTSALTTNPLGFAGAFIQLLANSAGKIGFFTALKDGANKVQTY----------------------LLAFSMIGVPPLLGFWGKFFILTSLIKSNLLILAVILVINSVISVPYYVRL-----------------------------------------------------
42632252     ----------------MLWMFSICKVVFYLLFFLSVFFVYNGMIFIMSSSVVFLEWEILTMNSSSILMTLLLDWMSLFFLGVVLFISSLVVFYSEDYMGAD-YNINRFILIVLLFVLSMALLIISPNMISILLGWDGLGLVSYCLV-IYYQNVKSFNAGMLTALSNRIGDVAILMVIAWMINF-GSWSY---IYYLDWFLNSYESAIIGGLVVLAGMTKSAQLPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPMLN---SFITTLLLVLSGLTMFMAGLGANYETDLSKIIALSTLSQLGLMMSILCLGFPGL--AFFHLMTHALFKALLFLCAGCIIHNVG-NCQDIRSMGSLSIYMPLTSSCFNTANLALCGMPFLAGFYSKDLILEMVSMGGVNIIGFFLFISTGLTVCYSMRLSFYSMWGEWGYSSCHSLSDEGWYMLSGMLGLLFMAVVGGCVFSWL--------
240103298    ----------------------------------------------------LIHIAYLKSTQFGEVYGIIIDPMSVLIGTVVAVAGFIFMFYGVEYMSERNVGRGLFYAWMTLFEGATLGFIYSSTFLGLLIFFELMGLACWGVVSFYNTPAGR-RAGFKAFIIPNVGAMIGFYTAIYI----GLTQLHDLSLFSLPKVSPEVKPWLFLALLIAGYTKSAQFPTYSWIPDAMEAPTPASAFLHGAAMVEMGVYLVARVIQFIGPLPVWIFYFMAVMVSLTLLIPILNYPVQKDAKRLLAYSTVAEAGIMFVGLTYAVLGLTAAMFQLTTHAFVKGLAFLTAGTFTYSLGT--LDLRQISGLRKLLPVNGLAWTVALLGLAGLPPMGIAFSKAELLTNLSLSALAWLPILMVLASAVFLWVGLKWITRNVFGRPPTHPIITASLVTLIVLTLVSAYLAYPLVEEITFYGVIP------
51830102     ------------------------------------------------------------------------------------------------------------ILFSFIMILGTMMSLSSYYWLLAWIGLELNMIGFIPLM-VSDDSTEKSESSMKYFIIQSLGSSMIIFCSIYFFMANGSWDM---------YSKHSSEINLTSFMTFALLLKMGAGPFHFWFPSVFSSLSWYSAFLLISWQKLAPFILLI--------FHLYHMKLMVLSIFCSALFGGIGGLNQVYIRPLLAYSSISHLSWMLAG---SLINVYYAICYFIVYLFITLSLFIFLNTFNYYKMYMMNSMYMKMS------------ILIILSLSGMPPTLGFLNKIMVLKLLANTDNYMMIFILIMFSMLSLSFYM-------------------------------------------------------
144016019    ------------------------------------------------------------IPAFGISIELALDGISLLMVLLTLVLGAIAVSSSWTDIMVK---QGFFEANLLWTLAGVLGVFMALDLFLFFLFWEVMLIPMYFMIAIWGHENRGY-AAMKFFIFTQASGLLMLVAVTVNHSATGEWSFSDLLNTAMTEQTAHWLMLG---FFIAFVVKLPAFPFHTWLPDAHTQAPTAGSVILAGILLKTGAYGLIRFAVPLFPAAMDFSFTAMALGVAGVVYGAV------------------------LAFAQNELALQGAVMQMVAHGFSTAALFMIAGSLQERL--HTRDMREMGGLWQQMPRMGAVAMFFVVASLGLPGLGNFVAEFLVLLGLFQVN-PWMTAVAALGLITGAIYSLILMQRSFQGEPNHGLVDFAGREMLTMAVMMVALIGLGLYPQPVLDMAQPVLQSL-
215260040    -----------------------------------------------------------------------------------------------------------YFFFLMTLISGSIISISSTSWFGAWIGLELNLMSFIPLIALKMNPLFS-EAALKYFLIQALGSVLFISSSFLLMSF---------------------YSFSLLSIFLALLLKLGGAPFHFWFPQVMEGLKWPQIFLLSTIQKLAPLTLISYLMN-----NEILIKITIFSAILSALIGSLGGLNLTLLRKIIAFSSINHLSWMLMAISISD---SSWLFYFFIYSLIVLSITSMFHKLQTF------SLSMLIQSDQNSTLHATIISLNFLSLSGLPPMTGFIPKWIVIQVMLNLNMFIPLFFLLVSALITLYFYLRIIITM-------------------------------------------------
148270760    ---------------MIFLVYNFLIISLGIIFLFLKMKTPGWIVLVNFLFIVTMVIFGYRFDLVNFGVHLLLDQTSYFFLILTAVVFLAVFTKNMSYSLSN---------LMLILLGTLNLAFVSYDLFNIYVTVEVVSLITFLLVVEGKKK-IQYWSAFKYLILGTVGMNLYLIGIGVLYAENGTLSISDI---------SKVNSFASTLVATGLLLRAGVFLFSMWLPQVHSEAETPVSAVLSGVVVKSAVYALVRLEHVVN------WDVVKIFAIFSALSGVLFAFLSKDYKRILAYSTLSQIGIVLVSPATAPV-------YALSHGISKAWLFLLKDDLPERDVTKWKKLD---------FWTWLSLSMASLSIMGLPGLAGF-SKNLVLEQL-------------------------------------------------------------------------------
143105318    ---------------------------------------------------------------------------------------------IYSLGYLKEWALARFFALLGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVMLLMSVVALTAWSGVTSFDDLSWSAQDTLTPLAATLLGLGLVAGPTGKCAQFPMHLWLDEAMEG-PNPASILRNSVVVTCGAIVLLKVMPLLQHA-PVTLVVLQVIGTISAVGGSLVSIAQVDIKRTLSYSTTAYLGLVFIAISLQVPVLALL----LLYAHAVSKALLSMSVGGVIASTNCQDITELGGLASRMPATTGAF---------------------------------------------------------------------------------------------------------
215399177    ----------------------------------------------------------------------------------------LMILASQNHLKTEPLNRKRTFLMILTTLQTTLIMFAASEFILFYILFETTLIPTLIIITRWGNQAERLNAGLYFLFYTLASSLPLLITLLYFNNKFLHTSMELLFMTQPELLPTDSSPLLWLACLLAFLVKLPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGLIRISPMLNPHPPNLMFPIMVLALWGILMTSSICLRQTDLKALIAYSSVSHMGLVTAAIIAQTPWLTGAMTLMIAHGLTSSALFALANT--NYERTHTRTLLLVRGLQLIFPLMSTWWLLTNLTNMAMPPTINLLGELFIISTLFNWSSPTIVITGI-GTLITATYSLYMF----------------------------------------------------
136733961    -----------------------------------------------------------------------------------------------------------------------------GDLITLFIWWEATAITSVFLILASGT-ERANKAAMRYLLVQVASGVMLLAGASLYWREVGSLAFGAM----------ELGSLGTWLIFLAFGIKAAFPLLNGWLQDAYPEATILGTVMLSAFTTKLAIYAFARGFAG--------TEYLIWIGAAMTAFPVFFAVIENDLRRVLAYSLNNQLGFMIVAIGIGTLAINGAVAHAFAHIIYKALLFMSIGSVMYRVGTA--KATELGGLYKSMPLTMIFCIIGAMSISAFPLFSGFTAKAVIMKAVGYEGLVFVYLVLLAASAGVLHHSG--IKIPYFTFFGHDSGLRPKEAPFNMLAAMAIASVLCIAIGVMPTQFYQILP---
297616844    ----------------------ILLLFYILYVGIENRHLPIGILAILQLALVAYVEGFLGPDSRAV-GTFAVDRLSVVM--FLVVSVIGSLICVYALPYMEEDRNRRFFFWFVSFLAVMNGLVFANNVLWLYFFWEATTLCSFQLIGHD-DTEEARRNSLHALYLNSVGGLAMIAGITMLAGFTGTLSLADIAAS-DLGLVSPVFLLALALFMTAAFTKSAQFPFQNWLLGAMVAPTPVSALLHSSTMVKAGVYLAVRLAPAYDG--TALATFIALIGAFSFFAASLMAAGNGDSKAVLAYSTVANLGLIFACCGIDLLSVAAAVLLIIFHALAKGVLFMGAGVIEHRLG--SRNIESMEGLGEKLPLLALLMVGGGFAMF-LPPFGMLFSKWAAMASAAISPLVLLLFVA--GSALTTVFWSKWMGRI-------------------------------------------------
58219950     -----------------IPVLGTIVVASIGSYKKNSKLYTKTIALTLIISLVMFILFNNSSNQFQFDIYLGVDGISIYF---ILLTTIIMPIALLSNWDSIKENVKSYLIIMLLLETLLLAVFMTLDIMSFYIFFESILPPLFILIGLYG-SDNKVSASYYLFLYTLWGSLFLLLSILSTSSIMGSTDFDTLFKLNFEYKTQIFLFIG---IFISFAVKTPTIFLNNWLLKAHVESPLGGSIVLAAIVLKLSLYGVFRLILPILPKASDYTFVVFTIAVITIIYASFSTLRTTDVKELIAYSSVCHASVYLIGFSNTIQGLEGSIILGLAHGFVSSGLFICAGGI-LYDRTGTRLIYFYRGITQLMPIFAILFFILALGNCGAPLTLNFVGEFMSLYSIIER-LPVLGVFACSSVVFSAAYTIYMFNRISFGGSEESIYDVNKREFILLFILVLFTVILGVYPSLILNVLDYSMNSL-
143525260    -----------------FPALTAIFLLLLSDRKKIVITSISSSVLTFLLSLVVFLSYDKSKGGIQFIDHFQIDSLNIFSAPLVLLTGLLSMVACMASWRIEK-RVKEYFIWILLLVTSVMGVFTALDLLLFFVFFEFELIPMYMLISIWG-SGRKEYSATKFVIFTLAGGAFMLVAILALFSSESVTNLSMVSIDELGIIGIPELIAGQKLIIPASIVKLPLWPFHNWLPDAHTDAPTAVSIMLAGVLLKMAGYGLFRINLGFFQETYGFTNFLVILGTISIIYGAIVTLRQTDLKRLIAYSSISHMGFVLLGFSASYFALNGSAMQMFTHGTITGLSFLTVGLIY--DRTHTRDINKLGAM--------------------------------------------------------------------------------------------------------------------
254282711    --------------------------------------------------------------------SLRLDAISTTMTVLISFVGLVVVRFSHNYLAGDPRQA-EFIRYLCQTLAAVSLLVLAGNLILLLIAWVGMSLSLHRLLLFYPERPLARLAAKKKFWLARLGDAALGMACLQLYQRTGTIDIAEIAT-IASENNGLSLVAPALLLVTAALLKSAQFPTHGWITEVME-APTPVSALLHAGIVNAGGFLILRFSGVVVSS-ELALYVLLLVGGVTALFGSLVMMTQRSIKSALAYSTIAQMGFMLLQCGLGAF--SSAMLHIVAHSLYKAHAFLASGSI-------------------------------------------------------------------------------------------------------------------------------------
225181464    ----------LLLVPVWAPVVTAVVLLFLPARVRR-VFIGLSLVPVGAVAVALLAGVDLGGQVTVFASAFQVSFLSFSLHPIGGIALLGTMVIPLGMLFGLEVSTKAQQAVALCALAGAAGVALADNFLTFLFFWEVLSITSATMI-FLRRTEQAVKMAYRVLFLQLLGGLALTVGIVLHYHATGSFAMTAPAAGLP-------------FFIAGIGVKAAFLPLHVWVPWGYPVAPFSASVLLAALCTKAGVFAVARILPASEG--------IALMGALMAIVAVSFALVQHDMRRLLSVHIVSQVGYMVAAIGLGNYYVDGGLLHMANNMVYKALLFMCAGAVLYCTGT--EDLHQLHPLWRSLPLVTVGAVVGALAIAGTPLFNGYISKYLIKNAS--YGVEPVETILLVAGVGTALSFTKFIYFGFYKAQARVLRPPRTTMTVAIMISAAACVLFGVYPQAL------------
295065562    ------------------LLPTIMLIPTTILCKPNQLWMTTTTHSLWIATMSLKWLKPSPWQTMTFSNLYMA--VDQISAPLLILSCWLTPLMIMASITETTQRKRMFISTLIFLQTSLILAFSTTDLIMFFIAFETTLIPTTIIITRWGNQMERLNAGTYFLFYTLIGSIPLLIALMYLYMHSNTLYMPNMQLNPQTTSNTWTNTMWTSALLIAFMIKAPLYGLHLWLPKAHVEAPIAGSMILAAILLKLGGYGTIRILMSTNLPTNNLSYPFIILALWGMIMTGSICLRQTDLKSLIAYSSVSHMGLVIAAALTQTEWNNGAIALMITHGFTSSMLFSLANMNYERIHSRIMLMAQ--NMQLLSPLLSLWWLLTCMNNMALPPTINLLSELTSMISLFNWSSTTI-ILTGLSTLITATYTLYMFTTTQWSQLPSHIKNISPT----------------------------------
139193289    --------------------------------------------------------------------------------LLIFLNTIIFLLVSLYNSTLNLKKRNQYYSSFLIANGLTIGVFSALDAILFYIFFEALLIPMFLIIGIWGG-VNRIYASIKFFVYTFLGSILLLIAFLYINSSISSFSVLSFYDSSFSIVEQEWLFIA---MAIAFAIKIPMFPFHTWLPDAHVEAPTSGSVVLAAILLKVGAYGFIRYVLPVVPLASSLDIFFIILSLIAIVYVGLVAITQDDMKKLIAYSSISHMGFVTLGFSDIVVSLSRSMYQIISHGFVSAALFICVGSIY--DRYKTKKISDLSGLLNQMP---------------------------------------------------------------------------------------------------------------
194432984    ---------------------------------------------------------------------------------LITLGLCGLFVSLYNIDWHRHAQVKCNGLQINMLMAAAVCAVIASNLGMFVVMAEVMALCAVFLTSNSKE-------GKLWFALGRLGTLLLAIACWLLWQRYGTLDLRLLDMRM---QQLPLGSDIWLLGVIGFGLLAGIIPLHGWVPQAHANASAPDAALFSTVVMKIGLLGILTLSLLGGNAPLWWGIALLVLGMITAFVGGLYALMEHNIQRLLAYHTLENIGIALEQPALIALGLVGGLYHLLNHSLFKSVLFLGAGSVWFRTGH--RDIEKLGGIGKKMPVISIAMLVGLMAMAALPPLNGFAGEWVIYQSFFKLSNPLLAVGLAITGALAVMCMAKVYGVTFLGAPRTKEAENATCAPLLMSVSVVALAICCVIGGVAAPWLLPMLSA--
254426167    ---------------------------------------RILAITISLLSFGFGLWHVLNPAPISFGVSLLIDDLSGFF---ILTNAVVTLAVILYCW--QGDKGAFFYTQVVILHGSVNAVFVSADLVSVYVALEVISVAAFLLVAYPR-SDRSIWVGLRYLFVSNTAMLFYLLGAALVYQSSNSFAFAGLANA---------PTEAIAFIFIGLLTKGGIFVSGLWLPLTHSESESPISALLSGVVVKTGVYPMIR----FALMVPAIDPIVRFFGVSTAILGVGYAVFSKDSKRILAFHTVSQIGFILAAPAVGG-------FYALTHGLVKSALFLITGNLPSRNIKVLKE-------NPIPTPVWITLAIASFSISGFPLLAGFGAKILTSKNLV----PWQVIGMNIAALGTAISFAKFIFLPHTSEQSENKVT--------------------------------------
81300282     -----------------------------------------------------------------FGIDLILDPLAAFF---ILTNALVTTAVVCYCWKSNKTAF--FYTQLLILHGSVNAAFACADFMSLYVALEVLSIATFLLISYPRND-RSIWIGLRYLFVSNVAMLFYLVGTILVYQANHSFAFQGLQNA---------PLEAIALIFMALLVKGGIFVSGFWLPLTHSESEAPVSALMSGVVVKAGILPLVRCALLF----EAVDQIIRIFGVATALLGVFYAVLEKDTKRILAFHTISQVGFILAAPEVGG-------FYALSHGLVKAALFLIAGILPSRNIKELQ-------LQPIPNSIWIVLVIASFSISGFPLLSGFGAKVL----TMKNLLPWQVIGMNLAAVGTAISF---AKFIFLPHQQESSTERLSQKQGFWIAMTLLLGGLLV-----------------
143918335    ----------------IWMLPFAAALIMPGIGKLSQNATKYVAVGFALMSAVSAASLIMWIEALGIKAGVLADPLSIIMANVV--AWISFLIMIYSTGYMKGDKITRFWFWMMFFIGSMQLIVLSDNLLQVFFGWEGVGLASYALISFWYRDKKKTHAGMKAFIMTKVGDVMMIAGMLLIFLFAGTFGFKELTDWATAMAAQGLLVPAFVLLFGGAMGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPLVFALADQFFEIVAWTGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMMALGVAGLSYTAGFFHLISHAMFKASLFMAAGSLLHIVGSRFMT---------------------------------------------------------------------------------------------------------------------------
140101997    -------------------------------------------------------WLVVLAANLNINSGLQADPLS--ISFVLLITFVVTLIHIYSLGYMSHDNRRRFFAYLNLFVAAMLLLVLADNYLLLYVGWEGVGLASYLLIGFWQHKNSAAVAAKKAFVANRVGDFGLSLAIMTMFLVFGSVSFIDI-NQGISNAPSWVSLTLGLLLLLAACGKSAQFPLQSWLLDAMEGPTPVSALIHAATMVTAGVYLIVRSGEIFNASPTAQTAVVIIGAI-SLLMGAIIGAAKDDIKKSLAGST-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142366080    ------------FIPGLIMIITSFLLPTIPQYFRHPAMLLSVGLSALSLFNGYGTFLEWDILGLNL-ILYQSDSLTLPFAIIFHIAAILVIIFSWHSKNLMEHMAT------LAYAGSAIGALHAGDFFSLFIWWEATALTS-VFIVFAGNTNAAKDAAMRYLIIQVSSGVLLLIGACLMLYQTGNHNLAVLDLKTNFG----------IFIFIAFGIKAAFPLLNGWLQDSYPESSVTGTVALSAFTTKLAIYALARTFPGTDS--------LIWIGAIMTAFPVFFAVIENDLRRVLSFSLNNQLGFMVVGIGIGTLSLNGTVAHAFVHIIYKALLFMSMGAVLYRAGT--TKASELGGLYKYMPFTTIFCIIGAMSISAFPLFSGFVAKSLIMSSLGGMGMVLIYFILFFAS---------------------------------------------------------------
255023967    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIPAMILVLLGAFTKSAQVPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYIVARFTPLFASSGVWFWTVSL-VGITTLFWGSLNATKKNXLKAILAYSTISQLGLIMALLGVGVMAIVAAVFHLFNHATFKGSLFMMVGIVDHETGT--RDIRRLGGLMRIMPITATIAFIGTFAMAGIPPFNGFLSKEMFFESMINITHVLLPVVAWVASVFTFVYSMIIFFKTFTGKVKPYLLPKKPHLLLPPIILSIFVVGIGLFPNLIAEPILEPAV---
262197587    ---------------------------------------------------------------------LMLDRLSLPFATF--GAVLVGIVAAFSRRYMHRERGFRFYVLLALLGSGFELVVLAGSLDIVVLGWELIGVTSAMLIAFFHHRPGPVRHGLRAFVTYRVCDVALITAVVWLHHVVGSTGFGEWAGPMLPMQTGQLVGIGLLLIFATLG-KSAQVPLTGWLPRAMEGPTSSSAIFYGALSIHLGPYLLLRMAH-FLEASPALAGTVVAIGALTVLHASLVGRVQTDIKSALAYASVTQVGLIFVEIGLGLRFL-------------------------------------------------------------------------------------------------------------------------------------------------------------
137241348    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FACLFLFFGAMAKSAQIPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVARLSPLYELALFTNDFILL-IGASTALFIGVIAIFENDIKKVIAFSTISQLGYMVAALGINA--YSTSFFHLYTHAFFKALLFLCAGSVIMSLHHN-QDIRKMGGLKSKLPITYISFLIGTLCIIGFPFTSGFFSKDLILEVMLYKDNTISFIMLLFGALVTTIYSLRLLFFVFYNEYRGNDLHNIKEQSKIITFPI-------------------------
157326168    --------------------------------------FSISVFNLGLYCLLMEMSYFFEIELLSINSSMIVDWMSCFFLSFVTLISSLVILYSMDYMLGDKY-LTRFIMLVLMFVLSMILLIISPNLISILLGWDGLGLVSYCLV-IYYQNIKSYNAGMITALSNRIGDVLILMSIAWMLNF-GSWNY---IFYLEMMNKSFSLKMVGSMLIFAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLLIRFNNLISMM--YLSKILLLXGGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILSMGFASL--AFFHLLTHALFKALLFMCAGVIIH-NMKNFQDIRYMGALIMQMPLTVTNFNVANLALCGVPFLSGFYSKDMILEVSTFYSVNFVSYFLYFSTGLTVCYSLRLMYYTLYSNFNSWGFHALNDSSKPMIMGMLGLMFMTIFGGCLLSWLI-------
45655863     --------------------------------------LYFSWGTVGFCFILSSLVSMSLLQQNFSSSMNMYFSLNYFSVLMIFLSCILCLLALVSTPYEKVASSYSICLLVLCGVLS--LAFSMSNIILFYIFFEASLIPTLMLIIGWGYQPERLQAGSYMMLYTVGASLPLLVVLIWWCVENGSMSILMLKNMGF-----SFPIFLTVVIYGAFLVKLPMYSFHLWLPKAHVEAPLAGSMILAGILLKLGGYGIFVMNNSFCMSPNSVSLVIISLSMWGGFLATMMCLRQVDVKALVAYSSVGHMSIVSSGLILDQTWVTSALITMLAHGASSSALFCLAYFSYTK--SHTRNIPYMKGMLQMYPILSFAWFVFCCINMAAPPTLNLVGELLVSSVLWNYS-YLLAVVMGLMVFFSASYNMYLYSSI-------------------------------------------------
154245527    -----------------LPLVLAFAALVPAVRRALPHLLVFVPLPALIAALAVPRGLSMLVAPDPFRFTLALDAPGALLLGGASLLWMTAGTYAMAYLRKDP-ARPAFMVWWLLTMAGSFAVFLVADVASFYLAYALVSFSAYGLAAHD-DTPQARRAGSLYLALTVLGEALLIAAFVMLA--SGATDANQIRDAVALLPTSPWKTPVLVLILLGFILKMGLFPLHVWMPLAHSVAPVPGSAVLSGVVVKAGVIGLLRFLPEGVP-LPGWGAMLCGAGLFTAYYGVAVGFTQTHPKRALAYSTVSQMGVVAAVIGAGVMNGTAAALYAANHMLLKGAMFLAVGV-------------AMASSPKRAWAVAALAGMLGLSLAGLPLTGGAMAKYAI-----------------------------------------------------------------------------------
55979246     ----------------IILGYVGLAIMVVVCNNAFMWRLTQVMSLLLVLPVLKLMSLNMSL-------SYVNTGFTSGVSSVALVGLSAWLLPLMMSASQSHIKVESFLYQRVFLTGALIVSFLASDLLLFYISFEATLLPTLMLITRWGAQKERYQAGTYFMFYTMAGSLPLLVCLIGQYQLMGSTNMDMEYTNMLSY--SYFINLWWLGCILAFLVKLPLYGGHLWLPKAHVEAPIAGSMVLAGVLLKLGGYGMIRVGGVWGAKALMSSELVLGLGLWGVVVMGAICLRQTDMKSLIAYSSVGHMALVVGGILTSSVWYTGAMLLMIAHGLVSSCLFCLANCWYERSGT--RNLMSSRGGALLFPMLGVIWLVMGLMNLALPPSINLFGEMFSMVAIYGWSET-TVWLMALGGVLTAGYTLYLFGASWGRQMDAHKNFYLLTGREYLLMMLHFVPALYLIPGV-------------
296390581    --------------------------------------------------------------------------------------------ALIYALRGDDRLGKHFHALFQFQLLGINGAFLTGDLFNLFVFFEILLIASYALL-LHGGGAERVRSGLHYVILNLVGSAFFLIAVGTLYGLTGTLNMADMAQAMADAERAPLLAAAGLLLLVVFALKAALLPLYFWLPRAYAAASAPVAALFAIMTKVGIYSILRVYTLVFGEAAGELANLLWPLALATLGLGAIGALAARTLQGLLAYLVVVSAGTLLAGVALGSERLAASLYYLLHSTWIAGGLFLLADLVARQRGDKAGDLVQ------------------------------------------------------------------------------------------------------------------------
6934254      ------------------------------------------------------------------------------------------------------------PIFYFCLFMGTMMSLSASHWLFLWIGMELNLFSFIPLI-INQSNSISLEASIKYFLVQLFSSIMLITSMM----------------SLFIMNYSLSTLLMMFFFFMSIFTKLGIAPCHFWYPMIISALSWPMCFIMMTWQKIIPLFILMFILYMMP------LKLMYLLVLLSSFVGGMGGMNQTQLRSLLAYSSISHMSWILSTL---------ILSPLISFFYFLSYSFILFPLIYINFIYNISSNNQLFNLFSSSKLTFMIFSLSMMSLGGLPPLFGFFPKWLSMMFLLNKNMIFMILFLIMGS---------------------------------------------------------------
464240       ---------------MITLIFISIGMTLTSFVVSKNNLWPVTILQSAFLSIAAIALINNHW--ISKWHNFINSVDSMQLPLLVLSCWLTPLALIASKGHLNNLNQRTFIVLVIIITTSLIITFSSLELILFYIAFETTLVPTLILITRWGALMERFQAGLYFIFYTLFGSLPLLISLIALYFSSNSLSIPNVELVWLTTNSSTSLTVWWLLSILAFLVKMPIYGFHLWLPKAHVEAPVAGSMILAAILLKLGGYGLMRLISLFSTTSLNFSSLLVVFCCWGALVTSIICIRQTDLKALIAYSSVGHMSIVAAGVFSQTIWINGALMLMIAHGLVSSALFALANTMYERSGTRTLVIT--RGMKLILPLSTFWWLIMCAANLGFP----------------------------------------------------------------------------------------------
264681150    -------------------------------------------------NISILVEGMFIFLGLDLSIYFYFDWMSLLFIGVVLF--ISSMVLFYSCEYMSDDPFYEFVYLVLLFVFSMVLMVMSPHMILILLGWDGLGLVSYCLV-IHYLNENSASAGMLTVLTNRIGDVGMLMGVVFMGSCS-SWSFMDFSFN------EKVVFMVGLCLMLGAVTKSAQMPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLMIRLSVFFQGGI--FSGVLLYMGMVTMFMAGLAANFESDLKKIIALSTLSQLGVMMVSVSVGYSDL--AFFHLITHALFKAMLFLSAGVIIH-SSMGIQDLRLMGLMGNLSPFISFMMVLASLALSGFPFLSGFYSKDLILEMLYLLNNIYIFILLIMATMFTVTYSLRLFYYSFFKFIMSFVNSNYSESAWYLFPIYVMSFMVILF----------------
138392019    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------VGSSLILFAIIWVWYSVGTLNFTD--GGILQNSFNPSNAPILLFLFVFGIGKAALMPLHWWLPAAMVAPTPVSALLHAVAVVKAGLMVICYIFGPEFMNSSGSGIFLIWASTITLFLSSVIAITKNDIKARLAYSTVSQLSYIILGGAIATYSLIASVSNIMMHGVGKITLFFCAGAIY--VSTKITKISDLNGLGHKMPLTFIAFSIGALSIIGIPPLGGSWSKFYLLLGAAQSELTIIILILAISTLLNTYYLLDPVFRAFFMDKNESIKTTNHPL---------------------------------
142884382    -------NNLPILVVLCPLITSLFVVLIPNIFFSTLSTFLTFLFSILLIQIHSHISYALGKWMPPIGIEYIIDKVAIIPIIIISGISFIATIFAYKIMEIENKSISKVYSLWLLAIAGLLGLVTTGDAFNLFVFLEISSLASVALVAMGQKDKQALVAAYNYLIIGAVGATLYVIGVGLLYGITGTLNMEDLINRISDLNNNKALIAGFGFMIIGIMVKAAVFPLHIWLPRAYAYAPSAVSVLLAATATKASLYILARILFSVFEINNTLLYIILPLSIIAMFAGTIMAIYEKDIK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
38195451     ------------------------------------------------------------------------------------------------------------------------------HWLGVWLGLELNMLSFIVLM-MSSENLSASESSIKYFLLQALGSGLFFTGCIFSYLFNGLWGVGLILNK------------ESLLIMCGLGIKLGSAPFHFWVPSVMNALSWSNSLLLSSFQKIIPLMFLINLYSYSASL------VVILMGALGALVGGAGGLNQTQIRSLLGYSSISHVGWV---VSISLISLYFSVFYFMIYLVSVLVVFIFLIKL------DINSMKAFQVSVSETVLNKGIFFLALLSLAGLPPLLGFFPKMVGMMLMVEGNFLLLVLFLILGSVMSLFYYLNLFFSSY------------------------------------------------
11466319     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIIIVLSFLIGTLFYKIKGAPFHIWAPTVYTRMPTGSMVILVTIFTLISLYFFQLFFKIFYLYSNFFSQFFILGGILSLIFGFLGAFDQKILKKFFIYSSIGHVAFLLFSFIAPYTFQSG--TSLLMYLLIYLVSTFLLWFLITHNTKKIEFLSNLLVNIKENSLYFFLFVIIVFSMSGIPPLAGFFIKFDILSILALSNEFLILFITLLITVASFYYYLRLVKISSFENFKSYLLQFLKIGSFWVYIRLVFLFVFIMLLLFFP-----------
47604882     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSMFLNFNSPELINIPTPILISAILAAASKSAQFSLHPWLASAMEGPTPVSALLHSSTMVVAGIFLMIRMSPMIANNQIALTTCL-CLGALSTMYAATSALAQNDIKKIIAYSTSSQLGLMMVAIGIGQ---PHFAFFHICTHAFFKAMLSSCSGLIIHNLDDEQDIRKMGGLQRMMPVTTTCLSIGSLALMGTPYLSGFYSKDAIIETMNTSFVNSAALITLIATAFTAVYSLRLIYYISIGTPRMNSLMKFNENDFSTLNSITIVAGLYIFHTMLPTSPITHTMPTF
177807236    ----------------------------------------------------ILSLELFELSSSSFGFDLVFDKTSLSFGAVVTLISASVFCFSYSYMMEDPFQT-RFLWILLAFVGSMNLLIFSGSLFFLFIGWDGLGITSFALI-IYYQSYDSLSAGFQTLMINRIGDSLIVLS-MFLFVILGQFSF-------ITLPFNAWIIPLVMILMFAGLTKSAQYPFSSWLPAAMA-APTPVSALVHSSTLVTAGIFLIIRLSYWIPLSSQGSSVLLFCGAVTCLLGGWAATYENDLKKIIALSTLSQLGVMVFCLGLGMPSLS--LFHLYTHALFKALLFIAAGHVLMA-AFGAQDIRLLGGVGVLMPFTSAIFGVSSFCLVGAPFLSAFYSKHMILEKMFMGPVSSFVVLMLVATFFTAKYVSRSMKCILWSKPNYTLLSKSSPLTVLLPMTVLSIGAI-------------------
124111987    ----------------------------------------------------------------------VVDHISIVFSCFVCLISGSVSLFSMSYMESEVF-LGRFMLLVMAFVGSMNLLIFVPSLITVLLGWDGLGIVSFALV-IYYQNKKSLAAGMLTVLVNRIGDALLILSICFLVNW-GEWSFG-------YSLFGSFGVVICWLVVLGAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLVIRFYGSLIESPEVLW-FLGKMGALTLLMAGLSACFEVDLKKIIALSTLSQLGLMMFTVGIG--YPVIAVFHLFTHALFKALLFLCAGSIIHSTGDN-QDGRILGSLGRLLPFSSGCLVLSSVVLCGMPFLSGFYSKDLILEGAFSGGGSFEVFVLLVGAGLSLVYSLRISLLGVFGQN--------------------------------------------
218460726    -------------------------------------------------------------------------------KLSSVFATVFTIMALIGTVYALHLPRPGQHVAAFVYVGSALGVVFAGDYLTLYLFWEGMAFASAYLV-FAQGGRQAISAGFRYLMVHITGGVVLLGGIILYGLSTGS---------LLLDPIGGGMGAGAYLILAGFLLNAAVPPLNAWLTDAYPEATVTGAVFMSAFTTKTAVYVLARAFPG--------TELLVWLGIAMALYGVIYAVLENDCRRLLAYHIVSQVGYMVAGVGIGTEMVNGATSHAFAHILYKALLFMGAGAVIYVTGR--RKLTELGGLYKTMPLTVALYMVGAFAISAFPFFS-------------------------------------------------------------------------------------------
190349585    ------------------------------------------------------------------------------------------------------------MLFLSIIFLTVIFQISSLSWFSIWIAMELNLLSFIPLLS-TPYNILYNEGSMKYFLIQVFGSIILLMG--------------WLSGSLMFFNVMYGDEFSNLLFYVSLILKMGAAPFHFWFPLVLESLSWMNSFLMMTWQKLGPLMLLSFINKLMF--------LLMMSSIFSSLIGGFGGFNQVSFKKIFAYSSIGHLGWMLISLIMVESYFIMYYMFYILMVFMLCMVLFL---------KNLSSLNQFLFLSESFFLEKLFFLFSLLSLGGLPPFSGFFVKWMILNSILILKLKFLGLILIMSTLVSLFYYLRISYSVLFNLSLSFIMQNMKINNYFLMKIIILIMMVSLIMIPL------------
270308818    ------------------------------------------------LGLSLWVLLALPLPHYFMESRYFIDRLGIFQVLIASVVFILAALYSRGYVELDTENLPVFYLGFNLILAVITFAFFANNLALFWLFLELSTLLSALLIA-TLNARDNLVAALKYIFIASTAMIFAFIGLIILFSLTGTLNWDELA-GLAPLLSPSVLGLSALLILTGLLAKSGLVPLHNWLPAAYAKAPSVVTALMSATVLNIGIVGILRLSALLCQSQETFSNVLIGLGILSIGVAAFSMLSRRNLKKLIGFSSIEHMGIMLLAIGIGTLAVFWMLFHTLAHSLVKSGLFFSAGIIRRQYGSD--RFDRIFDIFRLQPVAAWGVIIGSAAITGMPLFPVFLSELNILIQLSGISVWLVLVVLFFLLLVASSFAIFLLKAFTRSEQTADRPVFRTKLPVYVIMAGVVILGVF-QPPVLADFLSQIVKGL-
240266648    -------------------------------------------------SVLMIDYELFTLNSMIISMTFLLDMISFSFISCVLFISSLVIMYSHMYMYDDE-NKVRFLYLVLLFVFSMFMLIISPNLISILIGWDGLGLISYCLV-IYFQNSSSYNSGMLTIMINRIGDVMILLSIAWMMNY-GSWHY-----FYYVFNYSFFSKYIIIMMIIASFTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSNLLYNM---DCNFFLYISMMTMIMSGLVASFEYDLKKIIALSTLSQLGLMMVILFFGYPMLS--FFHLLTHAFFKALLFLCAGLIIH-VMSNTQDIRYMGGLYNQIPITLSSFLISNLSLTGFPFLSGFYSKDLIIEIMLFNGSNFFITIMMYFSLLTVAYTTRLFYYLIFINCNKITLNSYFENYYYNFPMILL-----------------------
50812111     -------------------------------------------------------WEIISFNSSSIVMTFLFDWMSLMFMGFVFFISSLVILYSDDYMNGD-MNINRFILLVLMFVLSMMFLIISPNLISILLGWDGLGLVSYCLV-IYYQNIKSYNAGMLTALSNRIGDVCLLMAIAWMLNF-GSWNY---IYYLELLKGSFEMEIISFLVVLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFSVVFGDWLNTF---LLFISGLTMFMAGLGANFEYDLKKIIALSTLSQLGLMMSILSMGFSVL--AFFHLLTHALFKALLFMCAGMVIH-VMKDSQDIRFMGNLSMQMPLTSTCLCISNFALCGMPFLAGFYSKDLILEVSLSYINIFGFFLFFFSTGLTVCYSFRLFYYTLCGDFNMLTMFNMYEVSMNMIKGMLGLLMMAIMGGSFLSWII-------
53805245     -----------------------------------------------------------------------------------------------------------YVATVLACEATAMGMFLALDLVQFWIAACLELWPVALILGRWEGGDGA-EARRVYLRFAGMGLALLGVGVFLLARATGIWSY-DLAALLETPLSGTFESLVFVLLFYGFSVRLAQFPLHGWLPIVAAQGPPVTALALLVGMKVGIYGLLRFVLPLLPNAVHEWTALTLGLALAGLFYGAVLALMQLDFRRLMAFATVSQTGMLVAGFALDLEGLSGTLLLAFDFGVAGAGLFFLAGMLRCRTGT--LLLPRLGGLFESLPGPGLLFLVAASSTIAMPGTPGFDAAHLLLEGLIENRGPAAAIAVAVGNVLAAGFLLWAFQRVFL-----------------------------------------------
218459054    ------------------------------------------------------------------------------MVFATVSSLLWIVAAIYSIGYMRHLNEHRFFACFASSLAAAAGGAFAANLFTLVIFYEVLSLVTYPLV-YHHEDEQGWTGSRKYLVYLMGASSVLLAALALTYHIAGSLDFVRGGLLAGADASALLLTVVYFCYLFGFA-KAAVMPMHAWLPAAMV-APTPVSALLHAVVKMGVFCVLRVVFHVFGVELVGKLGLGIATAYLTILTASIYALTRDDLKARLAYSTVSQLSYIVLGVLLSPVAMVGGIVHIAAHAFSKITLFFCAGSIYCASGK--RNISDMAGIGRRLPWTMGAFLIGSLSMIGMPLTAGFV----------------------------------------------------------------------------------------
212725501    ------------------------------------WLMVLGGFYYLYLSKAIIFKYGLFISGLFIEGYMLFDWLALFFFGVVMIISGSIFCYSMGYMEGD-LGIVRFMYILLFFVFSMGLLIFMPNVISMLLGWDGLGLVSYCLV-IYYQNYKSYGAGMITVLMNRVGDVGLLLSIGLMVELGGWGVFD-------YFSESVLGSVVLFLLFIAGITKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRVSPL---MGSEICYLIFLLSVLTMFMAGLGAIFENDVKKMIALSTLSQLGLMMSIIGLG--GYILAFIHLVIHAIFKSLMFLCAGFLIHQV-SGTQDLRMLGGAGLYCPMVCFCLNVSNFSLCGVPFMSGFYSSDMIIESVVSFGGGFGGYLVLMLSGLTAGYSFKMFKILCVNLVGYKSYENLGDLGFNMMIPMLFLGTFGVIGG--------------
288932065    ----------------------------------------------------------------GIEIAFIVDYLSKYMG--VLTGFIAFVIGVYGLEYMKDYRLGWYWFFFNLFTASMLMVVYSDNLLSLLIGWEGLGIASWGLIGHWFRDDDELSGGWRAISTIRIGDMPMFFAVAAIFAFAGTLNISQINWELLIERGSFGVAVLLLAFLMGPFTKSAQLPFSEWLMTAMTGPTTVSALLHSATMVAAGTYLFMRISWYVEPWIEFVYLLVLFLGLISSLYGALVALASRERKVLLAASTMSSLGLMFAAAAAGEFAIVVAFWYLITHAFAKATLFLVAGHLIHETHDRFLDLE----VAKKMKLTFVVTIIATVMLAGIPPLTAYWVKDEVMHSLHEVGEAPLFLLIIISAVYSAF----------------------------------------------------------
18390120     -------------------------------------------------------WEIFSFNGTMIMMVVLLDWMSLMFMSFVLFISSLVIFYSEEYMSGD-LMLERFILLVVMFVISMTLLIISPNLIPILLGWDGLGLVSYCLV-IYYQNIRSFNAGMLTALSNRIGDVALLIAIAWMMNF-GSWNF---IFYLDLMKNDFFMMLVSYLVILAAMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFN---FCLSENTLILLLFISMFTMFMSGVGANFEFDLKKIIALSTLSQLGLMLAILSLG--GYILAFMHLLTHALFKALLFMCAGSIIH-NLNNCQDIRFMGSLTNHMPLTCAYFNICNFSLCGLPFLSGFYSKDLIVEFMMNYVNSFVYLIFYLSIGLTVSYSMRLMYYSLVGSQNFNSLNMIADQSLIMLKGMSGLILLVIFMGSTLNWLI-------
226463849    -------------------------------------------------------WELISINSCVFSMSILLDWMSLIFMSCVLMISSMVVFYSHSYM-MSDFNKIRFLFLVLMFILSMMLMIISPDLVSILLGWDGLGLVSYALV-IYFQNYNSYNSGMLTVLTNRIGDVAILISIAWM------FNFGGWHYIFYLNSMNSYMHMIFILLVIAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSNLIF---MYDCIILVYIGFMTMFFSGVSALFEFDLKKIIALSTLSQLGLMMSILFLG--FPIFSFFHLLSHAFFKALLFLCAGLIIHL-MSNSQDIRHMGGLLSYIPWTCSCFCISNMSLCGLPFLSGFYSKDMILESVSFYKYFILYFIFFISICLTTMYTFRLLYYTVFSNLGCYPFQSYTEDKFMTYPMFLLTMMSICFGSILSWVMIPFPEIIF
50058138     ------------------------------------------------------------------------DWMSLLFMMFVFLISSVVIFYSKSYMKSE-LNLSRFIILVLLFVFSMMLLIISPNIISILLGWDGLGLVSYCLV-IYYQNLKSYNAGMLTALSNRIGDVLILLSISWLMNY-GSWNY---IFYLEFMNNDWEMIMVSSMIIMAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNMLL--LNTFFLKILLLLSGLTMFMAGIAANYEFDLKKIIALSTLSQLGLMMSILSMGFPDL--AFFHLLTHAMFKALLFMCAGVIIHM-MNDMQDIRYMGGMSFYIPMTSLCMNIANMALCGIPFLAGFYSKDLILEMVSFSNLNFMVFLLYLSTGLTMFYSFRLIMYLMINDYNLMSVYNLYDEDFVMLKSMFILLFMSVVSGSFLSWLI-------
139173811    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFTAHLIEQMTGVWTFDLLIWQQFSIPMDSQMWLFLAFALA-FAIKVPLFPLHTWLPDAHVQAPTAGSIILAGVLLKMGTYGFLRFAIPLFPSFLDALPYLVILSVIGILYGALVAMVQKDVKSLVAYSSVSHLGFVMLGMALNTIGFTGSLLQQINHGLSTGALFLLVGIIYER--RHTRLIADFGGLFKIMPVFGAFFMITMLSSVGLPGTNGFVGEFLILLGAF-RSQTTAAVLGTFGIVLAA-----------------------------------------------------------
139681342    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLNISDLTARSAGGSFGLLCYLGF---LVGFGVKLPMFPLHTWLPDAHGEANAPVSMLLAGVLLKMGGYALLRFNVQMLPEAHLTLPALVILGIVNIVYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGADALGISGAMLQMVSHGLIAAAMFFVTGVFYER--TKTLSIPNMGGLAKALPITFAFFLASSLASLALPGMSGFISEITIFLGITSQDAFITVILAAIGLVLTPIYLLSMCRRVFFGP---------------------------------------------
283840169    MIDAPFTHLLLPLAP----AFPLVLALVGAVIPKPTLLLPFASLPGLAAAVLAPTGETVTLSWLLLGMQFRLDTLGAVFLGFASALWSIAGLYARAYLGGKPNEAG-FCVFWSLTLAGTLGAFVAADAATFYLSFALLSLAAYGLV-VHERSAAAWRAGRVYIVLAVFGEACLLIGLLLAAGGADSLVIDDIRAAIATSPWGNVATLA---LLIGFGLKAGLVPLHVWLPLAHSAAPVPASAVLSGAIVKAGLIGLIRFVPV--EAMPSWADALLWLGLATAWFGVALGLPQIKPKAVLAYSTMSQMGLMVAVLGAGLDTSMAAAFYATHHGLAKGALFLAVGVIA-------------AGAGRVAIPVLATVALLGAAIAGAPFTGGSLAKLAIKGPL---GDGLAATLASLSAVGTMLLMLRTVVLL-------------------------------------------------
114320183    ----------------------------------------------------------------------------------------------------------RFLALFLLTMAGNLGVFIALDAAGFYLAYALMTFAAYGLV-IHDGRAVSRRAGRVYLVLAVLGEGLLVAGLLLMAAEFGNPDLRGLGPMLAGAAHKDWL---VVLFLLGFGIKMGMVPLHLWLPLAHPCAPVPASAVLSGVIVKAGLMGWLRFLPLGQGVTDAVAPWVMAIGLFSAFFAVVVGLAQERAKTVLAYSTVSQM---------GLLTLLIGLGLALPEIQWTLAMGAVVLMALHHGLAKGALFLAMGADARARFWL---MLWPAAALAGLPLTAGALGK--------------------------------------------------------------------------------------
77020031     -----------------------------------------------------------------------------------------------------------------------IITFSALDLILFYIAFEATLVPTLIVITRWGNQPERLQAGTYFLFYTLFGSFPLLISLLSLLSLTSSASISSLNDLSTLEFSNPSLALWWIASIIAFLAKLPIYGLHLWLPKAHVEAPIAGSMILAAILLKLGGYGLVRITALFSLPNSFASEPIITFCIWGGLITSIICIRQTDMKALIAYSSVGHMSLVAAGIFSETTWLNGALILMIAHGLISSALFCLANLSYERTFTRTLSLN--RGLKLITPLSAAWWLIVSAANLALPPTPNFSGELLIVTNLISWN-PWTALFLGLTALFTAIYSLYLYQSSQHSPNPSSFKKISQTLTIEHLNIFLHLTPLILLIG--------------
62161316     ----------------------------------------------------MLEWNIMLINSLSINYLMIFDWVSISFSSVVMLISSMVVFYSSDYMGFGYYNSNRFLFLVILFVFSMILMIISPNLISILLGWDGLGLVSYCLV-IYYNSMKSYLAGMITCLTNRIGDIGLLISACWIMSYGG---------WHFMYYLDYYNEYIFYLMTISCFTKSAQIPFSCWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFYNSF----NFNNYMFLFISLVTMTFSSICAIYEFDLKKIIALSTLSQLGLMMSSLFLGLLDLS--FFHLLSHAMFKSLLFLCSGIFIFY-MNDNQDIRLMGSVCMLMPFTTSCFNIANLTLCGIPFLSGFYSKDMIIEYMVSNQLNYLVFVIFYFSLLTAFYSFRLFYYSMIHNNKFISMNFIYDEYLYMKLSIFILTLFSIFTGCMMLWLMN------
269128895    -----------------------LAAAVYALAGWRGPVRWLGALSSAGVLACGIALSLQQAPPSAPG--LRADALSSFM--LIVIGAVATLAMLAGPSYLAAEDDARYGVLTQGFIAAMALAVLAANLGVLWVAVEATTIVTAFLVGHRRTRA-AVEAAWKYVVVCSAGIALALLGVVLLHFAAAQAGVESLELDVLAAHDPGVARIAVALLLLGFGTKAGLAPMHAWLPDAHSQAPAPVSALMSGVLLSVAFYAMLRVKVIADPALAFTRNLLLVLALLSLLVAALLLIAQRDYKRMLAYSSIEHMLLALGAAAGGRLALTAVLLHVLGHGLGKSVLF--IGSGTILHATGSSRVAAVRGLLARSPLLGGAFGLALLALLGLPPFSLFASELGIFRAGFQDGIGW------------------------------------------------------------------------
138972319    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICLLIGVLGKSAQFPFFTWLPHAMVGPTPISALIHAATMVAAGVYLLFRLFIVFDPYLLDW---IASLGIITAFLGALIAACQTDMKAVLAYSTISQLGYMVMGMGVGAYDM--ALFHLWTHAFFKAGLFLCAGSVIHYPTTAPQDMRRMGGLKSYLPITFWSYLVCMMALVGLPFFSGFLSKEGIILGVFSWAMFALPITALGISFLTAYYMGKQLLLVFFGSYRGEKSLKMLQKSWTEILPISVLAILSLVFFIV------------
138816460    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAMEKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLTCRFSPLFEAAPQVSTLVLIVGVLTAFFAATTALVQNDIKRIIAYSTCSQLGYMFAAVGAG--FYQAAMFHLFTHAFFKALLFLGAGSVIH-SMHHEQDIRRLGGLRTKLPITFFTMTIGTLAIVGIPLLSGFVSKDIVIEGASKSSYAFHAFVLLFSALLTSFYSWRLVFLTFFGSKIDDFNHCHEPERTMLIPLVLLSLGAVFFGSLF------------
42632286     -----------------------------------------------------------------------------------------------------------YLTFIPCLFFGTILACSSSSWFIAWIGLEINLMSFAP-ILINKLSSNSLESAIKYFLVQAMASTILIFMVLLISNL-GIFSMINLMNSI---------------ILMMLSLKAGIAPLHFWFPQVIEMTQWFQTSLIFTWQKIAPFILISFTLSSS----------IWILVISSTIIGMMGGINQTSIKKLLTYSSIIHSAWMLTIIYLNE------MTWLLYFMGYMILVLSITIPFSMLNIHSIKYINSL----NLNPITKMLLFFNFLSLAGMPPFLGFFMKMMMVFAMTNLNISTFIMIMLISSFISLYFYMRMMYSSFFIFQNSNFWKMNSPNFSYTSSMLLTLSFLSI-----------------
3413808      -----------------------------------------------------------------------------------------VLLALLLFVIMASFSSFESVLLLLFAFIAQYFMLHSIDLLTFYIALEAQNFCFLVLCGLSTTREFSVEAALKFMLLSAFSSGVILFWFSTVYLQTGLSILDN-------------TYIQSFSFLVAIMFKIGAAPLHLWVIQIYSSVKRGLLMYVATAPKLSLFGWMFNSFHGLWPSLGGLNYSVLLFAAFSLVLGSLGAYSQPTLRALFAYSTVNELGLMLMAMETAGFHSLFQHLGLYIIAQVLL----------------------------WNMYDKRFFTIVAVSLAGLPPLAGFFGKAWIFWHTGVVGLYTILAGALFCTVISLVYYLRVLRLFW------------------------------------------------
49616812     ------------------ILIPTTMLIPATMFCSQKLIFTAFTSYSLLIATASLPWLKHPMSLEQSFSNQLMFTDSLSAPLLILSCWLLPLMSTASQNHLQHEPQIRYLVALATLQTLLIMTFTASDLTLFYVMFEATLVPTLIIITRWGHQTERLSAGIYFLFYTIASSLPLLIAILYLNKNLLLTNIHILHMLQPKLQNSWSHTALWYGCLLAFMVKMPMYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGVIRMSTTLLPLTMTLAYPFLILALWGILMTSSICLRQTDLKAMIAYSSISHMGLVICATLIQTQWGLCGATFLMIAHGLTSSMLFCLANTNYE-RTNSRTLLLTRGLHLILPMMTFWWLTANLANMALPPSINLMGELIIITSTFNWANTSI-IMTGIGTLLTASYSLYMFLMTQRGKLPTHMIINQPTHSREHFLMALHLIPLMLL----------------
254167483    --------------------------------------------------------------------------------FIILSSIAWLFLSLYSLGYDKK--SGLLASTFAFTTGAMTIILTSTNALSFLIGWEGMTIASFVSIYLHKDSKR---AAYMFLAFGELSTLLILTGFAWASAESGSIIFS-------AWHALGNWSLIYLLLALGFMIKMAVVPFHIWLPEAHSKAPANMSSQLSAVMTLMGLFGMISFLQFGIPA-SWVGLVILIMGGITAIIGAFYAAVCDHVKKLPAYSTVENDGVLIAMVGAGGFILLALLFFAFAHTIAKSLLFAVAGHLEKSGGEYLGNKYSL------TRWTALAGYLAAISLAGVPPLPGFIGEWAALESMFQSFYISDILVRLVTVVIGA-----------------------------------------------------------
89112085     -------------------------------------------------------WEVLSLQSMSIVMTFLFDWMSLMFMSFVLLISSLVIFYSNQYME-EDYNINRFILLVLMFVMSMMLLIISPNLISILLGWDGLGLVSYCLV-IYFQNVKSYNAGMLTALSNRIGDVALLLAIAWMLNY-GSWNY---IFYLDMMKNNFEMMIIGALVMLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNDLL--MNWWMSQFLLLVSGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILSMGFYKL--AFFHLLTHALFKALLFMCAGSIIH-NMKNSQDIRMMGSLSMSMPLTCSCFNVANLALCGMPFLAGFYSKDLILE---------------------------------------------------------------------------------
165935052    -------------------------------------------------------WEILTINPFSISMSVIMDYMSFMFMGFVLLISSMVVLYSYTYMY-DDMYKNRLLILVLMFILSMMFMIISPNMISILLGWDGLGLVSYALV-IYFQNYNSYNSGMLTVMTNRIGDVAILMCIAWMM------NFGSWNYIYYLGFYDIYMNNIIIFSILAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSPMLY---NIDCTFFVILSMMTMLMSGLGANFEFDLKKIIALSTLSQLGLMMMILFLGFPKL--AFFHLLTHAFFKALLFMCAGMIIH-VMNNSQDIREMGYVINMMPHTSSCFVISSFSLSGLPFLSGFYSKDLILEVFSMNNMFIYYFIFMISVMFTMSYSFRLMNYLMFMGSGNYVFQSYYEDKKMMFSMMLLTFFSVFLGVIL------------
215788971    -----------------------MMLLLSGLFF-----FIWGTYFLMIDFMVLVDWEILSINSCSLVFTIMLDYISMIFMGCVLMISSMVIMYSNSYMGGDMYKK-RFLLLVMLFVLSMILMIMSPNLISILLGWDGLGLVSYCLV-IYFQNFKSFSAGMLTILTNRIGDVAILISISWSMNL-GSWNF------IYYVYWDSWMAFLLIMLVLAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNNLF---MNIDCSFFVFIGMLTMFMSGLGANFEFDLKKIIALSTLSQLGLMMSILFLG--FYNVAFFHLLTHAFFKALLFLCAGLIIHC-MSNSQDIRHMGGIINKLPFTSTCFCISSMSLCGIPFLSGFYSKDLVLEYSMEGVSLYIYLIYFISVGLTASYSLRLVYY--------------------------------------------------
257357799    ----------------LTIVWIALSFFVGFVIYLVPNLSRWLALVVAFTSLAYSGFLFLQPSAINFGVTLIADQLSSFF---ILTNALVTIALIFYCWQSEKPSF--FFMQLVILHGSVNATFICADLISLYVALEVISIAAFLLISYPR-SDRVVWVGLRYLFVSNTAMLFYLVGTILVYQVNHSFSFAGLQNSPPD---------AIALIFLGLLVKGGIFFSGLWLPLTHSESESPVSAMLSGVVVKAGVFPLVRLAL----MIDTVDPIVRFFGVGTALLGVAYAIFEKDTKRTLAFSTISQLGFIVAAPAVGG-------FYALTHGLVKSALFLIAGNLPSRDFKQLQD-------HPIPTEIWITLVIAGFSISGFPLLSGFGAKVL------------------------------------------------------------------------------------
226463903    ---------------------------------------------------------------------------------------LMILASQYHLKKEPTTNQRTFLIVTTTLQTALLITFAATELTLFYIMFETTLIPTLMLITRWGSQKERLTAGTYFIFYTLISSLPLLIAILLMHTKYNSTTIELMQLSTLHLPHNWTHECLWLACMMSFLVKLPLYGVHLWLPKAHVEAPIAGSMILAAILLKLGGYGIARITTILPTTQQTTLLPLIALALWGSIMANIICLRQTDLKSLIAYSSVGHMALVILALLTKTPWLTGAMIMMIAHGLTSSMTFCLANTAYERSNTRTLIIATGMQLT--LPLLATWWLLANLANMALPPSINIIGELSIMSTLF-YWSPTTIIPLAINTLLTATYSLYMLIATQRGKPNTTMYMYPAHTREHLLLALHMMPLVLLIINPI------------
117413390    ---------------------------------------------------------------------LIFDWVSLLFLGLVILISAAVLMFSNFYM-DDDIYPARFVYLVLLFVFSMSMVILSPNIISILLGWDGLGLVSFLLV-IYYQNFKSMNAGVITILSNRVGDVAILISIGLLFS-TGSWNLLFLSFYLY----NPLFIFSLFCFTLAGLTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVAAGVYLLIRLNYLI-SEIWWLSSILLFISSMTMFMAGICANYETDLKKIIALSTLSQLGLMMSAIALGFTMF--AYFHLLTHALFKALLFMCAGALIH-NGGGSQDIRFMGASVVQMPLVSVCLNYSNLALAGVPFLAGFYSKDLILETSWISNSNIFGIFLLYGALMTIMYSFRLFYSLWSWNQSEPLSLIGNETKFMVIPMMV------------------------
258649608    --------------------------------------------------------------------TLLIDAMSLLFMSFVLFISSMVIYYSMEYMGGDKF-IVRFILLVVMFVLSMMLLIISPNLISILLGWDGLGLVSYCLVVYYQ-NVKSYNAGMLTALTNRLGDVALLMSIAWMLNF-GSWNY---IFYLEEMKGSLSMNIISCLIILAAITKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFN---FSLESWSMYIMVFVTSMTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILFLG--DYLLAYYHLLTHALFKALLFMCAGNVIH-NLFNCQDIRYMGSLISSMPITCLYFNICNLSLCGLPFLSGFYSKDLIVEVMSMSYLNIIYIIFYVSIGLTVSYSMRLVYYTCVGHMNFTSLSSLSEEGYTMLKGMSGLIFLVVFMG--------------
258649458    ---------------------------------------------------VIFEWIIFQISSCSMTFMFIFDPISLSFSNVVCLISGCVMLFSSSYMSHDPF-LKRFTWLVMLFVLSMNLLVFIPSLPALLLGWDGLGIVSFALV-IYYQNAKSLGAGMITVLTNRIGDVMILISIGLLVL--------QGHWSVVAMWDFHLMAWMALAVTLAAMTKSAQIPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLVIRFFPFLNTIIGFKAVLLFISVLTLLMAGIGANFENDLKKTIALSTLSQLGVMMMSLGMGMPYL--ALFHLYTHALFKALLFLCAGMIIH-NSSNTQDIRHMGLLFSQAPLTVACLNIANLSLCGAPFLSGFYSKDLILELSLNSTNLFMVLLIFLATGMTAAYSLRLSLCSLWSPLKGNPFHSKLENDPYVNWAVTLLSLAAIIGG--------------
5835849      -------------------------------------------------------------------------------------------------------------LMIISIVTSICLVISSPSLFISWIGLELNTLAFLPLL-LSKKSKLASEASIKYFLTQTLASVLILVGGLWFLA--------------------PWGGLATLTLLLGLSIKLGAAPFHSWVLSIAEASGWVPLFALLTIQKINPLLML-------WMFCHLSMPFFYVVVLSSLIMGGLAGLTQTSVRSILTFSSINHVGWLMTALSFSLSVGA---YYFLIYLTTLLCSILIFHMFNVSHINQLPLLS-------FKPSNQMLLFFALLSLGGLPPFLGFLPKWMILQLTVSYSLLLVGGVMISMSLVVLFFYLRLMFSAFMMGGVNLTTLSSDPLPFPVYFVALF-----------------------
58045510     ----------------------------------------------------------------------------MFMGFVMLISSLVI---KYSEEYMEGDNIYRFILLVLLFVLSMMFLIISPNLISILLGWDGLGLVSYCLV-IYYQNSKSFNAGMLTALSNRVGDVALLMSIAWFFNF-GSWNY----VYWIWLGKSFELNIVGGLILLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFNNLIG--MTFWCQLLLLLGGMTMFMAGMGANFEFDLKSIIAPSTLSQLGLMMSILAMGLPEL--AFFHLLTHALFKALLFMCAGVIIHVMG-NSQDIRGMGGIITMLPLTSSCFHVSNMALCGMPFLAGFYSKDLILEMASLSNLNLVSFIFFFSTGLTVSYSLRLVYYSMVGDNMGMSYSSVSDSGWIMYSGMIPLVFMSIFGGSLLMWMMFPSPSM-
229915728    ------------------LLLMAFLLVMISVSSELSWWTSIWISALSTEIMACISYSNTGVSSCSYGGVFNCDELSC---AMIWLSSFICSLSLLGSNKIQKTMESSFLGCLLTLMLILAVCFSVNSLLMFYIFFELSLIPTFLVICGWGYQPERLRASKFMVLYTVSASLPLLMFILCVIWTSGSLEFSLLS----LWNVEVKGLFLFMACVTAFLAKTPMYGLHMWLPKAHVEAPVAGSMILAGVLLKLGGYGLARFIQFFKEWDSAVFSCVVCLCIFGGVMGSFICCFQVDMKSLVAYSSVGHMSLVLCGFMSGSFVGFAAWLLMTAHGLSSSGMFYLVSEMYGL--FSSRSMVLVRGMSGNLVGVNVWLVLMCGFNAAAPPSMSICSEVILYISLMNYSLLFCGFLGFLSFLSCLYSWL-------------------------------------------------------
284177716    -----------------------------------------------------------------------------FLSLMFLGSAMIVSISIFEFGLMYESSDMNFLLLLNLFLFFMFCLVFSGDVITLFIGWEGVGILSYILISWWFGRGDAQGGSMQAVIYNRVGDFGMVMIVLMLFLF---------VDGLSIGWMGGMTGLLYLFILLCIIAKSSQLFFHPWLPNAMEGPTPVSSLLHSSTMVVAGVYLVLRMNHLI-----GFQGEVLLIGIFTSLFGGLCASFQSDFKKVVAFSTTSQLGFMLVTLGLGQNLLC--LAYMVFHAFFKANLFMVSGVLIHGSG-NIQDYRSMRLTFMNNSSTKMMFMISSLAMMGFPFLSGFWAKDVILEYLLSGVGVFLLVVGVIGALLTSVYSVRLYYGIF------------------------------------------------
15128588     --------------------------------------LWFIWFGGVISTAVVLEWEFFSACGFSLSVLLLLDFLGALFSFVVCLISGCVFIFSVSYMSGDKFHSL-FYSLVAAFVAAMNILILIPNLVFVLLGWDLLGIISFLLVVYYQNSV-SVGAGMLTVLMNRIGDVFLVLAIGF-SSSAGIWGI------LEVEQLAGQVVWVGVLLVGAGMTKSAQIPFSVWLPAAMAAPTPVSALVYSSTLVTVGVYFLFRHYHVLM-CVNGLLPLLSKVGCLTLLMASLGACLELDIKKLVALSTLSHLGFMVYVLGVG--YPVLSVFHLLSHALFKSLLFLCAGHYMHEVGC-SQDIRQMSGVWGSSPLVMACIIIGLNSLCGVPYLSGFYSKDAILEGSMTSFVGALEILLVVGAGASCLHAMRLLLYSIFGPLGGLPLVGESGVSGFVAFPVLLLA---------------------
114329945    ----------------------------------------------------------------------------FFGLILLTLAYIVGFISILALDTRLYWKNIKYIFSFNIFLLIVYIYVTVSNILLFFMCYELLLIPSFLIVYFVSPSRRAIQASLYFVIWTQLGSLLVLIAISYIIAISNTYEFSDIKYFNFTNSESTIIVF---LLFLGFGFKAPIWPFHYWLTKTHVEAPSGFSIYLSGFLVKTALYGFYKLNSSIFIDTNS--SIFIAICIMGVVDSSLKMWGQTDLKKLVAYGTIQEMNIIYLAFCWGSYAILGGILFSATHAFLSALMFFLVDCIYRR--YHTRSLIEINGILHVTPNLGVSILVMLVFFSGIPGTIKFISEFYIFSGLLEASPLSCFILMFVANVLGLIGFSKSWFNAVFGMPKKNTKYLPMDLTFKELYIILYCYFFL------------------
50812323     -------------------------------------------------------WSIFFINSVEVTALFLLDWMSLSFAGLVMFISSIVMHYLTGYMKGD-INYVRFTWLVYLFVLSMILLITSPNMISILLGWDGLGLVSYCSV-IYYQNVKSANAGMLTILMNRVGDVAILLAISWMFNY-GGWNI----FYLPYLFSQKELFVILLLVTLAAMTKSAQVPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSELVGISL-----VLLVISVLTMMISGLNAIFETDMKKVIALSTLSQLGVMFMTISLGLIEM--AFFHMLSHALFKSLLFLCAGVVIRGSG-DIQDVRDLGGVSSSSPVTSLYFLVSSLSLCGFPYLSGFYSKDILLEMYLMGGQITLALLVVMTSLLTGVYSTKLALILFVKPLGKTTNSVNEEEIMCYPMSLLFLVSIF------------------
15341655     --------------------------------------------------IVLLEWEVFYLGGMFLSFPIILDSVSLVFSGVVLMISGVVFWYSEFYMAGELYPS-RFYLLTLMFVGSMSFLIFVPNVVSLLIGWDGLGLISFCLV-IYYQNKKSLASGVITVLMNRVGDACLIMVVVGVSCF----------GDWSLFYQKDLGIVLSVLIVVGGLTKSAQIPFSAWLPAAMSAPTPISALVHSSTLVTAGVYLIIRFYSSVFSS-DFVGSGVLLVGFTTSVMASLSAVLESDLKKVVALSTLSQLGLMFCAMSFVGPVVC--LFHLVMHSLFKSLLFLSMGNIIHMVG-GSQDLRSVGGLYKQLPLTVSCMNVSFLAMSGVPFLAAFYSKDMIVHCAFEGVYGGMILFMFFFSLLTVPYCLRLSYYLVCGSLGSPSVLCYGDSKDGLFPMIVLVLGSLVGGSVFSRVLVP------
144065099    ---------------EMILLFAPLVGSIICGFGHRIIGEKMAMFGALFLSAILSWIIFTKFQGEGYTISLFVDRLTAIM--LVVINTVSALVHLYSWGYMDKDPQWRFFAYLSFFTFAMLMLVTSDNLLQMFFGWEGVGVASYLLIGFYYRKPTAGAAAMKAFIVNRVGDFGFALGIFGLFYMTGSINFSEVTTFKFLSWQLNALEVITMLLFIGAMGKSAQLMLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCRLSPLM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
42632293     -------------------------------------------------TIVFLEWDLLNLMSVSIMLTFLLDWMSLMFMGTVLLISSMVSFYSYSYMEGD-INISRFIILVFLFVVSMILLILSPNMVSILLGWDGLGLVSYCLV-IYYQNMKSASAGMLTVLSNRLGDVAILLCISWMFNY-GGWNF----YYLQYMYSEVELMTILLLVVVAALTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNELLGINFY-----LLLISVLTLFMSGAGANLEMDLKKIIALSTLSQLGVMMMTLSIGLYEL--AFFHLISHALFKSLLFLCAG-LYIHSNYDTQDIRMLGGFSIMFPTTSLFFIGCSMSLCGFPFLAGFYSKDLILESFFMMNMNMLVSLVFLGTMFTITYSARLVYYLFSSGSGSTLVHKESDLNMIIPMGVLFICSI-------------------
297623913    -------------------------------------------------------------------------GLTPLTQAFLLFTALWLLAGLYGRRYLADDAAAPFWGAFLLTLTGNLGVLIARDVVTFYLFFTLMSFAAYPLVVHERTPRARRAARI-YLSLVIVGEAFLLPATILIASAGGV----MLGAVPDVVAEAPRRDLIIALALAGFGVKAGALPLHLWLPLAHPAAPTPASAVLSGTMIKTGLLGWA-VFLPLGTALPGWGRLVMVMGVAAALYGALVGVTQKHPKTVLAYSSISQMGLMTVALGLALYAPTALVVYAAHHAFAKVGLFL------------------------------------------------------------------------------------------------------------------------------------------
197365392    -------------------------------------------------------------------------------------------------------------ILLTSMTAGTILVMTSHHWVSAWLGLELNTLAIIPIISKAHH-PRATEASTKYFLIQAASSALFLLSGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-----------------XXXXXXXXXXXXXXXXXXXXXXPMALLITTWNLIPFSIALTMGLLSTIIGGLGGLNQTQLRKMMAYSSIAHLGWMI---TITTITPNLALFNLILYTILTSSTMLIMYLTLSKTLQNTTLISS------HSPIATSLFLLSLLSLGGLPPLSGFSPKWLILQELITHYSTPLALIMAITALLSLMFYLRTTYISTMTLPPSTIPL--------------------------------------
261361701    ------------------------------------------------------------YNIQSFDIYLGVDGISIYF---VLLTTIIMPIALLANWNSIKENLKFYLITILLLETLLLAVFMVLDILLFYIFFESILPPLFLLIGL-FGSSNKVRASYYFFLYTLWGSLFLLLSILTMYSIMGTTDFDALFKTNFDYTMQFVLFGG---VFIAFAVKTPTIFLNNWLLKAHVESPLGGSIILAGIVLKLSLYGIFRLILPILPKATDLTFIVYTIGVITILYASFSTLRTVDVKELIAYSSVSHAAYLIGAFSNTIQGIEGSITLGLAHGFVSSGLFICAGGI-LYDRSGTRMIYLYRGVAQLMPLFSILFFILSLGNCGAPLTLNFIGEFMSLYGGLKNYLY-------------------------------------------------------------------------
171473593    --------------------------------------------------------------------TMLIDWMSMMFLGFVMFISSMVIFYSSDYMLMDKD-INRFILLVLMFVFSMGLLIISPNLISILLGWDGLGLVSYCLV-IYYQNIKSYNAGMLTALSNRVGDVAILMSIAWMLNF-GSWNF---FFYVEYTKDFFEMLLISGFVVLAGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSPLI---SMYFWWFLFYLSVLTMFMAGVGANFEFDLKKIIALSTLSQLGVMMSILSIG--YPLLAFFHLLTHAIFKALLFLCAGAIIHSV-SDWQDIRSLGSIIGSMPLTVCCFNIANLALCGMPFLAGFYSKDLILEMLEMNNINLLMFMLCISTGLTVCYSFRLLYYSMM-----------------------------------------------
226464070    ---------------------------------------------------------FFSINSMVVSASFYFDDISLLFMGCVLMISSMVILYSYIYMSSDVYSD-RFLYLVILFVVSMLMLIVSPNLFSILLGWDGLGLISYCLV-FYFNNFKSYNTGMLTILTNRVGDVAILVALAFILN-SGSYHYTYLVDDFLFS------WALGYMVVLAAFTKSAQVPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYMLIRFDFILF---NINATLFLSLSCITMLLAGFGAILEFDLKKIIALSTLSQLGLMMMVLFMGDSLVS--FFHLLNHAFFKSLLFLCAGLIIHCIG-DSQDIRYLGYSISYLPVTCACFCISSLSLCGVPYMAGFYSKHCIMNLLFSSGWLFLGLVFLASMVTTVIYSMRLVYYCFYG----------------------------------------------
291464792    -------------------------------------------------------WEILNCNSMNLIMTMIIDWITCLFLTIVLLISSAVMFFSDFYMEDEKFKS-RFVMLILLFILSMMLLIISPNLITILLGWDGLGLVSYILV-IYYQNTKSSAAGMLTVLTNRIGDVAFLLCIGWMLNH-GNW----NFFSLNNNLNEEMKLWVCFFMLLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRLNNYLSSYILFNVSLMLFSSM-TMLMASIVANYDYDVKKIIALSTLSQLGLMMSIISLNMTNM--AFFHLITHALFKALLFICAGIMIHKFL-HFQDIRMMGYMTFHLPIISICMNSANLALCGIPFMAGFYSKDMILEMMVSSNMNMISLIMLLLAGMTVMYTFRLMYFSFWNKMSMKSLNLSFYTNKLNNGALVLISG--------------------
121582425    -----------------------------------------------------------------------------------------------------------FLMTITILQVFLLMTFTANNLMLLYISFEATLIPTLIIITRWGSQAERLKAGTYFLFYTLASSLPLLISILYLNHLLPTPLIPEILSNQLKSTNTLSETLLWFGCLTAFAVKMPLYGFHLWLPKAHVEAPIAGSMVLAAILLKMGGYGMIRILPTLNPLTPSLLFPLLTMATWGIIMTSLTCLRQTDLKSLIAYSSISHMGLVISAILTQTSMGLAGSMLLMIAHGLTSSLLFCLANTNYEQ-TQTRTLLITRGLHIVLPLMTLWWLYASLANMALPPTINLIGELTIITSLF------------------------------------------------------------------------------
71647033     ----------------------------------------------------LVLSAKLSISNLELEVSGLGDFYSMSFSGVVMMISGSVYLYSLSYMETEKY-FNRFMTLVSLFIFSMLVLIYSGDVVQLILGWDGLGLSSYLLVCYYNNSNSSNAGALT-LMLNRLGDVGLFLSIYVMVNSSHS----------INSFMSISSVMGSLLLFVAFT-KSAQLPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYVLIR----FYDSLISVLWISLIVGVSTSSLATLVAMAERDMKKIVAFSTLSHLGIMMSILSLG--WVELAFSHLIFHAFFKALLFLVVGYWIH-SSCGYQDLLKINLLSSQEPVISSLGGVSMMSLCGLPYLTGFYSKDLFMEASVQFSSSLLGLGFILSSCVGSVMY--------------------------------------------------------
215399155    -------------------------------FVWGGWLMALLGGLSLGENVFVFGMDLIHCSSCSYGVEILVDRVGLIFSGVVFFVSGCVFKFSDFYMREEPYS-YRFHGLLMCFVFSMILFIFIPNLFGLMLGWDGLGIFSFLLI-IHYPASSSLSAGLFTALTNRLGDCFIILFMIFNILELGS-----------SSSLGENLGWVGYLLALGAMTKSAQYPFSSWLPQAMAAPTPVSSLVHSSTLVTAGVFLVIR---YFEGLGSGVLGVLQWSSLATLFISGIAACLENDLKKVVALSTLSQVSLMMFSVSLGFSAL--AFFHLVAHAVTKALLFICVGFVIKGYG---QDIRRLNSCFVENPSVKWYFCGSCISLCGFPFFSGFYSKELVLEGLFMSEVSVLGSFMFVAGIWTTGYYARLVCLCFFNSLSD------------------------------------------
257077088    -----------------------------------------------------------------------------------LLVIIALLITMFSILMGSKSHGAYFYGLFMAAGFGLAGLFMVRNFLFFYIFWEVVLIPVFFIIGKYGTGNKE-KSSLKFFIYTHIGSLFLLLSIFTLSTYTSIFTFQLMNVAFIIGIPTYAFYFILFGFLLAFLIKLPTFPLHVWLPDAYYDAPYSGTIMLSGGLVAMGGYGLLGILYPIAGLFPKYLVYFIILGLISIIYFAFSALFQPDLKRMAAYGSAAEMSFITIAFGTATLDLAGGMYQIIAHTFVAALIFASLSLVYKRTGTS--RIYELGGLNRELPILSSFLLVGMLASLGLPSLAGFIGEFSVTISAFQSIGLYTLFIVLGLIVIAAFLIWAAQRTIYFNERLGRLRDVNKQEFLILFFIMVCTIFLGVYPTLFFKILTAYASHL-
254763527    -------------------MMSICLISFISLFLLSITMFFLGLTFMYYDLIYFLEWEVLSLHSISILMTFLFDWMSLLFMSFVLLISSLVILYSKEYM-SEDKSINRFIMLVLMFVFSMMLLIISPNLISILLGWDGLGLISYCLV-IYFQNVKSYNAGMLTALSNRIGDVALLMAIAWMLNY-GSWNY---IFYLEFMFGDQCMMIVGLFIMLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNYLM--SMSLLGQYMLLISGLTMFMSGLGANFEFDLKKIIALSTLSQLGLMMMILSMGFMKL--AFFHLLTHAMFKALLFMCAGSIIH-NMMNSQDIRMMGGLCLNMPLTSSLFNISNLALCGMPFMAGFYSKDLILEASFSYMNMFIYFIYFFSTGLTVSYSFRLVYYSMVGEFNSMSLHPLNDESWLMLKSMMLLVFMSMISGSLLMWLM-------
57635073     -----------------VLIPTIMLFPTIWLTSPKWLWTTTTAHSLLIASISLMWLKWTSEAGWTSSNMYLADPLSTPLLVLTCWLLPLMILASQNHINPEPINRQRSYITLLASLQTFLIMFGATEIIMFYIMFEATLIPTLIIITRWGNQAERLNAGTYFLFYTLAGSLPLLVALLLLQQSTGTLSMLVLQYSQPLQLNSWGHMIWWAGCLIAFLVKMPLYGVHLWLPKAHVEAPVAGSMVLAAVLLKLGGYGMMRMMVMLDPLSKELAYPFIILALWGIIMTGSICLRQTDLKSLIAYSSVSHMGLVAGGILIQTSWFSGAIILMIAHGLVSSALFCLANTAYERTHSRTM----------------------------------------------------------------------------------------------------------------------------
49616784     -----------------------------------------------------------------------------------------------------ETNQRTFITTTFTLQTFISLTFSTSNLMAFFIMFEATLIPTLIIITRWGQQQERLTAGTYFMLYTIMTSMPLLIAILHI-THTASTATLLLPMKLIQPPASLMLWLAC---LAAFLTKLPMYGVHLWLPKAHVEAPIAGSMILAAILLKLGGYGMIRMAQTLPPMETNSTTPILALSIWGMMMASLTCLQQTDLKSLIAYSSIGHMGLVIGAILTQSPTSMTGATTLMIAHGFSSSALFCLANINYE-RTHTRTMTLTQGLQSILPLTTTWWLATSLMNIAMPPTINFTGELLIISALY-NWAPPMIIPLGLSTMITATYTLHMYLSTQAGKPQTNLKLNKPSHTREHLLMTLHILPLLLIS---------------
5835199      -------------------------------------------------STLLLEWNLFSISSTPMMMTIILDPLGLMFSCTVVMISANIL--KFSTIYMKEDKINRFTVLVLLFVLSMNMLIFFPHLIILLLGWDGLGIVSFILV-IYYQNPKSLAAGMITALTNRIGDVMLLLAIA--------WTLNQGHWNILHMWAVDENMYQALVIIIAAMTKSAQMPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFYNFLSSVWWFTTFLLFVAVSTTLMAGLSASSECDMKKIIALSTLSQL--GMMMAAMGLGMAHMAFFHMVTHAMFKALLFVCAGSFIHSHM-HSQDLRWMGNLTKQMPTTTSCLIMANLALCGFPFMSGFYSKDMIVEASLYYPHNSLMINLILFAVLTAFYSTRFTMCVVLSPNNCGPYMHLEESNSLTSPMLLL-----------------------
116733804    --------------------------------------------------------------------------------------------------------------------------------LTFYIAFEATLIPTLLVITRWGNQKERLTAGLYFLFYTLSASLPLLIALIMVQCNSLSMHIIPLSNLTLLSNMSWSETMWWVACFLAFLIKMPLYIFHLWLPKAHVEAPIAGSMILAAILLKLGGYGMIRMSSLFVPLTKDLVIPFIVIAVWGMIVSSSICLRQTDLKSMIAYSSINHMNLVVAGFSMTPWAWSGALAMMIAHGLVSSGLFCLANITYER--THTRSIFMNRGLKTLFPLMSFWWLMMTFANMALPPFPNFMAEILIITSMFNWSNWTILLLGLSMTLTTLF-SLNMLIMTQHEHPNKHAPINPSTTREHLLMLMHMAPIILLIINP-------------
197935742    --------------------------------------------------VVVLEWEVTKIEALGIYYTILLDWISMSFSSVVMMISSLVFMYSYSYM-GEDSSPVRFIMLIGLFVLSMLLMILSPNLVSILLGWDGLGLVSYGLV-IYYQNTKSANAGMITILSNRLGDIAILVSIAWVINY-GSWDF-----MFIEVLNKKTTSFILGLVVLASMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYMLIRFSVLL-----GVSSVLFYISLLTLLMSGYGALFEYDLKKIIALSTLSQLGVMMLSLSIGLWEL--AYFHLISHAMFKSLLFLCAGAFIHL-LSDTQDIRGLAGVLKSSPLSMLYFVGSSLSICGFPFLAGFYSKDLILEEHFFLESPLFGWSLLMMGVLSTFFYARLIFYLSIKSTLISVILSDSDLWLFISMSGLFYISVIIGSLMVWSSLAPLV----
222538106    --------------------------------------------------------------------SFLFDWMSLLFMGFVFFISSMVVFYSEGYMESD-INLARFVLLVLLFVLSMMLLIISPNMISILLGWDGLGLVSYLLV-IYYQNFKSYSAGMLTVLSNRLGDVAFLISIAWMLNF-GSWNY---IFYLEMFGTSLEVKFISFLVIFAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFNSLILSVDFGKYLLFF--GGVTMFMSGLGANFEFDLKKIIALSTLSQLGLMMSVLSMGFSNL--AFFHLLTHALFKALLFMCAGVIIHNLG-DFQDIRYMGGLICYLPLTCASFCVSNLALCGMPFLAGFYSKDLILEISSFTDLNFMSFIFFVSTGLTASYTFRLIFFVVGDNKMLSSNCLGDENWFMLKGMLGMVFMAVM-----------------
91176261     ------------------------------------------------------------------------------------------------------------MVLVTTMILGILITISSNQWFMLWIGLELNMFAFLPILGSSRNKKE-VSTAPLYLSIQAVASGLIIVSASLSMTSMNSW--------------------CDIIFQSAVLMKAGGPPAFCWYPNMLNSLSWPLVWLLMTVQKISPVVIL--------SIASKLNHLVIIMAASMALIGGIGGILQTQLRGLLAYSSLTHLGWLL---ALSSETPSLALCYFTVYVTITTAIISILLPKNLKSHPNTANLS---------PTHKMTISMLLLSLAGVPPLLGFLPKLQAIQGLVTHNSFIIIIILISGSLM-------------------------------------------------------------
116515049    ---------------------------------------------------------------------------------MIVLTSIFGLFSVFCEWHSKQKNSGIFYSFLLLIISGMFGIFLSLDLFLFFLFWEMILIPLYFLIVFWGNKKNNIFIAHKFFIYSQLSGCMLLFFIINLYNYSKIWTF-DYFLLKNTPVSLFTEFFLMFFLLLSFIIKIPLIPFHSWLPDVQECLPTTNSIDLIGILLKPAIYGILRFNLIFFPHSSYLFSFFMIFGLLSTLYGSIMAFSQKNIKKFIAYSSISSMGIIFSSIYSNFFSHQGIILYLFSYCISTAALLIIIGKIFSHIYT--QKIFKMGGLWNYMRFIPSFFLFFIFSNLNIPMSGNFGGEFMMLFG-IFSSFPFLGYFFILNLFFSSIYSLVTIQKVCYGLNNNFFIKHELSFFDFFILFFLVFMIFFL-----------------
291515584    ------------------------VLIAAAAFTVRRRSLLRLTGAAFYAVQAAFAVRIVAGGGETSAVWFAFDAAGTLFYCLLCIVSAFAFFHSKASLHDCDLRQTRTYALLMLLTTAIAGAYFASNLAVTWIFLEATTLCSAGIV-YHRRTAQALEAAWKYVFVCSTGIAMAYLGILLLAAATDSLDYATVAAA-APGGSALYLKTAFLLILCGYSCKAELFPLYTVGVDANFAAPAPASALISTGLVNAGFLALLRVYKLLAATFPWVKSVLLLVGVLSLVVGALFLRRTNNYKRFLSYSTVENMGIAAIGLGIGGIGVWAAVFHVVCHTLIKSSLFLQIAVVRQVYGN--YRINRIGDYIHINRVGAVGLLTGMVVLVAFPPSPLFLSELMILKQTIADGRWWLVTIMLLLCLVIYFFCSRLLRLCYQPRQDELHPSATDRALSWSALSLL------------------------
49147340     ----------------IVLTALGTAITMWISPYNKIWSTTIANVSFIFLLSSFLYSGNNNIIWNYLSLSLTADNISTLIVLSCWLIPVSILASINSISNNSMNNQQSFLFFNVWILIALIVTFSTTSLIVFFVSFEATLIPTLLLISRWGMQKERIEASYYFVFYTLISSLPLFIGLLTIYLNNHETNIVLNNWNL----NSSISPTLILFCILTFLVKVPIFTFHLWLPKAHVEAPVAGSMILAAILLKMGGYGFIRIYQYFWPLTINIAPILILFCCWGGILTSLICITQTDLKSLIAYSSVSHMSFMIAGVSTGTEWIKASIVIMIAHGIVSSALFALANIFYERSGTRTLLVN--RSLKAIINLLPLFWLFFVSANLGLPPLPNAIGEIMSFSSVINISYFPIALGVVFTSIFSLSIY--------------------------------------------------------
261856378    ----------------IWAVVGFAVIFCWLVPSARWAERVNLAAAVISFLLVIYLLWATPVKGVTSVNNYLLDGFGVWVLFCLAIVYLLASVYAMRWMHDEAKRLHRFYSLFAAFALTMFLAPVQNNPGLYWIAIDLTTIVSAFLVGFQR-APQSIEAAWKYIVIVSAGLGLALLGTVLFYWG-GTFVLWANFAAITPKTDSVLLMLSFLLVLVGYGTKVGLAPMHTWLPDAHSEGPAPVSAMLSGALLNCAMLGIVRYLHALTDVAETAHTALVVFGAVSLLVAALFITRQTIIKRLAAYSSVEHMAVILGFGFGGPLGIIGALYHMLNHSLAKSLVFFGAGNMMHAYGSK--RIDAVRRVLDYYPKSGALWLAGAVAITGAPPFGLFLSELSVLRGGMAGQNAWAVWVMAVLLIVIFIGFLNHFRAMYFADRP-------------------------------------------
84701931     -------------------AAIVMALGLLALFLPRAGRNLIGLVAMGAGLLHLLAYGVPEIGGQRLYGAWRVDRLSFVFALIFTIAGFLNVIYGWRHATRVEASTG------LIYAGSAIGGALAGDLLTLFFFWEAAALSSVFIIWQAGTKE-ATFAGVRYLVLHVFSGLLLLTGVVLVWGQGGDLTFG----ALSLWDEAGALNLAALLILASFAIKAAFPLVHTWLPDTYPKASAVGAVILSAFTTKLAIYALARSFAGLD--------LLIGIGVAMALFPLLFALLEDDLRKVLAHALNVQLGFLVCAVGIGTLAINGAAAHAFIHILYKALLFMSMGAVLLRTGT--TRASELGGLHKSMPWTAGFCLVAAFATSAVPLFSGFITKSMITGAASEAHLIWVYTLLLIASA--------------------------------------------------------------
113475306    ---------------------------------------RFLALGVALLSVNYALIIFADPSFLNFGVTLTIDQIGGFF---IITNALVTTAVIFYCWDSNKTAF--FYMQLTILHASVNATFICTDFISLYVALEVITIASFLLITYSRTD-RSIWVGLRYLFVGNTGMLFYLLGAVLVYQAHHSFGFEGLRGAPPE---------AIAVIFLGLLIKGGIFVSGLWLPLTHSESESPVSAILSGVVVKAGVFPLVRCALI----VEEIEPIVRLFGIGTALLGVSFAILEKDTKRMLAFHTISQLGFILAAPVVGG-------FYALSHGLVKSALFLISGVLPSRNFKELQN-------HPIDNRIWVILAIASFSISGCPLLAGFEAKVLTSKNLLSWEVIAINIAAVGTAI--------------------------------------------------------------
284928738    --------------------------------------------------------------------------------ALELITCISFLSQIYALGYMEKDSSLRFLGMMGIFEASLGGIALSDSLLLSYGLLEILTLSTYLLVGFWYAQPLVKTAARDAFLTKRVGDIFFFMGLVALSSYGEGLTFSELEVWASNTSISMLNVTLLGLLIAGLTGKCAQFPLNLWLDKAMEG-PNPASIMRNSIVVSAGAYVLIKLQPIF-ALSSIASNVLIVLGIVTSIGTSLIAMAQIDIKRALCHSTSTYLGLVFIAVGLGHIDVAFLLIHLIPKALLFMSVGSIVFT------TNSQNITEMGGLWSKMPVTTIAFLTGSSGLVALFPMGMFWTWKIWFDNYWSISFYYLLVTLTIINMLCAFNLTRIFCTVFLGVSQNKTKRTPEVGWLMSFPMIILII-FVLIEPIIPMHLVLQVSSI-
190349566    -------------------------------------------------------------------------------------------------------------------------------WFGMWMGLEINLLAIIPILQMNN-NYLSAESSIKYFIVQAVASTMILMSIIISSFKS------------KILFNELTLSSSILMMNLSLLTKMGMAPFHFWFPEVLEGLSWMNCILILTWQKLAPMVLLMY--------NMEFSKSIIIIIIVGVIISGVMSFNQISIRKLMAYSSINHMSWMI---SSMLVLKTIWMIYFLIYSIMTLNILLIL------NYYKIYFLNQLFQTMNNFTSMKFFFILNFMSLSGIPPFIGFLPKWLTIQMLINEKMYFLTLIMIIFTLVMIFIYMRI-----------------------------------------------------
146343036    ----------------------------------------------------------------GLGLSLQLDALGAILSMLVSFIGLVVVRYSRNYLDGDPGQV-RFTRWLLLTLAAVLMLPIAGNVVLLFAAWVATSLALGKLLLFYETRPAAIRASRKKFVASRLGDAFLALAALLLYIRFGTLEIAGLAAHARAGEGSAMVTVAALLIVATAMLKSAQLPLHGWLIEVME-TPTPVSALLHAGIINAGGFLVLRLSDVLL-LATPALDVLAVVGGATALFGSLVMLTQTSVKVQLAYSTVAQMGFMLLQCGLGAF--SAALLHIVAHSLYKAHAFLSSGSI----------IDLARASWTPSPPHAARLILALVAVIGLALLTG------------------------------------------------------------------------------------------
264681183    -----------------------------------------------------------------------------------------------------------YYLFFFTLNLGVIISISSSSWFGAWVGLELNMMSFIPLITLKMNSNFS-EASLKYFLIQALGSALL---------------------ISSSFLSFISPLFSYILILLALLLKIASAPFHFWFPQVASGLMWFQILLLSTIQKLAPMILISYLMLSNF-----LIKLTIFSAVLSALVGALGGLNLLFLPKIIAFSSINHMSWMLIAITISDMFWMIYFIFYFFILLSITSLFQKLQTF---------TLSESMKTSQKNSFLSILITLNFFSLGGLPPFTGFLPKWMIIQIMMNLNLFVPLFFLLLSALMTLYYYLRIMIPFLLLSNSSMMFSFKSKPPMLKSIPLFLKMAFNFLGMIFP-----------
66773825     ------------------------------------------------LALDIILGELALSNEVIFTNIITFDILSILGVLLVATLTAIILTFGVEYMLREAFAYNVLATLVLFS-ASIICFIVSYSFGLMIIFWEISGTLSLFLIDMYYARIRTTQAVTRTFALNRFGDLWMFTASIEIYSLCHNDALPTLFALLPYAQFNLSILGNLIFIFSAAACKCAQFLLFVWLPDAMEAPTPASALIHSSTLVVMGIFMILRFAPILHLSVYTLY-IMSILGSLTVAYGAILATQTSDLKKAVAYSTISQIGYLFTG--CAFLAFRATLIYLILHAICKALLFVLVGYIVHMFG-GTTSLRRMGGIYYIVPDIAIYMFILCMVLAGAPYTVGFFAKELIVTTLTNTSSPVATFIIIISFACTPFYLYRICVLPLFGRP--------------------------------------------
142013687    --------------PALPLLVGSILIFIVKTKVNIISIVSLIISFIFLLLLPIGSNTDFILESMNLKII-SSTKLSFLFCLVFLILGIVGKIFSIYQKSISEKS------LVLLYIASAVGVIFSGDFIVLYIFWEMMAISS-TLVIWSSSSPSAMKSGQRYLLVHLIGGLILLVGILGMYSETQNLAIRIL----------QLDEWYTWFVLLGLLLNAGAPPFSQWVADSYPEGSYSSTVFLSAYTTKTAVFVLMSTFAG--------TKLLIMVGIYMIMYGIIYALLENDIRRILSYSIVNQVGFMIVGIGIGSLALNGTASHAFTHIIYKGLLLMSAGSVIFMTGK--RKCTDVGGLYKTMPLTATCGIIGAFAISAFPLTSGFISKSMILEASYYANFEIVWLFLLIGS--AGVFLHAGIKFPWFVFFHRDKKIDTSDPPVFMKTAMVTLSFLCIFLGIFPSHLYSILP---
289208184    --------------------------------TRFNRWLPWAALPGLVVAAVGGDVEPAVLDWLMLNTLLGLDPLGQAF--LALTSGLWLAAGLFALGDRQDDPRHRFYVFWLLALSGNLGLILAQDALSFYLFFSLMSLAAYGLVVHSNT-AEAWWAGRIYLILAVVGEILLFAGFVMAIHQAGG------DTRLTAIAEARPEGWGLALLVLGFGIKAGMLPLHFWLPLAHPAAPVAASAVLSGAMIKAGLLGWLRVLPLDETGHVLLGETLVLLGLSAAFLAALAGAVQSRPKTILAYSSISQMGLMTAGAGLALVLPDLRAWLLMAVTLYAVHHGFAKGALFLAAGMTTQRPA--GGAARLAFFLFAVLP--ALALAGMPMTSGALAKNILKEPLYDADLAWMAFALTLAAAGTTLLMLRFLWRWYQAQQGTQAPPRADSRRWWAWGGLACMSLVFPLLGV-------------
295401607    ------------------VLGSALILFIPERHVKKVSQFFSFLAFICGLLLLITFATLLTISGINLFGV-TIDTLSVLVNFMVVFIGWLICTYSAGYMNTGNREIPRFYAFMLLFIGSMSGLVFSSTLLGLLFFFEMTGLCSWNLIGFYGD-QKSRRSALWAIILTHFASLGLYVAAAYVFISTGSFSVAALSKLTETGK-----IVAFIGILIASWGKSAQLPLHPWLPRAMVAPTPVSAYLHAASMVKVGVYIFARTVLEAGSVPQVIGEIGVIMAVVTMVYGFVMYFPQDDMKKLLAYSTIAQLSYIFLAVSLSKMAFDGAVTHIFNHAFAKGLFFLVAGALAYTTGTRRLSM--------------------------------------------------------------------------------------------------------------------------
51980094     ---------------------------------------------------------------TTMSSLFSVDLMSSTLIILTLWISSLMIMASYK-IKHNHNMPKNFIIMCLSLSISLILTFSSSNLFMFYIFFETSLIPILILILTWGYQPERLQASMYLMMYTLTASLPMLVMIFLIYSKNNHLSF---LMSSWLSPFPNMMNIWWFILILAFLVKMPMFSLHLWLPKAHVEAPVAGSMILAGVLLKLGTYGLMRMSLIFTFMNKQSSSIITPLALWGAVVTSLICIRQTDLKALIAYSSIGHMGILLAGILSSTEWWQGAMAMMIAHGLSSSALFLLANT--TYELTHTRSIFLTKGMIIVFPTLTLWWFIATAANMAAPPSINLLSEILLITATLSQTTY-LAIFLMLLSFLTAAYSLFLFASTQHGATTSTSISLPPLNSSFFLNSTLHLVPIFLL----------------
288920731    -------------------------------------SFSVVTFACLVLAGAVAVSAVGPWFGTSFTWHLSADPLSAPFA--LVAAALVGLTGAVSARYLHREPGFRFHLLLLLFGGAVELVVLAGDPPTLYFGWELVGLTSALLIAFFAERRAPVRHGLRAFLTYRACDAGLLVAVVWLHLASGTAGGAGGAGGAGGGGGLEHHTHGWDGVLAAPAVKSALVPVGGWLPRAMEGPTPSSAVFYGAVSVHLGPYLLLR-ADPLLDHTPLARLALVVVGALTAVHAAVVSRAQSDVKSALAYGSMTQVGLIVIGLGLHTLALTHTLVHAT-----------------------------------------------------------------------------------------------------------------------------------------------------
119952168    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPHAMAAPTPVSAYLHSATMVKAGVFLLARLWPVMAGTEAWFW-IVGLAGLTTLLLGAYFAIFQQDLKGLLAYSTISHLGLITVLLSLGSLAAIAAVFHIVNHATFKASLFMAAGIIDHETGT--RDMRRLSGLFHYMPITATLAMVASAAMAGVPLLNGFLSKEMFFAEAIETHLTATPYVATIASMFAVTYSLRFIHSVFFGPLPSDLPKKPHEPPRWMRAPVDFLVLACLVVGIIPAQTI-------
89255417     ------------------------------------------------------------------------DSMSGMLVVLSLWISGLMFLASMYSVKFMKNKSLTFSYTVVILSLVVLLYFLSAHIMYFYIFFEISLIPTLMLIIGWGYQPERLQAGVYMMLYTISASLPLLVALVLISSVIGSYNMLLVSYLSNIGLMYKANVLWFLGVMGAFLVKLPMFSVHLWLPKAHVEAPIAGSMILAGVLLKLGGYGVLRMLYTYFLNNLLLSSVFIVLSIWGGVVTAGICVGQSDIKSLIAYSSVGHMGLMLGGLTKFMWGWEGGMLMMISHGFCSSGLFCLANLMYEKL--KSRSLYLCGGMVNVSPVVCLWWFLFCIGNMGAPPFINLVSEVMLFCCMYMYSSWFIITIIIMVFVGGLY----------------------------------------------------------
142409886    ------------------------------------------------------------------------------------------------CNLRSPRKTWNQHVAIMSYSGAAIAAVHAGDLFTLFVWWEATAFTSVFLI-LASKTQRSYKSAFRYILIQVGSGMFLLGGAVLLMSETGNAGFGNFDINSLHGQ----------LIFIAFGIKAAFPLLNGWLQDSYPEASEIGTVALSTFTTKLAIFCFAKSFAG--------TEILIIIGAIMTFYPIFFAVIENDLRRVLTYSLNNQLGFMIVAIGIGTLAVNGAVAHAFAHILYKGLLFMGMGAVLYRVGTC--KASELGGLFKFMPITAICTIIGAISISAFPLFSGFVAKSLIMSALGKEGLVFVYFMLLFASA--------------------------------------------------------------
218658623    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------SASKSVLLAALALTYHIAGSLDFVRGGLLAGADASALLLTVVYICYLFGFA-KAAVMPMHAWLPAAMV-APTPVSALLHAVVKMDVFCVLRVVFHVFGVELVGKLGLGIATAYLTILTASIYALTRDDLKARLAYSTVSQLSYIVLGVLLSPVAMVGGIVHIAAHAFSKITLFFCAGSIYCASGK--RNISDMAGIGRRLPWTMGAFFVGSLSMIGMPLTAGFVSKWYLARGSVEAGEIPFLIVLLISSVLNAAYFLPISYL--------------------------------------------------
142214145    -----------------------------------------VALGSAWLAIAHGAATSPLIGLFGIGLSARLDAVS--MTMLVLVSFVGWIVVRYARTYMDGEARQGLFTAWLTATLAVLLLVQAGNLVQLVAAWFASSWCLRQLLVFYPERVQAQRAARKKALSANAGAAVLVVASLLLAWHYGTFDIATLLAAARADEASGLMTVAALLLAVAALLKSAQFPLHGWLTEVME-TPTPVSALLHAGLVNAGGFLLIRFADVML-LAPGVLALLVFVGGFTALFGGLVMLTQPAVKTSLAWSTVAQMGFMMLQCGLALFPL--ALLHIVAHSFYKAHAFL------------------------------------------------------------------------------------------------------------------------------------------
209524995    ---------------------------------------------------------------------------------LIVTNALVTTAVIFYCWNREKVAF--FYAQTMILHGSVNATFVCQDFLSLYVALEVLGIAVFLLISYPR-SDRSIWIALRYLFVSNTAMLFYLIGVGLVYQADHSFAFSGLRTSPPE---------AIALILMALLVKGGVFVSGLWLPLTHSESETPVSALLSGVVVKAGVFPLIRCALI----VPEIDPVLRIFGISTAIFGVVYAVFQKDTKLTLAFSTISQLGFVLAAPVVGG-------FYALTHGLVKSALFLIAGSLPSRSFKQLQ-------AQPINTSVWIPLLIASLSVSGFPLLSGFGAKIITFKNLWSWQEIILNIAAIGTTIYFA-------KFIFIPHTQLPATPETEEKQRGLLPAMVILLGGLILANFF------------
226453462    -------------------------------------------------------LELFSISSTSFSVMLILDKISLSFGIVVTLISGSVFMFAHQYMSEDPFKT-RFIWILLSFVISMNTLVFSGSVFMLFLGWDGLGITSFALIVYYQ-SYESLNAGFVTLMVNRIGDAIIVMAVILFA-LVGQFTFVSMSEKMISM---------VTVLSIAALTKSAQFPFSSWLPAAMA-APTPVSALVHSSTLVTAGIFLIIRLSHNIPLSEGVMSVLLICSAVTSLLGGWAATFENDIKKIIALSTLSQLGVMVFSLSLGL--PNLALFHLYTHALFKALLFLGAGHI-LMVTFGTQDIRLLGGVGMSIPLTATMFNISSLCLVGAPFLSAFYSKHVILEKMFMTSSNMFGILMMAATIMTAKYVSRMLKSVSWSKTVSPTISASSS----------------------------------
139753217    ------------------------------------------------------------------------------------------------------------------------------------------------------------RAGRVYLILLGTSICFQLFAIIWTWFLAGTLSF-EAGGILNSSVGTFTLSILLGLYVFGIG-KAALMPFHSWLPSAMVAPTPVSALLHAVAVVKAGVFTVLKITIYVFGLDTDVRQLLQYIAAFTIIVSSLIAMSKDNLKARLAYSTVSQLSYIILAMLANDISAIGGGMHIVMHAFGKITLFFCAGAIM--VACHKTEISQMHGLGRKMPLTFFCFLLGSLCIVGVPPFGGMWSKWFIVLGSINSGNLIFVVVLILSSLLSLVYFIPIVVRGFFSKSSDVV----------------------------------------
15150787     -------------------------------------------------------WEILSINSNSIVATYIFDWISLMFLGFVLLISSMVIFYSGDYMSGD-YNINRFIYLVLAFVFSMAMLIVSPNLISILLGWDGLGLVSYALV-IYYQNEKSANAGMLTVLSNRIGDVAILLSIGLMFKL-GGWNFIYYTYYLSDMDS----LVLKLLVMLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSPSL--MGSGVSTLLLLISCLTMFMSGLGANFEYDLKKIIALSTLSQLGVMLSVLSLGFSVL--AFFHLLTHALFKALLFMCAGVVIHNV-KEFQDIRFMGSLCSKMPLTSMCMNLANLALCGTPFLAGFYSKDLILEMAFMSWINLVCFILVVSTSLTVCYTFRLIYYSLTGLHNLSSYSAINDSSVIMTSPMIVLS---------------------
57234361     ------------------LLVFFLFVGVKDILKNGWSARGVLTSGLVLILLGLFEFVWAPSVPLASEPAFFIDQLSIIMCLIISIIGSLILLYAIKYMKDHEHHQHRFFFFMTILLGAMNGIVFSDNLLWIYFFWEITTLCCFALIG-HEQTKEAINNAFRALWMNLIGGLGFVLAIIYVFTNYDSISLQALITN------PAVAMAPLFFLFMAAFTKSAQVPFQGWLLGAMVAPVPVSALLHSSTMVKAGIYLSIRLAPAI--TDTSLATLIALFGAFTFMVTAIMAISQRESKKVLAYSTISNLGLIIMCVGINTLAITAAIVLTIFHAISKALLFMCVGVIDHSLG--SRDIENMEGLVRRYPLIAGITIAGILSMM-LVPFGMLLGKWAAIEATSAMSSPLVFLLLIIGSAATTVFWVKWLGR-FFSVTPGIEKIRFERFSFLYHAPLIVLLAFAGVFSI-------------
538455       -----------------VILPTLMLAPTAMTTKRQYTLNLFTMYSTILALISLTWLLPMNTEPTFSTPQLMIDPISAPLLVLSCWLLPLMVLASQNHLKSEPIHRKRMFLMTLSILQTLLITFTATNFTLFYIMFEATLVPTLIIITRWGNQAERLTAGTYFLFYTLASSLPLLIAILYFNTKTHHSSIMLLQLTQPQLTNTWSNVFMWTACLLAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIMRVSALLMPMTPKLYYPFMILALWGIVMTSSICMRQTDLKSLIAYSSVSHMGLVIAACLIQTPWSFTGAMILMIAHGLTSSMLFCLANTNYE-RTHTRTMVLARGFQIIFPLMSTWWLMANLTNMALPPSINLMGELLIIVSLFNWSSPTILLTG-LGTLITAAYSL-------------------------------------------------------
71906207     ------------------------------------------------------------------------------------------------------ISPGRLFAVLLLAEAGLAGMLVTVNWFAAFSALEL--WAVVYLLRRWASSRAEIQALARFVQYQAFGWALFAAGCLVLGWATGGRWSFDLFDLVGAIPVGKFQTAAFYLLFYGLAVRTPLFPLHGWLPNMAQHGLIAVAPALMVGVKVGIYGMLRFVLPLTPAAVQYWQPYVVGFAMAGVFFTAALAFQQTNLRRLLAFAVVSHTSLLVIGFSLHESGIQGSMLLAANFGLAVTGMWFIVGFVFRRTGT--TELHELSGLFERIPFLAIAFLIFGLAIVGMPGTPGFDAAHLILEASIDQFGALSTVATALGNVAAAGFLLWAFQKAFLSQAKAGGHDVDKTLPMEIALAAMLAIGFFTEPWLY------------
136584433    ------------------------------------------------LSTLTVLSSYTLSNFFNLSYTLAIDGLSY---TLACLNALLIILVVLTTWNYETKKFKLYFFSIFTLAWAVNGSLLAINLYAFYIFWEAMLIPLFILIGVFGGANRKY-ASYKFFLYTAAGSILMLGAIMYLSSLSFETPTSILSLNLAMDGFWSPQSLVFIAFCVAFFIKVPVFPFHSWLPDAHVEAPTAGSIILAGVLLKLGIYGLLRFVLPIFPAVSSYKYFIISLGAIGVIYGALTALAQKDIKKVVAYSSISHMGYIVAGI--------------------------------------------------------------------------------------------------------------------------------------------------------------------
177807246    -------------------------------------------------------------------------------------------------------------LFLGLLIVGPVVSVSSNNWIVCWAGVELSFLGLIPLLFLSNKYASTKESSMKYFCIQALGSALLFYSGLMVFSNLGS-------------------EFTNIMLVSSIFIKLGVFPMHFWVPSVAAGLDWFPLFFILTVQKVAPFAFLTLVVSSF---SGNLLMVLAIMGGLTSVVGSFLGNNQTDLRAMLGCSSIAHSGWLILGCLTG---------YFWGYFFIYCLSLFLVFLFLNNSSSQMET------------------GMGVLSLSGLPPFFMFLGKWGILKSTLESGFPWLISFFLLGAVISLGFYLKFSYSFVLNSNNSLWSPNRKSVALSFLVLNFTLLIFFLL----------------
74315258     -------------------------------------------------------------------------------------------------------------LMILSITSSIFLVLSSPSLFISWVGLELNTLAFLP-ILLSSKNKLTSESSIKYFLTQTLASVIVIVGGLTVFILQAEFSMT--------------------VVLFGLAIKLGAAPFHSWLVTVAESLTWIPLFILLTVQKLNPLFM-------VWSFSPMNSSFFYLIVFSSLIVGSLMGLVQTSTRALVTFSSVSHVGWFLTGMA------FSLETGLLYFFIYSVILLAPILLLEHTNMSHISQLP----LIQVKLQNQSILFFSLLSLGGLPPFLGFLPKWVILQLSMTFSFYFLALVMITSSLFTLYFYLRLMFSAF------------------------------------------------
142939718    ------------------------------LFIRDKGQVYILTLSVSLINLLLVCFLFFEVHTNNIGIRLQADLLSCYFLLLINLMSFICVLSGRKIIEKEPQNIYLFYIAWLLCNIGFSGIILTNDIFNLFVFLEISSLSSYFLISQGMHRGSNI-AALQYLFVGSIGAVFILLGIGIIYSHLGTLNMTDISEKFLLIEIPKSLIFSIGLLIIGIAIKSAIFPLHTWLVRTYAYSPSIIVTYFAGTSTKVGIYILIRVFLDILNVINPLEQYSLIELIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
140313932    -------------------------------------------------------------------------------------------------------------------------------------------------------------AARDAFLTKRVGDVLLLMSLVALSAWAGSLDFEDLYTRVDGSISPLLETLIALGLIAGPMGKCAQFPMHLWLDEAMEGPNPASILRNSAVVTCGALVLLKVM--PLLQLSPVAIDVLLIIGTISALGGALVAISQVDIKRAFSYGTTSYLGLVFIAIA--MQQPVVAVLLLFAHGLAKALIFMSVGSVIA--TTNCQDITELGGLGTRMPATTTSYLVAGAGLTGLLPLGCFWC-FGLLIDGLNGSAPWLVPVVLLTNGLTAFNLVRVFRQVFLDTP--------------------------------------------
134885662    ----------------------------------------IATFLVSLLILAKFDVQNTNFQMVESYSWIMGLTYKLGIDGISILFVMLTTFMMPLVIWASETRVKEYMIAFLLLETLMLGVFMALDLVLFYLFFEAGLIPMFLIIGIWGGKDR-IYASFKFFLYTLLGSVLMLIAMISMYNVAGTSDIPSLMNYTFDYGSINLMTLLFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVASEMTNFIFWLSAIAIIYTSLVALVQNDMKKLIAYSSVAHMGYV------------------------------------------------------------------------------------------------------------------------------------------------------------------------
153123930    -----------------------------------------------------------------------------------LVCFISGCVMIFSKSYMKGDKSYRFSLMVMLFVLSMNLLIFIPNLVSVLLGWDGLGLVSFCLVIYYQNS-KSLAAGMLTVLMNRVGDCFILAAISMMIVL-GHWNM-------LCLWEFYNFMIVNFFIMIAGMTKSAQIPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLFIRFFNYLSSYVWFSHIMLYLSIMTTIMSGVCALYEYDMKKIIALSTLSQLGVMMMSLSLGMPMLT--LFHLYTHAMFKALLFICGGNIIHCFEGN-QGMRCIKNVFNLMPVTSMFLIISKMALCGLPFLAGFYSKDLIIESLITGNLVIMFILGCFGVCLTVLYSIRFCFFIVWSGYNLNTFINASDNDLMVIISMSLLGLGALWGGYIFQSLFCLFDQVF
138576866    -----------------------------------------------------------------------------------------------------------------------------------------------------------------FFIYTFTASVLMLIGILVMYFNTGSFDMAAMLDSGAQMSEGLRHLV-WFLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMILAGVMLKMGAYGFLRVAVTAFPASTVFVPLLVFMGMASLAYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQLGIAGALFMMFAHGIISPLLFAVAGAFKHH--YHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLMAGFVAEVAVMIAFWMTFGWVVLIPAL------------------------------------------------------------------
139827323    ------------------------------------------------------------------------------------------------------------------AIHAAMGIALSGNLLTLFVFYEILTFSTYPLVT-HKGTEDAKKAGRVYLGILVASSVLLLFGVIAVWVLAGTLDFA--AGGILAGKIDTAYVPLLLGLFAFGIGKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLYIFGLDFLAESGGSDWLVYVASFSILAASCVALTKTNLKARLAYSTVSQLGYIVLGAALASPLAASAALHIATHAAGKITLFFCAGAIY--VAHHLSDIKDMDGLGRKMPITYLAFAIGALSIIGV-----------------------------------------------------------------------------------------------
134572742    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEFIVILFFLGAMGKSAQFFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRLSPVI-EYTSVASSVIVLVGVVTALFAGTVALVQNDVKRIIAYSTCSQLGFMFSAAGIGL--YQAAMFHLFTHAFFKALLFLCSGSIIH-SMHHQQDIRTYGGLRKKLPITFYSMMIGTLAIVGIPLFSGFVSKDSIIEASKDESAFVYFIFITFAAFLTSLYSWRLIILTFFGEGKREYFDNAKEDSRSINITLIILSFCSIFVGII------------
238908488    -----------------------------------------------------------------------------------------------------DRNSVEMVQLIVLITLGSVVFFSVSSWMDFYFFFEFSLVPTFWLILKWGYQPERLQAGLYMLMYTVSASLPLLCCLVMFWFMVGSDNML-LSKSLGVEFISSNSSVVWLFVFLPFLVKLPIFFFHGWLPKAHVEAPLSGSMLLAGVLLKFGAYGVLRFLWMTQVSMMEVILFVMMFSVWGGLISSCVCLTQNDLKSMIAYSSIGHMSICLGGLSMYPLGKMGAVSLLFAHGLCSPALFSMAAMVYEVVGT--RNVVLSKGVLRLFPIFSVCWFLSCIVNMSIPPSLNFFSEVYCVVSMVWVNWVFAVPCGLMVFLTGCY----------------------------------------------------------
71906206     ---------LVPALPLLVVVINGARVLLAESLTARLSSLAAFGGLVLLLAIDGLALLHGAPGHRRLGHWFGTGNWEATFSFMLLTALIGWLVIRFSANYLHREAGFHFFIALSFFLAGIQLVLLAGNGLLAFVGWEMCGVSSFLLIGYAWHRPVATGNALFAFITNRGGDAGFLLGLGLAATWLGGFEWTALSLASKISVVNDRLLV--IGFVIAALAKSAQLPFSAWISRALEGPTPSSAIFYGAVMIHAGVYLMLRLEPLLV-QVPDVMFGLVVAGLLTAIYAWLCGLVQTDVKSALIFATLFQVSLMFVAIGLGWTTL-------------------------------------------------------------------------------------------------------------------------------------------------------------
152942502    -------------------------------------------------------------------------SLDFISSPLMILSAWLAPLMMLASKDKTKVQKKIFLTITSLLQMTLIMTFTVNEWVLFFIMFETTLIPTLTLITKFGAQKERLIASSYFMIYTLCGSLPLLTSLMILNTKTGTSNMMVLTLQ-TDGVNMYMKNVWWMISLTGFFIKMPLFSVHLWLPKAHVEAPVAGSMILAAVLLKMGGYGLLRMAPIFNPFSTLLTNIIMALALWGTLMTSMICLRQTDLKSLIAYSSVAHMSMTTAAILIMTSWWQGAYNMMIAHGLTSSLLFALANTIYER--SHTRNMTITRGYKILMPSMYMWWMLAMLSNMSLPPTMNFLGEIMMIFSLMNWS-VLTVLVTAVATVMTALYSLYTMIMTQHGKPMNNNKNPTNSMK--------------------------------
255506418    --------------------------------------------------------------------TILLDWMSLLFMSFVLFISSMVIFYSEEYMHGD-INLKRFILLVVMFVLSMMLLIISPNLISILLGWDGLGLVSYCLV-IYYQNVKSYNAGMLTALSNRIGDVALLLSIAWMLNY-GSWNY---VYYLEFMKKDSIMEFISFLVILAAMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNFAF---SDSLKMMFLLLASLTMFMSGLGANFEFDLKKIIALSTLSQLGLMMSILALGSYEL--AFFHLLTHALFKALLFMCAGAIIH-SMNNCQDIRYMGNLVNQMPLVCSFFNISNFSLCGLPFLSGFYSKDLIVEVMSMGILYVIYFLFYISIGLTVCYSFRLSYY--------------------------------------------------
226463831    ---------------------------------------------------------LMSISSVNFGFTMVIDKISLSFSAVVTIISSSVFTFAYKYMEEDPFAS-RFFWILLSFVISMNMLIFAGSIFFLFLGWDGLGITSFALI-IYYEAYESLSAGFQTLMVNRLGDALIVLSSCL-FVFCGQF-------SYLSLSSVMLSSGLVMLLAFAGLTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIYLIIRLSHSF-SLSSELMTMLLFFGSITCLLGGWAATYENDLKKIIALSTLSQLGVMV--FCLGLGLSSLALFHLYTHALFKALLFMAAGHILMA-SFGCQDIRLLGSVGVTMPLTAVMFNISSFCLVGAPFLSAFYSKHLILEKMFMSSLSVFVVLMMVGTFFTAKYVTRSLKCILWWKSNTPLLGVLPGFFTSVPMIFLGVGGV-------------------
14039319     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLPLLGLVVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLSPLMENNQVALTTCL-CLGALTTIFTATCALTQNDIKKIVAFSTSSQLGLMMIGLGQPQLAFLHICTHAFFKAMLFLCSGSVIHSL-----NDEQDIRKMGGMHELTPFTSTALTIGSLALTGTPFLAGFFSKDAIIEALTSYLNAWALALTLMATSFTAIYSLRVIFFVSMGHPRFAPLSPINENNPSVINPIKRLAWGSILAGLLLTS---------
40458412     --------------------------------------RKYWLEVSGLLGLLGICSMNVGVVNSFSGSGLYLDWLSAGLVLLSIWMILLCVLGS------SNFNVSIWFNLCLGGLLSVLIMFCCQSVLMFYISFEASLIPLFFLMMGWGVQPERLQASVYFLLYTLVGSLPLLFSFIWMYLDRGS--------AMWEGGVSGVNVYVWLGLLVAFLVKLPLFLVHLWLPKAHVEAPLAGSMVLAGVTLKLGVYGIVRLLSAVMEGHVIWGQVFMVVGALGSIVMGLVCLRQVDLKALIAYSSVSHMGVGVLGVMMSNVWLMGGYWMLLAHGLASSGMFSLANAGYSRLGSRSIYMNK--GLLNLMPSMAMWWFLICICNMASPPSLNLFSEMFMLVGVGSWSVYLL-ILVLVGGYFSACYSLYVFSFTQHGEYKEGSGVSGGYCSEYLLMALHWVPLNIMFIGMY------------
116075170    -----------------------------------------------------------------LGNHGVVLQLDPLAAWFLLLNAVVMVAVRLELRGNSERPAPLLPAVLL---GGLNICFVVSDLISLYVALELVGIVAFLLI-LRDGSPQRLWIGLRYLLISNTAMTLYLVGAALAYAITGSFRFSSLS--------GLPIGAAQVLLLLGLFTKGGLFLPGLWLPRSHAEAPSDVSALLSAVVVTAGVAPLLRLAAI----EPALLPLVRSIGLCSAVLGVLQALNAADLKRLLAWSTVSQMGLVVLSPAAGGA-------LALTHGLAKAPLFLTAGRIRERQLEGWEQRVL-------PQSVQTPLWLGSLSIAGLPGLAGFAAKKLVGSDLPPAWALSLTLIGI------------------------------------------------------------------
162457029    ---------------------------------------------------------WFEASGYAFDVVLLVDRLSATM--MVLVSLIALVAGRFSVAYLHREAGFRFFLLLALSSVGMLALVSAGSLDLLFVGWELVGVTSVLLVAFFHERAAPARAALRVYITYRLCDVGLLVGVVLTHEIAGSSRFGEVFGGAAWPGPAAAISASALCLFLAAMGKSAQFPLGSWLPRAMEGPTPSSALFYGAISIHAGVYLMLRAAPVLERS-PAASAAVAVVGALTAVHGTLVGRVQADVKSALAYATMSQVGIIFVEIGLGYYRLALLHLF-------------------------------------------------------------------------------------------------------------------------------------------------------
54036243     --------------------------------------------------------FGLSNSDISNGLLFGIDGLSLTF---ILLTVLLIPLTLLGNWYNINFNSNLYYTLVLAIGLVILLNFWALDYISFYILFE-ATLPLLFILIHIYGSSDSERASFYVLMFTLSGSLFMLLSIVVISIVLNTTNF--INHNLFVLSLDLQTIIWLGL-FIAIMVKTPLFPIHVWLPVVHSESPLAGSMILAGLILKLALYAILRLLLPLLCEAQILTPMIYIISLLTIILTSLATLRQIDLKVIIAYSSISHMGIAILGVCSNTSLGIYGSIVLGVAHGFVSPALFLIVGGILYDRYHIRIVNYYKGLTTYMPQLATYIIILSFANIGTPLTGNFTGEFLSLQGGFIRN-PIIGGISCISVLLAAIYQLKLISSIYMHRTNDVTIREKFIMNILIISTLIIGI---------------------
31324913     ---------------------------------------------------------MLMLNSVNIQIVILFDWMSMFFLSLVTFISCLISNYSNSYMLGDNNSKL-FMFLIIMFVFSMMLMIVSPNMISILLGWDGLGLVSYILV-IYYQNVKSYNAGMLTVLSNRIGDIMILICIGWLFSF-GSWNYY--FYINMITTDDYLISLIGWFIIIAGMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFFPLFN--ISKFSMILLFISGLTMFMSGLGANFEFDLKKIIALSTLSQLGLMMGSLSMGLTNFC--FFHLLSHALFKALLFMCAGYLIHY-MNNCQDIRYMGGLSKQLPFVSLCFNVSNLSLCGIPFLSGFYSKDLILELISMSEINLISFFFFASTGFTISYSFRLFSFLMLGN---------------------------------------------
21327736     --------------------------------------------------------------------------------FLSTVSIISSGVMLFSVFYMAEEKFYRFILILLSFVLSMMLLITSPGLLSIFIGWDGLGVTSFLLV-IYFFSNKSLNAGLLTLLTNRLGDIFLLMGVSVVWSSFGGE------LTSLQGSGFSLSGMSLGVIFLASMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGLYLLIRFSGGLESSVWWEWGLFF--SSLTLMMASLSSLTEMDMKKIVALSTLSQLG--LIGMAISAQTMGAAFFHLIMHAYFKALLFMLMG-FWIHQSLSYQDLRAAGIFSQEFSLSVSMTLLALMSLSGIPYFAGFFSKDLILELLSFSSWLGLVSLLVMGCVLTVVYSLRLLITLMGRGESVSVLQNWSEKSSVFYSALVCLMMLSI-----------------
50812140     ------------------------------------------MFSLSVLMVMMFWWTQINFSLDLNFEALDSNFASYILVTLLFWLTFLMVISSYSLSKTSNNGIFLMLLFLLLLFLEVTFLIS--DFLLFYIMFECSLIPTFLLIMGWGYQPERIRAALYLLFYTLAASLPLLVCIFFLGWKLGTLNMSYLTFYMF-----PISSFMFIFLITAFLVKMPMYFFHLWLPKAHVEAPIAGSMILAGILLKLGGYGLMRILIFDLNMVYELGPLVISISLVGAVITSLICLIQSDIKALIAYSSVAHMALVIGGLFSGYMWWNGALIMMIAHGLASSGLFCLANISYER--TNSRSLVLNRGLMNLYPTITIWWFLISAVSMAAPPSLNLLGEFSLINSLVGWSVWSMILLGLI-SFLAAGYTLYLYSSTQHGTPTVSLTASYPVSVREILLSFL------------------------
208433926    --------------------------------------------------ILFIEWELISFNSSSFSLTILLDWMSLMFMGFVMFISSMVILYSEEYMSGD-LNINRFIMLVIMFVLSMILLIISPNIVSILLGWDGLGLVSYCLV-IYYQNVKSYNAGMITALSNRIGDVALLLSISWMINY-GSFNY---IFYLNCMSNDFTMQLISWLVVLAAFTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNFIFGDFL---MMSMLLISSLTMFMSGLGANFEFDLKKVIALSTLSQLGLMMSILFLGNYKL--AFFHLLTHAMFKALLFMCAGSVIH-NFSNSQDIRFMGSLMLQMPLTCTFFNISNLALCGFPFLAGFYSKDLILECSLHYGNMLIYFLFYFSTGLTMCYSLRLCYY--------------------------------------------------
172036600    ----------------LFIGFSIYLLPRIARYLALGVAIFSLGYALIIFNLTSTFEFKLLD---NFGVILVIDNLSGFF---ILTNALVTLAVLFYCWQSDKTAF--FYTQIIILHGSVNATFICADFISLYVALEVISIAAFLLIAYPR-SDRSIWVALRYLFVSNTAMLFYLVGAVLVYQSHHSFSFVGLRGSPPE---------AMALIFLGLLAKGGIFVSGLWLPLTHSESETPVSAMLSGVVVKAGVYPLVRCAL----MVSEVDPIVRIFGATTSLLGVGYAVFEKDSKRMLAFHTVSQLGFILAAPEVGG-------FYALTHGLVKSSLFLIAGILPSRNLKELKHMA-------IDTPIWIALVMASFSISGFPLLSGFGAKVL----TMKNLLPWQVIAMNIAALGTAISFAKFIFLPHARTGESHVKAGFWSAITLLLGGLIIANGIYYEAYSVNNIIKPLI----
289183227    ---------------------------------------------------------------------------------------LLVLASKVHMGFESGGRQRIFLVILVFLQCFLILAFGATELLMFFIMFEATLIPTIALISRWGSQMERLNAGTYFLFYTLTSSLPLLVVLLFLQGSIGSLSLLTLSFTNISLTFTHGSMLLWFGCFLAFFVKMPLYGVHLWLPKAHVEASIAGSMVLAAVLLKLGGYGMMRVLMLAMPFSMGLGGPFIAIALWGLVMTGFICLRQTDLKALIAYSSVAHMGLVIASLTQDVLGYSGALILMIAHGLSSSALFCLANTNYERVGSRTLILV--RGAQLVLPLMGAWWFIVVLANLGLPPVLNLLGEFLIIIAVFNWSFYTILLTG-LGIVITGGYSLYMF----------------------------------------------------
226464044    ------------------------------IFSWGFLFFSSGIYFLMLDYLLFIDWELVSFNSFGLVMTLLLDWMSLVFMGCVLFISSMVIYYSSSYMSGDLFKV-RFLILVLLFILSMMLLIISPNLISILLGWDGLGLVSYCLV-IYFQNYKSYNAGMLTVLVNRIGDVAILISIAWLFNL-GSWNY-----IYYMSFFYGWGSWVMLLVILAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNEFI---MMYNMNYLLVLSCLTMFMSGLGANFEYDLKKVIALSTLSQLGLMMSILFMG--YPLLAYLHLLTHAFFKALLFLCAGLIIHNMG-NSQDIRHMGYLVNQIPYACSCFCISNLSLCGAPFMAGFYSKDLVLEFMTFSYYNLFIYVLFFLSVLTVSYSFRLIYY-CISGSTNLFPHQLYDESKEMMYSMIYLTFLAIVGGSLLSWLVFPYPSL-
141788851    -----------------------------------------------------------------------------------------------------------------------MSVILAGDLISLFLFWELMALASTLLI-WSSQNNNSYQVGMRYISIHLLGGVILMCGIVGHAHETNSIAFTQMQLN----------SISTWLILFGFLLNAGAPPLSAWLADAYPETSFSGMVFLSAFTTKTAVYVLMRGFPG--------TDLLIYIGLFMIFYGIIYALLENDMRRILAYSIINQVGFMVCGIGIGTEMLNGTAAHAFTHIVYKALLLMSAGSVLYMTGK--RKCSELGGLIQSMPITAVCGIIGALSISAFPLTSRFVSKSMISQASVDEHLLWVWLLLQAASA--------------------------------------------------------------
150375688    ------------------------------------KIYTWVTLLTMILSVLIYSATLMNNAPYSMLSEFSSSDTMSSSLSILTIWVTAMMILASTKIYASNNAPKLFTTNVVILTTILILCFNASNIFMFYIWFEASLIPTMILIMMWGYQPERLQASMYLMIYTVTASLPMLTALYKIYMTSKSTQLP-MFMSLNFPMDYPSLSLAWLMTLAGFMVKLPMFTVHLWLPKAHVEAPIAGSMILAAILLKLGGYGLLRMSSLFSHMLKYLSAPTMSIALTGAVVTSMICMRQPDLKSLIAYSSVGHMGLMIAGMSSNTNWGMQASLAMMVAHGLSSSALFVMANMNYE-ITSTRSLYLTKGLMVIMPALTMWWFLFTASNMAAPPSINLLSEIMLITS-IMSSTIWTIILLSFTSFLTAAYSLLMFTSMSFTTSTNPLMNVKSKDFTLMTMHLVPVVLVILKPELITNWV--------
148615709    --------------------------------------FSLLWGLSLGEDMFILGWELIRYSSCGYSVEVMVDQVGLIFAGVVFLVSGCVFKFSDFYMKEEPYSS-RFHCLLMCFVFSMILFIFIPNLFGLMMGWDGLGVFSFLLI-IHYPSSSSLSAGLFTALTNRLGDCFIILLLLFSGMELGE-----------SSCLGEDFGYFGFLLAFGSMTKSAQYPFCSWLPQAMAAPTPVSSLVHSSTLVTAGVFLVIRYCDSL---SWGSVSVLQWSSLLTLMISGVAACLEYDLKKVVALSTLSQVSLMMFSVSAG--FPALAFFHLISHAVTKALLFICVGLIIKGYD---QDLRRLGSCFSEVPGLKGYFIGSCAGLCGFPFFSGFYSKEMILESLFVSEISVVGVILFLVGVFSTGYYARLAYYCFF-----------------------------------------------
140682542    ------------------------------------SAGLLLVEAPAVLSGETIVQSWQWVAAFDVQFTLRLNGLALLFAMLVL--GVGALVLSYAPQYLDPYEVGRLYTVLNLFAAAMLGIVLSGDLILLLVFWEVTTLSSFLLVAGNGT--AGAWAATRALVITGIGGLSLFGAVVLLAVRTQTTDIATVFAVAPERLTTTDLAIIGPLIVLAAFTKSAQLPFHFWLPGAMV-AVTPVSAYLHAATLVKAGIYLLLLFSPLFLDMPAWNLTLMTFGLATAVFGAFQALRQRDLKALLAYSTVSQLGTMVALVG-------------------------------------------------------------------------------------------------------------------------------------------------------------------
49146591     ------------------------------------------------------------------------------------------------------LMYFPPFIYTFFVFLGTLVAISSNSMFGMWLGLEINLMAFIPMIINLEFNKKSTEAAIKYFLIQALASAMVIFAVMLFFVF----------------NSFFSSVAPKIFMSIALCTKLGMAPFHFWFPEVLEGLTWVNSLILLTWQKISPLVILSFFLLNKF---------VLILAVASALLGAISGINQTSMRKILAFSSISHMGWITTIMIANS---TLWVDYFMIYSITSFILCVSFWTLNLNYFSQLVLIKDMKKKFMVFINLLSLGGLPPLLGFFPKWLAIYLLKW----------KFSVLMLLIFSSLVTLFFYTRLCFSTFTLHTQNNTWFSKENNKKSSW--VLSILMLFSILGIIPLSLM-------
124055018    -----------------IILPTVFLIPMTLLIKKKTLLISFTTLSITLGMMSLQWLKTPMAANKCLNNYIAVDQISAPLLVLSYWLLPITIMASQNYLKHTTHMQKRIFLMCLTTLQSFLVVLSTTNLLLFFLMFEATLIPTMIIITRWGSQKERLTAGMYFMFYTLITSMPLLIALLINNYQT-----FHLNTTLLSMMNPKLSMTMWLACTMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMLRISPMLYQLENFHLP-FIVLSLWGMIMTSLICLRQPDLKSLIAYSSVSHMGLIVMATMTQTPSSLTGAMILMVAHGVTSSMLFCLANIMYEQ-TNTRTLIMMQGMQISIPLMTAFWFLANLTNMAIPPTINLFGEIMIIMTTFNWSAPTL-IITGSTAAITAIYSMHMFLTSQQGKLSKDTITYPPHTREYFIMTLHLIPMGLLMINP-------------
18920428     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAPLTAICLLLFIGAVGKSAQIGLHTWLPDAME-APTPVSALLHAATMVTAGVFLIARCSPLFEYAPNALIVVTFAGAMTSFFAATTGTMQNDLKRVIAYSTCSQLGYMVFGISQYSVSMFHLMNHAFFKALLFLSAGAVIHAMADE-----QDMRKMGGLASLLPFTYAMMLIGSLSLVGFPFLTGFYSKDVILELAYTNSGQFAFWLGSVSVLFTSYYSFRLLYLTFLAPTNGFKSSLAQCHDAPLLMAIPFILLAF------------------
226464005    -------------------------------------------------------WELYSLDSVSVTFTLYFDWMSIMFMGVVLLISSMVIYYS-SFYMCTDIFMIRFLFMVLLFIFSMMLLIVSPNMFSILLGWDGLGLVSYCLV-IYFQNYKSYNAGMLTVLINRLGDVAILVCIAWL------FNFGGLNYYFSFHYISNGVMFLFVLISLAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFYSLLENFNLTLLLFLSCM---TMFMAGLGANFEFDLKKIIALSTLSQLGLMMGVLFLG--GPLMSFFHLLSHAFFKALLFLCAGLIIHA-MNGVQDIRYMGFLSNQMPFTFTCFCVSTFSLCGLPFLSGFYSKDFILEFLSFSGMNLLIYLLFFFSVLTVSYSFRLIYY--------------------------------------------------
239618146    ----------------LYISLIPLFLGGLSLILNRYRKITITLTFVSLISSALILILNIGNSYETVIGNWGTLGISIGYDEIALPFLLAVVVVLFAVTLNSLHKDYDFYALITLLLGSLNAVFITRDLFNVYVTFELASIISFILIAYGRK-GKQIWASLKYMLISALGFNFYLIGIGLVYMRNGTFSFSAMDN---------MDKLPAMLIFVGLSVKSGLFLLSMWLPDAHANAITEISPILSGLMVKIEDYLVIRFLQ--YSSFEWLRGVYLIVGSASAVAGVIFAMNARKAKNILAYHTFSQIGFIIAASNIAAAW------HAFSHAVFKGLLFMTAGNIYERLGT--QNIKEWNG--KVRLREYIPLLVGSAAIAGAPLTSGFVTKNGIMDSIVGPAKYLL-VIASVGTVIS------------------------------------------------------------
133755335    -----------------VIMSTIMLIPLTWLSKSKHLWINTTLYSFLIALTSLMYLNKQYYMWTSSSITYFSDHISTPLLILTTWLLPLMIIASQYHLQKENLNQKKFYISMLIFLQILLIMFTASEMFLFYILFEATLIPTLVIITRWGNQIERLNAGSYFLFYTLTGSLPLLVALLYLKKMNYSTHFVFMSLISDHYTMDWSNSLLWLSCMMAFMVKMPLYGIHLWLPKAHVEAPIAGSMILAAILLKLGGYGMMRINMLTAPITSTMYYPFIILSLWGMIMTSCICLRQTDLKSLIAYSSVSHMALVIAAIMIQTPLSYMGATTLMIAHGLTSSLMFCLANTNYE-RTHSRTMFLTRGLLIILPLMATWWLIASLNNLALPPTINLIGELFILMSLYSWSKFTI-ILTGLNMMITVSYTLYMLIITQRGLPSHHIISIKPSFTRENLLMTLHIIPLVLL----------------
198114527    ----------------------------------------------------------------------------IMLMFIFMVLLISSMIMLYCCEYMGHDNNIRFFYLVFFFILSMLLMVVSPNMISILIGWDGLGLISYCLVIFYQNN-YSFNSGMLTILLNRIGDVTILM-SISMMMIMGNWNF--------IFNNKMFNLMFVSMIVISAFTKSAQYPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFHYLIY-KNEYIMKIIIFISLITMMMAGFSANFEFDMKKIIAFSTLSQLGLMMMIFAFKNWELS--YFHLVAHAMFKSMMFMCSGILIHG-MMNYQDIRYIGKFKYYMPMTFSMLMISNLSLCGMPFMSGFYSKDQILEYMFSNNNMIIYFFLLISTGLTVSYSIRMIYYLMFKVLNFNSLNNISEFKLMNYSMILLMLMSIFYGFMMNYLIFNNIEIVF
143283420    -----------------------------------------------------------------ISITFYLDEIGIIFLLVSNFLWFLTSLYASRYLVLNDYNQNIFYIFFLFAMLATNGIIYSENLFTIFIFYEILTLSTYPLVTLKKNEDTLKSGKKYLFILLGTSVIFLLPAIIVTYSITGSISFSE---PIPFSGVSETILISTMLLFIFGTAKSAVMPFHKWLPSAMVAPTPVSALLHAVAVVKSGVYILIKIFLLIYGSSMTSMQVFVVVICFTIVASSVIAFKQDSIKLRLAYSTIGQLSYILLGIILAPLSILAALLHFIFHAFGKIVLFLSAGIFA--TNFKVKNVSEMDGLATIAPLTA------------------------------------------------------------------------------------------------------------
49146863     -----------------------------------------WIFSMLTIMLFTLFCFNLSTQNNPLDCSYMTDVLSNTLILLTLWIIFLMFLSSMKYNLNKHKKEFNFVLIILMFTL--TLTFSTMNLMMFYLAFESTLIPTLILIMGWGNNPERTQAGAYFMMYTLMASLPLLLAIMLIYKNSFTLWMP------FLCNQSTQLLYMYIALILAFLVKTPMFLTHLWLPKAHVEAPISGSMILAGVLLKLGSYGLMRILSMVENINNNLNHIWISIMLMGSIITSLICLRQTDLKALIAYSSVVHMGTATSAILTMNYWGLSGGLALLIAHGLASSGLFCLSNINYERSNSRSILINKGILLTMPNLSLWWFLLSVTNMSG-PPSINLFSEIKIISSLAMSSMLPLALIAFLSGVYTLF----------------------------------------------------------
49146282     ----------------MLTLLIASLSIICLNFIPRWNWISLFYSFSMITFLSINLLNNQTQTWNNVSINLGSDNLSTPLIVLSCWLAPLCFMSNNIIKNENQNAQNTFLFLISFITTFLILTFSSLNVLSFFICFEATLIPTLILITRLGANVERLQAGLYFLFYTLFGSLPLLVSLLIINNNH-LNLNFSLNPPINEQIPLNIINIWWIITIIAFLVKMPIYGFHLWLPKAHVEAPIAGSMILAAILLKLGGYGLIRL-NLFFLNTNNINSILIIFCCWGTLITSIICIRQTDLKALIAYSSVGHMSLTASGFLFSNWSVSGALMLMIAHGLVSSALFALANILYER--THTRNISITRGFKTITVLLPIWWIIACVANLGLPPLPNLIGEIIIISGLLGWNLWLIPILG-LATVFGAIYSLSIFQ---------------------------------------------------
255019950    ----------------------------------------------------------------------------------------------------------------FVLVGALMGTFFSQNFLGFYLFYEIVALSGAWMILISGDRDRA--AALRFLLYTVGGSLLLLLAVLYIYLDNGSANFSWTGLAAVPRPEGAVAPWLFLAMLAGLAVKLPVFPLHSWAGPAYGRAAPAASMLLSGAAVLAGAYGLIHWAIPLLPQGAQFAPYGILTGAVGTLYAAFLALDAPNLRRFAAWASVSHMNLVALGFALQEQALHGALFLLVAHALLAVGLFGVIAILEARGLPG--HWDGLGGLFRQTPRLGAWTLFFFLTGMGLPGLANFPGEFLSLAGAFRVS-PWPAAIAAFGILLSVIVFLRAYERVMLGPLNPGIP---------------------------------------
62861447     ------------------------------------------------------------------------------------------------------------ILFLSTLMLGSLIAISSSSWLIAWVGLEVNLLSMLPIMA-WEKSKSSSESCMXYFLIQSMASLLILISSVFVFYI--------------------IMMSSTMVIFLGLVIKLGAAPFHYWFPAVMEGVSWMNCLLLMTWQKLAPLFLI------------SFVDMILVIVMITSLVGAVGGFGQFSLKXILAYSSINHIGWMLAG-----ALWSTLVSITYDMIWCNVNFIGGLFLFGYKVFHVIQ-------FSSISYYLSIMGLVNFLSLGGLPPFLGFFPKWLVIDKLLWSSF-FLALILIFSSLVSLYSYLRLMYFGLFLKFTSSEAILGETI---------------------------------
289183158    ----------------ISLVFLTAGLAATTTVLPKNKIWPVIILQANVAFLLSAISLNSNLSNLNWNSLSWSLGIDNLSSPLILLSFWLLPASLLASINDSSKNNKTFIIMSLVILTALLITFSSLDLIVLFIGFEATLVPTLILISRWGNQQERIEAGYYFVFYTLISSLPLFISLLVLYSTENTLSIPLLNLLQIQEYYNILPTFC----LIAFLVKVPIFGVHLWLPKAHVEAPVAGSMILAAILLKLGGYGFIRLTNIFLTFIKSIAPTLIPYCCWGGLLTSLICLSQTDLKSLIAYSSVSHMSFMIAGISSMTPWINGGIIMMIAHGIASSALFSIANIYYERTGTRTLSIN--RGIKSAILMLPLFWLIFSCANLALPPLPNSMAEVLLFVSLL--NFSVFAIFTVVGAL--------------------------------------------------------------
143767883    ---------FILFLP--LLAFVIQIFFGTKLPRQGDWVSILAIFISLILAIIMFVSMVSSYDSFKIRLGFLVDNLTIIM--LLVVTLISTCTHLFSTEYLKGDIRYRYFAYLGLFTFSMNGIVLANNLISMYMFWELVGVSSYLLIGHWFEKDSAADASKKAFLTNRVGDIGFFIGIMLIYNAVGSFAFGDIFNGVASEMITTTLTLAGVGLFMGAMGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLSVRIFPILTP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142147353    -----------------------------------------------------------------------------------LFATVFALMAFVGGLYAMHQARTLELVAAYVYAGSAIGVTFAGDLVTLFIFWELMAIGSTAVI-FAAGTDAASRAAFRYLLVHLLGGVVLMAGIVAHWTATGSLAVEALAPN----------SLGTVLMLIGILVNAGAPPLSAWIADAYPEASPSGTVFLSAFTTKTAVFALLVMFPGAD--------ILIWIGLYMVFYGILYALLENDMRRILAYSIVNQVGFMVCAIGIGTLALNGAAAHAFAHIIYKALLLMSAGGVLMMTGK--RKCTDLGGLFQTMPRTAMHGIIGALAISAFPFTSGFVTKSLETAAAAHEGLVVWLLLLAASAGVFLHAGIKFPWFVFFQKDSPPEPPIETRRAMTIFSVLCIGLGLF------------------
5835418      ------------------------------IWFWHYQRLTSALFVFSGLSAAACFYFFLAPRIIASYDIYVIDATSVSFSAVVGFIASCVLMFSRHYMASDIYYYRFTWSILLSFVISMQLLIFSNSLFLLLMGWDGLVFRRLP-DHMLSERWKAARPSFLTLMVNRIGDALIMCS-MFAVIFSGT--------ALMSYFSSATRISVSFLYLVAAMTKSAQYPFSAWLPAAMACPTPVSALVHPSTLVTAGVYLLVRMCLSY-DMPPSLCSLLLLVGSVTSLIGGVCAVYENDLKKLIALSTLSQLGVMVFSLGLGMYSL--ALLHLFTHAMFKALLFLAPSGVVLLHVGGTQDMRLMGSITGKSPLLLVFLNVSSLSLAGFPFLSAYYSKHAILASMWASNSNLLAVLMVVSMFLSSVYMFRMLKILNWGVRGSSAVTAPQLSFYFYVPLILLMLG--------------------
88603080     ----------------------AMVILLLQLLLRTHRSLSLLGVIHPVISLIITLYFIVSPGIWDDSPFFLIDHMSLFVMLTTSIIFAAAALYAVGYIDLEKRSLRIFYFGFSFLLAATTMAIFTPNIALFWICAELTTVLSAVLIAI-LALKATIDASLKYIFICSTSMLFSFIGIIFLFEAVGSLLWTEIVDE-AAGLDSGMVFIAFVFFFIGFAAKSGIVPFHTWLPLAHAKAPSAVSAVLSGAILNIGMYGILRMTGIMTGVFGQVSVLLIVFAMITISVACLSMLRQKKLKTLIAFSSIENMGFILLGIGIGSVALFWALFHMLSHSCIKAGLFFSAGILHRQYKVPTRTGEDIGDLLLLQPFAAVTVMAGCAALIGMPLFPLFLSKVGILLAAAAISVWIPAIVLLLFACAGVAFYLPVMAVRFGEGPVPYTAPLSMKVPIVLLLLLSIMIGTVMIPG--------------
258649500    -----------------------------------------------------------------------------------VVCFISSCVMMFSSSYMSHDPFLRFTWLVMLFVLSMNLLVFIPSLPALLLGWDGLGIVSFALV-IYYQNMKSLGAGMITVLANRIGDVMILISIGLMVLQ-GHWIITQM-------WDFYLSFWVILAILLAAMTKSAQIPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFSPFLNTTAMFKSVLLFLSVLTLLMAGIGANYENDLKKIIALSTLSQLGVMMLSLSLGSMEL--ALFHLYTHALFKALLFLCAGMIIH-NMNNTQDIRSMGLIYFQAPLTTMSMNIANLALCGAPFLSGFYSKDLILELSTYSSMSLAMTMMIIATGMTAAYSFRLSFCSLWSVVKDNAFHSKQEFDMHINSSTMMLTVVAISAGMFMQSV--------
135105856    ----------LIIAPILIPAFAGMLLLLEVRERQHLRRLTGLLATLALIPVALGLWQQAASGDIGFGIVLVLDRLSALM---VLLTAVLALPALIYGSRGDDRRGANFHALFQLQLMGINGAFLTGDLFNLFVFFEVLLIASYGL-ALHGRGPARVKGGIHYVVLNLIGSALFLVALGLAYGTTGTLNMADFAVKVLEGNSLDLARLSGLLMWVVFGLKAALFPLYFWLPATYASATAPVAALFAIMTKV-GIYAIARVYGLAFSGGADPLWILALITLGLAAVGVLGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218157379    ------------------------------------------------------------------WNMFSIQNLSVVMTLLLIFLSCVLFISSMVVMYSEEYMSGDFILLVLMFVFSMGMLIVSPNLISILLGWDGLGLVSYCLV-IYYQNTKSFNAGMLTALSNRVGDVAILISIAWMLNF-GSWNY---IFYMDYMNNYSDMWLISGLIVLAGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLVIRFSPIV--SGSIFWYFLFYISVLTMFMSGLGANYEFDLKKIIALSTLSQLGVMMSVLSLG--YPLLSFFHLLTHAMFKALLFLCAGCIIH-NIKDWQDIRYLGCVGLMLPLTSSCFNIANLALCGMPFLAGFYSKDLILEMLSMNFLNILIFILFISTGLTVCYSFRLIFYSMMGDLNMSSFFFFNNNESKMNWPMIFLSFMAIMVGSILSWLI-------
171473621    ------------------MILSICYYLSILLFSLSGASMYWSFSFFFFSKTSFIEFEILSFMSSSLIFLILLDWMSLMFMGVVFFISSMVLIYSVNYMSGDK-MINKFIYMIFLFVASMALMILSPNMISILLGWDGLGLVSYCLV-IYYQNVKSYNSGMLTILSNRLGDIAILLSISWMVNY-GSFNF------YYLQYSDYNFTIILILVILAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFHNLLEYNLY-----LFIISVLTLFMSGLGANYEVDLKKIIALSTLSQLGMMMLILSLGQYEI--AFFHLVSHAMFKSLLFLCAGYYIHNNM-NWQDIRSVGSLSMNSPIITFYFFVSSFSLCGFPFLTGFYSKDLIIEFFFMSQMNTFMFIMLISTLLTLIYSTRLIYYLFMN----------------------------------------------
140631572    --------------PGIIILVGALALPLL----PRSAQAIGALALPALSLAQLLFLSQGVFPGIELAGLVRVDPLSMAFGYIFHIAAFIAAL------YALHVRDTIQHVTAMLYVGSAIGAVFAGDLITLFIYWEITALASVFLI-FASRTQRAYQAGIRYLIVQIGSGVLLLAGILLHYHDSGSLSFDQL---IGPDGNLSDASAGVWLIFAAFGIKCAFPLLHNWLQDAYPQATVTGAVFLSAFTTKLAVYALARGFPG--------TEVLIGIGVVMTLFPIFFAVIENDLRKVLCYSLNNQLGFMVVGVGIGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
219809106    -----------------------------------------------------------------------------------------------------------------LTLSSVVFSMVSPSWFGVWVGLEMNLFGALLFLVNNKKKT--VTSAFKYYFVQSFGSSVMVMSIVLGGWM--------------------GEDAVLSGLICGLGVKLGAVPFHFWVVEVLDGIRPSCMWFVLAIQKVVPFCSVCQGFQGGW--------VLVALSGASAVVGSISGVGSTRLSRFAGYSSVAHTGWSLAACFGGQVV---LLYYLLAYWVSLGGFLSLMGGDGYLSSVS-------GGSVRQSPF-SLGISVWLLSLGGFPPFAGFCGKVVVLMHVMKWS-PVLAFFLLGSSVTSWTYYLFVMSMSIIGGSKSVYPEWSDRSVVFVFLLAI------------------------
18001018     ------------------------IMLIPTSLFSKKWLWIMTSNYSILIALVSLMWLKLDSVSGWSYTNLLMGVDQISAPLLTLSCWLLPLMILASQNHMRHERQQTYIILLTTLQISLILTFSATEFIFFYIMFELTLIPTLIIITRWGNQAERLKAGTYFLFYTLMGSLPLLIALTINKNISSTSIFTLNFMYQNYLNLSTTEILWWAGCIIAFLVKMPLYGVHLWLPKAHVEAPIAGSMVLAAVLLKLGGFGLLRISIILTPITTMMAYPFIILALWGIIMTSSICLRQLDLKSLIAYSSVSHMGLVISGILIQTPWGMTGAMILMIAHGLVSSLLFCLANTSYERI-HSRTMILIRGLQIILPLMSLWWFLTSLMNLALPPSINLMAELTIMTSLFNWSSFTI-IITGTGTLITAAYSLYMFLMTQRGPTPKHMILDPTYTREHLLISLHMIPSLLLILKP-------------
171473579    --------------------------------------------------------------------TFILDWMSLTFMGFVMFISGMIFIYSTYYMEGDMF-IVRFITLVFLFVLSMLLVIASPNLISILLGWDGLGLVSYCLV-IYYQNEKSANAGMLTILSNRIGDVALLLSISWLAIY-GSWNF----YFFQLVYTNVDLFFITFLIVLAGLTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNVML-----GVNNILFYLGSLTMFMSGLGANLEMDLKKIIALSTLSQLGVMMFTLSLGFYEFS--FFHLLSHALFKSLLFLCAGVFIHSMG-DIQDIRYLSGLNIGCPVSSFFFIACSLSLCGFPFLSGFYSKDLILESLLSHTSLFMLLIVLIGTFFTATYSIRLMMFMFFKNLGGKINISLGEVSGMILPM--------------------------
8404660      -------------------------------------------------SVVLLEWELFSVGPVSFFLPVLLDKMGIFFSLVVLLISGLVFWYSHSYMAGEVFPR-RFGLITVLFVVSMNILIYVPNLVSLLLGWDGLGLISFCLV-IYYQNKKSLASGMITALMNRVGDACLVLVIAGFLCF-GHWSI---------LYREMIGVVLGVLVVVAASTKSAQIPFSSWLPAAMAAPTPISALVHSSTLVTAGVYLGIRFHGMLFSS-SFVWGVVLLLGVSTTLMASSVALVESDLKKVVALSTLSQLGLMFCSLVLMSPEIC--LFHLVMHSLFKALLFLGVGNVIHSHG-GSQDLRSVGMLWSQFPVTVASMNVSFLAMSGTPFLAAFYSKDMIIQSSVVSGFPILVLVLFLISLLTASYCIRMAYYMLWGVSSQGGLSCLSDQDKIMGVPMLVLS----IGSVLGGAVMSRVL---
14010689     -------------------------IMMIPTMYLSKNHMMWINTMICSLSISALTLMILPNNPCNLSLTFFSDPLTSPLLALTTWLLPLMILATQQHIYSNSLPRKKLYTSMLIILISLIMTFAATELILFYILFETTLIPTLIIITRWGYQPERLNAGSYFLFYTLAGSLPLLITLLYCLNNLGTLNILTMTINTKELLTSWTNNIMWLGCTMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGSYGMMRIIPTLNPLTEKMSYPFLILSLWGMVMTSSICLRQADLKSLIAYSSISHMALITLAILIQTPWSLTGAMLLMVAHAFTSSLLFC-LANSNYERIHSRTMMFTRGLQALFPLLTLWWLLANLANLALPPTINLLGELSTILAAFSWSNFTIAFTG-FNMLITALYSLHMFTSTQRGPLTHSTSNVKP-----------------------------------
118136407    -----------------LILPNILFSLILWVFPQKWFWPMSLFYMLLLAILNTPILYTPPMTPWALTNLYLTDPLSSPLLVLTLWLMPLMILASQNHLKTETFPRQRSFLFILTLLISLILAFSALNALLFYIMFEATLIPTLMIITRWGNQTERISAGTYFLFYTIISSMPLLIVLLVAQKDLGSLPFPLIQQLSNLSSPTFSNNLWWLACMMAFLVKMPLYGIHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMIRILPLIKPLPCYMAYPFIILAIWGIIMTSSICLCQMDLKALIAYSSVSHMGLVIASILIQTQWSLTGATILMIAHGFTSSALFCLANTNYE-RTDSRTMLLTRGLQVLLPLMSAWWLLTCLLNLALPPTINLVAELTIISSLFKWSPWTLLFTGG-GVLVTAAYSLSMFLVTQRGPAKQEAPVTPSHSREHLLLALHILPVLLL-----------------
240266634    -------------------------------------------------SVYMLDWEFITINSVLMTLTFIFDWMSMFFCGCVFFISSMVVLYSHSYM-ISDGNKIRFLYLVLMFIFSMFMMIMSPNMISILIGWDGLGLVSYCLV-IYFQNFKSHSAGMLTILTNRIGDVAILLSISWMMNY-GSWHY-----LYYLNIFEGWVFYLMILLILAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDMLY---MFNCNFFLILSLMTMFMSGLGANFEFDLKKIIALSTLSQLGLMMTILFLGFPYLS--YFHLLTHAFFKALLFLCAGLIIH-VMNDTQDIRFMGGISNQLPLTITCFCISNLSLCGFPYLSGFYSKDLILEVMTDGSNFFIYFIMYFSVGLTVSYSVRLAYY--------------------------------------------------
23264070     -------------------------------------SWEVVQFFLFVVSFSISLKCAHDFFMSELGYMMGVDYLSY---ALILLSAWVIALMICSSQKVMKTYNFSFILVNMSLLVCLLLTFSSMNYLFFYVSFESSLIPTLILILGWGYQPERVQAGLYMLFYTLFASLPLLICLFSLYEAGGSL---IIGLPYKVDQMDFISILWYFSSLFAFLVKLPLYLFHIWLPKAHVEAPVAGSMILAGVLLKLGGYGIIRILSIFSSINKSFVWLWVCLGIVGGVMVSLMCLREVDIKSLIAYSSVAHMGMVLGGLMTSSWWMSGSLVVMVGHGLCSSGLFCLANMVYERIGTRSMLIGK--GLLSIMPSMGLWWFLLSIGNMGAPPTLNFAGEIQVLSSLVKLTIVGLAFLLFLSASYTIYMY--------------------------------------------------------
207268059    -------------------MFSIYLLSFFSLFFVSMLFFIFGIYYLLFDYSVFIEWELFSLNGSVIVMTFLFDWMSMIFMSFVMYISSLVIYYSIDYMSNEKYKN-RFVLIVLMFILSMGLLIVSPNLISILLGWDGLGLVSFCLV-IYYQNIKSYNAGMLTALSNRVGDVAILMSIAWMLNF-GSWNF---IYYYDFIYGSFEMKVITMLIILAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNPMLMTYNFGWF--LLLIGCLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILAMG--YPNFAFFHLLTHALFKALLFMCAGSMIH-NLSDSQDIRFMGSIVNFMPLTSICFNVSSLSLCGMPFLAGFYSKDLILDMVCLSWVNFLIFFLFFSTGLTASYSFRLFYYSMFGDYNFFSSFSFNDNSYYISFGMMGLLFLSIFGGSFLSWLIFPMPQL-
288903262    -----------------------------------------------LLSSSMIFVEWELMKVISLSVSLIFDWMSLLFLGVVCLISSVIMMYSIYYME-EEKNYLRFIYILVMFVLSMWGLIISPNLVSILLGWDGLGLSSYALVIFYQ-NESSCNAGMLTILSNRVGDVAILMSVGLLC----------INGDFNYIFFQKVDNLVLLMLCLAAMTKSAQVPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNTPL--MESGLNNFLAVVGCLTMLMAGLSANFEIDMKKVVALSTLSQLGLMVMTLSVGFPEL--AFFHLITHALFKSTLFMCVGFMIH-SMSGTQDSRSMSGLALASPLMSVMFSTTNLALVGFPFLAGFYSKDLILEFFYSDWFNLGLVLGSLATMLTMMYSMRVVYLSSSKNSVCGSVSGLSDTDFIVLKSMSLLFMGSILGGYMGAW---------
283099283    ----------------------------------------------------------------NFSLIFLLDWLSLMFLSVVFLISGCVFLYSLGYMSGDSY-VIRFYFLVFMFVCSMFFLIMMPDLMCLILGWDGLGLVSYCLV-IYYQSDVSLSSGYLTLFINRLGDLFLILSICWCMNY-GCWHYFYLFT------FDNLNIYMIFFLILACLTKSAQFPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLIIRFSKFL---SSDLIFFLINLSLLTVLLSGFGALYENDLSKIIAFSTMGQLSFMIFSIVMGSHYLG--FIHLLIHAIFKSLLFLCSGIFISLLM-GSQDIRNMGNLGLQSPLISSCFLISLFSSCGVPFYSGFFSKDLIIELVVLSEINFFYLLIFFFSILTLVYSFRLFYFLF------------------------------------------------
270267672    ----------------------------------KKDMFWINQFYYFILAFFFVLGFSGSFFFASVGYIWGCDLLGRVMCLLTLWICALMILSS-GKIYKNFFFSNAFLFMNLFLVFSLFCAFCTLDLFIFYLFFEVSLIPTLILILGWGYQPERIQAGNYLFFYTLFASLPMMVGIFFLGSIFGSLDF-------FFLRGDINNLFLYFCMSFVFLIKTPMYLVHLWLPKAHVEAPVAGSMILAGIMLKLGGYGLLRVLSMFSTVGILVNFILISISLVGGVSVSLICLRQTDIKSLIAYSSVAHMGLALSGILTFNCWFCGAFCMMVAHALCSSGLFCLANINYERLHSRSLFLNK--GLLSVAPNLSLWWFLLCSSNMAAPPSLNLLGEIMLINSLV-SWCYWTMISIAMLSFFSACYSLYLYSY--------------------------------------------------
62161049     ----------------------------------------------------LLSFCFISLASTNLEMILIMDYISMMFSTTVLIISSMVLWFSEEYMAEEKY-PLRFNYLVLLFILSMIMLITSPNLMSILLGWDGLGLVSYCLV-IYYQNPRSLNAGTITILSNRIGDVMILMAISLSLSF-GSWDILSMNTLLSDP-------IPLSLIMIAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFHNM---MNYKIFLILLISSTLTMFMAGLSATMEMDMKKIIALSTLSQLAIMMLALSLSLWKL--AYFHMITHALFKALMFLCAG-FAIHNMKNNQDMRKMSLLLSSSPTISTCMMISSITLMGLPFSSAFYSKDLILETLISSQNQTILIITLISFGLTTMYSFRLTLMTLWFNNLGPKTTSISETQKMTTPIITLTTTSIFIGAMMNWTLLDTPSSL-
89337422     --------------------MGMLMSMFVLFFSGFKLKWELYLWFMMIFSFMMLKNLSVDISGMTEFYFFF-DKLSSILILLSFWTSSLMLLSSYKSVKLLNNKVNFFSFCVLMLCFVVVIFFLVENLILFYFFFEISLIPTLMLILSWGYQPERLQAGMYMMLYTVSASLPLLLCLLLLCYYEGSYNMSIIYLLLINN----LGLYWIIGLLLAFLVKLPLYFFHLWLPKAHVEAPISGSMILASVLLKLGGYGIMRFVILFKILGSSFMVMLVVVCLWGGMLTSIICVGQSDMKSLIAYSSIGHMGVMLVGVISGFIVWEGAILMMVCHGLCSSGLFCVGNLIYEKI--NSRSLFLCGGMINYNPMMSLLMFLLCICNMGAPPFINLVSEIMLYISMYMYS---------------------------------------------------------------------------
260150975    ------------------------------------------------------------------------------------------------------------YLFLLVFMGGSLLSVSSSDWIGVWFGLEINLFAVIPFFSGMGLSTE-TEAVVKYYITQSIGSMILLFGSILMCFECGSF-------------FVGAWGLLNWVLVAGLMLKMGLVPFHFWIPSVMGGLSWAGCVVLSIWQKLVPLVVLGSILSGFSSS------VVVLMGGLGSLVGGVGGFLQTQLRVLLGYSSIGHSGWVIVG---SLCNPMSGVSYFLLYSLLVSLLFFLLGYLDFSSFSRLG-----GGFSVSSVSAFTCLSLCMVSLAGMPPTIGFSMKWSVFLGML-PGLYMVLAMLVLGSLMSLYYYLCVIFIIFFSAISGNTYLLSVGAGRWTLGVSLFVV---------------------
258634020    ---------------------------------------------------------------------------------LVTVSLCGLFICLFNVSWHRHPQVKANGWLVNLTLAASVAALLADNLVTLVAMAEIVALCGYFLTG-------CRKSGQLWFVLGRLGTLLLIAACWLLWQQYGTLSYDGLRLML---HGAALPPLVLLLSLLGFGLLAGIIPLHGWVPQAHANAAAPAAALFSAVVLKIGLWGIISVSLIAGVVPLWWGVLMVVLGLVTAFTGGLYALMEHNINRLLAYHSLENSGIILLGVGCGALGMIGGLYHLFNHSLFKTTLFLGAGAVWFRTGH--YDIEKLGGIGKRMPLISLAMLIGLMAMAALPPLNGFAGEWVIYQSFFQLGGPLLAVGLAITGALAVMCMAKVYGVTFLGAPRTPEAAQAANPPGLMNAIVALLALACISAGVATPWLLPL-----
292496244    ---------------------------------------------------------------------------ALFMGVIMMISGCVGFFMSAYMG--PEDTLKQFNLTLYSFVSSMLILVVASSMPVVLLGWDWLGVTSFLLV-MYYESKKSFDAAMITALTNRVGDALLICSTAGMCMA------SDLSLDMKPYCWSSIFIIGCI-------TKSAQVPFSSWLPAAMMAPTPVSSLVHSSTLVTAGVYLLIR-SSTFWVSSDMACSLLMGVGIITTTIAGVSAVMESDVKKVVALSTLSQLGIM--AFSLGLGEIELAFMHLVCHAFFKAGMFLSVGSMISHNGNQLFNSFGLTGVS-LSPSAVLGLFMGSISLMGIPGTAGYASKESIVASGYSSNSWFMSGLMYVGIGLTALYSIRVLVGVTGLAKHGIRDFLGSRETLMLSAPGVFLVFMGLIGG--------------
157056508    ------------------------------------------------------------------------------------------------------LMKFKLLIFLPCVMFGTILSISSASWFAAWVGLEINLMSIAP-ILINKMTYQSVEATIKYFLTQAIASTVFIFSAMTLS---------------FSQFLALNDFMLNTFMMLAILTKAGVAPLHFWFPQVMECSEWFQCFIILTWQKIAPFIILSFM----------KLGLIWWFIVSSALLGALGAINQSNFKLILTYSSIIHSSWMLTLILISETMWW---VYFLSYSFLTTSIIYLNFLFKLNKLSDLFNLNMSSNL-------KIILLINFLSIAGLPPFLGFMIKFLSIAMILNSFSIPIFIILMASSFISFYFYLRMIYSSLFISSSKNFIMAS----MNLFNSSTMQFTMFTMISILGNSFIPLLVLL-
226453521    -------------------------------------------------------WEFFSIDSCSFVMTLLFDWMSLLFMGSVLLISSMVIYYSYSYM-SNDLNMLRFLYLVILFVFSMMFMIVSPNLVSILIGWDGLGLVSYCLVIF-FQNNKSYNAGMLTILTNRIGDIALLFSIAWFLSN-GSWHF-----FYFLHLDLIWYSVLLCLLMLAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSPMFKFF---NISLLLSISVLTMFMSGIGASFEFDLKKIIALSTLSQLGLMMSILFIGSYNIS--FFHLLTHAFFKALLFLCAGLIIHC-MNDSQDIRYMGALINHFPYTLAAFCVANMSLCGFPFLSGFYSKDLAVEFVQMSSFNFLIYFFFISSILTVFYTMRLLYFIMYGYLGCSSLCLYEEDSIMLISMMFLIF---------------------
29126172     ---------------------SVCFISFIFLFMFSSLNFILMIIFIMNDLIYFFEWEIISLNSVSVVMSILLDWMSLLFMMFVCLISSVVIYYSKSYMQSE-LNLDRFIILVLLFVFSMILLIISPNMVSILLGWDGLGLVSYCLV-IYYQNLKSYNAGMLTALTNRIGDVFILMVISWMLNY-GSWNY---IFYLEFMKNDFMMEVIGVMIILAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTVGVYLLIRFNMLLIDMF--FFKILLLLSILTMFMAGISANYEFDLKKIIALSTLSQLGLMMSILSMGFPDL--AFFHLLTHAMFKAMLFMCAGVVIHM-MNDIQDIRYMGGISMFIPMTSLCLNISNMALCGIPFLAGFYSKDLILEMVSFSNLNFLVFFFYISTGLTMFYTFRLILYTMIMDFNLMVIYNLYDEDFIMLKSMMVLLFMSVISGSFLSWMI-------
21326210     ------------------------------------------------------------------------------------------------------MTKFYKLLFLSTLMMSTLIAISSYSWMGMWIGLEINILSIMP-ILINQKSKISSESGIKYFLTQTIASTTIMISIIMMMKQ-------------INLSETLIKELPSLIMNSGFLLKMGMAPFHFWFPEVLEGLSWLNSMIMLTWQKITPMVMLM--------HNIESSLFYMFVIVFSMIISGMMAINQVSLRKILAYSSINHMGWMMSSMMLSQSIWL---------IYFSVYTITTIIIIIMLNMTNTFFVSQLNLIWNFNPMIKLLFLLNFLSLTGIPPFIGFLPKWLTIQVMINNNLYF------------------------------------------------------------------------
192288387    -------------------------------------------------SIFTSFVLIMSYPQTTSISMSPMSIFTDFLNYPLIILTFWIMILSSFMTFQNKKSPEMFTFLIIFLNLSLYVCFSSSNILTFYIFFELSLIPTLFLILGWGNQPERLQAGFYLMIYTVTASLPLLMSILFLTYENNSFNF--LHSMWYTPHIWYLTKFWWLISITAFMVKMPLYLTHLWLPKAHVEAPVAGSMILAGLLLKLGGYGLIRLSFIFPQNSHNILAPFIAVSLWGAIITGLICLRQHDMKSLIAYSSIGHMGLVISGVMTMTKWWEGAILMMIAHGLASSAMFSIANSTYEATHSRSLYISK--GLISLFPTMSMLFFLLSAANMAAPPSINLVSEISLLTSILSSSAMTAPLIAIISFLAGAY----------------------------------------------------------
62861440     -----------------------------------------------------------------------------------------------------------YILFLVMLFLSIMVAVSSTSWFILWLALEINTLSFCGLIFFW-KSKNSSESSMKYFLAQSFSSAIFIFSAMWBF-------------SNFFQINSMLNMLFINLMLFMLVFKLGMIPFHIWFTTLLPKLSWSNSFIILSLQKIIPLWAISSFST---------KSTFILCVIFSAIFSPILGFGILIIKSMLAYSSISHLAWMM---ASMIYNNNIWLIYLMFYSLTTLAFMYPAYFMKMTPLNQ-------SSFQNLTLFLKFSVLFLLLSMGGLPPFLGFFPKWLVINSLWDNHF--LTLILIFSSLINLFFYTRVAYALILSNSNKTIFLSTSISPLFLLISTLMSPFIFLF----------------
140723022    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLDWRVLTETLRANPLSPGIQIVAALLLVGFGTLVSLVPFHSWAPGGYASAPAPAAMLHAGVLKKFGLYGLLRVALPMVPGWKEITWIVGLLLAGNILYLGFASLQQRDFRWLLGFSSAMHMGTVFLGLISGTLGLAGALTLMVGHGLSAALGFAVAGEISRRTGTSW--MRDLGGLARRTPQLWFYLMIAAMASIGLPGLSNFAGEIMIFFGSWTAH-PVLVAVAAWGVVLSAVAMLRAVRAIAFGSMSPAV----------------------------------------
226453436    ---------------------------------------------------------LFALSSVVFSFSAVVDKISLSFGAVVTLISACVFTFACKYME-EDLYFYRFIWLLLAFVISMNLLIFSGSLFWLLVGWDGLGITSFALI-IYYQSYESLTAGFQTLMVNRIGDSLIVSGTAL-FVIEGQFTFTSLI---------PSMGVLVFLLSVAALTKSAQYPFSAWLPAAMA-APTPVSALVHSSTLVTAGIFLVIRLSYNLPLGDSVSTLLLFCGALTCLLGGWAATYENDIKKIIALSTLSQLGVMVFSLGLGSTAL--ALFHLYTHALFKALLFLAAGALLMA-SFGAQDLRVLGGVGLSMPAVMVMFNLSSLCLVGAPFMSAFYSKHMILEKMFQSGINLVSIIMLVATMMTAKYVSRSLKAVVWSKP--------------------------------------------
221148394    ---------------------------------------------------SLVFVYSGVLGGWGFSGFLMSDGLSSSLVVLSWWISLLMLIASQGSVKGGLNKFSLFSGCVCVLNFILMVSFFCVDIVWFYIFFEASLVPTFILILGWGYQPERLQAGMCMMLYTITASLPLLVLILYKFELCGTSSFEYWSNGSGGWSSAVGSEVVFCLGFGAFLVKLPMFSLHLWLPKAHVEAPVAGSMILAGVLLKLGGYGMIRVYSYFLCGYSVFSDVMLCLGLWGGVVTGFICFRQVDLKSLIAYSSVGHMSLMLGGLSNSSWGWQAALGMMLAHGLCSSGMFALANYNYEKTGTRSLVMSK--GMLMVSPYMSMWWFVFCVANMAGPPSINLLSEIMVFPSVLFKSFWPLGLMSFLAAVYSLFLY--------------------------------------------------------
258649582    ------------------------------MNLWKLNFKILLFFSLIIFNLSLFFLYKDKVVFLEWEIFYLNSVSVIFLILMLLFMSFVLFISSMVMLYSEDYMMGDFIYLVLLFIFSMMMMIMSPNLISILLGWDGLGLVSYCLV-IYYQNIKSYNAGMLTVLSNRIGDVCLLLGIAWMLNYGGWNFFFYMDYFMNMSESKFII----VLVVLAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFFDLL--MNFMVVKILLLLSCLTMFMSGIGANFEFDLKKIIALSTLSQLGLMIMVLSMGYKKL--AFFHLLTHAMFKALLFLCAGMIIHCFM-NFQDIRYMGKLINYLPLTILSMNISMMSLCGLPFLAGFYSKDLILESSMSEINFLMYFLYYFSSGLTVSYSVRLVYYTMIKNLGYISLYNFNEESLNMLKGKIGLVFLAIMSGSMLNWLM-------
15128613     ------------------------------------------------------------------------------------------------------------FPFMFLTISSTCLVASSSNWLTIWMGLEINMLGYIPLIFLKDNSSES-EAAVKYFIPQSVGSTIFIFSAIFTNHF----------------------YNLQILMLIAMCLKLGVAPFHFWFPPVMATLQLIPAFILLTWQKIAPILAIASLNPLLLKM-------IMPIAMISALWGGIGGINQTDIRSLLTYSSIGHTGWMLASITSN---HMIMFSYLLTYILINASIFAFLLKENMKYYKQL--------FFSKEPTKMFILAISLLSLGGLPPLTGFLMKLLVL--MFTEANMVIIFGLITGALMSLFYYLSLTFSALLNMSKTKHMMNTKESTLFLLSQILPLTMILFFF---------------
115531864    ---------------------------------------------------------------------------------------------------------------LFFLLLSTMIVLSSPSWFSMWMGVEINMMAXIPIM-FSESNKMSTESMIKYFLIQTSSSIMYMFSMMVLSISLIQTNIMXIMT-----------EYAQILTMSSMLLKLSCAPLHQWFPSIVEGLAWSPMMVILTWQKIAPFSILMNFSYNFNFMAGAASLSALLGSLSG--------FNQTMLRKILAFSSISHLGWLIMILINKLVFFWYMLIYIFLNVVLSLSFLLMNIFHYSHL--------------TFIKMNSYFILTNLLSLGGLPPFLGFMPKWISITWLV-SHTPFISMILISSALINLSFYLRLTYKILLMKLNFTKTFKPNSQMKILLMNSLSIILFI------------------
153124866    --------------------MSLIFVLLMLILFNGVFIWEIYMWIFMLMSILMMKFLNIEVWGL-YSYIFYVDSMSGMLVILSLWISGLMFLASYSSVKLKKNKMKYFLEVVCVLCLIILIFFFSNDLFFFYIFFEISLIPTLLLIIGWGYQPERLQAGMYMMLYTISASLPLLLSIMMVGNLNSSYSMGLLMYINMYMFYKSVSSLWFLGFMLAFLVKLPMFFVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGIIRFLSIFFIHELLMSKMVMIMALWGGVITSIICVGQSDIKSLIAYSSVGHMGVMLGGMISKFMWWEGAVLMMIAHGLCSSGLFCLANLVYEKL--KTRSLYLYGGMINVNSMMSLFWFLLCISNMGAPPFINLMSEVMLFCSLFMYSNWYLLIIIVVVFLAGLY----------------------------------------------------------
227002088    --------------------------------------YLFIFTGSSFGSAYLLEVPVWESNCLSFSFSFLLDNVSMIFVGTVLV--ISGSVATYCKWYMAEEMYYRFMGLVWLFVLSMVFMILVPNLVMLLIGWDGLGLTSFLLVAYYQNN-KSLSAAMLTALTNRIGDVLVLISISIFLSEGGWL--------IYSYHPVQMWLNLGFMVVFAGMTKSAQMPFCAWLPAAMAAPTPVSSLVHSSTLVTAGVYLVLRSFYII-SSNPYVTQVLMILSLFTLVLAGSSAVFAFDLKKVIALSTLSQLSLMM--FSISILLPSVAFFHLVTHAVFKALLFLGAGGVIHSN-QSIQDIRGLSSLWQGLPVSMGAMSVAIVSLSGAPFMSGFFSKDLMIELSMMDSSVTYGLLELLGLIFTSFYSARIVFSVMLGSNYVNNSTLRINEHLNMQTPFLSLYIGAIILGVVLGSKME------
115494882    ----------------------------------------------ALVFVGSFLFIFSLGGGFHFNNLSLGLGVDWVSYILILLSFWIVALVVKSSQKISDTYNFEFLFTCVALLVSLIMTFCCTDYLLFYICFESSLIPTLILILGWGYQPERVQAGIYMLFYTLFGSLPLLVSFLLMYSVNGSLTF---NLAAACSSVGFVSFIWYFCTFFAFAVKLPMFTVHLWLPKAHVEAPVSGSMVLAGVLLKLGGYGMIRVSSMFLGVGREMSFGWLSLGLMGGSIVSVMCLRQTDMKALIAYSSVAHMGLVLCGLMLFSLVGVGGAVVVMVGHGLCSSCLFCLTNMVYE-RVGSRSMSVSKGLLSFMPSMSLWWFLLSAGNMAAPPTLNLLGEINLIMGVVSWSKSCFLGVACL-SFFSAAYTLYMFST--------------------------------------------------
288573154    -----------------------------------------------------------------------------------LMVALAVFMTLCIDLYVRRKSPMPYLFCLFACLA-----ALASSWFFFTVWVELSSIVLAFMVGKKDRPT-----ARFYLFSQLLGGGLLLMASAMGNSSDGGL--------LSIGPVPSSLVP---LFYVALGIKAALPLLHFWLPRTHSKAPVEASVLLSGYAVKMGIYGMVRMSL-------GPSPWLLFAGVFMALYGALQGVMQRDAKRLLAYSTMGQLGFMVSSLAAGTLGRYGSEALILGHALSKGLLFLSVGETEKRYGT--RDLAELGRGMKDLPWLFPFFAVGALSLAGAPLTAGGWGKSMVKAGLEGYPLVFLAGLGTVLSLCKLGYYLRPFKRDFPTPPS-------------------------------------------
226464135    ----------------------------------------------------------------SISFIFLLDWMSLIFVGSVMYISCMVVFYSSSYM-SSDFNKDRFLILVLLFVGSMCLMVLSPNLISILLGWDGLGLVSYCLV-IYFQNTKSYNAGMLTVLTNRIGDVAILLSIGVMMNN-GSWYF-----MYYNYYNYSWSFYLLLLIILASFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNYLF---LYFDLSIFLCISVLTMLMSGIGANYEYDLKKIIALSTLSQLGLMMSVLFMG--FPMIAFFHLLTHAFFKALLFLCAGLIIHC-FNNTQDIRFMGGLLNNIPYTSSCFCISNLSLCGLPFLSGFYSKDLSVELMSMNYFNLFIYVMFISIGLTSCYSMRLIYY--------------------------------------------------
48478001     -------------------IFSILYTLIITFVFILYSIFKFINYNGSLISVFNYNIVSYSNSGLSFYITL-SFGLTGFTDALIIMSMVVTLFALMISDYNNP----SFYGLIMITGFGLSGFFASMNFLFFYVFWEVVIIPMFIIISRYGGNNKRL-ISLKFFIYTHLGSLFLLLSIFTLSGYYFTFQIHTLMNPYFQRTIPRAGYYFIIFFLAAFLIKLPAFPLHEWLPNAHYTAPFPGSIMLSGGLLSMGGYGLLGILYPVSVLFPKILYILISTGIIGIVYFSLTSMFQTNLKRMIAYSSAAEMSFVLVSFGTSVLDLSGGMYQTVAHSFVISLAFASLFYIYKRTGT--LQIYGLGGIQRNIPMASSFFMISMLASFGVPALAGFIGEFSIIVGSYYSIGLLTLIIVAGLMIATGYFLWAAQRSLYYNENLGKLNDLNGYEFLILLTMLLVSIFFGIYPEPVFGIMHLYAMKI-
192288385    ------------------------------------------------------------------------DPYGMLFSSVVLFISANVLKFAETYMSGDPF-LNRFIALIVLFILSMNMLIYFPHMMTLLLGWDGLGLVSFILV-IYYSNPKSLSAGMITALTNRIGDAFILISI--------GWSLNNSHWIITNMWQSNMSNFIILSILIAAMTKSAQMPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFYPFLSSLKLFNTLLLITASMTMLMAGLSALTESDFKKIIALSTLSQLGVMMASLAMG--FPTLTLFHLLTHAMFKALLFVCAGSMIHFHLHD-QDLRKINNMSIQTPLTMACFLIANLSLCGSPFLAGFYSKDFILEISLFSPMNSMALLMFIATGVTAAYTVRLMYSMWSAPSSPPIHNIFDKDPNIFVPALLLTMGAIFSGSSINWWLAPIDQESF
284162677    ----------LIILPMIFSIPTAIAW-----YLWRKNLAVTSVFGLFLSFILTIYTYNLPIPQLGISFTFILDYLSKTMG--LLTAFIAFLIGVYSLEYMKHYRLGWYWFFFNTFTSSMLLVVYSDNLLSLLIGWEGLGLASWALIGHWFRDDDELSSAWRAISTIRIGDMPMFFAIAVIFALTQNLNVSSMDWHTVFKDLGFASSIVLLALMMGPFTKSAQLPFSEWLMTAMTGPTTVSALLHSATMVAAGAYLFMRLSWYIEPWLEFAYTLILFLGLSSSLYGALVALACRERKVLLASSTLSSLGIMFLSFWFGRIAIILAFLYLVVHALAKATLFLVAGHLIHATHNRFHCKVNF----RKMPSAFIATLIATLCLSGIPPFTAYWVKEELLHHLEEFGYYPLALFLLTSVIYSAF----------------------------------------------------------
138728087    ---------------------------------------------------------------------------------IIFMGALVAFAAVCCAGDVTH-RIKEFYFLLNLMICGILGAFASMDLFFFYFFHELALVPTFIMIGVWGRGQNRNYATYKITLYLSFGALLALIGLIGVYVQTGSFSIPDLMKAVEEKPITSAQQWIFPLLMFGFGILVSLWPFHTWAPLGYGAAPTATAMLHAGVLKKFGLYGLIRVAIPMAPVAQTWLEVLAWLALANLLFCGLVAVRQKDLNQLIGNSSVAHMGFIFLGIASNVIGLTGAVLVMIAHGLL------------------------------------------------------------------------------------------------------------------------------------------------
260150942    ----------------------------------------------------VVIEWFMSSGLMGVNFIVVVDGFSLLFSSVVLLISFFIMLFSTTYM-MNEMFLSRFIWLVMLFVVSMNLLIFVPSLIGVILGWDGLGLISFLLV-IYYQNGKSLGAGMVTAFMNRVGDALL-LLGVSLLSTCGHWSMW-------GWGKEEILSIVLLLVVVLSTTKSAQFPFSYWLPAAMSAPTPVSALVHSSTLVTAGVYLLIRIIPNVTVDSGVGGWWLLTASVFTMLMSGVSACFEMDMKKIVALSTLSQLAVMMFSLSLG--YYSLALFHLLSHALFKALLFVGVGCVIHSQ-DDWQDFRMASGLWAKMPLVSGCIMMAGLALSGLPFLGGFYSKDLVVEGMLMGGSTFLGFIVGLSLMMTIIYSGRLF----------------------------------------------------
89337421     -----------------------------------------------------------------------------------LVCLISSSICIFSVSYMKGDMVNRFMMVLMLFVLSMNFLIFIPSFVSLILGWDGLGLVSFCLV-IYYQNNKSLSAGMLTVLMNRVGDCFILAGIS-IMSLMGHWNYLCIWYFIF-------FEICMFFVVIAGMTKSAQIPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFYNYLVEVSFFCNFLLFISILTTFMSGICAVYEYDMKKIIALSTLSQLGVMMMSLGLKMPMLS--LFHLYTHAMFKALLFLCGGNIIH-SFFGMQDIRDMKGVSYMLPFTSIIFNVSNMALCGFPFLAGFYSKDLIIEMVLNSNMMLVAVFAMFGVCLTMLYSMRMSMYMVWGDVKSAVYENMMDDDKYVIISMLILCMGALFGGFF------------
141644630    ---------------------------------------------------------WFSVSGFSANYTLVLDGLNIW---LVQLTTLLIPLALLASWRNVKEKEPVFFGLFLILESSILGALMAQDLLLFYIFWEVMLIPMFFLIGVWGGQERKY-AANKFILYTLAGSLIWLLALIYLANLSGGFDPTLMSLA-ARSQSLYLQQVLFLSFVIAFAIKVPLFPFHTWLPDAHVQAPTAGSAVLAGILLKLGGYGLLRFAIPMFPHVALSMSHMLTLSVVAILYGGWVAFVQEDMKKLVAYSSVSHM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
192293803    ----------------------IIFFLVVLVWFVKSWKLVQISLFLVCFILGLACSHDFFVFDLGLG--LGIDYLSYIL-IFLSLWIMSLIVSSSSKIYFLKNFSNMFLMMNLLLLIFLVVTFSSMDYLLFYISFEACLIPTLVLILGWGYQPERIQAGVYMLFYTLFASLPLLVSLLSLYWFGGSL---VMNLTLKIQDLGFSGSLWFFATVMAFIIKLPMYMFHLWLPKAHVEAPVAGSMILAGILLKLGGYGLIRVLFMFSELSKMYCWIWVSMGILGGLFVSLICLRQVDIKSLIAYSSVAHMGLVLAGLSFGSWGMNGAVVLMVGHGLCSSGLFCLANMVYERLGSRSLLINK--GLINFMPSMALWWFLLSIGNMGVPPTLNFLGEINLIMGMVGWSKLTMLIICLL-----------------------------------------------------------------
49146447     ---------------------------------------------------------IQMFSSYELSIGFILDWMSFLFSATVLF--ISSMIIMFSKSYISNKDHKRFSIILILFILSMVILIFSNNIFFIMLGWDGLGMSSYILVIFYMNSKAKESGAIT-ILSNRIGDILIIFAI----------GISLSNNILDMHLSKEFSMITIILLTIAAMTKSAQLPFSAWLPAAMAAPTPISALVHSSTLVTAGTFLLIRILPYPFPPSNS---IILIIASLTMLFSGISANWEQDFKKIIALSTLSQMAMIMFAISINL--PLLAFFHLITHALFKSTMFLCAGTL--IHSSSYQDIRSQGFNSNWSPSLITSFNITNMSLMGMPFLSGFYSKDTILEMLLANNMNTFILISIFSIGLTASYSMRLLSFSTNFTSKSSKDSTFSFDYFIMFPIILMIPLSIILGSTL------------
134975699    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLLLFVGAMGKSAQMPLHIWLPESMEGPTPISALIHAATMVTAGVYLLVRLSPLFEFSPMIRSWILVIGATGGLVLG-MIAIVNHDIKRVVAYSTLSQLGYMMAAVGASAYGL--AMFHLMTHAFFKALLFLAAGAVIVA-AHHEQDMRKFGGLMQSIPLVGTVFAIGSLSLMAVPFFSGFYSKDAIIAAVEGISLPGASYALLFGVMVTSIYSVRAFYLTFLGKPRSDIISNSIKWPLIILAIPSVALGYVLAP---------------
148239307    MTPEAILVSLLTPA---VVVGWLLAPYLLAFFGALVPELGEWPLLLCCLATVLMALPSLLLGESISLNLVGSNGISLSIDAFLLLNGVVLGATRLASRNLEGASGPLVPAVML---GGLNTCFVVTDLISLYVALEVVGIAAFLL-QLRREAPRSFWIALRYLLVASTAMTLYLIGTGLVYVRTGSFSMEALA--------GLELGSAQVLILLGLFSKGGLFLPGLWLPRSHAAARPEVAALHSGVVVTAGVLPLLRLMQI----DPGLTPLVRWIGIASAVLGLLRALTETDLRRLLAWSTLSQMGLVALSPMAGGLMAFA-------HGLGKALLFLMSGGVDSTHLN----------SWRQRPLLQVPLWIGSLSIAGFPWLIGSIAK----SELESALPPFWAAAVLLASIGSVAVYARLWGAPW------------------------------------------------
77164784     --------------------------------------------------------------------------------FLSFTALLWWLAGLYGLCYQAKDPHREFFFFYLLTMTGNLGLILAQDTASFLFLFALMSMAAYGLI-VHPGSEEARRAGRVYLTLVIIGEACLLSALILLAVKTGTVEMSH-------SSPSIYGPVVLTLLLIGFGIKLGLLPLHFSLPLAYGTAPVPGGAVLGGAMINAGLLGWLRFLPLGEMALPQWGNGLMIAGFAAAFYGMLVGLTQREPKILLAYSSISQIGLMTFGVGVGLGAPAHWPLVLTILTLFALHHALAKGILFLAVGLTRHS---------GGILVRLTLLFPALVLAGAPFTSGIIAK--------------------------------------------------------------------------------------
296940289    -----------------ILIPTMMLIPSALLLNNKTLLIMLTLYSMILATMSLQWLNNPMLLNSLFSNEYFADPISSPLLILSYWLLPMMIMASQNHLKNEPANQKRLFMLNLALLQSSLISLLATNLTLFYISFGTTLIPTLILITRWGSQAERLTAGMYFMFYTLVGSFPLLISLLYMTNQMGHSNI--MLTLINTELTNVTTNIMWMACVLAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAALLLKLGGYGMIRISTMMTPSTNKMHYPLITLALWGLVMTGLICLRQTDLKALIAYSSVGHMGLVAAASLIQTPWGIAGMMILMIAHGLTSSMLFCLANM-LYERTNTRTLIMMRGLQIITPAMTFYWLAASLSNMALPPTINLIGELLIITSLFNWN-PTTIILTGTGTVITAIYSLYMFAASQQGKLPKDMMTAPPHTREYLLLTMHLLPMVLLMMNP-------------
28436200     -------------------------------------------------------------------------DFYSIVFIFIGMSVTWSILNFAQWYMGAEVKNGTFNSFLFLFLMFMFILTSSVNLVFLLIGWEGVGIMSFLLINWWFGRGEAGLSGIQAMVYNRIGDFFIYIGIFFFLSSLSEV----VMLSFFFNMEYMVNNLILIFLLIGMMAKSSLFFFQPWLPNAMEGPTPVSALLHSSTMVVAGVYLMCRLVGMFNLTV---LGVVGLIGALTMLYGSVCALMQPDMKKIIAHSTTSQLGLMVLGFGYPFISFLHMGMHAYIKSLIFISSGVFIHGTM-----NLQDFRKMKMGSISSKFSMYCMFFCSLSLGGFPFLAGFYSKDSILENMYGSFLSFLSLVVILGSVMTVVYSFKLMYLVLFFNNNDGSFSVKLEGQESFNSTFFFMSRLFL-----------------
40458411     -------------------------------------------LGFLLESGVVGSMNFMSYNSYISGSFVQMDCMSCLFAGVVMY--ISGLVSLYGEWYVGNKSRF--FILVFLFVFSMVLLIMSPSFFVFMWGWDLLGLVSYCLV-MYYQDVGTYNAGMITALSNRVGDSALLF-VMVIFSSVGSWNFSIFA----------GDKMLLTLMVLVGMTKSAQLPFCAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRYLGDEGSL------VLTFLGLVTSCIAGFNAMIGFDFKKIIALSTLSQLGLMMIGLGYSMLAYYHLLTHAVVKALLFLSAGGFIH-----NSFGLQDIRLVFGSGRSYPWLSGCLLYSSLALSGLPFLACFYSKEPILQESLGWG-GLVVVLLFVAGGITSAYSLRVIYYLYGQGYGKNSYVNSEELN--------------------------------
119483448    ----------------ITIAWIALPFFVGFLIYLIPKFDRYLALSITLVSAGYATLLFIEGSPVNFGVTLVADQLSGYF---ILTNAQVTAAVILYCWGKNKTAFFYTQAIIL--HGSVNAVFICADFISLYVALEVISIAAFLLITYPR-SDRSIWVGLRYLGISNTAMLFYLVGAVLVYQANHAFAFTGLGNAPPE---------AVALIFMGLLTKGGIFISGFWLPLTHSESETPVSALLSGVVIKAGAFPLMRCAL----MVEEVAPIIGIFAVGTAFLGIAYALFEEDTKRVLALSTISQLGFVL-------ANPIAGGYYALTHGLAKSALFLIAGSLPSRNFKELQN-------KPINTPIWIALLIVSLSISGLPLLPGFAAKTLTLKTLPTASAIAMNIAAVGTAIVFA-------KFIFLPHKNQKNIRPSLWPALILLITGLMVA---------------------
71647214     ---------------------CLLLVFMLTPICFIKGGWWMVQVLMFVLVFLLFMLYGFGVDLLCVSYFMGLDCVSFFLVVLSVWIGALMLMASEGTLRYKYYDRV-FLLLVVWLTLFLVLAFSSVDLLLFYLFFESALIPTLLLIFGWGYQPERLQAGSYLLFYTLFASLPMLVGILFIMRFNGSLVFPLISVDLGLDMFSYLWYFS---LLGAFLVKMPMFLVHLWLPKAHVEAPIAGSMILAGILLKLGGYGIMRVLKVFSLVHCGFSWLWISVSLVGGFVVSLICMRQADLSALIAYSSVVHMGLVLGGLMTLSVWFSGAFLVMLGHGLCSSGLFCLANIVYERVGSRSMVIG--RGLLSFMPSITLWWFLLGVCNMAAPPSLNLMGEIFLLGSLVSWDYPFLGLISFFSACYTLYMY--------------------------------------------------------
206600408    --------------------------------------------------------------------------------------------------------------------------------FMMWISLEINTISFIALM-FLPSNQESSESCMIYFLPQSVGSSLFLMSSST--------------------PAVFSTPFLPLIITLSMALKLGMAPFHYWFIKTAKNISWKMNSILMTIQKIPPFMVII--------MNTPHPQTKMILILLSAMVGPFGGINQTNIKSLLAFSSVSHMAWMMAALY---IDNLSWLIYLTVYSTIFMAISLTLN----------KKISSINQMISVNPNMKLTFFLLILSLGGMPPLTGFFQKWMVI---TLLSSPLVIFTLMLSAVLNLYFYIRLSLPILLTNNSSNPWMKKN-----------------------------------
192293802    ------------------MSFTSMLFLMIGSFLSIIMSIYELMMDKCY----MIEWDILSINSSSIVVTYIFDWMSMMFLGFVMFISSMVLYYSGEYMSGCK-EINRFMYLVLAFVGSMGIFILSPNLISILLGWDGLGLVSYVLV-IYYQNEKCANAGMLTVLSNRIGDVAILLSIGLMLSL-GGWNF----VIYSYYLSDEMYLLMKFLFVLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSPSL--LNSEVQIFLLLISCLTMFMSGLGANFEYDLKKIIALSTLSQLGIMLSITAMGLSDL--AFFHLLTHALFKALLFMCAGVIIH-NMKEFQDIRCMGVLSKFMPFTSMMMNLSNLALCGAPFLAGFYFKDLILEVAFMSHINMLSFFLVLSTGLTVSYTFRLIYYSLVGNLNLGSLSNINDESRMMTSPMVILGSGSVFGGALLSWMI-------
5835590      ------------------------------------------------------------------------------------MTPLMILVSKNHLIQEPLSRKRTFTTTIISLQISLTLAFSALEMMLFFTMFEATLIPTLIIITRWGNQMERLSAGTYFLFYTLIGSLPLLIALTSLHTNYNTLSLFILQLNPPNLTNSWAHTMWWFALLMAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAGVLLKLGGYGIIRVTLMLNPLTKSLSYPFMTLSLWGIIMTGLICLRQTDLKSLIAYSSVGLMGLVIAALLQTPLSITGAIILMIAHGLSSSMLFCLANTNYERTHNRTLLLTH--SMQTLLPLMTIWWLLASLMNMALPPTINLMGELTIIASLFSWANITI-ILTGLGTLISALYSLHMFSTTQWGPPHHMHTITPSHTREHLIMMLHMVPLILLMMKP-------------
70724953     --------------------------------------------------------LILEISFSSFPISFCLDWVSLVFSSFVLLISCLVLIYSEYYM-MGDLFMKRFKLILLLFVASMIVLIFSGSMFTMMIGWDGLGIVSFALV-IYYSDKEALISGLITIFTNRIGDALMLISIF-----------------LMIGNWKYSSFQGSMFFMVGAMTKSAQLPFSAWLPAAMSAPTPISALVHSSTLVTAGIFVMLR----FNQLLLFSSKLLTIMSLGTMLGGGMIALFEKDMKKIIAMSTLSQLGLMFFMLSIGAWKIC--FFHMVCHAIFKSMMFLSAGSFILDGDQNANKKGKLMNLQSLP---STVLIFSSFSLSGIPFFSGFFSKDLALDLIFSENMNLLTILFLLGCVLTIFYSLRLIFPSIWKTSVQSEI---------------------------------------
226463909    -----------------------------------------------------------------------------------VISIISACVFSFACAYMSEDTTFRFINILLGFVISMLFLVYSASLFSLLLGWDGLGITSFALI-IYYQSGESCSAGFHTLMVNRIGDSLMVVSVFSFLG-SGLFGYTFLSPAQATLGW---------LISAACMTKSAHYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIFVMVRLWGTMQLSTTVSEMLLFCGAI-TCLLGGSAAVFENDVKKLVALSTLSQLGVM--GFCLGLGLPSLALFHLYTHALFKSLLFLIVGVFLMM-AFGVQDLRLLGGLALKAPVVMVPFMVSSLCLAGAPFMSGFYSKHLILEGAARSGISAFALLVFFVAVLTGVYVARLLLILSTGRPMVALACESRSAAVLLPLIVL------------------------
143461393    ---------------EYAVIFLPLLGSVITYFGKKLGTLFSQIFSCSMVSIAAIMSFIIFYNGLIYDNSIKIDPLSSIM--VMVVTSVSALVHIYSIGYMSHDHKPRFMSYLSLFTFSMLCLVVSDNFLQLFFGWEGVGLCSYLLIGFWFKRETANNAAIKAFIVNRVGDFGLAIGIFIIFLIFGTLNFEEITNLSIFGREYNAITLICVFLFIGAMGKSAQFFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVVRCSPIFEYSQVAMNLVAIIGMITALFA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
219524281    ----------------------------------------------------------------------ILNPWGVLFASTVIFISANVLKFSSSYMVSDPF-LNRFIILVLLFVLSMIFLIFIPHMIALLLGWDGLGLISFCLV-IYYQNPKSLAAGMITALTNRVGDVLILIVIALLLNQ-GHWTI-------INTWTDHTAQLVTLFLLLAAMTKSAQVPFSSWLPAAMA-APTPVSALVHSSTLVTAGIFLLIRFYPFLSTTPWFCPLSLMLASLTMLMAGISATAETDLKKIIALSTLSQLGVMMTSLGLGLQTL--ALFHLLTHAMFKALLFLTAGNIIHLHLHN-QDLRTTGNLVNQMPLTLACMLAANIALTGLPFLSGFYSKDMILEYSMHWPFSASIIFIAMTAAITSLYSVRYMASVTWSPSHQTPMHQIHDKDSNMSTPMILLTTGAIAGGAVLNWAL-------
31324909     -------------------------------------------------------------------------------------------------------------LFLITLFLGTIISISANSIFMSWMGLEINLLSFIPMMA-NTKNILSNESMLKYFLIQAMGSSLFLFSSILNVKFQPSFFYMNFNEMIN------------ILIMLTLMLKLGSSPFHNWFINIIEGMSWMTCFLILTWQKIAPLCLLFYININFN--------ILMMFIILSSLIGAIGGLNQTSLRKILAFSSINHLGWMI---SSMILSKYILILYFLIYSFINFTLIMIFNNFFLFYINQSYFI--------LYKKMNIFLFLSLLSLGGLPPLLGFFPKWLIIEKMMYSNLYMLNFILILTSLITIFYYLQI-----------------------------------------------------
189095564    ----------------------LILILLPNHLTKLQKNISRIRIIITLRQTILLYFNTFNINQLENTNLYIHNITIDYISTYLLLLTTILILCCIFLRKTTIYHSNKKLLLCLMIIRTILFAFTTTNLLIFYILFESSIIPLIIIIGIWGSRKEKIRAIYYFLIYTIIGSLPLFLSILTIKNQLNTFNITTIQKERLERKRQIWLFSG---LFLAFAIKTPLIPWHTWLPLAHVEAPATGSVLLAGILLKLGAYGFIRFTIPILPNTSKFLSPLIIILRILSLWSALNSLRQNDIKRIIAYSSIAHMGIITAAFSQNTIRKNGSLLLIIRHGLRRPALF--ILTSLLYERHKTRLIKNHQGTRLTTPILSTLTIIVRLAHMRTPGSINFIGEYMCLLGLWELH-PTITLIRIIGILITTAYLLLLYIQTRRRKPQIYTNYKTHELSQNEIHRLLSLITPNILLGIIPYPIL-------
291296244    -------------------------------------------------------------------------------AGLLLWIAVGLVVLLGVWIAEVPV---RFLALALMMQTGLLGIFAAQDLIFFYAFFEATLIPALLMLWFYGGAER-LKAIYIFALFTLVGSLPMLAAIFAVRYLGGSFLYTDLVAHPLTGQAAVLAFLG---FLVALAVKTPLFPLHAWLPSFHQQNHPSGLADAMGTLYKVGVFALFKWAIPLMPEFKEWQGLLLFLAAFGALYAAWLAFSAPDWKTLLAYAGVSHMGVAALGLFSGNMEGTVGALYLLGASMIYGSAMFLFVGLVYK-RTGSLDILPVRGLARHTPALYVLGMFLLMAMIGLPGLSGFPGELMVLLGAYKVSPWLT-----------------------------------------------------------------------
226463888    --------------------------------------------------------------------TLLMDWMSLLFMGSVLFISSMVFIYSYSYM-GGDLMSERFMYLVLLFILSMMIMIISPNLISILIGWDGLGLVSYCLV-IYFNNIKSYNAGMLTILVNRIGDVAILLSISFM------FNNGSWYFLYYNFYLYNYSYFLFLFIIIAGFTKSAQLPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNFIF---SSFNIYFFLVISIMTMFLSSLSAMFEFDLKSIIALSTLSQLGFMMSILFVG--NITFSFFHLLTHAFFKALLFLCAGLIIHC-LNNSQDIRYMGALVNHLPFTISWFWVANMSLCGLPFLSGFYSKDFILKYVQFSFFNMFVFIFCFISILTVAYTMRLIYFLLFNYNG-LVSYASYEEDFFMIFSMIFLTIFSVLAGSFLSWLLFSIPLLF
171473572    ------------------------------------------------------------------------------------------------------------SLFYFILFLTPFVVISSESWVLMWLAMEINLMMFIPLL-MNKINSNSTSSAIKYFIIQAGASIILVMSFMVFSKF----------------NALNSVNINNEMIVVSMTMKSGIPPLQFWLPQVMETMEFYDIIVLLTWQKISPMFIMSF----------YITNLLIVVILASAIVGTLGGLNQNSMKKILAYSSMSHSSWIIMTLFMNMKM---WFIYFIMYSIMVLMVVSICVSFNLSNLSNLESIN-------MSEKTKVLITMNLLSLGGLPPFIGFMMKFMIINYVIQTMLKVMLLAMIMMSLFSLFYYMKVSYSFMFKNSLVFKFEESKEKEMSNSQVIITLLSSLILPGIL------------
126506282    ------------------------------------------------------------------------------------------------------MNFPYFLMFYLLLIFSLMVQVSMSSWMFVWIGLEMNMLCIIPLLVSGFKNM--NDSAVKYFIVQVFGSVILLIGFFL---------------STMSLLGYYYYDVIGFVFWMSLMLKIGAAPFHFWYLSVLENLSWMNIFLMMTIQKFGLLFIMGYLLS--------LEVYLVFSIILSVFVGGVGGLNQVMMRSLFIYSSIGHVGWMIVAILLSDDVWIVYYSFYFVMMMMFSILFYKKGVVYINQMYN-----------YFSKLEKWMILLGMLSLGGFPPFSGFFPKIVILNILMKSGEWLLVLMMLMGMLVGLYYYVRLVYISMMVWTLSSVWVLNAKTNVVL-----------------------------
11182469     ------------------------------LFLTGMLFFMIGSLYLIWDYVVFMDWEILSLNSCVVTMTLLFDWMSLVFVGCVFIISSMVIYYSESYM-GSDFDRIRFYFLVILFVMSMMMMIVSPNLMSILIGWDGLGLVSYCLV-IYFQNYKSYSAGMLTILTNRVGDVAILLSIAWM------LNYGSWHYIYYMGMWDFMEFYLVSLIILAGFTSSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSDLI---LNLNCSLVLTLSMMTMFMAGLGANFEFDLSKIIALSTLSQLGLMMSILFIG--YPVLAFLHLLTHAFFKALLFLCAGLMIHC-MSDSQDIRHMGLMVNHLPFTCTCFCISNMSLCGMPFMSGFYSKDIILEMMMVSGYNFFVFMIFFLSILTVSYTFRVIYYTLFYHSCQSYTEDGIMMKSMIVLSVLAIFGGSMLSWMVFSVPFLVVLPLF
15451735     --------------------------------------------------------------------TLLFDWMTFLFMSFVLFISSMVIFYSREYM-ASDIFINRFIMLVVMFVFSMMFLIVSPNLISILLGWDGLGLVSYCLV-IYYQNVKSFNAGMLTALSNRIGDVALLMAIAWMVNY-GSWNY---VFYLFQLKGDSYMNVISYLVVLAALTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNFCFN---EWLMYFLLFISSMTMFMSGLGASFEFDLKKIIALSTLSQLGLMMMILSLGSYEL--AFFHLLTHALFKALLFMCAGNIIHSVG-DFQDIRYMGGLVKFLPLTCVNFNISNLSLCGLPFLSGFYSKDLVAEIMSMGYLSFIYLIFYVSIGLTVCYSFRLVYYSFVGSFNFLSLNSVYEGSVMMIKGMGGLIFLVIFMGSSLSWII-------
291612248    ------------------------------------------------------------------------------------------------------------ITFITMMVYGIFISLVSNSWFGVWVGMEMNLMTFIPLM-IKGKSNLKPEVSLKYFFIQAMASLIFLQMSMTSEVFFLSLE---------------------NIIFMSLMMKMGMAPFHFWLPLVLDGLEWLLVFLLLTIQKMIPLMII------FFLLLTKMMKISYFMIIISAMVGANGGVNEMYLRKMMAFSSISHMAWMM------TAMLKKTMTWFFYYFIYIIITASILILLFKLNYFHINQLSD----SNMTLKSKFSLVFCLMSLGGFPPLLGFLAKWAVITDAMNYTSVYILTILIISSLITLFYYMRV-----------------------------------------------------
74310582     -----------------ILLATTMLIPTAFILKPQILHQTMISYTFILTLFSLIFLKQNQYLKPLSNLYLNLDQISAPLLTLSFWLLPLMMIASQHAMMSEPMQRQRFMATTVFLQITIALTFTASNLTLMYIMFEATLVPTLIIITRWGQQAERLTAGTYFMMYTLTTSMPLLIAILFLNNTSNTPTLFCLTIKTNNPCMDLFLWLAC---LTAFLAKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRMMQILPTTKTDMFMPFIVISLWGAILANLTCLQQTDLKSLIAYSSISHMGLVIAAIMTQTPWGLAGAMTLMVAHGFTSSMLFCLANI-TYERTHTRILMLTRGFHNILPMMTAWWLSANLMNIATPPSMNFTGELLIISTMF-NWCPPTIILLGLSMLITATYSL-------------------------------------------------------
142024686    --------NWIVIGPTLALVGTALVLLFCTIITTSDNVKKVVTISGIFMTLFTIFLKFGLFSTAGPSSYFLLDEFSLFGNVLLGLVLLLNFYPIWNSSFELKDKTTEAIILTLMSTAGFMLMVDSENFMMLFIGLEIGSISLYALAGINKGSLLSNEASLKYFLLGSLASCILVYGISLMYSITGVYETTIAISFIGIENIPLTTLVGILLLIIGLLFKVAAAPFQSWAPDVYQGSPTGYVGFMAATAKVASFVVLARLCIVSLGLVMDKFELF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
168703768    ----SFLGALAILCPFALVVILGLPALAGAPVTERAADRACRCLIATGLAATLGVLLVMLATGVNLGNWVIKFEFDRLSVPLALLSFALCTIAAFATRYLHREPGYRFFVLFSVFLAGMVTASLADTIETLFAGWELVGLSSALLVAFFQERANPARNGFRVWIVYRVSDAALLFAAVALHHMTGEGDFDKLMAARSWPDGQTTLTEGGSLLLLAAMGKSALVPFSGWLPRAMEGPTPSSAVFYGALSVHLGAFLLLRLSPLIAVS-PPLAVAIVAVGLLTALYAHLAGTVQTDIKSALSFASLSQVGLIVAEIGAGPFMWYVALTHLLGHACLRTLQF-------------------------------------------------------------------------------------------------------------------------------------------
121280417    -------------------------------------------------------WCLMDFLPVDVNMSFVFDWIGMSFSSLVLFISASVLWFSSSYMEGD-LNLRRFIWLVLLFVASMNLLVYIPNLIAILLGWDGLGLVSFLLV-IYYQNYKSFSAGMLTVLMNRIGDVMLLLSIGWFVVQ-GHWNI-------FCCFSSTYSFVLMICVMLAAMTKSAQIPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFFNFLSEYEYFCYLLMFISVITMFMAGLSANMESDLKKIIALSTLSQLGVMMFSLSMSL--PLLALFHLYTHALFKALLFLCAGSVIHAC-QHVQDLRFVGSLSMQMPVSISCLNIANMALCGSPFLAGFYSKDMILESFVFNPWNFLMFFMVLATGFTASYSIRLSVISLWNTFSFFPFHNLSDEDYRMITPMMFLVTGAIISG--------------
55583316     ----------------------------------------------------------------------IFDGYSTTFASLVCFIALSVIFFSLDYMK-EEKNQDRFYFLFFFFIFSMLTLIFIPHLPGLFLGWDLLGMSSFLLVSFY-KSSSASKGAMLTALTSRIGDAFLLIFLTFCFLTYGTLGPAFLSAKSIPG-------IIIFCVVLASMTKSAQTPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYVLVQNFSI----VSLISWVLLGIGGLTMVLPGLMALFEVDLKRVVALSTLSQLGLMFFFLGAGFKEL--AFAHMASHAVVKALLFVSVGMVIYA-SCHCQDISFLGGRLKSMPVAQIGFLASLLGLVGFPFVGCYYSK-HSLVSGISGSVYSAGVLLVLGFFFTVAYSTRLFSVMIMSSPAKLHTPLWNTWSVFVLMFGLSVLPFIIYP---------------
291569857    ---------------------------------------------------------IAWLQAAGLDLSFVLDVSPVSLGAVELVTGISLVAQVYALGYMEKDATARFFGLMGFFEAAVSGLALSDSLLLSYILLELLTLSTYLLVGFWYAQPLVVTAARDAFLTKRVGDVLLLMGVVYIGTIAGSLNFSDLLWSETHNLPPLTATLLGLALISGPIGKCAQFPLHLWLDEAMEG-PNPASLLRNSVVVAAGAYVLIKLQPIL-ALSPVVSDTLIVLGTVTAIGASLVAIAQIDIKRALSHTTSAYLGLVFVAVGQSHVDIALLL--LFTHAIAKCLLFMSAGSVIL--TTNTQDMTEMGGLWSKMPATTTAFIVGASGMVAGLPLGMFW----------------------------------------------------------------------------------------
239947754    ----------------------------------------------------------------------------------------------------------------------------------MFICYELLTISTAFLIAHTKNNIVLSGLYKYLKILMISATILFLPAVIIIYTKVGNGDFA--SGSLVENYFSKNQSIILLLMFIFGIAKTAIFPVHSWLPAAMVAHYPVSSLLHAVIVVKTGLILLYIFGLSYLQMIFAEFNWLIFIPIVSIFYSSIKALGTDNIKKILAYSTMNQLSIALLAFMLTPKALGAAILHLVSHSFSKICLFYSMGSIYSLK--KANQIQNLHGVSKEFPLISFIISISSLSLIGIPIFSGFISKFSILLAASEQNQIIVMIVIIASSIFSSLYLLKILSSIYKPSLVESSVILPYSMRISIIICCCAVTLFYFIQILIREFLAYI-----
115531859    ----------------------------------------------LLGEVTMMSWEIIGLKGIEVEVMLLFDWLSMIFMGVVLM--IFFMVLYYSNFYMNGDKNFNFILMVLLFVFFMAFMILSPNLISIMLGWDGLGLVFYCLVIYYPKKSF-NSAGMLTVLXNRVGDVSLLIGIGLVMD-SGMWGFINI-------DFFFGNKIFVSCIILAAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSSLI---SNSFFFFLFYVSVLTMFMSGLGANFEFDLKKVIALSTLSQLGLMMSILSMG--CYKMAFFHLLTHAMFKALLFLCGGFVIHQYM-NIQDMRMLGGLGLVSPTVCVMMNVANYSLCGFPFMSGFYSKDLILEWMMMSGANLFGVLILMISGFTVMYTVRLYLFVGIEEVKIFSIFLFGEVDKFMMVAMKVLGTLGILGGCMLSWLI-------
182894423    -------------------------------------------------TVMLVEWEAINIMGKNFDLIILLDLFSLSFFFTVMVITTSVLIFSNSYMNSDTY-FTRFHLLIYSFVFSMIMLIFSPNLVSALIGWDGLGMSSYLLV-IYYASEKSFKAGMITALTNRVGDALLIIYIGL------SFYLSTLSASLISSMALKPAVSLALVFLVAVSTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLMFRFSCIYSENLS--INYLLWAGVMTMFLASLSALTEMDMKKMVALSTLSQLGVMSLALGSGLPMLG--FLHLLAHAFFKALLFLSTGSMIHACG-SYQDMRKSGSVMEVMPVSSSVMLVCLLSLMGAPFMVSFYSKETIIESMVLMNLSSLWSLMIMGVLLTGIYSMRMLYTITLSLSNQATLHTKSDNDLLTNLSMMVLL---------------------
15451736     -----------------------------------------------------------------------------FMMLFLSFWICSLMLLASEKIYLKNSWTGFFMFVVLMLMLSLYLTFSSLNLFIFYIFFEVSLIPTLILIVGWGYQPERLQAGVYLLFYTLLASLPMMISLFFCYGKFYSLHYFYLSGMVNS-------LFIYLLVNMVFFIKIPMFFVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGMMRLMIMFQEIGALINVIFIGLSLVGGFYVSLICLRQSDMKSLIAYSSVSHMGLVLAGVMTMNFWLGGSLTMMVAHGLCSSGLFCLANISYERLHSRSLYMNK--GLINVMPSLSMFWFLLLASNIAAPPSMNLLGEIVLINSLVELSMIFLMLVSFFGAVYSLFLY--------------------------------------------------------
5835060      -------------------------------------------------------------------------------------------VMIYSSYYMMGETVNRFMYMMLGFISSMVLLIMSSDGLSLMLGWDGLGITSYLLIMFY-KNYNSSSSGMITILSNRVGDVLILWSLGLMFY----------SKSWDYMFLSYFSLSIMLLFILSSFTKSAQLPFSAWLPAAMAAPTPVSSLVHSSTLVTAGIYLMIRLSPSFE---ESGCFLLVVMGALTSFFSGLAAFGENDLKRVIALSTLSQLGVMMFSLGLGLTLFC--YFHLFAHALFKALLFMCSGVVIHSLG--VQDNRRMGGVSSMLPYTSYIILVCSLSLMGFPYLSGFFSKDLIIESSESLCMLFPSVLMLVSCLLTSTYSSRI-----------------------------------------------------
21326217     --------------------------------------LSILFFIGSLTFMVMNYLIMIEYELMSLNSSIIYLTL-LFDWISLLFMSFVLFISSMVILYSEEYMSGEFIILVVLFVFSMMMMIISPNLISILLGWDGLGLVSFCLVIFY-QNTKSLNAGMITALFNRVGDVAILLSIAWMLNY-GSWNFT---FYVEYMKSDFSMMVISILVILAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSSCFN---NYLIYLMLFISSLTMFMAGLGANFEFDLKKIIALSTLSQLGMMMSILFLGDSDL--AFFHLLSHALFKALLFMCAGSMIH-NYLNCQDIRFMGSMITMMPLTCSFFNICNFSLCGLPFLSGFYSKDLILEHLSFSSFMYIYIVFYLSIGLTVSYTVRLCYYLMYNNYNFNSFSNLNDQGLIMLRGMFGLIFLVIITGSVLSWLL-------
240266738    --------------------------------------------------------------------TLLFDPMSLIFVGCVLFISSMVIYYSLSYMSLD-VNNIRFLFLVLMFVFSMFIMIMSPNMVSILLGWDGLGLVSYCLV-IYFQNFKSYGAGMLTILTNRLGDVAILLSISWM------LNFGSWHFMYYIFIWDSWMFYLLLLIVLAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDFF---LNMNCMIFLLFSVLTMIMSGIGASFEFDLSKIIALSTLSQLGFMMSAIFFGL--PLFAFFHLLTHAFFKALLFLCAGLMIHC-MSDSQDIRHMGGIINSLPFTCMCFCISNLSLCGLPFLSGFYSKDLILEIYSFSGFNLFIYILCFSVGLTVSYTFRMLYYCVF-----------------------------------------------
1279873      -------------------------------------------------------------PGAGVYWAFGLDGLSALFFLTIALTVFLGALVARV--------EGRFLGLALLMEGLLLGLFAARDLLVFYVFFEAALIPA-LLMLYLYGGEGRTRALYTFVLFTLVGSLPMLAAVLGDRLLSGSPTFL-LEDLLAHPLQEEAAFWVFLGFALAFDIKTPLFPLHAWLPPFHQENHPSGLADALGTLYKVGVFDFFRFDIPLAPEFAQAQGLLLFLAALSALYGAWVAFAAKDFKTLLAYAGLSHMGVAALGVFSGTPEGAMGGLYLLASGVYTGGLFLLAGRLYERTGT--LEIGRYRGLAQSAPGLAALALILFLAMVGLPGLSGFPGEFLTLLGAYKAS-PWLAALAFLSVIASAAYALTAFQKTFWEEGGSGVKDLAGAEWGFALLSVLALLLMGVFPGYFARGLHPLA----
237515451    --------------------------------------------------IYMLEWNIISLNSVDIYMLFMFDWMSLLFMSFVLFISSMVLIYSFDYMK-EDLSFNRFIMLILLFVFSMLLMIMSPNLISILLGWDGLGLISYCLVAYY-QNIKSYNAAMLTVLMNRFGDTGLMMSLSIMYYM----------GSWNLMLYNWVDFLVIMLVCLAAFTKSAQIPFSSWLPAAMAAPTPISSLVHSSTLVTAGVYLVIRFNDLL--MMSGLNELILILSVLTMFMAGVSANWEYDLKKIIALSTLSQLGLMMAILSLGGVKL--AYLHLLTHAMFKALLFMCAGVIIH-SMKNFQDIRFMGSMVYIMPYTMMCFNVANLSLMGMPFLAGFYSKDLILEQLMFMGSLIIMFLFYISIGLTVSYTLRMFLYSLFMEMKMSSCFSLKDENFYMNFSMIFMLIMSVISGKFLYSLM-------
7335700      ---------------------------------------------------------------------FLIDFYTICFYLVAGVVSWSILEFGFSYVGGEP-QFGKFSWMLLCFLFFMMCLVVAGKFLMLFLGWEGVGLLSFVLISWWCNRESAVGSSIQAVLYNRVG----------WFWNNGLVVLFVISGVGFGLNDNEGLTFGFGFLLLAIMAKSSQFLFHPWLPNAMEGPTPVSSLLHSSTMVVAGVSLLIRVVESV-----DCMGLVMLVGAVTSFSEGLCAIGQFDFKKVVAFSTTSQLGFMVFTVGLG-------YSYLAFFHVLMHAFFKAMFLMVSGEMIHAQNIQDLRELGHGELMMKRPGFLLILGMMGFPFLSGFFTKDLVMES--------------------------------------------------------------------------------
144138696    ---------------------------------------------------------------------------------------------------------------------------------------------SFGMIALGATKRE-LDGAVKYVALNLVATMMLLAAIGLVHGIAGTLTLADLAATAAEPGAATAATAASLLLLAALAAKAGLFPLFFWLPAAYPQPPAATTAIFAALLTKAGIYAILRIFTLVFPEGPAAD-LLLPVAILTMTAGVVGAAAQTEVQRILSFHIVSQIGYIALGLAIGSAAALAAVIYLVHNIVVKANLILLAGVARRLTGSD--ELARAGGLSTAAPGLAAIFAVAAFAMAGIPPLSGFWGKLALTRATLEAEAWAGAAAVLGVGLFTLYSMTKIWLQGWLKPHP-------------------------------------------
5835081      --------------------------------------------------------------------------------PLIILSSWLVPISLIASINTNHINQRTFISLVFTILTALILTFSSLELSLFYIAFETTLLPTLTLISRWGAQKERYQASIYFLFYTLIGSLPLLVSIIAIFSYENTIILPSIHTNYITSLPITLTSIWWIFCFIAFIIKMPIYGFHLWLPKAHVEAPIAGSMILAAILLKLGGYGLLRTIPLFYTPSSLLLPPATAFCIWGALITSIICLRQTDLKALIAYSSVGHMSIVASGFSLSLWGINGALTLMIAHGLISSALFCLANLLYERNGTRTLSIT--RGFKMVTPLLTLWWTITCVANLGLPPTPNLIGELLILVAIIDWN-TLSAPIITMATVFGAIYSLLILS---------------------------------------------------
255021052    ----------------------------------------------------------------GLWGSLWLDPLSLIL--WTFVSGISLIVHVYSVRYMVEEPGYRFFAMLDLMTAVILLMVAAGDLISLVIAWFLVGVVLYFLLGHDPTRPAAGRYAFWTQITYRVGDVPLWFAALILIQSYHSVSLPVIFARIGEDPHVLLWGLPVFLLALAAFARSAQFLLHTWLPYTMDG-PTPVSALMHAGIVNAGGFLFNRFAPLYEHAGWALHWAF-FVGLVTAVVGSALMLIQNDIKRSLGYSTMGQMGFMVMECGLGAFPL--AVFHLIAHGFFKASLFL------------------------------------------------------------------------------------------------------------------------------------------
157364902    -----------------------LILLIIAFLCFNKSLSRITLLTMGGVNFLVANLIYINQFAGAFGVHLVIDGLS---RNFLLMNAVVWLASTMVGIKKKRNTVYYFFLALFLPVC--NLAFVSGDLFNIYVVLELITLITFLLSSTTSKT-KQFWAAMKYIILCTAAMNLYLLGVGMHFLESGTFDLSKEISNLPAG-----------LIIAGLLAKAGVFFYSMWLIDLHSNAEPEISALLSGISIKGAVYALMRL----QPIISGSYRIVVIFGVVSAITGVFFAMNEKNYKRILAQHTLSQVGYILVSPSSGAI-------YALAHGVFKSFLFLFSDELPSLDIEELLQ-------KRLAVNKWLFLALASLTISGMPLTIGAAAKDMVLSTLTWQK--PLMYIACIGTVAS------------------------------------------------------------
143514843    ------------------------------------------------------------------------------MMFALIASFLWIVSSIYSIGYMRGKKEGHFFTCFAIAIGSAMIVALAGNMVTLFIGYEVLSLSTYPLVAHHQDDEARKGGRIYLGYLLSTSIGLLLLGMIWTWQLTGTLEFK--PGGIMEGKVEGAAAGLLLVLYMFGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVMYIFGIDFLGATEEAGWLGYVAAGTLLLASLIAMQADNLKRRLAYSTVSQLSYVTLGAAMHPLGVIGGAMHIAMHAFGKITLFFCAGAIYVATGK-------------------------------------------------------------------------------------------------------------------------------
135097608    -------------MPELLPGVLLMVLAPLLLAVKPRSLFAAGVLALPVLSWLAFSALPVGSERVVGAHGLTIDGTSWLWATVFHAAAFLGALYSLGDAEDRKT-----PVAGLMYAGAAILAVCAGDLVTLFIGWELTGVFSVPLI-WARGGPSAYRAGLRYLAWQVGSGVLLLAGVLWRAD----------AGLPLDVAPIDPDSAGAWLLLAAVGIKVCLPGVHTWLTRAYPEATPGGTVFLSAFTTKMAIYALLRMYAG--------LELLIPLGLVMAVGGLVMALRTDDIRRMLAYVLVNQLGFMVVAIGIGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
56403610     -------------------------------------------------------------------------------------------------------------------------------LIMFYILFETTLIPTLVIITRWGNQPERLNAGTYFLFYTLVGSLPLLIALIHTHNTLGSLNIVLLTLTARELTDSWSNSLMWLAYTMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRLIPILNPLTKHMAYPFIMLSLWGMIMTSSICLRQTDLKSLIAYSSISHMALVVAAILIQTPWFTGATTLMIAHGLTSSLLFCLANSNYERTHSRIMILSQ--GLQTLLPLMALWWLLANLTNLALPPTINLLGELSVLMAMFSWSNITILLTG-LNMLITTLYSLYMFTTTQRGTPTHHINNMKPSFTRENTLMLMHLSPILLLS---------------
254424208    ----------------------------------------------------------------SFGVTLLVNQMSGYF---VLLNALVMMAVVLYCWPTEKGAFFYTQILILHGSVNAIFVCA--DFMSLYVGLEVIGVSAFLLMVYPRTD-RALWIGLRYLLISNTAMLFYLLGAVLVYQANQSFAFTGLATAPKE---------AIALIFVGLLTKGGIFVSGLWLPLTHSQSDTPVSALLSGAVIKTGAFPLVRCAL----LVEEISPIVQFFGVATAVLGTSCAILEKDTKRLLAWSTISQMGFVLVA-------PVVAGLYALSHGLAKAMLFLIAGNLPSRQFEVLQQSPLKRELW-------AGLAIASLSISGFPLLAGYGAKALTLEALSGWPLWILSITAVGSAI--------------------------------------------------------------
270267514    ------------------------------------------------------------------------------------------------------------------LVLSTFMMASCNSWFSLWVCLELNMFMFIPVI-MWGNTDNEEEGAVKYFIIQSLASAMLLISIF------------------YSFNLSNFEVVMVYILVMAILMKMGSFPFIFWYTSVMKSISWVSCMILSTWQKLGPLLILIF-------YINSLNKLFLFVSLINVFIGGCAGCMQSDLRALMAYSSISHLGWMMSVLSGVYKMLSIIYFIMYTLLVLPIFFIMAFV--------NTKSMSMLFSINKISFSNLFSIMLLILSLSGLPPLSGFMPKLMILNILILDNF-FMGLSMVIFSMLSMYMYLNMFFTFML-----------------------------------------------
121582630    -----------------------------------------------------------------------------------------------------------FLLTMVILQSALLLTFSASDLIMFFILFETTLIPTLIIITRWGTQAERLTAGTYFLFYTLAGSLPLLVTILYMANTTMNTSMILFMVTTQHTPTTWTANLMWLTLLLAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGILRVSSAMTPTSTLHYP-FIVLALWGIIMTSTICLRQTDLKALIAYSSVSHMGLVIAAALIQTPWSTTGALIMMIAHGLTSSMLFCLANINYERM-HTRTLLLTRGLQLLLPLMTTWWLLANLMNLALPPTMNLLAELMIIASMFNWSSTTI-IILGFGTLLTATYSLSLFLLVQQGKLPKHLTNIEP-----------------------------------
143894847    ----------LVALPILIPLIAAAVMLLTRNLIVQRCLSFVALSSSLTVAVVLLVDVWSSGNIVSFAITLVADRLASVLVVVAMAVTLVVLLFALGQQASDEHSSYYHPVYM-ALTAGIAQAFLAGDLFNLFVAFEILLMASYVLLTLEGTSE-QIRSGTTYVVLNVIESLVLVTAVGLIFAATGTVNFAELPERLAEL-PVGVRTGLHLLLLVAFGIKAAVFPLFFWLPDSYPTAPSSASAVFAGLLTKVGVYCLIRVQTLLFPG--ELSDLVMIVGIATMAIGVIGAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
268324504    ---------------------------------------------------------------------------------------VIGIINLASLKAIKSVIQGVDYGLVGLMILATMYIFTTQDLAMILVAFVLVSVPTYILVMI-REGGTNVEVGIKYITFMVLATVLFLIGAVILAYTKSSFN-------------AILYILGYVMLVLGLSIEVGVAPLHEWVPDVFTSADPIPMSIIASLAKIVPFIVALWILIYTACDLTASIAIFTVLAAISMFTGNIGALTSKEPARVLAYSTVANMGYILTCLVVAINPEPTFICFALV---------GVVLMLFANAAGKIGFFNAIKGEGAYTP----LMYLLAFSFIGLPPLMGFWGKFFILASLVNVGLYILAAIVVINSAISVPYYLRLARDLGGEWQLNLANVISLVAVIIVFITVAFV----------------------
240266418    ----------------------------------------------------MVMWELISVNSCEMSLLFLFDWISLLFSGCVMFISSMVIYYSHTYMFFDS-NKVRFLWLVMLFVFSMLLMILSPNMISILIGWDGLGLVSYCLV-IYFNNFKSYSAGMLTILTNRIGDVGILLSIAWMMNFGGWYYI------YYINFWDKWMVLLCFLIILAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNFLLMNISNYY---FFILSLLTMFMAGLGALLEYDLKKVIALSTLSQLGLMMSVIFLGNYTLS--FFHLLTHAFFKALLFLCAGLMIHL-MSDSQDIRHMGGVLNYIPMTCLCFCISSLSLCGFPFLSGFYSKDLILEVYSLSGSNFFVYLLYVSIGLTVCYSTRLVYFCMIKGNMIMVCQGFHEDSKMISSMILLLFFSIL-----------------
170078969    ----------------ITIIWILLPFVVGFSIYLLPRWNRYFALAIAALSVVYSIGLLWSLEPFTFGVTLMFDELSGYF---ILMNGLVTGAVLLYCF--DKQKSPFFYTQLVILHGAVNATFCCADLISLYVALECIGIAAFLLITYSR-SDRSLWVGLRYLFISNTAMLFYLIGAVLVYQASNSFAFSGLAVAPKE---------AIALIFLGLLTKGGIFVSGLWLPLTHGESETPVSALLSGVVVKAGVFPLARCAL----LVPELDPVVRLFGVGTALLGVGYAVFEKDTKRMLAFHTVSQLGFVLAAPAVGG-------FYALTHGLVKGALFLTAGQLSSRNFKVLREQSIPRAYWW-------VLVLACASISGLPFLAGYSSKILTMKNILPWQSFAL-NVAAVGTAISFA------KFIFLPKKTDPSLKILPNGAIVLLLGGLFVTNSFYLEAYQPSNILKALVTI-
169794145    ------------------------------------------VIFLVLAVVVTMLSTSLSFSFFDWGGGFSGDLISMTLGGLCIFLTILMIYASNLFKVLKTYFDFYVKIIMFLAIT-LLICFFTGHFMVFYIFFEMSLIPLFLMILGWGHNPERLQAGIYMLFYTLTASLPMLIGLVKVWNLIGTLEMS------LFIFEDCQMGWWWIVLMGAFLVKLPMFFVHLWLPKAHVEAPVAGSMILAGILLKLGGYGMIRMTPLLAFEMKIYSSVILGVSLVGAFYIGLICLCQNDMKALIAYSSVSHMGMMVSGISMKVVGMGGALVMMIAHGLCSSGLFCAANIMYERFGSRSILIN--RGILSIWPIFGLFCFLLCVFNFGAPPSINLFAELTLMMSIISWDILTMLLLMLIC-FFSAVYSIFLFSIIHHGKTIPSYSTSGLELREMMILFYHLVFLVILI----------------
15131111     ----------------------------------------------------------------------------------------------------------RFMCYSSIPTFSTPMSVTGDNFLQLFLGWEGVGPAPYLSINSRSTRLQADKAATKAMPVNRFGSAPGILGRSTLFQTVDSPTISARASAFSEPRNSFIITVIRISPSIGAVGKSAQIGSHTRSPDATEGPTPVSASIHAATTVTAGVSVIARCSPSFEYSPTASI-VITSAGAMTSFSAATTGILQNDSKRVIAHPTRSQSGYMIPGISNYSVSVSHSMNHAFPKALLFSSAGPVIHAMSDE-----QDMRKMGGLASSLPFTYAMMLIGSLSPIGFPFPTGFYSKDVI-----------------------------------------------------------------------------------
136418045    -------------------------------------AFAVSVALVNLVNDSGAMSYPVGGWAAPYGIELRVDSLSALMLLIVSGASSLALLSSYRSLEIGEDRLSLFLSAWMLVLAGLSGILVAADAFNIFVFMEIASLASYVLVS-GGGDRRALPTVFKYLVMGTLGATFYLIGVGLIYIMTGTLNLADMAIRIQDVQDPILFFAAAGFISVGLALKAAIFPLHAWLPNAYTFAPHAVSVFLAACSTKVALYVFFRVDFALFQGNLGHHAEQFSLYLMPMTLAAIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
78212694     --------------------------------------FPRIVFPFGVLSLLGFAASSFAALQGDFAYAFTLVGFSIDSYAFPLIFGSCITLLIVFGLFANRFTHY-FYQICLVLLTALFISFNAVDLVSLFISLELLGFCAFLLVA-DRNDKKSLFNSFQYLIGGGLAMLIYLIGVVQAFTYTGSFLLEDLVNA---------PDTALCLIIAGLLTKSGVFLCGLWVPNIYSHANCQSSAILSGCVTCAGIAPIARMSQILTPISDS----MIVIGVISAVVAAIYAVFERESGRALGWSSVSQLGIAILSPSYGCI-------YAMQHGICKALLFST-LRDENDHSNSLSNLDSMHFNNRNSPLRVIVFVVASLSIMGFPFLAGFITKTWI-----KYDIPFEALIYTTASLLTSTVYARLIF---------------------------------------------------
226943903    ---------------------------------------------------------------------YIDFLFDRITATYVLVGTFLTFVLLYSRHYMHREAGYRFFSTVLFFYAGYDMVVFSGNMETMFTGWEVLGITSFLLIAFYRDRYLPVKNAVKVFSIYRIGDVGLLLAMWMMHHLFHNVSFHMLEDRAFVLEHSLVGVFMALMILVAAAAKSAQLPFSSWLPRAMEGPTPSSAIFYGSLSVHIGVFLLLR-TAPLWRDQPSVCLVVGLLGASTSIVATVIARSQSAIKSQIAYASIAQIGLIFIEIAAG-----------------------------------------------------------------------------------------------------------------------------------------------------------------
187438960    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILWIAFFVSFAVKVPMIPFYIWLPEAHVEAPTPGSVILAGILLKLGTYGFLRFSLPLFTFANYYTPFIYTLSILGLIYSSLVAIRQTDLKRIVAYASIAHMNLIMIGLYTNKIYIEGSLLQMFSHGLVSGALFLIVGVLYER--YHTRLIKYYSGLVQTMPLFAVIFLLFTLANIALPTTSSFVGEFLIFLGIFNTNSTI-AVFAILSMMFGSIYSLWLYNRVCYGNIQINFISLYQDLNKREFVMFCLILVLVFLIGIYPTFLLD------
189095677    ----------------------------------------------------------------------IFDWISMIFSSAVLFISSMVIMFSEEYMEMDNFKN-RFLLMVLLFVLSMFLLILSPNMMSILLGWDGLGLVSYCLV-IYYQNPRSYNAGMLTVLSNRIGDVFLLMSISLLISF-GTWDI-------IILNNSKMSWIILLLIMMAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFHNIFNNNLISSILLISSC--LTMLMAGIGATLETDMKKIIALSTLSQLGVMMMALSMNL--WLLAYFHMITHAMFKALLFLCAGYIIHNTKNN-QDIRKMGMLIFPSPLISSAMLTSSLALMGFPFLAGFYSKDLILEQSMKSFFFMFSMVLTLISGMTMAYSVRMPFLSMISKSKTSKSMLMEE----------------------------------
82541848     ----------------------ILFILFLTPLSLMSNTWWLVQMMMLVITFMYFFCYVKWSIWCNLSYFMGCDIISY-MLILLSFWVCLLMVMASQSVMKSNYNSKMFLMLIIILLLMLFCTFSCSNLLSFYLFFEISLIPTLLLILGWGYQPERLQASIYLLFYTLFASFPLLVSIMYLYFIKGSLSF------IMFYDFNIVYFIFYLGMILAFLVKMPMFLVHLWLPSAHVEAPVSGSMILAGVLLKLGGYGLIRVFSLFISSGLTFNFIWISISLLGGFLVSLMCLRQVDLKSLIAYSSVAHMGIVLGGVMTLNYWLLGSLILMLAHGLCSSGLFCLANIVYERSGSRSLMINK--GLMNFMPSMVLWWFLLCSCNMSSPPSLNLLGEISLLNSLVSWSMLMLMLISFFSAAYTLFLY--------------------------------------------------------
158336337    ----------------------------------------------------------------NFGVTLQIDSLSGYF----ILTNALVTAAVICYCWGTGKSAF-FYTQTIILHGSVNAVFICADFISLYVALEVIGIAAFLLVSYPRTN-RAIWVALRYLFISNTAMLFYLVGAVLVYQANNSFAFAGLEKAPPE---------ALALIFLGLLTKGGIFVSGLWLPLTHSESETPVSALLSGVVVKTGVFPLARMAL----MVDTVAPVITLFGIGTAFLGISLALFEQDTKRLLAQSTISQLGFILAAPAVGG-------FYALTHGLVKATLFLTAGTLPSRDFQELHK-------QPIPRSLWLVLLMASCSISGLPLWAGFASKALTLKSLLPWQMLAL-----------------------------------------------------------------------
139894864    ------------------VFIPTLGALVIAVLLKKNSHVFLFARFVALLNLILSALVLFSYQISESTDKFLVDKYEHWIAPLILLTGLLTAVAIFSSKNITH-KIKQYFICLLLLETAVMGVFSSLDLFLFFIFWELELIPMFFLIMVWG-SGRKNYSAMKFLIFTLISGALILFGILMLFASTKTFDITLLPSLIKEESLLIPMSIMFFVFFIAFSIKLPVWPLHTWLPDAHTDAPTAGSVMLAGVLIKMAGYGLIRICIGLFPSVSEYSLYIVILAVINVIYGAVITMRQT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
238866909    -----------------------IILPLISLALISKMNSGKFNTQIVLALLTLLSMQMMTKPVHMFNAAMFSDPLSAPLVTLSLWITMLMIMASFKLIQNSN-SKFTFMTTVLSLCTILLLTFWASSFLSFYLFFEASLIPTAILILVWGYQPERLQASFYLMLYTVFASLPLLLSIMLIKT---SNNHLSLLAAPMQPPSILTYELWWVITILAFMAKMPIYGVHLWLPKAHVEAPVSGSMVLAGILLKLGGYGLLRFSYSFQHINMKLTHLFLPMTLLGAFMASVICIRQSDLKSLIAYSSVSHMGLMTAGIMTNNSWWQGALMMMIAHGLSSSGLFAVAN--MTYEATHTRSIFLTKGMLNIFPSMTMLWFLLSAANMAAPPSINLMSEIMLMTGILNISL-VSAPLLIIIAFMGGAYTLHLYTASQHGNPPSFMNPMYQPIPRNTHAIFLHVLPVFML----------------
143288589    ------MLDAIFAIPGMMLILGALAVPLLPPFMR--NYYMLALIAFCGWSVWQIAPGVHMTANLA-GIDLILVRAEAITKPFALVFHIAA---ALNVIYAMHEDVKITATAGLAYAGAAIAALFAGDFLTLFIYWELTAFTSVFLV-LAGNTARSMGAGMRYLLMQVASGVILLAGAVLLWRDGAGFAITAL----------DATTPAGFCVLLAFGIKAAFPFLNGWLQDAYPEASVTGTVVLSAFTTKLSIYMLALCFAGLTP--------LIWVGAVMTLFPVFFAVIENDLRRVLAFSLNNQLGFMVVGIGVGTLALNGTVAHAFAHIIYKSLLFMSMGAVLYRTGTA--KASELGGLWKQMPLTAIFCIIGAVSISSFPLFSGFVTKSLTIGATAKEGYFLVWMALIFASAGVLEHSIKIPYFAFFGHDRKFKV---KEAPLNMLVAMGIAAALCVIIGIFPQPLYALLP---
91221448     -----------------IIFLPFISFLFCFLFGKQFNFRVFQVTSTVILFICGIFSWVIFIEYLGSSGSFIVDLDTLTAVMFIVVTTVSACVHLYSIGYMKEDAKVRFMGYLSLFTFFMLVLVSSNNLLQMFFGWEGVGLASYLLIGFWYHKETANKAAIKAFVVNRVGDFGYAIGIAGIFFVFGSISFDSIFEQVFLSIDFPTLDLLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVARMSPLYEFATITNLFITFVGAATAILL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
270267615    ---------------------------------------SLTFFLMSLYFLFFDFSLILEWKIVSLNSNLIF--FSMLFDWMLLFLSFVLFISSMVIFYSLEYMSGDFILLVVMFVLSMMFLIISPNLISILLGWDGLGLVSFCLV-IYYQNLKSFNSGMLTALSNRVGDVALLMSIAWMLNY-GSWNFY---FYVDLMKNDYCMNIISVFIVLASLTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFN---FSLGSNLMYFLLFISMMTMFMAGIGANFEFDLKKIIALSTLSQLGLMISILALG--GYVLAFFHLLTHALFKALLFMCAGSLIH-SLNNCQDIRYMGSLIYQMPITCCLFNICNLALCGFPFLSGFYSKDLILEVSMGYMNFFIYFVYFFSTGLTVSYSFRLMYYLVLNN---------------------------------------------
136674630    ---------------------------------------------------------------------------------------------------------------------GLMGLFASVDLFFYYLFHEFALIPTFIMIGLWGGRDRRSISITIYLTLGALVSLCGLVA-LNAMVDSPKFDFPSLSAALAETSLSATSSSTIFLLLFGFGILVALFPFHTWAPRGYDAAPTSVSMLHAGVLKKFGLYGLIQIAAPLLPEAADWSQIILWLALGNVLVVGLVTLAQDNLKSMVGYGSVMHMGYCFLGIGACSALGAGSAVMLMCAHGLSVALMFLLGQFIHR-RTGTYEMGEMGGLATRTPILACFW-----SLPPLPP---------------------------------------------------------------------------------------------
42632294     ----------------------------------------------------------------------------------------------------NNYYSGVYNLMMLMLIFMLLGSFFVSNYLLFYIFFEASLIPTLIIIMGWGYQPERLQAGVYFVLYTLFASLPLLLGLFYMYSFNGSLDMSLINSVMKSNMNSWGGLILFLCLIFAFLVKMPMFLVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLCRVLSKFFYWSMKVGPLFIGLSIAGMVFVGVTCCRLNDLKALVAYSSVAHMGLTMAGIFCCFVWLNGGLMMMVSHGLGSSGLFCMVNIFYERFSSRSMFMNK--GILTIMPLFSLMLFLLCCSNISAPPTINLLSEISLMLSLLTYDKIMM-LLFPLGSFLGAVFTFFLFS---------------------------------------------------
226463810    -------------------------------------TFSIIFYLIGLYLLSFDYLVLLDWNILTLNSCSIVMTLLFDWMSLLFVSGVMFIVIFYSSSYMSGDNKIRFLLLVVMFVMSMCFMILSPNLISILLGWDGLGLVSYCLV-IYFQNYKSYNAGMLTVLTNRIGDVFILLSIGIFFNN-GSWYF-----MYYSIFNSNWVIYFVFMLILASFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSNFLEL---YNVTFFLLLSSLTMFMSGLGACYEFDMKKIIALSTLKQLGLMMSILFMGYPVIS--FFHLLSHAFFKALLFLCAGLIIHC-MNDVQDIRFMGGLNYNIPYTVACFGVANFSLCGLPFLSGFYSKDMIMEFMLNYYNMFIYLIFYLSLGLTAVYSMRLIYY--------------------------------------------------
134868716    ----------------------------------------------------------------GLNITFTPEPLGKLFA--LVAGVLWPVATLYTVGYMREKNHTRFMFFYAIAIQAAMGIALSGNLLTLFVFYEILTFSTYPLVT-HKGTPEAMRAGRIYLGILVTSSVLLLFGVIGIWVLTGTLGFA--TGGILAGHIDPFYVPLLLALFAFGIGKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLYVFGIDFLRETGSSDWLVWVASFSILAASIVAMSKTNLKARLAYSTISQLGYIVLG---------------------------------------------------------------------------------------------------------------------------------------------------------------------
25057394     -----------------------------------------LSLYMIYLNFSFFVCWNMHISSFYISFPLYFDFISCMFLAMVLLISGSIIFYSEFYMESEMYKS-RFFYLMFLFVVSMVFLILCPNFFCMLLGWDGLGLISYCLV-IYYQNYKSYSSGMITALTNRVGDVFILASITMFFSM-GSWSYMNFIFSLNLGWLSF-------FFLVASMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYILIRFNYFLSDSFKFF---LMFISLLTMIMSGISGLLEFDLKKIIALSTLSQLGFMMTTISMG--YSNLAFFHLITHASFKALLFMCAGLFIHSFFDN-QDIRFFGLMNKNYSFSLAMFSVANFSLCGFPFLSGFFSKDLILEFLLKTVGMFFFFLIILGTFLTVFYTFRLIFFLTFKN---------------------------------------------
206600402    -------------------------------------------------------------SGFDFWLGFIFDWVSVFFYSVVMMISGLIMIYCVEYMEGDS-SSERFSYMMVGFVLSMGLVVFSSNLVMLLFGWDGLGLVSFCLVVYYQ-NGRSLNAGMLTILSNRVGDVGLIGCLGLVMGCGGGGYVEGCGGGMEWGD------LMVLMILLAGLTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVAAGVYLMIRFSLNLG----MWGGYLFFLGTLTMFMAGVGANYETDFSSVIALSTLSQLGLMMMIVSLG--GWMLAYFHMVIHALFKAMMFMCAGAVIHGMGGN-QDVRFVGGLIGYSPFVGMGFSCSMLALMGFPFFAGFYSKDLILESEVFSGLNMFMGVMIILSALTVSYSMSLGYCSMWGSGWVGLGLCSWGEGKIINCSIIFLVFMSIVGGAVVSWMLLPFGEVF
78485198     ----------------MMLLIPVLFFLGSLTNERRANWNLASAISLLGLFLSMFLGIAVYFEWVNLSISGQWVGVSKMSLVMLGLVCFIAFVNVYSSAYMAGNVDEEKRYLRLMVTLGVVTVIISNHMLVLMVAWIAISLSLHRLLVFFPNRQRAVLAAHKKFIFARVAEACLLGAILILYYEHGTWFISDIYQNVLSTSLTTLDQFAAMLLALAALVKCAQLPLHGWLIQVVE-APTPVSALLHAGIINLGGYLLI-IFAPLIVLSDMAQWILLIVGGITTVLAALVMMTRTSVKVRLAWSTMSQMGLMLVECALGLFEL--ALLHLVAHSCYKAYAFLNAGS-EVESSMKRRLSRAVAPSVKEWWFAGIMSAAMVVGLIWLADLSGPYSPWLLFAIAVT-----------------------------------------------------------------------------
15606211     ----------MIILPILLQLVSA--FLVYRLENRVLGARLSTSFTLTNFLISLILLLTGSFGHFSLFGVLFPDRLGLLLSTYILLVS--SVIHKYAENYMRDEPGYRFYALLDLMTATLILLVVAGNLLLLFFAWHLVGVLLFLLLNHNYREEKAVRFANLSFITQRLADVPLLIAIVLLYLEFRTLSIPELEKALSFEGYSFTLWVVPLLVVMSAMIKSAQVPFHLWLVYSMEG-PTPVSALMHAGIVNAGAFLVNRTAFLFTHENPGLYLAF-FVGSLTAILGSALMLIQNDVKKSLGYSTVGQMGYMVMEFGIGAFAL--AVYHMMAHGIFKATLFL------------------------------------------------------------------------------------------------------------------------------------------
38195455     --------------------------LLMSNFLWLMFSLSLIPLTLVLFFSFLLTWEIQLISSISVEMSIIVDLYGSLFSTTVLLISSSVVTFSVNYMSEDP-NIKRFIMVVLLFILSMNLLVYIPNVVAILLGWDGLGIVSFVLV-IYYQNPNSLGAGMVTALANRVGDVMLIISIAWMTTQ-GHWSILSMFETNYNSALTAAILLAAM-------TKSAQIPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLIIRFYWFLEKALWFAPVCLGVASLTCLMAGLCAMQEFDMKKIIALSTLSQLGVMMTSLGLGAMNV--AYFHMITHALFKALLFICAGNVIHQH-SGSQDIRFMGNLWKTLPSTSACLNTANLALCGLPFMAGFYSKDLILE---------------------------------------------------------------------------------
261348215    --------------------------------------------------------------------SFKMDQYSMMFFPIALFVTWSILQFATWYMASEPH-ITKFFFYLLTFLIAMLILTIANNMFLLFIGWEGVGMMSFLLIGWWQGRAEANTAALQAVLYNRIGDIGLILSMAWLASXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCALTQNDIKKIIAFSTSSQLGLMMIGLNLPQLAFLHISTHAFFKAMLFLCSGTIIHSL-----NGEQDIRKMGGLQKMLPTTTSCLTIGNLALMGTPFLAGFYSKDLIIESLTSYLNTWALLLTLLATSFTATYSLRMTLLVQTGFPRTPTNSPTNENNPMITNPITRLALGSILAGLLITS---------
57854651     ---------------------------------------------------------------------------------------ISLLASINTISKQNTMNQRIFTSLIFIILTALVITFSALDLSLFYIAFETSPIPTLSLISRWGAQKERFQASVYFLFYTLAGSLPLLIALISIFSSNNTLLLPLVTSIETNLSPHIVLSSIWWLCLLAFVIKMPVYGFHLWLPKAHVEAPIAGSMILAAILLKLGGYGLSRITIFFLPSASFLSFPLTIFCLWGSLITSIICLRQTDLKALIAYSSVGHMSMVASGFSLSIWGINGALTLMVAHGLISSALFCLANLLYERNSTRTLIIS--RGFKIITPLLSVWWLITCVSNLGLPPTPNLLGELLIISAIIDWNFPLVTTATIFSAIYSL-----------------------------------------------------------
40714312     --------------------------------------------------------------------------------------------------------------------------------------FEATLIPTLVIITRWGNQTERLNAGTYFLFYTLAGSLPLLVALLLLQNSTGTLSLLTLQYSAPLQLVSFGDKLWWAGCLLAFLVKMPLYGVHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRMMIMLEPLTKELSYPFIVFALWGVIMTGSICLRQTDLKSLIAYSSVSHMGLVAGGILIQTPWFTGALILMIAHGLTSSALFCLANT--NYERTHSRTMVLARGLQMVLPLMTTWWFIASLANLALPPLPNLMGELMILTSLF------------------------------------------------------------------------------
7374123      ------------------------------------NNWWAVQSSLFILSFLMIIYCHHDFYNYMMGWCFSVDSLGYILILLSFWITALVVCSSQKVLKDNNYPSLFLLVNIFLLFF-LLMTFSVNDYLLFYISFESSLIPTLVLILGWGYQPERLQAGVYMLFYTLFASLPLLLSLISLYNMSGSLTLGLVENVEGSGFISCLWYVVTVF---AFIVKLPMFLVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLIRVLFLFGEANKSMSWLWISISLVGGVVVSLMCLRQVDMKALIAYSSVAHMGLVLSGLVVGWWGLNGAVVVMIGHGLCSSGLFCLANMVYERVGSRSLLISK--GLMNFMPSMALWWFLLSAGNMAAPPTLNLLGEISLIISVVSWSKVSMLFIALLS----------------------------------------------------------------
255021731    ---------------------------------------------MAVFGLTLAILVAAPGKALVTGAGYILLAWVLFCVGLVYLLASLYAIGYMRLLPEEKPRLHKYYALQVGFALTMLIAPLMNNPGIFWIAIDFTTIVSAFLVGFERE-AECIEAAWKYLILVSAGLALALLGIILFYWG-GTFTLWGNLRAVAPRMPETLLFLAFLLVLVGFGTKVGLAPMHTWLPDAHSEGPAPVSAMLSGSLLNIALLGIYRFLSIVDSGGYGVMTALLVLGVISLLVAGLFIVRQEGAKRMLAYSSLEHMGVLAIGFGFGGPMAFAAMYHMINHSLTKPMMFFGAGNMMRAYGTKS--MSNMRRVLRYYPVSGTLWLLGAVAITGAPPFGLFLSEITILRGGILSPNPWAVWLMALLILIFVAFMNHFRRMIWPGGEPTLELSVWNTLPMWLAFVAILVLGLWWPEGL-------------
142354183    ------------------------------------------------------ILNWISSGTLKLHWSIYVDSLTAVM--LVVVNSVSALVHIYSIGYMSHDHKPRFMSYLSLFTFMMLSLITADNFLQLFFGWEGVGLASYLLIGFWFKKESANNASMKAFIVNRVGDLGLLIAMFLIFKTFGTLTFSEVFSQAIFGGEYNLITTICVFLFIGAMGKSAQIILHTWLPDAMEGPTPVSALIHAATMVTAGVFLVARCSPLFEYSQYALNLVALLAQQQLSLLPLLQLFKQILRELLLTPHAVS-----LDTCSLLLVWALIMLLYFTYLPMLSLRLFY------------------------------------------------------------------------------------------------------------------------------------------
118462524    -------------------------------WRRLTSTVTVLSAATVLGCGAALSFTVGSQQYFVLGGLLRVDALCVTMLIVIGIVGTLATWASIGYIDAECADGHTYGALTPAFLAAMVVAVCANNIGVIWVAIEATTVITAFLVGHRRTRT-ALEATWKYVIICSVGIAIAFLGTVLLYFAARHAGASDVLGAHAHTLDPAVSRLAGGLLLIGYGAKAGLAPFHTWLADAHSQAPAPVSALMSGVLLSVAMSVLIRITPIVGAAATFLRAGLLTVGLVTLFVAALMLTVTGDVKRMLAYSSMENMLIAIAAAAGTTLAIAALLLHVLAHGVGKTVLFLAGGQLQAAHGSTA--IADITGVVQRSHLIGGSFAVGLIVLLGLPPFAMFASELALAHALADARLAWVLGAAMLLIAIAFAALVRNASRMLLGPAAAAAPPIT--APTTVTAALLVGVAASIVLGVTAGPLTDL-----
226463920    ----------------------------------------------------LFEFELLKLGSLPVGFTIIVDKISLAFSFVVTMISGCVF--MFACEYMKEDKYFRFIWILLSFVISMNLLIFSGSVFFLLLGWDGLGISSFALI-IYYQSSESLSGGFQTLLANRVGDAIIVTSTMLLALY-GQFTYLFMEN---------FMWPLVFMLCVAAMTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIYLIIRLCYNLELSSSSKSLLVLAGAV-TCLLGGWAATFENDLKKIIALSTLSQLGVMTFCLGMG--FPVLALFHLFTHALFKALLFLAAGTI-LMSSFGTQDIRLLGSTSISMPLVVVIFNVTSLCLIGAPSLSAFYSKHLILELMLFHPMSVLAFTMLVATAFTAKYVFRVMKAVSWSHP--------------------------------------------
240266376    ---------------------------------------------------VLVDWEFLSVNSSVMTMTLLFDWMSLIFMGCVLFISSMVILYSGSYM-VSDMNNIRFLLLVILFVISMLMMIVSPNMISILIGWDGLGLVSYCLV-IYFQNTKSYNAGMLTILTNRVGDVLILLSIAWM------VNFGSWHYIYYMGIMEDWTFIFLMMLVIAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFSSLIF---NFDCYYLLMISLLTMFMSGLGANFEYDLKKIIALSTLSQLGLMMSILFLG--FPLLTFFHLLTHAFFKALLFLCAGLIIHC-MMDTQDIRYMGGIIKYLPFTCSCFCISNLSLCGMPFLSGFYSKDIILEVSMLGTNFIMYLLFFVSIGLTVSYSIRLVYYCISDNFGMYVCQSYFEDKNMIISMIFLTLMSVVLGSML------------
254798855    ---------------------------------------------------------------------------------------------------------------------SVVMMICMNSWFLIWFFIEMNLMSFIPLIML-KKSKYSAESALKYFFIQTLSSILIVIGVLTLL---------------------TNMEIYILFFIMGLSIKLGLAPFHQWLVNIVEGLVWPLIGILLTIQKVGPFI----LFNYAYMMKESSILAIFMLSLLCAAVGAVGGLFTSSLRKIMVFSSVSHSAWMILGL---IISVNLWMIYFIFYSFILFSILYIFMNFYMSNLNHMFL--------KLNFIITLSLGVNMLSLGGLPPLSGFVPKFLMMMEFVNFYSYFTLLYLLLSVFISLFFYSRIFVLNFVFLSLKNMFLSQKSIKMSM-GVYVNIMGLFIVPAML------------
157370672    ------------------------------------------AIATLLAAVQMLFAPLHSAHLPWLHYAVEISGLNALLLLVMALCGVFAALYAGSLSRLNPRARGRLAGLSNLMLAALSAAVMADNALALLLLLELAALCGYFLI-VHAPSAKSLRAGHSQFLLMRSGTLLLVVAFALIYCHSHSLQFSVIRATPL---PDALRNAVFLLALAGFGIFAGLMPLHAWVPQSHSSAPASAAMLFSSALMKVGLLGILKILDLLGTPPLWWGLLVLLLAAGTAFFGGLYALMEHDLRRLLAYHTLENVGTALQQPLLTAFALIGGLFHLLNHSLFKSALLLAAGAIEQQTG--LKDMEKMGGLARLMPWTAVSLLIGLVAMAALPPLNGFASEWLIYQGLFHFSAPLLAVALALTGALAVMCVSKVFGVAFLGAPRCDAAANAVQANVWMTLSHALPALLCLVCGLGAPWIIPLFARL-
143928974    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVWLSTGTLDFR--PGGYLAGQIDPAMAPILLGLFAFGVGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFTILYVFGIDFLAETGAADWLVWLSAFTILASSMVAITKDDIKARLAYSTISQLSYIVLGAAASSIAVQGATLHIVMHAAGKITLFFCAGAIYVQA--HLTKISELDGQGREMPWVFAAFFIGALSIIGIPPLGGSWSKFMLMVGAVDSGYLVILGVLGLSSLLNIYYLLEPVSRGFFRPKVKTVEVTSHPLVVIVLTAILSLLLFFYV----------------
11499415     ----------------------------------------------------------------------------------LILFVALLNIFSLYAIRQNQIAGVDYALVAIMAVA-TIYAFVVDDLAMMLALFMVVSAPTYLLVMVS-DRGLNVDVGIKYVTFMVIATVLFITGAVLLYSTTNTL----------------VYSLAFLMLIVGLSMEVGIAPVHEWVPDVFASADPIPISIIASLAKFVPFIIAYKIVATATPSLGLLLIVVGLIAAASMFVGNIGALTTNEPSRILAYSTVANMGYILATFAAVTAGKEYVYFAIAGGLLLFVNSFGKVGYFASIKNEGTSPITAYM---------------LTFSFIGLPPLMGFWSKLFIIYSLVYSQFIWLAVILVLNSAISVPYYVRLARLL-------------------------------------------------
154818585    ------------------------------------------------------------------------DYFSTIFIPVALFVTWSIMEFSMWYMHSDPY-INRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRADANTAALQAILYNRIGDVGFIMAMAWFLTNSNAWDFQQIFITQHEN-----LNTPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR----FYPLMEQNKTMQTLTLCLGAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIGSLALTGMPFLTGFYSKDLIIETATSYTNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNSLNLINENNTHLINSI-------------------------
136311054    ------------------------------------------------------------------------------------------------------------------------------------------------------------ETGFRYLIIHVISGVLLLSGALMIAHETGSIEFGHIGLA--------GTGAAGWILLLSFGIKAGFPLLHNWITEAYPESTPTGTVFLSAFTTKVAVYALARGFVG--------TEVLIYIGTAMTFFPIFYAVLENDLRRVLGYSMINQIGFMVAGIGIGTMAVNGAVAHAFADVIFKGLLFMSMGAVMTMTGR--TKGTDLGGIYKTMPFTASLCIVGASAISAFPLFSAFVTKSMIMVAAIEEHHYVVWLFMLFASA--------------------------------------------------------------
6137779      ---------------------------------------------------------MITFSSFTLTLPIIMDPTSMIFMSTVL--TIATSVMQFAKTYMAHDSSDRFTILVLLFVMSMMFLILFPHTITLLLGWDGLGVTSFVLV-IYYNNPKSLGAGMITALTNRIGDVMLLITIALMVNE-GQWSVTNI-------WSHELPSWTALLIMVAAMTKSAQMPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLYRFYPLMETFL-LFKPLLLMISTMTMLMASASAMAECDMKKIIALSTLSQVAVMMFTLSVGLPEI--AFFHLITHALFKALLFICAGNMIDIH-HHSQDLRLMGNTSAQLPSISAAISIANLALCGAPFMAGFYSKDLIIESLLGEKNIIIMTMFVIATILTTAYSTRFSVYVLMNHTCSPSAQYSSEGVTQSFSVIVLAI---------------------
135896681    ----------------------------------------------------------------GINYFLGIDGISIFFLPLTSLITLIVIISAWDVIKANVSLYLGNFLIMSGLLIG---VFCALDGVLFYVFFEATLIPMYFIIGIWGGKNR-IYAAVKFFLYTLLGSLLALVALIYLYITTNSFSILDWHK---FALDLPVQLYLFAALFLAFAVKIPMWPVHTWLPDAHVEAPTGGSIILAAIMLKLGGYGFLRLTLPILPDASVFLQAIIVLSLVAISYIALVALVQEDMKKLIAYSSIAHMGFVTLGFLFSSLGIQGAIFQMISHGFISGAM--------------------------------------------------------------------------------------------------------------------------------------------
296533248    -----------------------------------------------------VFVYRVGDWPVPFGITLVVDRLAALLLLLTALLGLAALLFSLVRWQ---RMGAQFHALFQFQLVGLNGAFLTGDLFNLFVFFEVLLAASYGL-ALHGSGVARVKAGLHYIAINLAASLLFLIGVSMIYGVAGTLSMADLAARILPAEDRPLLEAGAAILGMAFLAKAAMWPVGFWLAPTYSAASPPAAAIFSMMSKV-GFYAVLRLSLLLFGPDSGESTFLFVGGLATIGFGAVSVLATQDLSRLAGASVLISSGTLLAAVGAGQVSVTSALFYLASSALAIGAFFLLIELLER-----------------------------------------------------------------------------------------------------------------------------------
143506942    ----------TLPLPIYFLIGGLISIFL---PKGVIKSSFVCLVPVIALLVLLNGGWDDGFKVQFLGNFMRVDKLSNVFGIIFCIAAFLGNLFAF------HLRESTQPFVALIYSGAAIGAVFAGDLVTLFVYWELTAISSVFLI-WARKTEGAYHSGMRYLIIQVLSGVVLLFGVALFYFENRSISFSKM----------ELDSLATALIFVAFGIKCAFPFLHNWLQDSYPSATITGTVILSAFTTKLAVYALARGFPG--------TELLIYIGATMTVFPIFFAEVENDLRKVLAYSLNNQLGFMVVGVGVGTLALNGTAAHAFSHILYKALLFMSVGAVLFRTGTSRA--SELGGLYRTMPLTATFCLIGAASI--------------------------------------------------------------------------------------------------
73912698     --------------------------------------WKVVQLGLGVMAFVLGLSCFHDFYMYNLGFMFGMDYLSYIMVYLSIWIMFLVLLASEKVKEHKNFH-FSFGLVNLILLLFLMITFSSISYLIFYVSFEASLIPTLILILGWGYQPERIQAGIYMLFYTLTLSLPLLVCLLNIYYTKESLVMGSSCSSMKDSN--YMMNIWYLFMVLAFLVKLPMYMFHLWLPKAHVEAPVAGSMILAGILLKLGGYGLFRVLIMFQLIGVKVSSVWMSMGLMGGFIISLVCLRQIDIKSLIAYSSVVHMGLVLCGLMIFSWWLMGAIVVMIGHGLCSSGLFSLANMIYERVGSRSLFLSK--GLLTFMPSMAMWWFILSVSNMAAPPSLNLVGEISLIISMISWSEMSIIGIMLI-SFFSAAYTLYMYSL--------------------------------------------------
41057406     -------------------------------------------------------------------------------------------------------------IFNLFLFISIIFVFVSQHWLIVWIWLESITLSLVVLLQPNLVSCRGLESVCKYFVAQSVAGVIVLFGALLRFYGENSFFIS-----------GCYTSSCHLVLVLGLVIKLAVFPSPFWFVDAVGGVPFSRSFYLIVLSKLSPLYLLFSIVDI------NILFLLGFVGLISAVTSAILGVNQSSFRKLLAYSSISNIGWFVVCL--PLLSGGLVIFCVLSYVCMVVPALWAGSHFTFNFMVKSSNL-------YAAPASKLVLLISLLSLGGLPPSVGFFFKWVFFQSLLDVSLYWVSAILIISSLFSLFFYLIMSFNIY------------------------------------------------
189095592    -------------------------------------------------MMLFLSFNIMSLYSWTFNVSIMMDWMSTMFISTVMM--ITSAILLFSNTYISNTEKPRFLTTLLLFVISMILLIMSDNILFMLLGWDGLGLSSYVLVMIYQD-QKSAKSGTITIVSNRVGDILILFSISTMF----------MTGDFNYWMNNFYSTLAILLIMLASFTKSAQIPFSAWLPEAMAAPTPISALVHSSTLVTAGVYILIRTFNSSDVML---FSILSSLAIITTFVSGLSANWEKDLKKIIALSTLSQIAMMMYVISLKKMNI--AFFHLLTHALFKSTLFLCAGFLIFSVAYQDSRMMNLMTLS--SPLLASTLGITNMALMGLPFMSGFYSKDMILESMLSSNFNFFMTLLMMTAGLTASYSMRLIFMVTKHKNTLTELSFSNNNSMLTAILTMVSFSIFL-----------------
75373190     -------------------------------------------------NIIVLEYILISIQNLDFKFYFLMDWVSMLFSMVVLMISSLVIMYSKSYMHNDK-NKNSFCVIVLLFXASMIFLILMPNMFSIILGWDGLGLVSYCLV-IYYQSVNSYNSGMMTVISNRVGDVMIMMSMIFFVSF----------GSFDFFSFNKIELICGILILVAGLTKSAQIPFSAWLPXAMAAPTPVSSLVHSSTLVTAGVYILIRFNCLFK--LNTFSEILMKIALLTMLMAXVNAFFETDFKKIIAFSTLSQLSMMMVILSLGMADM--AFFHLIMHAIFKSMLFLCAGFIIH-SLNGIQDIRMLGNFFLFSPVISSCMMISILSLIGFPFIGGFYSKDLIVEFFFKVDNFLLTFVLILGIMFTFFYCFRLGYILLLKGSMNLMIFKGSMIPIIILCFIMLISGNFIF----------------
135703028    -------------LPILIVITPLMFSLIVAVLSNNRLSWVLSTFASFLTMIFSILLYYLGNWPPPLGIEYVIDKVSIIPIMIVSVIGFIATLYAFFILEIDSNLVSKTYSLWLLTITGLMGLITTADAFNLFVFLEISSLSAVALVALGSKDRKALIAGYNYLILGAVGATFYVIGVGLLYGVTGTLNMSDLAQKIPALGLNKSVIVAFTFMMLGIMVKAAVFPLHIWLPNAYAYAPSPVSVLLAATATKVSIYILVRISYTIFGTFESLRYVLLYLAILAMFAGTIMAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
84370583     -------------------------------------------------------------NSLNFSLMFFSDPLSAPLLELATWLLPLMLMASQHHLSKEPLIRKKLCIAMLTMLTFLIMTFTATELISFYILFEATLVPTLIIITRWGNQTERLNAGLYFLFYTLMGSLPLLVALISIQNLTGSLNFLLIQYWNQALPDSWSNIFLWLACMMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMLRITTMLNPQTSFMAYPFLMLSLWGMIMTSSICLRQTDLKSLIADSSVSHMALVIVAVLIQTPW-SYMGATALMIAQGLTSSILLSWANSNCECTHSRYMILVRGLQTLLPLMAAWWLLASLTNLALPPSINLIGELF------------------------------------------------------------------------------------
154426240    -----------------------------------KFWVYYCYLLLSLGALTMMSLTYLYKSFYIVSMIFYNMGWDNISMLMIILTLWLSMLMMMSSVIPFKLNKFIYLNIILSITIILLMFFSSLDLMMFYYFFEIVLIPTFILILGWGYQPERLQASLYLLFYTISASLPLLLSILMLSKYGSSLNIYYFYNNMFYSNLNWVNIIWFFFFTVAFLVKIPIYSLHLWLPKAHVEAPISGSMILAGVLLKLGGYGLYRIYIIFKEFIIMINHYYMYYIIMGSIMASLICMYQVDMKSLIAYSSIAHMGLVVGGFSMNKIGMNGSLIMMLGHGLCSSGLFCIANMMYERVGSRSMIFNK--GLLNLYPSLSLWCFMLLIINISAPPSMNLIGEISLFSSLLTNSSIVMMYLMFILSFFTSCY---------------------------------------------------------
137840383    ----------------------------------------------------ITVFQIDWIPRFGISLYFALDGLSLL---LIILTAFLGAISIGSAWNEIKTQTGFFYFNLLWTLAGVIGVFTALDLFLFFFFWEVMLIPMYFIIAIWGH-ENKNYAAMKFFIFTQVTGMLMLVSILVLYTQFGSYSFKY-EDLLSVSLGSSLQFWVMLGFFISFTTKLPSVPFHSWLPDAHSQAPTAGSVILAGILLKTGAYGLIRFAVPLFPEASTFAPIAMGLAALSILYCAKVAFAQSDIKRLIAYTS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135926748    --------------PGFIMFIGAFLIPFLPKLGRQ----VYMIFLVILSAFSLFNGFGTHLTINVLDYNFIINHSDNLSLPFAIVFHIAAFITIIYGGHKDDWKEN---VAVISYAGAAIAALHAGDLFTLFFWWEATAFTSVFLI-LGGNTTRAYRAAFRYIVIQVGSGMFLLAGAVLFLY----------SNENALLGQMSIDDTSGLLIFLAFGIKAAFPFLNGWLQDTYPEASEVGTVALSSFTTKLAIYALARSFAG--------TDILIYIGALMTFFPIFFAVIENDLRRVLAYSLNNQLGFMVVAVGIGTLAINGAVAHAFAHIIYKGLLFMSMGAVLYRVGTC--KASELGGLFKYMPITAVCSIIGAISISAFPLFSGFVAKSLIMSSLGYEGLSFIYFMLLFASA--------------------------------------------------------------
113472698    ------------------------------------------------------------------------------------------------------------FLMSLSILTSIFLVISSPSMFIAWIGLELNTLAFMP-ILLVKKSKLSSEASIKYFLTQTLASLLILMS--------------------GLATLTLLSGLGSLTLLLGLSVKLGAAPFHSWLISIAESIGWVPLFTLLTVQKINPLLVM-------WNFSLDKNIFFYTVAASSLILGGLAGLTQTSTRSLMTFSSINHVGWLITALGFGVGVATTYFFIYLVTLLSVILIFYIFNISQLTEL----------PLLGIKSSVQLVLFFSLFSLGGLPPFLGFLPKWLVLQLTITESLFWLSLVMILMSLFVLFFYLRLMFSAFILSSEKTVACKFSPXILPLYLTMLLSVSL-------------------
66276110     ------------------ILLPTAMLIPTTLLLNTKHLFPFFTASTMLIALTTTTWLNSPLT-TKYHHITTWTMMDHISTPLTILSAWLLPLMVMASQFHLSHEVTTRKRLFLTLQTALIMTFATNNLLTFYIMFETTLIPTLILITRWGTQAERLNAGTYFLFYTLAGSLPLLIAMLLLYATLNQV--SPLMLTLTQQPTSGINMIMWLACILAFMVKMPLYTLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRLTPILTPTTQTIYFPFIVLALWGMIMTSLVCLRQTDLKSIIAYSSVSHMGLVTAATLIQTPWSITGAMILMVAHGLTSSMLFCLANTNYE-RTHTRTLLLTRGLQLTLPLMTTWWLISGLMNMALPPSINLMGELLIIVSTFN-----------------------------------------------------------------------------
138335449    MKMNSFIVGIENNLPALQVVVPLLLSPIVALIAKPSWIISLLGSLFCLISSILLFHKFLNFGQINWGIEYVIDGASSYMLLIISGMGFLATLYSYNLMKLEKNAQSRVYGVWLLALGGLLGLVTTGDAFNLFVFLEISSLSSVTLVALSYRDKRALTAAFNYLLIGAVGATFYVIGVGLLYSVTGTLNIADLTERLTPIADNNAVRAGISFIIIGLMVKAAIFPLHVWLPAAYSHAPTAVTVLLTATATKAALYILARV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142485629    ---------FSALPPGVVMILAAIAVPCIPHMARQAWMLAAIALSAWGLTTGAGEHFVWTALGYEFV-LYRADALTFPFALIFHIAAAL------NVFYSAHDRKWTEHMPSLAYAGAAIAAVHAGDLVSLFFWWEATAVTSVFLILSAGTS-RAQKAAMRYLLVQVASGVLLLAGAAVLAA-------EGVGIAFEAFDFNGPGAVGVWLVFLAFGIKAAFPFLNGWLQDAYPEATATGTVALSAFTTKLAIYALARGFPG--------TDMLIWIGAAMTALPVFFAVIENDLRRVLAFSLNNQLGFMVVAVGIGTLAINGAVAHAFVHIIYKALLFMSMGAVLYRVGT--VKASALGGLYRHMPFTMVCCIIGAMSISAFPLFSGFVAKSLTMSALGYSGIVWAYLVLLFASA--------------------------------------------------------------
152991858    ---------------MLTLLILPAVIMFIVSFFKHKKAKFLLAITSLMILLPIVELFLLPKPYSIWGSYLVADKLDTYILLVSSIVGIGVTLALLTLVRVSAKAYNRFYRFFALFWVGLIFSILANHMGIYWIGLELATLSTVYMIKTNHTKAAHKEA-WNYMIVGAIAISLLLFGIILMYASADAMRFDLLVKYAGDIPSPFLFEMGFAIATVGMFVKMGFFPMNLWLANIERASFYPVAALFSGILESAVIIGFFRFSEVARQVNYSHLFVFVFVTLLTIFIVSFLIFRAKDFMRLFSLSGIEHMALIALFWVSGGTF--AALLHFGAHAFLKPALFLSTGVLESQGKYRIA--GALRGSGKKGTIFWFLVSLFLLAIISLPPSPMFFSELYGFAAMIKQSDHMLAMIGAV-----------------------------------------------------------------
228015384    -------------------------------------------------------WVIFSMNSCSFSLIFLFDWVSLFFMSFVFLISGCVLFYSIGYMAGD-LNLVRFFYLVFFFILSMIFFILMPDLICLLLGWDGLGLVSYCLV-IYYQNKSSLSSGLVTVFMNRFGDVFLIMSIGWFFNFNSFHFFDYI------DFFDYDLCFFVYLLFFASFTKSAQFPFSFWLPSAMAAPTPVSSLVHSSTLVTSGVYLIIRFSYCINYFDTFF---LMVISLMTMFLSGLNACVENDLKKIIAFSTLSQLGFMFFILSFGSFFLC--FLHLLIHAVFKSLLFLCSGFFIHCFFGN-QDIRFMGGICYQCPYVSSCFCISLLCLCGFPFFSGFYSKDFVLEMLILSEMFFFFFFFWVSGGLTMIYKFRLIYY--------------------------------------------------
135792833    ----NLMINYIVISPTLSLLLTVIILLFCTIISTPMYIKKWVSFSGVLLTLFMIFLKFGLYSTDGFSNMILSDPFSLVGNALIAFILLFTFSSFWKTSELIESKTTEALILILMSASGFMLMVDSENFIMLFIGLEIGSISLYALAGLNRGDQLSNEASLKYFLLGSLASCIFIYGIALLYSIIGLYEINIAINYIGLNNVPLTSFIGIIFIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMASVAKAASFIVLARLITVSLRFVLDQFDLFF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
219848526    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNVLGRYPLLYNSIAMWAIFIAFAIKLAVWPFHTWLPDAYAEGPTAASILLSAVMSKMGAYGMLRLLLPFTPDAAQFAPALAALAVVGVVAGAFGALGQVDVKRLIGYTSINHMGYVMLAIAGAAAAINGALVQMVAHGLSTGALFYLAGALHERTGR--WELSGLGGLRTGAPTFAGVMGIALFANLGLPGLAGFVGEFFIFRGAW-ATLPFFTALAVVGLVVTALALLLMFQRIFLGPAV-GMPRTITDLRPQEFWTMAPILALSLAIGVYPGPLMAL-----
6691417      ------------------------------------NKANWTPVPHSLFIVTFLWLASLNSETLSFSSFSTMCTSDLMSGELSVLSLWISALMIYSMNPTKMLSKLSFCMITVFLNITLILAFHSSSLVTFFILFETSLIPTIIMILSWGYQPERVQAGLYMLFYTLAASLPLLVNIIFLNMESNHSSFFSPYMVGPTTQLSAAPALWWLIMILAFLVKMPIFVSHLWLPKAHVEAPVAGSMILAGVLLKLGGFGLIRVSAPFMMMSPKVLPGLSSFCLWGGLLTSLICLRQSDMKALIAYASIGHMAIIMAAFSNSTWAWDGALTLMVAHGACSSGMFMAANQWYTQSGSRSLTMSK--GLLTIYPMLTMLWFLLNSANMSAPPTINLMGEILLVLAILASNTLVLPILLA-TTFITGAYSLYLFSQSTHGTLSEQTPLKP------------------------------------
23428597     --------------------------------------------------------------------------------------------------EEKSSMPYSFFICFLSVVL--VMAFSSSNIIMFYVFFEASLIPTLILIIGWGYQPERLQAGTYMMLYTVGASLPLLLVILWHCSSMGVMD-----SYSLHVSSPILSGVVTIFVYGAFLVKLPMYGVHLWLPKAHVEAPLAGSMILAGILLKLGGYGLIQMNFCFNLSMDFFSISIISLSMWGGFLATLMCLRQVDVKSLAAYSSVGHMSIVAAGILMDTSWIISAIVTMMAHGFSSSAMFC--MAYYSYKKSHTRNIPYMKGMLQVYPTLSMFWFLFWCINMACPPTLNLMGEMAIVPTLWGFNF-WMAVIMGLMVFFSASYNMYLYSVI-------------------------------------------------
218884267    ----------------LLIGGSFTLILFKALKVRASILRVYSGLYLVFAAASALLIYLEARRGVLIGIAYEVDLFSASMGLII----AVLSLAMYPLLGILDLNLNEYTMLYLGLVAGLLGVTYTGDLFNSFVMLEVFTISMLGLIAASNT-VRAYKAALRYGLLAFVTGLIYFLGATLMYFAVGALNMGYIATWYASLPLESVILFILILMTWSLIAEEALVPLHFWLPEAYSVASPAIAGLLAGVGEAVGYYLLLRLYYTLYSAIPEPVALMLVLGMITIIVGGFGILYSDRLLSIISYSVILDSGYIAIAASLGPSGVPVVLAYVVAHAVVKPLLF--ITSGWAVSNRGGDKLGDLQGVFRGSRIMQLGFVTGAVAVIGIPPTVLFSAKLELYINLFNA----------------------------------------------------------------------------
135902473    -------NEILLLIIAFLPLLGAFLISVSGRLKIVRDFFITSIPFAFLITFMAFFDQLITTEKSNLFFFFSLDSLGLIFLGLISLLWPIATIYSIGYLKKNEENQTRFHSFFAFSISGAVCVALSGNLLTLFIAYEVLTLSTYPLVAHKDNEKSRNGSRTYLTVLLLTSIGIFLPAIIWIYQITGTLTFTQGGIFSNATVDESVLIALILMIIFGVG-KAAVMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFSIAKIFIFIFGANINLIDWIFGISAATIIIASLIALRQNNLKRLLAYSTISQLSYVIFGV--------------------------------------------------------------------------------------------------------------------------------------------------------------------
5835098      -----------------------------------------------------------------------------------IVCYISASVMIFTKNYMSQDFIKRFTWIVMLFVLSMNLLIFIPSLATLLLGWDGLGLVSFCLV-IYYQNYKSLGAGLMTAFMNRIGDVAILLAI--------SVTFSQGHFNALFMWSTPTMTLTISMILLAGMTKSAQLPFCSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIQFYPFLSNSHLFSTSLMIISSMTMVMAGISANFETDLKKIIALSTLSQLGVMMLSVSLGLFSL--ALFHLFTHAMFKALLFLCAGNIIHSHNNN-QDIRKMSHLWIQMPFSSTCFNIANLALCGFPFMAGFYSKDVIIEMMMNQNNFLISLNMFLATILTASYSARLSLFIFWSKMTQSSVVSTSDEDNSIIAPLTMLAAGAITSGAVFSWLILTPSTL-
49146638     --------------------------------------------------------------------SIILDWMSLIFMSFVLGISSFVIFYSNEYMIVDK-NINRFIYLIILFVASMMFLIISPNLISILLGWDGLGLISYCLVVYYQNN-KSYNAGMLTALMNRIGDVALLMSIGWMMNFGG-------WNYIFYLDKMFNFEFISFMIILAAFTKSAQLPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNLLI--MNFFMIDFFLILSLLTMIMSSFGANFEFDLKSIIALSTLSQLGFMMSVLMMG--FPSMAFFHLLTHALFKALLFLCAGVVIHSMWGN-QDIRFMGGLINQLPIITSCMNISNLALCGFPFLTGFYSKDLIMESMMMSNLNFLSYMLFLLSVLTVSYSFRLSYYTLSGNLNSFSFLCIYDCSSNMSWSIFIMVFFSIIGGSMLNWLM-------
219524098    ----------------------------------------MGMFFVMYNLVVFVEWEVFQLNGSSLVMTFLFDWMSLLFMGFVLF--ISSLVIMYSDEYMEGDTINRFILLVLMFVLSMMFLIISPNLISILLGLDGLGLVCYCLV-IYYQNIKSYNAGLLTALSIRIGDVALLMAIAWMMNY-GSWNY---IYYLEFEKDSFIMLLIGGMIVLAGMNKSAQIPFSSWLPAALAAPPPVSALVHSSTLVTAGVYLLIRFSPSLIDTWLSKW--FLLIGGLTMFMAGMGANFEYDLKKIIALSTLSQLGLMMSILAMG--YPELAFFHLLTHALFKALLFMCAGSLIH-NMSDSQDIRFMGNICSQMPLTSVCFNISNLALCGMPFLAGFYSKDLILEVVSLSYINLLGLFLFFSTGLTVCYSLRLVYYSMTGEFNSTSFHPLCDEGWIMLKSMLVLVMMAVFGGSMLSWIL-------
219524279    -----------------------------------KKWFILSTITLLAGSASTCLLHSPFYAPQMITGSLVADSLSAPLIVLTLWIS-GLMILASQKVKTTNNNPFSLMLTIISLNLTLILAFSMAHFIMFYIFFEASLIPTLILIIMWGYQPERLQAGTYLMLYTVTASLPLLINLLIMLNKTGHLSTAFQMWCGPQLVSNNFLMVWWMSCILTFLKKLPMFITHLWLPKAHVEAPVAGSMILAGLLLKLGSYGLLRLTEKFSLSLTSLSSSFLVLTVWGAISTSLICLRQPDLKALIAYSSVGHMGLLLAGLMSSSTWWQGALGMSVAHGLCSSGLFALAN--MTYESTHTRSLFLTKGLQALFPTMTMWWFIFSATNMAAPPTINLLSEILLLTSVVTISYTLILPLMLISFLAAAY----------------------------------------------------------
115531643    -----------------------------------------------------------------------------------------------------------------------LVAFSCVNLFSFFIAYEMSVIPMVALIIFWGAQPERMGAVMVMIIYTLLGSVPLLVLILWWWTSMGSDSMNDIMLYQNLEESTFPMSDLMILGIISFLVKSPMYGVHGWLPKAHVEAPVSGSMILAGILLKLGGYGLIRFMWCFNVEVNFFTNLTMVLSAIGACIASLACLNQSDLKRLIAFSSVSHMGMVLSSVMSMSDVGVKVGVFMMFAHGLSSPCLFYLMSEVSVNRKSRSSIVCKGFLVMDPMISLVWFIMSSLNL-GCPPSISYFSEIFIVSVVLFYS-YWLMILALVSFLAGLFSMVLFCSINHGSKSWKMDYKQVGSSRPFVVNLFSALVSFFWFF---------------
226464063    -------------------------------------------------------------------------------------------------------------AMIMLMMVSTMMVMSSTNWMSMWIGMEINMISFVPIMKMNYK--ESSGSTMIYFMAQSMGSSLFLYSLLSMWFQS----------------PSIHSSSMLVLMMASMMIKMGLPPMHMWMITVLNNLTWMKCFMLMTWQKIAPLTVTSKLAALINETF--------TLALMAAIIGAIGGINQTSIRKIMGYSSVSHMGWMLTLTSNNTKWMAYLLLY-------------AMLTFTLCYMMNSENMFYLNQINMINKMNKMAFMINMLSMGGLPPMIGFLPKWIAIQTMINNNLTVIASIMIMSSLITLMFYMNMIMPTMSTSIVTNKIKIMPEKNYSWMIIVSLMTPLALTMNIL------------
139129720    --------NLIVISPTIALVGTALLLLFFTIIESNEIVKKSITLIGMLITAFCVFLKFGLFFGNGISSYFLLDEFSLFGNVLISLILLFNFLPIWDSSKQLNEKTTEAIILILMSASGFMLMVDSENLIMLFIGLEIGSISLYALAGLNRGDKLSNEASLKYFLLGSLASCILIYGVSLVFVSFSVFSVYDFALGIAYVGPPLTTSIGVLLIFIGLLFKIAAAPFQSWAPDVYQGSPTGYVGFMSSIAKVSSFIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
70779451     ------------------------------------------------------------------------------------------------------------ITFLMLMIFSTLMTISSSNWFSMWMGLELNLFSIIPIMNMKSSSIYTMESIMKYFLIQAFASILLLLMLLF--------------------KSFYFMINTNFMMTIPLMIKLSLMPFHLWLPSMIEGLNWMVCFLMLTWQKISPMILISYLIINKN----------LLFTIILLSINSIFGMNQNSVRKIMAMSSINNSSWMLIAIIINE---NLWLNYFMIYSIINMLIIIIFMK------YNINYINQLKFFNLNFFFKLNILMLI-FSLMGLPPMLGFLMKWMLIQNIIYLKLYSILIVLITVTIMNLYFYLKMCYFLLFN----------------------------------------------
288904168    ---------------MMSIFFFFFFTLMLTSSFFNYKRSLYLLLMLVLTGIMILQSFNPGFSMIWGDSVFYMDSLSF---PLILLTCWISSLMIICSDALTSV----FYYLVILLCMLLVLFFLAQSFVQFYILFESVLVPTVLMIMKWGVQPERLQAGM-YMMVYTVAASLPLLAVIMWMKSGGVLWILSDSYEWGLGFSALEKNFVWVFVCVAFLVKLPMFPFHLWLPKAHVEAPVAGSMVLAAILLKTGGYGLLRL-SFFFPVGLYFSSFFFVLGGVGGVFSSIMCLRQTDMKCMVAYSSVAHMGLMLGGLMVKSVWFSASLSMMVAHGLCSSGLFVLVNHVYKNSHSRSMIMNK--GMMTMYPGMALWWFLICVSNMAAPPSLGLFSEILLFTVIVGF-FWGSVFLVVMLAFFAACYNLYLF----------------------------------------------------
16329844     -----------------------------------------IRFLTLAVCFGTGFLAYLGFSLPEAQSWYLLDSFGVVFQLYFLLTNALVTLAVLVYCWNTGRSAF-FYAQLIILHASLNSAFLCADFMSLYVALEVVAIAAFCLMTYPREPRI-IWLGLRYLLLSNTAMLFYLIGVALVYKTNQSFAFSGLTQAPPE---------AIALIFLGLLTKGGIFLAGLWLPQTHGEAATPVSAMLSGAVVKAGALPLLRCALLSDQLLLLVQ----ILGVATALFGVVYAMLAKDSKRMLAFHTVSQMGFVLAA-------PIAGGFYALSHGLVKSSLFLLAGNLPSRDFKVLKKTPIAAGFW-------VPLLLASSSIAGFPLLAGFEAKTLTLKGL----PPWLAIALNIAAVGTA-----------------------------------------------------------
138203869    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGTILYYKQSGTIAF----------NKFELTEIGPMLIFIAFGIKAAFPLLHNWLQDAYPQATVTGTVFLSAFTTKLAIYALARGFPG--------TELLIWIGAIMTAFPIFYAVIENDLRRVLAYSLNNQLGFMVVGVGIGTLSLNGTAAHAFSHILYKALLFMSMGAVLYRTGT--IKGSELGGLYKSMPYTTGLCIIGAASISAFPLFSGFISKSLIITATAVEGYWGVWLVLLFAS--AGVFHHSGIKIPYFAFFQHDSGKRPEEAPLNMLIAMSLAAFLCIAVGVYPQALYNILP---
137167038    --------------------AAAMIIPAVGKFSKLSTGRVAVAFAMSAISAATLFPMIMWIDAIGLKAGVLADPLSIIMANVV--GWISFLIMCYSTGYMKGDKITRFWFWMMFFIGSMQLIILSDNLLQVFFGWEGVGLASYALISFWYRDKKKTHAGMKAFIMTKVGDVMMLSGMLLLFMYAGTFGFRELTAWAVEMSAQGMLVPAFVLLFGGAMGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPIVFALAAQFFEIVAWVGAITALLLATQGMVNPEIKKVLAYS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
192288418    ------------------------------------------------------------------------------------------------------------SLFYLTLLSGIMISLSSNNWIAIWLGLELNMYSFIPLLLQSNLNQEK-EAAIKYFLIQALASGILILSMINI-----------------------TSSYSSLLLLISLMIKLGLAPCHFWFPTVMSALSWKMCWILSTIQKITPLALATQTFLLMNPLFVSFS------IVCSSLIGGFGGLNQTQMRAILAYSSINHLGWMMAGLNSITTTLIYFLGYMIIVSSIIQNMMATQSFSVNPNIFKIQPHIFFSTSLLSLGGLPPLF--------------GFFPKLFVLNSLLSTNFILLSVILIFSSTLSLYYYLKIIFNTNLTPPSKLMSFFFTPVSLL------------------------------
189095578    ------------------------------------------------------------------GFILLFDWVGVVFLSVVLLISFFVFVYSHSYM-MGDGSEVRFFSLVLLFILSMALLVLSPNLMSLLLGWDGLGLISYALV-IYYQNIRSFNAGMLTVLSNRVGDVGILLGILAMVNL-GGWDF----IFFNSLNLDLLSVWLFSCIFLAAMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVFLLIRFHDLF--LFSVYGSVMMYISLLTLLMSGVGACMEMDFKSVIALSTLSQLALMMFSLSLGLWEW--AYFHMLTHAIFKALLFLCAGSMIHG-GNGLQDIRMLGGLLNFSPMVGYGMLLSFLSLGGIPFSCGFYSKDLIIELFLMEGCGLLYIFIFFLGVFSIVYSSRLIYNLLLN----------------------------------------------
218456823    ------------------------------------------------------ISYLLDWEVISLNSSYLSDWMSTMFMGSVMLISSMVILYSSSYM-SNDIFKIRFLLIVLLFVLSMMFLIISPNLISILLGWDGLGLVSYCLV-IYYQNNKSYNAGMLTILSNRIGDICILISISWLFNM-GSWNF----VYYLSFLDSTISFWLMNLLILASFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSELIYI---YNLDLFLLISCLTMFMSGLSANFEYDLKKIIALSTLSQLGLMMSVLFMGNFMCS--YFHMLTHAFFKALMFLCAGLIIHC-MNDSQDIRHMGYLINCIPFTCACFCISNLSLCGFPFLSGFYSKDMSLEYMSYNFNMYIYILFYISVGLTVCYSLRLIYFCFKGSNGLMSFNLFYEDKTMLYPLVLLTILSIL-----------------
137921275    -----------------------------------------------------------------------------------------------------------------------------GDLFTLFFWWEATAFTSVFLI-LGGNTTRAYRAAFRYIVIQVGSGMFLLAGAVLFLYSNGNALLGQMS----------IDDTSGLLIFLAFGIKAAFPFLNGWLQDTYPEASEVGTVALSSFTTKLAIYALARSFAG--------TDILIYIGALMTFFPIFFAVIENDLRRVLAYSLNNQLGFMVVAVGIGTLAINGAVAHAFAHIIYKGLLFMSMGAVLYRVGTC--KASELGGLFKYMPITAVCSIIGAISISAFPLFSGFVAKSLIMSSLGYEGL--------------------------------------------------------------------------
14190594     -----------------ILTPTATSTLITSFIPNKATWLSSTSCTTITTTISVLILNPSDPAMDPSNSSLGSDGYST--PLMLLSCWLLPMMFMASQNLMSPRQIKTFIAITLALQLALLMAFMAMDLMLFYITFEATLIPTLVIISRWGSQLARLNAGTYFLFYTITTSIPLMLSILAVQNVKGTTSMPVLQLIPTTSESPWTNTLLWLSTLLAFLAKTPIYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMLRVTNLLTTQDNTTYMPLLCLSLWGTLAAGLICLRQGDLKSLIAYSSIGHMALVTAAILTDQLAPTGAMILMVAHGLTSSMLFCLANFNYERAGT--RTLIALQGLQLTSPLLTAWWFLACSTNMALPPTINLNGELTLITSLF------------------------------------------------------------------------------
219524282    -------------------------------------------------------------------------------------------------------------MFLFTLISGTLTAISAPSWFLAWFGLEINLLSFIPLITSSTTNQEA-EGAMKYFLSQATGSTLLLIGSVL------------------------APSNATFILVLGLLIKLGLPPGHFWFPMVMGTLPWATCILLTTWQKVAPLTLLTFTPSTTFP--------LLGVVAGAASILGASGHNQSQISPLLAYSSIGHLGWMLM---LSTVSPNTTIIYFVMYSLITLTIMLLLAISSSQSLYSLSGPLQDQGPSKILTASLLLSLAGLPP------LLGFMPKLLTLNALAQSSLLIASMPLILGSLTNLFYYLSFSFILLLPMTVKQQTTLQPPTTFPLPLAFLIMLSL-------------------
270267456    ---------------------------------------------------------------------FILDFQSSFFMLVVWVVSWSILSFSSNYMSTEG-SVNQFIIYLVMFIFFMLVLVMSGNYYLLFVGWEGVGLMSYLLISWWSVRYVAVNMAMEAIMFNRVGDFGILVLIVC----------GLLFGVGSGMDNYLGSNLFVLLLLVGVMAKSSQVFFHSWLPNAMEGPTPVSSLLHSSTMVVAGVYLMLRLVKFY-----EYSYLVLLVGIFTMLLGGVYSLCQYDFKKIVAYSTTSQLGFMFVMIGLNLGQVC--LLYVCLHAFFKAMLFLISGAFIHGC-NSIQDIRFMKFSSFININYTYLFLLGSLVMMGFPFMSAFYMKDFMISVSWMNSFVFFLMIMGVMS--TCFYSFRVVFYI-------------------------------------------------
141653868    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFFCIFCSKSTDVSFSYMVTDAHVQAPTSGSVILAGVLLKLGAYGFIRLSLPFFEYASYFQPMIFALSCLAIVYTSIVALRQLDMKKMIAYSSVAHMGFVTIGFTLTQDGINGAYFQMISHGIVSAALFLIVGVVYERH--HTRMISDYSGVTNVMPKYSFFFMVFMLSSVGLPGTSGFVGEFLVIMSTISVSVY-LTFFTAIGVILGASYMLLLYKNINFGDLKSDIKQLADLTNIEIFYFSCL-AFLTMLLGIYPKLLFEMI----
53686414     ------------------IIIPTIMLLPTIWLSPMKWMXTNTTTSSLLIATMSLSMFMMPQELMTMTNKYVLDQISSPLLALTCWLMPLMILASQGHLKNSPMKHQQMYISMLTVLQVVLILFSSTELILFYITFESTLIPTLIIITRWGNQTERLNAGTYFLFYTLAGSLPLLVALMFLSYHMNSLSMVTMHMLPEMFIMSTTNKILWFGCLTAFMVKMPLYGAHLWLPKAHVEAPVAGSMILAAVLLKLGGYGIIRITAMYTPMIELSYP-FIILALWGILMTGLICTRQTDLKSLIAYSSVSHMGLVVAATLIQTTWFTGAIMLMISHGLISSSLFCLANTNYERTHSRTMLLA--RGLQIMLPLMATWWLLLNLANMALPPTTNLWGEIIIMVSMYSWSVWTIILTGLGTMVTAAY----------------------------------------------------------
270267331    ---------------------------------------------------------------LGFLNLFFMFDFYSMIFFFLLIYIGGMIILYSNWYMITEKGKNIFIAYMCLFIFFMFILTTTQNLILLFIGWEGVGVMSFFLIGWWYGRSEATMNASQAMFYNRLGDFCFLVLIINTFC-----------DSFFFSSNIILSNINFFFIMLAVFAKSSQFFFHPWLPNAMEGPTPVSSLLHSSTMVVAGVYLLLRVN-----LLSPLHFSLPIIGGLTMLFMGISSVYQSDIKKVIAYSTSSQLGFMIIFFVSGNMGFFLLFTHAFFKSLLFLVSGLFIHGNNNNQSMQNMYM-----IKRSSSLGSFIFSISAFSLMGLPFLSGFFSKDMIIENLWSSVFNSFIILLFV-----------------------------------------------------------------
94490670     ----------------------------------------------------------------------VVGDFSLVFDWVTSFSSVVCLISMFSSSYMSGDEHGRFVWLVMLFVLSMNLLVFICSLPALLLGWDGLGLVSFCLV-IYYQNRKSLGAGMITGLMNRVGDTLLLFSIVIMFSM-GHWNF-------LGFWVCAGGWLVCLMVVVAGMTKSAQMPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFILIRFYP-FLCCYEFFNSFLVFVSVVTMTMAGYSAVFEWDMKKVIALSTLSQL--GMMMLALGMGMPYVALFHLYTHALFKALLFLSAGEIIHVLGGK-QDMRLIGGVGAEMPLTVGCLNVANLSLCGVPFLSGFYSKDLILEALIVGSGVVMVGMGVVASFLTVLYTVRLSFNILWGSGTESFSGISDENSVSTTPMIVLCSGALWSGCIFQSS---------
15128590     ------------------------------------------------------------------------------------------------------------PLFVLLLLTSTLLTISSTNAMFMWMMLELNMLAFIPL-TQTHNSTTETEASIKYLIPQSFGSSLFMASVLLM----------------------PMTQHSNTLTTTALILKLGGVPLHSWFPAVMQSINPTTALILSTWQKAGPLLLL-------TIPHLAHTPIIISSSVMSALWGSTAGLNQTNLLKLMAFSSINHLGWLLMASLFNSLIPT---IYLLAYSLTALPIFMYMKTPKIKTYVTTLT-------PPLNNYAQLTMVINMLSLAGMPPLSMFISKIPII-ALMTQKLLLPLGLLLVSTAVSLYFYLSLSIMMTLNLNSSLQPTNEKGFQIMPIIA--------------------------
52549746     -------------------MLSALVILTLGSIGSFKNSKLGFYGAIIALVIAFSAIAVSVPHFVSYG----------------IFILVIAIINLVSLEAIKSEIKGVDYGLVALMALATMYIFNTSDFALVLAALVLVSVPTYILVMV-REGGANVEVGIKYITFMVLATVLFLIGAIILVYTKNAFD-------------GSLYVLGYVMLVLGLCLEVGVAPLHEWVPDVFSSADPIPISIIASLAKIVPFIAALWILVYTSCDLTASITLFTVIAAVSMFVGNIGALTSKELGRVLGYSTVAGMGYVLTCLVVVARPEYMYLALTGGLLMLFANAAGKIGFFNAIKGGGAY---------------SPLMYILAFSFIGVPPLMGFWGKLFILLSLAKMEYFWLVAIVVINSAISIPYYIRL-----------------------------------------------------
270267515    -------------------------------------------------SLFLIEFEVITMKDVCISIPLLLDTKGVLFSSIVLFISSNVMVFSKNYMEMDKD-IDRFSILVSLFILSMNLLILIPSLAFLLIGWDGLGITSYILVIYYLNS-KSLGAGMITAITNRIGDVLLLISIVLCVGQCHWYSVDMWFINLYENKTQ------VMLILGAGMTKSAQIPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFYDFLYCFNYFNTVLLLVSIMTMVMSGLAASVEWDMKKIIALSTLSQLGLMMMTLSLNMLDL--AYLHMVSHALFKALLFICAGNLIM-NFFHSQDLRWMGNLSLQMPLTSLSILLSSMAMGGFPFLSSFCTKDQILELLIYNSWSVVVVLMYVSIGITVFYSLRFCINLLWMVPMYCVLVSLNENKNVAVPMFIMGLMTVCMSCIL------------
149912806    ----------------------------------------------------------------------------------LTVAFVGWVVLRFSRTALDGEARHRFMIGMSVTLACVLLLVTSGNLVQLVVAWVAVGVGLHRLLLFYPDRKQAQRAARKKTVCGLIGSGALLAAAGILIQGFGTADIATITEAARSGSVPGTIWLAAVLLSVAAVFKSALIPTHGWLTEVME-APTPVSALLHAGVVNAGGFLLIRFADVLL-MAPGVLALLALIGGFSALVGAAVALTQPSVKTALAWSTCAQMGFMVLQIGLALFPL--ALLHIVAHSLYKAHAFLA-----------------------------------------------------------------------------------------------------------------------------------------
237515465    ---------------------------------------------------VIFLEWLFLDLGIDLDFLVYLDWMTFIFLSVIML--IGSMVIMYSCEYMDDINISRFILLILMFIMVMVFMIISPSTVSILLGWDGLGLVSYCLVIYYQNS-NSFNSGMLTFISNRVGDVMILLSILFL------VNMNSLTFNLF-NMIDYMSSYLMVLIFVAGITKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRYNLIYMSDYSSF---YLYLCMLTMLFASLFCNYEYDLKKIIALSTLSQLGLMMSFLFIGESLIT--FFHLVMHAMFKALLFMCAGYIIHKL--KYQDIRMMGCLGKVSPYVMGCYMISNFSLCGLTFLSGFFSKDLILQYLLMENLNITVVLIFFSSGLTVSYTMRMLYYCMNDNNSSDLLPLSKDVLGPMAYSMLILALCSVMMG--------------
226464031    ----------------------------------------LFIFILGLYFLMFDYLLFMDWEIITLNSCSIVMTLLMDWMSLIFMGSVLFISSMVIYYSMEDMNKMRFLILVLFFILSMMFMIISPNLISILLGWDGLGLVSYCLV-IYFQNYKSYNAGMLTVLTNRIGDVAILIGVAWLFNK-GSWHFLYYNFYLMNWSWMF-----LFLIVLAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDLL---LAFDLSFILLLSMLTMFMSGLGANFEYDLKKIIALSTLSQLGLMMSILFMGYSSI--AFFHLLTHAFFKALLFLCAGLMIHC-MNDSQDIRHMGLLVNYLPYTSTCFVIANFSLCGLPFMSGFYSKDMVLEIMTMNYFNLFIYLLFISVGLTVSYSMRLIYYCMTSYSGLLPYNMMFESMIMMRSMLFLVF---------------------
47059791     -----------------------------------MSWLGSYVWLMMCLVISLFMLYFETGSYCWLGYFLGGDSLSMTLISLTFW-ILGLMILSMYKIKQDSFGSQEFMIVNLVLLISLFFTFSSMDLLSFYIWFEISLIPTFIMILGWGYQPERVQAGIYLMFYTLTASLPLLICLMVYYEELGSLSFIMLGSVKLD-----VSSVMYLFSILAFLVKMPMYMLHLWLPKAHVEAPIAGSMVLAGILLKMGGYGLLRMNQIMLMKFMSMSWFFIGLSLLGGVYVSLMCLRQWDIKSLIAYSSVAHMGMVLGGIMTCSTWFVGSLVMMIAHGLCSSGMFCLSNIIYERLESRSLIVSK--GLVSIFPNLSMWFFLLCVSNMAAPPSMNLLGEICLLSSIIKLTFWGLIFLSFFSAAYSLY----------------------------------------------------------
298367385    ------------------------------------------------------------------------------------------------------------------------------DLIMFYIMFETTLIPTLILITRWGAQAERLNAGMYFLFYTLSGSLPLLIAILTLQTKYNHSSMLMLMLTQKELLTTNSDMLMWLACMMAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIIRILLLLPNHLTQTMYLFIVLSLWGMIMTSLICLRQTDLKSIIAYSSISHMGLVITATMIATPWSITGAMILMIAHGLTSSALFCLANTNYERIHTRTLILTRGLTFVMPLMMTWWLAFSLMNLA-LPPTINLLGELLIIISTFNWNMTTIFLTGA-ATLITTTYSLYIFITTQRTNTKPNKTLTPTQTREHLLMVLHLIPLMLLIA---------------
160688382    ------------------------------------------------------------------------DWMSVLFMSLVLLISFCVFLYSVEYM-GSDVNIVRFCFLVLLFVLSMGLVIFSSNLMGILIGWDGLGITSYVLV-IYYNNVRSLNAGMITFLSNRLGDIGLLMSIVWMFGF-GNWNYFVYVNVMNDTN----LGLVGLFIMMGCMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFSVYYSFDFFSWF--LLGVGILTMMMSGYCSLWEMDMSSVVALSTLSQLGFMMMILGFGS--WLLAYFHLLTHALFKSLLFLCVGYIIHGYSGE-QDFRSVGGLIN-SPVVMSGMNISLLALMGFPFLTSFYSKDVIIEMMLGGGNGLLVVFFLMVGLLTVLYSFRLGYFSIWGFCLYNSGVDVSSGFMMEFSIVVLVLFSVFYGFFLSWWLFNI-----
142191607    ------------------------------------------------------------------GLSVHLDGLSATM--LLLVSFLGLVVTEFARNQLENDRQARFLGLLSLTLAAVALLMIAANLLELLFAWVATSLALHRLLLFRSERPGARAAARKKFLVARVGDGALLVAIVLLAGSFGTTDLQTLLDAVDTGAVPLAVPVAAALLAVAAVLKSALFPFHGWLVDMME-TPTPVSALLLAGIVNAGGFLLLRFADVLL-AAPVVMAAVAVLGGTSALLGAAVMLTQTRTKSALAWSTVSQMGFLLLQCGLGVFG--GAVLHLVAHALFKAHAFLATGESTAQVG--------------------------------------------------------------------------------------------------------------------------------
48427651     --------------------------------------WNLIQMGLLVMCFITLLMVSHDFYFFCLGHMTGVDYLSY---ALIALSVWIVMLMVYSSSSVKKTSNFSFLLVNLGLLVVLVLTFSSVNYLMFYISFESSLIPMLVLILGWGYQPERIQAGVYMLFYTLFASLPLLVSLLSLYSLSGSLNMGLLAGLMSGPSVNILWYFCTVF---AFMVKLPLFLFHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLIRVLSMFSEVNKMFSWVWMSLGILGGMVISLMCLRQVDMKSLIAYSSVAHMGLVLGGLSMSSWGLNGALVVMVGHGLCSSGLFCLANMVYERLGSRSLMISK--GLLSFMPSMGFWWFLLVVGNMAAPPTLNLMGEISLIISVVSWSKLVMLGVGAL-SFFSAAYILYMYSL--------------------------------------------------
229915670    --------------------------------------------------------------------------------------------------------------------------VTSSNLLFMWTMMELNMLAFLPIISMNKTSTTQSETSIKYLIPQTLGSNLFMASTVL--------------------TSSSLANLAPMLANTALLMKLGSVPFHGWYPSTMRNMNLMASFIMMTWQKITPLLLL-------TTQKLSNTTITTTSAIMSAMWGSIAGLNQTNLIVLLAFSSINHMSWLLM---------SSLMNQTVTCAYLTAYSLTALQIILLLYPNNIKTHNMTMSSLLSSNHLRVPFITSILSLAGLPPLMMFSAKLTIIITLIKTHAAMTLAPLLLGSGISLYFY--------------------------------------------------------
61105798     -------------------------------------------LGMIILFFMLFIFCKHDFYMGMLSYGFGADWLSYVLILLSFWIMLLVLMSSQAILDKNNFHTIFVMTCCLLNFF-LVMTFASTDLLLFYISFEASLIPTLILILGWGYQPERIGAGIYMLFYTLTASLPYEYSLMILYEVGGSLT---IGLTHEVVNNSFIYKVWYIVSVYAFMVKLPMLMFHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLLRVVPLFSEVNSQLCWIWVSISLVGGVLVSLMCLRQVDIKALIAYSSVAHMGMVLCGVTIFNWWVNGAVVVMVGHGLCSSGLFFMINMVYERLSSRSLLISK--GLLNIMPTMAMWWFLLCAGNMAAPPTLNLLGEVQLIISIMNWSKLTLVGIGLL-SFFSAAYTLYLLSI--------------------------------------------------
126465954    ------------------------------------------------------------------------DPISFVFIAVAIPVGLLVSLYNLWYAGSKYDRSWDLVRLLDLFNITIIYTFLAPNLLLFISIWTITEIIGFLLVSFEGGDE-AFRAGYRFFFLKSLAFELSALSILAILSQNISI-IDSLILPFNELPKTYLDLIQALLVTLGFITTSAIVPLHFWLPNAHSIAPSSASSVLSGLTVKMGFYGLIRITSFLRLPISYWW-ILLSLSILTSIYGFTVLLVQKDIKRLLAYSTIGNTGFIAALLSIYAISHNNLLYTATMLNIYAHAIYKAALFINTGTIAHTRNIERLSGLVAFTPYSSMGVLFNILSVIGVPPTIGFIGKLVAVVALLIVNDLALKMLGLLTILISIIYGYRILSIHWRVTSIESYIPLYPQIIELIMGSLGIIYGLIIF----------------
238866885    -----------------------------------------------ILFILSFIFLFGFGSNLTLSGISFFFGFDLLSYMMVLLSVWISGLMILASSKIFKIKNFDFLVTVLVLLISLVCCFCSLNLFIFYLFFEVSLIPTLFLILGWGYQPERVQASVYLLFYTLLASLPMLVALFFFYTKFGSLNF-------VFFKEDINSFLVFICINMVFFVKIPMYFVHLWLPKAHVEAPVAGSMILAGIMLKLGGYGMLRLFSVFMKVGQGVSSIFVSISLLGGVIVSLICLRQMDMKSLIAYSSVAHMGLAMGGIFTLNYWLCGAFAMMIAHGLCSSGLFCLANFSYERVSSRSLYLNK--GLMGFMPSMSLWWFLLCSSNMAAPPSLNLLGEIMLINSLLSWS-WLSMIGISLVSFFSAAYSLYLFS---------------------------------------------------
77020092     ----------------MLMIIFAWILAFFTILLSTPKTLWTVVTAQGFFTAFLSMSFSSLSDFNFSNSLFFIDKISAPLAILTCWLFPLTLLASQSKLSLEPINRQRIYIANAFLQLTTLLAFTASDLMLFFVFFEASLVPTMIIIARWGAQERRLEAGMFIAFYTMLGAVPLILWFIDIFSTHGSLLSTLTLTSTFTYPMTNYPGFFWLMYNLAFLVKLPLYCLHLWLPKAHVEAPIAGSMVLAGTLLKLGGYGILRTSALLHNITIENTLFIMLIAIVGILTAALLCLRQTDLKSLIAMSSVSHMNLVAVAALISPPWSYSGDMIMMIAHGLTSSALFC-LANTAYERTNSRTMILLRGAMLIFPLASAWWLAIILFNMALPPTPNFIAELLIMITLFNWSPIAFMVVVLNLIFTTAYTLYVLWSTQRGPLPTHLKTLFPSQIREHTLLILHVIPGLLLILKP-------------
62861419     -------------------------------------------------------------------------------------------------------------FFSVFYILSIILTVSCSDWFLIWVGLEINMMSFIALV--YDRSSSSVETCMXYFFIQSLGSGILMMMFYSEFYW------------------------FEYICLGVLSYKMGGGPFYFWFPAVCDSLSWGSCLLLMTVQKVLPLLMISFLVSMF----------LWFIIISSLVMGALGSLNQKSVKRLMAFSSVHHIGWILMG---NFLQENLWVIYLAMYSAMITGIIWTLMKDKILEVGMLGKMSS-----------KWSFVLGMLSLGGMPPMLGFYLKWWLFYNLMIMDFSLL-ILMVLMSVLMSYAHLRISYSVIMGSVSMNGWNSINMNKNIMSLDLLYMMGL-------------------
51830147     ---------------------------------------------------------------------------------------ITTSIIVYSKLYMENSNKTTFIKIIMLFIMSMTILIFSTNMISMLLGWESLGLTSFVLIMFY-QNKKSIMSAMYTMIMNRFGDIMILISM---------LNMMNLNTWSYTSTMINNNITILSLLMVGAFSKSAQIPFSSWLTEAMAAPTPISALVHSSTLVTAGIYLIIRFEESIKYKTINM--VIFLISLTTLIMASMNSLTEMDLKKLVALSTLTQLSTMFITVSMNLYEL--AMFHIVVHAMFKALIFLCSSTFIAC--NNTQDMRKMKT-NEMLPVTTMSINIASLSLCGFPFISGFYSKDLIMEMILVNKLPWVAIIFYLCMLCTLIYSMKMMTILNMKKSKMTVKNVKEKNEQVISKLILLTPTIVL-----------------
15128598     -------------------------------------------------------------------------------------------------------------LFLFLMISSTCMVLSSSNWLMTWMGLEINMLGFIPLMFLKETTNES-ETAMKYLVPQSLGSTVFIASATI----------------------SLHLESLQSLMSIAMCLKLGAAPFHFWFPPVMAGLPLLPAFMLLTWQKIAPVFAIASFTSTPTPTFFSGKN--------QSTMGGVGGLNQTDIR--LTANLFLNRTHSLNAAGIDSSAPVLPI-YVMAYILINFSIYTTLTTPSTKSHSQL--------LATHSPNNSLLLALSILSLGGLPPLTGFIMKLLVIKC--TQASLSVILTLILGALVSLFYYLSLTF---------------------------------------------------
15128585     -----------------------LALLASWLCGQLSWWVVTWVCQLSVLAIILGGFMGVGVPNCNLGGEFCCDEVSCGFIWLSAFIASLSLVSS-GDILASKDSSSVFLVAVVSLCLVLCVCFATDSLFVFYVLFESSLIPTLFIICGWGYQPERLRAGKYLVLYMVSASLPLLGFILYTAFVWGSDSFALLCVVRGVLSSSPGL---FLVVTLAFLVKSPMYGVHMWLPKAHVEAPVAGSMFLAGILLKLGGYGLVRFMGVLN-LVGVMYSLVVCLCVFGGVVASVVCCVQTDAKSLVAYSSVGHMGLALGGLSGGYWGLGGGYLLMVAHGLTSCGMFYLVGELY--KSYSSRMLFVIRGGVGNLFGINLWLAFMCGFNAAAPPSLSLCSEVILCISLISYSLWFSVLVGALGFLSCLY----------------------------------------------------------
141128632    ----------------------------------------------------------------------------------------------------------------------------------------------FPLVSHKGSSEALRGARVYLSILLGTSIGLQLLGIIWIYFSVGTLDF--VKGGILNGSFGSIELIILVGLFAFGIGKAALFPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFTVIYTFGVESLSLSGATDWLTWLACFSLLFASLIAMTKDNLKARLAYSTISQLAYVVLAFSANSLGILGGALQIVTHAFGKITLFMCAGSIY--VATKKTNISDMQGLGRVMPITFLSFLFGAISIIGLPPMGGSWAKW-------------------------------------------------------------------------------------
225697477    ----------------------------------------------------LVVWQLLQLSSFTVEIMLLLDFLSILMAVTVSIIAISVFIFSFSYMSQEKF-FLRFHLILSFFVLSMFFLTFSPNLVSILLGWDGLGITSYLLV-IYYNSNKSFNAGMITVMTNRLGDIFLITAIGLVMGE-GSWLIHWYTSYFVYNPSV------MFLLSMASFTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRHLTLTSPT--KIYLLILVSGMLTMTMASLSALNEKDMKKMIALSTLSQLGVMMVGVGCPLMAFLHLIIHAFFKAMMFVATGSYIHM-----SSGYQNLLKTGSHLLSSPISASSALVASLSLAAVPFSAAFFSKEPILEVLWKSNNLFMFVLFLLGVALTVAYSIRFIYLVILSFNKGEVSFMASEDDNLVNSSLLVLFIPAFSMGMFFSN---------
157384928    --------------------------------------------------------------------SFLLDFYSSFF--LVVGCYVTSSILLFSMWYMGGEPGGKFILYLMAFLLFMLLLVFAGNLVFLMVGWEGVGIMSFLLISWWGGRSEATVAGLQAVIYNRVGDFGLYMAV---------FSLVGVGVGVGMGGGGVVGWLVLMLLLVGGMAKSSQFFFHPWLPSAMEGPTPVSSLLHSSTMVVAGVFLLIRLEDILGAVGGA----VFVVGAVTMLYGSLCAFGQMDMKKVVAFSTTSQLGLMVCGLGMG--FYLMAFFHMCMHAFFKSLIFITSGVFIHSAVGGTQDI---RGGGFSKGFTFLCLMLSSLSLGGFPFFAGFYSKDVLLENMYGPVLNRFGVMLLVASALTVGYSLKL-----------------------------------------------------
270267644    ----------------------------------------------LLMILVFISHFNLSLWFTSVGYVWGIDMLS-FMMILLSFWICSLMIMASESIFKSGYYYHLYLFVLLVLLFSLVCTFSSMSLFVFYLFFEFSLIPTLILIXGWGYQPERILAGVYLLFYTLMASLPMMISIFYYYAVYGTLDF--------FFSFGVDYFLFYMCMSLVFFVKIPMYFVHLWLPKAHVEAPVAGSMILAGIMLKLGGYGLLRFMPLMMNIATKINIVFVVISLVGGLFVSLVCIRQSDVKALIAYSSVSHMGLVLSGIMTLNCWISGCLVMMVAHGLCSSGLFCLANISYERLGSRSFFLNK--GFINMMPSMSLWWFLLCSSNMAAPPSLNLLGEIMLINSIISWSMFLLATISFFGAVYSLFLY--------------------------------------------------------
254763528    ----------------------------------NKKNYWIVQNMLFFICFMFIIFNYSNIYWGSLSYLFGKDLISYGMILLSLWICSLMLMASEKINFFNNYSGF-FMFIILVLLLLLYLTFSSLNLFLFYVFFEGSLIPTLFLILGWGYQPERLQAGLYLLFYTLMASLPMMLGIFFFYYNNNSMMF------MMLNLNYNNYYLLYMSMILAFLVKMPMYLFHLWLPKAHVEAPISGSMILAGVLLKLGGYGLLRIFPFMMKMGVKYNYVFIIISILGGFIISLMCLRQLDLKSLIAYSSVAHMGIVLSGMMTLMLWLTSSYTLMIAHGLCSSGLFCLANINYERIHSRSLLINK--GLMSFMPSMTLWWFLLCASNMACPPTINLLGEIGLLNSSISWS-WITMISLSLLSFFSAAYSLFLFSY--------------------------------------------------
289183149    ----------------------------------------------------------------------------------------------------------------LTLLLGIVILYFSSDWFIAWILVEISTLSIII-ILSGCSSPRGVESTVKYFVVQALASVVLLMGILYSSETNG-----------FSLIFSSYDMVSYSLILGAIFIKLAVFPNPFWFVDVVSGLDFARGAYVVILSKLIPVYLYYLVGGNLGF-------IVILVGLSSALYGGLLGINQTNIRKVIALSSVSHMGWVVLSF--PVLSGLGCFFVFFSYGLMLVPLFWALSSLSLTSLIKAKNSYFSAGLLLVTLISLLSL-------AGFPPLLGFFYKWVMFNGLISNGFILVSGSLILLSLVSLFFYLQV-----------------------------------------------------
240266407    ------------------------------------------------------------------------------------------------------------------------------HWMGMWMGFELNLMSFIPLL-MSISSVSEVESGVKYFLIQSLGSCMFLLGGFWLYSL------------GFNLMDFYINWFFSMIFLSGLLLKMGCFPFHLWVPSVMSSLSWFGCMLLATWQKLAP------LFIFFWFFFDSWMYFVCFFAIMSSLVGGFGGISQVQIRVLMAYSSINHLGWMI---AISIYSFFGLFSYYIVYFIISLYIFFLFFIMDYGRLSQSLFLLK-------NKFFSYFILFSLLSLAGLPPFTGFLTKWIVFQELMMNGSFFFLSFLLLGSFFSLYFYLNLFFILYLSTS--------------------------------------------
228015402    ----------------------------------------------------LLFWPFFNPFCSSLNFNILLDPVGTLFSAAVLFISSSVILFS-SFYMAEDIFLKRFILMVILFILSMNFLIFIPHMMALLLGWDGLGLVSFVLV-IYYQNPKSLAGGMLTALTNRIGDVMILLSISFM--------INCGDWLIINQPISIFSGLIIILVLIAAMTKSAQLPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFSPFLLMSQYFTTCLLICSVATLTMAGMAAMAESDLKKIIALSTLSQLGVMMMSIALGLVNLFHLLTHAMFKALLFMGAGTCLHLF-----SHTQDLRSFGNLAPQLPFVTTAILISNLALSGFPFMAGFYSKDLILEHMLMSSPSFFLIFMALGALLTAAYSMRLSTTALWSPMLTSPHHTTTENFPSVIFPLLALSTFAVTGGALFNWLLMPAPT--
237515458    --------------------------------------------------------------------------------------------------YKFNLSWFNTTVIFPILIFSTLLSISVESWFLAWLGLEINLICFISLIS---DFPSNTETNIKYFIVQSFSSSLFLFSSTILL--------------------VNKLNFFVMLLNFSLLIKLGMVPFHFWYPLIMGKLKWSHCMILSTWQKISPLILISYF---------NIFELIIFIIILSSLASSIMGMNQTSLKKLMAFSSISHFSWIL---TNMLLNETNMYFYTMIYFSLTISVMNSFLNMNLSMINQTSSF-----LVNKSFTFNLLFSMMILSLGGMPPLMGFMPKLTTIMVLINHNYKLLIIILCLSSLLNLFFYMRIIYSM-------------------------------------------------
32330342     -----------------------------------------------------------------------------------------------------------YSALIISLGLGTTMTFASTHWYLAWMGIEINTLAIIPLMSQN-HIPRATEATTKYFFAQATASATLLFASISNAFLTGEWGIMQTPNTL-----------TSSLITLALAMKIGXXXX-------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGWMILILSFS---PPLALLTILIYLLMTFSLFSSFML------TRATHINSLATTWAKIPILTISTPLVLLSLGGLPPLTGFMPKWLILQELTKQDLAPIATLAALSSLFSLYFYLRLSY---------------------------------------------------
21673319     --------------PLLALIITGFAVSAAAPYLYRLLKARFVWFGVAFLALFASFMLRYPVPSLGLDLSFVLDGLSLTF--VMLVTLIGAAVFLYASVYLRHHEADRFFGFIGMFMTWMLGVVLADNMLLLFLFWELTSISSFLLIGFNHHAASSRASALKALLVTGAGGLLALLAGMLLLNVTGSFEISSFYAMNDLITSHRLYPAIVALILVGAFTQSVQFPFHFWLPDAMAAPSPVSAYLHSATMVKAGIYLIARFNHEIG-STALWQDTILFTGAATMIFAGLLFYRQSDLKRLL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
71657927     ------------------------------------------------------------------------------------------------------MAVYNLAYAFFLLGVGVFISVFTFSWFVVWLGMELVLFGSYLFLVD--RERRSIDSSYMYYFVQSFGSSVLIMSFMIGHYFMGG--------------------PLLSGFFCGLMVKVGGVPFHFWVIKVLYGVRRSSVGFFLTAPKVIPFFSVCNSYYAGFE--------LYFFGVLSVLVGACSGTGCIRVSDFVGYSSVAHVGWSLGACANG---LSTFIYYFFAYWVSLWGFLYLVGGSGYLYGMLGKGLD-------PSLRFSLVICVWILSLGGFPPLMGFFSKLVVLFPAME-HYPLFGCALMLGSLVGWVYYLFVISVLITRR--NYFRLKGKRGSFSVSAPILGVFYFFL-----------------
213948238    ------------------------------------------------------------------------------------------------------------IMFFTLLMFSTLMSISASNWLSMWMGLELNLFSIIPILNF-KSSIYSIEATMKYFLIQAFASILLLI--------------------FLINKNLLFINNDNMLIMMSLLMKLSLMPFHLWLPSMMEGLNWMSCLLMMTWQKITPLIMISYLNVNKN----------MMFLIVLISMNSIFGLNQNSMRKILAMSSINNTTWMLFAILMNE---NLWINYFLIYSMLNFLIIKMLNNYNINYINQMK-------LFNLNFYFKLNLLMLIFSIMGLPPMLGFLMKWMLIKNLMYNNMYIIMMMLIMLTILNLLFYIKMTYFMLFN----------------------------------------------
283099358    -------------------------------------------------------------------------------------------------------------------------------WFGAWIGLELNLLSFIPLISISMNSYFS-EAALKYFLIQALASTLIIMSSCLIL---------------------LTPIISTSLILMSLLLKLGAAPFHFWFPQISEGLSWPQTILLMTVQKLAPMFLISYLLT-----YPTLSQIVILSACLSAIVGAVGGFNILKLRKIMAFSSINHMSWMLIAMSINDTMWLMYFFFYALISPSITVLFHFISAF---------HLSDLLSSNYPKSFYVLTLPLSLLSLGGLPPFTGFIPKWIMIQVLILNQMIFPLFILLFSALITLYFYLRIL----------------------------------------------------
142407908    --------------------------------------------------------------------------------------------------------------------------------FSLFIWWEATALTS-VFIVFAGNTNAAKDAAMRYLIIQVSSGVLLLIGACLMLYQTGNHNLAVLDLKTNFG----------IFIFIAFGIKAAFPLLNGWLQDSYPESSVTGTVALSAFTTKLAIYALARTFPGTDS--------LIWIGAIMTAFPVFFAVIENDLRRVLSFSLNNQLGFMVVGIGIGTLSLNGTVAHAFVHIIYKALLFMSMGAVLYRAGT--TKASELGGLYKYMPFTTIFCIIGAMSISAFPLFSGFVAKSLIMSSLGGMGMVLIYFILFFASA--------------------------------------------------------------
6525051      ------------------------------------------------------------------------------------------------------------------------------------------------------HEMERLNAGTYFLFYTLIGSLPLLIALLSLQNQIGTLSTHMIQLNQPTMSNTWAHTTWWFALLTAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIIRIMPTLNPLSKTLSYPFMVLALWGVIMTGSICLRQTDLKSLIAYSSVSHMGLVIAALTQTQWAYTGAITLMIAHGLTSSMLFCLANTNYERTHSRTLLLARNMQL--LYPLMSLWWLLASLANMAIPPTINLMGELTIITSLFNWSNITILMTG-SGTIITATYTLYMLSTTQWGGTPSYIKTMPPTHTREHLLMILHILPMTLL----------------
218666453    -----------------------------------------------------LLSIHLPWELGSFAVRVLINPLTFVM--FVLVSFMGMIVSRYSASYMVGDAHGQFHRWLSLTVGAFLVLIVTDNIWGFWISFVAASLFLHQLLIFYRERPIAVIAARKKYLFSRIADVSLFTAFLLIARTTGRAEFSGIAQWMHTWHGSLPLQIATGLIVLCAILKSGIFPLHGWLIQVME-SPTQVSALLHAGLIYTGAFLLLRVSPMI-THVSWAWTALILAGLLSVTVASLMMMTETNIKESLAYSTSAQLGFMLMGLGLYSIAVLHIIAHSVYKAHAFLSSGSVVDNFRGPTIQKLTTTQTLG----------------------------------------------------------------------------------------------------------------------
171473594    -----------------------------------------------------------------------------LSNALILLSFWLCSLMILASFNVVNFNTSIFVGLIVSLLMFLYLTFSSMSMLLFYIFFEASLIPTLFLIVGWGYQPERLQAGLYLLFYTLLASLPLLMGIFFLYKCGGSLEFLSIFSSMYL---DFVYIWFYFSMVLAFLVKMPMFLLHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLLRVLPFMNKLASFLNIVWIIISLFGGVVVSLVCLRQSDLKSLIAYSSVAHMGLVLSGLMTMNYWLDGCMILMIGHGLCSSGLFALANICYERLGSRSMLVNK--GLLSFMPTMTMWWFLLSSCSMAAPPSLNLAGEISLINGIVNMSMYMLILISFFSVVYTLYMY--------------------------------------------------------
51235003     ------------------------------------------------------------------------------MSFLSCVLFISGCVFLFSMEYMEGENEKRFIVLVLLFVLSMCLVILSGNVIFILLGWDGLGLVSFVLV-IYYQNFKAFNAGMITILSNRIGDVGLLLSIGLLVKM-GDWSFNFMEMNALLFFLLMLACIT----------KSAQVPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRLESS-----NELMLILLILSGGTMLLGGLSANWEMDFKKIVALSTLSQIGVMMFSCSLGLFMIS--YFHLLIHAFFKSMMFLCVGALIHSKI--SQDLRFYGGLKIFMPMVFMGVGISGLSLIGLPFMSGFYSSDMILEKFMEGGLMALIIAIVLISGMTGSYMMRL-----------------------------------------------------
113472702    -------------------------------------------------------------------------------------------------------------LMILSIFSSIILVISSPSLFISWIGLELNTLAFLP-ILLGKNNSISSEASIKYFLTQTLASILIILSALLFFM--------------------GLSVLASLLLVVSLGIKLGAAPFHTWLLSVSEVLSWGGLFTLLTIQKINPLLIM-------WGFLPSTLGITELLIILSLGVGGLLGLVQTSTRLLMAFSSINHLGWLMTSLS---FDLWMGILYFFIYSAILLAVILIFNSFNISHINQFVMVN-------FNSSKQILMHFSILSLGGLPPFTGFLPKWLILQSMMTVGWYFLSLIMILSSLFTLFFYLRMVFSSFIMSSMNVSTV--------------------------------------
134898309    ----------------------------------------------------------------------------------------------------------------------------------LFLWWEATAFTSVILI-FCGNTLRAYRSAFRYIIIQVGSGILLLSGAILLFQSNDEVIFQQLDINSTPG----------LLIFIAFGIKAAFPFLNGWLQDSYPEASEVGTVALSSFTTKLAIYALARSFAGV--------EVLIYIGALMTFFPIFFAVIENDLRRVLAFSLNNQLGFMVVAIGIGTLAINGAVAHAFAHIIYKGLLFMSMGAVLYRVGTC--KASELGGLFKYMPITAVCSIVGAVSISAFPLFSGFVAKSLIMSSLGYEGLTLIYFMLLFASAGVLHHSG--IKIPFFAFFAHNSGLKPKEAPINMIAAMLISSLLCILIGIFPS----------
177807244    ---------------------------MYGLIFSSLFIYWGTSVFSFVLLSMLASTLMSQSFSSSFNMIFSFNSLSSFMMTLSIVLCVLSLIATPSS------KSFSYQSTIGLLAGFLILAFSSSNMINFYVWFEASLIPTLILIISWGYQPERLQAGTYMMLYTVGASLPLLIMLIWRCVETSSTSL-----FLMGLSSCDLFSWGVFFIYGAFLVKLPMYGVHLWLPKAHVEAPLAGSMILAGILLKLGGFGLFQMNKCFSLSCSYSASLFLCVSLWGGLLAILVCLRQVDVKAYVAYSSVGHMGLVSAGVILDRTWASSALVTMIAHGFASSALFC--LAFFTYEKSHSRSMPYMKGMLKLYPVLSFWWFIFCCINMAAPPTINLLGEMMIIPSIWFC-FWGLAVVMSVMVFMSAAYNMYLYSSI-------------------------------------------------
136107102    ----------------LLPIFSAIICLICIIFKSNKVAENISSLLLSIASILSIYCYTKISTYVGTYNLYTWLNFSVFYDPLTAINTVSALVHIFSIGYMSDDKKARFFCYLSLFTFAMLILVSAENFIQLFLGWEGVGLCSYLLIGYYFSKPSASSAALKAFLVNRVGDFGYLIAIALIFVNFQSLNFTDVFSQIFFGMNFDLLTTITMFLFIAAMGKSAQIGLHVWLPDAMEGPTPVSALIHAATMVTAGIFLVAR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291464844    ---------------------------------------------------------------------------------------------------------------LMVMFIGTMLSVTSQELVGVWVGLELNLYGFLVLM--NPDGQHNPEACVKYFVVQSTGSILMLVGFLIL--------------------TKCILVSAFTIMMAGTLLKSGVFPLHSWVPSIMKNSSWFAGGLMLTWQKVAPLVFL---------SMAIPYEGVIIFIVAMAGIGGVGGLNQNSVRVMSAYSSFVHTSWMLLSVTLSSVVFVA---YFAVYSLSVGLFFYGC--------------SLMNKMSMGSQISSAVSGVGLLMLMGMPPFLGFAAKVLVFL----MSSSPGIIACISGSVVSLKFYIDFFYSMMIKSLVDKVKTSSVIVWGLVIGANFMGAGLILVSFI-------------
129566157    ---------------------------------------------------------------------FYVDYMSVLFMLVVSMISMLTFFFSSVYMGVEN-NKYYFIILTFIFVISMFIVILGMNLWMILLGWDMLGVVSYFLVVFY-NSEMSNYSGIITVMTNRWGDVGLILSLFFFLN----------DYSFDIISEASLKNLFFIFLLMSCFTKSAQFPFSAWLPLAMAAPTPISALVHSSTLVTAGVYLFIR-FSGFFKNNSFLLKLVLLLSVFTLSVAGVMAFFEMDLKKVIAFSTLSQLSLMMIVLFLGNEVLS--FFHILSHALYKAMLFLCSGVLIHESGNN-QDIRGMNKVLKSNKLVPSVLLVCSLSLMGFPFLSGFYSKDLIMEMVFSLNFNVFFFFMVVSVVLTVIYSLRLIYYSVLMGKMGGSFNFVSEWNFMYLVLMLGGVGVLFLGSLLN-----------
135743675    -------------IPALLVAIPLLASAVVSVLPSARIAWGVAFVTTLIVSASLILSYAFGGWEPPWGIAFVVDGANVYLVLLVAFISVIATIYAFTTLEHEVEDLPKAYAVWLLTIASLFGLSMTGDAFNLFVFLEISALSSITLIALGGQDRRALLAAYNYLIIGAIGATFYVIGVGYLYAATGTLNLLDIIERLNEIGTNQAAVTGLAFMLAGIMVKAGVFPVHIWLPAAYSFAPSAVSSLLSAIATKVAIYYLARLLFGIFIDTTHLIDFFLLFVLMPVSVIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
141734855    ---------------------------------------------------------------------------------LVLVSFVGWIVVRYARTYMDGEAREGLFTAWLTATLAVLLLVQAGNLIQLVAAWFASSWCLRQLLVFYPERVQARRAARKKALSANTGAGVLVAASLLLAWHYGTFDIATLLAAARVDEASGIMTVVALLLAVAALLKSAQFPLHGWLTEVME-TPTPVSALLHAGLVNAGGFLLIRFADVML-LAPGVLALLVFVGGFTALFGGLVMLTQPAVKTSLAWSTVAQMGFMILQCGLALFPL--ALLHIVAHSFYKAHAFLA-----------------------------------------------------------------------------------------------------------------------------------------
164421096    ----------------MLKVVGLLLVMFIMPLFGRPWKNLYLGLVLASLMFLPNMNMELGHKLI-MGLDFGGDMMSLGLTLLSFWIVMLMVVASTSTIESSGGSYFSFLMVVLILLL--MGVFLSVDLFSFYLSFESVLIPTYILIVGWGYQPERLQAGIYLMFYTLLASLPLLIVILFFDSLSGAALATSLVTVTWTNHWLSVMLYVAGVL--AFLIKVPLFLFHLWLPKAHVEAPIAGSMLLAGVLLKMGGYGLFRFSAYFMGNLSVVGCLWTVVGLTGGVFLSLVCLRQSDVKSLIAYSSVVHMGLVVGGLTMSWLGVVGSYVLMFSHGLCSSGLFCLANMNYMQIHSRSLILN--SGLINLIPSGALIWFLLASSNMAAPPSLNLLGEITLIGSLLGWNFNVVYGLGLM-SFFSASYCLYLYSFTQHGEPGK------------------------------------------
49146722     ------------------------------------------------LLIAILSLQWLTPSYYPYKNLTQWAGIDQTSSPLLVLSCWLLPLMILASQHEPPTRKRTFTMTLIAVQPFIILAFSTTELMLFYISFEATLIPTLILITRWGSQPERLSAGIYFLFYTLMSSLPLLIAILYLHSQTGTLYLPTLKLTPYIPTNYWSTLLLSMALLMAFMVKAPLYGLHLWLPKAHVEAPIAGSMLLAALLLKLGGYGIMRITILTNPSNNFLHYPFITLALWGALMTSSICLRQIDLKSLIAYSSVSHMGLVIAACMIQTHWSFSAMILMISHGLTSSMLFCLANTNYERTHSRILLLTQ--GLQPLLPLMATWWLLANLTNMALPPTTNLMAELSIMIALFNWSPPTILLTGTATLLTAAYFMLTTTQRGTLSNHITTLQNSSTREHLLMTLHILPMLLLILKPELISGSL--------
140170298    -----------------IIFSPLIGSILSILLGNRLGYRYSQLITCLFILISAIFSTFIFYEVNFNNTFYNNDIFIWVTSGLIVVTYVSLLVHVYSIGYMDHDHKPRFMSYLSLFTFAMLVLVTSNNFLQLFFGWEAVGLCSYLLIGFWYKKKSANNAAIKAFIVNRVGDFGLIIGIFLIFLYFDTIYYSDVFSNFFLGFEFNLITLICVALFIGCMGKSAQIFLHTWLPDAMEG-PTPVSALIHAATMVTAGVFLVARCSPIFEYSQVALNFVAVIGMITAFFAASVA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226464057    -------------------------------------------------------WEIVSYHSSSMVMTLLFDWMSLLFVSGVMLISSLVVFYSSSYMFFDNYSV-RFLFLVLLFVMSMCLMILSPNLISILLGWDGLGLVSYLLV-IYFQNYKSYNAGMLTVLVNRIGDVFILLSISLLFNVGG------WYFLYYNYYVYGGFNFMFLFIVLASFTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFYNLIGQF---DLSFFLILSVLTMLMSGLGANFEFDMKSIIALSTLSQLGMMMSILFMG--YPIISFFHLLVHAFFKALLFLCAGLFIHC-LNNSQDIRFMGGLCCGLPYVSSCFILSNFALCGLPFLSGFYSKDMILEILTMNYYNLFIFLFYLSMGLTVSYSLRLLYYSMFGYINLFVINYFVEDKLMMFSM--------------------------
47026791     ---------------------------------------------------------------------------------------LMALASQYRLMSEPTINQRFFLATIAVLQTAILITFSTTDLMMFYIAFETTLLPTMVLITRWGAQADRLEAGSYFIFYTLTSSLPMLVALLYLHNICTHTSITIFFLQPATTELHWETHLLWLACMAAFLVKLPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRLSAAIMTHSTTLITPLMALALWGSIMANIICFRQPDLKSMIAYSSVSHMAMVIATLMSNTLGLTSAMILMVAHGLTSSALFCLANIAYERTHTRI--LVLTAGLQLTLPLLTAWWLMAVLMNMALPPTTNMLAELLAMLAMY-PWAPVTILPILLNTVLTASYSLYMFITAIRTTPMPATQLYPSHTR--------------------------------
83764113     ---------------------------------------WIIALTLSALLLPTCFNLMNSASYSMFTEYMSSDMMSFTLSALTIWVTVMMILASTKIMHLNMYPKM-FMTNLVILLIILINCFLSPNLIMFYIWFEASLIPTMVLIMTWGYQPERSQASMYLMIYTVAASLPMLMVLCKIFIVSKT-AMMPMFMNMEFPMDYPSMPLAWVLTLGGFLVKLPMFTVHLWLPKAHVEAPIAGSMILAAILLKLGGYGILRMLSLFHYVAKSTSSLLSSVALVGAVSTSLICFRQSDLKSLIAYSSVGHMGLMVAGALMNSNWFQAALAMMIAHGLSSSALF--VMANMNYEXTHTRSLFLMKGLLVLAPTLTMWWFLFTASNMAAPPSINLLSEIMLITSILKMSTSAF-ILLGLTSFFTAAYCLYMYTSMHHGP---------------------------------------------
39653756     ----------------------------------------VGLYSLISLNIFLLEYYMLVLSNFELKFYFFFDWMSLLFVGVVLLISGMVVFYSNDYMKGVKYNIY-FLYGVLLFVGSMVIMIFSMNLFMILLGWDGLGLVSYCLVIFYQ-NYKSDVAGMITILSNRIGDIMILLSLIFLLSF----------GNLDFYIFGKMYWLCGFMLIIAGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRLELMMN--MSDFSQFLLFFSVLTMLMAGMGAMVETDLKKIIALSTLSQLGLMMMILSMGKVDLS--FFHLMTHALFKAMLFLCAGFMIHSSI-GSQDIRFMGNFYLSNPVIGVAFSLANMSLFGIPFLSGFYSKDLILEYTYMSSQNLLLMIMVIVAIVTSIYSLRVMFYSLWKGGLKMVDFNYH-WSMWMELPILVMGFFVLIFG--------------
136696356    --------------PEMTVLTALTTPLIGAVLIALSGRWPNLRETVTLITAATLFMLVASLYPIGLSIAFSVEPLGLLFA--MIASFLWFINSLYSIGYMREKNQTRFYVCFAIALASTVAIAFSANLLTLFAFYEALTLCTYPLVTHSGTDKAKKGGRVYLGILLSTSIGFLFIAIVWTWLIAGSLNFT--PGGILEGKASDLVIGTLFVLYIFGVGKAALMPVHRWLPAAMVAPTPVSALLHAVAVVKAGVFTIIYIFGFDFLSSTGVTNWLLYISGFTILAASIIAIRQDNLKRRLAYSTISQLSYVVMATA-------------------------------------------------------------------------------------------------------------------------------------------------------------------
281428792    ---------------------------------------------------------------------------------------------------------------MYTLLMSTLLATSSSNMLFVWLMMELNTLSFIPIIMVT-HDITETETSIKYLIPQTLGSNLFLVSSFLIY----------------------TQIQSSPLASIALLLKAGSAPIHMWFPPVMHSINLMAGFIMLTWQKVMPL-------SLLTNHELAYPPIIIASAMMSALWGSIAGLNQTNLMTLMSFSSINHLGWLLMG---STINLTMTMNYLSAYTLTLTPIYLFMQTHMTKTH------SKFMTSLTINNHYQLILMLTLLSMAGMPPMAMFVVKLPIMIAIMTKSLTTTLMPLILSTSISLYFYLSLTLTLTTTPKIYNQQILTETPSLKVMYTLLIMPQLMWMP---------------
124358970    ------------------------------------------------------------------------------------VCLIAGSVMLFSVYYMSGEKFFRFVGIILIFVGSMILLIFSPGLLSIFIGWDGLGVSSFLLV-IYFFSDKSLNAGLLTLLSNRLGDIFLLLSVSAAWGSFGA-ELSSLSESGYSLSSVLLLG-----IFAASMTKSAQVPFSAWLPAAMAAPTPVSALVHSSTLVTAGLYLLIRFSGGM--MSSEFWSWGLFFSSCTLVMASFSSLVEYDMKKIVALSTLSQLG--LMGMAVSLQSMGAAFFHLIMHAYFKALLFMMMGYWIHQC-SGYQDLRVSSISSQEFKLSSVFTLLALSSLSGIPFMSGFVSKDFLLESMMSSISIGSGMLMVLGCVLTVVYSGRLLMSLLGFKWSGEPLSNWSEKSGFFWASLMVLS---------------------
289630477    ----------------MLAFVLAIIFFLLGMVFSFNRTISYSFGVLGAISAVVLGFEGYKDGFYHQWDIYNNVSLGINIDFFIIIAYICFALMAFYSIDFGKLFKKSMAFLMNFLMLSMLIVFCAADFISFLIAFKFVTIILFFSIL---ERPNTQKEGYIFLAFSEVSYALLFVGFAVVIA----------SNGLFLFKAGYNNVLFAVFAFLGFVMKMDGVPTHIWVPLVYPKAPSNIAAILSVPLTLIGAYGVFRVLVLSDNYSYVLGILAIIIGSISAFWGALQAARETHLKTLPAYSTIENNGMILTAVGLSALAKYSHLTVLSKFSYLTALIIIIAHSLSKTTMFLTDSIDDVRGILKHSKPAGIGLLISGLSFSAVPPLVGFVAEWMLLESLFQSYITFAGILIALAMGLSSFSMKKLV----------------------------------------------------
262357129    ------------------------------------------------------------------------------------------------------------FLFITIMIMGTLFSLSSSHWLTMWMGLELNLMGFLPLMNIKGKMLEA-EASMKYFIIQSMSSSVLIISSVIMYSYSLSW------------YSMFTNTTISTLIMMSLVLKLGGAPLHFWLPSITKQMSWSILFLMLTWQKLAPLFMLALVNSNLF--------IMLMISMLSTIMGSLMALNQTNIQLIMTYSSISHLGWMLSTISINSSLSMIYFTNYVIISIPLMAMMSSHMGNHLFILTQKNKINNMIIISLVLSLGGLPPLLG------------FMSKLIILITLINMKLMLLSLLLFFGTLISLYFYLNM-----------------------------------------------------
157326169    ---------------MLMILFMMIGVMIFSFFKKSFWLVQNLIFLLFFLFMASYNLGTYPVKISYYLGMDVI----SFGLILLSFWVTGLMIMSSEKIYKYKNKINWFMLMVTFLLLMLILTFSSLDLFMFYLFFESSLIPTFFLILGWGYQPERLQAGVYLLFYTLFASLPLLLVILFLKQDLGSSCF-------YFLNFDYNKKLLYFCLIMAFLVKMPMFFVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVYILIQSMALKYNILFYVISLLGGVLISLVCLMQVDLKALIAYSSVAHMGIVISGLMTLSFWFMGSYVLMIGHGLCSSGLFCLSNIVYERTGSRSLFINK--GLMNFMPSMALWWFLLASSNMAAPPSLNLVGEIFLLNSIISWAWGSMWMIALL-SFFSAAYSLYLFAI--------------------------------------------------
27262539     --------------------------------------------------------------------------------FLFIVYFISSMIIFYSNVYMMKTEKKKFLILITWFIISMSMLISCPNLIIAILGWDFLGLSSYCLIIFY-NNESSNAAGMITFMTNRLGDSGFIMGLIMMTNFY-SWNMIDLMN------EKNLLYFIIILLLLSALTKSAQLPFSYWLPAAMAAPTPVSALVHSSTLVTAGVYLLMRFNLFF--SNNIMSELLMIISALTLFMASLNALFELDMKKIIAFSTLSQLSIMMLMIAMNKYEL--AFIHLSTHAIFKAMLFMSAGIIIH-NSNNWQDIRHMYLLNNISPFITKMMMLANLSLMGFPFLSGFYSKDMILEMLYTTNNSFIIMIFFMTILYSLRFMYYLMKMEIMNSTNNFSENPFMTIPLIIMGLVVIFLGCFL-----------------
160688396    ----------------------------------------------------MVEYVVGSFGGGDISLMFIFDWVSMLFLSFVIVISSFVLLYSKEYMLGDKYEE-RFCLLVVLFVMSMSLLILSPSFVSLLLGWDGLGLVSYCLVIYYYNN-KSYNAGMITIMMNRVGDVAILIGIVWFLNFGG--------WDLYSWNMIGSGYWIGLCVVLAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNSLFGD--DYFSGGLLLVSCMTLVMSGLGANFEYDLKKIVALSTLSQLGMMMMSLSIGGWKM--AYFHMLSHAIFKSMLFLCSGSIIHGLG-GMQDIRYMGCLISVSPMVGVSLNVANLSLMGFPFMSGFYSKDLIVEMFGLGSMNLFILLLVMSIGLTSCYSLRLSYYVMWGGAWKFPMGSFGDYSTMSFSIFFLSLGSVVVGSLL------------
145593329    ----------------------------------------------------------------------------------------------------------RFHGLMLLFAASAALTVTAGTLPTLLFAWELMGAASYALIGFRWWEEARVSAGFTALVTTRTGDLGLYLAAGAALAGG-----GGLALADLAGSSPGWRHVVAAGVLVAALGKAAQLPFSFWLSRAMAG-PSPVSALLHSAAMVAMGGYLLLRTQPLLAATGWAPSVTMWVGAGTALLLGAVALAQHDLKQLLAASTCAQLGFVVLAAGAGAVAGGAAHL--VAHAAVKALLFLAAGAWLTALGTK--QLAGLAGVTRRWMLVGWSATVGLLALAGIAPLSLWATKDSILAA--------------------------------------------------------------------------------
229324827    ---------------MLMITAAWLSILPTIAFAPSKNLWALCSAQGFFISYLSLAWFLFQNFNFSSTFFFI-DYLSAPLATLTCWLFPLTLLASQSKMTLEPLDRQRSYILAMTYLLTTLLAFTASDLMLFFIFFEASLIPTMIVITRWGSQERRLEAGLYITFYTMISAVPLVLWFSFFYVTLGTTS-PILFYLTSAPLELVSPGIFWLLCNLAFLVKLPLYSLHLWLPKAHVEAPIAGSMILAGTLLKLGGYGMLRTAPLLSAVSFEQLLLLLSLSALGVIFTSMLCLRQTDLKALIAMSSVSHMNLIVLAVIINTPTSHSGALFMMIAHGFTSSAMFCLANVSYERTNSRALLLTRGSLIILPLASAWWIISILFNMA-IPPSPNFTSEFLVFLSLIQ-----------------------------------------------------------------------------
171473642    --------------------------------------------------------------------TLIFDWMSLMFMGLVLL--ISSMVMFYSTFYMEGDKFFRFILLVYLFVLSMVFLILSPNLISILLGWDGLGLVSYCLV-IYYQNNKSANAGMITILSNRIGDVAILLGIAWLLNY-GSWNFYYFQFIFNPNEN----LMLMGMVILAAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIR-----FNYMMGCNSFLFYIGVLTMFMSGLGANLENDLKKIIALSTLSQLGLMMMTLSLGFYEFS--FFHLMTHAMFKSLLFLCAGVYIHSMG-DTQDIRFMGCLNISCPVTSFYFMSASLALCGFPFLSGFYSSDMILELFFMGGSNFFMLLVVFGAMFTLMYSVRLMYFIFFNN---------------------------------------------
21326218     -----------------------------------KNFFMIIQFIYLLMFLMFFSNLLLSNFFANVSYFYGCDYISYFM--IMLSLWIVMLMMMASNKLCNNSYSDIFSLVVLFLMFSLFFTFSSMNVFVFYIFFEVSLIPTLMLILGWGYHPERIQAGIYMFMYTLLGSLPMMISLFYIYNFHNSLDFAFMGFVDNYYIYMCTIFV--------FLVKFPMYFIHLWLPKAHTEVPISGSMILAGVMLKLGGYGLIRFMKIYIKVGLNLNIVFLIISLFGGFIISLICLRQEDIKSLIANSSVAHMGLALAGLSMNIWGFFGAFIMMISHGLCSSGLFCLANISYERTYSRSIYLNK--GLLNLMPSVSLLWFLLCSSNMAAPPSLNLVAEVLLINSIVFFS-WLTVILVSMISFFSGAYSLYLYS---------------------------------------------------
254798862    -------------------------------------------------------WELFSYNGASIIFLIMLDWMSSLFVFTVGLISAVICGYSKYYMKDDKF-YTRFMMILLLFVCSMILLILSPNMISLLLGWDGLGLSSYILV-IYYQNEYSCNSGMLTILSNRMGDAMILICICLMFC----------NNSWNYMLESTTSKMLLILLVLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFHSCFYD--SSIYIFLMISSSLTMLLSGWMANFEMDMKKIIALSTLSQLGIMMMIMSLNLPEL--AFFHLITHAMFKSTIFMCAGIMIH-NMMGSQDLRLTGNFFVSGPFLGLFFAISNMSLCGFPYLAGFFSKDLLLENILSYNMNIFFFSSMIGVGLTVSYSLRVIYYM-------------------------------------------------
255506419    ----------------------IMVSLFMLIPLCFISEFWLVQCFFFLLTFIFIMNISMSYLWVNVSYMLGMDLMSY---SLILLSFWICSLMILASEKLFKLNNYSFLFIMVSLMLALYLAFSSMNLFIFYLFFEISLIPTLILIIGWGYQPERVEAGIYLLFYTLLASLPMMVSIFFLYENYFSLDF-------FFMKFNLNNIFMYLCMNFVFFIKMPMFFVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLMRLMSLFLLVGSKFNFIFIMISLVGGFFISLICLRQSDIKSLIAYSSVAHMGLVLSGIMTNNWGFWGALVMMLAHGLCSSGLFCLANISYERVLSRSLYLNK--GMINILPSMSFWWFMFSACNMAAPPSLNLLGEIILINSLVSFLMIFLALISFFSAAYSLFLY--------------------------------------------------------
226453472    -----------------------------------------------------------------------------------LLVFLSCLLCLFAYLSTPSEKGYKYTMSILYLCIFLILAFSMSNVIMFYVFFEASLVPTLILIIGWGYQPERLQAGSYMMLYTVGASLPLLLVLLWRSEE-----VSSSVSWLLGSVSGVSSGILGLVIYGAFLVKLPMYTVHLWLPKAHVEAPLAGSMILAGILLKLGGYGIMQMNLCFSIQSSNVMMILVSISMWGGLLSALMCLRQVDVKALVAYSSVGHMGIVSAGLLLDTSWVSSAVITMVAHGLSSSALFCLAYFTYEK--SHTRNIPYVKGFLQLYPSLTFFWFLFCCINMAAPPTMNLVGELLIVPSLW-SGHIMLVIVMGLMVFFSAAYNMYL-----------------------------------------------------
296531276    ----------------------------------------------------------------------------------------------------------------------LIITLSATNLLLFFIMFEATLIPTMMIITRWGNQKERLLAGMYFMFYTLISSMPLLVALLLINHQNNSLNTLLMHFNITSEPNNILWLSC----TMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGLLRTSPILLSTQTLYYP-FIILALWGMIMASLICLQQPDLKSLIAYSSVSHMGLVITAMIQTPASLSGAMMLMMAHGITSSMLFCLANTMYER--TNTRTMTMMQGAQTLIPLMTTFWLLANLTNMAFPPSVNLMGEIMIITTAFSWS-TPTLILSASAATITAIYSIHMFTTAQQGKMHKDTTFPPAQTREYLLLTLHLMPTALLMLNP-------------
136089237    -----------------------------------------------------------------------------------------------------------------------------------------------VFIVFAGNTNAAKDAAMRYLIIQVSSGVLLLIGACLMLYQTGNHNLAVLDLKTNFG----------IFIFIAFGIKAAFPLLNGWLQDSYPESSVTGTVALSAFTTKLAIYALARTFPGTDS--------LIWIGAIMTAFPVFFAVIENDLRRVLSFSLNNQLGFMVVGIGIGTLSLNGTVAHAFVHIIYKALLFMSMGAVLYRAGT--TKASELGGLYKYMPFTTIFCIIGAMSISAFPLFSGFVAKSLIMSSLGGMGMVLIYFILFFASAGVLEHSG--IKIPYFAFFAHERKNKVKEAPINMLIAMGIAAFLCIAIGVFPKYLYQILP---
219524198    ------------------------------------------------LAIVLVFSFMNFSNSFSMTNNYSYNNFSHIMICLSIFVTLLMSMVSSQTAEKNAKQSSLFKSSVMMLLMVMLFFFSTKNMILFYVTFELSLLPTMMLILKWGSQPERLQATMYFMLYTMCASLPLMYMLFQLYLNNMSFT---MNPNYPMNSMTQMNYLMCMCMVTAFLVKLPMWGVHLWLPKAHVEAPLSGSMILAGILLKLGGYGLLKFTELMYKTQSPSFNLIFAINLWGAMLMGFVCMSSMDMKVLIAYSSVIHMNLPVLGISQSIIGMMGAMLMMISHGIGSPGMFTMANSNYEKTKSRNILLNKSMSITQPNMMMMWFLLIS--ANMAAPPSLNLASEILISMSVLKISF-IFAIPLSLITMLGGVYNLYIYSAQLGNNSNKIMPFTADSSMNYIIYISQAFMCYFVILLINN-----------
153123674    ----------------------------------------------------------------------------------------------------SKLSIRNFSFSWSLVVISIIFSLSSPTWFGAWVGMEMNLFGAVALMV--GSTKQSVDSVFKYFFAQSFGSSVIIMGLVMGGWV--------------------GLGPVMACLALGLMVKVGAAPFHFWVVEVLKGIRVECMWFLLTVQKLVPLMLVTQVGQGSWA--------LFVCSGLSVLVGSISGVGATSLSRLVGYSSIAHTGWSLAACISGMSVLW---FYLLAYWISLTGFL--------RFSKGDWRLSSWGG-------EGLASCFFLFSLGGFPPFLGFFGKLAVMVAVVGA-CPLLLIPLAVGSVVSWGYYLFVVS---------------------------------------------------
192288413    -----------------------------------------------------ISWEICSINSSIINFPIIFDPMGTLFASTVLLISANVMLFASTYM-AEEIFLTRFIILVLLFVLSMNMLIFFPHLMTLLLGWDGLGLTSFILV-IYYQNAKSLGAGMITALTNRIGDVTLLVAI--------GWTLNNNHWSIMNMWFNPMSNLIILCITIAAMTKSAQMPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLIIRFYDFLSSFYLFTPILLLTASFTMFMAGLSAMTECDLKKIIALSTLSQLGVMMASLALG--YPKLAFFHLITHALFKALLFICAGSIIHFH-QHGQDLRTIGNLTNQLPFTMSCMLIANMSLCAAPFLSGFYSKDLILELSLFNPLYTISLMFFCATTFTAAYSVRMLTAIWSNNLASPNHFLSNHDMNMVLPITSLTLGAILAGASINWWISPM-----
47777267     ------------------------------------------------------------------------------------------------------------MIYTFFLVLGTSISISSSSLFGMWMGLEINLMSFIPMVINLENNKKSSEAAIKYFLIQAIASSVVIFSSMFFFLFGGTL----------------LIFSPNIIMTLALCTKLGMAPFHFWFPEVLEGMNWINSLLLLTWQKISPLTILSILFHS---------KSLIFLALMSAIVGAVSGFNQTSMRKILAFSSISHLGWIGSMMFLNSGLWFIYFFIYCFTSFILCLSFWLFNLNYFSQLSMIQNMNEKIIIFINMLSLGGLPPLLGF-----------LPKWLAIMTLKMS--FPILVILIASSLITLYFYTRLCFSTF------------------------------------------------
205351341    ----------------------------------------------------IYMFYLQPTSLFSYLSYFMGLDLISYGLIMLTLWICSLMIMASESIYRLNYSFNFFLLNILFLMLMLYLTFCSLNLFYFYLFFESSLIPTLFLIVGWGYQPERLQAGTYLLFYTLFASLPMLVGIFFLYDVNGSLMYFMFTENFMMNY------LFYLVILFAFLVKMPMFLVHLWLPKAHVEAPISGSMILAGILLKLGGYGMIRVLKLVVSLGLSLNFIWIIISLVGGFLVSLICMRQVDLKSLIAYSSVSHMSLVIAGVMTLNYWFNGSYTLMIGHGLCSSGLFCLANICYERTGSRSLLINK--GMMNFMPSMCLWWFLLSSSNMAAPPSLNLLGEISLLNSVVGWSWITMFFISLLSFFGAAY----------------------------------------------------------
15128604     ---------------------------ILGMFGQMVLWWGFVWGCIVMFVMSFGLWFSPMGLGSCCGEMMIVDNYSFGLMSLTLLVSGLSVLASVRDVCKSGNNGVSFIISVLVLTLVLVFCFSLGSLLNFYIMFEFSLIPILLIILGWGYQPERLQAGKYMMLYTVGASLPLLVLVLLVLSWSGS-----VFWGLGHHVDFSTSWLVTLCASLAFLVKLPIYGFHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLVRVFCVLGLFSAFVKVVVFCLGLGGGVIASAVCFAQNDVKALVAYSSVGHMSLVLGGVFSGTEWWLGCLLMMIAHGLCSSGMFFLVSETYKCYSTRSLYLVK-GGLVLIPGVALCWFLMCAINMAA-PPSLNLWAEIMLGISVMSYSKVFAVFTGVMTFLSGLY----------------------------------------------------------
189095636    -------------------SLLILFLLIAGV------GWWGGQFYMMLYSFIMLFLIYNMDGYTCMSGFLGGDLMSGLL-ILLTFWLCGLMLMASQNVYVMNDSWEEFLGLVVGMGLILYVVFGVLDLFWFYIFFELVLIPTLLMIVGWGVQPERLQAGVYMLFYTLGASLPLLLGLMYMYYNLGSLNF------YLSWFEGEVGGGWILVMMLAFLVKLPMYMVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLYRVMMMFYTNIYYYSCWIISLSLIGGVVISMICICQVDLKSLIAYSSVSHMGILLGGYCTNSWGLEGGLIMMIAHGLCSSGLFCLVNIFYER--FHTRSIIMIKGMMMIFPSLGLFWFMMSMGNMASPPTINLLGEIMLMVSMIGWSGKVVIFISILS----------------------------------------------------------------
299134487    ------------------------------------------------------------FGTAGIGLSTRLDAVSVTMLALVAFVGWIVVRYSRTYLDGEPRQST-FTGWLTAALASVLLLVQASNISQLVVSWMATSLCLHRLLLFYPGRIAAQRAARKKLLFTRIGAVSLITAAVLLTLAFGTTDIAAINAAARKGNVPLMAVSATILIALAAILKSAQFPTHGWLTEVME-APTPVSALLHAGVINGGGFLLVRFADVML-LSPGTLAVLAIVGGFTALFGALVMLTQPSVKTSLAWSTVAQMGFMTLQCGLGLFSL--ALLHIVAHSLYKAHAFL------------------------------------------------------------------------------------------------------------------------------------------
143317129    ------------------ILTFLTFFPLVGVIRSSKNISILVSLVNFIVSLFLWSKFDTTNPGFQFESAWIKNFVSYKMGVLVLLTTFISPLCIFAAINSLKKRIKEFLIAILIMQTFMIGVFCALDLFLFFLFFEGGLIPMFLIIGIWGG-ERRVYSALKFFLYTFLGSIFMLIAIIAIYWNMNTLDLVKLMGAKIPENLQYWMWLG---FFISLAVKLPMWPFHTWLPDAHVEAPTPGSVILAAILLKISGYGFIRFSLGLFPIASHYFANFFVLSVIAIIYASFVALMQKDMKKLIAYSSVA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8928581      -------------------------------------------------------------------------SLNLYGLILVFLCLLTGFVAISTVDNLYSEDKLKFYLIFFQFFLAVLGFIKCSDLIAFFFFYEVLMLGSVLVVFFGSYSKKSIHAVIYFVAWTQLGSLFVLLACLYIYSLTNSTNFFVIKTFVFSKTQAMTIY---SLLFVGFGIKFPIWPLHYWLTKTHVEASTGFSIYLSGFLVKTALFGFYRLTNLIQVELD--TTFFLAVLVAGVIDSSLNMWSQTDLKKLVAYCTIQEMNLIAIFFLKGDSSLIAYFLFTIMHALMSTLMFFLVECIYSRYKSRSTLVVNGVFFSFNNLALAIIFMVLFFS--GILGTLKFVCEFFVFNLTLHVSWPIGVIFVVVVSAIGL-----------------------------------------------------------
142739049    -------------------------------------------------------------------------------------------------------------------------LYLAADLISIYVAIELISIIAFLLV-VDLKRTSTLWIAFRYLLFGDLAMLIFLLGTLVIYADQGDFAISAAANA---------SGLSINLLTLGLLIKTGAFLPGFWLPKTHAAASADISALLSGIVVTAGAAPLARLGQLNPIAATQ----LTILGLFSIVIGAAAAMVQRDVKRLLAWSTVSQMGYVLMAPAVAGL-------YAMAHGLAKAALFLCAGQMHSRDMQVLQTQPERSGMSPVLLLASLSLV-------GMPLFIGYGAKAALLKALPDQLGGLVGWLGIGTAV--------VLARLLPDQWQTMRPSSGRSLKLLALLVSLLVIGPSLLGVSLGLSAATTAKSL-
49619221     -------------------------------------------------SIYIMEYYFNSIQNMDFKFYFLFDWMSILFSITVLMISSMVIMYSKSYMNEDK-NKISFCFIVLLFVSSMIILILMPNMFMIILGWDGLGLVSYCLV-IYYQSINSYNSGMMTIISNRVGDVMIILSLIFFVNF-GSFDLISL---------NKIELICGVMILIAAFTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLMRFNFLFK--MNFYCLILIKISLMTMMMAGISAFFETDFKKIIAFSTLSQLSMMMITISLGSMEL--AFFHLIMHAFFKSLLFLCAGLVIH-SFFGIQDIRMLGNFFKLSPFISTSMIISLFSLMGFPFIGGFYSKDLIVEFFFKINNIILFMIFILGILSTFLYCLRMAYMMLFKGIKNLILIKFN-FDFFMKFSIFVLCFFVLISGNFMFWLISSNLSAF
166093223    --------------------------------------------------------------------------------------------------------------------------------IMFYALFETTLVPTLILITRWGAQTERLNAGTYFIFYTLAGSLPLLVALLYIHSTNNHTLIPILTMHQSATFPTNLMWLACMM---AFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRLTLILMPTTQTMCFPFIVLALWGMIMTSLICLRQTDLKSIIAYSSVSHMGLVTAASLIQTPWSIHGAMLLMIAHGLTSSMLFCLANTNYE-RTHTRTLILVRGLQLALPLMTTWWLLSNLMNMALPPTINLLGELMIIITLFNWNMTTIVLTG-SATLITAMYSLHIF----------------------------------------------------
225011358    ------------------------------------------------LFLASFMFGVYSLNGFSFSCLGLGFGMDYIAYILILLSFWIMALVVGSSQKIENFKDFDFLLVNVFLLLSLVLTFSCLDYLMFYICFESSLIPTMILILGWGYQPERLQAGVYMLFYTLFGSLPLLISILSLYSTGGSVTF---GLSFVPNCSVSLFGVWYVCSVMAFIVKLPVYLVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLVRVCPLFIHSAVDFSWLWVSVGLLGGIFVSFMCLRQTDIKALIAYSSVAHMGLVLCGLSVFSWWLSGAVSVMVGHGLCSSGLFCLANMVYERLGSRSLFISK--GLLSFMPTMGLWWFLLSAGNMAAPPTVNLLGEISLILSVVSWVVLTMLPVALL-SFLSAAYSLYMFSL--------------------------------------------------
296135102    ---------------------------------------------------------------------------ALTIMMLLLVSFVGVVVSRYSKNYLAGDQQGRFHKWLALTLASILSLIVSGNLLMFALAWIATSLSLHQLLMFYRKRPIAVLSAHKKFVASRISDASLLLAIVLIGSTLHTLEFERLFQLMFRGEMPMKLQIASYLIVLSAALKSAQFPLHGWLLQVME-APTPVSALLHAGIVNAGAFLVIRMSPILSHS-TGALVTLTLIGLVTLVLASLVMLTQTSVKVSLAWSTTAQMGFMLLECGLGLYSL--AMLHLVAHSLYKAHAFLASGS--------------------------------------------------------------------------------------------------------------------------------------
91176258     -------------------------------------SWHHSIHTLMFLSLILILYFSPMNIPTSLTESLTLDNMSIPLLILSTWITMLMLIASYPIKTMKKL-PHTFLITCLALLFFLILSFSVNNLLMFYIAFEASLIPTLFLILTWGYQPERLQAGLYSMMYTITASLPLLMGIASIAHQFNSLNMFSLHPTCFLSNPSNLI---SLVMMAAFMVKMPMYGVHLWLPKAHVEAPVAGSMVLAGVLLKLGSYGLLRMSNIIMSINAAMSNSIMAICMVGGVMTGLTCIRQPDLKALIAYSSVAHMALLTAGAMSNSLWWEGALAMMLAHGLCSSALFAIANS--TYETTQTRSLFLTKGMLSLFPAMTLWWFVLLAANLGAPPSLNLLSEIMLLTSILSIS-TSLAIPIALTSFMAATYSL-------------------------------------------------------
6636089      -----------------LLILMALNCFCVMFLNKKDQTVAVVNCFGVWSAFSLMYWGGSGVSRESLSELFCVDIYS---SSMISLSLWICGISILVSSCMTNLRGVFNSYLILVTLLCFLLVFMVNTLAMFYVLFESTLIPLASIIGIWGGQIERVPSIQYMAAYTVGGSFPLLLIFTTMEVHAGSSFMWFISMKTTSLNWLFWGGC-----FLGLLIKLPAFPFHAWLPKAHVQAPVGGSVILAGILLKLGGYGITRMMMLFSYTLESFGILVMSFSIVGSVYGAFMCLRQSDIKKLIAYSSVSHMAFSIMGFSCTEVGMVGAYIMLVSHGFISPGLF--VLSGINSEMVHSRKIKVMSDGVRAAPSLGFFWLVMIMANLGVPPCPVIISEVLSVVCVI-ALYPWVFVLLLMYFILSGAYSFSLYCQLTRTKKKIKMKVFFNEVTLKDMSALYFLF---------------------
212725507    ---------------------------------------------------------------------------------------------------------------LTMNLLSIIILMTSSSWITMWMAFELNMVSFIPMM-MNKQNNSTPESMMKYFMIQTIGSIMLILAMIM-------------------KNTPMTTPNMTSLITLSMLTKMGAFPVFQWLPSVTEGLSWMTMTLLLTTQK---------IMPMFLMMMMNNLTMIYLAAAASALVGAIGGFNQIMTRKMMAYSSITHMGWMLMIINNKMLVMIYIFLYSIILLSITM---------------QMKEMSMYSISTSYQKTTKKTLIMSMLSLGGMPPLLGFMPKLLSINWITKNNFLML-IPLIIGALINLSFYMNIMMKSMLMNTTTTSLKKNNKMSL-------------------------------
74315302     ------------------------------------------------------------------------------------------------------------ILMLISIMSSVFLILSSPSLFISWLGLELNTLAFLPLMLVKKTSMSS-EGSVKYFLTQTLASILIIISIVMFFL--------------------DLNNVGNSLLLVGLSIKLGAAPFHSWILSVAETLNWPVLFILLTVQKINPLFML-------WNFSSYWGNVFDVIIIMSLVVGSLMGLIQTSTRLLMTFSSISHMGWLLISVSFDLWMGVLYFFIYMVVLLPVIMIFNIFNISYINEFF----------LMNFSLSKQILLFLSILSLGGLPPFLGFLPKWLILQVVVSMGWYFFSLIMILASLFTLFFYLRMTFTAF------------------------------------------------
141388923    -------------------------------------------------------------------------------------------------------------------------------LFTVYVGLELVGLAAVALVAAEGK-ATQIAAAWRYLVASLIAAGAWLLGIALLYGAYGTVSIAVIAE-LMADDVPLAATLALGVMALALAVKGALFPFHFWLPAAHGSAAPPVSALLSALVVKAPFYLLLRLRLTLPGGVAALDGAAAVLGSLAIAWGSLQAFRAERLKLLVAYSTVAQLFLLFPLLGGGEGALAAGVMQTIAHAFAKAGLFAAAGVALLATGRDS--VAALGGLAGHLPVTWFAFGFAGVTLMGLPPSGGFLAKWLLIDA--------------------------------------------------------------------------------
289183205    --------------------------------------------------------------------------------------------------------------------------------------------CLIPIIS-KVSNLRSIESTIKYYIFQALGSVILLFGILIRCFFLNEFMI-----------FGNYNIFVSFFIVLGLSIKIGIFPLHFWFIDVVSGLKFYEGAFVVIISKVIPLYLLMVVGSF------SNSSIYWVEGMISVVVGSFFGLSQIQLRKLIGLSSVAHLGWLIILFPYLSLWISGFLF--LVYVVMSFPLFVIGSLYSSEHFFKVKNV-------WNNFSFSFIFCISILSLAGFPPLVGFFYKWIMLYFLVINDGYVTVAILIILSLISLYFYLNLFFTL-------------------------------------------------
28916745     ------------------LSLSAIFLPWIISNKLYRSISIINAFIITFFALNVLNNHFFSLWHNISLNFGIDNLSAPLIILSTWLIPISLLASINSTNPYTPNSQRTFISTIFFILLALLLTFSALELSLFFIAFESTLLPTLVLITRWGAQKERFQAGIYFIFYTLAGSLPLLIAIISLYNINSSLILPSILSTNILSFSSATLSIWWIFCFIAFIIKMPIYGFHLWLPKAHVEAPIAGSMILAAILLKLGGYGLARTTLIFFFISANYISFLITFCIWGALITSIICIRQTDLKALIAYSSVGHMSMVAAGFTLSPWGINGATTLMIAHGLISSSLFCLANILYER--NNTRTLAITRGFKLITPLLSLWWIITCVTNLGLPPTPNLIGELLIISSVINWNISSF-IIITSATVFGAIYSLLIFQNTTFPSFISNIQPISSSEHILLFLHIFPLILIIINPSIL------------
143339922    ------MLDLVWLIPALPLA-GALVLIVLGARIGEPRAGWLATLATASSFAVTVATYWIPVGSLQIDLAFLADPLSITMALFV--TGIGSLIHLYAIGYMHGDPKFSFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGACSYFLISFWHTRDSAAVAGKKAFVTNRIGDWGVMTAMFVAFSTVGSVSYGAINEAAHEGSISKGAISAIMLLFVGACGKSAQLPLYFWLPDAMEG-PTPVSALIHAATMVTA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134105511    --------------------VGTLXIITLSLFGYNKNWWMGSFLMIILLIITIMIMPLM--EMMEFHTSWLVLDFVSFILILLSLYISLLMLNSSWXVKKFNYFKNYFFGLVIVLMMVLILGFSVSNLILFYFFFEISLIPTLFIIMGWGFQLERLQAGVYFLFYTITASLPLLLNLVCQYKNIGSFSTALMVIVNSSAIFGDSLGICLMVLFMAFLVKLPMFFTHLWLPKAHVEAPVAGSMILAGVLLKLGGYGILRVMSLSESQIMNYSSMFISLGVVSMVCVGMMCWRLNDLKALVAYSSVAHMGLVMCGLNCFVSGGVGALVMMFSHGLSSSGLFCLVNMLYERFGSRSLFLNK--GVILLFPVLSFMFFLLCAANISAPPSTNLLGEIFLLISIMGFSTWVFLLFFCFGAVFTLFMY--------------------------------------------------------
170078970    -------------------------------LLPKIDRYLAIFVSICSLIFGFVQIFQPEPYSLKLLGMYGVDLLVDDQSGYFILTNAAVAIAVTVYCWKSAKSAFFFTQLVVL-QGALNAVFVCADLISLYVALEAISIAAFLLMTYQRTD-RSIWIGLRYLFLSNTAMLFYLIGAVLVYQATKSFAFVGLAEAPSD---------AIALIFLGLLTKGGVFVSGLWLPLTHSEAETPVSAMLSGVVVKAGIFPLLR-CGILVPDLDLWLRLF---GLATALLGIIFAILETDAKRLLAFSTISKLGLLLSAPAVAGLA-------ALSHGLVKSSLFLMAGQLPTRNFQELRQTKIASSLW-------LPLAIACLSMVGMPLLVGFSSKALLLKNIAPWQAMGLNIAAVGTAL--------------------------------------------------------------
50812118     ---------------------------------------------------------------------------------------------------------------LLTLILGSFITISSSSWLGVWLGMEVNLMGFIPLLLSSLST-KSMETGIKYFLVQAFASTFLIFYIMMAPMA----------------ICNMNNLPSGMILTMLMGIKMGAAPFHFWFPQIMEYLDWTNALILMTWQKLSPFLVISYSSSKF----------MLILMAMSAIVGAFGGINQISMKMIMAYSSILHMGWILGLIFSNHMFWW---FYYVIYSIIAVSVITPMITHSVVSVNNLVFLNNMG-------PMKNLYLMNFLSLAGVPPFLGFFLKLTAVILFIKSGLFFFVMILLMASFAALYFYMRLSYTSFLTLGSNPLPLGNPMIN--------------------------------
225697626    -----------------------MFMLFFMIPLCMISNFWWLVHSLFFLMTFLFLFMVNSCMGWNNLSYFFGNDSISFGLILLSYWVCVLMIMASESIYRFNYYSKFFVFLIIFLMLMLFCTFSSINLLSFYLFFEGGLIPTLFLILGWGYQPERLQAGIYLLFYTLLASLPFINWHFFVYGCIESLMF------IYFVDVCIYNWMFYFCMIFAFLVSMPMFMVHLWLPKAHVEAPISGSMILAGVLLKLGGYGLMRVISLLISFGFGLNYIWISISLMGGILVSFICMRQTDLKALIAYSSVAHMGMVIGGLMNMTYWFSGAYILMIAHGLCSSGLFCLANISYERLGSRSILINK--GLMNFMPSMTLWWFLLSSCNMAAPPSLNLLGEVELLNSLVGWSWLSMLTLMFL-SFFSAVYTLYMYSY--------------------------------------------------
122891695    ------------------------------------------------------------------------DSMSLMLISLTLWISLMMMLASQSSVKLSKNNDSIFSQLIMSMNLILMLTFLCSNSLLFYFLFEASLIPTLMLILGWGYQPERLQAGMYMMIYTVAASLPLLFCIVWASHKIFCSEMSTLRLHAILPQYMWQWSLLGILVFAAFLVKLPMFSVHLWLPKAHVEAPVAGSMVLAAILLKLGGYGILRFFQYFNFIPLYSLVILFSIAMWGGMITSIICFRQVDLKSLIAYSSIGHMSLMLAGFSNSSWGWSGALILMLSHGFCSSALFALANYTYEKTQTRSLLLNK--GMLMFLPSLTMWWFLFCIINMAAPPSINLLGEIMIFPAVIFSSSYCLLPLAFM-SFFSALYSMYLFTTIHHGGSPK------------------------------------------
11465911     ------------------------------------------------------------------------------------------------------------YITFLLLEIVIYGALNVLDLLGFYILFEASLILLFLLIG--RSVYGNIEAAYKIVLYTMGGSLILLPIIFVLYAQGGSTSLIYLLCNFGSQHADAYQSAYYLLLFIVFAVKIPLMPVHLWLPEAHVAAPTAGSVLLAGVLLKLGGLGFIRFMIPILPSFASIFPLVCCMCLASFLYSTLSTIRQIDLKKIVAYSSIGHMAMITLIFTMSEYSAYNATFMMIAHGLVSPCLFLLVGLLY--DRFHTKLIFYFTGLAAHLPIFSIMFLLCTLANLSFPLFPNFLAEFLCLTSLFSVHSYVFCICQVLGTVASFWAFNRIIHGVAFGLTSNYKI---------------------------------------
107736188    ------------------------------------------------------------------------------------------------------------SFFSLLYFSSFLLVMSCNDWFLIWMGLEINMISFIALI--FNYSMFNVESCMKYFFVQSLGSALLMVMFYL------------------------SLNYLSYVMIFILSYKIGAGPFFFWFPSVCSGISWSSCFLLMTFQKILPLLIISLMVNV----------LLWILSAVSMIIGAFGSMNQKSLKRLLAYSSIHHIGWMYL---VNFYDSCSWMMYLIVYMMMLFSVVILLSSFEIMSLEVLKGVSN-----------KWLFVMSMLSMGGLPPFLGFFLKWWVFLNLMMMSKIIL-VLMIMMSVLMFYVYLRIVFSLLVKLTMEKSWSKFMISKINFNGVMLIIMGMMFGPFMI------------
215789174    ------------------IKFMMIYLILYMMFLMILNLLSLSLYILFNKFVIFIEFEFFKFLSIKLEYLIYFDWLSILFMLVVLMITFNVIIYSIEYMNNDKF-IKRFMIMIILFMMFMIFMIVSPNMLSILLGWDGLGLISYCLV-IYYQNEYSFNSGMVTVLTNRIGDSIILMLIGLMM----------INGSWNLLLMYNLNLFLLFMLMIAAFTKSAQIPFSAWLPKAMAAPTPVSSLVHSSTLVTAGVYLLIRLNYLMK-MNLILMKILMLISVLTLFMSGLNANFEFDFKKIIALSTLSQLGLMMFCLSMGMENIT--FFHLLTHAMFKCLLFMCAGMIIHNMMNN-QDIRYINMVLFNMPLISVIFNCSTFSLCGIPFMSGFFSKDLILEMFMMNLFNKMVIIMFISMGLTVSYSLRLMYYSFISYSLNNIYYKYKSLNSLMFYSTLMLFFMSIFMGFLLSWMI-------
6691418      ---------------------------------------------------------------------LILDTKSILFAEVVMMISSSVLWYSYYYMDTDNTPP-RFTLLVVLFVLSMSLLIFIPSLIALILGWDGLGLVSFCLV-IYYQNKKSLAAGVITALMNRVGDACLIAAMALCLNLS----------HWNLMSMNQVPSLAQALLFLAAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYILIRFFP-FLTTSQTFKTSTLLLGLLTASMASLAAIKENDLKKVIALSTLSQLGLMFSALMSPMICLFHLLTHALFKALLFLAAGNIIHL-----HSSTQDIRLVGHLSSSLPTTSAAMNIANFALMGTPFLAAFYSKDLIIQ-ATELSLIPGPILYWFLAALTAAYSLRLSFLMLWSSYNQPPTSNVTDSNKNVYSPMTTLS----IGAIVGGAIMQWSLS--
270267700    -------------------MMGLLMSMVFMIPLSIYGEFWVNAVIIFLLSFICIFSFSYDYLFMYVSYDFGVDLLSYLMVLLSFWICGLMLLASSKINLFSNYDKFFQFTVLLLLFS-LVVAFSSLNFFLFYIFFEVSLIPTLMLIVGWGYQPERLQAGIYLLFYTMLASLPMLISLFYYYSFFDSLAMSYL-------EGDFSSILYFLFFTMVFFVKIPMFMLHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLMRVLVMFIGLGLEISSFFMSVALLGGVYVSLICLRQSDMKSLIAYSSVAHMGMVICGLFTFTIWMVGSLGMMVAHGLCSSGLFCLANISYERLGSRSLLVNK--GLINLAPSMSLCWFLLSSSNMAAPPSFNLLSELSSVVSWSSLTMGVLFFLSFFSAAYTLFLYSYTQHGIFFK----------------------------------------------
122891710    -----------------IIVPTMMLIPSTCLTATKNTWLSPTAYSAVIIILGMLVLNPGDTLMNTTGLLLGSDQISTPLLMLSCWLLPLMFMASQSSMSHNPAQQKRFITALALLQLALMLVFMALDLMLFYTTFEATLIPTLMVIARWGSQTERLGAGLYFLLYTITSSMPLLIALLWVYNMKGTASITLLQLLPPMALTFWTNTLLWTSLMLAFLVKIPIYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGLLRITNLLTEQTTSSYILPLAVALWGALMTGMVCLRQTDLKSLIAYSSVSHMGLMTSSILTHNQLAPSGSMIMMVAHGLTSSMLFCLANINYE-RTHSRTLLLTQGVQLTAPAMTSWWLLACLTNMALPPTINFIGELTLMVSLFD-----------------------------------------------------------------------------
290967691    ----------------------------------------VWGASVSGFCLITLSSLLLLNQSFSFYSNYIFSG-GNISCLMVFLSLLLCFLATMSTPSEKGFK-YLFWIASLGVILS--IAFSTGNILVFYVFFEASLIPTLMLIIGWGYQPERLQAGTYMMVYTVTASLPLLVLLIYRC-----WDCASGSVNIMSVVPFAGSSILVLVGYAAFLVKLPMYSFHLWLPKAHVEAPLAGSMILAGILLKLGGFGLFQMNKCFSFGGGGGFVYFLTLSMWGGLMATLMCLRQVDMKALVAYSSVGHMGIVAAGYMLDRSWVTSATITMLAHGLSSSALFGLAYFTYEKI--HSRNLPYLGGFLSLYPVLGLFWFVFCCINMAAPPTLNLLGELMIVPCLWSVHLTLVVVMGLL-----------------------------------------------------------------
289183187    ---------------MLSLILTILGVVITLPFITKNNIWPTIISQTSITFMLSSQLIVNNNISLTFNNDNISTPL-IILSFWLIPVSLLASVGHLQNNSSNNIRLFITLTLIILIAL--IITFSTTNLILFFIGFETTLIPTLFLITRWGMQQERIEAGYYFVFYTLISSLPLLLSLITIYN-----NESHLSIPLFHLYNNFTSNIIIIFCILAFLVKVPIFGLHLWLPKAHVEAPVAGSMILAAILLKLGGYGFIRLISIFTEIFNSISNIITPFCCWGGALTSIICITQTDLKSLIAYSSVSHMSFMIAGISPLSNWLSGGIIVMIAHGLVSSALFCIANIYYERTGT--RNLSVNRGIKSIFLILPTFWLLFASANLGLPPFPNAIGELLIFSSIVNNSLTIPALIGISFTGI-------------------------------------------------------------
135154486    --------------------------------------------------------------------------------------------------------------------------------------------------------------GLRYLLIGNTAMSLYLVGAALLYAQTESFGLSE--------ASALPLCAGHVFLLIGLFTKGGLFLNGFWLPATHAAAAAPISALLSGSVVTAGVIPLVRFSL----LNEALALRIGAVGLASALLGVIAGLICTDVKRLLAWSTLSQMGLLVL-------MPASAGLFGLAHGLAKAALFLSCRQLPTRALTH-------WNLANCRPDQRLAFWLAPLSLAGLPPLIGALAK----TGTPSLAGPWLAPLLSLIAILAIAVYARLWSR--------------------------------------------------
189095649    ---------------------------------------------------VIYLSYDFGGGVAEVGVEFLFDWVSVMFYSIVLLISGMILIYSEDYMKGDK-SVDRFMYMMVGFITSMGLVVFSSNLILLLFGWDGLGLVSYCLVIYYQNS-SSFNAGMITILMNRIGDVGLLVCVGLMMGMFSLNYVWYVSIEIIWE----FSLLLVGLMMLAGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVAAGVFLLIRVGECLGSLGS----VLFMSGVLTMMMAGVGANFESDLKKVIALSTLSQLGIMMMIVSLGQWYM--AYFHMMIHALFKAMMFMCVGGMIHGSAGN-QDVRMFGGMMFSSPMVGVGLSVSSMALMGYPFLAGFYSKDLILEYMFDKSNMFIFLLLVFSFIMTVSYSLKIGFYPMWGAVKGGNFMNYMEMK-YMNVSMLMLFILSIIGGAMFSWII-------
117647185    ------------------LIFGVLFLMIFNVRSSMLFKLVWLMLEVLMMFLIVYFFFFFFWESMVFSSGLVFDNLSCI---LVMLSIFMILMMMISSKKEYSCEDWMFMVLILFLLLFTIFCFMTSSLLFFFIFFEGSIIPMIFLIMGWGKSPERNSSMLYFLFYTLFGSLPLIITFLFMESFFGSFDFIYLMNLTINSEFNFYMNLLLFMGVFFFFIKAPIYGVHLWLPKAHVEAPISGSIFLAAILLKLGGYGILRIYYFFISSIYNLSKFYIVIFLMGSIYSALICLGQSDMKKLIAYSSVSHMGLVVSGFTMTSNGVNGSIMIMIGHGFTSSGLFCAAYIIQSRTM--SREIMLCKGLINFFPVLTFCFFLLTLLNMSAPPSLNLGGELHLFNSLFIWDMNLM-FLLIFYVVFGSYYSVRLFQEIQLGTSLLYYSFYPISLREIFLLIFHIIPAMLLILSL-------------
281428796    --------------------------------------------------LVFIEWEFLNLCGLCFSVLVMIDLLGVLFSSLVCLIGGCVFIFSVVYMGEDKY-VKSFSCLTVCFVLAMNVLIFIPYLVFLLIGWDLLGVISFLLV-IYYQGKSCVSSGMMTILINRVGDIFLLLSIGLMFGFVG-WD----GVGVSGLKVDSLMSMMGVLLVVASMTKSAQFPFSVWLPAAMAAPTPISALVHSSTLVVAGVYLLFRYYPLL-SAVDSLLLALSKVGCLTLLMASFMACFEFDIKKLVALSTLSHLGFMVYVLGIG--YPVFSVFHMLSHAVFKSLLFLCVGCYVYYSGFYLQDTRQLCGVWGSSSVLISCSVVGFSSLCGLPYLGGFYSKHAILESSILTGGVFELLCLVVGAVVSCFMSTWLLLWVVFGACSGCYLSVMGCSNWFL-----------------------------
85709310     ---------LPLAAP---LIFAIVALIAWASPSRRPKALLRIAEIAALGTIAISLASIVQIGSGGFGISARLDAVSVTM--LAMICSIGWVLLRYSANYLDEERQGVFIGWMAATLCAVLLFVLAGNLVQLVVAFIAISLTLQRLLLFYPDRIQAVRGARKRFIVARLGDAALIGAAFALWQGYATTDIATILAEARAGSATTATLVAASLLALAAILKSVQFPTHGWLTEVVD-TPTPVSALLHAGVVNGGGVLLIRFADVML-LAPNVLAVLVVIGGFSALLGSLAMLGQPAVKNSLAWSTIAQMGFMIMGLALFPLALLHIVAHSYYKAHAFLSSGSAV----------------------------------------------------------------------------------------------------------------------------------------
137165041    ----------------------------------------LSSIVTFVLTVALFILYDKDKGGIQFIDHLYLLGLDGLSAPLVLLTGLLGMVACMSSWRISHRYK-EYFIWLLLLETSVLGVFTSLDLLLFFIFFEFELIPMYMLIGIWG-SGRKEYSATKFVIFTLAGGAFMLIGILALFASDSVSTLAMVSIPEIGVQGIPDLIAGKDLIIPAFAVKLPLWPLHNWLPDAHTDAPTAVSIMLAGVLLKMAGYGLFRINLGFFQETQGFTILLALLGTISIVYGAIVTLRQTDLKRLIAYSSISHMGY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7335656      -----------------------LIFMMLFMFPLSFLKNSYWMVQNLIFLLAFIFMINLSSMNYFNYISYYF-GLDMISYGLILLSFWICGLMLMASEKVFTYNNYKFIFMILFLLFMLVLTFSSMSVFMFYLFFEASLIPTLFLILGWGYQPERLQAGVYLLFYTLLASLPLLIGIFYILNFMDTLSFTLLLNYMFTDMNLLYLS-----LIFAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGILLKLGGYGLLRMFSLLQVSGIKYNYWWISVSLIGGVLISLVCLRQTDLKALIAYSSVAHMGIVLSGLLTMTYWLTGSYALMIAHGLCSSGLFCLANISYERMGSRSLLINK--GLLNFMPTLSLWWFLLCSGNMAAPPTLNLLGEISLLNSIVSWS-WVTMIMLAFLSFFSAAYSLYLF----------------------------------------------------
218744533    -----------------------LSLFAVAMMNERKARWQLAGVSLMGLVVAVFLGVSLFFGWVSLDGSTITSPASLLILGLVSFIGFINVGYSRVYMSGNTEEETRYLRWLLVTLGSVLTVVITNHMLVLVAAWIAISFSLHRLLVFFPNRQRAALAAHKKFIFARVAEAFLLAAILILYYQHGSWFISDIRQQWLDNPLSQADKVAAFMLAAAALVKCAQLPLHGWLIQVVE-APTPVSALLHAGIINLGGYLLIIFAPLIMASDAAQW-LLLIVGGVTTVLAALIMMTRASVKVRLAWSTMSQMGLMLVECGLGLFEL--ALLHLIAHSCYKAYAFLNSGSEVDSSLKRRLSLSETPSLWIGAALASFVLVYGFVALLGL-----------------------------------------------------------------------------------------------
159041845    --------------------------------------------------------------------SFIVDFLSRYMGLLTAWLAFIIGVYSLEYM-ANDYRLGWFWFFYNTFAASMLLLVYSNNLLLLFIGWEGLGLSSWALIGNWFRDDDEISAAYRAIVTIRFGDMPMLGALAAIGIFGGSLDFNMINWSLISVLGTAGTAIVLIAFLLGPFTKSAQFPFNDWLLTAMTGPTSVSALLHSATMVAAGVYVFMRLTLSLYGAVLVTYLVVIYIGLLTALLGSLFALAVDERKVILAGSTMASLGLMMGITAVAPYLNNAAFLYLIIHALSKATLFLVSGHLIHETGTNVGDVE----LAKRMKLAFYSTIAAAITLGGIPPFAGYW----------------------------------------------------------------------------------------
138470394    ---------------------------------------RINKLIILFVPIITFFQLQSLQTTDSFTISFLMSNLDLLRKLSLVFGYVFVISSFFAFLYGISFAKKYEYTSALIYIGSALSVVFARDLITLYIFWELMALSSTMLILYNRTN-QSFRSALRYIIVHLVGGLILLAGIMLYMHETGSIEFAQLQSQ----------SLSTWLMLIGILVNAAAIPFSSWMPDAYPQSTIMGGVILSAYTSKTAVYTLLRGFIG--------WDILIWLGVAMAIYGVIYGLLENNIRRVLAYSIINQVGFMVCAVGVGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
74315276     -------------------------------------------------------------------------------------------------------------LMMFSVVTSIIMVLSSPSLFIAWVGLELNTLTFLPVLLIKKIKLTS-ESSVKYFLTQTLASVVIIIGGLLIL--------------------VFRENLGNLLILFGLAIKLGAAPFHSWVISIAETLPWISLFILLTIQKINPLLM-------VWSFDQMDSLIYTFISLCSLIMGALVGLTQTSIRALITFSSINHVGWLLISLSHN---LMLGMFYFFTYIVILMVPILIFYYFNVSHINQLPFIFLSSGSS-------LILFFSLLSLGGLPPFLGFLPKWAVLQMCMASNFFILSVFMIIMSLFTLFFYLRLMFSAFIFGGTKMIFISPSNFPLGFLVMFSLSLG--------------------
281428794    -----------------LIGFMVMVILMLGFSSRLGWMVVIWGFMVSTVGVSLSVYNGMSLVNCDFGEMLCYDEVSCSLVWLLVVVVSLALIGSLDDMMCGNMGWGFLHLVTGLAVV-LVLCFTVDSMVAFYIFFECSLIPTLFIVCYWGYQPERLQAGKYMMLYMISASLPLLIYIMKLFAFYGTDSF---LLFYCSNSNVQLSFLEFFMMSVAFFVKSPVYGVHLWLPKAHAEAPVGGSMVLAGVLLKLGGYGLIRFSWYLSIFGGAVFSCLICLCVLGGVFGSVVCCVQVDVKSLIAYSSIGHMSLVVSGVMCSHLSLKGSVFLMLAHGLSSCGMFFLAKDLSKLYGSRM--LFVIRGGIGSIFGVNFWLAAMCGFNAGVPLSLNFCSEVILYISLMSYSLVFGVLVGILGIL--------------------------------------------------------------
154426232    -------------------------------------------------------------------------------------------------------MKFSKLSLMVMFIMTIVWGSSSLSWFSMWMALEMNTMMFMPLMWMGSFQQHS-ESVMKYFLIQGISSMMFI----------------GLALSLNMPIYFQLSNYIYVIMFITIMLKIGMFPFMFWYVEVIVKCTFLSMKMILTIQKFLPMMMMSYIFYEL------KLTWLYIFIIVNAILGAISALNQTGLKKIISFSSITQMSWMVMSIYMGFSLYLIYFFVYSLIVIYLCSFISNNMIYLFLDLLMIKNM---------------FFSLNILSLAGLPPFSGFVIKWLVFDFMIINGYYLLGFFLIMSSLITLYFYLRLMFVV-------------------------------------------------
291612256    ---------------------------------------------------------ILSINGISMMFTLYFDWMSLIFMSFVSFISCSVVYYSGSYMSGD-FNINRFLGLVMLFVASMMFMIFSLNMVSILLGWDGLGVVSYV-LVVYYQNEKSNAAGMITALSNRIGDVAIILSIGLMMDL-GSWSFMS-----GLNSDSYLTAYIMCFLLVAGMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPIL--MSTGLNLFLFVVGGLTTLMASISANFETDMKKVVALSTLSQLGMMMITLAVG--FYLLSFFHLVMHAVFKALLFLCSGKLIHE-SNGSQDFRDSGGMIVGLSFTGFCLNLSNFALCGFPFLAGFYSKDLLAESILMEDLGIIAFLLLFSTGLSSCYSFRLSYFSMMKFSSMGVMTSVKEEDEIMWVSKIMLS---------------------
228015399    --------------------FTLSMMLLPLILISPMSWYNLVIMYTLFLMILVIQGYTPMMNIIFINNWLLMDTLSWALLLLTAWISLLSILASQSIQQMKKSNTL-FMIMSILLFLSLSLCFLSKSLILFYIFFEIALIPTLLLILIWGYQPERLQAGLYLMLYTISASLPLLAGILLLININGHTNMTMLST--MPALDSALMKVWSAQLSLAFLVKLPLYMTHLWLPKAHVEAPVAGSMILAGILLKLGVYGLLRITSIFPKIISSLCPIILPVSLIGATITSLICLRQTDFKSLIAYSSVGHMGLLAGGLFSGNTWWQGALLMSIAHGLCSSALFALANMLYS--STQSRSLFLIKGLQSYFPTMTFWWFLFCICNMAAPPSLNLLSEILLILATSYMSLLPLMGISFFSAAYSLFLY--------------------------------------------------------
153124860    ------------------------------------------------------------------------------------------------------------FLFIIIMMMSTIISLSSSHWLTMWIGLEMNLMALLPLLNIKGKNSE-IESSMKYFIIQSMSSSILLMSSIMIYYYSLSW------------YSMFNDSIFSLILMLALLLKLGAAPLHLWLPSITKQMSWLMLFLILTWQKIAPLFMLSFINYYF--------TTIIIFSLFSVIMGSLMAINQTNMQLIITYSSISHLGWMLSTI---------LINNMTSMIYLMFYILLLIPLMNYLNNHSNHNIYNLTQQTSKKTNNNILIITLILSLSGMPPFMGFISKLLVLLTLINVNLILFSLILFIGTLISLYFYLNMILMLFIKS---------------------------------------------
141056770    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAALIPIHTWLPAAMVAPTPVSALLHAVAVVKAGVFTMLIVLTNVFGIDTGASEWLIWLASFTLLATSVIAIYKDDIKARLAYSTISQLSYITLGGALATSMATGAALHIITHATGKITLFFVAGALY--VGSKITKISELNGYGKCDPLIFLAFFIGSLSIIGVPPMAGSWSKFFLMLGAAESGYVVVIGVFCISTMLNAFYLLEIPARAFFLKNEREINLKIPKLILILITSFITILLFFFIEPFQN-----------
136531079    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVKIPLFPFHTWQAETYTKAPIAGTMLLSAIMLKMALFGLLKWVLPIFDGVATWRWPIITLGIIGVVYGAVIALRQNDIKTLFAYASLSHLGLIAAAIMLNPQTNQIAVVQIVNHSIVSIGLFLAAGIIEQRTGT--RQLSELGGIAKVAPRFAFWFAVLTFISLSVPFTAGFIGEFFLIKALF-SSHALTGIIASSTLILAAIYMLRAYQTPMFGPTKIAVFQDIHWSEILVF-VILSIAAIYI-----------------
205277653    ------------------------------------------------------------------------------------------------------------------------------------VFSESVLISMSIIIGIRGSRQRKIKAAYQFFSYTSLGSVFMLSAISPISSGTGTTDVQILLTTGFSERRQISPRIASP---ASPPVKVPMVPVHIRSSEAYVEAPTAGFVISAGIPSKLGTHGFSRFNIPTRPVATPHTPFIYTPSVIAIIHTPPTTIRQIDLKKNIAYSSVAHMNFGTIGFSLNVQGIEGSILLMLSHGLVSSALFLCVGALYDRHRTRLVK--HHGGLVSTTLIPLTIPSSFTPANTSLPGTSSPIGESPVLVGASERNS-LVAALAALGMILGAAHYNRVVPGNFKPNSPQKFSDSNRREVPIFLSSIVGVI---------------------
209524997    ----------------ITIVLILLPILVGFCIYLFPKIDRYSAMAVVLMSFAYGLWVILEPPNLNFGVQLLIDQNSGY---LILTNALVTMAVIVYCWQSR--ITGLFFTQILIVHSSLNSIFMSQDFISLYVALEVLAIGVFLLIAYPR-SDRSIWVGLRYLFVSNTAMLFYLVGVALVYQAHHSFAFAGLRGSSPE---------AISLIFMGLLAKGGIFVSGLWLPMTYAESETPVSALLSGIVTKAGVFPLVRLALI----LPEFSPVLSIFGVAAALLGAIYAIFEQDTKRTLAFSSISQLGLMIVAPVAGS-------FYALTHGLVKSALFLIEGSLPSRDFKQLHQ-------QPITTFLWLILLLASLSISGFPLLSIFSAKALVFKDL-------------------------------------------------------------------------------
115531641    --------------------------------------------------------------------------------FLMVVTMIAFSVLVFSSFYMSDKHKSRFSWLVLLFVLSMMMLILVPNFLILMLGWDGLGLISFLLV-ITYPTKESLGSGMITFITNRIGDVLFIITIAMSAYLM-SWNFFDVGEGL------SMLKILGFILLVGSITKSAQTPFSAWLPAAMAAPTPVSTLVHSSTLVTAGIYVLIRFMGSVPMELGF---LLFILGTLTSLKGGLAAIFEMDLKKIIAMSTLSQLGLLVQCLGLGSVSIC--LFHLMTHALFKSLLFICAGVLIYCN-KGVQDLRFIKEGLVEFPLISCWMLISCFSMMGLPFMSGFFSKDLILEMMVVKGFSLLAFGLWVPVVITSIYSVILLSKSLFGSSVGVVNCMASGLSWVINVPISLLGMFSMIGGCMISNL--------
139538400    ---------------------------------------------------------------------------------------------------------------------GLMGTFASIDVFFFYFFHEFALIPTFIMIGIWGGAGRKG-AAIEMTIYLTLGALLSLLGLVALYAQSGAESFSLPALRDYLAAQPLEETVIFALLLFGFGILVSLFPFHSWAPKGYAVAPTGAAMLHAGVLKKFGLYGLLQIAAPLLPAGAHWFPWIVWLALGNILFIGLVTIAQKDLKLMLGYSSVMHMGYAFLGIACFSVAGAGGALLMMVAHGLSVALLF-MLSTCIYHRSHTFDMTAIGGLATRTPVLAAFFVAATMASIGLPGFGNFWG---------------------------------------------------------------------------------------
50812316     -------------------------------------------------------------------------------------------------------------LFLITLVSGTFIAASSSSWFTCWLGLEINLMSLIPLV-INKINPSSTESGIKYFIAQAMASVILIISATLVSMKA----------------PTNSLSIIFFLLTMSISIKIGAAPFHFWLPQVIQSSEWSQILIILTWQKIAPMTLVMLSSNSF----------FYLVIYSSCLVGVMGAINQTSFKKIMVYSSILHSAWMILILCSEAVWWLYFLVYTIISSSIMFSLIVSPLNSLKQLYNSITSTDS-----------SFLIFSNFFSLAGIPPMTGFFMKLISIMVMINLSNLLTLIILILSSLLALYFYIRLIF---------------------------------------------------
148657952    ---------------------------------------RAVSAGSFLLLIAIGIVVFTSGPIVSAGIALRLDALSVMMSWLVTLLGTLLIQFSRNYLDGDPRQKL-FFIRLYLTVGAVLLMVLSGNLWQLVLAWIGMSLALHELLVFYPERPRAIRAARKKFIAARIGDACLIVAAVLLVQAFGTADLGMIAAALADGNVPASVAAAAILIVVTASLKSAMFPFHGWLLEVME-TPTPVSALLHAGLLNAGIFLVVRFGELVF-LSTPALIMLIVIGGFTAIFASSSMITQSSVKVSLAYSSAAHMGFMLMLCGFG-AHTVAMMHLIAHSCYKAHAFLSSGSIIEYVRNTGAQKLDT------------------------------------------------------------------------------------------------------------------------
226464045    -----------------------------------MNSWYLFMLVLMLMGFYFIFFNLINSYSTMLSGSFGLDIVSYSLIGLTYWLLFLMVLASYKIYYNSN-NSKEFLFNLMFMLMALLMTFSVDNMLFFYVFFEMSLIPTLFLIFGWGYQPERLTAGYYLIFYTLFASLPMLLGIFYVYKMVASLYFWLIMLD--------VNFYLYLSMILAFLVKMPMVFVHYWLPKAHVEAPISGSMVLAGILLKLGGYGLLRMFLFLKDYVEDFSYFWVGLSLFGCLMISSLCMSQTDIKSLIAYSSVSHMGLVICGIMTGNLGYIGSLVLMLGHGFCSSALFCLANLVYERTHSRSLLINK--GLITFMPGMCMLWFMLSANNMASPPSINLLGEIYIINSLMSWSYCSWFWLMV-ASFLSCGYSIYLFSI--------------------------------------------------
136379585    ----------------------------------------------------------------TLSISFKITGLGVIFG--LVASGLWILASIYTIGYMKEKNQTRFFTFYSIAIFAAICIAYSGNLLTLFIFYEVLTFSTYPLVAHKQNDVAKQAGRIYMGILVGTSIVFLLPAIIIVWVLTGSLDFA--PNGVLKGNISNEYVPFLLALFAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFSMLYVFGIDFLTETSGAVWLIWVSSITLLLSSCIALTKDDLKARLAYSTISQLSYIVLGIATNIAVQGAAIHIVMHAVGKITLFFAAVQSMLQHIYLKSQ----------------------------------------------------------------------------------------------------------------------------
3413803      --------------------------------------------------------------------------------------SLVVLTTALFPLCVCLMRTFSGIATFLLLEIVILGALTVLDLLGFYILFEASLILLFLLIA--RTPYGSIDAAYKIVLYTMAGSLVLLPIIFMLYAECGSTNLFVLLDANISPDRQTFLGWG---MLAVFAVKIPLMPVHLWLPEAHVAAPTAGSVLLAGVLLKLGGIGFIRYMIPLTPSFTVWFPLVACMCLCSFLFSTLSTIRQIDLKKIVAYSSIAHMALVTLIFSMSEFSTYSSTFMMIAHGLVSPGLFLLVGLLYERAHTKF--LLYFSGLGSYMPIFSTLFFLLTCANLSFPLFPNFVAEVLCLASLF------------------------------------------------------------------------------
49147303     ---------------------------------------------------------------------------------------------------------------------SVMMAISSSSWFIIWASLEINTISFISLI-YEKNNQFSSESSFKYFFVQAISSIILLF----------------------ISQPMLNFNYNSILITLALLLKLGAAPFHLWFLTLMRLSNWFSCLILSTIQKIIPLSILFSIKS----------NLIQLFTIISSVMGGLGGFNQTNLKTLIAYSSVAHLGWMLSSL------------YSIFSIWFFYWSCYFIMSFTMIITMKSNLILSFSMMLSMKWSNQLLILFMFLSLGGLPPLFGFLPKWYLLNHLILFS-PVITVILILTSIMNLYFYIRIFYIMMMIPTSKFKTNFLSLSLIMMLMSSLIIFTLPLIP---------------
219524192    ---------------------------------------------------VMTEFSLINLGSINVPLAITIDKMSVLFSTIVITITMSVLLFSTSYMQ-KEKNIEYFTILMILFVLSMNILIFIPNLLFLLLGWDGLGLTSYLLVVFYNNS-KSISAGMLTALTNRIGDALLIIAVAWALML-GHWNMSFSSFNLN--------MLISMMIILAAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLIIRFFPTLSEFYMLKFMCFY-LGTMTCMMASMAAMVENDLKKIIALSTLSQLGIMMIAL--GIEQPILAFFHLITHALFKALLFICAGDIIHSEMNN-QDIRLMGNLSETSPVNSMMLNTANLSLCGLPFMAGFYSKDSIVETFFMTSMPMSTSLLMMASILTAAYTMRVSILTLWSPMKNLNFSQSKSKFTYLSYLILLMGAI-------------------
11499414     ----------------------------------------------------------------NINFVFIFDYLSKLMGALTAVIAFLIGVYGLEYM-RDDYRLGWYWFFFNLFTASMLLVVYSDNLLMLLIGWEGLGIASWGLIGHWFRDDDELSAGLNMFWTIRVGDMPMFFAIGALFALTGTLNITEIPWALEEKIGVAGVVILLVAFLMGPFTKSAQLPFSEWLMTAMTGPTTVSALLHSATMVAAGTYLFMRLSWYIQPWELHLYVLVLFLGLVSSLYAALVATSSLERKVLLAASTMSSLGLMFASAAAGKFALLVAFWYLITHAFAKATLFLVAGHLIHETHDRF-----LGGVARKLKWAFVATVVATIFLSGIPPFTAYWVKSGMDGVMHHLEHEFGIIPLALLVTISA------IYSGFLGKFLSMNFFKGKKVHLHLHGGQIMSTAYLIMVSMLLVILAAILTS--
237515448    -------------------------------------------------------------------------------------------------------------IFYFILMLSTLITLSSHSWMIIWMMLEINLMSFIPIIMLS-KMINNHTFLFKYFIVQTISSSSFLITITLMWINDYSLNI-------------FNTNFMEIMLSLSMILKMGLYPFHLWYIEIMLNLPWMMFFLMSTWQKIIPLTIISFF---------NENTIIYMTIIISSMISSIQGIYQNNLRKIFAFSSINQTSW---------LTINSNMSIYLMIMYMLMYMMILFSIINMLNVNNFYYINNLYLLNNYHYLMKLFLFLNILSLAGLPPFMGFITKIISIKFLIFNKMYLITSILIISSLMTLFFYLRLTYT--------------------------------------------------
12408620     -----------------------------------KKIAFITTIMNLIVSLIIYILFDFSTNQFQFNIYLGVDGLSIYF---VLLTTIIMPIALISNWNSITHNIKAYLIIILLLETLLLAVFLVLDVLLFYIFFESILPPLFILIGL-FGSSNKVRASFYIFLYTLLGSLFLLLSILTMSSLIGTTYLDVLSKSNFEYTTQIFLFLG---VFIAFAVKTPTVFLNSWLLKAHVESPLGGSIVLAGIVLKLSLYGIFRLILPLLPKISNYTSIIFSIGIITIIYASFSTLRTIDIKELIAYSSVSHAAVYLIGVFSNIIQGIEGGILLGLGHGFVSSGLFICAGGVLYDRSGTRIISYYRGTAQVMPLFSILFFILCLGNCGAPLTLNFVGEFMSLYGTFER-LPLLGLFSSSSMIFSAAYTIYMYNRIAFGGSEENIGDVTKREFFLLFTLIIFTIMFGIYPSFILDGLHYNVTSL-
160688376    -------------------------------------------------------------------------------------------------------------------------------WFLTWLSLEVNQMMFIG----WSLKNKSHQPMMNYFLIQSIGSSLFIMSNSMSLMIPLNLNYTQ---------------FTYTMTSIAILIKIGSVPFHFWYPEVMNMMNWQQCMVLTTLQKLGPLYILFQIKSN-----------ITFFALSSTLIGSLSSINQTSLRKLLAFSSISHNGWMLLCIS------------FYSSMWLLYFSIYSFINIITMNMMKKQNWTILNQLTTLNTTNKSLIILIFMSMSGLPPTLGFLPKWIILHLSINTS-TFSSIILITSSLLMMFAYFNMLYITMFSTYNNQFMNKTKNYSILPLFMLLTLPTMPLMM---------------
139611986    ----------------------------------------------------------------GIDISFHIEPLGIIFS--LLASGLWILTHIYAIGYMKEKNQSRFFFFFSVSIASVMGISFSGNLFTLFLFYELLTLITFPLVSHKGSSEALRGARVYLSILLGTSIGLQLLGIIWIYFSIGTLDF--VKGGILNDSFGSLELIILVGLFAFGIGKAALFPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLYIFGIESLSVSGATDWLTWLACFSILFASLIAMTKDNLKARLAYSTISQLAYVVLAFSANSLGILGGALQIITHAFGKITLFMCAGSIYVATKKT------------------------------------------------------------------------------------------------------------------------------
264681143    -------------------------------------------------------------------------------------------------------------LFYSMLIFSTLLAFSSNNWFQLWAALEVNMMVFIPIM--FNKNNLSIMSMIKYFIFQSSASIIF-------------------LLSNLSSFSNLSNVWINLFIMMSMSIKLGMAPIYFWLPQMIEGLNWLNMTILLTWQKLIPLFIISCMTF--------NTKLNSVIIIISAMLGSLMMIKQTSLRKLLAYSSITHMAWILF-LITNQSMYWTFYFICYSILSVLIYFFMKTHNLS----------SLFEGLYTLNFNNKILLMTIFMSISGLPPFLGFYPKWMALNMAYNSALFVI-VFLILSSLINIFIYLRISYPLIMSKTMMNKSSKIKNYNLFMMNLMSLIIFIPLM----------------
18390121     -----------------------------------KKNYWLLQWMFLFMSFLFIFEFNFSLNLFSLSYYYGYDSLSYYL-VLLSFWICSLMIMASEKLLKEEYYYKIFMFLLICLMLVLFLTFVSLNFFIFYLFFEISLIPVLFLIIGWGYQPERIEAGLYLLFYTLLMSLPMMVGIFFYYYSSYHLIF-------YLMSEQSLHLFMYLCINMVFFCKIPMFFIHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLMRFMPMFMSMVLNIGVLLITLSLIGGFFVSLICLRQSDIKSLIAYSSVAHMSLLIGGLMSMSLWYYGSLMMMIAHGLCSSGLFCLANITYERLMSRSLYLSK--GLLNIFPSLAFWWFMLLIGNMAAPLTLNLFSEIMLINSLISYSLYILILLSFFSAVYSLYLY--------------------------------------------------------
148791224    ----------------------------------------------------VMIWIFMNTNTLQFEIPIIIDVYSVLFSLTVLLITMNIMIFSNYYMANELFNS-RFGILITLFVMSMNFLIYIPNLFSLLLGWDGLGIISFILV-MYYSNQKSMIAGLITMFSNRIGDVLILISIPFI-IKSGSLNM--------FNKYIMLSLTLSMLLMIASTTKSAQMPFSAWLPAAMAAPTPISALVHSSTLVTAGIYIMMRFYELIKPSFFPMFY-LMILATITMMMASIMALTQNDLKKIIALSTLSQLGLMMIAISLGM--INLAFFHLITHAMFKALMFICTGIMI-NSFNHTQDKRYMGLLTFTNPLTASIFFISSLSLMASPFMSGFYSKDLILESSMSNNNILIXIMLYLGALFTMLYSMKLFMML-------------------------------------------------
22299360     ----------------ILLPFGAGLALYLLPPLARGLTLAIALVSLCVLGITINQVNTAFVLLDSFGISLSIDPLSGYFIVTNALVTLAALLHIW-----QERDKAFFYVLLCLLHGSANTVFISADFLSLYVNIEVLGIVVFLLIAYPR-SDRCLWIGLRYLMVSNVAMLFYLMGVALVYQTNHTFAFRALMQASPE---------AVALILMGLLAKGAIFISGLWLPQTNVVAAPIVAALLAGIVENTGVFSLVRVSL----LHSNIADIVRLFALAAIFFGSIFALVADDVRRMLSFSTLGQLGWIVIA-------PPAAGLYALMHGLAKASLFLSVGELRHYRLSELRQ----EGLPR---PVAIALIIAGYGIVGVPFLAGFPAKVLTLSYLEPWHQGLLYGAGFLTA---------------------------------------------------------------
254437367    ------------------------------LILRIIEGTTLIALAVALLSINLITEGSTTSGLIGFWGMGISARLDAVSAVMLLLVSFVGWVVVYSATYMDGEQQGPFTGWLCATLAAVMVLVIAGSLLQLVLAWIATSLFLHKLLLHYPDRVAAQSAAHKKWITARMGDAALLVAVVLLLVQYGTGDIAEILAAARMGEGQAGAGWIAAALAVAAILKSAQFPMHGWLTEVME-TPTPVSALLHAGVINAGGFLLIRFADVML-LAPGVMAVLVMIGGFTALFGGLVMLTQSAVKTSLAWSTVAQMGFMILQ--CGLALFPLALLHIVAHSLYKAHAFLA-----------------------------------------------------------------------------------------------------------------------------------------
157384910    --------------------------------------------------------------------SFLVDFYSLFF--MVVACYVTLSIMSFSGWYMEEPAILKFTLFLGVFLLFMLMLVFAGNLMFLMIGWEGVGIMSFLLISWWSGRSEASVAGVSAIIYNRVGDFGLYLALFALVGSGGALSI------LGDWGASEVGGLVLLLILVGAMAKSSQFLFHPWLPSAMEGPTPVSSLLHSSTMVVAGVFVLIRLGDLLSMGVGG---AVLLVGALTMLYGAACAYGQEDMKKVVAFSTTSQLGLMVCSLGLG--YYLVAFFHMCMHAFFKSLIFISSGVFIHSSVGGLQDMRG-GGLSAGFSFL--CLMLGSLSLGGFPFFAGFFSKDSLLENMYGVVNRFGIVLLIMASVVTVGYSLKL-----------------------------------------------------
165935044    ------------------------------------------------------------------------------------------------------------MLFMMMTIISTIIVISSSNWLNMWMGMEINLMSFIPL-TFKSKNNFLSQSSMMYFLIQSMASTIFIIIILMYKYMFINMNNTSIMKIIIMITMMMKMGMP---------------PLHMWFPEMMSKISWNMCVMLMTWQKIAPMYILSLIM--------ENNKLMMMMIMLSTIMGAILGLNHTSIRKIMAYSSINHVGWMMAA---------AMINKKLWMMYMMLYSLMIIPMCMNLSKYNIMYINQFN-IKSLSMTEKLSFMIMMMSMGGMPPFLGFMPKWMTIEYMIISNEMMMLTVMMLSSLITLSYYMRMISSINMMMSNSQKWVILNKTNKMSTTNMLYINMMFPLFMLLMN----------
152990465    ------------------------VLMILFSFFDTKKTKKVLPLVSALILIPTFILLFQP-QTFYWNGLIHIDALAKYILILSSIVGIGVTLALESLVAIDAQEYKRFYRFFATFWIGVILSITANSMGLFWVGLELATLSSVYMI-KTNQTQFASKEAWNYMIVGTIAISLILFGIILIYAAAKAMLFTKLQSAIHTMNAPYLFEIGFAFIAVGSFIKMGFFPMNLWLANIERASHYPVAALFSGILESAIMTGFFRFSLLAKSINESHLVGFTFYALLTLFIVAFLIYRVKDFMRLFSLSGIEHM--VLIAIFWVSGGYFAALLHFGAHALLKPALFISTGVLETQGKYHIGALKGFKGV--KGRVFALLVALFMLAIIALPPSPLFFSEIFGFSAMVEMALLMFTAITFMLFLLAIIFYIDIYQQMKYNGNEEVKSVYTSDISALFLFAIAVVI---------------------
84488731     -----------------FILFGSFGVFISCLICPFNFLWSILIVFGGVLFFISIFFVGGSWCSWSFASFYLGLD-SVGMPLVVLSCWLLPLTLLASQGHMSEVQQRLYCALLTSVLISLIVTFSSLELILFYISFEATLIPILVIISRWGSQYDRYQASVYFLFYTLFGSLPFLVSLLSISAFSSSLFLPFFDFSSFFDVVSSYFSVWWFFTFIVFVVKMPVYGFHLWLPKAHVEATVAGSMLLAAVLLKLGGYGLIRLVNLFLVNLVSFSDLLLSFCVWGALMTGVICLCQSDLKALIAYSSVGHMSLVAAGFLGGVVSINGSMILMVAHGLVSSGLFCLANFLYERSGTRTLGLV--RGYKFLMVLMGLWWLVSCAANLGLPPLPNLIGELMVVASL-------------------------------------------------------------------------------
49146943     ----------------------------------------------------------------------------LFLSTVLLISSLII---MFSKYYISNKNQIQFLLLLLMFVLSMSILIISNNLFLILLGWDGLGLSSYILVVYYQNFSSSASGTIT-LLSNRIGDILILMSMGLI----------TISSNWTFNMNSEYSLLVLILLTTAACSKSAQFPFSAWLPMAMAAPTPISALVHSSTLVTAGVFLMLRI---LNPPHPVTMMMLLIISSMTAIYASMSANWEQDLKKIIALSTLSQIAMMMFSISMG--FMSLAFIHLIIHALFKSAMFLCAGIMIHESAY--QDMRMMGMNFNYYPLTQAMLGINSMALMGIPFMSGFFSKDMIIE---------------------------------------------------------------------------------
46358433     ------------------------------------------------------------------------------------------------------------FLMFSMMIVGALLSLSSSSWVVIWLGLELNMLAVLPMMGKFR---AGGEVQLKYFVVQSLGSCLLMIG----------------AVNKILLKWMVDLMGSNFILGLGLLVKLGVFPGHFWVPYVVGNSSWGMAFILSSWQKIAPSVLLVSMIS----------PWVVVCAIMTSVIGAINGINQSDYRALLASSSLVHMGWVLVILSNSLSRV---LMYMLVYFMVLSMVFFVLSS---------------MSSSKMTAKTSYPVWLQFLSLAGMPPLMGFIPKFIGIETISFSGGGLMIILLLSASSISLYFYLRIVTNKLLGLAVGSEKSFHYINLFQLLGGVLLITWCCLL----------------
169831259    ----------------ILIIELAVLVYFVYVGVARKHLLVLGLGAAQLLLFGLFKFAWLP-SGYKVQPAFHVDLLAVVM--CLVISVVGSLIVMYALNYMHNHRQHIFFFFLVGFLGAMNGVVFANSLLWLFLFWELTTLCCYHLIRHDLTGE-AEQSALRALWMNLVGGLALVTGMSLAYQASGTLSLLDLT---GFGTVAPVMLLPLALFCFAGFTKAAQVPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYLVLRLAPGY--EGTYLSAGIAVFGAFVFMITSILAISQNVSKRVLAYSTISSLGLIICCAGINTLAIAAAIALIIYHAVVKGVLFLAVGIMEQ--SIHSRDIEDMEGLVTRLPAVAGMAIMGMVVMLFVP-FGVLFAKWAGIQAAATAPTGWFVTFLVIGSAAGVVFWCRWIGRLMSHVATREGDPQTAPAEAEPRGSLSLVVAALLAGGVILSVLAAPLVS--
60117373     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFPFHTLLPDAHVQSPTSGSVILAGLLIKMGRYGFLRFSIPMLPQASLYFSNFVVLSIIAVIYASLVAFAQDDIKKLIAYSSIAHMGIVTAGFSFCEEGVLGSIFQMISHGLISAALFLCVGMLYTRTGT--LEIAKYFGIVNTMPKFGFMFILFSIASIGLPGTSGFAGEFLAMVGMFK-SLGFFTGFIALGTILSAVYMLNLCKQIIWGVSYSKL--LNNRLDSIEFSVLILLAVFVILLGFYPTLALN------
240266641    ---------------------------------------------------------------------------------------------------------------------------SSENWISLWMGMEMNMMMFMAIIAKKYNN-KSSESMMIYFLIQSMGSMIFIYSIFM--------------NKMCMLMTNMNINMYYFIMLMSIMLKIGTAPFHFWLISMMSKMSWDNNLILMTLQKIIPMIIIQIITNNY----------IIFIVIMSVIVGAIGGINQSSIKKMMGYSSINHMGWMMM---STLIENEMWFKYFIIYSMMTVFMVKMFKEMMIMHMNQLNMIT--------NKMMKINMIIMMMSMGGLPPLIGFFPKWMIINKLINMNLIMPTLIMIMCSMLTLYYYIRITIPFMMMKSMNNKWASFYSNKLIYMTSMNMILPIIMM----------------
126212224    ------------------------------------------------------------------------------------------------SVKMNKNNDNIFSRLIMCMNLILMLTFLCSNSLLFYFLFEASLIPTLMLILGWGYQPERLQAGMYMMIYTVAASLPLLFCILWASHKIFCSEMSTLRLHPIFSGNMWQWSLLSVLVFAAFLVKLPMFSVHLWLPKAHVEAPVAGSMVLAAILLKLGGYGILRFFQYFNFIPLYSSIILFSVAMWGGMITSVICFRQVDLKSLIAYSSIGHMSLMLAGFSNSSWGWSGALVLMLSHGFCSSALFALANYTYEKTQTRSLLLNK--GMLMFLPSLTMWWFLFCIINMAAPPSINLLGEIMIFPAVIFSSTYCL-IPLALMSFLSALYSMYLFTAIHHGGSPK------------------------------------------
240266564    --------------------------------------------------------------------IFFFDWISCFFMSFVFLISGCVLFYSLGYMKGD-LNLIRFYYLVFMFILSMVFFILMPDFICLLLGWDGLGLVSYCLVIYYQNSV-SLYSGLITLLMNRVGDVFLILCLGLFM------NFGSFHYIFYINFFNNDFIILVYLVLFASFTKSAQFPFCVWLPSAMAAPTPVSSLVHSSTLVTSGVYLIIRFNYFI---LFCDTYFLMVISLITMVLSGFAACLENDLKKIIAFSTLSQLGFMFFTLSLGSLTLC--FIHLLIHALFKSLLFLCSGIFIHCFL-GSQDIRFMGGLVKQCPYVSSAFFVSLICLCGFPFFSGFYSKDFILEFFFLFNYSIFFFFFFFFFVVTFIYSLRLIYYLFSSNS--------------------------------------------
288904175    -------------------------------------------------------------------------------------------------------------FFSSFMILGTFLMLFSPNYVSIWVGLELNFFGFLPLMA-DMKETQTLEASMKYFLVQAFGSSIFLTGLFLL---------------TYSNFMNTNFNFPHTLMILAISVKLGIAPFYFWLPSVMSGLSWKNCILLNTFQKFGPMLLFTHLFS--------WNSFILMMIITTSLIGGMMGMSQTQVRSILAYSSLVHMSWIL---SLGFYSLCYMLLYMFIYFILSSLVFMHSAKKNSIRISSTT-------------PKKLSLLASLLSLGGMPPFTGFSMKLLGLQILISEASIMLTSMLVLSSLLSLYFYLNLLFSWMSQTSLSTEILTKTESVMIITMS--------------------------
49147376     ----------------------------------------------------LLVWEVTGVGGLEWSMVLYFDCISVLFLGFMLMISFVVLIYSGEYM---GSSSGRFFGLMFLFVFSMVLVISSPSMMSIVLGWDGLGVVSYFLVVFYGGASVDYSGMITY-LSNRIGDVV-LFMVMGWLVVMGSWNF---------MWWGEGCWWLGGLVMVVGMTKSAQFPFSAWLPEAMAAPTPVSALVHSSTLVASGIYLMMRYGGLFVYGSE-----VVFIGLGTMIFSGLMAMGEMDSKKVIAFSTLSQL--GMMMMGLGLGLKVLVFFHLLVHAVFKSLMFLSMGVVIEGLGGE-QDVRWMGGHMQVMPLVGVIFNVSVLSLVGFPFLSGFYSKDYMVEWVWSSSGGVMELMVIMGLVLTVGYGLRFWCKVWVGGYKGMVV---------------------------------------
124515363    ---------------------------------------------------ATYFSLDLPHGLGVFEINTDVDPLTITM--LLLVAFVGVIVTRFASTYMDGDREGEFHRWLALTLGSFFTLIVVGNLWAFLASWIATSLFLHELLAFYRDRPVAILAARKKYLLHRLADVSLLSAIVLIVRDLHTSDFSGIGPSLLAYHGALGLFVAGGLIVFAAILKSAQFPFHGWLIQVME-APTPVSALLHAGIIYTGAFLVLR-TSPLLSFENGARDALVFVGLLSIGLTSLMMITETNIKESLAYSTCAQMGFMLMGLGLYTVAVMHILSHSVYKAHAFLSSGSVVDHFR------------------------------------------------------------------------------------------------------------------------------------
15865554     ------------------------------------------------------------------------------------------------------------------------LMIMSPNLISILLGWDGLGLVSYCLV-IYYQNLKSYSAGMLTALSNRIGDVMLLMSIAWMMNF-GSWNF---VLYLEYYYLDYSFQLIGLLVIIACMTKSAQIPFSAWLPSAMAAPTPVSALVHSSTLVTAGVYLLIR----FHFLIMNYNLILLFIGLMTMFMSGLGANFEFDLKKIIALSTLSQLGLMITILSLGSLKL--AFFHLLVHALFKALLFMCAGNFIHL-MSNCQDIRYMGSLIFKSPLTVVYFNVSNLSLCGMPYFSGFYSKDLIMEYYSMMNLNLFVLIMFISLGLTVSYSIRLIYYLMFNNIHIFSLNMVKELEDYMIYSMGLMFMVVLFSG--------------
23578035     -------------------------------------------------------------------------------------------------------------LFFSVLLLGPLVSVSSSNWIICWVGMELSFLGAIPLMSDSNFLSMSKESVMKYFCIQALGSGLLMLGGVMVYM------------------DLSVFWVFELVFVSGLFMKLGIFPMHFWVPGVTAGLNWFPMFIMLGWQKIAPFAFLINLV----ESASWLKSTVLVFGGLSALVGSFIGLNQTSVRAMLGSSSIVHSGWSCLGVVSGGLWTYFSIYCLSFIVLMLLFLLGENLLAG----------------------------FGILSLSGLPPFIMFAGKWMILKGVFFSNFYIFAILPIVGALLSLFFYLKFFYSFYLSWGSVGQTSNYVVGSSLIFIILSGVLTMFIF----------------
25027954     --------------PVAFIALIAMAGIVPAPDRHRIRRVGSVLAPVAVLPAATAAVGGSPVPWLLFGSNFAIDE---VARPLLLVTALLYGSALVAIAWVRPGDRETLSAFLLACYTGNIGVYLASDTVAFYLAFAAMSFSAAGLVIHYRTR-QARRATVIYLIMSVISETSLLAGMMLVVHAGG----GQLVDAPQAVLDSPHTGLTLTLLFIGFSIKAGTLPLHVWLPLAHPAAPPAASAVLSGAMVKAGLVGWLRFFPTAADPLGTLARVMLMLSLLGAFLAVPLGVLQNNPKVILAYSTISQMGFIGAVVAAGMLATAAAVLYAVHHGFAKASLFLGVPVLRHF-GRGAIGVAVLAGLLW-----------AGLSVAGAPGTSGAFAKY-------------------------------------------------------------------------------------
189095466    ----------------------------------------------------MFSYSFSNISSANLEFILLLDWISLTFAATVLFISSMVLFFSDEYM-IEEKHKNRFILLLLFFVLSMLLFILSPNLMSLLLGWDGLGLVSYCLV-IYYQNPRSLNAGLLTILSNRIGDVLILMAIAMTLSF-GSWDILSMNLNFNSN-------MVILFILLAAMTKSAQIPFSAWLPAAMAAPTPISALVHSSTLVTAGVFLLIRFQNMFPKSIS---LILLFSSTLTMFMAGLSAAMETDLKKIIALSTLSQLAIMMLALALN--YWKLAYFHMITHAMFKALMFLCAGFIIHNSKNN-QDIRKMGIFLQSAPTVSTCLMISSITLMGFPFSSGFFSKDLILESLLANQLNQSVYFLVLFSGLTMMYSFRLTFSSLWTSNSNYSNFLASENKEMTLPISSLTFMALTLGSFLNWILMD------
139178839    ---------------------------------------------------------------------------------------------------------------------------------------------------------RARRAAMRYLIVQVASGVLLLAGAAMLYSESGSLAFAGMT----------LGSTGTWMIFIAFGIKAAFPLLNGWLQDAYPEATVVGTVVLSSFTTKLAIYALARGFAG--------TDVLILIGCLMTAFPVFFAVIENDMRRVLAYSLNNQLGFMVVAIGIGTLAINGAVAHAFAHIIYKGLLFMSMGAVLYRVGT--VKASELGGLYKSMPWTMVFCIVGAMSISAFPLFSGFAAKSLIMSALGYKGLVAAYLVLLAASA--------------------------------------------------------------
156311349    ----------------------------------------ISLVFIILANSAYICLNNSFLELVLFNNLLTKDSISNLVALLLIFINMVVILVTRYYNRTLYIISFEFLFLVLFLTFNSILLASVNNLFLFFLLLESQSITLFILSSINKRSRYSIESSLKYFILGSFSSIIMLLGISLVYITTSFMFFDDLFSSIDSLFLNTGISFALIFISVGFFFKLYSAPFHFWVSDIYEGSASSSVLLFASSSFFVFYYMFIKLFVVFYNFFNFFSNYLIVFAICSMIFGTLGGLLQIRLKRLLAYSSITVTGYILVLFSESLYSVESVFFFILVYITISIGMFTIVTNL-------------------------------------------------------------------------------------------------------------------------------------
143288591    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYVPLLLALFAFGIKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLYVFGIDFLRETGSSDWLVWVASFSILVASIVAMSKTNLKARLAYSTISQLGYIVLGAALATSLAASGAALHIAAHAAKITLFFCAGAIY--VAHHLTDIKEMNGLGRVMPVTFTAFALGALSIIGVPPLAGAWSKIMLMGGALDNGHLAVLAVLMISSLLNLVYLGELVIRGFFAKPSHGLKSAAVQEAPLTMLAPLCLTAL-------------------
226464083    --------------------------------------------------LVLIDWDIITFNSCSVVMTLLFDYMSFLFIGSVMFISSMVIFYSYSYMSMD-FNSIRFLFLVILFIFSMLLMIISPNLLSILLGWDGLGLVSYCLV-IYFQNYKSYNSGMLTVLTNRIGDVFILLSASLLFSF-GSWYF-----IYYNFYLSSWMFYFSFLVVLSSFTSSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSSLF---INLDITLFLLISVLTMFMSGVSANFEFDLSKIIALSTLSQLGLMMSIIFMGDSCCS--FFHLLTHAFFKALLFLCAGLIIHCVG-GSQDIRFMGSLVNILPYTSSCFCISNLSLCGLPFFSGFYSSDMVVELMNMNYFNLFIFVFYLSIGLTVCYSFRLCYYIMFNVKSSLTYCFYFED-MYMMLSMIFLSLMGIVMGSFLSWVL-------
226453418    ---------------------------------------------------------------------------------------LMIIASQHHLASAPRMQKHLFLATAATLQTTLIMAFAATDLTLFYIMFEATLLPTLILITRWGHQAQRLNAGTYFLLYTLAGSLPLLTTILYMNMIRHTN-----IVLLALTNTSLNSTLLWLTCMTAFFIKIPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRMTPILAPTMKILSLPFMALALWGMIMTSLTCLRQPDLKAIIAYSSVSHMGLVTTAALIQTPWSIPGAMVLMIAHGIASSMLFC-LANTSYERTHTRMMTMTRGLQLMLPLKTTWWLTASLLNMAMPPSINLLGEIMIILSLFNWTMTTIILTGSATLLTALY----------------------------------------------------------
34558093     ---------------------------------------------------------------ITLSFSFRIDGIAAFFGILITLAAPIVTILVYRQELSERFLS-RFHPLFHTLLGGVLIIIFSGDFISFIAGWEIINWSSYFLLMLSKSENR--RGLLRYLIATQISTHALLLGSLILYSHTGSFLFSG-NESILKTLSEETQILLLLLFSSAFLVRMGALPVLESYSRILQDAPRALSLFLAVALSKIPLYGLFLFSFYFVFDHQLYQYFLALVGVGTVLFGYYKTLKERGGVGFLPSLSIAEGGYLIVSLSSLSCYSFSGFFLLTLNHTLSLTLLYIVWLCPHHLWYKSHE-----PTSKGRRNFSLSSFIGVFSLLGIPPFFGFSLKIMLLESLVYENLFIIGALVLLG----------------------------------------------------------------
137794803    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAHTAAPTVGSVLLAAILLKLGSYGFVRIALPILPEQAAWAPAIAVLSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGISSTSIGINAAMIGMVAHGIITGLLFFVSGSMAH--TYHTRDMGRLGGNMKLLPKTGAILAFTAMASLGLPGLAGFWGEFMALLGAYNLNITIFMVAGAIGTVLTAGYLLWMLQRVNLGEPKEADNYELVAWIPLVILTVLIGVFPKLIFGATNDAVIALVSKAF
240266649    ----------------------------------------------------------------SISYVFGMDKLSYLLVLLTIWIILLMLISSY-----NNANMVMFMLFLYMLMLFLMFSFSCYNLMLFYIFFESSLIPTIFLILGWGYQPERLSSVFYLLFYTLFGSLPLLLSIMYMYNNYGTLYFFILNINLN--------FYLYLSMVIGFLIKMPMFMFHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLIRVFNFIWSNISHFNLYFINLSLFGGLLISFVCMFQYDIKSMIAYSSVSHMSLVIGGIMTMNVWIMGSIVLMIGHGLCSSGLFCLANIIYERSNSRSFYLNK--GLILTFPSLSMFWFMFCSNNMASPPSLNLFGEILLINSLM------------------------------------------------------------------------------
139523875    -----------------------------------------------------------------FGIVLVLDRLSAMM---LMLTATLAIPALAFSLARWHNSGAHFHTLFQLLLMGLNGAFLTGDLFNLFVFFEVMLAASYGLL-LHGSGQLRVKAGLHYLVINLASALLFLVGVSLVYGTAGTLNMADLALRLPELAPDVFLEAGLAVLGVVFLIKAGVWPLNFWLPTAYSAAAAPVAGIFAILSKLGIYILLRLVMLTSGDGTALTRTVLLFGGLATITFGAIGVLASQALGRLAGYSVLVSTGTLLTIIGFGQASASGALFYMVSSTLTIAAFFLLIELIER-----------------------------------------------------------------------------------------------------------------------------------
289183214    ------------------------------------------------------------------------------------------------------------------------------NLIIFFLGFESTLIPTLILITRWGMQKERIEAGYYFVFYTLISSLPLFISFIILYNN----TNNLNIILNFFQNNWNINNILASFCIIAFLVKIPIFGFHLWLPKAHVEAPVAGSMILAAILLKMGGYGLIRITNFLWLNFNLNINNILIIFCCGGVLTSLICLTQTDLKSLIAYSSVSHMSFMVAAISTNTNWISSSIIIMIAHGLVSSALFFAANIFYERSSSRTLIIS--RGLKNIFSILPLWWLIFSCANLGLPPFPNSIGEILAFSSIINWNLIPISLGITLTSIFSLSLYIYL-----------------------------------------------------
146221450    --------------------------------------------------------------------ILFTNTWTHFIQTWILISGIFLLKTSY-------IKDNNYKIIIWSLIITSILLTTFKNWIILYITIELLTITSLLLISFNNKNSQSKEASLKYLILSSISSTILITGILL----------TSYTHNNYTILLKTLISSNNNLILIIILFKIGSVPFHIWITDIYEGTKTSNLPTIILIPKIAIISTLL--------TFQTENNLLLISGLLSSTIGAIGAINQKKIKRLLAYSSIN---NIGIIIISLHLHTLPSIQASILHIIIYSFSLTLILIILSHTHNKKQLISEIFQNDKYNSKNKIILSILLLSLSGLPPFPGFLSKWLIISSTIKEQLILTSTWILITNIPSTTYYLYTIIFSFFKK---------------------------------------------
50812126     -----------------------------------------LIFNMGLTLILVSLIYPEDLQGDYISGLVYLDSISFLMIYLSLY-LLVLMITSSSSTYLSGVYPITYNLVILSLGLVLVLAFILYNYLAFYLFFEISIIPTLGLLMGWGYQPERLQAGVYFLMYTMFASLPLMGALSYMYSASGSLSMGWGLFDPFMMETNLVSSAFVLVLLLAFLVKMPMYLTHLWLPKAHVEAPVAGSMVLAGVLLKLGGYGIYRIMPKVYFLAGGVYSFLFSLSLFGMLVISAQCCRMNDLKALVAYSSVAHMGMVVSGLMSSIVWGFNGAIFMMLGHGLSSSGFFCFVNLVYEQ-FSSRSIFFIRGVITLAPILTLACFMLCAANIAAPPSINLVSEIFLMIAMVYYDWSVMVVFFLVSFLGAVF----------------------------------------------------------
261854839    ------------------------------AYRQRVQWTSFAAFGLALLAVVSFLFARQQNLMLGAGSSIQVNGLTLVLAS--LVSFVLSVIARYSVQYLDGDPQQARFFRLLAVTGGFLLVVISGNLGLFTLAIIATGFGLHRLLSFYADRPRAIMATHKKSIFSRTADALLLAATVLIGHQIGSLEFSQISAYVHADHLSIALHVAAWLIVLAAILKSAQFPFHGWLIQVME-APTPVSALMHAGVVYSGAIIVLR-TSELLAADGTALLLLALIGLMTLAIGSLVMLTQSAIKSSLAWSTAAQLGFMMLELGLGLFGLALLHLHSLYKAHAFLSSGSMTDHLRQAKVLKNRPISVVA--WFTTVIVSGLFTLGIAAAMGL-----------------------------------------------------------------------------------------------
226877188    ------------------------------------------------------------------------------------------------------MSPFILAILLSALGLGTTITLASSHWLIAWVGLELNTLAILPLMT-RQPHPRAVEATTKYFLTQATAAATXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLAYSSIAHLGWMILVL---QFSPPLTLLTLVLYITMTLSTFLVF------KMNKSTNVNSLATSWAKTPALTAITPLILLSLGGLPPLSGFMPKWLILQELTKQGLALTATITALSALLSLYFYLRLSYAMTLTMPPNTPMGLSP-----------------------------------
189095650    -----------------------------------------------------------------------------------------------------------FYGIMVMMGILLSMFFWSENMLMFYVYFEGVLIPIFLMVTGYGYQPERLMAGLYMFFYTLFASLPLLVGMMWFEEQWGCLSFQVIS-----LLESEVYGWWSVTFMLAFLVKMPMYFVHLWLPSAHVEAPVAGSMILAGVLLKLGGYGLYRFLFFSKSVIKMWGGYMVSVGLMGGLFVGLICLVQIDLKSLIAYSSVAHMGLVMAAIFSGSWGYQGGFMMMVAHGLCSSGLFCLANILYERFSTRSMLL--LSGMMGIFPGLSLWWFLFSTMNMAAPPGINMFGEVMILISVVSF-MWWSVLVMMGGMFIAGAYSLWMYS---------------------------------------------------
115494792    -----------------------------------------WSTAAMMISLLTLFSIMWSKHDLGVFMIYTNFSWDSISSLLTILTLWTSMLMLMSSVKSSLTKNYSFVLLILILNSTLVLAFSVNNILVFYIMFEASLIPTFMLILGWGYQPERIQAGVYLLMYTIMASLPLLLTLLMWQNSSNTLDFYSIPPQTSKLMLNELFAAASVL---AFLVKLPLYFVHLWLPKAHVEAPVAGSMILASVLLKLGGYGIYRMTPKLSLFLPTLGYSVMTWSLVGGVIISLLCLTQTDLKHLIALSSVAHMALVAGGLLTGSQWVKGAIVIMMGHGFCSSGLFCIANMAYERI--HSRSMKMIKGLMSLAPVMTLFWFLLSAANMAAPPSLNLLGEISSIISLLSWSNFLVLPLALLT----------------------------------------------------------------
284177718    ----------------------LVMVIFMGVMSQFSNKNNLLGGIFYLGVVGVFFLCKLMIGGEGLGVLLYPLSLSWVGFGLCLISIYIVVFSILSGKGHMGKIKVLYFNLMLGILIGLCVLFSTTNPFIFFFFFELPILPMILIIGVWGSQSDRLMANYYFLMYTIIGGIPFMVGVFLFISVYGGGFYVTYLDFLFE-----FTNILFFMVVLAFMCKLPLYGVHLWLPKAHVEAPVGGSMVLAGLLLKMGGFGVMRILLLYGFSFYGIVGFMVFLGLWGGVVPLIVCMRQVDVKSFIAYSSVSHMSVSFLGLLVGSLGYKGGYLVFLGHGVVSPAMFYSANLVYERV--NSRLLVGMGGLQRYMGMLGVFFMVFLLVNMGFPPTVNFFGELMLYVGIGGYNVFMLGF---------------------------------------------------------------------
269793505    -------------------------------------------------------------------------SLDSVGRPLLLVATVLYAAALSATSARGTDRPAVMSALLLVCFVGNATVFVAADAATFYLGYAVMSVCAYALVVHSGTAP-ARRAGRVYLALTMVSEMAVLVAVLLVVDAGGS----RLVDAPAAVAASPHTSAIVALLILGFGIKCGLFPLHEWLPLAHPAAPPPGSAVLSGAMIKAGLVGWLRFLPLGEVALPVWSSILVVLALVSAFAALVPGALTRDPKVALAYSSISQMGFVLVGVALGAACALAAVLYAVHHGMAKGGLFLSVT---------------------------------------------------------------------------------------------------------------------------------------
7335687      -----------------------------------------------------------------------------------LMIFLSCVLCYLALHCTSEEKSPKYVGCILLLTIFLLGAFSSSNIMMFYLFFEASLIPTLGLIITWGYQPERLQAGSYMMLYTVGASLPLLIVILWHSSSHLSMDLTVLSM-----VTSPYSGLVMFIIFGAFLVKLPIYSAHLWLPKAHVEAPLAGSMLLAGILLKLGGYGLLVMSSAFNFKTTAVAMVLYSVILWGGLLATLMCLRQVDVKALVAFSSVGHMSIVAVGLSHYSWGVMSGLVTMVAHGFSSSALFC--LAYYTYNKSHTRNLGYMKGMLVGYPVLSLWWFVFCCINMAAPPTLNLLGELSVLPVLWNMSLS-MAVVMALMVFFSASY---------------------------------------------------------
148800208    ---------------------------------------------------------IFSSSSKIFLFNFYMDWMSTLFFSFVALISGSVLYFSGSYMPMNSKFRG-FMILVFMFVLSMFFMVFSLNLVSMMLGWDGLGIISYILVVFY-NNEKSNSAGMLTVMSNRIGDSALLLSVAY---------FMEMSSWNYLLLDECLDVMVVSLIIMAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDLMQDF--KILSVLMYLGVLTTLMSSLSALFEPDFKKVVALSTLSQLGIMVMTLCMGFGSL--AFIHLLTHAVFKALLFMCSGKVIHSVG-DYQDARKMGGEIFNLPITSAIMVLSSYALCGVPFLSGFYSKDLIIEYSLMGDMFFFNYCLYMLIVLSSSYSFRLLFLSMISFTNQNVSLMSDEEDWVMLVSKFGLLVMSLLSGALLMWV--------
61200937     --------------------------------------------------------------------------------FLSTVNVIAGSVLLFSVYYMEGEKFYRFISILMMFVASMALLIGSPGILSIFLGWDGLGVTSFLLV-IYFYSDKSLNAGLLTLLTNRLGDIFLLMGVSMVWSSFGG-ELTSMAGS------GFGLYATGSVLFLASMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGLYLLIRFSGGLEDSVFWEWGLFF--SPLTLLAASFSSLMEMDMKKIVALSTLSQLG--LISMTISVQAFGPAFFHLIMHAYFKALLF-ILMGFWIHQSASYQDLRFASINSSSFSLSVMVTLLALMSLMGVPYFSGFYSKDSVLESLSSLSSIGVVSFLVLGCVLTAVYSLRLFKILLGFEEGGMAVGNWSEKSKIFFLSGVLLSCF-------------------
189095663    -------------------------------------------------SLIYFQLPILSFYSLELNMTLIVDWMSSLFA--MTVCIVSSSIFSYSFSYIPKNEHHRFSLITLLFISSMILLIFSNNVFFIILGWDGLGITSYILV-IYYQNHSSNDSGTITILSNRVGDIAIILSMGILFSH-GIWELQ---------SSNIFPLIVLFLLTMAAMTKSAQFPFSAWLPAAMAAPTPISALVHSSTLVTAGVFLMIRTMESSPP---PIIFTIMIISAITFLFSGMSANWEQDMKKIIALSTLSQIAMMMFTISVKTMKV--AFFHLITHAMFKSTLFLCAGVI--IHSSTYQDLRSFGTLNFSPPILMTSMGITSMALMGLPFLSGYFSKDAIMEYFFSGMLSPFLITIIFSIGLTAAYSCRMLYF-FSPHHTKTKSDNNHHMDVHMALSITFMTPLSVFLGSFIMWAI-------
169794156    -------------------------------------SLLLHLLFVGTFLLSFFFGNNLNLFYFFSMGKIFFDGMSLNLVMLSFWCGILMLLSSF-LIFKKNFSSSLFCFSVIMLILTLMLSFFSKSLLLFYIWFEFSLIPTFFLIMKWGYRPERLQASMYMMLYTICASLPLLLSMVYFFSKDVSLNMSVMS-----YINISYLWVWGGFLVLAFFVKMPLYFFHLWLPKAHVEAPVAGSMILAGVLLKLGSYGLVRVTKMWYMLLYNFSELFMTVSLLGGVLTGMICVCQSDLKSLIAYSSIGHMGVVTAGLSFSYVGVIGAIIMMIAHGICSSGMFFISSIYYQNSKSRSVLMNK--GVMFSFPLLVMFSFLIFSCNMSAPPSINLGGELLLSMSVMSFSLYAGVPIGLMVFLAGVYSM--------------------------------------------------------
147743056    ------------------MVFGMVGLLISGFINKTWSHYFCLLVFLSGILGVSGYVEGWFYCRVSFNLM--IDLLSWSLIYLSLWIGALMFLASVMVFNYNKFPR-EFIMIILLLIFSLVLVFLVDNMLSFYIFFEASLVPTLFLISGWGYQPERLRAGLYLFFYTMFGSLPLLLGILFIKGELSTMSFS------LLNLSGSFSLYLFFIMTLAFLVKMPMFLVHLWLPKAHVEAPISGSMVLAGILLKLGGYGLLRVLILFTLNVMFFGKVLIVLSLFGGMLISLLCLRQFDLKSLIAYSSVVHMGLALGGIMVVSSWLQGVMTLMIGHGLCSSGLFAGANMLYERSGTRSMLMTK--GLLMVFPSFVLWWFLLCVSNMASPPSLNLLGEISLMISLISYS-GSMGLLLAGVSFFSAAYSLYLFSLV-------------------------------------------------
296241804    ---------------------------------------------ILLLKISSAILLAIGVYGLYANGTL--DIFGAVLAVSTIVSGSIISLYAYDYFRINNYSASASILLDLLIISLTM-TYSSFNILALAAFWTISEVLAYALIGEEHSYEGSLTSSRGFIFTSTLTFEVTVFTMIIVLLVAGAMSFQNLLKGFPDLATVKTTVPAYLLLIAGFVTKAATVPLHFWLPSAHSAAPSPASAILSGVMTPLGFLGLYRVVSLFGEYEPIIAFYLIVSGIFSIIYGGLQATWQRDGKKMLAYATISTNGFISLIFAPGEYVFLALLTSIVMHTAYKTTLFAEIGLVEYVYG--SRYIHGLHGVSTLMPLSSIGGLLAVFTMLGVPGTIGFTSKVLSVYAILYQGLDLAKTIILIG----------------------------------------------------------------
149203006    -------------------IVAAVLIPAQRTITPRRAAWLAEGAGLVALLVALTMPVILMVTGAGDGIAVRVDVVSAVM--LMLVAFIGWVVARYARTYLDGEAGARFALWLLATLAAVQILVLSGTVVQFVGAWIATSLCLHRLLLFYPERIGAQRAAYKKFVTARLGDAALIGAALLLVAAYGTTQIAGILSAARLGEGGALAAAAAGFLALAALLKSAQFPSHGWLTEVME-APTPVSALLHAGVVNGGGFLLIRFADVLL-LSPLVLAVLVGIGGFTALFGGVVMLTQPTVKVSLAWSTVSQMGFMILQ--CGLALFPLALLHIVAHSLYKAHAFL------------------------------------------------------------------------------------------------------------------------------------------
52221034     -----------------------------------------------------------------------------------------------------------FLITITVLQAALLITFSATEMTMFYVMFETTLIPTLLLITRWGAQQERLIAGSYFIFYTLTSSLPLLIALLFYYKINYHTSFELTMLVNTKQLTNQTSLILWLACMTAFLVKLPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMLRMMPAFTTTMPTIP--LTALALWGSIMASTICLRQTDLKSLIAYSSISHMALVILAILTNTQWGFTGALTLMIAHGLTSSMAFCLANTSYERTHTRTMTLTTGLQLLLPLMTTWWLLMSLANMA-LPPSINLLGELSIIVTLFKWS-PTTIIPLTLNTLLTAIYSLYMFITTQHGKPNIMTTMQPSHTR--------------------------------
30179829     ------------------------------------------------------------------------------IYFLLLTTMIMPISLVANWNSIDSKNVLSFVIIILLLETLLLAVFLVLDILLFYIFFESILPPLFLLIGL-FGSSDKVRASFYLFLYTLLGSLFMLLSIITMSSIMGATAFDALSKANFSYITQLFLFYG---IFISFAVKTPTIFLNTWLLKAHVESPLAGSVILAGIVWKLRWYGIFRLIIPLLPKASDYTYIVYVIGVITIFYTSFSTLRTIAIKELIAYSSVSHAAYLLSAFSNTIQGIEGAIALGLAHGFVSSGLFICVGGI-LYDRSSTRLITYYRGMAQLMPIFCILFLYITLGNCGSPLTLNFIGEFMSLYGIFER-ISVLGVLASTSIVFSAAYTIFMFNRIAFG----------------------------------------------
258649609    -------------------MMSIMFFILMLIPLSLMNMFWLISWLLFIGSFMMSVSYFLDFYS-GLSYFLGMDILSYSLVYLTFWIVVLMLVASEKIYSLKDYSSF-FLFNLIVLLLALVITFSSMDLFIFYFFFEVSLIPTLILILGWGYQPERLQAGSYLLFYTLLASLPMLVSIFYCYRMSGTLSFPLLG--------SVDSLLLYLCMNGVFFIKIPMFFVHLWLPKAHVEAPISGSMILAGIMLKLGGYGLLRLLPLFVVINMKLNLFLISISLIGGVIVSLICLRQSDMKMLIAYSSVSHMGLALGGLSLNYWGVSGSLVMMLAHGLCSSGLFCLANISYERIHSRSMYLNK--GLINIIPSLSLWWFLLVSSNMAAPPSFNLLGEIMLINSLVEYNMIFLMLLSFFSAAYSLYLY--------------------------------------------------------
46358434     ------------------------------------------------------------------SPMFMSDVLGSWFVVLTWWILILMIMCSSFSVYKKSNFSSSFTSLVLLLGILLVLAFSLENVFLFYCSFELTLIPIVMLILWWGYQPERVEAAMFMVMYTMVASLFFLLFLI--------TSWSDGVMSFMENGTKIISWGLITCGVLAFLVKLPMYGFHVWLPKAHVZAPVAGSMILAAVLLKLGVYGLMRVVLTWQFSNWGFISGVISFAIMGGLITCILCMRSIDMKKMIAYSSVGHMSLIIPAFSQSSWGMVSALMIAVSHGFSSSCMFFFANVVYEKSSTRSLIMNK--GLLGVYPALVMMIMITCAVNMSVPPSINFLGEVLTYSVFISYSYFMTFLLMLIGLLTGGFSAYLFLSLTHGNTPTNVGVAVDSRVNLLAFTMHLAPSFLLIV----------------
226463917    --------------------------------------------------------------------------------------------------------------IILILSIFLFLAFSASSVIWFYLFFEASLIPTLFLIVRWGYQPERVQAGTYMILYTVTASLPLLVLLVGHVLFSGSDQFSFLS----ALPTTQLSGVSWLFLFAAFLVKMPIYGGHLWLPKAHVEAPLAGSMLLAGILLKLGGFGLYQMVKILDVSHSAFSVIFG-MCMWGGLLSSLICLRQVDVKSYVAYSSVAHMSIVIAGLSGSAAGLASSSVVMFAHGFSSPALFYLAAMTYKKAGT--RSLVYMGGYLSAYPILALFWFLFCSVNMAAPPTLNLLGEMMVMPALWSFHFLFLVVGGLLVFFSAAYNML-------------------------------------------------------
157384912    --------------------------------------------------------------GGGFGALIFLDQVGILFVALSALVGLLSLVAMV--LGTPGFTSRGLMLCFLMLMLSLFGVFTVSGGMFFFVCFELCVLPIFLLISKWGAQVDRVFSGYYFFFYSVITPAPLLLFFLKITAA----GFGSLPCLIYGGEASSLGAVGMAVLLLGFLTKLPLYGLHIWLPKAHVDAPVGGSMVLAGVMLKMGGFGLVRLHQLNVLHLKQFVGLIIFLGMAGFFATSLVCLRLVDYKVIVAFSSVGHMSIAALGLIVGVGWGFMGGLYFVGHGIVSPLLFYVGGVLYSRFGSRLVTGWGGVGSTWGPIFYGAFLLMFMFNF-GFPPFLNFFGELGIFYG-VLAFSYGLGLVVFVGYLFSGIYMLNVVVSMTHGPLPTGPGGSSSYMKSTCSAGEWFLLWALVLTYVLLGA---------
206600403    ---------------------------------------WLVAFWLALMGLYLLFQVSGVEGGVVSFSWVLGRGFDENFFCYFENMAIDVNNYSWGSGSVNVWSRGEYIFLVVSLGVLLGLSFLSLDFLYFYIFFEGALIPIFIMIIGYGYQPDRLMAGLYMFFYTLSASLPLLLGIMMLGLWWGKLSFS-----ILWLGGYGGVGGWSVILVVAFLVSLPMFFVHLWLPKAHVEAPIGGFMILAGVLLSLGGYGVFWVAGLILGEVLLWGGYLMGICLGGGIMIGFICFGQVDLSSLIAYFSVGHMGLVLIGFSMSFVGFQGGLLLMVSHGLCSSGLFCLASMVYERVGSRSMMIV--RGMLCLMPGLGLWWFLMSIGNMAAPPSLGFFAEVLVMGCLVQYVWWGMFMLAFVMFLVGGY----------------------------------------------------------
52696466     ----------------------------------------------------------------------ILDPVGLTFSTIVLFISANVMMFANTYMEGDPY-LNRFILLVNAFVLSMNMLIFFPHLFTLLLGWDGLGLTSFLLI-IYYQNAKSLGGGLLTALTNRIGDAFILMAIALMLNQ---------NHWIIINIWDPQPMLLTALILLAAMTKSAQIPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLLIRFYPMLHLMTWFNPSLLIVSCFTMIMAGMSAMVECDLKKIIALSTLSQLGVMMTSLGLGYVSL--ALFHLMTHALFKALLFLCAGNVIHVHLHN-QDLRTVGNLTNQMPISSSCFIIANLALCGAPFLAGFYSKDSILELSIWYPLMLILTLIFFGTMLTAMYSARFFVYLLISPNNEEDNKSTVPISILTMGAIMGGAFMFWLFFPFNSPVLPLNMKLF
55338244     ------------------------------------------VFLYLFMGALMFSVMSGMSSGIMFVNLWQMSELSMISDFYSLLIVVSGCVLIWSYYYMSNESNYRFLSLVCLFILSMMTLIFTPSMMFSIIGWDGLGVTSFLLV-IYYSNRKSLSSGMLTGLTNRIGDAFFLIAIPFLLFGTSNMWMN-------------------FLFLTLCLTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGLYLLVRYNFCSN-------SVLLVLGSLTMMMAGICACAETDLKKIVALSTLSQLGVMAIALGVQSKKIFAF-FHLLSHALFKALLFMCVGVLIH-SLFGSQESRSYNLLEDNIMGSSSLMIEASTALCGFPFFSGFYSKDSIVENFYMGSPYIFYLLFLSGIGLTTAYSVKLIFVALGSNKLTEVPILSNSTPRWFVKCPLMILGLLSVTG--------------
83701093     --------------------------------------------------------------------------------------------SIFSWVYNSSKKQTRFIYLLLFFVLSMLLFISSPNLMSLLLGWDGLGLVSYCLV-IYYQNPRSLNAGLLTILSNRIGDVMILMAISLSLPF-GSWDILSMNLNLHSP-------MIFFFILLAAMTKSAQILFAAWLPAAMAAPTPISALVHSSTLVTAGVYLLIRFQNMFPKSLSILL---LLSATFTMLMAGVSATMETDLKKIIALSTLSQLAIMMLALALN--FWKLAYFHMITHAMFKALMFLCAGFIIHNSKNN-QDIRKMGILLLSSPTTSTCLMISSITLMGFPFTSGFFSKDLILESLLFKETNQMIFLLIFFSGLTMMYSFRLAFCALWTTNANHNNSLILEKTEMTTPISLLTFMALTLGASLNWTLIDSAPFL-
226463811    -------------------------FFLFTLFLIPLINNWWLLMNLILLSCFLFFINFISIYYSNLSYSYGVDMVSFWM--ILLSIWIVSLMIMASFKIKSSLNSSDFLLVNIILLLFLMLSFSCTNLFIFYLWFEAVMIPTLILIFGWGYQPERLMAGLYLLFYTLFASLPMLLGIFFIYNTSFTLYYFLIDLN--------CNLYLYLSMILSFLIKMPMFFVHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLFRVLN-FIYMYNMLNILWIVISLFGSSVVGILCLCQIDIKSMIAYSSVSHMGLVIAGLMTNYYGLYGSLILMLGHGLCSSGLFALANIMYERSHSRSILINK--GFLIFMPNMSMFWFLLSINNMSSPPSLNLLGEILLINSLMSWSNLSFVFLG-LTSFFSCGYSIYLYSI--------------------------------------------------
209427695    ---------------------------------------------------------------------------------LILLSFWICGLMIMASQSVVKSNYYSFLFMILFLMIMLYCTFSSCNLFLFYLFFEGSLIPTLFLILGWGYQPERVQAGMYLLFYTLLASLPLLVGIFYIYENLNSLFMPFLVKSDLLSNASLFYLA----MIFAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVFNLLSMLGMKFNFIWIGISLVGGCLVSFICLRQTDLKALVAYSSVAHMGLVLGGLLTLNYWVCGAFTLMIAHGLCSSGLFCLTNISYERLGSRSLVVNK--GLLNFMPSMALWWFLLSSANMAAPPTLNLLGEISLLNSLVGWS-WVTMLMLALLSFFSAAYTLYLFSY--------------------------------------------------
15150772     -------------------MLGIFMFLFMLSLCTFVCSWEVIQFGLFFVSFLSLLFIYRFSGFNCFSLMLGGDLLSY--SLFGLSCWICSLMLMASYVYKNNNEKVKFSFLVVLSLVFLFLSFCCLDLLFFYVSFESVLIPTLLMIIGWGGQPERLQAGIYMLFYTLCASLPFLVGIFSLYGCEGSAVFYYL-----ELKGVSMGWFWFFVFVVAFLVKLPMFLFHLWLPKAHVEAPIAGSMVLAGVLLKLGGYGLFRVLWLFQSFVKSQGGWLVSVGLIGGLFTSFICMRQVDLKSLIAYSSVGHMGIVLGGVMTLSSWCGGALLLMVAHGLCSSALFCLANVVYER--FFSRSLVLLSGMMSVFPSLALWWFLFCVFNMAAPPSMNLFGEISLMVSLVGWSEWTVVCLGML-SFFSAYYSL-------------------------------------------------------
88706516     --------------------------------ARARFLSLAGGIAAMIFSLGAILLLSLHGPTTLYAPGIFAEVFSVRIDAVVAMTTLVSFVGLVVLRFSHSYRQADFLRFLMQTLAAVSVVVMAGNVILLVAGWISMSLSLHRLLVFYPDRPRAQLAAHKKFIIARGSDLALALAVGLMVAATGSTDIALIASAAQDSADVFSAAPALLLVLAALLK-SAQFPTHGWIAEVME-APTPVSALLHAGIVNAGGFLIIRFADVIASSGVALYALLL-VGGMTALFGSLVMLTQRSVKGALAYSTVAQMGFMLLQCGLGAF--SSAMLHIIAHSLYKAHAFLSSGSM-------------------------------------------------------------------------------------------------------------------------------------
257095401    --------------------------------------------------------------------------------LFILLTALLGALLSFYGMARQQITPVRLLSVLLLTEASLMTMLTTMNLLWFAAASAVQLALVGYLLWRWASSPEESLALSRFLQYQLFGWCLFVAGAVVLAWSHGHWSF-DLFELLQTPQIGKYQSAAFYLLFYGLAVRTPLFPLHGWLPNSAGYGLIAVGPVLLLGVKVGIYGMARFLLPLTADAVMLWQPYVVAFAMVGVFFAAAMAFRQANLRRLMAFAVVSHTSLIVIGFTLHPAGLQGALLLAVNFGLAITVMLLMVGYVYRRTGTTS--LDRLGGLFDRVPFIAVAFLIGGLAILGMPGTPGFDAAHLVLEASIETFGALPTIATALGNVAAAGFLLWAFQRAFLAPRPRDVPAATRPMEYLVGGATLVVL---------------------
218884329    --------------------------------------------------------------------------------------------------------------------------------------------------------------AIYYIVLSTIADMAVLTMWATIAQNYGLEASLTTSFSTLALHKISIHPLVATLILIGYTIKLGLFPLHIWLPIVHPEAPKHGSAILSGLIIKIGVFGLL-LASMIFTYPGYMNYIILVQGAITALYGSFAATLQKDIRRLLAYSSLGHAGVIAILYSFSILYGDPLISYLLYFYIIYHGAHAFMNAALMDQLANTYDIYKLGYLGQLYPSLIIPAFNIFMNFAGIPPSYGFMMKLMLLITIILLIPSLTSIIIIVVAVFSILYSIKII----------------------------------------------------
285017089    -----------------------------------------------------------------LGIVLMADRLSAWMLATTTLLAAACLLHACAGW---DRRAPHFHALFQFQLVGLNGAFLTGDIFNLFVFFEVMLIASYG-LLLSGGRGLRLRAGFHYVVFNVTSSTVFLIALGLLYALLGSLNMAELSQRMAPAQNVALIKAAIGLLLLVFCAKAALLPLYLWLPETYA-RAPAAVAALCVIMTKVGLYAMLRVSTLMLGSQAPMLHWLLWLGLATLLLGALGVLAAVRLRVLIGYLVIVSAATLFVAFALQRPMLSAGLYYLAHSSFVAAALFMIAELIRRRGGHAGDRKSRIATL-PEKTLSGLLFLIAAISVAGLPPLSGFLAKVALLGATPAALTAPVWTTVLLSSLM-------------------------------------------------------------
87083748     ------------------------------------------VAVSLLFFMAFVFGVGMSGFGLGLVNLIQVDLMSYFLSYLSIW-ILAMMIMMSFYVKDHKSFPEVFLGLGVGMLIFLLVSFGTSDLLMYYIAFETTLIPIFLLVMGWGYQPERISASYFLLFYTLAASLPLLLGILWVNFTDCSLDYFFLGQGAQFSNP-----ILFWLMLLAFLVKLPVYFGHLWLPKAHVEAPVAGSMILAGVLLKLGGYGMVRVVPYIELSLSEFSSFLMSVSLVGGVTASVICIRQTDCKSLVAYSSVAHMALVLLGVVINSSVGLAGVVTIM-----------------------------------------------------------------------------------------------------------------------------------------------------
126506281    --------------------------------------------------------------------------------------TCVLMIIASLKVFISKNNSYYFCIMVLMLNLVLFYTFSSLNLLVFYLLFEFSLIPTMILIMGWGYQPERLQASYIVVLYHLFASFPLLMGIFGFYWWMNTLSMVILVK--YYFYVSDYMMLYWIMCMMAFMVKLPLYVMHIWLPKAHVEAPISGSMILASVLLKLGGYGVIRFSMILSLVSFKFSSFLLCLSLFGALMTSIICIRQVDMKSLIAYSSVGHMGLMISSFVMCKWGMNAAIWMMVGHGLCSSGLFC--LSSVAYERYHSRSMMVSKGMMNLFPSISLFWFMLIIANMAAPPSLNLMSEIGIMNSLIKLSIVLLVFISFFGAVYSMYLY--------------------------------------------------------
162009907    --------------------------------------------------------------------------------SLMLLTTVLFPICMMLLRTVAGFMTFILLEVLVLSALCVL------DLLGFYILFEASLILLFLLIG--RAPYGSLEAAYKIVLYTMAGSLVLLPTLFMIYSECGTTNVLYMTCAYNH------QTVLGWGLLAVLAVKIPLMPVHLWLPEAHVAAPTAGSVLLAGVLLKLGGIGFLRFMLPVVPEFCSVFPLVSTLCLVSFLFSTLSTLRQIDLKKIVAYSSIAHMSMVTLAFSQSEFSAYSSSFLMIAHGLISPALFLIVGILYDRAHTKF--ILYFSGLGASMPIGSTLFFLFTLGNLAFPLFPNFIAEVLCMVS-IFAVHELLAYVFCVCQVLGAAYGFWAFNRVVHGLPRGPADVTRTEFHTVL-----------------------------
94481620     -------------------------------------------------------------------------------------------------------------LLISTMMLSIMISISSNQWFMMWIGLELNMFAFLPILGKANNKKE-ISCAPLYLAIQAMSSGLIITSMLL--------------------ATTSMSLWSDPLFQIAILTKAGGPPAFCWYPNMVLNLSWTNVWILMTLQKINPILILALVTKLNY--------ILLILSASMALIGGMGGMIQNQIRGILAYSSLTHLAWIL---TLTSLNLMMSLNYLMAYLLIISALLMLLSKSSMKTHTHLANIS---------PQSKTIISLLLLSLAGIPPLLGFLPKLQAINSLIFNSSPMIILILISGSLMNLYFY--------------------------------------------------------
288903266    -----------------------------------------------------------------------------------------------------------------------------------WVGLEINLMCFTPIITQN-TNKLSAECALKYFLVQALASTAIVFCAVLGDH----------------------PEITMPVTLAALMWKSGAAPLHQSMPSIVSGLTWAPMTALLSIQKIIPLSVLTSLSSYFM-----LKKFFFFFILFSAFIGSIGGLTQTSLRKILIFSSIAHLAWLLSAI---------LLSNWLWLNYFLIYFFIVMSITIPLNKSNTYSLNQL--ILAANPAIPIMTSISLLSLGGLPPFTGFLPKLMVVQHLVGSISVLLPFFLLLSTFISLFFYLRVAMATLF-----------------------------------------------
169794170    ----------------------------------------------LLMVITFVFSLKFGYCSGLYSFLSFSFSLDSMSTNLIILSFWCSLLMILGSFYISKKKLDEMLFLISVVILMIILFLSFTNLLMFYICFELSLVPTFYLIMKWGYQPERIQASLYMLLYTICASLSLLITMVEMNNHLISLS---MVFSFEPKTGYYVHSGYAIFLMLAFFVKMPLYFTHLWLPKAHVEAPVAGSMVLAGVLLKLGSYGLIRVMSFCYLFMYKYSEVFMSVSLVGGVLTSMICVVQSDLKSLIAYSSIGHMGVLTGGLSMSWFGIVGAVIMMVAHGLCSSGMFFLSNTYYQNSKSRSVLMNK--GVLHAFPFMVMFSFLVFSCNMSAPPSINLAGE-LILCMGILSFSYVSAIPVALMTLLSGGYSMYLYVL--------------------------------------------------
217977222    --------------------------------------------------------------------------------LLGVAALLWTIAGFYAAAAMRDRAALRFAISWLLTLSGSLGVFIAADLLTFYLVFALVSLPAFALI-VHDGDAAAARAGAVYLAFTLLGETVLLFGFVLLAAGNGSPLITDVMAAL---PQSPFAAPALALTMAGFCMKMALVPMHGFLPLSYTAAPIAAASVLSGAAIKAGVIGIIRFLP-YDAALPGLSEALTAAGLFSAFYGVALGITQKNPKTILAYSSISQMGVIAVVLGMGLSVLIDAAFYGANHLLIKGALFLAVG---------------------------------------------------------------------------------------------------------------------------------------
138479274    -------------------------------------------------------------------------SYAVGIDGVSLIMLLLSVIVSFCAIWMAPRVGSRYFSSLLFISAGALGAFCSTDVFFFYAFHELALIPTFFMIGIWGTGEDRVNTAWKITIYLAVGSIVLLAGLIAFQMQLSTFDFTTLQERAASGAISAEAQGWIFLLLIGFGILVSLFPFHSWAAPAYASAPAPTSMLHAGVLKKFGLYGLLRFTPMLPEGLETWRNLLLVLLIGNILFVGFVTLAQKHLDGLLGNSSVMHMGYVFLGIAS------------------------------------------------------------------------------------------------------------------------------------------------------------------
156937936    --------------------------------------------------LSAFLLTLSIFFASGKVGSIVGDYYTQMGMMAVAVPSIITLL-------FHTRPQRHFILLVTLVTVAGYLVAASRNLATLAVSLEALSLSAAA-IAFYPASKDKIRVLSTYLVFSVFAAVLLFSGLAFYFAGTNTF-------SLVEFTQTSTAIVGLTLILASIMVKVALAPMHAWAVDVYSLSSTSAALYLSNAVKASAFVALGILAAGPLEMAMSVLVPVMLLAVASIAVAAGGMALSSETKRLLAFSSIAHAGFATLALAPGPTAAAILAYYALVYSLSNTIGFSAVLLLKKEGEASLSELSLL----YKRPLTALAFAIGIISLLGIPPTAGFNAKLFALFNLLTS----------------------------------------------------------------------------
160688397    ----------------MLMVFSSLLLLMVVSWGLE---WFILQFWTMLYSLVMVVVLYMMGDYLCFGGFVGGDSMSGLM-ILLTFWLCGLMMMASQKIKMEKDNDESFSFLVIFMGGVLFMVFGMLDLFWFYIFFELVLIPTLLMILGWGFQPERLQAGMYMLFYTMVCFFTFISGFDVLYMMSWVEYI-----IMFVDMWFNMEGLWILVMMVAFLVKLPMFMLHLWLPSAHVEAPVAGSIILAGVLFKLGGYGLYRFMNLFYGGLFWVGGYMISLCLIGGVVISFICMCQVDLKSLIAYSSVSHMGILLGGFTFSGWGMGGGLVMMLAHGLCSSGLFCLVNMFYERL--HTRSLMMIKGMMLMFPSIGLFWFLLSMGNMASPPSINLLGEIMLMISMIGWSSLVIFVIGVLS----------------------------------------------------------------
284163593    ------------------------------------RASTWTVWALFALSLGVLALAARNGAGWEFSSALRVDGLTAVM--WVVVTFFSGIVHSYSRRYMAGDRIDRFYYRVLGFTLVVMTLTAANHVALFAAAWLAMGLLMASLIGHVREWEQARAASALARRYFLASSGLLAASLALLAWATGATTLTGIFGALEGVSRTVGLVAAGGIVLAAI-IQSALFPFHNWLLSSMT-APTPASALMHAGFVNAGGVLLTRFAPVVADHLA-IMSFVVLLGAVSALLGQAMILVQTDVKRKLGCSTIAQMGFMILQCGLG--FFAAAIAHLVLHGFYKAYLFL------------------------------------------------------------------------------------------------------------------------------------------
226464084    --------------------------LFMTLFLIFIIKNLNLFMLLLLGGFLMLFINNINIYYSFISYNYGIDMVSYWM---LLLTFWITFLMILASVNVSGKSLFMFLVYLLIIFL--FLSFFTSNLFLFYLFFESSMIPTLLLIFGWGYQPERFSAGFYFIFYTLFASLPLLITIFYIYMVNGTLFFFLISLN--------SNFFIYLSLIMAFLIKMPMFFVHFWLPKAHVEAPVAGSMILAGVLLKLGGYGLYRVF--YFLDYFKYNYVFICLSLFGSCVVGLLCLMQVDIKSMIAYSSVSHMGLVIGGIMTNSLGLWGSLIMMLGHGLCSSGMFAMANIMYERTHSRMILINK--GFLTFMPSMSMLMFIVMINNIPSPPTLSLLSEIILMMSLVSWS-IICSPMLVLSSFLSCCYSIYLFSI--------------------------------------------------
52220975     ----------------------------------------------------------------------------IFTATVMIITSSVILYSTYYMSHSNKSNQ--FMKTIMIFILSMTTLIFSANLPSMMLGWEGLGMSSFILIMFY-KSKKALTSSFLTMMINRVGDITLIMSALFFMNM-NSWSFETFCNLSMSKEP-------IMLMMVALFSKSAQLPLSSWLTEAMAAPTPVSALVHSSTLVTAGIYIMIRFESTISNM--KMTKVVMFIGMITIIMAGMNSITEWDIKKTIALSTLMQLSIIFFSISLNLFKLS--MFHLILHATFKALIFLCASTF--INTFNTQDMRKMSTAGHHMSSTQTAFNLANLSMCGFPFMSGAYSKELIMEAAHSTSYSMISSVMLLISLTSIFYSIKMMFSVGSFTTMMQPVSKLKETKNQKNSIMMLLVPSIIMGNKLN-----------
126666467    ----------------------------------------------------------------------------------MLVGFIGWVIIRYADDYLRGDSGARFFPWFLITLASVLVLVLTNHLLVLVGAWVGVSLSFHHLLTLYPQRAAANAAALQKFIISRVGDVCVLSAVLLLHHHYGTFYLPEMMAGGGAGH-SLALQSASVLLAIAALLKCAQLPVHGWLLRVME-APTPVSALLHAGIINLGGFLWLRLYPVFDGFTPGHG-ILLVVGGVTAVVAALVMMTQSSVKHSLAWSTSAQMGFMLIGLGAYTLAFLHLLAHSLYKAHSFLGSSRTVVASHSLAG--------------------------------------------------------------------------------------------------------------------------------
220979616    -----------------------------------------------------------------------------------------------------------YIMFVISLLFSIILLVSSSSWFIAWLAMEINLLSFIPII-FNKKNKYSSESAMKYFLIQAFSSVFILVVVISM---------------------NYSLSIMIILLMSALSLKLGAAPFHQWMPAIIEGLSWPVAYIFLIFQKINPMMLIMFLTKYFPQFMN-------MIIIFSAIVGSVGGLTQSSIRKIMVFSSIAHISWIFTAI---LINNYLWMCYFIIYSFMLFCLVSLFYKMEVFSLNQM--------LLKKKSLMSIIMMMSLMSLGGLPPFTGFLPKFMITMELVSLENI-------------------------------------------------------------------------
55376612     -------------------------------------ALTWLVWSMFAASIAVLAVRIRTGFAWEIPGVVAVDGLTVLM--WVVVTFFSGIVHSYSRRYLAGSRLKTFFATVFGFTAVVMGLVAADHLALFWLAMGLLMAKLIGIVSGWDQAEAAATVARKYFI---ASSALLGVALTALWWATGATTVSGIAAA-ADTLAGPVWLVAAGALVLAAMIQSALVPFHGWLLSSMT-APTPASALMHAGFVNAGGILLTRFAPVI-TVDPALMLGIVAVGGASAIGGKLLKSVQTDIKGKLGCSTVGQMGFMIMQAGLGFFG--AAITHLILHGFYKAYQFL------------------------------------------------------------------------------------------------------------------------------------------
52220947     ---------------------------------------------------------------------------------------------------------------VFMMLILLMMTFYSWNLMMFYLMFEMSMIVVLMIIMTWGYQPERVEAALFMVMMTVMTSLPFITTMMNNSTNLSLWNIQYMEMNKWE----------YLSLMLVFMMKMPTMFLHMWLPKVHVESPVQGSMILASILLKLGSYGLIRMTSTNSEMNNKLEWIILSFSLWTALYLSMICFMQTDLKTMIAYSSVVHMTLVFATITLDKSKSMLGGMYMIGHGTCSAGLFYMANIMYKNSKSRSIIINK--SMFSMNPSAMMMWFFMCMSNSPMPPSINFMGELFSLWSGTSSTVVVTMTTIMFSSSLYSIFMFYIITHGMLKKSTNTVKIFNSKNMNTTSMLIIPMIMISINPDLL------------
49146485     -------------------------------------------------------WNMIKFLSLNFNMNFTFDSYSLIFSSSILIISSSIMLYSYYYMNHNKKKNMFFKLIMMFIMF-MLIVIHSSNMISMIMGWEGLGMISFILIMFYQ-NKKSLMMSISTMMNNRIGDIMMILSIIMMMNF-----------NSWSFMNHKFNMMIIFMILISAFSKSAQIPFSSWLTDAMAAPTPISALVHSSTLVTAGIFLLIRFKYSIF-MMKEMKNIIFIMSLMTLFMASMNSIIEWDIKKIIALSTLSQMSIMFISISMN--FYNLAFFHLITHAMFKSLIFLCASS--YINIYNNQNIKFMGNYNYNMNFNNISFNIANLSLCGMPYLSGFYSKDLIIEMMMINKFNILMLIIFMCMLITMFYSFKMMIFINIKKDKKQMIMFKENMYQKISKSMILIFTI-------------------
162457028    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FLIGGAAPLVLGIGIMAALAARRGFDIQEVARAGIPEAWQSPLL---ALVGISVLMRMAAVPFHGWLPVLLERGPIGVTVLLAEMQ--VGVCVLVRVAVPLLPDAAEHMPFLAVLGLISAVHGAILALTQTDLRRMIGYLVASQKGLVLLGISMNPQSVSGALIQSFGLSIAVTGVAMVVWAIEARTGTA--DMRELGGLVARTPRMAAFFFLLAFAAIGFPGALTFIGEDLLLHGILHVHAVP-AVMMLGATALNGITMFRAFQRTFLGPIPRGRASAAAITPLLFRAVLLSILALIVTLGVAPSRLLA------
137433929    ----------------------------------------------------------------------------------------------------------------------------SGNLLMLFIFYEILTFSTFPLVGHKQDAESQAAGRVYLSILVGTSLVLFLPAIFWVWLETGSLNFT--SGGILEGKFPTEYLMFLVAMLVFGIGKAAIMPIHRWLPAAMVAPTPVSALLHAVAVVKAGLMVVVYIIGPDYLLQSKASNWLVWLSSFTILTASIIAISKDDLKARLAYSTISQLSYIILGAALATTFLKGASFHIITHAAGKITLFFCAGAIY--VTAHVKKISELGGLGFKTPMIFFAYTLG------------------------------------------------------------------------------------------------------
39653771     --------------------------------------------------------MITSMSSVDLKFYFLFDWISNLFICIVLLISSMVIMYSSSYMNSDK-NKNCFCIIVLMFVLSMIMLILMPNMLMIILGWDGLGLVSYCLVIFY-QSVNSYNSGMMTIISNRVGDVMVIMSLLFLFNF-GSFDFLSL---------NKTEMILGIFIILAGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLMIRFNYLFSENINSM--LLLKISLITMVMSGMNAFFETDFKKIIAFSTLSQLSMMMIIVSLNMPEL--AFFHLIMHAIFKSMLFLCAGLIIHF-MNGNQDIRMLGNFFKASPVIMSCMLISILSLMGYPFIGGFYSKDLILEFFFLKNNNMLLLAMFIVSIIFTFMYCIRLIYFLMLKSILSVNFNMIHLDMKMVLPIYVLTFFLLISG--------------
84488743     ----------------------ILFLIFMIPILFMNNIWWFVVFILFIFSWLFLLYVPLNFNFVGISYFMGLDVISYVL-ILLSIWICCLMVMASSSVFNTNYYSAFFLFMIIILLLMLIFTFSSMNLFLFYFFFECSVLPTLFLILGWGYQPERIQAGIYLLFYTLFASLPLLFSIFYLYNSIGMLFM------FSFLSFNVYNFFIYLSLILAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGILLKLGGYGLIRLFPIMINLGIKYNILFISISLFGGFMISLMCLCQTDLKSLIAYSSVAHMGMVLSGIMTLTYWICGSLILMIAHGLCSSGLFCLANISYERVGSRSLLLNK--GLINFMPSMSLWWFMLSSSNMAAPPSLNLLGEISLLNCIVGWSFLSM-IMLSLLSFFSACYTLYMYSY--------------------------------------------------
5835099      ---------------------------VMTKNSKMNWYKMSWISHFMFFMITLNFFSPMNIPKINY--EWFSDNFSVPLMMLSCWITGLMIMSSYKILKNNNLVSF-FLLNVMILNFIIIMVFTQKSLFSLYIFFEASLIPTLILILMWGYQPERLQAGMYMMIYTILGALPFLINIFFIYSHNAHLNLL-IMMSLPIMPYQAMISFWWLFIILVFLVKLPIYSFHLWLPKAHVEAPVAGSMILAALLLKLGGYGINTINNNIFKYNFVLNYFIITLGLVGGVLSSLICLRQSDMKALIAYSSVGHMGLMLAGLSSFEFGLKMALLMMIAHGLSSSGLFSMSNMMYEKSGSRSLFITK--GFISLVPTFSMSFFLMCSINMAAPPSINLLSEAGLMISTVSISMILLALMAFVSAVYTLF----------------------------------------------------------
291612257    ------------------------FIMMTTLLVFSCTFWVNMTLLTGTVMVVMSFLWFHQMENFMPNCLFIWDFLSM---PLISLSVWITLLMIMASFKINQFNNFKSMFLMFFLMWFLVLTFSTPNYMMFYIMFEASLIPTFMLILGWGYQPERIQAGMYMLLYTITASLPLLLLLILTTSKNNSTNMLMLSMLPFKSFSSMVMMLTFMM---AFLVKLPLYWIHLWLPKAHVEAPVAGSMVLAGVLLKLGGYGMMRLSSKIMHELTKLNWTLMTWSLIGGSLVSIACLRQTDMKSLIALSSVAHMAMVAGSIITLKMWNNGAMFIMMGHGFCSSALFYIANLSYERTHSRSLTLNK--GMQTLAPTLTLWWFILCAANMAVPPSINLLGELNSIISLLKLNTIPISLLVFFAASYSLYLYI-------------------------------------------------------
89257217     ---------------------------------------------VMLCVVFLFYVFFLSMNGDVHGGGMLLDDLSFSMVFLTLI------LMMIVFMSVESGKKKHFFLSLSMSIVVMYFLV--KNIFSFFILFEFSLLPIFFLISFWGIQPERLMAVKFMMVYTLVASSPLLF--FFIFLSSKGSNLMYLNENFFDSSSKWGYLVFLSLL--AFWVKIPLFFFHSWLPKAHVEASLEGSMILAGVMLKVGMYGMIRVLSFFYSMLKQVIALFFCIGLIGSLVSVMVAISSDDMKMSVAFSSISHMNFCVASLASMKISIESWIMVMISHGLSSPMMFFLVTKIYKCSGSRKMLISK--GLVSKFPFFQFISFIIWGMNVSVPPSLSFLGEVSMIFSIYSTYSWSMMVVL-------------------------------------------------------------------
222100436    ---------------MIFLSYNFFLVALGIVLLSLKRKAPVWMVWINFLFILGVVFGNYRFDLTLTGEFGVHLLLDHISHYFLLLTALVFLAV------FTRKMSVNLSNLLLVLIGVLNLTFVSADLFNLYVTIEAVSLLTFLLVVEGRKKV-QYWSAFKYLILGTIGMNVYLTGVAILYAENGTLSISGLSENPF----------ATSLITSGLLLRAGVFLFSMWLPQLHSEAETVISAVLSGVVVKSAVYGLLRMEEIVN------WELIEYFAIFSALSGAVLAFLSRDYKRTLAYSTLSQIGIVLV-------SPITAPVYSLAHGVSKSWLFLLKDELPGRNTEEWERLD---------FWTWLSLALASLSIMGFPGFSGF-SKNMVLLE--------------------------------------------------------------------------------
91216804     ---------LFLFIPFLGLIISLFFPETQEKAISTTIHIAMGTYVLFTIAFVIAWLWKISVYRSGNYNFFIDFYFDKISAIYLLFSGFLSLIAIYSSVYLHKEPGYRFFTTFLLFFISVQIIVLAGNFETLFIGWEILGVSSFLLIAYYRHRYLPVRNGLKVFSIYRIADVGILITMWLSHHLWHENTFEQLNNSQLVSEHPWISIIISLAILLSASVKSAQFPFSSWLPRAMEGPTPSSAIFYGSIAAHIGVFLLLR-TAAFWQQLVVIKLIVIALGIITAIVATISSRVQYSAKAQIAYSSVAQIGIIFVEVALGLENIALI----------------------------------------------------------------------------------------------------------------------------------------------------------
148656788    -----------------VLLITFPLALGASCFLLRHEMRLVMGVAIAALIAHCALVLLSPVDQQLLGLTLNLDPLGRLF---LAGFPAVTALMMLATWRLPHGEHFVSIALVIIGVASAMIVLLQEPLIVALLLVSASLISVLAIVDLPSREPNVIASALKYLVLMALAGALAYLGFVLINVY-----------RPGITPDQIAPRLVLALIVAAFGLRMALVPFHSWLPDLVEDASPLVSAIIVVVLNTTGLLFLISVLQFFPTLVSENLALLTWLGAIAALVGAVLALVQDRPRRIAGYLVVYNAGMILFGLATTPVGLMGAVFEAFNQMLAVPLLMVSLMLLEQPDGRPPKAMRRDM-LWRW-PVAGSGLLCSGAALIGLPPLSGFASKMLLYQVAAHYGAPMLV----------------------------------------------------------------------
42632174     -------------------------------------------------------VNLLSINTCEFSFSMIFDKVSFMFVTIVMMISSSVFLFSCDYMK-EDIYFYRFMWILLSFVLSMCFLIFSGSLLFMLVGWDGLGITSFALI-IYYQSKDSLIAGFHTMLINRIGDVFIVVSFFLFVFL----------GHFYYYPMCSTALTLMTILSVASLTKSAQYPFSSWLPAAMA-APTPVSALVHSSTLVTAGIFLIIRLSMVIPMTKELSNMLLLLGAITCLLGGTAAIYEFDLKKIIALSTLSQLGLMVFTLGMGLTNIT--LFHLFMHALFKALLFLAAGSVLMM-SFGVQDMRFLGGISNSAPFSIVIFNISGFCLMGAPFLSAFYSKHMILEKMMFSSMNILSIVMIFATIMTAMYTTRMMKSLVWGKPNIKLIMKNSES---IYFSMIMLSFFAIISG--------------
49146448     ------------------------------------------------LSFMSLSSIIFTMFILMLSYIQILSSFSFFFYDMLSFSMIILTLISFILIMLSSFNPKTTFPFISCICATLLICFSASNTILFYIMFETVLIPTLLIITMESKSPERLQAGIYLLLYTIFGSLPLLIGLLWYFKFS----------SFPIINSTLPNFNYPLVFLLAFLVKMPMFFIHLWLPKAHVEAPLEGSMILAAILLKLGGYGMIRFIPTLLLNFYSIKFLLISIGILGAIFTSLNCIRQKDIKALIAYSSVAHMGLVIAAISSKPIGISSAILMMVAHGLSSSSLFFLVTILY--NQTHSRNIMVFKSLITLFPNITLWLFIFLAINFSAPPSFNMISETMIISSLSHLNLIILFLAIMFTATFSVVLYANISHNISHSHIPVYSPPHKNFLSLSLHAIPILLISM-------------------
288941132    -------------------------------------------------------------------------GFDETTRVFLLFTALVWSLAAVSVVERLGTAPGTFRLLFLLALAGNLWLILAREPVGFYVGFALMGLAAYGLI-LHPGGLMRRRAGRVYLAMTLIGELALFVALLLMARTQGVT--------WSLPETPTPDGAVITLLLLGFGIKAGLMPLHPWLPLAYGAAPAPAAAVLSGAMSKVALLGWLRLLPLGQVALPEWGMLFVWLGLVSLLVALGVGLVQTDPRRVLAYSSISKAGLFVLLLGLLLLEPQALTLYAAHHALVKSGLFLGLG---------------LRDLDPARPLVRAGLILLALALAGAPLTSGALAKYVAKPVLLSPGWIWLDLALMLATVATALLMARFVWLIWPAPNVVEAAPTADDSR--------------------------------
81230441     --------------------------------------------------------------------TFCFDWISWYFGSFVLLISCLVLVYSNYYMMGDQYYK-RFILMLLLFVLSMVVLIFSGSVFTMMVGWDGLGIVSFSLV-IYYSDKDALVSGLVTIFTNRIGDALMLISI---FAMVGSWNF--------------MSFKGGLFFTIGAMTKSAQLPFSAWLPAAMSAPTPISALVHSSTLVTAGVYMMIRLEQF----LSIFGKPLGIFSLGTMLGAGIVALLEKDFKKIIAMSTLSQLGLMFFLLAIGAWKVC--FFHMVCHAIFKSMMFLSAGTFIMDGDQDTRKKGSMM---KLQPFSSTVLVFASLSLMGTPFFSGFFSKDLIFSESFNIISYFLFFLGCIFTVLSMRLMFPSISKMFSQNESMFNSHLMTSLPMLLIWAAV------------------------
39656309     ---------------------------------------------------------------------------------LMMLTIWVIYLMMMSSVFDELWNNKMFMMYVSLMLFFLFMCFFSMNLLSFYFFFESVLFPIIMIIFNWGNQPERLQAGMYMLLYTLFGSYPLLIIMMINGGFS--------LHYFYMSIMEYSIGYVFYLMILGFLVKVPMFMLHLWLPKAHVEAPISGSMILAAVLLKLGIYGLYRFSMMYMEELMKMGGLIVVLSVVGGMLIGIMCLFQVDIKALIAYSSVCHMGVVLGGMSMSFWGSYGSLLLMIGHGLCSSGLFCLANFMYERFFTRSVML--LKGIGKIFPNLSLWWFLMSVANMSAPLSMNLFGEIFLMGSLMKYSFWLMLPLGVI-SFVSAGYSLYMYSYTQHGEGWMIFSIKMIEMREYMVMMFHFFPMIVWILKM-------------
21689542     -------------------------------------------------------------------------------------------------------QGYRALSILICIQTAVSLSIVSLHMLAFYALFESSLLLFFILIG--RRKYGSLSAAYNISIYTFISALGFLISAFWLNWSFGS------VCALLPNEEANSFVAFGIFIL--LWVKAPLVPFHLWLPEAHVYAPTAGSVLLAGVLLKISIVGLVFFLPICASSIVKAFPLILSICLGSFIFSSFSTLKQIDLKKIVAYSSISHMAIVFLSSATNSLGIQGAVLYCIAHGLISPGLFLLVGILYKN--TNTKLVFYLRGLSQQAPVWWSVWVFFMLGNLAFPLFPNFIAEVVCLSALFKNHELYAYAFIFFSFVGTVY----------------------------------------------------------
11465928     ---------------------------------------------------------------------------------------------------------------LISIFIALLFTFISQDLLTFFIGFEFVLIPLFWIVIEFGSRSNKIFAAFFIVILTLFGSCFFLIGFFSIFLEISSLNFNFLSFSLSYLSESRQSFI-WIFLFLGLMVKVPLIPLHLWLPEAHGEAPTVGSVLLAGVVLKLGTYGLIRCLVFLFSNVEVFISILFAYGFLNMVFAALISIRQLDIKKAIAYGSIAHIGTVVIGLSVFNFSEFGSVIIIIFHGLVSPLLFFLVGSLYDRFGT--RNIYYFGSLALISPLFSVNWFLAVLGNVAFPGTGSFVGEITIFISLLFMN-PFCGILLVFATFANLAWNFLLITRVVFLHYQINYLTFFYDISLKEFVIFLLLNILSIFSGLF------------
215788958    ------------------------------------------------------------------------DILSNCFIFLSVWVVILMLIASSKVLFSYNYSC-EFLFVCLLLLMFLIMSFCTSNLFLFYLFFESSLIPTLILIFGWGYQPERMSAGFYLLFYTLFASLPLLICIFYIYSSGMT-----LFYFLINVNSSFFLYLGMVF---AFFVKMPMIFFHFWLPSAHVEAPIAGSMILAGILLKLGGYGLMRVFMFLVDAGLSYNYIWLSLSLVGVFLVGFICLAQTDIKSLIAYSSVGHMGLVLCGLTLNTWGLYGALVLMIGHGLCSSALFCLANISYERVQSRSFYINK--GLLTFMPSMAFFWFLLSANNMACPPSLNLLGEILLINS-ILGWCSLSFLFLAFSSFLSCCYSIYLYSA--------------------------------------------------
25057194     ---------------------------------------------------------------------FLLDWISLSFMFVVMFISAMVIIYSHEYMSGESEKNY-FCYMVLLFVFSMLLLIVSPNMMMIILGWDGLGLVSYCLVVFYQ-STNSYNSGMITVLMNRVGDVTLIMSVIFLLNY----------GSLDINSVKEMIKVCGILVMISGMTKSAQIPFSAWLPAAMAATPVS-SLVHSSTLVTAGIYLLIRFSILF--EMKFYSSIMMVLSSMTMFMAGVGANLELDFKKIIAFSTLSQLGMIMLILSLGKMEL--AFFHLLMHALFKSMLFLCAGLVIH-TFSGIQDVRYLGGFFSFSPLISGCMGLASLSLFGFPFVGGFYSKDLILEFIYMNNNIFIIMIVIASTSLTMIYSMRMMYYIVWK----------------------------------------------
222876460    ------------------------------------------------------------------SYLFSVDYLSYGL-ILLSIWVLGLMMMASEKVYYYKKQEKLFMMMLLLLLVLLILTFSTMNIFLFYLFFEGSLIPTFFLVLGWGYQPERLQAGLYLLFYTLLASLPLLITIMYLYMKFFTLDY------FFYILVNDFNIYIYLSLILAFLVKMPMFLVHLWLPKAHVEAPIAGSMILAGVLLKLGGYGLMRVLMIVQEFSVNISYIWVSISLVGGSLVSLLCLCQTDMKSLIAYSSVVHMGIVIGGLMTVTYWYSGAYGLMIAHGLCSSGLFCLANIVYERSGSRSLLIN--RGMLTLMPSLALWWFLLSSMNMAAPPSLNLLSEISLLNSIIMVSMIMLFFISFLGAAYTLYLY--------------------------------------------------------
143422634    ----------------IAMLIGLLAPLMVAVLTPFLAVRHVWGGVITFIAAVEVALAVLDGETPRLFVAQIAEGLAIEFAVTLVASGLWILAALYSIGYMREKHQTRFAAFYAVAVHAAMAVAWSGNLLVLFIFYEILTFSTYPLVT-HKESAVARNAGRLYMILVGTSVILLLPAVVWVWFNTGTLDFR--PGGYLEGQIDPTMVPVLLGLFAFGVGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFTILYVFGIDFLAKTGASQWLIWLTAFTILASSVVAISKDDIKARLAYSTISQLSYIVLGAALAS----------------------------------------------------------------------------------------------------------------------------------------------------------------
164420902    --------------------------------------------------IVLILISMLSFNQYFFNTMNYIFMYNNISNLLIFLSIMLIGLCFISTPENKKS---RYMSCLLSLLFILVLVFSVNNVLLFYIFFEASLIPTLLLIVCWGYQPERLQAGSYMMLYTVRASLPLLMVLLYWSYNEGSFMI-----ILSDTCKYNMYQSMYFIIYLAFLVKLPLYSCHLWLPKAHVEASLAGSMILAGILLKLGGYGLIQMNYIFNISGSFFLIFIMSLSIWGGLLSSLMCLRQVDLKAFIAYSSIGHMALVIVGILNDQVWILSSIITMYAHGLSSSALFCIAYFSYMKV--RSRSLMHMKGLLQIYPMIAFFWFLLCSVNMAVPPTLNLMGEMFIIPSLWSLSNMFIIVMGLM-----------------------------------------------------------------
52548537     ----------------LFLAPVLSSIPIVLAYKSKEWTEKLPYLSVFGIFVSVLMSLYIWIPELGINIVLITDYLARYMGVITAV--IAFFIAVYGLDYMKGDYRPSWYWFFFLFTASMLLVVYSDNLFLLFVGWEGLGAASWGLIGHWFRDDDDIAGGWRAISTIRFGDVPMFFAIAAIWVLSPTLNISEIDWTLFLGIGAAGTIILMLCFLTGLFTKSAQVPFSEWLMTAMTGPTTVSALLHSATMVAAGAFVFLKVTWYIQPWKPEMHAIVLFVGLISGLYGALAGTGMLERKVLLAASTMSSIGLMFGAAAASYWIGEPLLWYMAVHAFAKASLFLVAGHLIHATHSRFCC----GGFAKRMKTPFIVTIIATTFLVGIPPLTAYWVKLHLFHHATETGYIHLAIPIALLIITSLVY---------------------------------------------------------
86990352     --------------------------MLVALPQSKGHFMRTMWLAFGAVLFSLTCYRPGYCQTNVLGWGFYTTHFSPWLIILTFISFLAMMVATPKIGWDTPQSQKTFGLCVMLITLIVSLSFMVSNLLWFYILFEGSLIPMFYLIAGWGAYQERVEASVYMMMYTVGASLPLL---MIIAYHHGSLS-KSTANLLPQEVTVLPSIIVCYGVLMPFLVKLPLYPFHLWLPKAHVEAPTAGSMILAGVMLKLGGFGMECSLSMFGHYFSGELWAVSSFAILGGLMSMVHCLLQVDLKAAIAYSSVAHMSLVIYGASMNSWGMFSCSTIMISHGLTSSGLFCFVHWIYDMTGTRLLSVA--SGLLVSSRSLSFWALAFLSASAPTPPWLSIAGEVFTIPAMLSHELFPLAGMMFLSATFSFSLYVELFQGSSSQVLPRKDIEKIAHLSMYSHVMPLLGLMLFL-----------------
126663266    -------------------------------------AFGTVFLQLIGLVGFIIFWIIDGAQDLNLYEFFIDFYFDQISAVYLFIGALLTMITTYSRYYLHREKGYRFFNTVLFFFFGYNLAILSGNFETLFIGWEIIGISSFLLIAFYRERYLPVKNAFKVFSIYRIGDVGLLLAMWASHHLFHE-NITFMKLNNYELVNEHLQSHSMIGIFIAAAAKSAQIPFSSWLPRAMEGPTPSSAIFYGSLSVHLGVFLMLR-TYPFWEHQTSMRIAIGLMGLTTSLAASVMARVQSSVKSQVAYSSISQIGIIFIEIALGFETLALIHF--------------------------------------------------------------------------------------------------------------------------------------------------------
283099276    -----------------------------------------------------------------------------------------------------------------------------NNWLTIWIMMETALFMLIPLMSKNKINDQS----MKYFIIQSTSSYILIFSILWN--------------------SLNETNLNSLMTLISLMIKIGMPPFHTWKPMMMSNLGWMECVILSTLIKIPPMVLINSLIDLKMLILPLTMTLM---------VGSISGIDQLNLKKLMAYSSIFNLTWMTSSF------------LLSKKISLTFMIIYSMLNLKTMFFFKLNNLIYTNQMMHMPLKMKLVMNLNLLSISGLPPLSGFFPKWIILNELIK-NSIILPSIMVITSVISMFVYIQV-----------------------------------------------------
55274313     -------------------------FFMIPLCFNKKNYWLLQNFIFLLSFIVIIFFEMMNDIWVSISYFLGVDYISLGLILLSCWISSLMFMAS-SSLYNKNFMLNYFSILVLFLLIFLIVTFSSMNLFLFYFFFESSLIPVLLLIMGWGYQSDRMQAGLYLLFYTLLASLPLLMGLLFIYEVEKSLYLSFLKIFSLEFNFYLYLS-----MIMAFLVKMPMYFVHLWLPKAHVEAPISGSMILAGIMLKLGGYGLIRVFSMMMLIGVKLNFIFIIMSMVGGIIVSFICLYQFDLKSLIAYSSVVHMSMVISGIMVLTYWISGAYLMMISHGLCSSGLFCLANIMYERLGSRSLMINK--GLLNFMPSMSLFWFLLCSSNMSAPPSLNLLSEIMLINSMISWN-YIMMVLLIFLSFFSAL----------------------------------------------------------
94500114     -----------LMVPVILAMAAIAVLLNRDTIIWGKCATGIAFIFASLLAVMALFGARTSEPT----SWIAITPLTQILMILVSFIALVVMRYSHRYLEGEPRQA-RFVALLLMTFSAVNVVLLSNHMLLMLVAWITVSLSMHQLLMFYPERPRAALAAHKKFLFARLAEGSLLLAFILLYHVHGTWQIDLVLAAYQGSELSFHEQLAAVLIANTALIKCAQLPMHGWLIQVVE-SPTPVSAALHGGVINMGGFLLMSFAALFSQAFVAQWFVLI-VAGLSTVFAAWIMATRISVKVRLAWSTSAQMGLMLVECALGLYEL--ALLHLVAHSCYKAYAFL------------------------------------------------------------------------------------------------------------------------------------------
226453474    -------------------------------------------------------------------------------------------------------------LFICLLFLGPLVSISASNWVICWVGIELSFLGLIPLLFLSNSYMSNKESSLKYFCVQALGSAFLFISGMVMYM------------------GLSDSKIFESMFLLSLCIKLGVFPGHFWVPSVLAGLEWVPSYLLLSIQKVAPLALMA----NFLGSHTFFQSSALVLGGLSALVGGLIGNNQTSVRAMIGASSVAHTGWVIIGAICGCLWI-----YFGIYCVVLGLSMFCLWEGNA-----------------------MASSMSLLSLSGLPPFIMFIGKWSIIKALWDSVSMSFLVLPLLGTVISLVFYLKFTYSFYLDSTK-------------------------------------------
39656308     ---------------------------------------------------------------------FLVDWVSMLFLFVVLFVSSMVIIYSDSYMLGDNNKNY-FCLMVLLFVLSMVMLIMCPNLIMIILGWDGLGLVSYLLV-IYYQSKDSYNSGMITVMSNRVGDVAILLALVFLMNF----------GCYDMIMYNKMYLFCGVLVIIAGMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGIYLLIRFNFLFKIGL--FSEILFFFSSLTLFMAGVGANLEMDFKKIIAFSTLSQLGLIMMILSLGKVEF--AFFHLLMHALFKSMLFLCAGLVIH-NMSGVQDLRYLGNFFSYSPMICGCMGLASMSLFGFPFMGGFYSKDLILEYVMSNENMIYLLLLIVSTGLTVMYCMRMMYYVVWKGIMMSLYYSVDLDKKMIFPIYMLSLTVILLGNLM------------
52221006     -----------------------------------------------------------------------------------------------------------FLITITILQCSLLLTFSASEFIMFYIMFETTIIPTLMLITRWGSQQERLAAGTYFLFYTLISSLPLLMALVFFYTEYSHMSLIIMKILPQTTFTWGTSELLWSAGMLAFLVKLPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMIRIMPII-PEHSTLSLPLLALALWGSIMANIICLRQTDLKSLIAYSSVGHMALVILALMTKTAWLTGALTLMIAHGLTSSMTFCLANTTYERTNTRTLLLAT--GLQLILPLMTTWWLLASLTNMAMPPSINLIGELSIITTLYHWS-PMTVLPLTINTLLTATYTLYMFITTQRGKPMKMKTLHPAHTR--------------------------------
11182470     ----------------------MMSMLLYLFFLIPFSLFNLWWFMVLYLMAGVFYYLNTFWYYSMVSYSFGGDVLSMCMIFLSFWIVALMVVASYSVYKFSNYSG-EFIAVNVFLLVFLVLSFSTSNLFLFYLFFESSLIPTLFLIFGWGYQPERLSAGFYLLFYTLFASLPLLLGIFYIARTS--------SGVFYFLITVDCNFYLFISMILAFLVSMPMIFVHFWLPSAHVEAPIAGSMILAGVLLKLGGYGLMRVSNFVCDYLFKFGYVFIGLSLYGAFLVGLLCLYQVDIKSLIAYSSVAHMGLVLCGFSMNSWGLWGSLVLMIGHGLCSSGLFCLANIIYERVLSRSLVINK--GLIVFMPSLSLFWFILSSNNMASPPSLNLLGEVMLINGIMSWSSLSLIFLG-FSSFLSCCYSIYLYSYV-------------------------------------------------
91205837     -----------------------------------------------------------------------------------LIAVAFLLITAIANLYAISQNRKLESLIGSLYCLSSLICLFSGDFISMIISLEFMTIFACIIVFIGS---CSVKHTRQYFLTHLFSSGLILTGMSLLIDKTANIAFTPLTTAIYNSE------LPAILILAGCLINASIIFFNGWVVNCYPKASSSGMIYLLSFTTKIALITIFKLFSG--------LEILKFCGLAMIIYGLIFALIEKNLRRLICYLTVSQLGFILAAIGINSPRILYLIPIFIFMHILYNGVFALYFAII-EDSNKIKNYQDLKT-TKYNPILLIGFILTILIYSSILPINSSYIKLELVNALNENYVMIFFKIATCTILFSLVF---------------------------------------------------------
289678634    ---------------------------------------------------------------------------------MLVLTGIVGVCALLFALARWDRAGASFHALFQIQLMGLYGAFLTADLFNLFVFFEVLLAASYGLM-LHGSGRARVSTGLHYISINLLASSLFLIGAALIYGVTGTLNFADLAIKIPQVAESGLLHAGAAILATAFLAKAGMWPLNFWLVPAYSAASAPVAAMFAIMTKV-GVYTLLRLWTLLFSGQAGASAFFIYGGMATIFTAAIAIIAAQRLERLASLSILVSAGILLSAVGFAQPSLTSALFYMVSSTLALSAMFLLGELIERSRSAN------------------------------------------------------------------------------------------------------------------------------
126734714    -----------------------------------------ATLGAIAVAVLSAIVLAVNGSGDSFLLGLFGIGFSVRLDIVIVMLLLVTFIGWVVVRYARTYLDGEFTFWLLATLSAVLFLIQSGNVTQFVGAWIATSVCLHKLLLFYPERVAAQRAAHKKYIMARIGDVAVIGAALLLASTYGTTQISAILSEATQGEGGGMGVAAAALIALAAILKSAQFPTHGWLTEVME-APTPVSALLHAGVVNAGGFALIRFADVML-LSPLVLAGLVMVGGFTALFGGLVMLTQPTVKASLAWSTIAQMGFMILQ--CGLALFPLALLHIVAHSLYKAHAFL------------------------------------------------------------------------------------------------------------------------------------------
219809095    -----------------------------------------------------------------------------------------------------------------LIFTSVLVCATAPNLFGIWVGMEVNLFGALLFLVNNKKST--VTAGFKYYFSQCFGSSLIIMGIVVAHW---TANISVIT-----------------LVMCGLGMKMGAAPFHFWVVEVLDSARPSCMWVILTINKFIPLYTMC--------NSGYTGGYLVGMSAMSALVGSICGMGAVRLSRFIGYSSISNTGWSLAACMLGPEVFLWFILAYWVSLGGFLSLMGGDGFLYCVSGGSVR-----------RPPFSVGVCVWLLALGGFPPFAGFFAKAVVFIVIFEF-IPWLGLFLAVSTTISWGYYLFVFS---------------------------------------------------
164420833    ------------------------------------------------------------------------------MTLISIWITMMTVLVSTKYSYMNK-NFNNFTYLLTSLLIITTIFFITDNLLMMYITFEASLIPTLILIIKWGYQPERLKSSFYFMMYTICASLPLLIMITKMNKTLFSMSM-MTNTPLYLTQSMSMQTLKISALMLAFLVKTPMWTVHLWLPKAHVEAPVSGSMILAGILLKLGGWGLIQITKMSFKIMSNMKNLFYSINLWGTMMVGLICLSSVDLKMLIAYSSVIHMNMMILGISNPNLGVLGAMIMMIAHGISSPGMFAMANV--SYEMTNTRNLMMQKGVMMTQPKMLFFWFLLAAANMAAPPSMNLASEILIYTSMMKVAFGFFS-IAIMTTLISGAYNLYLFSSQKGNPSKLTLPNKKISSNHMTFLSSLSIPVFVITLSLY------------
172088182    ----------------LIFPLFTLLILSLVTSASKKTWHVISMWLLILSLLSVITLYSPLLSLSNLSLWLATDMMSTPLITLTLWVAALMFYASMN-IFNNNQAYSQFSMYIIILTLILLWTFSVSNILLFYISFESSLIPTLLLIIGWGYQPERMQAGMYMMIYTIAASLPLLLSILLMYHYNAHL-FMFASNISMESSSLFIMKMWWFITILAFMVKMPLYMTHLWLPKAHVEAPVAGSMVLAGILLKLGSYGLLRMSSLFMKANMLMSPYISSIALWGGAITSFICIRQTDLKSLIAYSSVGHMGLLTAGVMSNTTWWQGAMTLMIAHGLCSSALFALAN--MTYETTHTRSIYLTKGLLALFPALTLWWFLMAAGNMAAPPTINLLSEIILLTSSLFLSMFTLAIMSFLAAAYSLFLY--------------------------------------------------------
78047733     ----------------------------------------LGALCIAIASLALVLLRGTGASPIGWGDIGLSARLDAVVTMLLLVAFVGWIVVRYARTYLDGEARGYFTGWLCMALAAVLLLVQAGNLVQVVIAWIATSIAMHRLLLFYPERVEAQRAARKKRVFSTTGGIALTCGAVLIWKSMGTTDIATINALAARGQHSWALVAAAALIALAAVLKSAQFPTHGWLTEMME-APTPVSALLHAGVVNGGGFLLIRFADLML-AAPGVLAVLAMLGGFTALFGALVMLTQPAVKTSLAWSTVAQMGFMMLQCGLALFPL--ALLHIVAHSLYKAHAFLA-----------------------------------------------------------------------------------------------------------------------------------------
158668019    -----------------------VALLSLMAYSMSSTAYGWVLGVVVLFSSSMLMLFYFPVGMVVSGDFFFFDGLGVPLIILTLWISGLMLMSSFKIYLSSDMVKFFFVNLIFLNNILMLCFMCSN-FVMFYILFESSLFPTMIMILVWGYQPERLQASFYFVIYTVSASLPLLVGLMMVFMENSSLSM--ILILWGCPIFFKVSGLWWFVFILAFLVKLPLYTVHLWLPKAHVEAPVAGSMILAAILLKLGSYGMLRVSVLYPIFSLSVLSFLGSLCMVGACISSAICLRQPDMKSMIAYSSVGHMGLVIIGLSCSSWGWCGALGLMVAHGLCSSALFSVANMVY--ESISSRSLVLIKGLISIFPCMSIWWFFLCVGNMSGPPSFNLFGEILLLSSILKTSMFYSLFFVLCSFLVGGF----------------------------------------------------------
280978095    ---------------------------------------------------------------------------------------------------------------------------------------------------IYYQNIKSYNAGMLTALSNRIGDVMILILISWMLNY-GSWNY---IFYLNFMNNEYSMKIISLLLVIAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNNLLIDMFFFKF--LLLFSGLTMMMAGISANYEFDLKKIIALSTLSQLGLMMSILSMGFYDL--AFFHLLTHAMFKALLFMCAGVIIHM-MNDNQDIRVMGGINLYIPLTSLCLNISNMALCGIPFLAGFYSKDLILEMVSMSNLNLMIFYLYFSTGLTMFYTIRLLMYLMVNDYNLGVIYNLYDEDYVMLKSMMILLMMSLISGSFLSWMI-------
62161322     -------------------------------------------------------------------------------------------------------------LFANTMIVGVMVSICSNNWFMIWSGMEISLMCLTPLMS--GYNMITSECMMKHFIVQGVSSSILILGLVM---------------------SLLYFNYSNNLVLISVLIKLGMAPFHNWVLVVVEGLSYWVNFMLLTLIKIAPLTLMSYINLNTNFYV-----------ILSLIVGSLFALNQSSIRKIMAYSSIFNLGFM----SISSMNNSIWVIYFMIYSLILSNLFFFMKKLNINYINQIIINE-------FTPEVSISIWILVLSLGGMPPLIEFMGKLMVFEMLMSMGQILILTIMVLTSLLVMFYYIRMMYLSLMFSSLILKWNKLNLINMTIIIFLL------------------------
254436703    -----------------------------------------------------------------FGFSVLLDPVSVIL--LLLTSILAWVILRFSATHLHGEAGGSFTFFVCLTLAGIALLVTSGNLVQLGLAWVATAIGVNRLLIFYSDRPGARRAARKNIIFARAADIALAVGLLLLYRAYGVFDIAAINAAARTGFVPPAAVLAAACLAVAAVLQSALLPVQGWLIGAIE-APTPVLALLHAGVVSAGGFLLIRFSDVMLGA-PIILAALVIVGGFSALVGSIVMLTQSAAKTALAWSTVSQMGFIMLQCGLGLFPL--ALLHIFAHALYKAHAF-LIAAQAGHVISAARRLGPVAPASVRNVALAMGIAITLYALVGLP----------------------------------------------------------------------------------------------
297585408    -----------------------------------------------------------------------------LSMPLIVLTTIVTTFALFASFSIEK-RVKEFYIWTLVLLAGMLGVFVALDMFLFFLFFELTLIPMFFLIGIWGGKLREY-ASFKFLVYTGLGSGIMFLTFIAIAMMFQETSFSIVRLAEIYANPMVPEVLTFIFLFIAFAIKLPVFPFHTWLPNAHVQAPTAASMILAGVLLKMGAYGLIRVFGILPDQAARFATLIAILGVVNIIYGALLALVQTDLK--------------------------SLVAYLVSHGFISALLFFMVGAIYER--TKTRTISELGGLSKSVPILAGFMLAAAMASVGLPGLSGFVSELLAFIGIFGASATAIGVVAALGIILTAAYLLWAMQRTTFGPMNEKYAGLKDARPMPMVGLFVFIILIGVYPYILSDVINTTVIDL-
143575468    ------------------------------------------------------------------------------FVFIIMVNSLWLVATLYSYGYMREKRLGNFFSFFAIAIGCANGAALSSNLLTLFIFYELLTVSTYPLVTHKGDEQSKQSGRKYLLILLGTSLCFFLPAMGYVYYLSGNLDFVSLTTTLSGMEVNNIAISILLILFIFGISKAAVMPFHSWLPAAMVAPTPVSALLHAVAVVKVGVFVLVYIVGLDILLGLFTVDIMIYICGFTIITTSVIAIKQDNLKKLLAYSTISQLSYVVIALILTPSAIIAASMHLVAHAVSKITL--------------------------------------------------------------------------------------------------------------------------------------------
68989141     -----------------------------------------------------FYWELGSVSLLSFDLEICLDWMSTMFVAVILL--ISSCVGVFMNAYMSTDKTNQFNTMVYAFVSSMVILVVASSMPLVLMGWDWLGVTSFLLVMFY-EGKKSFDASMITALTNRVGDALLICSTAGMV----------LACDLSLDMKPYCW---SLIFVLGCVTKSAQIPFSSGLPAAMMAPTPVSSLVHSSTLVTAGVFLLIR-SYKIWINSPLACSFLVCAGLVTSFMAGVSAVMEMDVKKVIALSTLSQLGLMAFILGLGEVELAFM--HLVCHAFFKAGMFLSVGSLISHNSGNQYFVNFSSPEVVISPLAVLSLFLGSVSLVGIPGTAGYASKESIVAFSYNTISWLALVLLFCSVALTMVYSFRIILGLTVKTGVRDSTGLREEIKLSLPGSILIGFGL-------------------
110082699    ------------------------------------------------------------------------------------------------------------ILTLSILIFSTMISISASSWISAWMGLEMNLL-SIIPLLILMKNIRTSESTIKYFITQVLASMIFITFIILLMMK--------------MPNSFYGYFPPYMSNKSSIIIKMGSAPLHFWLPSVMEGLSWPSCLIIMTWQKISPFILLSYIFF--------LSNLMIIFISASAILGALGGLNQSNLKKLMAFSSINHISWMLLAISMNE---ITWLIYFLSYCLISTTITLISMMF------NISSINQMWNFFNKNLLFKLIILSSLLSLGGLPPFLGFFPKWMIITKLIYSN-ILLISILVLSSLVTLYFYIRI-----------------------------------------------------
219938408    -------------------------------------------------------WQIFNYYSMEFGMLILLDWISILFMSYMLFISSWVLFYSFNYMSNDKFKN-RFFMMMILFIISMILLIISPNLISLMLGWDGLGLISYCLVGYYQ-NYNSYNSSMITFLSNRIGDSFLLLTIFLMMSYGG--------WNYIFYYNLEFNMLMLMMLILASMTKSAQIPFSLWLPMAMAAPTPVSSLVHSSTLVTAGIYLLIRFFYFLMDFFTNFNLFFYLFLLTMLLS-SLSAFMENDLKKIIALSTLSQLSLMFLVLFMGLKEM--AFFHLLIHAIFKSLLFMCSGIIIH-DYKNFQDIRMMGSYSKFMPLMSCYINISGLSLCGMPFMSGFYTKDFVMELMFMEFYMNFMIILWFSIGLTLLYYFRLIYYLNFKSIILSSLMYFIDNKWFMMNSMKFLMMFSLLMG--------------
6691421      ----------------------------------------------------------------------------------------------------------RLSMFYISSLIGTLMALSSSTWFFIWIGMEINLISFVIILTQAKARQENFMA-FIYFLFQEVGSYLLLVGVML------------------SLLPLPLETLSHWMVITSLSLKIGLIPLHYWVLPAFSSISWFNCLFLIIPQKLAPIFILAQV-----PLLSSSKIVISICALTSILWGAQAMMNMTLIRQIIAYSSINQTGWMTMLIVSS---PQSFPPYFLIYSTITVALLYPMSQTKARASFSQSNMPD-----TMDKSSLMFLALALLSLSGLPPAFGFTMKWLALSSAMSSLSPLLTVLMMIAACVSAYAYLSLAYKTFILAHNKPMSITPMNYPLY------------------------------
157279603    -------------------------------------------------------------------------------------------------------------------------------WIGMWMGLELNLLSFIPLLIINN-NISSTESAIKYFLYQTFASLIFLF-------------FSMIYIMKITFFNYFIFNMEIHYIVMSMNLKLVTPMF-----NMIENLTWFNTLIMLTWQKLAPLVVISYMT---------MYNYLMLFMMACCLIGAVGGLIQTSMQKLLVYSSMNHLGWLFIA------QIYNNYLWLTYFLIYTIITISIISMLKIFNIFNFNQLFFFNNNNNFNILMKIFLFMNLLSLGGLPPFLGFFPKLMVIEHMMKSNFYLLMLGLIFCSLFTLYYYIRLSFSAFMMNYMSMKWFFYSFNKFYMYIYMIFINFINLFM---------------
156934237    ---------------------------------------------------------------------------------LATLGLPGFFICLFTLIPPRDGHARASGALINLLLGAATLAVTAQSLAALVVMAEIMALAAVFLTGDS-------AGGKLWFALGRLGTLLLALACWLLWRQYGTLDMLALSSLTAGQPFSATIWLSG---LAGFGLLAGVIPLHGGVVQGHAQAPAPAAALFSAVVLKVGLYGILVFSLMNAALPLWCGVLVLLLGMMTAFIGGLYALLEHNIHRLLAYHTLENIGIILLGLALVALGLVGGLYHLFNHSLFKTTLFLGAGAVFHRTG--LRDIEKLGGIGKTMPLISISMLVGLMAMAALPPLNGFAGEWVIYQAFFNLGAPLLAVGLAITGALAVMCMAKVYGVTFLGAPRTQAAAQATDAPWLMRFCVAMLAICCVAGGVAAPWLLPLL----
140682820    ----------------------------------------FLLFPLVSLYYVMTLPDGFVITGSLNGIELVLLEMDALSRVFGMIFSITAFTGGVYAWHMKELGQQ---TMALLYAGGALGVTFAGDLLTLVVFWELMAVTSTWLI-WARKTRESDGAGMRYLIYHVLGGGLLLSGILLHYADTSSLAIQTI---------PVSNTAANLLMLGGVAVNAAVVPLHTWLADAYPKATITGAVFMSAFTTKSAVYVLIRMFPG--------WDVLIWAGAAMAIYGVVYAVICKDIREILAYHIISQVGFMVCGIGLGTEM--------------------------------------------------------------------------------------------------------------------------------------------------------------
134456873    --------------------LFFLMMPFSLIMPWKITRVFLLALPIVGGFQILNMELGSSYTINFMGLNLELVRFDKLTRIFSLIFCLAAFLGNLYAWHVKDKVQQVASIVYSGAAIGAVF---AGDLVTLFFFWEGTAIASVFLI-WARRTEGSYYTGMRYLIIQIISGLILLMGAILHYKETGSIAFTQF----------ELQSIASWLIFISFGIKCAFPLLHNWLQDSYPAATVTGTVILSAFTTKLAVYALARSFPG--------TEILIYIGAAMTLFPIFFAEIENDLRRVLAYSLNNQLGFMVVGIGIGTEMLNGTASHAFAHILYKALLFMSVGAVLFRTGTS------------------------------------------------------------------------------------------------------------------------------
38195456     -------------------------LSLLLVILYKKFWETGILMMCYVLIFLMILFYSPLSSILISSNLFLADSMSMALIILSSWIFILMMLASWSIL-LKSNKKKEFYLWAISLILVLILSFSFNNALFFYFSFEASLVPIMMMILGWGYQPERLQASFYLILYTVGASLPLLAMLLKIYFSMKSLNFFYLATVSSFSFSSIGSFM-WILIILAFLVSMPMFLFHLWLPKAHVEAPVAGSMILAGVLLKLGSYGFLRVASIFPMLNISFFSTVSSLSLWGAVITSLICLRQVDMKALIAYSSVGHMGLLLAGLSGNFLGWESSLLMMLAHGVCSSGLFMLVNLIYEKSQNRSLFLTK--GLLNLFPWLTLGWFLLSIINMAAPPSVNLASELLLVSSVISCCGLTLVTLGLISFLAAAY----------------------------------------------------------
86606410     ------------------------------------------------------------------------------------------LVTLGVALYLDRRFVGSRFLAMQLLIVSANAVVISADLISVYVALEVLSIGVFLLLTYSRRRDRQLWVGLRYLFMSNVAMLLYLVGSMLVYVRTGSLAMSGLA---------LADPTALALIAVGLLAKGAVFVAGLWLPLTYATADPVIAAVLSGFTTKAGAMALVR-CSEFSPVLAQGLPYF---SAGAAVFGILLALMASTPQRLLAWSSVSQMGFVIAA-------PQWAGLYGLAHGLAKPLLFV--------------------GAAITNRWRWSLLILGTASLAGVPGTLGYAAKALSLSALDPWHEWLLVGVTVGTTCIA----VRVLRAFPSQTNGDTTPAAGWPDKVALVLWGGGLLWFWLPAAYDVDNLIKAFLSL-
134737491    ----------------------------------------------------------------------------------LVASGLWILAAIYSVGYMREKHQTRFAAFYAVAVHAAMAIAWSGNLLVLFIFYEILTFSTFPLVT-HKDSKAARDAGRLYMILVGTSVVLLLPAVIYVWVMTGRLDF--VPGGILAGAIPDNDVPWLLAAFAFGVGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGLMVVVYIFGIDFLHASGGGRWLVWLASFTIIASSCIAITKDDLKARLAYSTISQLSYIVLGAAATQVAAEGAALHIVMHAAGKITLFFVAGAIY------------------------------------------------------------------------------------------------------------------------------------
226463839    ---------------------------------------------------------------------------SNVSGLMVFLSVILCFLGILST---PNEKSQEYMLCISLLGGFLVLAFSMSNIIMFYIFFECSLIPTLMLIIGWGYQPERLQAGTYMMLYTVGASLPLLVVLSWRCY-----DGSSMSIMMLSMYKNFFSGSVLFLVYGAFLVKLPMYSTHLWLPKAHVEAPLAGSMILAGILLKLGGFGLMQVNKCFSLVMFSKVPIFLIVGMWGGLLAVFMCMRQVDVKALVAYSSVGHMGIVAAGILPDRSWVSSAMITMVAHGFSSSALFCLAYFTYEKI--HSRNIPYMKGVLQLYPILSLWWFIFCCINMAAPPSINLIGELMIVPSLL-VSFMSLGLTMGLMVFFSAAYNMYLYTSVNHGSPS-------------------------------------------
258649555    ---------------------------------------------------------------------------------LILLSIWICMLMIMASIYKNNNFDNYFILLVLILLLFLFCSFSSMNLFKFYFFFESSLIPTLILIMGWGYQPERMQAGGYLLFYTLFASLPMMIGIFYFYNNYNSLDF------FYLKEFNSFNLYMYMSMIFAFLVKLPMYMVHLWLPKAHVEAPVSGSMILAGILLKLGGYGLLRVMIMFIYIGKYFSSLFVSISLLGGALISLVCLRQSDLKLLIAYSSVAHMGMVLAGIMSLNYWACGSYLMMIAHGLCSSGLFCLANISYERLHSRSMFINK--GLINLMPSMTLWWFLLCSSNMAAPPSLNLLGEISLLNSVISWSFISILFLMFL-SFFSAVYSLYLYS---------------------------------------------------
5835290      ----------------------------------------------------LLMFNLFSTQSVNFNLALICDKVSTSFLVVVLLISSCVFLFANEYMSEDHYNI-RFGWILISFVASMGILILSGSIFTLLLGWDGLGLTSFALIAYY-DNYNASSSAFLTLMTNRLGDVLIIATFSVILVTGLTVHF----------PPYTLVWLSSILFTIASFTKSAQYPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLMIRCFMV-DGAPAEMYSLMGLVGSITCLLGGSVALFEYDLKKVIALSTLSQLGVMMYSLSLNLPYL--ALLHLYGHAMFKAMLFLGAG-LILMMSYGTQDLRLLGSLLYSSPIVISLLNISMLCLMGFPFVSSFYSKHLILEKMLDMNCNFFTSMMMLGTLLTGMYSIRLMKFLCWGKPSYCNMSWQSKMSMFPLAALAVLSGQLM-----------------
171473643    ---------------MFIFIFNSLFSLLYMLFLGSKSIMYFVGGLMLNLMILCLFNFSEFYYIGELN--TYSDSMSSSLVFLSIWISLLMISSSYKIAKNSE-SVGLFLFLVVGLMTVLLITFYVGDYLLFYFFFEVSLIPTLLIIMGWGYQPERLQAGVYFMFYTLTASLPLLVSIIYIYYCYSDLSFGLMFIHTSANLVNFKFYF-CLMVMSAFLVKLPMYFTHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLMRFYSIIYFYYSIFNSYFIGLSLFGMIYVGFICCRLNDFKALVAYSSVAHMGMVICGLTLFNWGYEGSLIMMIGHGVSSSGLFCIVNMYYERLGSRSFYINK--GLLLILPIFSLMIFMLSASNMAAPPTMNLLAEIFLMGSIMSFDL-LMVLVFPIGSFLGAVF---------------------------------------------------------
157786572    -----------------------------------QNFWWVVQSLMYLMVFVFMLSSSMFSMPCNLGYLFGCDILSYGL-ILLSFWICALMVTASESVYRHKYFEKMFLFLVVMLLLMLYFTFSSMSLFFFYLFFEASLIPTLFLILGWGYQPERLQAGIYLLFYTLLASLPLLVGLFSIYGFYGSLYLGML------KSVSFTSMLFYLSMVMAFLVKMPMFMVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVFMMLGELGLKMNFVWIGISLVGGFLISLVCLRQMDLKALIAYSSVVHMGMALGGLMTMTSWFSSTYTLMIAHGLCSSGLFALANISYERLGSRSLLVNK--GLMNFMPSMAMWWFLLSSSNMAAPPSLNLMGEIGLLNSLVMWSSISMVMLMLVS----------------------------------------------------------------
224372782    ------------------------------------SYFKISRKLMAFTASTIFFGVIYTVTHPFVNDYFYIDKLGSFVLVVSSIVAVAVFASMISLIKLNEKSIKRFYRFFAVFWIGIIISILSNNMGLYWVGLEFATLSTVYMIKVKVSKEADIEA-WRYLIVGAIAISLILFGIILIYAASNAMNFYSLINNTQKINE-YLFELGFIFVMIGMFIKMGFFPMNLWLADIERASVYQVGALFSGILESAIILGFFRFSMIEKHINYSHLIAIGYIYILTLFFVSFLIYRAKDFVRLFSLSGIEHMSLIALFWISG--GYFATLLHFAAHAFMKPGLFISSQILEQNKKYIFK-----GTLKNLNKFAAFMIAAMFLGVISLPPSPMFFSEIYGFKTMVNYFFLMIGTVFILLMLLSIIFY--------------------------------------------------------
194442182    -----------------------FVMVMFWAVSGFMGEMVVLMSSLVVTFLSIFYLHNQGMSVFSLSDWFLSDSMSSLMCLMSCFVIVLSFLCSDVEFNMMKKDPGFSFFLLLILFISLVFFYSSSVFSFYFL-MEASLIPILFLILSWGYQPERVQAGFLIIMYTVVASMPFLVSISFLLNIMGSDNFNCLLASRGVG--VSIELMFWFFIILGFLVKLPVFMLHSWLPKAHVKAPVGGSMILAGIMLKFGGFGLWRFLPVLGRADSEVLEFTMVFTMWGGLVCSMICLCHYDMKAMIAFSSISHMSAVVLGLTFYCMGWMGGVAMMFIHGVCSPCLFAMANYSYKFSG--SRSIFLCKGLLKVCPLISLFWFMFCSFNLGCPPSLNFFSEVFLSLSGLWYSWYFICILIFM-----------------------------------------------------------------
15897889     -------------------------------------------------------------------------EYNGVLSFFSIISTSVWILASIFSIEYDHYGKWLSPLYILT-ILGMTIVLNSDGYLLFLAGWEIMTIPAYVAIGLTAKNNRPP---FVFMAFGELSTVLILAGFII----ANTTNFNYLPSP-----------VPLIVATFGFIIKMGMMPFSEWLPIAHGTAPSNFSAILSATMTLMGVYGILKITILTQTIPIGFSLTIMAIGAFSIFFGALYGYVNENTKGILAFSTIENNGAILVALSLYMISKQLNITSIEHISLITVILYSFAHSVAKTGLFLSSGLQEKQSITYSKKIRNIEIGLTLLSMSGLLPNIGGVASWLLLENLFMFSFIMTGAIIAMGEGLATALLIRYITYTSIFQNTREQLSKIKKYPILLSALIVLILGFTLPYLIYPYKNSTTILGM-
213948232    ----------------------------------------------------------------------------MFISFVFLISSMILLYSMEYMNY--DYNKSRFLLLMNFFIMFMVFLIISPNLISILLGWDGLGMVSFCLVIFY-QNKKSYSSGLVTVILNRLGDLFIIMSMIWMLNF-GSWNFILINYYMNLNY----LFFISLMIMIASLTKSAQIPFSSWLPLAMAAPTPVSSLVHSSTLVTAGIYLMIRFNEIFLTF--SFLNYLMVISCLTMLMSGLNAIFEFDLKKIIAFSTLSQMSFMFMILCLGKIDMC--FFYLLMHALFKSMMFLSSGILIL-NMNNNQDIRKMGGLIDYLPFCGLIFMFTLMSLCGFPFFCSFYSKDLIFE---------------------------------------------------------------------------------
226464071    -------------------------IVVSIIFMAPMLILNVWWEVVVVFMTASFFMLTLILRDYTISYGFGLDVFSYWMILLTLWIS-CLMVMASVSVKVGMFFPSEFLLLIVGLVTVLILCFSTTNLFLFYVFFEGSIIPTLFLIFGWGYQVERLMAGVYFLFYTLAASLPMLAGIFWLMSNSCTLFIYLIV--------VDVNFYLYLAMLLAFFVKMPMLFFHYWLPKAHVEAPVSGSMILAGVLLKLGGYGIYRVMNFIYSYSVIYNYLFISISLVGMVYVGILCLYQVDMKSMVAYSSVSHMALVICGLSLSYFGVVGSFIMMIGHGLCSSGLFCLVNLVYERTHTRSLYINK--GFLVIMPTLSMFWFMFCANNMASPLSLNLFGEFLIISSVISLGWFSLLFLMLAS----------------------------------------------------------------
260150938    ----------------------VLFVLVMVAGMSDSFLAGMWGFGVILSMAGLMMFNNLSVEAV---SELVWN--SGLSSWLIFLSVWVGGVCYLCSGYRGIARPGAFGLTVLLLTLVCVLVFSASNWFLFFFFFESSLIPIVVLVLGWGYQPERLQAAFYLLMYTICVSLPMLLVLVYKCSSIGSNSFYIVGDWVWVNYESAIVM---LLLLGSFLVKSPIFLVHLWLPKAHVEAPVSGSMILAGVLLKFGGYGAILVFYWFSFGVNTFCIILISFSLWGGLISGLICTRQVDVKSLIAYSSVGHMSLCLAGISCFSLGWWGGLLMMISHGLCSSGLFGLAGYVYKI--FSSRALILCSGIMASMPIMTLCWFLLCSGNMSFPPSLSLLSEIFLMSALTGVSLWFMIPMGAMVFVVGVY----------------------------------------------------------
49146942     --------------------------------------------------------------SIFMNSLMMMDPLSILMVLLSLISVILIILSSNMLTLITPT--------IIPIMLILITTFSSKNILMFYIFFELVLIPTMLLITMNGKQPERLQASIYLIMYTIVASLPLLMMIIFFNPF----------NSFPLLNITLFTYSSIMFIMMAFLVKMPMFLTHLWLPKAHVEAPLEGSMILAAVLLKLGGYGIIRFIPLCLNSINSINMWVVSISLMGATMTSMNCIRQKDLKSLIAYSSVAHMGFVLTGFTLYSMGMNGAILMMIAHGLSSSALFLLVNDLYFK--YHTRNILLFKGLFTVMPNITFWWFMFMALNISAPPTINTFSEIMMMSSLISWN---------------------------------------------------------------------------
284794409    ------------------LLLSNLSMFLFLFSVKMSWYTKIWALSISLLSIFHLYTPTYSYEGINFY--MTQDSMSTILISLTFWISLMMMIASQNSVKFPKNSSNLFSFFLISLNLILITTFLMTSILHFYFMFEASLIPILLIILGWGYQPERLQAGMYMMIYTVAASLPLLLTIMWAAQKQHSFNMSMLRTEAVNSGLFWAYNFLSLLIFTAFLVKLPMFSVHLWLPKAHVEAPVAGSMVLAAILLKLGGYGIFRVYQYFNYYMSTISIFIFSLALWGGVLTSIVCFRQVDFKSLIAYSSIGHMSLMLAGFSNSSWGWAGGLVLMVSHGFCSSALFALANYTYEKTHTRSLLLSK--GMLMLVPVLSLWWFVFSVINMAAPPSINLLGEIMVFPSTIFSSSYYLLSLGLMSFLAALYSM--------------------------------------------------------
155624798    --------------------------------------------------AVISNWHWLSIQTLKLSLSFKMDYFSTIFIPVALFVTWSIMEFSMWYMHSDPY-INRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRADANTAXXXXXXXXXXXXXXXXXXXXXXXTNSNAWDFQQIFITQHEN-----LNIPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR----FYPLMEQNKTMQTLTLCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIGSLALTGMPFLTGFYSKDLIIETATSYTNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSI-------------------------
49146855     -------------------------------------------------------------------------------------------------------------------------------WFGVWVGLELNLMSFVPLVTSVFNRLYS-EAALKYFLIQAFGSVILLFSVL--------------------GYVFSSSLFFLIFLMGSLLLKLGAAPFHFWFPNVMGGLSWMGVILLMVMQKITPFVMLNYIYLCVGDY-------LLIFLVMSILVGSLGGLNQLLLRVLLAYSSIGHVGWMMGGILVSDVVWFLYFIIYSLCSLALILFFMW---------GDINCFSQLYGSLFFSYSYLLFIGLLLISLGGLPPFLGFYSKWMVIFGLLNLNYSLICLFMVMFSLIVLYWYLRLGYSLLLG----------------------------------------------
154424014    -----------------------------------------------IAMAALSLLMLPSELMIMVNKYMGLDYISSPLLTLTCWLLPLMILASQNHLKKSPINWQQMYISMLSVLQIMLIMFSSTELIMFYITFEATLIPTLIIITRWGNQTERLNAGTYFLFYTLAGSLPLLISLLLLSFNIGSLSINLITTTPELYLMTSMNKFMWFGCLTAFMVKMPLYGTHLWLPKAHVEAPVAGSMILAAVLLKLGGYGIIRVTMLFTPLVELSYP-FIILALWGVLMTGLICMRQTDLKSLIAYSSISHMGLVVAALIQTPWSFTGAILLMISHGLISSALFCLANTNYERTHSRTM----------------------------------------------------------------------------------------------------------------------------
89257215     -----------------------------------------------LKSIYLLSWEITVFRESNFEVLLVVDSFSMIFLFTVGMVSSFVLLYSNYYM-MGSLFKKKFILVMMIFILSMFVLSLSGDLFWVMIGWDGLGFSSMCLI-FFFQNWKSFNSSMVTFISNRIGDFLIISFFCFSILFNGSLFFENYVSSSFLG----------LFLCFGALSKSAQVPFSAWLPLAMAAPTPVSSLVHSSTLVTAGVFLLIRFKSFL---CEKLFSVIFLVSFITIFLAGMSSVGEYDLKKVIALSTLSHIGLMMMFV--GMESFISAKIHLVIHAFFKSLLFMISGFIIHEN-NNFQDIR-LISMSSSNYFFSMTFLLSTFSMMGAPFFSGFFSKEILLGWVYESTVSMVSVLLFFFSVLTCSYSIRMLFYFFFPCFSFSFMIPSSEYPSKMFFFMSVVSSFL------------------
84488785     -----------------------------------MNMNWWLVQNLLFLVSLMFLVNIDFFYWSGLSYIFGYDYLSYGLVLLSFWICVLMITASYSVIRYKFYNNLFLFMILLLLFM-LYCTFCSLNMISFYFFFEGSLIPTLFLIFGWGYQPERLQAGIYLLFYTLFASLPLLLGIMYMYNDLNCLVFT------LFYLSDFVNFYLYLSMILAFLVKMPMYLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRIFEYLMKIGMMINMFWLSISLVGGFLVSLMCLRQVDMKALIAYSSVAHMGLVVGGLMTLNVWGFYMSFLMIAHGLCSSGLFCLANISYERLGSRSLLINK--GLLNLMPSMTLWWFLLSSCNMAAPPSLNLLGEIGLFNSMV-GWMWMVMLFLMLISFFSAAYTLYLYSY--------------------------------------------------
226464006    ------------------------FILFSIFLTPLLYNYWIFMYSLMMFCLIYIYFMNCNIFNFLCSDLFVIDLVSFSFSSLMCWITFLMLLASYN-IYSNNEMPIEFTFILLLLFLVLLISFSLDNLFLFYLFFEMSIIPVIFLIFGWGYQPERLHAGYYLLFYTMTASLPLLLSLFYLFSVTFTFNFYLINLKLND--------YLLISLMLAFLVKMPMFFLHFWLPKAHVEAPISGSMILAAILLKLGGYGLYRIYMLSPYSFYSFSYLFIIIGLLSSIIIGLQCLYQLDMKSLIAYSSVAHMGLVLCGIGFNNYGFAGSMILMIGHAFCSSALFCLANISYERVHSRSLFINK--GVLGMSPNLSLIWFLFCAFNMAAPPSLNLLGEVFIINSVI-SWCWDLFILLMLSSFFSCCYSIYMYSVINHGYSYSSSIFIPP-----------------------------------
280978079    ------------------ILVPTILLTPTPLLIKKNTLFTLTTLYAMINALLATQLFHLPMNTGTINQHFFADKTSSPLIMLSYWLLPVMIMASQNHLKKEPYGRKQFFLTMVLLQTLMAMTFFSSNTLMFYILFEATLIPTIIIITRWGNQTKRLLASTYFIYYTTVGSVPLLIAILF------TTNYAHSNFLLYPMQKMSTLGMLWMALTLAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGIIRMSPLY-PKNTWLFYPVVATALWGILMTGMTCLRKTDLKALIAYSSVGHMGLVVSSTLIQTPNSTPAAVLLMVAHGLTSSMLFCLTNMLYERTNTRTLLST-RGMHSITPPLTNFWLIASLTNLALPPSINFIGEIQIMTTLYNWS-PITITLTATGTIISAIYSLQMFM---------------------------------------------------
136081558    ---------------------------------------------------------------------------SLSLVFLNLLTGLWCISTLYAINHMKKENQVRFLTFIGCTIFAAIWVALSQNLFTMLIGYEMLTLFTVPLVGHHHFDRVEVLKYIR--ILFSASLGLFMPFVLLTYHFAGSVDFAY--GGIFPDDMSYYLQHLMLALMFFGIAKTAILPLYGWLTSAMIAPYPVSALLHAVAVVKVGLFCVLKIIIYIFAILLHDFNWPLIVASITLFYASFKAISTGIIKHVLAYSTIANLALVMVAFILSPESLRAGITHMIAHSFTKITLFFVAGIF--FVQTKSNHLNDLKGIGRKSPIAASLFIVASLSLIGIPPLAGSVSKTLLWNVFVDHKYAMMLPLIIVYSMAVIFYMGKLCYLI-------------------------------------------------
143886465    ----------------------------------------------------------------------------------LLASGLWIVTHLYGLGYMREDNHARFFACFSFAIFSVMGIAFAANMFTLFLFYEALTLSTYPLVA-HKGNMAAIKGARTYLILIGTSIGLQLVAIIWTYAVAGTLDFAK--GGILQGLIAGPSVAILLALYAFGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTMIYIFGIEFLAESGASIWLIWLAAFSILAASVIAMTKDNLKARLAYSTISQLSYITLGVAASSMGILGGGLHVVMHAMGKITLFMCAGSIYVAT---------------------------------------------------------------------------------------------------------------------------------
255525494    ----------------CAIVFAVVILLNILLKSIKAISILTILNMVMLAAVSLVFYRNLKLQDSLNFCNNLIYIDSLNIIQLILISTISLVAALYSHKYIGEEFAKIYYFLFNLFVLSMIAVAISNNIILMWISLEATTLSTAFLIGFNRHK-LSLEAAWKYIIICSIGIVLGLIGIILFIYSSGVLNWTYLVKNYSLLNKSIVKF-GFCFIFVGIATKAGLAPMHTWLPDAHSEAPSPISAMMSGVLLNLALYVVLRFYIILISGLEKMKYLFIVFGLISLIISAFSILNQKN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
84488828     -----------------LLLLSVFGVLFTSFFCPFSIVWGFIVFLSCVVLLFSFFLLGNDI--FTFNSLFYVLGIDYVSISLIVLSCWLLPLTLLASSFFSVINQRIYCVLLVLVLISLIFTFSSLEFSLFYISFEATLIPILLIISRWGSQYDRYQASVYFVFYTLFGSLPFLVSLLNINVYLGSLFFPNEFSFVFEIFFNNFSSLWWFFTFLVFVVKMPVYGFHLWLPKAHVEATVAGSMLLAAVLLKLGGYGLIRINFFNFVNIFNLNYYLISFCLWGSLITGIICFCQSDLKSLIAYSSVGHMSLVAGGVFLGINSINGSMVLMISHGLVSSGLFCLANILYER--SSTRTLGLMRGYKCLMGLMAFWWLISCAANLGLPPFPNLIGELLIISS--FGGFDFLFVFFAGGSVITSAIYSLLIYQM-------------------------------------------------
42632255     --------------------------------------------------------------------------------SLILLSFWICSLMIMASIFRGFFFESLFLFFVVFLMVMLFLTFSSMDLFLFYLFFEGSLIPTLFLILGWGYQPERIQAGVYLLFYTLLASLPLLIGIFNVYFCSASLTFCSLGWNYF-----FVGKIWYFCMILAFLISMPMFLVHLWLPSAHVEAPVAGSMILAGVLLKLGGYGLLRLFLCMVGLGLSFNYLFIGISLIGGFLVSLVCLRQTDLKSLIAYSSVAHMGIVLGGLLTMFCWFNSSLILMVGHGLCSSGLFCLANISYERMGSRSLLINK--GMVGFMPTMSLWWFLLSSSNMAAPPSLNLVGEIGLLNSLVS----WDVISMIMLSLLSFF----------------------------------------------------------
109289924    ----------------------------------------IIAMSLILWSISALYLMNFTVTTTMAWPLLKWNTMSTEMMALFDFSSVLFFVLCFTTTYMHPDISNLFLLILTLFVFSMALLIFIPSLLFLMMGWDGLGMTSYLLVIYYNTDT-ALASGMLTALTNRLGDGLLVAAIPLYLYSGASTSF-------------------MALCLIAAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFSPAL---SQYLLHTLIGVGFLTCFMASMAALCEYDLKKIVALSTLSQLGLMMFCIGSSNPSMC--FFHLMSHALFKALLFICCGMIIHST-SHTQDLRFLGSITVSMPMTAAVFNIANFSLCGVPFTAGFYSKDSIIESTLNGNMPIFVSLCFLMVCATCAYTARLSWLLSWAPPTDESYIVLSSYATLGSGAVMGGAGLFWATSPTLSITFPPMMKMF
15341658     ---------------MLVSSVSILGMLAGSMVLAVFVSKFYSVVSNVLLLGAFFSVLLLNSSGLGERSLSSLVSVDSVSSFLIVLSFWISAMMIQSS-YFYLKSSSSFVVTVGSLCLVLVMSFSVDSMLLFYIMFEVSLVPTLILILVWGYQPERIQAGMSMFVYTLLGSFPLLVGVIFLSDLNFHSSFFYLGDMGLGWDSDFCLFLVWFVFMLGFLLKVPVYLGHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLIRLSSGLWSVNVLVLVLVFSICLIGMVTTSMVCLRQSDVKSLIAYSSVGHMALVVVGVVSGTSWYVGALVMMVSHGVCSSGLFSSANNWYLLSGSRSLFITK------------------------------------------------------------------------------------------------------------------------
107736182    ------------------------------------------------------------------------------MSFLFTVMLISSMILIFSMDYIPRKEHNQFSLLLISFVLSMSLLILSDNIIFILLGWDGLGLTSYILVIYYQNFSSAASGSITVF-SNRFGDIMILLSIGMLTKL----------CDWNFIMNNSFPLIILIFMMLAAFSKSAQFPFSAWLPAAMAAPTPISALVHSSTLVTAGVYLMMRIMNYPHPTS---MFLILIISSMTTIYASMSANWEMDMKKIIALSTLSQIAMMMFAIAIGMISL--AFFHLIIHALFKSMMFLCGGVL--IHSSSYQDMRKMGTFMFNSPIISSSLGIASTALMGIPFMSGFFSKDPIIEMMILSNFSILTFMMIMSIGMTTIYSIRMM----------------------------------------------------
270267616    ------------------------------------NSFNYMVFSFTLLFFLFLINFNLGLYFTGISYYFGSDLFSYLLIALTLWIGALMFLASLKVNFYNNYTNL-FSLVVFFLIFFLFLTFSAMNFFMFYIFFEASLVPTLILILGWGYQPERIQAGVYMLFYTLFASLPMMISLFYIYSNLNSLFY-------YKFNLFINSFFVFFFTIFVFLVKIPMFMVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGIFRVLYIYSNLIKMYGFYFILFSLLGGVLVSLQCLRQNDVKSLVAYSSVAHMSMVLSGFMTLNYWVMGAYLMMISHGLCSSGLFCLANIGYERLASRSLFLNK--GLLNVMPSMSLLWFLLISSNMAAPPSLNLLSEIFLINSIV------------------------------------------------------------------------------
255506278    -------------------------------------------------------------------------------------------------------------IFKMILILSSLMIFTSNLWLNMWIYLEINLISFIFLL-MNYKNYLFLESSLIYFLIQTMASIILLFSLI----------------------NSIIYLKFKNLMMFAIFLKMGIAPLHYWLIMMVEMLNWIMIYILLTWQKIAPLLLLNLYNN---------TKMLMIFLLLSMMIGSLMGINYSSLKKIMAYSSINQLSWIIISLMYLNKLFKMYMCIYMYMMFFTIYCFQFFNLTFIYNIYIL----------KIDLYLMMVMFMNLLSLGGLPPFIGFYPKMMIINML---NNSMMMFFMIMFTLITLFYYIRMMQSTMM-----------------------------------------------
208433927    ------------------------------IPLGLMNMFYLVQGLIFILVLMLIFEGVNSGFSL-ISYFLGMDILSFGLVFLTFWISGLMLLASSKIYNLNNYSSFFLFSLILMMLM-LFITFSSLSLFSFYLFFEMSLIPILFMIMGWGYQPERLQAGVYLLFYTLLASLPMMITIFFYYNLNGSLNF-------FMFIMSVESFFFYLFMVFAFLVKMPMFMVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGILRVMNFMLLMGMKYNFFWIGLSLFGGFLISLICLRQIDMKMLIAYSSVAHMGLALGGMMTMNFWLYGSYVMMIGHGLCSSGLFCLANISYERLGSRNLYMNK--GMINFFPSLSLWWFLLVSSNMAAPPSLNLLGEICLINSIVSVSMIMISLISFFSAAYSLYLY--------------------------------------------------------
171473622    -------------------------------------------------------------------GFIYVDSFSFLM--VMLTILITILMIISSYNYVSSKSGILYLSLMSFLMSILIYSFLVNSVMTFYFFFEASLIPTLIIIMGWGYQPERLQASVYFLFYTLFASLPLLFVITYMDSVFGSMVFHLISFNIPLTYA--LMLSITFFSIFAFLVKMPLYLFHLWLPKAHVEAPVAGSMILAGILLKLGGYGIYRVSFYIYGLIMKLSFALVSLSLVSMVVVGFICCRMNDLKALIAYSSVSHMGFVLAGVLTYTSWLSGGVMMMVSHGLSSSGLFCMVNSYYER--FSSRSIYLVKGMSVVIPSMTLLIFLLVISNIAAPPSLNLLSEIFLMYSVLDYSVFMM-MMFPLGSFLGAVFSIYLFSYM-------------------------------------------------
137844806    -----------------------------------------------------------------------------------------------------------YHISSMLISAGALGAFCATDLFFMFAFHELALIPTFLMIGIYGHGRDRTSVATIYLGLGSLVLLGGLIALYSNLTSSGTFNIKELTDLAANQNMSELSQKWIFLIFIGFGILVSLFPFHSWAAPAYAAAPTSVAMLHAGVLKKFGLYGIIRIAMPMLPGFQAWEGLILVLLLGNIIYVGFVTIAQSQLDKMLGNSSVMHMGYAFLGIACNEIGWNGAVFMMFAHGISIALLFALCGSLRERL--NTLSLSRIGGLAGKVPFLALTFGFAAFASIGLP----------------------------------------------------------------------------------------------
226463930    -----------------------MFALLFLVFSCAFISYCWVSSVLSLLIASLVSLFLLNQVFSGSYNLLFST--STLSLLMVLLSVLLCFLSVISTPSVKSPMYITWIVLLGFILV---LTFTMGNVLLFYIFFEIALIPTLLLIIGWGYQPERLQAGTYMMLYTVTASLPLLVMILWRCISSGTYSLFILNN----VNFSFFYPVMVMVVFGAFLVKLPMYTVHLWLPKAHVEAPLAGSMILAGILLKLGGFGITRMALCFSLSACTSWSFFLVLSIWGALLATLMCIRQTDMKALVAYSSVGHMGIVAAGYILDRCWGYLSATVTMVAHGMSSSALFCLTYFTYEKI-HSRSLAYSSGMLVAFPALALLWFLFTIINMAAPGTLNLLGELFIVPCLYSVSS-PLVVIMGFMVFLSAVYNMYLYTSICHGQ---------------------------------------------
74315288     --------------------------------------------------------------------------------------------------------------------------------FISWMGLELNTLAFLPLL-LSKKNKLTSESSIKYFLAQTLASVIVVAGGLSLLVW-------------------GEGGISKEMILLGLAIKLGAAPFHSWLITVAESLGWVPLFVLLTIQKLNPLLM-------VWNFSQSSSSLLYSIIFFSLALGALLGLAQTSTRALMTFSSINHVGWLL---ASSALSLQATLVYFTVYSTILLAPILLLYIANISHLNEL-------PFVQLSLQHQYLFYFCLLSLGGLPPFLGFLPKWMILQLLMSISFYTLSLVMILMSLFTLFFYLRLMFTAFIFGGDKILQNKNLSLPLFTSFLLSLSVG--------------------
254459029    -------------------IFMFIDFILLAYFLWQGIAKKHSLVTMFAVIQMLLYTYVISLSPTLLSSDILVDKVSSIMYLVINIVGGVIIIYALEYIKSEEFSKFKFIAMLFLFLSVMNFIVSTNNIEIFFMLFELTTLFSYLLIAY-RSDELSNNNALKALWMNQIGGVAILLALVVSITKYDTLYFDILIKNI-----DSTYLLPIALLAIAGFVKGASIPFDKWLLGAMV-APTPVSAILHSATMVKIAPYLMLKLSPAIISSGFASITITLIGTFVFFAASMLALSKDYFKEILGLSTIALLGLMMALAAIGSEEITACLVLIVFHAISKALLFFQAGILEKV--NHLKYVKEINGLVNHSPILVFFIIIGFASLT-LPPFGAFIAKFMAIEEITRNPLYVLALIIALGSVFLTLLYFKVVTKLFAKDVSSKEDNHTPLPKLYMIPSSILVS--LLIIGILVSYDMKLLSS--
142973261    -------------IPLLFVIIPVISSLIVYLFKYRMISRLVFVFQFLMIAMFIYLLLVFGGWSPVFAISFYLDQISLIFVGLTLFMWLVILLFTF----KKHRDDHMYLFFLMFLQGIFLGLLQTNDLFNFFVFLELITVIVTILISYN-KNGSSYRAGIYYLLINTLGAMFFLIGTIILYYVYGTINIQYIASQISEFSNSNIVKLAYVMMLSGISIKAALVPLYSWLPRAHSVAQTSISALLSGLIVKLSLYGFIRIN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
120554292    -----------------------------------ESGFRLLLLATATIGAVLLFVFDTGLPELGIRLGLYPDGLAVWMALMVCFIAWVILRYTRDYLRGDPAYNAFLPWFLTTVVS-VLVLVFTDHLLVLAGAWVGVSLSLHQLLTLYAERPQARLAAAQKFIASRLGDAAILAAVLLIWNHYGSFRIPEIALGEDLGRESQSLTIASVLLAVAAALKCAQLPFHGWLIRVME-APTPVSALLHAGVVNLGGFLWLRLFPVFEGFTAGHM-ILLVVGGATAIVAVFTMMTQNSAKHGLVWSTNAQMGFMLFEIALGAY---------------------------------------------------------------------------------------------------------------------------------------------------------------
159027269    ------------------LTIAWIVVPFLSGFIGYLLSRWAKYLSLITSVISLAYSLLLFSQSSNYGVKLVADQLSAYF---ILTNALVTMAVILYNWESSKTAFFYAQAIILHGSINSVFVC--EDFLSVYVALEVISIAAFLVIAYPR-SDRSLWVALRYLFISNVAMLFYLIGAVLVYKANNSFAFAGLKGAPPE---------ALALIFMGLLVKGGIFVSGLWLPMTHSESETSVSALMSGVVVKAGIFPLLRCALI----LEDLDGLIRLLGVLTAIFGVPYMIFEKDSKRMLAFSTIVQLGFILAAPPVSG-------FYTLTHGLVKSSLFLLVGVLPSRNFKELQQQSLPNSLW-------IAIVIASFSISGFPLLSGFGAKALTMKNLVPWQEVAINLAAVGTAIATAKFIF-------------------------------------------------------
138745416    ------------FLPLLGAAILAVFLRGSDVAAQRNAKLLALVVTSATFIISIAIYTQFDPNDTGFQFVEEYDWFGGLISVLFVLLTTFLMPVVVGACWLVEDRVKEYMILFLVLETLMIAVFCALDLIMFYVVFEAGLIPMFLIVGIWGGQNR-IYAAFKFFLYTLFGSVLMLVAMLAMWWDAGTTDIPMLLQHEFASDNGGLQTLLFLAFFSSFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFIRFSLPMFPVASGLLADFMTLSVIAIIYTSLVAM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288903173    ---------------------------------------YMLMLGISGGSLPMYAKMNMVITMFGFSLAYDLMSFSFFWILFLISLSVV----IWSYYYMDSEAWYRFIYILYSFISSMIILIFSSTICMALIGWDGLGISSFLLV-LYYKNRLSLGSSFITVFTNRLGDGFF------------------IAMMCYMFLNLNLSYFLLFLLGLTAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLLRFNLTDNSY-------FFCLGTMTMVMAGVCANQEMDFKKVVALSTLSQLGLMFVALGIDLKSFC--FFHLCTHALFKALLFICVGIMIHTFFGSQEN-RQMAGFSQYMPFVSVCAVISMLSLIGFPFLSGFYSKDLVLESMYNTNINLLLCI--------------------------------------------------------------------
148791226    -----------------------IFLPLLISILSFYNNFNFLKLSFCISLIFNVFLFNNLYTQVFLINKFLLIDGSSILLILLSMWIIIMMILGTKKISDKNNNWVMFMLMNMIMLLALYLCFSSKNLSMFYFFFEMTLIPITFMIMIWGYQPERLNASIFMLMYTVIAS--LPLSINIVMMKNNNMNISFMYFFNQIMVNSNFNTMINLFMFIALLVKLPMFFMHMWLPKAHLEAPVFGSMILAAILLKLGGFGMMRMMLILP--MSNMFLYLCIISIWGAMIISLICCRMTDIKMLIAYSSVAHMGMLIMALFLNTPISLMAAFFMMIAHAFTSSALFFVANSMYTTSNSRMFILNKSMLMYNPSLTKWWFIIILMSMA-TPPSINLISEMLLVSSLIKYTVFIMLPLGFMLML--------------------------------------------------------------
254173253    -----------------------------------------------------------------------VDVASVLMGFVSILTAFLLVLYAADYLGPSNRGSGRFYALLGLLVGSSMAFIYSTSLIQFAVFLELMAVAFFYLVNFHGNAEGK---ALKAFLVLNLGVFLLLLSIVLLGN-------GQELAKMSSLSQSTKDRIFAVLTFAAFAM-SSQFFFYSWLPDSTASPVPASAYVHSASIVPLGSFMLFRVIQYMNPGKDDFW-LLGALTVALILLMMIYYPLQRDAKRLIAYSTIAQAGVAYITLAYALLGLQIALYQVVNHAFVKALAFMSVGAFAYSLGT--TDLKRIRGIRKSLPWASVAWFMSFLGLAGVLPLGLFFSKAFTIMSTRHAQSWLFPAVVLFDAAIFLVVVLLWFREIFFGEPEPRAEV--SEPALMTAAMIVLILIAIVAPWITLDVVMKI-----
134871521    ----------------IIIFLPLVSSFISGMLGRKIGPKGASIVPVICLIITFFCSFFAFYEVALIGSVLHVDWGFQFDTLTVVMCCVVTFVSSLVHLYSTEYMSHDFMSYLSLFTFFMLILITADNYVQMFVGWEGVGLCSYLLINFWFTRIQANKAAIKAMVLNRVGDFGLVLGIFTIFINYKAVDYATVFTPYFVNNEPLILNLTLIFLFVGATGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIAR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
171473580    ------------------------------------------VWLINLVYIFLLFILVFKNFFFSSNFLLNIDLGMDMASYSLIILSFWITVLMYYSIFKNKNAVLYFGLCLSGLMFSLLLSFSSINLLSFYFFFEASLIPTLLIILGWGYQPERLQAGIYFLFYTLFASLPLLLCLIFIYLNFGSLDF------LIFINMNSLSLFLFLSLSLAFLVKMPMFYSHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLFRVLGLGLVSFIEYSSYLFGVSILGMFYVGLMCCRLNDLKALVAYSSVAHMALVICGIFSIYFWMSGALMMMVAHGLASSGLFCVVNMYYERIGSRSLYL--IKGFILLFPLFSLFFFCLCAANIAAPPTINLLSEIFLMVSILKYNLFIFPVASYLGAVFTLF----------------------------------------------------------
254033623    ----------------LTFAFLCFVLLFIPIYNYSMFRILSLAVAFVPLGWSLYLWILYNGSGPTFQCICHIPMIHLTFGIDAAGLSLVILTSAIFPLCIMLMRTISGILTFLLLELVILGSLLVLDLLGFYLLFEASLILLYLLIAHSVGDYSTMDAAYKITLYTMVGSLLFLPVIFILYANYGSTNLLILTCSDNPMLSVDKQLILGWGLLAVFAVKIPLIPLAVWLPHAHVAAPTAGSVLLAGVLLKLGGIGIIRLIPIFPVFVVKIFPFIAVMCLISFLFSTLTTLRQIDLKKIVAYSSIAHMSLVTLAFSLSEHSVASSTFMMVAHGLVSPALFLLVGFLYER--SHTKYLPYLTGLGSHMPIYASLFFILTLANLSFPLFPNFIAEVLCLVSLFAVHS-LYAYIFCISQVLGAVYGFWTFNRVMHGYNSNTFTVKTS-----------------------------------
261856375    -----------------------------------------------------------------------------------------------------------------LSLLGALGILGVQDGANLLIAWEALSLGGAIMLLAERQTESSGNDNLFMLALLEVGSVALLLAVILLGK---QLEFSSYAAQWQ-GLGTGLGFGVAVLWLIGFGAKLGLLPFYEWYPNAYGQGSGATGAIMSGAILNMAYFALGRALLDWLPWLGSFGIVVLLLGAFTAIFAILYAFQQNDWRRLLAFSSAENAAVAVTALGAALIFWLVGLLHLMGHSLAKGSLFFAADAVARATG--SYHIRQSGVLRRAPFTLGIGVVFAGMSLAALPPTAGFVSEWYLFQSLFH-----------------------------------------------------------------------------
18138540     ---------------------------------------------LMFVVLSLYFLILGHYEYVDYNYFGNGLGGSLLSIVLVWLSVWIIMLMLLASLSAIKYNETYFLVIMLSMLLFLFFVFLSVDLIWFYISFEAVLIPTYLLIIGWGYQPERLQAGLYLIFYTVFVSLPLLIVLLWINSKS-------MNLTNMFASFNLISLFIFFCGVGAFLVKMPMFFVHLWLPKAHVEAPISGSMILAGILLKMGGFGLYRVGEYFMFMIKGLGMFWMSVSLVGGVYMSFVCLRQSDLKALIAYSSVVHMGLVIGGLMTMSLVGLIGSFVLMVGHGLCSSGLFCLANMNYERI-HSRSMVVNKGLINLLPSSSLMWFLLVSSNMAAPMSLNLIGEITLLGCLLSYS-TFMMIVLVILSFFSAAYCLYLYS---------------------------------------------------
32140746     ---------------------------------------------------------------------------------------ISGCVCVFSGFYLSHDKFLEFFVLLKLFVVSMVVLVLFPSYLGLMVGWDGLGVISFLLV-IYYLSSCSLSSGMITVLSNRVGDVCFILAISLM---SSSLSFGMWGESFVSG------FVLGIFLMMGSMTKSAQVPFSAWLPEAMSAPTPVSSLVHSSTLVTAGVYVLIRFSAYL---SEFEMYMLSISSMVTMLLAGSSACMESDLKKVVALSTLSQVGMMMFAISLGANVI--AFFHLLVHAFFKALMFMCMGGVIYYSG-SCQDSRFLGGVWNKLPFTSCLFLFSNFSLMGFPFFSGFYSKELIVGAALSLNVGLMAVVLFFMCLFTISYSFRTLNLVMQDMSVFSLKFYSMENGYYLSSLLLMMNGAISTSLIMQSIL--------
18138553     ------------------------------------------LFTLLYDTSVVIYWSLVGFSGMDMSVVVLFDYMSLIFCGAVLFITSAVVRYSEFYMGLEK-NKARFFYLVLLFVGSMLLVILSPSFLSLLLGWDGLGLVSYCLV-IYYQNSKSYSAGFLTIMSNRLGDVGLLLAIGGLMGY-GSWSF--------YGMWFDLYWWIVWCVLLAGMTKSAQVPFAAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFT-WFVGASGDFMVVVMYIGLVTMGLAGWAAIFETDLKSVIALSTLSQLGLMMAVVGVGNFGL--AFFHLITHAMFKALLFLGAGKVIHSMGGN-QDLRLMGGIVEGLPLTSAMMGLASLALCGFPFLAGFYSSDLILDFMMVGYLGWFGVLLIVGTVFTWLYSVRLIWVMMGGWWSNSVV---------------------------------------
240266635    ----------------------MLFFLFFLIPISFLKNWMVLISSLLLFFILFMNLNLFNLFFSSFSYTFMMDVLSG--SLIFLTFWIGLLMILASYNLLNTNSSTYFILTLIFLIFFLVLSFSTSSLFLFYIFFESSLIPTLLLIFGWGYQPERLSSGFYLLFYTLFGSLPLLLSIFYIYITCNTLFFNLIFLNYNFYLYLGLLLGFLI--------KMPMIFFHFWLPKAHVEAPISGSMILAGILLKLGGYGLMRVFGFLIGDYMLNNMFFICLSLFGMMMIGFICMFQVDMKSLIAYSSVSHMALVICGFTMNYYGMLGSLILMIGHGLCSSGLFCLANIVYERSSSRSFYFNK--GLITLMPSLSFFWFLLCANNMASPPSLNLLGEIMIINSLMSWSSYSF-----------------------------------------------------------------------
18157454     ---------------------------------------------------------------------------------------------------------------FIFCVVGILMSLVSISLLGVWVGIELNFLAVISFMA--GNSGEEVEGVIKYYIIQILGSCFNLMSVLMVM-------------------NGMWYSVSGTMLLVGMFIKLGAFPFHFWVAPVVKNLPWASCGVILILQKIVPLWVM-----SNYMHMKSEVNFMEVVCVLGCCFGCFGGLGVLNYRVLLGFSSIHQLGFMLMMTCFKSMSLFVYFSWYSMLMVVLISSLWKVNVFSLLDLTKDTVLNNLTIMW--------ALAMYLFSIAGLPPFTGCALKTLFLITCW-SNMMLGSSVCLMTSCVSLAFYLSMIMSMYWGKSISSRVITTNSSAVMGVMSVLV-----------------------
219938411    -------------------------------------------------------------------------------------------------------------------IFSIFMAMTSNSWLLLWFAMELNTLSIMPLMNKN-KSKNSIDCSMKYFLVQMFTSNILMFMFILIM---------------------TMNYVNLWTLYLVLMMKLGLSPFHFWFPDLNKKLIWSISMILLTLQKLIPFWVMSFFIIFNMKMK--------CLIFLNLIVSSLGMWNENNIQKILAFSSIGHSSWMMSSMTFSNLWWM---------LYWWMYTFTLLPLWYYLTKTNLLYINHFM-STNSNLWLKKLLFMSLLSLGGLPPFLGFIPKWFILMMLT--NHMILKISMISLSSFTLYIYVKTWSL--------------------------------------------------
195933673    ---------------------------------------WWLVHSLIFLLSFIFMISLYSYSDLSMISYYFGVDFYSFMLILLSLWICCLMITASSSIYSSSYHPNFFVFVVLLLLIMLFCSFSSLNLFSFYIFFESSLVPTLFLILGWGYQPERLQASVYLMFYTLVASLPLLLVLFSINDVFNTLYYPLLI------DFGSFYFLFYVFSIFAFLVKMPIFLFHLWLPKAHVEAPISGSMILAGILLKLGGYGIFRLMKVISCLGLSFNYFVLSLSLLGGVIISFVCFRQVDLKSLIAYSSVAHMSLVICGLMTMNWWCMGSLSLMIGHGLCSSGLFCLSNIIYERLGSRSLLINK--GMINLMPSMTIWWFLLSSSNMAAPPSLNLLGEFSLLNSIISWSSYMI-LLLIFLSFFSAVYTLYMYSY--------------------------------------------------
32140706     --------------------------------------------------------------------------------FVLSVLFISGCVSIFSGFYLSHENFLRFFFLVQLFVLSMILLILFPNYLGLMVGWDGLGVVSFLLVVYYLSS-NSLSAGMITALSNRIGDVCFLLVIGL---------MSSMLSYSMWGVLLMSGFFMGFLMMLGSMTKSAQVPFSAWLPEAMAAPTPVSTLVHSSTLVTAGVYVVIRFSEYLGEL---EKYLLMVFSMVTMFLAGSSACAEVDMKKVVALSTLSQVGMMMFVISVGANTI--AFFHLLVHAFFKALMFMCVGGVIFYSG-SCQDARLLGGAWFKLPLTSVLFLFSNLSLMGFPFFSGFYSKELIVGVCLSSNCGFLSFILLVVCLLTACYSIRSIGLVFQDMGLSSLSFYSMENSYYLLSLLLMMNGAVMMSIVMQSLIKEFLAVSF
115376862    ---------------------------------------------------------------------LLIDRLSVTYLALVALIYPVIVRFSRPSFHREPGSQRYWFLVTLLAFALTTVTL-AGNIDVLYLGWELVGVSSVMLIAFFRRNPRSYQNSLRALIYYRVCDLGLLGAAMWIHHALPSPTFSHFAENAAVPTAAGVALV----LLFATLAKSAQLPMSPWLHRAMEGPASSSAIFYGALSVHLGPLLLLR-TSALWMAHPGVRVAMAGVGLLTAIFATLVGHTRPDAKTSLAYATMAQLGLLYVEISLG--WHTLALVHLCAHAGLRTWQFL------------------------------------------------------------------------------------------------------------------------------------------
256985359    -----------------------------------------------------------------------------YILILLSVWVCGLMILASGSIYHYYYYNSLFIFFIVFLFITLFLSFSSNNLIMFYLFFESSLIPTMFLIFGWGYQPERLQSGMYFLFYTLFSSLPMLISMLYYYYLYGSLSFS------LFGIYDYFYFIFYFCMIFSFLVKIPMFVVHIWLPKAHVEAPVSGSMILAGVLLKLGGYGLYRVFSMFLMSGVVYNFIWVGISLIGGLFVGLICLRQSDLKSLIAYSSVIHMSLVLGGLMTMSCWVFGSFVLMIAHGLCSSGLFCLANIVYDRLGSRSLFI--ISGLINIMPSMSLWWFLLSSYNMAAPPSLNLMGEIILFNSMVSLNTYIFIVMSFFSAVYTLYMY--------------------------------------------------------
144171417    -----------------------------------------------------------------LGVQLAIDPLAGWFLLLDGLVFGAVLLDSWS-----RPQRASQLTLMLVLLGGLGGAAVVTDLISLYVTLEVISIAAFLLIL--SETDTNLWIGLRYLLIGNTAMSLYLVGAALLYAQTESFGLSE--------ASALPLCAGHVFLLIGLFTKGGLFLNGFWLPATHAAAPAPISALLSGSVVTAGVIPLVRFSL----LNEALALRIGAVGLASALLGVIAGLICTDVKRLLAWSTLSQMGLLVL-------MPASAGLFGLAHGLAKAALFLSCRQLPTRALAH-------WNLAHCRPDQRLAFWLAPLSLAGLPPLIGALAK----TGTPSLAGPWLAPLLSLIAILAIAVYARLWSR--------------------------------------------------
115531848    ------------------------------------------------------------------------------LDQMVVMMMLLSIFVGYGALVCTPNVDYLLSMSILVSTISSVLFFMVSGLILFFIFFEAGLIPLAVMILGWGHQPERLQACVSFALYTVVGSLPMFVIVVWVFNLCKTDSMALISMGGELLEGKFGNSVFWLMLMLCFFVKLPVFGVHGWLPKAHVEAPVAGSMILAGVLLKFGGYGLMRMTCLMWDNSIMLGEAMMAISLWGAVCSALICTVQSDLKSLIAYSSVSHMGLVMVGVFSCSSFGWSMALLMMVAHGVSSPILFA-LANYTFELFHSRSLMVCKGLLSLFPFVSMLWFLGCALSMGLPPGSTFLSEIFLISAGLSFSWMLVFPMCLLCFTAGAYFYL-------------------------------------------------------
49146639     -------------------------FIVFIIFLIPLYFNFWLIQSMMFLLCILLMFSNYGFNYTMMSYFFSIDLISLGFIILSIWISCLMVMASF-MIKKNNNYPGSFILLVNLLMFFLIVSFSTNNYLLFYFFFESSLVPTLILIFGWGYQPKRLSSGYYLLFYTLLASLPLLLSIIYLYNLNGSFMF-------MINSYNSNCLYIYIGLIMAFLVKLPMFMFHFWLPKAHVEAPISGSMVLAGILLKLGGYGLMRFMYFVPNYFITYNYIWIVVSLYGGVLISLVCLVQSDVKSLIAYSSVCHMSLVLMGIMTLFCWGESSFMLMLGHGLCSSGLFCLSNIMYERLNSRSFFISK--GMMSFMPSMSLFWFMFCSSNMASPPSMNLLGEIMIINSLISWSSFSVLFLGLM-SFLSACYSLYLFSY--------------------------------------------------
107736183    --------------------------IIIPMIIFSSWSLIQYMYLPLLIFSIMYFLTKSNNMILLFNKFMFIDPLTLTMILLSIVSTLVIFMSSFSLKNS--------FILISLILLILIFTFSASNLLLFYIMFEIILIPTFISITKIGYQPERLQASIYLLIYTIFASLPLLIGILNFKN----------NPNIILLSSIFYQIKFIIIFILAFLVKIPMFLFHLWLPKAHVEAPVEGSMILAAVLLKLGGYGLIRFFPFMFMKIYPINFWLMSISLMGASFTSMICIRQKDLKSLIAYSSVAHMGLALASLLSNYLGLNGSIFMMIAHGMSSSALFLMVNMIYSI--NHTRNILSFKGLMNLFPNMTFWWFIFIASNIAAPPSINLASEIMIMMSLLNFNLMNMFPIIIISLMTSMFSILLFVNTIHNLPNSKFPSSPSTKMFISLFIHLCPLILLIMKLDFM------------
13621153     --------------------------------------------------------------------TLFLDWMSLTFMGFVLV--ISSMVLIYSTIYMSGEVYFRFIWMVYLFVVSMVLLIISPNMISILLGWDGLGLVSYCLV-IYYQNIKSANAGMLTILSNRVGDVAILLCISWMFNYGGWNSY-----YLPMMFTSASLWVVGSLVIIAALTSSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVFLLIRFSSLVGVSL-----FLMMISLWTMFMAGMNANLEMDLKKIIALSTLSQLGVMMMTISLGLSEMAFM--HLLSHALFKSLLFLCAGVFIHGMG-DTQDIRGLGGVSMLTPVTSLYFLGCSLSLCGFPFLSGFYSSDMILENYFLMGNYMIYSLVLISILMTGVYSMRLAYMLFLKPVGGKKLNNLGEDLWMISPMSIL-----------------------
135155141    -----------------------------------EWAALATIGAGIGMAAALATGGPVTSPVIGANGAGLSARIDILSVAMALTVGLVGWVVLRFSRTAGEARQSAFMAGMATVLACVLLLVTAGSLLQLVLAWMAVGVGLHRLLLFYGDRPRARRAARKKAVSGIIGSGALVVAALILNHGYGTGDIAAIAAAAGTGEAPQALWLAASLIAVAAIFKSALIPTHGWLTEVME-APTPVSALLHAGVVNAGGFLLIRFADVLL-ANPGVLAVLALIGGLSALVGAAVALTQPAVKTALAWSTCGQMGFMVLQCGLALFPL--ALLHIVAHSLYKAHAFLA-----------------------------------------------------------------------------------------------------------------------------------------
153124865    ----------------------------------------------------------------------------------VVICLISGCVMIFSLSYMKEDSSKRFSMMVMLFVLSMNFFIFIPSFVSLLLGWDGLGLVSFILV-IYYQNKKSLSGGMLTVLMNRVGDGFILGGISIC--------INLGHWNVMCIWDYKMVWLVMLFIVVAGMTKSAQIPFSSWLPAAMA-APTPVSALVHSSTLVTAGVFLIIRFYPYLMNYYWFSVGLMYISIMTTLMSGISAIYEFDMKKIIALSTLSQLGMMMMSLSIGTPML--ALFHLYTHAMFKALLFMCAGNIIYCNMGK-QDMRQMSNMYKLLPFTSMNLNLANMALCGLPFMAGFYSKDLIIEMMMLNNNFILMILGLLGVCLTVLYSLRFSFFMIWGGVMFDSYYKMNDNDINMMIPMLMLVLGALWSGLI------------
226463850    ----------------------------------------------CLLLAFMTFYMFSNYSMFNYFSLFGADMLSLLL-VFLSIWILFLMIMASYNIYSSSNFSSEFLFFCLLLLLFLCLSFMTMNIFMFYVFFEASLIPTLFLIYGWGYQPERLSAGFYLLFYTMFGSLPLLVSIFYLYKFNHSLFFFIL--------DCFDNFYLCMSLMLAFLIKLPMVFFHFWLPKAHVEAPISGSMILAGVLLKLGGYGIIRVMNFIYMFFYKYSYLFIGLSLFGMFMVGFICLVQIDMKCLIAYSSVAHMGMVICGLCMNTWGILGSVLLMIGHGLCSSGMFCLANISYERTHSRSLMINK--GLINLLPSLSLMWFITMINNMSSPPSLNLLGEILLINSIMSFSSLSFIFLMFAS----------------------------------------------------------------
50059247     -------------------------------------------------------------------------ELDYLSWSLIVLSFWVIYLSFFSSMKVKLFNKLNYSFTMFSLLFFLILSFSISDFFLFYLGFESCLIPILMMILGWGYQPERAQAGIYMLFYTLFGSLPLFFYIIKMNSENGS-------SYMYDYNMIYGGLIPLLFLVSAFLVKFPMYGVHLWLLKAHVEAPVAGSMILAGVLLKLGGYGLIRIFAYFSCNMMFFKEIMITLSLWGSIMVSLACLRHTDMKLLIASSSVVHMASCICGFIMSEWGVKGCLIMMLTHGVCSSGLFCLANIIYERTHSRSMLVSK--GLLNIMPVMSLWWFLIVAANMAAPPTLNLVSEIMLFNSIISWDNYFLVFLSFFSGAYSLYLY--------------------------------------------------------
229529381    --------------PQWLLVSLYLGGLVLSLWLPQQQ-WRIAKFATLAGFIAMLGNTIFAIGQASIN-LVPVDGLGVVMALLVSLLGWVITRFAHRYLQGEAQQA-RFVTATLFTLSCVALLVTSQHLLVIVLAWSGTSVGLHRLLTFYPERKAARVVAHKKFLVSRFAEICLLLALGLIYLDVGSLSLQEIHFALNAQDSLPLSLTGAALLLVAAILKTAQLPLHGWLIQVME-APTPVSALLHAGVVNMGGFVLLRVAELIGLAPSAQW-LLVIVGSLTAVLAGMVMLTRISIKVRLAWSTCAQMGFMLMEIGLGLYEL--ALLHLVAHSLYKAYAFL------------------------------------------------------------------------------------------------------------------------------------------
205351327    ------------------------------------NFFWILQVFMFMISFIFMFSTVSSGMFMHLGMIFGLDLMS-FGLILLSFWIVALMMMASESIFSNNYSKILYMLNMIVLMIMLLCSFSVTNLFMSYLFFESSLIPVLFLVLGWGYQPERLQAGMYLLFYTLFASLPMLISIFYIYKNNGSLSF------LFMNFYDYNNLLFYLSMIFVFLVKMPMFLVHLWLPKAHVEAPIAGSMILAGIMLKLGGYGLMRVMSMMCSIGLVWNILWISISLIGGFMVSLICIRQVDMKSMIAYSSVAHMGIALSGMMSMSLWWMGSYSMMLAHGLCSSGLFCLANISYERSGSRSMIINK--GMMNLMPSMCLWWFLLISSNMAAPPSLNLLGEISLLNSIVGWSIVSMVMLMLMS----------------------------------------------------------------
39656301     -------------------------------------------------------------------------------------------------------------ILYWILGMSIIMSFSTNSWFSFWISMEINMMVFIPLM--NSKNFLTCNSMINYFIIQSLASSMFLISSILYFI--------------------FLNSIFFYIIIFSILIKMASAPFHMWFPQISENITMKSFFLLSTLQKMIPLQIL----------TNFNNQKIIIFIILSAVIGTLGGFNQTSIRKILAFSSISHLGWMM------TLIMINQYFWIVYFILYTMIIFKIIIHMKINFINSINNIHTKMMTKQNKFQLFSTF----LSLAGLPPFMGFFMKMFSIL-IIINKIPWILLILIPSSLGNMYFYTRIMFPMIMSYNSFFKNYNNFSMKSLTFFFLNTLTFIMIFPFV-------------
74315284     -------------------------------------------------------------------------------------------------------------------------------LFVSWVGLELNTL-AFLPLLLLNKNKLASESSIKYFLTQTLASVIIILGGLILMVF-------------------RAPLIGVGGIIAGLTIKLGAAPFHSWVVTVAETLGWVPLFALLTVQKINPLLL-------TWNFYLADSYFFKYVIFSSLVVGAVVGLTQTSTRALITFSSINHVGWLLASI---MFSFQVTFLYFLIYMMVLLAPMLIFHI------TNISHINQL-PLEQFKLQYQVLLYFSLLSLGGLPPFLGFLPKWVILQFCMTFSFFTLGLVMILMSLLTLYFYLRLMFTAF------------------------------------------------
49146950     ------------------------------------------------------------------------------------------------------------YCFLFLYLISFAVVMSGEDWFLIWLGLEINMMSFLILI-YRRYSLGVVESCMSYFFIQSLGSAMLISLFYLGWDYLGG------------------------AVGLILSYKIGAGPFFYWFPSVCGGLEWFSCFVLMLFQKILPILLICMF----------IHWVLWLVIIISLIVGVFGSFNQNNIKQLLAYSSIHHLGWILMIVMKENYVWFFYLMLYGVILYMVVALLI------------DDEIVSLSMVYSCNK--KVWFIVSMLSMAGMPPLLGFYLKWMALLNIVNYSMVFL-MLLVFSSVIMLYIYVRMIYSVIMSGGLEMSWMWDMNMLYNYKIDLLGMMGVL------------------
292656537    -------------------------------------ALTRLVWALFAASVAVLFARLRLGGACEVPGVVAVDGLTVLL--WVVVTFFSGIVHSYSRRYMAGVHETKFFAAVFGFTVAVMALVAADNVALFWLCWLAMGLLMAKLIGIWPQARAAASVARRYFL---ASSAFLGVALAALWWSTGATTVSGIAAS-ANGLGGPVWLLACVALVLAAMIQSALVPFHGWLLSSMT-APTPASALMHAGFVNAGGILLLRFAPVV-TLDATLMLGIVAVGATSALLGKLLKNVQSDVKSELGCSTIGQMGFMIMQAGLGFFG--AAITHLILHGFYKAYHFL------------------------------------------------------------------------------------------------------------------------------------------
154426239    -------------------------------------------------------WNLMLMNSMKISFSLMMDYYSLYFSSIVMLISSAVFLFSKSYM-SSEIFIRRFVLLLILFIMSMIMLVFSGNLVTVLLGWDGLGLVSFLLVIYYQNKSSLSGGLLTLLTNRIGDIALIMSLSLMMFWGYYSLSFISLGN---------VDYKIIILVFLSAMTKSAQMPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFDSIPY---MNNMNILLYLALMTMVMSGISANMEYDMKKIIALSTLSQLSVMFLAIAINMKFL--AYFHMMTHALFKALMFLSAGSIMHGFFGNQDM--RYKGSMQFSPFICLSMNLSMLSLMGMPFLAGFYSKDLILENFFMNDNLLMMIILVISTGLTVMYSMRMSYYVFFNN---------------------------------------------
169142685    ----------------------------------------------------------------------------------------------------------------------TLVALLSLDLVFFYVAFESSLILLFL--LIGRKVYGSLSAAYSISIYTFSSALCFLATAFAVHFSTGSTN------VLLGGETTHGFVAAGLFALMA--VKAPLMPVHLWLPEAHVYAPTAGSVMLAGVILKISVVGLLYVLPFYGDFLATWFPAISALCFTSFLWSSYSTLKQIDLKKIVAYSSISHMAIVLAALVNSGLGLQGSVLYCVAHGLVSPALFLLVGVLYKHTHTKL--LLYIRGLSYTAPVLWTALVFFTLGNLSFPLFPNFIAELVCLAALFQVHELYAYVFIVFSALSTIY----------------------------------------------------------
208433955    --------------------------------------YWLIYLMLSYLFLFMLLKFSYDINYLYISYFFGIDLLSYMMLLLSLFICMLMILASMK-IYNNNNNLNYFLMLNLILLFSLILTFCSLNLFVFYLFFEISLIPVFFLILGWGYQPERIQAGIYLLFYTLFASLPMMISILFMYKLNMSM--------LFMFLGSLDSLYMYMLMNMVFLIKMPMFFIHLWLPKAHVEAPIAGSMILAGVMLKLGGYGLMRLMVVFMKIGLKINLLFIVISLIGGIYVSFICLCQSDMKSLIAYSSVGHMGMVLSGIMTMNYWMSGALVMMIAHGLCSSGLFCLSNISYERLLSRSIYLNK--GLINLIPSLSLWWFLFCSSNMAAPPSLNLMGEIFLINSLIKINMLFLSIMSFMSACYSLFLY--------------------------------------------------------
295065569    --------------------------------------------------------------------------FDYVSNLFLLIISLISMSAFYYSKYEADKAQNKFIILTFLFVMSMYLMVLGMNMYMILIGWDGLGVISYFLV-IHYYSENSHYSGMITVMTNRLGDVGMILSMFLLMNNY-SLDI------IIMNIENNFVVLSMIFLLTGAFTKSAQFPFSAWLPLAMAAPTPISALVHSSTLVTAGVYLFIRFEFLFSNQM-FMLNIMLIMVGITMLISGVSALFEMDIKKIIAFSTLSQLSLMMMIVIMGDSNLS--FFHIMTHALYKALLFLCSGIFIHEHLEN-QDVRNYSHMMKINIFVVGIFLVCSLSLAGFPFLSGFYSKDLILEYMYMMNYNLFYVIMIIMTMITVIYSVRMFYYSLLMGKTKMKYIYYEKWSKIYNSLFLMFFGVLFL----------------
142215973    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGLIILGVEANTFRLSELVNA--DLSRMSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQ-APTPVSAFLHSATMVKAGVFLLAVLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKIQGFVMFLVAHALYKAGLFLGAGAIENATGT--RDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELIYGALFASDLDALGWLVVVLVFVANASMIRVGRMLFIHNSQPSSRVVPPDLWILALGGASLVSGFWAL----------------
270267511    -----------------------MIGLLMFLNLEYIWIVFILIIMLSLLNF-LFYYVNWDMVLVKVSDWSMIDSVSFLLIMLTMWVCIMMVICSFKYLY-KCMEYNLFLKLTLLLMLVLLMSFSQVNIVLFYILFEFSLIPTMWLIMKWGYQPERLQASLYLVMYTVMGSLPMLCCILFMGYCNGSLSFFM----WPVFVNMYFIESWWLMFLLGFLVKLPMYPFHLWLPKAHVEAPVSGSVILASILLKLGGYGIIRMGLLYPWLNLSMIPMLLSFSLLGGVVSSFICLRQIDLKSLIAYSSVSHMGLMLMGLSSCKIGLFGSMMMMVSHGFSSSALF--IMANMNYDSCNSRSILVCKGTLLVVPMVSLFWFLFSIMNMAAPPFINLVSEISIMMSITFISSGSLVVIGMI-SFLTLCYSLNMYAVI-------------------------------------------------
76803156     ----------------------------------------WTVWALFLASVGVLAVAVWRGVGWGVAGILHIDGLTAVM--WVVVTFFSGIVHSYSRRYMDGDRYIDFFGKVFAFTVVVGVLVAADHVAVFVAAWLAMGLAMASLIGHVRDWEQARAAGRLARRYFLGSSLLLVGALAPLVWMTDATTITGLLAA-FDTVPRTVAIAAAGGIFLAAIVQSALLPFHGWLLSSMT-APTPASALMHAGFVNAGGVLLTRFAPVIADEL-VFMSVVVLVGATSALLGQAMLLVQTDIKQKLGSSTLAQMGFMIMQCGLG--FFAAAIAHLILHGCYKAYLFLASGATVEQTTPK------------------------------------------------------------------------------------------------------------------------------
28263049     -------------------------------------------------------------------------------------------------------MKIYYFILVWFLIMTVIMAMSTSSMFLIWLSMEMNMMSFIPLIS-PKKSMISINSTVLYFIPQAFASVIFIFFI------------------LIQTLNFTFFENLNMIILSSMILKLGAAPLHIWFPHASEGMTYTSFFLLTSTQKIIPLHVLTLFQN----------WTILLPIILSTVIGSIGGLNQFSIRKILAYSSITHLSWMLTLI---MLSSMMWLVYLLTYSMILLFVIQFNKQLNLNYFSQINFLSKTNSLYFMILLLTLGGLPPML---------GFFMKWMTLK-IVINNMNFLAVPLLISSLINLYFYSRLLYPHFMKMQLSIKWNIKNFTKLWNFIFLNFLSIFMIVP---------------
7335689      -------------------------------------------------------------------------------------------------------------LYLSLSVIGPCNYCASTSMILCWAGMEIGFIATIPLLGYASTYSLSKESVLKYFCIQAFSSAIIFLGGVILY-------------------ETYSEYWSMWLALAGLMIKLGVWPGHFWVPGVASGISEFPLFIMLVVLKVAPIALLINIADFMELGMH-----LVVLGVITATTGALMGLNSAQFNQMLACSSITHMGWMCVGILLGGIWV-----YFLCYSVALGFL-----------------------LYFKCRGNTQMAALVLLSFSGLPPFLMFVGKWVLLSMMVTTSVHLVVILLLISAFLSLSFYLMFSYGCYLDSSSQPV----------------------------------------
255506285    --------------------------IFYLLFFISLTLFSTFLFFIFYDLSIFFEWIIIELNSSTLSLFFLFDWMSLLFMSFVLFISSMVTFYSMDYMNMD-TNKNRFLYLVFMFIISMMFLIMCPNLITILIGWDGLGLVSYCLV-IYFQNYKSYNAGMLTSLSNRIGDIAILISIAWMLNMGG-------WNFFFYLDFFFINNLFFIMVILAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFYSFFF-LYKNFMFFLLLIGCLTMFMSGLGANFEMDLKKIIALSTLSQLGLMMGILSLSFEKL--AFYHLLTHALFKSLLFLCAGLFIH-SMMNFQDVRLTGGI--NMFFSLISFNVSSLALCGMPFLAGFYSKDLILEFVLMSNINIIIIFFFFSTGLTVIYSFRLIFFLLMNFMGFMIINMSENMVMIYSMISLLLLSII------------------
51980089     ---------------------MLILMPMLSLWVSTYTLWMAASFLLSFLVAAFILTFLPYISSMNILATLSLDSLSFPLILLTLWTSALMILASINIL-LNNQASKSFCLNILLLNLTLFVMFSLNNYFMFYIFFEVSLIPTLFLILGWGYQPERLQAGLYLVLYTVTASLPLLMSIIMIMYKNNSLF---MFLNTYSPPTIYFINMWWIMSIMAFMVKMPLYTTHLWLPKAHVEAPVAGSMILAGILLKLGSYGVIRLATPFWSTFTSISMMFTSISVMGAIITGLICLRQPDLKALIAYSSVGHMGLIIAGFMSNTSWWEASLTMMVAHGLCSSALFVLANMTYETTQSRSMFLNK--GMLSMFPIMALWWFMMASANMGAPPSLNLVSE-VSLLASILNLSKSFIIPMILSMFISGMYSL-------------------------------------------------------
70724947     -------------------------------------------------------------------------------------------------------------------------TFLSKNWLYFFIMFEGCVIPTFFLIMGWGKGENREQASIFFLMYTLIFSLPFLFFLSYLISFGKS-----MTMSISSILSMEVFWGWGIVMTLVFLSKLPIFFLHLWLPKAHVEAPLQGSMILAAILLKLGSYGLFRIIFSFFWVINLLKPFCFSIGVIGSIFASLLCYSQSDLKRLVAYMSIAHMGFLLSSMASFSFFGIWGAFLFMVAHGISSSGFFCSVTMMYDRGSSRSMLILKGGGSSFVSLFLLMFLLSAISM-GLPPSLNFFSELIMLFGTLCYQWIAWSMMSVIL----------------------------------------------------------------
60650739     -----------------------------------------------LLFIVVFILILMNFCSNYFVNISYFMGFDILSYGLILLSFWICTLMIVASEVVYKYDNYKFMFNILILLFFLVLTFSSMSLFMFYLFFESSLIPTLFLILGWGYQPERLQAGVYLLFYTLLVSLPLLVGIFYLYTSCNTMNFYLLTNYFFNYD------LLYLSMILAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLLRVFSFLQLIGLKYNYVWVSISLIGGVLISLVCLRQTDLKALIAYSSVAHMGIVLGG---------------------------------------------------------------------------------------------------------------------------------------------------------------------
37910019     -----------------------------------------------------------------------------------------------------------FFIFVGISFFGTXLILLSGGLLGVWVGLECNFFGFIPMLS--GKSSEEGEGAMKYFIIQVLGSGMVLLGIAVLIKESGGFNLMSLSE------------LGVLTVLTGLVMKIGVFPFHFWFPGVMGVSSWFNCFMVSTWQKLGMIYFLAGTSLS-----EGVKFFLLFLGAMTSLVGGVGGVGQVYLRSIMAYSSPCSSGWVIFVPNEGEFFFFFLLFYLFFSSILFFRAMNLGHVXSLIGVSNSFSSNSKTGW--------FSLMILLFSLSGLPPLIGSSLKMMGILVLLEGSFMF------------------------------------------------------------------------
254282579    ----------------LVLITIPLIYLISAMLAPSRPPLSGWRLLQGANGVVILLTLFAALLPESGSRLFSTSAVSCI--VLTLVAFIGVIITGYSAQYLSGESGERFQRWLQLTLGGVSVVVTSNHLVVLIIAWTGISLSLHQLLMFYPERKRAALAAHKKFLFARLAELCLVFAAVLLYVEHHTFFISEILSVYSAGELSISAQLAALLIASAAMVKCAQFPMHGWLIQVVE-APTPVSALLHAGIINMGGFLIISMAPLMLQAELANW-LLLIVAGFTFVGAALITMTRVSVKVLLAWSTVAQMGLMLVECAMGQYGL--ALLHLVAHSCYKAYAFLSSGS--------------------------------------------------------------------------------------------------------------------------------------
237515452    ---------------------------------------------IMLLIFFIVNYSYIKLNMMDFYAIYYDFGLDFFSFWMINLSIWIILLMMLASLKVVKYKNFLFLFVLMFMLFFLVMSFSVLNLLMFYIMFEASLIPTLFLILGWGYQIERIEAGMYMMLYTLVFSLPFLLMMFYMYHMSYSLDIEYLNIKKLNFDSFLYN-----FVMMIFFVKIPMFSLHGWLPKAHVEAPVSGSMILAGVMLKLGGYGIYRLMFISENLMSNYMMSILVFSLVGSIYLSLVCLRQVDMKSLVAYSSVVHMGLVIGGLFSLEIIGVQGAFLMMISHGLCSSGLFCLVNMFYERSLSRSLIINKGMLSYCSPMMMMWFLLCMGNMSA-PPSLNLISEIFLLMSLLSLTKFLVIILMLFL----------------------------------------------------------------
160688383    ----------------------------------------------------------------------------YWCWGMMILTFWIVFLMYLSSKDLLYINLSFYSMIMMLVMLMLFFSFMVCDLFLFYLSFESVLIPTVILIVGWGSQPERLKAGLYMLFYTIVASLPLLLCLLYVYSNFGSVHYLVLVDFSLCGFW-------VLMMLVAFLVKLPMYMLHLWLPRAHVEAPVTGSMVLAGVLLKLGGYGLFRVVFLVKHFMISWGGYLMSLGLLGGLVIGLVCVGQVDMKMLVAYSSVVHMSLVLGGFVTTFIGLYGGFVMLLGHGLCSSCLFNLVNVLYERFHTRSVMINK--GMMSLYPILGMWWFLLCVCNLSAPPSFGLVGEIMLLVGMIHWSLVMFVILCLLTAVFSLYLY--------------------------------------------------------
218456824    --------------------------LMAIIFLTPILFNYWLMMHIIMLMCFIFMSSNICYSFINSYGDLLGLDMLSYSLVSLSYFILFLMMMASFKIYLNKDNLIMFGLVLLLMLISLMLTFCSLNMFLFYISFESSLIPTLFLIFGWGYQPERILAGYYLLFYTLFASLPLLLGIFYIDSMVNSLDFWII-------NFEDLNFYLYISMIMAFLFKMPMPFFHFWLPKAHVEAPISGSMILAAILLKMGGYGLIRVYLFMGSYSVSFNYIWISLSLWGSLIVSFLCLFQVDVKSIIAYSSVAHMSLVICGISFNCYGFSGSLIMMIGHGSCSSALFCLANIIYERSYSRSLFINK--GYLLSMPSLSLFWFLLCSNNMSSPPSLNLSGEIYLINSVMSWDFMTFIFLGILS----------------------------------------------------------------
257386993    --------------------------------SRVAATLTRVVWFLCVVSVGVLALRLRGSGPWGIDGLVAVDGLTAVM--WVTVTFVSGIVHSYSRRYMAGRTIDRFFGRVFAFTLIVMVLVAADALALFVAAWLGMGLVMADLIGHWPQARAAAALSRRYFL---ASTGALAVALGTLWWHTGATTVSGVAPALGEASGTVVLFAATALVLAA-MIQSALVPFHTWLVSSMT-APTPASALMHAGFVNAGGVLLVRFAPVV-TVDSAFMLAVAVVGATSALSGKLLKTVRTDVKGKLGCSTVGQMGFMIMQAGLGFFG--AAVTHLVLHGFYKGYQFLSSGS--------------------------------------------------------------------------------------------------------------------------------------
295065575    -----------------------FFMLMMLMFSVYLSFFQNLFFFLMLKGLLVCLINFLIFKMMTLNSNYFLDGLSYGMILLSYFIILFVLLYSYKDKLYKKMLIYYFMFISL------YFCFSVDNFLVFYVFFELSMIPLLYLILMVSGSYERFKATMFLFIYTMLGSLTLLVFLMYLEN-----NYSMMLNNVLLLMKNMGNYWG--LMFLVFMIKSPLYGFHFWLPKAHVEAPIEGSMVLAGVLLKLGIFGFYRLMFFINNLINKQIKMLFIFSSLGSFIVGMICMRQVDLKLLIAYSSVSHMGLVMSGL-LTMSKLGLSGSMLMLYAHGFCSSLMFFMGNMFYERYNTRNLFLFKGMAQGYPVLMIFWFWVILINMGVPPFMNFMSELFLIFSIIKKSFLMIFLLVFILS-ISVYYSLNLFMRI-------------------------------------------------
159041844    ----------------------------------------------------------------------------------------------------------------------------------------IISVASYFIIQIS-TKPENMDAAIKAIVAFIIATVLFFTGSVI------------LLSAYFIGSSPPLFMLGYALALLGVMLEVGAAPMHIWVPDVFTAGDPIPVSVLASTIKIMPIIVLVKLTYPILTSLSYTFWLTAIMSALSMLIGNIGALTSREASRVLAYSSVANMGYIL---AAATALINAPAIAPKSSQILTYALAGLILQLVVNAAGKIG----FFTIIKGDYKGSIYSYLLGLSFIGTPPLLGFWSKLFIIISLAYLGPIWLAVFLVINSVISIPYYVRLSRDLSLKAPSGMVLYTVALMTAVMLLGVVIPIPALIVSS--------------
139160725    ------------------------------------------------------------------------------------------------------------------------GALLTGDLFNLFVFFEIMLAASYGL-ALHGSGEARVRAGVIYIAVNLTASLLFLIGVSLIYGMTGTLNMADIATRVATTDDLGLFHIGAAVLGTAFLIKCAMWPLGFWLTPTYSAASAPAAAVFAILSKV-GVYVVIRLSLLLFGADAGALTWLFVGGLATIAFGTFGLIASRDLSRAAGFGVMISSGTVLASLGVGAATLSGALFYLIGSTLACAALFLLAEILQRGREPDVGEARAVFDDEYRDPFLGGAFLICTLMVAGLPPLAGFVG---------------------------------------------------------------------------------------
297747690    ----------------------LMMMIFMIPLCFKNNMFWLVQMLLFILMFMFMNIKMMLYNLNNLSYIFGCDMIS-FGLILLSIWICGLMLMASENLFKLKFYINFFLFNVIFLLIMLYMTFSTLNLFMFYLFFEGSLIPILLLIMGWGYQPERIQAGLYLLFYTLFASLPLLLGIFFI------FNKEKFIMIYFLKFLNLDIYLLYFSMIMAFLVKMPMYFVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLLRVMIFLQQIGMKFNFIWVVISLLGGFFVSLNCFCQVDMKSLIAYSSVAHMSLVIGGIMTLNYWFLGSYVLMIGHGLCSSGMFCLANINYERLHSRSLFINK--GMMNFIPSMSLWWFLLMSSNMAAPPSLNLMGEIMLINSLVSLSMIFLMLISFFSAGYSLYLY--------------------------------------------------------
171185118    ---------------------------------------------------------------------------------------IVAVALTLALDWRWGTLGVALAMSAVGAALAMYAYYSSASPLYALLGLFLTTAAVYGLLAMEKTRE-NVEGAVKYLVFSGVGKLLIVLGLL------------------------YPTDWGLYLATLGFMFELGIFPFHAWVVDAYATGSPRGLAALTAFSKVAALYLLLSVFNRVGGPTA-VGEMLLAISLLSMFVANVAGLTARTIGRLMAYSSIAHMSYALTAVAMVWWLGPKNAEVFGARDTAQLAALVVVLEALASGLAKAGIFGHMGSPTADPPRKSLLNVVNALSLLGAPPLLGFWPKLLLILLALTYGTPAVALWVVINSVLATPYYFRAVKIM-------------------------------------------------
74274346     --------------------------------------------------------------------------------FVLLISSLVIF---YSNQYMEEYNINRFILLVLMFVMSMMLLIISPNLISILLGWDGLGLVSYCLV-IYFQNVKSYNAGMLTALSNRIGDVALLLAIAWMLNY-GSWNY---IFYLDMMKNNFGMMIIGALVMLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNDLL--MNWWMSQFLLLVSGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILSMGFYKL--AFFHLLTHALFKALLFMCAGSIIH-NMKNSQDIRMMGSLSMSMPLT-------------------------------------------------------------------------------------------------------------
197935743    -----------------------------------MSSFNWVVLGFFLLSIMSMFLMQFPWEPYSVLSSVVSLDYLSICLTVLSLFLMFVMALASHGIFINNNFKKIYAWALVILTFILLGSFMCSNFLLFYFMFEVSLLPTLVIILGWGVQPERMQAGIYFIMYTLLVSLPLLVVLMKLSGDYLGVEMGDLLYLGVVKEFGYWVKMIMLIILMAFMVKLPVFMMHLWLPKAHVEAPVAGSMILAGVLLKLGGYGIYRIFMKFMNVTYSIGAFFFSLSLAGAIIVGLVCCSLNDMKSLVAYSSVAHMGLVICGLFSGKLCMLGAVVLMLGHGLGSSGLFCFVNLMYERSGSRSMFLNK--GMMSVLPIFALGLFFLSCANISAPPTMNFLAEIMLMVSILSFEFKLI-MIFVVGSFLGAVFSIYMYSY--------------------------------------------------
296241803    ----------------LTIMLSAMGALIVDSHPRFSKILRILGFLVPGLFFLAGVVELLWFQP--------------YFILLSMIAAIGLTLHTEGYYRVIYGKVMYQQLVTDVMLSLVILLFSSETLITLWIVLELVSVLLILM----ERGYENYPVAIKYLVFCATPGDISILSIWVLASQYGFIESLLIPLTELSQTSMSVGLLESIILVIGFLTKLGQFPLHSWLPTAYYHAPSPGTSVMSGLLSKMGAFSLF-IVISMFSLDPAVFYIMMAQGIVTSLYGYLMTTVQTDVKKVIVYSSLGHMGIVTMLFALYGLVRQPIIQTLIVVYVVYHGIAKALGFVNISIMENTHELYKLGYLGLVSPNALNIAFLTFLNLTGFPPTPGFIVKFLLIFTTLSLVLTPVLAIVSFSTVLTVIYMSKFI-AAYTSSIKPPLKIPPKNLNEPELIGDYFLSFFTIILSYL------------
117617244    ------------------------------------------------------------------------------------------------------------------------------------------LIPTLFLILGWGYQPERLQAGVYLLFYTLLVSLPLLVGIFYLYKNCNTMNFYLLSNYMFNYN------LLYLAMILAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLLRVFSFLQLIGLKYNYIWVSISLIGGVLISLVCLRQTDLKALIAYSSVAHMGIVLGGLMTLSYWLSGSYTLMIGHGLCSSGLFCLANITYERLGSRSLLINK--GLLNFMPSMTLWWFLLSVCNMAAPPSLNLLGEISLLNSIVSWS-WLTMISLSFLSFFSAAYTLYL-----------------------------------------------------
192288415    ------------------LTILMTSFFLLPLPIFKMSNSWNISFISMLLLSTSSFLFIYPFSPFFFINSYLVDFLSAPLITLTLWISSLMILASYNTLFTKK-APFLFIFMILSLNLILLLTFSQINLILFYICFEASLIPTLFLILGWGYQPERLKASFYLMIYTVAASLPLLVNLCILFY----TNLSLSLLIPLWTPLPFLSALCWFFTILAFLVKMPVYLAHLWLPKAHVEAPVAGSMILAAILLKLGSYGLLRFASLYPFLNKNLSAPLIAISLCGAIVTSMICIRQPDMKSLIAYSSVGHMGLLTAGIMTSQIWWEGAMIMMIAHGLCSSALFALANTLY--ETTHTRSLFLTKGLLALFPTMTLFWFMFSAANMAAPPSLNLSS-EIILLSSILSSSLATAPFIAFSSFLAAVYSLFLYTATQHGSPTNFINPLSISQRNYILFSLHLIPLFFLFLKP-------------
255021138    -------------------------------------------------------------------ISVTVDGLTLILAS--LVSFVVLTIAQYSVEYLDGDPHQARFFRLLAFTGGFLLVVVSGNIGLFTIAIIATGFSLNKLLKFYGERPKAIMAAHKKSLFSRTADLFLLGATGLIGSQIGSLQFRALRQFVEHADRVPLLQIAAWLIVGTVVLKSAHFPFQGWLIQVME-APTPVSALMHAGVVYSGAIIALR-TSALLVRVPDALWFLGLMGLATVLIASLVMTTQTAIKSMLAWSTTAQLGFMSLELGLGLFPL--ALLHLVGHSLYKAHAFLSSGSVT------------------------------------------------------------------------------------------------------------------------------------
137497287    ------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVTASGGLCLLAGLIILGVEANTFRLSELVNA--DLSRMSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQ-APTPVSAFLHSATMVKAGVFLLAVLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKIQGFVMFLVAHALYKAGLFLGAGAIENATGT--RDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELIYGALFASDLDALGWLVVVL----------------------------------------------------------------
5835061      ----------------------------------------------------------------------------------ITLLTLNFSYFLFNSYQIKANWPLSYSTILVSLFVLLWLTFTTQSFILFYVFFECSLIPTIILILGWGYQPERLPASYYFLFYTLLSSLPLLFIIIAHTSIY--------SSSFLQFWGNFMDKMIFLLAILSFLVKLPVYFAHIWLPKAHVEAPVTGSMVLAAILLKLGGYGLYLVQVLNIYS----ETTLMGVCLMGGIFSCLICLRQSDVKSLIAYSSVAHMSFVILGMLMSTYTNMSSILMMVSHGICSSGLFYLSYLFYARIWSRSFLLT--RSMISLFPYLCFWWLSLSFLNMGLPPSLNFFSEMYFFIGAFSLDWMVVGLSGILCFLSSCY----------------------------------------------------------
52079278     --------------------------------------------------------------------SWRLDSLAWLIALFVL--TIGFIVQRYSVRYLFGDRSYRFFVLLTLTTGGASCAWLNDDLRWLLLCWGITLLGLTALIGLNSAWQAAKNAALYAGRIFALSWLAIAAAALWLSLSTGHWRLSSIAEESLVQLSSWEKTGIGLLVILTVMIPAAQWPFHRWLLDSAI-APTPVSAVMHAGLVNVGGVMLTRFAPMFSGDV--LQLILLVPAVLSVLLGTGMMIVQTDYKRQLAASTVAQMGFMLVQCALGA--YIAAVIHLILHGLFKAALFL------------------------------------------------------------------------------------------------------------------------------------------
254430481    ------------------LLFPFLGAFLSALLPSTGRWLALVCALLTTAVGVLLFNGTCPWFLQLTGPLGVLLQADALAAPFLLLNGLVVLAVLLDTWSRKP--PGPFLLLLMVLLGGLNSAFLAVDLVSLYVALEVVGVTAFLLILQKRE-PQQLWIALRYLLVGNTVMTLYLVGAALLYLQTGSFRLMALGAP---GLDPRSLAVVVALLLVGLLTKSGVFLSGLWLPRTHAEAPAEVSALLSGVVVAGGLCPLLRLALQLPQLQPLLAAIGLASALLALIYALAD----TDLKRVLAWSTLGQAGLVLLSPASGA-------MYALAHGLAKACLFLLAGRLGSRDLTTWR-------LQPLPSALGVPWLLASLSIAGAPFLLGFWTK--------------------------------------------------------------------------------------
25057399     -------------------------------------------------------------------------------------------------------------LFIISLISSMMICLSSNSFMSMWMSMEINLFSFIPLISSNQK---------------------IMSEKSTMLYFLIQSISSSIFLISFSMNLENLKSMMTTMMILAIFMKLGMFPFHFWMISIIEGMEWEQAFILMTLQKIIPIMILSFMTQ---------QKMIIMFWILNSLIACISGLTMFSTRKILGFSSINHLSIMLMAMILSKK---------IFKAYFIIYSFMTFSATKMMKTTNLNFLFQSFTEMKKNKANNFTFLLIFLSMAGVPPLLGFMPKMLTLMAMLKSEMFLTITLILIFNTLSTFFYLRM-----------------------------------------------------
291464793    ----------------MLKLFVIMLFLMILLKKSTEKWSFYSNWNMILFILLMIFHSNMLFYPKYIIYSLSFDCLSFPLIMLTSWTCFLMFLSSYKMYEMKENNLFSLMIIMLLSIL--IYAFSSMNIMKFYISFEASLIPTVLLILGWGYQPERLQASIYLLFYTLFASLPLLIGLLSLNNNLMTNSIFLLSFSYFN------MKFLMIICLMAFMVKLPMYMIHLWLPKAHVEAPISGSMILAGILLKLGGYGVARLYSIFKFNNYYFSELFISISLIGGVMTSITCIRQIDLKLLIAYSSVGHMGLMISALFTNTQWGFNSAISMMVAHGLCSSGLFCLANFNYERYFSRSMIIMKGKLNLLPMMSLMWFLLIICNMAAPP----------------------------------------------------------------------------------------------
160902056    --------------------------------------------------------------------------FNFTIKFLLILFNLFSLITFFRIYKNYD---HIFFTLWLLLTGSINGFFMSRDFFNIYVHLELASILTFLLLSYD-KNEIRIWAALKYMMMSLVSLNFYLIGVGILYSNSGTLN-------LNYNLSNGINTFAFSFILTGLLTKGGLFFLSGWLPDAHTEAVKGISPILSGMIVKLPLFIIFLLTPSLPIELKNFLYYF---AGITAICASIFTLLQNDIKKFMAYSTMTQMSY---GLMVILLQPSLFPYFIVFHLFTKGFLFMIAEDIYEKNGTKNLK---------------------------------------------------------------------------------------------------------------------------
2316054      ----------------------------------------------------------------------------MFLSFVMLISSVVVF---YSEEYMEGDNLNRFCYLVLLFVLSMGLLILSPNLISILLGXDGLGLVSYCLV-IYYQNNRSLNAGMITVLSNRIGDVGILIGIVWMLNF-GNWNYFSYVLLEDMGSEFYWVGGCVVL---AALTKSAQIPF----PSSPMAAPTPVSALVSSTLVTAGVYLLIRLSQYFSVGVFSC--VLMFISCMTMFMSGLGANYEMDMKKVIALSTLSQLGVMMLSISFG--YWKLAYFHMLTHAXFKALLFLCAGSVIHSSG-GAQDLRYMGGMIEFSPVVGSCFNLANLSLCGI-----------------------------------------------------------------------------------------------
270267401    -----------------------------------------------LAVVAVFFLLKMMQGGGWRGGQFFLDTFSFYFVLISLWVSFFSVLAGLGHLTFKEDKYFMLFYVILFILGLFFTGDN---FFFFFLLFEGSLVPIFLIIGLWGSQSQRITANYYFLMYTMLGGFPLLFIVYGMKVMEGFFLMWVLGDGVFQGIGSFF----FLLMIAAFLCKLPLYSVHLWLPKAHVEAPVGGSMVLAGLLLKMGGYGLLRVVLMIKVTLGFFFYVLLLLGLWGSVGAMLVCLRQLDLKCFIAYSSVSHMSLGLGGLVYSFYGMKGSFLLFLGHGVVSPAMFFLGNLVYERLGT--RNYMGLGGLLKDMKVLGFFFMLFFVINMGFPPFVNFFGEISIYFSVLGFSFVFFSVLLGVMFVTGLVMM--------------------------------------------------------
49147419     -------------------------------------------------------WEIFSMNSMSMSWIMLFDCYSILFMMTVLFISIMVMFYSNEYM-SEDIFIYRFKLLVLWFVMSMLLLVLSPNLVSMILGWDGLGLSSYCLV-IYYNNYKSNAAGMITVLTNRIGDVILLFSISIMSVY-GQFDYLLTDSKKFLG----------LLAILIAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYFLFR----FAEKTAAYSESLLFMGALTMLISGLSGCYELDFKKVIALSTLSQLGMMFFGL--GLMAYNWVFFHLLIHALFKSLMFMCAGVIIH-SMKSSQDFRIMGGMLMTFPFIKSLLLFSVLSLCGIPYLGGFYSKDLLVEMFFMFNMNSVSIMMFIFSLFTLLYSMRFCMKLMMGSFNGFTIMNYNYTNNFFYSLFLL-----------------------
110082693    --------------------------------------WGVLMGSFFLIVFIFMLSFSGENFISNLGYVFGMDIYSWLLSVLTCWILPLMLMSSIQLSVLKKNYIF-FMFLLILMELVLLFTFSTTNMIFFYISFESSLIPIFILIFGWGYQPERFQAGLYMLFYTLFASLPLLALIVSLGGDEGSYNF-----FLLMGNYYDFNLYIYVFFLLAFMVKLPIFMFHLWLPKAHVEAPVSGSMVLAAIMLKLGGYGLFKFLGLMQDLNMNYLYGWFSIGLIGSSLLAILCLLQSDLKSLIAYSSVVHMGMVLVGLSMSIFGLEGAFLVMVGHGLCSSGLFSLVNMIYERSGSRSFLVNK------------------------------------------------------------------------------------------------------------------------
190349583    ---------------------------------KKMKWEFFANWSMISYIMLLFSFNNIMFSPSHIIKSFMFDSLSLPLIMLTCWTIFLMFLSSMNILMLQNNKS--FFTMLIMLLFILILAFSSMNMMMFYITFEASLIPTVLLIMGWGYQPERLQAGIYLLFYTLFASLPLLIGILILSFKLKTSSMFMMMNLIITNN------YLLIICLMAFLVKLPMYLTHLWLPKAHVEAPISGSMILAGVLLKLGGYGMIRLLMIFKSKFYNISEMFITISLLGAFMTSLICLRQIDLKVLIAYSSVGHMGLMVSSIFTNTYWYNSAISMMIAHGLCSSGMFCLANITYER--YNSRSMMMIKGGLNMFPGLSLMWFLLCITNISSPPSLNLLSEIGIIISLLKISMIFISLISFFSAAYTLYMY--------------------------------------------------------
291617124    ------------------------------------------------------------------------------------------VIASFSVRYLEGEANQRRYIGALSAVLGSVLADNWLLLIAAWAA---VGLALQQLLCFYPDRPFALFAAHKKYIADRIADVMLLGASALAWWEVGSFSLSALWAHIAQQGASVPLQASAVLLVMAVILRTALLPVHGWLIQVME-APTPVSALLHAGVVNLGGFVLIRFAPMLEQAGAARV-LLLIFALTTAVLAGIVMLTRISVKVRLAWSTVAQMGFMLLECALGLYTLAAL--HLIGHSLYKAHAFLSASESVRQTRQQTLHRTSLPGTVSVMPVLTISAVFLVLRLA-------------------------------------------------------------------------------------------------
256985395    --------------------------------------------------------------------------------------------------------------------------LISSGVLGVWVGMEVNFLGAICFMS--GVYVEESESVMKYFIIQVVGSCFLILGVLMLVY-------------------GEFVFLVESFSMMGLAIKLGIFPFHFWVPGVMSSLSWFSCFVVSLIQKVAPLWLL-----SNFCLGSSVVNVMEVLGVLTCLVGCVGGIGMMNYRALVAYSSLVHLGFLVV---LCLVEIGLFWNYLFVYGLLNLMLMLSLWSLSIYSYADLLKE---GGVCHYTSLLWVSF--YFLSLAGIPPFSGIFLKVYFLVSCWNF-APLGSILCLMSSAVSIYFYLSVVMVVYWGKSVCSLYSLKYEKSDFMVGFMSIIVNVII-----------------
228015377    -------------------------------------------------------------------------------------------------------------MMISMITMSSIMTMSSNNLLYSWMSMEINMIVFLPLMAKSNKMKDQI---MKYFIIQSTASSMLLMSTLISYSI-------------------ETPINSSIMLMTSLMMKLGLMPTHTWLPTLMNSLTWENCVLISTIQKITPMIIMMQTTTMKMSMIPM---------IMSLIIAPISALKQLATKKIMSFSSISNMPWMLISMNNSKTQFM---------IFMIVYSTMTMMMMNKFKKLNIQFINQLSTSSKSQKMSMMIMAMSIS---GMPPMMGFLPKWIIIQTTISN----------------------------------------------------------------------------
212725530    ----------------------------------------------------FFFLSISMMSLNNSFGLLNIDIMSTLFLSLVFIVSVFSFLSVFLSMKQSDEKKVEQTFLMIMFIL-LNMCFVFDSMFIFYINFEIIFLFMFFFLFSLSSKMNREMASYYMFFITLATSIPLLVLMFS------SLDEEQILSMMMIL---FNQNMWWMFILLVFLVKIPLFGLHMWLPKAHVEATLSGSIFLSGILLKIGIYGIFRVSLMKMSALTHFSSIFSCVGWVSSLIVAMICYRQVDCKSLVAYSSVVHMGMCTNGALSGSNTGFSSCMYMVLSHGVSSPLMFFLVYM-FYDRQNSRSLIMMKGVNSLHPLLFLSGFLIMISSLGMPPLLSFFSEFMLGISALLINHILIPVSLFIFFLSGLYMIFYFIYFSQGNPSNFGYMNISKMDLSLIFSLIFYLF---------------------
218157380    -------------------------------------STYFWILVQGLFFIMSFLFLLNFYNMLDLSNLNYMFGIDILSGVLILLSFWICSLMVLASMSVTNFNSLTFIILILLLLFSLYMTFCSINMLMFYISFEASLIPTLLLIMGWGYQPERLQAGLYLLFYTLFGSLPLLLGIFMMYSYWGNVDL----NMLLLFNFSFESSLWYISLIMAFLIKMPMYMLHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRLMPFLMKIGVMFNILWITISLFGSVVVSLMCLRQTDLKSLIAFSSVAHMSIVISGLMNATFWLESCLVLMIGHGLCSSGMFALVNICYERLGSRSLLINK--GLLSFMPTMTMWWFLLSSSNMAAPPSLNLAGEIGLINSIIFWSFNSFMSLMLLSFLCAGY----------------------------------------------------------
197935834    -------------------MLSILFVLLFMIPLCFMGGAWWMVQALLFMSVFPIFFYNWGCYSWGMMGYFLGVDVMSFSLVCLSFWICSLMLLASEGIKRYDNFVSYFLLLIVLLLILLVLTFSSTDLFAFYFFFEGSLMPTLFLILGWGYQPERIQAGVYLLFYTLLASLPLLLSIFYISGL-----FFSYFYPILSFVETGGFELWYLCMVMAFLVKMPMFLVHLWLPSAHVEAPASGTMILAGVLLKLGGYGLLRVFLVLVPTGIMFNWAWMVLGLLGGFVISLVCLRQVDVKSLVAYSSVAHMGMVLCGIMTMNFWLSGSLCLMIAHGLCSSGMFCLANITYERVGSRSLLVNK--GFLMAMPSLSLWWFLLSAANMAAPPTLNLLGEIVLTNSVVGWSSYSMVFLGLL-SFFSAAYSLYLYSY--------------------------------------------------
39981086     ---------------------------------------------------------------------------------------------------------------------------------------------------------ERLNAGLYFLFYTLAGSLPLLVALMYLQNTAGTLNFLLLQHWAQPLSTSWSNIFMWLACMMAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMLRITSMLNPLTEHMAYPFLMLSLWGMIMTSSICLRQTDLKSLIAYSSISHMALVIAAILIQTPWSYMGATALMIAHGLTSSMLFC-LANSNYERIHSRTMILARGLQVFLPLMATWWLLASLTNLALPPTINLMGELLVVMSIFSWSNPTI-LLMGTNIVITALYSL-------------------------------------------------------
145592476    --------------------------------------------------------------------------------FVLTSVVLGLIVTVYAERYLQHLKAERYYAVQSLYVLSFVYIIIFENLIFVFLALELSIITSFLLIWYFGYGDRR-RVGLLYFIWAQIGSILFLIGIAM--------------SGTYLAADFKAAGTAALMVLVGLLVKMGTAGVHFWLPYAHAEAPTPLSALLSPVHVGLMAYWLWRL----RDGAGWPLETLYLYGLATAVYGSLLVFRESDIKRALADSTIANMGLLVAAAAVPKPELSYLATAMLFVGHAFAKAAGFMLAGIYIVGLHTRDLDQLR-WDTRVLALGVLSFVALSGVFGI----NLLGKAMV---AVGVPQALAAAVLLITALFSALYSFYLLHKIYKGGQAEVPT---------------------------------------
49619222     -------------------------------------IFYFNSFEIMIMLLFTSLVFFIKILMNPSYSTMEFMEMDLMSEIMILLSIWITFLMLLSSFANKIYMNKFFLFYVMAMLFLLEMCFTMVNLMMFYFFFESSLFPMIMIIFGWGNQPERIQAGYYMLMYTIFGSFPMF--IMIINYFTKNFSLLYIYMMWL---ENLMLGMIFSFLMLGFLVKIPMFFFHLWLPKAHVEAPIAGSMILAGILLKLGIYGIFRFKNMILCNLMIFSEIIMVISVWGSVMISMYCLFQVDIKSLIAYSSVCHMGMVLGGLTFSIFGSMGSLLLMTGHGLISSGMFCLANILYERTYT--RSMLMLKGIMKVFPSLTLWWFLFSIANMSAPMTLNILGEFFLSLSMLKYSFFPLMLIIFLSACYSMYLY--------------------------------------------------------
25057187     ------------------------------------------------------------------------------------------------------------IIFLWILFMSILMGISCSFWFPLWVSLEINMMMFIPLMNSKN----------------------FLSSNSIMNYYIIQSSSSSLFLFSSFLTFLFSTDMLVLIIMISMMIKLGSAPFHMWFPQISEGLNFLPFFLLLTFQKIIPLFITTLINNS----------VFIFFIITSSMMGSFGGLNQTSLKKILAFSSISHLAWMMALIFSNH------NFWMLYLFIYSIILMKIIKTFKKNYNFSIFNLNSM----KLTFLNKITMISLFLSLGGMPPFLGFFMKWISVILMIK-NFPMIMVILIISSLINLFFYIRILYPIFLN----------------------------------------------
152031230    --------------------------------------------------ILMMEFNLMMMNSLSFEFMMYLDWISFSFMSLVMMISSFVLLYSLMYMESD-LNIKRFFILLMMFILSMIFLIICPNLMGLLLGWDGLGLSSYLLV-IYYQNWKSYNSGMVTILLNRIGDVGILMMISLLIML----------GSWNGLLYNFNFFIFSFLLMISAMTKSAQLPFSVWLPMAMAAPTPVSSLVHSSTLVTAGVFLLMR--YNFYLIFMNINSLMLFISSMTMFMSGLMANFENDLKKIIALSTLSQLGLMMSILSFGNIELS--YFHLLIHALFKSLLFLCGGILIHLMMNN-QDIGFMGNLINYYPLVSMIFLISILSLCGFPFFSGYYSKDLIMEIFLMMKLNYLSLLLMMGTLLTVSYSVRLLMIVYLNYNSKFNYMILLNEDYLMSISMMFLYFLSMMFGYF------------
256985402    ---------------------------------------------------------------------------------------ISGCVTFFSGFYMAHDKFFRFLYALMLFVFSMVLLVLFPGYLSLMVGWDGLGVTSFLLVVYY-TDWDSLAAGMITALSNRIGDMFFVVGVAFMSFSLGFSSFD--VSFIKNFFSSNVVFVLGVLLILGSMTKSAVMPFSAWLPEAMAAPTPVSSLVHSSTLVTAGVYVLIRFGDLAVEFCSCF---LMMFSLVTVVMAGMSALSLVDVKKVIALSTLSQVSMMMLSISVGAVSIG--FFHLLVHAFFKALMFLCVGSVIFYSG-GVQDARFLGSLWLSMPLVFSLFIISNLCLIGFPFLSGYYSKELIVSSFLSGYSSLIGFGLVYLSLVFTFYSFRMIWLL-------------------------------------------------
114052841    ---------------------------------------------------------------------------------------------------MINMNKLNMMIFLPMLILSTMISLSSNNWMNSWIGMEINLMSFIPMMLTNK--INKNESFMNYFIIQSICSSMILFSSLLI---------------LNYLYTNMLFYMNINIINLSILTKMGSAPIFMWYIKLMKNLSWNNCLILSTWQKIIPFFLI-----NNFKEFKLIFYTNMFISLINSVISVMNNLNLLSIRSIIAFSSLNHLSWMIMNI---MLSSKLWILYFFNYSIMLFSLIHTMNYL------NIFYINQIIINKLENKFFSILITLIMMSLAGMPPLTVFMIKWLSFKMFISFKLNLLIMIMSMSSTLAMFIYMRMMSTLTFYNSIQKNNFIMKNINFNKMNKLMLSMFMIMFMNLM------------
27733924     ----------------------------------------------------IFEWNIISLNSMKMNMFLLINYKILIYIYLVMFISSMIYMYSISYMNLNNFLLKRFYYLMMLFLLSMIMLILGPNMLTIMLGWDGLGLTSYCLIIYYNK-LNSLNSGFYTIILNRFGDSGLLMIISFLSMF-GSWNL----------IIYNMNNLLMLMIMIMIFSKSAQFPFFVWLPMAMMAPTPVSSLVHSSTLVTAGIYLMIIYENLF---SLNYKNYILLISSITMLISGFMANLEMDFKKIIAFSTLSQLGFMMSILCLGLVDLT--FLHLFIHALFKSMMFMCVGSFIHY-MNGSQNFRFYKGMFYIYPMKSMIIMFSLMMLCGFPFLVGFYSKDLMIEIYYMKKMSIFLMILIFSTVLTISYSFRIMKNLLDNNLMCNLIYKYEDKLMSYCMMFMLILMLFLSKFIFN-----------
39653772     ---------------------------------------------------------------------------------LILLTIWISFLMMLASFTKKVSNNKSFIFYLTMMMMLLIICFSVLNLIFFYFFFESVLFPIVMMIFGWGSQPERLQAGIYMLMYTLFGSLPLLVMMLIFKKTS--------LMYLFIEWQEINIGIYFFLMMLGFLVKIPVFFFHLWLPKAHVEAPISGSMILAGVLLKLGIYGIFRFKSFYFIEILNFSYLLMILSIWGSVMVSIYCLFQTDIKSLIAYSSVCHMGIVFSGINFSFFGSYGSLLLMIGHGLCSSGLFCLANLVYERFYT--RSMILIKGLMKIFPSLTLMWFLFSIVNMSAPMTMNLMGELFLCLSIMKYSMFFIGPIMIL-----------------------------------------------------------------
171473608    -----------------------LIFLAFVNMSMVSNKNKWDSITFLVISLFVLLSSLSLTEGIKIISSWVTMDVMSISLIYLSFYLILMMYLSSINIFNTNNFTNLYTFMMILLLISLLLSFLASNYILFYMAFELSLIPTLFIIMGWGYQPERLQAGIYFMMYTLFASLPLLLMLLFNSSFFSMWMWSSLVNIFMFKISGGFMMLAFIMLIMAFLVKLPMYLTHLWLPKAHLEAPVTGSMILAGVLLKLGGYGLIRVLSKIYFSLNLISGVFLSLSLVGMTLIGLVCCRLNDLKALVAYSSVAHMGLVICGLLTGMTWMNGGLMMMISHGLGSSGLFCFVNMIYERIHSRSLFLNK--GVIAIMPIFTLMMFLLCCSNISAPPSINLLSEIFLIISVYSYDKFCM-ILFPLGSFLGAVFTFYMFS---------------------------------------------------
75373092     -----------------------------------------VLMLMILLTLKVIFIKLVNVENVIIEYMFMMDLMSSMM---ILLTIWITFLMILSSFAKEVQKNKMFLFYVTFMMLLLMICFTVMNLLAFXFFFESVLFPIIMLIFGWGNQPERLQAGFYMLMYTIFGSFPMFVTILMYMYKNNTLIYPYM------DWIESQLGILFIFLMMGFLVKIPMFLFHLWLPKAHVEAPISGSMILAGVLLKLGIYGIFRFKKFMMVELMNFSEIFVVVSIWGSVMISMFCLYQTDIKSLIAYSSVCHMGVVLAGVSFCIYSSMGALLLMIGHGLCSSGLFCLANIIYERVSTRSMLL--FKGMKSIFPSLTIWWFXFSIINMSAPLSMNLLGELFLSLSILKMSFFPVMLIIFMSACYSIYMYSYI-----------------------------------------------------
229915726    ------------------------------------------------------------------------------------------------------------PLFLMLVVLSTLLAITASNYMFIWMMMELNMLTFTPLIC-SQKSSTAIEISIKYLIPQSFASSLFMLAICM----------------------TSFLPNHNMLTTPALLMKLGSAPFHAWFPTIMQSINLSAGFILMTWQKIIPLYLISI-------PQLSNAPIILISIAMTALWGSIAGLNQTNIMLMLAFSSITHLAWLI---SATLFSVKVMFLYFTLYSLTLGTIFSLL----KNKNLVSHKMLMHNGLSTYHLM---ILSFNFLSLAGMPPFAMFSGKLLVI--CLMKNMLMILITMMIGAAISLYFY--------------------------------------------------------
189095656    -----------------------------------------------------------------------------------------------------------FFLFLLMYVVSFFLVFGYGDWFIIWVGLEMNMLSFLSLSSYRFVRGSSVYL-YSYFFVQSLGSGLFLVMMYWGGWVS-----------------------------LAMMISLGAGPFFFWFPDVLMGLGWWVGFLLMTFQKFMPLFVMSGVTGRDAEM----------MGLVSLGVGVVGSFGQSDLRKLMAYSSISHLGWMLLSMMMGGFVWMMYFFVYVVSLFFIVWWFYMMDANFVSDMFGGD---------------SLLIIFLILNLSGMPPFVGFFVKWIVLWKMVVIDFFV-GVYAIVCSLIMFYVYLRVCY---------------------------------------------------
136555187    ----SIMNSLVLLMLLPIIGSIAVAATPKTKEVLSKQVALATTVIVAIATIAMAMNFYSWIPTFGINFSVGVDGLALVLILMSTILAPIVVLSGWNEAHGGRWSVKTFYILILVLETMMIGVFAATDVFLFYVIFEAMLIPVYFLIGGYGTGERSA-AAVKFLIYSLFGGLLMLASIIALYVMSGTFDLQALSQLEMSSTTQNFLFLG---FFIAFAIKAPLWPLHTWLPDAAASATPGTSVLLLGVLDKVGTFGMIRYCLTLFPEASTFTPLIMVLAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
37910005     -------------------------------------------------NIIIVNLNLFSFGSLNININLFIDXYSVIFSXXL--SXIIWGISDFAFLYVPVNQNKYFYVFFYGFSLSMFLLIFIPSIFTLLLAWDGLAIFSFFLIVYYG-NFSSFSSGLYVYLLQRLGDAFFVVCIGSLFFVFGHFE----------NSYSSITNILISVFFFCFNYKSANFPFNSWLPLAMAAXTPVSALVHSSTLVTAGVYLLIR----YNYIIEEISFLILVCSILTGLGGSFWAVL-IDLKKIIAYSTTANLGFMTFSLALG--NINGAFVHLILHACFKALLFVSVGHFLYI--SHMQDVRSVSSFFYISKLLSWSVIFCVCSVVSLPFFSGFFSKHYIILSLNTFNNLFVMSFLVFYVYLSGFYGWRLVSFITTQNNFYLSLNFNNEVFSSNFKLILLGIFSFIFLG--------------
148259622    -------NDLIGLATLFWLVAGLIALAGRGVVLGR----GLAGLGCLAGMIAAILALPGASPPVALPVFRIADEGSGFTLAALWLFGFGLAPAMLAAWLGSPGRGGRFWLFLSMSLIGALGVFGVTQGAAFLVAWEVMSLGGAAMILGERLAEGAGSRALFMLGLLEVGAVALLAAVLVLGTASGSLGFAGFAGAW-RGAALYGPAIAGGLLLVGFGAKLGLLPFYEWFPGAYGAGSGATGAVLSGVVLNAAFFGLARGLLVWLPVDEGFGIALCAIGVISAILTTLYAFQQEDWRALLAFSSAENASVAVTALGASLLFEAGHLPLFAGLAFTVALLHLAAHALAKFAATGGYAIRQDGVLRANTPPFGMGALFAAMSLAAMPPQAGFVSEWFMFQTVFQGHLPGLATLVLTGAGLAL-----------------------------------------------------------
50511295     -------------------------FLFYIIFMIPMCFVLNYWMFTVMLFFVSFMFLIEGYMVFSFCNFGYYFGYDVLSYGLIFLSFWICCLMMLSSIYFNNNFVIFFMLSILFLLLFLLFTFMSVNLFMFYLFFESSLIPTFFLILGWGYQPERLQAGIYLLFYTLFASLPLLVSIFNVYSVFETLNI----YLFSFCENNSFGIFTYISLLLAFLVKMPMFIFHLWLPKAHVEAPISGSMILAGVLLKLGGYGLLRVFSFITLLGVKFNYVWIGICLVGGVIVSLICLCQVDLKSLIAYSSVAHMGIVLSGLMTLTYWLSGSYMLMLAHGLCSSGLFCLANMTYERLGSRSFFVNK--GLINLMPSLCLWWFLLSSCNMAAPPSMNLLGEISLLNSILSWSSITMISIIFL-SFFSAAYTLYMYSY--------------------------------------------------
238800111    ----------------------------------------------------------------------IMDFTSTFYSSVVIXISMNVMWFSKYYMK-DEQNQMRFNLLVMMFVMSMNLMIFIPNLFTILLGWDGLGIISFLLIIYYMNSM-SLSAGMITMFSNRIGDVCILVSIPYMM----------MNNLNFFNPGNSVKMIMIMMIMIASTTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYMLIRFHESLMYIYMSNLYLMIMS-SMTMMMAGVVAMKENDMKKIIALSTLSQLSFMMMSLTLNNPYMT--LFHLSTHALFKALLFICVGMMIYYSSHN-QDIRNSGLMLKSNPYTSSIFMIANMSLMGSPYLSGFYSKDLILESMVSLNMYLLIFMMMMSTLMTMMYSIRVMMLMMWLSFMGQKLNINNDNQTPYMPMLNLLFMTLMMGVIMNWSMFPNLNKLY
45655865     -------------------------------------------------------------------------------------------------------------LFFFVMAFGPIVSLSSSNWFLVWAGIEISFLGLVPLLFLGSKYMSNKEAGLKYFCIQALGSALLFMSGVVMYF------------------DVVDSLVFSVLFLFSLSIKLGLFPGHFWVPSIVAGLEWIPCVLMLTWQKIPPFAL---TVSLVSSSNYLLQELVLLLGGMSALVGGLIGNNQTSLRPMIGASSVAHTGWASVGAVCGSLW---LYFILYCLVLVFTASFLWEGN-------------------------NLLSSMSILSLSGLPPFVMFSGKWMIIKSSLCCAISIFLILPILGTFISLIFYLKFLYSFYLNSEK-------------------------------------------
142059279    -----------------LIILGIITPLFAALFSYVCRYNNNLRDSFGIIGGLVTFLISLKIHGIQNNEIFQITFFTLFSIFSLVASSLWILASIYTIGYMREKNQTRFVIFYSIAIHAALAIAWSGNLLVLFIFYEILTFSTFPLVGHKQNAESQSAGRLYLSILVGTSLIFFLPAIFWIWLETGTLDFQD--GGILINQFPAEYLSLLIAMLVFGIGKAAIMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFSFLYIVGPEFLLQTKSSDWLVWLACFTIMASSIIAITKDDLKARLAYSTISQLSYIILGAA-------------------------------------------------------------------------------------------------------------------------------------------------------------------
164420830    -----------------------------------------------------------------------------------------------------------WFVFSFTNITGLTMIISSPNWLTMWIGFELSLLGFLPMFIMNKSSIDSM---VKYLLLQSGGSALMLASMIIN-----------------------SAIQSENMFLLSILLKIGLFPFFQWVPTIMTTLTWFGCFMIATIQKMGPMIMLLK-------KNNNSFMLLLISSTLSILISGMMGLNQTNLRTLLGYSSISHTAWMATSLVKSSKLMTTYLVYYLLISMMLFFFL------------NKKNLNKINIYYSNNDPNLPKIIVMLMILAGLPPFSMFFLKLAILTQISCYSL--ITSMLILGTALSSYYYLTFIITNLIKSNSKKNLLWQGSMILAMSHSPLLMI---------------------
18138554     ----------------MLELAGLLMGLVMGGWLELSFAVEVIVLGLVLASISLLYINYQDLMMSVFGLGLGGDMMSV---GLIWLSMWITLLMLMASLKSGNVNSW-FMSLVVSLVILLLGVFLSMDLVWFYVMFEGVLVPTFLLIVGYGYQPERLQAGLYLIFYTVFASLPLLLMVLWW----GSQGCSSSVMHLINCVEGGVGFVLYLAGIGAFLVKMPLFLVHLWLPKAHVEAPISGSMVLAGVLLKMGGFGLIRVCPLFVSWISMTSWFWVSLSLWGGVYLSLVCLRQGDVKSLIAYSSVVHMGLVVGGISLSVIGFMGSYILMVGHGLCSSGLFCLANITYDRVG--SRSILVTSGFLTLIPSGSLVWFLLLSANMAAPPTINLLGEISLLGSILGWSSMSLVGLGLV-SFFSASYSLYLF----------------------------------------------------
6048558      ---------------------------------------------------------------------------------------------------------------MSLMVIGTVLSVSSEELVGVWLGMELNLYGF--LVIMNPDGHYIPEPCVKYFVVQSTGSILMLGGFVLLMQQ--------------------FVAGGLMMSVVGTVLKSGISPLHSWVPSTIKNSSWLASGLMLTWQKVAPLILLSMIMPLGG---------MWMVIGLMAMIGAVGGLNQNSVRIMSAYSSFVHTSWMLLGLTWSTVV---FMSYFLVYSMSVGLFFYGCSLM-----NKLSMMSQLSGAASGMGLMMLMGM---------PPFLGFLAKVLVFLMSSSA----IIVLCIMGSVISLKYYIDFFYSMVMSSLIDKNKSEVKAMWMLVTSMNLMGGALILVS---------------
118591599    -------------------------------------ASAFIAFLIALAGLAQLLVFGTS-EAVLFGGPFALDAISMTMT--LLVAFIGWVVMRYSRTYLDGEARGTFHGLMLSALAAVLLVVQSGSLLVLVTGFAAIGLCLRKLLLFYPQRAAAQRAATKFALVWHAGDLSLLLAALLFMVSAGSTQISQLSETV-GTSLSLTEHLAVTFLVLAAVLKTAAFPLHGWLTEVME-APTPVSALLHAGIINAGGFLLIR-TADLVQASPGAMGALVALGGLTALFGAVVMLTQSAVKTALTWSTISQMGFMLLQCGLG-LWPLALLHVVAHSLYKAHAFLS------------------------------------------------------------------------------------------------------------------------------------------
15341662     -----------------------------------------------------------------------------------------------------------------------------------WVGLELSSICFIALLSQNR-SISEMVGCYSYFLFQEVGSYFFLVGGLGGWG---------------------------AFSDLGLIVKLGGAPFHIWMLIAVQSVSWVNCFLLLVAQKLAPLFLLGHTGGVYW------------CGLASVVVGAIGMVGQSSVRQILAYSSVNQTGWMLIIAYLSINILK--IYFMIYFIIMVLSLLFLHQSIVYEKSGEGSWGVGLVGVS-----------LFLVSLSGFPPLVGFLFKWGGVTEFIGGGDFLISGCVMVASVFSTYVYFSLGYKI-------------------------------------------------
75676182     --------------------------------------------------------------------------LDNLAVAMAVLVSAISLVVVYSVRYMADEPGYRFFAMLDLMTAVILLMVTAADLLTLLAAWFLIGVLLFFLLGFDTSRKASGRYALWTFLTYRVGDLPMVGAALLLWHGYGTAELSELFARITANPDVQLGGVAVVLLALAAFARSAQFLLHTWLPYTMDG-PTPVSALMHAGIVNAGGFLFNRFAPVFVHAPDALHLAF-VVGLVTALIGSALMLTQNDVKKSLGYSTMGQMGFMIMGLGAFSLAVYHLIAHGLFKATLFLNAGNVIGDSRREDGVPPDDIYSF-----------------------------------------------------------------------------------------------------------------------
54781391     -------------------------------------------------------------------ISFVKLSFMMNMKSTIFSSTVLLIILIYSEFYMKNKMIFFFFKAMLMFVVSMIVFINSSNMYSMITGWEGLGITSFILISFYNTNKTSSSA-MQTMVINRTGDISMIMALIMMMDL----------NSTSISSISNCSKLIYWLIIMGAMTKSAQLPFSSWLTEAMMAPTPVSALVHSSTLVTAGVYLIMQIQQNL---TMTMKITSLIVTTATLAMASMNSLTECDLKKIIALSTLSQMSMMMISIFLELAEM--AFFHLILHASFKSLIFMCSSTFIMV--FNTQDIRNMS-IQKKLIFSNVSFTISNFSLMGLPFTAGFYSKDLIIEMLSLKNTSWLFLLTFMLSMTCSFIY--------------------------------------------------------
62861433     ------------------------------------------------------------------------------------------------------------MMMYMMISLSIIWGSSSNNWFSLWFSMEMNSLMFIPLIS-NKVNQTNTESAMKYFLIQSISSMMFMSAIVMDYM-------------------TLMNNYTNLIMITALIMKMGMFPFMMWMVEVINKVSFNNILMISTIQKIIPMISIQMACPIMNP-------LIKIILMMNLVIGALWAINTTKIKMIMACSSMTQSSWMTTSIFISSKSLLMSMSIYSVIMIMIMYSMNSQVNKSLNQLFTQNDLTE---------------KLQXLSLFGLPPLSGFVMKWLIIQNLINNNEFLMPSLLVITSVVTLFYYLRI-----------------------------------------------------
218884328    -----------------------LFSLVILIFISRPYLNPLPRFLIKLIPYGLTGLAIYLEYNSGL-----IDDFPTLLAYTTLVLGYIIGIYSTYYFKLEEYHGRFDTVIDLFVIL-VAATYGSPNLISMWSAAEIIGWYLIV-EGEAHSIEGSLRSSRGYLLTSTLTFTVILVSILSVMATMASVDIGFLIKPFTIPSHSEASIYFIPLLIVGFIAKTANIPLHFWLPGAHSAAPSPASAILSGLMTPLGFYGLYRVLKLLSSYSMELAMVLAILGFMSVIYGWIQVSAQRDGKKILAYATIATNGYISMVFALYVLNPSNGMENLLGLSILMHAAYKVTLFSEMEASYRTRYIHGIRGLSKTLPLSSMGGLLAVLTLMGAPGTIGFTVKALSVYYIISQALDPFITYMAISAYLAVKYM-----TIYFSTPHPPFPEEPSEIPRVAQIPVLVLGLSNVYLPIVSIPLLKELADL-
117647184    -------------------------------------------------------------------------------------------VFLFSVVYMGGVNYFCFFFLLSMFVFSMFMLIYSSNLITSLLGWDGLGFVSYLLVVYYP-NKSSLSGGVLTLMTNRLGDSFMLLSVSFLM--------------VFNMWEELEGSISMFLLVLAAMTKSAQSPFSAWLPAAMAAPTPVSSMVHSSTLVTAGVYVLCRFFSLLPLFISDFS---LFCSILTMFLASVCASYENDSKKIIASSTLSQWGVMMFSMSLGLKFL--AFFHLIIHAFFKALMFLSGGSLMHG-FSGSQDIRFMGSLGVLNPYVMSCLMFSSMCLGAFPFLASFYSKHLILDSFIFMDYMFMLLVLYISNSMTLFYSLRLVKFL-------------------------------------------------
189095664    ------------------------------------------ALILFASLILLWLTSPPNSSSTSLSSLFMVDTLSFALISLTLMTIILILLSSFYMSEI--------YSLSITITTLLFVSFSSSNTFVFYISFEAVLIPTIFLIVQKGGAPERIKAGMYMLLYTIFASLPLLLGISYYFAFS----------SFPLMLMNPIQFMFPVIFILAFLVKLPMYFSHLWLPKAHVEAPLEGSMILASILLKLGGFGIIRLSPSIL-LPTKLKSLLIAISMIGASMTSVNCLRQKDMKALVAYSSVAHMGLVLAALMTKHVGILSATLMMLAHGLTSSALFFLVTIIYS--STHSRNIMNMKGLLLISPNLTLWWFLFSILNLSAPPSINMMSEMMIFSSLFHQTLTILIFMAAMSA---------------------------------------------------------------
139960946    --------------------------------------------------------------------------------------------------------------------------------------------------------------------FSAVSGAFLFLGAIALFLQTGTANIQEIHQQLLASPPSPLTLLVFAVIFVGLAVPMMIFPAQFFAPDVMQGSPSVAGTYLSAGLRAGGFAVAARLWVTLFAQPADWTRWVAVCAGLSLMLPALLALRQSNAKRLIGCVALVQGGFLLLGLLVLEQLGLAAILFSLFVDLVSLVGVLYVLSLG-VVRRGSADMGVLRGVLRGRPWEAVALLCFAISWLGLPPFAGSVGRFALIGAAVRREWFVLALLGLAAMTLS------------------------------------------------------------
52221071     --------------------------------------------------------------------------------FMFSVATISSAIITYNKFYMPKDQVTKFTKTILTFVLSMMILIASPNLVSVMLGWEGLGMSSFILIMF-FMNKKSMMSSIYTMIMNRM-GDIMMMIAMMLAMNMNTWSILSMTT--------ESSKMLMMALCVGMFSKSAQIPFSSWLTEAMAAPTPVSALVHSSTLVTAGVYLMIRLELSMK--LTNINKFVLITATMTLVMASMNALTEWDIKKLVALSTLSQLSVMFISISISMYKM--AMFHMLMHAMFKALLFLCSSTM--ISMANSQDIRKISNSNQPSIVTMMSFNTANLTLMGLIFTSGFYSKELIIEMMEINKMNYFTMMMFLTMAITMYYSIKMM----------------------------------------------------
5835298      ---------------------------------------------VTMLTLAFIIPMSLTYLNINFTFSF-SSELIWLTPIGTALIFLTLMVTLLVLIGTYNIKNYKYIGCLSSLNLVLMMAFCVCDFLTFYVMFEVSLIPTLLLILLWGYQPERMQAGFYLMLYTVTASLPLLLLLLYLYYTVGSLNFYIIMVYYSFNNNPLMLVG----LMMAFLVKLPIYTCHLWLPKAHVEAPLGGSMVLAGVLLKLGGYGLYMINFIISKSSSLVISVIITLSLWGAVIASIICIQQVDIKALVAYSSVAHMSLVSAGLMMSNWSYTCAKMTMIAHGYTSSALFVLANLSYLKI--KSRSLMFMKGLLAIFPAMAFYWFLFSCMNMAAPPTLNFIGELLIIPSMYIASYMLLIIIMFISAGYSLYMYM-------------------------------------------------------
113472700    --------------------------------------------------------------------------------------------------------------------------------FVSWVGLELNTLVFIP-VMLSSKTLLSSEASVKYFLTQTLASILIILGAML--------------------SWGGGMMGGGGLLVLGLAIKLGAAPFHSWILSVAESMGWIGMFTLLTMQKINPLLIL-------WGFSNCSWGGLDILIVSSLMVGSLMGLIQTSTRLLLSFSSISHAGWLLASLKYE------LFLGGVYFLIYMITLFSVVLILYFFNISHLNEFYLLGGGLEKQILLFLSLLSLGG----LPPFLGFLPKWLVLQYMINSSWYLISLFMISTSLFTLFFYLRMMLASF------------------------------------------------
226463932    ------------------------------------------------------------------------------------------------------------FIFTLLIGLGPILSMSSSSWFFCWVGLEISFIGFIPMLFSSENMNVNKEAAMKYFCIQALASAVLLVSGMSIYYY------------------DAENFLMGIIFLFSLCLKLGVVPGHFWVPTVSLGTGWFGCFLMLGPMKLVPFQVLV----LFCEKTPIYTPMVLVLGGLSAMAGAFLGNNQTTVRGMMGASSVAHSGWLLLASTYGSLW-----AYMVTYIFLLGFTLSFFMQKENLSAS-----------------------FCLLTLSGVPPFIMFLMKLLVLLNLSWLNSIIFVVLPILGTVLSLFFYLSFTYAYYLQSKA-------------------------------------------
49147369     ---------------------------------------------------------------------------------------------------------HSHLIFLPLLIMSTIIALSSTSWLIMWLSLETNLISFIPMISYPKTQFFS-KSAMKYFLIQSSSSITFLFLTIFLASL------------------PSLLLKLQPIITLIMIMKSGSAPFHHWFITITNNISWSSLLLLLTWQKIIPFLIISLM----------NTWMILPLAILNLIIGSTSGISTPSTRLIMTYSSLSHQGWM---YSSMMFSDSLWMFYLMIYSMNFILCLLPFSLMNNTLLNNSLT----------PYSSKISLFISLMNLAGIPPLPGFIPKWIIL-EMIPAHFTPLSLILITSTTLSIFFYMQMTFTTLTLSSHNKPLTKSSLPTKISLYPYILMSSLLLF----------------
226464123    -----------------------------------------------------------------------------LVMFFLSIWIVCLMIIASTKIYNMKVYSMEFSVLCIFLLIFLTASFTTLNLFMFYVFFESSLIPTLFLIFGWGYQPERLSAGYYLLFYTLFASLPMLAGIFYLSLVSFTLNY-----FLIEVNPSFYLYLSLVM---AFFVKMPMVFIHFWLPKAHVEAPISGSMILAGVLLKLGGYGLLRVFSFLYPYSIPYNLFFISLSLYGMSMIGFLCLYQVDIKSLIAYSSVSHMGLCLCGILTFNTWGMLGSLLLMLGHGLCSSGLFCLANVIYE-RVSSRSIYLNSGLITFMPSMSLFWFLLSINNMGSPP---------------------------------------------------------------------------------------------
189095579    ------------------------------------------------------WVMVYPMEGVSQISMVFACDLLSYSLVFLTLWILYLGLLASGGIKSENFNFLLYKVLCMFMLLTLVLTFLAADLLYFYFSFEASLVPLLLLIVGYGFQPEKLKAGIYMLFYTMFGSLPLLLGLLWMGSDLGTMNF-----FYYSLISLSSSSYLFFFIYLAFLIKLPGYMVHLWLPKAHVEAPVFGSMILAGVMLKMGGYGMLRLIPLYLGFLVEYGDIILSFFLGGGVIMSIVCLSQSDMKGLVAYSSVGHMSMFLGGFSLSVYGYLGSVIMMLSHGFTSSGLFAIVNMIYERL--HTRSLLLLRGLILVLPSFSFLWFILSVSNMAAPPFLNLVGELFLSFGMVQVSCWLMFPLGYMFFLAGCY----------------------------------------------------------
138313233    -----------------------------------------------------------------------VDGISV---AMILLTSLVVIAGVLVSWNVSKMTR-EFYFLLLLLALGAYGFFISFDLFVLFFFLELSVIPKYLLIVIWGSGKKEASANKLALLLMG-GSALILVGILGLYFTANSFDIIAIAQ---LSIPVPIQQILFPLLFIGFGVFSALFPFHTWVPDGHSSAPTAGSMFLAGISMKLGGYGCLRVATYLLPQGAKLNNWIIVLAAIAILYGAFATMMQKDLKYINAYSSISHVGFSILGIGLTQTAITGALLQMVSHGLMTALFFAVIGMIY------------------------------------------------------------------------------------------------------------------------------------
225848471    ---------------------------------------------------VAILSIYGTYQQFKYNQVIVSENFDRLASILTLVSILGVIIRRYSYKYMWDEPGYRFFILLNFIFSSIYFLLMANHIFIVVLAWILLSLSLFYLLSFRADSKTAVYFGSVAFWFHRLGDLFFIISMVLVVRNMNSFYLSDLKDMWLNSTGYDLEIAAIFLIFAALC-KSSIIPFHFWLPYTSEG-PTPVSALMHAGIVNIGGIILNKFAYIFLHTQYALNVAFIF-GLITAIVASIVMLTMPDIKRALGYSTVGQMGYMIMEVGVGAFSL--AIYHLIVHGIFKATLFL------------------------------------------------------------------------------------------------------------------------------------------
238800123    ----------------------------------------------------IFEWNIFSFNSMKFNFLLLIDYKSLMFVFLVSMIFSMIIIYSISYMDLSDLKMNRFFYLMILFLISMYMLILSPNMLSIILGWDGLGLISYCLVIYYMK-MKAFTSGMVTILLNRLGDIGLLM-IMGLMTFYGSWNLMLYNMNEFL----------MIFLLLMAFTKSAQIPFSTWLPMAMMAPTPVSSLVHSSSTLVTAGIYLLIRYVDLLEF--NFKCFIMLISSLTMLFAGLVANFELDMKKIVAYSTLSQLGFMMSMLSIGSTELV--FLHLFIHAMFKSLMFMCVGSYMHY-MNSNQDIRIYYGMYYIYPLKSMILIFSILSLCGFPFLVGYYSKDLIIEYFFINKMVYFSVVLIVGTIFTVSYSFRMILVLTSKYLMMNVIYLKEDKIMAISMSMMMLLSLFYSKLIFNS----------
3093352      -----------------------------------------------------------------------------------------------------------YITILIIMQTLLILTFLSTNLMNFYILFESSLIPILLIIFRWGNQKERINAGIYLLFYTLIGSLPLLASLLFLSNTLSTLYIPILMMESSEMYHSPILWLGC---FSALLIKTPLYGFHLWLPKAHVEATIAGSMTLAALMLKLGGYGMIRLSLMPFLHSPKLSLILISIALWGAVMTSFICLRQTDLKALIAYSSVSHMGLMTASIMTLSLWGMSGAFIMMIAHGLSSSALF-FLANSNYEKTNTRTIILLRHTQMLLPLTSLWWLFIILTNLAMPPSINFISEITIMSSLFLWSPLTFPFLALTMVITTTYSM--------------------------------------------------------
291482558    -------------------------------------------------------------------GPWHLDSLACLMTFFVL--AIGFIIQRFSVRYLMGDRSYRKYFTLFTFTTGAASMTLSGDLRLMVLFWGATLVGLTLLIRLNSAWQVASEAAKISGRLFLLSWFSLFFAMTWLFHATGQWQLSLVVTNESLAGLGEWGRTGILLIVLAVIIPAAQWPFQRWLVESIV-APTPVSAIMHAGLVNAGGIILTRFSPLFHGGIASI--ILLLLASISVLIGTGISLVQVDYKRQLVGSTIGQMGFMLIQCALGA--YIAAIIHLILHGLFKATLFL------------------------------------------------------------------------------------------------------------------------------------------
207268074    ----------------------------------------WWLVQVSILIMVAIGILGLVDEMVYLGFSMGYDLMSYGLFMLSLWITFLSILSSYK-VFSSFMHSELFLFLMMMLLFMLLMAFSSLSLFGFYFYFEGSLIPIFLLVLGWGYQPERLQAGIYLLFYTLLASLPLLICIFFLDFKSGSLIFS-------LFEMNGLGTLMYFGMVMAFLVKMPMYLFHLWLPSAHVEAPVSGSMILAGVLLKLGGYGLLRLLPLLVIMSQMISYLWVGISLMGGILVGCACLGQVDLKALVAYSSVSHMGIVIGGIMTMTYWVCGSYLMMIAHGLCSSGLFCLVNMTYERLGSRSLMLNK--GLLNMMPSLGLWWFLLCSCNMSAPPSLNLLGEIMLLNSIMMWSLGSITVLMMV-SFLSAAYSLYLFSY--------------------------------------------------
270267461    -----------------VIFFLAIALSTLYVEIRSLVWYLLYFIPISL----MCVFLCLGSEISFFHAHYYPLSVDFVSFMLIHISVVVCFFSLLSGFSHVNQNMSSYSFLYFVIMVILFLFFSVDSILSFFILYEFILVPMVILIGVWGSQSERIVANYYMFLYTLLGSILMMFSIYSTYSDSGKFTM-----LLGEEMLPKVSNLMGLLLIVAFCCKLPIYTLHSWLPKAHVEAPVGGSMVLAGLLLKMGGYGLLRFFLFTSVDYNYVFFIFMLVILMGSYLPVAMCSRAVDVKSFIAFSSISHMCVALLGLMCGMYGVVGALVLFIGHGIVSPLMFFLANVIYEKV--KSRSMMGISSIDKLSKTLLWVFLFVIVINMGLPPFLNFFGELGCYVSVVNF-NFFFLIFLFMSMVFTGVVMFYYISKVMKGASGSFITFEFIYQEYQIFILMFYLIGYYSFM---------------
256985347    ----------------------------------------------------------------------------------------------------------RFLIILFFFVSSMFFLVFSFSWFLVMLGWDGLGVVSFLLVIFYNDS-KSMDSGMITFLTNRVGDCFFLLSFIFMFC-CGYYSFEYLSNT--------SFIFFFFMVVVGTITKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVFLLIR----FNYLLEMVGTILMVVSLMTMMFAGIFALYELDFKKVVAMSTLSQLGFMVFSISLG--GWLLGFLHMMFHAFFKSSLFLSTGSLMHFLMGNQDSRDFS--GFFMSFFSKLFFSSSCLSLMGFPFSLGFYSKDFILGGLLFSNSSITSYIFVLSCCFTVAYSIRLMMMSFSKYSCFYPIVEFGEMKLFLFFISVLVGDFFLFYFI-------------
29027518     --------------------------------------------------------------------------------------------------------------------------------MSILLGWDGLGLISYCLV-IYYNSLRRYLAGIITCLINRLGDIGLLISISWMFSY---------GRWRFIFYINEIDQYIYYTVVLSSFTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFFSTYLV----NNIYIIFISLLTITISSICASYEFDLKKIIALSTLSQLGLIMVTLFIGLSDLS--FFHLLTHAIFKSLLFLCSGIIIHLIG-NCQDIRFIGTICFSIPVTCSCFNLANMALCGFPFLSGFYSKDLIAENLSFSGLNIIVIILFLRLGLTAFYRFRLFYYTIITKFNYFSFLNIRENINIIKYRVISLCLFSIIFG--------------
57642247     ---------------------------LALVWREFMWREAGVSSKVMWMLLTLAGLNFMGTGEVGPSRWFYGLYLDPVGLMFVLLSFIVVHFSALATKGANRALYKE--VLFHVSLLLLILMFSTDCVLGYFLLFEASVVPLYFLILYWGGQYEKV-LSNYYFLLFSVVTSFPLFMIVCELVNEGNNHFFSFIYGASSGCQHLDLWIGLG-VLVAFMAKLPVYGLHSWLPKAHVDAPVGGSMVLAGILLKLGGYGVLRMVQAY----SMDLSFLLVLGIWGYMVTAAMCMRLVDYKVVVAYSSVSHMSIAFSGLISYYIWGLTGSFLMMVGHGVVSPLMFYLGNLWYE-RVGTRGIGNMKGS-KMWFSLGALFLLTFLFNIGFPPFMNFFAEVSLFFS-VLTSFTTCGALSFFGFCFSGVCWLNIFVMMFHSKKPEGIPNYLNSSEIFVAVSLVIYFLAFSVS---------------
296283643    -----------------------------------------ASLGALAIGVAALALLVLHGPQTGVLLGIGGLGFAARLDVLALVAFVGWIVLRYSISYLDGEARGPFLGWMAATLAAVLLLVQGGNLFHFVVAWIATSLCLHRLLLFYPDRVQAVRAARKKYLVARVGDAALIGAAALLFFGYGTADIAAIADAARAGVAPGGSGLAAALLALAAILKSAQFPVHGWLTEVME-TPTPVSALLHAGVVNGGGFLLVRFADVML-LSPGVLAVLVIIGGFSALLGGLAMLTQSAVKNSLAWSTIAQMGFMIMQCGLALFPL--ALLHIVAHSLYKAHAFL------------------------------------------------------------------------------------------------------------------------------------------
117413389    ------------------LIMMSIFVSMTPLTFISWSLTHMWLYFCFLISLMLIYTGWNQWDMFNF--FLGGDLMSFILISLTIWISILMISASSKIKFKTNWSFFLLMNLLLCLILSVTFLMS--DLITFYISFETALIPIFLIVMGWGYQPERLQAGLYLLFYTLFASLPLLICILYMNFSLKMSSTVLLFYNLSINYSTFETIVLFVGFTLAFLVKLPLFSVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLLR-SLVLFKSFHFGAYILMSTCLFGGVMVGLICLRQTDTKALIAYSSIAHMGLVLGGMLTFFIWGMSGALILMIAHGLCSSALFCLANINYE-RNHTRSLFLSGGSLWTLPSFSLWWFLFVAGNMAAPPSMNLVGEISIINSLVSWAFCLWVLIFSCSFLAAAY----------------------------------------------------------
120586791    ---------------------------------------------------------------------FSVDVLSWFLVLLTFWIILLMFVSGQGY-KMTNFYYQKFSLVLFLMLLLLWFTFSSSDLLSFYVFFEGSLIPIYLLIVGWGYQPERLQAGIYLLLYTIFASLPLLVSIFYMGSLMGGYSF--LFLSDVSLSFGNWISLWFFFSIFAFLVKLPAFYVHLWLPKAHVEAPASGSMMLAGVLLKLGCYGMMRLMMFFEGMVMMLSSMLLSLGLLGGLAVSAICLRQVDLKALIAYSSVSHMGLALGGLGSWGLWGYSSCLYTVAHGLCSSGLFFLSGVVYERSGSRSMLVNK--GMMEIMPMVSFWWFMFCIGNMAAPVVLNLVGELGLLGSILSFSFGSVIFLMIF-SFMGAAYSLYLFS---------------------------------------------------
5835052      ----------------------------------------------------------------------------------------------------------------LCLFFSYILMVSSHSWLGLWLSMEMNSLSFIPIMI-----EESKENSLKYFLIQSVASVIFLASILN--------------------------QSFSFLIPFALLIKIGAAPFHMWLVSISKSMSWKVLSLLMTFQKIGPLLGLAMLQFTNS-----------FFIFISAFIGGLGGINQSNLRLIMAFSSVSHLSWLMVNMSSFFLMLVYYVTYLAI-------LYFAVILLQQSGMYSLAQMNSNASL-----IYKASISFNLLSLAGLPPFLGFFIKWMSLEMNILSPLLVLALV--VSSCFSVYFYFSI-----------------------------------------------------
168700438    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAVLLMGAVLVRSGTCPVHVWVTDLFENCSFGGALLF--VAPITGMYAALRLVLPLHP-PEWVLQAVGIVSLATAVYAAGMAVVQADARRFFAYLFLSHASLVLVGLELHTSISLTGALALWGSVMVSLGGFGLTLALEARFGR--LTLSEFRGLYAASPALAVCFLLTGLASVGFPGMSGFIAAELLVDGAVETNLFV-GLVVVGAAALNGVAVLRAYFALFTGARYTPGVPVGITTRVLTLTALIFAAGFF------------------
290967693    -------------------------------------------------------------------------------------------------------------FFFLMLIFGPLISVSASTWPVCWAGMEVGFLGLVPLLFMGGIS-FSKEAALKYFCVQALASGMMFMGGCVLYTM------------------YDASLLYALLFLVGVCLKLALFPGHFWVTGVIFGLEWVSCCFILGPLKVAPLAFLA----EFNVLMPSFNVWVLVLASASALVGASLGNNQTNIRAMLGASSVAHGGWLAVASVYGGLWEYLGLYFVVLCLVLLHL----------------------------WQGDKFCSALGVMSMSGLPPFLMFVAKLNVICSAMSAGNSYLWLVLLVSAVLSLMFYLKFSYSLFLTTT--------------------------------------------
157384927    ----------------MLMIGGIMVALLSACCGGGYQYRGVGYWGSLYASVALLTSVVLGMSSMSFGGVVQVDQVGALFVVLSMLVGSLLSMLLSGSGSGVGGGLVSLVGCFFALVLLLLGVFSIYSGLFFFVCFELCVVPIFLLISKWGAQRDRVFSSYYMLFFSIITPAPLLLVIL----KVSSSGYGSFDAVVYGVGLVEVGFVGAVALVLGFLTKLPIYGLHIWLPKAHVDAPVGGSMVLAGVMLKMGGYGVVRLNQVGVVSFNSGWMVVLSLGLVGFIISSVICLRLVDYKVIVAFSSVGHMSAAVVGLVAGVGWGFLGGLYFVGHGIISPLLFYVGGLLYSRSGSRLVVGWGGLGAVWGAAFYGMFLLMFMFNF-GFPPFLNFLGELGVFYGILSLSNLLGLLLFW-GYLFSGIFMLNLVVSMAHGPSS-------------------------------------------
215789186    ----------------------------------------------------------------------------MFISLVLMISSSVLLYSIEYMIDNNFYNLMRFFFLVMMFIGSMILMIISPNMMSIILGWDGLGLVSYCLVIFY-QNEVSFNSGMVTVLTNRIGDTLILLVLGYLL----------MNGSFNFMWYNKLNNFLIFLIIMISFTKSAQIPYSSWLPKAMAAPTPVSSLVHSSTLVTAGVYLLMRFNYLIQ-LDKSMLNLLMFMSLMTMFMSGIMASIEFDLKKIIALSTLSQLGLMIFCLSLNLLEVT--FFHLLTHAMFKSMLFMCAGIIIHNMLLN-QDIRYMSMGFMNMPLVSMIFLCSSLSLMGMPFLSGFFSKDKIIYLLTNWMNMMIFILFFISLGLTSGYSIRLMYFVMIKDCKNMVYMKMYSNMSLMIYSMMFLFLLTNFIGFILSWLI-------
226463889    -------------------------------------------------------------------------GMDLLSYSMMFLSLWIVFLMIMASVNISNFNNYEFLIVNVFLLLMLFFTFGSTNLFLFYMFFESSMIPVLLLIFGWGYQPERLLSGFYLLFYTLFASLPMLLCIFYIFFMGNTLVFFLI--------NIDVNLLVYLCMILAFLVSMPMVFFHFWLPKAHVESPISGSMILAGVLLKLGGYGLYRVFYFMWSYAIGFNWIWIILSLYGSVIVGILCLFQIDIKSLIAYSSVSHMGLVICGIMTSNYGFVGSLILMIGHGLCSSGLFVLANIIYSSSHSRSLFINK------------------------------------------------------------------------------------------------------------------------
260076080    -----------------------------------------------------------------LTGMVGTGIYSLYVWPFMYIYLFISLITLLFCFAYNRNELVTFQFYLVAIFITGGFLFYVNSLIMFFLSYEAFLLPSFLVLYNFAKTRKAVEAAFLMFFWTQLGAIFLIFNFQYIFFLSGVSTFDELT---YVTYSPLEAQFLFWTVLVGFGVKFPIWPFYDWLPKAHVEASTNFSIFLSGVLVKFAFFGFLRYFLTLGIDLLSWFA--YPILIIGFLDASSKVYYQLDLKKLIAYSTVIEMHWLLFAVLNGSFFWLAGFAMMISHALVSANFFLLIDSVTRR--FKTRLISEISGIFYITPNLYFLTLIMLIVFLGFPGSLLFVAEFLFFSALLEFNFGFFLLI--------------------------------------------------------------------
183397332    -------------------MLMFIFSLLFMIPLSLLNSWWAVQFWFFFLSFMFIFFGDFKFFVTNLGFGMGVDFFSWLM-ILLKFWICSLMIMSSCSIKFSFYFSDIFMLIVLLLMLSLYVSFSVINLFNFYLFFEFSLIPTLMLILGWGYQPERVSASMYLIFYTVAASLPLLSCILWMEGHIGGLCY-------YLFFDLFGGVYFYLAMILAFLIKLPMYMFHLWLPKAHVEAPISGSMILAGVLLKLGGYGLIRVFKCMVFYSLNFNFYIILLSLYGGLMVSLICLRQLDLKMLIAYSSVSHMSLVISGFSMNVWGYYGSIIMMLGHGLCSSGLFCLSNISYERLGSRLFILNK--GMISYMPSMSLWWFMLSACNMSAPPSLNLIGEISLLNGLISYSYYTM-----------------------------------------------------------------------
260076062    ---------------------------------------------------------------------FCVDNLSVVTSALVLCLTLCAQYFGVEYMYREAF-ILRLVYLLNFFATSVVFLFFVYDFFLILIVWELIGLFSLLLVNFYSLRLYTVKAAFKTFIFSRFSDFFIFIVFFFFVLVWQSSDFTQIPFFLFYNIYVGPLGVNILNFLGLLLVKAAQFLFHVWLPDAMEAPTPASALIHSSTLVIMGIYLIIRFNVIYEFSYLGNL-LLAVLGSFTVAIGAISATFQNDIKKLVAYSTVSQMGYLFCG--CGFLAYKEVLFYLTIHAMNKAFLFILVG---------------------------------------------------------------------------------------------------------------------------------------
211908578    ----------------------------------------------------LLTWVFYQINSMNMEMMIYLDWISLMFLSLVSLISGVIIMYSMSYMK-DEVYIYRFIYLMLLFVLSMYFLIISPSMMSLLLGWDGLGLVSYCLV-IYYQSWKSFNSGMVTVLSNRVGDVGILM-MISMMMILGSWNL---------LLFDFNYYLLNIFLVISVCTKSAQLPFSVWLPMAMAAPTPVSALVHSSTLVTAGVYLLIRFNMYLIGGVNKY---LLLISSLTMFMAGFMANFENDLKKIIALSTLSQLGLMMSILSMGMMDLG--FFHLIMHAMFKSLLFMCSGMIIHQLMNN-QDIRFMGSMIIIYPYLSVIFFFSSMSLCGFPFLSGFYSKDMIMEVMLMSKM--------------------------------------------------------------------------
25057195     -----------------------------------------------LILMLFLFLSLVFMNLVDSGSLIFKLGGDLLSMNLFLLSVWMTILMMLASFKEMLYENKYFKFYLFFMLFLLYLCFYSMNLMMFYFFFESILFPIIMMIFNWGNQPERLQAGIYMLMYTLLGSLPLFILMILLSEYS-------LNYLLMDFSVFKPMGYPFFFMMLGFLVKVPMFFVHLWLPKAHVEAPISGSMILAAVLLKLGIYGIYRFKMFFMSELMEMSYMIMVISILGSVMVGVMCLFQTDVKSLIAYSSVCHMGIVLSGMSMNFLSSFGSLLLMLGHGLCSSGLFCLGNMLYERFFTRSLLL--LKGMNKIFPSVSLWWFLMSVFNMAAPPSMNIFGEIFLLGSLLK-----------------------------------------------------------------------------
153123675    -------------------------------FCRFMSFFSFLGALSLGGDSVVFSWEVVRFSSLSLSIDFYLDAVGLVFSGVVLYIAKSVFHFSDAYM-GSSVHPIRFHSLLMCFVISMILFIFIPNLFGLMIGWDGLGIFSFLLVLFYPCH-SSLSAGLITGLTNRLGDSFLILALFKGLLVWGSSSLG----------AGFLGVASFEASYRSGWLSEPSSPFCSWLPRAMAAPTPVSSPVHSSTLVTAGVFLMVRYHDSLSGSSLSLLQ---WASLMTMLISGLNACVEYDMKKVVALSTLSQVSFMMFAVSMG--FPLLGFFHLISHAVTKALLFICVGLVIL---SYSQDLRRLGASFLGAEGIKWYFGGACIGLCGFPFISGFYSKDAVIESIFFSGVGYCGFFIFFVSVLNCCYY--------------------------------------------------------
226453448    ---------------------------------------------------------------------------------------------------------------------GPVISVSATSWPVCWAGMEIGILGLIPLL-FIGNSPFSKESALKYFCIQALASALIFVGGMVLFTLLKS------------------YFIYSLVFLMGVCLKLAIFPGHFWVTGVVYGLGWVSVCFILGPLKVPPLAFLSEFNSIFPESVSW----VLLLSGVSAIVGASLGNNQTNIRAMLGASSIAHSGWMGAATVFGGLWLYLAIYLLVLVFLLLFL-------------------------WQGDMFMGSM---GVLSMEGLPPFIMFLAKLKVVQSALMAENAFIWLGLPLSALLSLIFYLKFSYSLLLSSEQ-------------------------------------------
111548621    -------------------------------------------------------------------------------------------------------------------------------WFTLWMTLEINMMVFIPMM--NSKNFLSSNSMMYYYIIQSLSSSLFFFSSLMSYYYFNQ--------------------IFTYIMMISMLIKIGSAPFHTWYPQISEGLSYFSFFILSTLQKTIPLNIISIINNHY----------IMLFIFMSAIMGSLGGYNQMSLKKILAFSSISHLSWML------TLILTSQYFWLMYFLIYMMILLKIVFFLSSNNYMYMNDMNCM----KMSIFNKMYLLTLFLSLGGMPPFLGFFSKWISITFIV-NKFPMILVILIMSSLVNLFFYTRIMFPMIMN----------------------------------------------
212725529    --------------------------------------------------------------------------------FLMCIFVVSMSVLIFTSFYMKGTLSYRFMYTLILFVGSMILLVVSNNFISMMVGWDGLGMVSFCLVIFY-EKPESLSSGILTVLSNRLGDSLFLCMSFYMMQLGG----------LEVNLFSASSKMLALFFISGAITKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGIFVMIRFNFLFY----NLIYFVLTFSLMTFLMAGVSAIVETDLKKLVAMSTLSQLGFMILVVSLG-LWKISFIHMMFHSFFKSMLFISVGGLIYSLSGGQDFR---FMSGFLNNKLTLTSMLVSSLSLMGFPFSLGFYSKDIILSSSSIFYNLIIELIFFLGCILTIIYTSRIM-IISLTFSSSFKSNFSTESSLNFSISLIFLLKFCLFSG--------------
28263057     ------------------------LLMILVGLLSFFWVFSMMEMIVVLMFLTMWMVMSMEWGMVGLMYVGNFLSIDLLGFMMMELSMWVSMLMLLASMNLNIFSGQMFKFYIFMMVVFLLLCFSVNNLFFFYLCFESVLFPIVMIIMGWGTQPERLQAGLYMLFYTLFGSFPLLVFILFMKNF---------SLVYIYWMEFNMGFVLMLMGVMGFLVKMPMYMFHIWLPKAHVEAPVSGSMILAAVLLKLGVYGLVRLVFFFLQEILSFSYFFMSVALLGGVMISLVCLCQVDVKGLIAYSSVCHMGMSLGGLSMSNWGFWGNLLMMLGHGLCSSGLFCLANFFYERVFT--RSMVLLKGIGVIFPFFSLWWFLFSVINMAAPPSMNLGGEIFLIGSMMKWSFLVIIPVGLI-SFLTAGYSLYMYSYINHGSGWFLLAVKMMDLRELLLMFFHLIPLVFWIFSV-------------
207269755    ----------------------MLFILFLMPFSFFGWLWWVVQSSIILMGMFIVFFCLPINSIGYLGYSMGWDLLSYVLALLSCWICFLMMTASFT-VYKDDFFSGLFVFFVLMLLSFLLLSFSSVSLFGFYLFFESSLIPTLFLILGWGYQPERLQAGVYLMFYTLFASLPLLVGLFYIYEVEGGLMYMVLSYEVDK-------MIMYLCLMVAFLVKMPMFMVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVMSMMSLVGLKFNFMFMSVSVFGGFLVSLICLRQSDLKSLIAYSSVAHMGMVLGGLLTLNFWCIGSMILMIGHGLCSSGLFCLSNMVYERLGSRSLFINK--GLLVFMPSMGLWWFLLSAGNMAAPPSINLMGEIMLINSMVSWSWLTMLTLMML-SFFSAAYTLYMYSI--------------------------------------------------
135060861    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGLVLVTLGCVTKSAQFPFHFWLPNAMQ-APTPVSAFLHSATMVKAGVFLLAVLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVMQHDIKQVFAYTTLMALGTLVALLGIGSEKIQGFVMFLVAHALYKAGLFLGAGAIESATGT--RDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELIYGALFASDLDALGWLVVVLVFVANASMIRVGRMLFIHNSQPSSRIVPPDLWILALGGASLVSGFWAL----------------
18249935     ---------------------------------------------------------------------------------------------------------------FMFSVLGVLISSVSLNLLGVWVGIELNFLA--VLCFMSGSSVEETEGVMKYYMVQILGSCFSMMGFLMM-------------------VNGVEMFLGSVFILLGMLIKLGAFPFYFWVAPVVSKLSWPACKIVLVLQKVTPLWVVSNCLFLGWEI-----SYLELLCVLTCCFGCLGGLGILNYRVLLGFSSIQHLGCLMILSCCSS---WSMWMYLIGYSVLNIGLMISLWVLNISSFMDLSKASSLENLSSSWWV-----SVYMLSIAGLPPFSGCALKTLFLISCW-GSMSVGGSLCMLTSCVSLVFYLSVVLAMTVYWGKSIFKMKKSSNSYFYVGLVSIMINLAI-----------------
228908919    ---------------------------LLFLNARIPLRFVHIHIGIAALPSLVSLLALVNNNGDRVVGPWHLDTLAWLMAFFVL--TIGLIIQRFSVRYLMGDRSYRKYFALFTFTTSVSSVALSDDLRLMIICWGATLIGLVLLIGLNKGWKVVSEATKISGYLFTLSWIALLSAIIWLFQITGQWQLTSVLMNENVAQYGTLERTAILLIILAVMIPAAQWPFQRWLIESAV-APTPVSAIMHAGLVNAGGVMLTRFSPLFHDDIAQI--ILLIFSSISVLIGTGISLVQVDYKRQLVGSTIAQMGFMLIQCALGA--YLAAIIHLILHGLFKATLFLQAGSSVERFGVVKQSNEKMSNLW-------------------------------------------------------------------------------------------------------------------
254438163    ---------------------------------------------------------------------------------------------------------------FLFAMAGNLGLLIVQDMAAFYTFFAMMSLASWGLV-LHGGGVAQTFAGRIYIAFAIVGEVALFAGLAIGAFAVGDLQLSSM-------KGETVPLLATVLASIGFLIKLGAVPLHLWLPVAHAAAPAPASAVLSGAMLKAGLFGLISVLPLGQIALPEIAVAFAAMALAGLILAPILGLVQGDPKAVLAYSSIGQMSLILLGLATWPLIAPAVVFLAVHHAFAKAALFLGVPAVWATQRPAAR------------FAVLALMALPALTLAGIPGTSGWLAKDALKTALGDAPEGWTIWLGAALFVASLGTALLMLRALFLLARAAYKPEIARDVALPWFAMTALVIFGLAIADITPDAANATTVA--
141971379    ------------------------------------------------------------------------------------------------------------------------------------------------MVGIWGDSQKATSV-FRFFLMSFLGSILMLVSIFYLVYQTGSSKLSDLSLAASQLNSTQAMWAFFGFFLA-FAIKVPLVPFHGWLKDVYTNAPVPATIWMSAILSKLGVFGMIRFVLPLFPTLVNFQGWLLTSAALSVLYAAFLALKSDHPKTLLAYSSISHLGFVMLGVFTLKPTGAASAVLLSVGHTLVSALMFFLLS-KIEERQEELNLNRAHGLAKIYPILFSALFIAVLAGVSLPGTL-------------------------------------------------------------------------------------------
288960932    --------------------------------------------AGLLAVAGAGTSPLLGAHGIGLS--VRLDAVSVAM--LLLVSFVGWTVVRYTRTYMDEDRQGAFTGWLCATLASVLLLVQAGNLVHFVLAWITTSLLLHRLLLFYPDRPTARRAARKKAVTARIGDAALIGAALLLTAGYGGSDIATIAGMARAGQAPWIATLTAALIALAALLKSAQFPTHGWVTEVME-TPTPVSALLHAGVINGGGFLLIRFADVML-LAPGVLSVLVMIGGFTALFGGLVMLTQPAVKTSLAWSTVAQMGFMVLQCGLGLFPL--ALLHILAHSLYKAHAFLAAG---------------------------------------------------------------------------------------------------------------------------------------
140731772    --------------PGLILIIGAFFAPLIPSGWLRK---GYLLFLPIIGFISLLSLDHGSFGEVSLFGYVRIDALSLVFGIIFYIAAFIAVLFSLHSEDTSEQ------IAALAYAGAAIGAAFAGDLITLFVYWELTAITSVFIIWAGGQ-QRAYDAGMRYLIIQIFSGVLLAAGAVIQAQKTGSLAFNFIG----------LDGPGGILIFLAFGIKCAFPLMHNWLQDAYPEASPTGTVFLSAFTTKLAVYALARGYPG--------TELLVWIGAAMTAFPIFFAVIENDLRRVLAYSLNNQLGFMVAGVGIGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
140084988    ------MIDLNLLIPALILGFVGCVIPRVAFPVSIAMLISYAYAAARLIGTDFSFAFTLVGEG---GIRFSLDSYSF----PLIFGSSVTLLIVFGLFVQRFSHYFYQVCLVLFTAL--LISFSTVDLVSMFIALELLGFSAFLLIA-DRNDKKSLFHAFQYLIGGGLAMLIYLIGVIQAFTFTGTFLVEDLVKA---------PNTALCLIVAGLLTKSGVFLCGLWVPNIYSHANSQSAAILSGCVTCAGIAPIARMSKILVPISDS----MIVIGVISAVVAAIYAVFERDNGRALGWSSVSQLGIAIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------
137775483    -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLCSVGIALALFATVLLHYAAGRLEWTTLRDAAAALDPRFV-RLAFLFALVGWGAKIGLAPMHAWVPDAYGRAPAPASALLSTAVTAAGVAALLRFATVARTALGPEWPWLALFGVVSVVVAVPFLVAQSEYKRLLAWSSVKHTGLVVLAAGLGTLALFGGLLHLLSQSAAKSLGFMLGGHLLRASGSH--RLDHCQGVLSADRGLGTLLLVTGVGLTGLPPSATFLSQWLTLTGGFTGPRPVF-----------------------------------------------------------------------
253999798    ----------------LVLMAGVALLAWLGRFSDATLWRILRVGSFAALAMTGLA-IVTSYQGMLWPGVIKATGLSMVMAALVQM--LGTVIGGFSSRYLQGESGARYVAALAAVLAAVHLLVLADHWVLLIGAWAFVGVALQSLLCFYPDRPFALLAAHKKRIADRLADVMLIVVAALAWVEVGSGSLSALMAHLSQHTISSALQVSAVALVLAVILRTALLPVHGWLIQVME-APTPVSALLHAGVVNLGGVVLIQFAPLLEQATPARL-LLLVVGLATAVLAGMVMLTRISIKVRLAWSTVAQMGFLLMALGLYTLAALHLLGHSLYKAHAFLSASGIVRQTRLQALHGDSKPNALSLLWAPLLTISAVQLTTSLS---------------------------------------------------------------------------------------------------
11466061     -----------------------------------------------------------------ININWGIDGISLWLINLTLILLPISLISNWNISKNEDKSKLTYVLLILIIGIIIILNFICLDLITFYILFEATLLPLFILIGKLGSLPYNGKAAYYIFIYTLFSSLFMLLSIGIYIYM---INNIDYNNIYNIILSIDLQSIIFIGLIIGILVKTPVFPVHTWLPLVHAESPISGSIILAGIIIKLAIYAIIRILINLSDVIIIYNPLIYTIGILTIFYIGLITLKQIDIKVIIAYSSIIHMAIAIMIFSNNILGIEGSLLISIAHGFASPALFLLVGGI-LYDRYHSRLIYYYQSLATYMPIFSIYLLIAGLFNMGIPLSLNFIGEFLSLNGIFIYNS-LFAILSTFSLFITTIYQMKLTTKLLYG----------------------------------------------
86142547     -----------------------------------------VYFKFLMLLNLFLVMNLFDFNYMNLSSFYMFDEMSYF------LTMLVVWVFSLIFLIFNGANKLYFYFLIKSLNLLLVLIFILVDFFYFYLFFEVSLIFMFMMIISFGKQFERLSAGMYMIFYTIFPSLLMLLGIYKYYDFCSDL-------VLFFWVNQSKSLFISLSFMLMFLIKMPIFLFHYWLPKAHVEASLEGSIILASIFLKLGSYGVYRVLAVLESLLNFYKIYFMIFFLVSSVLVSGFCCLQVDLKMLIAYSSIVHMSFMMVALSFLKFGYFSILIIMISHGLCSSGLFFLVNLIYQRLL--SRSIIMIKGLISIMPGLTMFMFLMSSSNFSCPPSLNFMGEFHIILSGLKITNVFMVFIMM------------------------------------------------------------------
239947756    ----------------------------------------------------------------------------------LIALAFLIVTTILNLYTISQNRKLECLIGSLYCLSSTICVFVA-DFISMIISLEFMTIFACIII---FCDQLKIKPARQYFLTHLFSSGLILIGMTLLIQTTGNTAFTSLTESVYNFE------LPAIFILAGCLINASAIFVNGWVVNCYPAASSSGVVYLISFTTKVTLIIILKLFSG--------LEILKFFGISMIIYGLVFSLIEKNLKRLICYLTVSQLGFILTAISINSPNIAYLITSFIFIHILYNGLF-ALYFTYIEDEYDIKNYQDLQN-AQINLILLIGFVISILIYTSILPISSSYIKDGIANILNKNNIMLFSKIATCTVLFG------------------------------------------------------------
159043545    ---------IPFLIPILLAAAGAVAFL------RPEQALRAAPVAGLAAFALAALAALGFAVAGAPAGGARLDLVSAVMLPLVAGIGWVVLRFSVTAL-RDEAEGPAFLGWIGLALAAVLTLVLAPTLWMLWGAWVALSLCVYKLFLTYPGRPMARAAARKYLLSAGLVTVLLGLASFGLGTGYGTTSIVAIQAAAETGIAPAGLGWSAVALILAAVVASALFPLSGWLTEAMEAPTPFSALLHAGIVNAGG--VLCLIFADVLLLVPGALALLAMIGGASALIGALVMLTQPAIKTGLAWSTVSQMGFLMIGLALFPLALLHILAHALYKAHALLSAGTAVDTVTT-----------------------------------------------------------------------------------------------------------------------------------
51830104     --------------------------------------------------------------------------------------------------------------------------FMSTFSIMFYIMFEMSLIPTFYLV-INSKSPERYKAGMYMAFYMIFSSLPFLAVLITTYTKTGNMFMPTMLYNMNFSN------LLWLIIFLPFLTKLPIYGLHIWLPKAHVEAPLVGSMILAGILLKLGGYGMMPFLLHFNYQGNLIGDWVISLSLVGGVLSSMICFRQEDIKAFIAYSSIGHMGLVLISLLSMTYWGWKGALMMMISHGLCSSALFVLASQCFDMTNSRSLLILKGGGMNVIPKLTFWWFMFCIINMGVPPTLSFYSELLMFSSILSMNKWYVIPLLFMMFLSGLY----------------------------------------------------------
21327734     ----------------------------------------LILASVLGYFKLLALFSGSFVSGALLGEWFVLDDMGFYM---LLLNKLIFILIILGGTEENKVYTGVVYAMGIL----VGCCFQLHSVFIFYVYFEVSLLPMVLLILGWGYQPERLSASKYLLLYTIFFSFPLLMYIVSAEMGGSGSSFSEWACS--GESVGLMEALGSLALLGGFLVKIPLYGIHLWLPKAHVEASSGGSMILAAVLLKLGGIGIWRVLPVVQGLGASV-SVLVSLGLYGGAMVSMICLGQSDLKLLVAYSSVSHMSLVVWGLSNSTLGSYASLMMMVAHGFASSGLFYSAGIFFKEAGSRSLLLNQ-GLLGVVPGFAVLWFVINCLSMA-TPPSMNFFSEVEVLVMS-----YSLSTLLWLSVLVMAFF---------------------------------------------------------
219524193    -----------------------------------------------------------------------------------------------------------------------------NNWFFTWMGMELSLFGFLPIFTFNQTT---TEGLMKYFLMQASGSAMFLISCL------------------------STLNNIVVLTILGMVMKLGIFPFFQWMPAVMVSLSWTGCMLLTTLQKVVPLLILA---------NTNNPDMVFICSTLSIMISSVLGFNQSLMKPLMAYSSISFTSWIIMALWFNLTFGMLFIFFYFVLTLYLFSIF---------KSNNTMTIYQRYGNSKNQKNKNQSFMI----LSGMPPFSLFFFKMYMFYLMI--NMPLIMIILIVSTYISMYYYLRV-----------------------------------------------------
5835704      --------------------------------------------------------------------------FDLMSLSMVILTVWISILMIMASKSNNNYKNKIFNFYLLLMMNLLFICFMLENLLMFYLFFEAVLFPIILMISGWGSQPERIQAGFYMLMYTVFGSLPLLILMLLKNQ-----SLSIIFNEWLFNEMGFI----FFLMILGFLVKIPMFLFHLWLPKAHVEAPRAGSMILAGVLLKLGFYGLYRFKSFFFLDLLKFSFVLIVISMWGAVLISIFCLYQNDIKSLIAYSSVSHMGITLAGCVTFQLHTFGMLMMMIGHGLCSSGLFCLKNMIYERLHTRSIMMIKGMINFPNLSMWWFLFSIINMS---APMTMNLFGELFLGLGLMKYSLLLSLPVMMMIFLSACYSMF-------------------------------------------------------
47457834     ----------------------------------------------------IYLILNFSVSNLVSADFFLYQDTISVVFFLLSIWTIILMVLVQFSIQMKTYLHSCFFFLMLSLFM----TFSTTNAFLLYFFFEWXLIPIFLIVLGWGYQPERLKASMCLFFYTLFASLPLLIFIFLLLGTS----FSSSLSTLNSVVSPELGGAAYLMGAGAFLVKFPMFGLHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLVRLSFILTPLKA--TSYLTSLALVGGGALGVLCLGLSDLKVVIAYSSVVHMALIIVGLSLGTWGLVGAIAIMLAHGVCSSGMFAMANLLYERAHSRSFSINK--GYLNYMPAVSTIWFLLLLANFGGPFTYNLVGELFLILNLAQMS-PPLMLSLALLSFFSAAYSL-------------------------------------------------------
288903162    ---------------------------------------YLTSLLMINMGLLGVLLSYSIINAGIMNFSFILDSWSLNFFGLLSLISSMVFIWSYYYMDGES-NYGRFLSIVISFVGSMVVLIFMSSFFGAMIGWDGLGVTSFLLV-IYYKNRKSLGSGMITALTNRLGDCFFLV---------------ILGVSAYSSMHPSFYYLLLIMILLTSMTKSAQIPFSSWLPSAMAAPTPVSALVHSSTLVTAGVYFLMRFNIMSFE-------WMLSIGSATMLMAGVCACAEMDIKKIVALSTLSQLGVMMISLSLMQKDFC--FFHLMTHAMFKALLFMCVG-VGIHTIFGSQDFRSFSGVSSILVWPSSLLLISNMSLLGFPFMSGFYSKDLILESFYSSSQAIMGMLFLVGVGLTTAYSIKMMNLAFYLKTSSLPNSLASGGFSTSVKLPLLTLGLCSIMS--------------
15128608     ------------------------------------------------------------------------------------------------------------SVFIILLMLSTLLVITSTNTMFTWMMMELNMMVFTPLICLLGSTNEA-DTSIKYLVPQSLASSLFMMSIIMTSYW----------------------PYSNVLASISLLMKVGSAPFHAWFPVIMYSINLMAGFLMMTWQKLIPLFMIMNTQLSYPP-------LILMSAAITALWGSVAGLNQTNMMSLLTFSSIAHLSWLI---SASILNPNMSLFYFATYTLTLLPIFLVMQTFNKKTHKAILQ-------SSMNTYLQVILTMNLLSLAGMPPFAMFTAKIPIIIMMTKS--LPILAVMLISTTISLCFYMTIIFSVLLSPMYLMMSMIKSNM---------------------------------
118213869    -----------------------------------------------------------------------------------------------------------YSIIVFILSLIVGGCFQVHSVVGFYVFFETSLLPMMVLILGWGYQPERLGASKYLLAYTVFFSFPFLIYILTGSVFGGGLSFSD----WRGNASGVWGGLLAWFLLSGFAVKIPVFGLHLWLPKAHVEASSGGSMVLAGVLLKLGGIGFWRVMPEV-EGLGVSVDLLSSLAIWGGLSVSIICVVQCDLKLLIAYSSVSHMSLVVGLLSLSLLGSQGGVLMMAAHGFSSSGLFYQAGLIYSKSGSRSLLLNQ-GLLSVIPGLIFYWFFLNCLSM-GTPPSSNFLSEIEILSSSVLSGSAWGAVLAM------------------------------------------------------------------
254173515    ---------------------------LVGLFTGRRAAYAFTFLALAMFGTSIEGLRGLSGEILPFLPTSVIDSLSSLF--LLVFAFITLALSLYLPSYEVKGDARYLTMATNLALLSGLLLLVTDNIERLTLFYELFAVFTAVMV-LASETRGSRKATWRYLLTQVFGMIPLLIATGLAYGAVGDLHLTFHGLRENLGNLAVSPAFLLVLFLSASLVRSGAFPFHVWVPRVYRSLPSPFVPVF-LLGEALGLYILMRVSFFVLPAGPTFGYALAFLGIVTA-FATLYSFREIRLKRKFAYHSVMDVGIAYFALGSGTVALIGALLHVLYQVLYKSSTFFGLGAIEHYGEEP--NICSLRKLLRGH-VVALLITLSVFSMAAVPPLSAFVSKWLIYTASMGSHDVLLWLMALAVAFLGIF----------------------------------------------------------
71657928     -----------------------------------------------------FVLYQGSLEGYVLGGCHVVDEWSG---PLIFLSFWLGALMMVAAQGRESY-------CMWGVVVCCVMAFSSYNFFWFYIFFELTLIPVSLMILQWGSQPERVSSVAYMVLYTLGGSFAFLVFLVCCLLEYGSLFMG------FSWDVLSDMGLLGFVAVAAFLVKLPVYPFHLWLTKAHVEAPAVGSMALAGLLLKLGGVGLMRVLLSYGQLSYGLTVFWGTLAMVGGVLTSLVCCRQSDMKALVAYSSVGHMSLVFMSLSGSVVGWLGALFMMVSHGLSSSGLFGLLGEYYAKI--QTRNVFVCSGIGVYYPGSSFYLGCLVVFSMGCPPGLGYLSEVLMGMGIVGSYPGFLVLFGFQG-FLSGVYSLLLYVGIFHGSGTGSVQPSPSELTKTDILGFFHAVPLFLLF---------------
182894309    ---------------------------------------------------------LSSFLTIPFSFIIVIDWISLNFSAFVMFISAIIVLYSEYYMNGDNFMMK-FISLLVLFVLSMLLLIFGGNFFMIMIGWDGLGLVSFLLVVYY-SNKESMGSGILTIMMNRLGDVLILLSIFYFSMMKG-----------FDLDLLSFNLIGCLLLMISFLTKSAQFPFSSWLPAAMAAPTPISALVHSSTLVTAGIYLSIRFNFLFSHL--KILTMLMTLSLITMMLGGILANTEMDFKKIVAMSTLSQLGLLFFLISLGFIKM--AFFHMISHAFFKSLLFMGTGVVILSGSQDSRY---KGLSTPWSFLLYSTMTVSLFSLMAVPFSVGFYSKDLALDFMFNENLMIFYFLFLYGSLMTVKYSMRMLSIMSSKVSGESFMTSNFSMFLFYSMILSISLTMFW-----------------
153824805    -----------------------------------QQQWRIAKFATLAGFIAMLGNTLFAIGQASIN-LVPVDGLGVVMALLVSLLGWVITRFAHRYLQGEAQQA-RFVTATLFTLSCVALLVTSQHLLVIVLAWSGTSVGLHRLLTFYPERKAARVVAHKKFLVSRFAEICLLLALGLIYLDVGSLSLQEIHFALNAQDSPLSLTWAALLLAFAAILKTAQLPLHGWLIQVME-APTPVSALLHAGVVNMGGFVLLRVAELIGLAPSAQW-LLVIVGSLTAVLAGMVMLTRISIKVRLAWSTCAQMGFMLMEIGLGLYEL--ALLHLVAHSLYKAYAF-------------------------------------------------------------------------------------------------------------------------------------------
296124007    ---------------------------LLTIIKSKSKLSFYSISIISTACMAVIAVLHGPESGLGNWISFSLDRSSWMFVIVVYLCWSVTLLYSVGYISAHLSNQAESFHKYMNATVGLSVGAGLSDNFFTLLFFYIAAIPTIVPLITLRGGDAAHRAARFYVKSTLWPVLLIVLPVVAWNFPLGTP-FEQISITDFGWSHGKASII-LALIIVGLS-KNCVAPFHLWLPTVSIAPAPVTAMIHSVASVQVGSIVLFKIAKHVYGMHFLETGWLIYLCGFTAIYTAYRAWKTPDLKERFSFSTVGQLSYIITAILVGTPEMQGAMLHIITHSIAKLGLFFCAGAFLTSFG--SVQAPQVANAIPGRRWLGVAGVLFGLSISGFPFFAGYYSKDIMLLEEVHRHHYAAAGFLLIGSFLNFVYIYPLIRA--------------------------------------------------
8404669      ----------------------------------------------------------------------------------LVVLSFWISVVMVQATPFGVKSSKKFTVTVAVLTTILILCFSVDSSLLFFILFEASLIPTLMMIMVWGYQPERVQASMYMLMYTLVGSMPLLGCLIFFHRLNFHSSFFFMMTKRVIFSSDLVLSTWWLACLVAFLVKMPMYMAHLWLPKAHVEAPVAGSMVLAGLLLKLGGYGLLRVGLPLLKLNSSVLPGLFSVSLWGGVVTGMICLRQSDMKSLIAYSSIGHMGLLIVVVSSLSLGLGGALALMVSHGVCSSAMFALAN--NWYGATNSRSFMVTKGLLVVSPSLILMWFFFNSVNMSAPPSINLLSEIMLVSSAIFSSIPVLAVVAFIVGAYSLFLY--------------------------------------------------------
58699548     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIYGIGKAALMPMHFWLPKAMVAPTPVSALLHAVAVVKSGVFIIIKVILYTFGVDNMQRFVLPYVAGFTIITASLIALKQKELKKLLAYSTISQLSYIILFASISELSMRVAIFQLVCHAFAKITLFFIAGAIITRAGEK--YIDKIYGIGRSMPISMTAFAIGALSMIGVPPAPTFWGKFLIFQAVFNSGNVILSVVLIVSTILNALYFLPIIYNAFFLKPSQNYFIKKTPILLVLPPVITAMCTLVIFFS--------------
288903212    ---------------------------------------YVWMFCLIMVSVQGSALVQLS----NWNFILLMDDWSK--KFLILLMVISSSVLLWSYYYMSEEENYRFVGMVIIFIFCMLMLIVGGSLVMALVGWDGLGATSFLLV-IYYKNRKSLGSGMITALTNRLGDCFFL------------------TMLGLFMKESSSMYWWVVLVLLISMTKSAQMPFSAWFPSAMAAPTPVSALVHSSTLVTAGVYLMLRFNSFSFE-------WMLLLGSMTMFMAGAAACVEMDVKKIVALSTLSQLGVMMVALSIYQKEMC--FFHLMVHAMFKALLFMSVG-VAIHSFYGGQEFRSFNNLSKMVILPMSMMVVANMALMGVPFMAGFFSKDMIMEFYSSYSSYTMGVLFLMGVGLTSAYSVKMMSLVYSNSSTLPVSNKVGGMTWTTKIPLLMLGGMSVMSGFVLS----------
197935735    -----------------------------------------------------------------------------------------------------------------SLFFGTLIAMSSSSWVSAWMGLEINLMSMAPILISKFKS-KSMEATIKYFIFQAIASSLMIFFIFLSMM----------------NSYLSLNMFTELIITASLIFKAGMAPLQFWFPQVINFSEWIPSILLMTWQKLAPFTLLMYLNSS----------ILIWSIMLSALVGMLGGINQFNFKFILVYSSILHSAWLLCLILCSNMFWVMYMCFYTFISLSVILFLYKFNIVSVSSPFLLKE-----------KMFKLMFISNFLSLAGMPPFLGFSMKIISIFIFFNSDFKLIISILILSSFISLYFYLRTIYTSFWNISTMNSVSYNFKLKLILFSILSILGNIFFPMAVL------------
215789158    --------------------------------------------------------------------IIFIDWMSLMFLSTVLIISSMILIYSMDYMKYD-ININRFMMMVVGFVLSMIMMILSPSLLSILLGWDGLGLISYCLV-IYYQNYFSYYSGMITVLMNRIGDVMLLMSIGLMIYI----------GSFNLMNYYNYGKIIMFMIIIASFTKSAQIPFSSWLTAAMAAPTPVSSLVHSSTLVTAGIYLLIRFNNLIMES-NFLQKFITIMSVMTMFVSGMSAMFQNDFKKIIALSTLSQLGLMMSSLSMGM--IIMSYFHLLMHALFKSLMFMCAGQIIHK-MMNFQDIRKFGSVVKFMPFVSICFFSSSMALMGFPFLSGYFSKDLILEFIMMMNYFFLVLLYFLSMLFTIMYSIRLMMISFMKNYMFMSFSLFENLKFMNISMIILYFMSMFMGSIL------------
134825723    -TDMNFILSLITFLPLLGATIITLFVQGSDLKASEKRVSLVTSLFVFFLSIFLLFQFDFSNPGFQFVEEFLWLGFDGLSISLVLLTTSIMPIVFLSCWGVNK-RVKEFLIAFLILETLMIGVFVSLDLFLFYVFFEAGLIPMFLIIGIWGGKDR-VFASFKFFLYTLLGSILMLIAMIVMWDVSGTTDITKLLNFNFDYKPTYFLTLLWLAFFASFAVKLPMFPLHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226464032    -----------------------------------------WWLFMLMIMILSFMLMMMSVNNYFFYLSY-SSGLDLLSFCMIILTVWIIFLMIMASFKIKIYNNYEFMFVLLMLMILLILAFSTSNLFLFYLYFESSMIPTLLLIFGWGYQPERFLAGLYLFFYTLFASFPLLLSIFYIFNKSGTLFYFLISLN-------TCNFYLYISLILAFLVKMPMIFVHFWLPKAHVEAPVSGSMILAGILLKLGGYGLLRVF--YFLEKIDFNYFWICLSLFGMFLVGFLCLMQVDIKSMIAYSSVAHMGLVISGIMTSSYYVVGSLLLMVGHGLCSSGMFVLANIVYERSHSRSLMINK--GFLVFMPTMVMFWFLFSVNNMASPPSLNLMGEILLINS-ILSWSTLTTLFLMISSFMSCCYSIYLYSI--------------------------------------------------
148800209    ----------------------IISILILMLFKPSKLMFLLCMLIIMFLFLS--FMIKHDQDCFLFYSGLFTDTLSFSLISLSVFIMLLMVMSSMSNINVK-VNSLYFSMLLTSLLICLIITFSTSNIIMFYIMFEASLIPTFMLILGWGINLNGPQQEMWAPKNLYVMASLPLLVAFLI--WSNNLSSTNMHIMYLYNSYWVTSNLWAFILIFAFSVKLPTYLVHLWLPKAHVEAPVAGSMILAAILLKLGGYGMLRMISKMSNMLLNLTPMLMSWSLTGGAMIAVFCVFQTDIKLLIALSSVAHMSMVMSGLLTFSYWGINGAQFIMIGHGFCSSGLFCIANMSYERM-NTRSLFIMKGLQTSMPVMTMLWFMLCTSNMAAPPSLNLLGEMNSITAMFSWTHYTLLLLAMLVFLAAAYSLFLFSQTQHGKLPSKMLTLPPASLREWLTLLLHWIPLNLLIMNP-------------
260430899    ----------------------------------------LAAVGVASLSVASLALFGPGTSGLGVGLSVRLDAVSATM--LLLVSFIGWIVLRYSVTYLDGERQGAFMGLMTATLAAVMLLVMSGNLIQLLVAWVATNLCVNQLLLFYPERATARRAARKKALVARVSEVALAAAVALLIAAYGTTDIHHI---LKAARPDMMSALATLLIALAAVTASAQFPIHGWLTEVME-APTPVSALLHAGVINAGGFLLIRFADVML-TAPGVMAVLVMLGGFTALFGGLVMLTQPAIKTSLAWSTIAQMAFMIMQCGLALFPL--ALLHIVAHSLYKAHAFL------------------------------------------------------------------------------------------------------------------------------------------
31324914     ---------------------------------------------------------------------YGMDILSYGLIILSIWISTLMLISSKSVFRLNFFKSL-FMLNILILMIILMLTFSTLSFFMFYLFFESSLLPTLLLIIGWGYQPERLQAGIYMLMYTLTASLPLLMGLFYLNDLYGSLNF------YLINMLSNLNYLLYFSLILAFMVKLPVVFIHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRIYKILL-LKNFFSIYFIMISLIGVMFMSIMCIRQTDLKSLIAYSSVVHMGLMFSGFLTGYCWVNGSFLLMIAHGLCSSGLFALSNMSYERLGSRSLIIN--RGLYFFMPTMSLWWFLFSIFNGAAPPSLNLWAEICMLTSLICWSMLTIFFLIVIS----------------------------------------------------------------
219815049    ----------------MSMGFGLFLIPTATKNLRRIWAFP----SILLLSIAMVFSVHLSIQQINGSSIYINNDFSLEFGMLILITTVGILVLIYSDDYMSXXEGYRXFVYISFFNTXXLGXXTXXNLIQIYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFVTNRVGDFGLLLGILGFFWITGSLEFRDIANNWIPNNNSLLTTLCAFLLFLGAVAKSAQFPLHVWLPDAMEG-PTPISALIHAATMVAAGIFLLARLLPLXXPLPLIXXXIXLXG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260076099    ---------------------------------------------------------------------FCVDNLSVMTSVLVLCLTLSAQFFGVEYMYREAF-ILRLIYLLNFFATSVVFLFFVYDFFLILIVWELIGLFSLLLVNFYSLRLYTIKAAFKTFIFSRFSDFFIFIVFFFFILVWQSSDLGLLFTQIPFFLFFNVYIGPCGINILSGAVKAAQFLFHVWLPDAMEAPTPASALIHSSTLVIMGIYLIIRFNIVYEFSYLGNM-LLATLGSFTAAVGAISALFQNDIKKLVAYSTVSQMGYLFCG--CGFLAYREVLFYLTIHAINKAFLLILVGYIVHFFTGNT-DLRFMGGFYK------------------------------------------------------------------------------------------------------------------
157374538    -----------------FLLVSALVLPLLLAFPALHRRLPWPVHIALLPAVALVFIIELPWFQLGSG-----LGLDAGSRWWLAISVVVWGVAATSLHAPDGRDVYHQTSLFLLSLAGQLGAILATDLVCFFAFTTLMGYACIGLL-LADADESTRRAGRVYLVLLIFADIILFEAMVMAEAITEDLGFAILAHAVSLTKSSDLYL---SIVIVGFALKVGLWPLHIWLPLAYASARPATALLLWVGPVATGLLGIVRWLPLGEMAAPMPGILLQAVGAVTILYVILFGFMRAQRKQLPAYVAIIVTGSFVMGLGAGLSDPALWNRYLAPIFIFTVGLGLAIMIVS------------------------------------------------------------------------------------------------------------------------------------
109289927    ------------------------------------------------------------------------------------MTLILLVIMILCYWSSPLFAFFSVSVCALCAFF-----FLADNYLVMYASLEGSLIPTVLIINMWGYQPEKITSMLYLLMYTITLSLPLLLVLLSLFTSYTSF-------SMLWFYLSPAFSPVLWVAVLAFLVKTPIWSVHFWLPRAHVQAPLAGSVILAGALLKLGGWGIYCIVNVYGP--HNMYTFFFALALGGGALVVTLCLRSTDIKSLIAYSSVIHMATMLAGFTYSLTGWSGALCMMVAHGLTSPAMF--ILANSNYEINSSRNLLHMKGLATSQPVLMLMWFLTMCSNMSVPPVLSFMSEIM-LYASIMSSGTFFGAVAVFLVLGGGAY--NLYYYSSFGGSTPLSPTSVKPRWMLMIQTL-------------------------
189095585    --------------------------------------------------------------------------------------------------------------LMVVYVVSFLLVMGGGEWIFIWMGLEINMISFISLVS-NKFSSVSMEVMFKYFFIQSLSSVVFLGSVYWDMSYS--------------------------ISMCVLMMKLGLGPFYFWVPSVMSGLSWAACYVLVTFQKVLPLYLLTMF----------NHWAMWWFSFFSLFVGMMGAMNSSSLSKLMAFSSVNQGGWMIVS------MLISQNLLLLYLLVYMMLMLPFFMFLNESKMEYLVDISSNGGKFK--------FFLYLFNIGGLPPMLGFFLKLMVLFYAMKYDL-LMAFFLVLSSVYMLYIYMRMLF---------------------------------------------------
48477896     ---------------------------------------YIILFFIIAALISFIFGYIISVISSFLLIIYGIINFSYLHFFYIISGTVWALSSWYSISYDDEKRY--LSILYNISILGMVTVLISNNYLMFLAGWETMSISGYLIIALYSNKSYP---AFVFSAFSEISTVLIITGFAYAYYITGTFNFVIIKS-----------IVPLIMVSFGFMTKMGMFPFMIWLPIGHGNAPANASIILSATMTLMGVYGILKM-AMLSPYNIYLGYILMLIGAFTVLFAGLYSYLSDHVKSLPAFSTVENNGGILVALGLYIFFLSTVLIFSMAHSLAKTGIFMVSGNVSSRTHEYLFNIED-----KKSGMTYIGAVILGASLSGLYPTIGGVATWMLLESLFMYSIIIGAMIALGEGLVSAAYIKYITFSQLFRKKGRVKI---KEQPVIITGALVIILSLLSVLII-------------
48860551     ----------------------------------------------------------------------------------MLIILSIVVIMLSGIIMMEGNRMNYMMMSFYFSMLFLVLFFGSDDLLNFLVFFELSMLPIFLLIGWWGKGKERMFSNYYFFLYTLVTSLPMFMLILK------TMTLGMESMTLYNYYNLKITWFMFLLLVLGFLTKLPIYGLHIWLPKAHVDAPVGGSMVLAGILLKIGGFGMMRCFMLMGEEVKMTYSVFMFLGVWGLMFTGVVCLRLTDFKVIVAFSSVSHMSLAVAGLMSYFYWGFKGSYLMFLGHGILSPVLFFFGDMLYK-RYHSRHINSMKGLISSSSFMFYLITLFFFAMNGFPPFMNFFGEIGLFMSLLSFN-YLQALFMFGGFLMAGIFMLNMFVMI-------------------------------------------------
206896430    -----------------LMTVLVLVFVLCAVASGLLSVIRTSWSRVLSLLIGLFATGYGCFYELGINISFIWTGIARVLWPTVLVTLILVYLALFDI--KEKHWIEQFVALSLIGSIGVFLVLTSRTYLSMFLAWEIMLWSGFFIVRLTTHEKDVVKASL---VSNVFWSTLFLVAVILLSAY--GWDSSYGAVAEKLTSFNMPSVLGLLLLFLVFLSNMGVFPFHFSMERTLKSVDPVAAAYLSGATTKAGLFGMLSMSLFTGAEWLSHFGSLVSLPVGSLVIGGVVALKSDDYLTLLSYISSLQLSYVAIILPFMPMEVDYLPAAFIGTVMMAYAHSLSQTGLYVAAGWSTENSLSSEGLWRRMPYTSVLSLISGLSATGLPPLIGF-----------------------------------------------------------------------------------------
32140719     --------------------------------------------------------------------------------------------------------------MVMFICLGSVLFFSVCSWMDFFFFFEFSLVPTFFLILKWGYQPERLQAAVFMLLYTVGSSLPLLMSLVYFWSYVKSDNM--LLSKMVGGWKDFNMNWPWLIMSLSFLVKLPVYGAHAWLPKAHVEAPLSGSMLLAGVLLKFGGYGLIRLMWFSEVTNSTIVLFVLVFSLWGGVLSSGVCSCQSDLKSLIAYSSIGHMALSLVLLSFYSVGKMACVCVLYSHGICSPILFS--LAANSYEFCQSRSIMLSKGISRIFPVISGVWFFFCILNMGFPPSLNFFSEVY------------------------------------------------------------------------------------
198114504    ------------------------------------------------------------------------------------------------------------------------------NYFMFYLYFEISLFPTFLLIMGWGYQPERINASMFMLLYTMFASLPLMIILFYLLSYFNSLNYLIILNN--TMKFTYLKLLMYLYMIFAFLIKLPLFMLHMWLPKAHVEAPICGSMILAGVMLKLGGYGIIRSMMMMLNYSKYFNYIITIISLLGMFMLSVICLRQYDLKLLVAYSSVVHMGMMLLG-AMSLTKWGMVGSYLMMMAHGLCSSALFILVNLSYKCSKSRNMLINKGMMNMFPTLSMWWFLFCICNMSSPVSLNLMSEIMIINVMLNWSFNSIYLLMASMYLSSMY----------------------------------------------------------
146280780    ---------LWLLVPFAPLLGAALLP-----WLRERALPWLWLSGLPALLAAMALELPWLWEGVRWGADDVLTRAWLGFSAVLWTCAAVFASSSLG----NGAGRLRFWMFWQLAVAGNLLLIIATDALSFYLGFSAMSLSAYGLI-VHRGGPGPRRAGRLYLQLAICGEMLLLAGLLLRTHA------ADQAFDFASWQAQPIDHLTLALLLLGLGLKAGFWPLHVWLPLAHPEAPAPASAVLSGAMLKAGILGIWRCVPETDPTLTAWSMPLLLIGLFGALYAAALGLCAGKSKAVLAWSSVSQMGWLLMVLAPSPALLTLLVLFGVHHGLAKGALFLAAGMV-------------------------------------------------------------------------------------------------------------------------------------
12383045     --------------------------------------------------------LMSSLNFIECNFNFIFDKFSMIFLFMVLIISKNVLKYSYFYFVGTVWT-LRFIGILIFFIVSMLWLIMSYDMFTFIVGWDMLGVSSFLLI-LYYNSYKSKKSSLITYISNRFGDGFFMLAMVLASPLFSEF-------FLFKAHYFLPILVFCTSIT-----KSAQFPFSSWLPEAMAAPTPVSTLVHSSTLVTAGFYFLFR-FQELWINNIYALNLLLFISLFTMTLASSAALMEYDLKKVIALSTLSQISFMFFSLSLKLTTL--AFFHMVMHAFFKAATFMIAGVIIHNSGNNQDLRVLYM---NNNKLLLLLLLFCQMSLSGFLFLSGFYSKDLIYKSFLAYNNYYFMIVFLISIVLTMLYCLRMCLMMM------------------------------------------------
6137777      ---------------------MLTIMVPMTLLMLSNTNWNKALMYMTLLICPSTIFLYSSAMPINMTMMYGLDHMSSMLIMLTLWIIPLVVTASQKIHLKEDSMSFILYISALSSVL--ILAFSVSHLFSFYIMFEASLIPTLLIIMKWGYQPERLQASMYLMMYTITASLPLLGGIAIM-----SMNMKMDNMILPLYSSSYMSSTMWVMMNLAFMVKLPLFMMHLWLPKAHVEAPVAGSMILAAVLLKLGGYGMLRMMCLIAPTQAAFKMILISLSLWGGMITSLICVRQQDMKSLIAYSSVGHMSLVMAGILANIPWVWGAMAMMISHGLLSSAMFACADMAYSTSNSRSLLMNK------------------------------------------------------------------------------------------------------------------------
225697480    ----------------------------------------WTMLPIFLVAVSMSNAEFCFGMSQIFEAFGLVDMYSSWFSLMTM--AVMMISVMATHKELGTWKSDQLFIIMWLMLAVMLEIFFTSNFLVFYIYFELSILPIFFLITGWGYQPERLAASYSMFFYTLVGSAPLIVILMFIFNLSMKNQFSELSESFSMGVSSTLSLVS-ICLFGGFLIKMPMYSVHLWLPKAHVEAPVFGSMILAGILLKLGSIGIIRLCYLEKSEL--ITLLVMSISLFGLFYISMNCLKLMDLKQIIALSSVGHMAFILTMFFFSKLSIKISFLTMITHAFSSSAMFYMVYVFYLN--THTRNILLNKGILETNKHLSLLWILIMMASMGTPPAVNAISEIMILVSHIPSSMILLIMAFVASSAYSIILY--------------------------------------------------------
240172177    -----------------------------------------------------------------------ANRLSALLLVLVYGVSTVVQVFALRYLAGDRRSGW-FTAGTGLLTAASAGLMTSGTLIGLAVSWTLAGTALCLLQATYWELPAARDGVLRTATAFLLGDLALWAAVGVITAQRGNVSLSDLGPAVYNG-SSPALPVAAGLIVVAALSRSAQIPFHRWLPATLA-APTPVSALLHAGVVNAGGVLLVRLSPIVSGSAAAMGLAFTA-GTLSMLYGGVVMLTKSDIKGSLVYSTMAQMGFMILTCGLGLS--AAAVFHLVGHGFYKATLFLSSGSAIAK----------------------------------------------------------------------------------------------------------------------------------
189095678    ----------------------------------------MMTISFFILTFLAIMNLYKFYTFELMNFMFSSDLMS---DTLMLLSFWICPLMLISIINKKMNNNKEFALMVWASGLFLMLSFKSMNLMLFYISFETVIIPTLLLIIGWGSQPERLQAGIYLLFYTLGASLPLLIAFMYMNSLCNT----MIFPLMWFSNKIMFSTMWALIFISAFLVKLPMFLVHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIMRMIPLMMPQMMKLANTFISLGLVGALMTSIICLLQNDMKALVAYSSVCHMGMMLAGMMTQSSWVNGSLAMMISHGLCSSALFCLVNILYERSTSRSMLIS--RGMLCLYPSLMLWWFLLSVNNMAAPPSMNLFSEIALMIGLISWSKFNMLPIMFI-SFISAMYSLMLFSIPNHGKKWMMSAFMLPSQREFLILML-------------------------
189095593    -------------------MLMITIMSLTCIYLSKKKKLLMISLTCLILAL---LTFSNQNNLIMMNNIFVLDTLSASMLILTYFIIMMILMSSNSYFNIIGTMMTIFIILLL--------TFLAKNMIIFYLMFELVLIPTFSLIMKEGSQPEKMQASMYLLMYTVTASLPLLLSLINLKSNADFIYLKYLTININYAP----------MMLLAFLVKMPMFFSHLWLPKAHVQAPVEGSMILAAILLKLGGYGLMRTIPLVMKFSSKISPWLVSISLIGSVSSSMTCLRQKDMKSLIAYSSVSHMALVIASFSMKKTSETGSLMMMIAHGITSSMLFFFINLIYLQL--HTRNILMFKGLLNSQPNLNFLMFMMLMMNMSIPPSINLFSEILIINSILSWNWFSMAMIFISS----------------------------------------------------------------
91215902     -----------------------------------------LLWLSFLTSMGALIYYQIKTPQWNLTDSFRINGFTLLI--WMTVTFFSAIVSTYSKNYLKGFKFHRFTLLSLGFTGSVMVFVMSDHILALLLSWFAMGVFMARLIGVNSDWGEAREAQKFSQKFFLAGTLLLSIGVIILAFLTNHFTLSGIVDNLESVPFYFLLIAALLIITAAI-IQSAIYPFHRWLLSSMT-APTPASALMHAGFVNGSGILLALFSTVV--ITSNTLTLIFIIGGLTAIIAQFAKLLQANVKQKLACSTIAQMGFMIMQCGLG--FFNAAVVHLILHGFYKAYLFL------------------------------------------------------------------------------------------------------------------------------------------
253575225    -----------------FLGVSLLSGLMIIGLKAPLKYIPFHLGILTLPPVIALLSLVLASESASCGPLYF-DRLSWLMAWFV--TTISFFVQKYSMRYLLADRSYRYFTLLTVTAAAASITWLSNDFRLLLAGWGATLWGLTGLIGLRKEWPATRHAAALSGKFLAGSWGLLSVTLLWIGWRTGNWEVSLHSQSSMEDLHSLERFFLNMLLVISVMIPAAQWPFQRWLLDTAI-APTPISAVMHAGIVNGGGIILTRLAPL---ATEDSQLMLLVISSLSVLLGTGIMLVQVDYKRQLVGSTIAQMGFMLVQCALGSYW--AAIAHAVLHGLFKATQFLQSGSVAKPKERDPHPSQSAASLW-------------------------------------------------------------------------------------------------------------------
49147377     --------------------------------------------------------------------------------FLIIMSCLLFFLMIQSSYEC---GGSLFVSVVVFMMGFVIFSFLVVDFIVFYVFFEASMLPMIMILAGWGYQLERLSASVYMMMYT----VFSSLILLVSLSMSGGWEMKMV-------DLKAGLGGFVIGFLVVFLVKLPMYGLHVWLPKAHLEASSSGSMVLAGVLLKLGGYGLYRVMMYGGGL--SVDEMLSVMGLLGGVMSGGLCLRQVDVKKLMAYSSLSHMCFVIMGYGSGSFISYGMVVVMVAHGFSSSGLFFLSGIMYKLVGSRSIYMV-----GSCSRLFAGLIAFLCVFNAAVPPTMGMFGELMIYVGVSEYVGGLMWGLGLVSFLIGAY----------------------------------------------------------
226453522    ---------------------------------------------------------------------------------------ILLMLLASNQIKFSKNNITEIIFILYIMLFFLIFTFSSLNLLLLYIFFESSMIPILFLIFGWGYQPERLIAGMYLLFYTLFASMPLLLCIFYLYYYCNTLFFFLIFID--------CNFYLYIGLILAFLVKMPLAFFHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLCRVFYFIWSYSLNLNWFWVVFSLFGGMLLKILCLCQVNIKSLIAYSSVVHMSLVIWGIMTSFYGFFGALVLMLGHGLCSSGLFALANILYERSFSRSLFINK------------------------------------------------------------------------------------------------------------------------
140814169    ------------MIPGLWMIIASILLPVIPNYFRQPAMLLSVFLSSLSLLNGFGTFLTWEILGFNLT-LYHSDNLTLPFAIIFHLASLLVIIYGWHNKNLMENMAT------LAYAGSAIGALHAGDFFSLFIWWEATALTS-VFIVLAGNTVSARNSAMRYLIIQVCSGVLLLIGASMMVYQTGNHELTKLDLSSNFG----------VFIFLAFGIKAAFPFLNGWLQDSYPESSPTGTVALSAFTTKLAIYALARTFPG--------TETLIWIGAIMTAFPVFFAVIENDLRRVLSFSLNNQLGFMVVGIGIGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
258649400    ------------------------------------------------ISMVMLMFMLLVFEDSDFLFCKIYYKFSVFISWSLILLSVWISVCMGVVNQILRKSCVRLVYLMLILLSLLIGFFFSLNLMVFYLFFEMSLLPMFLMVMGWGGSELRYQAGLSMMVYAFFSSLPFFGLVFMILYKNGSLDF----IIFKLDNILQGNLLFYILLLMIFLVKLPMFMMHMWLPKAHVEAPVFGSMMLAGVLLKLGGYGIFIIYLMAEGIYQWVSGSFILYNLMGGFYISLMCLFQLDLKVLIAYSSVVHMSFMLGGMSTLMEMGMMGSIMMMIGHGLCSSGLFCLVNYSYDVLNSRSVILNKGLLNLNKSLSLLWFFLCIFNL-GAPLSINFFSEIFLLNGLMKWSGLIFLNLIFLM----------------------------------------------------------------
39653757     --------------------------------------FSFVDTIFMLYLLSMFFFLQMNWAMVYDVGMFLMDLMSFLLVELSLWIGILMLISSMSLMIFYENTYKFYMISMVFLLLFCFMVM---NLLGFYLLFESVLIPIVMMIMGWGNQPERLQAGIYMLFYTLGGSLPLLIFLLMFN--------ESLSIFFFPWLNYEISWIFFFMSVLGFLVKMPMFLVHFWLPKAHVEAPVAGSMILAGVLLKLGIYGLFRVKHLIFKKMLEFSHWIMSIALIGGVFIGMVCLCQVDIKALIAYSSVCHMGVALGGIFSMMLWYMGNMLVMLGHGLCSSGLFCLANMFYERFFTRSMLL--LSGLGCFFPYLSFWWFLFSSVNMAAPPSMNLGGEIMLIGSLIKWSVLVIIPLMILMFLGASY----------------------------------------------------------
148358432    -----------------LMLSPLIAMLFYSLLGKTRNATYYGTTVIGFGFGLSLLALIVSANTVNQNSYFLFHASTLSLLLSTLILFISFIIHRFSLRYMHGDKCYRRYFFKLSAILTTVVMALADNLLLFWLAWSASNLLLINLMIHKSQWKAAYNSGILTLKTLLPGSLLLITAFWILFTLNNTLSIETITSEV-SNKSSPAIAVALGFIILTAMTQSAIWPFHRWLISSLN-SPTPVSALMHAGLVNGGGFLIVKFAPLFV-MQTNLLTILFIFGALTALLGTLWKLLQWNIKSMLASSTMAQMGFMIMGLGLFPAAIAHLCWHGLFKSYLFLNSGSAVQQKKYQNKSRPEKLTTLLTAF-------------------------------------------------------------------------------------------------------------------
295134768    ----------------------------------------LVLWALFAANLLFIIISYSNLPEWKFGGIIYINSFSFLIWTVVLF--FAALITSYSKNYLVGFKFRRSFILCLGFTLSVISLVMANHILLFLGCWVFMGVFMANLIGVNKDWPEAKAAASYAQKFFLLGSFCLGVGLLILSWYTKQYTVVKISEQV-EDLPLFAKIGAALALILAAIIQSAIFPFQRWLMSVMT-SPTPASALMHAGFVNGGGILLAFFSSLLF--ASNTLTILFVVGGITAVTAQFTKLLQVNVKQKLACSTIAQMGFMIMQCGLG--FFNAAVAHLILHGFYKAYLFL------------------------------------------------------------------------------------------------------------------------------------------
51830071     ------------------------------------------------------------------------------------------------FMSVSENKSGNLFFIFFWVLFSLEISFYAKTMMFFYLGFEMSVIPVLLIILGWGYQPDRLEAGVYMLIYTVIFSLPLLIAIFMV-------DMSNIMNSNF---------LVLMMFIMAFLVKLPMFGVHLWLPRAHVEAPVYGSMILAGVMLKLGGYGVIKISYFLGDIIFSVGGFLMLFSILGGLLLSMICFTQSDMKMLVAYSSIVHMSLVLSGILTLKFGMSGSILMMIGHGLCSSGLFYLVGCMYNRIKSRSMYINK--GIFSIMPINSLWWGLFCVSNLSFPPCLNLPGELFLIMSMVSWSLWTCVVLGILGLVSSMY----------------------------------------------------------
51830070     ---------------------------------------------------VMIEMNVIMLNSVDFNFILYLDWISLSFMSIVLMISFIVVFYSSDYL---GVECYQFLWLTFMFIVFMLIMIMSPSVLGVLLGWDGLGIVSYFLV-IYYQSKDSYNSGFITAASNRLGDSMLILSISWM-SFQGSFNFWH-------------YSVGLVFFCVACLTKSAQFPFSAWLPLAMAAPTPISSLVHSSTLVTAGVYMMIRFS--YGLHCSGLMSMLFFVSVFTIIVAGVSALYEYDMKRIVALSTLGQLGFMIMILSLGYSFIS--FFHLLVHALFKSMLFLCAGCLIH-SGGSIQDLRKMGN-CHIDLWIKASILVSLFSLMGMPFTSGFYSKDTLIEITFSSLGVGVGLLVLFLAMITVAYSVRLLKFL-------------------------------------------------
215789187    --------------------------------------------------------------------------------LILLSMWIINMMLMVSEKILSKINMNYYFNLIKMMILFLMFSFYSMNLFNFYIFFESTLIPMFLLILGWGYQIDRIQAGLYMMLYTLLGSLPLLLMLMNWYNLNFSLDI-------YLNYYCKLNFMNYFLMIFAFLIKLPMYFFHLWLPKAHVEAPVIGSMILAGVMLKLGGYGLFRVLLMMMMNFSYNKY-FLLLSMLGGFYSTLICLMQVDMKMLVAYSSIVHMSMMMSGLFSMYYMGFLGGFYMLAHGICSSGMFYLVNVNYERMMSRSLYINK--GMINIFPSLSLMWFLLISCNISFPPSLNLISEIYLITALVKQFSILLIFFMFFSVIYSLYLY--------------------------------------------------------
5835703      ------------------------------------------------------------------------DWMSCMFSFTVLMISSMVLWYSHSYMSSDK-NKTSFCWMVLMFILSMLLLVLMPNVFMLILGWDGLGLTSYCLVIFYQSS-NSYNSGMMTIISNRVGDVMVIMMIIFAINF----------NSFELTSIKSFELIWGLLIIIAGLTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFDLLFN--NNIFSAFLMKISLMTMIMSGMNAFFENDLKKIIAFSTLSQLSIMM--LTLSLSLTNLSFFHLIVHAIFKSMLFLCAGFVIHNLMGN-QDIRFLSDFFKFSPLILSCMMIGMFSLMGFPFIGGFYSKDVIMEFFFLKSNNMIEMNMFIVGIIFTFLYNFRLFYMLLLKGTLFNMMSKDSINIFMNYPIFNLTVYLLITSNLMSWLL-------
237846736    -------------------------------------------------------------------------------------------------------------LLITIMLISTVLVLSSKSWFLLWLGLELNMFAFLPLLGKSKYIKEASSAPL-YLTIQAVASSLILISACL--------------------SSSPFNPWSSLIFQLALLMKLGSPPTFCWYPNMMSNLSWPMIWLLITLQKFNPIFILSSLSHLNFFTL--------VMAALSTLFGGLGGLIQTQIRSLLAYSSLTHTGWILVLSSISSQMST---LYFITYISXMTSILIALIFTAPPSHAHMPTISNVTKSSISLLLLSLSGLPPLLG---------FLPKLQAINSLM-ALSLPILLPLLLGSIVNLYYYLNLFMASTSPPSLSPYAPSSPPFXPLIPLAALSLFFFL------------------
226463919    -------------------------------------------------------------------------------------------------------------LFVLLVTVSIILSVSSTHWSCVWAGMEMAFLGSLPLL-FTGASSTRKEAAMLYFIIQALASSFLFVGGSLFFYA--------------EVGGASHPPAVALLLLLPLLVKLGAFPGHFWVISVVGNLSWWATFLVLCPLKLPVLGVLQELVAPSL----NFEYLYLTLGGVSALVGGFLGSAQTRPLAMIGASSIVQNGWLLLGMVVGGSWV-----YFSVYVFTMVSIFIGLAFGSY-----------------------ALTSIGILTMSGMPPFLLFPAKMLVIWSALCSGMSVFLLMPIIGTLLSLNYYLKFTYLYYFKSASEPVSWMMS-ANVFIFISSLGGLGACLFF---------------
159898161    -------------------------------------------------------------------------------------------------------------------------------------------------------RGRAIGSGLRYLVLMLLAGVLLALCFVL----------ADLENTPDRLSTTSLARPLLALLIVGISLRLAIIPFHSWLPDLLEDSPPLVGILIGMINLAALLFLVSAFQFLLAPGLLTLDPLVRFFALGSAIGGSLLAIHERSLRRFLAMLLISDSGMMLFGVVSSTTGLTGALFQAFNQLVLSVVLWTAVALLERPEPTRAAAGD---GWLRRRPWASGVFICGVLALLGIPPFNGFASRTLLYQGAAEEGRGYL-IALLIATMLGAYAFALVLRDHFLGRAPAAMP---------------------------------------
255959333    ----------------------------------------------------ILFLFIMNIDFFGWGHISYMFGYDILSFGLVLLSFWICVLMILASIFRYEFYSGMFLFMILFLLVMLIMTFCSLNLISFYFFFEGSLIPTLFLIFGWGYQPERLQAGIYLLLYTLTASLPLLLSILWFYSEFKCL----IFPLMFIGSGELFNVIVYLSMILAFLVKMPMYMIHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVYNVIMDIGMIYNMLWLVISLVGGVIVSLMCLRQMDIKSLVAYSSVAHMGLVIGGLMTLNSWGFNMSFVLM-----------------------------------------------------------------------------------------------------------------------------------------------------
240266419    --------------------------------------------------------------------------------------IISLMILSSFMIFKFNNFINEFLLILMFLLLFLICSFSTMNLFMFYLFFESSIIPTLLIIFGWGYQPERLSSGFYLLFYTLFASFPLLLCIFYSYMICNTFN-----CFFIYLDMNFYLYLGFIL---AFLIKMPMFMFHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVMYFMNDFSMKFNYIFIIISLLGSLIIGLVCLYQVDMKSLIAYSSVCHMALVIGGFCLNKWGLYGSLMLMISHGLCSSCLFCLSNVVYERTMSRSFYINK--GLIVLMPSMSLFWFLLSANNMACPPSLNLLGEITLINS-IYSWSTLSFSLLFISSFLSCAYSIYLYSI--------------------------------------------------
8404666      ------------------------------------------------------------------------------------------------------------------------LSLAASNWILVWVGFEVSSICFVVLLSCS-SSCTEIYSAFTYFLFQEIGSYLVLIGV--------------------------------LLVTSGLLVKMGAAPFHMWVPMVVDEVSWFNCFLVLVVLKMVPLLLL-----------TSRFSGLLVCGVVSVLWGAFGIVGQAAIRRVLAFSSINQTGWMLLVILYCPGYLGFFYSVYFFIMLGLILFFSYPGGKVSSWG-----------------------LCFLVGLGGFPXTVGFMLKWSVVGGLVQGQVSGLAFMVTILSVLSLFAYVSLGYKILMMNKVMGQ-----------FYSLYFVVGMFMIP---------------
13621154     -----------------------FIFLLFTLGVALMLMEGGWWFIMLIMGMILIMFLFNSPLSEIYIYYFLEWGVDFLGFSLIMLSFWISLLMVSSSWMINKNNYYYFLFLIILLLIVLMLCFLSLNMMYFYFFFEVSLIPTLLIIMGWGYQLERLQAGVYFMLYTLTASLPLLLNLVHIFNKMGGLSMMSLSGFSIMYLTNVIGFVVMLTLLMTFMAKLPIFFLHLWLPKAHVEAPVGGSMILAGVLLKLGGFGLCRFMALSGSILLKFSGYMIGLGIMSMVYVGFMCWRLNDMKALVAYSSVSHMGLVFSGLVTLFSWFSGGLIMMVSHGLSSSGLFCAVNMYYERVGSRSMYMNK--GFMLMFPLFSLMFFMLCVANISAPPTINLMGEIFLMLSVMAFSK-IMIILFPLGSFLGAVFTLFLYSY--------------------------------------------------
62861426     ------------------------------------------------------------------------------------------------------------ILMSSTLMLSLILMMSMXSYFSVWLMLEVNTITFITLM-YHXSSQESSESCMSYFLPQALASSLFLLSAM-------------------NPLPISSPLTAIHLMILTMGIKLGMAPFHYWFIKVTKKISWTMNSILLTIQKIPPFLIM---------SNTPMSPAKTMFVILSATIGPLGGLNQTNIKSLLAFSSVSHMAWMMASMSINQSLWLVYLTLYSMIALSIMITFKKILSINQVTLVSS-------------PKTKSIFMLLLLSLGGLPPLAGFFQKWLVISLL---NSPFILITLLMSALTNIFFYLRL-----------------------------------------------------
187926729    ------MNLLHSALAICLVLPPGLMLLAALLPHVARLGMARLWQGFIGLSIAGACVAAVGVALRGLPDAASSTPFSPWLGASVLGGLLATLVGAFSARYLQGESGQRRYLSALAGVLAAVVLLLADHWTVLLAAWAAIGIALQHLLCFYPDRPFALLAAFKKRLADRLADALLIAAAVLAWREVGSGSLADLWAHVGQVGASPALQVSAVCVVLAVVLRTALLPAHGWLIQVME-APTPVSAMLHAGVVNLGGYVLIRFAPLLESAAPARW-LLVAFGLATAVVAGLVMLTRISIKVRLAWSTVAQMGFMVLECGLGLYSLAAL--HLVGHSLYKAHAFLSASSVVQDT---------------------------------------------------------------------------------------------------------------------------------
165935050    ---------------------------------------WYILLLSFMVMVFLFLNSNMMLYWYSMSSYFLGGDILSFSLIVLSIWIVFLMVLASSSLYSNYTFNYEFMFMNVLLLLFLVFSFSVNSLFLYYLFFECSLIPTLILIFGWGYQPERLMAGYYLLFYTLFFSLPMLLGIFYINDFC--------FGMFYFLIKVPYNFYLYLSMLMAFLVKMPMIFIHFWLPKAHVEAPISGSMILAGVLLKLGGYGIIRVF--YFLKNYGLNYMFLSLSLFGIFMVGILCMFQVDMKSLIAYSSVAHMGMVICGLMCNMLGIIGSLILMVGHGLCSSGMFCLANIAYERTLSRSIFIN--SGLMTFMPSMCLFWFLLMINNMASPPSMNLMGEILLINGIMSWSYISFFYLMFAS----------------------------------------------------------------
160425219    ------------------------------------------------------------------------------VSFMFMVLSVSTCVLIYAVWYMEGEKNFNFIVTLFMFIISMMFLCMSTDIYWVMVGWDGLGITSFFLIIF-FQNWKSVSSGMVTLLSNRIGDVFIVTSICLDVFY-------------------FESKYSLILIALGAITKSAQYPYSAWLPEAMAAPTPVSALVHSSTLVTAGIYLLLRFNDMFNNELVSLF--ILSVASMSAFLSISSSWGELDLKKIIALSTLSHLSMMILFISCK--DYLCAIIHMISHAFFKSSLFMFAGILIHF-SFGFQDIRKLWMNPSTHFLSMSLVFFSCASMVGGPFLAGFYSKEIMIMSLFSFSQTWILWMTMFLVFGSCLYSARIIFRL-------------------------------------------------
135678273    --------------PGLIMMIGALLIPFLPHIVRQVYMLVLILISAYGLTLGFGVHSIIELMDIEF-IIFQSDTLTLPFAIIFHIAAIL------NVIYGAHEKNWNQHVAIMSYSGAPIAAVHAGDLFTLFVWWEATAFTSVFLI-LASNTQRSYKSAFRYILIQVGSGMFLLAGAVLLMSETGNAGFKNFDIDSLYGQ----------LIFIAFGIKAAFPLLNGWLQDSYPEASEIGTVALSTFTTKLAIFCFAKSFAG--------TEILIIIGAIMTFYPIFFAVIENDLRRVLTYSLNNQLGFMIVAIGIGTLAVNGAVAHAFAHILYKGLLFMGMGAVLYRVGT-------------------------------------------------------------------------------------------------------------------------------
266624952    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPVAPAPASAVLSGLITKSGVLAVIRVYYVIGPELTWVQTMWILLSLLTVFMGSMLAYREPVLKKRLAYSTVSQVSYILFGLSLEPMGFVGALSHVVFHSMIKNGLFLAAGAIIFKTG--WTRVEEMRGLGRVMPVMLGGYTVLSLALIGIPPCSGFVSKWYLACGALASQTGVWTIVLLVSALLTAGYLLPLTIHGFFPGEDKARGLIGQEPSLCMMVPILIFTAGALLFGCFPGRFLAMLESI-
27311161     ------------------------------------------------------------------------------------------------------------FTLFNILLITLILSFSTSNLILFYIMFEMTIIPMLFFIMFWGYQMERFEASIYLLLYTIFGSLPLLLMILMLNNHY------SLSMFFLTFLNIKLPNFEMMFLLLAFLIKMPIYGFHLWLPKAHVEAPIAGSMLLAGILLKLGGYGMYRIFMSINWMNIKLLEIFIWLTIIGAIIISIMCITQIDIKMLIAYSSICHMSIVVGGLMSGNFWGQSGALLMMISHGLCSSSLF-FMANIYYERFFTRNLLLLKGLMNIFPVLGFFMFLNCVINLGSPPTMNLLSEILLYGSIMKWNILNMPLLMIL-SFLSSFYSIYLFSI--------------------------------------------------
114052849    ----------------------------------------------------------------------------YSFEFILLSLWIIGLMFMSSMSLGMSFYKNLFMYMLILLMLLLYMVFSLMDYFMFYLFFEMSMIPMLIMILGWGYQPERVQAGMYLLLYTFMSSLPLMLCMLMIYY-----EMYSLNYMFLLNNNLMNNFIFYFFMIFVFLVKLPSYLVHLWLPKAHVEAPVFGSMILAAIMLKLGGYGMIRSLMMMMSLNKMYSFLLMSLSVVGSMYLSMICMQQVDIKMLVAYSSVVHMGMVILGFSMSYMGFMGGYMLMIGHGLCSSGLFCLVNLSYKRLNSRSILLNK--GMLSCMPSMSMWWFMLCSSNLTSPPSLNLLGELFIFISLVNWNILMVLIMG-------------------------------------------------------------------
254798863    ----------------------------LTFLLSSMILSNMVIEVTLILTFMMFMFILMNWSFLSTSISFLCSVDFFSYNLILLSTWVIILSLFVSLSEYTWKKKKYFSLLNLILLGFLYLSFSVKDYLLFYIFFESSLIPILLIILGWGYQPERLMAGVYMLFYTLFASLPLLGLIFYYNMEIGWTSMN------MYMGLTSHNLWVELILVSAFLVKFPMYILHIWLPKAHVEAPVSGSMILAGILLKLGGYGIYRFLPFIVKCYNFNMYIFVSVSLVGAVLVGLMCLRQMDMKMLIAYSSVCHMACISVLMILGELGVKGCLFMMIAHGLCSSGLFYLVDMVYKRTNTRSLFVNK--GLLNILPNLSFWWFMLLAANLAGPPTLNLFSEICMLINLVVWNKINMFLLMMITFLTGAY----------------------------------------------------------
58617286     ----------------------------------------------------------------------------------TVLFFVFSLIITLIFLYISQIKKQE-IILYLLYYLSSVIAISAESLLKFVISFEIMALSAVMIIA-TGSNGKNMHQVIHYSYIHFFAGVLLLVGASGN------------VVELSIDYNSYCK----LFLLIGILINCASFPMSSWVPDAYSSTANNGIIVLSVFTTKVAAFALLSFFQG--------EEILLFLGITTAIYGIVFSILENNIKRLLCYNLVGQMGLVIVGFSYSSGVSVRSIIVFQIVLSMIYQTLLFIVAMSVINNTRKFNLNEIGGLLKKMPLEAICSAIAILNMGAFPGTAGFISKFLVSHSIDTTDMTNAIVFLVCSTLLFVSVGLKFFWFAFLSKPRDGFIFNQMKQNIGARVSMVVLVLICILLGIYGS----------
219560265    ----------------------------------------------------------------GVEIIIVLDNLSLTFLLMVL--TISSLVMAYSNNYMAGHNGGDFYVSMVLFIVSMLLLSLSGSMFWSFIGWDGLGMMSLVLILFN-KSWSSQKSGVITFLMNRLGDSFMIICSSYL--------------SVWGMCEVYWFWILTSLYLIGGASKSAQFPFSSWLPEAMAAPTPVSSLVHSSTLVTAGIYVLAR-----YGSMIDSFYILTYLSSISIIISGVSALWSSDLKKVVAYSTLSHISLMLFYLSEGSVE--GALIHMLTHSVFKSLLFMTLGS-SIYSLSSWQDSRYLSIYSSTFSMASLVGVFSCLSMAGLPFLSGGYSKEVLLILSLNSS--IMKLIMFLTAVITSGYSFRIIYLL-------------------------------------------------
49146453     ------------------------------------------------------------------------------------------------------------FVFAIVYLISFIVVFSFDEWFLVWVGMEMNMFSFISMV-FSKDSWSSLESLFKYFFIQGLSSGTFLVMMYMGLG-----------------------------LEYPLMMKMAAGPFFFWFPSVMMGIGWMECFLLMTFQKLIPLFLMSGMVSV----------LFMFWGVVGMMIGVAGSYGQQMVSCLMAYSSVNHIGWMMTCF---VMKENLWMFYYVLYMLVVGMLILYLYDSKIENLSGMKWIDMM------------IFFVLVMSMGGIPPMLGFVMKWVVLESMIEVS-VVISFIMVFSSLVMIYIYMRMIYEEMMDGGIWMSWESMNLYKLGGLSWMSLIGTFFV-----------------
254763513    ---------------------------------------------------------------------FVLDWMSLLFMSLVMFISSMVIFYSIDYMIFD-YNKNRFILLVFMFIMSMMMFIISSNLFFILLGWDGLGLVSYCLV-IYFQNNKSFNSGMLTALTNRLGDVMLLISIVLMMNY-------GVLNYLLYNNFLIWDKFLMLMIILASMSKSAQIPFSSWLPAAMVAPTPVSALVHSSTLVTAGVYLMIR----FNFILNDFLYYLLLFSMLTMFMSGLGANYEMDLKKIIALSTLSQLGLMISILSLKFFKLV--FFHLLTHALFKSLLFLCAGIFIH-SMMNFQDVRFSGGFFNQIYLTLICFNISSLALMGFPFLSGFYSKDLILESLLMSNYNLIVYLMFFISVFTVMYSFRLINY--------------------------------------------------
11465929     ------------------------------------------------------------------------------FDFLTVNSLWWFFLILMGLNVNTNFNYWEWWLTLTFVLIGLNILLSGFNFLGLFMILELQAMIFLILVQADTFSLVGVESSAKWAILNALFSLFLITGFVLAYIATGTINFVDI--YFLDINEDFYLIVGIILLVSSLLFKIALPPFHFWLPDVYENSNFILIILLIGPLKLFYIIFFSYLIS----LQSSINNALFYFGILSIITGFFLSLNQLTIKKFLAWTGIFYFGVFILILNSLTLENLFILKLYVIIYIFSSYF------LVSYVKFGFTKLSDLMFLFNDNLFSALVLLGIIMIIIGLPIISGFFGKLIFYYSLIVNSSSFLYILIILFFTSFAFYY--------------------------------------------------------
242610068    --------------------------------------YAWYIFCFSFFVLCFFGLFFLKSFGWWTSDIFFSFDITSFSLVLLSLWLASLMLLANWTVYSSRSFEKIFSGVVVFLTFLLVVCFSVDNFFLFYVFFEFSLIPTFLLILGWGYQPERLGASMYMIMYTVGASLPLLSCLFYLFSGQGHLSF---HLYFSFCFSGFYGGIFFFFLVLAFLVKIPVFFVHLWLPKAHVEAPVAGSMVLAGVLLKLGGYGLIRIFYMVNDLFDLSNVLYFGAIMWGGVVTAVICLRQVDLKGLIAYSSIGHMSLFVGGVLTNNSWWQGGLLMLLAHGLCSPAMFALANVSYESVGSRSMLL--IKGVLSFFPFLTLMWFLICSCNMAAPPSLNLASEIMLFISLLGDSWIWGVIVGALSFLGGAY----------------------------------------------------------
138657404    -------------------------------IYRQFYMIFLVLLSAISLFSAAGSHLIVQVQDIQFL-LHHSDNLSFPFAIVFHIAAFLVII------YGGHIKDWREQLAILSYAGAAICALHAGDLFTLFLWWEATAFTSVILI-FGGKTYRAYRSAIRYIVIQVGSGILLLSGAILLFQ----------SNNEAIFKELDINSTAGLLIFIAFGIKAAFPFLNGWLQDSYPEASEAGTVALSAFTTKLAIYALARSYAGV--------EILIYIGALMTFFPIFFAVIENDLRRVLAFSLNNQLGFMVVAIGIGT----------------------------------------------------------------------------------------------------------------------------------------------------------------
49147418     -----------------------MFMLVLTLFLSDVDLLLMSLFILGIL-------YFISYSNMNVYIFGFEDQFSWLM---IILSIYVVILSILAGKEMKISKIFLFLNLKLLLFL--YISFSTSNFMMFYFTFESSLIFIFLIVSGWGYHYNRLKASLYLLFYTLFFSLPMLIGILFFLKNY------DLSFFFMKYSNDLFEKLFLISIVLGMLVKIPMWGIHLWLPKAHVEASASGSMLLAGILLKLGGYGLWRINVILNLNEYWMMLLFIFLMMGSIIIC-LECLMQSDLKTLIAYSSVCHMGPVALMLILGYSYSWASGGYMMFHGLSSCGLFYLSGLIYSRFSTRSTYL--LGGCLAYFPKFSMWWFIFCSVNLGAPPFLNLFSEIMTYMMMYLYSYVMLLIFMTLSAAFSLYLYISINQGM-------------------------------------------------
45659236     ---------------------------------------------IVLSYLIVLMSLVAPFLAAKVLGKNFLEQDSVLFIALTLQAVLGFISSIYVYGYERKRTTVLLGYSVFFLSTGLCYLVGKTLWLILF--WELSTVNAFLLYQGGKWTPNSIKSFIALVVAGGVGAFCFTYWIY-----------------------SPKSEFGNMFLVAGLLVKAAFFGFHFWLPEAHSGSPAHASAAYSGILVNLPLILFHQLVAP-WFGNTIYIKILIPLAGFGVLWAGLSSLFSRDAKKAIAYSTVENMNFLFLCILLSALWKFLFILSLIHHSISKTFQFLSIGYLTKISGFS--NVDQNTGIGRISGLPTSLLSLGTISFLAIPGTTGFLSE--------------------------------------------------------------------------------------
157815311    -------------------------------------------------------------------------------------------------------------------------------WVSLWLGMELNLYGF--LVMMNSSGRYVPEPSVKYFVIQSLGSIGMLSGIIL--------------------SVEFFSGLGWPLMVSSVVMKTGVFPTHSWVPSVMKNSSWLCGALLLSWQKVAPLVFLSVILS---------DSVIWLAVVFMSLIGGVGGLNQYSVRLMSAYSSFVHTSWM---FASLMFSMEMFILYFLLYSASVGALF------------HGCSLVEKSKASSKMSSGSIGLSLGMLS--GVPPFVGFLSKLVVF-AVTESLMILFCVAGSVISL--------------------------------------------------------------
62161317     -----------------------------------------------------------------------------------------------------------FLFCCYLLMISLILIFCVMKMIIMYFFFEFSLIPLFLIIMGWGYQPERLISGLYLFFYTLLASLPLLLVIIYLYMSFGSMSFD-------YNFGVSLSFMMHFMMLIAFMVKLPLYMFHLWLPKAHVQAPVSGSMILAGLLLKIGGYGILRFMFIYEYLFINFSWFWYSLSLVGSCLVSLVCLIQGDVKCLIAYSSIAHMCMCLMGLSMTKFGLIGSYLMMIGHGLCSSGLFCLANISYERFLSRSFFINK--GLMLFMPSMSMMWFMFCSFNMSCPPSINFISEIMIMNSMIMYWSGSL-IFIIFMSFFTACFSFYLFSFTQHGKYHNLYCYSLGNVREYLLMIVHLMPLFLIILFM-------------
282874631    ----------------MFFITLVIAILSGLIFLNHRVPIQYIKFHIYLLILPIILSGLIFFGERANVGPFVVDHLTWLMMTFILTLGFIIQKFSMRYLIGDMHYRKYFPFFTLITAFASL-AWLSGDLRLMTMFWGATLFVLTRLIKVNKLWKVPREAARISAWSFILAWLSLLIAVILLYIATGDWYIYS-NMSDDNAINYGMRLCINLLIVLAVIIPAAQFPFQGWLIESVA-APTPVSAIMHAGIVNAGGVILTRFSPVFNDEIA--ISLLLIIASISVLLGSGISLVHVDYKRQLVGSTISQMGFMLVQCALGA--YSAAIVHLILHGVFKATLFL------------------------------------------------------------------------------------------------------------------------------------------
251773299    -----------------------------------------------------WYSLPLPWGLGSFSIVVGLNPLSLLMA--LLVAFVGFVVARFSARYMDGDAREVPFMGNLALTLGFFFTMVVVDNFWAFLSWVAKGLTLHRLLVFYPDRAKARLAARKKFVLHRLADVALFGGFALLARALHVDSFSGLRHAMSQGLTDPFLILAAGLLSLAVVLKSAQFPLQGWLIQVME-APTPVSALMHAGLIYSGTILFLR-SWPLLAGETVFRDMLILNALATIIVSALAMMIASDIKGSLAWSTSAQIGFMLLECGLGMVSV--AVMHIIAHSLYKAHAFLSSGSV-------------------------------------------------------------------------------------------------------------------------------------
25057395     --------------------------------------------------------------------------LDFFSFLMLILTFWVVFLSIISSLMIKNLKFSYSFILMFFSLFIFLLTFFIVNNFFFFFFFESSLIPTLAIIVGWGNKVERIKSGYYLFFYTLFASMPLLLSLFFLKKTNFSLSFS-------FFEINKALVLVYIFLVFSFLVKMPMFLVHSWLPKAHVEAPLSGSMILAGVLLKMGGYGLYRLFSLYKMFLSYNL-VWTYISIWGGLVSSMICLRQVDLKSIIAYSSVSHMSLVIILLLFSFSSLLGSLMLMVAHGLCSSGLFFLANVLYERSGSRSIFLNK--GLMSMFPSLSIWRFIFCSINMACPPSLNLISEIFLLNGLVSWSFLFVFFLMILSFLGGVY----------------------------------------------------------
52221072     --------------------------------------------PSMWIMVSMFNLSIHQGSTGKMSYLLIGDSLSFWITNMSLWVIMLILSIKMSNYEKHKM-------IFMLLTMILMTTFYCWNFLLFYIMFEMSMVMIIITVMIWGYQPERVEATMFMVIMTSALSLPFFLSLMNKFNYLNFWML-----------PAKIQMWEYLSIMFIFMVKLPAFTLHAWLPKLHVESPIQGSMILAAVMLKLGGYGMIRMNVMTNFINNVTSHIIIAFSTWSIIILSIVCLMQSDLKSMIAYSSIVHMGLTLAGISLTKEKIISSVIIMLGHGMCSSALFFLCNQMYKNNKSRSMIMNK--GTTTMSPTMTTSWFILCMMNAPMPPSINILGEILTLKLVMEWSMKSVLFILMMMMV--------------------------------------------------------------
171186245    -------------------------------------------YPAALASIASMLLFLAPGSAVLVTLPYVGEVAVAMDGHKLPFVAASVLLGLIVTFYAPRYLKHWYYGVHALYVLSFVYIVLFENLFFVFLALELSIVTSFLLIWYFGYGNRRF-VGLLYFVWAQIGSILFLIGVALTGRFTAS----------GFETARLAFDLATFLVLLGLLVKMGTAGVHFWLPYAHAEAPTPLSALLSPIHVGLMSYWIWRLKTGAG----WPLEALFLYGLATAVYGSLLVFRETDFKRALADSTVANMGLLLAAASIPRFSYTATALLFVGHAFAKAALFMLAGI--YIVSLHTREI----GAARWDRHLLAVGILGFVALAGL-----------------------------------------------------------------------------------------------
52220946     -------------------------------------------------------------------------------AFVLTVMMVTTSILMYSSFYIEKKKKM-FAKILVTFMISMLMMILSPNMMSLVMSWEGLGMTSFVLI-MYYQNKKSVMSSFYTMMMNRVGDITLLLTMMIL--------MDSASWMFLSTEYLNHSMVWISFLSISTFSKSAQMPFSSWLTEAMAAPTPVSALVHSSTLVTAGVYLTIRFKSSM--LSTGMNPIILTVAMMTLMMASLNSLMEMDMKKLVALSTLSQISIMFISISANLYSL--AFFHMIVHATFKALIFLCSSTFIYV--SNTQDLRKLSSTSSYMMVTNISFNVASMILCALPFVSSFYSKEIIMEMMMISSNSPLTLIFITLMMVTSSYSLKMMMIINLNKMSLNMKMKKETYNQKMSKVLLLIPSMLL-----------------
90102230     -------------------MMTLLISTLFLVFSSSGWVSLVLALSSIMLCSSSLLKHDLDWFNVNSNML-----WDTLAISLIMLSMWILFLSSSPVDKLSQENEFSFMTTTVLLLITLLVTFSVTDFLHFYILFETSLIPTFMLILGCGVPAWAISSSGVYMLIYTLLASLPLLLALLVWKS--NSNSLNMVIAPVLPSTSLLSTLWLISFFTAFSVKLPLYIVHLWLPKAHVEAPVAGSMMLAGVLLKLGGYGLIRLSPKLNFPLLSMNWMLVSWAMVGGVLVSLICLRQTDIKFLIALSSVAHMSMVMGGILTFSSWLNGAIFIMMVHGFCSSGLFCIANMAYERTSSRSLLI--MKGMQSSLPSLTLWWFLLAVANMAAPPSLNLLGEMKAIIALFSWS-WVLALPLAWLTFFAAVYSLYMYSTLQQGKPSSLLFTYPSSSPRELLTLSL------------------------
237869071    ------------------------------------------------------------------------------------------------------FYSFMWIYIFPIYLMTPMISISFNSWFSIWISIEMNLMSFIPLIIFINKFYK--ELVMKYFIIQSISSMMLILSSNLIMLI----------------INQMFLNFLLTLINLSLLIKLGVPPFHYWFISMMNNMSWLNCFFLSTWQKITPMILLMYNFFNMF----------MFYFIIISSLTSFFGINHQSLRLILAYSSINHMSWMILNL---MISENLWLLYFISYLFINMSIMMIFNKFKLFYINQINNLKFLN--------FKLILILNFFSISSLPPFFGFMMKWFSINTNLFNNLNFIILLLMLISLLTFSFYMKISINMMLN----------------------------------------------
70727560     ----------------VIAVLSGLIFLVPSVPVKYIRLHLTLLLLPVIVGVIGLITIN----GREVIGIFALDKLAWLVGAFVLALGFIIQKFSARYLLGDRNYRKYFPLYTFTTVFASIGWL-SNDLRLMVICWGLTLFCLTQLIRLNRSWKVPAEAAKVSARSFIIGWVALLLAVVVFFIGTGDWVI-DPSQDYDVSMSYGLKLIVDLLLVIAVIIPAAQYPFQSWLIESVV-APTPVSAIMHAGIVNAGGIILTRFSPVFDNNIA--LTLLLIISSISVLIGSGISLVHVDYKRQLVGSTMSQMGFMLVQCALGV--YSAAIIHLILHGIFKATLFLQSGSIVKR----------------------------------------------------------------------------------------------------------------------------------
5835681      ------------------------------------------------------------------------------------------------------------MIFMWILTISILMALSSSFWFALWMSLEINMMIFIPIT--NSKNFLSSNSMVLYYIIQSLASSLFFFSSLM--------------------STISMTMTFNLIIMITMLIKLAAAPFHSWFPQISEGMNFSSFFILSSFQKIIPLYILSFINNHM----------LIPFIILSSMVGSLGGLSQTSFKKILAFSSISHPSWIMCLIMINQ------NFWLVYFSIYTIILIMIITWLKNNNSPLIINSNSM----KLSFFNKILLFSFFLSLGGLPPFLGFLAKWVAII-LISKKLPLVLLVLIISSLLNLFFYMRTLFPMILNMKTPSLIHSYQSLFLFIINSLSIITLIPWILSL-------------
73663689     ---------------------------IIFLNKRIPVAYVRIHICIVALPPLLAFIGLLFTSNQVEAGLWYLDILAWLMAFFVLFIGLIIQRYCIRYLAGDRSYRKYFMLFTLTTSFAAM-AWLTGDIRIMVISWGCTLIGLTLLISLTSAWRVTRAAAIVTGKLFFLGWIALAIAVVWIGLITGEWHYTAIFTESNLAQINAWSKFGIILIILAVMVPAAQWPFQRWLIESVA-APTPVSAIMHAGIVNAGGIMLTRFSPLFNGDIATM--VLLVFASVSVLIGAGISLVHVDYKRLLVGSTIGQMGFMLIQCALGA--YIPAIIHLILHGLFKATLFL------------------------------------------------------------------------------------------------------------------------------------------
142155514    -------------------------------------------------------------------------------------------------------------TLMLVLLGGLGGAAVVTDLISLYVTLEVISIAAFLLIL--SETDTNLWIGLRYLLIGNTAMSLYLVGAALLYAQTESFGLSE--------ASALPLCAGHVFLLIGLFTKGGLFLNGFWLPATHAAAPAPISALLSGSVVTAGVIPLVRFSL----LNEALALRIGAVGLASALLGVIAGLICTDVKRLLAWSTLSQMGLLVL-------MPASAGLFGLAHGLAKAALFLSCRQLPTRALAH-------WNLAHCRPDQRLAFWLAPLSLAGLPPLIGALAK--------------------------------------------------------------------------------------
269973632    ---------------------------------------YMWVFFYSFLFCLYYMKFLFSTGSNLFSGQFMSLHFDTTCFFLFYLTVWVCLFSFLPMMYSEKNTSFIFFIMITTILL---LLFSTNNMYVFFILFELSLVPIIIIITSWGSYKERIFSAYYFLLYTMITAVPFLIVMAVITFFGFSGYLFGFLKSTMIGGYNIPWYMMLA-IALSFMSKLPVYGLHIWLPKAHVDAPVGGSMILAGVLLKLGGYGFLRVIFIINFMPIAFFLVF--LGVIGYLVTAIICLRQVDMKILVAYSSVNHMSLSFSGIFSYFFFGFKGSYYMFFHGIVSPMMFFFVHFLVFRSLTRLIHGNK--GFFSIYSIFMFLMFFFFVINLGVPPFMNFFGEFGVVSSLAFFNNFTIVLIL-------------------------------------------------------------------
57642246     -------------------------------------------------------------------------------------------------------------LFLVVFSSGALVLTLSTSFMWMWLGMELLSLAIFVLMSHYDSEMGGKKAILKYLMVQFVAGGMVLGSLLL------SEEWWQI------------------MLAVALSLKMGLVPLHTWVVDILGALDLWEGFYLGVISKVGPFVLMACWLPSDW---------MYPLGVVSIIGGSLMGMMYSDSRHILACSSIMGTGWVVIVLGQGPEMVLTSIY------------LYGVHTMTLLWTTRAIRMASLSSWGQRDLYKSMGMGALLMANLGLPTYAFFVLKLYVV---LDTKWYFLLLTTLLASGVSLIWYSRMINVAWMKD---------------------------------------------
1171821      --------------------------------------FCVSLFLIFFVSCVKLSFFFVEWDFLSFKISVYFN--SIMFSLILLLVTISVLV--FSTYYLSGELNFNYYYFMLLVFVGMFSLIFSSGCFSMLVSWDLLGISSFFLVLFY-NNWDSCSGAMNTVLTNRLGDFFLFVFFS-----------STIFSSYYFLSLSFFCWLSSLMLLLASFTKSAQFPFSGWLPKAMSAPTPISSLVHSSTLVTAGLVLIMNFSEMI--LNKDVIMIIMVVGVFTMFFSSMAALVEEDLKKVVALSTLSQMGFSMLTVGIGLSFVS--FIHLLSHALFKSCLFMQVGYLIHCSLGQ-QDGRNYSNLGNVPYFIQLQLLVTLFCLCGLVFSSGAVSKDYILEFFFSNFFMVVFACMFFFSVLTFGYSYRLWKGFFM-----------------------------------------------
110082707    ------------------------------------------------------------------------DIFSWLMMVFTLWIFPLMMMSSLMVSKFNDSSILLVFLFLMMEIF-LLLSFSVTNMMMFYISFEFSLVPIFILVFGWGYQPERLQASMYMLFYTLFASLPL-----TNINFMYKNKFWYFSILLFKSFNFGFKFMYMTFFLLAFLIKLPIFMFHLWLPSAHVEAPVSGSMVLAAIMLKLGGYGIFRVMGFMQSEGILNVYFWLSICLFGSSLLAMLCLLQSDLKSLIAYSSVVHMGMVLVGLSMSTLGVMGAFMVMLGHGLCSSGLFSLVNMVYERTGSRSFLVNK--GLLLLMPSMGLWWFLLSSSNMSAPPSLNIFGEIYLLIELSYLGMISVSLILFFSGGYNLYFY--------------------------------------------------------
225012918    -------------------MMTFLFLWVMTFLLVMDKLFFAWLIPIFMLSILYLFMGDM-YTFSLYYGFVGVDYFSIFMIFITL------WVFYYCVLCFKDFKSFFYMWGMFLFLV---LCFMVDNFLLFYIFFEVVFLLMFVFLLSWGKTMERIQASFYMFFYTLVFS--LPFFVFIIYCLSNFLNMSFFSMNFFCGEYNWLVF----FIIMVFIVKLPLYGVHLWLPKAHVEAPVTGSMLLAGVLLKLGAYGLFRFFPFMFSSSSIFWNVFFYFSIIGGVIISMICVRQSDLKIIIAYSSIVHMSFMVIGL-ISFSDIGLMGAILMLVAHGFISPFLFFGLNYIYEIFHSRSVFVLKGVGLFMPIFGLFWFLGVVFNTGFPPFMSFFSEVMI-----------------------------------------------------------------------------------
228015385    ------------------------------------------------------------------------DYVSYLFICLSIWICILMTYSMFSYRLA--VGSVYFLICLNFLILMLFLVFLVMDFFYFYFFFEGSLIPVFLIIFGWGYQPERLGAGYYLIFYTLFASFPFLVVIFYIYLVNGGF--------MYFYNFKVLDWFVGFFILFSFLVSFPSFGVHLWLPSAHVEAPVSGSMILAGVLLKLGGYGFFRSLGFLYYFLFNYSFFFISLSLYGCLLISLFCLVQSDIKILIAYSSVSHMGVVICGLFMMTTWVLGSLLFMLGHGFVSSGLFYLVGIVYSRVGSRSFFLVK--GLLNFMPSLSLFWFFFCCMNMSCPPSINLFSEISIVFSLLHWSYY-------------------------------------------------------------------------
297567571    --------------------------------------------------------------------------------------------------------------LLPLFAAAMVGVVLSPPGYTFLFLWEGMALLGYLLIAL--EGPAALAGSRAFFLASRLSGAGLFLALVLL--------------TRKEPLSGGLENLVWAGLVLGFGTKAALFPFSTWLPKAHPVAMSPLSALLSGGMVKLGLYGLYRAQAWVGPAPGWVGWLLVGLGLAGAVYALVRGLAEEDYKGVLAYSSVENLNLLLAALGAYFLLKSPFFLLAFFFHQAAHALFKGLLFLGSGAL-PVRELSRLGGLHRLLPRTAAWSFLAALAAAGLPPLAGFLFEWYLYQGFLAAPKGTGALAVALVGALAAVSYVRLFGLAFLGQPRSLEAGEAHELGIFGQLGMGILAGLLTGLSLFPAALL-------
284049887    ----------------------------------------------------------------------------------------------------------------------------------------------------------------RYLFVSNTAMLFYLIGVGLVYQAAHSFAFSGLRVSPPE---------AIALILMALLVKGGVFVSGLWLPLTHSESETPVSALLSGVVVKAGVFPLIRCALI----VPEIDPVLRIFGISTAIFGVVYAVFQKDTKLTLAFSTISQLGFVLAA-------PVVAGFYALTHGLVKSALFLIAGSLPSRSFKQLQ-------SQPINTSVWIPLLIASLSVSGFPLLAGFGAKMVTFKNLLSWQDIILNIAAIGTTIYFA-------KFIFIPHTQLPETPETEAKQRGLLPAMVILLGGLILANFF------------
255959135    -------------------------------------------------------------------------------------------------------------------------------------------MPTXXLIFGWGNQPERLQAGVYLLFYTLAASLPLLAGLMYLYEDMGSLSIPLM------YSMDYMSFYFYMSMILAFLVKMPMYLVHLWLPKAHVEAPISGSMILAGVLLKLGGYGLMRVFKNMLSVSVKMNMYWLTLSLIGGVMVSFLCMRQLDMKSLIAYSSVVHMSLVIGGLMTLSVWGYFMSFLMVGHGLCSSGLFCLANISYERTGSRSLMVNK--GLIGLMPNMTLWWFLFCSCNMAAPPSLNLLGEIGLFSSLM-GWMWWVMIFLMVISFFSAAYSLYLYSY--------------------------------------------------
5835427      ---------------------------------------------AAVGSVSLYYLFARPMNVYLFGQCFINMQMAWICHLFFLMSSIALLRLCATWQSWNP----AFAMLALMLCLALSLCFLSSNLLAFYIFFEASLLPILFMIITWGYQPERIQAGMYMVMYTVRVPAPSLWVLYILSSTLCSLN----VFVLSSLNTLFLPAALCFFSFFAFLVKLPVYGLYIWLQSHMVSRHLAGSMLLAGVQKLGGYGLFMFGSLLALLPSPAATYFLMIAALWGGVLAALICLAQVDIKALIAYSSVVHMSIVVIGYLSGTYGYMSATVTMMGHGWASSGLFLLAYVTYTRAGSRSFLLTK--GILNVAPVLAMLWFVF------------------------------------------------------------------------------------------------------
50812499     --------------------------------------------------------------------SLISDSYSFFF--FLTLTVVSSSVFLWTDYYMSNIFLKRFMSLVILFVVSMWCLIFCPNWIFSMVGWDGLGVTSFLLVIFFKTRKALGSGLITAF-TNRIGDCFFLLSIPLFF-----------FNGWYFLNPTFFWFFVCFFLLS--LTKSAQVPFSTWLPSAMAAPTPVSALVHSSTLVTAGIYLLIRYNFLNLYFLS-------IVGTFTMIMAGFSACSEIDVKKLVALSTLSQLGVMFVSLGLSQKKL--AFYHLLTHALFKALLFMCVGIVIH-NLFGSQEFREKGTLGAAGFSPIGFFIISNFALMGFPYMSGFFSKDSILEFFFYKEYFFLMLLFLFGIGLTTMYSFYLINMSLFSKKPYLKVLNAKKLPLSILSVGAIAGGYFLTLGFLDISI--------
225012919    -----------------------------------------------------------------FNLSFCFDYVSCFFFSCVSFISSVVFIYSKYYMSVNNSDQLRFLSLLFLFVVSMFFLVFSYSWFLVMLGWDGLGVVSFLLV-IYYNDPKSMDSGLITFLTNRLGDCFFLL-SFMFMFYCGYFSFNYLS--------VIDFLWFSVIVMVGAITKSAQMPFSAWLPAAMAAPTPVSSLVHSSTLVTAGIFLLIR----FNFMLISVWGLMMLISLLTMLLGGLFANYELDFKKIVAMSTLSQLGFMVFSISMG--NWLLGLLHMIFHAFFKSSLFLSTGSLMHFLFGNQD--SRLFGGFFMSFFCKLFFSMSCLCLMGFPFTLGFYSKDFILNLLFFNTSGLIGYIFLISCCFTVSYSLRLLLLGYSGYSSYDPYTSFSESKTFFYGVMILFLISTFIGNFF------------
189095467    --------------------------------------------------------------------------------------------------------------------------------ILFYIAFEAVIIPTFLLISLWGAQPERLKAGLYLIFYTLSASLPFLISLMFLFKKSNSLFFAFLNLSFFLK----LSFFWVLLMILAFLVKLPMFLTHLWLPKAHVEAPVAGSMILAAILLKLGGFGILRMMNFIYPFSKSLSSLIVSISLFGGILTSIICILQTDMKALVAYSSVCHMSLLLSGFTSSEWGIKGSLSMMISHGLCSSALFLLVTLFY--NRTHTRSIFFTRGALALFPSLMLWWFLLSTNNMAAPPSMNLFSEISLLMSVLNWSTYTLIPLMLIS----------------------------------------------------------------
195952379    ----------------------LIVAFVISCFLGFSWFWMEGVYAAWGWSVSVVGVMFRD-----FSFDFLFTNVSWGFMYMLLLCGAVSLWYCLHYYSCGKGDLVGLHYLMIGFLEVMVLLVLTNSLMPSLVFWEFLGFVSFILV-LYYANSRSMRASLIVLVASRLGDVGLFFLVGHFQIWTGVCDF-----------------VAALFFLLVGLTKSATYPFISWLVEAMR-APTPVSCLVHSSTLVTAGVWFFFRYSVSSGLPEGAPFAIFVVSVITVFISGFAALFFGDLKEIVALSTCNNVAWCLIFFVLGEMALLQLVTHGICKCCLFITLGDLMCLSGGSQSAVGVYLSRYSGS-----FLVFLGGLVIMSLCGVPFLGVYFSKHGLFAEVCYLGKVSLYPLLILGFVLSYAYSFR------------------------------------------------------
142352645    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGGWLVAVAVMIRKGLVPFHSWYPSLYTGGPLASA--LAATMPQVASYTAVRLLVGHADGVGPELVFLANAALVTAAYGAALAVVQRDARGLLGHLAMSQSAMVLAGIAATPMELVGALAVWVSSGLALTGIGLVVWSLESRAGRIS--IETLQGRFADAPALAAFFLLFGLASLGFPGTLSFVADDLIISGALGSQSH-AGILVILTTVFAGVAVIRGWFRIFGGPVRIDAPEILPRERLVFTSLMALLLGLGLYPGPFVRSLDAVATSI-
258649583    ------------------LKILLMNLFLILMFYKKKNYLIFNSLIIIFFFQFFYSYLNYS----NLSYFFGIDKMSYLLIFLSFWIMFMMLLVSEVFYYNKNNEKL-FSFIVILLSFFLVLSFSSLSLFGFYIFFESSLVFTLLLILGWGYQPERLQAGVYMLFYTLIVSLPLLIMIMFLYKNNNLYYF-------FFYKVSLLNYLMYFSMILAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGVMLKLGGYGLIRIMEFFLILSKKINFIWMLLSFIGGILVSLICLMQIDLKALVAYSSVVHMSILLIGLSLNMWGIIGSLKLMIGHGLCSSGLFCLVSFSYERSNSRSLLINK--GMMNFMPSLCFWWFLLSSSNMAAPPSMNLLGEISLLNSIMGWCSSSMLFLMMIS----------------------------------------------------------------
229915672    ------------------LSVFLVVVLMGWFLGCICEASWWITIWVCLMSTVMVVLGCYSGVGVLYGGLFCCDDISYGLIWLSIFIVSLSLLGGQSVL-VQEEMAWVFLFMVVGLMVSLTVCFSVDSFLCVLCFFEVSLIPTFYIICGWGCQSERLQASKYLALYMVVASLPLLVCVVYFFLVGGSSSF-----ILFCVMEMKKVGSXCFYGEYSFLVKSPIYGAHLWLPKAHVEAPISGSMLLAGVLLKLGGYGLIRFSWFCGFSCNVVFSGVVCLCLFGGVVASLVCCMQVDAKSLVAYSSVGHMSLVVSGLMCVSSCLIGSIFLMLAHGLSSCGIVFFGLEVYMSCLSRAYYMLYVVGLVGYLVLIFGWLXCVGL-MEGFLYLWGFCGEIMLYMSLVSYSLLFSVFVGGLSFLSCLY----------------------------------------------------------
183398066    -----------------------------------------------------------------------------------------------------------------------------SNLFLFFVFFEWTVFPTFFLILGFGFNMGRLQASLFFLFYTLTFSLPFLFFVLNLYFLEGGL-------SMFFLGFVEISFIWGLCILLVFSSKLPVYFLHLWLPKAHVEAPLGGSMVLAAVLLKLGSYGVIRMVFLFFWLIKPYVKIGFSLGLIGGLIAGLSCYSQVDLKRMVAFMSVSHMGLMFSGLSFFYSGYIGSLMFMISHGLISSGLFFMVNFFYQR--FFSRSILKLKGGMSFLSYVSFFSFLLLAGNLALPPTLSFMSEVHLIWSLVSFSLISSLFIFLLVIVGSSY----------------------------------------------------------
189095560    MTISLHMYILMRMLKQMILTEIILLLTIIVRTIRIKNK----IISICRTTIIISRIILLNSHIHTLRIIHWKNRLQLIILLLGIILLITT---------QEEIIIKR---ILVRLIITSIIIIRIKNLTLLYITLEFQTIITLLIIRLNASNAFTKEAGLKYFTLRIFASILLIARILISYHLINHTNIRH-------NTRRKPQIYYSSFIIRILLFKLASRPFHTWLPDIFERTTNHFLSYL--------VLIPKIAIIRIIASFKNNSLLILIRGLLSITIGTIGALNQIKIKRLLAYRRINNTGIILIGLYMHTIPIQGSFAHTIIYTTRTAIILLILHHKKLQKNLISEIIEKDKTQNKQNISISLLLLSLSGLPP----LPGFLRKWLIIRRAINKNSILLPIWILITNIPATIYYLYITVNNFFNKVINYTTTSTDKLNIL------------------------------
237515466    -----------------VLFMIGLMFLVYFVSLNYNYMFIQNMIFLLILIFIMSFNMSDLFYLGLFNGLMGMDEVSYGL-IMLTMYIVALMILASSMLFLTNYYSNFFLLMLILLMLFLTMTFFSMSYIYFYFFFECSLIPTLILILGWGNQLERTQAGYYMIMYT----LFSSLPLLLGLLNYNSMYGCMMMDMMGGISADITGLFNYLIFMMAFFVKLPLYMVHLWLPKAHVEAPISGSMILAGVMLKLGGYGMFRIVNSLTLLMIEYNWFFSLFSLMGSLIVSLMCLRQVDLKVLVAYSSVVHMGIMIGGLSMSMTGMKGGYLMMISHGLCSSGMFCLVNIMYERSMSRSFFIN--SGMINLFPSMSLWWFLICSSNMSAPPSLNLLSELMMMMGLIN-----------------------------------------------------------------------------
239637207    ---------------------------------------------IIVLPIIVGLIGLFTVNNPIIIGPFTLDKLAWLMGSFILILGFIIQKFCVRYLLGDKNYRQYFPLFTLITVF-ASVAWLSGDLRLMVLSWGATLLCLTLLIRVNRFWKVPHEAAKISAKLFIVGWLSLVIAVLLLFVSTGHWYIDAVAVDYSHLSFGMKLIID-LFIVLAVIIPAAQFPFQSWLIESVA-APTPVSAIMHAGIVNAGGIILTRFSPVFDNPIA--ITVLLFIASVSVLLGSGISLVHVDYKRQLVGSTMSQMGFMLVQCALGA--YSAAIIHLVLHGVFKATLFL------------------------------------------------------------------------------------------------------------------------------------------
152031231    -------------------------------------------------------------------------GMNLFFIDYYSFFLILLSLWIMGCLMMMNMSNFLKFLVFLMANI-LILCFFTFNLLMFYLMFEMSLMPIFFMIMFGGYSMERFEAMMYMFMYTVFSSMPFLWMMIKINM-----NFKSFMMIFLMFKMFELGNLLFFLFILAFMIKIPLFIFHIWLPKAHVEAPVYGSMILAGILLKLGSYGILRFFQIFYIDSLKLNNLLIMLSVLGGLLMSLVCLIQLDLKMLVAYSSIVHGLMMGGLMTMMKLGFLGSLMMMLAHGLCSSGLFYLVNLNYEYVGSRLMYLNK--GSLTVNPSLSLFWFLLCSSNLSAPISLNLVSEILLLISLVCWNFKMMVFLMLL-----------------------------------------------------------------
5835695      -------------------------------------------------------------------------------------------------------------MMIWIITISILVSLSSNSWFIFWLMMEINMMSFIPIM--NDFKMKNYNSMITYFIIQSF--------------------SSSLFFISSFQYSLFNMELFFSLINISVLIKLGMIPFHFWLIMISESLTFYSLLILLTIQKIIPLLIIEKFMNS----------LMIPLFIMSSLLASIMAMKYKLIKQILIFSSISHQGWILCLIAKKMNFWVSYLMLYSIIIYSIIINCKEMNFNKLCDLTKKKISSKMKN----------TMIMSMMSLAGMPPFIGFFMKIMAIFFLMKMNLIFM-MILIISSLINLFFYLRILTPLFFINSK-------------------------------------------
51830076     ------------------------------------------------------------------------------------------------------------IMIIPLYTLSVIFPLSSCSWLPMWMGLEINLL-MFILISMNMKSIQITDSLMKYFLIQSSSSLIFLFSIST-----------------DLTNYEEWPLINAIVPPLALMLKMGLAPLHSWMINTASNFPLMSFYLFITMQKLIPLMILF----------TSWFSILMWLAIPNVIVGSLGGIAESSILKLLLFSSINNSGWMM---SSLMISNYLFIIFFSVYTILVTQILYILYLF---------NMKWMIQIYMNLLPIKCFVYLNLMSLSGLPPLLGFSIKWIIIKQLIL-NLPLLSWTFIMTSTMSMFFYIKMTMNTILNSTTNKKWM--------------------------------------
183398056    ----------------------------------------------------------------------------------------------YSGYYMKGDSFFRFIFILVLFVISMVFLIFGGNFFMIMIGWDGLGLVSFCLV-IYYSDKDALVSGILTVLMNRVGDGLILLSIFYFNLMSG-----------FSLDLFFMSGVGCFFLLCSFLTKSAQFPFSSWLPAAMSAPTPISSLVHSSTLVTAGIYLSIRFNFIF--VGSFCSLLLMILSLLTMILGGFLANFEMDFKSIVAMSTLSQLGLLFFLISIGFVKL--AFFHMVSHAFFKSLLFMGTGGVII---NGSQDSRLKGSYLLFSPVLFSVMFVSLFSLLAVPFSVGFYSSDLALDFMFCGNLIFFIYLFFLVGCLSTVFYFRIMFFVF------------------------------------------------
21689543     -----------------------------------------------------------------------------------------AILWCLASLSILNFNGFFASLFLVFTWISNLFAMQSLNFLGIYLAFEMQSLCLLVLTANENQRWFAYRGLLKYLVLSLIAGSIFIFHASSSYLQSG------------------VMISDSLVTYVFLLFKLGVAPFHMYTLELFSVVSRHVAFVFSTLPKLSVLYLI---------SNSNIGSECVWWGLISLWLGSISQYQSVFVRSILLYSSVAEIGLVLLVLQEGFSWEAFSWVSIYFL--------------------------SLSGVWHANSKFVSAISVA--SIAGLPPFLGFIGKAQILKSLVSINLGILIFSSILAATISFIGYLRLIRLMYLVSPVKW-----------------------------------------
84705056     --------------------------------------------------------------------AFLVDSLSA--TLLVLVGFLGVTVIKYSDRYLDGHRQPRFIALLCLAVAAVAVLVTSDDLLLLTSAWIISSLIVHFLLTFDGARRQAVAAARKKFVIARLSDLSLLVAVVILITGFETRSMTDIMQIVRTDGSSLPAGIGALFIAIAAILKSAQFPTHIWLTEVME-APTPVSALLHAGVVNAGGFLLIRFADLLLLSPITMFSI-ATVGGLTAIIGALMMSTQTSVKSALAMSTVAQMGFMIFQCGIGAFSSAAL--HLVAHSLYKAHAFLAAGTPMARK---------------------------------------------------------------------------------------------------------------------------------
153123685    -----------------------------------------------------FILYRGSLEGYVLSSIFMVDEWS---------GSLIFLSFWLGALMMMAAKPRISGLCVWGVVICCFLAFSCWSFVWFYVFFELTLVPMAYMIVKWGSQPERVSATFYMFLYTLSGSLPFLIFLVSYYYSSYSSFMG------FSWDVASSMGVWGCAVVVVFFVKIPCYPFHLWLTKAHVEAPTAGSMALAGLLLKLGGFGLMRAMGCFGQLSFSLQVFWANVGIWGGVLSSVACLRQIDSKSLVAYSSVGHMSLVLAILSGTTVGWVGALYMMIAHGLSSSGLFSVLGEFYGKV--KSRSLVVYGGLEMVYPGSNLWWCLLIVCSMSCPPSLGFLGEVMM-----------------------------------------------------------------------------------
114052848    -------------------------------------------------------WNLFMINSMEVNMLVLLDMISLLFIVLFLLISSMIFLYSSEYMIGDNF-IDRFVYLMIMFIISMIMMILSPNLFTILLGWDGLGLISYCLI-IYYQNYKSLKSGMLTILMNRLGDLSLVISIGLMVYI-GSWNF---------IFYYDLSVMLFLMVIFSGMSKSAQLPLSSWLPAAMAAPTPVSSLVHSSTLVTAGIYLLIRFNLSLY--NYYFMNILMILSLLTMFFFGMSANYEYDLKKIIAFSTL--SQLGMMLMLLCMGMDMLSFFHLLVHALFKSLLFMCVGMIIH-SMMDSQDIRFMGSLVKFFPMLMMIFNISSLSLCGIPYMSGFYSKDLMLESSLMMDFNLVILIVFLSIGLTISYSMRLVNYSFVSYFKFNSLYNISENKLLFFLMVMSVISGSMLWWLMFSSISLVYLSLF
160425218    --------------------------------------------------------------------------------------ALWMIIMMFWSSMLINLKFSSQSKLMISAGVVIYLFFSTSSIIVMYSMFELSLIPILYIIYSQGLNPERIRAGMFLLIYTVMASIPLLYSLISISPKIYSLNMPLLSYSFEFSS------FMAIGITLAFLVKMPLFLFHSWLPKAHVEAPVEGSVFLAAVMLKMGSFGLIKMMSIISWKSNALFPLMIILSLIGSIMSAVMILFTDDLKKMVALSSVSHMNFSIASIFLNKIIFKACMIVMISHGLSSMGLFFFVTDVYKSVGSRSLAITK--GLVSKSSFMTILSLLLWMGAMGLPPMISFKGEFFSISTLLSLSMLTLIFIFLFMIISSSYSMMCFIYLA-------------------------------------------------
49619213     -----------------------------------------------------------------------------------------------------------------LILMTIMISMSVNSWFIFWMMMEMNLMFFIPI--LNKQKMTNSNSMITYFVIQSFSSTIFIMMAILNFI--------------------TYFYMFKILMIISIMIKLAIIPFHFWLISISEMIEFNSLFFILSLQKFIPLFILSKFNSQF----------MIMFALASAILGSLSAMNSKMLKKMLIFSSISHQGWMIMLI---MMKSNFWISYLLIYSIMIYKVTSLMKMFKFNYISEFFNYNK-------NSLSKISLIMMMMSLSGMPPFMGFTLKIISIIILLTY-FNFSIIILILSSMLNIYFYLNSIQSFFLLNLIKFKKMI---MKTYMFKNMILNFNIFMIIFLFN-----------
85712220     -------------------------------------------------------------------NWIQVDELRVTLLVMVALLSWVVLRYTWRNFALEP-SRPRAMGWMIGCLASVTVTLIANHFILFWLSWVSISVCLHRLLLFYPERSRAVLATHKRMITARIAEALLAVSFIQLYLWSGDPTLS--GTLDYFSATGVVPLGGMITLVIAALLSCAQMPFHGWLMQVVE-SPTSVSSLLHAGIVNLGGFLLLSFAPLLTEAEAARW-LLGVLSAVSCGLAILIMSTRISIKIRLAWSTCAQMGLMLLEIALG--YYSLALLHLVAHSLYKAYAFLSSGTVRPIHNVLVRN--SWVTLGWFLVSLVMINLALWFSFGHFKPTA-------------------------------------------------------------------------------------------
170319461    --------------------------------------------------------------------SLMSDELSLFMTYMMTFVLFISFVYSLYL-----KAGLKLTVVFMSMLIFCFGVFTTNNLFMLYFYYESSLLPILYIIIKWGSYPERSLSALMLLIYTSIFTFPFILVMFTTYSIYGTF----LFSNNFTCCSAPMGALASFIVFCTFAVKLPVYGLHFWLPMAHVEAPTFGSMILAGVLLKLGGVGLIRC--INYVDMVFMKSSMLSYLLVFMLYVTVVCTFQSDFKRLVAYSSVSHMMAILLYLANTAISMKSILMLMLFHGLSSPILFMLVGVVYSL--YSTRQLIMIRGLVLLSPLTSLLMVLAFFFTMSAPPFPSFVSEVYFLVSCFSLSNVVIVVFILFT-FLSMIYNLNWLTAMVFSSAS-------------------------------------------
12882        --------------------------------------------------------------------SFYCNGFYLFILFLIDLVFCFILFYAFYYMYYD-LMLKRFFNIFWWFVLCMNFFILSYDYLTAYCGWELLGLFSFFLISYFWYRFFALKFGFKSFFISKIGDVLLLLSFVMTFISTGYGMINFYFVNFLCVDFYFTAFMLFLLIMCAFT-KSTQFGLHIWLPDAMEG-PIPVSALIHAATLVVCGILLVSFFFWCFDFWLAYFYPLIGWSSLILVMMSLCVFYNFDAKRFVAFSTICQISFSMFCCLCLDLYVGCL---FFCYHMFYKATLFIVLGVWIHLFFGLQDVRCYFFIYFCGCVLARMLLVFLLNSCSLWFLCGFYCKDLLLCTLMLVSFHFI-----------------------------------------------------------------------
215789179    ---------------------------------------------------------------------------------------------------------FMMIILFPILFISPFIAISMNSWFTIWMILELNLLSFIPFIIFFNK--YFKECSLKYFIIQASSSSIFIFFSIIN------------SLMNFNMLNNKINYLIIIMLNLTILMKLGSAPFHSWFINLMNNLSWLNCFILASWQKIIPLMLLSFNFNKF---------IIIYSALLSSIISSILGNNHQALRMIMSFSSIINLSWMLI------------ILMFSNKLLMLFFILYLLNNISLMMMFNYLNIFYINQMIMLKNNFKYYLMINFFSLANLPPFLGFIMKWSSIIILSMTLNHLLLLIFIMMSLMSFLFYTRIM----------------------------------------------------
255506276    ---------------------------------------------------------------------FVGLKFSFFFNSLIFSVILLVIVVLFSSYYLNGELNFVYYMLMLMLFVGSMFMLNSNSVFTMMVSWDLLGISSFFLVLFY-SNWDSNSGAMNTALTNRVGDYFIFCFFSSSLFS-----------SYYFFSFSFFVGSGLLLLVFASFTKSAQYPFSSWLPKAMSAPTPVSSLVHSSTLVTAGLILLMNFDLMINNFF--VMLFLLLIGLFTMFFSSIMALFEEDMKKVVALSTLSQMGFMMFTLGMGLHFISLLHL--LSHALFKSCLFMQVGYLIHSNFGQ-QDSRFYGNNGELIMFVQLQMMITLFCLCGLFFTSGMVSKDLILELFFFNSYYMLGLFFLISVFLTFGYSYRLWKSLFLSFSKVLMEVGSSLLMNYLSLCLIVFSVIFMY----------------
194442179    -----------------------------------------------------------------------------------------------------------FFLFFICTIVGSLIGVFASSPIGLWFAMEVNFFGAVSL--FSGKSSVETDSTMKYFMSQALGSGLLFLGILLSLG------------SFIEVSSGVMSVLGGVFLLMGFNMKIGLFPFHFWVPSVMSGCSWVNCFVLSSWQKILPLWLVSGV------GFGSLSFLLIACCVFTALVGGVGGLGQVYFRPLIGYSSLVHSGWMVL---LAVTSVFSLGVYLLVYSFVLAGLLYSLSLSHSYCFQHVPGLF-FGGSGNSFWIW---IGLYFLSLGGLPPFFGSVLKILGVFNL-SSVMPLALMVLILSSLISLFYYLNIFF---------------------------------------------------
212725502    -------------------------------------------WVILGLVFSFIYTMVLMSDSGGFWSELFGFGLDIIGWFLIILSIWVTLLMIMSSSYFVGLGGRNYFSIMVFLLVVLVVAFTVTDFLFFYFFFESSLIPILLMVLGWGYQPERIRAGFYLLFYTLTASMPLLVVLMWLGSLEGGLFMGH-------KLVSLISVFGFFCLVFAFMLKLPVFMFHLWLPKAHVEAPVAGSMILAGVLLKLGGYGFYRVLGVCINL--DFVFILVSLGLLGGAFTGLVCLGQHDMKSLVAYSSVGHMGIVLAGFSCIVYGVGGSYIMMIGHGVCSSGLFCLVNMFYER--YSSRSMLVISGLLIFFPSFVLIWFLLCVVNMSCPPTINLLSEIMAFGGLL-GWAYSSSFGLSILSFICAVYSLYLFSFSSHGYGGVKFVGWAISIREFVVGLLHIFPLFFFI----------------
71647031     -----------------------MFFLMSSFLLKAFFTAFNSSLPNFLISFPLIFSFMTLIPIYDISFNLSSSFFLDEVSAPILSMTILLLISIEMAALTSFYSNLLFFFSVL--------TFSVSNILFFYIAFELNLIPIFLIILGWGYQPERIFANKMMIMYTLMGSLPLLFVIIAGPHLSYFTFF-------FIAQSSSPSPIILLMTFMAFLVKLPIFSLHLWLPLAHVEAPLMGSMILAGVLLKLGGYGLIRFVHMNSFFLGFFTKVMISFSVVVAALAMMLCVTQVDMKVIIAYSSVGHMSMAATVFSLSSTGTSSAMINFVAHGFTSSLMFLAAGMFYLSSGTRHIILNK--GMITTQPTLVKIWFLACLLNAGGPPTMNLMAEILSTMTLLNLFLLFLLPISIAL-ILGMLFNMKLFSVASQGNSSENLIQLTSIPLTFFFSAAFHILSSVLLM---------------
49147259     -----------------------------------------------------------------------------------------LCVFSWSRFYMHNKSLSWFFSTLFIFVLSMIMLIFSESLFFIFLGWEGLGVSSFLLIIFY-QNWMSVNGGLLTLLTNRVGDACLIISFSYWMFL--------------LSPTFNLNQFLIILVFILAFTKSAQWPFTSWLPAAMAAPTPVSALVHSSTLVTAGIWMLIRFFY------NSSSILWLLFGSLTTLMASLAALLEADTKKIVALSTLSQLGMMVLSLYLGGKLIC--FFHLVCHALAKANLFLIVGSMLSLNYSQ----QDSRKLSVSINTLSMALLISILSLGGTLFQSGMYSKEQILLTFVLSNSVYSWMILTALVTLTLSYCLKLFFMCLWSESEKTLTTSSSHLPILVLSMCTLVFGYFYNNNTF------------
270502916    --------------------------------------------------VVPALLLRLDPPGPAFSVGIRLDRFTALFA--LLVCGLAAVVAGYARRYLDGEPGARLQARIAAATTATLVMTTAPSLVQLAVGWIAAGHLLIGLIGYYREQPRVRAAVRRTRAVFLVGDVALVAGLALLVAPTGDADL-DAVRAAAGDRPGWLLAAVGGLLLVAGAVRSAQVPAHRWLPYTLD-APTPVSAFLHAGMVNIAGFLMITLAPVVV-ATPGVMPAMVLTGLVTAVSGTVFAAVRTDVKGTLARSTVAQMGFMLAQCGLGAFGLAAV--HLVGHAVYKAYAFL------------------------------------------------------------------------------------------------------------------------------------------
283099284    -------------------------------------------------------------------------------------------------------------------------------FFFLYLFW-MWILPVFFLIYGWGYQPERVFSSLYFFFYTLFSSLPLLILIFSLSNLLGYFYF--------YIDFSSENLFLFFFFIFSFLVKLPMFFFHLWLPKAHVEGPTIGSMILSGVMLKLGGYGLIRVLYMFTSLVNCYSFFFMTLSLIGALYVGLFCLLQSDSKVLVAYSSVSHMSLVICGLSLSWYGFTGSLYLMLSHGLISSGLFYFVGCLFDRLGT--RSMFLMKGLINLSPSLVMFFFLLVVSNMSCPPSLNLISELLICFSLMGWDYLSLIYI--------------------------------------------------------------------
288903211    -----------------------------------------------------------------------------LMEVSLIVMSFWLFQHVVVMEKMKSGGMYSTMCIALLVV--VVSFFLTNKTLSFYILFELSLIPTLMMIFFFGYQPEKMQASMYLLVYTVLASLPLLLIFCSNSKY--LLFMSHMSHSWY-----------VMALTLGFMVKTPLYLVHVWLPKAHVEAPVGGSMVLAGVLLKLGSYGLMLMCPTVK---NELLMVYVYLSLLGAIFCSYMCLLSYDMKSLIAYSSVVHMGVVTMGVVSGEMGYKSALMMVIAHGVCSPFLFGWGYSLYLSSHSRVITVNKGQMSDPKMVFIGFMLLAINM---GVPPFLNLWSEFIVTSEMWKMSLGWLMVAAFMNMLYNMFLY--------------------------------------------------------
48478100     ----------------LIFILTIIATAATYFIKRYHRAFGIISFFILFLIFAVYSILTFSSYHSGIMDAYIDIDFSIGLTGLTASLSAVAYIITIFALLISNMEDSISTGLIATAGLGLIGLFISRDFLFFFIFWEIAILAVFFII-YRYGRLQRRSISIKFFIYMHVGSLFLLLGFFALATYYYSFSFQQLLNTFFSTIPAFGAGFIIFSLLLVFLIKLPIFPLHGWLADSYNSAPYSGTVMLAGGLGMMGGYGLFGIMLLINVLSHDVSYILIGLGILSLIYFSTASVFQESIKMMLAYLSAADLSFVLISFGVSLISHSGGMYQIIAASFLITMAFASLFIIYKKTGTEM--IYRLGGITRNAPFLAGFTLMAFVGILGLPGFT-------------------------------------------------------------------------------------------
126460657    ---------------------------------------------------------------------------GHILGLLVFVSGIYAAISLYSIFYMRGNQRGWFWAWMNLFYGSMLVFVSADHWILLAVGWGGLDIASWGLILTYRDEEDAGRSALRAILTVEVGSASLLASLGMAAAQYGG----------YISQWVALGDLAAALLLVAAFAKAAQLPFTDWLMTAMSAPTPVSALLHSSTMVKAGPILLLKFGSLMPTWAAD---VAFAVGITTALYGGLVALAQREPKVLLAASTASYLGLIT---AFSLKNPHEALWLIYAHGVAKATLFMAVGHAIHETHSRT-----------------------------------------------------------------------------------------------------------------------------
54781392     -----------------------------------------------------------------------------------------------------NLKKKNYLSLINSTLMTLILSFYSWSIMSFYILFEISLMMIVMLMILWSYQPERTEAVIFMTIMTSIFSLPFMIMIISNYKNLSFWSTSNWNTSTWVYLSTVMT----------FMVKMPVYFMHMWLPKAHTEAPVQGSMILAAVMLKLGTYGLTRM-SLMTMTFKKNNNLIIFMSIWLITSLSMMCLLQTDLKMLIAYSSVVHMMFTLTSILINQISVSSMLIMSISHGVTASLMFYLANNMYLKSKSRSLVINK--SLMSNNKSFKMLWMIACMMNIPMPPFSGFLSELLSLKVMIDWSSQSIPALFIMLNMTLMFSMF-------------------------------------------------------
237869079    -----------------------------------------------------------------FMNLYYIFGMDLYSWGLMLLSIWIINLMLMASNKFLMNNNFKYYKLIYWMLFFLLMCFFSMNMFMFYFFFESSLIPVFLLILGWGNQIERIQAGFYMMLYTLFGSMPLFLMIIYLYKSFMILDFNMIFINKMS-------IYIYLSMIMGFLIKLPMYFFHLWLPKAHVEAPIIGSMILAGVMLKLGSYGLMRVLLLMKNLCFMFNKFFMVISLLGGLISSFICLVQIDLKMLIAYSSVVHMSILLSGMMTFSMGYMGGFLMMISHGLCSSGLFFLLNINYERLNSRSLYLNK--GLINLMPSLTLMWFLLSSSNLSFPFSLNLFSEIFLLNSLLIWDKYLLMILILIT----------------------------------------------------------------
240266565    -----------------------IFFLFSLILFCVLNNWFVYLVGLFMFFFFFFFFFFFFDFFVSISYFFMIDSISYIFCCLSIWIFIVVLLSVYLHYYFDLLSKI-YIFCFHFLLFFLFLDFIVIDFFYFYFFFECSLIPLFLLIFGWGYQPERLSAGFFLIFYTLFGSFPFLFSIFYLNSFYGYFN--------YLFFDFLLNNYLMFIILFSFLIKFPLFGFHLWLPSAHVEAPTSGSMILAGVMLKLGGYGFIRCLSYIYYFLFNYGYFFVSICLFGCFFVSMFCMVQSDLSVLVAYSSVCHMSLVICGFTMSGLGFVGSLSFMVAHAFVSSGLFFLIGIIYDRLGSRSFFIVK--GLLNYLPSLSFFWFLFCVMNMSCPPSLNLFSEICLIISILSWSFFSVIFLMFIL----------------------------------------------------------------
182894426    ------------------IFMTITLAVMATMFSVEMNAFMSVIMLTVLLLSANSVEMTMLIGNLVAMDMYSFN--------LIFLTLLIFSYMPFMSLFLGFTNLGTKIKLMGVLQLILIMIFLTSKSLTFYILFELSLIPIFMIIAGWGYQFERLSASTALIMYTVIASLPLLVCVIWMNLYSN-LIFMQMFNYLKFNEK-YLMWGMVLMVITSFLVKLPIFMGHLWLPKAHVEAPASGSMILAAILLKLGGYGIMRFMPLFMP--TSFFCVIISLALWGGVMSALMCTQGLDMKIVVAYSSVAHMAMVIGALIMTQTAMVGALIPMIAHGISSSGLFFWVGVFSKYSNSRSLILNK--SLTSTNPMVCAAWFLILAAGMGIPPSLNFWSE-MVSIVAICSDFWMSAITCALLVFLAGAYTLILYSI--------------------------------------------------
50812168     ----------------------LMFMLFLMPLGFNFKLWWVVQFCLISICFLFMMSNSMGMVPWEVGYYLWSDSLSYSLILLSIW-IVILMIMASEGVLSSSFYSTSFISLVLLLLVLLYLSFSSSSLFMFYFFFEGSLIPTLFLILGWGYQPERVQAGMYLLFYTLFASLPLLIGIFYLEYVKGSLLMINMSSVMDLGITYYMWYFA---LVVAFLIKMPMFLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRILYFMENVAVSMNLIWFGISVVGIWSVSLVCLRQVDVKSLIAYSSVAHMGLVLMGLTMGLWGFSGALTLMIAHGLCSSGLFCLANISYERLGSRSLLIN--RGMLSFMPSLGLWWFLLSIANMAAPPTLNLLGEISLLNSIVWLSMLGLALLSFFSAAYSLYLY--------------------------------------------------------
222475307    ----------------------------------------------------------------------------------------------------------------LLYYASSTFVLSLSDPTFIAVGFEFMALFALLLIAY-GCPAGNIGAFLHYASVHFISGVLLLVG-ACKFAQVGQF-----------------TGLSKTLYMAGLLINAASFPASSWVSHTYPMSSRFGIMVLSAFTTKVAACILLRMFSG--------DPILLYAGMMTAIYGAIFAWLERNIRKAMSYNVVGQVGLMLIAIGFSGVSYGVLIAYMALSVLYQTLLFMVADVVTVGSAEHRR-----GGLYAVYLSI-FACIVAALNMGAFPGSAGFVVKSLVLHSAGTAGLI-------------------------------------------------------------------------
255506237    -----------------------------------------------------------------------------------------------------------------------MMIIFNNFWFSMWIYLEINLISFIYLM-INYKNYFHLESSLIYFLINTMA----------------------SILLLLSIIFLNKMKNMNSIIMISMFMKMGMAPFHFWMIMMIEMLNWLSIFFMLTWQKISPMILFY---------TYNNMNKIILFMLLSMMISSMLGLNYSSLKKILTYSSINQLNWLMISLLMINKMFKMYFLMYMYMMFMIIYMLNMFNLKYIMNMFLLKNSYYLM-----------LMFCNFLSLGGLPPFIGFFPKMIIINYM---NNNLFILMMILFTLFPLYYYIRIM----------------------------------------------------
115531860    ----------------MLMMLVSMIGLILMFCYKVSWELFVFWILLLGLIWAMKFMMFFWDFFSVVSFGFSIDVYS---SSLILLSMWVIFLMIISSMLV--MYKKEFMLLMVVMLIFLALSFSFMNYLGFYISFEASLIPTLLLIMGWGYQPERINAGMYLMFYTLGMSLPLLIVILMMWEGSGSL--------MMVSNSYLMNELLYMGLIGAFLVKMPMFFFHLWLPKAHVEAPVSGSMILAGILLKLGGYGLMRVIMMTQGFLSIGM-VWISLGLTGGFFTSLICLRQVDMKSLVAYSSVGHMGMVIGGFSGNFLGLEGGFSMMIAHGLCSSGLFCSVNMIYERLMSRSLIVSK--GLLEIFPSFSLGWFFLCVGNMAAPPSLNLVSEIMLLMSLSMYNVIMLILLLFLSAGYSLYLY--------------------------------------------------------
15626326     -----------------------------------------------------------------------------------------LMMMASVMLFIKRSFPTEFCLVVGLLTLSVICFFXXESFLWFYIFFEGSLIPTLFLISGWGYQPERLKAGIYLFFYTMCGSLPLLLGILFLSKEFSGTNFH------LFLXSGNXETFIVFSFTLAFLVKMLMFLTHLWLPKAHVEAPISGSMVLAGILLKLGGYGILRAEYLFSLEVLVVGKILAVLSLWGGFILSLLCLRQFDLKSLIAYSSVVHMGTVIGGLMMMNCWFQGVLILMIGHGLCSSGMFAAANILYERGGTRSMVLNSGMISIFPSFILWWFLL--------------------------------------------------------------------------------------------------------
226464058    ------------------------FLLMIVFLIPLSNSYWMMMYALMFIMLSFMFMTLIPYWSSLSYGYGID---VIFYWMIMLTFWISILMIMASYKIKSSLTMNNFLFMILFLMFFLFLSFSCTNFFLFYLFFESSIVPTVILIFGWGYQPERLKAGIYLIMYTLFASLPLLIGIFYIMFKNNTC-----FYPLIDLQFNLYLYLSLIM---AFLVKMPMFFVHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRIFN-FMTNYIIYNYIWIIISLFGSVMVSFFCLFQVDIKSLIAYSSVSHMGLVIGGIMTNYLGLSGSLVMMLGHGLCSSGLFVLANLIYERSYSRSIFINK--GYMTLMPNLSFFWFIFSINNMSSPPSLNLLGELMLINSIVSWSKITM-IFLAFSSFLSCGYSIYLYSI--------------------------------------------------
141755623    ----------------------------------------------------------------------------------------------FSRHYMSGNSEEEYLRWLLITLSFVTLVVVSNHMIVLAVAWAFISASLHQLLIFYPDRQRAALAAYKKYIFARIAEVFLAAGILLLYLEHDTWLISEIVTILSEQNSSTMGHMAAVFLALAALIKCAQLPLHGWLIQVVE-APTPVSALLHAGIINLGGFLMI-IFAPLIMLSDYAQWLLLIVGGLTTVLAALIMMTRASVKVRLAWSTMSQMGLMLVECALGLFEL--AVLHLIAHSCYKAYAFL------------------------------------------------------------------------------------------------------------------------------------------
170319462    -----------------------------------------------------LSFNIFSLWNVDMNVSFYLDFMSLWFTVVVLLISSVVMVYSYFYMAPYTKSVY-FLWLTNLFILSMLIVINMSNLFFLMLGWDGLGLISFFLIVYY-QNQSSITSGMFTLLMNRIGDSFFLVTIMVFFYSSPVLSM---------HTSLKPSLLMVVLMVLTFMTKSAIYPFSPWLPLAMAAPTPISALVHSSTLVTAGLYLMMRYSYLLYSSYYLMKLLLILSLFTS-FYAGMNSIFEKDMKKLIALSTLSHLGFIGMAFSVGLLHLSFF---HLLTHALFKSLLFMTMGDIMINLNHAQDIRYLSSGMAYTPMSCTIMYVSLLNLLGIPNMSGYFSKDLVLEMMNYSNVSFVVIFMMFLNVFFTYYY--------------------------------------------------------
257077038    --------------------------------------------------------------------------YDYITYFYLIAAIVWIIASVFSISYSKKYGRWLAPLFILT-IAGMMLILYSPNYLLFITGWEIMSIPAYVTVAVNKKNDME---AYIFMFFSEISTVLIITAAVISYVYTGTLNFSILTND-----------TVLLIFAIGAMSKMGLTPFMIWLPIAHGSAPANTSAIFSATMTLMGVYGIVKI-ALLSVVSIDIGIIFIIIGVISVLFGALYAYISENMKSLGGFSTIENNGALMATIGLFVAVNNTVLREFILISIAIFAMAHSIAKTGLFITVGHTGVEYFSAVNGEKSTINIGKFFALSSLSGLFPSLGGLGTWMILESFFMGAYPLGITSIIAGSLIAMFATAAMLKVFYFTDNHKKTSGKNLENYTILATGIILVFLFAISFLLIGNEYISGIPSV-
49146491     ---------------------------------------------------------------------------------------------------------------------------SSNNWLSIWFSMELSLLFFIGLIS-NNLNYYSIEFMIKYFLFQVFFSLMLLFYLLIMYF--------------------NLNNLIYIFIYLFLMIKLGFFPFHFWMILIIGKLNWFSFFNLMITMKLIPMLLYFYILKFYN---------LNLIFFISMIISSILGINNLLVQKMLGYSSINHM---SWMMMSMMMSMKIFYLYFISYLFMMLLIYMMMNYFNFFYFNQLK-------MFMNNVFFFFFFFFLMMSMAGLPPFLGFLMKWMVLMMMNNLNMKLISFFIMLFSLFTIYLYIQFFFYFMF-----------------------------------------------
255959251    -----------------------MIYMIFMIPLXMMSSLWWLIQNMMYIIFFMFLIKIDFFCWSSLSYMFGNDYLSYGLIMLSFWICILMILASYNVIPYNVYNTY-FLMVILMMMLLLYCTFCXMNMMSFYFFFEGSLLPTLFLIFGWGYQPERLQAGIYLLFYTLFASLPLLMGLMYLNNKMNTLDF------ILMYNKNYVSMYLYISMIVAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVYIFLKEIGMMMNFFWLSISLMGGFLISLMCLRQVDMKSLIAYSSVVHMGLVIGGLMTMNIWGFYMTFVLM-----------------------------------------------------------------------------------------------------------------------------------------------------
194097520    -----------------------------------------------------------------------------------------------------------------TLIISPLIIIFSKNWIFIWSLFEMNTFAFIMMMNKKKQS----ESMLLYFLVQSTASLMILLSLNSS--------------ISLSMMLKSPSELTPTLILLSMALKSGSAPFYMWMPPIVRKISWENIFLLLSLQKLAPT---------FFIIINPKVILTEMLIFFSIVSGTMLQLTSINLKLLITFSSISHLSWMMI---SGILSFNLFLFYFSIYTILLFYI--------------SKESSNMNIIYILKTEINLSFSVNILSFSGMPPFLGFIPKWMIISSSVKINLKPFMLLLIFMSCLNIYIYTRILFL--------------------------------------------------
295400434    ----------------LFAAVGIVFISSLLLLDRRVPLCYVVHVGVMVLPAAVALAGLVFANHHVTVGLWRSDMLGWFMALFIL--ALGWMIERFCLRYLYGDRVYRKYFTLLTFTVGAALTWLSDDIRLLILFWGLPLLGLTKLTRLKKEWRPARMAAARMASAFSLSWLALFIAGLWLWNATGHWRLSALSTESIRHLEWWEKTGMSMLLVLTAIVPAGQWPFQRWLLESAV-TPTPVSAVMHAGLVNAGGLLLTRFAPLFNGDVSQM--LLAVFASISVLVGTGISFVQVDYKRQLVASTMAQMGLMFIQCALGA--YVAAVIHLVLHGMFKATLFLQSGSVVPRPNQTIRLSQSLSRTWRFT----------------------------------------------------------------------------------------------------------------
114153789    -------------------------------------------------------------------------------------------------------------------------------LVGVWLGMELNLYGF--LVIMNPDGHYIPEPCVKYFVVQSTGSILMLGGFVLLMQQ--------------------FVAGGLMMSVVGTVLKSGISPLHSWVPSTIKNSSWLASGLMLTWQKVAPLILLSMIMPLSG---------MWMVIGLMAMIGAVGGLNQNSVRIMSAYSSFVHTSWMLLGLTWSTVV---FMSYFLVYSMSVGLFFYGCSLM-----NKLSMMSQLSGAASGMGLMMLMGM---------PPFLGFLAKVLVFLMSSSA----IIVLCIMGSVISLKY---------------------------------------------------------
190349393    ----------------------------------------------------------------------------------------------------------------------MLLNFVAMDLLMFYFMYESSLLLIFFMIMEWGYSEDRILAAFYLMFYTLLFSLPMLYLVFLILEKSGSMIFFFLEIKDFSFDN-----FNFIYLLMSFLVKIPMYLLHGWLLKAHVEASFFSSMILASVMLKLGSYGMLRLILIFNNKMVNLSFYLMIINLFGMLILSMLCLFQFDMKLIIAMSSIIHMGIMIMGMLSGMTGLLGSLFMMISHGLVSSGLFYLVNTIYEQTNSRIIFLNK--GLMNLMPSMSMMWFMMCVYNSGAPISLNMVSEIFLLMSLIGWYKYLFVFL--------------------------------------------------------------------
257051384    -------------------------------------ALTWLVWALFAASVATLVAQVRANDVWRVANVVAIDGLTVLL--WVVVTFVSGIVHSYSRRYLSGSAHERFFVAVFGFTAVVMGLVGADHVVVFWLVMGLVMAELVGLVTGWKQARAAARVARRYFLASGALLGLA---LGALWWATGEPTITGITTA-TDGLGGPVWLVAVGALVLAAMIQSALIPFHTWLLASMT-APTPASALMHAGFVNAGGILLTRFAPVVAIDQTVMFAIVLA-GAASALLGKLLKSVRTDVKGTLACSTVGQMGFMIMQAGLGFFG--AAITHLILHGFYKAHHFL------------------------------------------------------------------------------------------------------------------------------------------
134866155    -------------------------------------------------------------------------RFDLLVSGLAALVTFIGLLITIYSINISKNNVFNFQIYLSLSIFGLLVLISSNNLIQFFLGWYIIILSSYFISNISENKVDCKNV----FFENRISDLCFFLSLYFIYKFSNSINFDVIFKNFQMIESKITILIVILILFFSFLLRFRQFYISDSRYDLLKFNSSLYSLILYGLYFPVGVYFILRFLTLTHISLYYSHVILILGFILSFIFLFLL-IRTYNLKKLFLYITSAQFSILLIAVG---LKLYNALVFHFFTSTISLLILSLSFGIISYKLNNEQDIRKMGHLIVKCPSMFLFILIGFISLLGIPYFSGFYSNQLFLSQLSLSNYFLILSYCFFYTFIISYISFKIILIVFLGQNNCNIHLYNKEDGSNYLKFILLVLSVFIIFS--------------
87083740     -------------------------------------------------------------------------------------------------------------LMIISIVTSICLVISSPSLFISWIGLELNTLAFLPLL-LSKKSKLASEASIKYFLTQTLASVLILVGGLWFLASLGGLATLXXXXXXXXXXXXXXXXXXXXXXXX---------------------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVRSILTFSSINHVGWLMTALSFSLSVGA---YYFLIYLTTLLCSILIFHMFNVSHINQLPLLS-------FKPSNQMLLFFALLSLGGLPPFLGFLPKWMILQLTVSYSLLLVGGVMISMSLVVLFFYLRLMFSAFMMGGVNLTTLSSDPLSFPVYFVALF-----------------------
198114486    -----------------------------------------------------------------------------------------------------------------MVVLTNMLMFILPSWFSMWMVMEINMISFISLIIFDKN--IKKESFMNYFLIQTINSYIFLMMSLML-------------------EYNISNDIMFMLMNFSMINKLGLPPFYFWYLKIMGNMNWINIFLMSTMQKIIPMIIISNLLNYKFSV-----PFNLIIMLISSMYSSIKGLSQSNLKLIFCYSSIIQISWMIIMLIFSEMMSISYFIIYFIISLSLCLIF---------NNYNMNNMIDMQMMKFNNIITYYMMNFSIFSLASIPPFLGFMMKLIAIKELSNLLSMTTLIIMIISSLISMFFYLRMLFL--------------------------------------------------
219524238    -----------------------ILLLMFMIPLSFLNGMFWWVVQFLFFFMTFIYMLSINVSG-NFEGLSYNWGFDLLSYGLILLSFWVCGLMIVASVSVYHYDYYYFIFMIIFLMLMLMCAFSSIDMLSFYIFFESSLIPTLFLILGWGYQPERVQAGIYLLFYTLLASLPLLISLLSFYTSNGTLYL------YGVWGDEIMNVYIYLSMIVAFLVKMPMFMVHLWLPKAHVEAPISGSMVLAGVLLKLGGYGLMRIFSIMTLCCMKYNYIWIGISLVGGFLMSLVCLRQVDLKSLIA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
215399157    ---------------------------------------------------------------------------------------------------------------------------------------ELSLVPISILTLRWGVQPERVSAVYYMVLYTLGGSLPFLVFILACFHWHGSFFMG------FSWNLLSSMGYWGCIGVVVFFIKLPCYPFHLWLTKAHVEAPTAGSMALAGLLLKLGGLGLMRVFMSYGQLSYSMEIFWSAVGIWGGILSSLVCLRQMDSKSLVAYSSVGHMSLVQLSILSGSALGWAGALYMMAHGLCSSGLFSALGEYYSKVKSRSMSIS--SGLGMLFPSTMAWWSALIFFSMSCPPSLTFFSEVF-MGASIVSVFPGFCILFSLLGFLGGAYSL-------------------------------------------------------
81230449     --------------------------------------------------------------------------------------------------------------IFTLLYMMMLFTFFSKNFFQFFILFEGCVIPTFFLIIGWGKGEGREQASVFFLMYTLIFSLPFFFFILSLTNLKESLTMS-----FFQISSSEMFWGWGMVIILVFLSKLPVFFLHLWLPKAHVEAPLQGSMILAAILLKLGSYGLYRSISSFFWSIIPYKEFCYTIGMIGSMISGFICFSQSDLKRLVAFMSIAHMGFLLSAMMSFNYWGMWGAFLFMVAHGICSSGLFCGVTLVYSRAMSRSTMVLKGGGALLAKLFFLMFLLSALAI-GLPPSLNFFSEILMVFGVLFYSWEVWPILSLVL----------------------------------------------------------------
56418977     ------------------LAAIAVVFLIVWLFPRVSERYVHVHVWLLLLPGTAALFGWIGAGGAVDIGPWRFDATSWL--SAVYISLLSWAIQRFAVRYLHGDRRYRLYFSLLTWTFAASLTWAAGDLRLIAVCWGLPLVGLVALTALKKEWEPAQFVAWQMGMLFLASWIAVALTAVWLGARVGEWTLSALSAERLARLALWERAVMSGLLMLAAVIPAGQWPFHRWLMESAV-TPTPVSAVMHAGLVNAGGLLLWRFSPLFNETWAHV--ALFLIAFASILIGTGVSFVHVDYKRQLVGSTMAQMGVMLVQCALGA--YGAAVVHLVLHGLFKATLFLQSGSVVPRVG--------------------------------------------------------------------------------------------------------------------------------
182894306    ------------------------------------------------------------------------------------ILSLLTMFILMMIMMSSMSESFLFHVLNMFLLM----TFMVKNMFLFFILFEWTVFPTFFLIISLGMSSGRLQASLFFVFYTMTFSLPFLLFVL-------SLNFNEGSSSMWVNYNSKISSLWGIFILMVFSSKLPIYYLHVWLPKAHVEAPLGGSMVLAAILLKLGSYGLIRMMNLFFWSIKPFKTTMFSVGLMGATLASMSCYSQNDLKRMVAFMSVSHMGVMFAGLSFSKGGMLGTFLFMISHGLISSSLFFLVNVLYTRLF--SRSLLKLKSGSSFMSFISFFSFILLVSNLALPPTMSFLSEIYLIWSMVSYSYMSSIFIFLIIVFSSAY----------------------------------------------------------
83814528     ----------------------------------------------GLFALSLGLLVWAPDPEWAGDGLLRADGLTRAMA--LVTTFVSGIVHSFSRRYMAGAKRLAFYGRLFGLTLIVLVLTAANHLVLFAGAWAAMGWVLADLIGHVRGWPQARAAARYARQHFLGGSALLAGALGLLGGSAGAWTISGVLAA-AEALPTLVVAGAAGLLLLAAMVQSALVPFHRWLLSSMT-APTPVSGFMHAGLVNAGGVLLARFAPVVFEAPAVMWAIVLAGGVSALLGQAWM-LVQTDVKRQLGASTVAQMGFMVLQCGLG--FVPAAIAHLILHGFYKAYLFLAAGSAVEHTT--------------------------------------------------------------------------------------------------------------------------------
49147254     ------------------------------------------------------------------------DSFSVFMIWLAVGSVVLAYLSSRS-----------FTILWGSLMVFCISTFLMSNLFWFYLMFELSLLPIFVMILFWGGQPERLSASMYFIVYTIVFSVPLLVMIMGIGIVYFWWPLYSMPSLLM-----------SITFTLPFLVKLPVFGLHFWLPKAHVEASTSGSMILASLLLKLGSFGLFRVLSMM------VLSVFPILMFFCAIISSIFTIMQVDFKKLVAYSSVTHMTF--LSVASMTVNKTILFVMVLFSVAHGWVSSSLFFLVGQSSSVSYSRLGVLLSSSSNLFWFYLMFGLILMSNSSIPPMPSFFPEVLTICGALMSISVAVVCFALFSLLV-------------------------------------------------------------
258649399    ----------------------------------------------------FLVWEFLGVEASLMSVLLYLDWISLMFSGVVLL--IFSMIMIYSSGYMHGDFEKRFIYLMIMFVLSMCLMLFSPNLISILVGWDGLGLVSFGLI-IYNQNQVSYNSGMITLLMNRVGDIFLLM-LVGVYLMNGSWSMNLFGGSYFFLN----------LLILVAITKSAQFPFCSWLPLAMTAPTPVSALVHSSTLVTAGIYILIR---GINFLSNEALYWLSVISLCTMGMAGIMANFEFDIKKLVALSTLSQLGLMIYVFCLKMTMLC--FFHLISHAFFKSLLFMCAGYLMHLN-YGIQDIRFMGGVKGVNKVVLVIMLYSVMSMSGFFFFSGFYSKDMILEMLIDVSSNFLMFLFMLFCVVTVSYSFRLMIYIVFNNSKSCVLL--------------------------------------
288903160    ----------------------------------------------------------------------------------LVILSFWVFQGMYVINSIKMGSLFHYLCVSLLSV--VLCFFLSSKMISFYIFFELSLIPTLFLVFFFGYQPEKLQASMYLLMYTVMSSLPLLMIFIKMSGY-------------ILFISTSTSVSMVLFMTLGFMVKTPMYLVHVWLPKAHVEAPVAGSMVLAGILLKLGSYGLILFCPVLSGVV---LYFYLSLSVWGSIFCSMICIRQSDLKGLIAYSSVVHMGVVTVGVVSGLEIGYSCALMMVIAHGVCSPMLFAVAFLVYSSSHTRVLSNNKGSLST--PVLSFILFLLLAINMGVPPSVNLWSEVYMFISMMTVSIFFLVVIAFVGVVYNLFMYITLSQSKEFDFSKTDYI---------------------------------------
67923803     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGLLAKGGIFIVGLWLPLTHSESETPVSAMLSGVVVKAAIYPLVRCTL----MVPEVDPIVRIFGVGTALLGVIYAIFEQDAKRMLAFSTVSQLGFILAAPEVGG-------FYALTHGLVKSSLFLMAGALPSLNLRELKN-------KPMNTAIWIPLVIASFSISGFPLLSGFGAKVL----TMKNLLPWQVLVMNVAALGTATAFAKFIF-LPHTKEGGRKIKRGFWPAIALLLSGLFIANGVYYQAYTLTNIIKPLATIF
240266402    --------------------------------------------------------------------------------------------------------------------------------------------PTMMLILGWGYQPERLQAGMYMMMYTIVASLPLLIGLFIIFFANGSFSFFFSWSLNFSSYYSFIF---CIILVFAFLVKLPIYFFHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLMRIISKMFFFFSFFSDFFISLSVWGGVITGFICLRQVDMKSLIAYSSVGHMGLLVVGVFSGTFVGWLGSFIMMVSHGLCSPALFALANVNYE-FTHSRGLLMNKGLVNVCTFLAVWWFLFCSFNMAAPPSLNLVSELLLIMSGLF-SCWIYSFCLGLMSFLAGAYSLYLYTMI-------------------------------------------------
99878578     -----------------------------------------------------------------------------------------------------PSISTEFLMLMVAFYTSMVLMIMSNSWMVIFLGWEGLGVTSYCLVLYW-KNWNSVTGSYLTLMTNRVGDAFLLMSFFVLSMKIKSVQF-------------------FLLLLVLMMTKSCQVPFSGWLPAAMAAPTPVSALVHSSTLVTAGVYIVYLFEFPFNSLGGSK--IFLVIFLLTMAMGSWSALLEVDMKKIVAFSTLSQLGLISLGFYS--LISGMLILHLLTHAIFKSLMFMIMGMLIM-SMYGSQNTFNFSSFHLYNYVSLFLIILSLLNMMSVMTTSGFFSKETLLL-LMNLNKTLIIILMIFVLSFTFSYSYRIIKIFLLAETSLMSNHISYNKNYLITYSVFLSFSAWLWLN--------------
19111769     --------------------------------------IFLMGLIFLLLMLVILFIPVMKLGLMLLEWDFLSFKFSFYFNSLIILGLVTLSVLIFSTYYLDGELNFNYYYFVLLVFVGSMFMLNSSSIFIMLLSWDLLGISSFFLVLFYNNWDSNSGAMNTALTNRIGDFFIFSFFSGSLFFGYYFLGFELLCGSM------------VLLLLLTSFTKSAQFPFSSWLPKAMSAPTPVSSLVHSSTLVTAGLILLMNFSKLM--LNGSVMMLVLLVGMFTMFFSSISALVEEDMKKVVALSTLSQMGFSMVTLGLGMSFVS--FLHLVSHALFKSCLFMQVGYVIHSNFGQ-QDGRGYGNNGNLPMFMQLQPLVTLFCLCGLIFSSGMMSKDLILELFFFNNYMMFFSLMFFISVFLTFGYSYRLWKSFFLSFSKVVLVYSSTFIMNFLSLLLVIFSVVFIWWLSFNMLLLPSLYLY
145592474    ------------------------------------------------------------------------------------------------------------------------------------------------------------------FLMAALAPAVLLPALSDEGSLQGLFRYLIISTLATSMLISGLALAGDLLILLAIATELGAAPMFQWVVDIYGRSSAAGLALLASLPKLASAYVLFALRPGLAGVASGIGSVATALGALSMLVGNLGALTSRDLRRILAYSTVAHSGFALFIYPLSPQLALAMV---LADAVGKMTLFHFAERGGARWGT----------------------LLMVMNQIGIPPVLGFWPKMYIVLTAASAWGPAAGAYVLANIILSVPYYLRVLQI--------------------------------------------------
215789159    ----------------LIMYLYFMIMFMYNNFNMIMYMMFQNIMFFSCIMFMLKISMMKNFFWVKLSLMFGIDKYSFGLIMLSMWIFGLSFLASLKVYKMKVYLKMFLMFIYLNFYSLVLCFCSMNMFMFYFFFEMSLILTMFLLMGWGFQPER-IQASMYMLFYTLFGSLPLLFMMLYLYYMKNSMDFFYLINLFNTKN-----LFLFMFCLISFLIKLPMFMFHLWLPKAHVEAPISGSMILAGIMLKLGGYGIIRFMMMMPKNFYSYSFFIMMISIIGSIYLSLLCLRQIDMKMLVAYSSVVHMGMMLGGLSMSMFGLIGGFYMMISHGLCSSGMFCLVNFLYERFSSRSILINK--GMLNLFPSMTLWWFLICSSNMSFPPSLNLFSEIMLIISMLLWSNSLMILIMLICFFSSLY----------------------------------------------------------
169142686    ------------------------------------------------------------------------------------------VLWAMSVLGLYLFRGFFATVFLLVGFVANLYAMGSCNALAIYICFELQSLCLVVLAKISGPRGAKLRAALKYLLFSVVAGSVLLFYVSTEFAHSGQLE------------------SSALPVYFFLMFKMGIAPFHMYMLELFTAVPRALVFVFTTVPKFSVVVLLSSL---------QIDGGLLAFALSSMAVGSLSAYQSVFLRHLVLYSSVTEMGLTLGALLQGFTSAALLSLVLYF----------------------------LGTLMLWNSDLSPAVAIATLSVAGLPPLAGFFGKAQLISAVIEGGAGHTVGILLVAQSLAFVGYLRLVRLFCLQGVAHLGRSTSSGL-LSALPALLFCAGPYL-----------------
255506272    ------------------------------------------MMSVLLFGFVMLFYPYLFFFVFIFVSLLMMNSISWMGLFIYVDSNVFVLLVLMMVFIYGVVVISEFSYLSMMLIMFCYLFFVSSNMMMLYMFFELSMFPILVMILGFGSQIEKIGSSYYLLFYTTFCSLPFLY-----------VYFKSVFYFSYNYFDFFLSWEMMFILSLSFMVKFPVYFLHLWLPKAHVEAPTTASMLLAGLLLKLGTVGFLRILGSMNFSYNNFW---LFLSLLGMVLSAFSCLFQSDSKSLAAYSSVTHMSFLLLAMSVLFISKVASILMMLAHGYTSTLMFYLIG--EFFHVSSSRMMYFLNGLLGSSMIYGLVFFLVFLSNSGVPPSLSFFSEFMIIVNAILLSKIFFLLVLV------------------------------------------------------------------
183398058    ------------------------------------------------------------------------------------------------------------------------------SWMTNWMMLEISSISFISLM----KSNSMNEGMMIYFLTQSFGSMMILMSMM------------------ETNSSNTESTQNKMMITLGITIKLGMIPFHQWFIKMGEMTTMKELMMLFTIQKAAPLIVL---------SWNPQNYMMMIIIMMSMMMSLFLQMSQTSMKMLLTYSSIFQTSWI------SMISMINIKILMMYYMIYSITLMMVMKEMKKTKTFF---------LTKQTKSFNINLSINMVSMSGIPPLLGFIPKWMTLKMLIKKSMMTLAMSMIIMSVVSFFIYFQIFFTMW------------------------------------------------
162316978    ---------------------------------------------------------------------------------------VTFSVLIFSTYYLNSELNFNYYYFVLLIFVGSMFSLNSNSIFTMLLSWDLLGISSFFLVLFY-NNWDSCSGAMNTALTNRLGDYFMFVFFGL-----------SVFSGYYFLSFSMFSSYMSLLLLLTAFTKSAQFPFSSWLPKAMSAPTPVSSLVHSSTLVTAGLILLMNFNNLV--LQKNFISFVLIIGLFTMFFSSLASLVEEDLKKVVALSTLSQMGFSMVTLGLGLSFIS--FIHLVSHALFKSCLFMQVGYIIHC-SFGQQDGRNYSNNGNLPNFIQLQMLVTLFCLCGLIFSSGAVSKDFILELFFSNNYMLFFSLMFFVSVLTFGYSFRLWKSFFL-----------------------------------------------
182894302    ------------------------------------------------------------------------------------------------------------MMLITLLFSSPIMMSSMESWIMIWVLLEISSISFITIM----KEKYKNDGILLYFLAQAVGSLMLLFSVIQN------------------GMIMSGTIITGFMVTLGLMIKLGLIPFHQWYVLLGMEMELINLLMMMTIQKIAPLILMTWIMNNFNLLLFLLMSMSMALFIQMT---------QKFMKKLFIYSSIFQTSWVVMLMLLSS--PLAMIYFCIYSVIMTMITYSMMNFSMEMMVEEKVSM---------------VFMINMASLSGIPPLLGFIPKWVISKVMIKEEMLPLLVIMMITSTISIFIYMRFFFKMWMKHKNQ------------------------------------------
146304196    -------------------------------------------ISLVLLVLASGILAFYGVQELPMGIFY------------LVAGLVWVLVALHSLF---HYSDKWLTMTLSGTVLGIIVVLTSTNYIEFLAGWETMTLFSFVGIAIYRKDW---KPALTFLAFGELSTALLLAGFALAYSQTGSLVFERLSTQL-----------PLIITSMGFIVKMGIFPFLVWLPIAHGNARSDLSAVLSATVTMTGIYGILKMES-LSPVSTYLGIFLLAVGAFSNLFGALYSYVSDHVKGLLAFSTIENNGAMLALLGSLELVSGDLKEFVTFSLFTYVIAHSLAKTGLFLSTGYVEGESLTTASSFRYGLSVLGAVLMAMSLSGLLPTIGGIATWSLLESMFMEAITL------------------------------------------------------------------------
12383042     --------------------------LIMLMFSSSKKIKEILIFQTIML---MTLYNWTNFNFGKLFSMSIMMDFISINMVVLTFLLILISLMLNDYLVKSNLMKNLIVIMLIVLLL----LFMTCDWLLFFTMFEFSLVPISLMIIYFGYQPERIEAFYYIFFYTIFVSLPLL--IMMLYFKASKIPFAEHFDYFISFNFNNWSTISFLVMFFAMCVKIPMFLFHSWLPKAHVEAPLIGSILLAGILLKMGGYGIYRMLDFWKPILLNLKYFLFSISMWGMLLICLLCLLETDMKSIIAYSSISHMNFMLSSVWMKMSSLKSSLLMMMSHGFTSSFLFYLVNCCYLFTHSRSLFLNKYFIS--MFPMLTSFWFMALCMNSGIPPSSGMLSELIISISLVSVFFWSMILILIFSGVYSMYLYVNL-----------------------------------------------------
49387240     -----------------------------------------------------------------------------------------------------------------MIMITILISISSNHWFIYWIMMEMNMMMFIPIMKYNK--LENCNSMISYFIVQSFSSILFFMSASMIHM--------------------NYSYFMEILINISVLIKLGMIPFHFWLISISEVLDYNSFLLILTIQKIIPLFILFKM----------KTEISLFISILSLMMSSIMIFNLKMLKKILIFSSISHLSWMII------LMFILSNFWISYMIIYFLMINSIVNFLKKNMIMSLNGL----TSNKISVNEKISIIISMMSLGGMPPLLGFVIKFIAITLIIKYSM-ILMMILIMSSLINIFIYIRMI----------------------------------------------------
49146911     -------------------IVCLLFLLVCG-----SSSWFIAQGVLGIIFFLMIGGVLYLDYNVGVGYLFGCDIMGFSLVLLSIWISMLMVMASWE-IYSSGKFCSLFLFLVLLLCIILVLCFSTINMLLFYIFFESSIIPILLIISGFGYQPERLQASIYLLMYMVFSSFPLLLGIMGLYSY--NMVFQSFTIYLPIGDDVLSVIWSFSLVF-AFLVSVPMYVVHVWLPSAHVEAPVSGSMILAGVLLKLGGYGMFRFMIYFECFM--LSNLLMSVSLIGGVAVGLVCLRQVDVKCLIAYSSVVHMGVLLGGMFTFKHWHLGSLLLMIGHGLCSSGLFCLANIVYSRLGSRSMLLSK--GVITFMPSMCLWWFMFSILNMSAPPGLSLFGELGLLMSMISWS-WIVGCLLFFVLLFSASYSLYMF----------------------------------------------------
7335693      -----------------------------------------------------------------------------------------------------------YVGLMITLLLFLFIFFSVWNLLLFFFMFESTMFPIFLIVGVWGAQPERILANYYFFMYTMLGGFPVMVFIMLGYRMFLGYGLWYLLESSFWWRAVYFY-----FMVSAFLCKIPLFGLHLWLPKAHVEAPVGGSIVLAGLLLKLGGYGVLRLMSVVWVEFSFIFVVLLGLGVWGSCVCGLVCMRQIDVKSLIAYSSVGHMSLSFGGLLICFFWGFKGGFLLL-LAHGLVSLHYLEQEIVFYERNGSRVLLAMGSYHGGVSVLSFFFFFFLACNFGFPPTVNFFGELSLYFGLLEVDF--------------------------------------------------------------------------
13195737     ----------------------------------------------------------------------------------------------------------RFNVLMVVFVLSMLVVVVGKSFWVLWLGWEGLGVSSFLLIMFY-NNWGCNSSAMTTIMMNRVGDFALMVMVVTLGC-----------SFVFDYEYVVYSSLSLVMFLGAMIAKSAQVPMSSWLPIAMAAPTPVSSLVHSSTLVVAGCVLCVKLGNCM--SVVWVNGLLIVVGLLTSLYASLMAFFEFDLKKILAYSTMSQVAMVMLMLLSGMYSL--MVMHIVNHALVKALLFMNVGIIMSYMFAN-QEVRMVTCVGYNVGFVLGSVILCLVVMCGLTFTSCYYSKEYSVCLSIKEDTLFHLVNVVL--FMSVMYSLRMIYVLMGGLSGKVFLNSVSFAGVQVMVVPMLVMGWFLIMN--------------
5835445      --------------------------------------------------------------------------------------------------------------------------FYSGSFLMLYVFYELTMVPILFCLLGYGRQVEKISACYYLIFYTLFFGMPYLFLYSHVFFF-----------LNFVYYDFFVSYEFIFLLSLCFLVKFPVYFFHVWLPKVHVEAPTSASMILAGVMLKLGGAGVYRISKSLNFFG---FEMLIFFSLISMVFCSFICVVQSDCKSLAAYSSVCHMGFVLLSISMVYYGKSMALVMMLAHGYTSVLMFYFIGEFYHIA--NSRLIYYLRGYFNVSMLFCLMFCLTMVSNFSFPVSVSFFSEYLMLN---------------------------------------------------------------------------------
208433969    ---------------------------------------------------------------------------------------------------------------------------------------EGSLIPTLMLIVGWGYQPERLQAGVYLLFYTLLASLPLLVGIFFYYEF-------SSSLFLALSLPLIESVILYFSMIFAFLVSVPMYLVHLWLPKAHVEAPISGSMILAGVMLKLGGYGMIRVMKLFLISCLEVNFFFVILSLVGSFVVSLICLRQVDLKMLIAYSSVAHMGLVLAGISLSMVGFAGSLIIMVAHGLCSSGLFCLANISFDRFNSRSMLLNK--GMVNFMPSMTLWWFLLSSSNMAAPPSLNLLGEIFLLSGLMSWSSSLIFLLIFIS----------------------------------------------------------------
255959509    ----------------------------------------------------------------GLSYMMGYDYLSFGLVVLXIWICVLMVLDSYSVVRYKFYNKMFLLMVLLLLIMLYCIFCSLN--MXFYXFFEGSLIPTLFLIFGWGYQPERLQAGIYLLFYTLFASLPLLLGFMYINNSGACLTFS-----LLFRGVEGVGMILYVGMVFAFLVKMPMYLTHLWLPSAHVEAPVAGSMILAGVLLKLGGYGLLRVYECLVDVGVVINVVWLSVSLVGGILVSLMCLRQIDMSALIAYSSVAHMXLIIGGXXTLNVW--------------------------------------------------------------------------------------------------------------------------------------------------------------
51830188     ---------------------------------------------------------------------------TLFTMTVLLIFSSIMMYSIFYMSQSKNMMF--FSKSMLMFVISMMILILSISVITMLLGWEGLGMTSFILILFYNTSKTSSSAKQT-MIINRIGDITLMISIMMLMN----------TNSSMIISINMKEEMIICMLTISALTKSAQIPFSSWLTEAMMAPTPVSALVHSSTLVTAGVYMILLMEKC---MSFTIKMLILTMSLITLIMSSLNSMTEYDMKKIIALSTLSQMSIMFISISMELTEM--AFFHMILHASFKSLIFMCASSYISMFNTQDMR---LMNINKTLPLTKTAMMVANMALVGIPYTSSFYSKDIIIEMMMT-----------------------------------------------------------------------------
27733925     ------------------------------------------LFILINLMYLIMIFFFFNFNWLNWSMVMFNFGLNYYSNGLIIMMILIFTIIILNLNMVYLKNYCLMMNLMLMYF--MYLVFNSMNFMLFYFMFESSLLLIFYMIMKWGYGEFRFNSSFYLMFYTLVFSLPLLYLMFNMLNLFNSLNF----YILEMLNINYLNNFKFLYMIMSFLVKIPMYLIHGWLLKAHVEAYFFSSMILASVMLKLGSYGILRIMYMMKFMFSKFYLYLMMINMFGMLFLSIMCLCQLDLKLIVAISSIIHMGIMLMSMLLMMKLSLYGSYYMISHGFISSGLFYLINLIYYQTNSRLIFINK--GLINFMPSLMMLWFMMCFCNVGSPFSLNLVSEILLLMSLIYWFKYLFIILII------------------------------------------------------------------
288903171    ---------------------------------------------------------------------------------------IIVILTLWVFQTMYIENEWLMHFLVFVLFLSVIFFFLSDKWMIFYVLFEFSLVPIFLIILFFGYQPEKLMAGQYLLLYTIITSLPLLLYIIKLPVFIYTLSYGN-------------SAVLFLVMTAAFMVKTPMYLVHIWLPKAHVEAPVCGSMVLAGVLLKMGSWGLVIMAPF---TLSNLFTMYISISLLGSIFCSLVCLRSWDMKSLIAYSSVVHMSLITYGVFSGYELGLKCAFLMIVAHGVVSPLLFAF-AYDIYCSSHSRLVNSNKGLLKEPISVFFLFMLLAVNF-GLPPSVNIWSEILAMFSLIQMSFILVPGIIL------------------------------------------------------------------
219524237    ----------------------------------------------------------------------------YFWLMSLIFMSFVMYISSLVIYYSEDYMSGEFIMIVLMFILSMGLLIISPNLISILLGWDGLGFSFYVFSYLLSECKVLQCWYINCFIKSNWWCFYFNFYCLNIKFWWLKLHLLLWFYLWFFWNKSYYYINYSCFYNYE-----SSNSFFFLTSCSYSFSHTRFCFIVFFYSCYCGGVYLL-IRFGMIIELYSMSNFVLFIGCLTMFMSGLGANFEFDLKSIIALSTLSQLGLMMSTIGLGYYDL--AFFHLLTHALFKALLFMCAGIIIHG-FNDLQDIRGMGGIINQMPLTSVCFLISNLALCGMPFLSGFYSKDLILESLMSNSNLLIFMLFFLSTGLTVCYTFRLIYYVVVGEFNFKSMHCLGDENYGFIGPMFMLVLMSVIGGSLMSWVM-------
145592475    ----------------------------------------------------------------------------------IFISGIYTAIAAYSIWYASHLRRGWFWLWMGVFYTSMLTFVAADHWLVLITGWGGLDIASWALILTYHDGEKYGRVGPGGRAWGVAASALILTVEIGTASLAAGLAPAAAAQGPHISSLSAMSDLSAALVLTAAFVKAAQLPFTDWLMTAMSAPTPVSALLHSSTMVKAGPILLLKLGHAMPTWAAGTAFAF---GIATALYGGVVALGQREPKVLLAASTASYLG-LITAFALAKPEEALWLTY--SHGVAKATLFMAVG--------HAIHIEHTTTPTRFPVAAKAAMGLALLTLVGLTPL--------------------------------------------------------------------------------------------
7335699      ---------------------------------------------------------------------------------------------------------------------SLVFVLNNGNSLVMWVVLEVFSLYVLFVVLRYNLRDINMIGVVYYFLVQGVGGVVLAFGVIYELSVFGN----------CYVFQCPVSYLGVGCIIVGLFLKLGVFPFYFWVVWAYKLLDGVQCYYLAVYPKIFPFLFLFSLFGQVGVS------VFLFVGLASIFLSGVEGLFASDIREFMGFSSIGHGGWMLFCFYGG---IILFVLYYVIYYVCNYVVFNMMYG-------RGFNIFFGFGRGRLVVGMGFILFIIILNLGGFRPSLGFGLKLMILSS--------------------------------------------------------------------------------
188502096    -----------------------------------KNMFWMVQILLFLISFIFLLMNNFMNYWMEISYFLGCDMISYGLILLSLWICSLMMTASESVYKYKNFSKL-FIFNILLLLLLLVLTFSSMSLFMFYLFFESSLIPTLLLILGWGYQPERLQAGIYLLFYTLLVSLPMLIGIFYLMNQMNTMNFYLLNNYIFN------LDILYFCMVLAFFVKMPMXXXXXXXXXXXXXXXXXXXMILAGIMLKLGGYGLLRVFSLLQIMGLKYNFIWISISLVGGVLVSLMCLRQTDLKALIAYSSVAHMGIVLSGLLTMTYWLCGSYTLMIAHGLCSSGLFCLANVCYERLNSRSILINK--GLLNFMPSMTLWWFLL------------------------------------------------------------------------------------------------------
49147421     ---------------------------------------------------------------------------------------------------------FSPIIFLIPLMLGTFLVLSSSSWFSLWLGMELNVISFIPMILSDS--SSSAESAISYFLIQAFSSLLFISVIFMTTIFS-------------------LFIVNSIFIMIVMMLKMGSAPFHSWVLFMVKSLTWPKMILLLIWQKINPLFLLNLFNSNLFSFI-----------VLNAVIGAFTGLSQFSFRKMMVLSSLVHLSWIFLAMQYSHMNWILYFMGYSINLLILMFLFYYFNLNYVKDIFKIKN----------NNFQSAMVCFYIFNMAGLPPFTGFFLKWMVLSFSIEKN-IFLSFIVLMMSLLSLVFYIRIIYNSMLLSKVSITLMFNYKLTFYVFPIFIIGPMFI------------------
14330437     ------------------------------------------------------------YPGIPFLDFYWRLGIDGLSIGPILLTGFITTLATLDAWPVTRDSRLGHILMLRNVYSSRSISLSARDLLLFFLMWELELIPVYLLLSMWGGKKRLYFSVATKLILYTAGSSIFLLMSLGI-GLYGSNETTVNFETSANQSYPIALEILFYIRFLALCCQSRLYPTYM-LPDTHGEAHYSTLYASSRILFKMGAYGLVRINMELLPHAHSIFPWLLVVGTIQIIYAASMQLGQRNLKKRIVLLSNS---FPFIHNYRNWFYNAIRTLYGAILEIISHGFILFFLAGTSFDRIRLVYLDEMEGLSIPIPKILTTFRILSMASLALPGMSGFVAPFIIF----------------------------------------------------------------------------------
212725534    -----------------------------------------------------------------------------------------------------------FTIMFTFIFISSIVSFMSNSWILVWSMLEVNTVCSIKIIKKKENWKIKTKSDLKYFLIQSISSAMILMSVLIL-------------------EDNMTLSLMSNLLIVSIMIKIGSPPLHQWFIEIIQLLSKIQVLLLMTWQKSIPIFLLIMVSNSFKMFFVFSSIMISSMMIPFV----------KNIFLVLGWSSIFNNSWMIMSSSISILITVTMILYWSAVMFMMKEVFYFFQLNENTSKKKIFTFSLISN------------------LGSLPPTSGFLAKWLVSMKLIKIGEIMNLLIIIMLSMWNSYSYMRWISI--------------------------------------------------
135280334    --------------PVFLLILVLCYPLVSLFFLESKNDLKQYLLFGFGPVTALGLSFLSLGESKGLGIFYNLDTISGLLATMVLVVGLIILRYLKSHLERNQESCIRYTAITLTSVV---LMLLAGDLVTLSIGWVLSSIFLNKLLKTYEERDAAKRAAKDFLWVNHLGNISLILSFSILYSISESSRFTDIFMWFEQEQNTVSITLSLILLIISVMTKSVQFPFHFWLPRTLE-TPAPVSALMHAGIVNAGGYLMIRLSPIL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
138677883    --------------PGLLMILASAALPFVPHVARQMVMLGAIALSAYGLMLGAGTHLVWDVLGFEL-ILYRADALSFPFAVIFHIAAAL------NVIYSWHDKHWSQHCAALSYAGAAIAALHAGDLITLFIWWEATAITSVFLI-LAAGTPTARRAAMRYLIFQVLSGVLLLAGAAIYVANTGSIAFAAMT----------LADKATWLIFIAFGIKAAFPLLNGWLQDAYPEATVTGTVALSAFTTKLAIYALARGFAG--------TEYLIWIGAVMTALPVFFAVIENDLRRVLAFS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148800212    ---------------------------------------------------------------------------------------------MFNWFMLNSFWGFMFFIGMLS---GVWISIHSNSWFGVWAGLELNLICFIPFIIQG--DMMCSEPSVKYFLVQACASFLLFFSGVSMINYMG---------------------MMKSLITVSLLMKLGAAPFYFWYLWVGNSLKWIQFLSLSTIQKISPLVLLF-----FSGLNKGSEVMFIQVLLVGGVVGGIGGINEASLRKLLVYSSLNHMGWMMMPL---VVENELWLVYFFFYCLMLMMVVWVLYLLKLYYLNQMFSVS-------ISWVAKLTLLVSFLSLGGLPPLLGFFPKFMVIEMSSGSLMLFSLFFLIMSSVVTLFYYLR------------------------------------------------------
281190781    ------------------------------------------------------------------------------------------------------MQLLSMIVFLVLSIMSSIVMMFVSSLFWVWVMTDMSTIFMIPFLSAESRPKKSWFTGVTYFIIQFFGSVMILFGMVVEWAFS-------------------ANSLCSFVMCLGFSLKLGLVPFHFWVARSFMYLHYGGIFVVGAGQKVFVVA-----CVPMFSDVPACAYIFYGMAIGSMLYGPVAMFNAITVKSFLAYSSVNHTGFLVVSSGFGLH-----LVYLYSFIYCVSMFFLTFILW----SGNCKLMKDLG--SELPLYYKTGFLSIALSFSGFPPFLDFCTKFVVIQVAMEARASIAIFAVLASSLMNLIVWIWVTSLA-------------------------------------------------
160425221    -----------------------------------------------------------------------------------------------------------YFVFNLLFYISSYGLFMSSSFLMFWVLMELVTFFFISIMSES--SMVHKKHSWKYFSIQAVGSAWLVLGIMWMSNH----------DFWLGEGEKGLKWGNITYVVFPLLMKLGMIPFHGWAMELAEGLSGKNLNLFLTLTKIGPMLAFIYFVKHSSNELVMLVVLVSLLA-------SAMAIKNLSFRQFLVLSSIVNLCWIMLSSAMSMYLSVMMMLFYFINLFAVLTIFDKWMHLSVKSFFKYPFPITESQL--------LVFIVAMISLWGIPPFMMFMVKYSTMEMMVNNMGILPCLIMLLSSMILLITYLSLAISCIIKGESLPSDLKVPPITLIGMVAQVFIIFVVCIFAAL------------
162945280    --------------------------------------------------------------------------------------------------------------------------------------------------------PERLQAGGYMLIYTVFGSLFFLWGVSELYMS-----GVSSSMSSVSGMVKKSAMSLWWLYILGFLIKLPMYPFHLWLPKAHVEAPVAGSMLLAGVVLKLGGYGLLRLMMVMVSLSSLVFVLLLMINLVGGFYAGLGCVRQVDLKCLVAYSSVAHMSLVLLGLSNTVLGVVGAIIIMIGHGLCSSGLFSYVNSIYKSSHSRLLVMNKGGLLT--CPSLVIMCFLLSSSNMAAPPSLNLFGEILIFGVSGWMSGAFLFILGLM-SFISACFSLYL-----------------------------------------------------
88607670     ---------------------------------------------------------------------------------------IMSFLASMFCIVCRCRVGFKELLCSLLYCISSIAVLLFSNLTLVTIGFEIMALTAVCIVAFGAYKGRDF-AFLHYACLHFISGFLLLVGAS------------------QHAHLGVLEGIPRWFFMLGLIINTAAFPAASWLVRAYPVSSSFGMLVLSLFTTKVALYVLLKFFSG--------ESIILYFGIFTSIYAAIFAFLEQNVRRLMAYMFVGQAGLLMMAIGCPGIPSDLIIVQLSFSVLYQLLLGMFADSVVKRSGH--VDINRMAGCFKLASMEAMGCIVALLNLGGFPWTAGFVTKGLML----------------------------------------------------------------------------------
255506286    --------------------------------------FWNFLYLIIFIMMAISILFYPFFSMNFLNLSIFIDNINFWLIILTVWISFLMILSMFN-FKMVGNNIKLIIFFILFLLMFLLLSFFINNFLLFYIFFEMSLIPTLYLIIGWGYQPERLLAGLYLLFYTLLASLPLLMGLLFIFNSFKIFQFFNLNKMLVFN------LFLFYSLIFAFLVKMPMFLVHLWLPKAHVEAPISGSMILAAILLKLGGYGLLRMLLLFNYYMINM--LIILISIWGGVLISFNCLRQLDLKLIIAFSSVAHMGMVLGGFTLTNWGIYGSYFMMIAHGLCSSGLFCLANISYERLMSRSMLINKGMMNFMPSLSLWWFLLI-------------------------------------------------------------------------------------------------------
288903421    -----------------------------------------IVFKPIMFFLFMILFSFFLFTNISWSGLFYVVDSNVFVLLIFMMMFIYGMVLV-------SEKNFNLLILSGILIMICLFFFMASNMLMLYMYFELSMFPILVMILGYGSQIEKINSGYYLLFYAAVCSFPFLF-----------IYFKSQFYFSMCYFDFVMTWEMFFILTLSFMMKFPVYFLHLWLPKAHVEAPTTASMLLAGLLLKLGTAGYLRILGSMNFVYNNFW---IIISLLGMILASFACVFQSDSKSLAAYSSVTHMSFLLLSIYIMMSSKISGLMMMLAHGYTSTLMFYLIGEFYHTSSTRMVYF--MNSFFGSSMFYGVIFSLVFLSNSGVPPSLSFLSEFMIIVNSVVISKMFFYMIFIYF-LVSFYYSLFLIVNSVMGKN--------------------------------------------
284098159    -------------------------------------------FGSVLVFMAFGFLWWVLVGVFGSVSMLVSDNLSYFMVSLSFMLGMVFLVYVVVYVVG-------FSELVYVYFVVLVLFFLSDNVMMFYVLFEVSIVPIYFIVLGWGNQPERLMAANYLVVYTLMFSFPLLVLII---------RFLVDCSVVGWASXVWVNSVVMVMMLLPFVVKLPVYLFHLWLPKAHVEAPVLGSMILASILLKTGGYGLVKVSGLN--VGSGCVFGLVGLLLFLSLLSAVTTVVQNDLKKFVAYSSVTHMTMVLGLVVMGFEVLSAVVCLMLSHGVLSNSMFFMVGMLS--GSSKTRLLFKQQGLLRLSPVVWFFLVFLLFMGSSVPPSVGMVGE--------------------------------------------------------------------------------------
68989139     ------------------------------------------------------------------------------------------------------------ILFLTLAAFCSLMLVFMTDFFWLWVMIDLSTIFLIPFLTAELEVKKSWFTGTTYFVVQFLGSASILYGVLIMWVM-------------------PEEDFFSYLMVFGFVLKLGLAPFHLWVPRCFINFHYGGIFMVGAAQK-----AFLILCMPVCLDNDACANILFMSAILSMVCGPVAMFNSANMKSFLAYSSITNTGYM------------AMCMFVDFHITLMYAFVYSTSMFFLTVIMSTGECDDLKSLGAEVPYYKSGASALFISFAGFPPLVDFCMKFLVLQECMEIEMWAAMCAVLVSSFINL-----------------------------------------------------------
55338243     -------------------------------------------------------------------------------------------------------------------------------WYTFMSCLEFSLVPTFFMIFYFGYQPEKLQACVYFCLYTVVCSLPLLLTIIWN---------------TKSIFLFTGFSVPVMALTLAFMVKTPMFFLHIWLPKAHVEAPVAGSMVLAAILLKLGSFGFLLLGTQVW--NSVVLLVFLYLSLSGMVLCALSCIRSNDLKSLIAYSSVVHMGVVTSGVVNGKTCLMSSLMMIVVHGLCSPMMFTAANSLYSSSHTRAILLNK--GLF-VSPMMSFTIFFILSANMAVPPSVNLWSEMLFISGLMSMTHMFFPILGI-SVFLGLVYNLYL-----------------------------------------------------
219560263    ----------------------------------------------------------------------------------------------------------------ILILAGSSIFYLTDSWLMFFISFEFTLLPIFYMVYAYSTTPERLRASWFLFIYTLIGSLPLFVVIFCVGKLS----------FWMFPSCVGLEMFNPVFISMAFLIKLPLYFMHSWLPKAHVEASVEGSVLLAGILLKFGSFGLMRSSIITWNSQGLVESLFYSLSFMGSLIGAVKALLKSDLKKVVAYSSVSHMNMSMLAFTLKPFPIYGFCVGGLAHSFSASVMFIMVTLLYSSVG--SRNILVMKNNMKMSSGVGLFVFLSWAANMALPPFLGFASEF-IYVSSVLMFMPKLIVILLASMFLTSIY---------------------------------------------------------
37805770     ---------------------------------------------------------------------------SIIFSFVLILISVSVFFYSLYYLNME-INFFYYFFVLLVFICSMFFLVFCDSVFFVLLGWDLLGISSFFLVLFY-NNWDSCSGSMNTVLTNRMGDFFIFVFFSLSFFT-----------FFNFFSFSYFCFYSSFFLVLAAFTKSAQFPFGGWLPKAMSAPTPVSSLVHSSTLVTAGIILMIKFNVII--MSSFLLKLVLISGVFTMFFSSFCALYENDLKKVVALSTLSQMGLSMVSFGFGLSFLC--YVHLLSHAIFKSCLFMQIGYLIHCSFGQQEGSGYSFG--NLPYFVQLQILITLFCLCGLFFLSGSVSKDYIL----------------------------------------------------------------------------------
292496248    ---------------------------------------------------------------------------------------------------------------MLLGMIFALFINFVTSLFWVWVMMDLSTIFLIPFMSLTGMNKW-YKGSATYFVVQFMGSASVLYSGLTLW-------------------EPSLSVISLLFLVSGFMLKLGLFPLHFWVPRAFANFHYPAIYFTGVVQKVFIIFALPYVDTVNFTN-----KLIGFSAFFSILYGPVVMFNCTNIKTFLGYSSINNTGLM---VACCIVTKYLFVFYAICYSVSMVFLLMILGVCMSDNIKE-------MGASLPNFYLWGFLSIGS-SFSGFPPFTDFCAKFAVVTVYVDYKMWIFVL---------------------------------------------------------------------
283469745    --MLSFQLLFSLFVIALIIALISGLLFLAPVMPMRYIKLHLYILVMPVLFAVIGF---FGIHGQHVLGPFKIDRLSWLLAGFVMALGFIIQKFSMRYLLGDHHYRHYFPLFTAITSFASLAWM-SEDLRLMALCWGMTLLCLTLLMNVNRFWKVPRESAKLSSMTFLCGWLAFVGAIVTIYIATGEWRVPQ------HIAHPTWSLLTNVLLVLAVMIPAAQFPFHRWLIES-VTAPTPVSAIMHAGIVNAGGVILTRFAPIFDNGFALSLLLILSS--ISVLLGSGISLVQVDYKRQLVGSTMSQMGFMLVQCALGV--YSAAIIHLILHGIFKATLFLQSGSIVKR----------------------------------------------------------------------------------------------------------------------------------
49147298     -----------------------------------------------------------------------------------------------------------------------------------YISFEAVLVPTVLLILGMGVQMERVQASIYMLFYTVFGSLPLLLGLLFVSEFSLNYSYLNILNLGWDTKW-------WLIFMLAFMMKLPMFMVHLWLPKAHVEAPVEGSMILAGVLLKLGGYGILRILPMIWMKLCWWSGYVISLGVMGGVFTSLICFRQSDLKSLIAYSSVAHMGLMLSGMLYSKLGLNGCLMMMLGHGVCSSSLFFLVNLFYER--FHSRSMMVLKSMLILFPSLAFWWFIFSSINMSAPPSLNLVSEMMFMMGLLSWGYNLIFGLALVS----------------------------------------------------------------
194097512    ----------------------------------------------------VFVFPFFNVGSVNLDFIFVLDFLSLSFSSFVLLISSVVFL--YSDFYMGGDVFYRFLLILLAFVFSMLLLVFSFSFFSSMVGWDGLGLVSFFLVIFY-NNFNSLRSGLLTVLSNRFGDLGMLF-SFFFMFLVGSWSF--------LNFSFGGVVFLSFFIIFAAMTKSAQFPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRYYYSLKFIFSSFLFCSFSL--FTMFCTGVLAVYDSDIKSIVAMSTLSQLGFMMFSVSSGEWMLG--FFHMVCHALYKSLLFLKCGSF-LILGFGSQDLRFKGSISFSSPFFFIIFIFSSLSLFGFPFLTGFFSKDFILEFSFLGG---------------------------------------------------------------------------
58696772     --------------------------------------------------------------------------------------TILISFLSVAFLAVLPAQNLTFSEMLSFATISSLYAVLSEHMILVIIFCELMTIAFFIIAASCRDSGPAIRYACVHFFVGVILIAGL-------------------------------ALQSTNLIILGLLINCACFPFSFWVVDAYPAASLYGTTYLSLFTTKVSFLVMLLHTYNLWQNCAEMLALVGTI---TAIYSIIFASLEQNIRRFLCYNVVGQMGLLIIALSPSEKAIPILILHIIFSLVYQSLLFVVSNSIISRTKTISFN-----GVGKLMSVEGMCAIIAILTMAAFPGTAGFISKSYITLEVYKNLYKTLNLLLYLSVGLKFLYYLFIAK-----SKSKPLAEEGGKMTMIILAFICVIAGNPYLP---------------
73667169     -----------------------------------------------------------------------IDEYNYSLILFYVFSFIIAQIFLYIWNLKKHET-----ILYLLYYLSSITTISSKSLLSLVISFEFMSLSALMIIAADSVGNNK-KAVIHYSCVHFLAGVLLLIGSFG---------------GVLSVVKHSYDDYCRLCFLVGLLINCACFPLSSWVTDSYSSALNNSIIVLSVFTTKVSAFVLLFFFQG--------ESILLFLGIATSVYGIVFSVLENNIKRLLCYNLVGQMGLVIIGFSYSGDVDVHGVIVLQIVLSIVYQTLLFMVAMSVINSTQKFNLNEVGGLFKKMPMEAICSAVAIFTMGALPGTGGFVSKLLI-----------------------------------------------------------------------------------
211908579    --------------------------------------------------------------------------------------------------------------------------FGTLNMLILYFMFEFSLLPIFFLIQFKGYSYERFESMMYMLFFTIIMSIPFMMVMMSMYNKLGSLMMVSLMN-------YSLNEVKLFFLLLMFLVKVPMFIIHIWLPKAHVEAPVYGSMILAGVLLKLGTYGVLRMILLFYENIYFMSNYFIVISLVGGVMMSMYCLIQVDMKMLVAYSSIVHMMMLMGSFTMSKLGLVGAYMMMIGHGLCSSGLFFIVNLSYIYSNSRLLMLNK--GFMSVNSNLSLWWFLLCSSNFSAPISLSLMGEMLMLMSLYSWDLILLPFLIMMSFFCSVY----------------------------------------------------------
129566162    -----------------------------------------------------------------------------------LLVILSFYIIMLINIYLFNFDDNKIMYLFNLLVFFLFYCFFVNNLILMYVFFEACLLPLMIVIFLNGLTMERLKASTYLMLYTLFGSFIFLLMVIVMDV---SLNMVLVKLKAFNMETSYLWVLGVFIFLI----KMPMYGVHIWLTKAHVESPVYGSMVLAGILLKLGGYGLYCLMNYLSIVKFKILSSILSISLMGALMISVICLRQMDVKLIIACSSVSHMSMVLGGFSFSEMGLWGSVGLMYAHGLCSSGMFFFSNILYDRLYT--RNLIFFKGLFYIYPFLVYLWILFNLINMGFPPFMNFFFELILVFSIINNSLFFIFLLSINLMLVVFY----------------------------------------------------------
219938418    --------------------------------------FMFILLIMMLFNSLFIEWEIYMNESLDFGFLMIFDWLSLTFLLFLLLISLSVVIYSKSYMF-NDYFKSRFVILLSLFIISMIFLIISPNVLTLMLGWDGLGLVSFCLIAFYQNS-KSLNASVITFMFNRVGDSFIYLMMYFF--------IIVNSMNFVFFDMFFFNQIPLVCLFLACMTKSAQMPFSVWLPLAMAAPTPVSSLVHSSTLVTSGVFLLIRFNDFYL----HPNFLFEILFILTLMMSSVSACLEKDLKKIIALSTLSQLSLMLLMLMEGFMEVC--FLHLLIHAVFKCLLFLCSGLIIH-SFNGEQDIRYMGNFVSFYPILLCYLNISFLVLMGLPFLSAFYTKDFFLEIMNLNSYGNLLVMMSISILLTIVYSFGLMYKL-------------------------------------------------
288903196    ------------------------FLIFFDFYFCLFNISFFLMFPSCFLGIFFFEWEFLSLKFKLFFN-------SILFTMILLMITLSVFI--FSSYYMNGELNFVYYLVVLSVFVGMIFLGLGNSVFTMMVSWDLLGISSFFLVLFY-SNWDSSSGAMNTALTNRVGDFFMFCFFSGY-----------MFFSYYFFSGVYILSSMVIFLILSSFTKSAQFPFSSWLPKAMSAPTPVSSLVHSSTLVTAGLILMMNFS--LMNLNIFLMLLLFFVGMFTMFFSSLVALMEEDMKKVVALSTLSQIGFMMVVLGLGLYFVS--FLHMISHALFKSCLFMQIGFLIHSNFGQ-QDGRLYGGCGGFSFFFQVQLLVTLFCLCGLLYTSGMASKDLILFFFXNSFSFFISLLFFFLIFLTFCYSYRLWKCFFFSFSVVLLYVDKSLLKNFLSLILVFFSIFFL-----------------
126459137    ----------------------------------------------------------------------------------------------------------------------------------------------YGLLAMDR-RRENVEGAVKYLVFSGIGKVLIVAGYVI--AVSGWWQ-------------------GAYLLVLGFLFELGIVPFHAWVVDAYALGTPRGVAALTAFSKLTALYVLLAIFRQLGGVPSHIGAVALIVALASMLVANVAGLTAKTLGRVMAYSSVAHMSYALTAVALWWLGDRPTSLFGVPVRASDVAALTVVLEALTSGIAKSGVFGYLPTSLSDPPRRSVLNVANVFSLLGLPPLLGFWPKLFLVLLVLSYPATWLSVFIVLNSATATPYYLRAIRMVAEAPSPVADNVTSAYTALASVAVGLLMPLIVYI----------------
270267498    ----------------------------------------LSMLFLILLSNFEMVIISVKIFNVGFFGDLEIMLTVWTLLFLFMVLIISSSVAMFSFSYMSGITVSNFVLLYLSFIFSMVWLIINNSFYWMMLGWDGLGVVSFLLIVFYMNHE-SINNGLFTLFQNRIGDLFFVLFIVGVMEMS--------------MVGSVIVKYGILFLILGGCVKSAQFPFNSWLLAAMSAPTPISALVHSSTLVVAGVFILLQFSYCLVDMLDVLKYISLLTLLLSTTGLLI----ELDMKKLIAYSTLSHVSLMMFMLSLKLFKVV--YFHLNIHAMFKSTMFMCFGFVMLASFHGQDK--RLVSLNNLNPLLKMLYYFSSLCLMGLPFLSGFFSKDFIIEKTMEFN---------------------------------------------------------------------------
150020697    ---------------------------------------------------------------------------------FVLTNIICSLLVSYFLFKSKNDNIYLFFSLLHSAL---NLLFISNDLFNIYVLLETSTLLISLLILSNEKFEYKL-TVIKYIFASSLAMSLYLIGVGIHYYQKGTFDI------------VNVSGLSGNLMRFSLLAKGGFFLFGLWLPEVHSKSEPEISAMLSS----------IYTQSVLLPLLRIGMGKLYIFGIFAFFYGVFFAIVSKDLKKVLAYSSMSQLGIMILNPAFTSV-------YVLYHGIAKSILFLSTKYTSRDLSKKRE----------MDIFLFFAMLISFLSISG------------------------------------------------------------------------------------------------
218290973    ------------------------------------WRVRIHLASLCLVSLVSILGLVTGATTVRF-GPLHPTGLGWAISS--YISALGLVVQAFSVRHLAGDERYSYLAWMTWTLFFACAAWMAGDWFFAWVGMDV---GLIRLMAMQRRSRAAVARMTWARLAPSMAGVVLLCGMAAWAGRSPSL---EAGIRALAAHPHVSLVAGLLLVTVALA-QAGNWPFGRWLLDSAV-TPTPVSALMHAGLVNAGGLLLAKFAPVLAVAGPFPRALLFAFAWLSVATGTGAILVQVDYKRQLVASTMAQMGLMLMECAIGAYAV--AIVHLVLHGIFKASLFL------------------------------------------------------------------------------------------------------------------------------------------
27228447     -------------------------------------------------------------------------------------------------------------FLKISIVFGFMIILSLSDFFPLWVGMELISLLILGFIFLKKATEIGGIGFIKYMFLQIFSGMIILFSFSLSNLM---FDFTKIGLSFGMYSQYFGINMLMFMFIFSIAMKLGLFPGHLWVVDVFSGLTFHECFLLGTIPKYAPFLLL-------NGDYYELNSLLMLMGSFSILFGSFQGLNYSDLRQIMGGSSIMNTGWLLMGFLFGGLNMFFWMYLVYSYSLWVLFNLVKVLNIQTLGAYKT----------WLSYTDKMLFSFIMFVIMGMPCGVMFFYKIFLIMGS---NNIFFFFFLMLAGYTMFVFYSRMMSQVW------------------------------------------------
194097515    -----------------------------------------------------------------------------------------------------------------LLFSSVFFVFISSNLFVFYVFFEFSILPIFFIICGLGFMFERLESAFYMLMYTLFFSLPFIIFLFIVYSNQKNISF----NSFWFIYFSLWDYFFIFISVFIFFVKVPSFFLHLWLPKAHVEAPVSGSMILAGVLLKLGVFGLYMVLPMVFFQVCLFSEVFFVWGIWGSLVSSFICFYQVDLSKMIAYLSIMHMNLVISGFSFLEFSFWGIFLMLLSHGFVSSSLFYCLNIFYER--FYSRSIFLVKGGVMMMPSLFFWFSLTLSFNISLPPSMNFFSELFLIFSITNFNLLVLGGCLFMNSIISFY----------------------------------------------------------
288903263    ---------------------------------------------------------------IELSEFFEVDSVSSLLIILSLWIIILSFLGSMTIKNTTYFMELYMMVGMSLLFF-LVLSFSFKEYLLFYLSFESCLIPIFLMILGWGYQPERGQAGLYMLVYTLLGSLPLFFMIVLLLMEVGSGTMHMILNLKVSG-------LSCLFVIMAFLVKFPMYGLHLWLFKAHVEAPVAGSMILAGVLLKLGGYGLIRVLPLVQAPL--LSSFIVGISIWGGFLVSMSCLRCTDMKLLVASSSVVHMGSCIGGFIFSELGYKGCVSMMIAHGLCSSGLFYLVDLVYSRVHSRSLMVGK--GLMNMMPSFSLWWFLMLAVNMAAPPSMNLMSEILLIISLISWSPVSMLSLMGL-SFFSAVYSLYLFSL--------------------------------------------------
126215443    ----------------------------------------------------------------------------RFDNLFFILCLLVLFISYFAIVGFIENTLYNVLLLMLSCFFSILC-FCANNLLMFWFSYEIAIISILFLLYSDSPYSDRYLAGWYLFAYSFFCGLPLLISILYLFINSG--------YSGFDASYDHKNSITNFVFWLLFITKIPLAPFHTWLPIVHAEASTITSICLSGYIMKLGLVGVIRF--CYNVISEGFIYYYLSFLLLCSIFIFLTSLEELDFKRLLAMLSVSHISIGVVCLGVNTSSLDKSLSFGLGHGLSAGYFFLLIMVLVCIGGG--RDVNGVSNVNSWSISLIWFILIGFCMIASFPPMINFFIEWLLGNVAKHSGLTILICIYLFFSSL-------------------------------------------------------------
190349392    ----------------------------------------------------------------------------MFMFLVMLICSMILLYSMSYMNLNNKYLIKRFYYLMMLFLLSMIFLILSPNMLTLLLGWDGLGLISYCLIIYYQKN-LSFNSGMLTVILNRLGDSSLLMIISFMMIF-GSWNLILYSMNLLI----------LFMFLIMVFSKSAQLMFMIWLPSAMMAPTPVSSLVHSSTLVTAGIYLLINYEMLIDL---KYKEYILMISSMTMLMSGVMANFEMDFKKIIALSTLSQLGFMMSIYSLGMVNLT--FLHLFIHAFFKSMMFMCVGSF----------IHYMSGIQNFHYYM----------LCGFPFLVGFYSKDLIIEYYYLNLMSIYSLLLIIGTMFTLSYSFRLMFVLMMNNFMMNLINLNEDYIMMNYMVLILLIMLFISKFIYNFFFFHIKINLF
207266416    ---------------------------------------------------------------------------SFFFGCVLFIVTFSVIVFSSYYMEGE-VNLYYFFLVFMVFVFSMFFLNFSSSVFTMLLSWDVLGVSSFFLVLFY-NNWGTCSGAMNTVLTNRVGDYFLFLFFVFFVFS-----------SLYFESVLVFSVSSSLLLLLAGFTKSAQFPFSGWLPKAMS-APTPVSALVHSSTLVTAGLILI-MNFVGLIMNFFLCVVIVIVGLLTMFFSSACALVEQDMKKVVALSTLSQMGFSMMTLGVGLYFVS--LLHLVGHALFKSCLFMQVGVFIHSLGGQ-QDSRDYSSLGGGVYFIQLQMLVTLFCLCGLVFSSGAVTKDMILEMFFFNFWSWVFGMMFFCGVMTFIYSLRLFMSVM------------------------------------------------
217077010    -----------------------MFVFTLYLIKKTRYTLFIIPLSSIYLLFQRFDIVLNGYGGVRL----VMDSSSFYF---ILTNIVVTILVSFQLVKHGNENTYFFFSLLHPVL---NLLFISHDLFNIYVLL-ETITLLITLLILSSEKFEHKLTALKYIFASSLAMSLYLIGVGMYYYVNGTFDILDVN------------GFPGFLIKAALFSKSGIFLFGMWLPEVHSNVEPEVSAMLSSIYTQSALFPLLRISGE---------NEFFIVGTITFLFGVFFSIISSDLKKILAYSSMSQIGLMLL------------NPFFAPLYVLSHGISKAILFLTTRYQKRDLRIKR-----EVNILLFLTMLICLLSLSGFSLTLGGYVKGKMIHGLFSYLISFLSSI--------------------------------------------------------------------
61200935     ---------------------------------------------LVGLMVASYFYLFVSFSGGSSGTWFGVDEMSFFLLILSKMIFLWIILAGSSETRVYLTVVYSMGYL-------VGGCFYLHSVIIFYSFFEASLIPMMILILGWGYQPERLEASKYLLAYTVFFSFPLLLCILSLEWGGEGVGFW---VGFWWSVEWGMRISGGGYVISSFYSKNAVVWYSFVMPKAHVEASSGGSMILAAVLLKLGGIGVWRVAPALSGLNSSVLVLGGVGLWGGAVI-SVVCLVQSDLKLLVAYSSVAHMSLVIWGLGNTVLSSHGGMLMMVAHGFASSGLFYVAGILFKEVGSRSLILNQ--GLLVGVPGLAWWFLLQCLSMA-TPPSMNFFSEIEILIFSYSFGVLGWLAILVMGFFSVAYSML-------------------------------------------------------
144037464    --------DLLLPLSIIIPALAGIFILLSKKESQGFWSFTYIGFGFPLFSAIVLYSQFDETIHYNFFGITLHLGLNGISMPLFLMAGIVGFASGIYALQAKAERIRLYLFLLLIMQSGLMGVFSSIDIFFFYFFHEFALIPTFVMIGIWGGSRSTAMEMAIYLTLGALASLVGLLVIYTNSMINHSFDFIALSHHLSNTPLETVLQQNIGILLFGFGILVSLFPFHSWAPKSYSAAPTAAAMLHAGVLKKFGLYGIIQLISPLLPEGAAHW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
124286777    ---------------------------------------------------------------------------SLSIIFLLCLWNIFFNVFQFSKNYMKDFSAY-FNSMLVMFMFSMITLIISDSWLMLFMGWEFLGVTSFFLI-LYYNNWNSLSGALLTMMTNRLGDMFFILSMLFFLSL-------------------FKSFMMLIIIMMMSLTKSAQVPFSGWLPAAMAAPTPVSSLVHSSTLVTAGIYVYFRFNIFMNYTFNKLMMLFFLL---TMLLGSLSALMEEDLKKLIAFSTLSQLGLIFLSFYSSFVGL--MFFHLFVHAFFKSILFIVGGMMIW----SMNSSQLLSNCSKLDLSIMTILVLSLINMMSLMFSSGFLSK-ESLSLLFMFKSIKFVIVIIMIFFLTLAYTWRLMNFMFNNFTKTKSIINFNTFSVELKYMVFMIF---------------------
18312720     ------------------------------------------------------------------------------------------------------------------------------------IALALVTAAVYGLLAMGRARE-NVEGAAKYLVFSGVGKVLIVLGYVL---------------------GVSGLPQGLYITILGFMFELGIAPFHAWVVDAYALSSPRGAAALAAFSKVTALFVLLSIFRSASAPREVGL-IALIVALVSMLVANVAGLTAKTLGRIMAYSSIAHMSYALAAVALVWWLGEPANSPNLFGVRVSAADLAVLVVVLEALASGLAKAGVFGYLSTYPPRRSVLNVLNVLSLLGLPPLLGFWPKLFLVLLILAYPQPWLAAFLVLNSALATPYYLRAIRIIAEAPGPLADNVTSSYTALATTALGLVLPLVWL-----------------
27262532     ---------------------------------------------------------------------------------------------------------------IVLLVMVSLMSFSVESWFFLWVMLEFNLL--FFMFYIFEKNNLVINSMMKYFIIQSF-------------------LSMLLLFFLVLSNMVLSSSLNMMLISWIMFMKMGLFPFHFWLVDVGEGLSWMGFIVFLTLQKLIPLYILSLMEIYY----------LEFIVVMNNLMGVVMMYNQNSLRKVLVYSSMVHLTWII------------MLLNLNSSYWFIYFFIYLINIMMLKMVMKNMEVNNFIQLKYLPIGMKMGLMMIFLSLSGMPPFMGFISKMTVLLMYFENQKMIFLIMLLVSVMSMYIYMNYFMKSLFF-----------------------------------------------
109693015    --------------------------------------------------------------------------------FLISLWNIFYNVLQFSKNYMKILNTY-FNFMMFMFLLSMITLIVCNSWLTLFFGWELLGLTSFFLI-LYYNNWNSMSGSFLTVMSNRLGDMFFILSLYFFMSFKYSTSM-------------------MIMLSMMCFTKSAQFPFSTWLPAAMAAPTPVSSLVHSSTLVTAGIYLYYR----FNLMLFNLNKIFVMLFLITTFIGSLSALIETDLKKLVAFSTLSQLGLIFMSFFSS---IHGLMFYHLLVHAFFKSILFIISGLMIWSMNSNQNLNK---ASIFNVMIFSLMLVSILNMMSFTMTSGFLSKEILISMSLSSSMMFNIIMLVILSFTIIYSYRLITSFKMF-----------------------------------------------
153127297    ---------------------------------------------------------------------------------LSMLCSCFLIAGLFYWHYFSWHSDY-LIINIQGFVLSMVYLILSSNVVSSFIAWEILGMSSFFLI-LYYSVYYSSRAATVTVVSSRLGDVGFFLFICC----------------VVNDSFSSVSIACCVFICLLIISKSAVFPLTSWLLEAMRAPTPVSSLVHSSTLVAAGVVLVCR--YEVYLLNGPYSYALLVLCLVTISMSATAAFFYSDTKKVIALSTCNNISWCYVYLYNGMIELC--LIQLVCHGVFKCVLFCLIGDLLINSSNSQNKSMHFYFSSAGYSIITNMVCLL---ISGAPFMGVYFSKHLFISYMSELESLSILVLTMVGLSLSFLYTFRLLNII-------------------------------------------------
70673330     ------------------------------------------------------------------------------------------------------------PILFLSYFSSIILTFTLESWFSLWVTLELNTLTFSSILLLSFHS-KSSENSTSYFVAQAISSLVLLMSIFSILFLSNPQKISFILN-------------------LSLFFKLTLAPFQAWAIPISMHLSWSTLLLLVTAQKVSPLIFL-------EMARPEGSLFVISLCALTCLLGSLSNLSANSLKFLLIFSTLSSTGWIVLALMSSS----------TIWKFFLVIYFFNLLTLYAQLSKKTKTIS------------NSLMLLVWLSVAGLPPFMGFFPKITIIFFLAKIFFYSLLMGLLLISALDIFIFVSKTYNSFLTPPVKAWLAPSNSKLMWLGTWVLMNCLGFVFF---------------
171260069    ----------------------------------------------------------------------------YSFSFFFIVSIVVFNVLSFMNIYMNNKNMKVFFFMTKIFIISMFMLVFSFNLWTMILGWEGLGMSSFFLI-FYYNNFESWKSAIKTFINNKMGDCLILMSM------------------IYSTMNLNSFKMVTLMFLISMMTKSAQYPFMSWLPMAMAAPTPISAMVHSSTLVTAGLFIMFRLINNFFTKTNSNLIVNLCL--LSMFISGMKAVSEKDMKKMIALSTLSQIGLIFFFLINNMKII--AFIYMCNHALFKSLIFINMGFMMMNNFSNQLKFNMLN--KNMCSNFILSYKISCLNLMNLSFFSSFFIKEKMLMNLSSNFFSMMKFIIFLVS--SFLTMNYSIKMMFFFNSQNFKIKSNNEFKTKNYYKSLFLMNIFSI----------------
164420904    ------------------------------------------------------------------------------------------------------------------------------DWIMSWIGMEVGMIGLFPLLLMNYFS-SSKESMMKYFLIQSLASVMMFISGIMFFNLFEQLNL------------------INYLFLMSLSLKLGIFPGHFWIPSLVNSLSWISNLMILGPLKIAPMGFLSMLV-----FNGNMLDMIMILGVLSAIIGSILGNNQTTIRSMIGSSSISHSGWMCVGVCFGYLW-GYMMMYLIILLFMFMSLFLLDY---------------------------MSFSIMLLSLSGLPPFIMFLMKMKVLFYSLFSLEYLIFFSLIFSSIISLNFYLKFFYSYFLTSSKLNSKFMLSVFCFLNLLGVLFV----------------------
50812501     ------------------------------------------------------------------------------------------------------------------------------NLMGFYIMFEFCLIPVFFLIFSLGYQPEKLNACSYLALYTIIGSLPLLYMLCMVEK-----------SMYMYMYSFFSKGIFCFFILLVMMVKTPMYMLHIWLPKAHVEAPVAGSMVLAGILLKMGTYGLFIFFPTMY--FSGITMFFYIILICGGAFSTLLCLRQIDMKNLVAYSSVVHMAMASCGLMSGMLGFSGCLMLCISHGLCSPMLFGLVSVLYSNSHTRLLNFNKGFSSNGFLIFIIFSLIAVNMS---VPPSLNFFSELF------------------------------------------------------------------------------------
21327730     ---------------------------------------------------------------------------------------------------------------VVLMFVGILGGVSSVDFFQFWVFLELNLLGFVVYASLRSES-SAGGSVMEYFLVQSFYSCLVV---------------------MLYLHYPFMAPLSSTFVVLVLMFKLGVAPLHGWLIALFGVLSWETLWFASIPQKLLPVYG---ISVLWYGVGQWGGSVIWMLVVLSVLVSVSLSLSEVGVGKLLGLSSLFNQGWVI----SVSKDINLMFIYLVLYAMSLGVFVWWLSCGMFKASTQLSQVGSVASSG--------MLFFGLCSLAGLPPFGFFFAKVHAARFLMELN-VGLSLFLLVSSVFMLLVYTRLFSLMSLDKSVRSAGNSRGALMILVLASTSLVF---------------------
115531650    --------------------------------------------------------------------------------------------------------------------LMMMGTCQSS--FGCYLSFELNLIGSIFL--LYWGPRGSINCGV-YIYYQVMGSIFFGASCVFL-------------NSSFFWGGNWVEWIIWVGLCVGFIVKIGCFPFHHWVWVVLTSSSWVNIFIFGVFQKCGQFLMVGNMGFEEYPMI-----FLFFSFITTSFVGSLMGLDKQTVSEFMVCSILFQTGVMGMLSLVSLADFK--IYFFFYFFMSVNFFFSLHLASKSRYFSPYKNMVSEPFLGKM-----VVFGFYGICLMGFPPTKGFFLKSFLVLSLLKAGNVFMSTLMMILSVVSAFWYYQMMK---------------------------------------------------
37805771     --------------------------------------------------------------------------------FFMLLFVLCLFIFSLVLVSERHRVIVFFSKVLLVIS---FFFFFPYSVFYLYVFFELSMVPIIILILGYGYQIEKVNSFFYLVFYATFCSVPFLF-----------VYFSLDFFFVVPYFDCFISWEMVFIISLAFMMKFPVFFLHLWLPKAHVEAPTSASILLAGLLLKFGTVGFVRIMKSLSYCHINYWFFF---SVLGMFISCFVCVFQSDFKSLAAYSSVVHMNFLLFFLLFFGLYSKTGSFLMMVSHGYTSSVMFYFIG-EFYRSLGSRMIYFLNSLMSSSFIFSFLMSLVFLSNCGMPP---------------------------------------------------------------------------------------------
107735983    ------------------------------VWFIKGFSYSILIGIIVWVFQGCFSSCIFSYNTGLVSSIFIRDNLSFVMTLLTLSIMWLMIVADIRSFA------------LYVSIVSAIFVYFVNNVLVFWFFYELSIVSALYLLVKESYYPERYNASWYMGGYILVSSVPLLLCLLIISLVEGSLN------VLFWSNCSSDLRVVYIVIILMFCTKIPIFPFHSWLPIVHAEASSPVSIILSGYIMKLGLVGIIRICSGWVYGEDTQSISVMVFLISLMYL--IWAYYEVDCKRWLAILSLSHIMVSVILIVFGCFNVNFLYNYCLGHGFSVCGMFLLLWWGYELVGSRSWLV--LSSLMSVALVTQMICIFVFLGASSFPPTLQFLSEIILVWCSIIINDYPLMIVISL-----------------------------------------------------------------
52220976     ----------------------------------------------------------------------------------------LSLWIMLMTMNFKMKEKTTFSTLMTATAVLLVITFSVWNFMMFYIMFEIMMIMMFIFIIMWGYQPERMEASLYMIFFTLVFSTPLFFSI--------NLSLNSLDFTITWMKKSIALYLGFMMV---FMVKLPLFFIHLWLPKAHVESPTFGSMILAAIMLKLGGYGVIRMGMSVI-QFKKENSLILATALWSAILLSTVCMMQNDLKTIVAYSSVVHVMIMLTNLIMYKQKVTASLVIMIGHGLTSSGLFFMLNASYNTSKSRSSIINK--GIMETSPQMSTLWFILCMSNTPMPPSLNMLGEIM------------------------------------------------------------------------------------
70779446     -------------------------------------------------------------------------GMDMFSYLMFMLSIWIISLVYIASFNLKFYYYNYFNLLMFMFMYIFYFCFFVNNFILFYIFYEINLIPILILIYGWGYQYERFKAGFYLLFYMIFFSLPFFICLMILNNYY-------FFFIYYLDFNYEINYYYYFFFLKIFKVSMPLFMFHIWLPKAHVEAPFSGSMILAGVMLKLGGFGIYRVLMLIFKINLKFNFFFISLSLFGMFILSIVCFLQSDLKILIAYSSVVHMGLVIIGLLTYNFWILGSLVLMFGHGLCSSGLFCLSNICYLRFKSRSIFIN--SGLINIFPYFSFWWFLLCSSNMSFPPSLNLFGELFLLMSLM------------------------------------------------------------------------------
62161273     -------------------------------------------------------------------------------------------------------------FILSLLIYSMLMLFNVDSWLVFYCLYEWSVVPLLYGIMKKGGYMERYHSCYYLLIYMLFFSFPFLMWLTMVFMSGGSMDMGFLFN---------ISSGILIFVILLFLVKVPMYGFHSWLPKVHVESPMWGSVILAAILIKMGLYGCMQFMVEVNSGVNYYLILFGVFSLLGGLFSGLMCLCNIDIKVIIAFSSVFHMGGLWLALFNIIGFNWGLLILVLFHGFISAGLFIFVSLVGGYIGSRNVLLS--IGVMSVMSFLGFLCLMLFLFNMGVPFGGGLLGEFEFFYSLFQSGLGYLWVSLIL--VFSLVYNMVFFGNISLGENFQMEFMYSE---LMVLGLLLVISMFILFLFM-------------
258649405    ------------------------------------------------------------------------------------------------------------------------MTMTSNSMLLNWMFLEINLVVFIVFNFMNKINM----------VLCTKSSLIYFIIQSISSSIFIMMISIDMTLNNLISHQLINSIICMAML-----VKLNSFPFHKWMLILINYINWTIFAVISTIQKLIPLIILSMF----------KQNIMFYFMLINLVLGSIFGMNSTLIKSILTYSSINHLGWLIFSVYISK---MILLIYFILYSTIFLCICALFSVFNPINLSTLFSFNLSKTSST-------LFIIILLSFSGLPPFIGITLKWIIEMSMMFMKSFFIMIIMMLTSLMNFFFYIKMILHPLFIKSPN------------------------------------------
5834934      -------------------------------------------------------------------------------------------------------------------------VFLSMNLLLFYLFYEFGLLLIFYLVVKWGYSENRWLSGFYLMFYTMIFSLPMLYIIYYIYLIDYSLNF-----MLMEMLNLNLNMMLFIYLLMSFLVKIPIYLFHGWLLKAHVEAPYYGSMILASIMLKLGGYGMLRLMIIYKNEFILIQKILVMINSFGVLILSLMCLSQFDMKSIIAISSIVHMGLMIMSMMTFLISLIGGYLMMISHGLSSSGLFFLVNVIYSQTNSRLMFINK--GMINFMPSMSLLWFMLCSSNMGSPVSLNLISEVMLLIGMIS----WLKFMMLILMMYCLFSFIYSIYLFMFINHGKIFIMFKIKNGILVEYFVLLL----------------------
15987802     ----------------------------------------FSSFIAGFVVTFIFLLIFYSSIWVSDSSMVMVGVKYYLCDGLVIIDTLSCLIFLTSIIWLVLWLVGSKDIVLFISVFSAMLTYVVSNSLVFWFFYELSIISALYMLIVGSPYPERYISSWYFGGYILLSSVPLLLGICFIGLNSGSFN-----VILWDKGDMCDSYGAFLLIIVMFLTKIPVFPFHGWLPLVHAEASSPVSIILSGYIMKLGLVGLVRLCGWLLIDYIYYFSTFLLCYSVVYLVAAVFEC---DSKRWLAYLSLSHILIGVCILLTSTYCGDYLAFYCLGHGLSVALLFMVIWFGYEISG--SRNWGILVKIFGGGLIMHFIMGFVFLNVCGFPPALQFFGEWLVINYITLGDIISLLLVSI------------------------------------------------------------------
12249131     -----------------------------------------------------------------FVGFSYNSEYSSYVFLMLMVCSYISVVYSYHYFSDGKFAWLLSFIMICFSLV-MLILVSTSSFLVSLVLWEYLGLVSYILICFYDTN-DSLRAGFITLVTSRFGDVCLFILVALFYC-----------------GGYANSVLFSFIVFLVVSTKSASFPFVSWLLEAMRAPTPVSSLVHSSTLVASGVWMIGGYYYVIGVDYGGSLICFLFCSVLTIIVSSVSALFYVDVKRLIALSTSSNISWVFLILSVG--DYILAFVQLLVHAISKCLLFTFVGD-YIISSFGGQNKNQVDTNIYGNIFSLIYMFILLLGLSGFPFMGLYFSKHVFLSSVVSMSYIIFLLFVIVGLMLSSAYSVRLFIIFFGG----------------------------------------------
270267327    ------------------------------------------------------------------------------------------------------------------------IIFSSLNILFFFIFFEMSLIPILMLFSLLGTYKERFLSLVYFFIFTSFSGMPLMITIIMLIK-------NNINNYLFLSMLDLMNEIIVICIFLGFMAKLPVFGVHYWLPKAHVDAPTGGSMILAGVLLKLGGFGFLRLMMILP--LSNLYFLFSILGAMGYFMSSFICLRLIDYKVIVAYSSVSHMSLAFSGLMLSFFFSSKGAFLMFIGHGIVSPMMFFFSHILYKNM-NTRDITIMKGFMHMNLLSFFFIFFFFMNL-GLPPFINFWGEFYIMYGL-------------------------------------------------------------------------------
295065578    ------------------------------------------------------------------------------------------------------------YIIICLYFMSLMFCISSNNMFIIWIFIEFNLMFYIPL--YNKMNFSLSNSMMKYFIIQSISSSMFLF-----------------FLLMNNNNINLFNLPLNMMLLISMWIKMGFFPFSSWYFQMSENLEWFMWFMLNTLQKMIPLWVI--------SMNMIQIKYLMFMLWINSIFSMIEIWNQISIRWIINSSSLNHFSWMILNMTSKT---NYWETYFFIYFMISLMLYMILMNNNWN--------SMLSMFNNKNSYLNILFSLNMMNMMGLPPFLGFFPKLMIIQ---TSNSIFMILMLTLNNIIISIIYLTLFLPLVSKTMKINIINTQPNIKINISMMNLSLVFLMMFIYIL------------
12249169     -------------------------------------------------------------------GVFVFDSVSFYFCLLSLFLGISLVFVLSELGLGSK-------IMLVFSLVSSLLCYCCVNGVWFWCFYEMSILPLLFLLISESPYSERFIASWYLLGYIVFSSLPMLLCILYLGGIMGS-------YSVQSWSIDCVGFGVFVVLAVMFITKIPLPPFHVWLPIVHAEASSPVSMFLSGYVMKLGLLGVLRFCYFLLSGF-IFSYWYVGLSLVFALLFFFSASRELDGKRWLAFLSLAHIVVVSVCFSFCWFDEASLLVYSLGHGLSAGVTFMLLWLLYEVSG--SRNWLVLKSAVSGSLAVRCILVMCVCSVASVPPTVNFFSEVVILSE--------------------------------------------------------------------------------
83701094     --------------------------------------------------------------------------------------------------------------------------------MMFYIFFEAVILPTFLLISLWGAQPERLKASLYLVFYTLSASLPFLISLMFLYKKSMTLSFLILNLTFSYKMNIFWVLLMLLAFLVKLPMLTHPGP-----PKAHVEAP------LAAILLQLGGFGILRVSNFMYPLMKILSFPIFSIALLGGILTSIICLLQTDMKALVAYSSVCHMSLLLGGAFTYSEWGVKGSLSMMISHGLCSSALFLLVTLYY-NRTHTRSIFFTRGALSIFPSLMLWWFLLTSNNMAVPPSMNLFSEICLLIGILNWNYITLIPLMLI-SFLSASYSILLFSTPFHGTAWNNIPL--------------------------------------
55338250     --------------------------------------------------------------------------------------------------------------MIFGMIFGLVCAVSSNNWLLIWLGLEINLMSFLPLISQNLGSKKKVS---LYFVVQSFGSLLILAVGIMQLNLT------------------------TLILIMALSLKMGLIPFHFWVPPLITTMKSNTMTLLSTAQKVSPLVLL---------KVALNSSALMLLLVMNAMMGGMMVMSSMMMPLLFLFSGTIHLSWLISALNTIMFWEYVLIYMILLSAIIMFWDFNQKNSMQ----------------------------LTLLNFGGIPPFLGFSLKLKTLANLNQFHIPALLT----GSCMSLYAYVRLLVTGMMSHKKKVAEKLSPVAILLLI----------------------------
110082718    -----------------------------------------------------------------FSTILIVFNLYSWFENFAILMILSVSLVWISLNFMKMYFKTS-IILMNFMWMLMLIFFMTNTIWKFYILFEMNMIPMVLIIMSWGSNMARINSSIYMMLYTFFFSLPVLVIIMNNLKFMG--------FSSLDLNNHYLNNIFNFMLILMFMVKIPVFGLHYWLPKAHVEASTMGSMILASGLLKTGSFGFFKTLLWNSAILNYSWMLI------GFVFSSLYCCMQSDQKKLIALSSVSHMSLA----CCSLLSFSNIGMFGMIILNFTHSIISSFLFLNSGIFSSFSKMRLFKYLPKTSFHNIILLVVSIILNLGLPPALSFISEITCMAGVFMNNL-LSAIMIFIAMILSLFF---------------------------------------------------------
52220953     -----------------------------------------------------------------------------------------------------------------------------NNWLMIWYLMEVCLVLFVGLCT-SGKGYSVSEVMMSYYLVQSIFSLIMLVFILFYMF--------------------NLFYLCSFILILSLMAKMGLFPLHFWFILICGKLDWISFFTLSTLMKLIPLILLYYLFS---------TSSFSFVLISSSFFGSLLGLNNSVIQKTMGFSSMITVCWFIYSMSIS---FNLFFFYFISYVIMLFWLVIILNKYSIFYINQFK-------FNSMNLSMKIMIFIYGLSISGFPPFLGFLVKWLVINYFWLLGFKFLVSLMILVSVLSVYFYLQMFFYIMLMFSSYVKWYTNNFGSFGLLSFLFLMSYIILFM---------------
51830189     -----------------------------------------------------------------------------------------------------KINSKKYSMISNMILMIMFLTFYNWNIMMFYIMFEISLMMIIIYILMWSYQPERLESTLYMLIMTSIFSLPFMYLIIM-----------ELSNTNFWFNSLKLNMWKFMSMVFIFSMKMPIYFLHMWLPKAHTEAPIQGSMILAALMLKLGSYGLTRISMILSKEKTFSISLIMLLMLMTILL-SMNCIIQTDLKMLIAYSSIVHMMMSFICIILNKNLAINSMLIMSISHGLTSSMMFFMANMVYLKSKSRNLIINKGIMNNSNSDKIIWFTACMMNLP-MPPFLGILSEIF------------------------------------------------------------------------------------
107735926    ----------------------------------------------------------------------------LFIRDYLSFVMILLTVIIMWLFIVIGLNSISIYISMFSAILIYVI----NNSLIFWFFYELSIICALYMLLKESLYPERYNASWYMGGYILLSSVPLLVCILIIGLAEGSFN-----VLVWGSSNNMNLNLMYIIMIIVFCTKIPLVPFHSWLPVVHAEASSSTSIILSGYIMKLGLVGVVRLCSK-WIWSSGISSVLEFIFLLSLGFLIW-AYYEIDSKRWLGVLSLSHIMVSVVLLVYGCYDVNLLYIFCLGHGFSVCGMFTLIWWGYNYVESRSWLI--LASFYSFVPVIQVLCVLIFISVSGFPPTLQFFSEVILVWCSLIVSNDILTFIIWI-----------------------------------------------------------------
24216975     ------------------------------------------------------------------------------------IGVVVLFLILLAYILAPTKGQKKIAMWSFLMILCTGLTFAAWNLEGFWVLIEATTFTGALLVSSSRTSKLFPIA-WKFLLINSFGLGIAFLGIIILTATLHGIDVEVLAGKLSEHPENLWLEIGLWLAIFGYSAKLGLFPNHVWVVDTYGESPSQISALIAAFVPVAVSYALIHMDHQLYPTTFSASDGLLILGIITMLQSIVALYQRNDLRMMTAKVALFHSGAIGIFLWMDLPDPV-FNFVMAGNIVLKAVLFLTMGIVRMDAGKELSKIFLSEKIHKKALSLYTASLFVAFVLPGSPI---FVNDLLLLKVGWAQGQWFVITVPFLG----------------------------------------------------------------
5835300      -----------------------------------------------------------------------------------------------------------------MIILGPILSMTSSNWIIIWIGLEISLLGFYMLM----KKIMSGEGIMMYFLIQSVSSTVMLL------------------NGLYIFVNHASSYIYLFIFITMLMLKIGMFPLHFWIIPVYSKLSYLNIGIVGLLLKIVPMWILMHM----GCITSEMLNLITMLSVTSMLFGALIGMNLSKMRMVLGASTITHNGWLGMSCISGSLF----------KYFITYGFSLVILLVFLYLGDKM------------------SISLSLLSLSGLPPFMLFIGKINVLLMMMETNLWFIVLVAILSAVISLVYYLKFSVMFFMNMKNNYLKHYKMAMFLLVNVTFGMLLFL-------------------
23957832     -----------------------------------------------------VFLNFWGYSREEGSEMLVLDEVGSVCLFMPFCCGGLALLFCRHYLVGLEEEAVRLFSLMVWFLVVMGILVLSGSLVLSLVMWEYLGLVSFLLILFYSNSDSARAA-----LVTLFASRFGDVSLFMLVLWWGAW-------------WGDLGGFFFFFFLLVVLTKSAGYPFISWLLEAMRAPTPVSSLVHSSTLVAAGIWFLLRYQEFLVPVVGSFLFLF---CILTVVVSGVCASVFNDLKKVVTLSTCNNISWCVVFLVCGDSGLC--LLQLLTHGVCKCYLFMSVGDLMSHSGGSQSSVGVY--SLRYAGSLGPVLQGVLISLAGLPFMGVFFSK--------------------------------------------------------------------------------------
288903323    --------------------------------------------------------------------------------------------------------------------------FLSSNMLMLYMFFELSMFPILVMIMGFGNQVEKINSCYYLLFYASLCSFPFLY-----------VYFKSNFMLSLCYYNFIVSNEMFFFLTLSFMMKFPVYFLHLWLPKAHVEAPTSASMLLAGLLLKLGTCGFLRLMKSMSFVLNNLW---ILISLIGMILASICCVFQSDSKSLAAYSSITHMFLLLSLSLILMSCKTASLMMMLAHGYTSTLMFYFIGEFYHVSLSRM--IYFMNSFMSSSMMMAISFSLIFLSNCGVPPSLSFLSEFMIVTNSFIMSKMLFFMIFIYF-LVSFYYSLFLVVCSFAGKAVMNWNNYNFGISVFLSFMMFNIFWLSLF----------------
52220981     ---------------------------------------------------------------------------------------------------------------------------SSNSWFMIWLMMELVLIMFMGFMA-CGCGYKTGELMIKYFITQVFISLFMTF-LFIVFFFGGTGTMSQVSVFI-------------------LMSKLGMFPFHGWMLAILGKVEWWGYYFMSAFLKLIPILLIYY---------SIDSQNLWFILVLGGSFGGVLGLNNLVVQKLFGYSSIVHLSWILASLLVGTGF---FWCYMLSYMFMMYYIVVLCLSVGSYYVNHLK-------FNSSSFFVKLGFVLMVLSLGGFPPLLGFLFKWIVISECMISDFVILSMLA--GSTLALFFYLQLVYY--------------------------------------------------
119360187    -----------------------------------------------------------------FLNMEINISLFSLIFMISLMLIFKNILMFSNIYMMKNLSFNYFKILMWLFCLSMIMLLVSENFLTLILSWEFLGITSYMLILFYY-NWNSLSGSKLTFISNRIGDTFIMIMLFLFIKI--------------------EHYYFILMILILGITKSSQFPFNSWLPAAMAAPTPVSALVHSSTLVTSGLYIFMKFKMPLFNIF--FKKSMLLLGLITMVLGSYSALLSKDIKKIIAFSTLSQLGFLMISFSS--LWAGLMMFHLLSHAFLKSFFFILFGF--SIMMMFSQNFFKITMSFKMFYKMT-MFYIMFLNFSSFFFTCLFFSK-EILIYMSMMNKIFFLIMYLFTLIFTLLYMKRLYFILLSKKFCLLFSYKFFSNLLMLNIKYILIFNFFSLLWIMNMS---------
182894424    ---------------------------------------------------------------------------------------------------------------------------SMNNFLLIWVFMEMSTLVFIFIVSMDQYTLSSL--SLKYFITQSFISMVMVITFLLFDG--------------------EAIMLKEMILSGLSLWKLGVPPFQNWFMNLIMDASWHVFFLISTVMKVIPFLILSMFFSYMA----------FTIATLSVLAPSFMGASQICMKKIMGVSSMFTSGWVIFSMISSKSDWLIILLLYSLMLLVFCANVSA------------ESMSTLDNSFGLSSSDSLLMFFVLLSLSGIPPMSGFFMKIYILMSVLSKGYLAISAAIVVMSSFSVYMYIK------------------------------------------------------
99878746     ----------------------------------------------------------------------------------VSLNLIFLMIWKFSLFYMSSSSFKMFVMMLSLFYWSMVLLIVSSSLFSLFLAWEGLGITSYLLILFYY-NWNSIQSSNLTFISNRFGDSFML-----------------------IMLFLSESFLLLLVIFVMLLTKSAQVPFSSWLPAAMA-APTPVSALVHSSTLVTAGIILSMKYKLYEVM--NVSKLMFLLGLLTAITGSASALNSMDIKKMVAFSTLSQLGFMVMSFYSSMVTFV--LGHLLIHAFLKSLLFLMVGLNMMAMSSQQLTFSSSMFLKFKYGSMYLIIMINFSS---------------------------------------------------------------------------------------------------
124358964    -----------------------------------------------------------------------------------------------------------------------------------WIFLELNLAGFIVYACV-EDSFKLKGGVFEYFLIQSFYSSFLL---------------------MVLLHFPLLYQVAYSVTVSILLIKLGVAPFHGWLISLFPQFSWECILMLSITQKVLPLYGISVLRSFLGV---WMFGLIMISVILSVLISVSFSFNERMLGKVLGFSSLFNQGWLLSSTTDLSLLMFFLILYGVSLGIFVWW-----------GKSNSLKVTSMSGSS-GSPAIAAGLFLGLASLAGLPPFGLFFCKAHVL-GLLLSESFFMGVFLALSSVSMLLIYSRIFM---------------------------------------------------
149919594    ------------------------------------------------------------------------------------------------------------------LIVGMLGLLLAQDLVVLVGGWELGVVLAAVLIGERGDGPGRTRAARRYAAHALVGAGALLGAVALVAHATGGVLSWELAVLEQITLDANTQALGFGLVIVAVLVSLPLVPAHTWTVQLGVSGPTPVVAVMLGASTAMGLFLLQRVALPLFPLSAGVWATLAGLAAIGAVYAAAVCWAEREPGRLLAHAALLHLALVVAALSGNVAARVGLGPFVLAHGLGLITLTAVLHSLRR---SGVGDLGELAGWAAVAPRAVSLGLLSILVLAGAPLSAGFFGELAIVLELLRPGLWTALAILALG-VGTLGLLVRLWQASRGSPRPGLGDVVDLSLRETLVGAAAMVLA--LVIGVAPGALIA------
194097499    ------------------------------------------------------------------NGYFIFDSVSFYLILLIFFLGVYSLFSTFC-----RVGGGRSIFFLGLSLIFSFLCFCCNHSILFWCFYELSMLPLLYLI-FCDSPYSERFIAGWYF------SVYLLFTSLPLILILLYLSYINGSVFFSLWGFYSDYIFIYVALAFIFFTKVPLFPFHTWLPIVHAEATSIVSMFLSGYIMKLGILGIYRCTPFVF---SGNFVGYLYLCCIFSVFFLVTASGELDGKRWLAFLSLSHILIPFLGFVCDWSGINLSFFYCLGHGLSAGLVFGFLWFFY--EAINTRNLVLLK-SGVGGVYTTLVIVFGLLSLCSFPPTIQFFCEVFVLSSSTFSFIYL------------------------------------------------------------------------
115531850    -------------------------------------------------------------------------------------------------------------------------------LLGLWCAMELGFLGSMPILI--GKSCSEAESSFKYFVAQVIGSSFIIVSFCFMISV------------------PVSSYIITFFFILGFLFKLGLFPFYAWVPSVVGFAGWFGCVILLVIQKIGPYWILSGI-----GLPSWGLTILLLSGVVTSLIGSFGGLNQVVVRPLLGYSS---LSHSGWLLSLSLLDLQMFLFYFITYSVLVLGLISLCVTPSGLD-------------------TPMAASFYFLSLGGLPPLGGSFSKMGGIMILSSFSMSIT-LILIFSSVVSLCYYLW------------------------------------------------------
12249177     ---------------------------------------------------------------------FMIDLVGVGCFFMLFCCGSVALVYCFHYF-MGSFSSVLLFPLMVWFLGTMGVLVFSSSLLFSLIFWEYLGLVSFFLILFY-ANMSSLRASLVTLFASRFGDVSVFGMLMWVSWWA-----------------DVSGLVFVLFYLLVVMTKSACFPFISWLLEAMRAPTPVSSLVHSSTLVAAGVWFFLRYGCLSSVWVDFFLVFFCFLTIIVTAVCSIVFM---DLKKIVALSTCNNVSWCIVFFVCGDLCL--ALLQLITHGLCKCYLFMSVGDLMSQSGSSQSSVGVYLGRYSGR-FLPLVQGFLVLSLCGLPFLGVFFSKHSLFSLLLYGGGFGLVLVCFLSLFLSYVYSVR------------------------------------------------------
291300622    ----------------LALAVPAIVAAVYVYFGWTRRTRWLATMAAASILVSGLWLRASPQVDEALGGWLIATPETALLLIIVGLAATLTMAGFPAQLANEPVTARGYGVFATTALPFAVIAATAAVPVISLVAIQIMVVLIAGMVAARRK-PAQLRAAYGYGLACTAGLALVALGSLIPAGVT-----------------------PMILVAAGWAALAGLAPLHWWLPPTVSVASAPVSALIVGVQAPLAWAMLLRL-------EGPTQRLLIVAAPVSIMVAIVGLIRQRDLRRLVAYVGIAGSG--LLAWALATTPEPSSLRMVLSLSLNAVLLYLAVGHVVSLTGSG--RIAMVRGQWTRAP---------------------------------------------------------------------------------------------------------------
12249189     -------------------------------------------------------------------NWLINFDFDSVTFCVLLM---LLICYLYVYYYNIHYFGGDYIGIIFLFVSVMFILVSTGDFLFTLIFWEYLGVVSFFLILFY-DNFLSLRSSVVTLVSSRFGDVCLFLLIGLNCYL------------------YNNIFPCILYFFFIIFTKSASFPFISWLLEAMRAPTPVSSLVHSSTLVAAGVWFAMRYDYVGFF---NDCVYFSCLLILTIIITGLSSLFFIDLKKIIALSTCNNISWCVLYLIYGDFILS--LFQLISHGVSKCMLFMLIGDIMSG-SNGSQASNYVYNSKLYGNWNMFSSFLVILGLSGVPFIGVFFTKHFLLSMFVNVTNLSVNLLICLCMLLSYLYSFRLCKIL-------------------------------------------------
148284070    ---------------EILLHPGIFLILSSAILYIFRYFKIFNMLAVFLPVIAAIICSAQPESVYYNFYEIWQFSFQYNYYNKIACLCILLCSSCINLSAWKNQHCSNFSVIIAMLYTGIIISMLSVDFSTMVYSLEFASLAA-VLMIYNKTNESQIETAYQYLIVHSLSIMLILAGSSIIISSYG-LPIINLAKLIQDFEYNSYLTLAAIIILLGLLINIACPIFSYWLVDSYSISKTTGSVYLSMLTTTINLIWIFKLFLGLK--------ILIIIGIFITAFGIIYSILENEIKRSFSYSSIAKTGIIMLGIYEHNTDYNALSNYNQEAVLMFLCISYI-----------------------------------------------------------------------------------------------------------------------------------------
51830148     ----------------------------------------------------------------------------------------LSLWIVYSMMFMTTTNQNFNSKILLTTMLIFVSIFYTWNFMIFYIIFESSMIMMLIMITSWSYQPERTEALMFMILMTIMFSLPFMIIMMYKYKSLNFWFI-----------KIDLSVWSYLSFMFIFMMKMPSYFIHFWLPKVHVEAPVQGSMILAAIMLKMGCYGMMRMMMMMIKFKMINLIISTTM-MWSMVILSMSCFIQTDIKTLIAYSSVVHMMLVLLTIMTNKNKVFGSIITMMSHGLCAAALFFMSNIFYSNSKSRSILINK--GMAQIIPMMMLMWFAGCMSNTPMPPFISIIGE--IISFKMILNSTNMMTMIFMMSLTSSMFSIFMYYVMVHGKFSKMTSM--------------------------------------
28436203     ---------------------------------------------------------------------------------------------------------------------------------------------------------------VKYMFIQIISGMVIFFSFILSSFLFDVFKLGYSLGSNTENGFYMIEWLFKFMFFFSIFMKLGLFPGHLWVIDIFSGLSQQECFLLGIIPKYAPFMLLTGFNYDIF---------LTCVGTLSILSGSFIGLNYTDIRQIMGGSSIMNTGWLLMGMVYGGLGVFLFMYVIYSLSVWLMFTFTENLGIQSLVLHNLSRMEKMM------------FCLLMFIIMGMPCGIMFFFKIFLIMNGGNFFFFTFLMLMGYTMFV---FYSRTMSQVW------------------------------------------------
14018036     ------------------------------------------SFFLAWFIICIFLAFLGSGVLIFGGDSVVVSEYLIFDSMSFYLILLVLLLGLYSQSFFFTFLSSEVRGFLFLSLFFSIMCFCVNHAIIFWCFYELSMLPLLYLI-FKESPYSERFLAGWYF------ACYLLVTSLPLILFLLYLSMVNNTCILSEWNSDSASVWIFIILSFVFFTKVPLVPFHTWLPIVHAEATSIVSIFLSGYIMKLGLLGVYRCSYFIF---DSCLFTYLFVCFVISIFFFITAASELDGKRWLAFLSLAHITVPFLAFFISDCGINYSFFYCLGHGLSAGIVFGLLWYFY------------------------------------------------------------------------------------------------------------------------------------
254763514    --------------------------------------------------------------------------------------IFLLMLLSMNMIQFTYNNKFLLIVVMMILLFSLVLSFLIYNYLYFYILFEISLIPTLYLILGWGYQPERIMAGLYLLFYTMFASLPLLLNILYLNYKFNLLMMEISDFYLINNLNYYG-------LMMAFLFKMPMFMVHLWLPKAHVEAPIMGSMILAALLLKLGAYGMIRVMMMLMKFKNLNL-FLMIFSLIGGILISMNCMFQLDMKMLIAYSSVAHMSMVISGLMTNFMGMNGAYLMLIAHGLCSSGLFCLVNFSYERTFSRSLLLNK--GLMNFLTSMTLWWFLLLSSNMSAPFSLNLISEILLINSICKLNMILLMFLCFFSAL--------------------------------------------------------------
99878584     ----------------------------------------------------------------------------WFMFSKLLISVLFIIWLVLKMVWGLNFNNKLYTMILGLIIV---LFLVTDYLWKFYMLFELSMIPMLVLILGYGINLSRLMASFYMLMYMLIFSFPMLSVILINMCLS----------TNLLVENWNLNIFTSYFTVMPFLTKCPMFGLHLWLPKAHVEASTTGSMILAAGLLKMGTYGLMKL------MFWNAWTINNTWLLLGMVLSVYLCSLQSDFKKLVAYSSVAHMSMSIIILNLSIISFISMVMINLSHTLISSCMFYFSGLMSALV--KSRLIFFMSTTILTQYILFCLMLMNL----SVPPMVSFISEYYTISSIFIKSHLSVLTLLLFG-LISLMYTSMLYNFMNFNYNKMKQISITSLSLIF------------------------------
119655314    ----------------------------------------------------------------------------------VCLLSIFSNILKFSSIYMMGSKYNSYFILMWMFCASMIILLLSDNFFLLILGWEFLGITSYYLILFYY-NWNSLSGGNLTFISNRIGDCFIMPVFFLFIYMNSYFWLT-------------------LMILMLGMTKSAQLPFSVWLPAAMAAPTPVSALVHSSTLVTSGLYIFFKFKLPLMSMNLKKMMIF--LGLLTLMMGSYAAFKSKDVKKIIAFSTLSQLGFLMISFSSLWLMMFHLLVHAFLKSFFFILFGLCILTAYSQNLNKIDK-------TLKSLSMMTMFYIVFLNFTSFFFTSMFISKEFMISNLMFKKLFFFVVYYIIM-ILTLFYMKRLYHMFLTKEFYSLKCYKMLNNFSYISIQYFFIFNFFSYIWMQN-----------
70673327     ------------------------------------------------------------------------------------------------------------PFLYLGLFVSILFGCAASNWFTLIVCMELNLI-MILPVLFYSVSLISSEAVIIYLLAQSVGSLLILLCV------------------LVDSPAMVKIHSVDLVLFMALVLKFGVVPMHFWFIGLMSFSPALNFFLLSTSQKLLPTMLL--VSAELFEYLLLILGLSILVPMIN--------LMSNKIKVMLAYSSVFQMALFFMALQVGDKVG---LMYFMIYCLTLIPVTFWLISRNNKVFINSMNENKY----------KLVSLISMAMIMGLPPFSMFLPKLYLLINS--GNMILVLIILFVVLTINMFIYLRLISQISLYSSHLTTLSQNNKANLSIL----------------------------
5835428      -----------------------------------------------------------------------------------------------------------------MLLGCILVGCSTSSWMLGVFMMELLLFTIIFY-SITSWELSQSSACIQMFFIQSLSSILLLVG------------------GLMHIHLSIPSFPPLALMLFGFLLKLGVFPLHFWVVPVCKTFSYSLVGLISKPLKVLPLVFLSQYFTKFLSGGSHYIMGALLFGTVSALAGMTLGFGARTLQVVLGASSITHTGWLLVPAYT---------------MVMTYFIFMVLLVYKSSSINGMS---------------SPLSCVGLLALGGLPPFNVFVGKLLVVCSYMMSNLTAM-----------------------------------------------------------------------
12249164     -----------------------------------------------------IGLSYSSINICLINGLFIRDCLSFLMVLLVVTIVWAFVVMGLSS------------MVLYLSMISAIIVSVVNNALLFWFFYELSIISALYLLVKNSLYPERYVASWYMIGYVLLSGVPLLICILLVSLSEGGFNI------LCWGNDNNELSLLYFIMVIMFCTKIPLVPFHSWLPIVHAEASSPVSVVLSGYIMKLGIVGVLRVCSS-WLVNNYVSSVVAVIFMVSLVFMCW-AYAEVDSKRWLAVLSLLHIVVSVVILIFGEYNTLISLLYLYGHGCSVSAMFIFIWWGYSCILSRSWLI--LSTVFCSVIFIQVVSVMVFMGASSFPPTLQFFGEVGVAVISLLSQDFVLILSAVM-----------------------------------------------------------------
211908571    ------------------------------------------------------------------------------------------------------------YIIIFLMMLFNFFSLLSTTFTTLWIFMEINSILMTSLIILSSKNW---NLTFKFYLIQFIASMFMILAFFNNDI-------------ILVDQDGYLIKLNDFVIVLSILLKIGIFPFNWWPPKIMYLLPWNIILIYSTIQKFIPLIVLVNSNIVM------THPMIFALVMIHMVISAIFMVKQNNLKKLMLHSSLINLSWLII---------INLINLTLFIMCFSMYFLCMLSIIMILAQFDINQFSDLEIFFKNDSKKLLYLMIMIMTLMMIPPFLTFNLKFSIFNQYLNMESWMIMSFLLLFSALIMFSYIKIIKTMFKPKSYPIKKIYQPAPMYLYILPVMILTSLFILLWYF------------
12249143     -----------------------------------------------------------------------NNEYSSLVIFMLMICTYISVMYSFHYFSLSNVSWLLSYIMVSFSLV-MIILVMTNSFLVSLIMWEYLGLISYILICFY-DNSSSLRGAMVTLVSSRFGDVCFF-----------------ILVSLYYIGGCAYVSLLGLVVFVIVSTKSALFPFISWLLEAMRAPTPVSSLVHSSTLVASGVMVGSYYYLIGLGNNSYLVYFFQCCCFLTIVITSVCSLYYSDVKQLVALSTSNNISWVFLILSIG--DYVLAFVQLLVHAVSKCLLFTLVGD-YISSSYGGQDKNQINTNIYGNVFGLIYLFVLLVGLSGFPFMGLYFSKHVFLDSYTNIGFILFLFLVICGFIMSCAYSVRLFIILF------------------------------------------------
119637797    --------------------------------------------------------------------------------FMISLMFIFKNILKFSIIYMSKTLSFYYFILMWLFCLSMMALLFSENFLTLILSWEFLGITSYFLILYYY-NWNSMSGSKLTFISNRIGDIFIM-------------------TMFFLFSDIKMYAYLIVMILIMGVTKSSQFPFNSWLPAAMAAPTPVSALVHSSTLVTSGFYLFFKFKMPMYNMI--YKKIMLYMGILTMMIGSLSALLSKDIKKIIAFSTLSQLGLLMSSFYS--LWLGLMMFHLLSHAFLKSFFFIMFGF--SILNMYSQNLNKITSFYKMFFKMTMFYVMFL-----------------------------------------------------------------------------------------------------
119871836    ---------------------------------------------------------------------------AKYLEPAAFVAGVYLAIVVYSHFYMKGFRPGWFWGWMGVFFASMELFLLADHWALLVAGWAGLDLASWGLILTYRDGYEMSASALRAILTVEVGTAAILIGLATTAVQYG----------DYLSRWGPLGDVAAALILLAAFVKAAQLPFTDWLMTAMSAPTPVSALLHSSTMVKAGPILLLKLGHV---MPHWTAGVALAVGAATAFISGLIALGQREPKLTLAASTASYLG-MITALALEKPHEALLLIY--AHGFAKATLFMAVGHAIHVSHSRFPQ--------AYPLVAKVAIALAMFTLLGITP---------------------------------------------------------------------------------------------
49146486     -------------------------------------------------------------------------------------------------------NKFNFKNMIIFLTLFLIMTFNIWNFLIFYILFEISMFLIMIIMIIWGYQPERMEAILYMIFMTFIFSLPFFNSIIKE---------SNLSLNFFFMKNNNMFIMISFMLI--FMIKIPFYFIHIWLPKAHVESPVFGSMILAAIMLKLGSYGIMRMFNMLI-NLNKIKIIIISMSLWSIIILSMNCLIQNDIKLLIAYSSIVHMMILMTIFMFKMKSMMSSMLIMIGHGLCSSVLF--FISFIMYKNSKSRNILLNKGMINMMPNVMFFWFISCMNNVPAPPSINFMGEIMCMMNLISWSKLTIYFLIPINFFSSLY----------------------------------------------------------
22532992     -------------------------------FGKFDRASWLVGFGLSGMVLLVFSGLCLPLLGSLWSSS------GLCFDVLSFYLSGLSLVLGFSLVFWQGCFSVVGLFMVFLSLCCSILSYCCAHSLGFWVLYEGAILPLLFLLVRESPYSERYVASWYLLGYVVLTSLPMLLCLFYLSVEAGSFNLCHWGGAL------SGSFAVVLLLSVLFITKIPLPPFHVWLPIVHAEASSPVSVCLSGYVMKLGLLGVYRFCSWLLPS-HIFSVVYLSVGVVLTLLFFFSASRELDGKRWLAFMSLAHILVPAVCLCASSFDGLGLSFLYCLGHGVSAGVMFLFLWLAYEVSGSRNWAVLKFGLS-GSLLMRFLAGSCLCTVASIPPTVQFFCEVYTLCEA-------------------------------------------------------------------------------
66865857     -------------------------------------------------------------------------------------------------------------LFIFMISFSVLVCMSCSSWIVCWMMMEVPPF-FLVPILFGTWSANSSMIGLKYFIVQSVGSSIFLFSFMWESFCFAGWE------------WMSSEKEFGVLVILSLMLKLGVFPFSGWMFHISENLSWKNFFLLSSIQEVIPLIMISKF--------GEGGKVITLFCCVGMTMLVIYCFSNFSIHWMMIISSMFNICWMMVA---SLMSKESLFMYMLVYFSMLLILFFFLDMLVSSNSLSSMSSFSLFKEGKVVFIFVSFMVM------GMPPLGSFLGKVEVIRDLVMTGMEWVTIYILLVS--SIYMYLFLKISLFSSLSIKKSWTKGSEKNIWLIGVMIFFSISFLLFSVF------------
1707628      ----------------------------------------------------------------------------------------------------------YFLVLSGVLILSMICGLYVSNMVIMVFFMEIMLFTFLFMM-YNQKSLSYGASCIKYFMTQNMASLLLF-----------------ITCLLYTINSFSVGLWYTFMSMTGLLLKLGAFPMHFWVIPVMQEMSFPLLGFLSIPMKVLPLSMF--NTFLLNPFMVKPYNFIFVVAIFSMMMG------------------------MLLGLTVSNAWCVSRILYYTYWLVFFFALSSMDTIIKYFILYALYK----ALLWCLSYLSSMLNSLSFFGMSGLPPFAVFFGKVLVLSKLCSSDIIVFVVVALLTSAFSLFYYLK------------------------------------------------------
49146526     --------------------------------------------------------------------------------LLILMSLFILGVVIMS------EKNFNLIILSEILVVMCVFFFIPVNIIMLYVFFEFSMFPILVMILGYGSQIEKISSSYYLIFYASLCSFPFLF-----------VYFSSDLSFMLVYFDFFLSWEVVLILSLSFMMKFPVYFLHLWLPKARVEAPTTASMLLAGLLLKLGTAGFMRILGSLNFIHLNFW---FILAFLGMILASFCCIFQSDSKSLAAYSSVTHMSFLLLSFLFMFMSSTSSLMLMLSHGYTSTIMFYLIGEFYHSSGSRM--IYYMNSFFNSSIFMVVVFSFVFLSNSGVPPSLSFVSEFI------------------------------------------------------------------------------------
242610098    ---------------------------------------------------------FLSLGGYNWMINFDFDFVTLGVVLMLVICFLYVYFYTHHYF-VGDLVGFELNKIIILFVVVMGVLVSTGDFLTTLIFWEYLGVVSFFLILFY-DNFLSLRSSIVTLVSSRFGDVCLFLLIGLSCFM------------------YSNYLFCIAIFFLIIFTKSASFPFISWLLEAMRAPTPVSSLVHSSTLVAAGIWFAMRYDYMQFFSNSICFSVLLVLTILITALSSLFFM---DLKKIIALSTCNNIAWLYLIYGDLVLSLFQLLSHGVSKCILFMLIGDIMSGSSGSQGSNCVYSSNLYGNWNL-----FSSTIVILGLAGIPFIGVFFTKHFLLSMFVNIVNVVVCLTICLCMFMSYLYSFRLCAVLF------------------------------------------------
129566164    ----------------------------------------------------------------------------------------------------------------IFYMFTVLFCVSSNSLFFFWVLLELNMLFFIIL--NNNLSVFMVNSLMSYFILQSLTSNFILMGFVCFQI------------------NKMWMFEYEVLIFLCFWLKLGFFPFHSWYYQISENMCWDMWFLLNTFQKLVIIWGLSFYMLKIF--------FLQLMIMLNAFYSLFEVINQNSLRWMINSSSLNHYSWVLISMTYIGMIWEIYWLYYLFMSIVLLFLM------------KMKNLNSLFTLSGGSLIFKLLVFIVMMSFLGVPPLAGFLPKFLVLLS--------------------------------------------------------------------------------
81230430     -----------------------------------------------------------------------------------------------------------------------VLALSIENWVFLWMLLELSSVGFIIFM-------KSLEMSMIYFLTQTFGSIMILFHLVFW-----------------KENMFVLFSISPYFLIIGLILKLGVVPMHQWFLNVGSKIKKWALFMLMTMQKVIPLLLFKVLLK---------MGVIPGVALLSAIFGVFFQLGVYNLKKLILYSSVVNMGWLILLSSFQMTFLLIFFLLYSLMLSLIVPFIST---------------------------HSAEMVLGFMSLAGIPPLLGFFSKLIALKPFTIWSETW-GFLLLILSVINTFIYFRVFMSFGLKAPTLSLHTFRKPLWKIILFIQIGFSMIFMI----------------
255959605    ----------------------IMYLLIMTLMSHLMKKSWWLIQNLMFFITFLFILDMDFFGWSGLSYMLGYDYLSYGLVMLSFWICVLMILASYSVIRYNFYSNYFLFMILLLMIM-LYCTFCSTNLISFYFFFEGSLIPTMFLIFGWGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------AHVEAPISGSMILAGVLLKLGGYGLLRVFEYLTSVGMTINMFWLSISLIGGFLVSLMCLRQVDMKALIAYSSVAHMGLVIGGLMTLNTWGLYMLVLMIAHGLCSSGLFCLANITYERLGSRSLLVNK--GLLNLMPSMAMWWFLLSSSNMAAPPSLNLLGEIGLFNSMV-GWIWLVMVFLVLISFFGAAYTLYLYSY--------------------------------------------------
51830154     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSTIMKYFIVQLIISLVFLTFILSLLFNIFMSVNLWIMIVLMAKLGLFPFHFWMIMILSKIDWTGFFMMSTFYKLPSLM---------YTHWTFELLTLSLVVISSSFVGSFLGLNNIFIQKLLGYSSLS---HLSWLLLSLSLSVQMFSVYMVSYTIILLTLSLMFNYLNIYYINQFKFFS-------RSTFTLFMLVFVILSLMGFPPFMGFVVKWFVMKFLLYLNFNFMLFFMLLVSVMSVVFYLQLFYYMIMIYNINFKWHYPLFYNLTVFSCVFLNLLCYLF----------------
50812498     ---------------------------------------------------------------------------------------------------------------MMGMVLGTLMVISTSSWVVLWMGMEVNLMSFIPFLKKQN--------AMTYFIIQSVGSLMILFG----------------------GVYQFMSSMMFFLLLLGIITKMGLMPLHFWVPLVMKFNPPQIFLLLLSWQKLNPLILLSFLPNSMF-----------IIIFINSLLGGFFSLLSSSIPTLIMFSGFVHWSWILSLISSNLHM-------MYFSVYMIIIFFLYIYYYKSY-----------------------LFMMSLLNFAGVPPMPGFFLKLFSMMFISKNYIFFL----LMGSVLMLTAYIRSMMIFFKEKSHN------------------------------------------
281335178    ----------------------------------------------------------------------------------------------------------------------------------FYLMFESSMIMMLLMIMSFGNQYERVSASFYMLFYTLVMSLPLLLMIFWYMDNYSMLLMMNWINDKLYKYL-------VIFLMLSFLVKLPMYLLHFWLPKAHDEASISGSMILAGILLKLGGYGLIRIGELINNIIYSNMIFLIIYGILSSLFISMMCMLQVDMKVMIAMSSIIHMNLLMSGFSFYSLGIMGCLIIMISHGLCSSGMFCLVSIVYNRLMSRSLLI--IKGLMNLMPFLTLFWFLMCACNMSVPPSLNLLGEILVMSSILSWLIYLFVFFIL------------------------------------------------------------------
62161274     --------------------------------------------------------------------------------FVLVVLVILCMILMFTILYMAELDICAFQWSLFWFVSGMLLLLLSISNYSVLMGWEILGVSSFLLILYYM-SRSSYGGSMMTILLNRWGDIGLVLFMISVFSFC--------AIACNMSCSWGMGVFSGVLLVLCVLSKSAQYPFCGWLPMAMV-APTPVSALVHSSTLVVAGLVLMGFSLWLLNMNSGSM--LCVLGVFTLFSAGLSAMYELDVKKMVALSTLFHLG--LMSIMGVSISVYFMFLHMVLHAFYKSLLFLLVGWAIML-GNHEQDARGLYGGGWLWGWMGVLYISVIMSLIGLLYFSGWVTKDFFMEMAMSSSSLIFIFILWFGLGCSLAYSLNLLNFI-------------------------------------------------
12249181     -------------------------------------------------------------------NSVVYNGLFVFDSIFFYLFLLVLFLGLYSNVMFYNLLSFDTRVYLFVSLLFTSLSFCINHCVFFWCFYELSMLPLLYLIFCDSHYSERFLAGWYFCSYLLITSLPLILILLYLSYVNNSFYFSSW------YAGDDVYLIVYYLLSFVFFTKVPLVPFHTWLPIVHAEATSIVSIFLSGYIMKLGLLGVYR-CSCFIFNVSFLWYLFICCILCVFFL--IVSCSELDGKRWLAFLSLSHIVVPFLCLFISDWSSLSFSFFYCMGHGLSAGIVFCLL-WCFYDISNTRNWVLIKSSINGINLIMIVVF-SLLSLCSFPTTIQFF----------------------------------------------------------------------------------------
119655308    ----------------------------------------------------------------------------------------ILTIVVWVIFNILKYSNYNNLIIINMILLIILLFFNSMMLWKFFLFYEISMLPIIILLLSWGNNPSRLPAALYMIIYMVIFSFPSMVVVIKNLKVF----------LVNLNISITLNLVSKLILIFMFLVKIPLFTLHYWLPKAHTEASTFGSMVLASGLLKMGGIGLWKIMKFLQFKFLNYFFLMTL-----TLISSLICLMQTDMKKLVALMSVFHMTLSVTTLSILMYTSFLGFVYINLTHIMSSSILFYF-SGYSYSLNKTRLLFMMK--ITINSKLFIFLSLMLLLNMGIPPFFTFFVEIINLSQLFYKNYWSLMLILIAVALINLFFM--------------------------------------------------------
270267497    -----------------------------------------------------------------------------------------------------------YKFSLNLMFLALIYLMSVSNLMVFFYLYEMVFILIMFSIILLGYSYERLMASFLMMFYSFLFSSPALLIILMLDR------------SFLIKNWLQYSLLISYFLVGSFMVKFPIFGFHYWLPVAHVEASTIGSMILAALLLKLGSIGLLYVISYLGFMVKFHWLGIGVLVLMLMILSL------SDLKMMIAYSSIAHMSMVFYVMMLGTMVGKKGAVYMMFYHGFISPLMFWVVGILAWWKTRSLMVIKLISFSYLFLLCLFVLLILNM---GFPPFMGFLSEVLMLKSLI--SYPLMLGVMIWAVLLSCYY---------------------------------------------------------
207266413    -----------------------------------------------------------------------------------------------------------------LLVLVCLFFFFSVNMLMLYIFFELSIFPILIMILGYGAQIEKVGACYYLIFYAVLCSSPFL-----------CVYLYGGFMLFYVYYDVFVSWEVLIFLMLCFLIKFPVYFLHLWLPKAHAEAPTVGSMLLAGLLLKLGTVGYLRLLGLVSGMSVYFCLVLGLLGMVLG---SFLCLLQSDVKSIIAYSSVVHMSFVLLVLCVCGFGKLSGVLMMLSHGYVSTMMFYLIGEFYHILGTRM--MMFISGLMVSSMMVSYVFIMVFLCNSGIPPSVSFFSEFI------------------------------------------------------------------------------------
255959259    ----------------------------------------------------MFLLKLDTSNWSGLSYIFGYDYLSYGLAMLSMWICVLMVLASYSVIRYKFYNNF-FLLMIVFLLLMLLCTFCSINLMSFYFFFEGXLLPTLFLIFGWGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------AHVEAPVSGSMILAGVLLKLGGYGLLRVYTYMLELGVLMNFYWLSISLVGGFLVSLMCLRQVDMKSLIAYSSVAHMGLVIGGLMTLNSWGFYMTFLMIGHGLCSSGLFCLANISYERLGSRSLLINK--GLLNLMPSMTMWWFLFSSCNMAAPPSLNLLGEIGLFNSMV-SWMWVVMLFLMLISFFSAAYTLYLYS---------------------------------------------------
66865853     -------------------------------------------------------------------------------------------------------------IFLFMLLLSVLITFSSSSWLVCWMMMEVSSF-FFVPMLFGFWSLGSVVSSLKYFVVQSIGSSIFFFSVFFDSVGFMGWEWAMSSKDMG------------VLTCLSMMIKLGVFPFSGWMIHISENLSWSKFFLLSSIQEVIP---LLMISKFWGSSSMIFFFLVMGVSVLMTFCFSS-----YSIHWIMMVSSLFNVGWMVVA---SLLSKGSLVFFMTIYFSTMFVFFWILEEVVSIGSMSA------MSSFSILKGGKIVFLFVVFMMMGVPPLGNFLGKVEIVSSMIFGGFLWLSFFFLTVSSIFMFLYLKI-----------------------------------------------------
12383044     ------------------------------------------------------------------------------------------------------------------MSFSVLTLILIYSMSNFWIFWLSMEISMILFSSLLMEKEKNSIKSILYILFQSIPSSLFLM------------------LNIFVQKQIITSELMILLVFLLLTMKIGIYPFHWWFFNLVENLNWMSFFFFNSIVKLVPTLVFIFL------MKSEISKILIFFLLVSMSL-SMFSLPLKSLRMILSFSSMIHFSWIIL---CSILSVSYFQWYILIYFLMFIMLINVLMNFKEVYNLK----EFMSSLMTKSNFLIVYILFLLFSFMGIPPLLGFLMKMFVVYGLYMNSYYLLSLLLMLISCLPMIFYWKLSLSMMMKSKN-------------------------------------------
3599493      ----------------------------------------IGVVLLSLIFILSVLVFQGGVVSYSLGSAYISLHFSSGISSSMLLMLLCCSILSYAFHYLDEYSYGKLAVSMFMFSTVMVVLVLSYEVVSTLILWEYLGLVSFLLI-LYYGVWSCYRGGVVTLVLSWFGDVALFFLLAFYITGSGS------------------SCLVSLCILLVVATKSALFPFSSWLLEAMRAPTPVSSLVHSSTLVAAGIWFYLEYSQVMFEGCSLLYSFSMACALLTILISGTYSLICNDIKQSIALSTCSNISWVVVMMLLGEYDLG--LVQLVIHGLSKCLVFILVGDYISG-GFGGQNVNQVMVSFLGCLREFVYLFTLLFGLSGFPFICIYFSKHAFISSIGGYNVFCLVIVIILCVLLSVVYSLRLFFL--------------------------------------------------
255959031    ------------------MLSFLMYLLFLIPLCSVINVWWMMSSLMFLVSFMFIFCFPYFSCWGNLSYFFGCDVISY---GLVLLSFWICVLMILASISRSGYYSSFFIFVVIFLMMMLYCAFMSMNLFSFYLFFEGSIIPTLFLILGWGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------AHVEAPVSGSMILAGVLLKLGGYGLLRVYTLLLNLAFNLNYIWISISLVGGFLVSLICLRQTDLKSLIAYSSVAHMGVVIGGIMTLSYWFCSSYVLMIAHGLCSSGLFCLANVSYERLGSRSLMIN--SGLMSLMPSMSMWWFLLGFCNMASPPSMNLLGEIGLLNSLVAWSWLSMFMLVLIS----------------------------------------------------------------
270267732    -------------------VFMIYLVLLILINGKMKYYWFFFYFFMLLFMFMKNIFMTSEGAYSNHYGIYFFDALSVW---LIILTFWVILLSMFSMMEMNNLNNSLLFLHFMMMFLLFFFFSIFN-MFFFFILFEASLLPIF-MIVIFFGVYKQRIFSMYYFVFFTILTTIPLFLITGILINEGVINFYILTTSGMFFSNSFILYFSLIL---GFLSKLPVYGLHMWLPKAHVDAPVGGSMILAGVLLKLGGYGVIRMFCLLYSILSFFFYFLMALGVFGFFYAAMVCVRILDMKVIIAFSSVSHMSFAFVGCLLGVYILKGSYLMFLGHGIVSPIMFYIVNLLNKSYGTRL--MLGMKGKSLLYSFFLFFSLIFFLFNLGFPPFINFFAEIFVMFGIVFYYKYLLFVVFLGFFGIFLFNMLGIFSQSKYIHSKTLSFVSMDYFIFFLSFIIVMLMTIFL-----------------
225012920    -----------------------------------------------------------------------------------------------------------------LVIVSTMLGISSSSWVMLWVSMELNSLVMCGMMTKEKKDMENVKPTMLYLIIQLTSSIIFLVSVSTVNES----------------------KTLTIISMLCLIMKSGTFPLHLWYLKTMQSLKMKTSSMLMTWQKLLPFMIMLYFNTLM---------LVLTISLMTLVAPIYKMKKTSSMKSILILSSMNNNGWFFMAV---MMSLVTYLYYFFIYSISLIITMNFMENMKMKTFNIKKKTSE--------------AIMVIMNMSSIPPSFMFIGKVVIILTMVELNFPEMMVVMMIMSCYFIYHYLWSSYTLVMNTP--------------------------------------------