CSV:         000433344430341033012135045427439455400110000000010031034323455036123110020100001101311023212333222001100100002234343323433342124020100100021131113222331223231320010000000000000000000000000000000001001101111111000000011001000000000000000123332231111200002210244253443121000000010001002002412333403420302000000000122223222322122101210000000000001221211143324323012000001100000032224432334222300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
QUERY        MTTIIWGFVLAFIFGAIANRCRLPTLIGYLVAGILVGPRTPGFVASQSLVPALAEIGIILLMFGVGLHFSVKDLISVRGIALPGALIQIILGTALGALMGMVMGWSLGGSVVFGLALSIASTVVLLKALQENRILETDRGKIAVGWLIVEDLIIVLALVLIPAAATNYSAEPSSMTHPWTSFITQQMGFEVGMPGLIMITLLKVVAFIGVMLIFGRRVIPWILHMIFYTGSRELFRLGVLAIALGFAYGSSKLFGVSLSLGAFFAGMILAESELSQSAAQESLPLRDAFSVLFFISVGMMFNPDILISNPILLMMAVIIVIIGKALIAFIVVIAFGRSVATALTIAASLSQIGEFSFILANLGVELGILPDQARDLILASSIISIILNPLVFVLAEFLQSFLVLRFARVTSSTEQYSHICVEQDTKQEVPVESILEQQEVTIQKTDLCDHVILVGYGRIGKVIVQNLKAAGIALLVIEDSEKKIEELRSLGIDVIYGNATITKILLMANIEKARSLVVSISTAFEAAYITQEARNSNPSILIIALADSDSEVEHLTRYGADTVVMSAREIALGMLDRLNQVHHEKVTCDRSNKDEIDSKDDSSVLSVNL
222084838    ISTIVMGLVLAFIFGAIANRFKLPPLVGYLIAGVLAGPHTPGFVADQGLAPELAEIGVILLMFGVGLHFSLKDLLSVRGIAVPGAIVQIGFATLLGWGLGALMGWPLGGSLVFGLALSVASTVVLLKALQERRLIETERGKIAVGWLIVEDLAMVLALVLIPAAASI-SGDGHGAVEPLSAGINRLFGLDMGLTGIIAMTLFKVAAFVGLMLVVGRRVIPWILHRIAHTGSRELFRLGVLAIALGVAFGAAKLFGVSLALGAFFAGMILAESELSHRAAQESLPLRDAFAVLFFVSVGMLFDPNILIENPLPLLATVFIIVIGKSAAAFFIVLAFRKPMSTALIISASLAQIGEFSFILAALGVELGLLPSEGRDLILGGAIISIILNPLVFFACDWLRKRLDGKRPSEVPEVVEPAAQAEQSEAPAAAAEQPAPAAIDEEERTVTLTGHAILIGYGRVGSIVGENLKSSGTPFVVIEDAEKRIAELKQAGIETIYGNAASAKTLGYANIAEARSLVIAIPNTFEACSAAEQARAINPSILIVARAHSDAEIDVLKQYGADTVIMGEREIALGMVDRLAQVHHDRPHYEDAERPDIMTE----------
283822002    IATVVGGLGFAFIFGAIANRLRLPPLVGYLLAGILVGPHTPGFVADQSLAPQLAELGVILLMFGVGLHFSLSDLLSVRKIAIPGAIVQITLATILGLGLALGMGWPVGAGLVFGLALSVASTVVLLRAMQERRLIETERGRIAVGWLIVEDLAMVLALVLLPALGPLIGATGTSAPDP----LATHLGLDLGLTGILFVTFAKVGAFVALMLIVGRRVIPWLLHRMAHTGSRELFRLSVLAIALGVAFGASELFGVSLALGAFFAGMIMSESELSQRAAQETLPLRDAFSVLFFVAVGMLFDPTSLVNDPLPILAVLFIIVIGKSVGAFLIVIAFGYPIATALTISASLAQIGEFSFILADLGIQLGVLPKQGRDLILAGALLSIVLNPLVFAGVDRLKPWFERRRPPAETPAAAATRATAPKPKKKEAEPAESDDGPPL---PTKLKNHAVLVGYGRVGSLVGKALKESGKPFLVIEDGEKPLASLRADGIEVIVGNAASSDILAAANLKGASDLIVAIPNGFEAGQVVSQARATHPGMRIVARAHSDAEVEHLMSLGANAVVMGEREIARGLIEEM-------------------------------
16263325     IATLVAGLGLAFILGTLANRLRLSPLVGYLLAGVLIGPFTPGFVADQALARQLAELGVILLMFGIGLHFSLHDLLSVRTIAVPGAFGQMALVTSLGFIVTQAIGWPIGAGLVFGLALSVASTVVVLRALQEKRQLETDGGRIAVGWLVVEDVAMILALVLLPAFADVLGGTANRAEPENSGMLTFFEPHTI--SGALGLTLAKLAAFFALMAIVGRRVIPAILHYVAHTGSRELFRLAVLAIALGVAFGAAELFGVSFALGAFFAGMILAESQLSQRAAQETLPLRDAFAVLFFVSVGMLFNPMILVEQPLLVAATFLIIVIGNAAAASAIAVMFGYSLPIAVTLGLSLAQIGEFSFILAGLGVELNLLPETGRDLVLAGAILSILINPLLFAGLDRLMPRLENRAPVRTEEEGR--------------------IDITPKLTTTSLTDHAILVGYGRVGRLVAETLQNAGQPYLIVEERQVVADQLRAGGVDVISGNAAQPGLLEAANVNSAKWLISAIPNPFESGNFIEHARATNPKLEIIARAHSDAEVEYLKRLGANLIIMGEKEIARSISEHI-------------------------------
152984967    LTTLAAGFVLAFLFGALANRLRISPLVGYLLAGVLAGPFTPGYVADQALSQEIAELGVILLMFGVGLHFSLKDLLSVKAIAIPGALVQIGVATLLGIGLASLLGWNFGGGLVFGLSLSVASTVVLLRALEQRQLLDTKRGRIAIGWLIVEDLAMVLTLVLLPALAGTLGGKSDTGGAGLLWPLLLTLG--------------KVAAFVALMILGGRRVVPWVLEKIAASGSRELFTLAVLAIALGIAYGSAVLFGVSFALGAFFAGMILNESELSHEAAENSLPLRDAFAVLFFVSVGMLFNPMILLQEPLTVLATFLVIVFGKSLAAYLIVRAFGHPNSTALVIAASLAQIGEFSFILIGLGIGLELVPEQSRDLVLAGAILSILVNPLLFIAIDRLQQRKEQRLAEAAGGVRE--------------------MPAQDLPPPILERDHAVLIGHGRVGGLVSARLRTAGTPFVVVVDKRDKADELREQGYSVVLGNAASPAVLELANIGEARWLLIAIPNGFEAGQIASHARAVNPPLDIVARAHFDAEVDYLEQNGANLVIMGEREIACGMVRRLGLDRDDEQGSD--------------------
288957978    IAPIVIGLVLAFLGGLAASKLRLPPLVGYLLAGVAVGPFTPGLVADEGLSAQLAEIGIILLMFGVGLHFSIKDLLAVRTIAIPGALVQIVTATALGIGVAHFWGWPFGAGLVFGLALSVASTVVLLRALEERNILDSPNGRIAVGWLIVEDLAMVLALVLLPALAGVFGGGTGSTAGEIDGG---------ALAVTLALTLGKVGLFLALVLVVGTRAIPWLLAKVARTGSRELFTLAVLATALGIAYGSAELFGVSFALGAFFAGVVLSESDFSHQAAADALPFQDAFAVLFFISVGMLFDPTILIREPLAVFTVVLVIVLGKSLAAFWIVLAFGHPASTALTVSASLAQIGEFSFILAGLGGTLGLLPPEGRDLILAGALLSITLNPLVFAGLDWLSDWLRLRPGILGRLERRRDDSLSA-----------------LPPADESLRGHAVIVGYGRVGSVVGKGLKSQKLPIMVIDQNRRRVEALRERGVPAVYGDATTPGVLEAAGIGRARLLVIATPEGYRTRQVLDLARRINPGLDTAVQTHSEAEVAHLERQGVGVAIMGERELAFGLMEYALR-----------------------------
91775013     IATIVGGLVLAFIFGMLANRLRMPPLVGYLIAGVVVGPHTPGFVADADLAHELSEIGVILLMFGVGLHFSLRDLLSVKSIAIPGAIVQIAIATLLGLSMALAIGWPLGEGLIFGLALSTASTVVLLTALQERRILETKRGQIAIGWLIVEDIAMVLTLVLVPVLSGMLGGDGNTLEGS-------------ALFNTMALTMGKIIAFVAVMLLVGRRVIPWLLARTAATGSRELFRLAVLAIALGFALGATYIFGVSFALGAFFAGMILSESELSHRAAEESLPLRDAFAVLFFVSVGMLFDPSILVREPWLILATLFIIVIGKSLAAFGIVLAFRHPLGTALTISASLAQIGEFSFILASLGASLGLLSDTGRDLILSGAILSILINPMLFAWLDRLKPWLLNREEKKPLKGESGAR----------------------TISYPHLHAHAVLVGYGRVGKLVGAALRQQDQPFIVLEDQPEVVQSLREQGIPALCGNAAAPGMMEAANIKSARWLLVAIPDALEAGHIIQHARKINPQIEVVARAHSDAQIEHLEKHGASYTIMGEREIAKGMAN---------------------------------
182678825    ISTIVTAFVLAFLLGVLANRFRLPPLVGYLVAGIIVGPHTPGLVADQTLAQELAEIGIILLMFGVGLHFSLKDLASVRAVAVPGAIAQILCATLLGVGLGQWMGWPLGGSLIFGLALSVASTVVLLKALQDRRLLTTERGKIAVGWLIVEDLISVLALVLIPAIADILHGSDGA-KEPLAAGFDQLLGIDLGIAGLIVAIVLKISVFLALMLIAGRRVIPWCLHWIAHTGSRELFRLGVLAIALGVAFGATSLFGVSLSLSAFFAGMVLAESELSHRAAQESLPLRDAFSVLFFVSVGMLFDPSIVLKAPLPLLATVFIILIGKSIAAFFIVRILGGTIGAALTISASLAQIGEFSFILAELGIALDFLPVEGRALILAGSILSIILNSAVFSLVDLLKPRLEAKIQHPLPQDATLRLETAVMAESDVSSMQEREEVKRDSMIPTRLKEHTILIGFGRVGAFIGKTLETAGVPFLVIEENDQIIALLEEQNVETIAGNAASDSILALANPGTAHNLLIAIPNAFEAGQVTVQARRANPSLRIIVRAHSDAEVDHLEKLGADTVIMGEREIARGMLHCMG------------------------------
114327503    IAMIVIGFGLAFLFGTAAHRLRLPPLVGYLLAGVALGPFTPGFVADQTLSSQLAEIGVILLMFGTGLHFSVKDLQAVKNIAVPGALLQVSCTSLLGFGAALLFGWSVGAAIVFGFCLSVASTVVLMRALQDRHLMETAKGRHAIGWLIIQDLVTVLILVLLPALTGVLKGGKIDV---------------LPLLETIGLTLGKVIAFIVLMMVIGKRVIPMVLHYAAHTGSREIFRLAVLAIALSVAFTASELFGVSFALGAFFAGVVLSESQLSQRAAEESLPLRDAFAVLFFVSVGMLVNPSILIRQPVEVMVTVAVVVIGTPLVTFLILRALRQSMSASMMIAAGLGQIGEFSFILASLGVSLGLMPKEGQDMILGASIISIFLNPLLFSFYE--------RRRQAVAAAQQETVSALTTPTEDKIPAQPESEEPDDTPVPTTLRQHAVLVGAGRVGGLIAAALLEGGKPLVVIEENNELARNLRDHGADVFLGNAAGGNVLDLANVTEARLLLIAIPNAFEAGQIVEQARQRNPNLEIVCRAHFDDEVRHLQEYGADFVVMGEREIALAMLNRAETVE---------------------------
256061397    IATIVIGLCLAFIFGAIATRLKISPLVGYLLAGVIAGPHTPGFVADQDLILQLAEIGVILLMFGVGLHFSLKDLLSVKAIAVPGALAQIAAAAALGTGLGLALGWDVQAGMVFGLALSTASTVVLLRAMQERRLIDTERGRIAIGWLIVEDLAMVMALVLLPAIASVTG-----RAQGMAASDPIVTWLGLGIGGTILLTVAKVVLFIVLMLVVGRKVIPWLLNVVAQTGSRELFRLGVLAIALGVAFGAAHLFGVSFALGAFFAGMVMSESELSHRAAEESLPLRDAFAVLFFISVGMLFDPMSLLKDPLPLLGTLAIILIGKSVAAFFIVRAFRRPVSTALTISASLAQIGEFSFILAGLGVSLNLLPPAGRDLILAGAILSIFLNPVMFIVAERMRPWLEKRGATNLTADESNA--------------TEHNIAEPEPLPHTLLTGHTIIVGYGQIGGRLAAGLQEKEVPFLVIEDSPKICISLKEKGIETIAGNASNTEILEAANPGVARNLVIAIPNAFEAGRVTALGRAANSGLHIVVRACSQAEAQYLRDLGADSVILGEEEIAGAMANAIGADPR--------------------------
148254976    IATIVAGLGLAFVFGALAQRFRFPPLVGYLLAGVAVGPFTPGFVADQALATELAELGIILLMFGVGLHFSLKDLMSVRAIAVPGAIVQITVATLMGMALSWAMGWSLGGGLVFGLALSVASTVVLLRALQERRLMDTERGRIAVGWLIVEDLAMVLALVLIPAFASLQNGDGAAVAADPLAAR-----FGLGLTGVLLLTFVKIGVFMALMLVVGRRLIPWILHYIAHTGSRELFRLAVLAIALGVAFGSTKLFGVSLALGAFFAGMMLGESPLSQRAAQESLPLRDAFAVLFFVSAGMLFDPASIIREPWPLLATLFIILFGKSLAAFLIVVAFRHPVSTALTISASLAQIGEFSFILAEIGGATNLLPKAGRDLILAGAIISIMLNPLLFAGLDWLLPRLERR----------------------RNDPATPAAAPPAEIPATALTEHTIIVGYGRVGRLVGEALRQRGHALLAVETSDDILKPLKDEGVETITGNAAASHVLRATNPAGAHALVIAIPEAFEAGQIVEQARAANPALHIVARAHSDAEVEHLKSLGADVVIMGEREIARGMIEELGTRPPDAAPA---------------------
170748530    IAVIALGLTLAFICGMVAQRLRLPPLVGYLVAGVLVGPYTPGFVGDSNLTGQLAEIGVILLMFGVGLHFSFKDLMAVRAIALPGAVVQIAAATAMGIGLALAWGWTLGQGLVFGLALSVASTVVLLRALEERGLLDTDNGRIAVGWLIVEDLAMVLTLVVLPALAPSLGGEARGLGHGTAHALTDLVAQLVGLALTVALTLAKVAVFAALMLVGGRRFVPWLLDQAARTGSRELFTLAVLALALGIAFGSAELFGVSFALGAFFAGMVLAESDLSHKAAADSLPLQDAFAVLFFVSVGMLFDPGILLRAPLSVLAVLGVIMVGKSLAAVAIVLAFRHPLGTALTIAASLAQIGEFSFILVSLGLSLKLLPEEGRNLILGGALLSITLNPLFFALAARIEQAFADR-PELAARFEREGVVDVAVSGGEP-----------------PRRDHVVIVGFGRVGSSIGATLETWDLPYVVVERDRRRVLALRAAGTQAVFGDATAPGILEAAGIGTARLLVVATPDAHQARRLVEAARAANPGIDTVVRTHSEAERRHLEEDGVGLVLMGERELALGMSFYALRSLGVREGEARVFIDTARAESRS-------
108763743    IATIAVGLGLAFVGGFVARWLKLPPLVGYLLAGVAVGPFTPGFVADGGLAGQLAEIGVILLMFGVGIHFSIKDLLAVRNIAVPGAVVQIAAATVMGTAVSHWWGWSLGAGLVFGLALSTASTVVLLRALEERGILDSVNGRIAVGWLIVEDLAMVLALVLLPALGNVLGSADTQTPATAAAGDS--------LIWTLAFTLGKVCLFVALMVVAGTRLVPWLLTQVAKTGSRELFTLSVLAVSLGIAFGAAALFGVSFALGAFFAGVVVSESELSHRVAEDSLPLQDAFSVLFFVSVGMLFDPMVMVKQPLEVLAVLGIIVLGKSLAAFFIVLAFRYPVNTALTVSASLAQIGEFSFILVGLGVTLGLLPKEGQSLVLSGALLSITLNPLVFKTIDPLLAWL-RRHPRFAARMDPEEDELSDL---------------PIGMGDVQLREHAVLIGYGRVGGVIGQSLTEQKIPFVVVEQNREYVERLREEGVPAIYGDAAVPGILEHAHLDTASILIVATPDALQARAIVEQAKGVNPSLPAVVRTHGDEERDYLVSLGVDRVVMGEHALARSMLDYVLE-----------------------------
226228514    LVTLAAAFGVAFLFGLIAAKLKMPPLVGYLLAGIALGPHSPGYVSDISLASQLAEIGVILLMFGVGLHFSPGDLLRVRRIALPGACIQMLIALGLGSVLAFSWGWDAPAAVVFGLSLSVASTVVVLRVLEDRGLLDSLDGRIAVGWLVVEDLVVVIALVMLPALGAAGVADAAHGAAPGSAAAGASAGVGFGLAKVVIITVLKVGAFIGLMALVGRRAVPWLLTHVARMGSRELFTLAVLAVSLGVAVGAAALFGVSFALGAFVAGVVISESDLSYRAGADALPMQDAFAVIFFVAAGMLIDPAVLLHEPGRVALTSAVIIVGNTLVAAVVMVLLRHPLGASLRLGASFGQIGEFSFILAGIGVTLGVLTEEARSLILAAALVTIVLNPLLFLAMDRLAEFLA-RYPRLLDRLERQKAPRL----------------YSTDLWMATPANHAILIGYGRVGRTIGDALQRVGVPFIAIDQDRRVVDAMRTLGVTAVYGDATRPGILEHAKPEFARLLVVATPDPYHARHVIELVRAKNPDIDIIVRTHNDQEQEHFERLGVSKALMGERELAFGMAYH----SLRSIGCDDDRADDI-------------
226228284    IATIAAGLGLAFIFGLLATRFHLPPILGYLLAGVAVGPFTPGFVADQALASQLAELGVILLMFGVGLHFSIADLMSVRRIAIPGALAQIAVATGLGAVVSHFWGWSWGSGIVFGLALSVASTVVLLKALEERGILDSADGRIAVGWLIVEDLITVLALVLLPALAPLLGASPEAIAASNEAAGHASAA-TTGLWTTLGITLLKVVSFVAVMLIVGRRTIPWVLGRVMNTGSRELFTLAVLAVALGIAFGAAALFGVSFALGAFFAGVIVSESDFSHEAATNALPLQDAFAVLFFVSVGMLFDPTILLREPLHVLAVVFIIMIGKAIASLGIVLLFRYSLHTALTISASLAQIGEFSFILAALGVSLGLLPAEATGLIVAGALLSITLNPFVFKTVEPLAAWL-RSHPRLADMFEREVGEIAEL---------------PTAVNEESLRDHAVLIGYGRVGAPIGAELALHKVPYVVIEASRERTEVLRERGLPVIYGDATRPDILEDAHLERARLLLVAAPDAVQTRAIVALAHKLNPSITVLVRTHSDGERTFLESHGAKQALVGERELAVSLTRHALR-----------------------------
154245156    IATLVGAFVLAFVFGAIAQRFKLSPLVGYLLAGVMVGPFTPGFVADQSMALELAEIGVILLMFGVGLHFSLSDLLSVKAIAIPGAVLQIGVATLMGMGLAYALGWGLGAGIVFGLALSVASTVVLLRALQERRMVESEQGRIAVGWLIVEDLAMVLALVLLPALSGALGGRVVA-----TPTVEWLGGDDVWMT--LGITLAKVAGFVVLMLVVGRRVIPGIMHWVAHIGSRELFRLAVLAIALGVAFGSAKLFGVSFALGAFFAGMVLSESPLSHRAAEETLPLRDAFAVLFFVSVGMLVDPSIVIKSPIPLIITVLIVLFGKSLAAFLLVRAFGYGNITALTISASLAQIGEFSFILVALGVDLHLLPEEGRDLILAAAIISILANPFFFLALDRYRAKAVKVSTANAAAAAPAQAAADKAATAKGAEKGAEKAPPAPTLPVTAQQAHTVLVGYGRVGHLVADGLKAAGLPFLVIEDQEDRVEELRRGDIEVIDANAASPAAITAANVAGASRLILAIPDGFEASGVLRKARQMNPGIEIIARAHSDAEVEHLRQGGANFIIMGEREVARGMLAHV-------------------------------
13472819     IATIVAGLGLAFVFGALANRFRIPPLVGYLVAGVLVGPNTPGFVADAGLANELAEIGVILLMFGVGLHFSLKDLLSVRAIAVPGAIVQIGFATALGAGLSWMLGWSMGAGLVFGLALSVASTVVLLRALQERRLIETERGRIAVGWLIVEDLAMVLALVLLPALAGVLGGQEQADVQLSGLLSLPA---SYGIWGVVGITLAKVAAFVVVMLVVGRRVIPWILHYVAHTGSRELFRLSVLAIALGVAFGAAKLFGVSLALGAFFAGMIMSESELSHRAAEESLPLRDAFSVLFFVSVGMLFDPFSLLSNGLPILATLAIIVIGKSLAAFVIVVAFGYPLATALMISASLAQIGEFSFILAELGVGLKLLPEQGRDLILAGAILSIVLNPLMFLVVDWMKPWLEARAARSAPPAD-AKPVGPATEPGQVASVAAAAKKEDGPPPKTALTGHAILIGYGRVGGLVGAALKEAALPFLVIEDADKTLAKLKADGVETVAGNAANAEVFAAANPEDASRLILAIPNAFEAGQIVLRARAANPGINVVARAHSDAEVEHLKGLGADTVIMGEREIARGIVEEV-------------------------------
217976591    ITTIAAAFGFALVLGFAAAKLKLPSLVGYLIAGVIIGPYSPGFTANAEIAAQLAEIGVMLLMFGVGLHFSLDDLWDVRKVALPGAVLQITVATALGAALAHLWGWSLGGALVFGLALSVASTVVLLKALETRGILDTTNGRIAVGWLIVEDLAMVLVLVLLPPLSNALSGGEAGPDIWWT----------------LEVTIAKIAAFVALMLVIGRRVFPWLLWQVTRTGSRELFTLCVVAAAVSLAYGAAELFGVSFALGAFFAGMVIRESEFSHRAAEETLPLRDAFAVLFFVSVGMLFDPHILIEQPWRVLAVVAIIIIGKSLAAAGLVLLFRYPLNTALTVSASLAQIGEFSFILASLGMSLGLLPREGQSLILAGALISITLNSLVFSALEPIQRWI-RSNSALARMVERSDDPLSEL---------------PMSTEDKYLAGQVVLVGYGRVGRRIGAAMTEAGIPFVVVDQNRELVEQCRSKNIPAVFGDAAEIAVLIQAHISKASLLVIATPDTLDVRAMISTARKVNSSIETVVRTHNEEEAGLLRQEKAGIVFLGEQELANGMTHYVLQ-----------------------------
242238472    ISTMAMGLVLAFLLGILANRLRISPLVGYLLAGVLVGPFTPGFVADTKLASEIAELGVILLMFGVGLHFSLRDLLAVKSIAIPGAVVQIIMATLLGVGLSTLLGWSLPEGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGDMLNTSTANTGKLLSD---------------LLFTLGKVVAFITLMVVVGRRVVPWVLAKSASTGSRELFTLAVLALSLGIAFGAVKLFDVSFALGAFFAGVVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMVLINEPLAVLSTLLIIVFGKSMAAFFLVRLFGHSKRTALTISASLAQIGEFAFILAGLGITLGMLSDNGRHLVLAGAILSIMLNPLLFSL-------LERYLEKHETIEEQIVEEAIE----------------EEKQIPIDLCNHALLVGYGRVGSLIGARLHQAGIPMVVIETSRARVDALREQGIKAVLGNATRPDIMEIARLDCASFLLLTIPNGYETGEIVASARARRADLKIIARAHYDDEVAYITEHGADYVVMGEREIAETMITMLN------------------------------
291616589    ITTIVGALVLAFLLGMLANRLRISPLVGYLVAGVLAGPFTPGFVADTNLAPELAELGVILLMFGVGLHFSLKDLMSVKRIAIPGAIAQIAVATLLGMLMSWAMGWSWMTGLVFGLCLSTASTVVLLRALEERQLIESQRGQIAIGWLIVEDLVMVLTLVLLPAIAGMMEQGNASASLVIWD---------------LLWTIGKVAAFMVLMMVVGRRAVPWILAKSAATGSRELFTLAVLALALGIAFGAVEFFDVSFALGAFFAGMVLNESELSQRAARDTLPLRDAFAVLFFVSVGMLFDPMILVKEPLAVLGALVIVVIGKSAAAWLLVSLLGHSRRTAMTISVSLAQIGEFAFILAGLGISLGLLDEEGRNLVLAAAILSIMLNPVLFTL--------LGRYLSKNETMEQQTLEEALEEEEQQIPVDICH--------------HAVIVGYGRVGNLLCEQLMALNIPVVVVESSIPRVKALRDQGIRAVLANAARANTLELARVDCAAWLLITIPNGYEVGEIVTAARQKKADINIIVHAHYDDEVEYILERGANHVVMGEREIAASIIQKLQENLEQDHT----------------------
192360949    ITTIAAGLGLAMILGFLATRVRMPPLVGYLLAGIIVGPYTPGFVADAELTPQLAEIGVMLLMFGVGLHFSVNDLLSVKRIAIPGAIAQIAVASALGAGVGIYWGWHWGEAVIFGLALSVASTVVLLKALEARGVVDSINGRIAIGWLVVEDLVMVLVLVLLPALASVMGGQTNAEHGVSDTNIGITLG----------ITMLKVIAFIAFMLVVGKRLLPKLLWWVAGTGSREMFSLCVIATAVGVAYGSAALFDVSFALGAFFAGMMLRESEFSHRAADDSLPLRDAFAVLFFVSVGMLFDPHVLVEHPLKVLAVVAIIMFGKTLAAVALVLAFRYPLNTALTVGASLAQIGEFSFILAGLGMSLGMMSIEAQNLILAGALASIALNSALFATLDPLQQWLKARSAYARSLDTRDDPLA----------------TLPMTTDEAYLSGQVVLVGYGRVGKRIARILDEQKIPYVVAEANRELVEKLRSQNIPAVCGDAADPNVLIQAHITNASLLVAATSNTVHVRQMVDVARQLNPKIEAVIRTHNEEEAEMWTQEKIGKIFLSEQQLAQGMAGHVLK-----------------------------
299131736    ISTIVVGLVLAFVFGALVQRVRISPLVGYLLAGVVMGPFTPGYVADQNIANELAEIGIILLMFGVGLHFSLKDLWSVRAIALPGAVVQISAATVMGWGLGWLLGWSSDKGIMFGIALSTASTVVLLRAMQERRLIDTERGRIAVGWLIVEDIACVLTLVMLPPLAGFMKGHAAGDMDI------------VSLAWPLALTLGKVAAFVALMLVVGRRVIPALLHYVAHTGSRELFRLAVFAISLGVAFGAAILFDVSFALGAFFAGMILSESELSQRAASETLPLRDAFAVLFFVSVGMLFDPSIIVKEPLPLLATLFIILFGKSFAAYGIVRVFGYSKSTALTISASLAQIGEFSFILVGLGVSLSLMTERGRDLVLAGSIISIMLNPFWFAV---------------------LDRILAEKKDTPPLPPDEKPAVPRVELPVTRLSNHVVLVGYGRVGSVVGKALRAANTPFLVIEDNPGAVERLRQEGVEVISGNAAAPGMLQAANLDVAHGLLVAIPDAFEGGQIVAKARTISTTLPIIARAHSEEEIAHLKHHGANSVIMGEHEIAKAMIAQIGAAD---------------------------
58425579     IDIIAVGLAVAFILGTLAQKAKLSPLVGYLLAGVCVGPFTPGFVADQTIANQLSELGVMLLMFGVGLHFSLDDLMEVKWIAVPGALAQIVVATLLGWALAWSMSWSLMHGLVFGLALSVASTVVLLRALEERRLLDTQRGRIAVGWLIVEDLVMVLALVLLPALADVLGAGTPAAVHDAQSP---------SLLAALGVTLLKMVAFVAAMLVIGRRVIPWSLEKVAATGSRELFTLAVLGIALGVAFVSATLFGVSFALGAFFAGMLLKESELSHKAASDSLPLRDAFAVLFFVSVGMLFDPMILVAHPWQVLATFLTITVGKSLAAFVIVRAFGHPTGTALTISTSLAQIGEFSFILAGLGVQLAIMPETGRDLILAGALLSIVANPFLFS---------------------WLDRWQATQAAKQAQDAPAAVEPELPPGPPLPADGHAIVIGYGRVGSSLAQLLRSRGVPVLVIDDNGDHVAKAHAAGIPGIRGSAAADRVLTEARPEHAKIAILAIPQPLEAGEALAKLRAINPSLTLLARAHSDAEVKHLLEHGADGAVLAERELAYSLAEMV-------------------------------
255062101    ITTIAAGFGLALIFGFIAEKLKTPALVGYLLAGIAISPATPGFVADIDIASQLSEIGVMLLMFGVGLHFSLNDLLAVKRIAVPGAIVQMTVATLLGMALADWWGWDFGAGLVLGLSLSCASTVVLLKAVESRGLLDTMTGRIAVGWLIVEDLVTVLILVLLPSFATMLGGSNGAETATQPLWQT------------IGITLLLVSAFIAIMLIVGLRVLPWLLWQVARTGSRELFTLAVVAAAICIAYGAAALFNVSFALGAFFAGMVMRESKFSHRAAEESLPLRDAFAVLFFVSVGMLFDPAVLFDEPMHVLAVVAIIIVGKSIAAMVLVLMLRYPLNTALTVAASLGQIGEFSFILAGLGLTLELMPAEGMSLVLAGALISIAFNPIAFAVIAPIRN-LILKHSAVARKYESRDDPYAEL---------------PMSTERKYLHGQVVLVGYGHVGERIAQALKEQDIPFVVAEQNRELVQDLRKQNINAVSGDATEPSVLIQAHITDAAMLVIAIPDPLNVRQMIDTARTLNPEIEIVLRTRNEDETVLLRQDKVGTVFFSEEELAKSMTHHILQ-----------------------------
295691260    IATIVAGLGLAFVFGAIANRLKLPVLVGYLLAGVVVGPFTPGYVADQELAPQLAEIGVILLMFGVGLHFSLKDLMAVRKIAIPGAVVQITAATVMGLGLALALGWSVGAGVVFGLALSVASTVVLLRALQERRLVETGRGKIAVGWLIVEDLAMVLALVLLPALSGVLGGEPPVDHAKGGAAAGG-------VLGAFALTVGKVVAFVAFMLIVGRRVIPWILHRIAHTGSRELFRLAVLAIALGVAFGSAALFGVSFALGAFFAGMIMAESELSQQAANDTLPLRDAFAVLFFVSIGMLFDPSVLLREPLAVLATLLIIVVGKSIAALIIVRAFKRPMSTALTISVSLAQIGEFSFILAGLGVSLKLLPDDGRDLVLAGAILSILVNPLLFAILDRILPKMIAKEAKARGETPPVSAAD---------------------------QPHAVLVGYGRVGKAVAEGLKGR-TPLVVIEDDVERAEDLRKAGFETVGGNAVKPEILLEAGLDKATHLFVAVPNPFEAARIIEQARAANPQALIVARAYTDADVALLKQMGASHALIGEDEIARGMLSR--------------------------------
269468282    LIQIVLLLAIAVMTVSISRRLHFPPILGYIIVGVIVGPNGFGFIDKAENIELLAEFGIVFLLFAIGLEFSIGQMIAMRRQVFGMGAVQVFVTVTVIYLIAYLVGLDTNTSIVIASAFALSSTAIVIKQLTEQSEIRSRHGRSALGILIFQDIMVIPLLILIPALAMSSDGN--------------------GISWVLGTALLKGIFVVVLIHMIGKYLLKPLFHEVASAKSQELFTLTVLTVALGAAAFTEEM-GLSMTLGAFLAGTMLSETEYRHQIEADIRPFQDILLGLFFVTIGMSISIEILTQYFLVIMLITLAIILIKGGILYMTARLFCKEGGVSLRIALSLSQVGEFGLVLLSLAFSFDLLPNETGNILLTAAVLSMSLAPFIIKFNGRIAKFI----------------------HKDSYSNNHQEIENVIIEESKHLSDHVILCGFGRVGQTVERFLRKANHLFVVLDMDIKRVHEAHDAGEAVYYGDAAKQSVLMAAEINKAKVMIITFSDFHATLKIIKTTRRINKDIPILVRTLDDSHLNELFEAGATEVIPDTFESSIMLASHLMLMIGQPASKVLRQTRQI-RQDRYKILE---
197103234    IATLTLAFVGASVLGLIAGRLRLPPILGYLLAGVALGPSTPGFTANPELASELAEIGVILLMFGVGLHFSYRDLVKVQSIALPGAIAQIVVATLLGAALASGMGWPLASGLAFGLALSVASTVVLVRALEERQLLDTRSGHIAVGWLVIEDLVMVAALVFLPVIAGALPGGRPDVFAEHG-----------GVGLSLAATFGKLAAFVALMILVGRRVIPWSLAKVASLGSRELFTLTVLSMAVGVAYGAAKLFDVSFALGAFAAGMILKESELSHKAGDNILPLRDAFAVLFFVSVGMLFDPRTLLERPLAVLATVLTIVVGKSLAAFLIVRAFRHPRDTAVLIAASLAQIGEFSFILTSMSQSLGLLPEEARDLVLAGAIGSILLNPAVFSLATEMRARRLARTPIRDLGDEPLKVDIA-------------------TPHQSELADHVIVVGYGRVGRRVKEALDRDGVKAAVIDTDIERVEALRRNAEIAILGNATREEVLLAAGVKTAVCLVLAIPDGFESGEIVTRARALNPQLRIVARAHSEEQTDRLLNSGADRVVMGESEIARTMLADLSEAG---------------------------
209966150    ITTLAAGFGIALVLGFLAERARMPALVGYLVAGILIGPGTPGFVADVHLAAQLSEIGVMLLMFGVGLHFSLGDLLAVRRIAVPGAVAQMGLATVLGLVAAMWWGWSWGSGLVFGLSLSCASTVVLLKALEARGVLESMNGRIAVGWLVVEDLATVLVLVLLPPLAGILGGTAEVGAAVPAADGTP-------LWMTLGLTLLQVSAFIALMLLVGRRLLPWLLWQVSRTGSRELFTLSVVAAAIGIAYGASELFSVSFALGAFFAGMVMRESEFSHRAAAESLPLRDAFSVLFFVAVGMLFEPTVLLEQPLHVLLVVAIVIFGKSLAAFLIVVLFRYPMNTALVVSASLAQIGEFSFILAGLGLSLGLLPAEGMSLVLAAALISIALNPLVFATVEPVRRWIVGRSA-LARRLEQRSDPYAEL---------------PSGTESRFRQGQVVLVGYGRVGRRIADDLEARGIPYVVAEQNREAVEDLRARGVAAVSGNAADPSVLVQAHIAEAAMLVVATPDPLTVRQMAETARTLNPDIEIVLRTHSEEESTLLRRDGFGTVFFGEEELAKGMARHV-------------------------------
74318487     ITTIAAALGMALVFGFLAVRVKLPALAGYLLAGIVIGPFTPGFVADTALASELAEIGVILLMFGVGLHFSLDDLLSVKKIALPGAIVQIAAATAMGAALAAWWGWNLTAGIVFGLSLSTASTVVLLKALESRGILATPNGRIAVGWLVVEDLAMVLVLVLLPPVAEIASGNSAASPGS--------------LAGTLALTVGKVAMFIALMLVVGRRFFPWLLWQVARTGSRELFTLCVVGAALGIAYGSSALFGVSFALGAFFAGMVLRESALSYRAAEESLPLRDAFAVLFFVSVGMLFDPRVLVEQPLQVLAVVAIIVFGKSLAAFLLVLAFRYPLNTALTVSASLAQIGEFAFILVGLGVALGMLPVQGQSLILAGALISIALNPLVFRAVEPVQAWLRRHSARARRLESPDDPLA----------------ELPADVAADTLTDHIVLAGYGRVGRRIADALDAEGLPYIVAEQQREAVEKLRGRGHKAVVGDASDPGVLIQAHVARARLLVIATPDSFRARKMIEIARTLNPAIRVVVRSHSVDEAALLRREHAADVLVGEEELAQSMVLRVRAHARQA------------------------
226943183    ITTLATAFGLALVLGVLAARLRLPALVGYLLAGIILGPFTPGFVADTHLGHELAEIGVMLLMFGVGLHFSLDDLLEVRKIALPGAMLQIAVATALGAVVAISWGWSLGGALVFGLALSVASTVVLLRTLEAHGVLESLNGRIAVGWLVVEDLAMVLVLVLLPPLSGWLGGTTAE-------------GADGNLWGTLALTLLKVSAFIALMLVGGRRVFPKLLWLVAATGSRELFTLCIVAAAVSIAYGAAELFGVSFALGAFFAGMVLRESEFSHRAAEESLPLREAFAVLFFVSVGMLFDPRVLVEQPLQVLAVVGIIVVGKSIAAAALVLLLRYPLNTALIVSASLAQIGEFSFILAGLGVSLGLLPVEGQSLILAGALISIAINPVVFKTAEPLQAWLDS-HSKLARRLEHPVDPLAEL---------------PMSTHERYLSGQVVLVGYGRVGRRIAKALAERDIPYVVAEQNRELVERLRADGGAAVSGDATDPAVLIQAHIARASMLVVAIPDTFNARQMITTARTLNPTIETVLRTHNEEEAELLEREAAGKVFLGENELANGMAQHVLK-----------------------------
76819507     IALLAAGFGLAMIFGYLASLLKMPPLVGYLLAGIVMGPGTPGFVGDLALAQQLAEIGVMLLMFGVGLHFSLGDLLSVRKIALPGAIVQIAAATALGAGLALWWGWSVGGALVFGLSLSVASTVVLLRALEGRGLIESVNGRIAVGWLVVEDLVMVLVLVLLPPLAALLGGGGAPAHGDAAVHAGEAGG---SLWAALGVTLLKVAAFVALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVLEVAAIVVLGKTLAAVALVLAFRYPLNTALTVGVSLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAVDPVLAWIRKRSAFARRLESRDDPLAA----------------LPMSTPQAHLTGQVVIVGYGRVGTRIAHALDARGIAYVVVEQNRETVEKLRADGVAAVSGDAVEPIVLVQAHIARAGMLVVTLPDVFDVRQIVDISRTLNPAIEIALCTNSDEEAALLANEGMGEVFVSETELAHGMTEHV-------------------------------
189424835    LKDLVLLFGLALVTVVLFRQFRLPSIIGFLCTGVVAGPYALGLIKDTHQVEQMAEIGVVLLLFTIGIEFSLKELLRIKHLVLWGGGLQVGVSIGVVALLWIALGFSWQQSVFFGFLVSLSSTAILMKLLMDAGEMDSPHGKTCLGILIFQDLCVVPLMLFTPFLGGAGNGLTG-----------------------IVIVSAKALVVVVVSHFSARFAVPWIFNQVVRAKSRELFILTIIFVGFGTAFLTAQ-VGLSLALGAFIAGLAISESEYSHQVMGDIIPFRDAFMSLFFISVGMLLDPTVVLRHPLIVVLLVAGIILIKWLVAAAAALVLGFPPKPAFISGLLLAQVGEFAFVLTHSGQQFGLLTPDQYQLFLAASVGTMALTPFSLRFAEPIAGWIAARLPTALKHGSRTTG---------------------VSHDRFPMDDHVIIVGFGVNGKNLARVLNGNGIRYIAIETNHHTVKAERKKGTRIIFGDASKPEILHHALIEKARIMVIAISDATATRRIAAIARQMRPNIHLIVRTRYVAEMEPLFQLGVNDVVPEEFETSVEIFSRVLRTY---------------------------
298675244    --IIIIGLSIAAL--YICNRLGISVIVGFLLTGLIVGPHGLKLIENIHQVDSLSEIGIILLLFTIGVELSLQELWSVRKGVAIGGSLQVLSTILVTTGIVYYLGISITEALFVGFLISLSSTAIVLKILQGKNEINTPHGKMSLAILIFQDVIIVPMMLVTPLLA----------------------GGELNLGSSSLLIIAKGLGIILLIIVSAKWIVPGILYQVARTRNRELFLLSVIFICFSIAWLTAS-VGLSLSLGAFLAGLIISESEYSHQALSKILPFRDIFLGLFFVSVGMLLDYTFILQYPIIFLLIVVGVIVFKSLIAGTVTFIMGYPIRTSILVGLALCQVGEFSLILSKVGLDANVISDSVYQIFLSVSVVTMAATSFIVDFSPKVVDSVSK---------------LPLPHKLKYGYQHVSNESESENHMLENLNDHLIILGYGFNGRTIAKAAKVAGIPYIVIETNPDTVKSERSKGEPIIYGDATHELVLEKANIKSARIMVLAISDFFATRQVIDIAKSLNPKLYIITRTPYMKDIDLLYESGADEVISQEFETSIEIFVRLLK-----------------------------
83594999     ITILVAGLGIAFIFGAIAHRLKVSPLVGYLLAGIVIGPATPGYVADQNLASELSEIGVILLMFGVGLHFSLKDLLSVRAIAVPGAIVQIAFATVLGIGIAHFAGWGLGGGIVFGLALSVASTVVLLRAMQDRRLIDTLRGRIAVGWLIVEDLAMVMALVLLPAVAGALGVGTANGT---PSLSLVDVGISLG------VTLAKVAAFIVLMLVVGRRVIPWLLHRMASTGSRELFRLAVLVIALGVAFGSATLFGVSFALGAFFAGMVMNESELSGQAAQDTLPLRDAFAVLFFVSVGMLFNPSSVIESPLLFVATLLVIVFGKSVAAFGLVLMFGHSKATALTIAASLAQIGEFSFILAPLGVSLGLMPQQGQDLILAAAIVSILLNPFLFMLLDRY-----FLHDASASASAAADPPEPAPSSGAADDEDEAAIAVAKPAPVAPASGHAVVVGSGRVGALIGEMLAEREVRRVVIEESESVIEALRGKGVSCHLGNAADPETLALADTIEARWLFVAIPNAFEAGQVVEQARKSNPDLQIIARAHSDAEVEHLKARGASRVVMAERETARGMI----------------------------------
254409580    --------------------CRQPPLLGYIVGGMIVGPAGLGLIKEVIQIETLAQFGVAFLLFALGVEFSLAELRKVQKIALGGGGLQVVLTILVTTLVSLGMGWSPVQGVFLGATLSLSSTAVVLKCLMERNETETSHGQVMLGILVVQDLALGLMLAVLPAL----------------DQPTEVIGIAVGL------ALLKIGLFAAGAIAVGIWLIPSLLRFLARTESRELFLLGVVSLCMGIALLTEEL-GLSIEMGAFVAGLMISEVEYADQTLTYVEPLRDVFAALFFAAIGMLIDPIFLWTNLELILGLVLLVSVGKALIITPIVKIFGYPLKTAILAGLGLAQIGEFSFVLASEGQTLGLVPRPVYLLILGTTAVTLIVTPFLLRLTPLALNWL-------------------ENFPPLQRYFEPMETPKAVSLNSQQLKDHVVICGYGSSGSNLVRLMREHDYPIVVVEQSEQVIGQLRDAGIPYVYGNAASLHVLDKAGVERARSMVIVLADAMSSRLCLKRSLELNPNLDIVVRANKDREIELLYQLGAREVVQPEFEASLELATHL-------------------------------
145300844    -------LSAAVIAVPLAKRWGLGSVLGYLLAGIIIGPFLLGLVGEQKDVMHFAEFGVVLMLFLVGLELRPALLWQLKGPILGTGGLQVLLTTGALTGVAYLIGLPWQQGLGIGLILALSSTAIVLQSLQERKLMQSESGRSAFAVLLFQDIAVIPILAILPLLAIAPVASNGS---------AELAGWQHG---------LLVVAAISGIVLGGHYLMRPVFRAIAQSHMREIFVAAALLLVIAIAVLM-ESVGLSPALGSFLAGVVLADSEYRHELEADIEPFKGLLLGLFFMSVGAGINFSLFAEHPFLIPALVIGLMALKWLVLMALGFVIRISPNQRWTFGLALAQGGEFAFVLFSFASQNKVLPGDTISLLTLVVALSMALTPLLLILNDRV---------------------------IQPWFDYRTHSDSPQHEQPELVEHPVIIAGFGRFGQIVGRLLHGHGIGTTILEQDASQIEMLRRYGYQVFYGDASRLDLLHAAGAHKAKLLVLSINDPATSLEVIEMVKKHFPHLKILARAQDRPHAHEILRHGVDSVHRETLGSAVDLVEALTQLGFRANQAWRAGQTF--------------
226357964    ISALAVGLTLAFFGGLLATRLHLPPLIGYLLAGLAVGPFTPGFVADASIAAQLSEIGVMLLMFGVGLHFSISDLLAVRRIAVPGALLRILTITLLGAGVSQLWGWSMGEGLVFGLALSVASTVVLLRALEERGTLDTTNGKIAVGWLVVEDLVMVLALVLLPALAPLLSGGEGTVNLG-------------ALGMSLALTLGKMLLFVVVMMLAGRRFIPWMLARVARIGSRELFTLAVLGTALGIAYVAGALFGVSFALGAFLAGVVASESKFSHQVAEDALPFQDAFAVLFFVSVGMLFNPAILLQAPLLVLATSLIIVVAKTLIAFLTMRLLRASFTTSLTVAISLAQIGEFSFILATLGRDLNLLSVQGQNLILAGAIVSIILNPFLFRLIPLVQRW----------------------------QQRGEPQGTPQSHPPVGLTRHAVLIGYGRVGRMIAQTLQAQHVPFVVVEQDERRIDELRESNIPAIYGDAARTSVLHQAALRDARVVIIATPDAIQAQLIVEHVRRVNPDVYVTARSHDEHTQRALRDLGASDVLYAEHELGLAMGNHVLAALRPAHDAPASRA----------------
222053948    --DIEILFGLALVTVVIFRRLKFPSIVGFLVTGILAGPHASGLIGNTHQVEQMAEIGVVLLLFTIGIEFSLKELMRIKQLVILGGGLQVVLTIVVIAVAGTLFDFSLNQSIFFGFLVALSSTAILIKLLSDAGELDTPHGKTALGILIFQDLCIVPLMLFTPLLGGNGNGWQE-----------------------VAFIIGKAAAVIIAAHYSAGFFVPWIFAQVVKTRSRELFILTIIFIGMGTAWLTAQ-AGLSLALGAFIAGLAISESEYSHQALSDIIPFREAFMSLFFISVGMLLDPVILFTSPVLIAGLVLTIILIKTLVTTGAAMALGLPMRIALTAGLSLAQIGEFSFVLSQSGLKHGLLSSEAYQMFLAASIATMGLTPLCMKIAAPVAEQLAARLP---------------------HSWTRGKSMFAGNGKKTTLTDHVIIVGYGMNGKNLARVLRHLKIPYVAVETNPFTVKAEKKKGQHIIFGDASKPEILEHAGIENARIMVIAISDAAASRRVAALARHMNPAIHVIVRTRYLLEVEPLFKLGVNEVIPEEFETSVEILSRVLK-----------------------------
157368961    MIEGLIYLGSAALFVPIAVRLGLGSVLGYLIAGCIIGPWGLKLVSDAESILTFAEIGVVLMLFIIGLELDPKRLWTLRASVFGGGIIQMAACGLALSAFCYFLGLDWKVALLIGLTLALSSTAIAMQAMSERNLTPSPIGRSAFAALLFQDIAAIPLVAMIPLLASSGAVTTLAT---------------------FALSAAKVVGALVIVVLLGRYVTRPLLHFVARSGMREVFSAVALFLVFGFGILL-EMAGLSMAMGAFLAGVMLASSEYRHALESDIQPFKGLLLGLFFIGVGMSIDFGTLFHHPLLIASLLLGFMLIKAALLWLIAPWLGVPKRQRGMFAILLGQGSEFAFVIFGAAQLAGVLPPEWAKSLTLAVALSMAVTPLLLVVAARIEK--------------------------------NAPKDERPADEIDDENASVIIAGFGRFGQIAGRLLLANGVHTVVLDHDPDHIETLRKFDTKVFYGDATRADLLEAAGAEHAKVLINAIDDVEANLQLTELAKRHFPHLKVVARARDVDHWYQLRQLGVESPERETFESSLRIGRETLELLGLDAYEAREKADTFRR-----------
39996306     -------FGLAVFTVVLLRRLMFPSIIGFLATGILAGPSALGLIKNTHQVEQMAEIGVVLLLFTIGIEFSLKELMRIKHLVFWGGGMQVGVTIAIVAALAFAFGIPPSQATFFGFLVALSSTAILMKLLMDKGEMDAPHGKVALGILIFQDLCVVPLMLFTPFLAGAGNGWTG-----------------------ILLVSLKAVAVVVVAHFGSRFLVPWIFEQVVKSRSRELFILTIIFIGFGTAWLTAQ-VGLSLALGAFIAGLAISESEYSHQALGDIIPFRDAFMSLFFISVGMLLDLSVLVRQPVLVASLVLTILVVKFLVTGGAAMALGIPARVGIVTALALAQIGEFSFILSQTGMQYGLLSKDMYQVFLAASVATMALTPLCLKVGAPVASYLV---------------------GVLPTPLTRGRGVLRGKEKKLSLTDHVIVVGYGVNGRNLSRVLKVQKIPHVVIETNPFTVSTEKSKGTRIMFGDATRPEVLTHSAVERARSIVIAISDAAASRRVVALARQMSPTIHIIVRTRYIAEMEPLYKLGANEVVPEEFETSIEIFSRVLR-----------------------------
142223073    MIEGLIYLGSAALFVPIAVRLGLGSVLGYLIAGCIIGPWGLKLVSDAESILTFAEIGVVLMLFIIGLELDPKRLWTLRASVFGGGSIQMVGCGLALSAFCYFLGLNWKVALLIGLTLALSSTAIAMQAMSERNLTPSPIGRSAFAVLLFQDIAAIPLVAMIPLLASSGATTT---------------------LGAFMLSAAKVVGALTMVVLLGRYVTRPLLHFVARSGMREVFSAVALFLVFGFGILL-EMAGLSMAMGAFLAGVLLASSEYRHALESDIQPFKGLLLGLFFIGVGMSIDFGTLFHHPLLIASLLLGFMLIKAALLWLIGPLLGVPKRQRGLFAILLGQGSEFAFVIFSAAQLAGVLPVEWAKSLTLAVALSMAATPLLLVIAAQLEK--------------------------------NAPKEDRPADVIDDENASVIIAGFGRFGQIAGRLLLANGVHTVVLDHDPDHIETLRKFDTKVFYGDATRADLLEAAGAAHAKVLINAIDDVEDSLALTELARQHFPHLKVVARARDVDHWYQLRQLGVEKPERETFESSLRVGRETLELLGLDAYEAREKADTFRR-----------
284006444    ITTIVGGLALAYLFGMIAQRLRISPLVGYLLAGVLIGPFTPGFVANTNLASELAEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAIAQIITATLLGLGLAILFGWGLFAGIVFGLCLSTASTVVLLRALEERQLIDSKRGRIAIGWLIVEDLVMVLTLVLLPAIAGIVDSNNASFNE---------------LAIKLTFTVGKVAIFIIITLFLGRQLIPWMLARTAATGSRELFTLAVLVLALGIAYAAVTLFNASFALGAFFAGMILNESELSHRAAQDTLPLRDAFAVLFFVSVGMLLDPIILIEQPLAILAVLAIITIGKSLAALLLVRLFGHSRRTALTIAISLAQIGEFSFILAGMGIALNVFDSQAPNLVLAGAILSIMINPLLFSLLDRYLKKTETTEE-----------------------ELLEETQEEVAQIPVDICGHAIIVGYGRVGTILAEKLRQKDIPLVVIENTRARFEELAKNGFRSLIGNAVNKALMKLARIDCAQTLLLTIPNGYEAGQIVEKARLLNPDITIIVRAHYDDEVRYIRERGANHIVVGEHEIAKTMAHFLAK-----------------------------
82702285     ITTIAVSFGLALLMGVIANRLKLPVLVGYLTAGVIMSANTPGFVADMELSGQLAEIGVILLMFGVGLHFSLKDLLAVRRIALPGALVQISVATAFGAAVALSWGWNPAISIVYGVSLSTASTVVLLRALEQRGLLKSVNGSIAVGWLIVEDVAMVLVLVLLPPLADWLRSDVSGATTDVSG---------LSLLISVLFTFGKVAIFIALMLVVGRRVFPKLLWYVASTNSNELFILSVIAVAIGIAYGSAMLFGVSFALGAFFAGMVMRESDLSHRAAHESLPLRDAFSVLFFVSVGMLFDPDVLLEQPLHLVATLGIIIIVKSLAAFLLVLAFRYPLNTALTVSASLAQIGEFSFILAGLGVSLGLLPVEAQSLILAAAFISITLNPLIFKLVEPAQAWIRSRSG-VARILERSDDPLAEL---------------PTTVTSSYVTNHVVLVGYGRVGGHIGETLRKEGVPLVVAEQNRETVEGLRKRGIHAVAGDAAEPAVLIQAHIARAAMLVIAVPDTLRARRMIETARILNPSVGIIVRTHNEEEATLLRKESGGMVFLGEHELAFSMVRHV-------------------------------
196256218    IIDLVSVLTAAGIGGVLAALLRQPILLGYLLAGIIIGPFGLGLIKELVQVETLAQLGVAFLLFTLGVEFSFSELQKVKVISLGGGALQIILTILMTVLVSLTMGWSPTQGIFLGAILSLSSTAVVFKALMERNETATPHGQVMLGILIVQDLALGLMLAVLPAL----------------NKPLEEIGLSVG------IALLQIGIFALGAILVGKWLIPPLLRLLARTESRELFLLGVVALCLGIAVLTG-WMGLSIEMGAFVAGLTISEVEYADQTLAYVEPLRDLCAALFFAAIGMLIDPLFLWNHLELILGLVALVFVGKFLIITPLVALFRYPLKTSLIAGLGLAQIGEFSFVLASEGQQLGLVSQKVYSLILGTTAVTLLFTPFVLRLLPVIFVWAESLPW--------------------LKSWLDQGNVPLEIAEDIPSRDHVIVCGYGRVGRNIVRLLREYGYSVLVIDQSEQQIQKLREAKIPYIYGNAASLQVLEKAEISQAKGMAIVLPDPMSTRLCLKRSLELSPELDIVVRANQDKDIELLYQLGAKEVVQPEFEASLELCAHL-------------------------------
298504373    IMTITGSFTAALLLGYLTHRLGMSSIVGYLLAGIAVGTHTPGFVADLGMAEQFAEIGVILLMFGVGLQFHVKELLDVRRVAIPGAVCQSAVATLLSCLLARWLGWSWSAGIVFGFAVSVASTVVLLRVLVDNNELHTPTGHIAVGWLVVEDIFTVFLLVILPIFFGSGVAGSDS------------------LPLATGLSVVKIALLVALTFFVGSRLIPRLLWHVAATRSRELFTLTVLVLALGIAVGSAKLFGVSMALGAFLAGMVVRQSDFSFRAASEALPMRDAFAVLFFVSVGMLFNPTYLMEEPGLVLATLVIILVGKPLAALVIVLVLGYAPRVALSIAVALAQIGEFSFILATVGKDLGVLGEGGANTLVAASIISISLNPLLYRLIGPLEK--KARHWRLWRMLDERAK------------SRTTGSAEDAGSHVLTSRNRAIVVGYGPTGRTLARLLSENGIDPVIIEMNLHTVRQLNADGTLAIYGDATREETLKGAGVESAVAFILTSAGMQGSDEAIRLARELNPNLRIIARAAYLRDIPALRRAGADAVFSGEGEIALNMTEHMLNKLGATPEQIDRERERVRSE----------
296116070    VTILVIGLSLAFVLGTIANRLRCSVLVGYLLAGIAIGPFTPGFVADQDLVPQLAEIGVILLMFGVGLHFSVNDLVSVRAIAVPGAVLQVVMSTICGMFLARLLGWSWGSGVVFGMTLAIASTVVLLRTLQEHRLMDTQRGHIAIGWLVIQDLLTVMVLVLLPVMAPLLKHDPHAAMVGPWQLVIA-----------VGLTIGKVVAFIALILVVGRRLIPTMLHYVAHTGSRELFRLCVLAIALGVALTATEIFGVSFALGAFVAGMVLSESPLSQHAGAETLPLRDAFAVLFFISVGMLFNPVILFRHPLPLLGTLAVIMVATPSLTVVILRILRQPWRTALSVGAGLAQIGEFSFILAALGVQSGVLAERARDLVLGASIVSILLNPVLVAVINRMNDLLDRRARLRTDGAERESPVA-------------------------GLRGHAILIGGGRVGALVAEGLRAHDVPLLVVEEADTQVKALRGRGIDVMLGNAADPGLLPLVGLDRARILIVAIPDAFEAGEIIQQARGLNPEIDIVARAHFDSAANYLLEYGASLVIMGEREIARAMLDYVTH-----------------------------
158425680    VATIVGAIVLAFILGTLAQRLRVSPLVGYLLAGILVGPFTPGFTADPELAMELAEIGVILLMFGVGLHFSLADLLSVKAIAIPGAVAQIAVATLLGMGLAHLLGWPLGGGLVFGLALSVASTVVLLRALQERRILESEQGRIAVGWLIVEDLAMVLTLVLLPALSEAMGGKPAGASQAELLFGTSSIAATLGL------TLAKVAAFVVLMLVVGRRLIPWLLDRVAGLGSRELFRLAVLAIALGVAYGSAKLFDVSFALGAFFAGMVLSESPLSHRAAEETLPLRDAFAVMFFVSVGMLVDPAIILRSPIPLLCTLLIVLVGKSLASFALVRMFGYGKGTALTISASLAQVGEFSFILAALGVELGLLPQEGRDLILASAIISILLNPFFFLALDKLRGKLVV-----------------------QKPEDDVGMGPAAALPATAQSNHTVLVGFGRVGRLVAAGLETAGTPFLVVEDREDAIHELKEAGIEVVPANAAAAEALVAANVTGARRLILAIPDGFEAGRVLRRARELNPELDIIARAHSDAEVENLRQGGAGFIIMGEREVARGMLGHV-------------------------------
188582528    ISIIALGLVCAFIGGMLAQRLRLPPLVGYLVAGIAIGPFTPGFVGDPALASQLAELGVILLMFGVGLHFSIGDLLAVRTIALPGAIVQIAVATAMGAGLAWGYGWGAGAGLVFGLALSVASTVVLLRALEGQGLLDTDKGRIAVGWLIVEDLAMVVALVLLPALAPSLGGEAAGV-------VGHHVAADHGLWVTLGLTLAKVGVFIAVMLLGGRRVVPYLLGLAARTGSRELFTLAVLASAVGIAYASSELFGVSFALGAFFAGMVLAESDLSHQAAADSLPLQDAFAVLFFVSVGMLFDPGIVLREPLSILGVVGVIVLGKSVAAIAIVLAFGHPVGTALTIAASLAQIGEFSFILAGLGISLKLLPEEGRDLILGGALLSITLNPLFFVLADRVSRWLGERPELRRRLERRAAAPL------------------PVRAAAPEMRGHAVIIGYGRVGSAIGKALQDWNLPFVVVERDRRRVEELRVQGVPAVFGDATAPGILDAADIASARLVVVATPDPHQARRLLAKARAANPEIDSVVRTHSDTERRRLEEDGVGLVLMAERELALGMMTYALRSLGVREGEARLFVDTSRSE----------
283840517    ISTIVAGLVLAFAFGVVAQRLKISPLVGYLLAGVVIGPFTPGYVADQKLANELAEIGVILLMFGVGLHFSLKDLLEVRAIAIPGAVVQIGAATMLGLGLGHALGWPFGAGLVFGLALSVASTVVLLRALQERRLIDSERGRIAVGWLIVEDIAMVLTLVLLPAVAGLLKGEANSADWQSVLW-------------QVALTLGKVAAFMVFMLVVGRRIIPRMLHYVAHTGSRELFRLAVLAISLGVAFGAAILFDVSLALGAFFAGMILSESELSHRAANETLPLRDAFAVLFFVSVGMLVDPAIVVREPLPLIVTVLIIVFGKSIAAFLIVRLFGHPNMTALTISASLAQIGEFSFILAGLGVALGLMPERGRDLVLAGAIISIMLNPLMFVLLDRFSAKVAAAAEAAKQAAKLAAAAAAPPPP----------------------RGHIVLVGYGRVGSNVGTVLRCAGVDLVVIENDDERVMRLQRESVTAINGNAAAQEILDEADVAHARGLVVAIPNAFESGQIVGKARAVNPGLLIVARAHSAEEVAHLKSNGANLVIMGEDEIARAMIAKLG------------------------------
117622337    -------LGSAALIVPIAVRLGLGSVLGYLIAGCIIGPWGLRLVTDAESILHFAEIGVVLMLFIIGLELDPQRLWKLRAAVFGGGALQMVICGGLLGLFCMLLGLRWQVAELIGMTLALSSTAIAMQAMNERNLMVTQMGRSAFAVLLFQDIAAIPLVAMIPLLAASSASTTM---------------------GAFVLSALKVAGALALVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLIENPLRIVILLLGFLIIKIAMLWLIARPLQVPNKQRRWFAVLLGQGSEFAFVVFGAAQMANVLEPEWAKSLTLAVALSMAATPILLVILN-----------RLEQSSTEEAREADEIDEEQP---------------------RVIIAGFGRFGQITGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMDLLESAGAAKAEVLINAIDDPQTNLQLTEMVKEHFPHLQIIARARDVDHYIRLRQAGVEKPERETFEGALKTGRLALESLGLGPYEARERAD---------------
77166510     ITTLAVALGLALALGFLAERIKLPALVGYLLAGILISPSTPGFVADIEIARQLAEIGIMLLMFGVGLHLSLEELLAVRKIALPGAVLQIAITTSLSTSIAIAWGWELGNAMVFGLTLSVASTVVLLKALETRSILDSVNGRIAVGWIVVEDITMVLVLVFLPPLAGWLDGDGTNNQ-------GLELGWTLG------ITLTKVTVFAALMLIVGRRFFPWLLWQVADTGSRELFTLCVVAAAVSIAYGATTLFGVSFALGAFFAGMVLRESELSHRAAAESLPLRDAFAVLFFVSVGVLFDPIILIEQPLKVLTVVAIIIIGKPLAAATLILAFRYPLNTAFTISAGLAQIGEFSFILAGLGVSLGLLTMEGQSLILAGAITSIALNPMVFKAIKPLQRWLRSRSV-LARVLEKPSDPLAEL---------------PMSTEQKYLSKQVVLVGYGRIGRRIGKILTERRIPYVVAEQNRELVEALRKQGIPAVSGDASDSAVLIQAHIARAKILMITIPDTFNARQMIKTARTLNPKIETVIRAYSEEETILLEQEGAGKIFLGENELATSMALHVLE-----------------------------
78485712     LLNIVFLLVITVGLVSISRRFHLPPILNYILVGIIVGPFGFGLIESEKSISFLAEFGIVFLLFSIGLEFSLTQMMSMRKMVFGYGGLQVLLTGAFVYLTCQMFGLDIETSIVVASAFALSSTAIVIKQLTEQSEIQTRHGRAAVGVLIFQDLMAIPLLILIPALGTASGDSLSSE---------------------LGIAFLKGGIVVVVMLFAGRYLLRPLFHEVASSKSQELFTLTVLTVVLSAAAFTEEM-DISMTLGAFLAGMMLGETEYRHQIEADIRPFQDILLGLFFITVGMMISPAVLQSDFFIIITITFSIMLIKAVVIFGIMKTFKKPEGVSIRAAVSLAQVGEFGLVLITLALSYELLSGELGQILLTSAVLSMMITPLLVKFNGRIANRL----------------------CRKSYQNNFSELENVIKEDTKYLADHVVLLGFGRVGQTTAKFLEQAHVPFVALDMDIKRVHEAQQSGEPVYFGDSAKHSIIKATNLSKAKVAIITFHNYHAAIKTLKTLKDVAPELPILVRTQDDSHINELMAAGATEVVPDTFESSIMLASHL-------------------------------
147918789    LSNISILLAFSILVLLICYRFKIPEIIGFLVTGVLAGPHVFGIIHNAHDIDYFAEIGIVLLLFTIGMEFSFKKLIELKKELIIGGVAQVLFTFLVAFVVSSMIGLSFNTSVLIGFLISLSSTAIVLRLLQDRDELETPHGRIILGILIFQDLIALPMMLLIPLLTGKPGDIINTIPAMMVEVVVIVFLVIVATV----------------------WIVPKVLQKVAQTRSQELFLLSVVVLCLAMAW-LTQSIGLSLALGAFLAGLIISESQFSHQALGGILPFRYVFTSMFFVSIGMMLDIHFFINNPVLIVAAVIGVILLKALMGGAATLILGYPMRTVVLVGLALSQVGEFSFILSKIGADSGLLTADQYQFFLAASILTMGVTPFLLSLSPKTSDLI----------------------CRMPLPKRFKANNCPVKDEPVTLKDHLVIIGYGLNGRNLSRAARTSNIPYVIIEMNPDTVVKEKAKGEPIFYGDATNEMVLEHAKISEARTAVIAISDSIATRRIVHALRSKNPHLHIIVRTRYLKEMPSLYELGANEVIPEEFETSVEIFARVLK----KYLVPKSDIDRLVSDVRSENYEV--
127513476    -------LVAAVIAVPLARRFGLGSVLGYLIAGVVIGPVIGLVGEETSVIQHFAEFGVVMMLFVVGLELEPKMLWAMRNRLMGLGGLQLTLTTAAVAAIALYFEVQWSIAFTIGLIFALSSTAIVLQTFNEKGLNRTDGGRNAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQQAATQVATKHEEISLVAGLPPWAYAIVIVAAI--AILVVGGHYLSRPLFRFVASSGVREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGIDFGILWQDLGLILGLTLGIIVLKALVLLLISPVFKIGKSDRWLFALSLAQAGEFGFVLLSFTVQNHVLPSELAQKLSLVVALSMMLTPGLFIL---FERFIEPRYRSAKADRE---------------------------ADTIDEHGSVIIAGVGRFGQVINRLLSANGIKTVVLDHQISQVDMLRRINVKSYFGDATRPDLLHTAGIEEASLLVVAMDNRDSAVELVKYVKHSYPKVKVLARAFDRGHAYLLRDAGADFIQKETLLSALELGAHPFHVEQQKNTFKRIEKRSSDWKDDSS------
294496404    ---------------YICHKLRISIIVGFLITGVLVGPYGMGFINNPDNIDILAEIGIILLLFTIGVELSLKELWDMKRSVVLGGGLQVLFTTLGTLFAATYLGFGFSESLFLGFLISLSSTAIVLKTLQKRAELHSLHGRTILSILLFQDVIVVAMIVATPFLAGVGGNDANS----------------------IFMILLKSLAIIIFIMFFARWLIPHILYHIAKTRNPELFLLSVIVICLSVAMLTYS-AGLSLALGAFLAGLVISESEYSHQALNNILPFKDVFLSIFFVSIGMLLNVQFFLDNPLMILLVTIGVMLFKGVVSGFVSMVLGYPLRNSILTGMALAQVGEFSFVLSKFGVEYGLLDNYLYQMFLDISILTMAVTSFSISYSPSVAANVLRLPLPHKLKC-----------------GFARKDVTKMYDKKEKMSSHLIIVGFGFNGKTVAKAANAAGIPYLVIETNPESVREGISKGENIFYGDATQESVLEKADIDSAKIMIVGISDATATRRVIWLAREMNPNIHIIARTRYLQEMGPLYEQGANEVIPEEFETSVEIFVRLLR-----------------------------
21227031     LANVDVILGFAVVILTIFYRFEFPPILGFLVTGMLIGPYGLGILSGGE-IDMTSELGVVFLLFTIGVDLSLNDLWKMKKAIMGGGVLQILFTTTLAFIICTWIGFSSSTSIFIGLLISLSSTAIVLKVFQDKNEVDTPHGKTSLAILIFQDLAIVPLILITPILA----------------------GSSISFDGAFSNIFFKGSLIIFVFILSSRFLVPWIFYCVGRTGSKQLFLVSVVFICLSAAVFTSSI-GLSLALGAFLAGIVISGSQYSHQAMGNILPLKDMFMSFFFVSIGMLLNISYLLDHLPLLALAAVALIIIKSIAGMLITIILGYPLRTTIITGLALSQVGEFSFVLSKLGLEYSLLSKETYQAFLAVSIITMGVTPFLINASYRPAEFFVKK-----ASDSVYGMKLVRGFCSGSFEWKECV--------EPEIKDHLIMVGFGFSGKTISKAAKAAGIPYIILETNPDIVKQEKTKGERIQYGDATFGAVQEHAGIRNARVLITGISDSVATRKIVEKAKELNPNIYVIAKVRNLQEMKHLHHLGADEIIPEEYETSVEIFVRLL----EKYLVPRENIEKMIND----------
54293517     ITTIAMGFALALILGLIATRLKIPPLVGYLLAGVAIGPYTPGLMADISIAHELAEIGVMLLMFGVGLHFSLSDLMRVRKIAIPGAIVQILAATILGGCIAILWDWNYGSALIFGLSLSVASTVVLLRALEERRALESINGHIAVGWLLVEDLAMVVVLVLLPPLAHWLGDSTAVGTHNQSLFF------------IFGLTLVKVSAFIAFMLLVGRRYFPKLLWLVARTGSRELFTLCVITAAISIAYVASKLFGVSFALGAFFAGMIMRESSFSHRAAEESLPLRDAFAVLFFVSVGMLFNPAVLFEQPLQILMVVGIIVIGKSIAAFVLVLAFRYPLQSALIVSASLAQIGEFSFILAELGVRLGMLPAEGQSFILAGALISIAINPLIFKLINPVHAWI-KSYPRLLHLFERAHDSLAEL---------------PMSTKEEYLAGQVVLVGYGRVGKRVAHLLSEKNIPFVVVEENRELITSLRAAGLPAVYGDASEPSVLIQSHITHASMLLIVIADTVHLRKMIQYAYQLNPKIEIVVRTHDEEEAALLQREITGKVFFAEGEIAKNMGE---------------------------------
285017520    IDIIAVGLGLAFLLGTLAHRLRLSPLVGYLLAGICVGPFTPGFVANQELAHQLSELGVILLMFGVGLHFSLEDLLEVKWIAIPGALAQIAVATLLGWGMAYSMHWPTLHGLVFGLALSVASTVVLLRAMEERRLLETQRGRIAVGWLIVEDVVMVLALVLLPALADALGDKGADIGS---------------ILGTLGVTLLKMAAFVAVMLLVGRRAIPWALEKVAATGSRELFTLSVLAIALGVAFGSATLFGVSFALGAFFAGMLLKESELSHKAANDSLPLRDAFAVLFFVSVGMLFNPHILLDHPWQVLVTFLIITVGKSLAAFLIVRAFGHPIRTALTISTSLAQIGEFSFILTGLGMSLAILPETGRDLILAGALLSIIANPLLFT---WLDRWQARQAAEAQVTLEPELPPGP----------------------SLDVAGHAIVIGYGRVGSTLAAVLRTYGVPVLVIDDNREHVERAHADGLPGIRGSATADRVLAEAHPEKATIAILAIPQPLEAGEALVKLRALNPELTLLARAHSDAEVKHLLDHGADGTVMAERELAHSLAEMVMATPPYRALRKAAH-----------------
220909380    IVDLVTVFGVAAIGGLLAALLRQPVLLGYLLGGMIVGPAGLGVIKEVVQVETLAQFGVAFLLFALGVGFSLSELKKVQRISLGGGGLQIVLTILTTAGISLGVGWSIPQGLFLGGVLSLSSTAVVLRCLMDRNETEATHGQVMLGILVVQDLAVGLMLAVLPALDKPPEQIGQA----------------------ILWALVQIALVGGGAVIAGIWVIPPLLRLLARTESQELFLLGVVALCLGIALLTEHL-GLSIEMGAFIAGLMISEVEYADQTLAYVEPLRDIFATLFFASIGILIDPVFLWNNLELILGLVTLAIIGKGLIITPLVRLFGYSWKTALFTGIGLAQIGEFSFVLASEGQTLGLVSRQVYLLILGTTAVTLVVTPFLLRAVPYLLTW-----AESTPWLQPYLGAAEEVL---------------AASEDLPFQNHLIVCGYGRVGQNIVRLLQENNYPLLVIDQTESAVQKLREAKIPYLYGNAASPKVLEKAQVHQASGMAIALPDPMSTRLCLKRALEFAPELDVIVRANSDKDIELLYQLGAKEVVQPEFEASLELSNHLLRSRGLPEAVIRHQVEDIRQ-----------
256419600    -------LAAAVIFIPIARKLGLGSVLGYLLAGIVIGPSLLGFIHEGQDIMHFAEFGVVMMLFLIGIELEPALLWNMRAPILGLGGLQVLITTAIVTGLALLLGQPLNASLALGMTLSLSSTAIVLQSLKEKGQLSSAAGQSAFSVLLFQDIAVIPMLAIFPLLAGADTGNTAAHEQTFRDNLP------------AWAQTLMVLGAVTVIVVAGRYLVRPLLRVVARARVRELFTAFALLLVVSISVLMS-LVGLSPALGAFLGGIVLANSEYRHELESDIEPFKGLLLGLFFMAVGASIDFRLVLSMPWVILGLVAALMLVKALTLFILGKTFRISIEQNLLFAMALSQVGEFAFVLLSFTQQNNILSPETVSIMTAVVALSMALTPLLLLLHERI---IQPRFNKTNTDDTREADEIQEKHP-------------------------VIIAGFGRFGNIVGRFLRVNGIQATILDLDSDRVDALHNLGIKVYYGDASRHDLLASAGAADAKVIIIAMDTVEQTLEVVKVVRKHFPHLQMLVKAENIPDTYELMDLGVLHIYRETLDTSLRMGADALQLLGVRAYQAQRNVSTFRKQDEKALKGLS-
218886220    LKEFVVIFSLSVVVIYLCHYVKVPAIVGFLLTGVVAGPHGLGLVKAAHEVEIMAEVGVVLLLFTIGLELSLGELMRLRKPVFLGGLAQVALTILAFAGGAELLGQPHGTAAFIGFLAALSSTAIVLKLLQERAQMDSPHGRISLSILIFQDLVIVPMMLLVPFLAGKGGEAGPS----------------------LLFTMAKGAGIILLVFLLSRKLVPALLHRIVRTRNREVFLVSTLAFCLAIALLTSSM-GLSLSLGAFLAGLIMAESEYSHSALEGIMPFRDVFTSLFFISVGMLLDLGFVIDHLPLVIGVTLSVLAVKCLLGGGATLMLGYPLRPALMVGLALCQVGEFSFVLAKAGVSYGLFDRNEYQLFLAASIMTMALTPFLIAGAPRMADVVVRLLPPGARLARRGEDAAAEEAGGAH--------------CGMDLTNHLIIVGFGIGGRHLARAAKAAGIDYTILEMNPDTVRTFAAKGEPIAYGDASHPAVMEHAGACAARVLAIVISDPAAVRSITDTARKLNPSLHIVVRTRFISEIAALRDLGANDVIPEEFETSVEIFTRV-------------------------------
171911098    ILTLTGGLTAALALGFITQKLRLSPIVGYLLAGILVGPFTPGFVADNDIATQFAELGVILLMFGVGLHFHLKDLLAVRKVAIPGAVAQIAAATALGAIVTHFFGWSIEAGIVFGMAISVASTVVLTRVLSDNRALHTPSGHIAIGWLIVEDLFTILVLVLLPAIFGNPGDAQGAGHGAEGGNVWLTMG----------VAMFKLGLLCVFTLVAGQKIIPWFLGYVAKTGARDLFTLTVLVLALGIAVGSAKFFGASMALGAFLAGMVVGQSEFSGRAASEALPMRDAFAVLFFVSVGMLFDPGALKTGWPLMLATLGIVIIGKPLAALAVVLFFKKPLSSALSISVALAQIGEFSFILAALGTSMKILPPEATNALVLTSVISITLNPLMYKGIAPLVKWLESKWARPARPADMQNALELDDTVHRVVVVGFGPVG-----------------------RTLSRILEDNGFRPVIVEMNIETVRKLLAEGKPAVYGDAAQREILHHAGIEKAEGLIIA-ASGVPAKEIVEAARDLNPKIRILTRTSYLNQAEALRQCGANAVFTSEGEIALAMTDYLLEEMGATDEMIDRERDRVREE----------
225454115    --DMLWLLLASVIFVPIFQKIGGSPVLGYLAAGILIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGTAQVLVTAVVVGLVTHFIGQPGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGIGFQ---------------AIAEALGLAAVKALVAIAAIIAGGRLLLRPIYKQIAENQNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLISNFPVIMGTLGLLIGGKALLVALVGKLFGISIISAIRVGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMALTPWLAAGGQLIASRFEQHDVRSLLPVESET---------------------------DDLQDHIIICGFGRVGQIIAQLLSERLIPFVALDVRSDRVAMGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRTVWALSKYFPNVKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIAATINEFRSRHLSELTEL--
42522245     ---ILAFLGFSVVLVSLFQKLGLGTILGYLAAGILIGPLGWGLISDFHFVQTIAEFGVVFLLFIIGLELQPKKLWGLRKTLLGFGGLQILVCTVVFTLAGHQLGISWASAAVVGFALSLSSTAFALQSLSERKVLNTEFGRASFAILLMQDVVAIPALAVIPSLGLVTA---STREVNWGGALAIFIGLALGS----------------------RLLMGRFLQVVAETRSRELFTGVTLLTVIGVAFLM-ESVGLSMALGAFLAGVLLSESEYRHELEADLEPFKGLLMGLFFVSVGMSVKLSLLVENPGLILGITVGYMVLKGFLIYGVGRVMKLHRPASNNLAVYLVQGGEFAFVIFGVGQSAQVLSPEWTQRFTLVVTLSMIASPIIIVLNEKIQAMIACKRPGAGPQYDQ--------------------------IDEADNGNAVIIAGFGRVGQIFGRILRTQDVKFTAIEHDTEQIDLLRRFGNKVYYGDASRPEILEAAGIKNAKYFVLAVDDVETSNNIARILHEDYPHVKVFARSRNRQHTFDLMAAGVTQVRRETIDSSIALSEQLLVEMGTPAKRAHEIIERFRLHDE--------
283778615    ILTLTGGLAAALVLGYITQQLQLSPIVGYLLAGIAVGPHTPGFEADLHLAEQMAEIGVILLMFGVGLHFHLKELLAVRSVAVPGALVQSITATVLGALAGRLFGWDWSISFVFGGAISVASTVVLVRVLSDNRALHTRVGHVAVGWLVVEDLLTVVALVLLPSLFGNDAQGG------------------WGVAIALGLALVKMGTLVAVVFVVGGRLVPWLLDRVASTRSRELFTLTVLVIALGIAVGSATVFGVSMALGAFLAGMIVGRSEFSLRAASEALPMRDAFAVLFFVSVGMLLDPRQLLESPMVILCTLAIVLVAKPASAMLIVLLMRYPLKVALSVSIALAQIGEFSFILATLGKQLKIVPDEVINTLVAAAIVSITLNPLLYRMVGPIDQWLL--SWRKTPAQQPVAKPDQEEDSEESPRH------------------RAIVVGYGPVGKTVTQLLLDNGITPTVIELNHETVRRIKTFDVAAIYGDASRPDVLVEAGIAEAENLILSSGTSQTDEEIIRRAKELNPKIRILARSQYVRELPKLRHAGAEEVFSGEGEVAMAMTMAILRRLGATPEQIDRERERVTSE----------
282165338    --SILLAFAIAVLL--ICYRFKIPEIIGFLLTGIMAGPYGLGIFTNMQEIDFLAEIGVVLLLFTIGIEFSFKNLIELKKQFFVGGTLQVLLTFAATFLITMALGVSLNTAIMAGFLVSLSSTAIVLRLLQEKDEMDTPHGRIIVGILIFQDIVSVLMMLLIPFLSGSSSTLLQSIPLLLVEVVGLVVLVIVGTV----------------------WLVPKVLYRVARTRSQELFMLSVVVLLLAMAWLTSSI-GLSLALGAFLAGLIISESQYSTQALGGILPFRYVFTSFFFVSIGMLLDVQFVLDNPAVILLAVVAVLVVKAILAGGTAIALGYQMRTAVLTGFALSQVGEFSFILSKLGVDTGLLSQDMYQFFLATSILTMALSPFLINFSPRVSDVI----------------------CKLPLPQRFIENSCDIRSAKMTANDHLVIIGYGLNGRNLARAAKAASVPYVIIEMNPDTVAVEKEKGEPIHYGDATNEKVLEHANVPYARVAVIAISDANATRRITAAVREMSPKVHIIVRTRYLKEMGPLYDMGANEVVPEEFETSLEIFARVLK----KYLVPRESVDTMTAELRSESYE---
49474424     ITTIVAGLCLAFLLGMVASRLRISPLVGYLLAGVLVGPNTGGFRIDSSIINQLAEIGVILLMFGVGLHFSLKDLLSVKAIAIPAALAQMAFSTFLGLCLGLIMGWGFSSSLVFGLALSTASTVILLRALQERHLIETEKGRIAVGWLIIEDLAMVLILVLIPSLANILGNTKKEAIDPVIKWLDPSIW------GVFGLTILKVIVFIILMLVIGRRIIPWLLKVSAQSGSRELFRLSVFATALGVAFGAAHLFGVSLSLGAFFAGMVMSESELSHRAAEESLPLRDAFSVLFFVSVGMLFDPGKILSHFFPLLATLLIIIIGKSAVAFFIVKALRHSNAIACTISASLAQIGEFSFILASLSLNLGFLNNDAHDLILGGAILSILLNPLVFIAFDKIKKHL--------------ENLLTNLQDVQTIIDIDLKDPDQEFLPITSKTNHIVIIGYGRIGKCVALSLINKGELVVIVEESKRLADKAIADGLEVICGNIIKQDIMSAANISNAYKVVITMRSTIEVGECIVNIRNMKKDIQIITHALSDVETAYLIDLGADIVVTDDEEIANGIIEYI-------------------------------
206891007    ---ILIIFGISGVIIYILRQLKIPSIVGFLIAGTVIGPYGMGLIKDPNEVEIIAEIGVILLMFTIGIEFSIPRLMALKKEVFLLGSLQVALTIIVISIISLVLNVSLNNSIFYGFIIALSSTAIVMKLLSDKGELNSPHGKICLGILLFQDICVVPLMLFTQLLAGQGESYYN-----------------------FFTVILKASIILSIVFIFSRLAVPYILHEIVKTKSRELFIITTIFICLGTAYFTSKL-GLSLALGAFLAGIVISESEYSAQAVSDILPFKETFSGIFFISVGMLLNIDYIKAHLLEEVILVGSIFFFKALVIIVIAYIFIHSLRVSLKSALSLSQIGEFSFILAFTGKSLGLLNENAYQSFISASVVTMLFTPLIIKYSPKLIDYLV--QMKPFKSLEKTRKI-------------------KESDIIVKKSNHVIIIGFGLNGRNLARVLKETNIPYIILELNPDTVRKMKKKGEPIYYGDGTSQEILHKLGIKRANVLVIAISDPSATRKIVQLAKTENPKIHIIVRTRFIAEIEELKKLGADEVIPEEFETSLEIFARVLH-----------------------------
224368501    --DIVIIVMAAFIGALLAQRLRQPLILGYILAGVAVGPHTGGVVSGIHEIEMLAEIGIALLLFALGLEFSFKELKPIRRIALIGTPIQIFLTMVFGFCTGQAFGWPWMQSLWFGALISLSSTMVLLKTLENQGRMGTLSSRVMIGMLIVQDLTIVPMMIILPQLNHPRAGLP-----------------------LLAMAAVKAVCFLLVMIIAGTRVIPLVMKRVAHWNSRELFLLSTVAMGLGIGYGT-YLFGLSFAFGAFVAGMLLSESDYGYQALSDIIPLRDIFSLLFFTSVGMLFDPRYLINHLGTVMLLVLIIMVGKGLIFGFLSKAFGYRNVIPLAMALGLSQVGEFSFVLARVGVSTHSISADFYSLILTTTIITMFLTPFVSGWTTPLYAL--------------------------RNKWGKAYTFQTINLPEQGLKDHLVIAGGGRVGQYIADVLQKIGVCFVIIEFDCRRVEQLKSFGFPLIYGDASQPVILEAANIERSKLLLVTTPAAVVARAITLLVKKIQPDLHVVTRADSLDQMKEFQNNGVYHIVQPELETGLEFTRQALLHLDLPIERIQQFTDEIR------------
255541526    --DVLWLLLASVIFVPIFQKIGGSPVLGYLAAGILIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGTAQVLVTAAVGLGSHFVSGLPGPAAIVVGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEALGLAAVKAALAITAIIAGGRLLLRPIYKQIAENQNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLISNFPVIMGTLGLLIGGKTLLVALVGRLFGISIISAIRVGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMALTPWLAAGGQLIASRFEQHDVRSLLPVESET---------------------------DDLQDHIIICGFGRVGQIIAQLLSERLIPFVALDVRSDRVAVGRALDLPVFFGDAGSREVLHKVGAERACAAAITLDTPGANYRTVWALSKYFPNVKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIASTINEFRSRHLSELTEL--
269104236    -------LFAAVIAVPIAKRLGLGSVLGYLIAGVVIGPVIGLVGSETTTIQHFAEFGVVMMLFLVGLELEPRMLWDMRHRLIGLGGLQVGLSTLVVMGIAMAFGIGWTIALTIGLIFSLSSTAIVLQTFNEKGLSKTEGGRTAFSVLLFQDIAVIPMLALIPLLALPDLVAKAQSAAQQVAEHHDSLSLVAGLPGWAY--ALVVILAIVGVVVGGHYLSRPLFRFVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGIDFNVLFDQFGIVIGMTLGVMLIKALVLLLLSFIFKVKGRDRWLFALSLAQAGEFGFVLLSYTVQNHVLPVEISQTLSLVVALSMFLTPGLFIL---FDRVIEPRFAESINDRE---------------------------ADTIDEEGTVVIAGIGRFGQIVNRLLVANGIKTVVLDHDAGLIENMRQIRIKSFYGDATRDDLLHSTGIAEAKVFVVAIDDKERAIDLVKHVKHTYPKVKILARAYDRGHHYSLRNAGADYVISETYRSALALTEVLKEMGVHPFKAEQQKAAFVETEAQSK------
119488481    --------------------LKQPALLGYLIGGVVIGPSGLGVIKELIQVETLAQFGVAFLLFALGVEFSFAELKKVQGISLGGGGLQIVLTMLLTTVVSLGVGWSPVQGIFLGAILSLSSTAVVLKCLMERNETTTPHGQVMLGMLVVQDLALGLMLAVLPAL----------------DQPPEALGLAVGR------SLLLIGLFALGAVAAGIWIIPSLLRFLAQTESRELFLLGVVVLCLGIALLTEHL-GFSIEMGAFVAGLMISEVEYADQTLTYVEPLRDIFAALFFVAVGMLIDPVFLWQHLELILGLVCLVVLGKSLIIIPIVRSFGYTIKSSIIVGLGLAQIGEFSFVLASAGQGLGLVSRRVYLLILGTTAVTLVITPFVLQLIPRLLDWMENVPWLFALLEETSLPIAISDDLPQ--------------------QNHVIVCGYGRVGRNLVQILTNHDYPVTVIDHSERKIQELRHAKIPYLYGNAASSHVLEAAGVDRACTMAIALPDPMNTRLCLKRSLEYSPDLDITVMAYRDKDIELLYHLGAKEVVQPEFEASLELSTHLNQIQQQTQKIRNSHYLDLRPEESPVKISRNL
197286027    ITTIVGGLALAYILGMIAQRLKISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLMAVKAIAIPGAIAQITVATLLGLGLSTFFGWGLFSGIVFGLCLSTASTVVLLRALEERGLIDSQRGQIAIGWLIVEDLAMVLALVLLPAIANMLESSDQTSISQ--------------LLINLGITIGKVVAFILIMMIVGRKLIPWILAKTAATGSRELFTLCVLALALGIAYAAVTLFDASFALGAFFAGMVLNESDLSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMVLIEHPLGILATLAIIIIGKSLAALVLVRMFGHSRRTALTISASLAQIGEFAFILAGMGVALNVLEPDARNLVLAGALVSIMLNPVLFSL---------------------LDRYLAKTETKEEQEQLQQEEMEEEMPVPVDICGHAIIVGYGRAGSMLAEKLQPQAIPLVIIENSRNKFAELKEKGLNAVLGNAMTKESLALARVDCAKSLLLTIPNGYEAADIAETARKMNPDLNIIVRAHYDEEASFILEKGANHVIIDEDQTASAMAEMLIQ-----------------------------
186478038    --DFLWLLLASVIFVPLFQKIGGSPVLGYLAAGILIGPYGLSIIRNVHGTRAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLVTAAVGLLAHYVAGQAGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRASFSVLLFQDLAVVVLLILIPLISPNSSKGGIGFQ---------------AIAEALGLAAVKAAVAITAIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLSNFPVIVGTLGLLIVGKTMLVVIMGKLFGISIISAIRVGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMAITPWLAAGGQLIASRFELHDVRSLLPVESET---------------------------DDLQGHIIICGFGRVGQIIAQLLSERLIPFVALDVSSDRVTIGRSLDLPVYFGDAGSKEVLHKIGAGRACAAVVALDAPGANYRCVWALSKFYPNVKTFVRAHDVVHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIANTINEFRTRHLSELTEL--
87120622     MEQAFVFLGAAVVTVPIAKRLGLGSVLGYLIAGAIIGPYVLGIVADDNDVMHFAEFGVVMMLFLVGLELQPSVLWKLRVPIVGLGGAQVLLSTGLMALVAMAFGLPWQTALVVGMILSLSSTAIVLQLLNENGLMKSQLGQSSFAVLLFQDIAVIPMLAFMPLLALTSPSVVDEANQLSGWQHAAQL-----------------FAVIGAIILAGKYLLRPLFRIIAETKMREIFTATALFLVIGIALLMNAI-GVSAALGTFIAGVVLADSEYRHELEAEIAPFKGLLLGLFFISVGASINFSILMAEPLQIGALVVLLMLCKMLVLFCLSRVFNIKGGNGWYFTFALSQAGEFCFVLFSFADQHHILGSDIIDPLVVVVALSMAATPILMILHDKVIEPFFVRKG----------------------------CKQQEADDIDDGDTPVILAGMGRFGQIVARLLTMKGYQVTVLEHDAGQIELLRSFGTKVFYGDASRGDLLHSAGAEQAKLLVVAVDEHEKAMEIVTHARKHYPHLKILVRAIGRLEVHDLKVAGADAIVRETFHSALNLGEQALESLGHSSQEAQNAAMLFKQHDEHNVMA---
117619992    ITTLVGGFVLAYILGMFAQRLKISPMVGYLAAGVISGPFTPGYVADMKLVPELAELGVILLMFGVGLHFSFRDLMSVKRIAIPGAIAQIAVATLLGMGLSSLLGWDPVAGLMFGLALSTASTVVLLRALESRQNLETLQGRIAIGWLIVEDLVMVLALVMLPIIADIQFGE--------QTLSWQSIALDLG------WTLGKVSLFVALMMVVGSRFIPWLLAHTASTGSRELFTLAVLTCSLGIAFGAVKLFGVSFALGAFFTGIVMNRSELSHRAANNTLPLQDAFAVLFFVSVGMLFNPAVLLTEPLAVLATLFIIMFGKSAAAYAIVRLFRYSRRTALTISASLAQIGEFSFILIGLAIVLKLVPEGARDLILVGASLSIMLNPLVFN--------------------------AVERYLEKHPDADNAKVLAECKCPAVEMKAHTILVGYGRVGRLLVNGLQQAGRELVVIEQDPHRLESLRQADIPHVNGNVADDEVLCRAAITDACWLLVAIPNSFEAGEAIAQAKLINPAIRVIARAHSDDEVSFLTKQGADKVIMGEREIALGMLAQ--------------------------------
114563418    -------LTAAVIAVPLANKLGLGSVLGYLIAGVVIGPIVGLVGSETNTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLLGLGGLQVVGSVVAVMACAIYAGYQLSIALTIGLIFSLSSTAIVLQTLSEKRLNKTHAGQNAFSVLLFQDIAVIPMLAFIPLLALPELVDKAQAAVNSMSEQHEQLSLVASLPGWAYAIVL--VLAIGTVVLGGHYLSRPLFKMVAESGAREISTAAALMLVIGIAALMS-LVGISPALGTFLAGVVLANSEFKHELEANIGPFKGLLLGLFFITVGAGIDFTVLFADFAEIIAITLSVMLIKASVLYLLALIFRIKGSDRWLFALCLAQAGEFGFVLLSFSVQQHVIPTDLAQTLSIVVALSMFLTPGLFIL---FDKVIYPRFQVKTNQREQDS---------------------------IDDEGTVIIAGIGRFGQVVNRFLISNNIKTVVLDYQVSQVDTIRRINTKAYYGDATRPDLLKTAGIEQASLFVVAIDNRESSVELVKYLHNTYPKLKIVARAFDRGHGHLLKEAGADVVESETHH----------------------------------------
88857957     -TEIFSLLAIAVVLVWLFKRLNLPPVLAYLAVGVLVGPHALGWISEYQEIHLVAEFGIVFLLFSLGLEFSIPKLMAMRHIVFGLGSAQVVATSCIIIAIVMVYNPHFATAFSIGTLLALSSTAIVVKQLSESGELHTRRGQLAIGILLFQDIAVVPLLIILPLLSGEG---------------------EHHLVWALSIALTKGAFVCMLLWAVGKWVLPRLFNEVAQLRTDELFVLTTLLVTL-FASGLTHFFGLSMALGAFLAGIMLGESQYRHQLEADIRPFRDILMGLFFVTVGMQLDMSFVWFNAYWILLAVCGLILIKALLIKQLAHFMGETAKDAWATGLMLCQMGEFGFVLIALALQHQLIESSYASLLISIGVISMAMTPYLIDKNQQLAKKLSRG-------------------------EKSEQDKTAAPNFSTNLTNHVVICGFGRVGQTVARFLKAEAIPYIALDIDPIRVREAQAAGENVQFGHVRQKDILKAAKVDKSRLVIISFADYAKAMSVVSVVRQLSDSVKILVRMRDDQHLIELKNAGVTEVVPESLEASLMLVSHV-------------------------------
241774650    ITTLASGFGLALLFGFLAEKIKLPALVGYLLAGILIGPSTPGFVADTHIAAQLSEIGVMLLMFGVGLHFSLGDLMSVRKIALPGAIVQMSLATCLGFALAHWWDWGIGAALVFGLSLSCASTVVLLKALEARNAIDSMNGRIAVGWLVVEDLVTVLVLVVLPPLAHLLESNGSTGSAPTGN-----------LWVTIGQTLLSVGAFIALMMLAGRKVFPWILWQISKTGSRELFTLSVIAAAITIAWGASELFSVSFALGAFFAGMVMRESKFSHRAAEESLPLRDAFSVLFFVSVGMLFDPMVLIEHPMEVLAVVGIIIVGKGLAAAALVLVFRYPLNTAFTVAASLAQIGEFSFILGGLGLSLGILPQSGMSLLLAGALVSIALNPFLFAAIAPLTRW-VLAHSELARRHERREDVLSELPQTTE---------------ARYLKGQVVLVGYGRVGKRIAATLDGQGIAYVVVEQNRERVEDLRENGKAAVYGDAVEPEVLVQAHIHHAAMLLVATPDLVDIHLMVEAARRVNPAIEVVLRTHSEEEMHFLQQAQMGTVFFGEEELARNITRHV-------------------------------
142184222    --DMLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPVTKVLPFSLTSHAPGDPAHDPASDSHASNSHAPGDPAPHDHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERAKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAIRSITDSVHLVVRTRYVKETAELFALGADEVIPEEFETSVQIF----------------------------------
186682968    IVDLVLVLGVAACGGLLAALLRQPVLLGYLIGGMIVGPAGLGLIKEVIQVETLAQFGVAFLLFALGVEFSFAELKKVKAIALGGGGLQIALTTVVVSGLSGAWGTLPAKGMFLGCILSLSSTAVVLKCLMERNETETPHGQVMLGILVVQDLALGLMLAVLPALNQPAETIGIA----------------------VLTALLWIALFAAGAVAAGMWLIPPLLRLLARTESRELFLLGVVALCLGIALLTEHL-GLSIEMGAFVAGLMISEVEYADQTLTYVEPLRDIFASLFFAAIGMLIDPVFLWNNLELILGLVALVFIGKFLIITPLVKLFRYPLKTAIIAGLGLAQIGEFSFVLASEGQSLGLVSRQIYLLILGTTAVTLMLTPFVLRLVPFLFNFAESMPWLKPYLEEQEALDVSEDLPF---------------------KDHVVVCGYGRVGKNLVKLLLQHNLPVVVIDQSESRIQQLREAGVSYVYGNCVSLHVLETAGVNHAKGMAIALPDPMSTRLCLKRALELRPELDLVVRATQDKNIEVLYQLGAREVVQPEFEASLEMA----------------------------------
1197659      ITTIVGGLVLAFLLGSLAHRLRSSPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKAIAIPGAVAQIAVATLLGMGLSHLLGWDLMTGFVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGRSIVEDLAMVLTLVLLPAFAGVMGNETTSLSQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLVLALGIAYGAVGLFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILLREPLAVLASLAIIIFGKSAAAFILVRMFGHSNVYSTHHFCPWRKSVNLPFILAGLGISLGLMSEHGRNLVLAGAILSIMLNPLLFTL-------LDRYLAKNETMEDLILEEAVEEEKQIPGRFVQSCTVSRLWSG----------------GSLLGAKLHAEGIPLVVIENSRPRVEALREQGINAVLGNAASADIMSLARLDCALVIILTIPNGYEAGEIVASARIKRPDLEIIARAHYDDEVVYISVRGANQVVMGEREIANSMLNMLK------------------------------
196156210    --NIVVLMFISVCAVALFKRVHLPPILAYLFAGVLAGPQLLSVFAHPEEMHLLAEVGIVFLLFSLGLEFSLPKLLAMRSLVFGVGLGQMLFTTAVFTCVPLLLGIPVSASIIIGGTLALSSTAIVIKQATEMGILNNRRTQLAVSILLFQDLAVVPFLIAIPLLAQTG---------------------EVSIALALGEALLKGVFVIAFLMSVGKWLLPWVFREIARTRTDELFVLTTILIAL-LAGGLTYYFGLSMALGAFLAGMMLGESQYKYQLEADIRPFRDILMGLFFVTVGMQLELTVLWDSLFEIVCGVFALMVVKVILVRGASLLVKTDPIDGWSAGVKLCQIGEFSFVIAALATTHGVLTKEQSSLIVSMGVISMALTPWLMNNSVTIAKRLV--------------------------NNDVSFDDKANLGTAGTLTNHVVICGFGRVGQSVARMLKMEGIHFVAIDMDPVRVHESRNAGEPVIFGDASQKDILTNANVEGARLVLVTFDQVDKAKQVITQTRSLASTTDVMVRTKRDYQLESLYSAGANQVVPELQEGSLMLVSQVLHYA---------------------------
126645526    -------------CVPLAKRLGMGSVLGYLLAGILIGPYLLGFITNEQDIMHATEFGVVMMLFLIGLELEPKNLWKIRDLIIRIGLSQVLVSAALVFVIGLLIPIQWQISLAIALSMALSSTAIVLQSLKERNEMNSPLGKMSFGVLLMQDIAVIPILAILPLLVVTVPEISGEHTDGMHGLIDSLPGWA---------QTLSIFGAIGIVVLLGRYGFGPLLNFVAKTRLRELFTASALLIVVGISYLM-EIVGLSPALGAFLAGVILANSPYRHALESDLEPFKGLLLGLFFMAVGSTINFSLIFNEASTVFAITFGIILLKTLVLLVLGKVKKLQFSSNLKFAIGLSQVGEFSFVTYAFAQQLGIFDQSLTDTLMAVTALSMTISPILMLV---FDKFIIPLMSKNSENKEGKMDSFQE-------------------------KNKVILIGFGHFGSTLGRFLRASGVEATILDSDPERIEYLRKMGFKVYFGDGTRAELLQSAGAEDADILISALDNTEYSIKLVELCKQEFPHLEVMIRAKNRYDAFELMDKGVTNIYREHLDTSIKMGDVLKKLGFRAHTVHRMAKQFHDYDEEA-------
120610477    -------------------RVRLPALVGYLLAGVAIGPYTPGFVADGAMASQLAEIGVMLLMFGVGLHFSLGDLLAVRRIALPGAIVQMAVATLLGVGLASWWGWGLGGALVFGLALSVASTVVLLRALETLGILDSYTGRIAVGWLVVEDLAMVLVLVLLPPLAGWLGGTPEGPAGAAAHPP---------LWKTVGWTLAQVGGFVAVMLLVGRRLFPWLLWQVARTGSRELFTLCVVAAAVGIAFGSAALFGVSFALGAFFAGMVMRESEFAHRAAQESLPLRDAFAVLFFVSVGMLFDPRVLLERPLQVLAVVAIIIFGKTFAAAALVLAFRYPLNTALTVSASLAQIGEFSFILVGLGASLGLLPPEGASLVLAGALFSIALNPILFRAIAPLQDWLRARSAWARQLELRDDPLA----------------ELPETTHQRYLARQVVLVGYGRVGRRIAAALAARDIPFVVAEQNRELVERLRGQGMAAVAGDAVDPAVLIQAHIARAHMLVIATPDTLDVRQIVATARTLNPGIETVVRSHNEEEAHLLESEGVGKVFLGEEALAVAMTTHVVDVA---------------------------
270158835    VTTLATALGLALVMGLIAIKLKLPALVGYLLAGIIIGPFTPGFVANPHIAAELAEIGIILLMFGVGLHFSLDNLLETRKIALPGALLQIIVTTFLGVGVATCWGWNLISSIVFGLALSVASTVVLIRALEDQKMLHSINGQIAVGWLIVEDIAMIIALLLLPLMAYWLDNTVAGNESNNLWFILGGV-------------LFKFSSFIVVMLLIGRWILPKLLWQIARTGSRELFTLCVIAAAVSIAFGASKLFGLSLSLGAFFSGMIIQESKFSRRAAEESLPLRDAFAVLFFVSVGMLFNPYIFIEHPVRVLIIVSIIIVGKSLSAMLLVLVFRYPLNTALTVAASLAQIGEFSFILSAYAVQLNLLSIEGQDLILAGALISIALNPFLFKAIKPLQSWICAK-SPGARSFELVEDPLMELSSTED---------------EKYLSGHVVLVGYNQLGKLIGTLLTNQEIHYVVIDQNRELIEQLREYKIAAVFGNSTDPSVLIQAHIAQAGMLIVTTFDVFDIRKTLKEAQQLNPAIELVIRAQNEEEKNLLNQDIKGTFFFSEVELAQSISQHV-------------------------------
90423084     ISTVVVGLVLAFILGLAAHRIRISPLVGYLVAGVLMGPFTPGYVANQNIASELAEIGIILLMFGVGLHFSLKDLLAVKAIAIPGAVVQIAVATLLGTGLGWLLGWPIGGGLVFGLALSVASTVVLLRALQDRRLVDSERGRIAIGWLIVEDLAMVLTLVLLPALAGLLKGDTGDGASWTAVALP------------VAITLGKVAAFVAFMLIVGRRVIPWLLHYVAHTGSRELFRLAVFAISLGVAFGAAMLFDVSFALGAFFAGMILSESELSQRAANETLPLRDAFAVLFFVSVGMLVDPSIIIRDPLPLFATVLIIIFGKSLAAFAIVRAFGHPTRTALTISASLAQIGEFSFILVSLGVALGLLPDRGRDLVLAGAIISIMLNPLFFAL---LDRFVAVTDGKSPATTEPPSDA-----------------------QPGPPGGHVVLVGHGRVGGVVSAALRAEGLGVVVIEDDPDEVARLQQQGLTAFSGNAAASDLLQAADVAHARGLLIAIPDGYEGGQIVAQARALNATLTIVARAHSEEEVAHLKHNGADVVIMGEDEIARAMVARIGAAA---------------------------
158520872    LNDVEIIFGLAVVVLLICHKLRVPTVVGFLVTGVVVGPHALGLVKAVHEVEMIAEVGVVLLLFTIGLEFSLERLLRIKRAVLGGGSLQVAVTSAITAIVAMQFGLTAGQAIFAGFLVALSSTAIVLKLLQQGAQIDSPHGLMSLGILIFQDIIIVPMILLVPILAGTAGNLTTS----------------------LLVLLAKGGIIIVLVIVSARWIVPQLLYLIARTRNTEVFLLSVIVICLGIAWLTAT-AGLSLALGAFLAGLIISESEYSHQALGNLLPFRDVFTTFFFVSIGMLLDLGFLIEQPGRVLLITLAVLVAKTLIAGGVTVVLGFPFRTGILAGLALGQIGEFSFILSRSGVEYGLMNEAAYQLFLAVSVLTMAATPFIIMAAPRLADMVLPLPGRLVTGFAPLGHTDAPVKQ----------------------KDHLVIIGFGINGRNLAKAARTAGIPYIIIETNPETVRTAKADGEPIFYGDATHQAVLEHAGIHQARIAVVAINDPTATRRITDAIRRLNTGICLIVRSRYIQEMKHLYELGADEVIPEEFETSVEIFTRVREDIERLVSAIRADGYEMFRQISKTSISVS-
297581447    LSSSVVFLSAAVIAVPLAQRAGLGSVLGYLLAGIAIGPWGLGLIRDVQAIMHFAEFGVVLLLFLIGLELNPKKLWNLRGPILGLGGAQVVVTTAVLSSVAYLLGVSWQSALVIGMALALSSTAIALRVIEEHGLTRTEAGQSGFAVLLFQDIAVIPMLALLPILAGNSSGD--------------------------WLNALWMTGGIAALLLGGHFLLNPLFRYIALSGVRELFTVAALLLVVGIALLMQK-VGLSMALGTFLAGVILAESEFRHELEIAIDPFKGLLLGLFFISVGMAVDVGLLLVKPLQIMLAVLGLVIVKGLVLYLLARLSGTVAKARSKMAAILSQGGEFAFVIFTAASAEGLLTASQVSFLLVVVSLSMVTTPLLLSAQKYW-------FARQLNIEENPLTPDVENK-----------------------EPRVIIVGFGRFGQIVGRLLYANKIKVTILESDASQVRLLRKYGYKVFYGDATNLELLRAAGVEQAEALVVCTDDPEQVITIVELCQQHFPNLKLLARARSRVEAYQLMSLGVQNYTRETFLSALDLGRKLVQLGMHPYQAKRAEEHF--------------
149375682    -------LTAAVVAVPLAKRLGLGSVLGYLVAGVVIGPVTGLVGQETATIQHFAEFGVVMMLFLVGMELDPKSLWAMRIRLLGLGGLQVVLTSAAGMAIAWWMGLQWQTTVAVGLIFSLSSTAIVLQTLNEKGLSKTEGGRGAFSVLLFQDIAVIPMLAVIPLLAI------SELAGVGATDPGHQGGFSLVAHLPGWAHALVVIGSVTTVIVGGHFLSRPLFRYVVQSGMREVFTATALMLVIGIAALMS-VVNLSPALGAFLAGVVLANSEFRHELVANIEPFKGLLLGLFFITVGAGINFEMLAAQWGTVITLALAVILVKAAILLLLALLFGLRGRDGWLFTLGLAQAGEFGFVLLTYSMQNSVIPTDIAQLLGLVVALSMFLTPLLFIAYDR----LILPRYREARNEQREADVIEEQAP-------------------------VIVAGVGRFGQIVCRLLRANKIPIVALDLALDQIENLRRINIKSYFGDASHTGLLETAGIAHARLLVVAIDDRDRAVALVHHVKQHYPGVWVLARAFDRGHGYQLRQAGADDVVSETYHSAVELGGH--------------------------------
88811107     LQDIVILLTASVIVVAVFRRLALPPVIGYLFVGVALGPSASGVVSDALNIPLLAEFGVVFLLFTIGLEFSLPQLRTMRWTVLGLGGAQVLITSVLAAVAAWYLGASWPGAVVIGGALALSSTAIVIKQLTEQAEIHSRHGRKALGVLLFQDLAVVPLLILIPILANTSDGS-------------------IPLAQALALALVKGVGVFLLIIWLGRRALRPLFHEVAAARSNELFTLAVLLVALLAAW-MTQLAGLSLALGAFLTGIMLSETEYRHQIEADIRPFRDVLLGLFFITVGMLLDPRDLLDNWHWVLLLVTALMLFKAVLIYVLVLVSGDDSRVAARTGAILAGGGEFGFAVLSLALASHLIQPAVSQIVLATIILSMIITPLLV----------------------RHNGLLAQHIANIGLATHGSGTVQAIAQSAHELRNHVIICGYGRTGQNVARFLEREGFAYLALDLDPARIRQARIAGEPVNFGDAAQHTILEAAGLKRARMVVISLDNPAAALKVMQHTREQRPDLPVLVRTRDDTWLEHFEQSGATAIVPEILEASLMLASH--------------------------------
163848975    LANLAIALMVAFAGGLLARRIGLPTIVGYLLAGMAIGPFTPGFVGDVEDISQLAEIGVIFLMFGVGLHFSLKDLWAVRQVALPGAILQMTIATALGFALSQVWGWNPLSGLILGLSISIASTVVLLRGLMDNGLLSTSAGRIAVGWLVLEDLATVLILVLLPIIFGGQGEQSFLSGT---------------------FSLLKAALFVVVMLFIGRRLLPKLLDIIASTRSRELFILAAVAIALGTAFGAAAFFDVSLALGAFLAGVVLSESQFSHQIGDDVLPFRETFAVIFFVSVGMIVNPLYLWANAAQVLTLTALIVLGKAFFTQLLGFMLPASGRTMLIVAAGLSQIGEFSFILGKAGMRLGLLSQDQYSLILAGSLLSIMVNPLMFRSIKPIERLMQRLSPRLWERFDSHPLQPADLALPKEGHVVVVGYGRVG--------------------QHIVTVLERLGIPRLVVEIDSGRAAEFNARGVPTLFGDAANSDVLIHAGLERARALVVTLPDETATEMVVAAARKIAPNLPIIARAATTKGVGRLLNLGAHDVIHPELEGGLEVMRH--------------------------------
142042489    IALLAAGFGLAMVFGYFASLLKMPPLVGYLLAGIVIGPGTPGFVGDLSLAQQLAEVGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQITVATLLGGGLALTWGWSVGAALVFGLALSVASTVVLLRALEGRGLVETVNGRIAVGWLVVEDLVMVLVLVLLPPVAGLLGGTPPGDAHAAGGSVWGTLG----------VTMLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGIAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPKILLAEPLHVIEVAAIVVIGKTLAAVALVIAFRYPLNTALTVGAGLAQIGEFSFILAGLGRALGLLSAEGQSLILAVALISIAMNTLLFAMIDPALAWIRKHSAFARKLEARDDPLAA----------------LPMSTPQTHLTGQVVIVGYGKVGTRIAHALDERGIAYVVVEQNRELVEKLRAEGVAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVEISRTLNPALEVVLCTNSGDEAALLSSEGIGTVFMGESELARGMTEHV-------------------------------
226941215    ISTIAAGFGLALVFGFLAERFRIPALVGYLFAGIVIAPTTPGFVGDVHLAAQLSEIGVMLLMFGVGLHFSLDDLLSVKRIAIPGAVVQMGVATVLGALLASWWGWSLGAALVFGVSLSCASTVVLLKALEARGILASMNGRIAVGWLVMEDLA-------------TVLVLVLLPPLAGLLGGGEAAAPGGSLWWTIGKTLLQVSLFIGLMLLVGRRILPWLIWQVARTGSRELFTLSVITAAIGIAYGAAELFGVSFALGAFFAGMVLRESRLSHRAASESLPLRDAFAVLFFVAVGMLFEPSILIKMPLHVLGVVAIIILCKSLAAAVLVVAFRYPLRTALTISASLAQIGEFSFILAGLGLSLGLLPPEGQSLIVAGALISIALNPVVFASVPPLSRWLLARSALARRLDARPDPYAELPHDTEHHY----------------LQGQVVLVGYGRIGEALAASMLARQIPFVVVEQNRERVDRLRERGIKAVCGDAAEPDVLVQAHIMHAAMLVVASDNPAAVPAMVDTALTLNPDIDLLLQAASEADWQELQQQCNATVIFGEDTLTQAM-----QTHVEAFFARRETHED--------------
219870879    LVSVVTLLGAAIIAVPIFKRLGLGSVLGYLAAGLAIGPFGLKLFSDPQAIIHVAELGVVMFLFIIGLEMKPSYLWGLRRQIFGLGSMQVVVCAVLLTFVGMAFGYSWQISFVGGAGFVLTSTAIVMQVLSERGDIASPRGQRMVSILLFEDLIIVPLLAIVTFLAPTDPNHIADPQPIWQ---------KIGIAGLSVTALVVVGI----------WVLNPIFRILAKTKIRELMTAAALFVVLGSALLMEE-GGLSTAMGAFVAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMALDLNIVFDNWVLILSAVIAMMAVKSLCILLIAKLAKSSTSDAMDRAVVMAQGGEFAFVLYAAAATQGVISAEIQANLTAIVVLSMIFAPITIILHN---KFVAPRFANKAGERE---------------------------ADHIEEQHPIILVGIGRYGQIVNHILTMSGYHPTIIDLNEVQIEGAKKYGIKSYYGNATRPELLHNAGIETAELLIVAVDDKHQAIHIVELARSMNPNIKIIARAYDRVHVFELYKAGADKQVRETFDSALRSGRAALKMLGVEEEVADEICDYYFERDRHNV-----
120436311    LQDIVIILGLSIVIILVFQKLKLPAILGFLIAGIIAGPHAFNLISSQHEVELLSEIGIIFLLFVIGIELSLKGLAAIKKIIFIGGSLQVGGTIAITAAISYFIGLPLNTSIFLGFLFSLSSTAIVLKLLQEKGEISTPHGKIGLGILIFQDIIVVPMMLFTPLLA----------------------GETPNIVSTIIIMVLKILLVLMIVYILARFVVPKVFGWVVKTKNKELFILTVVVFCFSVAWLTST-VGLSLALGAFFAGLIISESDYSHQATANVLPFREIFISFFFISVGTLLNLEFFFNNLLNIFLLVIGVIFLKMLVVGLTVLILKYPVRTIFLSLFSLFQVGEFALLLSGVGKDNGIIPENIYQYFLAISIITIGVTPFLIASAPRITYAIL--------------KAPIPASVRKRLENIKRSTKAEEEFSEENLHDHLVLIGYGINGSNISKAAKKAEIPYVIIDANPESFEKAKENKEPIIFGDATNDTILKHAHVQEARVIVIAISDPGATKKMLMSIRQFTQTATIIVRTKYVKEMEDVIRLGADEVIPEEFETSIEIFTRVLKKYLVPFDEIQEFINQIRSSD---------
37519952     IVDIVTVLGAAAAGGFLASRLRQPVLLGYLLGGMVVGPAGLSLVGDEGAIKALAEVGVALLLFALGVEFSIKELNKVRNIALGGGSLQVLLTIFLGGGLAYLTGWTIPKAIFLGAVLSLSSTAVVLKILIERNEVQTAHGQAMLAILIVQDLGLGLMLAVLPALTQPPEALGGALLWALL----------------------KSVLFIAGAVVSGIWLIPPLMRQVARTGSQELFVLTVFALCLGVALVTSTI-GLGIEMGAFVAGLMISEVEYADQALDRVLPMRDIFATVFFASIGSLIDPIFLWNNAPTLLGLVAAVMVGKALIVTPVVMIFGYPFKTALTVGLGLNQIGEFSFVLAGVAQGLGLFSQELYGLTVGTTAVTLVVTPFVLKSSPMIFNALLPVVGKALRASEAPKAIAVEE----------------------GIRDHIVVAGYGRVGETLVRMLRSQGHTVLVIDNNEATTESLRKQQIPYLYGDSSSELVLEKAHLEQARAMAIALPDPMATRLTLKRVLSVAPEIDITVRAHANSEIDALYQLGAREVVQPEFESALAMGSHM-------------------------------
168698750    ---LAGGLAVALAFGYATNRLGLSPIVGYLLAGAVVGPHTPGFVVDQGLADQLAEVGVVLLMFGVGLHFRLDELLAVRRVALPGALAQCGAATAFGTAVALAFGWSPPAAVVFGISVSFASTVVLTRVLSDQNQLHTPTGHVAVGWLILQDVFAVLVLVVLPAVLKDGPVD------------------AVELPLALGLAALKVGVLIAAVLLAGGYFVPRLLKHVAETRSRELFTLTVLVVALGIAVGSAVLFGASMALGAFLAGMVVGRSEFSVRAATEALPMRDAFAVLFFISVGMLFEPAFLLKAPGLVAATAAIVMIATPVTTFALVLARGYPVRVALGVGLALAQIGEFSFIVAAAGKSLNVLPEAATQVLVVVAIGTISVSPLVYRLAGLLERWAAGRPRLWALLTARTRERLG--------------SGPEPVPANAEPAYRAVVVGYGPVGRTVCRLLRENGIEPTVVELNVDTVKQLRAEGVRAVYGDATHPNTLKEAGADRAASLILSSSQVSGGSEVIRAAKELNPGIRVLARSAYVRELAALQRAGSEVVVSGEGEVALALTEAILRRLGATPDQIDRERERVRLE----------
110639442    ----VIYLSAAVVCVPIAKRFAMGSVLGYLLAGMLIGPFVLGFIGQEKDIMHFAEFGVVMMLFLIGLELEPAHLWKIRKQILGVGLSQVLITTAVVMIIAIAASLAWQSALAIGFAFAMSSTAIVLQSLKEKGLMKAPSGQFSFAVLLFQDIAVIPILAILPLLVFLPVSIPQDAHSGGINDLPR------------WLQTASVLGAVGGIVLIGKYAIVPLLRVIAKTHMRELFTASALLIVVAIALLMQQ-VGLSPALGTFLAGVILANSEFKHELESDLEPFKGLLLGLFFIAVGASIDFSLVYEELLTIAILTFSIIIVKASILFAIGKKAKLSLDQNLIFAIGLSQVGEFAFVLFSFIGTHNILSKAQTDMMMAVTALSMTISPLLLIV---LDKWILPKLHAADKE------------------------QTTKRADHIEERNNVLLVGFGHFGTTLARFLRANGVAATVLDNNSDQVDLLRKMGFNVFYGDATRIDILEAAGAAEASILIIAIDSPETNLEIVKIVKQHFPNLEIMVRSKNRMDAYELLDEGVSNIYREHLDTSIRLVDVMKKLGYRTYSAFRAGQNFIKYDE---------
295403900    -AEIIIALVAAVLGGILAHRLKLPVLLGYLVAGMLVSPHGLGLIQDTESIEAMASIGVILLLFTLGLEFSLEELRRIGAVAILGGIAQILATAGAGFGLGQILGWGVAESIFFGFLLSLSSTLIVLKLLMERGELDTTHGRIMTGILLVQDLSLIPLMIILPTLGATDTDIGPALLSAGG----------------------KALVFIIGMAAFGFWLLPRILERVARSRSRELFLITVVSVSLAAAIGA-EFFGVSAAVGAFIAGLLIGQSSFARQALADIVPFRDAFGALFFVSLGTLADLSFIYQNPLLIIGVVLFILAVKFIICSAVPWLFGYSARTSLATGFGLAQIGEFSFVLAGVGVASGVLRDSTYALTLGAAITTMVLTPFVISLGNRVYHRLER-----TAFGQRFFNLRGEVSGARSTP---------------ELSGHAVICGHGRSAAALTKVLKRRNLNYLVIELDPKKIAELRREGVPCIYGDASNPEILGSAQLEKARLLVCTFPGFMDVELTVKNARRINPRLDIVARVEQDRDAEVLKDIGVNELVRPQFEASLEITRH--------------------------------
148553379    IATIVGGLTLAFIFGAVAQRLRIPPLVGYLMAGVAAGPFTPGYVADQHLANELAELGVILLMFGVGLHFSVRDLMAVRKIAIPGAVTQIAVATLMGMGLAALLGWSLAGGIVFGLALSVASTVVLLRALQERKILDTERGKIAVGWLIVED------------------LAMVLALVLLPALAQGGSGGGSAIWAVLALTVGKVIAFIAFMMIVGRRVIPWALHYVAHTGSRELFRLAVLAIALGVAFGAAMLFGVSFALGAFFAGMILAESPLSQRAANETLPLRDAFAVLFFVSVGMLFNPHVVTDEPLPLLGTVAIIIVGKSIAALAIVMAFRHSAATALTIAASLAQIGEFSFILATMGHELKLIPAVARDLILAGAIISILLNPLIFAIVGRYGR------------------------------KWMPEKVADEAATPPPPRGHVVLIGYGRVGSLVGRKLLEAGEQVTIIEAQPDATGLPEHPNATVLIGNACEASPLDQARLEKARLLCIAIAEGFEVGQIVERARKANPAIRIIARAQDEAEVEHFSKMGADVAITGEREIARSMVD---------------------------------
159898487    ITNISVALVVAFAGGLLARRLGLPTIVGYLLAGMLIGPFTPGFVGDIGDISQLAEIGVIFLMFGVGLHFSLKDLWSVRKVAIPGAALQMLLATGLGFGLTRLWGWTTAAGLVVGLAISIASTVVLLRGLMDAGQLNTPAGQTAVGWLVLEDLATVLILVLLPALFGSEGGNP---------------------WVTGGLALLKTTAFVLIILFVGGRFLPWLLTSIAHSRSRELFILAAVAVALGTAFAATAAFGVSLALGAFLAGVVLGESEISHQVGDEVLPFREIFAVIFFVSVGMLVNPQYLWDHIGQVVALTALIVIGKAIFTLFLGLILPSTGRTMIVVAAGLSQIGEFSFIVGQAGVGLGVLTQDQYSLVLAGAMFSIMLNPVMFWSIPHVETWL-KRYPKLWARFERHA-------------------TTEPQPTTLPQAEHVVVVGYGRVGEHIGTVLNRLQIPFLVVEADNHRADDFMTKHIPTLIGDAANSDVLTHAKLEQAKALVVTLPNEAASELVVAAARDLAPNLPIIARAATNSGVQRLADLGAQDVIHPELEGGLEIIRH--------------------------------
196157329    --------MAAVIAVPIAKRLGLGSVLGYLIAGLVIGPIFGLVGDETVAIQHFAEFGVVMMLFLVGLELEPRSLWAMKSKLLGLGGLQLTLTTALITATALALGQPFGISLTIGLIFALSSTAIVLQTLQEKGLQKSEGGKSAFSALLFQDIAVIPMLALIPLLAIPELVAAGGEQGGGEAHDSFNL-VDGLAPWAYGLVIISSVAFLT---IGGHYLSRPLFKFVAASGLREIFTATALMLIIGIAALMG-LVGLSPALGAFLAGVVLANSEFRHELEANIEPFKGLLLGLFFITVGAGINFSVLSENPMLIAGLTLAVMLTKAAVLFLIALIFKIKGTNKWLFTLSLAQAGEFGFVLLSFASQNYVLPKDIISLLSLVVAISMFLTPGLFIL---FDKAIIPRYRNKKSKRDQ---------------------------DTIDEKGTEVIAGIGRFGQIINRLLMANDVETVVLDIRSEQIDLMSRVGTKSYFGDASKPDILHTAGIHEASLMVIAIDNRETAAKMVKYAKHAYPNIMVLARAFDRGHGYRLRQLGADYVVSETYHSALEMGAEALRVHPFQVERQKMAYKNIESQQNDVLYH---
187735217    ILTFVGGLAAALLFGLIARKLHLSPLVGYLLAGVAVGPYSPGFVADSHTVEQFAELGVILLMFGVGLHFHLKDLIAVQKVAVPGAVVQISVATVLGVLVGWMFGWSAISGLVFGMAISVASTVVLTRVLEDNQNLHTPGGHVALGWLVVEDLFTILLLVLIPAVMEARQSGA---------------GDWGGILSELGWMFVKLALLVALTLFAGKKVIPLVLRYVARTGARDLFTLAVLVIALGVAVCSAEFFGASMVLGAFLAGMVVGQSDFCARAAAEAMLMRDAFAVLFFVSVGMMFDPMSVGDCWPLALATLGVVMIGKPLAAYVVVRCLRRPVPLALSVSVALAQVGEFSFILAGIGLMYNILPPDANQAIILAAVVSISLNPILYRQIGPAVKWLQKRGIGLADPGGVNSMALPAPDAR-----------------------RVVLVGFGPTGRILKRILNDNGVEVIIVEMNIDTVTAIREQGGDIVYGDASQREILRHAGIEYAESLILS-ASIPDAKEIVGVALELNPHIDVMIHTKYMRDVDILKEAGASQVFSSESEVALSMAEYFLREGGADDEQIVSERQRIRAELDREMPGVSV
91216492     LKEIVIVLGISIVIILAFQKIKVPSILGFLMAGIIVGPSAFNLLSSTHEVELLSEIGIIFLLFIIGIELSFSGLMKIRKTVFIGGGLQVGGTILITALVSIALGVEINTAVFIGFLISLSSTAIVLKMLQEKGEIESPHGRVALGILIFQDIIVVPMMLLTPILA----------------------GKSDNIGETLLILLVKLIGVGAVVFVLQRYIVPFVFKLVVKSKNRELFILTTIVFCFSVAWLTSS-VGLSLALGAFFAGLIISESEYSHQATANVLPFREIFISFFFISVGSLLDLSFFINNVIYILLFVLAVLLIKMLVVAVVTFILKTQPRTTFMSALSIFQVGEFSLLLSTVGLQNDLLPNELYQYFLSVSIITMALTPFILQKSHKFTDFLLV--------------AAIPKGVRKRLNNRKLEQSSSEVDQVQEWSDHVVIIGYGINGQNISRVTSHIDIPYVIVDMDYDAIEEAKRKNQPIVFGDAADPEILKHINIQKARVVVIAISDPSATKKIISSVRLFSQTVYIIVRTRFVKEIDENMKVGADEVIPEEFETSIEIFTRVLK-----------------------------
212711527    --SVIIFLCAGVVMVPIAQKIRLGAVLGYLLAGIIIGPFVLGFIRNVNDILHFSELGVVFLMFLIGLELKPSKLWELRRSIFGVGTIQVVVTAVLMAGVLILAQFSWQAAVVGGLGMAMSSTAMALQLMNEKGMSNQESGQLGFSVLLFQDMAVIPIMALIPLLAGDTGSSD------------------------WYKIGLKVVAFVGLWVVG-RYLLRPLFRLAAKSGVHEIFTAAALLVVLGSALIMESL-GFSMALGTFMAGVMLAETEFRHELEINIEPFKGLLLGLFFISVGMSLNLQVLWTYLPQVLIAVVVLVAVKALVLYALGFVARLRNGARAQFSGVLSQGGEFAFVIYATAFGASVIDERQMDLLLVVVTLSMMTTPLVMQL---IDAYLNRRYNQQATSTEKP--------------------------FVEDTNPHVILVGFGRMGQVVGRLLMANKVNITVLEQDVTAISTMRRYGYTVYYGDARELQLLRSAGADKAKSIVITSNVPEEVMEIVRICQENFPNLHIIARAKGRLEAHELLHSGVTDFSRETFSSALEM-----------------------------------
255037161    -------LAAAVVMVPIAKRLGLGSVLGYLVAGVIIGPAGLKFIGTEQDIMHFAEFGVVMMLFVIGLELEPSRLWRMRKSIAGLGGLQVGITTVLAAGVAMLLGIGWKEALALGMIVAMSSTAIVMQTLDEKGWLKTVAGQSSFAVLLFQDLAIIPMLALFPLLADHAGVADGHGGGGSLVSALSAWQQAI-----------VVLLSVSGIVLTGKYLLRPVFHMMARTGLREMFTATALLLVVGIAVLMTS-VGLSPALGAFVAGVVLANSEYRHELESSIDPFKGLLLGLFFISVGSSIDFSLVMSKPLLIIGLVAGLMLLKTAILFVLGKIFEVRNAQNFIFSIGLSQIGEFAFVLLSFSVQQGVLGKEISDTMTAVVAISMAMTPLAMMVN---EKFILTRFCLVSAGLQTAQRPS----------------------DVEEQDNPVIIAGYGHFGNIVGRFLRANGVEATVLDNDSDNVDFLRKIGLKVYYGDATRYELLDIAGASRAQMIIIAISDEEKRLELIETVKKHFPNLHMLVRSTNRNDAYDLMNAGMMHIYRETFDTSLRLVDALKLLGHRAHEATRMAKTFFVHDER--------
51245628     -TDIIIIVLAAFCCGLLMQMLRQPLILGYILAGIIVGPHTGGFVAGVHEIELLAEIGVALLMFALGLEFSLKDLKPVKNIALIGTPIQILLTMIFGYGIGYLLGWSWKDSLWFGTMISLSSTMVILKTLMNQGWMGTLSSKVMIGMLIVQDLAIVPMMIIMPELNDPAMGLSS-----------------------LGIAAVKATLFLGTMLLLGAKLLPTMVRHIARSGSRELFLLAIITIGLGVGL-VTHLVGLSFAFGAFVAGMVLSESDHGHQALSDIIPLRDLFGLLFFVSVGMLLDPHFLFAHLQLIALLVLLVGLGKGIIFSAISWFFGYGNIVPIAVGLGLFQVGEFSFVLAQVGLETKSISSDLYNTILTTAILSMALTPLISSQAGRFYAL--------------------------KKKWFSQESLKNIALPDEKLCGHVVIIGHGHVGFKIATALKQLAIPFILVELDQQRVEEAKRLDFPVIFGDACHETIQEALCLETASLLVVTIPSVIAAQEIIKRIRRSQNNIRIVARISDPASSHIFTDLDIHDLVLPKLETSLEMI-RLILLHRQISPTEIHNLTNIIRQD---------
71066284     MLQATIFLGAALLFVPLGKRFGIATVLGYLITGLILGPSVLDVAGDAESLLHFSEFGVVMLLFIIGLELQPSRLWALRRSIFVLGGLQVLTGVLLMGLLHQIFGLQLDTAFIVGFGLALSSTAFVLQILTEKQQLSSTHGREAFTILLFQDIAVIPLLAVIPFLSGVREQSYD------------------------LIYFGKVFAVFAGLIFASRYVVRPFFKFVASSGASELLTAVALFIVMGVSILMGQI-GLSMALGAFLTGVLLADSEYRHELEASIEPFKGLLLGLFFMSVGMLTDVNLILAKPIFIIGCAMALMFIKFGVITAIAKLFGNRWPTSIRLGVTLAQGGEFAFVLFSVASAQNVLQPELANTLNLIVTISMALTPLAFLL---LEKVGEPLFAKSKPSREYDTIPDHEHQ--------------------------VIIAGFGRVGQIIGRVLRMHNIEFTAIERSANRVDFVRKFGNQVYYGDPKNPEILRAAGIKKARIFILAIDDLERSITTAQYLRKNYPDLIILARARDRQHYYRLREVGVRHIWRETYLSSLDMSRESLQLLGISAEKARETVQTFRDYDDD-------
71281867     ---ILAILTCAVFVVWLFRRLNLPAILAYLVAGMLVGQHGLNLVQDQVDYDHFAELGIVFLLFTLGLEFSLPRLMAMRHLVVSVGSLQVGISLLVFIIAGLFFGLSFSEAFVVGSILALSSTAIVIRQLSETGAMKRKSGQLSVAILLFQDVAVVPLLIIIPMLAMDSQSS---------------------MVWALMLAMVKGVVVVALLLLIGKWLLPKVFNIIAQVRTDELFVLTT-LLVTLLAAAFTQWFGLSMALGAFLAGMMLSESEYKHQLEADIRPYRDILLGLFFITVGMKLDVSLLISSPFSLLGLMLCFMLVKIMVIKILAVKAGESSKDAWASGLMLAQMGEFGFVLIALANQSQILPLDVASMLLGAGVISMAITPFMINNARSWALFLSQEKSPESLDLSQLPE-------------------------NKVLENHVVICGFGRVGQTVSRFLKQDEIDFVAIDVDPLRTQKAREAGEKVLFGSSRQTEVLNAAHLSEAKLVVIAFGDDKQSLEVIQKVRSMNEKVPILVRTRNDDQLDALQAAGANEVVPESLEGSLMLVSQV-------------------------------
20091926     LTDLLIIFGLSIPVVYIFFRLKISPLVGFLIAGILAGPYGLGLIQETEHIEVMSEIGVILLLFTIGIEFSLRELLKIKRIVLLGGGLQMSITTVVVSFLLWRLGYSPETAVFMGLIVALSSTAIVLKLLQEKGEIYSAHGRIALGILIFQDIAAVLIIILAPLLAG-----------------------EAVVGSDLLDLLFRGIGLVLLTLVSARYVVPFVLFHVAKTRNNELFLLSIVVIGLAIAWLTS-VAGLSPALGAFLAGLIISESEYAAQALGTVIPFKDMFMSIFFISTGMMLNLGQMSTHLSLILTATVLVLVLKTSVNALTTFFIGFPLHTMLLVGFSLAQVGEFSLVTAQVGFENGIFSETIYQEFLAVTVLSMVLTPFITDLGYYSAVSSQQLSLPGILTTNRYSL--------------------QDEGQEKKLENHLIVIGYGVSGRNVGIAAQKASIPYMVIEINPETVRREKLNGIDIIYGDAAQKAVLEHAGIKNARSIVITAGNPVSTWQIIEVAKRLNPDIHIIARTHFLDTIDSFYALGADEVISDEFECSIELFSRV-------------------------------
257486507    LIEMLIYLSSAALIVPIAVRLGLGPVLGYLIAGCLIGPWGLKLVTDVESILHFAEIGVVLMLFIIGLELDPKRLWAMRRMVFGGGALQMLACGAAIAVFCAALGLNWTAALLVGLTLSLSSTAIAMQAMSERNMNSTAVGRSSFAVLLFQDIAAIPLVAMIPLLAANGGTPSGAE---------------------LGLSIAKIVGAIAAVVLLGKYVSRPVLRFVARSGLREIFSAVALFLVFGFGLLLEE-AGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLIDSPLKVITLTLGFILIKLLVIKLLGRFLNVPSDQRSWQAVFLGQGSEFAFVVFGAANVIGILVDPWGKSLTLAVALSMCVTPLLILLLNHLES--------------------------------SSKQGSNEADTIDQSNPRVIIAGFGRFGQIAGRLLMSCGFEVVVLDHDPDHIETLRKFGVKVFYGDATRLDLLHAAGAAQAVVLINAIDNQDDNLALTKLAQEHFPSLKLVVRARDMGHIITLRQMGIEDVERETFESALSLGRRALEQLGIGRYEARERADRFRR-----------
149907898    -------LFAAVIAVPIAKRLGLGSVLGYLIAGVIIGPVIGLVGSETATIQHFAEFGVVMMLFLVGLELEPRMLWDMRHRLIGLGGLQVGLTTAAIMGIGLALNLDWGLALTIGLVFSLSSTAIVLQTFNEKGLTKTEGARSAFSVLLFQDIAVIPMLALIPLLAIPELVEQAQNAVQAASAQHEELSLVANISGIYY--ALVIIVAITGVIVGGHYLSRPLFNFVASSKVPEIFTAAALMLIIGIAALM-NLVGLSPALGAFLAGVVLATSEFRHQLETTIEPSKGLLLGLFFMTVGAGINFTILFNDISTILAITLTLMLVKSLVLFILTLVFKIKGSDRWLLALSLAQAGEFGFVLIGFTVSNHVLPVDLAQTLSLSVALSMFLTPALFIFY---DRVILPRYVDKTN---------------------------QQASDDIDEQGDVIVAGIGRFGQIVNRLLLANGVKTVVLDHDVSMIQRVRSFNMKSYFGDATQLRLLETAGIANASLFIVAIDDKARAVDLVRYIKQHYPQVKILARAYDRGHGYSLRHAGADHVVSETYHSALILGSH--------------------------------
284098583    --DVIIIFSVSIAVVFLFQKLHLPSIAGFLVVGTLVGPYGLNLISDREHVHVLAEIGVMLLLFTIGLEFSLAKLKSSKTLFFVGGPAQILGVLLFFVIGGFLMDIDMNSAIFWGFLVTLSSTAIVLKALAERGESDSLHGRSTIGILIFQDLAIVPMMLMTPFLGNQGSED----------------------MGRILFALGQSLALVFLIVLAARVFVPKLLEHIVRTKSRELFLLTIVVLCMGTAWLTS-LFGLSIALGAFIAGLIISESEYSHQALAEVLPFRDSFNSLFFVSIGMLLDTRVILEYPLLIMTMVGAVVIGKFVTGAAAVLAVGAPLRSAILAGVALAQVGEFAFILAQEGLTEGILSHETYNMFLAVSVLTMIITPFLIQWSPKIARRTEA--------------------VQRLHQWLPGRVSLRAETAQFKLRDHVIIVGYGLNGRNLSRVLREFEIPYVVLDIRGEVVQLEIGTGVPIQYGDATNPTVLHQVQIENAKVLVVAISDPFGARRIVQLAKSLNPSIHVIVRTRYLKELEELHKLGASEIIPEEFETSIEISTLVLQ-----------------------------
88797830     ---LATILLVAGVFAPLATKLGMGSVLGYLLAGIAISPILSLLHVDVVQIQHFAEFGVVMMLFLVGLELEPKLLWQMRHKLLGLGGLQVGLTIVAVMAIAMMMGQPWRISLAIGLVLALSSTAIVLQTLNEKGLMHSDGGQSSFSVLLFQDIAVIPMLALIPLLAIPEVSNPAATAVTHAAEASHGGGLSLVDGLTGWQTALVTVGAIAFVLFAGNYLTRPLFRFISVARLRELFTATALMIVIGIALLMS-LVGVSPALGTFLAGVVLANSEYRHELEADIEPFKGLLLGLFFITVGAGINFALLADNAGLVIGLTLGLIVLKATILLVLSQLFKLQGYDRWLMAFGLAQAGEFGFVLLSFTVASSVLPSEVADILMLIVALSMLITPLLFI---GLDRFIAPKFAKSQREADTIDK-----------------------------TSDIIIIGHGRVGGIVNRMLRSAGYDTTVIDYSSSQLEMLRRFGLTVFFGDGTRPDLLHSAGIDKAKMLVIAIDDKNHITELARYVSKHYPHVHILSRARDRTHVYDLWAVGCRDIIRETYDSSLRMGRSAFEALGFSREASQAMVDEFNLRDRDAML----
37520912     -------LAAAVVSVPIAKRLGLGSVLGYLLAGVAIGPFVLGLVGEGEDVMHFAEFGVVMMLFLVGLELQPSLLWRLRVPILGMGGLQVIGTALVAGAIALVFGLSWQMSLAVGLILAMSSTAIVLQTLNEKGVMKSEAGQSAFSVLLFQDIAVIPILALLPLLATGKATEVSLQAAAGDLIFVAAGGASGPTAALAWQQALLVIALLGGIVLVGRFLMQPVFRFIASTRLREIFTATALLLVVGVAL-AVQAVGLSPALGTFVAGVVLAENEYRHELETDIEPFKGLLLGLFFIAVGASINFNLLFEQPLLILGLVIGLAVVKFSVLLALGQFFRLQLSQSFLFAFALAQGGEFAFVLFSFATQNRVLTPEVAEPLVAVVALSMVMTPLLMILHDRL-----------------------------VQPRFVLTEPEREPDAIDENENPVIIAGFGRFGQIVGRMLMANGCKVTILEVDPSQIDMLRRFGFKLFYGDATRIDLLHAAGAQQAKLLVIAIDDREKSLEMVDLVRKHFPHLKILARAIDRRHAYELIRRKVDVVERETFGSAVEMGVGALKLLGERSYRAQRIASTFKANDEKMLY----
296121021    ILTLTGGLTAALVLGYITNRLGLSPIVGYLLAGICVGPATPGFVANAELAEQMAEVGVILLMFGVGLHFHLADLLAVRKVALPGALGQILISALLGTGLGLIVGWGLVPSIIFGLALSVASTVVLARVLADFRELHTNTGRIAMGWLVVEDLFTVVTLVLLPTVLAAKADLA-------------------GVTIAAFLTFGKIGLFVVVVMYGGGVVIPWVFERMAKSGSRELFTLTVLVTALGIAVVSAQLFGVSMALGAFLAGMVVGRSEFSARAASDALPMKDAFAVLFFVSVGMLFDPSQLVEAPGVILGTLAIVLIGKPLAAFVIVMLLRYPPRTALSVAIALAQIGEFSFILGSLARELGVFPEEANQGLIVAAILSITINPLLYGAIPKLERWMHQVPWLSTRLLARLDAAPAVSEDHEKFGTNTP----------------AIIVGYGPIGRMVARILIENGIRPVIIEMNLDTFRRLRNEGMCVVYGDARQVEVLKQAHVESARYLIFSSAESHGVEEIIQQAKTLHPQIITFVRTRFLHNLPELEHFGAARIFVDEAAIGLAMATSILKDLGATGDQLDRERDRVERE----------
254471864    IETIVV-LSAAVIAVPITKRLGLGAVVGFLAAGMAIGPYGISFFNEPERILGFAELGVVLLLFVIGLELEPARLWTMRRDIFGLGTAQVLISGLVLTLGALMFGLSWQVALIAGLGLALSSTAFALQMLQERGHLSTKYGQRAFGILLLQDMAIVPLLAMVGILAPAEADVEEAS---------------------IAMQVITVIAAVGFVIFAGRFLLSPLFQLLTASGARELMIAAALLVALG-SAGLMSLVGLSMALGAFLSGVMLAESSYRHTLEADIEPFRSMLMGLFFMTVGMALELDLIVANWQRIVSAVVLLMITKGVLLWGLSRLFGSSNSDALRVAVTLPQGGEFAFVLFSTATAAAILPEETANILSAVVILTMLLTPLGAVGLDFVAERMKK-----------------------------HGDTTNKIETFEDACPSVLIVGFGRFGMMVAQMLTSEGISVTALDNKPDRINYARQYGYKVYYGDATRPDVLKAAGGENATLIALCIENDRVMKQAILQIRSAFPNAALYCRATDRAHALDLTRLGVDYQIRETFESSLTFGRKALEYLGLPADRIDEVEDDVRKRDDERL-----
194332958    -------LTAAVVSVPLAKKLGLGSVLGYLIAGVVIGPFVFGFIGEEQNVMEFAEFGIIMMLFLIGLELQPQMIWKLKGPILGMGGLQVTVTALLVLAGALLFGLEWKTGLALGLVLALSSTAIVLQTLHEKGLMKTDGGQNSFSVLLFQDIAIIPILAVLPLLAAGHSA---GETFHAGDAHHGPVTWVEGLPLWGQT--VTVLGVVSGIVVAGKYLINPAFRLIARTRLRELFTAAALLLVIAITILMGK-VGLSPALGTFLAGVILAQSEYRHELETNIDPFKGLLLGLFFIAVGASIDFHVIGENPLLILQLVVALMVLKFLVLALIGKVFRMSYDNILLFAFALAQGGEFAFVLFSFGLNNNVFEPSLVNPMIAVVAITMALTPLLLLLNEKLIQPRFGTKEKAAPEE--------------------------RSSSSIDESSRVIIAGFGRVGSTVGRFMQANDENATYLDMDPDNVDLLRKLGLNVFYGDASRYDLLHAAGAAEAQLLIIAVDDPEKTVAIARTAMKHFPHLEIIARTNGLVDSHELIDLGVKRVYPETLDSSLRIVDALSLLGHRRYQAIRSMHTFRHHEERH-------
114562471    ---ILLMLVIAIVAIALLRRLGLPAILAYLLTGVVSGPSGFHWFTQLQ-MQSVAELGVVLLMFTLGLEFSVPRLWAMRRTVFGLGSAQMLVTAFVAGGIAMLVGQNLVAAVVIGSAIALSSTAIVLKLLNEQNWLRRRHGELSVSVLLFQDLAVVPLLILMPLLAKGGAEMSFNS---------------------IAWGLLTGILAFLGLMSFGKWILPRIFDEVARSRSNELFVLSTLVVAL-VTGAFTQWLGLSMALGAFIAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMLLDFNLVMQYWWQVLLILAGVVLTKILIVHGLLKLVGENTKVSLSTAISLGQVGEFSFVLLALAVNYQLLDTEVSTVLVAVAVISMSMAPWLIRHSVDIAKKV------------------------SGNKLPPKNEPIEIVLPHADESDVVLILGYGRVGQTIARFLKTEAVPYMVLDLDPTRVTEARAAGENIHFGDACRMALLKKMGIRQASLVVVTFCEPRQSEECLAVARKLAPDVKILVRTRDDANLHELKEAGATQVIPESLEGSLMLVSQV-------------------------------
225155483    ILTLTGGFITALVLGLGTQRLGLSPIVGYLLAGIVVSPHTPGFVANKEMAEQLSEIGVILLMFGVGLQFHFKELLAVRRVAIPGALVQSAVATLLGAVVVHWFGWSWPAGIVFGLALSVASTVVLTRVLVDNNHLHTPTGHIAIGWLVVEDLLTVFVLVLLPAL-----------------FGPGGHAGGGGISLAMGVAALKIGALVAFTFAVGNWLIPRLLTAIAATGSQELFTLGVLAIALGIAVGSAALFGVSMALGAFLAGMVVGRSDFSLRAATDALPMRDAFAVLFFVSIGMLFDFGSLLATPWIALATLGVVLIGKPVAALVLVVAMRYPFRVALSVSVALAQIGEFSFILAAMGRQLGVLPEQASNILVAAAVVSITLNPLLYRTVKPVEAWVSRM-----------------PWLWHWLNVHDHGARAATRTPKVDARHRAVVVGYGPVGQTVVRLMKDNDIESTVVELDLKTVQHLRSEGVEAVYGDAGRPETLRQAGLRQAAVLILSASSIEAGREVIRIARELNPRIRVLARTASLHEVAALRIAGADRVFTGEGEVALAMTEFI-------------------------------
157273424    ---------------FVCGRLRLPTIIGYMLTGVVIGPSGLGVIGDVEAVETLAEIGVVLLLFTIGLEFSLEKLLAMQRVVFLGGGIQVGLTIVAAMLLAHWGAVAWPSAIFIGFLVALSSTAIVLRTYVDRAEVDTPHGRVATGILLFQDLCVVPMMLFLPLLS----------------------GWQATNFWYVLKTLGLAAGSVLLILLLARRVFPWLLHWLVTLRSREVFVSFAVLACLGTAWLTSQ-TGLSLALGAFIAGVVLSESEYSHQIVADILPFRDIFNGIFFVSIGMLLSLQVLAMTWPVVLGLVAFIVVGKTVLAFVSIKVLGHTPRVALMAALGIAQIGEFSFVLLKVGAEAGLLEGAAYQTFLAASILTMLATPFLIALAPAL-------------------------GYQAGRWTGIADTPDTGAAELPPVSGHVIIAGYGLNGRNLARVLRAAGIPYRIIELNIESIRAGKKQGEPIIYGDGTRREVLHAVRIEAARVLVVAISDATATRRIAALAREMNPHLHIIVRTRFVSEMDGLYALGVQQVIPEEFETSLEIFARVLR-----------------------------
50083739     IILLAVGFGIALIFGYIAARLRLPPLIGYLIAGIIISPNTPGVVADMQLANQLAELGVMFLMFGVGMHFSLNDLLQVRRIALPGAILQIAVATLLGFGVSMWWGWNFGSALVFGLSLSCASTVVLLKALGDRGLLDSVNGKIAVGWLLVEDLVMVLVLVLLPATAVLLGGKELA-----------HAGASQNIWLTLGITLLKVAGFIAFMLIIGKRLVPLIMQFVARLGSRELFTLTVVAAAVSIAYGSYAIFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSILFFVSVGMLFDPRILVEQPLHILAVIAIIMIGKTLAAMALVLFFRYPINTALTVGASLAQIGEFSFILATLGVSLGLLTLDAQNLILAGALFSITLNTFIFSAIEPIQRWIRERSHLARLLERSGDPLA----------------MLPDEVDQNYLRDQVVMVGYGEVGRRITKTLMQQEIKVVIAEENREIVEDLRKKGIAAVSGEATEPSVLIQAHIMHARMLILSPMDILDIHRIVDIAKQLNPQIEVLCCAENKEEAEIIRQDEIGLVFYAKEEMAKNMSHHI-------------------------------
89055795     ---ITIYLTAMLIAVPISIRFGLGSVLGYLLAGIAIGPVLGLVGSETQDLQHYAEFGVVLMLFLIGLELDPRTLWDMRKRLVGLGGSQILLSTAILTGGAMILGLSTSLSLAIGITLALSSTAIVLTTLSEKGLMGTTGGRGAFSVLLTQDIAVIPALALLPLLATGAGIRFTEDGAIERTAEDAHHSLSLVEGLPAWGVTLVTIAAVIAVILAGRYLSPFVFRVIHNAKLKELYTVAALAFVVGIAELMI-LVGLSPALGAFLAGVVLANSEFKHELEADIEPFKGLLLGLFFITVGAGINFATLFANPFLIIGLTLAIMVIKGVVLYAIARVTRMEGRDRWLFTLSLAQAGEFGFVLVAFGVSQAVFPTYIAQILLLVVALSMLLTPLSFILYEAIGARLGTGVEDAPEHDE------------------------------IDEEAPVIIAGIGRFGQSVHRMVRASGFKTVVLDSNLETIQLMRRFGLKSFFGDPTRPELLKAAGLDKARVLVVCVDNKQAAVKLVRYAKRTRPDISVVARAHDLLHVYELYAAGADHIIREVFDSSLRAARYVLEAHAMEIAFYRHDRHNLRA-----------
110833558    LTLTVVLLSSAVVAVVLFRRLGMPPILAYLLSGLAAGPFGFGWINDVEGIQHLAEFGIVFLLFTLGLEFSIPRLLTLRRIVFGAGPLQVVLTAAAVFAVMRLLGFQPMTAGITAGALALSSTAIVIRDLIGRGAVNTGYGRASTGILLFQDLAAVIMLVMLPVISTSNGN---------------------ALWTMTGITLGKSLLLFAGIYVVGKWILPRLLEETGRTRSDEVFVMTALLLALVAAW-VTHLMGLSMALGAFLAGMMLGESHFRHQIEADLRPFRDLLLGLFFISVGMLVDPNLFAEQWHWIILAAVSLMLFKAVLIFALLRLLGEPTDTATRSGLVLSQCGEFGFVLVALAVSHQVMSPGKAGLLVSITVLTMAVTPGLLQHSGKLSRRLLR----------------------------PWMDIPKDSPVSDDITGHVILCGYGRVGQNLMRYLNRFHLKGVAVDMDLVRLQEASAAGEHILFGDASRKDILERAGIHRARLLVVTFDDARLAERIIHSCRDLNSKVRVLVRTRDDTHLDTLTAAGAAEVVPEVLEASLMLVAH--------------------------------
114770490    --SVLSLLVVAVISTWCFKRVNLPPILAYLFAGIIVGPSALSLFDHPEQMHVLAEIGIVFLLFTLGLEFSLPKLQAMRHLVFGLGMSQMLLTTLSTAGIAYLFGFSLSGSMVIGGIIGLSSTAIVIKQTAEMGTLNTPRSQLAVSILLFQDLAVVPFLIFIPLINSPSDSSFSM---------------------LMLFAFLKGMAVITTLLLIGKWVLPKVFREIANTRTDELFVLTTITVVL-MASGLTYAMGLSLALGAFIAGMMLGESQYKYQLESDIRPFQDILMGLFFVTVGMRLDLLIVWNYASIIVGGLVAMLILKIVIVRFSALIFNTNHNDAWAAAFKVCQMGEFSFILASLAVTHNVLDSQTASILVSIGILSMMCTPYLVANSVRFANFFA--------------------------PDSTASLINNAQILEQERTGHVIILGYGRVGQSTARMLDMENINYIAVDIDPIRVQESQTADEPVIYGDVSDKAILRSVNIDKAVSVIVTFDHIPKATQCIDCIRGFNRDIPIIVRTRKDYAMDTLYNSGATQVVPELQE---GVLMLVSQVYH--------------------------
94312307     ------------------RRFGLGAVLGYLLAGAAIGPYALRLVTNVESILHFSEFGVVLMMFVIGLELEPRKLKNLRKTIFGYGTAQLAACALVVGGAAALLGASWQVAIVIGLGLALSSTAIAFATLAERNLMGTPAGAASFGILLFQDIAAIPMIALLPLLAIDAADIAPHGPPHWQ-------------------TVARAVAVLGIVVVGGRYLVRPALRFIARTDMREMFTAFALLLVVGIAL-MMEAVGVSMALGTFVAGVLLADSEYKHALEADIEPFKGLLLGLFFMAVGMSIDFGVLAQAPWKVLGLVAGFVLVKTLVLAVLAPRFGIARGQWLLFGLLISQGGEFAFVVFSVADNVGLLTEHMHALLVLIVALSMVATPLLLLVFDQLIAPRLHILMRKPDDVIPPQH------------------------------NPVIIAGFGRYGQIIGRLLYAQGIGVTVLDHDPDQIEFLRQYGFKIFYGDATRVDLLEAAGVAEAKILVVAIDGMEDSLALIDRVRERWPELTICARARHVSHVYQLKDRGVGIYEREMFEGSLMMGRRVLEGLGFDPAEARNVALRFRRH----------
296121023    LKDLLLVFLCAGVVVYLFHRLKIPTVVGLLATGIVVGPYGLQVVDDVHRVELLAEIGVVVLLFTVGLEFSLSRVVKMATMMLQVGVPQVGFSLLAGTVACMATGIAWNSSVFAGMLMAMSSTAIVIKLLADRGELGTPHGRISVAVLLFQDLLVVVCVLVVPLLAA-----------------------ESGQHHSFIWDVSQGLAMVLAITIVGRFVVPPLLYQIVQTRNRELFLICIFVICIG-TAALTNMVDLSLPLGAFLAGLIIAESEYGHQTLAEVMPFRDTLSSLFFISVGMLLDINHLMTHGWSISLLLIAILLLKALTATVPSLLAGYSFRTAVLAGVSLAQIGEFSFVLAKSGLEVKLMTADQYQLFLAVSVLSMVATPLVLAGLPRLIDVIE--QSPLVKSWQKYTPPEDDSI--------------------DELHGHVVIAGYGFNGRNLATVLKELKIPYVVLEMNPQTVRRERAQGQSIYYGDSGRESVLEHVHIEKAKALVVAINDPISARRTVQLARQMNPDLHIVVRTRYFTESFDLKRLGANSIISEEFETSLEIFAHVLREYH--------------------------
271502268    ----VLFLFVAVLMVPIAARLGIGAVLGYLLAGIAIGPWGLGFIRDVEAILHFSELGVVFLMFIIGLELDPAKLWRLRRSIFGTGAAQVLLSATLLGGALYLSHFSWQSAMIGGIGLAMSSTAIALQLMREKGMHRNEAGQLGFSVLLFQDLAVIPALALIPVLAGVQGELDDWRQ-----------------------VVLKVVAF-GGMLIGGRYLVRPLFRFIAASGVREVFTAAALLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMSLNLGILYANILMVLTGVAILVVVKGIILYLLAWVYGLRSSERLQFAGVLSQGGEFAFVLFSSAATYRVLKGSQLPLLLVTVTLSMMLTPLLMTL---IDKLLSRRFNHQEEVDEKH--------------------------YVENDRPQVIVVGFGRFGQVVARLLMANKMRITVLDRDISAVRLMRSYGYKVYYGDATQLELLRAAGADQAQSIVITCVNPEHAMTIVHLCQQHFPHLEILARARGRVEAHELLQAGVTLFTRETFSSALELGRKLGMHPHQAYRAQQHFR----------------
152995515    ---LTFIFLVAVISVPIASRLGLGSVLGYLLAGIIISPLLTLLKVDIVSIQHFAELGVVMMLFLVGLELNPKKLWALKSKLIGLGGGQVVLTAILIMGIGMLLSQEWRTSLAIGLVLALSSTAIVIQTLTEKGLMKSDGGQSSFAVLLAQDIVVIPMLAFIPLLATPELIESLSHAAEISQDESHSVSLVDGLEAW--QTALATIGAIGIVILSGSFLVTPIFRFIAVTQLRELFIAAALMFVIGTTLLMS-LVGLSPALGTFLAGVVLANSPYRHELESDIAPFKGLLLGLFFMTVGAGINFTLLFNHFFSILGLTVGLILLKATTLLILGRIFNIRGSNKWLFALGLAQAGEFGFVLLSFTVSNAVISQEVADILLLVVALSMLLTPMLFIIYDRI---IAPRYA---------------------------TDQTASAHDDLPDDNKIIIAGSGRMGSTIDNLLRLAGYHSTVIDFSVKRLRALQHFGVKNYFGDATRPDLLEAAGIDEASLLIITIDDPEQITKLVKYVKEHYPDLHIIARAFDNNHVYDLWASGCRDIIRENYDSSLRMGRSAFEALGISHKKAEQMIDVFNQHDKVSMVEVA-
238021456    -------LSFAVGAVLISQKLGLGSVLGYLMAGMLIGPVLHFVGKEAESIQHVAEFGVVMMLFLVGLELAPKMLWQLRHKLLGLGGLQVVLTVAAITGISMALGYKWQIGVAVGCILALSSTAIVLQTYNEKQLMQTAGGQAGFAVLLFQDVAAIPMLALMPLLATSGIAKKGEGGHTAGNLLAHQPGWIVAIVS---------VAAILLIVLAVRYVVPFMFRIIIKSRVREMFTVFTLLLVVGIATLMS-LVGLSPALGAFVAGVTLANSTYRHEMESRLEPFKGIFLGLFFITVGAGMNFAILQSKFFPIIGMTLALLLVKAAVLWLLAKIFRLPSLATKLFALSLAQAGEFGFVLLSIAQANHVLPKTVLDRINLVVALSMVLTPLLFIVYEKI---FAPRAIKEENEESRQNDTIDE-------------------------ANPVILLGHGRFGQHINSMLTACGYHTTVIDNHAEMVEGLAKLGIKSYYGDATDPELLGSAGLAHAKLLIVAIDGKSDTTAVVEYVRRHYPTLPIIARAHDRVHAYDLRHAGASYIIRELSDSSVRAGRIALEKLGMPPEKARELSKFYAARDR--------
147919101    -----------------CYRFKLPEIIGLFITGLLMGPHGIGVFTNMHEIEYIAEIGVVLLLFTIGLEFSFKSLINLKKQFFIGGTVQMTLIFVATFLIASMLGLSQNAAILAGFMLSLSSTAIVLKLLQDRDELDTPQGNVIMGIIIFEDIIAVFMMLAIPLMSGKAGNIIESVPT----------------------LVLAAIVIGIILIAGTLWVVPRVLHRIARTRSNELFVLCIVVICLAMASLTSQ-FGLSLALGAFLAGLIISESPYSRQALGTILPFRYVFTSFFFISIGMMLDLHFFISNPWIIIAAAIIGILIKLFSGTITTLLLGYTIRVAVIEGISMAQVGEFSFILASLGLAADMINADLYQIFLATAILTMAASPFLISYSQKLSDTL----------------------CRLPLPARLKASSCPIATPHENITDHLVIIGYGLNGRNLARAAKAAKIPYTIVEMNPDTVSAEQAKGEPIHYGDATNEIVLEHLNLENAKIAVIAISNVEATRRITSTLRKHFPHLHIIVRTRYTSETQVLKELGASEVVPEEFETSVEIFASVLR----RYFIPKSRIDQLTAELRSENYEV--
294012704    IGTIVAGLVVAFVMGAIAHRLKLSPLVGYLIAGIMVGPFTPGFVANASLANELAEIGVILLMFGVGLHFSLRDLLSVKNIAVPGALGQIAVATLMGMGLAYYMGWPLMGGLVFGLALSVASTVVLLRALQGADLVETRRGRIAVGWLIVED-------LVMVLALVLLPALAGVMNNADAGADAGAGAGAGALLAPLLGTLLKVAGFVALMLVVGRRVIPWALHWVVHSGSRELFRLAVLAIALGVAFGAAVAFDVSFALGAFFAGMILGETPLSRRATEETLPLRDAFAVLFFVSVGMLFNPAVLVEQPLPLLATVAIIIIGKSIAAFAIVRAFGHPGDTALTIAASLAQIGEFSFILASLGTGLGVLPAEGRDLILAGAIVSIFLNPLIFSLIVR-----------------------------GHKQEEVEEEAEAQKARAKPRIGHVILVGYGRVGKLIADRLAEKGAHLVVIEADSDRAEEAEETGLTVVRGSALEDRHLRAAGISEARRLLIAVPEGFEGGAIHEHARHLNPDLQVIARAHSDAEVRHLEGLGVPHVVMGERELAARML----------------------------------
88706257     -------LAAAVIAVPLAKRFGLGSVLGYLVAGVIIGP-VLGLVGSQETIQHYAEFGVVMMLFLVGLELEPAMLWRMRSRLLGLGGLQVSISAGLFAAIAWQFGLDWRTAVAVGLLLSLSSTAIVLQTFQEKGLNKSEGARSAFSVLLFQDIAVIPMLALIPLLAIPELMSGAALA---ADDGHHDMSLVAGLSGWMHAAV--ILLSIAAVVVAGHFLTRPLFGFIASTGLREAFTAAALMLVIGIALLM-NLVGLSPALGTFLAGVVLANSEFRHELESDIEPFKGLLLGLFFITVGAGVQFALLVDEVGLVISLTLGVIVLKAAVLFVLALVFGVRRADGWLFTLSLAQAGEFGFVLISYASQTKVLPDDLVPVLLLVVALSMFLTPLLFIAFDRL---VLPRYASNTEDRES---------------------------DKIDDRGPVIIAGSGRFGQIVNRMLRANQVPTVVLERSPEQIDNMREVNIKSYFGDATRPDLLLAAGIEEASLFVIAIDGEEQTLALTKHLKHAHPQLKVLARAYDRGHLYALREAGADWVVSETYHSALQLGQQALRAHPFRAHNLTAAFDEAESKGRDALYE---
21227035     LTDLLIIFGLSIPVVFTFSKLKIAPLVGFLLVGILAGPFGLGLVQDLGNIEMLAEIGVILLLFTIGMEFSLRELLQLRRIVIFGGGLQLFITTLAAAFIFLILGISRETAIFLGLLVALSSTAIVLKILQEKGEIYSLHGRTSLGILIFQDVAAVMIILLIPLLAGTQGTEKSFLELIMQGF------------GLILFTIFSA-----------RYAVPFIMFQVAKTRNSELFLLSVVAIGLAVAWLTS-MVGLSLALGAFLAGLIISESEYSIQALGNLIPFRDMFMSIFFISMGMLLDLGVLREHLPLILAATLGVLILKAAANSLSTFLIGFPLHTMILVGFSLSQVGEFSLILAKVGFTSGLITTEIYQEFLDIAVISMVLTPFIMSMGYRTTSF-------------------AESLPLPSIVKTGWYRHFKEHVPQDAPENHVIVIGFGINGRNVAAAAKSSSIPYRIIEINPETVRQEKQKGEHILYGDAAQKAVLEHAGIRAAKSVVVTAGDPVSARRVIEAARRLNPEVHIIARTHFLSELDKFHIAGADEVISDEFESSIEIFTRVLH-----------------------------
77361876     ------------------KRVGLGSVLGYLIAGILIGPYALAMVGDQTDVMHFAEFGVVMMLFLVGLELQPSRLWTLRHSILGLGGLQVVLTAAVIFACYWLFAMHWQTALAIGLMLALSSTAIVLQSLEEKGWLKQEAGQNAFSVLLFQDIAIIPILALLPLLAFAPLSGNAEVSD------------SIIANWPVWQQVGASIAVIAAIIACGKYISAPIFRYIAQTHIREIFTIFALFLVVAIALVM-QSIGLSPALGTFLAGVVLAESEFRHELEADIEPFKGLLLGLFFITVGASINFELFFNQFSTVISLVVLLIVIKACILFALAFTFKINKKQQLLFTLALAQGGEFAFVLLSVTSTLSILTPEQTALTTLVVAISMLIAPLLLMFYEQLQK----RDSSVKPEFDKPEHISSAK--------------------------HVIIAGYGRFGQVMGRLLHAQGYEITVLDHSPTQIELLRRFGKTVFYGDAGRQELLEAAGAKTAQMLVVAIDNPDKTLEIIKLAQKNYPQLKIVARAIDRRHAYQLLSLKVDAFNRETVDSAISLAKALELLGNNKPDAERAGKLFRD-HDRASVLQLA-
296107485    LLNVFIFLAAASIMVPLASRFRLGSVIGYLTVGMLIGPFGLKLIGNAEQIMHFGEFGVVMMLFLIGLELEPIMLWKLRKLIVGLGGLQVLLTTIALSSAAVMMGYNLQASVAVSMALALSSTALVLQMLQEKNLLKTAEGETSFAVLLFQDIAVIPILVILPLLGNHNGINVAINPHTAASIAQLPKWLH----------AIVVAGIIGSIVLAGHYLSRYLFLIIAKTNIREVFTAFSLSLVVGITLLM-ETIGVSPALGAFIAGMVLANSQYKRTVEADIQPFKGLLLGLFFISVGMGINFNLLFSQMAVIIPIVLGLITIKALILFTLGKIFQLTKIQALGFALGLSQGGEFAFVLFQYSSTLKVISPEISGFFTLVVALSMLATPFLMLL------------------------------YHRFMMPKLISKLPEREYDSIHEKNNIIIAGYGRFGQIIGRFLSGENIKVTVLEKNPEQVELLRKFGYTGYFGDANRLDLLKSAGAAHAQLLIVTVGNPDINLEIVKLAKEEFPQLKIFARARNRRHAYELHKAGVHYFKRELFDSSLTMTKEILKFLGYKPEEIEKKANAFQKHDEETLI----
254441206    LATILLG--AAVIAVPLAARLGLGSVLGYLLAGVAIAPLIG---AEAAELQHVAEFGVVMMLFLIGLELEPRALWGMRHRLIGLGGLQIGLTTLLITALFMGMGQPWQTALAIGMIFALSSTAIVLQTLSEKGLMQTSGGRNTFSVLLTQDIAVIPMLAILPLLAVRVQLDGSMARGPIEEPTDHSMSLVDGLPGW-GVTLVTIGAVVAVILIGV-FLTKPIFRYIHQARLREMYTALALLIVVSIATLMG-LVGLSAALGTFLAGVVLANSEFRHELESDLAPFKGLLLGLFFITVGAGIDFGVLFAKPARIIGLTLAVMVIKGCVLYFLARVFNIKGRARWLFTLGLAQAGEFGFVLIAFSLQQNVLGPILGADLLLVVALSMMITPLLFIVYDVVSRRIKVEDA-------------------------------EHPEDEIDEKGTVIIAGIGRFGQVVNRLVQSSGFSTVVLDNNLKTVQLMRTFGFKGFFGDPTRPDILHAAGLDDASVLVVALDNKDAAVTLVKYARGHRPDLHIIARARDSVHVYELYAAGANDIVRELFDSSLRALENLGLSEYEASEAEMSHHDRATLRDLAKVWDPNV
94501556     -------LCAAVIAVPLARRLGLGSVLGYLIAGLVIGPVLGLVGSETDTIQHFAEFGVVMMLFLVGLELDPKELWGMRNRLLGLGGLQVALTTILVAIIAWLAGLNASTALSVGLIFSLSSTAIVLQTFNEKQLTKTEGAKTSFSVLLFQDIAVIPMLALLPLLASSDLMESATAAAGHGAHGYSLVDHLSGWSYG-----LVVLAAIGFVVVGGHYLSYPLFRFIADSGLREMFTTSALFIVIGIAALMS-LVGLSPALGAFLAGVVLANSEFRPELESHIEPFKGLLLGLFFITVGAGINLNLLQQEWFAIAAMTIGIILVKGIILYGLGRIFNVYGSNLWLFTLAMAQAGEFGFVLLNFSAQNFIISNELKQLLSLPVALSMFLTPGLFIFYEKVV-------------------------------VPNYRQKGEQKADEIEEQHPVIIAGSGRFGQIVNRLLIANDIPTTVLDYQSAQVDLMRRINIKSYFGDASDPKLLHTAGIEEASMVVVAIDQRDQAVDMVRYIRSIRSDIRILARAFDRGHGYTLEKSGADCVISETYHSALQLGRQASGMHPFSALQNMQTFEELERKQKPKLYKV--
56460786     ---------------WLFRRVKLPAILAYLVAGIIAGPDVMGWIADPDDYHLVAELGIVLLLFSLGLEFSLPKMIAMRRWVFGLGAAQVLGSLLIFLLIGFIWLDEWAASLAIAGALALSSTAVVIKQLKESAQTSTRRGQMSVAILLFQDIAVVPLLIIIPLLASDNGNIGYTLLLALAKGAA----------------------VIAVLMTIGKWVLPYLFKEIAKQRTDELFVLATLLVAL-VAGGMTHVFGLSMALGAFLAGMMLGESQYKHQLEADIRPFRDILMGLFFTTIGMQLQLYGFVQNFHWILLALIVMAVIKIALISSVARFMGERDEDAWGSGISLFQMGEFGFVIVALASSHGLLSKEIVTSMIGIGVLSMAITPIVIHRLKPLVNLVVR------------------------HPDPLVDIEQQRTTGSEGLENQVLICGFGRVGQTMSRFLDAEGITHIAVDNDPMRVQEAVAGGARVYFGDSARKDILRAVGAESVDLIIISFADDLRALEVLKELRQLNPDAYIIVRSRDDTRLTQLQEAGASQVVPDTLEASLMLISHV-------------------------------
260426678    -------------------RLGLGSVLGYLLAGIMIGP-VLHLVAATEDLRHFAEFGVVMMLFIIGLELEPRALWDMRHRLVGLGGSQILLTTLAVMAAAMALGLGWKPALASGMIFALSSTAIVLQSLSEKGLMQSSGGRSAFSVLLTQDIAVIPMLIVLPLLAGTLSPDGSIQRPETELDGHHGLSLVDGLPGWG--VALVTLAAVALIIVAGIYGARPLFRHINSARLPEMFTAVALLIVAGIAFLM-ELVGLSPALGTFLAGVVLANSEFRHQLESDIEPFKGLLLGLFFITVGAGVDLGAFMREPLTLLGLALGMMLLKGAILFGLAHVFRLKPRSRWLFALSLAQAGEFGFVLISFSLNLNIFSEEMGQRLLLVVALSMLITPLLFILFDWLSTRVEETRDAQPAADKVEA------------------------------EGPIIIAGIGRFGQIVNRLVQSSGFRTVVIDHDMKTIELMRRFGYRGFFGDPTRPELLHAAGIKDAKVIVAALDDPKATTKLVRFARRMRDDVFIVARAHDRTHVYELYQAGADKIVREMFDSSLRAGRYVLE-EVGMTDYEAAIAEETFYRHDRTTVQ---
163732460    -------------------RLGLGSVLGYIAAGIIIGPVLGLVGAETQDLQHFAEFGVVVMLFLIGLELEPRALWDMRNRLLGLGGLQVVLSTLALMGIAMAYDQPWGVALAIGLSLSLSSTAIVLQTLSEKGLMQTNGGRNVFSVLLAQDIAVIPMLAFLPLLVVTIPVQIAQDGSIILTAGTHAAGDAHHSLSLVWGVTLVTIGAIAAVIFAGVYLTRPLFRFIHAARLREMYTALALLIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELETDLEPFKGLLLGLFFITVGAGINFPLLFDNTPAILSMALLVIIVKGLILFALGWAFKLKGRDQWLFALGLAQAGEFGFVLTSFSVQQNVIPLEIAETLLLVISLSMLITPLLFIIYDILSRRME-------------------------------EQVEQLPDDEIDEEGPVIIAGIGRFGQIVNRLVQANGFKTVVLDQDMETIAVMRRFGYKGFLGDPTRPDILRAAGIENAKVLVVAMDSPEAAIKLVKYARSIRPDLHIIARARDRTFVYRLFQAGASDIVREMFDSSLRALENVGLSEFEAAEAERVFYHH--------------
260576854    -------LGAAVLIVPISVRLGLGSVLGYLAAGILLGPVLGLAGSETQDLQHFAEFGVVMMLFLIGLELEPRTLWEMRHRLLGLGGLQVVLTTALIAGVMLALGQAWQVALTLGLLMSLSSTAIVLQTLTEKNLLRSAGGRSIFSVLLTQDIAVVPMLALIPLLASRPATTAATHGVSNSTDATPQNAAEPLLSFVGWVVTLLTLAAVAGIVLGGHFLTRPVFRFVHASRLPEMSTFISLLMVLGIAFLMM-LVGLSPALGTFLAGVVLANSEFRHQLEADIRPFKGILMGLFFMTVGVSINVAVLAEQPGTILGLTLGLIALKAAVLYALTHFFAVKGRDRWLFSLGLAQAGEFGFLIVSFAVQQMILPDSVAQLALLVISLSMLLTPALFIGYDRLAHRIAARTP-------------------------------DHHPDEIDEKAPVIIAGIGRFGQVVNRMARMSGLSTVVLDADMAAIEVLRRFGVKGFFGDPARPELLEAAGLAQASVLVVAVDDFANTVKIVTYARKMRPDLHIVARARDRVNVYELYQAGADDIVRETFDSAVRAGRYVLE-----------------------------
291612913    -----------------CRILHLPAMLGYLLVGIMIGPHAMGWIPDAPETRHLGEFGVVFLMFSIGLEFSLARLRAMQHLVFGLGTAQVAATMVLVMISSLFFEIDWRAGLALGGILAMSSTAIVSKMLVERAELNAPHGQNIMGVLLFQDLAVVPLIIIIPALAESGA----------------------HLSGTIAVALLKAVILLTALLTFGQRLLRPWFHLVARQKSSELFMLNVLLFTLGMAW-LTELSGLSLALGAFVAGMLISETEYRYQVEEDIKPFRDVLLGLFFVTIGMMLDLHAVIAGWGWILLLLLILIPFKAAVVALLVRGFSGEWGSALRTGIGLAQAGEFGFVLLTLAGGVQLLPADVMQNVLAAMLISMLVAPFLIQHAEAIVRRLSP-----------------------EEWMNRAMLMHQIAVSSMASKQHIIICGYGRSGQALARFLTEEGISFIALDLDSRRVREAVAAGEKVVYGDAGKLEVLQAAGLMRAKALAITYDDKHSALKILHHTQSTRPELPVVVRTADDTHIAVLKQAGAAEVVAEVTEGSVMLASQ--------------------------------
84500898     -------------------RLGLGSVLGYLAAGILIGPVLGLVGHETHDLQHFAEFGVVMMLFLIGLELEPRALWDMRHRLIGLGGLQVGVTTLAVMAGFMALGYVWQIALAAGMTLALSSTAIVLQTLSEKGLIRTAGGRSAFSVLLTQDIAVIPMLAVLPSLGLVANPDGSLTRSSLEEDAHHTLSLVEGLPGW-GVTLVTLGAVAAVILTGV-YLTAPVFRFIHSARLREMYTALALVIVVGIAFLM-NLVGLSPALGTFLAGVVLANSEFRHELESDIEPFKGLLLGLFFITVGAGIDFGVLLQAPGTILGMAATLILIKGVILFVIGRAFGLRRRRLMLFTLSLAQAGEFGFVLLSFSSQQQVIPPVLAERLLLVIALSMLITPLLFLLYEWLSKKMGDPATEAQEADE------------------------------IDEDGPVIIAGIGRFGQIVNRLAQSSGVRTVVLDNDMRTIEVMRRFGFKGYFGDPTRPDILRAAGLEKARVLVAAMDSPAAVTQLVHYARKSRPDLHIIARAHDRRHVYELYQAGADDIVRETFDASLRAGRYVLENAGFSDYEAARLEQAFYHHDREAIRELA-
226327687    IKAVLFFLCAAVVMVPIAQRLKIGAVLGYLIAGIVIGPWGFGLFKDVDNILHFAELGVVFLMFLIGLELNPAKLWELRRAIFGVGSMQVVLTASIFSGLILVFSFSWQAAVIGGLGIAMSSTAMALQLMNEKGMNHNEGGQLGFAVLLFQDMAVIPILAVIPLLAGETASSD------------------------WYRIALKVAAFAGL-LICGRYLLRPLLRLVVKSGVREVFTAAALLVVLG-AAIFMETLGFSMAMGTFIAGVLLADSEYRHELEISIEPFKGLLLGLFFISVGMSLDIGILWRYLPQVLLGVLVLVIVKALILYSIAWLARLRFSTRLQFSAVLSQGGEFAFVVFSTSMAMGVLESQQMALLLVVVTLSMMTTPLVMQMTDAVLS-------RRYNEPKTDEQPFVENNHPE-----------------------VILVGFGRMGQVVGRLLMANKVNVTVLEHDVGSISTMRKYGYKVYYGDATDLNLLRAAGAEHAKTIVITSNEPEATMEIVHLCQRHFPNLHIISRARGRVEAHELLKAGVTDFSRETFSSALELGRHPHQAYRAQQHFRRLDMQLLRKLVDESPEEVS-
84489532     LQNITVILLTAVIILLIFNKLKLPSMIGLFLTGIVLGQ----FLHSAETINTISELGVIFLLFIIGLEFSMEKFSSIKHYAIIGGILQVLLTTLIVTILSVLVGFPINQGIFMGFLVSFSSTAIVMKLIQERQMNNSIQGKVVLGILIFQDIAVILVLLLTPLLGGSKIDITTLPQTLITVVTLVVV-----------------------LAVCSKWIIPKVLHIASYTKNRDLFILLTLVICLGTTY-ATSLAGISPELGAFIAGLMISKTEFSHQTLGYVEPFQDVFMSLFLISIGLMLDVNYFISNIVLIIALAIVVLVVKILATGTTIAVLKLPMRIIVIVSVLLSQIGEFSFILAAEGLKYNLITNDLFTLFLATTVITMSLTPFLQKLTPKIIEKIGNRGMRLPENDEALPTQIDEN--------------------DENISDHVILAGFGVNGRNIAKACKNQNIPYIAIDLNPIIVKRQKALGEHIIYGDASKENILEEVNISKAKMIIIATTDYRGSLKATDTARRLNPNIHIEVRTKYIKNVDELYEAGADEVIPEEFETGLVIFSRIMDFYNKDPDEITETINELRSDH---------
171909884    -------LCAAVISVPIAKRLGLGSVLGYLLAGVLIGPFVLKFVGEGGDVMHFAEFGVVMMLFVIGLELKPRLLWRLRGPILGMGGVQVAATALLIGATAMALGLPWKQGLALGMILAMSSTAIVLQSLAEKGQMKSEAGRASFAVLLFQDIAVIPILAILPLLAVGGAPAVVDPHHGAAADAVPGWHQA-----------LLTVGAVALIVGGGRFLIGPLFRFVASTKLREIFTATALLLVIGIALLM-QSVGLSPALGTFLAGVVLAESEFRHELESDIEPFKGLLLGIFFIAVGAGVDFSLIASQPLIMIQAVAGLLGLKMLVLFIVARFSRLPGTDTSLFTLALAQGGEFCFVLLSMADAGHILPSSITKPTVAVVALSMAMTPLLLLLHEKV-----------------------------LLPWLLKSQQERPMDEIPDEENAVLIAGFGRFGHIVGRLLRAYGIGATVLDMDSDQVDLLRRMGLKLFYGDASRPDLLESAGAARAKLIVIAIDDEAKALQIIDTVQHHYPHLAILARASGRLHAYEMVKRGIEHIYRETLGSSLDMLRTLGYPAHEALRATRLFK-ELDERSLRSMADV--
84687440     -------LGAAVVAVPIAIRLGLGSVLGYLVAGLLIGPITGIDGGETEGLMHFAEFGVVMMLFIIGLELDPGALWDMRHRLMGLGGLQVLLTTGVVTAGVMVLGEGWQVALAVGLMLALSSTAIVLQTLTEKGLMQSPGGRSSFSVLLTQDIAVIPMLLILPFLASS-GAHHGGEEHSSVSIVENLPSWGVALVTL---------GAIAAIILGGRYLVRPVFNFIGRARLREMFTAVALLIVVGIATLM-NMVGLSPALGAFLAGVMLANSEFRHQLETDIEPFKGLLLGLFFITVGAGMDVRGFIADPARLIGLAVLLMAAKAAVLAPLGYFFHLRGRNLWLFTLGLAQAGEFGFLMVTFSAQQGVITNAIGQDVLTVIALSMLLTPLAFIAYDFYDR-------RASEKTEHHEEDEIDH------------------------TSDVIIVGIGRFGQVVNRLVRSVGYETTVLDNNLQTIQMMRKFGVKGFFGDPTRPDLLKAAGLLSAKVLVVAVNSPEACMKIVAHARAQRPDIHIIARARDRTHVYGLYQAGANDIVREMFDSSLRVGRYVLE-NIGLSEFEAHEAERMFYKHDRHII----
83952326     -------LVAAVIAVPLASRLGLGSVLGYIAAGILIGPVLGLVGHETHDLQHVGEFGVVMMLFLIGLELEPKALWDMRHKLIGLGGMQVVLTTLAVMVVAMQLGQVWSVALAIGMIFALSSTAIVLQTLSEKGLMRTGGGRSSFSVLLTQDIAVIPMLAFIPLLALPQTPESVAGEGKHEVAPAHEAAVHFIESLPSWGVTLVTFGAVAGIIVFGVYLTRPIFRFIHAAKLREMYTALALLIVVSISFLM-NLLGLSPALGAFLAGVVLANSEFRHELESDIEPFKGLLLGLFFITVGAGINFAVLFALPALILGLTLAVIVIKGIVLYCLGRVFGLRRRDLWLFTLSLAQAGEFGFVLISFSKQQNVLPRQIDEVLLLVVALTMLITPLLFLL----YDWMSRRMTETNDLPEP---------------------------DQIDDKGQVIIVGIGRFGQIVHRLVRSAGFSTVVLDRDLSAIQRMRRFGIKSFFGDPTRPEMLIAAGLREARVLVVAIDDPQASVRLVHFARRERPDLHIICRARDRTHVFRLYQAGANDIVREMFDASLRAGRYALENLGLSEFEAAELETTFYHHDRHSV-----
114566704    -------FLAALVGGWIAERLRQSPVLGYILGGILVGPYVLGLVHDLELLQGFSEIGIILLMFTVGIDFSLSRLEKVKKIALLGGALQISGVVLLCTGACYLVGINLYQSFFLGCVAAMSSTMIVLRILGEQGESNSLHGQIMLGILIVQDLAVILMVSLLPELHQA----------------------SLASIPQLIFPLVKSFLFILFIIYLAQKVSPLVFRQAAKGSNNDVFLILALTMGLGIALLSHAL-GLSVALGAFLAGLVISESEYTHEILGKINSLRDTFVILFFVAVGMLVDPLALLNNINLLLILLAVIIPGKLFLLFLIVKFLGYHSRIAFLVGMGMAQTGEFSFVMAKLGLDEQLISSDIYNLILASSIISILLTPLFIKMAPLW--YLKLNKTRIWQKLFPEADLE------------------ESEIDSSELQGHVILVGYGRVGKNIGQGLQQIGLNYIAIDYDYHSVRSLNEAGIPYLYGDASNEVVLAQARPDLARLAIVALPDLFTNRQAIYNLLKLNPNLIILARAHYEWEKEILYQQGAAEVIQPEMEAGLQLMRYLILHLNLPLEEVDKYLETLYVKDHEAIIH---
242280245    -SDLVILIVAGMLGGLVARMLRQPLLLGYIVAGVLVGPHTGGIVSGVHEIELLAEIGVALLLFTLGIEFSIKELKPVRHVALIGTPLQIILTMSFGWLTGQLMGWDSHLSTWFGAFIALSSTMVVLKTLESKGLVGTLSSRVMLGMLVVQDIAIVPMLIIMPQLGSDSFGLQA-----------------------LGMAGIKTVLFLVSMFMLGSRVIPGFMRIVAGWNSREMFMLSCSAIGLGIGY-ATHMLGLSFAFGAFVAGMVLSESRYAYQALSDILPLRDIFSLIFFASVGMLIDPFYVWENIGTILILAGAILVGKGLIFGSVARLFNYRNVIPLALGLGMFQVGELSFLLLQQGTESGSFPKEYFPLFMGAGIVTMLLTPIMASFTGPLYSMLQSRR--------------------------KSDPVQTINLPESELDGHVVILGYGRFGSYVADSLREIDIPHVVVELNANKIELAAEDGRAVVYGDAGQEIVLEAARVSHARMVLLTIPSVRGSSSVLQKVHHLAPQCPIVALSRNPEHLEVLNELGAHHIIMPEFETGLEMVRQ--------------------------------
71909029     ---------------VICRRINLPPVLGYLFVGSVIGPHALNLMHDMHQAEYLAEFGVVFLMFSIGLEFSLPKLYAMKRIVFGLGLLQVVLSMALVAGLVMLFGVSWQLGIALGGVFAMSSTAVLTKLLAERMQLDSPHGREIMGVLLFQDLAVVPLLVIIPSLTEPPEK----------------------LAMLLGVALIKAIVVLAVILVFGQRLMRKWFHFVARAKSSEVFVLNVLLITLSL-ATITELAGLSLALGAFVAGMLISETEYKFQVEEDIKPFRDVLMGLFFVTIGVKLDLHILLGLWWQVLLALVALLVIKSLVVGVLSWRLGASPGNAIRSALWLCAGGEFGFVLLG---EILHLPREIQQIALTVLVLSMLIAPFIVQYSER-----------------------VVMRFVASEWLMRSMQLTKIAAQSMGSEKHAILCGFGRNGQYLARFLAQEDINYVALDQDPDRVREAAAGGENVVYGDAGRKEALMAAGLMRASVVIVTVSDTPLSEKILHHVQELRPDVPVIVRTADERDMERLTRAGAAEVVPEALEASLMLASH--------------------------------
253700608    LINIAVALVAAFFGGLAARRLGLPPIVGYMLAGIAIGPFTPGFVGDLTTIGQLAEMGVIFLMFGVGLHFSLKDLWRVRSVAVPGALGQMLLATLLGVALSRFWGWSTASGLVLGFSISIASTVVLLRGLMDNGLLNTPHGQAAVGWLILEDLATVFILIVMPSLAASGAGLD---------------------WLNLGVTLFKAGAFVLLLMFVGQKLIPWLLLTIAHTKSRELFILAVLALALGTAIGAAEIFGVSLALGAFMAGVLVGRSPLSHQVGADLLPFREAFSVLFFVSIGMLVNPGYLVDNLRSVLALAGIIMIGKPAITMLMGLVFPWPARTALVVSAGLSQIGEFSFILGQAGMSLNFINRDQYSLILAGALCSITLNPAMFRLIRPAEKWLQR---------------------FPFLWRALNRHGPAPAPIEESMAGHVVIVGFGQVGRYIVTVLGQVQLPHLVVETDATRVEELGRLKVPTLFGDAANSEVLEHACLNRARALVVTVPEEAASQLIVSAARALAPALPVIVRAATDDGVRLLAGLGAQHIVQPQLEGGLEIVRHTLLQLGFPLREVYRYADAVRRE----------
94309253     ---LTLVLLAAAVFGVVAFRLQLPPMLGYLAVGILIGPHALGLASDSGQTKYLAEFGVVFLMFSIGLEFSLAKLRAMKRLVFGLGGSQVILSMLASWMFNWLFPLSWQASVALGGALAMSSTAIVSKMLSERMELESEHGRNIISILLFQDLAVVPLLIVIPALSRDPGD----------------------LAFALGLATVKIAVALGAIFFLGQRLMSRWFHVVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFMAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTIGMLLNIRVVFDHVWLVLALLIVPILFKLVLIAVLARLFGSRQGVAIRTGLGLAQAGEFGFVLLNQIDGMGLVDPVLIQVILASMLLSMLAAPFLIQYSDAIVLRFAANEWLLQSL-----------------------NMTRIAAQSLQTEKHAIICGYGRSGQNLAHMLEREGITYVALDLDPDRVRDAAAAGDTVVYGDAGRREALIAAGIHRAALVVVTYANTPSAVKVLHHVQELAPALPVLVRTVDDSELDILQKAGATEVVPEIIEGSLMLASH--------------------------------
219852234    LANIIIICAFALVIIAIGNRFRIPGIVGFIITGILIGPYGFGLIPDRTIVDALAEIGIIFLLFTIGMQFSFRKLFEMKKIVLIGGGLQVFLTIAVVVGILSLFGVPTNQALFIGFLVCPSSTAITLKIFQDRAELESPHARVSFGIGIFQDIITIPMLVALPILAGQTSD-------------------ILGSIVNLGVTMVLLLVFVIGSSI---YVIPWFMNRITGTRNPEVFLLSIILICFAITYITAE-VGLSIALGAFLAGLTLSESEYFHQAFASILPFREIFTSFFFISIGMLLDLGYMIAHPGIIIALAIGVILVKAVLSGGAAFILGHSLRTVIMSGLALANIGEFAFILSTAGKGYGLFTDATEQVFLAVAVLTMSLAPLAIAVGPRV---------------------ADRVGQSPLAQVIRTRSLKDDVILAEPLSGHLVIVGYGLNGRNLAKVAKAGTIPYRIIDLNPDTVAAERGKGEPIFFGDATCPEILTHAGIETARILVIVINDTLSTRAVTSLARQMNRNLYIIVRTRFTSEATTLLDLGADEVIPEEFETSVEIFTRVLK-----------------------------
254000113    -------LGAAVLAVPLSKRLGLGSVLGYLIAGILIGPWGLGLIAETETVLHFSEFGVVMMLFLIGLEIELDKLLELRMPIFGMGGLQVLLTIGLVVALGLFLHLDWRLALVAGMGVAMSSTAIAMQVLAEQGVLAQPSGRSAFAVLLFQDLAVIPLMILLLVIAPGTETATGFHMD--------------------WIAITKAIALVVVLIVGGKYLLRPILRYIANTGLREIFIAFALFLIIGVSILMTS-VGLSMGLGAFIAGVLLADSEYRQELELDIEPFKGLLLGLFFIAVGMSVNLPLIMQQPWLVLGLGLGFVMLKLVLLFGLARAFGHKSQDALLFALTLSQVGEFAFVIFNAAADARIFTDNTASLLNSVVAISMLTTPLFMLAHGV---YLRKRLNRKSSSHDAFEEQRA-----------------------------VIVAGFGRVGQVVTRLLSSVGQPPTVIDFDPNQIDLMRQFGHKAYYGDITRPDVLRAAGIAKAKLLILAIDNAEDALETARYVRKHYPQVTILARARNRSYAFEYMDLQVDFV-RETFAGALQLGEKLTELGYSRFHAYRTA--WRFRQHDEKLM----
254293515    ---MTGILLLAFVFVPIASRLGLGSVLGYLIAGIAISPLLSILHVDVMSIQHFAEFGVVMMLFLVGLELEPKLLWKMRNRLIGLGGGQVFLTSILIMVVAIVLGLDWKISLAIGLVLALSSTAIVLQTLNEKGLMKSDGGHSSFSVLLFQDIAIIPMLALMPLLASPDIAQAAAQAASHGAEAGDHGGLSLVKHLNGWQTTLVTLGAIAVVILGGNYLTRPIFRFISAANLRELFTAAALVLIIGISLLM-NLVGLSPALGAFLAGVVLANSEYRHELESDVEPFKGILLGIFFITVGARIDFELLFGNFANVLGLTLGLIVLKASILMVLAFIFNIRGQHKWLFALGLAQAGEFGFVLLTFVVTNHIIPADIADQLMLVVALSMLITPALFIIYDKVIA-------------------------------PQYNKSQAREADTISTKSKIIMAGRGRVGSIVDRLLRSAGYDSTVIDYSSKHLDIMRAFGINTYFGDATRPDLLHAAGIEDAKLLIVLIDQKSQINKLVKYASTHYPDLHIIARAIDRDHVYELWSLGCRDIVRETYDSSLRLGRSALEALGHSHETAEQMKDAFDEWDKEAMLGTA-
298208610    ----IVFLAGAIICVSIVKRLGLSSVLGYLLAGVLIGPYVLGFIGEEDDILHFAEFGVVVMLFLIGLEIEPKNFWKMRKSILGMGGIQVGLTMIFTYAFFYVMGYTWQVSLVIAMAVALSSTAIALQTIKEKGLMETTFGSSSFSILLFQDIIVIFMLGALPLLSNASSEPTTNDHSNTASLIESLP---------IGFQTLAIIVSVVLIVLAGRYLIAPMLRKVAKTGVREMLIAAAFLIVFGISFLM-EFVGLSPALGAFLGGVVLSNSEFKHELESTLEPFKNLLLGLFFMAVGASINFIVIAKSPFTIGGILLAIIVLKAAVLFITAQVFKLKLDQKLLLTFSLAQVGEFAFVLLSFAFQLHILNQEQIDIMLVITALSMSLTPIIGLLNERL---LLPRFGTKESIKRPMDHIAKSQK--------------------------IILVGFGHFGSTIGRFLRSHGVEATILDQDSNRVDFLRKMGFEVYYGDATRLDLLESAGIAEAKIVICATNKIGVSKAISSIIKEKYPHVELMIRTKNRYDAYELLNLGHENIYRETLDTSLALADVLNKLGFRKYTLSRQVQNFIKYDETS-------
83942848     ------------------SRLGLGSVLGYLAAGILIGPAFGLVGSETKDLQHFAEFGVVMMLFLIGLELEPRALWNMRHRLLGLGGMQVVLSAAALMGIAMAYDQPMGVAIAIGLTLSLSSTAIVLQTLSEKGLMQTAGGRSVFSVLLTQDIAVIPILAFLPLLAEAASGHGPAAAGHGAETAQAAISLVQGLPGWAIT--LVTLGAIAGIIITGVFFTRPVFRFIHAAKLREMYTALALLIVVGISFLMM-LVGLSPALGAFLAGVVLASSEFRHELETDLEPFKGLLLGLFFITVGAGINFDLLFADTIIIVGMALLVILVKGLILYGLGTLFKLQGRDRWLFALGLAQAGEFGFVLVSFSVATGVMPNDVAETLLLVVALSMLITPLLFITYDQISKRMDTKSGPIVA-------------------------------DEIDEQGTVIIAGVGRFGQIVNRLVQASGFRTVVLDHNPETIAVMRRFGFKAFLGDPTRADILRKAGLRDAKVLVVALDDPKSALQLIAYARKERPDLHIVTRAHDRTDVYQQYQAGANDIVREMFDSSLRALENLGLSDYEAAEAQRMFY----SHDRASVRELA-
89070410     -------------------RLGLGSVLGYLLAGVAIG-FIPGIGSETEELQHFAEFGVVVMLFLIGLELEPRALWDMRDRLIGLGGLQITLTTGLIALGAAALGIAWPTALAVGMIFALSSTAIVLQTLSEKGLMQTPGGRSTFSVLLTQDIAVIPMLALLPLLVVGTGSATALHGEAAHGPEVHAMSLVEGLPGWGVT--LVTLGAVAAIVLAGTYLTRPVFRYIQHARLREMYTVLALLMVVAIAVLM-QSVGLSPALGTFLAGVVLANSEFRHELESDLEPFKGLLLGLFFITVGAGIDFELLLAHPLTLFGLTLGVIVIKGVVLYLLALLFKLRGRDRWLFTLGLAQAGEFGFVLISFSLQQAVLTQEAGAMLLMVVALSMMITPLLFILNERLSRRMV--------------------------------EAADAPADEIDETGPVIIAGIGRFGQVVNRLVRSAGYSTVVLDANLATVQTMRTFGFRAFFGDPTRPDLLHSAGFDDASVLVVALDDPAAATRLVRYARTARPDIHIVARARDRIHVYQLYQAGADDIVRETFDSSLRAGRYVLE-----------------------------
142018649    LIQILLMLVIAIVAIALLRRIGLPAILAYLLTGVLSGPSGFHWFT-QQQMQSVAELGVVLLMFTLGLEFSVPRLWAMRRTVFGLGSAQVLVTTVLTMLVALACGLNWIESLVIGAAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLGQNDEPL---------------------MLASITWALLKGILAFFFLMALGKWALPRLFDEVARSRSNELFVLSTLVVAL-VTGAFTQWLGLSMALGAFMAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMMLDFGLVIQFWWQILLVLLAVVFGKALIIHGLLRLVGEPFRIAISTALSLAQVGEFSFVVLALAVSYGLLSNETSTMLVMVAVLSMSIAPWLVRHSVDIAKWLLG--------------------------IRQSAHVDDVVPVVSDDHDLVVILGYGRVGQTIARFLKTEAVPYLVLDLDPTRVSEARRAGEPIYFGDVCKRAILKQIGIKHAKMIVITFSDSRSLEDALPLCRQLAPEANILVRTRDDSELDLLQKAGANQVIPETLEGSLMLVSQVLH-----------------------------
242077716    --DILYLLLASVIFVPLFQKIGGSPVLGYLAAGVLIGPYGLSIIRNVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLATTAVGMIAHRFAALPGPAAIVVGSGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEAMGMAAVKAVAAITAIMSGGRLLLRPIYKIIAENRNAEIFSANTLLVIFGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLSNFPAISVILGLLIFGKTLLVTFVGRVFGVSTIAAIRVGLLLAPGGEFAFVAFGEAVNQGLLSPQLSSLLFLVVGISMALTPWLAAGGQFLASKFEQHDVRSLLPVESET---------------------------DDLQDHIIILGFGRVGQIIAQLLSERLIPFVALDVRSDRVAVGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRAVWALSKYFPNVKTFVRAHDVDHGVNLEKAGAMAVVPETLEPSLQLAAAVLAQAKLPMSEIQETISEFRNRHLSELTEL--
109897595    -ANILLLMAVAVASVWLFKRINLPPILAYLFCGILAGPDLLALFEHPEDMQTFAELGVVFLLFSLGLEFSLPKMIAMRQMVFGVGLGQMLLTTLAFMGISMLLGVELPAAIIVGSIVALSSTAIVIKQTNDMGILNTSRAQMAVSILLFQDLAVVPLLIVVPLLAMDGGQS---------------------LSMAIALSIVKGIVVVLILMSVGKWILPRVFTEVAQTRTDELFVLTTILVAL-MAAGLTYSFGLSMALGAFLAGMMLGESQYKYQLEADIRPFRDILMGLFFITIGMRLNLTDLLAQWHWALLGLAGMLLIKVFIIRLAGGLFSVPKEDAWAAGFKLCQMGEFSFVIAALAVDHNILSTQVGSLILSIGILSMAMTPWLVTRSSDFAKRMV------------------------NAPPVEFEAIDSVAAKHELMHDHVIIMGFGRVGQSVGRLLKSEAIPYLVVDADPVRVQESQSAGQPVYFGDVRQNDILKAVGIERAKLVLITFDEHNKAMAVIQLISSLYPDLPIVVRTRKDYRMNELYKAGASQVVPEILEGSLMLVSQVLHL----------------------------
86130618     ----IIFLAGAVICVPLAKKLGLSSVIGYLLAGMLIGPYMLGFVGQEQDILEFAEFGVVVMLFIIGLEIKPSSFWEMRKLVIGMGSIQVFGTMLLTYGILYLAGVDWKIALTSAMAVSLSSTAITLQTNKEKGLMETTYGTSSFSILLFQDIIVIVMLGVLPLLSNVSDATTAS-EGGHGGHVSLLDDLPLGLQALAIISSIAIIIVAG------RYLIVPMLRLVARSKVRELLVASALLIVVGISFLM-ELVGLSPALGAFLGGVVLATSEFKHELESTLDPFKGLLLGLFFMAVGASINFIVIAENPLLITGLVVGVILVKAIVLLIAGLAFKLKLDQRLLLIVGLAQIGEFAFVLLSFAFQLNIFEREQLDIMLVVTALTMTITPVLWIVNERL-----------------------------ILPRKGTKEQEKRPMDDIQSNHKVLLIGFGHFGSTVGRFLRAHGIKTTVLDLDSNRVDFLRKMGFEVFYGDANRMDLLESAGIAEADYLICAIDNPELVRRIVKKVKDKYPHIKLLVRARNRYDAYELHNMGIDHIYRESLDTSVKMADVLHFMGFDREATDEQAAKFIQLDVDS-------
298717998    -------LTAAVLAVPIARALGLGAIIGYLGAGIAMGPWGFGLVRNVDDILHFAEFGVVLMLFVIGLELQPKRLWELRRPIFGWGMAQMAVCTGILFLAAWAFGLSWRVSLIAGMGLALSSTAVCLQIMAERNLMRTPSGQAAFSILLFQDVAAIPILALIPILGAYKAAHASHGDSH------------------VWLAILKTVGTIGAVIIGGRLLLQPLLRWIARSKTPEIFTATSLLLVVGIAMLMTQ-VGLSMALGAFLAGVLLADSEYRSELETNIEPFKGLLLGLFFMAVGMSIDFGVILQSPWAMAAMVTGFIALKAVMIFGLAKFMQIPWRERPVFTLMLAQGGEFAFVVFQTAAQYKVFRHSVSSMLVAAVALSML----LGPLLLVLLDKLLLRRFSTIKDEECGSDKAKEISEPQDSP--------------------IIIAGFGRYGQIVARVLLAQGIRPTILDHSVEMLEAAQIYGHRVFYGDATRMDLLRIAGAAKAHVLVIAVDTPEQSLKIASQVRKHFPNLEIVARTRDLNHWFQLRDLGVEHAQREVFESSLSVLELLGQSPAEAKRITARFREH--------------
121603781    ---------------PLAKKLGLGSIIGYLAAGIAIGPWGLGLVTNVQDILHFAEFGVVLMLFLIGLELEPQRLWSLRRPIFGWGSAQLLSCAGLLTGTAMAFGIHWTTALVAGLGLALSSTAIALQSINERNLMRTSSGQAGFSILLFQDVAAIPILALLPLLGAIGGENEAVAHTSR------------------ALEAIKIVAAIASIILGGRLLLRPVLRWIANSGTPEIFTAASLLLVVGIAALM-QLVGLSMALGAFLAGVLLAESEYRRELETDIEPFKALLLGLFFIAVGMSIDFGVLWKFPGQMLAILAGFLGLKLLAIYGLAYAMKLPYQERPVFALLLAQGGEFAFVVFQAAAGAHVFSMETASLLIGAVALSMLISPLLLVA---IDKLLLPRYANGKKSTLEEISEPQEAP--------------------------VIIAGFGRYGQIVGRMLLAQGISATVLDHDADLIETVRAFGYRVFYGDATRLDLLRTAGAAQAKILVLSVDDVEQSLKIVDVVRENFPQLQIVARARDVTHWNALRDRGVMRVERELFESSLRVLELLGQLAQQAAGRFRQHNLELFERDREKVIAVA-
258405973    --ILICGLSVASI--WLFTRLRLPPLVGFLLAGILVGPHGFGWVRSGHEVELLAEIGVILLLFTIGLEFSLERLMRIKRAVLLGGSVQLVVTAVVVTLLSAWGGLKLNQAVFFGLAIALSSTAIVLKVLQEKSWLETPHGQSILGMLIFQDIAVVPILLSVQILG----------------------GSEPLTAGGLGLLLLKMAAVLVVIFYGINYVIPKLFRSVAQTQNREIFLLFVIVLCFSVAWLTSK-AGLSLALGGFLSGLVISRSEYSLQALSSIQPFRDVFTSFFFVSIGMLFNVGAVVANPLLIVGLGLAVYALKSVLAAAGALTLRLPLRSAVFTGLALGQVGEFSFIALQAGAETGLVGARLYDTTLAFAVVSMALTPFVIAVAPRLGRLVDRIWP----------------------------QSFEEDSSDVSMRDHLLVIGFGVSGRNMAQAARFADIPYLILELNPVTVSEQQALGVPIHFGDATQAGVLEHFGIKGAAVMVVAVNDPQATRHIVQLAKTLNPSLHLIVRTRFVEELPALRAVGADEIVSEQYEASIEMFARI-------------------------------
83643660     LSQFLVLITAAVVVSSLFRRMNIPSVLAYLAVGLGVGPTALGWVDDVETIQVLAEFGVVFLLFSLGLEFSLAKMIALRKVVFNLGGWQVAVSSLVIFGVARLFQASTEEAIIIAGALALSSTAVVSKELVQRNELGQPHGVMSMGVLLFQDLAAVIFLILIPFLAG---------------------GSDSSLALALAITLGKGVLLFALMLAIGKYLLPIIFTEVAKSHSEELFVLTVLMVSL-LAAALTHSFGLSMALGAFIAGMMLSETHYKHQIEADIRPFRDLLLGLFFISVGMIVDFQEVLANWPWILLITALLLLAKATLIGALAYRHQKDRAVALKTGLYLAQGGEFGFALFALGEKFQLISKQAGAVVITTVILSITLTPWLMNLARHLSARFPSNKDQGIAQTRVEA----------------------LTDACSELEGHAIVCGFGRVGQTVARFMRRSAMPMTAVDKDPVRVKEAAAAGEPVHFGDSERLDILKALGLERARLIIITYADVDKSLAVIRKVRSTGSKVPILVRTADDSKMPLLQEAGATEIVPETLEASLMLVTQVLTLMGAPARKIHRQIEEVRR-----------
144202608    ---ILLIFIGAVVATTLFRRLKLPAILAYLAMGALIGPFAL-QVAQPDQMALLSELGVVFLLFMLGLEFSLPKMIAMRKTVLGLGSAQVITTSAIFIGLSLLMGMELAPSIVLAGALALSSTAIVTKELIRLQQLGQPHGQLSFGILLFQDIAAVVFLILVPALGTSTTESSESIIWPLLQGAGLLL----------------------LLLILGHKILPALFNEIARERSDELFVLVALVTAMTAAW-ITHAAGLSMALGGFLAGMMLGESHFKHQLENDIRPFRDVLLGLFFVTVGMQLDLSALVANIHWVLLTTIMLVTAKSVVILVLGRLFGNNAHTSLKAGISLAQGGEFGFALLAVALTYQVIDSDLNAVLVSTIIISMVITPSLLDKANWIAECFFP-TANLSESVPEHQHADVASQHHE-------------------LTDHVIICGYGRVGQIVARFLKQMGIQYVAIDPDPVRIKEASSAGEPAYYGDAKRVDIMRGLGAANARLIILTLPNPKSSLETLKQIKREFGDIPVLVRTQDDYHLEQFQIYGAAEVVPEALEGSLMLVSHVLTLLDVPADVIKERIRNVRAQ----------
91773426     -------------------------IVGFLFTGMLVGPHGYGFIDAVEEVEVLAEIGIVLLLFTIGVELSIKDLWKMKRAVVFGGSIQVFLTTIAVFSIANYLGYGIGESIFIGFLFSLSSTAIVLKLLQNRGELQAPHGRFSLAVLLYQDVIVVPMILITPFLAGAGSMSDAA----------------------FIPILAKGIGLVILVFASAKWIVPQVLFQITKTRDSELFFLSIIVICLSVAWLTSSL-GLSLALGAFLAGLIISESEYSHQALSNMIPFRDIFMSFFFISIGMLLDLDYFFNDPFLFIIIAACVLLLKSVIAGLSSYLLGFPLHTAVIAGLGLAQVGEFSFVLSTFGVEYGLLTDEVYQLFLVVSILTMAVTSSVMSISPKVADKVVNLPIPSKMKCGFHSR-----------------KMMAVLDKKGHLEDHLIIAGFGFNGRTVAKAATIAGIPYLVLDTNPETVRKEQLKGELIYYGDSSQRGVLEHADIKDARVMVVCISDPAGTRRAISLARKMNPNIHIIARTQYLQEMEPLYELGANEVIPEEFETSIEIFVRLMK-----------------------------
207723106    ---------------PLARRLGLGSVLGYLLAGVIVGPWGLRLITNVQSILDFSEFGVVLMMFVIGLELEPARLWSLRRSIFGYGGLQLAVCALAVGLVVMAVGHPWRAAVVAGLGLALSSTAIALATLAERNLMRTPAGTAGFGILLFQDIAAIPMIALLPLLAPDTGDAAGGHH---------------------WLAAAKAVGVVAAVIFGGRTVLRPVLRVIARTNMREMFTSFSLLLVVGIALLMHS-VGLSMALGAFIAGVLLADSEYRHALETDIEPFKGLLLGLFFLAVGMSIDFGVLMRQPLAVVLLVAVFLVVKIGALRVLAMRFGIARGQAWLFAFLLSQGGEFAFVVFGPGVAGDVLGAETAATLNLVVALSMAATPLLLLFHDKILAPRLMAGKKRAPDA------------------------------IGPQDNEVIIAGFGRFGQIVGRLLYSQGHTATVLDHDPDQIDILRRFGFKVFYGDATRMDLLETAGADTARIMVVAIDDMETSLEVVDRVRERFPHLKLYVRARNVSHVYQLRDRGVEVIEREMFEGSLVLARRVLE-----------------------------
142041161    ---------ASVVGVVVFRSLNLPPMLGYLTVGILVGPHAFGIAADLERAEHLAEFGVVFLMFSIGLEFSLAKLRAMQRLVFGLGLLQVVATLVLALVLGMLFHITWQGSIALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGAESSKD---------------------LAITLGFAAVKIVIALTLLLVIGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFITDR-FGLSLALGAFIAGMLISETPFRHQVEEDIKPFRDVLLGLFFVTTGMLLDPRVIWEHPLLVLGFFVGQILFKATMIAGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDRHLVDSTLLQAILASMLLSMLAAPFLIQNADRIVMRL-----------------------SSTEWMQQSLQMTRIATQSLKQRGHVIICGYGRAGQNLARMLEQEGISYVALDLDPDRVSAAAAAGESVVFGDAARRESLLAAGIHRAAAVAITYANTPSALRVLHHVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH--------------------------------
94499489     ITILAAGFGLALVLGFIVQRLGLPTLVGYLLAGIVIGPHTPGFTADIGLAGQLAEIGVMLLMFGVGLHFSLNDLLSVKRIAVPGAIVQILVALSMGMGLAIAWGWSIGEAIVFGFCLSVASTVVLLRALESGGILNSMNGRIAVGWLVVEDLVMVLLLVLLPAFAAPVAEGESLNL--------------VSVSQVVGITLLKVAAFIIFMLVVGKRLFPKILWMVASSGSRELFTLCVVAAAVAFAYGASILFDVSFALGAFFAGMMMRESEFAHRAADESLPLRDAFAVLFFVSVGMLFDPMVLIEHPVHVLLTTLVVILGKTLAAVALVLLFRYPLSTALTVGVSLAQIGEFSFILAGLGMSLGLVSDEAMSLVLAAAMLSIALNPALFVVIKPLREWVLKRSFWARKLDARDDPLA----------------QLPLSVDQSLLKGQAVLVGYGTIGRPIAKAFDEHDVKVVIAEAQRERVDALREKGRLAVTGDAGEPVVLVQAHIMHASLLIITIKDLIKVRQMIDTARTLNPEIKILLCAQSDEEAELMRKQYDVETFLAENELANAISNRALQ-----------------------------
254468637    ----------------------MPPMIAYFVVGLILGPSVAGVIVDSEANHHLVEFGIVFLMFTIGLEFSLPTLNSMRKILFGIGLSQVVITLLFTIIIGSLFGLSLSEGFIIGSAITMSSTAIVSKILMERLDLNTRHGKLSIGILLFQDLAVILVLVLIPSLSNP----------------------DANFLNAFSLVIVKTAVLFSIIFKVGKPVMNYWFGIIARQKSSELFVLNVLLVTLSFSY-LTYLSGLSYALGAFMAGMLISESHYRFQVESDIAPFRDILLGLFFITVGMMLNLTILIQYLFPIIGLLIFLIVFKSVLITFLIRIFKYELGVGIRAGVILAHAGEFSFVILALAKQQDMLNDILLQIILSVSILSMLLAPFIIQINGKIARFLSKSYIK-----------------------NDQKNIDNLEQIAEKFNDHVILCGFGRSGQYIARFLKEENIKYIAIDIDSNRVSDATIAGENVVYGDSSRYDVLKAAGIERAKGLMVTYSDDRASQKLLTAVRDHNKNIPIIARTLDETSIDKIRMAGADEVVPEVLEGSLMLASH--------------------------------
119946668    -------------------RCGLGSVLGYLIAGVVIGPIIGLVGDETSSIKHFAEFGVVLMLFLVGLELEPKLLWKMRNRLLGLGGLQVILSTLLVMGIAFYFVDHWATALTIGLILSPSSTAIVLQTFNEKGLSKTTGGKNAFSILLFQDIAVIPMLALIPLMALPELIEKSQQLASTAAQQNEHLSLVAGLPSWAY--ALTVVTSIIAVVSGGHYLSRPLFRFVASSGLREMFTASALMLVIGIAALMS-LVDLSPALGTFLAGVVLANSEFRHELKSNIEPFKGLLLGLFFITVGAGIDFNLLYSDFMVILTLTLGIILLKATVLFFLAIIFKIKNSDRWLFALSLAQAGEFGLVLLSFTVQQHVLPSAMAAPLSLVITLSMFLTPALFIFFEKV------------------------------ILPHHQQTSNRRAQDKIDQTGSVIIAGAGRFGQVVNRLLVANNVPTVVIDHESSMIDRLRQVNVKSFYGDVTRPDIMRTAGIEQAKLLIVSIDDKIRATELVNYIKHTHPQVKILARAYDRGHYYSLAHAGADYIISETYLSAVELGTQ--------------------------------
46446549     -TDLLILFAISIIILLVGYRFNIPPVVCFLLTGMLAGPHGLAFVQESKDVEMLAQLGIVLLLFGIGMEFSIKKLFQIKRLFFLGGSLQVGLTILFTYILTQLMQLPWKESIFIGCLISMSSTAIVVRLLDQKGESLSPQGKLSISILIFQDLIAIPMILFIPMLSGNMEEKQ------------FQIEWTVFKPFMVGMLILVAVFFSA------QRIVPRLLLQVARTRNKDLFLLSVLTLCFGVAWLTSTL-GLSLTIGAFLAGLIISESEYSHEAVGHIFPLQTLFISFFFVSIGMLLNIDFFIHHLFTILALATLVIILKIFVTGLTTLMIGLPMRTAILTGLMLSQVGEFSFVLANAGMPFRLLTDYEYQLFLSISLVSLAISPILISFSPKIVSFI---------------------CSLPLPQKLLSGLREQRKSDDRSLSNHVIIVGFGISGKNLARSSKLANIPYTILEMNPDIVREQRTLNEPIYFGDATHLTVLEHSHIHKAKAIAVLVNDPIAARRIVKIARESNPTIYIVVRTRYMREMLLMHKLGADEVIPDELGTSVEIFSRVDEEIHQLVTEVRADGYKMLRDQQAPLTNLS-
126725055    ---LAFIFLIAGVVAPIASRLGLGSVLGYLIAGIVISPVLAFLHVDVISIQHFAEFGVVMMLFLVGLELEPKMLWSMRAKLIGLGGGQVGLTAGIVMLAAMAMGQVWTVALAIGLVMALSSTAIVLQTLGEKGLIKSDGGQSSFSVLLTQDIAVIPMLALVPLLAMPELVEALSGAHGDEGGHGASMSLTDGLPGWG--VALVTLGAIASVIVVGSYLTSPIFRFIAEAKLRELFVATALMMVIGIALLMT-LVGLSPALGTFLAGVVLANSEYRHELESDIDPFKGLLLGLFFMTVGAGINFGLMFDNLGMIVALTLGLMFVKAAVLYVLAVIFKLQGSDRWLFSLGLAQAGEFGFVLLSFTVANAVIPSELADRLLLIVALSMLLTPALFILY---DKVIAPRFSALE----------------------------EREMDEISETSDIIIAGHGRVGGIVSRLLRGGGMTPTVMDFSSKQLEMLRSFNVQAYYGDATRPDLLHAAGIAEAKLFVVAIDDKEQITELVKYVHHHYPDLHIVARAVDRNHVYDLWFAGCRDIIRDTYDSSLRM----GRSSIEALGYTREQADRMSEMDRRSMLAVA-
237806856    -------LTAAVVSVPLARRLGLGSVLGYLIAGVIIGPYLFNFVGASDEVMHVAEFGVVLMLFLIGLELKPALLWQLKGPIIGIGGSQVLFTSTAFTLIALVFGLRWQQALAVGMILALSSTAIVLQSLTERRMLKSEAGQTSFSVLLFQDIAVIPMLALLPFLAPGIRFEPEPSALSGWQNG------------------LLIALVISGIVLGGHYLMRPVFRFIAQSGLREIFVAAALLLVI-LTALATEAVGLSPALGTFLAGVVLAESEYRHELEANIEPFKGLLLGLFFISVGAGINFSLLAEHPFLIAGLLLLLLSVKFLILQGVGGLAHMTHGHRWSFAFALAQGSEFAFVLFSFAQQLKLFDTQLTALLTLTVALSMAFTPLLLMLNHYLQS-----------------------------KWQAEEKEERAADQIDEQDNPVIIVGFGRFGQVIGRLLHAHGIGTTVLDNDVSHIDMLRKYGYKVFYGDADRIDLLQAAGADKAKLLIVAVSNQAKSIALCELAQRHFPQLKILVRAVDRAHAHQLLQLGVELIYRETVGSAVDLVSALRQLGIRGNLAWRAGQTF--KEHDEKLL----
260580000    LMKVVILLASSVTIVPLFKRLGLGSVLGYLVAGCLIGPSVFGIVQDPTAVVHLAELGVVMFLFIIGLEMYPERLWAMRKAIFGRGLLQVGLCGCLLTFSGYLLGLTKEVSFIAGMGFTLSSTAIVMQSLEERGLTSTSKGQRVISTLIFEDIAIVPLLASVAFLAPHSKE---------------------ATPHTDWVSIGIALSAVVGLIVTGKWLMNPLFRLISKARIREMMTAGALLVVLGAAL-AMEIGGLSMAMGAFVAGVMMSESAFRHQLEADIEPFRGLLLGLFFMGVGMSLDLHLVFNHWILLLGIVFLYILGKASAVYIIARITRLDHREAIGRMSLMAHGGEFAFVLFSAAATAEVISNEEQATFTAAVIISMLFSPIIAQIARKL--------------------------IQRTEPKHLDQLDENDLDTIVDLEDNVLVIGFGRFSQIVCQTLLIRGISVSVIDRNIENIRAAAKFGFKVYYGDGIRLDVLRAAGIEKAKCVVLGINDTQRIEHIVSQMKEAYPNLPILTRTYDRKTTVSLIKQDVDFIVRETFESAI----TLSRATLMKLGIDKIEAEEI-------------
190150509    LTSVVALLGAAIIAVPIFKRIGLGSVLGYLAGGLAIGPFGFGLFSDPHTILHVAELGVVMFLFLVGLEMQPAHLWGLRKYIFGLGSFQVIGAAIALTGLVMAFGYSWQVAFVSAAGFVLTSTAIVMQVLSERGEMTSDRGRKMVSILLFEDMLIVPLLAVVAFLSPIHSTEASTP---------------------IWQKIAIAVLAMVFLFIIGTKVLNPFFKILARTKIREMMTAVALFVVLGSALLM-EVSGLSAAMGAFAAGVLLSTSSFRHQLEVDIDPFKGLLLGLFFLAVGMSLDLNVVWDNLGLILSGVALMMLIKGGVIFLVARLSGSNKLDAHDRAIVMAQGGEFAFVLFAAAHAQKVIDDTVHANMTAIVVLSMVFTPLMIIAS---QKFIVPRLQKIDEIK---------------------------PHDHIEEQNPIILVGLGRFGQVVNHLLQMTGYHPTIIELNPKLIAAMKKRGVKSYYGNGAHPDLLKAAGIQTAQMLIVAIDNPKQTLEIVKYARSVNPHIKIIARAYDRYHVYDLVQSGADIEVRETFDGAL----RTGKQALRELGLDADKVHEIGNKDRHSV-----
261856562    MASLLILLIISVVAVVGLRRLRLPAILGYLFVGVVAGPYSLGWIGDVKDIHLIAEFGVVFLLFMLGLEFSLPRLIAMRRAVMGMGGAQVIATAVVTGVAAWLMGFSPAAAFVLAGVLTVSSTAIVIKQLGEQLELNSRHGNNAVGVLLFQDLAVIPFLIIIPVLGVQAGDATTAQLSLKIALTIAAGIIAA-----------------AALFFGGRWVLRPLFREIARARSAELFTIAVLLVALGAGWLTNQ-VGLSYELGTFLAGIVLSETQYKHQIETDVRPFRDVLLGLFFITIGMMLNVRELPDVFVWVLLLLGLLVVIKTSIIFVIGRAMGEEPGVALRTGLVLAQGGEFGFAMLAIT-APEIMTDYQRQIVLAVVIFSMVLTPILIKINGLIAKHMVPSYKK-----------------------NRAEQTEAISQFTNELSGHVVICGFGRVGQNVARLLQSEGFEYAAIEIDPDIVQQALQAGLPVHFGNSTHADILEAAGLSRARALVISHLDDSAAIKTTEVARSLVAKIPIMVRARTDEQLDPLYEAGATDVVASIYEMSLVLSGNVLRALNVPVSKVIRQIQEIRRE----------
170718652    LVSVVTLLAAAVVAVPLFKRLGLGSVLGYLAAGLVIGPFGFGLFTDPEGIIHIAELGVVMFLFIIGLEMKPSHIWGLRNYIFLLGAFQITLCTSALTYIATLFGFDWKVAFVAASGFVLTSTAIVMQELSERNDLTSPRGQRIISILLFEDLLIVPLLAFVAFLS------------PDKVTSTDPLWHKIAISGTAFAVLVAAGL----------WLLNPLFKMLAKTKTREVMTAAALLVVLGSALLMEE-GGFSMAMGAFLAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMSLNLSVVAENWFLIIFGVLLFMLVKGFIIYLIALITKTGNANSIDRAFIMAQGGEFAFVLFSAAASQNVISEEMQANMTAIVVLSMILTPLFIIAQ---KKYIIPRL-KPTQPERKADHIDEQHPT--------------------------ILIGLGRFGQVVNRMLVMTGHHPTIIDKDANLIAGMKKLGIKCYYGDAARPELLHAAGVENAELLIIAIDNREQTLQIVEQARKMNPQIKIIARAHDRIHVYNLYGAGANIQIRETFDSALR------------------------------------
251827933    LSLVLILLATAVMVVVVCRILRLPVMLGYLAVGILIGPHAFGWIPDSPSTRHLGEFGVVFLMFSIGLEFSLTRLKAMHRTVFGLGGAQVLSTILLVMAAATLLGVDWRAGLALGGILAMSSTAIVSKMLVERAELNLPYGQQMMGVLLFQDLAVVPLLIIIPALASQPD----------------------NLHLTLGLAMFKATIVLLILLVFGQHVMRRWFHIVASQKSSELFTLNVLFITLGLAY-LTELAGLSMALGAFVAGMLISETEYRYQVEEDIKPFRDVLLGLFFVTIGMMLNPASIVSNLGWIALALPLLILFKALLVAILARIFEGEWSVALRSGIGLAQAGEFGFVLLTLTDGAHLLQGETMQITLATMLLSMVTAPFLIQYGEAISR------------------------RFSDEWTNRALQMHQIAIKSMSSTGHVILCGYGRSGQKLASILEDEELRFIALDLDSRRVREAAAGNKSVVYGDAAKREVLMAAGLMRARVLVVTYKDKHSTLAILRHVKELRPDLPVVVRTNDDTNLELLKNAGAAEVVAEVLEGSVMLASQ--------------------------------
167648658    -------LGAAVISVPIAKRLGLGSVLGYLIAGVVIGPFALSLVGEQTDIMKFAEFGVVILLFLIGLEVQPSTLWDMRKAIFGFGGAQVIGTSVAIAGAAMLLGLPWQTALAVGMVLAMSSTAIVLQTLDEKGLRQGPVGRAAFGILLLQDLAVIPMFALLPTLATIATVHEAASGHGGGSLVEHLPRWAQG---------LSVLAAVGVVVGGGRYLVRPIFRFIAEARLREIFTAAALLIVVGVANIM-QTVGLSPALGAFLAGVVLAESEFRRELESDIEPFRGLLLGLFFITVGAGIDLKLVAAQPLVLIGLVLGLMVLKFLVLFGLARLFGAPARGAAAVAAALAQGGEFAFVLLTFTVGAGVIGATLAALLTAAVALSMALTPVAMILYERIAQMFDAAIPKVAPDTGAFDDSEPD----------------------------IIIAGFGRFGQITGRLLTANGFRSTVLDSDIEQIDLLRRFGRRVHYGDATRMDLLRAAGIERARMLIVALDDREKTVELVETARKAFPHLVILARAWDRRHAYDLLANGADAVERETFEAALALGTTALQKLGYRAHRAHRAGAIFRRHDRKSFEDLR-
94987215     LKDLVYIFCLSIGVLLICLRLKVPAIVGFLLTGVLCGPSALGLVENVHAVELLSEIGVVLLLFTIGMELSGEELARLKKPVFVGGTIQVVLTTGVMCGIAMLFGRTFPQSILIGYLATLSSTAIVLSILQQRGESEAPHGRLALSVLIFQDLAIVPMMLSIPLLAGQGEADPIS----------------------FLLSAGRLVLILGGGWFLAYRVVPVLMRQVMRTRSRELFLMTSLGFCLAVAVGTAYL-GLSLALGAFLAGLLLAESEYSMSVVEGILPFKDVFTSLFFIAVGMLLDVHFFIDHIGSVIALAVILITIKVLLAIPAMTFLGYPLRVAIMAAMSLGQIGEFSFVLAKSGVDHGFLDAIGYQNFLAASILTMVLTPGLISIAPKTARFI------------------------GKFFNHDNSQEKPLLTHQGELQDHLIIVGFGLGGKYLARTARETGIPYVILEMNPDTVRRLRDQ-EPIYHGDASHPLVLKHFGVEKARILVVVISDSAATRGITAAARKLNPSLHLIVRTRFLGEVPYLHELGANDVIPEDFETSIEIFTRV-------------------------------
258592007    --DLVLAIGAAFIGGVAAQRLGQPPLVGYLLGGILIGPYTPGPVSDIHNISTLAEIGLILLMFELGVEFPVSRLRRVRGIAIGGGLLQVVLTAATGMAVGKLMGFPLLQQLFFGGIVSLSSTMVILKLLLDRAEMDAPHGEITIGIALLQDMSLVAMIVLLPAWAAPGDDVVRPLLLALGNALLLLIG----------------------AYLVSSLFLPALFTSVARLRSRELFLLTVVLVVIGTTVGLAAL-GLSPALGAYLAGLVVSRSHYSHQVLAELVPSRDLFASLFFVSIGMLTNPAILWQYPWTLLAVVLMIMLLKPALTAMITRAFGYTWSTAIMTGLFLAQVGELSFVLAKLGVDRSFISEDLYGVVLGAALISIVMNPPLLRHSAPL---LLRRMGRAVEEPALSEGPQVEAARHA---------------------NHLVVCGCGRVGGEIVTQLRACGIPYVAIELNPIRVEELRRQREPCLFGDASNRHILKAAGVERAKLLVVTHYDVAAAEQTIREALQIRPSLEIIARGHNPIELERLRKAGASEVVMPEFEAGMEFLR---------------------------------
114570412    -------LGAGLIAVPVAHRLGLGSVLGYLLAGVAIAPLLELVGSNPENVQHFAEFGVVMMLFLVGLELQPRVLWDLRVRLFGLGGLQVAVTTAAVAAFCLVIELDWRLAIALGLIFALSSTAIVLQTLGEKGWLRTEGGQSAFSVLLFQDIAVIPMLALMPFLALPDIAGHATEVAGHGAESTPFSHLPAWGQGLVTL------GVVAAIVLGGRYLTRPAFRIIARIGQHELFLSAALFLVIGIAVLMSA-VGLSPALGTFLAGVLLAESEYRHELVSDLDPFKGLLLGVFFVTVGASMEFALLGEHPGMIIGLTLALIGVKGLILLGLAFVFRMEGRARWLFTFSLAQSGEFGFVLLAFASGVDVIPPEIAGVAGLVVALSMMATPLIMIVFERWVSPRVRRSASPEREEDMIEEEAP-----------------------------VIIAGMGRFGQIIQRMLVMDGYKPVVLDNSAEHIDGLRKFGIQVYYGNAMRPGLLEAAGIARAKLLVVCTDNRERAVELVHHVKQRYPQVYVIARAASREHVYQLRAAGADLAIREMFGSSLDAARQSLEVLGESPDRARRKSEAFARHDEESLQQL--
124486008    ---VVIVLACAIGVLFIGKKIHIPFIIGYFFTGIIVGPFGLHLITE-EQVAVLAELGVILLMFTIGLEISLKNLLSMKKVVLIGGGLQVIVTTVLVWLALQMAGLPSNTALFLGMMVSSSSTAIVLNIYQSKGQMATKHGKIALGILIFQDLAVVPMMMLAPILAG----------PEETNLLGTVLNFVFGL------------VMLGVILIAAIYLVPKFLQKVALTRSNELFIISIVTICLGIAWLMS-LNGVSLALGAFLAGVAISESDYSHEVIGQIMPIRDLLTSFFFVSIGMLLDLGFLTQHLPFLLVLAASLIMLKLVINFVSVKALGIATSVAFLSAFGLAQIGEFSFVLGATGYSSGILSDNVYQIFLAISIMTMILTPSVISM----------------------APRFVDRFFPMPVPAGVGYSGSAEGVEDELPIGHVIIVGYGLTGHYVAKALKKVDIPYVILELNPETVANEKKLGENIHYGDASREAVLEFAGIEKAQTIVVSIPQMDTIKAILTTARRMNPKIGIITRSRYISETAELYRLGADEVIVDEKEAALQIFHRI-------------------------------
254283524    -------LAAAVVAVPLTKRLGLGSVLGYLLAGVIIGP-VLGLVGSEETIQHYAEFGVVMMLFLVGLELEPAMLWRMRTRLLGLGGLQVSLTAALFTLVAWWFGTDWRSAIAIGLLLSLSSTAIVLQTFQEKGLSGSEGGRSAFSVLLFQDIAVIPMLALIPLLAIPELG--SGQLSAAGAADHHDLSLVAGLSGWSY--ALVIVGAVGGVIVGGHFCSRPLFQAVASTGLREAFTAAALLLIIGIALLMS-LVGLSPALGTFLAGVVLANSEFRHELETDIEPFKGLLLGLFFITVGAAVQFSILIEHAGLIIGLTIAVIVGKALLLYGLALLFRVRRADGWLFTLSLAQAGEFGFVLISYATQNRVLPDSLTSVLSLVVALSMFCTPLLFIAFDRLVTPRYAGNDAQAPPDSIDKH------------------------------GTVIIAGSGRFGQIVNRMLRGAGIDTVVIDRTAQQIENMRAVDIRSYFGDATRPALLHAAGIEQALLFVIAIDDVDQATGLARHLRSSHPNLKILARAFDRGHFYTLKEAGVDWVVIETYHSALE------------------------------------
209521312    ----LFLLLASVVGVVIFRFLNLPPMLGYLTVGIVVGPHAFGLIPDSAGAQNLAEFGVVFLMFSIGLEFSLAKLRTMRRLVFGLGLLQVIGTVAVAVSLGFVLHITWQASVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIIISALG----------------------GRSENLVSALGVAAIKIVVALALLLIVGQRVMTRWFNVVARRRSQELFILNLLLVTLGAAFITDK-FGLSLALGAFIAGMLIAETPYRHQVEEDIKPFRDVLLGLFFVTTGMLLNPRVIWEHPLIVLAFFIGPVLLKAVMITGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDRHLVDATLLQVILAAMLLSMLAAPFMIQNADRIVLRL-----------------------SSTEWMMQSLQMTRIATQSLKQSGHVIICGYGRAGQNLARMLEHEGLSYVALDLDPDRVAAAAAAGESVVFGDAGRRESLLAAGLHRAGAIAITYANTPSAMRVLHNIHEMEPTLPVIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH--------------------------------
145590085    LTLILLASGVAGVV--IFRYFGLPPILGYLAIGVLIGPNALGLASDSATVKYLAEFGVVFLMFSIGLEFNLNKLRAMRTIVFGLGGSQVILTMLLAVPASLLMNWSWQAAIALGGALAMSSTAIVTKLISDRSELESEHGRNVVGILLFQDLAVVFLLILLPSLGKNPKDLFVALTTAS----------------------IKITVALTLIFFIGQTLMSRWFRLVAKLRSQELFMLNLLLIVLGM-AALTEHFGLSLALGAFLAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTIGMLLDFNVILEQWMLVLVLLIAPLFFKFGLIALLSRAFGSSPGISIRTGLCLAQAGEFGFVLLTQIDGLDLIDPTLSQAVLAAMLLSMFCAPFLVEYSDRIA-----------------------MRFSSNEWLLQSLALTRVAAKSVRNENHVIICGFGRSGQSLARMLDQEKIPYIALDLDPDRVKEAAAAGDNVVYGDASRENYLIAAGLSRAKTVVITYADTVASLRVLHQVEHLRPGMTVLVRTRDDADIAKLQAAGATEVVPELIEGSLMIASHVLLI----------------------------
116751355    -SDIVIIVVAALIGGIVANKLKVPLMLGYIVAGIAVGPHTGGVVSEIHDIELLAEIGVALLLFALGLEFSLTKLKPVRTVALVGTPIQMLLTIGCGFVIGQLLGWDTISSLWLGGLISLSSTMVILKTLMNQGWLGTLSSRVMIGMLIVQDLAVVPLMILLPQLNNAESGLP-----------------------ILGLAAMKAIVFLAAMVLLGTRLLPRLLTYVAQWNSRELFLLTITAMGLGIGY-ATYLVGLSFAFGAFAAGMVLSESDYGHQALSDIIPLRDVFALLFFTSVGMLLDPQFLLDRWDTVLTLVLLVSVCKGVIFAGLARIFGYGNVVPLAVGLGLFQIGEFSFVLARVGLADRALSTEMYSLVLSTAIISMMLTPLVSSLTAPLYSLRKRWFKR--------------------------EPLQTINLPETGLHDHVVIAGAGRIGRHVAGVLHHLKLSFVLVELDYRQVQQVREAGFPVVYGDAGQEAVLEAAGIEGARLLLITIPAIVSAQAIVDQTRRLNPRLGIVARSEGLEQMKALHEKGVYEVVQPEFEAGLEITRQ--------------------------------
254670134    LAPIVIVLLVSVITVILCRKFNIPSMLGYLLVGFLAGPGMLSLIPKSHATDYLGEIGIVFLMFSIGLEFSLPKLRAMRRLVFGLGGLQVGVTMLSVMGILMLTGVPFNWAFAVSGALAMSSTAIVSRILSEKTELGQPHGQMAMGVLLMQDIAVVPLMILIPALAGGGDG---------------------NIWAALGLAFAKMLLTLGLLFFVGSKIMSRWFRMVAKRKSSELFMINVLLVTLGVAY-LTELEGLSMALGAFVAGMLLSETEYRFQVEDDIRPFRDILLGFFFITVGMKLDIQALIGGWRQVLMLLAMLLVLKALVVFAIAFKMKHSVGDSLKTALYLAQGGEFGFVMLAIAGQLDMVSPEWEQAATAAVLLSMIIAPFLLGGSDALVGRLVK-----------------------SSWDMKSLDLHSMLVETMSKSDHVLIVGFGRGGQTVGRVLAQEDIPYFALDLDIARVQVARSAGEPVSFGDAKRREVLEAAGLGRAKMVVVTLNNMHETQHVLDNVLSMYPNMPVYVRATNDDYVKTFTDIGAEEAVSDTKETGLVLA----------------------------------
126729326    ------------------SRLGLGSVLGYLLAGIVIGP-GLGLVANTDDLRHFAEFGVVMMLFLIGLELEPRALWDMRHRLIGLGGLQIVLTTAAIMLGSIALGLAWQTSLAIGLTLALSSTAIVLQTLSEKGLMQTNGGRSAFSVLLTQDIAVIPMLIALPLLAVMPSVAINPDGSIRRATDAAHAADHAGDGHGAAMSLLVTLGIIAVIILAGIYGARPLFRFIHSARLQEMFTAVALLIVIGIAFLMT-LVGLSPALGTFLAGVVLANSEFRHELESSVEPFKGLLLGLFFITVGAGIDVERLAEEPFLVVALAVAVIVIKGAVLYGLGRAFGLSRRGLWLFTLGLAQAGEFGFVLVSFALQLDVFPEPLADRLLLVVALSMMITPLLFLLFDHLAR-------------------------------KFQENAETAEADEIDEEGPVIIAGIGRFGQVVNRLVQSSGYRTVVLDHDMQTIQLMRRFGFKGFFGDPTRPELLHAAGLGSARVLVAALDDHKATTKLVAYARRIRPDLHIVARARDRNHVYALYQAGADDIVREMFDSSLRAGRYVLENIGMSEYEAAIAEETFYHHDRNTVRELA-
115375355    ------------------KKLGLGSVLGYLAAGMVIGPWGIGAVPDVESILHFSEFGVVLLLFIIGLELEPARLWALRRTVFGLGGAQVLGTGALLAGVGVVAGLKPATAAVVGLGLSLSSTAFALQLLSEKNELPTPHGQASFGILLFQDLAVIPLLALLPLLGGTSAASEGPSAGPG------------------WLSALKGLAVLAGVIGAGRYLVRPVFRRVAAAHSQELFTATALLLVIGTAVLVNA-VGLSMALGAFLAGVLLADSEFRHELEADIEPFKGLLLGLFFIAVGMSVNIGLIAASPLRVLAWVLGLVALKALVLFGLGRWRLGSTESALSLALIISQGGEFAFVLFGLAVGLQVMDQALADLMVVTVSLSMAVTPLLFAAY---TRWLRPRLQQKAP---------------------------RAFDVSPQEDNPVLIAGFGRVGQVVGRLLRAKRIGFTALDISSENIDFLKRFGNNVHYGDASRLELLRAARADKAKVFVLAIDDAAASLRTAETVLQHFPHLTIFARARNRQHAYQLLNLGIKNIMRETWVSSLEMGGGILEALGLTYSESRSALERFRQHDEDLLVATS-
238021786    ---IVALLGAAVVAVPLFKRLGLGSVLGYLAAGLAIGKFGLGLFSDGQTILHVAELGVVIFLFVIGLEMKPSHLWYLRRQIFGLGSLQVVIAAALLTAVGMAFGFSWQVSFVGAAGFVLTSTAIVMSVLGERNELGTSSGQKIVSILLFEDLLIVPLLAIVAFLSP----------------------VRIESSTPLWLDIGKALGSVAIIVAAGRWLLNPLFSVLARSKAREVMTAAALLVVLGAGVLMEK-GGLSMAMGAFLAGVMLSESHFRHQLEADVEPFRGLLLGLFFLAVGMSLDLNVVAQNWGVIVSSVLALMAGKAVCIYAVARLAKSSHDEALERAMLMAQGGEFAFVLFADANAQGVISDANNANMTAIVVLSMVLTPLLLIVHSKL--------PKKAAATRPDDAIDEQR--------------------------AVLQIGFGRFGQIVYYILDAAGFALTIIDKDENLIAGMEKYGVKTYFGDGSRPELLLTAGIEKATVLVVAIDNKAEAVQIVRFAREANPQIKIVARAYDRMQTFELHRAGADEIIRETFDSGVRAGKRALE-----------------------------
88859396     ------------------KRLGLGSVLGYLLAGILIGPYILALVGDQTDVMHFAEFGVVLMLFLVGLELQPSRLWKLKKTIIGLGGLQVILTTLLVWAVAYVFALVWQTALALGLMMAMSSTAIVLQTLTEKGWIKQEAGQNAFSVLLFQDIAVI---PILALLPLLALTEPDAHSQGHTSLIAH-----LAVYQQVLIATGAIVGIIAAG----KYIASPLFRYIAQTRLRELFTVFALFLVMVIALLMQKI-GLSPALGTFLAGVVLAESEFRHELEADIEPFKGLLLGLFFITVGASIDFPLFIAKFWLVIGLVTSLILIKACVLYALAFGFSMQKKQQVLFTLALAQGGEFIFVLLSLTASLSILSPEHTKLATLVVAISMLFAPLLLIGYEKW----LEKSSRHAPSFDKPEHIEA--------------------------TKHVIIAGYGRFGQIIGRLLSAQGYHLSILDYSPSQIELLRRFGNKVFYGDAARQDLLEAAGAKDAKLLVIAIDEGDKILEIARICKKHYPHLKLVARAIDRRHAYELMHLGVVHFKRETFDSALNLIEALQLLGNDPIAAERAGQLFAKHDDDS-------
168703522    -------------LGLLTQWMRLSPIVGYLLAGVLIGPHTPGFQGDVNLAHQLAEVGVILLMFGVGLHFHLEDLLAVRAVAVPGALGQSLVATAASVALFALFGVDVRTGLVIGMALAVASTVVLMRVLMDADSLNSPAGHVAVGWLLVEDVLTVIVLVMIPVLGGQSGAGPDA-------------GGWSGPVVAIGLALLKLAALVAVVMVAGSRLVPWALTQVARLRSRELFTLTVMVFSVAIAAGAYALFGASMALGAFLAGMMVARSPVSHQAAADALPLRDAFAVLFFVSVGMLFDPALLLRAPLMMLAALFVILLVKPLTALVIVAALGHSVRTALTVALGLAQIGEFSFILSELARKHGLMTDDGHSLLVGAAIISITINPVLFRSIDGIERWLQRRPRLWARLNARAERRVGRA---------NAAVADDVARGTAGGSRQAVVVGFGPVGKTVDRLLRDAGLSTVVIDTNMDTVAELRRHGQTAVFGDAAREAILESAGVAQASHLVLTLPHSADRAGVVAVARNLNPRMKIFVRAHYLRERGDLEQVG--------------------------------------------------
149925781    --------LVAVLAVSLFRHWKLPAMLGYLFAGTLIGPYSFGIVPDTAETRHLAEFGVVFLMFSIGLEFSLPKLHAMRRVVFGLGFAQVGLTMLLGLLAGYFFEVPLSTAFVLAGAAAMSSTAIVSKLLSERLELDSPHGRQIMGILLFQDLAVVPLLIIIPALGQGAE----------------------NLTVTLSLAVVKAALVLGLMLVFGQRMMNWWMTFVARSKSQELFVLNVLLITLGLAW-LTELAELSLALGAFVAGILIAETQYKHQVEEDIKPFRDVLLGLFFVTTGMLLNPQVVMQNWYWVILLAVLPVLAKLVLIAALARIFGANTGTAMRTGIYLAQAGEFGFVLLANTGSFGLVPDPWLQTITASMVLSMLAAPFMIQHADRIV-----------------------LRFSSQEWLQKSLELHQIAQKSLATTKHVLICGFGRSGQHLARLLDREDLDYVALDLDPDRIREATAAGDSVVFGDAAKRETLVAAGLLRASCVVVTFAEFKSAEKVLTAVRALAPNVPVVVRTYDESDLEKLTAAGATEVVPEILEGSLMLGSQ--------------------------------
78355774     --NLVLVLAFSVGVVLLAQKFRIPAMVGFLLAGVAAGPHALGMVSDVAAVDVLAEIGVVLLLFTLGMEFSIARLRALFRVALLGGGTQVAVTAAAGSVAHWLLGIAWNTSVFIGFLIALSSTAIGIRLMRDKGDVETPHGTAALGILIFQDMAVVPMMLLVPVLA----------------------GQEGSVAWALVTLTAKTALVVAGVLFLAVRGVPHLLHYVARWRNRELFLLTLLSICFGVAWGT-HAAGLSLALGAFLAGLVISGSEYEHYAASQVLPLHDLFICFFFVSVGMSLDVGLALTNPLIVLTLTALLMLSKFVLVTGSALLPGLGFASAVMTGGMLCQVGEFSFILARLGNEAGLFSGEAMQLFLASAVVTMFLTPWAAGYAGRLGRFLRRRGSSALR--------------------------DHTGVTSTAQSDHLVIIGYGPGGRHLAQAARLWNIDYVVIDSNPDTVRDERARGVPIMFGDAASETMLEHAGVERARAVAVVVSDPVAARTVTALVRELSPDVQIITRARYLGEYDGMREAGANDVVPAEMEASVAMVGRVLE-----------------------------
118594081    ---IILLLISSVVFLTLFRYLKLSATIAYFVVGILLGPSAAGFLHDSESVRHFVEFGIVFLMFSIGLEFSLPKLNSMRGILFGLGGAQVLITLATSLFISRLFGLDFTMAFVVGSALTMSSTAIVSKLLIERLDLNSRHGKLSIGILLFQDIAVIPILILIPALSSQ----------------------SIDINTIFISISLKVILLLSILFWLGKPVMNFWFGLVAKQKSRELFVLNVLMVTMFFAY-LTELAGLSYALGAFLAGMLISETRYRYQVESDISSFRDILLGLFFISVGMMLNLNVFFDNFWVILSILFAYTLFKASLIALLTKAFKYEMGVGIRTGVILGQAGEFSFVILALANEQNLIGGEILQIVLSVCLLSMITASFLIPYNGKIARFLSRSYTK-----------------------NSQKNIDKIDEVGHNLSDHVILCGYGRSGQFLGRFLKEENISFIAIDMDLNRVNDAASAGEKVMYGDASRRVVLNAAGISTCKAVIITYADDRASSKVLSVIRESYLELPIIVRTTDETSIERLQEEGASEVVPEVLEGSLMLGSH--------------------------------
15888999     LAQVVVLLAAGVIAAPIFKRIGLGSVLGYLAAGLVIGPYGLGFFSDSQAILHVAELGVVMFLFIIGLEMQPSRLWSMRQDIFGLGALQVLVCMGGLTLVGVSLGFPVIMSFVAGTGFVLTSTAIVMQMLQERNSMSSLKGQRIIAILLFEDLAIVPLLALVAFLGSGGEHVTASER---------------------WLSIGIALAAVGALILAGRYLLNPFFRLLAASGAREVMTAAALLVVLGSALLM-QVSGLSMAMGAFLAGVLLSESSFRHQLEADIEPFRGILLGLFFLGVGMAIDLAVIASNWQLVVVSVAGYMLLKAFLIYGVARALGTTRRESLERAVLMAQGGEFAFVLYSAAVSAGILDREANAILTATIIISMVLTPLMVILHDRLVPAAVP--------------------------------NTDDLDVPENVEGSILLIGFGRFGQIVSQPLLARGYTLSLIDKDADFVRDAAEFGFKVYYGDGSRAEILHAAGASTARAVLICVDDKDAAVRIAEIVKHEFPLVPVLARAYDRGHAIDLLKAGVDYQIRETLESALNFSEELGAMGEEREDAARLVEEFRDRDEERFAMEV--
254490213    LVDILALLLATVVIIPFFHRIRLGAILGYLTAGVIVGPWGFGVITEVEDIRHLAEFGVIFLLFVLGIELKPDKLWQMRKMVIGLGLGQVLITAGLIYGVAIWFGVSNKSAVIIGFGLALSSTAFCLKLLAERGGISTVMGRMSFSVLLLQDIAVVPLLALVSYFAGGSPDIMEPSLKP-----------------------VYAILVIIALLFAGRYLLNPVLGRIVASHDPEVFIALSVLLVLGVAWIM-ETVGFSMALGAFLAGVMMAESHYRHQIEADILPFRGILLGLFFMTVGMGIDFSLLWERLLDIVLLTLGLMVLKTLVVYLLSRVSGARHDISLQAGVLLSQSGEFGFVLFGFAAASGVLEEKLGDILTLVIALTMVLTPFVVKG----TNMLLIRFYTPKETEDDDYAEFVESSD-----------------------EHVILAGFGRVGARVGTLLGAAGVPYIALDMKQKRVKDARSQGFPVFFGDASKVKVLQAAGADHAKMIVVTLDDPGQIDRLVSQVRQFYPSMPIHARARDRKHCADLITQGATTTVSETLETSLRLTEEVLLGSGVEETVATRVIDEFRDDYYSNVVQ---
170727602    LIQVLMMLVIAIISIAILRRAGLPAILAYLLTGVISGPSGFNWF-SQQQMHSVAELGVVLLMFSLGLEFSLPRLWAMRRTVFGLGSAQVVITAALATCIALLSSLTIVESVVVGSAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLAS---------------------GEDVLSFKSVAWAMAEGGLIFAALMAFGKWGLPRMFDEVARSRSNELFMLSTLVVAL-LTGALTQWLGLSMALGAFLAGMLLGESQYKGQLEADIRPFRDLLMGLFFISIGMLLDFSLVVDYWGEILILLFAVILGKAWVIFALLRFARESFRTSISTALTLAQVGEFSFVVLALAVNYHLLDIVLSTKLVMVAVLSMALAPWLVRHSVDIARVM---------------------QGVRPKEIEAPLIVPSIEHDEDHEKDLVLILGYGRVGQTIARFMKTEAVPFLVLDLDPTRVSEARKAGEPVYFGDVCKRSILKQARIKEAKLIVLTFSDSRILEEVLPLCRYLAPDAKILVRTRDDSNLEELEAAGASQVIPESLEGSLMLVSQV-------------------------------
254449486    ---LAFVFLVAVISVPIASRLGLGSVLGYLIAGILISPVLALLNVDVIAIQHFAEFGVVMMLFLVGLELEPKMLWAMRARLIGLGGGQVLLTTLAVMAVALAFGLVWTVALAIGLVMALSSTAIVLQTLNEKGLMKSDGGQSSFSVLLTQDIAVIPMLAFIPLLALSGLGDVAGDMVTHGETAHVEVLVDSHGDPVTWQTALVTIGAVAAVVFCGSFLTSPIFRFVAGANLRELFTATALMMVIGIALLMS-LVGLSPALGTFIAGVVLANSEYRHELESDIDPFKGLLLGLFFMTVGAGINFGLLGANLMLIIGLTLGLIALKIAVLLILAVIFKIRGSDRWLFALGLAQAGEFGFVLLSFNVASNVIPSAIADQLLLVVALSMLLTPLLFILY---DRVIVPR----------------------------FNTDQDRETDTIDEANHIIVAGHGRVGGLVRRMLEGAGYATTVIDYSSKQIDMIAKFGFRAYYGDATRPDLLHSAGIDEAKIFVVAIDGKEQITELVKYVLHTHPHVHVIARAVDRNHVYDLFAAGCRDIIRETYDSSLRMGKSAFEALGHSPETSAQVTEAFNALDRRSMIE---
114799732    LAPVVILLGSAVLAVPLFKKIGFGSVLGYLAAGLVIGPFGFRVFTEPTAILHVAELGVVMFLFIIGLEMQPSRLWSMRKDIFGLGLAQVGICILLLSWVGVALGYSPQTSLVAGTGFVLTSTAIVMQMLQERGDLAKPRGQKMVSILLFEDLAIVPLLALVAFLAPGGG---------EVTLMERLQGVAIGLGCILGLVLAG------------RYLLNPVFRILAAARAREVMTAASLLLVLGAAWWM-QLGGLSTAMGAFLAGVLLSESSYRHELEADIEPFRGILLGLFFLAVGMSLDLNVVLGNWEIIALSVIAFTLLKAAGVYGVARAFRANHREAVERTVLMTQGGEFAFVLYAAALAVGIIDPEGSAMLTAIIIVSMLMTPLFVLIHDRLMPEVEVDASGVETPAD--------------------------------VRGTALLIGFGRFGQVVSQPLLARGYTITTIDNDPEMIRVAGQFGFKVWYGDGARLDILHAAGAHHASLVLVCVDDQAAATKIVELVRHEFPNALLLARAYDRDHGLELVKAGVDYPVRETFESALKFAHAALDRLGEPEDAITDALDEVRRRDEER------
126735326    -------LGAAVIAVPLAARLGLGSVLGYLLAGIVIGPLTGLVGSETQDLQHFAEFGVVMMLFLIGLELDPRALWNMRQRLLGLGGMQILLTMAAITAGSMAMGYPLSTATAIGMIFALSSTAIVLQTLTEKGLMQTSGGRSTFSVLLAQDIAVIPMLALLPLLAVSLATDGSVTLAPHDDDHHTTLSLVEGLPGWGVT--LVTLGAVAVVILAGVFLTRPLFRYIHHARLREMYTALALLMVVATAVLMT-MVGLSPALGTFLAGVVLANSEFRHELESDLAPFKGLLLGLFFITVGAGIDFALLFGDPARIIALAVAVMVIKGVILFGLAFLFKLHKKDRWLFTLGLAQAGEFGFVLISFSLQQGVLGGDLAGQLLLIIAMSMLITPLMFITYELISK--------------------------------RMGDPDETEHDEVDEQGTVIIAGIGRFGQIVNRLVQTAGFATVVVDNDLSTVQMMRKFGFRGFFGDPTRPDLLNAAGLEDARVLVVAADDREACNKLVRYARKARPDLHIIARARDRVHVHELYDAGANDIVREMFDSSLRAGRYALENLG-LSEFEAAELEQAFYQHDRAAL----
197334091    -------LAAAVVTVPLAQRFGLGAVLGYLLAGIAIGPWGLKLISDVDAILHFSEFGVVLLLFLIGLELNPSKLWKMRKPIIGLGGSQVVVSSVVITAAMMFFGLAWQVSLVIGMGLALSSTAIALRVIEERKLSDSESGQSGFAVLLFQDIAVIPMLAILPVLAGGASGN--------------------------WLDGLWVLAGVISIFTLAHFLLRPLFSYVVKSGARELFTVAALLLVIGVSAAMKQL-GLSMALGAFLAGVLLAESEFRHELEVAIEPFKGLLLGLFFIAVGMSVNLGLLLQYPFEILAAVLSLVVVKGLLIYGLARAFGTRAKARSQMAMILSQGGEFAFVLFTAAQMEGLLSRELTAFLLVVVSISMMTTPLFLIAQDKW-------FARTLNSEEE----------------------MPLSDFTHATQPEVIIAGFGRFGQIVGRLLFANKIKLTILEADPSQIRLLRKFDYKVYYGDATQVELLRAAGAEKAKAIVVCKKDPQKVMEVVALCQRHFPHLKILARARSRVEAYELLSEGVDNFSRETFYGALDLGRQLTSLGMHPYQAKRAESHF--------------
145300030    -ADVLILLFAAVLLVAIFRRLGQPVILAYLVAGVLLGPHGAAVLSEQANMQTIAELGIVFLMFSLGLEFSLPRLIAMRMLVVGVGGLQVLFTSLLFFWFGWWWGLSLPQALVVSGTLALSSTAVVIKQLGEQKQLHTRRAQLGVSVLLFQDLAVVPLLVMIPILARPEIQGSALLAE-------------------IAWATLKGLFALFSLLAVGKWLLPLLFHEVARARSDELFVLSALLVALLAAFMTHSL-GLSMALGAFLAGMMLGESHYRHQLEVDIRPFRDVLMGLFFITIGMTMDWQLVALAWWQVIFCVFGLILIKSLLVLLAGGLMGERKRDAMAAGIMLSQVGEFGFVLLALANHHALLDHQLVSLLIGIGVISIAMTPWLVQKAHGLARSLT---------------------------DSALLTRSEVAQSGLSKHQHVIIAGFGRAGQTCARFLKLEDIPFLALDLDPERVGEAKTAGEQVAFGDASRRDILLAAGLLRARLVIITFDDRKRVEAMLALIKELAGQVRVLVRTRDDSFLEVFKQAGAHEVIPESQEGALMLVSHL-------------------------------
108804376    ----------------VAQRLGLPLILGYILAGIFVGPNSPGPVGNVHEIELLAEIGVALLLFTIGLHFSLDELAPVRKVALIGTPIQLGLTALFGYGLGRLLDLGWQESVWLGAILSMSSTAVALKTLGEQGVMGTLSSRVMVGMLLVQDLAIVPIIILLPELGSLGEGLSE-----------------------LGVAAVEAALFLVGMSVFGIRVFPWLMSRIVQWGSRELFLISVVAIGLGVGYGT-YLFGLSFAFGAFVAGMVLSQSEYSHQALADVGPLRDVFTMLFFVSVGMLIEPAFLVERAGTVALVVVLVALVKGLIFAGVTRAFGYGNIVPFAAGLGLFQVGEFSFVIARVGVNEEAVSQATYSMVLSVAVITMALTPFAARLAPVVYGRWRERFPRELMST--------------------------FNLPREGLHDHVVIAGYGRVGTFVAHLISRLGKEFVVVENNPSRADEARKAGFPTVYGDAVADPVLEAAGVGRARLVILTVPDALTTRLAVERVRALNPEVRIVARSESVEELEELARLGVYEVVQPEFEAGLELGRQ--------------------------------
192359007    LVQILLLLGIAVTVVVTFQRLHIPSSLGYLLVGLILGPYTVGPVLDVAEIKSLAEFGIVFLLFTIGLNFSLPQLHALRHQVLGLGTGQVVLTTLVVGLVAWLSGFHPAVAFVIGAVFAQSSTTIIGKQLAEQGEENSRHGRLGLAMSVFQDVTAVPFVVVIPVLGAAAGADVLANTLGW--------------------AMAKAVLAFVLVFIAGRWLLRPLFHLVAAQRSAEVFTLTVLLVALLAAWTTNSL-GLSMAFGAFLAGMMLGETEFRHQVESTIRPFRDVLLGLFFVGIGMLIDPAALPAIWHWALLGMLVLVLSKTLLVMLLVKRSGIDKLTAWRTGLLLAVGGEFGFALLAIALSSGVIDKDLSQIVLTSVLFAMIAGPFLIRYNYVLATLFGGARPAATSEPQVAEVNAE---------------------VTAHLQGHVIVCGYGRIGQSVGRFLEEEKIPYIALDLDPVRVREAHTAGQPVYYGDAAQRDILDALGLERARLVVISHDDVSAALKMLAYLRSVRPGLPVMVRTRDESQVEELQAAGALEVVPETLEAGLMIASQ--------------------------------
159043341    -------LLAAVIAVPLAVRFGLGSVLGYLLAGVIIGPVLGLVGTDVEELQHFAEFGVVMMLFLIGLELEPRALWDMRDRLLGLGGLQIGLTMAAITGGCILLGFAWPVSLAIGMIMALSSTAIVLQTLNEKRLMQTPGGRSAFSVLLTQDIAVIPMLAFMPLLALSILPHAPEAQSPASGLATDGHGHDDHSATAVMHLLLVTIAAIAAIILGGHYLTRPVFRFIHAARMREMNTAVALLFVTGVASLM-LIVDLSPALGTFLAGVVLANSEYRHELEADIAPFKGLLLGLFFLTVGAGINFGVLFGDPVLLISLTLGLMLIKGVILLGLAILFKIRGRDRWLFTLGLAQAGEFGFVLISFAVGTHVLPAELSQTLLLVVALSMLLTPLLFIVYDQVSARMEEASGPQQPHDE------------------------------IDEQQPIIIAGIGRFGQVVNRMVQMTGMKTTVLDHDLEMIELMRRFGFKGFFGDPTRPELLHAAGLDKARVLVVALDDREAGLRLVQYARRMRPDLHIVARARDRVHVYELYAAGANDIVRETFDSSLRAARYVLENMGMSEFDAADAEHTFFRMDRKAMRDLAV
91776713     -------LGAAVIAVPVFRRIGLGSVLGYLFAGVVIGPWGLGLVADAEAVMHFSEFGVVMMLFLIGLEIEPDKLMALRLPIFGMGGLQVVLTAALVYGAGIAIGLDWRLSLVAGMGVAMSSTAIAMQILTEQGALNRPSGRSAFSVLLFQDLAVIPIMILLLVIAPGAHTAHGVHMD--------------------WFAILKAVSLVVLLVLGGRYLLRPVLRYTANTKLREIFIAFALFLIIGVSILMT-LVGLSMALGAFIAGVLLADSEYRQELELDIEPFKGLLLGLFFISVGMSINIDLILQQPELVLGLALVLVLFKLVLLFCLAKVFRLDNAGGLMFAVTLSQVGEFAFVIFSAALDAKVISGEHGALLNSVVALSMVTTPLLLLGFRGVYRRRLQQRRSSRGHDEFEEARP------------------------------VIVAGFGRVGQIITRLLTSVGVEPTVIEHDPNQIELMRSFGYHAYYGDITRPDVLRAAGIANARLLILAIDDADAALETARYVREHYPQVKILARARNRTYVFDYMDMEIDCV----RETFLSAVHLGEKALREGYSPFHAYRTAWKFRQDDEKLMHNL
294788669    MTTLLLYFFFAVTAVLLCQKFGLGSVLGYLLAGMLIGPAFGIVGKEAESIQHIAEFGVVMMLFLVGLELAPQMLWRMRHKLLGLGGLQVLLTLAAIMGIALALGYSWQIGVVVGCIFALSSTAIVLQTFAEKQLLNTAGGQAGFAVLLFQDVAAIPMLALLPLLAMGGTTHQTADAHSSSNWLTHQDAWVVAAVSVAAIILIVLAV---------RYLVPYVFRFIAKSKLHEMFTIFTLAVVVGIAALMS-MIGLSPALGAFIAGVALANSSYRHEMESHLEPFKSIFLGLFFITVGASMNFSVLVAQFFPIIGMTLGLLLVKSSVLWLLGKIFRLPTLGGQLFALALAQAGEFGFVLLSIANQHKLLPTQIHDRVSLVVALSMVLTPLLFIFY---DKVLSSRAIRGENSERPNDTVDEE--------------------------NPVILLGHGRFGQQINSMLVSCGFHTTVIDNHAEMVEGLTKYGIKTYYGDATRPELLNSIGLHKAKLLIVCVGD--KSTEVVEFAKRYYPNLTIIARARDRLHAYDLHHAGADYIVRETADAAQRTGRIAMHQMGLSQDQARELTKFYAARDRYQL-----
124268994    ----LLYLVAAVLSVAACRSLKLPPMLGYLAAGVLIGPNALALARDSVGVQYLAEFGVVFLMFVIGLEFNLPKLRSMRTLVFGLGLSQVSLTIAVFSMAGKSWGLGWQSAIALGAALAMSSTAIVVKMMAERIELETPHGRRVMGVLLFQDLAVVPLLVLIPALGESAGDMTRALLFAGLKAAVLLTLLLVG----------------------GQRVMRWWLTLVARGRSEELFILNLLLVTLGLAW-LTEHAGLSLALGAFIAGMLIAETEYKHQVETDIRPFHDVLLGLFFITIGMKLDWRAIWDQWMVVAAMTVLPVLFKFGLVTLLARVFGAPAGVALRTGLYLAQAGEFGFVLLALATQSQLLPERLQSPVLASMVLSMLATPLLIVYSNRIVMRLAASDWLLQSVA-----------------------LTSIATKSIHAEAHVIICGYGRSGQNLAQLLSTEQIPYVALDLDPDRVRQAAAAGQNVVFGDAARLQSLMAAGLARATAVVISYHDTPSALKILRLVREHAPTVPVIVRTLDDSDLEPLQAAGATEVVPEAIEGSLMMASHVLAL----------------------------
91790722     ---------------VVCRSFKLPPMLGYLAVGVVIGPNALALAQNSDGVRHLGEFGVVFLMFVIGLEFNLTKLRSMRRHVFGLGLLQVTLTIVLATLGSLFLAMGWQTALALSGAMAMSSTAIVVKLLAERLELDSEHGKRIMGVLLLQDLAVVPLLVLIPALGSSPDK----------------------LLVALAIATLKASVLVGLLLTGGRRVMRWWLTLVARRKSEEL-FVLNLLLVTLALAWLTERAGLSLALGAFIAGMLISETEYKHQVETDIRPFHDVLLGLFFISIGMLLDWREVAVHWRMVLLLTTVPVAFKLLLITGLARSLGATGGVALRTGLYLAQAGEFGFVLLSLAQANRLLPAALVNPILASMVLSMLATPFIIMYSNQIVMRLV-----------------------SSEWLQQSLQMTTIARKSLNANKHVIICGYGRCGQNLGHMLEREGIQYMALDLDPDRVRQATAAGDSVVFGDAVRLQALVAAGLSRASAVVVTYLDTASALKVLANIRAHAPTVPVIVRTEDDHDLEKLQAAGATEVVPEAIEGSLMLASHLALVGVPMRRVIRVVQDQRDAR----------
104781690    ---VVVLLGAAVIAVPLFKRLGLGSVLGYLAAGVVIGPFGLGFFDDTHSILQVAELGVVMFLFIIGLEMQPSRLLSIRGDIFGLGLAQVLVCIGLLTCVGLLLGYPTAQSFVAGTGFVLTSTAIVMQMLQERRLLGQPKGRRIVAVLLLEDLAIVPLLALVAFLAP---------------------GGEQISQGGRWIEVTTGVGAIVGLLVAGRYLLDPLFRVLGKAKAREVMTAAALFVVLGAALLM-QWGGLSMAMGAFLAGVLLSESSFRHQLEADVEPFRGILLGLFFLGVGMSLDAGIVAGNWRLIAVSVLAYMVLKMLGIFLVARLMGAGNREALERAVLMAQGGEFAFVLYAAAMAVGLIDRHGNAILTATIILSMALTPILVMAHDRL-------MPKVSPSLEGVEP-------------------------PDNLTASVLLIGFGRFGQIVSQPLLSHGCSISIIETDPDAIRDAGDFGFKVHYGDGARLDILQVAGAANARLIIVAVDDREASLKIAELVHTSFSQVPLLARSFDREHAIELLNAGATWQVRETFESALTLSEHALELMETPEQMRRQIMDDVRRRD---------
256829863    ---MIFGLSCAVIVA--SHKLRIPTIIGFLLTGVLAGPHCLGLVGASHEVEMFAEVGVILLLFVIGLELSLDELIRLKRPVFVGGAAQVLLTIAVMGLPLMFFDVGLGKSLFIGFLAALSSTAIVLKVLGEKAQLAAPHGRIALGALIFQDVAVVPMMLLVPVLAGASGNPWLALGEMG----------------------LKGAFVAGVIFIGARKVVPLVLGAVIRTRSRELFLMTTLGLCFAIALLTST-AGLSLSLGAFLAGLIMSESEYSHSALEGVLPFRDVFTSVFFVSIGMLLDPAFVATHLPQVMGLTLAALLAKTLLAAAAGRILGYPLHVSILGGLCLCQIGEFSFVLAGVGMGHNLLSAMEYQYFLAVAIVTMALTPFLIAGVPSISGRLARLLPVGMSLKAQKDA-------------------------DTDLSDHLIIAGFGLGGHHLARAARASGIRYVILEMNPDTVRRERDKGEPILFGDASQVAVLEHINVSKARILAVVISDPAAIGRIVATARFQNPALHIVVRTRFVSEIEPLLQMGAQEVVAEEYETSVEMFIRV-------------------------------
163738518    -------------------RLGLGSVLGYLAAGIIIGPVFGFVGSEAEDLRHFAEFGVVMMLFLIGLELEPRALWAMRHKLLGLGGLQILVSTMALMGAAMLAGETWQVGLAIGLALSLSSTAIVLQTLSEKGLMRTGGGRATFSVLLTQDIAVIPILALLPLLAAQHGAQITGNGSIARSADDAHAASSHATLSLVWAVTLVTLAAIGSIVLAGVYLARPVFRFIHASNLREMYTALALMIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLNPFKGLLLGLFFITVGAGINYRLFLAEPGDLIGLALLVIIAKGTVLYFVGKAFGLKKRDHWLFTLGLAQAGEFGFVLLAFSRQLNVVPPELSEKLLLVIALSMLITPLLFILYDLLSKY-------------------------------SKDSPKEQTPDEIDEEGPVIIAGIGRFGQIVNRLVRASGFNTVVLDSNMASVQLMRRFGVKSFLGDPTRPELLKAAGIAKAKVLVVALDDREAALRLVAHARRGYPDLHIIARAFDRNHVFELYKAGANDIVREMFDSSLRALEQIGLSEYEAAQAE--------------------
88604038     -TGIVVVFLIAVLLLIVLYRVKIPSVVAFLIAGFLAGPSGLGLITNEESISFFAELGVIFLLFTIGLEFSVSRIFKSRRYVLIGGVVQVLSTIVIFTALMQITGMDLAHAFFWGMLVSLSSTAIVMKVLADRMEVDSPHGRATLGILIFQDLIVIPMVMITPVLAGTTDTDVS-----------------------LARLLIGSFVIIAVVYVAAKYVVPALLLHAARLKNREMFLFIVMGTCLIVAYLTSE-FGLSMALGAFLAGIIISESEYSTHAMSSILPFRDLFTSFFFISIGMIFNLQFFIENPLIIAELVLLVIGVKYATGTLASLLAGLAPRACVMTGISLAQVGEFSFVLATTGTSLGFFAQDSFQLFLDVSIVTMGVAPLLIGLSGKIAAPLSSPLCRIMPDRSHVEETEEQGP-----------------------EDHIIIVGYGLNGKNVARSADIAGVPYRIIEMNPDTVRDEKAKGKPIMFGDAAQGEVLKKAGIAKARVLVIVVNDPFGTQQIVQTARMLNPAIHIIVRTRYMGEVATLMDLGADEVIPEEFETAVEIFTRI-------------------------------
162605996    ----ALILLLATVFVPLMRKFNTSPILGFLAAGLFLGPNGFGLVHRIGASKTLAEFGVVFFLFEMGLELSLSRLKSLGMDVFGLGYLQWLITGFILAFISLCNNASIEISLVIGFGLALSSSAFVLQLLSERGEVGTRFGRASFGILLFQDLAVVPLLVVVPLLATGGGDFTSLMNA-------------------LILAAGKAAVALGIIFLGGRTCLEPVFRFGASAKSPEAFVATILVTVLAMSTLTESL-GLSDTLGAFLAGVLLAETKYRHQIEADIAPFRGLLLGLFFITVGFGIDISLISGNFLTVITMLITLLVIKASIITTLGFFFGINFASAQRTGLILAQGGEFAFVTFGLAQKSNLMSPQLSQLLFLIVALSMVMTPFLATTGFKIASSIESKRGLMGARKEDIANA----------------------------KDYVVVAGFGRVGQSVCDLLNARLIRYMAFDMNPARVIEARNKGLPVFFGDACRPEVLKAAGIKNPKAVVVTLDDKDGASKAVNALRREYPSIQIFVRAKDAKHQKMLQLGGATAIVP--------------------------------------------
119946577    ----------AIVSVLIFKRLRLSNIVAYLFTGFVLGPSLFNLLNSYHEIELVAEFGIVFLMFSLGLEFSLNKLIKMSRAVFGIGALQVCASFFLFYWLCQLFDLNWQQAFTVAAVLTMSSTAIIVKVLSDQQRLQSRIGRLAISILLFQDLAVVPFLIIIPIIAMP--------------------GLEGDIVTALLLAFVKGALAVAVILSVGRWLLPMFFDEMASMRFDEIFILSTLFVTILAAW-FTQLLGLSMALGAFLAGMMLSESHYRHQLLADIRPFKDILMAIFFISIGTLLQYQVLLDDFGILILIVIGVMLAKILTITLAAVIMQEKLSTALGTGIALAQMGEFGFILVALASKYKLLDAQLSSLIIATGVISMTLTPLLVKYSSYISRELLHHSANAFRF---------------------------QKTLPGQFTKHTIICGYGRVGQIVSRFLKNESLPFIVLDRDPMRVKEAREGGELIEFGDASRREILLLAGIEKANLLIITFDDLRRSMALLGLIRVLNPSLKVLVRTKDDKGLDLLKEAGATEVIPEVLEGSLMLVAHV-------------------------------
253997535    ----------SVLAVALFRKLQLPAMLAYFLVGLALGPHTFGVLPDDEASREFAEFGIVFLMFSIGLEFSLPQLYAMRRKVLGLGGAQVFITLALTMCIAKLAGVNWAAAFVIGAALTMSSTAIVSKILAERIDLNSRHGRLSIGVLLFQDIIVVPVLVLIPALGKANA----------------------NIFDVLGLATLKAIGMLLFLFTVGKWLVNPLFNLVASQRSRELFVMNVLMVTLLVAF-ATKTAGLSYALGAFVAGMLISETKYRYQVESDIAPFRDILLGLFFISVGMLLNIAEIFNNIGVILLTLLGFILLKAVIVTAVVRFVKYEIGVAIRTGIILAQAGEFGFVILALGAEQKLIAGPTLQVVLAAALLSMVIAPFLIQYNGRIARRLARSYTRNSS-----------------------QIIEEIDEGSKHLNNHVVICGYGRSGQYLGRFLKEENIPYVALDIDPSRVLEASAAGENVMFGDAARRVVLEAAGAARAKALIISYADNRAAMKILHIAQESYPQLPVIVRTVDDSNMEALREAGATEVVPEILEGSLMLASH--------------------------------
285016967    ---------------PVFKRLGLGAVLAYLAAGVVLGPDWLGFVQDTQRIFNAAEIGVVMLLFLIGLELSPARLKVMRHAVFGAGTAQVALSALPLGVLLLCLGMNWKGALVVGMALALSSTAVGLQLLAERKALNSDYGRLGFAILLFQDLIAIPLLAAVPLLGGAKNDT------------------------LTWTEVGQALGALALVVLCGRFVLRHLFRVVARTRMPEVFTASALLVVLGNAWFLQK-AGLSPSLGAFLAGVLLADSEFRHELEAQIEPFKGLLLGVFFIAVGMGINLHRIAAEPWLIVSGVATLLLVKFGLLAGIGRMLRLPWRNALLLGSLLWLGGEFAFVVLIEAQRVGLLDDASHDRLVAIVGVSMGLTPLLLIGMQRLLDGGADAKTRRTSPVPATHYDTVEAQPAQ-----------------------VLIAGMGRFGQVVARLLTAQRIPFVALEHNPDTVEDLRRFGNKLYYGDPSRPDLLRAAGSDSIRLFVVAMDDPETNIKTIRLIRRLYPSARVLARARNRQHAWRLMDLGAEP-FREVFASSLELSEQVLVGLGLDQATARDRIARFREHDEQLLRAQHL
254434151    -TPVLIFLTAAVALVPLFQALGVSPILAYLAAGAIIGPHVLGLIKEVENIGHVAEFGVIFLLFTIGLELSILRLMNMRREVLGLGTVQVLVTALLIGYGAHQLGSSIEVAILIGGGLAFSSTAMVMQLLAERGESAGRTGRGAFSVLLFQDLAVVPFMALLPLLASDGS----------------DIGTALALAGAKAILALLVIFFIG------RFLLSPLYDLVARTHNRELFVATTLLIVLGTSWTTGRM-GLSLELGAFLAGLLLAETQYRHQVEGDIKPFKGLFLGLFFMSVGMAIDLQLVWTQIGTVLLLLASLLSLKCAVLVLFCRLFGFPMATAVHIGLLLAQGGEFAFVLFGFAMILGIIPTEIGQLLLVTVSLSMVLTPWLASLGAYLSRRLTPPLA---------------------------NQEERIQTASEDLRNHVIVGGFGRVGQTVARLLQNYNVPYIALDVDPLKVAQGQAQGYSVYYGSAAQIDVLKAAGLEWARLLVMTLDRHERTHYLIGDLHRSYPDLEILVRGRDQIQSKQLRQAGAAAVIPEALEASLQLSSLTLKCWGIPPEAVEQALEEIRRED---------
218780357    -ADIVVIVVTALAGGLIAQRLKQPLILGYILAGVLVGPYTWGRISPEEIIELLAEIGVALLLFALGLEFSFKKLKPVSRIALIGAPIQIILIIAYGYLIGRLFDWEPIHALWLGGLASLSSTMVLLKTLESQGWMGTLSSRVMIGMLIVQDLAVVPLMIILPQMSDPKAGLP-----------------------ILGVAAIKAVLFLAAMIVVGVRLLPWVMKRVAGWNSRELFLLSITAIGLGVGYGT-YLVGLSFAFGAFVAGMVLSESDFGYQALSDIVPLRDLFGLLFFASVGMLLDLNFLAANLKNILMLAALISIGKFLVFYSLSHAFGYGNVVPLAVGFGLFQMGEFGFVLARTGVAAQAIDQNLYSLFLSVAIVTMILTPVVSRLTVPLYSLQKRLRKDAPMET--------------------------IQISEENMENHVIIVGGGRTGQYVGRVLQRMDEDFVMVEQDFRQVEKVKELGMAVLYGDASQEIVLEGAMVDKARLVLITTPALVTSQTVLRLAKHANPDIRVIAMADSMEHMKLLKEAGTCDVVMPKYEAGLEFARQALMDLH--------------------------
258544871    -TSAFIYLAAAVLIVPLSKRLGLGSVLGYLLAGILIGPTLHLVGQETHDVQHVAEFGVVMMLFLIGLELEPAMLWKLRAKLLGLGGLQVLGTIAAIAILALILGQPWQVAITAGCVLALSSTAIVLQTLGEKGLLNSPGGQASFSVLLFQDIAVIPMLALLPLIALPELTAAAHGAGGHEATLFKGLPGYIQAPAILAIVIGLIAAF--------HYLSHPFLRYIARSRMREVYTATALMLVVGIAALMS-LIGLSPALGAFIAGVVLADSEYRHELESTLEPFKGLLLGLFFITVGAGIDFELLRHEYHIILALTVAVMAIKAAVLYVLGKTFRLRGTGLPLFTLALAQAGEFGFVLLSFAVQHGDMPEDTAERLLLVVALSMLLTPLLFIAY---DKLLAPRASRDGLKRE---------------------------ADVIAEENPIIILGHGRVGQLVDDLLLSCGYHTTVIDYDVETVEGLSRFGVKSYFGDASQPALLEAAGIAKAKLLIIAIDQREQAVAITEHVRRAHPNLPIIARAYDRIHVYELYNAGASAIIRETFDAAI----RTGRTALEVLGMDAEKAQEISE-----------
77360934     -TQIFTLLVAAVLFVWIFKRVGLPPILAYLATGVLAGSHSVGWMTQTHEMDLVAELGIVFLLFSLGLEFSISRLMAMRNIVFGLGSLQVVVTSTVLIVILYCLNFSLLTSFTIGVIMMLSSTAVVVKLLKENGELNKRRGQLAIGVLLLQDIAVVPLLIILPLLAATGSQS---------------------ISWALAVALTKGAFVCLLLWAIGKWILPKVFNEIALVRTDELFMLTTLLVALFAALLTYS-FGLSMALGAFLAGMMLGESHYRHQLEADIRPFRDILMGLFFVTVGMQLNVMYVLNNSLLIIGALVGLLVLKIAVMAISAQLMGERKQDALACAFMLWQMGEFGFVLIALGAQHQLLTNQQVSFLIALGVLSMALTPFLIDKTPFILKRIGVLDRASQAWESEPKS-------------------------STLYSDHVIICGFSRVGQTVARFLKPEAIDYIAIESNPILVQEGKAAGEPILFGHVKQKDILKCAGVERARLVIITFTEFEQTQIVIDAIKQVAPEVKILIRTKDDSQLERLKELGVTEVVPETLEASLMLVSHVLSMSGRRVSTERHNRYQLLQR----------
297617289    IVDSLVVFTAALLGGLAADRAKQSAVIGYIVAGIIIGPFVLGLVTDTHVIEAFAEIGVILLMFTLGIEFSFARLENVRPVALWGGICQIMALVVLGSIAGYVLGFSLPQALLLGCSVAISSTMLVMKVLESQGELNSLHGNIMLGILIIQDLAVVVMVTLLPWFSRLSLS----------------------SLPSLGLTLLKSILFVVAVVYVAQKIFPLVMKRAALTNDRDTFLLVALTFGIGVAV-LGYFFGLSLSLGAFLAGLVISESEFTHEIIGKVSSLRNAFVILFFVSVGMLVNPICMVNNWPSLIMLLLLIVPLKFLVFFVIIRLFKYHSRVAFYVATGMIQTGEFSFVLAKLGLDYKIIPDSLYNLILASSIITMLFTPYLIEQAPRWYNWLRTKRCFAGLFPEP--------------------DIGDSAIDPTQLQGHIILCGYGRVGKSIGNALEKLQLPLVCVDFNYLAIQELTAKGIPCLYGDASSESVLVHTRPDTALLAIAALPDLASNVQVVHNLLKINPSLTVFARAHSRYEAEVLREAGALEVVEPEVEAGMETARLV-------------------------------
77462986     -------LGAALLIVPLAVRAGLGSVLGYLAAGIVMGPVLGLAGAETEDLRHYAEFGVVLMLFLVGLELEPAALWAMRRSLVGLGGLQIVLTSLAAALGLFWLGFPWPEAAVLGMVAALSSTAIVLQTMTERRMLRTTGGRSAFAVLLAQDIAVVPMLALVPLIALRPGAGAHSAHDATEGPAMPIIGLLQSLPGWA--DTLVMLGVVGFIVLGGHFLTRPVFRYVHASRLPEMGSFIALFTVMGTAFLTM-VVGLSPALGAFLAGVVLANSEFRHQLEADIRPYKGILLGLFFMAVGMGIDFRLLAADPWTLAGFTLALVGLKVLVLAALAQTFGLTGRDRWLLTLGLAQAGEFGFVLVAFAAQETILPALLAQKALIVISLSMLVTPVLFLVASWLTRLGEEAPALGADAIDE--------------------------------KGRVIIAGIGRFGQVVNRLVRMSGIETVVLDHDMAAVQIMRRFGVKGFFGDPTRPELLQAAGLAEATVLVVAVDDRENAIKIVRYARQVRPDLHIVSRARDRVHVYELYQAGADDIVRETFDSSIRAGRYVLENMGFSEYEAAQRSRTYYRVDRAAMRDLA-
85709308     LATILLGVGV--IAVPIATRLGLGSVLGYLIAGMAISPVLGALGVDVIQLQHFAEFGVVMMLFLIGLELEPRKLWEMRSRLIGLGGGQVLVTTLLIASTAFIVGDPWQTGLAIGMILALSSTAIILQTLDEKGLMKSEGGQSAFSVLLFQDIAVIPMLAILPLLALPDLGGAELAADVAHAGGGHAGEAGDHGGGAGSLSGLITLGAIAFVALAGNYLTRPVFRFIASAGLRELFTATALLFVTGIALLMT-VVGLSPALGTFLAGVVLANSEYRHELESDIDPFKGLLLGLFFITVGAGINFSLLATQWGEVLMWTAVLVVTKLAVLWVLGGIFKISGTARWLFALSLAQAGEFGFVLLSFAVGNSVIPQDTADLLLLVVAMSMLITPLLFILY---DKVILPRFDR------------------------------EREFDAIEESRDIIVAGRGRVGGIVDRMLETAGYRTTVIDYSSSQIERLGRFGMRVYYGDATRPDLLASAGIDSAKLLVVAIDDKEATNRLVSYVHKAYPHVHIIARAYDRNHVFELWSLGCRDIIRETYDSSLRM----GRSAYEALGLTREKAEDL-------------
85713121     -ASLLMLLAVAVVLVWAFRRIKLPAILAYLTAGVIAGPDVMGWIADPNEYHLIAELGIVLLLFSLGLEFSLPKMLAMRRWVFGLGSAQVLVSLALFMGLGLWLLDSPTAALAVAGALALSSTAVVIKQLSESSQTATRRGQMTVAVLLFQDIAVVPLLIAIPLLAGQGGE---------------------NIAYSLLLALLKGAAVITVLLLIGKWVLPFLFREIARQRTDELFVLATLLVAL-VAGGLTHLFGLSMALGAFLAGMMLGESKYKHQLEADIRPFRDILMGLFFTTVGMQLSLHAVVFEFHWIVATLLVMALIKVLLIQGVARMMGEHRRDAWAAAVSLFQMGEFGFVLVSLAASYGLLEPRISSILIGVGVLSMAITPLVIQKLQPLVAFLA--------------------------HDEGDSSGIHSDQAEEEQAAPALICGFGRVGQTVSRFLEAEGIKHVAIDNDPMRVQEAVAGGAKVYFGDSAKRDILRAVGAQHAPLIVISYADDTYAIKTLKEIRAMNEDAFILVRSRDDSRLTALQEAGASQVVPDTLEASLMLISHV-------------------------------
218245907    ---------------------RQPIILGYLLAGIIIGPFELGFIQDYHQVETVAELGVTFLLFTIGVEFSFEELEKVKKISLGGGGLQLLLTISLTVVVSLSMGWSIPQGIFLGEIISLSSTAVVLKALMEQNETGTAHGQVMLGILIVQDLALGLMLAVLPAL----------------NQPVEAIGIAIG------IALLKLILFALGAIAVGKWVIPSLLQLLAQTESKELFLLGVVTLCLSIALFTGEI-GLSTEMGAFVAGLMISEVEYADQTLDSVESLRDICVASFFTAIGILIDPVFLWNNLPLILGLVVFVVVAKFLIITPLVVLFRYPIKTALVAGLGLAQIGEFSFVLSEKGEEFGLVSEQVYMLILGTTAITLIVTPFVLRLLPTFLNRGESLPWLKSWLAKADIPIELAE--------------------NLPFQDHVIVCGYGRVGSNIVKLLRDRQYGVLVIEQLEQQIAKLRKEKIPYIYGNAASVHVLEKANISQAKGMAIALPDAMSSRLCLKRSLKLNPELDLVVRANHNEDIELLYQLGAKEVVQPEFEASLELVTHL-------------------------------
290477037    -------LSAAVVAVPLAQKFKIGAVLGYLIVGIVLGPWGLGFIKDVEEILHFSELGVVFLMFIIGLELNPAKLWQLRRSIFGAGTAQVVLTALVLILFLCLTNFAWQAAVIGGIGLAMSSTAMALQLMEEKGMTDSEGGQLGFSILLFQDIALIPSLALIPLLAGSTASSD------------------------WYRVGLKFVAFAG-MLLGGRYLLRPLFRLVVKSGVREVFTAAALLVVLGAAIFMEEL-GFSMALGTFIAGVLLADSEYRHELEISIEPFKGLLLGLFFISVGMSLNMGVLLTHLSGVLFSVLGLVLIKTFILYVIGRFAGLKKASCFQFSGVLSQGGEFAFVLFSTALGQRVLDQNQMSLLLVVVTLSMMTTPLVMQLIQSILA----------------------------RHYNAQEEKSSEQPFVEDNEPQVILVGFGRFGQVVGRLLMANKIRITVLERDASAISTLRRYGYKVYYGDARERELLRAAGAANAEAIVIASDEPEETMAIVHLCQKHFPQLHIIARARGRLEAHELLQNDVKDFSRETFSSALEL-----------------------------------
254448005    MYQAFIFLLAAVVAVPIARRLGLGSVLGYLIAGAVIGPYVLQLVHDIHDVMHFSEMGVVMMLFLIGLEMEPAKLWRMRMSILGMGGAQVFVSAGLLFGVAIAVGVVWREALAIGFILALSSTAIVLQMLSEKGLMKTEGGRSAFSVLLFQDIAVI------PLLALLPLLAVHAVEKQTDSFTAQLEGWQ---------SALLVTAVIVGIILAGRFLVRPFFRMVASAQMRELFTATALLLVIGITLLM-NFVGLSAALGTFLAGVVLADSEYRHELEAEIDPFKSLLLGLFFISVGASMDFALLADSPILIAQLVVGLIAIKFAVLFVIAKVFSLARDQRWLFSVALAQGGEFAFVLFTFATSVAVLDATTVAPLTLAVALTMAITPLMMLFY---EQVLLPRLDVPSRSSEPEADTIDDGRTP------------------------VIVAGYGRFGQVVGRFLRTNGFDVTVLEHSVQQVDLVRRFGQKVFFGDASRHDLLEAAGINEAKLLVLALADPEKVLSIAKYTRKRCPNITILARAMGRHEAQKLLRAGVDVVVRDTFHSAMNMGEQALQLLGVSEEHSQAAAKTFRTLDEAHLLQL--
256822184    -----FIFLLAAVIGVLAKRLGLGSVLGYLGAGIIIGPFALGLVGDVSDVMHFAEFGVVMMLFLIGLELEPKKLWKLRVPILGLGGLQVLLTTLLITAIAVILGLHWKMSLAIGMMLALSSTAIVLQTLSEKGLLRTHAGKSSFAVLLFQDVIVIPMIAVMPLLSTLQVDAATSVGHVKELGLQQT---------------FLILGSVLGIILVGRYLVSPIFNWIARTGLREIFIATSLLLVITITLVMQK-VGLSPALGAFLAGVVLAESQYRHELEVGLDTFKSLLLGLFFITVGASINLELLVDSVWLIVGLLILLLIVKIAVLGVLARQFKMPLLENLIFTFSLAQGGEFAFVLSTYAAQNGVLDQNTISILTVVVTLSMLLTPLLIIFAERV-----------------------------LQPMLKKDIERRDFDEIDDGETPVIIAGYGRFGQVVSRLLRSQGFNTTLLEYDVMQIELVKKFGTKAFYGDVTNVDILRAAGAETAKLMIIAVDNQDKCLKVTKLCKEHFPQLKVLARAKGRREAHETKKAGADYVIRETLGSALLLGEALSALGYRHYQAHRAAKTFLHYD----------
251793122    ----VVLLATSVTIVPLFKRVGLGSVLGYLVAGCLIGPSGFGLFQDPSNIVHMAELGVVMFLFIIGLEMHPERLWAMRKAIFGRGLLQVGLCGVLLTLAGHLLNLSFPIAFIVAMGFTLSSTAIVMQVLEERGISSTPKGQRVVSTLLFEDLSIVPLLAFVAFLSPETDNASHSTN---------------------WAGIGMALAAVLGLVAAGKWLMNPIFRMISKAHIREMMTAAALLVVLGAAL-AMEISGLSMAMGAFVAGVMLSESAFRHQLEADIEPFRGLLLGLFFMGVGMSLDFALVWHNALWLLGIFFLYILGKAISVYAVARMTLLNHKEAIGRTAIMAHGGEFAFVLFSAATTAGVLSAGLNATFTAAVIISMLFSPLIVLVLRRLSK--------------------------PNTKENINTDHVDSIDLIESVENNVVVLGFGRFSQIVCQTLLARGIQVTVIDANIERIRSAAKFGFKVFYGDGSRLDVLRACGLEKASCVILGISDTKGIELIVEQIKHEYPLLPVLARTYDRQSAVNLVKLGIDFQIRETFESAL----LLGREALIRLGVDQIEADEV-------------
86610225     --------------------LRQPVLLGYLLAGILVGPTGLGWIKELVQVETLAQFGVTFLLFTLGVEFSLKELRKVRGIAVGGGILQIGLTILITAVLAVVSGWTPVQGIFLGAVLSLSSTAVVLKSLTETNQMGTPQAQAMLGILIVQDLAVGLMLAVLPALDCPLPELAGSLVKSVA---------EIGLVGLGAV-------------VSGIWLVPAFLRLLAQQESKEVFLLGVISLCVGIALLTERL-GISSEIGAFIAGLMISEVEYADQTLDYVEPLRDVFAALFFAAIGMLIDPSFILGHLLLILGLVGLVMVGKFCIVAPLARLFGYTLPAAVVVGLGLSQIGEFSFVLASEGQALGLVSRQIYLLIVSTTAVTLLLTPFLLRGAPRLFSGLIPFLARWLESGERPRALAPDAPQ----------------------QGHVVVCGYGQVGQDIVRILEARRHPLLVIDQSERVIQHLRSRGIPYLYGNAASPLVLEKAGLPQARALVIALPDRMSIRLCLKRALELAPRLDVVVRATDKEDIEQLYQLGAREVVHPEFEASLGLCSHVLLELGEPPDIIQQEILAIRSSH---------
119774529    -------LLAAVLAVPLAKRLGLGSVLGYLVAGVAIGPLLGLVGQETQSIQHFAEFGVVLMLFLVGLELDAKQLWQMRQRLLGLGGLQVLLTTGAVAGLALILNQPWQIALALGMIFAMSSTAIVLQSFNEKGLAKTEGGRGGFSVLLFQDIAV---------IPILAILPLLALSAPQLDAGHEDMSLVAGLPAWAN--ALVVLGAIAAVVFGGRFLTRPLFGYVARSGLREVFTAAALMMVIGIAALMS-LVGLSPALGTFLAGVVLASSEFRHELESTIEPFKGLLLGLFFITVGAGIDFEMLLSQFALVLGLALGVMVIKALVLLLLAKIFRLSGSDKWLFALSLAQAGEFGFVLLGYSQQQGIFGSELGGLLSMVVALSMFLTPGLFILYERI---ILPRVTRSTNERE---------------------------ADTIDEQGPVIIAGIGRFGQIVNRLLRANGVKTVVLDREYAQVERLREIEMKSFFGDVSNPELLHTAGIESAKMLVVAIDDVEGATALVRHVRQQYPQVAILARAFDRGHFYALTEAGADWVVSESFYSALNM-----------------------------------
152984002    ----VVFLIAAVFMVPLAKRLQLGAVLGYLLAGVLIGPSVLGLVDNPESVAQISEMGVVLLLFIIGLELSPRRLWVMRKSVFGVGLLQVLLGLVIGTVALVGFGQPVNSAVVLGLGLALSSTAFGLQILAERKELTQPHGRLAFAILLFQDIAAIPLIAMIPLLSGAHSDAGGSELTQT----------------------LKVVGSIAAVVVGGRYLLRPVFRIVAQTKLQDMSTATALLVVMGTALLM-ELAGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMSADVSLLLKSPWMVLGLTVLLIALKAPVLYFVGRISGLDKASALRLGVVLAAGGEFAFVVFKMARDQGLFENDLHNLLVLSITLSMALTPLLVLGLARLLA----------------------------KQPEAVKPPPEMERIDNDDTPRVVIAGVGRMGQIVARVLRAQRVPFIALDTSVETIELTRTLGIPIFYGDPMRPEILRAAQVEKAEFFVIATDDPETNIETAKRVRKLYPHLKIIARARNRQHVHLLLDAGVEPV-RETFFSSLEMSRMVLCGLGLSEEQADARIRRFRRHDEEVLASQHL
95928490     ----------------IFTRLKLSPIIGYLISGIIAGPYGFYLIKNIHEVEVIAEFGVILLLFTIGLEFSISRLLRLKKLLLAGGLSQILLCGALFTGIGTLFGFSMTTSLTLAMALALSSTAIVLKLLSERGEIDTSHGRMSLGILLAQDLAVVFFLVALPLLAGQDLTFS-------------------------IKEIGKVALLMVGLLIFSRFLLQPFLLAILKTRSQELFRLTILALILVTAWLTSA-VGLSLELGAFLAGLALAESPYAHQALSDILPFRDTFLAIFFVSIGMLVNLDLVLANWTIVLSATLAVFAIKFFAAALATALCRFPLRIILLTGFLLFQAGEFSFVFMKAATSLQLIDDQVYQITLAVIALTMILTPLIAGQAERWAAALSGLLGKPRTEI-----------------------HPEIQEQTGNLTGHVIIAGYGLSGRNIGRILRRFHIPHVYVELNGDSVHKGRQKGDFVIYGDATSGDVLHELGIHRAKALVLSINDPAALARAIPTARHHNPDLYILARTRYVAELEHLCALGANEVVPDEFEASLQLGANLMH-----------------------------
50083664     ---ITIFLGAALLLVPLGKHLGIATVLGYLFTGILLGPSILNIASDANAILHMADFGVILLMFLIGLELQPQRLWQLRHSIFVMGSLQVVLGIVLIAVIILLFKLDIASGFVLGFALALSSTAFVLQLLAEKQQLSTTYGQQSFSILLFQDIAAIPLLAMIPLLTGTSSTHHGIAY------------------------FAAIIATFTGLFLFSRYIMRPFFRFVAKSGATELITAVGLFIVLGVVMLM-DLLGISTTLGAFLTGVLLADSEFRHELEASIAPFKGLLLGLFFMTVGMTTQVSLLLDMPWLIIGGALGLILIKGIVLTAISRYFKYSWQNSLLLAACLAQGGEFAFVILKVAQKEGVLAQAMTDPVILIVTVSMVMTPICYWLIQ---------------------KQILPLFSKEHPPEYDAIPQHEHPM---------IIAGFGRFGQIIARNARLNHIGFTAIDNNLQQIDFVRRYGGTLYYGDITQPDILRAAGIEKAKVFILAIDDVEDSMNVARHIRLNYPQITLMVRARDRYQVHLLRDLGVEHIWRETYLSSLGMAYRAEQQAYDNIELFRDYDEKLLTQQ---------
260220113    -------LSAAVIAVPLSKAVGLGAIIGYLAAGIAIGPWGAGLVNNVEDILHFAEFGVVLMLFLVGLELEPRRLWSLRRSIFGWGALQVLGCTALLMLVAMACGVGWRLSLVGALGLALSSTAIALQVMGERNLMPTQSGQAAFSILLFQDVAAIPILALLPLLGASSGSNDGLAPMEYAQAAIKIIAVIAGIVLGGRLLLRPL------------------FRWIARSRTPEIFTAAALLLVVGISALM-LLVGLSMALGAFLAGVLLAESEYRRELETDIEPFKGLLLGLFFIAVGMSIDFGVLLASPGTMALVVVGFLVVKAVVIYGLARHIQLPGPERPVFTLLLAQGGEFAFVVFQAAAGANVFSAPTASLLIGAVAVSMLLSPLVLVAVDRW--VLPRFAGRKGPALEEIAEPQSAP---------------------------VIIAGYGRYGQIVGRVLLAEGIPATVLDHDADMVEAARSFGYRVFFGDATRLDLLRTAGAGTARVLVVAVDDVEQSLAIVDLAREHFPTLPIVARARDVTHWNQLREREVTLVERELFESSLRSARSVLEVLGQPAHIARQSTMRFRQH----------
78048045     ---------------PLFRRLGLGSVLGYLAAGLAIGPFGLGLFNEPQAILHVAELGVVMFLFVIGLEMRPSHLWSLRKEIFGLGTLQIAVCALVLTGVGMLLGFALPVAFVAASGFVLTSTAVVMQLLAERGDVALPPGQKIVAILLFEDLLIVPLLAIVAWM--GASGDPQAASQRWQ-------GIGIGL------------ACIVGLLAAGRWLLNPLFRILAASKAREVMTAAALLVVLGAALLM-QVGGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLRVVAADWRLIVVGVLALMVGKGVCIYAVARLMRSDHRQALDRGVLMAQGGEFAFVLFAAASASGVIDAQVNASLTAIVVLSMALTPLFVLLQRRLTPAAAVSLDGVEAASGQ--------------------------------TGSVLIIGFGRFGQVASQSLLARDVDVTIIDNDIEMIQSAEEFGFKIYYGDGTRLDVLHASGAHSARAIAVCVDNQEAANRIVELATREFPHAKLLVRSYDRQHSLQLVAAGVDYQIRETFESAV-------------------------------------
162148363    ITILVVGLTLAFVLGMLANRLKISVLVGYLLAGVAVGPFTPGFVADQELALQLADIGVILLMFGVGLHFSVKDLLAVRAIALPGTLLQVALSSLAGMGLALLMGWTVRAGLVFGLALSVASTVVLMRALDEQRLMETERGHLAIGWLVIQDLVTVLVLVMLPALAPVLKDGAAHAPTLWALAL------------TLALTLGKVAAFIALMLLVGRRVIPAALHYVARIGSRELFRLALLAVALGVAFMASELFGVSFALGAFVAGMVLSESALSQHAAEETLPLRDAFAVLFFISVGMLFEPTTLLRHPASLLAPLAVVFIVTPAIVFVTLCILRQSLRTALTIAAGLSQIGEFSFILATLGVDLGLLDESARSLILAVSILSILLNPLAFLAVTLLAPWAERIDALRAGPPGEAATVA----------------------HPSTLRGHAVVVGYGRVGALVVDGLLHQGWPLLVIETGDMAMQPLRDRGIETILGNAADPAVLAAANIPEARLLVVAIPEAFEAGQVVAQGRAANPSITIIARAHFDSAVDHLHHLGADVVIMGEREIARAMLDHAEH-----------------------------
50086405     ----VVLLTAAVIAVPLFKRIGLGSVLGYLIAGLVIGPFGLAFFSDSASILHIAELGIVMYLFIIGLEMQPSHLWGLRREIFGLGTFQIVVCALGLTATGMLFGFSWQIAFIAAAGFVLTSTAIVMQLLGDRGDITQPRGQKIVAILLFEDLLIVPLLAIVAFMAPNQVVESTTSR------------FENIGIGLLAIAGLIAAGF---------WLLNPLFRLLAASKAREVMTAAALLVVLGAALLM-QVSGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLKVVAQNWPLILSSVVAFMFVKALMIYIVARTTKSSHQEALDRALLMAQGGEFAFVLFAAATSAQVIDSTIKSNLTAIVVLSMVLTPIIGIL-----------FGRFTKSSKQVSL--------------------ENVDIAENLKGNVLLIGFGRFGQVASQLLLARGVDVTIIDTDIDMIQNAEKFGFKIYYGDGSRLDILHASGADQAEAILVCVDQKEMTNKIVDLVQHEFPLAKLLVRSYDREHSLYLVKQNVDYIMRETFESAIKF----GGAVLEELGVDEQEIRQI-------------
198283744    -----------VLLVGFLRHLRLPAVFAYLLTGVILGPHALAVVPDLASTRQLAAFGVVFLMFTIGLEFSLAQFLSMRRLVFGMGLAQVVLTSLVFVGIALLIPLSWKTGVILGGILAMSSTAMVVRALAEKMEIQTRHGRIAVSVLLFQDLAVVPLLILIPALAGSAND----------------------LADDLAMAGLKAVLVLLVLLVVGRPVMRPWFQLVANRKSTELFMLNVLLVTLGLAWITEQ-AGLSLALGAFVAGMLISETAYRYQVEADIAPFRDILLGLFFVTIGMLVDLPAWWANLSWVIIVLAMILLLKGALVWGLARLFGYESGVAMRSAIVLAQAGEFGFVLLALANQYQLLPAHVLQPVLGGMLLSMMLAPVLVERNGWLTRQMV-------------------------GSYRHHRDQQLADIRSANLQAHVVLCGYGRVGQSVGRVLEEEGIPFVALDLDPVRVRQAQSAGESIFYGDASRRDVLQAAGIFSARAVVITYANVTSSQRVLSIIKELRPDLPVVVRAHDDSQLERLEAAGADEVVPEVTEGALMLASQ--------------------------------
70731580     -ANLLIILASSLVVIALFRRLSLPPVLGYLSVGLMVGPTALDWVNDSEDLPDLAELGVVFLLFSLGLEFSLSKMLALRHVVFGLGSLQVLCTGLILGVLLALFGMPLTAALMLGTGLALSSTAIVSKELTSLGEIFSSHGQNAIGVLLFQDVVAVLLLTLVPVFAGSS---------------------EHAWYWALPATLGKTVVLFVGLLLASRWLLPRLFHEVAASHSAELFVLLALVIVLLTAW-LTHLLGLSPALGAFLAGMLLGESHYRHQIEADIRPFRDILLGLFFVSIGMLIDLQLFIDHALLITGLTLALLLIKGSVVATLLKLRGSDGETAWRSGLALAQGGEFCFALMAQMQLSQMIPPDISSLLLAATFCSMLVTPLLLRAAPVITARLHRKPNQTAQLEE-------------------------ISAQNAELQGHVLICGYGRVGQSIGRFLRHEQLRYIALDDDPVRVQEASAGESCVHYGDCRRGDLLAAVGLERARLLVIAVDKSDIALTVLKAARRLDRTVPILVRTRDDSQLAELKAAGANEVVPELLESSLMLASH--------------------------------
149912282    --NIFIYLAAGVVAVPIAKRLGLGSVLGYLIAGAIVGPYALSLISNQEDVMHVAEFGVVMMLFLVGLELKPALLWQLRMPILGTGGLQLCATTLCIFIILLTCGLAWQTALAIGLIVALSSTAIVLQNLQERELMKTEAGKNAFAVLLFQDIAVIPILSILPLLVIQDTAIVESSTSAW-------------------LSALMIAGVIAGIIIGGHFLVVPLLRIIAGSRSREIFIATALALVVGIAL-AMEAVGLSAALGTFLAGVVLADSEYRHELESDIEPFKSLLLGIFFISVGASIDFTLLLDQPILVALLVTGLIAVKFIVLFITGIVFKIQRSQNWLFSCALAQGGEFAFVLTSFALQRQVFDNEIASLLVLVVTLSMVFTPLLLIINDKIIAPTFKRKVPHADNKATPEHQIP-----------------------DDTDSSVIIAGFGGFGQVVGRLLHGYHINTTILENDVGQIELLQQFKYKVFYGDAEQLNLLHAAGADNAKLFIIAVESASRTKRILIKVKKHFPHLTVLVRATDRNHAQQLIRLGADHVFRESLDSGISLVETLKALGMRANQAHRAGQ--VFRRHDEAVLH---
291288363    LADITYIFATAAVSLAICSKLKVPEILGYLITGVLLGPNGFSVIHALHEVEMMAEIGVVLLLFAVGLEFSLSHLLALKKPALLGGGFQVTVTALVTGGVVYIMSHGLSLAIITGMIVSLSSTAIVLKVLAGRGEMDSPHGRLSTAVLIFQDIAVIPMMLLIPVMAGTGDNVYID----------------------LGVTGAKAVFIVAAIFIGARTLVPKVLYYVAASKNRELFLLVVVLIGLGTASLTYK-AGLSLALGAFLAGIMVSESGYGQQALSSVIPFKDIFTGFFFVSIGMLIDFQIYADHPVLILSTAVLILFGKSVISALSILILKYPLKTAVVTGLALGQVGEFSFIMAKTGVSAGVLDSQHYKFAVAVIVLTMAAAPFAIKYGDMIAQLIVKLP---------------------MSERLREGAQSIFTRPSETFEDHIVIVGYGLAGRQLAASCRREGVRFIAIEMNPETVKKEHGKGTNIMYGDASSIEVLEHAQLNTARAIAITVPDPVAVRKIVETARAEHPYIHIVARTRYALELSPLKKLGANAVISEEIESANKLVSEV-------------------------------
57233574     --DLIIVLVSAVLAGLLARRFRLPLLLGYLGAGIAIGPNGFGLVQSPGVIESMATVGVILLLFTLGLDFSLDELKRVGKVAVLGGLIQIVVTAGFGFLLGRGLGWDINASIFFGFMVSLSSTLIVLKILMDKGEAEAPHGRVMLGILLVQDICLIPLMIILPALGGEGG----------------DIGLTIG------VAFAKAAAFILAMFGLGFWVFPRLLGRVA-SHSHELFLLSVITLSLGAALGATAL-GLSPAVGAFIAGLLIGQSMYAKQALADIIPLRDIFGALFFVSLGMLANLNFAVENIGLVLLVVVFLLVIKSLVAGAVPWLFGYTFQTSFTTGIGLMQIGEFSFVLAGVGLASSVISDSIYAITISSAVITMIITPFALSFSGAAYRKV--------------------SQWPLASKLVSLRTSGQAEFMDLDISNHAVICSQGGVAKTLTRVMNRRNFPFLVIDLDPQTIAELRRQKAPAIYGDAANPEILRFARLDKARLLICAMPGFADTEQVVKNARKINDRLDIVARVSSDIQAEKLKKMGVSEVVQPEFEVGLELSRH--------------------------------
260913137    LVQVVALLGAAVIAVPLFKRLGLGSVLGYLAAGLIIGPFGFGLFTDPQAILHVAELGVVIFLFVIGLEMHPSHLWHLRKQIFGLGSLQVILAAALLTGVGVAFGFSLPISFVSASGFVLTSTAIVMSELAERNQLSTSSGQKIVSVLLFEDLLIVPLLAIVSFLSPIHTESDKPLWQS------------------IGISLLSIVILVAIG----RWLLNPLFKILARYKAREVMTAAALLVVLGAALLM-EWGGLSMAMGAFLAGVLLSESSFRHQLEADVEPFRGLLLGLFFLGVGMALDLAVVADNWLLILLGVVVLMIVKFATIYGVARIAKSDHQEAIDRAFLMAQGGEFAFVLYSAATSQGVLNEVDNANMTTIVVLSMAITPLLLILQQKFLQPKVKTLREADNVDEKHS---------------------------------VLLIGMGRFGQVINRILQFSGYKVTIIDMDETTISGINKYGIKAYFGDASRPELLLKAGIEDAKVLVVAIDNPEQTLRIVEFAKEVNPNIKLVVRSYDRVHTFRLYGKGVNDIIRETFDSAVRSGKR--------------------------------
255070049    LTDALVLLFASILAVTLVSKIGGSPVLGFLLGGAAVGPYTTGLVGHVAQAQVLAEFGVVFLLFNIGLELSLERLQSMAKYIFGMGSAQMVMTTMLCAAAAIACGLTIPQSVVVGMGLAFSSTAVALQVLQDRGEAGTRHGRGTFSVLLFQDLTVVLVFMLVPLLAGPDS------------------GSVAAIIGSLAKAIVKTVAAIGAIMTIGRTILRPIYSRIAKLGKAEVLTATTLFTALGTSL-LTQSIGLSMALGAFLAGLLLAETEFHLQVESDIAPFRGLLLGLFFMTVGMQIDPTTLFANFNTIVTIASGLLAIKMCVMAICGPAFGLNLLASLRAGVYIAPGGEFAFVTYGIAAAAGLLSLDIVNQINLAVVLTMAATPMLANVGANLKKLLKKEDSVASLQAKE--------------------------GDVDDLSGHVIIAGYGRVGRMIGELLSEQLIPFVAVDVSAEDVQKGRDMDAPVYFGDAGSPAVLHAVGAEKASCAVVTLDSPGANYRTVWALNKYYPNIKVYVRARDIDDGLALEKAGAKAVVPETLEPSLQL-----------------------------------
239817367    LTNSLIYLGAAVLVVPLSKALGLGSIIGYLVAGIAIGPWGLGLVSSVEDVLHFAEFGVVLMLFLVGLELEPKRLWNLRRPIFGWGTAQVLSCAAVLFAVGFAAGVAWRVALVAALGLALSSTAIALQVLGERNLLKTPSGQAGFSILLFQDVAAIPILALLPLLAGATAAEQSLSGLDRT------------------LEGLKIVGVIAGIILGGRLALRPLLRWIARSNTPEIFTAAALLLVVAIAALM-QFVGLSMALGAFLAGVLLAESEYRRELETDIEPFKGLLLGLFFIAVGMSINFGVLIASPGLMALLVVGFMAIKLAVIYALAKAMGLAYQERPVFTLLLAQGGEFAFVVFQAA-GPDVLPPETTSLLIGAVALSML---LSPLLLVLLDKFVLPRYSR--------------------------SNGTQLEEISEQQDAKVLICGFGRYGQIVGRMLISQGLRVTVLDHDADTVEGLRQFGFRVFYGDATRLDLLRTAGAGTAKAIVVAVDDIEQSLEIVDLVKEHFPKARIIARARNVNHLFQLRDRGVTDVEREVFESSLRALEALGWPAHERESAMRFRRRNLKLSDE--------
261364499    ---------------PLFKRLGLGSILGYLAAGLVIGPFGLKLVTDSHAILHIAGFGVVMFLFLIGLEMKPSHLWKLRNQIFGLGTLQVTLSSLFLTPIGLAYGFSLVMSFISAVGFTLTSTAMVMQIMDERHEISTPQGQRIVSILLFEDLLIVPMLAIVAFLAPDNPNAVADAVPLWQKIGVAALSLAALIATGI-------------------WLLNPLFKILAKSKAREVMTAAALLVVLGAAYLM-ELGGLSMAMGAFLAGVLLSESDFRHQLEADIEPFRGLLLGLFFLAVGMSLDVATVLNNWKVILSATVLMIILKCLAVYGVARFAKASHHTAIHRAVLMSQGGEFAFVLLASAAAQRAINAEVLANMTAIVVFSMIMTPFSVMLFDRC--FKEPRAAAAVDDVEEHAG---------------------------ELNGNVLIIGFGRMGQVVSQMPLAYGATISILDNDPDTINVAREYGFKVYYGEATRADVLHACGVEHTDIVAVCVDDGESAVRIVENIHHINPNAKVFVRAWDRRNALALVKAEADFVVRETFYSSMKMGDEIVKALGASVQELRAVHDKVRDADKER------
297539379    ----------AIILVPLFKRLGLGSVLGYLLAGILIGPYALKLIPDPEQVLHFSEFGVVLMLFLVGLELESQKVWELRKVLFGLGGLQVVSTIALVTFATHMMGFTWSIAIVIGMGVAMSSTAIGLTSLTEKKQLSTPGGQASFATLLFQDLSVIPIFMLLALIAPNNAKS-----------------------GFDIWAVAKAIAVILAIVFASRTLLRPIMRIVAKTGIREIFVAFSLLLVIGVSL-AMQSVGLSMALGTFLAGVLLADSEYRYELRLDIEPVKGLLLGLFFIAVGMSVDLSLLANSPLLIFGLALLIVITKMSILIGLGLSFKYSIRDALLFSVTLSQIGEFAFVIFGAALTQQTIPRETYNILNAVVAVSMLITPILLLLY---DRFLVL-------------------------------DCGERPKDAIEENNAVIIAGFGRFGQIVGRVLLAKGITATLIDNDPNQVDLMREFGWRCYYGDASRLDILEEAGIAKAKLFIIAVNDPEATLSVAKLVKERWPNVAIVVRARSRTDAFDLRDLDL-YPIRETFYSSLEAARHALLAIGESPASAAKIIKHFEIHDLEQLEATR-
241893143    ---IIAYLGSAVIFVPIAKKLGLGSVLGYLIAGVIIGPSVLQWVGSTQDVMHVAEFGVVMMLFLIGLELDPGTLWKLRGPILGMGGLQVILSALLIATICSLMGFSWKEGLVLGLTLALSSTAIVMQSLGEKGWLDTVAGKSSFAVLLFQDIAVIPILALLPLLADNASAVTTEGDTWLTDISGPA-------------KAVSLLAAVAIVVLIGKYIVGPILRVITRTGMRELFLVGALLLIVLIAFIMQK-VGLSPALGAFLAGVVLANSEFKHELESDLEPFKGLLLGVFFIAVGASINIFFVWQEASTISIWVGLFMLVKIIVLYVLAVVFKLKIDQRIILAVSLAQMGEFAFVLFSIIGQLRLLSTDTINIMVAVVAVSMALSPILLLVA---DKLILPRLNSLANPPESEEKEFDEVNENKK----------------------VIIAGFGQVGTIVARFLHLNKVETTILDYNGDRVEMLRKYGFKVYFGDPTRYDLLKSAGASKASIIVSAFDNDEDHMKLVYMVKKHFSHLKIVAIANTRNLAYDLIENDVDRVYRVGTDIALRMVDVMTELGYRRYTVYRASQKFSKLEEKS-------
156740051    -ADIAIIVVAALIGGFVAQRFGQPLLLGYILAGVVVGPHTGGIVSNIHDIELLAEIGVALLLFALGLEFNLGRMGKVRTIALAGTTIQILVTMAFGFGIGRMLGWPEYESLWFGAIVALSSTMVILKTLLEQGRLGSLAGRIMMSMLIVQDLAVVPMLIILPTLQDPGAGLLT-----------------------LGWAILHAALFLALMIYGGTRLMPVILRQIAAWNSRELYLIAIVAIGLGVGY-ATYLAGLSFAFGAFVAGMVLSESEHSHHALSSIGPLRDLFGLLFFVSIGMLIDPAFLIDHLGIVLLVVALVAIGKALIFGAISRAFGYADGIPILVGLGMFQIGEFAFVLAEVGLNANAIRQETFTLVLATAVVTMVLTPFAVRGADPLAARLRRTREVIEAHLAPEQ----------------------------TLRNHIIIIGYGRVGRYIAGALQHLRMPCVVIDQDYNAVERARKAGLPVIYGDGASPVVLEAAGLAHARLVMVVVARGVDVEHVVRQVRQLNATVPLIARAANVAQIEELQPLGVDEIVQPEFEAGIEMVRQ--------------------------------
74316557     -----------------------PTMLAYLVTGIAIGPFALGWIPDSDEARYLAEFGVVFLMFSIGLEFSLPRLMTMRMTVFGFGGAQVVLTIVLSAAVAWMLGLPPLAALAVGGIMSMSSTAIVSKMLTERLEVQTSHGRQIFGALLFQDLAVVPLLILIPAFAKESDA----------------------MAATLGLALLKATVVLGFLLFVGQRVMRPWFQWVAGHKSPELFTLNLLLFTLGLAF-LTESAGLSLALGAFLAGMLVSETEYRYQVEDDIKPFRDVLLGLFFVTIGMRLDPTQVMLDWADVLMIVAAIVIGKGVLVAGLAMAFGSGRPTAWRTALGLAQAGEFGFVLLAQAADLRLLGVEVAQPLLAAMVLSMLIAPLLIHRMDTLTRLLA-----------------------GSEWSGRAKEVHDISIKSFGKTRHVIVCGYGRSGQNLARLLEAEGITFIALDADPERIRAVAASGVSAVYGDASRREVLVAAGLSRAQAVVVTYSDVHSSMAILRHVRELRPEVPVIVRTIDDTHIDALKAAGAAEVVSEVMEGSLMLASH--------------------------------
83858584     -----------VLAVPIASKLGLGSVLGYLLAGIVLSPILGLLHVDVIAIQHFAEFGVVMMLFIVGLELEPRRLWEMRGRLLGLGGLQVGITALVVFGVCLFLELPWRQGVAIGFILALSSTAIVLQTLTERGLMSSDGGRSSFSVLLFQDIAVIFMLALFPLLASVASHGAGAHGADAAGGHGAGGDLAPFEHLPGWAKGLVSLAAIAIVVGIGSYLTRPLFRFIAMARLRELFTAAALMLVVGIALLMT-LAGLSPALGAFLAGVVLANSEYRHELESHIDPFRGLLLGLFFITVGAAVDFQLLADQLWTTLAMTLGLIVIKALILFALSLAFRIGGSDRWLFTLGLAQAGEFGFVLLTLTVSESILPQTVSSQLLLVVALSMLLTPGLFVLYDRI-CALMAKQTRPAEADEIDSHAE------------------------------IIIAGHGRVGGIVNRMLRAYGHETTVLDYSSSQLEALRAFGFKVFFGDATRPDLLHAAGIEKAKLLIVALNNRDQITELVRHVCKHHPHVHVIARAVSREHVYDLYAVGCRDMIRETFDSSV----RIGRSAFEALGAHAFDAEQMSRQEDRKML----
254419647    -----------VIAVPVFKRVGLGSVLGYLAAGLAIGPFGLKLFQEPETILHVAEFGVVIFLFIIGLEMRPKRLWGLRKEIFGLGAAQVLFCGLILTLTAMLAGFSAPVAFVGAMGFVLSSTAVIMQMLEERGEIAGGPGQRSVSILLLEDLAIVPLLAIVAVLASVLGVANEQAPPLWQ-------------------TIGFAVAAVGGVLLAGKYLVNPIFRLLARYGGREVMTAAALLVVVGAAWAMS-LGGLSMAMGAFLAGVLLSESTFRHQLEADVEPFRAILLGLFFLSVGMSLDLSVVVADWRLVVGGVIAFMAVKALGIYAVARLFKASHHEAVERAALFAQGGEFAFVLYGAAVTAGLFDAQIGAMLSAIVILSMALTPLTSLLTQRLLP-------KPTLSAEDA----------------------EGVDFAKDLRGQVLIIGFGRFAQVVSQPLLARDVDVSIIENDVEMIQAASQFGFKVYYGDGAQLHTLRASGADEAEIVLVCVDKPEVADRIVELVKSEFPTTKIMARAFDRGHSMRLIQAGVDYQIRETFESALKFGERALIELGMDEGQAAEAIGDVRRRDEARL-----
154150349    ----LGILTVALLF--LGRRFKIPSIVCFLVIGMLAGPYALSIVSDQSTIETIGEIGVILLLFTIGLEFSFERLLKAWRVVVIGGAFQVCTTIVVAALLHMINGVMFTEAIFFGFLVSLSSTAIVMKILQDRGEVETVPGRTLLGILIFQDLAVIPMLLLTPVLMGSSISTAS-----------------------LPFEIIKVIAILAILIVSAHWVVPWVMYRVARQKNRELFVFTIAGICFAVAWLTNA-AGLSYSLGAFMAGLIIGESEFSIDAVSNIIPFRDVFAAIFFISIGMLLDTSVILSQLSIVITLLAIILVAKVLTGSVASAILGMPTRVSIFVGLALAQIGEFSFVLAKNGVDSNLMGPGPYQFFLAAAIITMALTPFTMNMAFPVTNLLYRLFPDRIKRPDPRKDASGPA--------------------PEELSGHIVIVGYGMTGKSVARAAEILGIPYNAIDMDPDVVARERAADHEIIFGDATHREILEYAGIERARALVVVISEQNVVPGIIHLAREMAPSIYIVVRTRHVNDVRQLLDLGADEVIPEEFETSVRIFSRV-------------------------------
89093638     ----LVILCCAVIATTLFRRIQLPPLLAYLSVGALVGPYALGVIEDVHSIEFLSELGVVFLLFMLGLEFSVSRMIAMRKAVFGLGSLQVIITSAVIIGFCTLIGMPLTTSVVIAGALSLSSTAIVSRELIHRNELDTPHGQLSVGTLIFQDLAAVFFLIVVPTLNGGASEINGSQ---------------------VALMLLEGGTLLIVLLLIGHIVMPMLFHESARSGSSDVFVLTSLAAA-LLAAWLTEAAGLSMALGGFLAGMMLGESRYRYQLEADIRPFRDVLLGLFFVSVGMQLDLQSLLENWYWVLVFTLCLITAKTLIITFIGSLLHKDLVNSLRAGLSLSQGGEFGFALLALALGSQLISPEINTLTVA----------------------TIIISMIITPIIMNHTHRVDGLLAKQQLEQEDSIDPSGSQIDNHNLNNHVIICGFGRVGQIMARFLDQAQIPYIAIDNDPVRVMEASTAGEHICFGDARRDDILEAVGAKNARMLILSFPETESSLPALKHIRSRFVDLPILVRTRDDSQLDEFQTAGATEVIPEALEGSLMMISHVLSLL---------------------------
255264352    -----------VIAVPIASRLGLGSVLGYLIAGIALSPLLAALNVDVVSIQHFAEFGVVMMLFLVGLELEPKMLWNMRGKLFGLGGLQVGLTMLAVTAISMALGLAFSFAITIGMVLALSSTAIVLQTLNEKGLMKSDGGQSSFSVLLFQDIAVIPMLAFIPLLAAPDLIEMFSAEAADAAHGTDHGTDHGADHGADHGDGLVTVAAIAAVVLGGNFLTRPIFNFVSQAKLRELFTATALMMVIGIAVLMT-FVGLSPALGTFLAGVVLANSEYRHELESDIDPFKGLLLGLFFMTVGAGINFPLLAANLLPIVGMTFGLMALKAGILLILAYIFKIRGGDKWLFALSLAQAGEFGFVLLSFTVANEVLPASIADQLLLVVALSMLLTPALFILY---DRVIAPRFA----------------------------ASQSRDPDKIDEKGSVIIAGHGRFGGIVNRALLGAGYETVVLDHSSAQLDMVRTFGIKAFFGDATRPDLLHAAGIENAALLVVAIDNKEQATELVHYVHKNHPHVKIVCRAMDRGHVYELYAAGCRQIIRDTFDAARSALEELGVHPYAAERAMRVERDLMALRDLAELFDPNI
283852361    ILAMTGGLIAALILGLFAKRLGLSPIVGYLVAGFLVGPFTPGFVADKDITNQFAEIGVILLMFGVGLHFHLKDLLAVRGVALPGALAQILVSAGLGAVAAHGFGWSWSAGIVFGIAISVASTVVLTRVLADNRALHTPIGHIAVGWLVVEDLFTILVLVLLPAIYG------------------PKGLEDGGLGLTLGLALLKLAGLIAVAAVAGRWLLPRFFEYVARTGSRELFTLAVLASALGLAVGSALLFGASMALGAFLAGMIVGQSDFGARAASDALPMRDAFAVLFFVSVGMQLDPSSVAAEWRLELATLGIVLLGKPLAALVCVLLLRRPLPVACAVAAALAQIGEFSFILAGLATGLGILPPNATNALVVASVVSITLNPWLFQAVEPLVGWLERRGLVRRGAAHQ-----------------------EAVLEDDAAAHRAVVVGYGPVGRTLCRILRDNGIEPVVVEMNIKTVRMLLAQGWGAVHGDASSREILLHAGIETATGLFIT-ASGVDAGQIVSAALDLHPGLRVLSRADYLREAAVQCRAGAQAVFSGEGEIALSMTAYLMR-----------------------------
85860644     --------------GLVAKLFRQPLILGYILAGVVIGPHTGGIAASVHNIEKLAEIGVALLLFALGLEFSLQELKPVRKIALIGTPLQIILTQAFGFALGAWWGLDWQSALWFGALISLSSTMVVLKTLMSQGWMGTLSSRVMIGMLIVQDLAVVPMMIILPELSHPETGLP-----------------------LLALSILKAAIFLFLMIFLGTNLIPRLLRYIAGWNSRELFLVSVVTIGLGIGYGT-YWFGLSFAFGAFIAGMVLSESDYGHQALSEIIPLRDIFGLLFFSSVGMLLDPVFLWTHATTILLLIVLVIVGKGLIFAGLSRLFQYRNVIPLAVGLGLFQVGEFSFLLARVGLNTNSISTELYSLVLSLTVSTMFLTPFLSSLTQPIYSFFRARAKR--------------------------EPLQTINLPKYGLSDHVVIAGGGQVGQNIARILEQFDVKFVLVEVDFHRFEQLKALSYPCIFGDAGQAIVLEASKIRKAKLLLITAPSALVSQTVATHAHVISPDLKIMARAISIEHMKTLHSRGVYEVVQPEFEASLEFTRQ--ALLHFKVPPDRIQQ----------------
52426191     LVSIVTFLGAAIIVVPLFKKIGLGPVLGYLAAGLAIGPFGLALFTDSTTIIHIAELGVVMFLFLVGLEIQPKQLWGLRKYIFGMGSLQVLGATGALTAIGLLYNFSLQFSFIAASGFVLTSTAIVMQTLSYRNDMTSDPSRRIIAVLLFEDLLIVPLLALVAILSPAQTADSLQSHSLWQHIIVSFAG-------------------LALLIVAGIWLLDPLFRLVAKTKIRELMTAVALFVVLGSALLM-EATGLSMAMGAFLAGVLLSNSSFRHQLEVDIDPFKGLLLGLFFLGVGMSLDLTHVLNHWKMIVSALFLMMITKGIIIYAVARATGSTKLQSLDRAVLMAQGGEFAFVLFSSAALQGVISAEVHANMTAIVVLSMALTPLFIVIY---QKWIAPKFA----------------------------VREVLENDVIEEQNDIILIGLGRFGQIVNHLLRASGFQPTIIDKDAKLVSGMKKRGIRSYFGDACHPDLLHRAGIETVKLVIVAIDNTKQATKIVQHIRQINPKAKIIARAYDRHHVFELAQAGANVQIRETFDSALRTGKQALTTLGIEQEKVHRIGNMFFGKDRHSV-----
53804204     ---ILLLLGTTALVVAVFQWLRVPSSLAYLVVGVLLGPHTGGPVIENPEIHGAAEFGIVFLMFTIGLNLSLPQVHALRHLVLGLGTGQVVLTTLVVGAAAFAFGLSPEAAFVVGAVFAQSSTAIIGKQLAEQGEEYSRHGRLAVAMSVFQDVTAVPLIVVVPVLAVPSLRV---------------------LGESLAWALAKAVLAFVLVFFAGRWLLRPLFHAVASRRSAELFTLTVLLVSLGAGGLTYQL-GLSVAFGAFLVGMMLGETEFRHQVESTIRPFRDVLLGLFFVSIGMLFDPSLMEGTWQWALGGAFVLLAAKTVLVAVLVRATGIDLATAWRVGLLVAVGGEFGFALLAIALDAGVISQLTGQIVLMAVLLSMITAPFLIRYN----RVLVEGWFRPPPGEEGALSAGPGVAGSPH--------------------DHVIICGYGRIGQNIGRFLEEERIPYVALDLDPQRVKEARIACEPVYYGDSSERDMLEAVGIGKARLVVVSHEDLAAAHKVLHHAAALRPGLPVMVRTRDESHVEELRRAGAAEVVPETLEAGLMIASQ--------------------------------
237816716    ----LIILGGAIIAAPLFKRLGLGTVLGYLAAGITIGPVA-RLIADGEEFLHFSELGVVFLLFIIGLELNPSRLWSLRHSIFGLGTAQVLLCGAALAALGYLAGLDTEAAIIIGFGLALSSTAFAMQVLEDRAETNQKHGQRAFAILLFQDLAIVPILAIIPALSPNEPSQASAGFH-----------------------LATAIASIAALVIAGRYLINPMFRIIANTGAREVMITAALFVVLGSASLL-QYAGLSMAMGAFIAGVLLAESSYRHELEADIEPFRGIFLGLFFVAVGLSLNLSVILEYWAVILAAVPIFMATKIVIIYLLCRIFRSSHNDAVRIAFLLPQGGEFAFVLFSAASAAAIISSALGSELVAAVTVSMALTPLSVAIGSRL--------------------------------LIKDKADDIIEENFDGAGSDVLMIGFSRYGQIAAQILLAGGIDVTVIDSSSNRVRAAGKFGFRIYFGDGTRKDVLEAAGIRKAKIVAICTHKKSTTNHIVNLIQSEYPDVRLFVRSYDREHTLQLRAQGVEYELRETFESGLLFGQRTLEGLGLSEANAYAIREDVRQRDEDRL-----
70729863     ----VVFLCAAVLIVPLAKRLQLGAVLGYLLAGVLIGPSVLGLVGNPQSVSHISELGVVLLLFIIGLELSPKRLWVMRKAVFGVGLAQVLLGMLIGVVALFLFGQSLNSAIVLGLGLALSSTALGLQSLAERKELNSPHGRMAFAILLFQDIAAIPLIAMVPVLAGGDHHTSSAEDLRHG---------------------LQVLGSIAVVVVGGRYLLRPVFRIVAKTRLPEVSTATALLVVIGTAWLM-DLVGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMGANISLLLSAPIAVLGLTLLLIALKLPLLFVVGRAGGLGRESAVRLGVVLAAGGEFAFVVFKIGRDQGLFEPRLYDLLVLTITLSMALTPLLLLAC---TRWLKPKAKPVEMPAE--------------------------YRRIDSDGPRVVIAGMGRMGQIVARILRAQKVPFVALDTSVETIELIRSFGMPVFYGDPLRPEILSAAKVGEAEYFVIATDDPETNIKTAEQVSRLYPHLKIIARARNRQHVHRLVDLGAQAV-RETYYSSLEMSRR-TLVGLGLSQAQADSRIQRFTQHDEQLLA---
154150348    MLAAVAVIVLSVVLLYWGHRFGLPSIVSFLVIGMVAGPFGLALITDQTFIATLGEIGIVLLLFTIGLEFSFQSFLRSWRAVIIGGLVQICTTIVATTAINLAFQMPFNEALLFGFIVSLSSTAIVMKILQEKGEVDTLQGRTLLGILICQDLAIIPMMLIVPLLSGNSSGFDLAEAPYE---------------------IAKIALIFLIIVVLGYWLIPRFLFRVAKERSRELFLFTIAGICLVIAWLTSE-AGLSFTLGAFIAGLIIGESDYNIDALGHIIPFRDVFAAIFFLSIGMLLNTGTMIDNFYFVIVTILGIFLVKILTGSFSAAVLGMPARVCIFTGLALAQIGEFSFVLAGTGRDAGVIAEPVYQVFLAGAIVTMAFTPFAMRASPWAVDLFYQLFPKRKT--------------------QAKFAATDEISPTENLSNHIIIAGYGITGKSVARAATLAGIPYMVIELNPEIIRQERSPYRPFIFGDAVQEEVLEHAGIQHARTLIVTVSEEDAIPRIIRAARNLNQTVHILARTRHVRNAQHLLDLGADEVISEEFEAALEIFTR--------------------------------
194367676    ---------------PVFKKFGFGAVLGYLAAGVVLGPDGLGFVQDADRILGAAEIGVVMLLFVIGLELSPARLKVMRRSVFGAGAAQVALSGLVLGGLLLLDHFQWKSALVVGVALALSSTAVGLQLLSEHKAINSDHGRLGFAILLFQDLIAIPLLAAIPLLGGVKNETLRWEDAAVALGALAVV------------------------ILCGRPVLRRVFSIIARTRSPEVFTATALLVVLGTAWFMQE-AGLSPSLGAFLAGVLLSDSEFRHELEAQIEPFKGLLLGLFFIAVGMGIDLDRIVAEPWLIAAGVAILLVVKFSLLYVIGRIAKLSSRHSLLLGSVLWLGGEFAFVVFNEAQRAHLLGSANHDRLVAIVGLSMAITP----------------------------LLMIALLKLLGQEKATPREAAEADKVAPDNRPKVLIAGMGRFGQVIARLLTAQKVPFVALEANPDTVADLRRFGNQLYYGDPTRPEMLRAAGGEHIDVFVITVDDPETNLRAVRMVRRLYPDAKVLARARNRQHAWRLMDMSAEP-FREVFGTSLEMSGRVLTALGVAPEVAERHVQRFREHDE--------
163758418    -TEGLVLLCGAIVAAPLFKKIGLGTVLGYLSAGIVIGP-VLRIISDGEEILHFAELGVVLLLFVIGLELKPSRLWQMRRDIFGLGLAQVMISIAITAAVFAVSGDTWAAAIVIGLGLALSSTAFGIQILEERGDLNTRYGQQSFSILLFQDIAIVPILALVPLLAPISAEGS----------------------GPVYIDIAITVGAIIALLVAGRYLLNPLFQLIAGTGAKEAMIAAALFVVLGAGMLM-QVAGLSMAMGAFIAGVMLAESSYRHELEADIEPFRGILLGLFFMAVGLSLDLGVILENMLIIIVAVPVLMVLKALVIYGACRAFGSSHNTSIQIAGLLPQGGEFGFVIFSAAAAAGIFEQSTASLLVAIVTISMALTPLAAVLVKR---------------------------------MMHEASTDHMDEDFEGAGSDVLMIGFSRFGQIASQILLAGGSDVTIIDQSADRIRSASKFGFKIYFGDGTRKDVLLAAGIQRAKIVAVCTHKKEITDKIVDMIQADFPNARIYARAYDRGHTLSLRARGVDYEARETFESGMLFGRKTLEALGTSEDQALSISEDVRHRDEERL-----
288958397    LVTLVVLLAAMVVAVPVAKRFGFGAPLGYLAAGLAVGPAGLGLVTNVGAIAHASELGVVMLLFLIGLELRPARLWVMRKSVLGLGGAQVVTGAAIAGLCIGGLGLAWPTAVVLGFGFALSSTAMALPMMAERGLLANQSGRNAFSILLFQDLAIIPAVALLPLLGNGGVPHADGA----------------------WLAVAKAVVAVIVVLIGGRYLLRPIFHAVDRAGAPEIFTATALLIVVGTAVLIEE-AGLSMSLGAFMAGVLLSDSEYRHEVQADIEPFEGLLLGLFFVSVGMGADVPTLLAHPVRFLGLAVGLLVVKGLVMLVLARAAGVPWVGSMRMATVLSQGGEFGFVLFGLAAGGGAMTGGQASAAMLVVTLSMLATPFLFAAEERW-----------------------------FAPRLMAGKPKRPFDTPPDENPPVIICGFGRVGQVVGRVLRMRGIPFTALESSAAQVDFVRKFGSKAYYGDPTRVELLRAAGAEKARVLVVALDDMEQSLRVVEMATRHFPNLTIFARARNRRHVHHLMDRGVTHIVRETFESSIRLTGDVLREMGFPEGEVTRMLETFRAHDERTLISQH-
225023190    MTTILLYLAFAVAAVLVSKKLGLGSVLGYLMAGIAIGPVLGFAGKETESIQHVAEFGVVMMLFLVGLELAPQKLWQLRHKLLGLGGLQVLLSVAAIAGITIAIGKSWQMGVAVGCILALSSTAIVLQTYSEKNLMRSPGGQAGFAILLFQDVAAIPMLALLPLLAAGHHHRSGPHT---TNLLADQPGWVLAAVSIAAILLIAVGV---------RYLVPRMFRFISKVRLNEMFTMFTLAVVVGIATLMS-LVGLSPALGAFVAGVALANSSYRHEMESHLEPFKGLLLGLFFITVGAGMNFTLLAKEFWVVAAITLATLAVKGIILFILGLLFRLPRMGSKLLALSLAQAGEFGFVLLTIARQSHVLPRAMADRISLVVALSMLLTPLLFIFYDKVIA-----------------------------PRGIVEENQERPHDVIEEENPVILLGHGRFGQQINSMLTACGFHTTVIDYQADTVEGLTKYGSKTYYGDATRPELLNSIGLAHAKLLIICISNLEHATSIVEFVHRHYPNLPIIARAHDRIHAYHLHHAGANYIIRETVDAAI----RSGRLALEKLGINSEKAQELSE-----------
109897491    ---------------PIFRKLKLGAILGYLVAGVVIGPSVMDWVNDPQTILHVAELGVVFLLFIIGLELDPKQLWEMRKKILTGGSQLIFSATFIALMCSSILSLSIVTSLVVGLSVALSSTAFAVQLMEEHGVLKTPPGQQGFSILLMQDVAVIPILLLVASLS---SGDVATGPAWWVS-----------------------VLALCAVLVVGRFLINPFLSLISLYGNSEVMTASALLIVIATALGMQE-AGLSMGMGAFVAGILLANSSFKHQLETEIAPFKGLFLGLFFIAIGMNLNLALLVSEPLFILGASAVLVLVKGGVIFTILKMAKQNTTDAVRISLMLSQGGEFAFVVMSQAEVTGVVETLISQQVTLIVGISMALTSPLVI--------------------------------MHSVWFNSKNCPAVYDAEPDEKEPKVLIAGLGRFGQVSARILTANKIPFIALDKDPEQIEFLKKFGSKVFYGDASRLDLLRTAGISKVKVILIAIDNEQEALKIAYLVRDHFPDIKIIARARNRMSVINYARAGVNTYVREAFPAGLKAAEKLLQAYGFDEEKALRTV-EVFAKHDDKLVHIS-
183221505    ----IIYLTSAIIIVPIANRLGLGSVLGYLVAGIVIGPFVFGFVGTEKDLLHFAEFGVVMMLFAIGLELELNLLWRLKFWLLGLGGLQLLLTTLFVFLFSIGFQFSWKSSLALGFILSLSSTAIVLQTLKEKGLMKSVSGQASFSILLFQDMAVIPILAIFPMLSDGEINSNDHGHSLVDHLPGYQKTFV-------------VLFVVLGIILIGRYVLSPIFRLIAKSGSREIFTGASLLLVIAISVLMGA-VGVSAALGTFLAGVVLASSEFRHELESNIEPFKGLLLGLFFLSVGASMELPVVMEEPLKIISIVFGIIFMKAIVLLTLGFLFKLPLDQNLYMSLALSQVGEFSFVLFGYSEGLGIFDKGTVVILVACVALSMAFTPILLLLYEK----------------------------TVFEALQSKAPKKQTTNTIEREENPVIICGFGRFGNMVGRFLRSNGVGITILDYDADRVEMLGRFGFKVFFGDATRLELLENVGLEHAKILVAALDHPEKQQELIRNVKHHYPNIKIVARAGDREEAYDLKEMGLSFIYRETRETAVKLSDVLKILGTRSYTAERAKNLFLAHDDE--------
258544662    ---VVSLLGAAVVAVPLFKRLGLGSVLGYLAAGLAIGPFGLKLVTDPHAIIHIAEFGVVMFLFVIGLEMKPSHLWGLRRQIFGLGSLQVVVCAILLTAVGMLYGFPWQVSFISAAGFVLTSTAIVMQVLNERGDIAAPRGQRIVSILLFEDLLIVPLLAIVAFLSPLEPVGEAVRPLWQSAAIAFGALAALVVAGL--------------------FVLNPLFRILAATRAREVMTAAALFVVLGAALLM-EAGGLSMAMGAFVAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMSLDLAVVARNWWLVLSGVAALMATKAACIYAVARLAKSSHADALDRAVIMAQGGEFAFVLFSGALGKGVIDETVNANMTAIVVLSMVFTPLMIILHNRFAKAEEMETRAADTIEEQ---------------------------------NPILIIGMGRFGQHIQRMIQMSGYGTTIIDLDPKVVQNFTQYGVKTHFGDASRHELLIVAGIEKACMAVVAIDNREQALQIVRFAREINPNIKIVARAFDRLHTFALYQAGADDIVREVFDASVGALKLLGKIAHYYFHTDRHEMVEQARVHDPAL-----
222085018    -TETLMLLGGAVVTAPIFKKLGLGTVLGYLAAGVVIGPVLHG-IGDSEAVLAVAELGVVFLLFIIGLELKPSRLWQMRRDIFGLGTAQVVLSGLALTLAAYLANIGWRGSIIVGFGLALSSTAFAMQILEQEGDVNTKYGQRSFSMLLLQDLAIVPLLALVTVLDGPKEATNP------------------------IPDLAIAVGAVAAMIIAGRYLLTPLFQVIARTGAREAMIAAALLVVMG-SATLMQIAGLSMAMGAFLSGVMLAESSYRHELEADIEPFRGVLLAIFFIAVGLSLKLDVIVDNWVLIVLAVPVLMVIKGVVIYVLCRVTGSSHNDAIRIACLLPQGGEFGFVLFSTASASGLFSASTASMLIAIVTLSMALTPLGSALSKRLLS---------------------------------GDTHEELDEDFEGAGSDVLMIGFSRFGQIAAQILLAGGRDVTVIDFSADRIRQASNFGFRIYFGDGTRKDVLRSAGIDHAKIVVVSTHHREITDKIVELVQTDYPHARLFVRSYDRIHSIELRNKGVDYELRETLESGLLFGRRTLEALGVSEAEAFEIGEDIRKRDEQRLV----
162451966    ILTITGGLTGALALGFVTQRLRLSPIVGYLLAGILVGPFTPGFVADKRLADQLAEIGVILLMFGVGLQFHVRELLAVRKVAVPGALIQIAVATALGALVGRAAGWTWGAAVVFGVAISVASTVVLTRVLSDNDVLHTPAGHLAIGWLVLEDVFTVLVLVLLPAVMGEAAGAGAAG-----------------VAVSVGIAVLKLAGLVAFIFIVGQRVIPALLGYVAKTGSRELFTLTVLVVALGVAVGSAILFGSSMALGAFLGGLVVGQSDFSSRAASEALPMRDAFAVLFFVSVGMHLDPAQLAVGWQLAAGTLAVVLIGKPLAALAVTVLLRRPLQTAFAVALSLAQIGEFSFILAALGKKLGVLPVEAEQTLVVAAIVSITLNPVLFGFRDRLARWTSALFQQRDAALAEAEAASLDEHAHRT-----------------------VVVGYGPVGKTLTRLLRENGIAPTVVELNLDTVKQLQDQGIRAIYGDATQREILERAGVGTADSLLFTAAGAPGDG-VIEQAKGVNPRLFVLARAFYLREVTALKKAGADVVVTGEAEVAFSMTERL-------------------------------
168011085    --DVLWLLLASVVFVPIFQRLGGSPVLGYLAAGVLIGPYALSIIKNIHGTRMIAEFGVVFLLFNIGLELSVERLTSMKKYVFGFGSIQVLVTALIGAFAHVACGFSGPAAIVIGNGLALSSTAVVLQVLQERGENTSRHGRATFSVLLFQDLAVVVLLILIPLLSPNSSKGGVGIQ---------------AIAEALGIAAVKAVVAITGIIAGGRLLLRPVYKRMAENHNAEIFAANTLLVVLGTSVMTAR-AGLSMALGAFLAGLLLAETEFALQVESDIAPYRGLLLGLFFMTVGMSIDSQLFINRFPTILGSLMLLIGGKTLLVTGVGRFFGLSTVAAARAGLLLAPGGEFAFVAFGEAVNQGIMSNQLSSLLFLVVGLSMAITPWLAAGGQLLASRFDQQDVRSLLPAESET---------------------------DDLQGHILICGFGRVGQIIAQLLSERLIPFVALDVRSERVSVGRALDLPVYFGDAGSKEVLHKVGAERAAAAVLTLDTPGANYRTVFALTKNFPHVKTFVRAHDVEHGLNLEKAGATAVVPETLEPSLQLAAAV-------------------------------
268318204    ---LVALVVTSVLIAYLCYQIRLVPIVGFLLAGVLIGPGVLGLVRNETLIQNTAEIGVILLLFTIGIEFKLDQLRRIWRELLLGGGLQVGLTTLVVLGLSLALGIDVRAAIFTGFLVALSSTAIVLSVLSDRQETDTVVGRLAVAMLIFQDLAIVAMVLLVPVLGGGHGSALETLR-----------------------ALGEALLVVGGVLVLARRLVPWLLERIAHTRRHELFLLSVVAICFGTAWVTS-LFGVSLALGAFLAGLVVSESTYSEYALSEILPLKALFNAVFFVSVGLLLDVSFVLARPLLVVGIVLGVLLVKVLATAAATRLLGYPMRVALALGLTLAQIGEFSFVLAQAGRDVGLTPEAGTQGLLAATVLLMAATPFLMALGRRLNVQLLRREGAAP----------------------------EAPPEKAALEDHVIVVGYGPAGQRLVRVLRETGIPFIVIELNPHTVRAARAEGIPILYGDASRRHILEHAAIDRAKVCVVAINDEAATRRIVELARFLNPTLQIIVRTRFLRDVEPLQRAGADIVVPEELETSVRIFTQVLQAY---------------------------
269104001    ---------------PIAQRLGLGSVLGYLLAGIAIGPWGLALISDVDAVMHFAEFGVVLLLFLIGLELNPKKLWQMRKPILGLGGSQVLVTSLVITALSWLMQLQWQDALVVGMGLALSSTAIALRVIEEQQLSGSGTGKAGFAVLLFQDIAVIPMLAILPILAGGGGGS--------------------------WLDLAWMFGGIATLLIGGHFLLRPLFRWVVLSGVRELFNVAALLLVVGIAWAMQSL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMAVNLGLLITYPILILTAVLALVSIKGLLLYILARLFGIGAKSRSQMAAILSQGGEFAFVLFTAAFSQGLLGAELTSLLLVIVSLSMVTTPFLLMGQNYWYRRSFALEQKP-----------------------------ELDETVEDRKPRVIITGFGRFGQVVGRLLFANKIKVTILERDPSQIQFLRKFGYKVYYGDATQIDLLRAAGAEKAEAIIICTDDPAEVMEVVTLCQQYFPHLQVLARARSRIEAHQLLSHGVKGF---SRETFAGALDLGRQAL---------------------------
149927835    IATLAFGFGLALIFGFIAEKLKAPALLGYLVAGFLIGPATPGFVADPALTNQLAEVGVMLLMFGVGMHFSLNDLLAVKKIAVPGAIVQMAAATLLGMGVAYFWDWPMGQSLVFGLALSVASTVVLLKALEARGMLTSANGQIAVGWLVVEDLAMVLILVLLPPLAGLLKGGT--------------LDPETNLVFDIGFTLVKVALFVGLMLVVGKRVIPWMLWHIAKTGSRELFTLSVIALAISLAFVAAGLFDVSFALGAFFAGMVMRESELSHRAAEESLPLRDAFAVLFFVSVGMLFQFDVILEYPLRVLAVVAIIVLGKSLAAGALVLLFKYPLKSALVIAASLAQIGEFSFILIGLGLYLGLVDLQVQSLVVSGAILSIALNPVVFSLIPKINDYMVQRFQWVRNLNAR----------------SHTMEELPEQTDGKYLGKHVVLVGHTELSKKIAKSLKKKNVPLVIVDTSREVVAKLRKNGQAAVSGEYADPVTLVQAHTTNANSLVIATGDTPGLSQMIENAKMLNPAIQIFVQAYSKEEKQMLGALPDVHVYRWEDTLSDAIVHDLIKTRPE-------------------------
118588221    -------LCAAVIAVPIANRLGLGSVLGYLIAGVVIGPVIGIVGSEAADVQHFAEFGVVMMLFLVGLELRPAMLWKMRQQLIGLGGLQVVGTALAFAGAGLAFGLQWQNALALGMILSLSSTAIVLQTLNEKGWLKTQGGQSSFSVLLTQDIAVIPMLVVLPLLALGGHGGGAAAEDHGQSAGH---GGEALAALPGWAQALIILAVIAAIILTGRHLLRPVFRFIAEARLREIFTATALLLVIGIALVM-DFVGLSPALGTFLAGVVLSDSDYRHELESDIEPFKGLLLGLFFLTVGAGIDFGLLFGAPLTILGLALGLIAVKFVVLFLLGALFRLQGPDLWLFALGLAQAGEFAFVLFGFASGSGVLEPALIQTMTLVVAVSMLLTPALFIFYEKIVA------PRAFAKTDREPDVIDR-------------------------RGRVVVAGMGRFGQIVSRLLLTSGYDVIILDHDPQTIENLRRIGIQTFYGDATRPDLLHGAGLDDADLFIAALDDRDKQTKLVEHVARTYPKVRILARARDRHHVYELENAGAHFAEREVFEGALALSRQALIELGFHPFRARTKTREFRHHD---------
142827275    ---------AAVIFVPLGKRFGAGPILSYLAAGVILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGSGQLLLSWAAIGGLAWGFGLSIEAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTAYLAPN-SAQIEHHAVPWYWTCVALVGF----------------------VLVGKYLLPRVLKLVASSGVREVLTAFALLLVMGSAELM-EWLGLSAGMGAFLAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLKLFLTDPLLILAILLGMLLIKTLVLMLLGRLRHHTWRPSIALGLILAEGGEFAFVLLSQAQLSSIVDDKIAQILVLAIGLSMAVTPMIFTLFRATKPKVV---------------------------------DTRLPDTINVTESEVVIAGFGRVGQITGRILASSGIPFVALDKDASHVDVIRKYGGEVYFGDARRLDMLMSAGIARSRLLLLAVDNVEDSIEIAQQVKTHFPHINIVARARDRNHAYRLMSLGVTDVFRETFGSALSASEKILQ-GLGLSQVQANERVKIFAEHDKKLV----
254423751    ----MLVLGAAATGGYFVSRLSQPVLLGYLGSGLIIGPLGLNLIRDTANIQELAEIGVAFLLFALGVQFSLEELNRVRNIALQGSLCQIGITTALVTAIMLSFGWSLAQGLFWGALLSLSSTAVALKTLTERGETNTRHGQIMLAILIAQDLALGLMLAVVPAINQPGP-----------------------LWQVVGLVLLKVSSFLVAAVLVGRFVIPTVIRQVALTESNELFLLTLIALCLGVAIITARL-GLSIEIGAFVAGLMIAEVDYADQALGKVLPLRDTFASLFFVSIGMLIDPEILIQNLSKILSLVSLVMVGKALVILPIVLLFGYSLKTAVLTSCGINQIGEFSFVLAVVGLENELITQETYLLLLGTTAITLVLTPTSLQLAEPLIKWV--------------------HQQPRLMSFLSRLESPQQSSGEDAIANHVVVAGYGRVGGVIVELLHRQNHPVLVLENSEAAVQSLRRQSIPFIMGDADAELILARANLTTAKALVIALPDPMSTRLLLKRARAIAPKLDIIARAHTTKELDQLSQLGAQEVVQPEFEAALALCTHLLATLGE-------------------------
189485132    LEIMAVGFTLALAFGFITQKLGLSSIVGYLLAGFFIGPASPGFVANYGLASQLSEAGVILLMFGVGLHFKTEDLVAVKGVAIPGAIIQSAIATVCGILTGTALGLDLKSALILGFGLAVASTVVLLRVLNDNDIVGTVHGHVAIGWLIVEDILTVLILVALPSLIIILSN-------------TRNVVGSIEILKAIGIALARLVLLWILVMKVGGRFVPWLLSKIVKVRSEELFTLTVLVIAFLTAVLAAVVFQASFALGAFLGGMVVGKSKLSHQAGADILPLRDAFAVLFFLAVGMLFDFKFVVEYPQLICVCLVIVLLVKPLTAVFAVSVLGYSVKTALTVASGLAQVGEFSFILAQEAKRLNLAGDIVYNTIVVCSIVSITLNPLLFKKVPPIEKFLHSRKKLWNILN------FVADRRINKSNRSKEIAKNLLPTEEYLAQKTSIIVGYGPTGKKVTDALIEYGVKPIVVEINIDTVNSLSSQGQTVIYGDSAKKDILLAAGIKSADYLIITVPSLQVTLETALLASALNSKTRILVRAHFLDSKETLKQAGISGIVFEEEEVSNALTSLL-------------------------------
253701369    -------LAAALVCVPLAKRLGMGSVLGYLLAGILIGPFCLGFVGQEEDIMHFAEFGVVMMLFLVGLELEPAHFWKMRSGILGLGSLQLLLTTAALGGGLLLLGLDWRAALASGVALSMSSTAIVLQSLKEKGLGDSKAGSSSFAVLLFQDIAVIPILALLPFLA----------LHSGAGAPHGDGGLLDGLPVWVK--AGSVFFALVFVIVMGRYIVVPLLRIVTKASVRELSVAAALLIIFSIAFLM-KLVGLSPALGAFLAGVLLANSEFRHELESDVEPFKGLLLGLFFIAVGASINFGLLFDKPGTIFSLVAAVIVLKAVVLIAAGKLFRLSFDQNSIFSIGLSQVGEFAFVLFAFINRLGIVGSAWTETLMAVTAVSMAVTPLLLLVNERL---VLPRFSSVNAEEREADAIDTEHP--------------------------VIIAGFSSFGSTLGRFLRANGVEATILDNDSDQVDLLRRMGFKVFYGDATRLDILRSAGADSARLLFIAVDSPLTVRMLVQTVKKHFPGLQIMARAGSNLDAHELLDLGVTHVYRGFLDTSVRAVDVLASLGHRRYSATRAGQNFIKYDE---------
260772087    LSSSVIFLTAAVVAVPIAQRLGLGAILGYLLAGIVIGPWGFKLITDVNAILNFAEFGVVLLLFLIGLELNPKRLWQMKGPILGQGGSQMLITSSVIASGLWMYGFSWPVSITVGLILAQSSTAIALRTIDEMRLTLSDTGRTVFAVSLFQDLAVIPTLALVAIFAGQTTGDS--------------------------LPLMWMLAGVAGLLMAGHFLLQPLFRWVVNSQVRELFTVASLLLVIAIALLMEKL-GLSMALGAFLAGMLLAESEFRHELSTAIEPFKGLLLGLFFIAVGMSVNIDLLWQEWWLVSLLVIGLISVKMAIMYGLARLAKVRSKARSRSALILSQGGEIGFVILTAATEGQLFTASQSALLVLVISVSMMTTPLLLKLQTFYYS------------------------------QTLNSPEEEPDNTIGHQTPQVIIAGFGRFGQIVGRLMYANKIKITVLESDASQIKLLRKYGYKVFYGDATHLELLRSAGAAQAEAIVICTDEPDEVMRIVTLCQQHFPQLKILARARSRVEAYQLLSHGIAGH---SRETFLGALDLGRQVLVQ-------------------------
197103784    ---------------PIFRKLGLGSVLGYLAAGLAIGPFGLRLFADPEAILHFAELGVVLFLFLIGLEMRPARLWSLRKEIFGLGATQVLACCALLSGIALLAGLPWQAAVIGASGFVLSSTAVIMKMLDEQGETATEAGQRAISILLLEDIAVVPLLALVAVLAAASGYADADARPAWQ-------------------ALAVAAGCIAVVVAAGKWLLNPFFRVLARSGAREIMTAAALLVVLG-TALFMQWGGLSMAMGAFLAGVLLSESVFRHQLEADIEPFRGILLGLFFLSVGMSLDVAVVVAEWGLVVAGLAAFMVAKAAGIYLVARLFRAPPREAVQRAALFAQGGEFAFVLYGAATAAGVMAPRVGALMSAVVILSMAVTPLVVILLNRL--------------------------------MPPPKVSMDGVEAPDGLEGRVLLIGFGRFAQVVSQPLLAKGFEISLIESDVEMIRAAGSFGFKVYYGDGTRLDVLRASGAERAEAILVCVDKPDAADRIVELVKAEFPLAKVYARAYDRGHSMRLVQAGVDFQIRETFESAIKMGRHVLHGLGVDEAEAAEIIQDVRERDNER------
254461370    -------------------RLGLGSVLGYLAAGILIGPLLGLVGAETKDLQHFAEFGVVMMLFLIGLELEPRALWDMRHRLIGLGGLQITLTTLATMIGAMALGFYWSIALAVGLIFALSSTAIVLQTLSEKGLMRTSGGRSTFSVLLTQDIAVIPILALLPLLAMTLSADGSINRHIGDEHGADHTTLSLVADLPGWGVTLVTLGAIAAIILAGVYLARPVFRFIHASNLREMFTALALLIVVGISFLM-LLVGLSPALGAFLAGVVLANSEFRHELETDIEPFKGLLLGLFFITVGAGINFAVLERDPIAILSLTAAVILIKGLVLYALSRVFKLHGQDRWLFTLGLAQAGEFGFILTAFSVAQDVIPVSVSERILLIIALSMLITPLLFIFMEVISK-------------------------------RFRGAIQDITHDEIDDEGPVIIAGVGRFGQIVNRLVGSAGFKTVVIDHDIKTIELMRRFGFKGFFGDPTRPDMLRATGLANARVLVVALDDPAATLKLVLYARKERPDLHIIARAQDRSDVFRLYGAGANDIVREMFDSSLRAGRYVLENIGLSEFEAAEAEKTFFAHDRHAIRELA-
143878418    ---IILLLVCSVGLVALLRNAKLPPMIAYFLVGLILGPSGFSVLIDSESNRHLVEFGIVFLMFTIGLEFSLPTLNSMRKILFGVGLAQVGITLVLSTMIAMFIGLSFIDGFVVGAAITMSSTAVVSKILMERLDLNSRHGKLSIGILLFQDLAVIPVLILIATLSNS----------------------SLNMFQSFMIVIFKAAILFSIVFWIGRPIMNAWFDLIARQKSSELFVLNVLMITLLFSY-ITHLSGLSYALGAFIAGMIISETHYRYQVESDIAPFRDILLGLFFITVGMMLNTQILYDNIFLIISLLIGLILFKSILIAFLIKIFGYEPGVGIRTGVILAHAGEFSFVILALVQQEQLLDASLTQIVLSVALLSMLIAPFIIQMNGKIARKLSK-----------------------SYLVNSKNNVHKIEELGKQFKDHVILCGFGRSGQYLARFLQEEKIKYIAIDIDMSRVNDAAIAGESVVYGDASRFEVLKAAGLAEARGLIVTYADDRASEKVLRVTRSHNKTIPIIVRTMDESGIEKLRSSGADEVVPEVLEGSLMLASH--------------------------------
90419982     ---VVLLLGGGIVAGTLFQRIGLGTVLGYLFAGILLGP-VFRVVADGEEILHIGELGVVFLLFIIGLELKVGRLWAMRRQIFGLGLAQVVLSGLVLAGVAFLFNFAWQASVLIGFGLALSSTAFGLQLLDEAGETNTRHGQSAFSILLFQDLAVVPLLAAIPFLAPASGDTAIDPVEIAIS-----------------------IGAVAALVVGGRYLLNPLFRLMATSGAREVMLGAALFVVLGSAMLM-EAAGFSMAMGAFIAGVLLAESTYRHELEANIEPFRGLLLGLFFMGVGLSLDLAVVMRDWLAILALTPALMLCKAAIIYLLSRAFGETGNTATRVSGLLAQGGEFGFVLFTAASAGLLISEATASFLIAIVTLSMMLTPL--------TTWLGRRLSAEANGDEEV-----------------------LDEDFAGAGASVLMIGFSRFGQMTAQVLLSSGTDVTIIDSSAERIRTAEAFGFRIYFGSGLRKDVLEAAGIRKTRLVAICTNKRETTDRIVDLIRADFPNVRLYVRAYDRSHALSLRARGVDYEIRETVESALAFGRALDALGIEDELADRITED-VRRRDLARL-----
220904261    LYEIVTIFLLSIFVTVTCNKIKLPATVGFLLTGVLCGPSLLGIVSDREAIDHVAEIGVAMLLFTIGMELSGEALNRLKRPVFLGGSLQIGLTVLAVMGLALLGGYSYQQGVFMGCLVALSSSAIVLRIMQERGSTNTPTGRLSLAILVFQDIMVAPMLLCVPLLSGTLDLSLES----------------------AFFSTLWVVLALGGVLLFARFGLNRLMEAVVRTRTREILLLTTLGLCLGMALLTNTL-GLSLSLGAFMAGLLLARSQYSMSVIAGILPYRDVFMSLFFISVGMMLNVDFFGKHFFSIIGLTALFIVIKSLLTLPAVLVQGYPLRAAIITSLSLAQVGEFAFVLAASGLSAGLFDMDAYQNFLDVSVLTMMLTPGLMTIAPRLADRFA------------------------GQRNSEQQEESGQQEGEKRLEDHLIIVGFGISGKHLAHVAKESGIEYTILEMNPETVSRYRQK-EPIAHGDASQPVVLEHLGVTRARVLVIVISDPSAVRAITIEARRFNPNLHIIARTRFVTEVAALRRLGADEVIAEEFETSVEIFTRV-------------------------------
254474293    --ILAFVFLVAVISVPIASRFGLGSVLGYLIAGVAISPILSGLNVDVVGVQHFAEFGVVMMLFLVGLELEPKMLWSMRQRLLGLGGLQVGLTTVLVMGAAMLLGLSWNVALASGVLLSLSSTAIVLQTLSEKGLLRSDGGQASFSVLLFQDIAVIPILALLPLLALPELAGIAGDVASHGAHSGAEEGGSLSLVEDLWQAALVTIAAIAVVIAGGFYLTRPIFRYVAMANLREVFVATALLFVIGIALLMT-LVGLSPALGTFLAGVVLANSEYRHELESDIDPFRGLLLGLFFITVGAAINFELLLANLGITLLLTIGLIAIKLFVLLVLARLFRLKGNAKWLFGLSMAQAGEFGFVLISFTVANHVLPQAIADQLLLVVAMSMVLTPALFIVYSQV------IQPRLASKDELPADEIAEKRP-------------------------IIIAGHGRFGGVINNMMRTAGYKTTVLDYSSAQLEMLRAYGLRVFFGDATRPDLLLAAGISEARLFIVAIDQREAATELVRHVRKHHPQVSIVARAVNRHHVYELYAAGAHHIIRDTFDSAV----RAGRSAWEELGIPKDKAEEMAQD----------
92113072     -------LGAAIIAVPLFQRLGLGSILGYLAVGLLLGPSLIGFISEPEEVLHFSEFGVVMLLFIIGLELEPSRLWGMRKRLFGLGLLQLFGCGVLLTPIGLALGLRWELAVLLGLILALSSTAFALQVLNEQRRLATPHGQTAFAILLFQDLAVIPLLALLPLFAGGVSAQGGDM----------------------WLDIGKGVGMVLAAIVFGRLVFPRVLALIARSGVHEVFTAAALFLVLTLALVM-DWAGLSMALGAFLGGVMLADTIYRHELEANIEPFKGILLGLFFMAVGMSVNLALVFDNVFWVLGITLVLLAAKLVIIALVGMAARLPRQEIPRLATVIAQGGEFDFVLLSAAVSAGVFDQRIASLCIAAVTLSMALTPFLYRGGNHLAD--------------------------------RMRETRPYDNDFGDETPPVLIAGLGRFGQMVARVLKLQDISFTALDPNITQVEFIRRFGSRIYYADATRLDVLRSAGLEHARVLVIAVDDEEAALTIARQVRTHYRQVKVFARARNRHHAWQLMEAGVDAVVRETFEMSVEVLKGLGYPGSNALDAVRTFRDF--------------
257092271    LPTILLLLGASVVSVIVFRSVSLPPVLGYLLVGTLIGPHAFNLVEGFAGVQHLAEFGVVFLMFSIGLEFSLPKLYAMKRIVFGLGLLQVLATLAVVTAVLGAVGLSWQAGVALGGALAMSSTAVLTKLLNERLELDAPHGREVMGVLLFQDLAVVPLLIVIPSFSESPEQ----------------------MATMIGLAMLKAVLVLSVVLFFGQRLMNRWFYVVARGKSAELFMLNVLLVTLGLAH-LTERAGLSLALGAFVAGILISETQYRHQVEEDIKPFRDVLMGLFFVTIGMMLDVPLVLANAPLVLGVLAALLGVKFALMLGLSRLFGSSAGNATRTALWLCAGGEFGFVLLSEMGRLHLVPALALQAVLAALVLSMLLAPVIVQYSDRIV-----------------------LRFAASEWLMRSMQLTRLAAQTMNTEQHVVICGYGRSGQHLARFMEQESVAYVALDLDPERVREAAAAGENVMYGDAARRETLVAAGVARASVLMISFADTRAAERVLEHVHRLKPDLPVVVRTLDEKDLDRLQRAGAAEVVPETLEASMVLAAHALR-----------------------------
254471772    VADIMLFLSMAILVVPFAKLIRVGTIVGYLIAGVILGPWGIGPFSTPDELRPIGELGVVMLLFLIGLELNPGRLWSLRREIFGSGSAQVGFSALLIGLAIYFAGLTWQKSLIIGLSLALSSTALSLRILQGSGDRTTPMGQTSIAILLFQDMMIVPILALMAIVA------------PVPIDTGQRPGWETALIMASTVLLLVAVG---------RYLLTPLFRLFARIGAREMMTASALLTVLGAAALM-KAVGLSSALGAFIAGVMLAESSFRHELEADLEPFRGLLLGFFFITVGMSIDMNFVFQNWVMVLACSFGLMVLKCLSIFTVTRVSGHTSENSLQIGGLLAQAGEFGFVIFSASVAVDLLNPHQSSLLSAIISFTMAFTLLSVKLTQWFGVKLRPEPVKPDIPNTEGGRT------------------------------NVLVIGFGRFGQLASQMLIAQGSTVTVLDMDAQHIREASRFGYRIYYGDGRRLNVLRAAGAENASVIAVCTERAETTSQIVRMTKTQFPLAKIFARAHDRRHAIQLVTAGADYQLRETLESALEFGREILEELGEDEDHTHEILADVRRRD---------
283852363    LPDITVIFGLAVVVILVCHRLKIPALVGMLLTGVLCGPHGLGLVRSAHDVEILSEIGVILLLFTIGLELSLADLTRLRRPVFLGGAAQMALTWLVFFVAFFALDFSGGAAVLIGMLAALSSTAIVLKTLQERAEMEAPHGRVTLGILVFQDLLAVPMMLSVPLLA----------------------GQTFGFTNSIVFTIAKGALVLILLVVLSRKLMPMLLLSIVRTRSRELFLLTALGVCLAVSLLTASI-GLSLSLGAFLAGLLLSGSDYRENLHEAVLPFKDVFTALFFISIGMLLDMAPAMQHWIEILGAAVLLLAVKAVLAGAATRITGYPRRTAVLVGLALCQVGEFSFILAKAGFDQQVISEHFYQKFLAASILTMVLAPFLIALAPAAASLLARLTGGRDIPEGPPSPL---------------------------LTDHLIILGFGAGGRQLARAARAGGIPYVVLEMNPDTVRKESKKGEPIVFGDASKPGVLRHIGVRDAKALAVVISDAAAARRAVEVARSENPALYIVARTRFNSEIKALLDIGANDVIAEEFEASLVVFARLGKFMVPRDDIERMAQDIRREGYRAML-----
124265305    ---------------PLFKRLGLGSVLGYLAAGLAIGPFGLGLFVDAQTILHVAELGVVMFLFVIGLEMQPKRLWSLRREIFGLGLAQVVACGALLTGVGMLAGLSAPVAFVAAMGFVMTSTATVMLILDERGETATSRGQRVVSILLLEDLAIVPLLAIVAFLAPAHADVDSS----------------------IWRALLLALVAVGSVTIAGRWLLNPMFRLLAAARAREVMTAAALLVVLGAALLM-QFGGLSMAMGAFLAGVMLSESSFRHQLEADIEPFRGILLGLFFLSVGMSLDLTVFASHWPQVLGGVVVFMLVKAAGIYVVARALGAPHGDALHRMVLMAQGGEFAFVLYSAGVSAGLLDGPMNAVLTAIVILSMALTPLAVGAL----RWMLPRGAASLEGVDR----------------------------ADGLTGSVLMIGFGRFGQVASQALLARGVDVAIIDSDTEMIQSADGFGFKVYYGDGTRLDVLHASGAATAEAIAVCVDDKAAALKIVELVKHSFPQARLLVRSFDREHALKLIAAGVDYQVRETFESASAFGEAALRALGATPDEAAQVAAEVRRRDDERL-----
163794587    ----VLFLGSAVIAVPILKRLGFGSLLGYLAAGVAIGPSLLGLVSDVDAILHFGEFGVVLLLFIIGLELHLSRLWALRRPILGLGSSQMLLSAAAIAGGAYLVGMRPQTSVVIGLVLALSSTAFALQTLSERKELRTQQGRAAFSILLFQDLAVIPLLAVLPWIATASIAKVADGASQMTETAWLSIAFSVFVVVVAVVGGRYVV--------------RPMLRLVAAADVPELFTAAALLVVLGMALLMEEI-GLSMALGAFLAGVLLADTQYRHQLEGDIEPFKGLLLGLFFIAVGMSMDLGLLVEAPFAVFGAALGLMAIKTVVLMTLGLGSGMRWQAALALAAVLPQGGEFAFVLFGQATSVGAVDRPTADFLILAVAISMALTPLSVLLADRLRQMFERDDSADAPPPE-----------------------------VDEDEPRVVIAGFGRFGQIVGRLLNMRRIKFVALDSDNSRIDVARRFGNLAYFGDANRLQVLEAAGTGSAEIFVIAVDDPDRAVEIARMVRMHFPAIRVFARATDRFHAYRLMEVGVDAVFRELFGSSIDLTKAV-------------------------------
241773573    LLNVFVFLAAACLVVPLAARFKLGAVLGYLIAGILIGPSGFGFIDRVTSTMHFAEFGVVMMMFLIGLELEPALLWRLRRTIVGMGGLQVVLCSAIMALSKFGFNLSWETALAIGMALSMSSTALVLQMLEEKHLMQTQVGETTFSVLLFQDIAVIPILIIIPLLAAGSGQVPEAHGASLVENLP------------VWAQALAGLSTIAMVIAGGQLLSRHFLPRIARTNLREVFTATSLGLVVGVTLLM-QLVGVSPALGAFLGGVVLANSPYKTTIETDIQPFKGLLLGLFFISVGMGMDVDRLLTQPVQLMLAVFGLMAIKGLILYALARRFGMDNIAGSGLALSLAQGGEFAFVLFQLSGQLGLLTPDLRRFLTLVVAISIGITPICLELFNRVPRFLSLLPERAPDPIEE--------------------------------RNSVIIAGFGRFGQIIGRFLRSQGVMVTILENNPDQIQLLQRFGINAYFGDATRLDVLRSAGADQARMLIVAIDDAEGAVKIVQLAKENFPHLKVFARARNRRHAYELDRAGVDYYHRETLDSSMAVAEALITMGAPKAQVERRAQAFL-------------
219871186    ----VVLLATSITIVPLFKRIGLGSVLGYLVAGCLIGPSGAGLFQDPNAVVHMAELGVVMFLFIIGLEMHPERLWSMRKAIFGRGFLQVALCGTLLTFAGFILGLPKEVAFIAGMGFTLSSTAIVMQVLEEKGISTTPKGQRIVSTLIFEDLAIVPLLASIAFLAPEQAGAEQGTN---------------------WTAIGAGLVGVLILVASGKWLMNPLFKMISKAHIREMMTAAALLVVLGSALLM-ELSGLSMAMGAFVAGVMLSESSFRHQLEADIEPFRGLLLGLFFMGVGMSLDLSLVLNNWLWLLGVILLYVVGKGLSIYVVALVTKLTNLEAIMRTAIMSHGGEFAFVLFSAAATAGVFTADNQATFTAAVIVSMLLSPLVMIVIQRLVNLKVKKS------------------------TGEAQPNLEGIEFAENLESSVLVIGFGRFSQIICQVLLARRINVSVIDSDVENIRMATRFGFKVYYGDGARIDVLRASGIAQADCVIVGLAEPDRTLQILELIKHEYPLVPVFARSYDRFNTVNLIKHHVDYQVRETFESAL----LLSKVTLERLGATETEAQDVINLVRH-------
153011478    ----VVLLAAGVVAVPLFRKLGLGSVLGYFAAGALVGPSVFGFFTDPATILHFSELGVVMFLFVIGLEMRPGKLWTMRQQIFGLGLAQVLGCIALLTGAGVLLGLSPITALIAGAGFVLSSTAVIMSMLQERGEIATPDGQKAVSILLLEDLMIVPLLALVAFLSPSQHESGG------------------------ILGIATAIGAILLLIAVGRWLLDPFFSLLARARAREVLTAGALIVVLGAALLM-EASGLSMAMGAFLAGVMLSGSSYRHQIESDIEPFKGLLMGLFFLAVGMSLDLGVVASDWPTVLIFLIAYVITKAIGIYAVARIFGSSHRSALERTLLFAQGGEFAFVLYTSAFGNGLLSARDNALFSTVIILSMAVTPFVLLLGSRLLREEAP--------------------------------SLEGVETAHNLKGRVLMIGFGRFGQIAAQLLLAQRSDVSIIEADPNRIREAGRFGFKIFYGDGSRLDILHHSGADEAEVIMICVDDRKTANRIVELVKSHFPAAKIMVRSYDRTHSIELLKAGVDFELRETFESAL-------------------------------------
222147686    -TEALVLLGGAVVAAPIFRKLGLGTVLGYLAAGAVIGPVAH-VITGAEEILSVAELGIVFLLFVIGLELKPSTLWKMRADIFGLGTAQVVLGGALLTGVALAFDLDWRGAVIAGFGLSLSSTAFALQILNDRSDLNSQYGQRTFSVLLFQDLAIVPLLALISILGAQAAPAPGS----------------------LWIDIGVAVTATLAMILAGRYLLNPLFQVMARTGAREVMIAAALFIVLGSAMLM-QAVGLSMAMGAFLAGVMLAESSYRHELEADIEPFRGILQALFFMAVGLSVQFDVIFANLWLLAVAVPVVMLIKALSIYGLCRLAGSRHDDAIRIAAILPQGGEFGFVLFTTAVSAGVFSSATSSLLISIVTLTMALTPVVAALSSRLLS---------------------------------RDQHEELDEDFDGAGSDVLMIGFSRFGQIAAQVLLASGRDVTIIDDSADRIRQAASFGFRIYFGDGTRLDMLRAAGIEKAKVVAVCTQKREVTDRIVELVASEFPQARLFVRSYDRVHSLWLRARNVEYELRETVESGLKFGRKTIEALGVDEDMAEAIEADIRRRDDERL-----
237748914    ---VLLMLGAAVIGVVIFRSFQLPSILGYLAVGAVIGPYSTGLVSDAQSLEGLAEFGVVFLMFTVGLEFSLPQLLAMRKIVFGLGLAQVSISILGSIIITLAIVFSWQAALAMGGAWAMSSTAIVSKMLAERMELETDYGRRVIGILLFQDLAVVLLLIIVPTLSRGTGD----------------------IWLLIGLALGKTALVLMLLLFFGKKMMSKWLSLVASRNSQELFMLNLLLITLGAAWITEK-AGLSMELGAFIVGMLISETRYKNEVDVDIKSFRDVLLGLFFITIGMMLNMRVVFTYWWLVILIVVLAFLYKFALAAWLTRLFGASKGVSLKTGLALAQAGEFSFVLVNQIAGLNMVEPWLLQVTMVSMVLSMLIAPFIILNSDKIV-----------------------MRFSSNEWVQQSLELTKIASSAMSLQQHVIMAGFGRTGQNIATLLEEEQIPYRALDLDLERVRKAETAGASVSYADATRRESLVAAGIHRASSLIITFANTQAALRILHFAKEMAPNLPVIVRSYDESDFDKLKAAGADEVVPEIIESSL-------------------------------------
254459825    -------LLLAFIFVPIASRLGLGSVLGYLIAGIIISPILALLNVDVIAIQHFAEFGVVMMLFLVGLELEPKMLWGMRAKLLGLGGGQVGFTTLVVMGACMSFGQPWSIALAIGLVMALSSTAIVLQTLSEKGLMKSDGGQSSFSVLLTQDIAVIPMLLMDVASDVVHGADAHGADSHAGDDHGSTMSLVDGLNGWQTMTV--TIGAVAAVILGGSFLTAPIFRFIAGAGLRELFVAGALLIVIGIALLMS-LVGLSPALGTFIAGVVLANSAYRHELESDIDPFRGLLLGLFFMSVGAGINFALLFENVGSIVAMTLGLIAVKAIVLLVLAHIFKIEGADKWLFALGLAQAGEFGFVLLSFTVAGNIIPSSIADILLLVVALSMLLTPALFIIYDKVIA------PRYNSEEIREADEIKE-------------------------TSNIIIAGHGRVGGTVARVLRAAGHAPTVIDYSSKQLDMLAQLGVKAYFGDASRPDLLHAAGIHDAKLIVIAIDNKDQINEMVHYIHTNHPDVHIMARAMNRSHVYELYSAGCRDIIRETYDSSLRMARSAFEAIGIDTEKAADMVAIFDEMDRKAMIE---
33151802     ---IVALLATSITIVPLFKRLGLGSVLGYLVAGCLIGPSVLGLFQNPQSIVHMAELGVVMFLFIIGLEMHPELLWSMRKAIFGRGFLQVLTCGTLLTFAGHLIGLTTAVAFVVGAGFTLSSTAIVMQVLEDKGISSAPKGQRIVSTLLFEDLAIVPLLASMTFLAPSTEGATTGINSAAISIAVIGIIILVASS---------------------KWIMNPLFRMISKAKVREMMTAAALLVVLGAALLM-ELSGLSMAMGAFVAGVMLSESSFRHQLEADIEPFRGLLLGLFFMGVGMSLDLKFVFDDLFLLLSLVVILVLGKAISVYVIGLLTLLSHREALMRMSIMSHGGEFAFVLFSAAAAVGILDEDQQATFTAAVIISMLLSPLVVLMVQRIMTRKAKPEAPSMAGIE----------------------------VAEDLENSVIVIGFGRFSQIVCQILLARGITVTVIDANTDRIRAAARFGFKVYYGDGTRLDVLRASGLAKADCVVLGINDPTRSASIVEQIKHEFPLMPIFARTYDRYSAIQLTKLHVDFQIRETFESAL-------------------------------------
283823259    LIQLVVFLGVAALAAPLARMLKLGSILGYLLAGAFIGPYGIGYMNDAEMLRHIAELGVAMFLFLIGLELRLKRLWKMRDAVFGAGSAQFVVTGILLVVLIWGVDLSFSEAMLVGLTLALSSTVLALQTLEEKGELTTRHGRLSFSVLLFQDIAAIPLLVAVPLLAVKATSPEL----------------------LTFAGVLKIFAAIALIIIAGRYLLDRLYHLLALTQVREAMIAASLLTVAAVSLLMTSI-GLSASLGAFLAGVLLADSHFRHQIEADIRPFEMLLLALFFTSIGMALDYNALLRQPFLIASAVVVLVAVKFAVLYAVGRWQRLNPPSARRFAIVASQGGEFAFVVFASAEQGGVLTSALASSLGIIVTLSMMTTPLLLALDDFLRKRTVK--------------------------------AEPLYDELPASAGHVVIAGFGRVGQVVARVLTAKGIPFTALDADPDQVQLVGQFGNKSYFGDASRLAILEAAEVGKARAFVLAIDDVESSLKSAQLVKAYFPHVPIYARARNRRHVHQLMDLGVENIEREAFHSTLEITRDLLRGLGLSEGEIRFTIETFREHDEARLYE---
85374059     ---LAFSLLVAVIAVPLATRFGLGTVLGYLLAGMALSPLLGILEVNVEQMQQFAEFGVVMMLFIIGLELEPRRLWDMRRRLIGFGGGQVVITTVLLAGIAYFSGNAWQTAVAIGMILALSSTAIVLQTLEEKKLMRTQGGEASFSVLLVQDVA-VIPMLALLPLLAIPELTGAGAHGGEGVHGHGGLNLLAGLPAW--LAGLATVGAVGLVVFIGVFLTRPVFRMIADLRLREMFTAAALMFVIGIALLMT-LVGLSPALGAFIAGVVLANSEFRHELEADINPFKSLLLGLFFITVGAGIDFALVSERFGEVLFWTALVIGAKMLVLFGIGKAFHLMGQDRWLFSLGLAQAGEFGFVLIAFATGNAVLSRELADLLLLVVAFSMLVTPLLFIFYEKV------IVPRYSAGEEREADAIEEN-------------------------NSIILAGRGRIGGIIDRMLDAAGYKTTVIDYDSRHIANMEKFGNKAYFGDATRPDLLASAGIAQAKLLIVALDEKDQIDRLVSHVLENYPDVHVLARAIDRDHVFKLWALGCRDIIRETYDGAVRMGRSAFEAMGHDRQAAQAMADAWEEMDRSSMIEVA-
56476146     -----------------FRSLSLPPVLGYLLVGAGVGPHALDLVEASDGASHLAEFGVVFLMFSIGLEFSLPRLFAMKRIVFGLGAAQVLGSLLFTMLAGAIFGLEWGASFALGATLAMSSTAILSKLLSDRLELDRPHGRETIGVLLFQDIAVVPLLILIPALSQPAGE----------------------LAGTLGIAALKAAVLLALVLVAGQRVMRWWFTVVARRRSGELFMLNVLLITLGLAWLSAA-VGLSLALGAFLAGMLISETEYRYQVEEDIKPFRDVLLGLFFVTVGMFLDVGLIMANFAAVLGLLVGLLVFKGVIVFAASRAFGSSSGTALRTALWLCAGGEFGFVLISHIDDVSLIPEALLQVTVAALVLSMLVAPLIVQLSDRLVLRFV-----------------------ASEWLQRSMELTRVAAQTMNTSKHIIVCGYGRSGQYMARFMEQENVSYVALDLDPERVREAGAAGDTVVYGDAARHETLMAAGIMRASALVISFGEVEAALRVMHRAHLLRPDLPIVVRASDEKDMARLSHAGATEVVPEAFESSIILASH--------------------------------
163794443    ----LVFLAAAVLVAPLLRRLKFSLVLGYLAAGAVIGPYALGMVEDVEATRELADIGVVFLLFAIGLELSLERLKVMRRLVFGLGAGQVAATGLAVAIAGVALGYDAATSAVVGAALALSSTAFVLQLMAERGELATRQGRAAFAVLLFQDLAVVPILVVVPLVARGGDTESIAIALALTLLKAAVALAIIVIAG--------------------RQLLRPLYHVIASANAPEVFTAMTLLVVLGIGW-ATQMVGLSMALGAFLAGLLLSESEFRHQVEADIEPFRGILLGLFFMTVGMTIDLGLAIREFGGVLIFLAGFVALKLLVVVGIAMAVRMPFAAALRTGALLAQGGEFAFVILGLAETHSLMPDGLSDQLFLVVAISMATTPVVVWLAGRVGDLLEHRQNQSMGAGDDDG--------------------------LTEWDDHVIIAGFGRVGRTVARLLDAKLVPYVALDTDAQRVRDGRRAGQPVFYGDASRQEVLRRLGGERARAVVVTLTTSGMAVRTVTYLHARFPELPIYARARDAVHARRLEELGAEGTVLETLEASLQLGGEVLR-----------------------------
152982009    -----------------FRMMHLPPMLGYLVVGILIGPYSLGWAEDNATTHALGEFGVVFLMFSIGLEFSLSKLLAMRRTVFGLGMAQVLLTIGATMVFGWLVAISWQAALAIGGALAMSSTAIVSKLLTERLELESQHGRRIIGILLFQDLAVVPLLILIPALANPRGDLGTT----------------------LLWAALKAVIVLFLLLFIGHKLIRSWFRIVVKRRSQELFMLNLLLITLGAAWIT-EMAGLSLALGAFVAGMLISETEYKHQVEEDIKSFRDVLLGLFFITVGMLLNVRLVVEHWWLVLLLLSGVVLLKFGLIAFLARCFGAPVGVALRTGLALAQAGEFGFVLLNQVGGLNLVEPLILQLILASMVLSMLAAPLIIAKSDAIVMKLSANEWMVQSLA-----------------------LTQIATRTMATQQHVIIAGFGRSGQSLAKLLEAEGITYQALDMDPDRVSEAQAAGASVSYGDAGRRESLVAVGINRAAALVITYASTPSAMKVLHHMHDLAPNLPVIVRSHDDTDLDKLRAAGASEVVPEAMEGSLMLASH--------------------------------
15888035     ----LLLLAGAVIAASVFRKLGLGTVLGYLVAGIIIGPF-LHLVTDAKDIFNVSELGVVFLLFIIGLELKPSRIWQMRRDILGLGLAQVLVTGSALAAIAWWAGLDARGSVVAGFGLALSSTAFALQILEDDGDMNTRHGNRSFSILLFQDLAIVPLLALVTILSNRPDVPTDSMAYD----------------------LVASVVAVAGMVLAGRFLLTPMFQIIARTGAREVMIAAALFVVIGAAAIM-EMVGLSMGMGALLAGLMLSESSYRHELEADIEPFRGLFLALFFMAVGMSLHINIVYEHIVLILIAVPVMMAVKAALIYGLCRIAGSSRYASSRIALLLAQGGEFGFVLFTTAAASGLFPQATASILVAVVTLSMALTPVLAVISRRLTA--------------------------------EDAEEDKLEEDFDGAGADVLMIGFSRFGQIASQILLAGGRDVTVIDSSADRVRQAARFGFRIFFGDGTRKDVLIAAGIERADLVAVCTHKKEVTDRIIDMIQSEFPSVRIYARSYDRIHSLDLRKKGVEYEIRETLESGLLFGRRILEGLDMDAERALAISDDIRERDEQRL-----
226940937    LAPLVAILFASVVVITLFRVARIPAMLGYLLVGYIVGPGGLGLISDSAESQFFGEIGIVFLMFTIGLEFSLPKLRAMRQIVFGLGVAQVGVTLLVVMLLWMLFGGSMLTGFALGSIAALSSTAIVSKLLTERLELNAPHGQMSIGILLFQDLAVVPLLILLPALAGDSSA----------------------LLYDLALALGKVAVVMAALFFVGQRLVRPWFHLVARQRSSELFMINVLLVTLSVSW-LTEMAGISLALGAFVAGMLISETPYRYQVEEDIRPFRDILLGFFFITIGMRLEIGALAERFWLVFAFVAVLIPLKLGLVYAIARAFKYRANDSLKTAIALGQGGEFGFVLIALAGNLRFLPPAVEQAAIASVLISMLAAPFLIQQSARLVRLLIRSDWETQAAD-----------------------LHSILVSSMMRNEHAIICGYGRSGQALARLLEKEDMPFFALDTDPERVREAGAAGDAVVFGHAGKKEVLLAAGLMRAKAVVITFADTHASMQILQVVHELRPDLPVIVRTIDDSDIDKLRDAGADEVVAEVMEGSLMLASQ--------------------------------
262273397    LTDALIFLAAAVVAVPLAQHLGMGSVLGYLIAGVVIGPWGLGLITDVEAILHFAELGVVLLLFLIGLELNPKKLIQMRRPILGLGGSQVFISTLVIALIAYFWDVGRVDALVVGMGLALSSTAIAMRIIEEQRLMRSEAGQSGFAVLLFQDIAVIPMLAVLPAMAGGAAGT--------------------------WLDVVIMLGAILALLVGGHYLLRPLLRWVVLSRVKEMFTVTALLLVIGIALGMQSL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVDLSLLLQYPVEIISAVVALVGVKAAIIYGLVRLFGGSAKSRSQVALLLSQGGEFAFVLFTAARSENLLNPDQNAFLLVVVSLSMMTTPVLLMLQSKWFARTI-----------------------------NAESAMPEAQSFDDDGARVIITGFGRFGQVVGRLLFANKIKLTILERDPSQIALLRQFGYKVYYGDATQLDLLRAAGASTAEAIIVCADSPEEVMEIVHLCQQHFPNLKVLARARSRVEANQLLGHNVEGF---SRETFLSALDLGKQ-----------------------------
126727506    -------LLAAVIAVPIATRLGLGSVLGYLLAGIIIGPVLGLVGSETQNLQHFAEFGVVMMLFIIGLELEPRALWDMRHKLLGLGFLQITLTASMIAAGAASFGLAWPSAIAIGLTFSLSSTAIVMQTLSEKKLTHTQGGRSVFSVLLAQDIAVIPMLALLPLLAIHGLNEHSSADHG-----THAVSLVDGLPGWGVT--LVTLAAVGLVILFGLFGTRPLFHFIHSAKLREMYTAVALMTVVVIASLM-NLVGLSPALGTFLAGVVLANSEFKHELEASIQPFKGLLLGLFFITVGSGIDFEIILAAPVFIIGLTLLIMFSKGLVLFVLATLFGIKGRDKWLFTLGLAQAGEFGLVLVGFVVAQSIVPDHLLPILLIIIALTMLLTPLFFILHGFLAKRLVK-------------------------------TFGHHEMDEIDGEGPVIIAGVGRFGQIVNSMVRTAGHETTVLDNDIETIKLMRRFGVKAFFGDPTRPELLNASGLATAATLVVALDDKDAAIRLVEMARRAQPDLHIVARAFDRQHVYRLYRAGADDIVREMFDSSLRAGRYVLENVGMSEYEAHEHEIAFYKADRHAMIELA-
26990029     ---VITLLSAAVVAVPLLKRIGFGSVLGYLLAGMMIGPFGLQLVNDPHTIIDVGELGVVMFLFVIGLELNPSHLWALRAQIFGLGSLQVLICAVLLTVVGKAFGFPWQVSFVCAAGFVLTSTAIVMQVLSERGDLTEPRGQRIVSILLFEDLLIVPLLAVVAFLAPTAAVPEPTSP--------------------LWQRMAIAAVSLSALVIIGLWLLNPLFRVLAQARAREVMTAAALLVVLGAALLM-EIGGLSMAMGAFVAGVLLSESTFRHQLEVDIEPFRGLLLGLFFLGVGMALDLQVVARNWLLISSGVLALMVVKALCIYGVARLAKSQHGDALDRAVLMAQGGEFAFVLFTEALKLKVVSAEINANMTAIVVLSMALTPVNLLLLKRFARPRAVSMDGVEPA--------------------------------QNLQGHVLIIGFGRVGQIACQAPLAHGAKLSIIDMDPEVIRAVEPYGFKVYYGDGARHDLLHAAGARHARTIIVCVNDKKAATRIVESTRQYCPQVKVLVRAFDREHALELVKHDADYIVRETFESSLLLGRQAVLTLGASSVEADAVTDEVRTR----------
150395645    -TTIIYSQALAVIAAPLFKRLGLGTILGYLAAGILIGPVA-QQITEGEEILHVSELGVVFLLFIIGLELKPSRLWQMRRDIFGLGTAQVVVGLALSFLIALSGLLEGAASVVAGFGLALSSTAFAMQILEENNDTNTRYGQRAFSILLLQDLAIVPLLAIIPLMAAQAPEDTTTPLQDFAIAIAAVA----------------------ALFAAGRYLLNPLFQVIARTGARDVMIAAALLVVMG-AATMMQLAGLSMAMGAFLAGVLLAESSYRHELEADIEPFRGILQALFFMAVGLSLELHVVAENLLNIMIAVPVLMLVKSLVLYGLCRASGSRHNDAVRIGLLLPQGGEFGFVLFTAAAAAGVFSQATASLLVAIVTLSMALTPVAAMLSRRL-------------------------------MHQQDETAEEIEENFEGAGADVLMIGFSRFAQIASQILLAGGREVTIIDHSAARVRQAATFGFRIYFGDGTRLDVLRAAGIEKAKIVAVCTQKKEVTDRIIDLVHTEFPNARVFARSYDRQHTLELRARGVDYELRETFESGLLFGRKTLEALGVNGDEAIGIMDDIRRRDEARLV----
149909739    -----------------FQRIHLPPILAYLATGVIAGPFGFQLIVEQADIELFAELGVVFLMFSLGLEFSLPRLLSMRHLVLGLGGGQVISVGVLFTVLGVFASLYWSQAFVVASALLMSSTAIVIKQLAESKLLNTRMSKLSISVLLFQDIAVVPFLIMIPLLAQQSGN---------VTLIAEQMGW----------ALVKGLFAVFLILAVGRWILPAVFKEIALTRSDELFVMSTLLVAL-IAGLITHWLGLSMALGAFLAGMMLGEGPYRHQLEADIRPFRDVLMGLFFITIGMLLNLPSLLADWPRLIIVLVVMMLTKIVLVFILAKLLGESSSNALSTGLVLAQMGEFGFVLLALAGKLALLPLPLISTLVGVGIISMAMTPWLIDCHQEVVRRLLFQSKPRSKS-------------------------GLSPPLPGQYIDHVIVCGYGRGGQTIARFLKIEGIPYTVIDRDPVRVQEALNGGEKIEFGDASRREIQMMLGVEKAKSIIITFKDTEKAIELLKIVKPLT-EAKVLVRTTDDSNIQKLHDAGATDVVPESLEGSLMMVSHVLAI----------------------------
90407912     LTDLLLLLFSAIISVILLRRLRMSNIVAYLFAGFLLGPSLFNLIDYHQEIELIAEFGIVFLMFSLGLQFSVKTLIKMRRLVFGVGALQVFFSFSLFYLLSQFFAMTWQQSFTIAGILTMSSTAIIVKLLSDQQRLHSRAGKLSISILLFQDLAVVPFLITIPIIAMPMLPGE--------------------LMYELLNAFMKGSFAVLVLLSIGRWILPKFFDEIGTLRFDEIFILSALFVTLCSAWFTQKL-GLSMALGSFLAGMMLAESHYRHQISADIRPFKDILMAVFFISIGSLLDFNVLKDNVWLLLLLVFVLISAKIISISVAMLVMKERVNIALSVGISLAQMGEFGFILVALGSKYQILDASLSSLLIAAGVISMSLTPILVKYSQVISTGVLHHSEKVLRPKK---------------------------ILPGQYTDHTIICGYGRVGQTLCRFMRAQSLPFVVLDRDPVRIKDADKKGVKVDFGDANSADILLLCGIKSAKLLVITFDDLDKSLALLAQVRVLNSNVKVLVRTSNEIGCARLRAGGANYAIGEVLEGGLMLAAQV-------------------------------
255021513    ----------------LLKWLRLPAIFAYLLTGVLLGPHALALVPDLERTRQLAEFGVVFLMFSIGLEFSPAQFMAMRRLVFGMGSLQVLASLLLFLAIATFLGLGWRSGIIVGGILAMSSTAMVARVLSEKMETASRHGRIAISILLFQDLAVVPLLVLIPALAGDRAALPAALALAALKAAVIL----------------------LVLLVLGRPIVRPWFQLVAQRKSSELFMLNVLFVTLGLAW-ITEAAGLSLALGAFVAGMLIAETAYRYQVEADIAAFRDILLGLFFITIGMLVDLHQILADFPEILVILVAILVIKGIVVWASCRLFAFEQGVALRTALVLAQAGEFGFVLLSLANQFRLLPAAVLQPLLGAMLLSLVLAPIFLEHNGWIAQRLVRSYRRGRERSLR-------------------------AIRSLQLKEHVILCGYGRVGQSIARVLEEEGIPYLALDLDPSRVRQAQSAGESIFFGDASRRDVLQASGLAEARALVVTFGDVATSRRVLAVASELQPRLPLLARAHDDSQIAALEAAGADEVVPEVTEGALMLASQ--------------------------------
162453744    LSDAAVFLGAAVVAVPLFKRIGLGAVLGYLVAGALLGPWGLRIIANVEDTLHFSELGVVLLLFLIGLELQPSRLWVLRRAVFGLGGAQVAVTGALIALIGAALGLRADTAAIAGVGLSLSSTAFVLQILAEKGQMQSQHGRSAFAILLFQDLAVIPLIAVLPLLGPAGAAPAEGSAVASS---------------------LKAVAVLLAVVAGGRYLVRPVFRAIAATHAHEIFTAAALLVVLGTALLMVQ-VGLSMSLGAFMAGVLLADSEYPHELEADIEPFKGLLMGLFFIAVGMSANIGLVIERPLLVLGLVLGVMALKAAVLLVLGRAAGHAKGSARDLALALPQGGEFAFVLFGMAAGQGLMDRLLADLLVVVVTLSMAVTPLVIALGDAIVK------------------------------RWQGSGPEREFDAIDDDDPRVIIAGYGRFGQIVSRVLRTRKIPFTALDASPTQVDFVRKYGNKIYYGDASRLDLLRAARADKAKIFVLAIDDVASSVKTAEVVKRHFPDLLIYARARNRQHAYQLMDIGVTVLERETFLSSLEVAARVLEGLGMRERDARATIERFRAHDEKVLL----
239907436    ------------------KRLALSPIVGYLVAGYCIGPFSPGFVADGSIANQFAELGVILLMFGVGLHFHLKDLVAVRGVAVPGAVAQIAASAVLGTVVTHALGWSWTAGAVFGTAISVASTVVLTRVLADNKALHTPTGHIAVGWLIVEDLFTIVVLVLLPTLYGPGAGEA-------------------GLGRTLAVAGGKLFALVAVAAVAGRYVLPRFFGHIARTGSRELFTLAVLASALGLAVGAAVFFGASMALGAFLAGMIVGQSEFGARAASDAMPMRDAFAVLFFVSVGMLLDPAALAAQWPLALATLAIVLVGKPLAALIVVLALGRPLAVALSVSAALAQIGEFSFILATLATSLGILPKEAGTALVAASVVSILVNPWLYQGVAPLAARLTRGRGRTVRPT------------------------AEDAAEAAGGSLSAIVVGYGPVGSTLCRILADNGIEPVVVEMNIDTVRALAASGKRVVHGDAASREILLHAGVETAASLFIT-ASGLPAREIVEAALELRPEIRIVSRAGYLREAQALRQEGAKAVFSGEGEVALAMSTYLLR-----------------------------
114705773    ---IILLLGGGIVAGTLFKRIGLGTVLGYLMAGIAMGP-LLGLIHDGEEILHIGELGVVFLLFIIGLELKLSRLWAMRRRIFGLGAAQVLVTALGIGVIAFLLGFQVPTAIVIGFGLALSSTAFGLQILEEQGETNTRHGQSAFSVLLFQDLAVVPILAIIPFLAPYSSDTQIDVVQIAVS-----------------------VAAVVGLIVGGRFLLNPLFRIMASAGAREVMLGAALFVVLGSAMLMAA-AGFSMAMGAFIAGVLLAESSYRHELEANIEPFRGLLLGLFFIGVGLSIDIAVLFDDWQIILLATPMLMISKAALLYGLARLFGEGHDSAVRVSGLLSQAGEFGFVIFSAAAADRIFSAEISSLLIAITTLSMALTPL----STWFARLVLARGEDENEEE--------------------------MDEDFEGAGSDVLLIGFSRFGQMVAQVLLSSGREVTILDSSAERIRTATNFGFRIFFGSGMRKDVLEAAGIRRAKIVAICTNKQETTNRVVDLIREEFPNVKLYVRAYDRNHALALRARGVDYEIRETVESALAFGGATLTSLGVEDPLARRIIEDVRRRD---------
150396430    ---VIALLGAGVVAATVFKRSGLGSVLGYLAAGVVIGPFGLRVFQEPASILHFAELGVVMFLFLIGLEMRPSRLWGLRRQIFGLGVLQVGVCILCLTAVGMATGFPVAPSFVAGTGFVLTSTAIVMQLLEERGTISTPPGQRIVAILLLEDLAIVPLLALVAFLAPIVPGTTSSAQ------------------GIDWIAIGVGVAAIAGVVVSGLYLLNPLFGLIAGAQAREVMTAAALLVVLGAAYVM-QLGGLSMAMGAFLAGVLLSESTFRHQLEVDIEPFRGILLGLFFLAVGMSLELGVVAADWELIAFYVAAFMIVKGLAVYGCARLLKSTHWEAAERAVLMAQGGEFAFVLYASALSFGIISSDQNAVLTAIVILSMVLTPLLVLILKRFEGASSSRV--------------------------------DGYAISGNLRGTVLIIGFGRVGQIVSQLLLSRGHEISIIDTDVEMINIAREFQFDVYYGDGTRLDILETAGAGEAKVIAVCVDNGDDVTAIVRLLKAEFPLATIVARATDRRHALDLVRSGADVQIRETFESAMALGNKALEILGATPEEMSNLAKGFRERDGARL-----
270495258    -TWLTYGFLAAVLAVPIARALGLGAIIGYLAAGIAIGPWGLGLVSNVQDILHFAEFGVVLMLFLVGLELQPSRLWSMRRPIFGLGSAQVLGCAALLWAVAWACGLPWRVALVGALGLALSSTAIALQVLAERNLMRTDSGQKAFSILLFQDVAAIPILALLPLLAAGAEGAGGAAQPHTASG--------------LALEAAKIVGVVGAIVLGGRLLLRPLLRWIARSRTPEIFTAAALLLVVATAMLMLA-VGLSMALGAFLAGVLLAESEYRRELETDLEPFKGLLLGLFFMAVGMTIDFGVLMRSPWIMLALLFGFLAVKAVVIHTLARATGMAYQERPVFTLLLAQGGEFAFVVFQTGAGAGAIPAETASLLIGAVALSML---LSPLLLTAMDRVLLRRHARLKDGAPPEVEEISEPQ-----------------------EAPVIIAGFGRYGQIVARMMLAQGVPATVLDHSVDMLEVAHTFGYRVFYGDATRLDLLRIAGAAQARVLVVAVDDTEQSLKIVKMARKHFPQLEIVARARDVTHWNALRDLGVTRVEREVFESSLKTARTVLEVHHNIALADRMYPHH---KDRAKMIAVA-
299117142    --DVLVILMANALIIPVCKRVGLSPVLGFLAAGVALGPNCLSIVSDVKAIEVLGEMGIVFFLFEMGLELSVTRLMAMKRDVFGLGLATFGVSAAAVAGACYVAGLTGAQMVVIGGGVALSSSAFVLQLLRDRDDLGTRYGRACFGILLFQDLAVVPLLVAIPLLAGGGGGLAAALTSAATKAA----------------IALGLIAFIG------KNILSRFFLLVAKSKSQEAFLAVILLTVIALSSITEGL-GLSGTLGAFLAGTLLADTKYTPQVEADIAPFRALLLGMFFMTVGFEIDLALCFNNLPLVASLVSGLLAMKAAIIALIALAFGLSVANAQQTGLLLSQGGEFAFVAFGMAERLGIIEPQLCKLLLTTVAISMAATPALSNFSAWVADQMEARMG-----------------------YDHYLGGDSESDEIRQGDGFVVVCGYGRIGRLVCELLGKKFINFVAFDNNPLKAMEARNRGLPVFYGDVMRPEVLNAFNVGKAKAVICTLSEVKGTTTAVVNLRREFPDLPIFARAQDARHQKNL------------------------------------------------------
227370266    MNTLIF-LGVAIIMVPLARKLGLSSVIGYILGGIIIGPYVLRLTKNVDDIMHASEFGVIMLLFLVGLELEPRKFWEMRKKIMGLGLSQMVLTIALLFVVFISAGWRIDKAVAIAMCFALSSTAIVLQTLQEKNNLKTTAGEASFSTLLFQDISVIPILAILPIIANYKAKHHDNEIQILIQKLPE------------WLQAGTVIFGVALLILLGRYVFVPFLRYVSKSGMTELLTASSLFLVIGVSELMV-VIGLSPALGAFLAGVMLANSEFRHELEAQIDPFKGLLLAVFFVSVGSTINFNIIQKDPLFIFSTVFAVLVVKFIVLYTIGKFFRIDTPQSLFYAFALSQVGEFAFVLLNYASDLYLLGPEMNAQMMAVTAITMCITPILLIIN---DKFITPKFIKEIPEEEHDFNILGSEVTQKK----------------------IIIVGFGHFGSTVGRLLKANKIPATVLDRDSDRVKLLRSYGFKVYYGDATRIPILRAAGIEDAEILVLCLDDPDDNKFIAELVREHYPDVKIFVRAKNRIDAYDYLNNGINHIYRETLGTAVDMADVLHETGMRKYAARRLGQRFM-------------
294678310    -------LVAMVVAVPLATRAGLGSVLGYLIAGVCIGPVLGLAQGEAHDLQHFAEFGVVMMLFLIGLELDPKALWSMRDKLVGLGGLQVLITTTAVALAALAVGQPPRAAIALGAILSLSSTAIVVQMLTEKRLMQTAGGRSAFAVLLTQDIAVIPMLALLPLLALPGARELARAEASGHGAAAFMDALPAWGLTLVTLAAVVLVVGIG------HFLVQPLFRFVQGSKLREIHTAVALMLVVGIASLM-NLVGLSPALGTFLAGVVLADSEFKHELESSLEPFKGLLMGLFFIAVGAGIDLDVLYAGPLKIAALVLALVALKSAVLYGLARLFGLWGTDRWLFTFGLAQAGEFSLVLVSFATMQRILPQETAEKALLVIALSMLLSPMLFLLHERLARRLKPAATRPDP-------------------------------DQIDEEQPIIIAGAGRFGQVVNRMVTMSGFRTTVLDADLKTVQTLRTFGFKAWYGDPAQPQLLAAAGLSRARVLVAALDDKEATNRLVAYARKERPDLHIIARARDRYHVYDLYAAGADDIVREMFDSSCRAARYVLE-----------------------------
268316860    ---LVTLLGAGTAIAYLCYRLRLEPVVGFLLAGVLVGPGGIGLVQNETLIGRMAEIGVILLLFSIGVEFSLEKLARLSRLVLGGGLLQMGATTALVALLLHLLGTTWPVAIFTGTLVALSSTALVMGLLAERGETGSAAGQASLAILIFQDLAAVGLVLLVPL-----------------------MGGAGGSAADVLFTLVKALLIIGVVLVLARLLIPRLLDYVARTYRHELFLLTVVTLCFGTAFVTG-LFGISLALGAFLAGLVVSESPYAEHTLSEILPLRTVFNAMFFMSVGMLLDVRFVLAHPWLVLGIALFIALLKALVTGGSVLALGYGPRVAAVVGLGLAQIGEFSFVLERLGREVGLQPPDGDALFIASAVLLMLATPLLLPAGHRLGRWLEARWPVRLPAE------------------------LATDGQEATLEDHLILVGYGRDGQHLAWMLRPLQLPMLVIDLDPHRVLEAREAGLPTLLGDASRRAILEAAGIRRAKALVVLIDDRAAAERLVRLAHYLNPTLRIIARAGLLRDVDTLREAGADLVVPEELETPLRLFSHVLDAY---------------------------
90020667     IFNVLAYLGAAVVAVPLFRKLGLGAILGYLFAGAVIGPQGFQFIDHPESALHFAEFGVVMLLFLIGLELNPEKLWNMRVQIGLLGGGQLLISALIIAVLVVGMQWGWHLAIITGLTLGLSSTAFAVQLMDEQGIMGTALGRKGFSILLLQDMAVIPLLLLVSAWAPTSIESTSGHALPWWSG----------------------LCAVIAVLLIGRFALGPILTLVARYGSKEVLTAGSLLIVLGTAVLM-QYVNLSMGMGAFLAGIILANSSFRHQLEADIEPFKGLLLGLFFIAVGMSLDLQLLLKEPLVILGLALALMLAKATVIMLLTQLRACTWKEGFLLGLMLSQGGEFAFVVMTKAVGLNVIDQSLANYVVMVVGISMALTPLVMLFKRFIHKPIPANTNYDAATGEEPE---------------------------------VVIAGFGRFGQIVGRILVANNIHFTALDKDPTHVDFVKQFGNKIFFGDAARMDLLRAAGIDHARVLIIAVDDMEDATRIAQQVRHEFPKLKIIARAHNRMHNYQLVAAGCNEIIRETFESSLHAA-RSTLVALGVNDGQAMFKVELFRMHDEELIQ---
296113023    LIQVVTLLGAAVIAVPLFRKIGLGSVLGYLAGGLIIGPFGLGIFTDPQTIIHTAELGVVMFLFIIGLEMHPSHLWSLRRQIFGLGSLQVLGATALMMLVLKIFGVSWQVAFVGASGFVLTSTAIVMQTLGENNGLSTAKGQSMVSILLFEDLLIVPLLAIVAFLSPVVHTSETPA----------------------WQAIAVALGSLLALLIVGRVLINPLFTILAKTGVREIMTAAALLVVLGSALLM-ELGGLSMAMGAFVAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMALDLSIVTKNWQLISLGVIALMFTKGLWIYFVARITKAGHAIAIERAVMMAQGGEFAFVLFSAAAAHSVISADTHANLTAIVVMSMVLTPLFLVI-------------------------------HQKYTAKNTSPASVRDSDAIDEENPIIILGHGRYGQVVNGMMTACGYQTTLIDSDADHVDGLSNLGIQTYYGNATRFDLLDMAGIAKAKLVLIAIDHPKEALSIVRHLRHTYNDLPIVARAYDRIHAYQLHKAGASAVIRETFDSAVRSARTGLELLGMDSEIAERIAHLYHHRDRDGVAA---
134336685    LQDMLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPVTKVLPHAPGDPAHDPAPNSHAPNDPASNSHAPGDPSPHDHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERAKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAI----------------------------------------------------------------------------
292493560    ----------ALVVVGLIQRARLSPIVGYLLVGVIVGPHALGWVQDLEAVRRLGELGVIFLMFTIGLEFSLPRLLADKTTVLGLGGMQLGLTTLVIGGAAGFFGLQPAAAFAVGVALAMSSTAIVCRQLVEQTEIHTRLGHTAVGILLFQDLATIVLLLILPVLAEG---------TPWLRFSDMVAVLTQG------------AGVFFILLFLGRWGVRPFFRHIASLHSPELFMLAILLVSLGAAW-FGQKAGLSLILGGFMAGMVLGETEFRHQVEADIRPFQDVLLGLFFITMGMLVDLKVLVQVWPAAVLLATGLIVVKGGVIAGLAKASHLPASTALRVGIVLAQGGEFSLVILFLALDMGLLGGAVGQVILSAVLLSMTVAPVLIRFNTTLA----------------------EYFFAGSLQRIRTGIAQQVAETAKGLESHIILCGYGRVGQNIGRFLAEENFPYIAVDLDPYRVRAATEAGEPVSYGDVTREHILHAAGLERAQAVVITFNDTRSALKALGHIHASRPDISILVRTIDDTHLEELLNAGATEVIPDALEASLTLAAHILLLLGVPIRRVLRRSTEVRA-DRYSLL----
51245765     ---LFIFLAAASIAVPIAKKLGLGSVLGYLIAGIIIGPFGLSLIGDIEEVMHFTEFGVVMMLFLVGLELKPSLLWQMRIPILGMGGAQVVLSSLAIGGVALFF-LPWQQAVAIGLILSLSSTAIVLQTLREKGLMNTSPGKSIFSVLLFQDLAVIPMLAALPLLATVTIHDNKHHASALFNINLLPGYLQISATLLAILSIF----------FLGKFASRPIFRTIAATRVREVFVAAALALVVGISLLMT-VVGLSPALGTFLAGVVLADSEYRHELESDLEPFKGLLLGIFFISIGSSLNFTLIGENILLIALLTIGLISLKWFVLVGTGFIFKMAKKERSFFGIALAQGGEFAFVLFQFTKINGVLPTQTIDPLISAVAISMFLAPLLLLAHDKFVSSNQREEAQRDTDTIDHS------------------------------GQKVILAGFGRLGTDLGRFLISAGVKPVILDHDAANVDVLRKFGFEVYYGDITRLDLLEAAGAAEAELLIITIGDINKSRNLIELVAKHYPHLKIAVNASDRSSAYELMDLGITQIRRETFGSALA----LGQDSLEMLGFDPYDTHKL-------------
142472449    ---ILIYLGAAVIAVPLAARLGLGSVLGYLAAGIAIGPILGLVGSETKDVQHVAEFGIVMMLFLIGLSLDPRALWDMRHRLLGLGGLQLVLTTVGVMLGAIALGYPAATGLVIGLILALSSTAIVLQTLSERGLIKSRGGRSIFAVLLTQDIAVIPILALFLLGESPDILQEPTAITPHGQSVENGLGLTVLDGLPGWGVTLATLSIVAAIILAGVYFIRPIFRFIHATGLREMYTALALLIVIGISVLMT-IVGLSPALGAFLAGVVLANSEFRHELESDIEPFKGLLLGLFFITVGAGMNLSVLQHDPIGLLTLAVLIIIAKGCVLYLLCHLFGIQGRDRWLFTLGLAQAGEFGFVLTAFAVQHNILSVTLSDRLVLIITLTMLMTPLLFLAFEALLRRLKDKI-----------DIGIEDEINEQGP--------------------VIIAGIGRFGQIVNRLVQSSGFETVVLDHDIRKIDLMRSFGIKSFLGDPTRPVTLRAAGLLEAQVLVVALDDAAACLKLVKLAHRARPGLHIIARAYDRAQVFELYNAGADDIVRETFDSSLRAGRYVLENLGLSDYEADTAAKTFYQHDREAM-----
16264743     ---------------PLFKRIGLGSVLGYLAAGIAIGPFGLRLLQEPSSILHVAELGVVMFLFIIGLEMRPSRLWGLRREIFGLGIVQVALCALLLTGVGVLTGFPVAPSFVAGAGFVLTSTAIVMQLLEERREMAAPKGQRIVSILLVEDMAIVPLLALVAFLAPIVP------------------GSVAASGAIDWLSIAIGLVTIAGLVLAGRYLLNPLFGLIAGVEAREVMTAAALMVVLGSAYVM-QLGGLSMAMGAFLAGVLLSESTFRHQLEADVEPFRGILLGLFFLAVGMSLDLGVIARNWAMILFYVAAYMVVKAIVIYLVARLFRASNWEAIERAVFMAQGGEFAFVLYAAALGTGIISSEENAILTAIIIVSMMVTPLLIAALRLVERNIPLSTDGVERPE--------------------------------NLSGNVLIIGFGRVGQIVSQVLLTRGHVISIIDTDVEMINTAREFDFKVYYGDGKRLDILHAAGAERASAIVVCVDKADDATKIVELIKAEFPLIPVLARASDRRHALDLITAGADFHIRETFESSLVLGQKALEALGADLPEVAEIIEKVRQRDEKRL-----
253997921    LPAILILLTSSVLAVALFRALRLPAMLAYFLVGLALGPHTFGILPDTEANRELAEFGIVFLMFSIGLEFSLAQLYAMRKTVLGLGGMQVLLTMLAVMMACIAFGLSWETAFVIAGALSMSSTAIVSKMLVEGLELNSRHGRLSIGVLLFQDIAVVPMLVLIPALASHGGD----------------------LGQVLLISLLKAAVMLIILFVFGKSLINPWFGLVARQRSRELFVMNVLMVTL-MLAFATKLAGLSYALGAFIAGMLISETRYRYQVESDIAAFRDILLGLFFITVGMLLDVHELAANLGLVLLVTAGFILFKGVLVAVLSRAFGHEPGVAIRTGITLAQAGEFSFVLLSLGLGHGLIGGQALQVVLAASLISMVVAPFIIQHNERLGELLSRSYVR-----------------------NREKQIQDIESIGKELVDHVIICGFGRSGQYLARFLSEENIPFIALDIDPSRVREAAAAGENVIYGDAGRRVVLAAAGAAQAKALIISYDDAPSAMKILHVVEDNYPKLPVIVRTVDDANMEGFRKAGAAEVVPEVLEGSLMLASH--------------------------------
90021104     LYETIAFLLTVVIVVPLFKRIKMSPILGYLAVGAIIGPYGAAVIHDANAVQHFAELGVIILLFTIGLELSFARLKSFSKLIFGLGAAQVLVSASIISGLAFWWGNTIEAAVIIGLCLALSSTAMVMQILHERSESATTYGRASFAILLFQDLAVVPILILLTILGDTSSGDSS-------------------LWLTVGSALLKAAITIGFIIFVGRFLLSFLFRHVARLRNIDVFTALMLLVILATSVITG-LAGLSMALGAFLAGLLLAETEFRHQIESEIAPFKGLFLGLFFMGVGMNLDLVMAFEYGVWVVLSVVGLLALKATIATLFARLFGLSWQDALRTGLIVSEAGEFAFVVIGQATSYQLIEPNIGQFMVVVAGLSMIFTPFLAMFGKWLAD--------------------------------KYNLSQTPNAAPDALHDHIIIAGFGRVGQAVAHILTQQSIPYIALDTNADEVRRLQKQGAHIFLGDASKQEVLHMASVDNASVLLVTMDDSHASIRTTHGARQHHPELKIVVRSKDEQHSTALLHAGANQVVPETLEASLQLCAHTLQA----------------------------
118590724    ----IVFLAATVVAVPIAKRLGLGSVVGYLAAGAVIGPHGLKLLGSGEDVLHVAELGVVLLLFVIGLELDPRKLWRMKRDIFGLGTAQVLLTGVTFYAIGRFVGYSFTTSLVAGFGLALSSTAFALQILQERGQLSSAYGQRAFGILLLQDIAIVPLLAMVAILAPGEGQSTYTQ---------------------ILSEIMIVLAAVAAVVLTGRYLVSPIFLLLAASRAREVMLTAALLVALG-SAGIMHAVGLSMALGAFLAGVLLAESSFRHTLEADIEPFRSLLMGLFFVAVGMSLDFYLVMSHWEILAIGVLCVMGVKGIFLWALSRGTGSPNSDALRIAVTLPQGGEFAFVLFTAAVGERLLTYQDVNQLNAIVVLTMLLTPVACLGLDRLAARVKAR-----------------------------GVENPSIETFEEATPTVLVIGFGRFGMVVAQFLTSEGLEITAIDNRPDRIAYARKQGYKVYYGDATRADVLAAAGAGKAALVAMCIENDKVMGKAIDLVREGFPDALIFCRATDRAHMLDLTKRGVDFQIRETFESSVVFGRAALEALGTPLDRIDQIEEDVRDRDEERLAQ---
126735673    ---LAFIFLIAVIAVPIATRLGLGSVLGYLIAGIVISPVLAVLNVDVISIQHFAEFGVVMMLFLVGLELEPKRLWAMRGQLIGLGGGQVGLTAAAIMGIGMLFGLGWTVALAVGLIAALSSTAIVLQTLNEKGLMKSDGGQSSFAVLLAQDIAVIPMLALMPLMAMPELLDMAGDLAHATDDHGHGAGMSLVAGLNGWQTALVNIVAIAAVVGAGSFLTRPIFRFIAGANLRELFTATALMMVIGIALLMS-LVGLSPALGTFLAGVVLANSEYRHELESDIDPFKGLLLGLFFMTVGAAINFTLLADNLMLILGLTVILIGVKAAVLGILAVVFKLRGADRWLLALSLAQAGEFGFVLLSFSVSNAILPQLLADKLLLVVAISMMLTPLLFIFYDRVI-------------------------------VPRYTVAVDDEADAIEEQGEVIIAGGGRIGGLVRRILSAAGYNLTVIDYNAQHLENMRRFGARIYYGDATRPDLLQAAGLQNAKVFVAAIDDRDKLTELVRYVHTTAPHVHVIARAVDRHHVYELWAVGCRDIIRETYDSSLRMGRSALEALNIPKDRALMMVDAFNRADRSSMITLA-
163859319    ---------------PLFRRLGLGSVLGYLAAGLVIGPFGLGLFRDPHTILHTAELGVVMFLFIIGLEMRPSHLWALRGEIFGLGSLQVLVCGLLLTGVGVAFGFPLAVSFICAMGFVLTSTAIVMQLLGERGDIATARGQKIVSILLLEDLLIVPLLALVAFIAPPGAG-------PVEASTAASRWLDVGIG----------VGALAALVVAGIWLLNPLFRLLARAKAREVMTAAALLVVLGSALLM-QWGGLSMAMGAFLAGVLLSESTFRHQLEADIEPFRGLLLGLFFLGVGMSLDLTVVARNATLIVVGVLAMMAVKALCIYGTARLARSSKAEALDRAVLMAQGGEFAFVLFSAALANRVIDPVVNANMTAIVVLSMALTPLAVLAHNRWAPRPGVSTEGLEAPSNQL--------------------------------GRALVIGFGRVGQIASQHMLAMGAEITIIDNDPEMIRSAADFGFKVYYGDGTRTDVLHAAGAKHAQAILVCADGRATVTQMVERIKAVCPHSRILVRSFDREHALELHRADVDFQVRETFESAMVLGRQATMTLGATPEIADEIAEDIRRRD---------
212703001    LDELVIIFLLSIVVNLVCNKIKLTATVGFLLTGVLCGPSLLGIV-DSQSISDVAELGVAMLLFTIGMELSGEALSRLKRPVFLGGSLQIGLTLAIAGLTALLDGTSLSSGIFWGCLVALSSSAIVLQIFQQKGITSTPTGRLSLAILVFQDIMVAPMMLCVPLLSGQFHMAALDM----------------------LLSVLKVGGILGAVLLAAHLGLNRFMEAVMRTRSRELLFLSTLGTCFGMALLTHSL-GLSLSLGAFLAGLMLARSQYSMSVISGIMPYRDVFMSLFFISVGMMLDLSFFLQHIWAILFNTLLFILIKSLLTMPAVLVQGYPLRTAIQTSLSLAQVGEFSFVLAASGLAAGLLNDIGYQSFLALSVITMMLTPFLINLAPRAAALLTKGRGKEASSPEEEQQKA------------------------STLKDHLIIVGFGISGKHLAQVAKESGIPYTILEMNPETVSRYKNK-EPISHGDASQPVILEHLGVYTARVLAIIISDPAAVRAITLEARRMNPDLYIVARTRFITEVAPLRRLGANVVIAEEFETSIEVFNQVLT----QYLVPRQDIDAFSAR----------
34498781     -----------------CRSLKVPAMLGYLVVGFLTGPGVMNLIPQGKETAFLGEIGIVFMMFTIGLEFSLPRLRAMRQLVFGVGFAQVALTMLLVAMAIAYLTGSPLTGFAIGGALAMSSTAIVSKLLAERLELNQPHGQLAIGVLLFQDIAVVPLLIMLPAFAGGSDT----------------LWLDLAKAG------GKVLVVLALLLFFGQRLVRPWFHLVARQRSGELFMINVLLVTLGIAW-MTELSGLSLALGAFVAGMLISETEYRYQVEEDIKPFRDILLGFFFITVGMKLELSVLFGRFGEVLLLLALLLPLKLAVVFGLGRLFGHRSNDAMRSALALAQGGEFGFVLLSLALNLKLVAAPMAQAAIAAILISMLAAPFLIMHGERITRRLIKQDWMLQSLD-----------------------LHQMLVAGMSKDEHVLICGYGRSGQALARLLETEKINMFALDMDPERVREAGEAGDPVVFGDAGKKEVLLAAGLMRAKVVVVTFADTHAALRILHTVREVRPDLPVIVRTIDESELDVLRQAGADEVVAEVMEGSLMLASQ--------------------------------
124545068    ---------AAVIFVPLGKRFGAGPILSYLAAGVILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGTGQLLLSWAAIGGLAWTFGLSIEAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTTYLAPNSAPIEHHAVP-------------------WYWTCLALVSFVLVG----KYLLPRILKLVASSGVREVLTAFALLLVMGSAELM-EWLGLSAGMGAFMAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLSLLLTEPLLILFILISMLLIKTIVLMLLGRLRHHKWRPSIALGLILAEGGEFAFVLLSQAQISGVVGDKIAQILVLAIGLSMAVTPMIFTLFRATKAKVV---------------------------------DTRLPDTINVTESEVVIAGFGRVGQITGRILASSGIPFVALDKDASHVDVIRKYGGEVYFGDARRLDMLMSAGIARSRLLLLAVDNVEDSIEIAQQVKTHFPHVNIVARARDRNHAYRLMSLGVTDVFRETFGSALSASEKILQ-GLGLSQVQANERVKIFAEHDKKLV----
160901241    ---IVTLLGAAVVAVPLFKRLGLGAVLGYLAAGLAIGPYGLGLVTDAQTILHVAELGVVMFLFVIGLEMKPSHLWDLRGQIFGLGSLQVVVCALLLTGVGMAFGFPWQVAFVSGAGFVLTSTAIVMQVLAERGDILAPRGQRIVSILLFEDLLIVPLLAVVAFLAPADAAPVATSP----------------LWQRAGVALLSLGALVGAGL----WLLNPLFRILAKAKAREVMTAAALLVVLGAALLM-EMGGLSMAMGAFVAGVLLSESSFRHQLEADVEPFRGLLLGLFFLGVGMALNLEVVALNWRIVGLGVVALMLGKALCIYAVARVARSSHADALDRAILMAQGGEFAFVLFAEALKLGVLDPEVHANMTAIVVLSMAITPLVVVLHKRLAGAEAVSLDGVEAPQD--------------------------------LRGNVLVIGFGRVGQIASQGPLARGAKLSIIDNDPDVIRNAEPYGFKVYFGDGARADILHAAGASHASAILVCVDSKAAATRIVENVRHECPHARLIVRAYDREHALELIQKDADHVVRESFESALLMGHHAVLALGATEDEAQTLEAEVRGRDTER------
170750348    LPPVLTFLTAAVIGVPIFRLIGQSAVLGYLVAGVLIGPSGLSLIAEPETAASVAEIGVVLLLFIVGLELHLSQLVSMRRDIFGLGTAQLVVCALVLGGAGILAGLSFGAAAVIGLALALSATAVALQLLEERGDLGSAYGARAFAVLLFQDLSVVGILALMPLLASAGEAT------------------DVSWLGEAAVSTGKALAAILAVVLVGRYGLNPFFRLLAASGAREVMTAAALLVVLGTALLMEQ-VGLSMAMGAFLAGILLAESNFRHQLEADIEPFRGMLLGLFFMSVGMSIDGNLVREVWPALFGATLAAILVKVAIVAGLFRLFGSDTLGALRGAAVLAPAGEFAFVLLPQAQDLGLTGVTATRFAVALAALTMLIGPIAAK---GLDKLIERRNARSTFALEEPSSELSESGDA-----------------------RVLVIGFGRFGQVLTHVLMAEGIPVTVIDKDVEQLRAASRFGFRIYYGDGTRLDVLRAAGIGRVELVCICVDDREGALKIVDIVHEEFSSVRTFVRAYDRLHAVELMNRDVDYQIRETAESALAFGRAALEGLGLSPEAATARTDDVRKRDIARLV----
269140585    LPAVVLFLFAAVLAVPIARRLGIGAVLGFLIAGIAIGPWGIGLIRDVEEILHFSEMGVVFLLFIIGLELNPGKLWRLRRLIFGAGAAQLLLSALLLGGLLVASGFAWQAAVIGGIGLAMSSTAMALQLMREKGMNRNQGGRLGFAVLLFQDIAVVPALALMPILAGGADHAISWGH------------------------IALKLGALAGIWVGGRLLLRPLFHYIAATGVREIFTAAALLVVLGSALLM-DMLGFSMALGTFVAGVLLAESEFQHELEIAIEPFKGLLLGLFFISVGMALNLGVLYAYWAQILAAVVALVVVKSAVLYLLARLSRIRSAVRLQFAAVLSQGGEFAFVLFSAAAAQHLLSAQQSSLLLVVVTLSMVTTPLLM---QALDRLLAQRLNPAEESTEKPYVADDEPQ--------------------------VILVGFGRFGQVIGRLLMANQTRVTVLERDVSVVSMMRRYGYKVYYGDATHLDLLHAAGAARAEAIVITCNEPEETMAVVRLCQQHFPQLRILARARGRVEAHELLQAGVTQFSRETFSSALEL-----------------------------------
171057981    LTSLVF-FGAAVLVVPLARWLGLGAIIGYLVAGIAIGPAGLGFISDPDTTLHVAEFGVVLMLFMVGLELEPHRLWAMRRPIFGWGSVQVLGCAAALAGVAMLAGAPWRWAVVGALGLALSSTAVALQVMGERNLLPTASGQAGFSILLFQDVAAIPILALLPLLGTGQAA-----------------------AGNPWLEAGKALGVIAAIVLGGRLLLRHGLRWVATSRTPEVFTAAALGLVVGIAALM-QAVGLSMALGAFLGGVLLAESEYKRELETDVEPFKGLLLGLFFMAVGMSIDFAALLARPLLVLALLLGFLAVKVLVLSAIGRAMGLTRAERPVWVLLLAQGGEFAFVVFQQAADAGVFSNAIGSVLVGTVALSMLITPLLLVA---FDRWLAPRYAAMSDGPHRTEHALDEPQ-----------------------EAPIIVCGYGRYGQIVGRLLYASGLKATLLDHDPEQVEVMRRFGFSTWYGDATRLDLLRKAGAAQARVIVVAVDDVAQSLKIVDLAQAHFPQAQLVVRARNVQHHYALRERGVTHIERETFESALSVLEAMGEPHHAWQLAARFRR----------------
22298081     ---------------------RQPILLGYLLAGMLVGPTGLGLLKEVPQVEGLAQLGVAFLLFALGVSFSLGEIRKVQGVSLGGSALQILLTIAVTTLIAVGVGWSPNQGIFLGAVLSLSSTAVVLRSLMDRNELESIQGQIMLGILVVQDLAVGLMIAVLPAL----------------NKPPEELGLALGQAVLTIALIALGAIAAGMWLLPPLLR------LLAKTESREIFLLGVVALCLGIAL-LTQYLGLSIEIGAFIAGLMISEVEYADQTLDYVESIRDIFTTLFFASIGMLIDPVFLWEHLDRIIELVSLVILGKFLITTPIVKFFGYSWKTSLLVGIGLAQIGEFSFVLLTAGRGLGLVSQQVYLLTLGTTAVTLLVTPFLLKLVPVLLELPLLRRLLKEDEI------------------------LDMDLTGLPKRNHVIVCGYGRVGKSVVKLLQKQNYPVLVIEQSETVINEVRDAQLPYIYGNAASQTILAKAGVDQALGMAIALSDSMSTRLCLKRALEFAPELDVIVRANSDRDIELLYQLGAREVVQPEFEASLELAAHL-------------------------------
152977694    ---VVTLLGAAVIAVPLFKRLGLGSVLGYLAAGLIIGPFGLRLFTEPQSIIHVAELGVVMFLFLIGLEMKPSQLWGLRKQIFGLGMLQVLLSGSLVMSVARILGFSWQTAFIIASGFVLNSTAIVMQILSERNEMASSRGQKMISILLFEDLLIVPLLAIVAFLSPVTDIDTHEPLWQKFAIGTGS---------------------LTILIVSGIWLLNPLFKALAWTKLREMMTAAALLVVLGSALLM-EHAGLSAAMGAFVAGVLLSNSSFRHQLEADIEPFRGLLLGLFFLGVGMSLDLNLVFAHLWFILLGVIALMIVNGFGVFLAALLTRSSFSEALDRAFVMALGGEFAFVIFAAAAGQRVITPQQQANGVAIIVLSMVFSPLFVLFH---KKYLEPRLRKPNEEREADNIDEIRP---------------------------IIMVGFGRFGQIINEVLTMTNHKVTIIDRDEEIITGMRKLGIKAYYGNAERPEILHHAGIESAQMLIVTSGNKAKATHIVEMARKMNPSLRILSRAYDLFHVFELYEKGADRQVRETFDSALRTARYALEDLGDIDSERIEEITHIYYEENRR------
269925379    LTNLVLALSVAAIGGLVSTALKQSPIIGYLLAGIIIGPFTPGPVSNVEIISQLADIGVIFLMFAVGVHISIKEILSYGKLVLIGAPLQVLAVILIAMAIGRLIRMDTGTSLVLGFVVAISSSVVISKVLEDSGEGSTDHGGIALAWGAIQDIVTIIMVAVMPLFSSVGTDNNS-----------------------VLLSMVKTFGFLVIAFGGGFFVLPWFMNRLALLRNREVLLLATAAVALIAAVGAS-MFGLSVALGAFVAGLIVSESEISHQILGDIVPIRDVFSALFFVSIGMLLDPRMIISDWHLVVLGLVLILIVKSLISTGIMLAMGYAIKTSVLVGLLLAQCAEFSFLLASIGRDLELLSENSFRLMLATTTISVIINPFIYRLRAPIVSFV---------------------NNLISANNIPQPTQYATPDIDLPDRRHAVLCGYGRVGAVVGAALRRRGFPFVVIEEDPRIIKELRRRGIPAIIGNAANMSVLSAANVESARILIIAISDAVATRIAVENAKALNPNIDIVARAQSAKERDYLRHRRVSHVVLGEMELALEI-----------------------------------
206591096    -------LAAAVIGVVLFRMLQLPPMLAYLVVGVVIGPNATGLESDSAQTRYLAEFGVVFLMFSIGLEFSLAKLRSMRRLVLGLGASQVVLTMLLSLLLSHWYPLSWQASLALGGALAMSSTAIVSKMLAERLQLETEHGRNIISVLLFQDLAVVLLLIVVPSLGKNPTD----------------------LVLTLSIAAVKIIVALVLILFLGQKLLSRWFHLVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFLAGMLVSETPYRLQVEEDIKPFRDVLLGLFFVTVGMLLDPRVVVQHWALVLGLVIGPVLFKFVLIALLARAFGSGGGAAIRTALGLAQAGEFGFVLLNQIDGMRLIDPLLGQAILAAMLLSMLIAPFLIQYSDAIAMRLSR-----------------------TDWLMQSLAMTKIAAQSLQTERHVIICGYGRSGQNLAHMLEQEEISYVALDLDPDRVRDAAAAGERVVYGDAARRESLVAAGIHRAAAVAVTYADTASALKVLHHVQALAPTLPVIVRTIDDADLDRLQQAGATEVVPEIIEGSL-------------------------------------
298293804    ----VIFLATAVIAVPIARRLGLSPIVGYILAGVAIGPAGIGAFSDPERIITVAEIGVVLLLFIIGLELQVSRLLALRKAIFGIGTAQLIFSGAAIAVLTHYAGFGWRASLVAGLALALSATSIALQLLEEKGGMSQPYGQRAFGVLLFQDMAVVPLIALMPLLAQGTHEERS-------------LAESIGHVGMIL-------GALALVIIVGRYLLTPMFRILAHSGAREVMTAAALLVVLGAGVLMAS-AGMSMALGAFLAGVMLSESSFRHELEANVDAFRGLLIALFFMGVGMSMNLDVVLANAPLLIAGTLLVTLVKAVSVWAVFRLSDGTRADAVRSASVLTPAGEFSFVLFPLALELGLIDSRQTDMLAACAAMTMLLGPPVALIGERLARRLER------------------------------RTVSEPVDDFSDAHGAVLVVGFGRFGQIVSQCLLAQGLEVTIIDNDVEMIQSAGLFGFRIYYGDGTRLDVLRAAGAERARVVAVCVDQRGTADRIVEILKANMPDARLYVRAYDRNHAVALRHGGVDFEIRETFESALAFGEATLRANGIDAETAQTTIADIRQRDLERL-----
296447797    ---------------PLAKRFGLGSVLGYLVAGVVIGPLIGIVGAETQKLQEFAEFGVVMMLFLVGLELEPRQLWAMRDRLLGLGGLQFVATALAVCGLAFAAGTGAPAALAIGLMAAGSCTAIVLQTLSEKGLLESDGGKASFAVLLLQDIAVI------PTLALLPLLAGPGAHAASGETAEHVTSLVHGLPGWAAGAV--TLAAIALVVIGGHFLTRPLFRFIASAQLREMFTATALLLVIGIALLMT-LVGLSPALGAFLAGVVLADSEYRHELESDIEPFKSLLLGLFFITVGAGIDFSLLIEHAPLVLGLTAALIFVKAAVLYSIGGAFRLRGADRWLFTLGLAQASEFAFVLLAFAAQNAILPDAVAKLLLLVAALSMLATPLLFIL---FDRVILPRTTK----------------------------EQARAADAIDARGVAIIAGIGRFGQIVNRMLRSNGYETVALDLGAATVDAAARFGVKAFFGDAARPDLLEAAGLMEARLLVVAIDDRERALTIVRYAKRVRPDIHIVARAYDRLHVYDLYSAGCDDIIRETFDGAVRAGRSALEAL---------------------------
209963720    ----ILFLAASIVVVLVLSRLRISPVLGYLLAGLLIGPSGLALIGDVDKIRSFAELGVVFLLFIIGLELSVERLQALRRWVFGLGAAQVGLTAGLIGGIAWFWGNSPEASMVLGACLALSSTAVVVQLLVERGEVASATGRVTFAVLLFQDLAVVPVLVLVSVLSNPG---------------------DQPLLLALGLSLLKAVVAVTVILVIGRFTLGPLLRRVAATRSTEIFTATALLIVLAMGW-ATSLGGLSAALGAFLAGLVLAGSEFRHQIESDIQPFKGLLLGLFFLTVGMGIDLDLVMENVAWALVSVFGLIAIKAGLTTGLALAFGAPRDVAIRSGLLLGEGGEFAFVVVGAALSAHMLPPEIGQFMFAVVGLSMLLTPFLPTLADRIVSVLGPQKAEPAGPEPDVAE----------------------------MSGHVIVNGFGRVGQTVAALLSEQQVPYVALDMNPELVRAMREKGYPIHYGDGSRPELLQKLGADNAAAVIVTLDQPAATERAVGAVRHHWPKLQVFARARDRARAAELAKLGVEGVVPETFESSLSLAKGALQAL---------------------------
110832936    ----LVLLGATLVLLPLFQRLGLGSILGYLAAGIAVGPLGFGLVSGGNDVLHFAELGVVLMLFLVGLELAPQQLWAQRQRLVGLGASQMVFSALLLTGGFYLLGFDSHQSVAIGATLALSSTAFVVQMLVETNQLGTSQGRSAFSILLFQDLAVIPILLLLPLLAGAQAGEDSPQLLAGLVALAA-------------------------MVLAGKYALNPWLGWQAKLRNRELMTASALMLVLGSAALMEHL-GLSMGLGAFVAGVLLANSPYREQLETDIQPFKGLLLGLFFLAIGMTMDLRLLLDHSGNIALFLVMLLGLKGLVLVAISRLRGAQWRSTVMFGILLSQGGEFAFVLLTQAQTLNLLDSTLAGQLNLVVALSMACTPLLLKLVTLLWPKADGKAPRKDLEEED---------------------------MPSNHHPQVVIAGLGRFGQITARILVGRQIPFTALDSDPDEIDLLRRYGNEVYFGDVTRLDLLHNAGLGQAKVLVLAVDDVDASLKAAELVRDHFPNVTIVARARDRYHAYKLHALGVEQVIRESFESAL-------------------------------------
13470945     LIQVVALLAAGVVAVPIFKRMGLGSILGYLAAGVVIGPFGLRIFSESGAILHVAELGVVMFLFIIGLEMQPSRLWGLRREIFGLGALQVGVCAVLLTGVGMAGGFPVSQSFVAGAGFVLTSTAIVMQLLEERGEIASPKGQRIVSILLLEDLAIVPLLALIAFLAPGGADTSMSERLTEVGIG---------------------LAAIVGLVLAGRYLLNPFFRILADARAREVMTAAALLVVLG-SALAMQLSGLSMAMGAFLAGVLLSESTFRHQLEADIEPFRGILLGLFFLAVGMSLDLHVVAANWRLIAVYVVAYMVMKALGIYIVARILKTGHREALERAVFMAQGGEFAFVLYSAAAAVGIIDNQANATLTAIVIISMVLTPLAIIALRYVTP--------------------------------RDEQSLDGVDVADGLTGSVLIIGFGRFGQIASQPLLLRGIDVSIIDNDVEMIQAAADFGFKVYYGDGTRLDILHAAGAGRARAVLICVDKADAAVRIVQLIKAEFPLLTVLARAFDRGTALQLIRAGVDYQLRETFESALVFGGSALESLGVDPEDVAETIEDVRRRDTER------
42521046     --DIIILLSAAVFIVIAFWKMNISPVLGYFVAGAVIGSHGFNLIHSAEAMDNLAEFGVVFLLFIIGLELTFERLIAMRIHVFGFGSLQVIVTMVAIWCIALAFGVNTNIATVIGGGLALSSTAIVLQVLQEKGSQASQVGRLSIAVLLMQDFAVVPLIVLVPLLTGNS---------------------EHSLISSLAGSLVQAAIALVLIFITGRLLLRPLFSVIAKMESNEIFISTTLLIVLGAAFITEQ-FHLSLALGAFVAGLLVAETEYRHSVEHAVLPFKDLFLGLFFMTVGMSINTELLLNKLPLITLLSIILIVLKTSIIYILCRFFGFKSAPAIQAGLLLSQGGEFAFILFRLADELNVLPSEIAQVLMMVTTVTMAFTPLLSGLGDWIAN--------------------------SFSTEKTILDDEAVETDTQDLYNHVIVAGFGRVGYMVTKMLTAEHLSYVVVDIQSKIVKEGKSDSFPIYLGDVTRCEILKSVGIERAQALVISIKNEVTIKKVVSLVAANFPHVNIVIRLPDLSNVEVYRDLGASKIIPETSEIGLQL-----------------------------------
158335798    IVDMVAVLGTAAVGGYLTTRLGQPALLGYLLAGLAVGPSGLEIVKAEGAINFFAEMGVVLLLFALGVEFSFSNLLKVRKIALGGGTLQVLLTTLLGGGLAYFTRWTLPQAIFLGAVLSLSSTAVVLKSLIERNEMQTVHGQVMLGILIIQDLSLGLMLAVLPILTQPAATIGQA----------------------LLFAVLKTALFFLIAIVAGLKIVPTLMKKVAQTGSQELFVLSVVALCMGVALATASM-GLGIEMGAFVAGLMISQVEYADHALQSILPMRDVFATLFFASIGMLIDPLFLVQNLGTLLSLVAIVMIGKALIVTTLVVIFGYGFSTALKVGLGINQIGEFSFVLAGVAVELKLFSPRLYGLMVGTTAITLLITPFVFKLSTRLPSYLQRLPG--------------------IGRWFIYAQRPREVVIPEVLTGHCVVAGYGRVGQTLVRMLRSQRHPVLVIENNEATLQTLRDQKLPYLFGDASSELVLRKSKLDRARVLAIALPDPLATRLTLKRALSMVPGLDVTVRAHAIQEIDVLYQLGAKEVVQPEFEASLEMGAHV-------------------------------
158424586    -----------VVSVPIARRLGLSPVVGYLAAGVAIGPAGLS-VADPSTVITVAELGVVLLLFLIGLELQPSRLLSMGRYIFGLGTAQLLLTGAVIAVVEMLLGFGWAAAVISGLALAMSATSIALQLLSERGDVSSGYGQRAFSILLLQDIAIVPLLALVPLLAPGESATPRN-------------------PTGVLLQAGAMIGAIAVVVVAGRYLLNPLFRLLARTGAREAMTAAALLVVMG-AAGLMAFAGLSMALGAFLAGLLLSESTFRHELEANIDAFRGLLLALFFMGVGMSLDLKVVIPYLGPVLSGALVITAIKFAVVFVLYRGDHRDLADGLRAGAVLMPAGEFAFVLFPLALSNGILDQQQTSLLTATAAVTMMIGPLAFAGIEVLLPRLRKDAPEPEPDD------------------------------FTDANGSVLVIGFGRFGQVVSQCLLAENVGVTIIDNDVEMIQSAGRFGVHIYYGDGTRLDVLRAAGAETAEVIAVCVDDKDTATRIVEIVKASMPQARLFVRSFDRVHTMDLLRKGVDFEIRETLESAFAFGTRTLESLGLDTETARQRVAEVRERDRARLL----
90399078     --DILYLLLASVVFVPLFQKIGGSPVLGYLAAGVLIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLEISAYHFLP---AAFCGKAKLLATTAAVGMIAHRFAVLPGPAAIVIGSGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEAMGMAAVKAIAAITAIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVIFGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTIGMSIDPKLLLSNFPAISVILGLLIIGKTMLVTFIGRVFGISTIAAVRVGLLLAPGGEFAFVAFGEAVNQGLLSPQLSSLLFLVVGISMALTPWLAAGGQFLASKFEQHDVRSLLPVESET---------------------------DDLQDHIIILGFGRVGQIIAQLLSERLIPFVALDVRSDRVAVGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRAVWALSKYFPNVKTFVRAHDVDHGVNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPMSEIAATVNEFRNRHLSELTEL--
288960438    ---------------PLFQVLRIPAVLGYLVAGTMLGPHTPGPVVDLAVPQVLSEFGVVFLLFAIGLELPVSRLRAMRHYIFGLGLMQVGLTSTAIGFAAWWVGLAPEASLIVGGMLAFSSTATVLKLLVERGETVARFGRISVAVLIFQDLAVVPLLTLLPLLADPNASIPLALT----------------------LAAVKAVAAILAITLLGRFVVRPAYRFIASAGNPELFTATNLFVVLAVGWLTAE-AGMSMALGAFLAGMLLADTAYRHQVEADIEPFRGLLLGLFFMTVGMSLDLPAMAAEAKSIAAVTAALLVGKSLLLFLLCRLSGLGLATSLRIGLLLSQGGEFAFVLIGKAVGLSVLDGHTGLLLSSAVALSMAVTPAIGAVAQRLAQMIEGRLG-----------------------------AEAFGIETGDLKSHVLICGYGRVGKAIARLLTEHNIAYVALDLEPQRIAAARHDGLPVYYGDASQGSVLRAAGIERARAAVITLNRPEAAQRAVEAIHATAPSLPIIARAHDLGQSAELASAGASAIVPETMEASLQLAGLVLRSA---------------------------
160331015    ----ALILLLATVFVPLMRKLNTSPILGFLSAGLVLGPNGFGLIHRIGASKTLAEFGVVFFLFEMGLELSLSRLKSLGLDVFGLGSLQWLLTGMILALISVITHAPIEAAVVIGFGIALSSSAFVLQLLSERGEVGTRFGRASFGILLFQD-------------------LAVVPLLVVVPLLAAGSGDIFSLLKALGTAATKAAIALGVIFLGGKTCLEPVFRFGASAKSPEAFVATILVTVLTMSTLTESL-GLSDTLGAFLAGVLLAETKYRHQIEADIAPFRGLLLGLFFITVGFGIDISLMTGNFLIICFLLFTLLFIKTTIITALCRGFGINFSNSQRTGLILSQGGEFAFVTFGLAQKNNLLPPQLAQLLFLIVALSMVLTPFLASTGSKIGASIESKRGLIGARKEDVADA----------------------------KDYVVVAGFGRVGQSVCDLLDARLVRYMAFDLSPVKVMEARNKGLPVFFGDACRPEVLKAAGIKNPKAVIVTLDDQNGANRAVNALRREYPNIQIFVRAKDAKHQKKLQLGGATAIVP--------------------------------------------
148260973    IITLVALLAATVVTVPLARRLGVGSIVGYLFAGLIIGPAGLRLVTGISEIRSVSELGVTMLLFLIGLEIRPHRLWILRKTILGLGFGHMIPSAAILAVLAHFAGLGWPAATVVGLGLSLSSTAIVLPMLNERNLLSAASGRDAFAVLLFQDMAFIPLVALVPLLVGN------TLASHLAAGAAPADVAAHFAHNVPWLAVGRAVLAVAAILFGGMVLADRVFRLIGGARTPEVFTAMTLLIVVG-TAALAHWAGLSASLGAFMAGALLSDSEFRHAIQADIEPFEGLLLGFFFISVGMSVDFSLFHSEPLLIVASVAALLVVKTAVGFVVAFAKRRNVATALRFAAALPEGSEFSFVVFAAAVGAGVLNRAQSGLATLTVALSMLVVPLGFA---GIERWVMPRIARRQTP--------------------------PTTPIEEGAVVPVLICGFGRVGQIVGRLLSVRRIPFVALDQNAEHVAFVRRFGARAYFGDPARLTVLRAAGAGNAKLLVIALDDPDAALRVADLARRHLPHLTILARARNRRHAQLLMDRGVEHIVRETFASSLELGERALRELGIPAEEAARTIFTFRQRDEALLTET--
254375129    LTQTALFLLFAIITVPIAKRLKLGSVLGYLIAGVLLGPLFGLIKSEVHSIQHFAEFGVVMMMFLIGIELKPKEIWNLRYQLIGLGGLQVILTTLLIAIICFVFNIAWNQALAIALILSLSSTAIVLQSVQEAKQMNTKAGQSILSVLISQDIAVIPIFAILPLLLIKHINDPVSTSTHE--------SFIAGFPGFLQAII--IFGSILTMIIAGKFILRHIFRYIAKTKLPEIFTSLVLLLIISVSILMENL-GLSAALGAFIAGVILSESEYRHEIESQISPFKGLLMGMFFISIGASINFVVLATSWKYIISGVLLLILAKAFILIVLSKIYKLEKSDFWLFSLALAQGSEFAFVLLGFALTISLVTSHIVSIVTSIVILSMLITPALFLIYEKIIMPIYRNQINLETDEIQHQSK-------------------------------IIIAGAGRFGQVIARVLRSNDYNPIIIDNNINMIETFRKYGNIAYYGDALNPELLMAAGIVNAKVFVAALDDREGQVELISMIRRYEKEIIIIARAKDRHHVYELENAGADYIIRETFESASIAAFETLVGLGESKEIAKLKIDTFKKHD---------
297620456    ---LAIGLGLACLFGYIAQKLKQTPTIGYLVAGYLIGPNSPGFVADAYISDQLANIGVTLLMFAVGLSFSWKDLIAVKKVAVPGALALATISFLTGAFYSSYMGEQLLTGFVVGIAICVSSTVVIVRVLSDVNLLHTKQGHLAVGWTIVEDLISVSGLLLLPVFVSIYTFSGSSASDAAFE---------------ILLLLAKITLFGVIIYSFGGKFVEAILKVIARTRSHELFTLAILSTTFLIAVGSSQLFGVSVALGAFIAGTIVGRTDMSYQAAANALPMRDAFSVIFFLSVGMLFSPAAILDNLPFFFGLMGILLLLRPLIAFLIVKIAKKPSMTALTVACAIAQIGEYSFIVAEEGSGLGILPDNIYDVLIAAAFSTIALNPFLFKLIGFIKSNKKNYKGELSEEFSLEQIKTAKHGKPSFLP-------------------RVIVIGFGPIGQKIAQEMLSRDYHVTIVDQNIDSITLLRDAEVENIFGDATQFHILEKAQTENAQLLVVTIPNFQAVRKIIQAARDINPHIKIIARVQFQSDLQDNSLQDV-SVICDEESSSEKLTSFLKEIL---------------------------
154252820    ----VLLMGAAVVAVPLFQRLGLGSVLGYFAAGLLVGPSVLGLITDTQSILHFSELGVVMFLFVIGLELRPRKLWAMRGQIFGLGLVQVAAATTALALAGAVFGLPGPVAFVAGAGFVLSSTAVIMSMLQDRGEIASSEGQKSVSILLFEDLMIVPLLAVVAFLSPLATGDAGWTH------------------------IMVALASLLALLAVSYWGLNPFFALLARTRTREVLTAGALLVVLGAALLM-EAAGLSMAMGAFLAGVMLSSSSYRHQIESDIEPFRGLLMGLFFLAVGMSLDLSIVAAEPLFLVSVLFAFTLAKGVVVYTVARLFGGSNHQALHRTSMFLQGGEFAFVLYAAAAASGVIDARENSLFTTVVILSMALTPLLIIATDRLLR---------------------------------SEASMDGIDIAEDLKGRIFVIGFGRFGQIASQLLLSRGVSLSVIDRDPDRIRDAARFGFKVFFGDGTRLDTLRHSGAATADAIMICVDDPKAALQIVELAQHEFPQARLLVRSYDRGHAVELIRAGVDYQIRETVESAYLMGAEGLRALGFSELEVEEAAADIRQRDVERLSE---
110632794    ----LLLLGAAVIAAPLFKRLGLGTVLGYLAAGIAMGPVA-RLISDGEDLLPIAELGVVFLLFLIGLDLNPSRLWAMRRQIFGLGAAQVVVTGAVLALAALFFGLSPAAAVVIGFGLALSSTAFGVQIMESEGTLNRPYGRTAISILLLQDLAIAPLLALIPLLSPGGE----------------------GAEDITFSGFALALACVAALILAGRYLLNPLFRLIGSTGAREAMIAAALLVVLGSATLL-QVAGLSMGLGAFIAGVLLADSSYRHELTADIEPFRGILLGLFFMAIGLSLDLDVVLENWLLVLGLVPAFMLAKAVLLYGICRLFGCQHNQAVHVASLLPQGGEFGFVLFTAASAALIFSPETASLLIAIVTLSMAMTPAVVRMGALL---------------------------------MLPEEREEIDETFDGAGSEILMIGFSRFGQVASQILLAGGVDVTIIDHSATRVRSVEKFGFRIYFGDGRRKEVLEAAGINKAKVVAVCTNVRATTDAIVNMIRSEFPHVKLYVRSYDREHTLSLKARGVDYEIRETFESALVFGQRSLTELGTSEEVALEIVEDVRRRDEERL-----
135170131    ---------------PLSVRFGLGSVLGYLIAGIAIGPVLGLVGSETEDLQHYAEFGVVLMLFLIGLELDPKGLWEMRRKLLGLGGLQVVITTLAIAAAAFSLGLDAQMALAVGLTLSLSSTAIVLKTLNEKDLMQTGGGRSAFSVLLTQDIAVIPFLAFLPLLASEAGAEDGSIERGAAADDHHAMSLVEGLPAW-GVTLVTLGAVVAVILAG-RYLSPHLFRFIHMSRLREMYTAVALAIVVGIAVLMI-LVGLSPALGAFVAGVVLANSEFRHELEANIEPFKGLLLGLFFITVGAGINFAVLIGNPFLIVGLTAGLMVLKGLILYAIAAAFRVRGADRWLFTLGLAQAGEFGFVLIAFGVQQAVFPGRVAEIVLLVIALSMLLTPLAFIAYERLRDHLGGPDETAEPDAIDHSAP-------------------------------VIIAGIGRFGQVVNRMVKASGFDTVVLDSDLKTIQLMRRFGFKGYFGDPTRPELLQAAGLETAKVLVVAVDDRNAGVQLVRYARRVRPDLSITARAHDRLHVYE-------------------------------------------------------
148284832    LPNIVILLATAICIVIVFKKLKLSPVLGYLVAGALIGDHGLKIV-NVQYTSAIAEFGVVFLLFAIGLELSIERLKAMRRYVFGLGSLQVIITSVIIGGCVMSYYDNVDVSIIIGTVLSLSSTAIVLQVIEESRSQSSQVGRVALSVLLMQDFAVVPLLVILPMLSNKT---------------------DISIAQAMGIALVKAMIALIVIFITGQLFLRPLFKVISIDKTNELFIATTLLIVLSAAWGTSH-QGLSLALGAFVSGILVAETEFRLQAEESIYPFKGLLLGLFFMSVGMHINVNEIIQNLQTILVCSIGLILIKATIVTGLCILFNFNKSIALHTGLLLSQGSEFAFILFNEAMKEGIIENSIGKTLLLVVTCTMALTPLLSVAGSKIADLL------------------------GNGKKEEYNPLQIIEQGARDLTNHIIIAGFGRVGRMVANVLEAENIRYIAIDINEQAVKEDNHSSFPIVQGDISQVDTLKALGIERASAIILSLTNEITIKKTLKAISNNFSHIAIIVKAKDLQRSNELYECGATVIVPSDYEVGLQLGSEVLKV----------------------------
188584357    ----ILFLVTAGIVVPLFHRLRVSPVLGFIGAGALLGPFGLGTIGNRAEIAHLAEFGVIFLMFMIGIELSWERLRVLRRLVFGLGAIQVIASAALIAAILVALDQPVAGAVLVGLALALSSTAVVLPVLAEQKRLGTPAGRTSFAILLFQDLAVAPILFAIAVLGRKDGGDLGGALALALGQAAVAL---------------------VVIVVAGRVALRPLFHLVARTRSPELFMAACLLVIVATALVAAG-SGLSMTLGAFIAGLLLAETEYRRAIEATIDPFKGLLLGVFFVSVGMNLDPAQLVSAPGAILGLSVGLLVIKGAVVLAGARIMKLSRSVALETALLIGPGGEFAFVLIGGAMATGLVPEPVGGAALIVTTVTMIAIPGLAAL----ARRIGGRVSREQLARERAEPL----------------------PEPDPQENRVIIAGYGRVGRLVGEMLKRHDIPYIALDSDPARVAEQRRLGSPVYFGDSANAEMLLRCGVATARALVVTLDNSRAVEAVVQAARAERRDLTIVARARDARHATQLYEMGVDDAVPETIEASLQLSEAV-------------------------------
46446015     --ILAFGFSLAGILGYITHRLKLSPILGYLLAGYIIGPYSPGFVADVNVSEQLAEIGVVLMLFGVGLHLKWEDLVNVKNIAIPGAIGQTLVAAACGAWIVYAIGWPIEVGIIVGLAIGVASTVVLVRVLSDNHLLDTLEGHVSIGWLIVEDILTVIVLILLPVISTFAKEGNLPL---------------IELLETLGWTVFKFLLLALVMFTFGKKIVTFILMHIARLRSHELFTLALLALTFMIAVASALVFGTSIALGAFIAGMVIGQTHVKHQAAANALPMKDAFAVIFFLTVGMIFNPMAIMENFTLFIGILAIVVVIKPLAAFLIVVVMRYPVKVALTVALALAQIGEFSFILGEEAIKFHLLPDEGYDIIVACALISISINPLLFKGINFLQNSIE-------------------------SVQNTYNPLVPNDIPPVFHSLHAIVIGFGPLGRAIAQTLEQQNFDVTVIDQNVDTIAFLSDSHQRAVFGDATLPTILEDAHIKDADLLLITVPNLNITLKIIQVAQPLNSEMKILARANYLTDQQKLQNLNIQSVCSEEKQAFIKMVDRIVKEELEA------------------------
222112652    --------------GVVACRLRLPPMMGYLAAGILIGPHALALTQNSEGVRHLGEFGVVFLMFTIGLEFNLPKLRAMRRHVFGLGLLQVLACMAAFSAWLLLLDMGWQTALALGGTLAMSSTAIVVKLMSERGELESEHGRRVLGILLFQDLAVVPLLVLVPALGSEPEQLLTALAVALLKAT----------------------VLVAVLLVGGQRVMRWWLTQVARRKSDELFMLNLLLVTLGLAW-LTELAGLSLALGAFIAGVLVSETEYRHQVGTDIRPFHDVLLGLFFITVGMMLDWHVLVERWSLVLVLLAAPLLIKTAIIVALARGLGTTTGVSLRTALYVAQAGEFSFVLLSLMQVHGLLQPALMNPVLAAMVLSMLATPFLIQYSNRIVMKLV-----------------------ASDWLQQSLQVTTIARQAINTSGHVLICGYGRSGQNLARMLEREGIAYMALDLDPDRVRQAAAAGNSVVFGDATRLQALKAAGLARAAALVVTYLDTPAALKVIHHARTHAPQLPVVVRTQDDSQLEKLQEAGATEVVPEAIEGSLMLASH--------------------------------
120602003    LPDIVVLFCLSIGVLLVCHRVRLPAIVGFLITGVLCGPSALGLVSAVHEVELMAEIGVVLLMFTIGMELSGDELSRLRKPVFIGGTAQVGLTVAVFAGIALLHGQTLSEGILFGFLAALSSTAIVLSLLQQRAQTESPQGRIALSVLIFQDIAIVPMMLAIPLLAGTITADAKS----------------------LALSVGRTVAVLGGLVLLARYVVPPLMERVVRTRSRELLLLTTLGLCLAVALLTSSM-GLSLSLGAFLAGLLLAESEYSLSVIEGVLPFRDVFTSLFFISVGMLLDVGFLFDNLGAVLAVAAALVVLKAAIATPAILLLGYPLRTCIIAALALAQIGEFSFVLARSGLEHGLLGKDSYQLFLAASIITMTLTPGLLAVAPRFARFVSTLLKSRETFDEAHG---------------------------AALHDHLIVVGFGVGGKHLARVAREAGIAYTILEMNPDTVARYHGK-EPIHHGDATHPLVLEHLGVRQARILAVVISDPAAVRGVTAAARALNPALHIVVRTRFLGEVTALRDLGANEVVPEEFETSIEVFSRV-------------------------------
189347138    ---LVLIGVLAIAIILIFQRLRIPPVIGLIFTGIVLGPSGIGAVYDEKLIGTLAELGVILLLFTIGLEFSLEELRRLKKIVLVGGIVQILVTGLAVSCLAYWLLYGIGAAIFMGFAFSVSSTAICLKILTDREELALPHGKIALGILIFQDIAIVPLMIGINFLSPDVTPSLEN----------------------IFRKVGFIVLFGAVIFTGFRLFMPRMVRLIASLHAREVLVIGALVICFGAAYLTS-LAGLSLALGSFVAGMVIASTDESHQISLTIDPFREAFTSIFFISVGLLLD--VKVINLPLFISIALGVLLVKGLLVAGVSLFLGYSLRVSMMAGMALAQIGEFSFVLAESGLNNRIINNEVFQAMLAIIVVTMIVTPAMIAIAPKVADQVAPVLGFIPLPKRDSGAAPVRP---------------ADSTIICAGEIHAAIIGFGVNGQNVAAVLHATNISYSVLEVDREIVRVMRRKGEPIYYGDCTEKKSLLRAGIDHARAVVLGISDNGAVRKCIPLIREINPKAFVIVRARTLDEVDTLYKAGADVVVTEKFETSIQIFSQL-------------------------------
15678386     ------------------------------MTGVIAGPSVLGAVSSGS-IESLAELGVILLLFTIGLEMSAERFGEFRRTALIGGTLQICLTVSVVTILTMVLGLSPGKAVFLGFLISLSSTAVVLKVLQDFHETEAPHGQASLAILIFQDVAAVPMILTVPFL-----------------------GGVVGDPSSALGTLLTAGAVLPWEPCIGKVLVPRLFDVVAATGSREIFLLTVILVCASVTWLTGE-VGLSPALGAFLVGSIVANTEYAHRAQGTILPFQEVFLSFFFVSLGMLLDLRFFLDHIYLIVLAVIGVLMIKVVMNSLVGFVMGYSARVVVLLGLVLAQIGEFSFILSETGLRYGLMDRLTFQAFLSVSLITMAITPFLISLSPRISERIVR-----------------------ADLHPRIKNGRVYRRPSVDLRDHLIIIGMGITGRRLADTCEDHGIPYIGLDVNPEAVRRARDEGLNVYYGDGTHLAVLRHFNVPEAAVMVIAIADYRSTVHAIHEARALNEGMKIIARIRGFENTEMLYTAGADVVVSEKREATRRISDEI-------------------------------
57238826     LLDIITLLSAAILIVVLFWKLNISPVLGYFVAGTLIGAHGLNLVESSVIIQNLGEFGVVFLLFLIGIELTFERLIAMRLHVFGFGTLQVIVTTLAIWYIANKFGIDSKGSIIIGGALALSSTAIVLQVLQEKGCQSTQVGRLSIAILLLQDLAVVPLIVLLPLLSGES---------------------HHSIPISLLYSFIKAAVALTLIFITGRLLLRPLFNTIAAIKSSEIFIATTLLIVLGSAFITEN-FNLSMALGAFVSGLLVAETEYRHDVEQVVLPFKKLLLGLFFMTVGMSIDIKFVVNKLPIIGLISFSLITLKSLIIFILCRFFKFHVAAAIQAGLLLSQGGEFAFILFGLAAEKNVLPSDLAQTLMMITTVTMAFTPPLAALGDWIAKLITKKKISLNS--------------------------QELTLDTKDLDQHVIVVGFGRVGRMVAKVLVAEHVNYIASDIQPKTVKDGRDAGFPVYLGDLTKLATLESMAISRAKMIIIAINNEVTIKKIISLVAQRFPNIIIIVRLPDLNNAEVYKELGAHYLIPETYEVGLQL-----------------------------------
254787321    ILVFLAYLLAAMVAVPIFKRLGLGAILGYLVAGTVLGPQILHVVINPDDALHLAEFGIVMLLFVIGLELNPQKLWEMRTQVLLMGGGQLLGSAVVIALLCFLFGFDWQIAMLLGLTLGLSSTAFAVQLMDEHGVMATDLGRKGFSMLLLQDMAVIPILILVSAFAPQIATAGHNTAPWWYGPLA-----------------------IAAVLLVGRFAINPLLTIIAATNIRELLTAAALFIVIGTAFLM-QSVGFSMGLGAFLAGIVLANCSFRHQLETDIEPFKGLLLGLFFMAVGMTLNLQLLVTKPLLIFGLAVGLMLLKTAVITLLCRNKSTDIWDALALGLMLSQGGEFAFVVLTKMVNFGVADNATRDIVVIVVGVSMALTSPALMLFNLWRK----RHQDTPRSYDKIDNEEPE----------------------------VIIAGLGRFGQIAARILAANEMHFSALDKDASHVDFVRKFGNKIYYGDATRLDLLNAAGLAHARLLLVAVDDEKDSLTIVDNVQSAYPNLKIIVRAHNRAHAYQLFARKVDVVVRETFESGLIAARHTLELLGYTESQALNKIEIFRQHDEQMMMN---
240139279    LPPVLTFLSAAVIGVPLVRLLGQSAVLGYLVAGVVIGPAGFSLIAEPETAASVAEIGVVLLLFIVGLELEISRLVSMRRDIFGLGAAQLALCSLVIAGAALAYGLTPAAASVVGIAIALSATAVALQLLEERGDLGSPYGGRSFAVLLFQDISVVAILALLPLLASAGATPKD------------------GWLDEGLRSTGRAVVAVAGVVLVGRYGLNPFFRLLAAAGGREVMTAAALLVVLGTALVMEK-AGLSMAMGAFLAGVMLAESNFRHQLEADIEPFRGMLLGLFFMSVGMSIDGGLLTNHWLALLAATMAAIAVKIALVAGLFRLFGSPWLDALRGAAVLAPAGEFAFVILPAAGDLRILASDVTRFCVALAALTMLVGPIA-------AKGLDALIARRPKEAEPPSDVGEAQESGDT---------------------RVLVVGFGRFGQILAQVLLAEGINITVIDKDVEQIRNATSFGFRIYYGDGTRLDVLRASGLAKADLICVCIDDAPAALKIVDIVHEEFPNVRTYVRAYDRTHAIELMNRDVDFQLRETVESALGFGRATLESLGLPAEAAARRVEDVRKRDVARLV----
269923873    ----VALLAVTVFAVPLFKRFGLGAVLGYLAAGLVIGPFGIGMIQDTESVLHVAELGVVMFLFIIGLEMRPARLWSLRKEIFGLGALQVVVCASLLTAAAIAFGLPWYAGLIIGSGFALSSTAIVMQLLEERNENNENDGQRVVSILLFEDLAIVPLLAVVAILAG-------------------QFGTAIEDPQPIWMTVGFAIAAVAAVYVIGRWALNPAFRLLARYGGREVMTAGALLVVLGAAW-AMDLGGLSMAMGAFLAGVLLSESTFRNQLEADVEPFRGILLGLFFLSVGMSLDLSVVARDWPLVLGGVVAFMGAKMIGVYSVARFMKAGHPEALKRAALMGEGGEFAFVLYAAALAAGLFDARTGAIASAVVILSMALTPLRMLVADRLKS--------------------------------RETVSLEGVEEARNLQERVLVIGFGRFAQVVCQPLLARDVDVSIVDIDVDMIKAAGNFGFKVYYGDGARLDVLRSSGAADAESILVCVDKAETADRIVELVQSEFPLTKLFVRAYDRGHSIRLIKAGVEYHIRETFESALAFSEHVLMDLGFSDEEAREAVEDARRRD---------
149184551    ----FLILVAGVIAVPLASRFGLGSVLGYLLAGMAISPLLGALNVDVEALQVFAEFGVVMMLFIVGLELEPKRLWEMRGKLLGLGGGQVLLTTLAITGIALIDSNPWQTALAIGMVLALSSTAIIVQTLTEKNLLRSEGGEASFSVLLVQDVAVIPILALLPLLAMPELYGAGGHGEGAHGGIDLTASMSGWLAALSRIGAVAAVVAIGI------YAIRPLFRYIAAANLRELFTAAALVVVIGIALLMS-LVGLSPALGAFVAGVVLATSEYRHELESDINPFKGLLLGLFFITVGAGIDFALASEMWGSVLFWAAVTIAAKFAVLIAVGWLYGLRRQALWLFSLSLPQAGEFAFVLIAFAVANAVFPGGLADLLLLVVALTMLATPLLFILYDKVIA-------------------------------HALCESEGRDADTIEEENPVIIAGRGRMGGIVDRMLQAAGFSTTVIDYDSKQLEIVRKFGFRTYFGDATRPDLLHSAGIEKAKLLVVALDEREQIDKLVQYAVKNFPDLHVTARAIDRNHVYELWAYGCRDIIRETYDSSL----RIGRSAFEALGMDRAAADAFEEMDRRSMREVA-
218885647    ILTLAGGLTAALALGFITQKLRLSPIVGYLLAGMVVGPYSPGFVADADTATQFAELGVILLMFGVGLHFHLKDLMAVRSVAVPGAIVQIAAATVLGMLATHFFGWSWTAGAVFGMAISVASTVVLTRVLSDNRAMHTPVGHVAIGWLVVEDLYTILVLVLLPALFPPASAS----------------GAPVSVWATLGTTTLKLGALVVFTLVAGQRVIPLLLSYVARTGTRDLFTLAVLVLALGIAVGAAEFFGASMALGAFLAGMVVGQSEFSARAAAEALPMRDAFAVLFFVSVGMLFDPASLATGWPLMLVTLGIVLLGKPLAALLVVLVLGHPLRKAVSVAVALAQIGEFSFILASLGTALGVLPPEAGNAMVVAAVVSITINPMLYKGIEPLMKALARRGIGVARPAAGDGPVPVPADDAHRVVLIGYGPVGRAIARIEMNIDTVRELHEQAAREALPPDAQDAGTGVMPGDDSGGGVGRAGHAERPAVHGDATQAEILRHAGLEEAEALIISTAT-APAREIIEVARGVNPNARILIHTTYLREAEALRAGGAEVVFSGEGAVALSLSTFLLRATDEQVEAERRR-----------------
149927387    MESVVYFLLAAALAVPLFKKLGLGAILGYLAAGVVIGPQVLGLIDDPEKVLHFSEIGVILLLFVIGLELEPAKLWAMRAQVLLLGSGQLLITAGVIYVLAFMFEMNSNAALVIALALGLSSTAFAIQLMADKGILGNEDGRRGFSMLLFQDLAVVPILFAVQALAP---IEPDTDPGQWWL----------------------APAAILGLIVFARFLINPALHFLSRYGGREIMTVVALLIVLGAAVVM-EHANLSMGLGAFMAGMMLANSSFRHQLEADVEPFKGLSLGLFFISIGMTLNFGLLIDSPLTVMFGTLGLMALKALVIIGLVMLAGVPFPRGLMLGLMLCQGGEFGFVIMAQAMDLRLLGEGTAGMVNLMIGISMALT---APAVLWFEKFTDKQIAKTPENIEKFDTSESE----------------------------ALILGFGRFGQVTGRILAANQIRFTALDKNAEHIEFVKKFGNQVYYGDASRAEVLEAAGISKVRTVIVAIDDPKMSQAIVEFIVHHYPKITIIARAHNRNDYLALKAAGAHSVVRELFAGALEAATEALHALGYSDGQAMQKAETFKQHDES-------
296134719    ----LLYLVAAVIGVAVFRAMSMPPMLGYLAVGVVIGPNTLALAGDTAGLQHLAEFGVVFLMFSIGLEFSLGQLKAMRSLVFGLGAAQMLSTLAVVLLASLAFAQAIAAGIAIGGAFAMSSTAIVVKLLAEKIELDSEHGRHIIGVLLFQDLAVVPLLILIPALASHSAD----------------------LPRLLLFAAIKAVLVLAVILLAGGRLLQPWLRIVVKRKSDELFMLNLLLLTLGLAWIT-ELAGLSLALGAFLAGMLIAETPYKAQVEADIRPFRDVLLGLFFITIGMLLDWRLVLAQWWLVLLLAVLPPLVKAALVFGIERLRKTPPGLSLRVALWLAPAGEFGIVLLNIASGNTLIPPEVLNPVLAAMVISMLYTPLLAQYIDRIVLKVSSADWMLASL-----------------------QLTNIARSSIKAQNHVIICGFGRCGQNLARLLDTEHIAHLALDLDPDRVAQTKAAGQNVVYGDSTRLATLQAAGLQRASALVITYVETHSALRILNLMREHAPHVPVVVRTMDDGPLEELRQAGAAEVVPEILEGSLMLASH--------------------------------
149175072    ----------------IAEQLRQSALLGYIAAGTLVGPNLLGWVSNQKDIFDLAELGVALLLFAIGLEFSLPRLRRLGRVPLLAGTLQVFFTLLAGAMVTAFLGFSIAESLAVGAMIALSSTACVVRMLNDRAELDSPHGRTALGILLVQDIAVIPLMLIVTALLNGGTPGDVILQ--------------------LGLSLVLAAVFVIVFYGLFNFVLPRVLELSSLRRNRDFPILLAMLMAAGSAWSAHQL-GLSPALGAFVAGVLLAISPFATQIRADIQPLKTVLVTLFFAAVGMFADLTWIAGHLGLVLAVVAAIVLGKLIITFGLAYLCGQPWQFALGTGLCLAQVGEFSFVLATVAHGESILSESTFRAMIAATIATLLLTPYLIQLAPRAAVMIRR----------------LTQPNPLPPADQVNASSVETEPVSKTDSDSIIILGFGPAGQRVAGELLQVGLKIVVIDLNHENLQIARQYGLQAQVGDATQIEVLEHAGLYRARLVIITLPSPTICRQIIHLVRQMAPGTSLYVRCRYHLHHWQLLAAGADVIVDEEEHVGECLAQQFLDSSLYQL-MSRSSRETEENRDGHS------
293604452    LVNVVVLLGAAVIAVPIFKRLGLGSVLGYLAAGLAIGPFGLGFFSDPKSILHVAELGVVMFLFIIGLEMQPSRLWKLRGEIFGLGVAQVVACGGLLTVVGLLAGLSGPAAFMAAMGFVLSSTAIVMQILGERDESTSAQGQRIVSILLLEDLAIVPLLALVALLAPASASADHGDPWTQSAI---------------------AVGCVLALLAAGRWLLNPLFRLLAAAHAREVMTAAALLVVLGAALLM-ELGGLSMAMGAFLAGVLLSESTFRHQLEAEVEPFRGILLGLFFLGVGMSLDLSAVAREWPLILAAVVAFMLVKSVGVYVVARLLRASHAEAVTRAALLAQGGEFAFVLYGAAAAAGIFDAHTGAVLTAVVIISMALTPLCVLSLRWLLPPPEP--------------------------------SMDGVDVAQDLDGCALIVGFGRFGQIVTQAMLARDLKVSILDIDTDAIRAAAKWGVKVYYGDGTRIDMLRTAGAENACAILICIDNPQAVNHMVRLIKSEFPLVRVVVRAYDRIHSLALAKEGVDYQVRETLESALVFGEAALRAIGVPADEAAEVLQDVRRRDTER------
114778398    LNDTLIMLVATVFVVVLFLRIGMPPVLAYLVVGITVGPYGLGLVYDVEQIRVLAEFGVVLLLFTIGLEFSASLLMHMKAAVLGLGSAQVLFTAAVTTAAAVAVGLSLESALVLGGVLAMSSTALVTKQLADQVELQTRHGRNSLGILLFQDLMVVPFLILVAMLSGTTGQTTMLT---------------------VLKALAEGVAVLLLMFAFGRWVLRPLFREVARFHSAELFTLTVLLVVLCSAWLTHQI-GLTFALGAFLAGVMLSETEFRHQVESEIRPFRDVLLGLFFITVGMMLDLSALPDVWRYALALLALLIVFKLLIVAAFCRLGGWNSAVSLRTGLILAHGGEFGFAILILAMEGDILRPDEGQSMLAAMLLSMMLAPLLIRYNGIIATRLLPKAVK----------------------QSQQEIRDGILDTARTLNRHVIVCGFGRVGQHTLNLLLQHRVPCMAIELEPVMVRQGTADGKPVSFGDAGSLELLHACGLSRASALVISMIDFNTAMKIISRVRAVEPDLPIIVRTRKEMHLFQFYQAGATEVVADTF-----------------------------------------
119896740    ----ILFLALSGVLIPLLARLRINPVLGFLAVGTALGPYGLASFVPQEEVETLAELGVIFLMFMIGLELSVDRLWSLRRQVFGLGTLQVALTAALIGGIAHLFGNTTEASVILGLVLSFSSTAIVMQLLIQRGELGGPLGQAAFAILLLQDLAVVPLLVLLSILGAGNSEGSFAL--------------------LLGTAAAKGLVTVGLIYLIGRRLVRPVFHQITVSRQPDTFMALTLLTTLGV-AAMTWAAGLSMALGALLAGLIIAETEFRHEVEVTIEPFKGLLMGLFFLSVGMGIDLRALLAEPLWIPLAVAGLMIIKGAVVFALLRLFGLSWGRAVEGGFLLGQGGEFAFIVIGLALSFKLLPRDVGQFMLLAVGLSMLATPVVARLGRELGAAMDRRQPPAAQEDAEFG----------------------------TLRGHVLIAGYGRVGQMVGQMLAEQGVPHVAVETDAKLVAGQRKTGAAVIYGDASRPELLRKLHLDRALAVVLTMDHTAAAVHAVKGIRQSNPHVRIIARARDEKHALTLREAGASVVVPETLESGLKLTGSVLETL--GVPADAASRLLEQERDRR-------
142068459    -----------------FKTLGLGSILGYLFAGALIGPAGFGLIGESAEVLHIAEFGVVLLLFVIGLELQPGRLWRMRMEIFGLGLAQVLITGAIIGDALYLLGFSIGGAALTGLALALSSTAFGVQVMRERGEFGSPYGRRAFSILLLQDLAVVPLLALAAFLAPFGEGDASVESVGIS------------------------LAAIAGLLLVGRYGLPWLFRALAAAKADEVFTAAALLVVAAAALAM-QSAGLSMAIGAFLAGVMLAETEFRHQLETDIEPFRSLFLGLFFIAVGMSVDWALAAESWPLVLGGAVALFAAKGAVLFGLARVRGSSVMDSLRIASTLGQSGEFAFVLLAIASDSWLIGARDAGLLTATVGVSMALTPMAVKGVDLWRDRVERRR-----------------------------EAEGLDAVTPGGPGAVIVAGFGRTGQVIARILRMRGFDLTLIDNSPQRIKIARELGDKVLFGDGSRLDVLTMAGAAEARAIFLCINDREGAKKAVGRLRERFPDRLILAMTYDRFSDVEMREAGADDVVRETFESAVWLARRGLELMGDNQDLE-ALIEEFRRRDEEML-----
144901357    IIDVLIFLAIAVLVSPLCHRLRVSPVLGYLIAGSVAGPVGLGLIADNEGTRSLAELGIVFLLFMIGLELSWDRLRVIRHFIFGLGSAQVLATVAALVLALLLPALPFASAVIVGLALAFSSTAFVLQILSERSQLTSQTGRVAVAVLILQDLAVVPLLVMIPLLGSGANG--------------------LGMLTGMAIALSKAALAMAVIFVLARLALRPLFQAVAATRSPEVFVAAALFAVIGTSFATESL-GLSHSLGAFLAGVMLASTEFRHQVEADILPVRGLLMGLFFLTVGMTVDPTALLADLPRTAIGVGLLLAVKASILAVLALAFRFPLYIALHLGLLLAQGGEFAFVVLARAQQSNLLDANTAKLVTGIVAISMALTPLLALLAEWIAR----------------------------HQRLHSGDLPHPGTETKDLANHVIIAGCGRAGQIVLSILREQNIPYVGIEREPLLVDALRKRGEPVFFGDIRKLEVLKAVGGDRARAVVLTIDSGSSREKLVPRLRALFPELRILARARDRRQAKGLEAGGATAVVPEMLEGSLQLTGHVLRQLG-KPAEDVQALLEDYRKDDYARLAL--
154252727    ---VIVFLIAAVAVMPLFHWFRASTVLGYLFIGAVIGPHGFALIAEGIGLSEIGELGVVFLLFTIGLELSWQRLRSMRTYVLGLGGAQVLLCGLALAGVFLLTGLSGPASTILGFALALSSTAIVTQLLIERGEFAAQPGRIAFSILLMQDLAVVPILVMVSIFSAQAQG-----------------GDEVNVFSLAGMATLKAAVAVLLILTVGRYVLRWVYGVVARTRNPELFLALSLLAALLTAVATGA-AGLSMALGAFLAGLLLSDTEFRPQIETDIQPFKSLLLGLFFISVGLGMDFTVLRDSFGAVLGLIAMFLALKTVLIGLLTFSFGLSKLCSLRTGLLLASGGEFAFVVISGAATGGVLPLEVAHVVQLAAAISMALTPGLAVLGGWLQTRLEGKEGERERNADTLAE---------------------------GLEAHVIIAGYGRVGRIIGRLLREQQVPYVALDLNAALSRAARTRGELVYYGDAARTEVLERVGIERASAVVVTLDDSAAASRLVRALRTKWADVPIFARARDREHMLDLEEAGASAVVHEALEASLQLSGHVLKA----------------------------
296135107    ---------------PLFKRFGLGSVLGYLVAGIAVGPYGLGVVSRPESVLHTAELGVTLLMFLIGLELQPSRLWALRRQVFGLGALQMAGVALPVAAIAAALGLGWTGAALVGVALAMSSTAYILPLLAERRELTTRFGRETFAILLFQDVSVIPILALLALTGAGGQA-----------------------PGWPALVALLIVALAG------RPVLATMFRYVARFGNRELFAAAALLGAVGIGVGLNG-VGLSASLGAFLAGVLLADSEFRHELEAAIEPFESLLLGLFFIAVGMGIALPLVMAEPLQVLGLGAGILLLKALSLYAGRRLIGGDDALSRPLAILLACGGEFAFVLFTSARSGGLLDGPTAELLTVAVAVSMALAPFLLILNDRLQPWARNRQAPPFSTIDEPGQP-------------------------------VVIAGYGRVGQIVGRLLNAQGVAFTALDASAEQVDFVRQFGNKIYYGDATRLSLLRAAHVQDARLFVLAVDDVEASLKIAELLRTHFPDVPLLARARNRTHLMRLRELGVKDVLRETWGTSVELGRRALQTVQPEVDADR-------------------
83312565     -----------------FQRFGIPSVLAYLAAGVALGPYTPGPVVDLEVTRPLAEFGVVFLLFAIGMELPLSRLRTMRRYILGLGLAQVVVTALAIGGISHALGLGSSAALIIGLTLAFSSTATVLAILVERGEAVDHHGRIAVAVLIFQD----------------------LAVVPVLVLLPLLAGQERHMAEALALAGGKVALVMAAIFVVGRFLLRPVYRFIATARNPEVFTAANLLLVLAVAWVTGE-AGMSMALGAFLAGLLLADSRYRHQVEADIEPFRGLLLGLFFMTVGMSINLPLVADRLGLVLGLTLGTVAVKAVVLIGLCRLMKVGLADGLRVGFLLAQGGEFAFVVFGRALELKLLDGGLGQSLLASVALSMLLTPALAALGRRWSQGLAPQAS-----------------------------GEPIPETARHLADHVIIAGYGRVGRAIGRLLAEHGISFIALDMDVDRVAKAREDGIPVYYGDAGRTGILRSVGIDRARAAVITVNEARQAERAIGCIRQAAPHLPIVARARDRAQEQLLGDIGATAVIPETVEASLQMAGAVLRSA---------------------------
116749702    LITFATGLTGALVFGYLALRLRFSPIIGYLLAGIVVGPFTPGIVANRAIAEQFAEIGVILLLFGIGLRFHLRELLAVWRVAIPGALIQSTISTTALAVLLRLMGWDWTSGFILGMAISVASTVVMALVLAEWHDLHAKIGHIAVGWTVVEDLLTVALLLILPIIFAPDRSAGQS------------------IGAVLGLAGLKIVVLVAIVVLLGKWGVPRALELIAKTRSRELFTLAVLVLAVGIAVGSAKIFGVSMALGAFLAGLAVGRSEFAARAANDALPMRDAFAVLFFVSVGMLFDPRSLIQVPLIITAVLFVVVVAKPLAAMLTVRALGQPLTSALPIGAAFSQVGEFSFILGTVAISLGLIEASGWNALVAASIISIALNPYIYGWARRLGS----------------------------RKKGGGPVQIEAGRRAAVNPNRCILVGYGPVGRIVHRLLLERGVEATIIDLNLDTVHQLNTEGYAALYGDVLRTGTLEDAGIATAGSLILS-ADIEDAAEIIKHALILNPDLRILVRCAHLRDAPALYRAGATIVAAGEAEVGVALAEVVAAGRQPTCETAAEHREAIRR-----------
167998436    --DVLWLLLASVVFVPLVQKIGGSPVLGYLAAGVLIGPYALSIIQNVHGTKAIGEFGVVFLLFNIGLELSVERLSSMKKYVFGFGSAQVLATAAVGYFTFLVSGASGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLLSPNSSKGGVGFQ---------------AIAEALGLAAVKAVAAITVIIAGGRLLLRPVYKRMADNHNAEIFAANTLLVVLGTSFLTAR-AGLSMALGAFLAGLLLAETEFALQVESDIAPYRGLLLGLFFMTVGMSIDPKLLVAKFPMIMGALTLLIVGKTLIVTGLGRCFGLSTVAAVRAGLFLAPGGEFAFVAFGEAMNLGIMSAEMSSLLFLVTGLSMAITPWLAAGGQLVASRFDQQDVRSLLPVESET---------------------------DDLQNHMIICGFGRVGQIIAQLLAERLIPFVALDVRSERVSMGRALDLPVFFGDAGSREILHKVGAERASAAVIALDTPGANYRTVWALSKYYPHVKTFVRAHDVDHGMSLEKAGATAVVPETLEPSLQLAAAILAQAKLPASEIAAAIDQFRTNHLSELTELS-
226462819    ---LVLLFTSIFAVTLVSKIPGGSPVLGFLLGGAMIGPYTTGLIGHVEGAKVLAEFGVVFLLFNIGLELSLERLQSMAKYIFGMGSAQMLMSTLVGATIACACGLAVPPAVVIGMGLAFSSTAVALQVLQDRGETGSRHGRATFSVLLFQDLTVVLVFMLVPLLAGPDSGSIT------------------AICGSLAKAIVKTVAAIGVIMVSGRAILRPIYRRIANLGKAEVLTATTLFVALGTSLLTQSL-GLSMALGAFLAGLLLAETEFHLQVESDIAPFRGLLLGLFFMTVGMQIDPSVLMSNSFNIIVMAFGLLVGKLGVMAVCGPLFGLPLLASLRSGVYVAPGGEFAFVTFGLAASAGLLTMDVVNQINLAVVLTMALTPLLANLGSKLKDVL--------------------------KQDDGVVSLQAKEGENDDLSGHVIVAGYGRVGRIIGDLLNEQLIPFVALDISADNVNAGRSNDMPVYFGDAGAETVLHAVGAAKASCAVVTLDTAESNYRVVYALQKHYPDVKVYVRAKDVANGLLLEKAGAKAVVPETLEPSLQLAAAV-------------------------------
121595838    ------------------RALGLGAIIGYLAAGIAIGPWGLALVSNVQDILHFAEFGVVLMLFLVGLELQPSRLWSLRRPIFGLGTAQMVGCAALLWAAAWAFGLPWRVGLVGALGLALSSTAIALQVINERNLMRTDSGQKAFSILLFQDVAAIPILALLPLLGVAVRAAELDHPHEVQE---------------LLLEAAKILGVVGAIVLGGRLALRPLLRWIAKSKTPEIFTATSLFLVVGIAMLMLS-VGLSMALGAFLAGVLLADSEFRRELETDIEPFKGLLLGLFFIAVGMSIDFGVILRTPWGMLALLLGFLGIKALVIWTLARVTAMPYQERPVFTLLLAQGGEFAFVVFQAGAGFRAIPAEMASLLIGAVALSMLISPLLLVLLDRVLL--------KRFATLKTAPQAQEISEPQSAP--------------------VIIAGFGRYGQIVARMMLAQGVPATVLDHSVEMLEVAHTFGYRVFYGDATRVNLLRMAGAEHARILVVAVDAPEQSLKIVQLAKKHFPQLQIV------------------------------------------------------------------
226941763    LTEILLLLAAAVFAVPLFRRFGLGAVLGYLFAGVLIGPSFTGLISDVTRIQSLSELGVVLLLFVIGLELQPSRLWVLRRPVFGLGSLQVVACSLLFGGLAALLGLHWQAALVVGVALSLSSTAVVLQVMSERRELTTRHGRDAFAVLLFQDLAAIPVLSLLPALAGRAE-------------------------GMDWLSALRILGLLVAFLLAGRWGLRPLLGWVARSGNSEVFTAMALLLVVGAAVLAEQ-AGLTMSLGAFLAGVLLSGSAYRHALEADITPFKGILLGLFFMAVGMGANFSLLLVHPGWMLGGLLAWLVLKTGLLLALGWIAGQRDGELWRFAALMAVGGEFAFVMLAQARSLSLLPAMLADSLVVLITLSMMLSPLMLWL---LDRWLARRRPVAAPVDPAPPPPAP-----------------------------VLIIGFGRFGQIVARLLRAHGIRFTAIDIDPARIEFVGRFGIRVYFGDARQTALLQTAGMAEAQLVVLAVGDVARSLEIARVLREAYPDRKVLARARNRQHVYQLWQLGIRQVWRETFDSALSMGRAALEAAGLTAARARRDARIFRQRDEALLVE---
53804368     -----------------FQRLRLPDILAYLFAGGLVGPFGFGMVTNDANIHFLSELGLVFLMFELGLEFSVRQLLHLSRAVFGLGSLQMLLTLSVFAALFFALHWPIGATLVVAGSLALSSTALVVRELRSLKLINRHHAQLAVGVLIFQDLAALLGLILVPALAGNG---------------------ERALHEQLLHVAEKGGILVVILTGAGKWLLPSIFHEVARSRSEEIFVLTVLVIILLSAW-LTQAFGLSMALGAFLTGVMLGEGEFRHQVEVDIRPFKDILMGVFFASVGMQIDFGLLVEEGRIVLLGIVLLILAKSVVITLAARIMGESATTGSKTGIILAQASEFGLALITLGAQLGVLAPRIASLALAIVVGSLILAPWLIRYNFEISQWIGRLVGQKVSGRDR-----------------------EMSRIPPHLSDHIILAGYGRVGQMIAKFLKNNGIPFIALDPDGNRIKEGRAAGDPVIYGSCARIDLLRRCHMERARLAILTFKSLSEARRIITQIRRQGYTLPIVVRTQNEADHAELIAAGADYVIPEMLESSLVIAAEVLSLL---------------------------
109692196    LIQLLFLLGFMVFMVMLFQRAHIPASIAYLLVGVLLGAHTAGPVISEGYIHKIAEFGIVFLLFTIGLRFSWQQIYQLRHTILGLGTAQVGLTTLLVALLLWAMGVASVVAFVIGAVFAQSSTTIISKQLLEQGEDQSRHGRLGISLSVFQDITAVPFIIVIPVLGVAMAQDIAST---------------------LGMALFKAVLATALVVLVGRYLLRHLFHRVSSSDSAELFTLTVLLVCLAAAWLTQSL-GLSMAFGAFLAGMVMGETEFKLQVEAAIRPFRDVLLGIFFVSIGMLLDPMLLPEIGHIALAGALLLLLIKIVLVTALVLATGVALETAFRTGLILAVGGEFGFALLALALEGGTLDSRSSQIILTSVLLSMMLAVFLIRYNLQLSRFVVGRWIGQAAVSSEPFD----------------------DIEQHGLQQHVVIAGFGRIGQGVAQFLQKEQVPYIGLDLDAARVKNARLADVPVFYADSTDPDTLIAVGLAKARLLVISHEDLSAALTTLRHARTLHPDLPVIVRTRDESHVAELRQAGATEVIPETIEAGMMLTSHV-------------------------------
17231026     ILDFTTVLGASALGGYLANRLRQPVLLGYLVTGLALGPYGLKLLSDVPRIQSLASIGVAFLLFALGVEFSLTELRRVKNIAINGSLLQIGLTTALVAFLTITLGWNLTQGIFLGVVLSLSSTAVVLKTLGERGETNTLHGQVMLAILIAQDLALGLILAFLPVLNQPER-----------------------LVWALGIALLKVLLFLALAIALGRWIVPKLISNVAATESTELFVLTVISLCLSVALVTAKL-GLSIEMGAFVAGLMVSEIDHADHALAKVLPLRDTFACLFFASIGMLIDPIALMQNLGLVLGLVTLVMLGKAIVVMPIILKFGYSLKTTILTSLGINQIGEFSFVLALAGLQLQLIPEKTYILLLETTAITLVLTPISLNIAPQLIERLTQIPFFAQSLRQ--------------------FTEPNILSIPETISGHVVVAGYGRVGQVIVNILLNQGYVVLVIENSEAAIQRLRMQRIPYIFGDADSELVLEKIHLETAKALAIALPDPASSRLLLKRALAIAPKLDVIARSHHDNEIDLLTQMGAKEVVQPEFEAALELSAHLLSTLGEA------------------------
212703646    ILTLTGGLGAALVLGFVTQKLRLSPLVGYLLAGILVGPHSPGFVADAGLASQLAEIGIILLMFGVGLHFHLKDLLAVRGIALGGAAVQITLTTLSCMFLLQFWGFSLWAGAVFGMSVSVASTVVLTRVLADNHVLHTPTGHVALGWLVVEDLFTILLLVLLPVVLGAGEG---------------------NIWWILGKTLLKLAALTVFTLVAGQRLIPALLGYVARTGTRDLFTLAVIVLALGIAVGSALFFDASMAFGAFLAGMVVGQSDFSARATAEALPLRDAFAVLFFVSVGMLFDPAALLEQWPLFLMALGVIVLLKPLLAFLVCLVARKPLRLAVSVGLSLGQIGEFTFILIALGVSFGLFDSSISNAVIPAALLSITLNPLLFRRVGALTRLLERLGLGARLPRMEHGQTAADGLPRVVVVGFGPVG------------------------RSLCRIARAHGMLPVVVEANIDTVRRLRGLGRPAVHGDATQAEVLREAGLEQAQALLLSAP-GIPAREVVPIARAINPDLRIFVNTPFASEADSLRGMGVEGAFSGEREVALSMSRFL-------------------------------
255334832    ---------------------GIAAVLGYLVAGVMLGPFGAGALQDAEQVLHFAEFGVVLLLFLIGLELRPKRLWAMRQAVFGLGSAQVVLTIALGFIGMLFFDTQWQPALFAGAALALSSTAFALQVMEENGELQTRHGRLGFSVLLFQDIAAIPLIALAPYFAVSAMQQA---------------------PHIDYLTFAKGLATIAAVVFVGRYALDFLLRLVALSKVKEAMTAAALLTVVGVTLIM-EAVGLSASLGAFIAGALLAESSYRHELEADIAPFEGLLLGIFFTAIGMSLNLKLLVSEPVLIALLTVSLIAVKSVILFGLGRWQGLEAGPARRLAFALSQGGEFAFVLLSVGRAAGVLGTRPSEILAVVVTLSMAMTPLLLMLERVLFK---------------------------------KQAPQRAFDPIPENDGHVVIAGFGRFGQITARVLRAKGIPFTALDISAEQIEFVKRFGNKAFFGDVSRPEVLEAAQIGKARAFVLAIDDVEASMRAAEIVKTRYPHVPVYARARDRMHAMRLLDLGVAELRRETFLASLDLTRLLLLGLGYSQRVAERTVNTFRDHDERRL-----
1145264      ----ALVFLAAVVLAPLSRRLGLGSVLGYLAGGAVIGPWGLKLISDVEHIFHVAELGVVVLLLFVSLELQTSRLWALRRSVFGLGGAQVLFTGALLASVGLLCSLTWGAAIVTGFGLSLSSTAFALQLLVERNRLTTPYGQLAFGILLFQDLAVVPLLALLPLLGDGGAPS----------------------PGTVWLLLLKDVGVLLAEVLSGRYLVRPAFRAVAATHRQELFTATALLLVVATASVINA-VGLSMGLAASLAGVLLADSEYRHELEADLAPFKGLLMGLFFISVGMTVNLSLILQKPLLVFGLVLGLVALKGAVLYGLGRMALGRREPALDLAVVISQGGEFAFVLFSLATAQHVMERSLSELLVVVVGLSMAV------LYAAHERWVRPRFKPKASGRE--------------------------FDVAPTEDNPVIIAGFGRVGQVVGRLLRAKRIGFTAIDASPEQIDFMKRFGSQVFYGDASRLDLLRAARADKAKVFVLAIDDIEASLRTARAVQQHFPHLTLFVRARNRVHAYELLDMGIERVMRETFLDRLEMGAGVLQELGLTYSESRRAQERRMMEHDERLL----
282891602    IWILAVGLSFACAAGYIAQRLKLSPILGYLIAGFFIGPNSPGFIADQSISDQLANIGVTLLMFAVGLNFNWKDIDADKKIVVPGALILSFLSICAGILLNVSLGQTVIEGFVIGVAICVSSTVVIVRVLADQNLLHTKQGHIVVGWTIVEDLVSVLGLILLPALIYSPSENTS--------------GPFLSILSSVGIVLLKVVVLGLIVHFIGENLIERILKLIARTRSHELFTLAILASVFLIAVGCSYIFGISLALGAFIAGTVVGKTELSHQAAANALPMRDAFAVIFFLSVGMLFNPLAVQNNLPLFAGILVILLLLRPLVAYLIVKIAKYPSYIGFTVALAISQIGEYSFILAEEGSRLNILPDNAYDILVACAFISIALNPILFQFFKPLTKATRPYLDVDTSKIQLDTLSEATGTFLPM----------------------ALVVGFGPVGRAVARHL-ATQYQVLVIDQNIDTVSSTKEKNIELLFGDATQLQLLERAKIENVQVIVITTPDLPITNSIIEAAQHINPHADIIARVHFERDYDH-TKFGSIPIVCDETACAEKMVELVSQ-----------------------------
15893175     LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLAGNNKASLAAALGIALLKA---------------------VTALLTIFIVGRVFLRPVFSFISSESNNELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGQKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI-----------------------------------
115489604    ----LTFLGVTVLVVPAFRVVKASPILGFFCAGVVL--NQFGLIRNLTDVKLLSEWGILFLLFEMGLELSLSRLKALARYAFGMGLPQVLLSTLAGAIGTKILQFSVDEAIVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNVVEQS-------------------VWPMLLAESLKALGGLGLLSLGGKYLIRRIFEFVAESRSSEAFVALCLLTVSGTSL-LTQWLGFSDTLGAFLAGAILAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDMELLIREWPNVLSLLGGLIAIKTLIITAIGPRVGLTLQESVRIGLLLSQGGEFGFVVFSLANRLGVLPLELNKLLIIVVVLSMALTPLLNEIGRRAAGIIDEKSETKEKPAEMVNYDATEP---------------------------IVILGFGEMGKVLAKFLDAEGWPYVAFDLNPAVVKSARKSGFPVLYGDGSRPLVLQSAGVSSPKAVMVMYTGKEKTIEAVNRLRQAFPGVPMYARAQDMSHLLDLKKAGATEVVLENAETSLQLGSMLLR-----------------------------
298351841    ----LTFLMVTVIIVPAFRILKASPILGFFFAGVVL--NQFGLIRNLTDVKVLSEWGILFLLFEMGLELSLARLKALAKFAFGMGLTQVLLCTAAGAIGTKILEFSIDEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQDIGGES-------------------IWPMLAKESAKALGGLGILSLGGKFFLRRIFEVVAETRSSEAFVALCLLTVAGTSL-VTQWLGFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDMEVLFREWPNVLSLLGGLIVIKTLIITAIGPRVGLTIQESVRVGFLLSQGGEFAFVVFSLANRLGVLPNELNKLLIIVVVLSMALTPYLNQLGRKAADFLDERLDPGEKIGEDVNFDVSES---------------------------IVIIGFGQMGQVLANFLSTPGWPYIGFDLNPAVVKESRKLGFPILYGDGSRPSVLQSAGVSSPKAIMIMYKGKKRTTEAVQRLRLAFPGSPIYARAQDLPHLLELKKAGATDAILENAETSLQLGSKL-------------------------------
88606860     -----------------FWKLRISPVLGYFVAGAAIGTHGLQLVESSSIINSLAEFGVVFLLFLIGIELTFERLSAMRMHVFGFGTLQVIVTATLIWCVARGLGVDSESSVVIGGALALSSTAIVLQVLQEKGMQSSQVGRLSIAVLLLQDFAVVPLIVLLPLLAGESNS----------------------LVGSLFIAFLKAGVALALIFVTGRLLLRPLFGTIAAMKSNEVFIASTLLIVLGAAFVTEN-FNLSMALGAFVSGLLVAETEYRYDVEQVVLPFKKLLLGLFFMTVGMSIDTELLLSKLPVVAALSLSLMLLKSFIVCVLCRCFRFSLSAGLQAGLLLSQGGEFSFILFGLAAEKSVLSHDLAQVLMMATTVTMAFTPLLATLGNWISGFLTKNKVSYTSSA--------------------------LVLDTSDLDQHVIVVGFGRVGRLVAKVLMAEHVNYIASDIQPSVVTEGRKEGFPVYLGDLTKLEVLTAMGASRATAIAIAINNEVTAKKVIALVAKNFPDTIIAVRIPDLSNADMYKKLGAHYLIPETYEAGLQL-----------------------------------
257093665    -------LAAAVVCVPLAKRSGLGSVLGYLIAGWLIGPWGLKLVGDVESTLHFAEFGVVLMLFLIGLELELKRLIEMHRAVFGGGSLQMAACGAVLALGLIALGLTWQAAVAAGLALALSSTAIAVQTMNERNLMAAPVGRSSFAVLLFQDIAAIPLIALVPFL-----------------------GAASGEGGTGWLGAAKAIGAILGVVIIGRFLTRPLMRLIAKSEVREIFTAFALLLVIGIAQLMAG-AGLSMALGAFLAGVLLASSEYRHALESDIAPFKGLLLGLFFIAVGMSIDFGQVIARPALLAVLVVGLLVVKGTMLALIAPRLEVPPSERWLFAALLAQAGEFAFVVFGVARAAQVLPRDWEGRLTAAVALSMAATPLLLIAFDRLTARRARTQR--------------------------------AADAIDDDSAPVIIAGMGRYGQIVGRLLLAQGIPITVLDHDPDQIDTLRKFGYQVFYGDATRLDLLAAAGAARAKLLVVAIDDVADSLALVDLARASFPKLTIVARARNVRHWLELADRGVTAIERETFESSLKSARTALTVLGVEPYEARSIAEAFRRQ----------
21673546     ---LVLIGALAIVNILVFQKIRIPPVIGLIFTGIMLGPTGFHVIRNSGLISTLAEMGVVLLLFTIGLEFSADDLKKLRKIVLFGGTAQILLTGLVIAMFSYWLMDAIGEALVLGFSFSVSSTALCLKILSDRGELGFDHGKIALGILIFQDMAIVPLMFGFSFLTRGSSMPLESSFEE----------------------IALLLLFAIGMFGGFRLLMPKIVRIITELHAGEVLVLGALVLCFGAAWLAS-LIGLSLALGAFMAGMVIASTDGSHRISRTIDPFREAMTSIFFVSVGLLLD--VNMIELPWLIAIALVVLVVKGLIMTGILMALGFSLRVSLMSGMVLAQIGEFSFVLAGTAKDAGLLDQHMFQSMLAVIVVTMIVTPALISAAPKFAAQVAP---------------ALGFMPLASKPEPKQPARAAAGPIVCRGEIHAAIIGFGLIGRNIAAVMNATNLNYTVLDTDRKTVKTMRRQGEPLFYGDCTERKSLLRIGVDHSRAVVICIPEIDAAIQCIRLVREINPGAFIIVRSRSLESTNRFYRAGADAAVTELFETSIQMFSELLKHFRVEPETILAQQEIIRRE----------
89055839     ---LSFIFLIAVIAVPIASRLGLGSVLGYLIAGIVISPVLRVLGVDVISIQHFAEFGVVMMLFLVGLELQPKALWEMRARLIGLGGGQVVLTILAVLGVAIALGQSWQIGLAVGFIFALSSTAIVLQTLGEKGLLRSDGGQGSFSVLLTQDIAVIPMLAILPLLAAGHDSADASHGAQEHAGDGHGDAMSLVSGLNGWQTALVTLGAVGFVVVGGSLLTGPLFRFIAAANLRELFTATALMMVIGIALLMS-LVGLSPALGTFLAGVVLANSAYRHELESDIDPFRGLLLGLFFMTVGAGVNFTLLGENLGTVLGLTLGLMVLKAVVLIALAYVFRIKGADKWLMALSLAQAGEFGFVLLSFTVANNVLPAALSDLLLLVVALSMLLTPALFILY---DRVIAPRYAAGEAREADAMPDEAK----------------------------IIIAGAGRVGGLIDRVLRGAGHETTVIDYNSRRLDIMAKFGVKNYFGDATRPDLLAAAGLAEASVLIVAIDDRDSITQIVDYAHKTYPNLHVIARATDRDHVYDLWFHGCRDIIRETYDSTLRMGRSAFEALGIEAETAQEMVDAFNAHDREIMLAIA-
268680004    LTIILSATAIATFLNIILKRFNIPTIIGYIFTGFAIA-YLFELGRNNDSLTHIAEFGIVFLMFTIGLEFSIKHLMAMKKDVFFYGLLQVGLVGGVIALSAFLFGMEKKSAIMIGYALALSSTAIVLKIFNDKGMIHTVYGRKALGILLFQDIAVIPILLMIHIFSNEQST----------------------LSALLLQTFYSVVIILGLMYLIGKYVLNRFLSLVVWADTQEIFIAGVLLFVVGASF-LAHMLGFSYSLGAFLAGMMMSESQYKHQIEADLVPFRDLLLGLFFITVGMQIDFNLMVENYEMILLSLVLMLALKIAVVFAILFFS-VGGRVALKTGLALCQGGEFSLAILALASSSHLLSNTVTQILIVTVVLSMVMTPFILKNMKKIVDAITKEPS-----------------------------NGDFMIHSSGIKDHIIVCGYGKLGQEIVYRLKKMNVNYVVLEHDINLVKLGQSRGEPVYFGNAAEKSILKNAFVENAKAVIVAINNEKKLILLCEILKSFNAPIKIVAKASDYDEKKLLKSLHVKHIVNEGREAAKALLK---------------------------------
117926709    LLELLIIFALSVSVVYLCHRLGIAPIIGFLLTGAVAGPFGLTLIDSIEQVELLAEIGVMLLLFTIGMELSLTKLVEMQRAVFVGGGLQVGLTVAVGALLAVALGFPLNQSLFFGFLLAHSSTAIVLKTLQSRGEVGSAHGGAAVGVLIFQDLIVVPMLLLVPLLAGKAENPMLEMG----------------------LFSLKFVGIGFALWFGARRLIPAMLNAIVRLRDPELFLLFIIAIGLGIAWLTAA-AGLSLALGAFLAGLIISESEYGHQAFASVLPFRDVFTSLFFISVGMLMDVGFLWNHLGLILTLTLLAILCKALLTSGAVLSAGIGFAAAAGAGLTLAQIGEFAFVLARSGVDEGLLSQQAYQTFLAVSVLTMSMTPLLA--------GRAGRWGRKLAHMPLFRRLAL--------------GAEAANPTKDTLHNHLIIIGFGENGHTMAQLARYHGIDHLILETNPETVRREKLAGAHIQFGDASRASILKHAGIDHAKALLITVPDAAATRHILHTARHLRADLPIIARTSFKNEVEALETLGATHVVAMQLEASVVLCQHTLRHLEIPQEQILLDLDDIRHH----------
84704945     -------LGATAVAVPLFRKLKLGTILGYLGAGVLLGPSALNLLYNGDGVFAIAELGVVLFLFVIGLELSLSRLWSLRHTIFGLGLMQLLVGTAIGWVIDYIDVLSTGPAYIVGFGLACSSTAFALSLLEERHELNTPHGTKAFSVLLLQDVAVIPLFAAIPFVATQGDNAADGLPIDWQAIGL-------------------AAGAIAAIVFLSHFVLDRVLRLVAISGSREAFTAAALLIV-AVTALIVDAAGLSMALGAFLAGVLLAESTFRHQIESDIEPFRELLLGLFFIGVGMQLDLAVLRNAWVVVLFGAAALIVFKAAVIFVLARILKSATPTALKTAAVLSQGGEFGFVVFSLSVGEGLLTSADATMFSAIVTLSMMATPLIMMAVSKLE---------------------------------HNPSGAAIPVTDMEDHGSVLIVGFGRMGQLVNQVLRSSNVKTICIDNSPRRIEVASRFGNKVYFGNGTDVHLLFQAGALDVDAIVFTLNAKEKLKPVVQAVRERCPKVRILARVYDRLHEIEMMDVKADFVVREMYESSMALAGETLAGLGFSEQLIADIMAEYRERDRDRLLA---
114777921    ----LFLLVTVSITVGISKKLGVGSVLGLLIAGIIVGPYSPGPVDQVESLRHFAEIGVVLLLFLIGLEMRPGKLWTMRREVFGLGSLQIVFGIVIGAYAYWSMPMSAGVAMLIGLTLALSSTAFVIQILQERGEIASRYGTASFAVLLMQDLAVIPLLAITPLFSE---------------------GGVLPDDIPVWEEVLFVAGMIAGVVAVGKYIVPYLLSRFARDRNREAFVFTVM-LSVVFAVWAMEHAGLSMALGAFLMGMTLSDSRYRIQIEANIEPYKGILMSLFFVAVGMSLDLNIVMEHPWTIARHVFVIMLIKILVVFLLALTFGFSRSNAFRMSFLLSQSGEFGFVLFGAARVLGVIGDEIFAVGIAVISITMLLTPFCVKLGEMIA-------AKAPAGRDLIGEIPDEDNFAP-----------------------VVIAGFGRVGQVVANMLELSQIPYMAYDSDHDLVLRERKKGKSVYYGDMSDPALLSAIGLGKARLVIVTVDSPLHAVRVVSHIKDIYPGLNVFARAKDVDTKHLLIKYGATWAIPEALEASLLMSETLLAMDIDKTTVDALL--DALRKDDYKLL----
269837801    ---------IATVGAALAARLGQSVILGYIVSGVIISPSTPGPVGATAPVEALADIGVILLMFTVGMRLSLRELQAVGPVALLGGSAQVLILIGLGYLIARGVGWGWQEALFFGAVVSNSSSTVLSKVLGDRGQMGALHSRIALAWSTVQDLSTVALVVVLSAVVTGGSGMT--------------------LAGTLGVAAAKAGIFLFLLLGVGSRVLPLLFERVAALRNREIFVMAVAAFALGVAY-ASLFFGLSLALGAFVAGVVVSESDLSHEILGSVQPLRDVFVGLFFVSVGMLVDIGFLVQNWPYTLLVVAVIVLLKGAISTGIARLFRYSFATALLTGVALAQSAEFSFLMARVGVEVGALSPAVFSYLLGGSVASIALAPWLNALANDLARAYERRQAGRLVAEAVPEG------------------------KKAPFQGHAVICGYGRVGRLIGAALRRRDFSFIVIEQDRDIVHALRNQGIYALLGSADNPVLLEQTHLEHARILVVAIPDALAARLVVEYARRVNPNLDIIVRVHSEEERRFMLSRGVSLAVLPLHEAAFEMTRH--------------------------------
255554533    -----------------FKILRASPILGFFFAGVVL--NQFGLIRNLTDVKVLSEWGILFLLFEMGLELSLARLKALAKFAFGMGLTQVILSTLAGAIGTRILEFSIDEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNLIEES-------------------IWPMLAKESLKALGGLGLLSLGGKYILRRVFEVVAETRSSEAFIALCLLTVTGTSL-STQMLGFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDMQLLFREWPNVLSLLAGLIVIKTLIISAIGPRVGLTIRESVRIGFLLSQGGEFAFVVFSLANRLGVLPLELNKLLIIVVVLSMALTPLLNEVGRRAADFIDDKFDKEDKAAELVNFDGSEP---------------------------VIILGFGQMGQVLANFLSAAGWPYVAFDLNPSVVKASRRLGFPVLYGDGSRPAVLQTAGISSPKAFMIMHTGKKRTIEAVQRLRLAFPGIPIYARAQDLVHLLDLKKAGATDAILENAETSLQLGSRLLK-----------------------------
220910167    IVEMVTVLGAATTGGYVANRFGQPVLLGYLLGGMLVGPAGLQLIPLDSDMEVLAKLGAALLLFALGVEFSLQEL--LRPIALGGGSLQILLTILLGGGLAYLTGWTLPTAIFLGAVLSLSSTAVVLKSLIERNEVQTAHGQVMLGILIVQDLGLGVMLAVLPALTQPADVIGMALASALLKALLFLGG----------------------AILAGIWVIPWLVRLLVQTRSQELFLLGVLSLCLGIALLTSAI-GLSIEMGAFVAGLMISNVEYADHALDRVLPMRDAFATLFFASIGVLINPASLWANGWALLGLVSVTLIGKALIVAGIVRLFGFPPRIALIVGIGINQIGEFSFVLARVAQSQGLFSAELYALTVGTTAVTLLITPFLLQSTPHLLLWLE---------------------QWPMVQQYLNPGQSRLVGAITPPSNHVVVAGYGRVGQTLVRMLYFQGHSVLVIDNNEAGLQPLRDRGIPYLFGDASSPLVLEKANLSQARSLAIALPDPMATRLTLKRALSMAPDLDITVRAHGNDEIDVLYQLGAKEVVQPEFEASLEMGAHI-------------------------------
142436721    ------------------------------------------------------------FMFVIGLEFSLSKLKTMGKHVFGLGASQVLATIVIATVGSLFLAWAWSTALALGCVMSMSSTAVVIKLTADRSELETEHGKRVVGILLFQDLAVVPLLILIPALGESGTDMATSLGWALLKAVLLVLVLLVGGSH----------------------FIRWWLTLVVKRKSAELFMLNLLLITLGLAW-LTEHAGLSLALGAFIAGMLISETEFKHQVETDIRPFHDVLIGLFFITIGMMLDWRIVWDRWWVVLMLTTLPVVFKFITIAGLTRLWGAPLGTSTRVGLYLAQAGEFGFVLLTLASQRGLVSPEMLNPILAAMVLSMMFTPLIIQY-----------------SDEAVARLAGNDWMMQSLQMT------SIARQAINTKQHVVICGYGRSGQNLARLLQAENIPYMALDLDPDRVRQAAAAGDAVVFGDAARLQALMAAGLARASAVVVTYKDPNAAFRVLLHTKEHAPQVPVIVRTVDDHDIDRLLRAGATEVVPEAIEGSLMLASH--------------------------------
257094412    ----VLLLVVASIAVAVFRHFGLGSILGLLVTGVIVGPHTPGPFVTTEVVRQFTELGVVLLLFLIGLEMKPRRLWDLRRTLFGLGSLQIVVSALVIAAYFRLFEPNWSTALLIGASFALSSTAFVIQMLRDQGEIASRHGQTAFAVLLMQDLAVVPLLALVPILA-------DSGPLPKELPLWEQIG--------------AAGAMVALVVLGGRYVVPRILDQLARQNNREAFFLVAMA-AVFIAAWAMDRAGMSMALGAFLMGMMLSTSRYSLQIEATMEPHKGLLMSLFFVAVGMSVDVGALAQHPFEFGLHVLAIISIKIVVLYGLCLCFGTGRSTAVRVAFMLSQGGEFGFVVFGAAKAIGVIDDLVFVMAVAVISLTMLLTPLLARIGNRLALQVAEQAS-------------------------EMHERFRYQAQGDEADARVVIAGYGRVGHTVGTILGSSGIPYVAFDTDAVLVAKWRSEGHPVFYGDIADPQLLGNASLHRVDLVVLTIDDGPAAVRAATLIRSHVPQMAIVARARDLVTCDALHRVGVNQAFPETLEASLRLA----------------------------------
145352713    MSDLLWLLFTSVLAVTIVSKIGGSPVLGFLVGGALVGPFGLGIIQHVEQVKVLAEFGVVFLLFNIGLELSYDRLVSMAKYIFGLGSSQMMLSTAVGAAVAVACGLAIPPAVIVGLGLAFSSTAVALQVLADRGESASRHGRATFSVLLFQDLTVVLVFMLVPLLAGPDSGSLT------------------AIGGSLLKAVVKTAAAIVSIIGLGRVVLRPVFDRVAKLRQAELMSATTLFVALGTSLLTQSL-GLSMALGAFLAGLLLAETEFHLQVENDIAPFRGLLLGLFFMTVGMTIDPMTFTQSAGNIVSMMAAILIGKIAVVAAVGPMFGLSLLNCIRAGMYIGPGGEFAFVTFAEAVRVGLFSPDLATQLNLAVVLTMAITPYLA---------------------------EVGNSMKDVWKSGNVATLQPKENEVDDLKGHVILAGYGRNGKIIGEILSANMIPFVALDVNPEIVSEGRAADQNVYFGDAGSPEVLRAIGAARASCAIVALSSPAANYRAVWSLTKNFSNIHTYVRAEGVEGGLILEKAGAKAVVPEALEPSLQLA----------------------------------
193214778    ---LILIGICAIAIILIFQRLKVPPVIGLIFTGIVLGPSGFSVVHDTELISVLAEMGVILLLFTIGLEFSVDELNRLKKIVLIGGSGQLLLSIMSISLLSFLTMLSVREAMFLGFAFAVSSTAICLKILNDREELDLPYGKIALGILIFQDIAIVPLMIGITFLSP-----------------HKETSFLTVFRELGLISFFAVAVFGG-----FRLLMPRAVEIISSLRAKEVLVIGALVLCFGSAYLTS-LIGLSLALGAFVAGMVIASTDESHQIGHAIEPFREAFTSIFFVSVG--LLLKVNLIDLPVFMLLALGVLLIKGVLVAVLSLFLGYSFRVSLMAGMALAQIGEFSFVLAEAALKNDVIQEPLFNSMLAIIVVTMIVTPSMIAIAPHLAEQVEP---------------ALRFIPLVQKNSHSVRTSATEGTVIHPGEVHAAIIGFGLNGRNVSSVLKATNISHTILEIDRDIVREMKKANEPIYYGDCTDRKALQRAKIDKARAIVIGISDTTAIRQSIRLIRQLNEKAYIIVRARSLSLVDELYKAGADVVVTEKFETSIQIFSILLQ-----------------------------
182678224    ----LLFLATAGLVVPLFRRLRISPILGFLLAGVALGPYGLGALAHVEEIEPIAEFGVVFLLFMIGLELSWERLARMRALIFGLGSLQVFGCAAAFVAIALALGQEPPAALVLGFALSLSSTAIVIPALAEKKRLGTSAGRTIFSVLLFQDLMVAPLLFMVTVLDTRSGDFTSAVVS----------------------TLLPAIAALSLIVLGGRLLMRPFFHLVAAAGSTEFFIAACLFTVIGISVIAA-MSGLSMGLGAFIAGLLLAETEYRREIEVTIEPFKGLLLGLFFVSIGASLNPSEVVAAPLETIGIALGFIAIKFLLTVLAGFVMRLNGRVVTEAAFLLGPGGEFAFVLLSAALAAKLMPAKMAGDVEIAVTLSMFLVPTLAELG--------RKFGRKSASIAPDLSELPESHDDSEAPE-------------------AILIGYGRVGRLVGELLHVHKIRFLAVDQDAGVVKEAREEGADICWGNATRMDFLHRCGISKAKALIITMDANAIAEEIVAMVRAAYPWIIIVARARDAKHATVLYKLGVNNAVPETIEASLQLSE---------------------------------
142421443    -----------------FRYLKLPAMIAYFVVGLILGPHLIGVLPDSESSRHVAEFGIVFLMFSIGLEFSLPKLYSMRRILFGLGGAQVLITLFASISLAWWLGLHLTSAFVIGSAITMSSTAIVSKILMERVDLNSRHGRLAIGILLFQDIAVIPILILIPALGASSGD----------------------IGTIFLMALLKAIFLLSILFKFGRPLMNSWFALVANQRSRELFILNVLMITLLFSF-ATKMAGLSFGIGAFMAGMLISETRYRYQVESDIAAFRDILLGLFFISIGMLLNLHQVASNIGFIILVTLGFILFKAFVIMALARLFNYEIGVGIRTGLILAQAGEFSFVILALAREEHVIGAHAFQIILAASLLSMILAPFIIQYNGRIARYLSKSYNRNSSDT-----------------------VEAIQSIGRTLKDHVILCGYGRSGQYLGRFLKEENIPFIAIDIDPTRVSDASAGGEHVMYGDASRRVVLDAAGIKTAKALVISYADFRATMKVLHVIQDTYKNIPVIVRT---------------------------------------------------------------
136033350    --------------------------------------------ANSEGVRHLGEFGVVFLMFAIGLEFSLPKLLAMRKQVFGLGLMQVLATMAVVTWVGGIWDMGWQTALALSGVLAMSSTAIVVKLMAERAELESEHGRRVMGILLFQDLAVVPLLILIPALGSASEQ----------------------LLPALGWALIKAVVLVGLLLTGGQRFMRWWLTLVARRKSEELFMLNLLLITLGLAW-LTELAGLSLALGAFIAGVLVSETEYRHQVGTDIRPFHDVLLGLFFITIGMMLDWHILVDRWALVLALLAVPLLVKAVIILVLARLMGATTGVALRSGLFLAQAGEFGFVLLSLTQDHGLVQPALMNPILAAMVLSMLATPFLIMYSNRIVMKLV-----------------------ASDWMQQSLQMTTIARKTINTSKHVIICGYGRCGQNLARMLEREGIPYMALDLDPDRVRQAAAAGDSVVYGDATRLQALMAAGLVRASAVVVTYIDVPAALKVLANTRSHAPQVPVVVRTQDDAHLDKLQDAGATEVVPEAIEGSLMLASH--------------------------------
163849640    LVQVVSLLAAGVVAVPLFKRLGLGSVLGYLVAGLAIGPFGVGLFTDAHAILHVAELGVVMFLFIIGLEMEPSRLWGMRREIFGLGLAQVGACIAALTLVGVAMGFPVVVAFVAGTGFVLTSTAIVMQLLEERGSLSTPKGQRIVAILLLEDLAIVPLLAAVALLAPGGAETSGTER---------------------AIAVGIALVSIAALVAAGRWLLNPLFRLLAAAKAREVMTAAALLVVLG-SALAMQLGGLSMAMGAFLAGVLLSESSFRHQLEADVEPFRGILLGLFFLGVGMSLDLAVIAANWGLILMSVAAYMAVKSLVIYGVARALRTKHAEALERTALMAQGGEFAFVLYAAAASAGIIDGTTNAILTATVILSMAITPLTVIAFDRVGPKATASTDGVEAPED--------------------------------LVGSALIIGFGRFGQIVSQPLISRGCSVSIIDTNADNIRLAEGFGFKVYYGDGARLDILRAAGAATARAILICIDDRAMAKRIAELARAEFPLVPVLARARDREHAVELIEAGVAYQMRETLESAFALGEQALVTIGADPDAAGEIMAEVRRRDAERL-----
91976213     ----LVFLGTAGVVIPLMARLRISPVLGFLVAGLVLGPYSLGRIGDQDAVDRLAELGVAFLLFTIGLELSFDRLWTMRRLVFGLGMSQVVLTTTAISGIALAFGNTVEASLVIGACLALSSTAIVLQLLAEQKRLATIAGRSIFAVLLAQDLAVVPILFLIVVLGNAGGDGAASAGASATGSVWLGLG----------MAMLQAVAAILLIVGFGRLVLRRMFRLVARTHNRELFMATILFVVVGTSL-LTHVAGLSMALGAFLAGLVLAETEFRRQVEVDIEPFKGMLLGLFFISVGMRIDVAEVARYPAMLAASVFGMVTLKAALIVALTRGFGLSWPVVAEASLLLAGGGEFAFLVLGLASSSGLVTREVEQFMLLVSSGTMMMTPYLARLSRKASKRVGKAAALADGRADP----------------------------GPAEPGRIIVVGYGRVGRILGDILRKQDKPFIGIEIDPEAVAKARRAGHNLVYGDATQRAFLRKCGLADAPVLVVTMHDAAAAEHVVAAARAERADIPVIVRARDAEHAVRLFKLGASDVVREVLEASFEIASTVLQ-----------------------------
197103802    --DVVLFLATAGVVVPLFRRWRISPILGFLVAGVLLGPFGLGSIDEPEQLSVLAELGVVFLLFMIGLELSWERLRAMRRYVFGLGALQVGLCLAGVAGAALLLGQRPLAALAIGAALALSSTAIVMPILAEQKRQHSQAGRATFSVLLFQDLAVAPILVTLTLLSRQEDAVFGPA---------------------LLLSFAPAVLGLAALFLMGRLLLRPMLRSVAKAKSEELFVAASLLVVIGAGLVSA-LTGLSMALGAFIAGLLLAETEFRHEVEVRVEPFKGLLLGLFFLSVGIGLNVPLLVERPAAILGIALAMVAGNALVVFGLARLFGLRSRPAAEAALLLAGAGEFAFVILGQAMGGGIVDRTTGETVLVAATVSMFCIPLLSLLSVRV-------GGRKVAPAETPAEPEGA----------------EPGGTEPGGTPRVLVVGYGRVGRLVGDMLNRHQVAWVGAEKDARMVDTGRRAGQRIYFGDAARPEFLERCGLAEAPALVVTMDDPEGVEAIVGLARSLRPDLTIVARARDARHAQRLYELGATDAVPETVEASLQLSEAV-------------------------------
170744079    LPPVLTFLSAAVVGVPIVRLLGQSAVLGYLLAGVVIGPSGFSLIPEAETARSVSELGVVLLLFIVGLELELSRLISMRRDILGLGTLQLVACAAALGGLGILGGLTPAAAGVVGTALALSATAVALQLLEERRDLAAPYGQRAFAVLLFQDLSVVAILALLPLLASTGTAASGNPL------------------GEALRAAGSAVAAILAAVLVGRYGLNRFFRLLAASGAREVMTAAALLVVLGTALLM-EHVGLSMAMGAFLAGLLLAESNFRHQLEADIEPFRGMLLGLFFMSVGMSIDVALVREHWLGLSAATVSAILLKTAVVAALFRLFGSPWLDALRGAAVLAPAGEFAFVLLPMAGELGIVDGAAGRLAIALAALTMLVGPLAAK---GLDGLLARRRTGALEP---------------------------AYDQIESTDARVLVVGFGRFGQILNQVLLAQGISVTVIDKDVEQIRSAARFGFRVYYGDGTRLDVLRAAGAGRAEVICICIDEAEETLKIIDLVHAEFPAARTYVRVFDRVQAIEAMNRDVDFLIRETVESALAFGRATLEALGVPAQEAAGIADDVRKRDVARLV----
288572921    --DLSLVILAGLLGGSLARFFRQPLILGYIVAGILIGPYTGGTVSEVNNIERLADIGATLLLFSLGLEFSLKDLRPIGRIAFGGTLIQVALTMGYVTFIADAQGWG-GQALWFAAAMVSSSTAVILKTLTSRGYDRTLSGRIMLGMSIVQDLCVIPIMIFLIHGSQGGGWAP------------------------LAKSAGYATAFLASMAIMGTKAIPWALRKVSQWESRELFLLFVMAMGLGIGSLSATI-GLSSAFGAFVAGVVLSESDYGHKAMSELIPLRDIFGLLFFVSVGMLMDPSFLINHLGTVLLLTLAVTMGKGAILSGISWIMGYRRVIPLALFLGMLPISEMAFVLIQTGNSMGVLGEEVYSITLNVVILSMLGGSIISGFTDTIYKTVKRRLP---------------------------EGRITAVNLPEEQSGHIVVTGGGTISTYVVDILREKDTPIVTIEPQYRTFESMKKKGLSLIYGDPSMISILEVAKLDKASLLIVASEDPRTARTVVETARRLSPNLPIVARGEDDLEVEKLTSLGATKAVLSRREAAMAMVRMGQEV----------------------------
136828639    ---------------------------------------------DSDSIRHFVEFGIVFLMFSIGLEFSLPKLNSMRGILFGLGGAQVFITLATTFFVSRLFGLDLAMAFVIGSALTMSSTAIVSKLLIERIDLNSRHGRLSIGILLFQDIAVIPILILLPALSAP----------------------AIDINTLFIPIILKIIVLLSILFWLGKPIINFWFGLVAQQKSRELFVLNVLMVTMFFSY-LTHLAGLSYALGAFLAGMLISETRYRYQVESDIASFRDILLGLFFISVGMMLNLSIFVEYLWIILTIFLGYSLFKATLITFLTRLFKYELGVGIRTGIILGQAGEFSFVILALAKEQNIIGGDILQIILSVCLLSMICAPFLIPYNGRIARFLSKSYIK-----------------------NSQKNIDKIDDIGHNLSEHVILCGYGRSGQFLGRFLKEEHIPFIAIDMDLNRVNDASNAGELVMYGDASRRVVLNAAGIRNCKAVIITYADDRASSKVLTVIRETYADLPIIVRTADESSIALLQKEGATEVVPEVLEGSLMLGSHALMVL---------------------------
268679541    ------------IMVTISRHIGLGSILGLLIAGIIVGPHTGGFTSQVEALRHFTEFGVVLLLFIIGLEMQPSKLWSMRKEVFGLGSLQVIASGVVLGFYMHFFVEDLGVAMLIGFTLALSSTALVMQLLQEKGKMNTEHGKSAFAILLLQDLAVVPLLAILPLLSTQQQVQTP-----------------------WWESLATVVVMFILLVAFGQYIIPNALDKVAKQRNKDAFLLLTMLSVVLSAYLMDH-AGLSMALGAFLMGMFLSTSRYNFQIEATLEPFKGILMSLFFIAVGMSIDFNAILENPLVFSGHIIVILVLKALVVFGLVLAFGGNKSGAIKLAFLLNQSGEFGFVLFGSAKALNVIDDTLFVVGIGVISISMLVTPVLYSFGCSLANKLANLSQFSYFNTENAA-----------------------------MEQKVVVAGYGSTGKVISKMLKSSGIPFIVFDVNAQEVSLGRKNGMPVFFGDITDMRLLNTIKIDQASMLIVSIDHSISAIKIVKHIKESYPHIKILARALDIKVMDKLLLAGANWVIAETLESSIR------------------------------------
153004595    --------------------LGLGSVLGYLVAGALVGPHGLALSGNPEAVLHVAELGVVLLLFLVGLELDPRRLVELRRDVFGFGGLQVALTTVALAGVALLAGLPWRAAAVAGMGLSLSSTALVVPLLQERRELGTRHGQGAFAILLFQD-----------------------LAVVLMLALLHALGAPARSPEPAWLALARAAAVIAGVVLASRFVARPVFRFVAKQGNPELFTATALLLVAGTALAVSA-AGLSMALGAFLAGVLLATSEFRHELEADVAPFKGLLLGLFFLAIGMTADLGVLAERPLVVLGLVAGLVALKVLVGVAVGRAALGQAEPALALAVLLSQGGEFAFVLFRLAAADAVMDGELASLLVVAVTLSMATTPALFALHRRVVRPLLR------------------------------TRQARAFDVRPDGEPPVVIAGFGRVGQVVARVLAAKRIPFTAIDASPEHIDFVRRFGNEVFYGDVSRLDLLRAARVGRARLFVLAIDDVEASVRTAEVVKEHFPHVTILARARNRQHAYRLRRLGVRRIVRETLHSSLEMTVDVLQAMGIDYVAARTAVDRFRDHD---------
159467851    ----FLTFLSATVLVILFKSLKLSPVLGFLFSGVVL--KQLGLFQDLKDTERLAELGVLFLLFEMGLELSLDRLKALAKYAFGIGSLQVLLCTGIFTAFALPAGHSIGEAVVIGAALSMSSSAFVLQLLRERGEVTSKFGNATLGVLLFQDIAVVPFLVLLPLITTHGTDLEGASP--------------VSLLSQLGPTALQTVAGLGALLLADRLIMKRIFEMVAQSRNSETFIALCLLTVAGTSLITQRL-GLSDTMGAFLAGVLLSETSYRTQVEADIRPFKGLLLGLFFVTTGSSINLQFLQLHWQEAGWILAGLVTIKTVVVAAVGQLFGLTRSESIRTGFMLSQGGEFAFVLLSLANQLRILPTNLNQLLIIVVVLSMALTPFLAESGKVVANKLDELWPPAPRGS---------------------------PSGGSGVPDPVVICGFSPAGQMVANMLESEPPAYLAFDLDPERVAAGRKAGFKVVWGDATRGAVLRAAGVDAPRAVAVCYADKESALQAVYTCRAEFPAVPIYACAADLRHAAELEEAGASRVIIRSVE----------------------------------------
269921640    --DLVVFLAAAGIVVPLFSRWKISPVLGFLAAGVLLGPDGLATIDDADQLSQLSELGVAFLLFMIGLELSWERLKAMRRFVFGFGLMQVGVCTVVLGGAFMLMGQSLASAAVLGMGLALSSTAVVLPVMAERGRMKGVVGRATFAALLAQDLSVAPILITVTVLAALAASGGEMTPS---------------VLGPALLTLAPAAVGLALIVVIGRLGLRPLFRSVAKSRKKAAGGSQELFVALCLLVVVGAGVAASMSLGALIAGILLAETEYRREIEINIEPFKGLLLGVFFVGVGLGLDLDAVAADPVGVFGLALALTAIKAGVVFGLARLWGLSSRAAVETALVLGPAGEFAFVILTTGMVEGIADQGFTQGVLVSATISMFTVPLMAMLGQRLARVAVPGPALTLPEPEARS-------------------------------GDVLIVGFGRVGRLVAEMLAEHGQSFIALDTDPAAVASGRRDGFDVSYGDAGRPELLSLCGIETARALVVTMDAPGKVDEVVTVARGLRDDLIVIARARDDRHAARLYALGVTDAVPETTEASLQLAENL-------------------------------
254421127    --DLVVFLAAAGVIVPLVNRLKISPVLGFLAAGVVLGPSGLATISDPVQLAQLSELGVAFLLFMIGLELSWERLRAMRRLVFGLGLMQVVVCTLVLAGLFVLLGQSLVSAAVLGMGLALSSTAVVMPVLAESGRLKGTVGRSTFAILLAQDLSVAPILITVSVMAAVAQAGGS---------------LDPAVLGRSLFTLVPAAIGLGLLVLMGRVVLRPMFRSVAQARKSELFVAASLLVVVVAGL-AAQASGLSMSIGALVAGVLLAETEFRREVEVSIEPFKGLLLGVFFVGVGLGLDLGAVAANPVLLFGLALAITVVKTGVIFGLARLWGLGARPALETALVLAPAGEFAFVVFATGMVEGIAPPALTSTVALSATLSIFSIPLLALLGQRLSREKAPALP----------------------------TTPEGAAPPEQADGAVIIVGFGRVGRLIGELLKEHDQAFIALDTDAAAVAAGRRDGFDVFYGDAGRAEMLAHCGVLSTRALIVTMDAPTKVDEVVTTARALRDDLIIIARARDDQHAARLYALGVTDAVPETTEASLQLAE---------------------------------
283822782    -------LGTAGIVVPLLRRLGVSSVLGYLGAGAILGPYGLGSISDTKSLGGIAELGVVFLLFTIGLELSYNRLLTMRRLVFGLGSLQVVASTAVIAAICAAAGLDLRLSIILGGCLALSSTAIVVDVLACQRRLATATGRASFSILLAQDLAVVPLLLFLLILGSSAEASVYEALALALMKAALGLSF---------------------ILIVARLFLRPLFRLVASAGSSEPFMAATLFVVVATGVTASR-AGLSMALGAFVAGLLLAETEYRKSVEIAIEPFKGVLLGLFFFTVGMGIDFREILHHPGLVFGAIVALVIVKAAIVLGIAPLFSVPIPAALETALLLGPAGEFAFVGLGLAAGLKLIPAEISGPALAVVSLSMAFIPLLDIAGRKLAERAAAKRPSLDAAL--------------------------FALPETELKDHAIVVGHGRVGQVLCSLLERHRFPFIASDKDPDVVSHHRRLGREVYYGDAANPAFLNACGLQRASALIITITAGDQIVGIVKTALNLRPDLVILSRARDATHAHQLYAIGVTDAVPETIEASLQLSE---------------------------------
294678534    ----LVFLGTAGVIIPLMTRFRISPVVGFLVAGLLLGPHAIGTIRSQEAVDQLAELGVAFLLFTIGLELSLDRLWTMRRSVFGLGMAQVALTTAAIAVTAFAFGNPIDASLVIGACLALSSTAIVVQLLAEQHRLTSVAGRNIFGVLLAQDLAVVPILFLIVVFGEAGKGGSEAITLQTVLSG-------------LGIAVIQAVAAISLIVGIGRVILRRLFRSVARTHNRELFMAAILFVVVGTSLITLA-AGLSMALGAFLAGLLLAETEFRRQVEVDIEPFKGLLLGLFFISVGMRIDPASVAQHPVMLAMSVIGMTGLKAAVIALLARLFGLAWPVALEASLLLAGGGEFAFLVLSLAGSSGLTTPEVEQFMLLVASGTMLATPVLARMGRSLGQRSTRATALTDLPAETPEAIASRP----------------------------LVIGGGRVGKLVCDVLAGEGYSCLVIDRDAELVARGRAEGRDIIFGDAQRPGILRKCGIETAPIVVVTLHDAAITEQVVTMLHRLRPDLPVIARARDADHAVRLFSMGAVQVIPEAFETGLDLA----------------------------------
16127726     --DLVLFLATAGIVAPIFKRLKINPILGYLLAGVILGPFGLGTVDNPDEIAQLAEFGVVFLLFMIGLELSWERLRLMRRWVFGLGAVQVIGCSLALGAGGMLLGLEPVVALTIGAALTLSSTAIAVPVLAERRRLHSEAGRATFSVLLFQDLAVAPILITLAILGRGNGSFQLQDLLALAPAALGLA----------------------VIVLVGRLALRPMLKSVAKAKSEEMFMAACLLVIIGAGMVAA-LSGLSMALGAFVAGVLLAETEYRHEVEVKIEPFKGLLLSLFFVSLGIRLDLSLLAAQPAAILGTALGLLVLKTAVVFGSGLLMGLNRRAAIEAALILAAGGEFAFVLLDNAMSAQVVPPAIGQAVLVSATLTMFLIPGLAALGGYLG-----RKNAPLPVSEAPPSTANEPDRLGPEP-----------------AGQVLVIGYGRVGRLVGDMLGRHDLPWIAVEREARLVEQGRRDGARIYYGDASRLELLERCGLATARAVVVTMDAFEVAEAVVVAARGARPDVPIVVRARDARHAARLYELGATDAVPETIEASLQLSEAVLVDIGVPMGLVIASIHERRDEYRKKL-----
229520726    ---ILLLLAVTILIVVGFQRLHAPTSLAYLLVGVILGPYTIGPTIVLAEFDAISEFGVVFLLFTIGLNYSLPQLRMLRGQVLTLGSGQVVFTTLFVTLLLWLCGLTPAVAFVFGAVFAQSSTTIMSSLLSESGETNTQHGRFGLAMSVFQDVTAVPFLVLIPLLGTALALDTLMLNLGW--------------------AMLKVICAFALVILLGKWLLRPLFHLVSQKRSSEIFTLTVLLVALLAAWTTDSL-GLSLAFGGFLAGMILGETEFRHQVESSIRPFRDVLLGLFFIAIGMRFDP-FALPPIWHWALLGALVIIGSKIVIVFLLLRKNATPKVALQTGLLLAVGGEFGLALVAIAMDSMVINAELSQIAITAVLLSMVIGAILIRFNQQIAAL---------------------------FFKDIHNGAYDSPDFSDTPTPQVVIGGYGRVGHTIAVLLESRGIPYIAFDNDPHRVQFGREQEHAVYYGEISDHELLDAIHIQQVALVIITVDGHDVVWSTLKLLRQLCPQVPVIARARDLESSIRLRDAGAVKAYPETIESSL----HLGQTALQILGVPDTEIDTL-------------
262198871    IDEIAIIAGLGVLVTLILARLRLPTVAGLLFAGGLAGPFGFGLVRSIHDIEMLAEVGVVLLLFTIGLEFSLARLKNIFRQVALGGIIQVGATAAAAGGIAMALGEPLGRCIFYGFLFALSSTAIVLRGLAERRELDAPHGRFIVGTLIFQDLCVVPMVLVVPMLAPGAAAGEAWTQIGW--------------------ALGKAALVVAAVLVLARLLVPRFLGWVDASRSREVFVLAVIGLCIGTAWLTAQ-AGLSLALGAFLGGMVVADTEYGHRAMGDMLPLRDTFMSIFFVSLGMLFDIRVVAERPMLVGLLLLGFIFAKGLLATIAALAMRFPARVAWLAGVGLAQFGEFGFVLARLGESSGVVSGEALAPLFAAGIASMFLTPVLVRVAPHVTA-----GERLLAPLERLLGA---------------RGIDESDAQPESLTGHVVVVGYGVAGRLVAGSLKHSGIPSVVLELNAETVRAARANGEQVFYGDATSSEALGHAHVERARAVVLLINDPHAARRVVGAVKHFAPDVPVFMRAHYLAECDALQRAGASVVVAEEIE----------------------------------------
152991262    IAIILGAIFIASVINIILKRFDFPTIIGYILTGVIVAEFFHLNVHNTEILEYVSEFGIVLLMFTIGLEFSFRELKVMKKEVFVGALQVLITGLLFAFMATLLFSMPLRSAIIIGFALALSSTAIILKILNETGEIHASYGRKALGILLFQDIAVIPLLLMIEIFTK-----------------------DVPLQALILQTLLNMFLFFLLLYILGKYVIDRFLHYAVATKNQEIFLLAVFFVII-LSAAVAHYFGFSYSLGAFFAGMLLAESHYKYQIEADLSPFRDLLLGIFFFSVGNRIDLSIIVDHFGQIILLLTGIMLLKALIAYGIVIIW-EQKRTAFKTALTISQVGEFALALFVMAYGNKFIDETTLQIVVSVVVLSMIATPFILKNLKRLADKLFKEPVR------------------------------ELIIEGGHFNNHIIVCGYGPLGKEIAKVLKHKSFQYIIIEHDLKLYEEGVQNNEPIFFGNAAQRNVLQSLDVKNACAVVMTFHNLEKIRLVAQAVLDMAPNAHLVARVRDEKEKKVLEDLSIADIVVSTQVLSKEMMDRLLYCH---------------------------
87198420     ------------------NRIRVNPILGYLLIGGVIGPYGLGLISDIAGVRGLAEIGVVFLLFMIGLELSLERLWSGRALVFGMGSLQILLTAGLIAWIATGLGVEEPTALIVGAALSLSSTAIVMQLLIHGRRQFSAVGKTGFAILLMQDLAVVPILFMVGVIATPGSGGLAAGLAGALGKAT---------------------LAIVLIYLAGRLLLRPVLRQVAQTRSPEMFTAAVLLTVIGVSALTAR-FGLSMALGAFLAGLLLAETEYRHQIEVDIEPFKGLLLGLFFMSVGMGIDWRQVLASPLEIAGMVTGLWLLKAVVITGLAIAFGRPRHVAAEAGMLLGQGGEFAFVIVGVAAGLGVVGGVLEQQILIVTGISMLLTPVVAHLARQLSAAMERKRLAAAADTDE---------------------------SFADCEGHIIIAGFGRVGQTLARALDAENVAFVALDADAAMTAGLKDRHLPVFYGDASRSEILAKAGIDHAAAVVVTMNDPEAASRIVHQIHQRWPSMPIHARARDPEHARRLLELGASFCTPETVEASLQLAANVLVGAGVDAEVTRRRITEQRA-----------
241774032    ----IAFLIAAAVFVPFFLRFRVSPVLGFLLVGALLGPFGLGTISQTQDVHQLAELGVVFLLFSIGLELTWERLKALRRMVFGLGVLQIVLSAAVLTGLFLLIGRSLGGAVAVGMGLALSSTAMVMPVLAERKRLNSPTGRSVFAVLLAQDLAVAPILITVVVLASGGSS----------------------FGISGLLTLIPAVVAMALLVIGGRLLMRPLFRSAAMAKSAELFMAACFLVVLVSGQLAV-WAGLSMGLGAFIAGVLLAETEYRREIEMMVEPFKGLLLGLFFVTVGARLDFAAVMSEPVLVLGLTLGLILLKVAVVVPLARGFGLSWRGAVEAALVLAPAGEFAFVIIDEAVGRQLVPVGFGHAVIVSAIVSMFLVPLLA--------GIGARFNRKTAAAEVATSVAPAHVSEQVD---------------------VLVVGYGRVGELVADMLRRHDISFAVIDANARVASRARKDGVEAWYGDASHPDMLHRMGIDNVRAVVVTVSNAAFTDSVVTAVRQVRQDVGLIARARDANHAEKLYGLGVTDAVPETIEASLQLAE---------------------------------
113868507    ISTIVGGIVLAFILGAIASRLRLPPLIGYLCAGIVVGPHTPGYTADQALAPELAELGVILLMFGVGLHFSIKDLMAVKRIAIPGAVVQIGIATLMGMLVAWGFGWSWGQGLVYGLALSVASTVVLLKALQERDLVESPQGRIAVGWLIVEDLAMVLALVLLPAMAGLLAASGVTSGETSGEAAPATGDVVLA----IFATLGKVAAFVAVMLVIGRRFIPWMLERIVWTGNREMFRLGVLATALGVAYGAYALFGVSFALGAFFAGMVLAESEFSHRAAEESLPLRDAFAVLFFVSVGMLFDPMVLVNDPWGVLATVFIIVVGKSLAALGIVRAFGHSGQTGMTIAVSLAQIGEFSFILASLGVYLKILPERGQALILAGALLSIMLNPVLFHL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288941282    -------------------------------------PYTPGPVIEGHQLRLLAEYGIVFLLFTIGLSFSRPQLQALRHTVLWLGTAQVVLTTALVGVLAWLLGLAPVAAFVVGAVFAQSSTTILSKLLEEQREEQSRHGRLGLAMSVFQDVTAVPFVVIIPVLGLAVGAEAIAHSLGW--------------------AMVKAALALALVYAAGRWLLRPLFHLIVARRSTELFTLTVLFVSLAAAWITGSL-GLSMAFGGFLVGMMLGETEFRHQIEAAIRPFRDVLLGLFFIGIGMLFDLSALPAVWPLAFGGALGLLTLKALVVAPIVRLSGTDALTAWRTGLLLAVGGEFGFALLAIALESGAIAGQAEQVALMSVLLSMVIAPFIIRHNGAIARRLTRSGARADEAESRLQPLNV-----------------------ADLRDHVIICGYGRVGHTVATLLHASAVPFVAFDADLTRVARGRADGYAVFYGDVADAGLFAAAHGERAALVVVTIDQADTAWRTVSFLRAHYPPLPIIARARDLEQSARLIAAGATRAYPEAIEASLRLATALSLVGAAPENIDRLIQDVRDSDYR--------
136752621    ------------------------------------------------------------------LEFSLPRLMAMRNIVFGLGSLQVVVTSIVFMLILLLLEHSLLNSFTIASLMALSSTAVVVKLLKESGDLNQRRGQLAIGVLLFQDIAVVPLLIVYPLLAQSGSEE---------------------IVGALAFALTKGALVCVLLFGIGKWILPKVFSEIALVRTDELFMLTTLLVAL-FAAGLTYLFGLSMALGAFLAGMMLGESHYRHQLEADIRPFRDILMGLFFVTVGMQLDVLYVLNSWYWIIIVLVGLLLFKIAVLAIAAQVMGERKQDAVSAGIMLWQMGEFGFVLIALASQHLLISSEQASFLIAVGVLSMALTPYLIEKTPLILKKLGLLS-------------------------HAGQYWQQPATSSPLYQNHVVICGFSRVGQTVARFLKPEAIEYVAVESNPILLQEAKAAGEPVIFGHVNQKDILKSAGVERARLVIITFTDFEQTQIVVDAIKQIAPKVKILVRMRDDTELETLKELGVTEVVPETLEASLMLVSHV-------------------------------
88608068     ---VIALLSTAVLVVALFLKLNISPILGYFVAGAVLGTHGFKIVTFSSPMETFAEFGIVFLLFLIGLELTLDRIMSMRLHVFGLGTLQVIITALLIILICRIFGNSSSASIIIGCAFALSSTAIVLQVLQETGMESNQVGRLSIAVLLMQDFTVVPLLVLVALLGNNAPQ---------------------NLLLPIAMSLIRAGLVLLLIFVAGRLLLRPFFKIIASTKSSELFIATTLLIVLGAAYITEKL-ELSMAMGAFVAGLLLAETEYRHEVEQVIFPFKSLLLGLFFMTVGMSIDLRMLVENIGLITGIALALMTLKASIVIGLAKLFGFKTGPAINAGLLLAQGSEFALILFKLDSSTTILDASMVNILVSSVTMSMAFTPLFSSIGTMVANKL-----------EAPDRIVEEDELIQL-----------MRASVADIDNHVVIAGFGRVGRMVARMLAEERINYIAIDVDSKIVEKAQDEGFPIFKGNINKRATLDAIAADRASTIVLSMQNGVTSKKAVALIGQSFPHATIVARVADFSDIKTYRKLGAHKLVPETYETGLQIGAEVLQ-----------------------------
171911571    -------------------RFQQSLLIGYFLCGVAVANSGLLKLAGPEFMAGFAEVGVVLLMFTIGIEFSLAELKHLRHTAFVGGGIQCGLTMLLAFVVFKLCGFSVVQGLVAAVAVAVSSTAVSMKTFQSLGIPAGPSSRATLGIALFQDLLVIFFMVMLPALSKSATG----------------AGEDSHLWGSLAGTMGNGAIFAVAVWLLGRYVVPRVMLAVSNTRSRELFTLMVVALCAGVTCLAAAL-GLSPALGAFVAGLVASGSIYSHRVMADILPFKDLFLTLFFVSIGLTIDVGILSQNLPSVVAFTLALILVKAAVVALACRALHLTWRAGLMTTAALASAGEFSLILMTRSKAQMPWDEVFVQVFNTSGAISMALVPTLMRAVPNIADWLERKGYAKTKKTAAV--------------------NADYKQKIKSLRGHAVLCGYGHVGAALHKSLAKYGIEVLVIELNVDTVRTLKRQGISVLYADAAQRETWELARLHDASLVAFTFPDARIAFEAIQLVKEFNAEVPILARSRFASDRGRLLDRGATAVVQDESEAATSMLRYAEGIYHE-------------------------
159468197    ------------------------AVLGYLLGGAIIGPYALGLISDVHSIKHLAEIGVVLLLFNIGGRGGGG---RGGRGVFGMGTAQVVLTLLGVAGVAMLAGLPGPGAIILGGSLAMSSTAVAIQVLEERGEMGSRHGRAIFSVLLLQDLAVVVLLMLIPLLAPSPDGSSGGFARIAQALGLAAVKAVVAIVGIIA---------------GGRLLVRPLYKKISEFANAEIFAATTLLMVLGTSF-LTQLAGLSLALGAFLAGLLIAETEFALQVESDIAPYKGLLMGLFFMSVGMEISVQLFIAKWKEVLAAITILIVGKVAVMAAIGPMFGVPRLAAIRSGLLLAPGGEFAFVAFGEAVARGVLPAATCNLLYVVVALSMALTPYLAEFGSRLGAVMESSDLKELQPKEDE---------------------------MKEMKDHVIIAGYGRVGQIIAQMLSEQLIPFVALDVSSARVSVGKKKDVPVFFGDAGSASVMHLVGAERAACAIIALDTPGANYRAVYTMSKHFPHVKTYVRAHDITNAVNLERAGATAVVPETLEPSLQLAAAVLREMDFNTEEVSSIVDEFRRKH---------
294012269    LSEGVVLLGAAVLFVMLFRRLGLGAVLGYLVAGALVGPQGLRLVGGAESKLAIAEIGIVLLLFLVGLELHPARLWRLKRDIFALGMAQVVLGCALTAIIFYTTGFTWGAAIALGLPLALSSTAQVLPGLKSSGRINSPFGEKVFSILLFQDLSIVPLITIVAALSRNPANVG-------------------GPPGWLM--AGYTVAAIAGLVLAGRFVLRPLLHLVGRLGERELFVVVGLFTVLAAAALMHALH-LSTALGAFIAGVMLADSPYRHEIEADVEPFRSILLGLFFLAVGMVLDLHAVAANPLFVIGMAGILVLTKAALITGLARLFGMEWNQAIGSGLLLSQGGEFGFVLFAQAQNALLIAPQAASLFSAIVTFSMATTPFLMLFARRLE-------------------------------FAKPRTGLDLPRPEDAPRGTAIIVGYGRFGQTVAQMLMGHGFGVVLIDKKPSQIEVSSQFDMKVYYGDGTRIDLLRRSGAEEARLIAFCIDDPSLDARVLEPIAEAFPQAALVVRAFDRRQLLAFKDMDLAGIVREVFESAICMGVQAMEALGVPPEEVEEVERQYRRNDEQRM-----
254292742    IKDAIVFLFAAGLVIPALRYCRIPSVLGFILAGIALGPIGLGSLSDPAAAAPFAELGVLFLLFLLGLELSFKKLWEMRRLVFGAGGLQASISAVLIGIVAYMIGLTAPAAALIGLALALSSTAIVMQLLIDDHRATSPAGRTGLSVLLFQDILVAPILILAGFLSRDATP---------------------ALSGAILQAAFNGFAALVAILFIGHFLLRPLFRLAATTGGRDFMIATTLLTVVGAAVITAS-AGLSLALGAFLAGLMLGETEFKHQTEVDLEPFKSLLLGLFFMTVGMGLDLPTMFKYWPIVILGLILLLVIKLAVAIIACRIFTGKMSTALEAAFLLAPAGEFAFVVLAAGSEGGVVTPKEAALITAIAGLSMMITPLMSKIGQILAKRFDVEGEESAEGINNYS----------------------------DLEGHVIIAGFGRVGQTVARILEAEQTSFVALESRPKRVNIMRKEGWRVYLGDAARKEILEKAGIQGAAMAVLTLDDAGSVEAIVRTMRTIRPQMPIIVRANDAIHARELYAAGADFVVPETIEAGLQMASRTLQ-----------------------------
168005034    ----LTFLGATVLIVPAFKAIKQSPILGFLLAGVVL--NQLELIRSVTDVKALAELGILFLLFEMGLELSLARLKALAKFAFGIGLAQVVLSTLAFTAFELPPNKAIGEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPILETGNIADS-------------------NLWPVLASESLKALLGLGLISLGGRIFLRRLFEIVANSRSAEAFVAMCLLTVTGTSLLTQKL-GFSDTLGAFLAGALLAETNYRTQVEADIRPFRGLLLGLFFVTTGTSIDIQLLVREWPNVLALLGGLIAIKTAIITAIGPRVGLTLSESVRTGLLLSQGGEFAFVVFSLANRLGVLPLELNRLLIIVVVLSMALTPLLNEVGRKLAEYIER--------------------------EFEDSSPTESGVKNFQAKEPVVIIGFGQMGQVLANFLDAAGWPYVAFDLDPGRVKAACKLGFPVLYGDGSRPAVLQTAGIAQPKAVMVMYTGRQKSVQSVERLRQAFPQVPIYARAQDLQHLLELKHAGITDCILENAETSLQLGSVLLR-----------------------------
257453779    MLDATIFLGAAVILIPLAKRFGIATVLGYLFTGLLLGPSFLKVASNPDDLLHFSEFGVVLLLFIIGLELQPSRLWALRQQIFVLGGLQVIVTGVVLMLLSWFLDIRLSNSFVIGFGLALSSTAFVLQLLGEKKQLATTHGQQAFTILLFQDIAVIPLLAALPFLSGAQE------------------------QNYDWIYFAKVISVFTGLIFVSRFMVRPFFKFVASSDATELLTATALFIILSVSLLM-NYIGLSMALGAFLTGVLLADSEYRHELQASIEPFKGLLLGLFFMSVGMLINVKLIVAKPLLIIGLAGLLMLIKFVVLTIIARLMGNKNESSIRLGVTLAQGGEFAFVLFSVATAQHLLTREQQNILNLVVTVSMAMTPLAFLL---LEKFGNPLFAKATPSKE--------------------------YDKIPNHEHAVVIAGFGRVGQIIGRVLRMHNIEFTAIEKSANQVDFVRKFGNQVYYGNPKNPEILRAAGLENAKVFIIAIGDIELSETVAAYVVRNYPHLTI-------------------------------------------------------------------
241206528    IATVAVSFVFAAILGYGADRLRLPPLVGYLMAGILMGPFTPGFVADTALAGQLAEMGVILLMFGVGLHFSASDLLAVRGIAVPGAIGRIILATLLGIGLCKLWGWSLGAGIVLGLSLSVASTVVLLKALEERNLVNAASGRVAVGWLIVEDLVMVLALVLLPALAELLGGNASTTTNHGLG--------DLPLALTIGLTLLKVVAFAAMAIFLGPRIVPWLLTMIARTGSRELFTLTVLAIALGIAFGSAAIFGVSFALGAFFAGVVMSESQLSHRAAADSLPLQNAFSVLFFVSVGMLFDPSILVRQPLAVIGALALVILGKGIITFLIVILLRYPISMGLTLAGGLAQIGEFSFILAGLGVSLGLLPHEGQDLILAAAILSITLNPIVIFATDGLKKYIHSKWPSLWESYGRSRQKAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
103487287    -------LGVATLFVLIFRRLGLGAVLGYLIAGAIVGPHGLALVGGGESKLAIAELGIAFLLFLVGLELHPRRLWQLRRAIFGLGMTQVIVGLILTALIYVVLGFSPAAAIALGLPLALSSTAQVLPGLKSSGRINSPFGEKAFSILLFQDLAIVPMITIVAALSRAPA--------------------DPSAPPGWMLALYTVGAIVGLVLAG-RFILNPLLRLIGRYGERELFVVVGLLAVLASAALMHSL-HLSTALGAFIAGVMLADSPYRHEIEADVEPFRLILLGLFFLAVGMVLDINVVLADPLRVVGLAAALVAVKLAVLTAIVRAFGKSWKTALGLGLLLSQGGEFGFLLFTQAQQALLIAPEAASLFSAVVTLSMITTPFLMLFARNLE-FAPDRDGPVMDGPEHAPR------------------------------GSALVIGHGRFGQTVAQMLHAVDCSVTLIDKKPSQIERSGRYDNKVYYGDGLRIDLLRRAGADDAKLIIYCIDDAAFDAATMRPIVEAFPHARVLARVFDRRQLIAIDGAGVSAAVREVFESSVA----LGRKALEELDVDPREIEDVEA-----------
224014738    -SDTIFLLMATALITPLCKMVGTSPILGFLASGMLLGPNGFGVISGIHTTETLAELGIVFFLFEMGIELSVERLKSMKKDVFGLGLSQVITATVLGLVAKFAGGLSGPASVVVGGALSLSSSAFVLQLIKDKKELATRFGKASFGVLLLQDLAVVPLLVATPILAGSGS-----------------------LASALGSAFVKAGIALSGIALAGRFALNPLFKIVAAANSQEAFLGVILLTALGMSFLTEGL-GLSNTLGAFLAGVLMSETKYKYQIEADIAPFRGILLGLFFVTVGFEIDVGLIARNLPMVSGIVVGILALKAGILALLSLGFGLSGANAMRTGLILSQGGEFAFVAFGLARSLGVLDPATTKMLLTCVSLTMALTPFLDEMGTKLAK-----------------------KMEEGSDFTHYIGQDRDAAEITEDDGFVVVVGYGVVGKTVCDLLDRKLIKYVGMEKDPKKAIQARNKGLPVFFGDVGRPEVTEAFNVGKAKAVIVTISDKAEATRAVISLRRMYPEKPIFARAKDADHAKRLQ-----------------------------------------------------
116326938    LVTLIVFLSAAVISVPFFKKIGLGSVVGYLIGGIIIGPWGIGLITNVDSILHISEFGVILLLFLIGLELKPQRLWILKKPIFGLGGLQVILTFFFFFTILSFLDMEKSQVIVISISISLSSTAFALQLLGEKNELKTMHGRSVFAILLFQDLAVIPIMAILPFLTESVADPGSQGSIKQIAVATGT---------------------ILTVILAGRFLARPLFKLVASSGNHEIFTALSLLIVIGVSLLMDQ-VGLSMALGSFLGGVILADSEYRHELESNLEPFKGLFLGLFFLAVGMSINLSEVLKDPILVLFSALILILVKATVLFFIGKISNHSNETSLNLSVTIAQGGEFAFVILGVGVSLSILPKERADLVIAIVTLSMGLTPILGIFKDKIVELIFKKDQNFKEDT-------------------------------IEEQNRVIIAGFGRFGQIIARMLFVHRIGFTALEHNPDQVNVARKFGYKIYYGDASKLSLLRSAGAEQADLFILAIQDIDISIKVAELIKKHFPNLTIISRARNREHVFKLMELGIQIIRRDTFASALELA----------------------------------
87200704     ----FLLLGFALIFVLVFRRLGLGATLGYLLAGAVVGPQVLGLVGDAESKLGIAELGITLLLFLVGLELNPSRLWRMKRDILGLGLLQVTCGLAVAAMIGLTTEFSWEAALALGLPLALSSTAQVLPMLQSSGRLRTPFGERAFAILLFQDLSIIPLITIISAMSRNPADAG-------------------GPPGWLLT--LYTLAAVVALIAAGRFVIRPLFRLIGNLGEREMFVVAALFTVMA-SAAVMEALGLSTALGAFVAGVMLADSPYRHELEADVEPFRSILLGLFFLAVGMMLNLHAIAERPLFVLAMAVGLIAIKAGAIFLIGLAFRMTWRGALALGLLLSQGGEFGFVLFAQAQNALLIAPDAASLFGAIVTLSMATTPFLM---------MATRGIREEAESPKGERAGPQPD-----------------------GANAIIVGFGRFGQGVSQILLASNIPVTMVDTDIEMIDVAAEFGAKVYFGDGTRIDLLRQAGADEAEMIFFCMDGDQMSPDLVEAVHEAFPRAAIYVRAYDRRALIRLKETPASAVVREVLESAVKMARIALHDAGLSEEAINRAEDMFRARDKERL-----
255598965    --------------------------------------------------PPGGRVRYCVLMFSIGLEFSLPKLYAMRKTLFGLGGGQVVLTLLASLVLGKLAGLSLTSAFIIGAAITMSSTAIVSKILMERVDLNSRHGRLSIGVLLFQDLAVIPILVLIQTLGSHSD----------------------NWLDVLGLTLFKSSILLFLLFKFGKNILNFWFELVAKQRSRELFVLNVLMVTLLM-AAATNFVGLSYALGAFVAGMLISETKYRYQVESDIAPFRDILLGLFFISVGMLLNVSVLVEHIGLIVVLLALFLLFKIGLIALLTKFYGFEMGVGVRTGIILGQAGEFSFVVLALGLQTNLIDGDSLQLVLSVAVLSMLVAPFIIQKNGRIARALVKSYSR-----------------------NSIKVVDTIQEHSQDLRDHVIICGYGRSGQYLGRFLREENIPYVALDMDASRVQEAASAGENVIYGDAGRRSVLEAAGLARAKAVIISYAETRGTMKVLHVIQERNPNLPVIVRTHDDSEMD--------------------------------------------------------
148552932    --------GAAIVCVLIFRRLGLGATLGYLVAGALIGPQGFGLIGDAESKLGIAELGIVLLLFLVGLELHPNRLWRLRRDIFGLGFVQVVCGVALSAVIYFGTAFTAAAAIALGLPLALSSTAQVLPMLRSAGRLNTPAGERAFSVLLFQDLSLIPLITIIATLSRTPPAADAPP------------GWLLGVHTVVAV---------VGLVLAGRFIINPLFRLVGRLGERELFVAAGLFTVLA-SAAVMEALHLSTALGAFVAGVMLADSPYRHELEADVEPFRTILLGLFFIAVGMLLDLHVIAERPLFVAAMALAVVATKTLVMFGVAKLFGVSNRGALGFGLLLSQGGEFAFVLFAQASEALLIRPEAASLFGAIVTLSMATTPFLMMVSSRFLTPPPSQEERPGP--------------------------------DGGMSPAAIVVGYGRFGQTVAQMLMAAGTRVSLIDNEIEQIDVAEKFGSKVFYGDGTRVELLRHAGADQACAIIFCVDGDGLGKAQLQPVLNAFPNAAVLVRAFDRRHMMVLGRLDIAGAVRELFESAV----VLGREALEAVGVSEANIDKIEAEYRRR------
288939997    ------------------------------VAGVAVGPHSPGVTAHVEDVRNFTELGVVLLLFMIGLEMQPKRLWALRREVFGLGTVQILLSGLVIALYLSIYAPSWPVALLMGLTMALSSTALVMQLLHERGDLSTRHGTTAFAVLLMQDLAVVPLLAIVPLMSDLGRAADEVSLGEQLLHVVALV---------------------GLVLVAGRYVVPFALDRLLRQNNREAFALVVMLAVFLAAWAMHE-AGLSMALGAFMMGMLLSTTRFSFQIQAHVEPFKGLLMSLFFVAVGMSIDLPAIADHPWLLAQHVLVILAIKLAALFGIAVVFGLPRGVATRVAFLLAQNGEFGFVLFGFAKTLGLIDDATFVIALSVISVSMMLTPILVRIGDQVARRLERRPGPIQSFDEATTGVVPK--------------------------GRVVIGGYGRVGHTIATLLEVNQIPFIAFDTNPANVEHGVRDGRPVYYGDIGDMELLTAAHVEGASLVVLTIDHGPTAHRAVSHIHQAYPYVPVIARARDLDACGSLIRAGATRAYPEAIESSLRLGAEALQML---------------------------
124267219    -----------------------------MLAGIVVGPNTPGFVADQSLASQLSEIGVILLMFGVGQHFHPQELLRVWRLAVPGAVAQSLVAGVAGWAAARAFGWSHAAGAVFGMSLAVASTVVLMRMLVERDRLSSRDGHVAVGWLIVEDLFTVAALVVLPVLASDSSDAQS-------------------LGSALLLAMGKVAAFVAIVMLVGTRVVGRLLERVAGARSAELFTLTVFVVALGVAVLASELFHVSVALGAFFAGLVVGQSRFGPQAAADMAPFRDVFTALFFVSVGMLFNPNLVVQQPALVLTALGVVLLLKPLVAVVIVLLLRSDWRTAATVGVGLAQIGEFSFILASLGLSLGVIPKEALDVLVVAAIVSIALNPVLFRL--------VERWLPKEHGSAPEEEVPLASTYAPDAP-----------------GAAVVLAGYRSLGRRVVQRCAAAGIPLCVV--QHEAIEALEGLGVAQIYGDPGRPDVLAAAGLGQAHMLVVADMPLVEKMQVCRAARQLNPRVEIVGAAMNDAEAAWLRDFGAEFVV---------------------------------------------
142777910    ---------------------------------------------------LLAELGVVLMLFSIGLELDAKKLWAMRHRVFLFGSLQVLVCAVGIAVATFLLGLSYALSVFIGLALALSSTAVAIQLMKDRNLMGTHTGQSVFGALLLQDMVAIPLLIGVSLIAPSADTAEFKALPALAAVVAVVL--------------------------TGRYLIGYLLHWVAHHGSRELFVGLALLLVIGVMELMTA-VGVSAGLGAFIAGVLLASSEFRHQLEADLEPFKGLFLGLFFITIGASINMQLLREEWQLISLLLLLFVGLKLLLLYGVACVLKIAGPERFSYAVLLGQGSEFAFVLAALATAGALLTGTEGAMLNLLIALSIAVSPLLMKLQDAWAA-------------------------------RQQKQQPVQNTDVQSSDSPVIIAGFGRYGQILGRLLLSNGIVPTVLDHDSDTIQTMTKFGFKVYYGDASRMDVLEAAGAAEAKVLVIAVDDVQAINAIVSSAKQHFPHLTLMARAKDVAHMYQLRQLGVEHIERELFEASLRVLSVLGMGHYEKELADRFRA----------------
154248569    -----------VVSVPIAKRLGFSPVVGYLLVGIAIGPVGFN-VADPGVVSTVAELGVVMLLFLVGLELKPSSLLSMGHFIFGLGTAQLMLTALAFALLAYFLGFGAAAAVVSGLALSISGTAIALQLLGERGDLASPYGQRTFSILLFQDIAVVPLLALVPLLAPGGEAEVARD------------------PKATLLAAAIAVAAIAVIVVSGRYLLNPLFRVLARSGAREAMTAAALLVVMG-AAGLMEAAGLSAALGAFLAGLLLSESTFRHELEANVDAFRGLLLAVFFMSIGMSLNITVVLGHIPSLLVGTLAVAVVKSVIVYLVFRADNIAPQDSMRAAVALMSAGEFAFVLFPLGLDNRILKSEQADLLIALAALTMILGPLLFAAL----SRLLPRFARPAAE--------------------------PPADDFADADGSVLVIGFGRFGQIVSQCLLAQEVTVTIIDKDVEMIQSAGRFGVHIYYGDGTRLDVLRAAGAETVEVICVCVDNKEDANRIVEIVRASIPNARLFVRSFDRVHSMELARLGVDFELRETLESALSFGARTLEALGVPQNAAAARIADVRVRDRARL-----
118474802    ----LAATAFAIVLNVFFKRYEIPTIIGYIVTGIFIS-KTFGLTYNTDLT-HIAEFGIVFLMFTIGLEFSFKHLLTMKKEVFLNGIIQVFVTGIIFSMIAYAFDIGQQTSLIIGFALSLSSTAIVLKTLNDNGDISQVYGRKALGILLFQDIAVIPLLLMIDIFSSKTTS----------------------VSDLVTTTLTSAIILLFLLYFIGKYLFNWMLYLVIKTNSQEIFITTILFSVVGASF-LAHYFGFSYSLGAFIAGMLIAETQYKHQIEADLIPFRDLLLGLFFITVGMQINFEIIFENLLMIIVILVDVMVIKIAVVYALLATY-LKKRVAIKTALSICQIGEFALAIFALLNVNNMLNSETSQILTAVVIISMVATPFILKNIGHLADRLEE----------------------------ESEIPEFEKLKVQDLSDHFIVCGYGRLGQEVVNRLKAQGLLYLVIESDISLVQLGRSRGENVFFGNATQKITLEKASIKTCAAIILTVSNEQKLEMIANSIKDLDYPVNTVIRFTGTEEKQLYADFGENHLIKEERAVARVLIHEALQ-----------------------------
17549715     LSTIIGGIVLAFVLGTIAQRLRLPPLVGYLCAGVMAGPFTPGFVADQSLAPQLAELGVILLMFGVGLHFSMKELLAVKSIAIPGAIGQIALATLMGMGLAWLLGWAWGPGLVFGLALSVASTVVLLKALEDRGIEGSHEGHIAVGWLIVEDLVMVVALVLLPALAGVLGGAGSTAVGWWD------------LTEVLAVTLGKVVAFAALMLVVGRRVIPWMLERIVRTGSRELFRLGVLATALGVAYGATVLFGVSFALGAFFAGMVLAESEFSQRAAEESLPLRDAFAVLFFVSVGMLFDPRVLIDDTWAVLGTVLIVVLGKSLAAFAVVRAFGHPARTALTISASLAQIGEFSFILIGLGIGLEILPARARGLLLAAAILSILLNPLMFALIDRLKREVPAEPAPA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222082124    IALIAAGFGFAAIFGYLADRLHLPPLVGYLVAGVMIGSATPGFVADMALASQLAEIGVILLMFGVGLHFSAADLLAVRGVAIPGAIGQIAIATLLGIGLASLWGWGIGAGLVLGLSLAVASTVVLLKALEERNLVSSTNGRVAVGWLIVEDLAMVLALVLLPAFAGALGGHADAGGHAATGSIWLTIG----------ITLLKVAAFAAVAIFIGPKIVPWLLTSVARTGSRELFTLSVLAIALGIAFGAAEIFGVSFALGAFFAGLIMSESHLSHRAAADSLPLQNAFSVLFFVSVGMLFDPSVLVREPLMIIGVLALIILGKALIAFCVVVLLRYPVSMGLAVAAGLAQIGEFSFILAGLGVSLGLLPREGQDLILAGAILSITLNQLVFAGTGRLEAWIFSRWPAFASNYGMAKH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
157165634    MEQILEGFLLSVALNVIFKKFQIPTIIGYIVTGTLISEFFN--LKSNDEISHIAEFGIAFLMFTIGLEFSFKHLMSMKKEVFLNGGLQVCLGFVMGVMLYYALHLKDETALIAGLAFALSSTAIVLKTLNDNGDVSKIYGRKALGILLFQDIAVIPILLMIDMFSSQ----------------------DASINELLLKTFTSAAILIVVLFLLGKYVINWIFYKVVQTNSQEVFIATILFLVVGAS-TLAHFFGFSYSLGAFLAGMMMAETQYKHQIEVDLIPFRDLLLGLFFITVGMQINFVVVLSNIWLVLGLVFSIMVVKAIVVFAVLNIY-LKRRVAAKTALSVCQIGEFALAVFGLMTTRNLLDVQTAQIFIAASVISMFATPFILKKLDVIADLVER----------------------------EVVVESNETLKPQKLKNHIVVFGYDRLGQEVVLRLKETKLLYIVLDNDISLVELGRSRGENVFLGNVLQSNTLENACLDDAAAVIITVNNEQRVELIAQKIKDYGANIQTIIKANGEGNKDIFGELGENHLISEERVMAKTLVHEALQ-----------------------------
224436978    ---ILCVLAMAVVSGIVLSWLKIPTIIGYIITGVLTAYIFGFRLEDSESLNNIAEFGIVFLMFMIGLDFSFKSITAMKQEVLVFGGMQIGISIAFFFVVCYFLGFNFSTSIIVASAVSLSSTAIVLKFLNESGQTKTPYGMSSVGILIFQDIAVIPILLMIKLLSDKDSE----------------------VVALLLTTLFSAIIVLVVLVLPGRILAKVFLRFSANMKTDEIFVGAVFLIVLGAAYIS-KAFGFSLTLGAFLAGMIISNTPYKYQVSSVLVHFRDILLGVFFITVGMQVDILFLLEYFIVIIILV-ALMMGAKTLLMYLFLCFFRGERVGMRVALSLAHIGEFSFAIFLLASQHKILPQEIYQFLTLMVIFSMIATPFILDRLDKVTDFFLRYMRPFS-------------FLQKKIIESQQDSQEEGEGGKADIEGHIVVCGYGELGKAILEYFKGCNVRYVAVDKNYKKVEEGMKKDEPVIYGDITHRKILEELGISQCAAVIIAIDSIETAQRAYQDIHSLSPLCKIILKTKSSAFALQIQSQGAYAVVQERREVAKILSDLALQAVEEDIQ----------------------
134367232    ------------------------------------------------------------------------------------------------GLTASWHGMTWQAGVALGGALAMSSTAMVMRLAGDRGELESAHGRPVVGVLLFQDLAVVPLLVLIPALSGLTGQS------------------DQGLGWALSMAVAKSILVLGLALLIGQRLVRPWLTLVARRKSQELFTLNVLLMTLGLALIT-EHAGLSLALGAFLAGMLISETEYRYQVEADVKPYRDVLMGLFFISVGMLLDFSVLASQWMLVLLMVICPMLFKFVVIAALARFFGISTGPSLKTGLWLCQAGEFGFVLLDPVGLNGLVPQSVLQPVQAAMVISMLIAPFIIEQSDRWILRLVRNEWFLRSLE-----------------------IHRIASQTLGSDQHVIVCGFGRCGQNLAQMLDAERIAYVALDLDPQRTREAAAAGSSVVFGDAARRETLLAAGVHRASILVITYADRASAVHVIHAARQLAPALPIIVRSRDDHDLSSLRAAGATEVVPEVVEGSLMLASH--------------------------------
296273359    --SLLYLFTIVAILVTLSKRLGLGSILGLLIAGIIVGPFGPILTKEVSSVRNIAEFGVVLLLFVIGLEMQPKKLWSMRKEVFGLGSAQIVFSGFFIFLYTVFYAKSWQIALLIAPTFALSSTAFVMQILQDKGITHTPEGQTSFSILLMQDLAVVPLLALVPIVAVNQVTSAES----------------------IWIEVLIAIASIAALILLGKYVVPKLLDYLAKHQNKDAFFFFVIA-AVVFAAWLMEHSGLSMSLGAFIMGMILSNSKYHYQIRAYVEPYKGLLMAMFFVAVGMSIDLKAMVDNPLVLLQHLVVIMAIKIVALFVFMIFMGYKRSTAISVSFLLAQSGEFGFVVFGAMKAVGGISDEIFVASITIISFSMLLTPILVNLSEKLALKFDTSPIKIKSA-----------------------------YVPKTEWEGVIIAGYGEVGRLTATMLDYANIPFVAFDIDAKRVEIGEKEGRAVYYGELSDLDFITRIGLEKAKAVILTIENHHTAAKIISHIRNEYPYLRILSRTKNMKTRDLLVKHGVSWAMPVSSEGALRLLGRTREDVIDILTYFRKNDKELHEKDEKK------
114800280    IKDLLVFLIAAGILVPAMRWLKMPTIIAFMLAGVGLGPYALGHITEPEAALPLAELGVLFLLFLLGVEFSFQRLWALRKVVLGAGGMQTLLSAAVIAVAGWALGLDPAVSLILGLALALSSTAIVMQVLVEEKRAAQPVGRTSLGVLLFQDIMVAPILIFVGFVGLKS---------------------DANLGGVLLDALIRGLIAIAVIWVIGNFLLGRVFRLAAASGGRDFLMALTLLTVVGAAAITYS-AGLSVALGAFLAGLLVGETEFKHQTEVDLEPFKGLLLGLFFMTVGMSLDLPAIAGQLGPILAVLAGLIVAKVGIAYLACRLFAGGHPISIEAALLLAPAGEFAFIILTAAQAGNAVTREVATFAAAVAGLSMLLTPLLGQLGRKLA---ARRPAKVDPEGMQLT-------------------------DPSEMENHVVLAGYGRVGRAVARVLKDEEVSILAIDRDPEKVHQARLDGLTAYVGDAARPEILTLTGIAKAEQFIVTVDDPNRARDMVSSARSLHRDILILARAHDGEHAAELEKAGAAHVVPEAVESGLQMA----------------------------------
83858783     LKDAVVFLIAAGVVVPLFRLFKLSSVLGFLIAGLALGPFALGTISEPEAAKPFAELGVLFLLFLLGLELSFKRLWQLRRAVFGAGGLQAFGSAAILGAACFFIGQTAPAALVIGLALALSSTAIVMQIMAEERRTAAPVGRASLAVLLMQDILVAPILILVGFLTRDSGAD---------------------LGEALLSALFQGLLALAWILLLGRLVLRPVFRLVAKAGGRDLLMALTLAVVVGASMLTAG-AGLSLALGAFLAGLMLGETEFKHQAEIDLEPFKGLLLGVFFMTVGMGLDLGAVWQNAGVVIAGLVVMLIVKALLVYLACRLFAGDHRLSLEAAFLLAPAGEFAFVVLATASAGDIIPADISTLVAAIAGLSMLMTPALAALGRKLAS-----------------------------EPEDAQGQGELPADLLELEGHVIIAGFGRVGRTMARVLETENVSLIGLDMNAQKVADGRKEGWPVYYGDAGREEFLERAGAARADMFVVTVDNPQKASDMVRTARRLRPDALILARARDRRHAAELEAAGASHVTLETAEAALQLAGRALEDMGLSADTVRDR-----------------
296447606    ------------IIAPLFHRLRISPILGFLAAGAALGPFGLGRLADIESISRIAEFGLVFLLFTIGLELSWERLARMRVLVFGLGLAQVLCGAALSAISVYAGGLGAAPAIILGAALAMSSTAIVIPVLAERRRLNRAAGRASFAVLLMQDLMVAPLLFLVSFLADPETSRQGLGSLLAFLPALAAMGLLIVAGRLLLRPLFRLVAA---------------------ADSTELFMAACLLVIIGSGVASAA-DGFSMGLGAFIAGLLLAETEFRREIEVTTEPFKGLLLGLFFVSVGAGLDLGRLVADPVPVLAIAGGLIVVKAAITFGLGRAFRLEAPVAAETALLIAPGGEFAFILLTGAIAGGLVPQRLGGDAMLAVTLGMFIVPALGRLGEWLNP-----GKRKQDIEAEYGHLAPE---------------------GDVAAGRVVIVGYGRVGALIGEMLGRHDIPFVAIDNQVKLVAEKRDAGVDIFWGNCMRREFLLRSGVAQARALVVTVEKADAAEEIVRVAHEARADMPIVARARDASHATHLYELGATDAIPETIEASLQLAETV-------------------------------
157737699    LITLFLAIFVSTVLNIIFKRFGISQIIGYILTGTLISYWFHFNGVNIHSLEAIAEFGIVFLMFTIGLEISVDKIKRMKEILLLNGFLQVSISAILIYLVGYIFELEVEVAVIVALAFSLSSTAIVLTYLKQSKDIHTPYGEKATAILIFQDLAVIPILLLISFLSNDT----------------------LAIEEVITKTLISAILIILYMFVIGKKVINWLLKFASNSSMDEIFLGAVLSIVVGASLLAEEL-GFTYSLGAFIAGMIIADTDFSIKVESEIASFKDLLLGTFFFSVGSKIDILYFFHNLHLILAIFVGIMIIKALVVYVIIRR-KSDKSISVKTAISLCQVGEFSFVIFTLASSKNIIPAQTADFLMLISVLSMILTPFIVNNIYKLSAFIA------------------------------EDYFESDNITPLKDKNHVVVCGFSILGKVIAMDLTQRNIPFVIITNDLRQVLTARKLGYRSYFGHLNKRQVLESLKVDEASSVIVTVSDTPKKRLICEAVLNFHKEASILLKIESVEEKLQLKDLNIKRFVHAHTEVGRLLVEE--------------------------------
255319684    -------LGASLILVALSRRLGLTSVLGYLVTGLILGQSGFNLI-EFSLIQNFIDYASILLVFLIGLELRPQRIWLMRSHLIKLGGIQIVITAGLIVTLGIVLQLPLLNSFIVGFALALSAMILALQLQTQYEQLNTTTGQYTLAVTLAQALVAIFLIALLPLFTRTESSQHGIAY------------------------FAATLATISGVFLFGRYLIQPFLNYLAKQNSIELMAATALFTVLAIFLTVDAL-GLHVLIGALLAGMLLADTPFRHAFETMIKPFRSLMSGFFFLSLGLYASFAVITQSPVFIVSLVAALLIIKSIVLAVLGHYSRLNWSNASLLGLGLFQSGELTFLVLYAALKEQLIEQVLMNQLTAVIILSMLLSPFIYLLAQHIIK--------------------------------QRPEQTRQDNVNTEASPALIIAGFGRFGQIIARVAHQQRLPFTIIDNNQPGAEFIEAYGGRFIEADITDSQTLQQAGIEQAKILVIAIDDVEDCMNAVRYIRLNYPELKLLVRARDRYHVHLLRDMGIEHFWRETQLSALDMAEYMLHAHHEQVDAFRQHQQQRLNRDDHKIYETH-
136541469    ---------------PLFRRLKISPVIGFLGAGVLLGPAALGKFGDVDEMKLFAELGVVFLLFMIGLELSFERLNRMRKLVFGLGALQVAICGLALGLLAFLMGESAASASVIGGALALSSTAIVIPVLLERKRLRVAAGRATFSILLFQDLMIAPLLFMVAMLGTDGMSDFNAGA---------------------LYALFPAILGLVLIVGIGRLFLRPLFRQVAYARSPEFFMAACLLVVIGTSVLAAA-SGLPMTLGAFMAGLLLAETEYRRQIEVTIELFKGLLLGLFFVSTGASLDIARILQNPLPLIALTVGLVIFKIVLIYLAGRAAGVSSEVARESALVLAPGGEFAFVMLGAAMASGVVSNAVGGDLMIVVTLSMLLIPSLASAAVRVVK---------------------------PDPDADIYGLRNLAPPPDEGDAPVLIAGFGRVGQLVSELLVRHKIPFVAVDGNAKLVADEREKNVPIYWGNASDPELLRRCGVGRARGLVVTMDNPQAVERVVQAARNERKDMVIVARARDAQHAQHLYALGASDAI---------------------------------------------
148553378    -------LGTAGLVIPAFARFRITPVIGFILVGMLVGPNGLGTIGNPRSIEPFAEFGIVLLLFSIGLELSFKRLWGLRRTVFGLGSSKLALSALLIGGGLWLFGQTPNGSFGLGLALALSSTALVLPMVGTSGA----VGQRAFGILLFEDLALVPIVFILGAMAPYGETDGWDG---------------------LLFTVASGIGVIAVMMVGGRLILPRLFAQAARAKNPELFLSASLLVVILASIATTA-VGLSPIVGALVAGLLIAETDYHAEVDLVTAPFKGLALGIFLITVGMSVDPLMILANWDSVALAVVAIVAAKALVTAFLLRFWGAKRAVAAETGLLMSSPSETTLIVLATAAQARLIDPGTAGFWQVVTAIGLTITPILAKIGHDIARRVDERETAADPDL------------------------------SDTIQARAIIAGFGRVGRLVAQMLDAHNKPYIAVDADIDTVINARRRGYKAMFGDVAKPGMLDHLDLSRSTALILTMDDPVQVVRITRLARQNYPELTIVARARDPNHAAELYRAGATDAVPETIESSLQLSEAV-------------------------------
296272203    --IIVSTIFIAIFVNLLLKKFQLPTIIGYIFTGTIIA-YLFGLHENNHDLKEIAEFGVVFLMFTIGLEFSVNALIRMKREVFFTGTLQIIITTLIVVLISFILNFDFQTSMIIGTALSLSSTAIVLKTYNETRDIKKRHGQRVLGILIMQDIAVIPILLMISIFTTNSENS---------------------VLYIVLQTTIAAVILIGILYLSGKYLLEPFLTHVSETNSEELFVGSVLLIAIGASY-MAHYFGFSYSLGAFIAGMMISETKFKHQVESDLIPFRNLLLGVFFVTVGMQINFEIIYLHLFTILLLLPILMVLKYCIIYLIVRID-DTKRVAFKTAFSLIQIGEFSLAILELARSANLLNATHTQILIVTIVLSMILTPIALKNLSKIASSLLP---------------------------DDIMDTTNTLAVDKDLKGHVVVLGYGHLGQEIVRELKELNNDYIIIENKILFYKMGKDDNEPIIFGNAAHKHILESVNIKTSCAVIVAIDNPEQLRIVCESINELTKNTKTIVKITKTEDMKNLEGLHLEHIIVDDQVVAKALVDE--------------------------------
262375110    MLQITLVLVIALLIVPLSKRLRLPSVLGYLLTGIILSPSLLHLIQTPEVMSSFMQVSLMALMFWIGLQLRPQRIVQINPSLWMMAALQVLISTLIFTLMAWVFQQSLLASIVIGLAGSLSALTLVIQHLNHQEQFATSYGQQAYSILLIHALLAILVIAAIPLFAGIRSTEHGVAY------------------------FAAIIATLSGLFLCNRYLMQPLYRWIAKSGSHELHAIVAIAVTLALLVLMNTL-GLNLFLGALFAGILLADSDFRPAVESTIRPFQGLLMGLAFISLGISLHLPDLRNFPWMILGGTLTLILGKFAISLALARYHQNSWRNSTLLAASLAQGGEFALLALVIAVSDQIITADLLSPLLWMVSFSLLLTP----------AFYWLLHSQILPRLDRHNHLAATFETDINPQAHTP----------------ILLIGFGRFGQIIARILLQQQHAFSVMDSTVPATELLAQYDIPFYQADATEPAALMQAGVATAQQVIVAIDDIEDSMLIVRHLRLNYPETCLWVRARDRHHVHLLQDLGVKHIWRETYLSALELSQALLTQLNPDPEESLQQIQNFREQDEK-------
213162009    --------------------------------------------------------------FGVGLHFSLKDLMAVKSIAIPGAVAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLLDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMVEKGDVGIAS---------------LAVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLATLAIIVFGKSIAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLLAAGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVASARE--------------------------------------------------------------------------
144145509    ----LVFLGAAGIVVPLLRQCRVPSIVGFVLAGIALGPYGLYFVTDPKAAAPLAELGVLFLLFLLGLELSFGKLWAMRRIVFGTGGAQSLTTAFVIGMIAWMMGLSPQGAAVIGFALALSSTAIVMQMLIEKRRVATPVGRTGLGVLLFQDILVAPILIMVGILAATTAGSSSDSG--------------AGLGTILFGALVQGALAIGAMLIIGRYLLRRVFRLAAENGGRDFIMALTLLIVVG-AAGLTAVAELSIALGAFLAGILVGETEFKHQIEVDIEPFKGLLLGLFFMTVGMNLDLLAIVDQLGWVLLALVSMIVGKWLIAMVSSRLFGVGWPQAIHAGAMLAPAGEFAFVILGAAGSTGLIAPEVSIFIAAVAGSSMVTIPGMAMIGERLEGIIKKRQKASEVPMDQTS--------------------------FDDLEGHVIVAGFGRVGHVFANILEKEDGTFVSLERDALAVSRARDEGWRVYLGDAARAEILQKAGAMGADLFVVTVDDAVSAEAMVKAMRALRPNIHIVARARDADHAASMRKAGADVVIPDAIEAGLQMAGMAGETVRDRLAAHRDSEYELGTKE---------
154148815    --------ALAIVLNVIFKMFEIPTIIGYIVTGICL--NHIYNLSNKAEISHVAEFGIVFLMFTIGLEFSLKYLMQMKKDVFLNGILQMSVSTIFFAFAAYIFGINIKAAIIIGSALSLSSTAIVLKILNDRNQISQIYGRKALGILLFQDIAVIPILLMIDIFGSTDSTP---------------------VIYLILKTCISAVIVIGLLFLIGKYLFNAILNKILQTDSKEIFLISILFTVVGSSF-IAHIFGFSYTLGAFIAGIIIAETEYKDQIEAVLIPFRDILLGLFFITVGMQINFDTIKENYGLILALVFVIMTIKTLIVYFILYFSVKR-RVAFKAAISISQIGEFALAIFSIMLAHSAISQTNAQILISTVVITMIITPFILKNINVFANRFEGDGTSLTKNKIKLAEI----------------------------KHHFIVCGYGRLGQEVVLKLKNQGLLHIVIESDLTLVELGKSRGENIYFGDMTRKSTLIEANIANADGIILTVSNEQKLMMIAKNIASLNMPSDVVVRYTGADEKKLFSDFGEKFFIKEERAIANVLVQEAIQCKIEKHSAE--------------------
149194805    IVIVIALLFIALIFNIPFARLKIPPIIGYIFTGIIISNL---FHLDKHTIEIVAELGIVFLMFMIGLEFSPEKLKSMKKEVFGFGIAMTIVGLVFGVVFWFFYNIDIRIALILGSALALSSTAIVLKLLNESREISKPYGRIALGILLFQDIAVIPI----------------------LIAISIIVNKDANLTQLILKTIGGFLALGVFIIIYGRYIAPFVISHATKTKSDEIFMATVLLVVL-VAAEIAHLFGLSYSLGAFLAGMILSETKYKYQIEADLVPFRDLLLGIFFVSVGLMVDIRFVISNFFEILLMTIVIMSIKALLIYLMLKLFVKHNRIAIKSAFILSQIGEFAFVVLALVGKYNLVDSILLQKLVVVVVISMILTPFIIKNIYKIADIFDK----------------------------DIQNFEEFNISAAKIQGHIILIGYDKIGQRIARKLTKAGIPYVAIDKQIELVKQGLKNGDNVIFGNAANKRVLEALNVEDASAVIITTLNEEHTHLITENLINLNPNLNIIVLTDDEIEKEFYKNNNV-YVVEKSKELAEKLIK---------------------------------
221632733    --------AAAVLLGLVSARLRQPVIMGYLVAGLLLGRLLEGRHIDPAIIQAFADFGVSFLMFSLGVHFSFRELIELRRIVIRGGLLQIGLTLMVAFLIFRALGLTTAQAFVLAELSAISSSVIGFTLMELRGTLNQPAARPTAAILLAQDIAVVPLVAIIPALVGSDLVDV--------------------VLGLGKSIALAVVALLTIAVLGIR-IVPWLLFQIARVGSRELFLLAVVLLAIGTAVGS-EWAGLSFALGAFLAGIVVSESEFSYQVLGGILPLRDVFGVMFFAALGLLADPIALLRSWPIALAILIVVTVIKGFLAAGVVAFLGYSPSVAIRSGAFLAQIGEFSFVLGLLGLQVGILDHTLYNAMIGAAIAS-------------------LLLNTFLLTLTERARWLLEPPLRLVGRPAALHEIDSGASSSSPLRGHVVIAGYGRSGREVGRVLQRRRFRFVVIDRDPVLVRDLRRLGIQAIYGDVANEQVLLAAHITTARVFVVAVPDAFAAEAAVRLARTLNPTLDIIARADRRAFVARLVEAGATEVVHPSFEAGLEMVRH--------------------------------
114330343    LVQIILLLAVAITVVVVFQRLHIPTSLGYLLVGILLGPHTAGPVVSMPGLESLAEFGVVFLLFTIGLNFSLPQMDALRTRVLGLGTGQVVLTTLVVGVVTWLAGLPIIAAFVFGAVFAQSSTTIIASLLTEQGEVNTPHGRLGLAMSVFQDVTAVPFLVVIPVLGVSVAADV--------------------LAGSLALAFAKAVLAFILVFIVGRWLLSPFFQIISERRSVEVFTLAVLLVALFAAWITNSL-GLSLAFGGFLAGLVLGKTEFRHQVESSISPFRDVLLGLFFIGIGMRFNPVAIPPIWQWTLLGALLILISKILIVAALVRGIGVDARMMWRTGLMLSVGGEFGLALIAIALDSGVIDIGLGQIAISSVLLSMVLGAVLIRFNDAIATFLTKTSPPSDEEAAELPQAAERS---------------------------VIIGGYGRMGRTIAILLHACGIPFVAFDTDPRRVALGRADRHAVWLGDIADPILLASIRVERASLIVLAVDIKSTALSAMIYIKRTSAHVPVIVRVRDLETSRHLLAAGAAHAYPETIESSLSL-----------------------------------
227818323    ----------------ILTALRMPAVMGYLVVGVALGPHGFDLIESAEDTRFLAELGLIFLMFMVGLEFSIPTILGARWDVLVAGSLQVSMTVALVATGLVLTGAQAQPAIIMGGAIAMSSTAVTLKQLAEQGEITNRHGRLALGILLFQDVATLPLLILADAWSSAGAAAPIA----------------------ILKQMAMAAAALAAAAIIARPLIHFGFSWVLGTRSPDLFLLWVLITALGTAY-AVHLAGLAPPIGAFVAGMVIGESEFRHRVEEDIRPFRDVLVGLFFISVGMSIDLSAIARFPGAIILWVLVFVPVKALLVFMTGLLAGAHREASARTAIILAHGGEFGLLLITLALQSGLVSPDLGQPALIALALTMGLAPLVIQRNHWAEWPFGHRDRRIAA------------------------TEVSIRALSGGLHDHVILCGCGRVGRLVATVLESADIAYIAIELDLTRFRAARRQGHEVVFGDARHHRILEAAGLDRAQLVILTFDRHGAVERILHQIKTLDPAPASLVSTADDLNMARFSQLDATAVFPENLAAGLSLADR--------------------------------
283822051    -------------------------------------PFLYWFVVDPSHISGFADLGVVFLLFLIGLELSYERLIAMRRLVFGLGGLQVAITAAIIAIIVKGLGYSGVVAAILGGCLALSSTAIVLEVLSRQNRLRTSTGIASFSVLLAQDLAVIPILIFVSILGAHGGSVIETAEH----------------------AVVHALAAIAIIIFVGRAFLRPLFRQVARTKSRELFIAATLFVIVGTGVVAA-LANLSMALGAFVAGVLLAETEYRHAIETVVEPVKGLLLGMFFFTVGMGIDFRELLHWPIWLPACVVGLIALKAAILIPLARAFGVPWAAAIESGLLMGPGGEFAFVGITLAASLGVINRDASSFSLAVTSLTMALIPLLSILANRITPLILK----------------------------PRPINPAVAAEPLPQTRHAIVVGYGRVGRVVCEMLEKNGVPYTAVDSDTAAVTQGRAIGHSVYYGNAINPPFLKACGVMDASAVVVTIHVQPMIDDIVEEVRRLRPDVPIISRARDEGHARHLYTIGVTDAVPVVTEASFQLAE---------------------------------
94497993     ----LVILGAAGLVIPGFARFRISPVIGFILVGLAVGPAGLGTISDGEAIEPFAELGIILLLFSIGLELSFKRLWSMRAQVFGVGAAELFGSGLLIAAGLYLLGQPTAGAIGLGLALALSSTAVVLPMVG----TQSAVGRAAFSMLLFEDLALVPIIFMLGALAPSVASSPD------------------GAWSALASTLVRGGVTVGVMLILGRITLPHIFSQAARTKSPEVFLAASLLVVI-ISSMATSIAGLSPIVGALVAGLLIAETDYHGEVEVITAPFKGLALGVFLITVGMSLDLRVILANWPSLMLAVFGVVLCKTLVTAALLYFSGTRKGTALEVGVLMSSPSETTLIVLSAAAAAQLILPSTAAFWQIVTAIGLTITPLLARFGHDIARRLEMALG-----------------------------EERVETDDVQTQAAAVVIGFGRVGRMVCDLLRTHSQRFIVVESDPDVVAEARRAGYPILFGDVARVEMLDRLRLGHARALILTMDDPVLSVRVTQRVRGWVPDLPIIARARDADHAAQLYRAGASDAVPETLESSLQLAE---------------------------------
260556270    -------LGASLILVPLGKRLGIATVLGYLFTGILLGPSVLNIAHDPEAIMELAEFGVILLMFLIGLELRPQRLWEMRDSIFVMGSLQVVITGIILMLVLLLFQQHLAASFVIGFALALSSTAFVLQLLTEKQQLNTTYGQQSFSILLFQDIAAIPLLAVIPLLAGTESTHHGIAY------------------------FAAIIATFTGLFLFSRYVMRPFFRFVAKSGATELITAVGLFIILAVVLLMDTL-GISTTLGAFLTGVLLADSEFRHELEASIAPFKGLLLGLFFMTVGMTTQLSLLIEMPWLIIGGAIGLLVIKTLVLTAIARYKKYSWNNSLLLGTCLAQGGEFAFVILSLAKSEKILTDALLEPVTLIVTLSMVLTPVIY------------------------------WIMACKIIPLFHKELPPEYDEIPQQDNPIIIAGFGRFGQIIARIARLQHLGFTAIDNNLHQVDFVRRYGGKLYYGDVTQPDLLRSAGIEKRKYL---------------------------------------------------------------------------------------------
190150379    LAKIVALLATSITIVPLFKRIGLGSVLGYLVAGCLIGPSVLGLIQDPQAVVHLAELGVVMFLFIIGLEMHPELLWSMRKAIFGRGFLQVATCGVLLTLAGYILGLTKEVAFIAGAGFTLSSTAIVMQVLEDKGIASTQKGQRIVSTLLFEDLAIVPLLATIAFLAPEQANEEKTFS---------------------LTSIGIAIVGIIILVVGSKWVMNPLFRMISKAKVREMMTAAALLVVLGAALLM-EMSGLSMAMGAFVAGVVLSESSFRHQLEADIEPFRGLLLGLFFMGVGMSLDLNFVFNDLIWLLSIVAVCVLGKAFGVYIIALITRLPHREALMRTSIMSHGGEFAFVLFSAAAAAGLLDQDQQATFTAAVIVSMLISPLVMLLMQ--------RMVARKASVEAPNMMGIEV--------------------AEDLENSVIVIGFGRFSQIVCQALLARGITVTVIDSSTDRIRAAATFGFKVYYGDGTRLDVLRASRL---------------------------------------------------------------------------------------------------
85374369     ----LVILGAAGIVIPVFTRFKITPVIGFILIGVLVGPFGLGTISDPEGLDPFAEFGIILLLFAIGLELSFKRLWTLRKLVFGLGAMELLVIGTCAAAVLAMMGQYWVGALALGFALAFSSTAIVLPISGTK----TPVGRAALSMLLFEDIMIVPIVFILGALAPFAQSDGVTGLVD---------------------TLWQGGLVIVALLVLGRIALPRLFAQAARTKSPELFLAASLLVVIGSSLATG-VTGLSPIVGALIAGLLIAETEYHGEVESIMEPFKGLALGIFLITVGMSIDLASIWDNLWPILTAVVLVLVFKAIVTGTLLRLMGARRSTAAETGVLMASPSETTLIVLSAAGSAMLIQPGTQQFWQIVTAIGLTITPLLAMLGRVIARRVEPNPSLDVGESDEP---------------------------------RVIIIGVGRVGMLVADMLEAHERPYVAIDSNADLIARARRRGYRAVYGDAARGDALDKLGVENSPAVVLTMDEPVLTDRLTSKLRKAYPDLLIVTRARDSQHAADLYRAGASHAVPETLESSLQLSEAV-------------------------------
255336372    ----LLVLGTAGVVVPLLHRLGVSTVPGSLGA---LTPYFPSLITDPERLSKFAEWGVVLLLFLIGLELSFERLSTMRRLVFGLGGLQVLVSTAAIAIFAIEIGQTPTTAIVIGSALSLSSTAIVIEILARQKRLSTTVGRTSFSILLFQDLAVVPILLLVGILEPGSKQSLLVGIMTALLQAAAALLIIIG---------------------VGRFLLQPLFRLVAQTHNHDLFIAATLFVAVGTSFISAA-AGLSLALGAFVAGLLLAETEYRRAVQTTIEPIKSLLLGVFFFSVGSSLELKALISSPLAILLTAGGTIALQTAIIYGLSRLFGISKGPSFETATLLAPCGEFAFVILTVALSYGLLERELASILLTSVSLSMALIPATARIGRWVSKRNAP---------------------------PAVVDPAGSVAPTGSENATALVVGYGRVGQLIGDMLAEHQVRYIAVDRDPRLVANARRDGKPVYFGDVSQLDFLKHCGLDTAKAAIITIHTQTEIDAIVQALRVNYPNLVIVSRAKDANHARHLYEIGVSDAVPETIEASLQLSE---------------------------------
121998642    -------LLVAAVIGFIGTRLKQPLIVSFIAVGILVGPSALGWVGHEPMMDLLAEIGIALLLFIVGLKLDLHLIRTMGPVALATGLGQVLFTSAVGFLIALALGMEPITALYVAVALTFSSTIIIVKLLSDKKEIDALHGRIAIGFLIVQDICVVLAMILITSLAAGEGDANVAME--------------------VGQVLLTGVAMLLFVALMMRYVLPPLLNMLART--PELLVLFSIALAVAMATG-GDLMGFSKEVGAFLAGIAIASTPYREAVASRLTALRDFLLLFFFISLGAQLDMGTIGDQVVPALIFSTFVLIGNPIIVLIIMGYMGYRKRTGFLAGLTVAQISEFSLILAALGMSVGHIGQDTMGLVTLVGLITIGASTYMILYSKPLYERLAPLLS-VFERKVPHAEIALDSQPDQHY------------------EADVVIFGLGRYGHQLAKNFKARGWRVLGVDFDPTLVGQWREEGHMAHYGDASDPEFPQTLPLARARWVISTVPDRDIGATLISALRSAGYQGKVAVTSHSRMDADYLRGQGPDRILLPFVDAAEMAV----------------------------------
296282025    ----VVLLAAALLFVILFRKLGLGATLGYLVAGAVVGPQVLGLAGSGEETLSFGELGIVMLLFVVGLELAPSRLWRLRGAIFGLGLTQVLCGLAVSGVIWLATSYPMAAALAVGLSLGLSSTAQVLPMLQSGGNLRTPVGERAFSILLFQDLSIIPLLAIVAAL---------GVQGGEDGGTGGWVQLPIALGACVALVLAGRFLLRPLLRLI------------GRLGEREMFVVAALFAVVASAAVMEAI-GLSTALGAFIAGVMLADTPYRHELEADIEPFRSILLGLFFVSVGMMLDLQAIAAQPLFVIGMAAALVATKAAIITGLGMVVKLPWRSALALGLLLSQGGEFGFVLFNAAQSGGVIDTQTASLFTAIVTLSMATTPFLMMATARLRTPAA--------------------------------GAREEREGPDGETPQALVIGFGRFGQTVAQMLATAGLDVTMIDRNVPQIDTAEEFGIKVFFGDGLRMDMLRQAGAREAKLICFCIDGDQIDAEFLASVREAFPDAALFVRTFDRRHVMKLAPAQIAFQVRELRESAIAMGRAVLEHLDTDARAIEQLEQDYRENDMARL-----
87199302     LSDALVILGAAGIIIPAFARFRITPIIGFILVGLVVGPFGLGSISDPAAITPFAEFGIILLLFEIGLELSFNRLWDMRRLVFGLGAMELGVSAFLLSAVLLGTGLNISGAFGLGLALALSSTALVLPIAGTHG----PVGRAALSMLLFEDIALVPIIFILGAMGPVAAHSDGPSLGE---------------------TLLYGGIVVAVLLVGGRLLLPRLFAQAAQTKSPELFLAATMLVVIAAAL-STSLVGLSPIMGALLAGLLIAETEYHTEVESITKPFKGLALGVFLITIGMGIDLRVVWEQIGPLALAVTGVVVLKALVTMFALRAMGKERATALEAGILMASPSETTLIVLATAAEASLIDRETAQFWQIVTAIGLTITPLLAKVGETWGRRVAKGGA----------------------------DAGQAVAVEEPEGERVVVMGFGRVGRLVADMLSVHGASWLGIDTDPAIVKRARNDGLPVLFGNVDSETAIERLGLDNARAMILTMDEPVLVVRMVKKLRSGHPDLPIIVRARDTAHAAELYKAGATHAVPETLESSLQLSEAV-------------------------------
289808392    -----------------------------------------------------------------------------------------------------------------------------------------QVGRSAFAVLLFQDIAAIPLVAMIPLLAASGASTT---------------------LGAFALSALKVAGALALVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVENPLRILLLLAGFLAIKIVMLWLVARTLGVPAKQRRWFAVLLGQGSEFAFVVFGAAQMADVLEPEWAKALTLAVALSMAATPIFLVL--------LTRMEKTATGEAREADEIDEEQP------------------------RVIVAGFGRFGQIAGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMDLLESAGAAKAEVLINAIDDPQTNLQLSELVKTHFPHLQIIARARDVDHYIRLRQAG---VAMPERETFEGALKSGRQALEALGLGRYEARERAD------------
152992244    LIVLIVTIAIATVLNIILKKFDIPTVIGYVLSGFAISSFYHFAEDSREVLSHLAEFGIVFLMFTIGLEFSVKHLKHMKKEVFLFGGLQVMLSGILFSIISHLFHQEMKSAIVIGFALSLSSTAIVLKILNEKNEIHSGYGRGSVGILIFQDLAVIPMLLMVSIFTSQTDS----------------------VSVMLFNTLISALLVFAILFIVGKYFLERFFDLIMETDSEEIFLVAVLLGVISASV-LAEVFGFSYSLGAFIAGMMLSETKYRYRIEADLVPFRDILLGVFFVTIGMLIDWHAILIYWHIILGLLAGIMLLKGFLIFGILQFF-VQKRTALKTALALFEVGEFALAIFALANSKGLIDPGLNQILIITVVLSMIITPFVLKNIKAIADKLIK----------------------------EPDTLRERAMIGGTYKDHIIVCGYGPLGQRLVKSFKEKNLLYVILEHDVKVVDAVIAKGEEIFFANAAQKMVLEHFNVDQCCAIIVTIDNEIQKQLICENIASFGPHINSIVKVMNNAEGKTISSLGIKHVVNARNIVADIM-----------------------------------
135140916    ----------------------------------------------------------------------------------------------------------------------------------------------ALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPVTKVLPHAPGDPAHDPAPNSHAPNDPASNSHAPGDPSPHDHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERAKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAIRSITDSVHLVVRTRYVKETAELFALGADEVIPEEFETSVQIF----------------------------------
45358047     -------IFIAFFISLVMRMLKQPLIIGYILTGILVSPYFLNIVRFEESISTLGHYGVTILLFMVGISLNPGYFKEIGKISLITGLGQILFTFSIGFLISVFLGYSLIESMYISIALTFSSTIIIMKLISDKGDIDKLYGKISIGFLIVQDIVAMAILVLISA-----------------------FNVQSGAGELLFLIISKIVLILTAIYIFTKYALSNFISY--ASKNQEFLFLFSLMWCFTLASLF-HLLGFSSEIGALIAGIVLAIFPERYEIASKVRPLRDFFLILFFVVLGVQMTFETSGNFIIPAIILSIFVLFGNPIIVMILMGAFGYTKKTGFLAGLTVAQISEFSLIIASLGLRNGHISQEIVSMITLIGIMTIAGSSYFITYSERIYALLSNYLSIFEKKTK-----------------------ISEKDFKNKNTGEIILFGADRTGKNILNVIENSKERFLIIDYNPKIIKNLSKRGYNSVYGDASNLELLNELNFKESKMLISTISDIETDILLIKTILKSNKNAIIIVIAHKIEDAIKLYEEGASYVIMPHFLGSIHASLMIQKYGLNIEEFLKEKSNHIES-----------
119489319    -------------------------------------PSGLAITDDPEGLRHITELGVVFLLFIIGLEMHPEKLWSMRRLVFGLGSLQLGLTAIAITLYGLVLGYSGNAALILGLGLAMSSTAFVMQLLEERNEGSTEYGQTTFAILLLQDIAIVPILALVPLLSNQPTQTNSIPFWQQGA---------------------SIFGGLFAVYLLGCYGVPFILKIVVSQRNREAI-AGIVGLTVIGSAWVMDTVGLSMSLGAFFIGMLLSGSHYRHYLESEIEPFKNLLLSLFFISVGMSINLEAFLSEGFQMVGHALALMLVKAIVLFGLCLAFRLSRSTSVRVATLLPQNGEFGFVLFSAAAETELISDEAFSWLVVIIVISMVTTPLLVQFGDSLAQRLSPSTEMSEDSVQALSKRRIRNPK------------------------AVLVIGYGRVGQVVCTILERMNIPYIALEKDLEQVAAGRASGRAVYFGDVDNPRILSAVRVRRARAVVITVGESKITKKLVALLQSSYPNLPLVVRTRNLEKREKMLGVCVGHVVPEVVEAALMMGEKTLELL---------------------------
86150611     LEIFLITVAIAIVLNVIFKKFEIPTIIGYIAAGEII--SEIYHLSGKGEITHIAEFGIVFLMFTIGLEFSFKHLMAMKQEVFLNGSLQMLTCGFVFMLLAIILGLGDKSATIVGFALALSSTAVVLKILNDNGDINEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NIEKLLFTSLISALILITLLFFIGKYLVDRIFRLIIHTSSQEIFISTVLFMVIGASF-LANYFGFSYSLGAFIAGALIAETKYKHKIEADLIPFRDLLLGLFFITVGMQIQLDVVAQNWFLIIVLTLLVMALKFGIVFGFLFLY-TKKRVALKTAFAIAQIGEFALAIFSLLQAKNMLDIKTSQILIVVSILTMIITPFILNNIRKITNVVE--------------------------DIALNTNAVQNIDSNIKLKNHLVVFGYGRLGQEVVQKIKNTGVPYLVLESDLNLVELGVSRGENVVFANAAQEETLKIANIEECAVAIITVTN-EAKLEILCQVLANYPK-PIDTIIHVNGTLKKMLFSSIDEIIRSEKVIARNLVQEALE-----------------------------
135046573    LETAAVLLGAGVLAVPICKRLGLGSVIGYLAAGAAIGPSGLGLVPEVETVAGIAEFGVVLLLFVIGLELRPARLWRLRMEIFGLGFAQVAATSAALLALLLAVGIAFAPALVIATALSLSSTAFGVQILREKGDMSAPYGTRAFSILLFQDIAIVPLLALVAVLAPGAAGEAFDWLGALAALAAVAALILVG-----------------------RFGLRPLFVLVARTRADEVFTAAALLVVVGSALLM-HAVGLSMAMGAFIAGVLLAETEFRHQLESDIEPFRGLLLGLFFMSFGMTVQWPLVLGSLPLVVGGALGLFALKALILAALSERMGSPRADALRIGATLGQGGEFGFVLFAAASGAAIIGGETASILSAIVTLSMLATPFAIRAAERLTPRPAEEGEEDLEPAHRAKPPAAR----------------------------IIVAGFGRVGQVVARVMRLHGYAVTLIDNSPRRIRMAATFGNQVYYGDCTRLDVLRSAGAEQA------------------------------------------------------------------------------------------------
136745042    --DLIILLSTSIFMIAFFKQLKLSPVLGYLFAGVAIGPSGFAYIQSSEITTSIAEFGVVFLLFSIGLELTFDKLKAMRKYVIGFGGLQFLLTTILFYIIASVFSFDNGVALIISSSLSLSSTAIVMQVIAESSEQSTRVGRLSISALIMQDLAVIPILVLLPLISMQ----------------------EAQLHSAIADAFFRAILAFVIIFAVGRLFLRPIYRIIVSTRNDTLFLSTTLLIILG-SAAITNYMGMSFTLGAFVAGLMVAETEYKYRVERETSSFKSLLMGLFFLTVGMDFDLQFLLQKFDLIIFLSASLIFLKAFVIILLCRIFRFPIAPSIHTGLLLSQGGEFAFVVFLEAQNMSIMSASTTQLLITVVTVTMAFTPILAIIGSKIKRSIYVLEALKDNKLKR---------------------------DVGDLSDHVIIIGYGKIGRIVTNLLKQKDVTYITLGNNYRSVQAGRVNNHNVHYGDSLNKDILISSGINTANSVIIAAEDDLNCLKTARFIHDNFPHVNVVTKVNSNNN----------------------------------------------------------
57242324     --------GLAVLLNVFFKKFEIPTIIGYILVGIIIS-YAYGFNGGAEL-SHIAEFGIVFLMFTIGLEFSFTHLMAMKKEVFLNGSLQVICGLVCFLLVLGILGLGGKVGIIVGFALALSSTAVVLKILNDSGDIKEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NITQLILTTLISVVILLTLLYLIGKYLIDRIFRFVIRASSNELFILTILFIVMGASF-LAHYFGFSYSLGAFIAGVLIAKTKYKYKIEADLVPFRDLLLGLFFISVGMQINFKVVFENWDLILLLTLLVELLKFGVIFGILVIYNK-KQVAIKTAFSIAQIGEFALAIFSLLQAKNMLDGQTTQILIVLSIITMILTPFILNNIRRISNAVE--------------------------DIMQTQEVTQPQAVNSTLKNHIVIFGYGVIGQEVVQKIKNSGVPYLVLENDLNLVELGLSRGENVYFANAAQEETLKIANIEECAVAIITISNEAR-LTMLYQALESYKDIDIVIFTNSDS--KKLFYSKIDEIVQTERVLARALIS---------------------------------
142164009    ----IVYLGMAGLVVPLARRLGLNEILTFLLLGVIIGPGALGLLTNTEQIALLADLGVIFLMFTIGLELSPTRLYAMRRLIGGVGGLQIVITAILLTMVMMAFGFSEEHAILFGMAMSLSSTAMVMHLLSERRALASPLGRANFGVLLAQDLAVIPLLFAVSSLASDDAGTVD--------------------LTVLALGIGQAIIVVIAMYSIGRLVARPFL-VHSQFGGRAGFMAIILLIMFAMSAGA-ELGGLSASLGALLAGLVFASTASRHQIEADIEPFKTLLLGLFFLTSGMLLPLSSMIANLPLVLLLIILMMIIKVAVISALMLLFRQGRSVTIESAFLLAPAGEFAFVLLATAASHDVINQEIREIMLAVALISMMTMPIMAKLGAHFGRKLHRDEEDATSHLDEL---------------------------PENNSSDVLLLGIGRVGKTIAEALEMQNIPYIAVDNRMNHVREARREGIEVFFGEARREDFLMRLQPEKRQVVVIALDDPPSVYAATRSVRKLAPNVRIITRSHDEDNANRLRDAGASMAIPDMLGSSLMISEQ--------------------------------
218441513    ---IALILIIATAMGALAVWLRQPLIMAFIGVGILVGPAGLEIVKSSTEVELFAEMGIALLLFVVGLKLNPQEIRETGAVAIIAGLGQIGLTALLGDFLALNLGFTGVEAFYIGIALTFSSTIIIVKLLSDQREIDALHGRISVGILIIQDLVVILVMITLSTLMGNQAQG--------------------GLIQAIILVFWKGGGFILAVALITRFILPFLLDNLAR--STELLLVFAISWAIALASVGDAL-GFSKEVGAFIAGVSLASTHYRITIGSKLMSIRDFLLLFFFINLGIHIDVSHFGAAFLPALILSTFTFIGKPLMVMVLVEMMGYRKYTSAMTSLSQSQISEFSLILANLGLSLGQISEEVLGLITLVGLITMGCSTYMIIYGHRIYEWL--------------SPVLTELEKFIPHPKKTLADLSETEVDRVD----IILFGLGRYGGSMIANLQHLGIKVLGVDFDPEIVRFWKKKGVLAFYGDAEDPEFTATLPLREAKWIVSTLPGERIGLVLLHTLQHHHFQGKIALTSHNLKEMKTLQKAGADLVLLPFRDAATQASRTLAQL----------------------------
292491898    ---IGALLGVAAAGGVLAILLRQPLIVAFIAVGIIVGPTGFGWVVASDQVDLLAKLGIALLLFVVGLKLDPHIIRTMGPVALATGLGQVVFTSVVGYLIALALGMAPVSALYVAVALTFSSTIIIVKLLSDKREVDSLHGRIAIGFLIVQDIMVVLVMIGLTAFG--------------------QAGDALSLGREALLVLAKGAAMLAVVGLLMRYVLPPSLHRLAR--SPELLVLFSIAWAI-LGASAGDTLGFSKEVGAFLAGVSIAATPYRELVAARLVSLRDFLLLFFFIDLGASLNISTLGAHLEASAVLSLFVLIGNPFIVMAIMGAMGYRKRTGFLAGLTVAQISEFSLILGALGLNLGHIDQETMGLITLVGLITISLSTYMILYSHPLYERLAP---------------------WLGMFERKVAHREEGVAAAINGDTYAFLFGLGRFGAGIAQILQKRGCRVLAVDFDPDLVRRHAGEGYMTRYGDAEDPEFVASLPLERVPWVVSTVRERSVNRTLLHTLRQQGFRGRVAVAANGQHEAELFRREGADLVLVPYFDAAREAVDHLLELG---------------------------
154248486    -------LLAAGILVPLFHRARIGAVVGFIAAGALIGPHGLGTISSPERAAPFGELGVVFLLFLLGLEFSAPRLWKLRREVFGVGALQVFCGVPLALGLALVAVPEPEVALVLGFALALSSTALVSQLLIDQHRSLAPLGQLVIAVLLFQDLMVVPILLAAELLSGPATD----------------------VLTLAAMALAKATGAVALILVAGRFVLAPLVAVAASTRSRELIMAITLVVVVG-SAAVTHAAGLSSALGAFLAGMALSETAYRHQIEVDLEPFKGLLVGVFFVTVGMSLDFAAVLPRALWVVAGVAALIAVKAACTYGAARLLRVSAPAAAEAALLLSQTGEFAFVVLGLLAAKGVLGAQDAATLVAVVSLSLAATPVLARVAARLGRTLDARLHDALAPV------------------------------ASTASGHVIIGGFGRVGRTIADALDEEGVPYVAVDADPRRVAQARTAGRPVFFGDAGRAEILDRLGAERALAFVATLDAPNAAERMVAAVRQHWPGTAVIARAKDAEHARRLAALGVAGVIPEAAEASLQLMAQLLSSLADEAVAARTEQTRARIRDD--------
77917680     ------------------QKLRQPLIVAFIAVGILVGPLGLNLWQADRQHELLATLGIALLLFVVGLKLDVKLIRSTGPAALAIGSGQIGLTFGLGYVLAWGLGFGRLQAFYMAAAMTFSSTVIIVKLLSDKREIDALHGKIDLGVLIVQDLAVILAMIALTAWSS---------------------GSEGGLVRDGVLVLLKGGLFIGLTALLMRYVLPGLLARLAR--SQELLLLFAIGYAALWSALSQQL-KLSLEVGAFLAGISLASTAFREVLAARLVTLRDFLLLFFFISLGSHLELSLSGRQWLTVLVLTLFVLLVKPLLVAGIMGGMGYGKRTGFLAGICLGQISEFSLILGALGMQFGHLDQNILGMLTLMGVITIGVSSYLILDSRRLYDRLTPYLGFLQRR--------------------QPYREAMADSGDTEAPVDVILFGLGNFGSHIAMNLQARPKTLLGVDFNPEVVQKAAAEGLRVRYGDATDEQTLDHLPLNQVPWVVSAMPGAGPNMALLEALKSREFKGKIVLTAQNAEQEEAFRLAGADRVLWPNLDAAEQAVDLLSTA----------------------------
269469212    LIQIVLLLAIAVMTVSISRRLHFPPILGYIIVGVIVGPNGFGFIDKAENIELLAEFGIVFLLFAIGLEFSIGQMIAMRRQVFGMGAVQVFVTVTVIYLIAYLVGLDTNTSIVIASAFALSSTAIVIKQLTEQSEIRSRHGRSALGILIFQDIMVIPLLILIPALAISSDGN--------------------GISWVLGTALLKGIFVVVLIHMIGKYLLKPLFHEVASAKSQELFTLTVLTVALGAAAFTEEM-GLSMTLGAFLAGTMLSETEYRHQIEADIRPFQDILLGLFFVTIGMSISIEILTQYFLVIMLITLAIVLIKGGILYMTARLFCKEGGVSLRIALSLSQVGEFGLVLLSLAFSFDLLPNETGNILLTAAVLSMSLAPFIIKFNGRIAKFI----------------------HKDSYSNNHQEIENVIIEESKHLSDHVILCGFGRVGQTVERFLRK--------------------------------------------------------------------------------------------------------------------------------------------
187735772    ---LTVVFMGIIAIALILAHFRQSLLAGYFICGVILANCGIHIPNSDVSIQALSEVGIILLMFTLGLEFSVDELKHLRKTALVGGGIQMFICTAFGLGLHYATGMDMSHSLTVGAIMGLSSTAVALKSFQEFGLSGTSGAKMAVGIALFQDIAAIMLVAIMPQIFTAAPDSWETALN-------------------IGMAVLRGLVFLGAAWLIGRYLLPRIMLAVARTKSRELFTLMVFAICSGIAMLAS-LLGLSIALGAFTAGLFVSSSYYSHRVLSEVLPFKDLFLTIFFVSAGLLIDIDGLWEHIGQVATFASFVLAIKFVACLTAASFLKIPGRMGIMASTALTNVGEFSLVLIPFMQEISPIPALVTTNVYAIAAVSMGMTPLLMKAARKLTPLLVRIPGLKTKRERLNVETLITRM--------------------EGIRNHAIICGYGPVGRRLHESLSQYGIPCIIIDLNADTVKSLLNGGHLAFLGDIQHQITMDLAGVRTARLIAFTFPDPAPALSTYMQIKGANADITVIARAKFRSEVASLHHAGIANVIHDEMETGAAAVRLAKQ-----------------------------
39934864     IGDITLSILFAWLLGLAAHFFRQPLILAYLIGGFVIGPFGLGWVKSENSISVISELGLIFMLFMIGLEIDLKKIIRAGPVILVAAGGQIAGGVLLGLAFFVGIGLSLGGALYLTVACALSSTVIIVKVLYEKRELDTLPGRITLGILVLQDIFAILFLAVQPSLADLQ-------------------------ISVLLLSIARVVALVATALALSRYVLPWLFHRIART--PELVLLGALAWCFLIGEIAERL-HLSREMGALVAGVSLSTFPYALDVTAKVTTLRDFFITLFFVALGMTI-PIPNGSVIGLALAIAVFTLASRLLTTFLPLYLMKQGLRASLLPALNLAQISEFSLVVIQTGVAAGHIGTQTASAASFAFVLLAVLSTFVIMRSDPITR----------------RAIGTLTKFGFRDLGQQQSGAEAAAEAGHGAVHRIVILGFFRAASALVSEIEQHTPELLVIDFNPMVYRTLTERGMHVIYGDISNVDTLLHAGVAKAEIIILSVPDSATNERLVRHVRALNPNAQIVATADLLADVEAMYQAGADYVTVTRLADARELFEVIEAADNGLLSDKRAALDARLAERREVL-----
237809545    ITTLVGALTMAFIFGMIAHRLRLSNMVGYLLAGVLIGPFTPGFVADQALAAELAELGVILLMFGVGLHFSVKDLLSVKFIASPGAILQIVLATLLGALAGKLFGWSWTTGLVFGLSLSTASTVVLLRALESKGLLMKREGQIAIGWLIVEDLVMVLALVLLPVLAHSGDADPA-----------------FNLWQQLGVTLGKVFAFIVLMFVIGRRLIPLVLKHTASTGSGELFTLAVLVIALGIAFGAVKLFGVSFALGAFFAGVVLSGSELSHKAAHDTLPLRDAFAVLFFVSVGMLFDPAILLRAPLAVLLTVLIIIAGKSLAAYGLVRLFGYSNSVALTISASLAQIGEFAFILTGLAIYLKLLPNEARDLVLAGAIFSIMLNPFLF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
109898580    LLIIFISLAIATVLNIVLKKLSVSHIIGYIMTGTIIS-NIFHFDDSEHSLDLIGEFGIVFLMFTIGLELSFNKLKKMKELVFINGFVQVVGSALLFAIAYYLFSQTITASVIIALAFSLSSTAIVLSYLKKSKDVVTPYGEKSVAILIFQDLAVIPILLLISFLANS----------------------ELSVGDVLLNTLLSATLVIVFMFTLGKKIIEWLLHFSTNAKLEELFLGSVLTIVIGASLLAHEM-GFTYSLGAFIAGMIIAETNFHVKVESDIASYKDILLGAFFFSIGTKIDIAYFYQEFFMVLGVLALAMLTKALFIFALIRR-KSNKSDAVKTAIALCQIGEFSFAIFSLALSENIISNELGSFLILVTVLSMIVTPFMVNNIYKLASFFVV------------------------------EFFESDKITPINEQQHTVICGFAIVGRIVAKELKAKGIRFIIISDNLQHVLLARERGYMAYFGHLDKRPVLESLKIEESASVILTVTNLVKKKIICQAVLNFHPQAKVIVKINSQEEKRALMGMGICAFVHAEHETARLLVKK--------------------------------
237653434    -------LIVSALAGAFAVRLRQPVLIAYIVVGILVGPAVFGIVTAHDEVALLAEIGVTVLLFVVGLKLDLHHIRHIGPVALATGLGQLGFTIVFGFLIIVLMGKSLMDALYVAVALTFSSTIIVVKLLSDKRELDSLHGRIAVGFLIVQDVAVVLAMMTMSALRGHG---------------------DDAILAVAGHLALRLVGAGMLMFVLMRYVLPWLVHAMART--QELLLIFAIAWGTGL-AALGELAGFSKEAGAFLAGFSLASTSYREAMNARLTGIRDFMLLFFFVDLGAKLDFSTLGGELWPAVILSLFVLIGNPLIVMAIMGYMGYRKRTGFLAGLTVAQISEFSIVFVAMGITLGHVGVEALGLTTLVGLVTIMVSTYMILYSQPLYERLAPLLG-VFERARPFRELAVERQGRAAG------------------QPDIVVFGLGRYGARLMRQLRQAGIAVIGVDFDPEIVRQLRRQRLPVRFGDGEDPGFLESLPLADARWVVTTFPQWDSNRAFLHALGEAGFKGRIAGVVRDDIHGAALGAAGVERVLNP-------------------------------------------
103487449    IGNALVVLGAAGIVIPAFARFRLPPVIGFILVGLLVGPSGLGTIGSTEDIALFAEFGIILLLFSIGLELSFRRLWQLRKLVFGGAAELLFGGAILGGALMLFTDHATPAAFGLGIALALSSTALVLPIAGTK----SAVGRASFSMLLFEDLAIVPIIFILGAFAPTASGDSTQ---------------------LLFATLWQGGLVIAALAIGGWFLLPRIFAQAARAKDPELFLAASLLVVIVAALATAA-VGLSPIVGALLAGLMIAETEYHGEVEAITAPFKGLALGVFLISVGMGLNLRTIVEQWPELMVAVGGVITIKALVTAALLRFSGFARRTAAEVGLLMASPSETTLIVLAAALQAQLITSSTAEFWQLVTAIGLTITPLLARVGHDVARQIEMRSGDADDDETP--------------------------------EGRTVIVGFGRVGRTVAELLREHDRPYIAVDADIDTVAAARRDGFIVRYADVARPGSLDRLGIENAQAIVLTMDDPVQQLRMTRRLRQKYPDLPIISRARDADHAAALYQAGASDAVPETLESSLQLAEAV-------------------------------
254457293    ---IVMALGVSTVLNLFLKRLGVSQIIGYILTGILVYAFDLRDMDNSSTLEHIAEFGIVFLMFTIGLEISLRKMNSMKIEIFLNGSMQVGFTALVVYLIAHIFSLDAISALIVSLAFALSSTAVVLSYLKSSKEIYNPYGQRATGILIFQDIAVIPILILLGFLTSEGDQSVAVILKD---------------------TIISAIVVMVLMFVVGRRVMTWLLHFSASSEVDELFMGSVLFIVVSASLLAS-FMGFTYSLGAFVAGMIIAETKYHHKVELDIAPFKDILLGTFFIVVGMKIDVFYFINNIAVIIGIFILVLILKSIIMYLLLRIT-SSHVLSLKTGLALSQVGEFSFVIFAVASMGGLLDKELESLLTLVVIFSMMVTP-----------FFISRINRLVSSITHHEYLGLDTSAF------------------VSRENHVILCGYSIVGKFAAKHLDAIDAPYVVIDNNPKHVQEALLEGKEAYLGDMSKLSMLEALHAESSAAVIVTLDNIDKKKAICEAVLKHTKDINLIVKVATLEDKEALSGLDITVVVDSKLEVGRILVERM-------------------------------
117924867    ---ITLTSAISVGLALLLRRFGLPLLVGYVLAGMVVSGALGFHYDQSGLLRDVAEMGVVFLLFTVGLEFSLQRLRQMRHAVFLVGGLQVGLTALIVCFGAISMTMAMPSALVIGLSVALSSTAIVLKTLYENKDIGKPYGQVTVGVLLFQEISVVPMLLLVGFLG---------------------MHTQTHIALLLVETVVGALVAFAIIYVVGRFGVTRLLAAVSEMRSQEAFVASILMVVVSAALLTHAL-GFSYALGSLLAGMMLAETQYKHQVEADLVPFRDLLLGVFFITVGMQVDLNFAVQNLHWILMATLLLIVFKTAITFAVVRLTG-SREVALKSALAIAQGGGFSFAILELALRLQLLEPQVHQFMVTTLVCSMLVAPFMLKGIHKDGGRLA----------KDAGADDPTGPFKGEAHNRLVVCGYHRCVPITLEKNHVVVCGYGPVGREVVIQLQEAGYPYVCIEHQQSLVGQGVDEGHAIIFGNAAQDHLLKMAHVNDAAAVIITVGDEKSKRLIGKAVARVCDHPVIVTTATHQGEAHMLDDLPIKAMVNYPKETARMLLGH--------------------------------
222823780    ITLFLTAVAVAVVLNVILKKFGIPTIIGYIATGLFVREFYG--FSTNEIIIHVAEFGIVFLMFTIGLEFSFKHLLAMKKEVFLGSLQMLTCGLVCTLLVTYILGIASHIAMIAGFALALSSTAIVLKILNDSGDINEEYGRKALGILLFQDIAVIPLLLMIDIFSSQNAD----------------------ISKLLFTTLVSAVILLVLLYFIGKYLFTYVLKFIIKTNANEIFIATILFTVIGASFLAHS-FGFSYSLGAFIAGALIAETKYKHKIEADLVPFRDLLLGFFFISVGLQIDFHIVFENWFLIFVFVSLVLLIKFVVIYGLLILY-TRKRVALKTALSISQIGEFALAVFSLMQVNSLIDEKTAQIFIIVSIITMVATPFILNNLRKIAN----------------------------AAEGEQSDMAKFYLCDQKMKDHFIIFGYTRLGQEVVQKIKKTGIPYLVLESDLNLVELGRSRNENVFFANVAQVETLKVANIEECSVAIITISNEAKLDMLYQVLSNFNKPIQTV------------------------------------------------------------------
241762268    ----LVILGAAGLIIPAFARFRISPVIGFILAGAVLGPKALGSISDPDGIEPFADFGIVLMLFSIGIELSFKRLWAMRQAVFGLGTGKLLGCGFLIGAGLYALGENWAGAIGMGLALSVSSTALVLPLVGTTG----PVGKNAFAILLFEDLALVPIIFALGAMA------PYGQDNRWDGLIA---------------TIWQGGATVIAILVLGRFALPTLFAQAARTKSAEVFLSISLLVVILASVATSAM-GLSPIVGALTAGLLIAETDYHVEVEMVILPFQRLALGVFLLTVGMSLDLRLIMANWQALALGVAGVVLVKTLVTSTLLRLSHVRLATAVESGLLMSAPSETTLVILATARQAQLIMPSTAAFWEIVTAIGLTITPLLAKIGHKVSLKLTLREHNLTLPSNEE--------------------------PIEDIENHTIVAGIGRVGKVIADVLTSEKKPYLAIDSDIDLVINAKRDGYHATFGDISNPVFIQQLG-NKINAVVLAINDPVSMVNVVHRLHTIYPDLTIIARASDSRHAAQLFRAGATDIVAETLESSLRLAE---------------------------------
296282675    LSDALVILGAAGIVIPLFARFRITPVIGFLLIGILVGPYGLGTISEPDSLAIFAEFGIILLLFTIGLELSFNRLWQMRRLVFGLGALELTIIGTSIALVLAMMGQYWTGAMALGLALALSSTAIVLPISG----TSSPVGKAALSMLLFEDIAIVPIIFMLGALAPYAQADGLTG---------------------LWTTLWQGAAVIAVLLILGRYALPVLFAQAARTKSPEVFLAATLVVVIGASLATG-ITGLSPIVGALIAGLLIAETDFHGEVETIIEPFKGLALGIFLITIGMSIDLKALADNVGIILTAVVLVLSFKALVTGLLLRMMGARRNTATETGILMASPSETTLIVLSAASSAMLIQPGTTQFWQIVTAIGLTVTPLLA----FVGRAVARRVDPVPDPARDQSAPAGRVIVVGGGRVGR----------------------------LIADMLRVHEKPYVAIESDADLALQDKRDGYNVIFGNAARLETLRALRVEDASAIVLTMDAPVLAQQLVVRLRRNYPDLLIVARARDASHAALLYQAGASHAVPETLESSLQLSEAV-------------------------------
291277063    ---------MSIFFNLILKFFDIPVIIGYIVTGVFIA-HFFKF-NDFSILSELAEFGIVFLMFMIGLEFSFDRLKSMKEVVFFGILQLVGISTVFFLLAHFVLGLSSVISLVISMSFSLSSTAIVLKSFDETKQLGTIHGKSVLGILIMQDIAVIPILIILALLSNKDSQ----------------------VSTMLLKTFTSIFIILILLILPGKYFASKILRLAAKSQNNEIFMASILLILLGAAELSGS-FGFSMSLGAFIAGMMIAKSPLKHQVESDLKQFRDIFLALFFITVGMQVDLPFLLYNFFNVVLLVFFVMSVKTSVLYYILRFF-RSDKSALKTACALAQVGEFSFAIFVNASGADLFSQDLHQFLVLTVVFSMVATPFILKNLSNITAYFLKRHTHLGLHKDR-----------------------GVEMVSVPLFNHVVVAGYGAFGEVVVEKLKEKNINYVAMDYDILKVEKGEKRKDRVVFGNITQNTFLEKFHLQDAKCLIIAIDNTSIIHAICNAVLKIAPNIDIIAKVDSQMQEEELRQLNVTSI----------------------------------------------
172038550    ----AFVLLVSTIVGAMGLALRQPLIVAFIAVGILVGPSAFGWVIPSEEMELFAELGIALLLFVVGLKLDLHLIQSMGSVALATGFGQVAFTSIVGFLISLLLGFTPLTAVYIAVALTFSSTIIIVKLLSDKREIDSLHGRIALGFLIVQDLVVVLVMIGLSALGGDAALSPGITLLQLVLKGGLLLLGVGVMMA---------------------FVLPKLLHHLAQ--SQELLLIFAIAWAVTLS-ALSEILGFSSEVGAFLSGISLASTRYRDAIGSRLVSIRDFLLLFFFVNLGAHLDLHLLGAQIVPALVLSLFVLIGNPTIVMAIMGYMGYRKRTSLLSGLTVAQISEFSLILAALGLSLGHIDEETVGLITLVGLITIGVSTYMILYSHLLYEWLSP--------------------TLSIFERRIPHREEAGDTGFSATKADVIVYGLGRYGGWLVNSLSRKGLVVHGVDFDPENVRRWRRQGFLVHYGDAEDPEYPSHLPLNAVKWVVSSIPGIEINLTLLHALQHYDYKGKLAVTIHKDHEDEALQTSEVDLILRPFVDAAEQAAEELFKDLKE-------------------------
293607797    ----LILLAACSLAAVATAAFRVPALLGYLAVGALLGPSVSGVVAPGEALDFLSELGVALLLFMVGLEFSLGHFWLSRKTVLAAGSLQMIAVATPLTLMLMWLGQPVQRAALLSTAAAMSSTALVSRQLADQGELTTRHGRSAIAVLVFQDLASVPLLALLAIWARGESPKIES----------------------VLLEVLGVLMLFAAAALASRRLLHGLLGWVARQGHEESFVLVSLCVVVAAAAAAHAVG-VSAALGAFLAGMVLGESDFRHHMESHLKPFRDVLSGVFFVTIGLQLDGAQILSAPLAVFAWLAVLVPVKIGLNTLALRATRLSALDAWRTGIALGHGGEFALLLLGMVLQQHLIPATVVQPMLVALVLSMALAPLLIRHHDVLARFLSRTGGVIQPPQAEE---------------------VEITAQTARFRDHVIICGAGELGLTVSEILRHAGVAHLLLEADEQKVEAERAAGVPVFHGDASRPDTLLAAGLAQARLVVLTFAHAQQVLRIAQAIAERRPALTLWVSCRSTTAADAFRAMPNVRVYQQSFAAGLGLAEQVMSSLGMSAELVERNISAMRRRLDS-------
257459402    IELFLAITALAIVLNIVFKIFEIPTIIGYIVAGVCFSQIYSLSSVENAHMSELAEFGIVFLMFTIGLEFSFHHLMSMKKDVFFNGMLQVLTGIILALIIDQAFGGNIKTVMIIGLALALSSTAIVLKTLNETGEINQNYGRKVLGILLFQDLAVIPILLMIDIFGSTDNTPVN---------------------YLILKTAVSAAIVVVILFVLGKFAFNRFLYYVVRTNSKEIFIATILFTVVGASF-LAHVFGFSYTLGAFIAGMLIAETEYKHEIEADLTPFRDILLGLFFITIGMQINFEVIVSHYGLILLAIIVIMALKTVVIYAILFLS-TGKRIALKAALSLCQIGEFALAIFSLLMSRDMLSKENGQILITVVTATMILTPFILKNLNKIANRFESKVEKLE--------------------------DEEHKTQIPPMKNHIIVAGYGRIGQEVVLRLKDQGLLYVVAESDLELVDLGKSRGENIYFVNIMQKTAIDELHARDASVIILTIANQQKLDIVAKMLNGSNLKANIIVMHTGADPQSELQEYGENFIVKKERVVANALL----------------------------------
254418193    ILTLVGGFVLAFVFGMLANRLKLSPLVGYLVAGVAVGPYTGGFVADTELAPQLAEIGVILLMFGVGLHFSPRDLMQVRQVAVPGALVQIAVATVLGWALGRVLGLGDVEALLMGFALSVASTVVLLRALEERKQVKGEVGRIAVGWLIVEDMVIVIALVMLPMIIVPAGTQTDLA----------------ALGMGIGWTLLKVGLFVAGMLVVGGKLIPWLLVRIAHTRSRELFTLGVLAIALGIAWLAYYLFH-SFALGAFLAGLVMNASPLGHNAAERSLPLRDAFAVLFFVSVGMLFDPMILVRQPWAVLGVLGIVIIGKSLAALAIARVFRLDRSTGLTVAASLAQIGEFSFILAALGVSLGAMSRETHDLILAAALLSISLNPFVFLFTDRM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148360164    -------LLLATIIGFFCLLLRQPMIVGFIIVGILVGPAFLGIVRSHQHIELLAELGIAVLLFLVGLKLDLHLIKTLGLVSLATGLGQVLFTSLIGFFIAKGLGMDSVTALYVSVALTFSSTIIIVKLLSDKHEVDSLHGRIAIGFLIVQDLVVVLAMITLSAFGIGTENSGTALTTH------------------ITKVFLYGVTLLIFVGLFIRYLANPLINRIAH--SPELLIIFAIAWA-AFMATMGSYFGFSKELGGLIAGISLASTPIRDTIAARLSSLRDFLLLFFFITLGSQLSLNQLGHQVTPAIVFSLFVLIGNPLIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLVFMAMGVTLGHVSTDSLGLVTLVGLITIALSVYMITYSQTLYHWLEPILSFFERGNPYREKIEIHPSMNKTDYD-------------------IVIFGLGRFGKAIAKLLIERKLNVLAVDFNPDEVREWEYQGYNATYGDACDIEFVTSLPLNQVKWVICTIPQHDPRVILTETLKQTKFSNRIAVTTHHTSEVESLKALGVDVILQPFYDAAARAVEIILDV----------------------------
135267649    --------------------------------------------------------------------------------------------------FAWWRTWTLYQGVILGSVIALSSTAIVFNYLIGRGELDTQQGKIAVAILIFQDLAVVPLLIFITSVEAGSGS----------------------VFLAIGTSFLKAALLIGGVLLGARWILPLLFRQVAHARNREVFLLAAIVVCLGTAWVSGRL-GLSLAIGAFFAGLMFANNEYGQRLMGEIVPLRHVFVSLFFVSIGLLFDVSFALTYAGVIFRVVGLVLIVNFVMMTLLIISLGYPPRIAMAAGIMLSQIGEFAFLLLEAGRNVGSIDPFFYNVLFSATFLTMMFTPLLFALVP----------------------VALRLSSHAPFFGIHPSDVKRSNRVFKGIKNHIIVCGFGPCGQDLVSTLQEEKIPFVLVDMNPQKVREARQKKIRAVYGDAANHELMDRVGIANAKAVVVSFGDQIGMAQIIRVVNHLNPNVYVIVRARYERDVAWLYRLGADVVVLEEWEVDYELHRTLLQ--HLNIPDQRIDRH---------------
136542319    ---------FAAVLGVVGCRLKLPPMLGYLLVGVLIGPNALALAQDSEGIRHLAEFGVVFLMFVIGLEFNLPKLKSMKRHVFGLGLFQVVLTIALITMGSLFLNMSWQTALALSGALAMSSTAIVIKLMSDSLELDTEHGKRVVGVLLFQDLAVVPLLVLIPALNAPPEQLIPALLLAALKAAALIALLLTG----------------------GQRLMRWWLMLVARRQSEELFVMNVLLITLGLAWLTEQ-AGLSLALGAFVAGMLISETEFKHRVELDIKPFHDILLGLFFITIGMMLDWRIIWDRWAFVLFLVTVPVVFKFALIAALTRLSGASEGVSLRTGLYLAQAGEFGFVLLTLGGQNQLIPADWLNPVLASMVLSMLATPYIVMNASQWV-----------------------MKWSASDWLQQSLGMTQMAQKSIDIDKHIIICGYGRCGQNLAKLLMTQNIPYMALDLDPDRVRR---------------------------------------------------------------------------------------------------------------------------
46203532     ---------------------------------------------------------MILLMFGVGLHFSIGDLLTVRAIALPGAIVQIGVATAMGAGLAWAFGWGAGAGLVFGLALSVASTVVLLRALEGQGLLDTDKGRIAVGWLIVEDLAMVVALVLLPALAPSLGGEAMSGSA--------QHGASAGLWVTLGLTLAKVSVFVAVMLVGGRRLVPYLLGLAARTGSRELFTLAVLASAVGIAFASSELFGVSFALGAFFAGMVLAESDLSHQAAADSLPLQDAFAVLFFVSVGMLFDPGIVLRAPLSILGVVGVIVLGKSLAAVAIVLAFGHPVGTALTIAASLAQIGEFSFILAGLGIALKLLPEEGRDLILGGALLSITLNPLFFVLSDRVSRWLGERPELRRRLE------------------RRSPAPPPLNNAAQGLRDHTVIIGYGRVGSAIGQALQDWNLPFVVVERDRRRVEDLRAQGVPAVFGDATAPGILDA------------------------------------------------------------------------------------------------------
143937950    ---IILLLVSSVCLVALFKYLSLPPMIAYFVVGLVLGPNALAILPDSESSRHFVEFGIVFLMFTIGLEFSLPKLNSMRKILFGLGGSQVLITLIAVIIIGLFFGLQLPSAFIIGAALTMSSTAIVSKILIERSDLNSRHGRLSIGILLFQDIAVIFILILIPVFNN----------------------LDADLFKLISFALLKIIFLLFIVFKAGKPVMNFWFDIVAKNKSRELFVLNVLMITLIFSY-FTKLAGLSYALGAFLAGMIISETRYRHQVESDITSFRNILLGLFFISVGMMLNIDIFKNNFALIIFLFFTFTIFKIILITALTMIFKYELGVGIRTGIILSQAGEFGFVILALGQNNGIISGDIFQIILSVCLLSMLIAPILIPLNGRIARWIAKGYSKKSETL-----------------------VKQIEGVGHEYSDHVILCGYGRSGQYLGRFLKEENIDFIAIDMDLNRVSDASIAGENV-------------------------------------------------------------------------------------------------------------------
15807357     MGQLTLLLLVAGATAFASFRLGLVPIIGFLFAGVLAGPSALGIIDDPALIGAASEIGVMLLLFTIGIEFSLDKLARIFRLIFVGGGLQVLLTVAAVTGVLLAFGVSLPNAVFTGFLLSLSSTAIVTKILESRGGVGSPTGQASLGILIFQD-----------------------LAVVVMVLLVPMLAGQGGGAGGLVVALLKAGGIVAAVLLLARRVVPKLLEVVARTCSQEIFLLSTLSLCFATAYLTS-LAGVSLALGAFLAGLLVSESRFGQQAFGEILPLQILFSAAFFLSVGLQLDLGFLWTHLPLVLGAVAVFAVLKALAAALSVRLLGFPLATAAATGWLLAQVGEFSFVLESSGRALGLLGETGTQTFIAATVLLMALTPVMATLGERLGALGRARPAPTAAPAEAPTRAEPNP-----------------EAPLAHLSGHVLVAGFGDHARRLVKGLAAQQVPFGVLTLSPDGAAQVTAHGYPVLIGDYARAGLLGDAGLASARALVVLDDVPEMTARVIGVARTLNPELTIVAHTDEPGEIATLRGVGATHVLTSTDAVARGVL----------------------------------
135150074    ------------------------------------------------------------------------------------------VTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPVTKVLPFSS--VGTTTLENPDTLTSHAPGDPAPHDHASNSHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERTKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAIRSI-------------------------------------------------------------------------
172035008    -AEIACIMAIATAVGGLALWLRQPLIMAFIIVGILIGPAGLQIVSANEEVELLAELGIALLLFVVGLKLDPHEIQSVGPVAIIAGMGQIIITGILGDVIASFLGFDLISAFYIGLSLTFSSTIIVVKLLSDRQEIDALHGRIALGVLIVQDLVVVVAMILLTAFSEDSQQS---------------------LGQEIISVILKGGIFLLFIAFLTRYVLPKLLHVLA--NSTELLLIFAISWAIALAAVGDGL-GFSKEVGAFVAGVSLASTTYRATIGARLVSLRDFLLLFFFINLGIHVNVSYLGSEIMSAVILSAFVLLGKPLMIMVLMSIIGYQKYTSTITSLSLSQISEFSLIIATLGLDLGHINENVLGLITLVGLITMGVSTYMIIDSHTIYEKLLP------------------VVSHFNKLIPHSHQKLGDLDAEKVDRVDIILFGLGRYGGSLIKALQGSGLQVLGVDFNPELVRAWRNQGVLAFYGDAEDPEFAATLPLNKAKWVISTLPGQRIGLTLLHTLEYQKFQGKIAVTSHTEREMKILKSAGSDLVLLPFRDAAHEAARLL-------------------------------
262374057    LITVLFFLVAALIFAPIAKRYTFSTILGFTIAGLLLGPSVFKLIDDVDEIQLLTDLGMLAVLFFLGFYLKPKQLWQQRHRVLKLYAMPLALISIVLCVVCFLLLDQLLLGCLLGLSLSFSSVFLVQQFIEQKNQVHSQLGQNSLTAVQLQSCFAVILMILFPLLEDTATTRHGIAY------------------------FAAIIATISGLFLASRYLVRPAFHYLARHKSLELLPILSTLVVLSIFLII-QILNIHILIAAFLAGLVLTETDFRTEIGNFIQPFKHAFIGLLYFALGLNLTLNPLFQTPVFIVAAIVGLVVIKAGVIGVTSYFQQRLLKLSNLSAVLLAQSGELTFILLKIAESEKVISTQILQPTLVVVFGSMLLTPPLFWLVNSKVLPLILKKPVQPDSDEVAQHP-------------------------------ILILGFGRFGQIIARVLHAQGQHFSVIDSNQPAAHFIEQYGHRFIDADVTQIENLRIAGIEHCKLAILVIDDVEDSMNLARHLRLNYPELILFARARDRHHAHLLHQLGVQQIYRETYLSSLGMAEDVLIETGLSIDETKTRIEEFKQHD---------
168699125    IALIAVGLTLAFALGCVAVRLRLPALVGYLLAGVAVGPFTPGFVGDAKIAHELAEIGVILLMFGVGMHFSIHDLWAVRKLALPGAIVQIAAATGMGVGVSYFWGWSLGAGVVFGLALSVASTVVLLKALEARNRLDTGDGRIAIGWLIVEDLVIVLALVLLPALAGPLGGKAAADGS--------------NLWATLGLALGKVAAFVALMLVVGTRLFPWLLRKVEAIGSRELFTLAVVAQSVGIAYAATEVFGVSFALGAFFAGMVLNASEVGHKAVDKLQPLEDVFAVLFFVSVGMLFDPRVLVEQPLRVLAVLGIIVVGKSLAAVGIVLGLGGARQTALSVSAALAQIGEFSFILAGLGIALELLPPEGQSLIVAGALLSITLNPVAFFLADRWSR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143373003    ------------------------------------------------------------------------------------------------------------------------------------------HGRVAFSVLLFQDLAFVPFLVLAGALA---------------------AGSVDFSPARIGAAVGVGIIAVGVVLLLGRYALRPLLYEIAHSRLRELFTLAVLLVALGAAWIS-HAAGVSMATGAFLAGVMLAETEYRHQVEAVIRPFRDILLGLFFISVGMMLDLRVLQADWALIIVVLLVMTTLKLALMTAAGRLYGMPPFKAVRTGVVLSVGGEFGIAILTILMQGEVVEDRVTQPLLVAIVLSMVTAPLLLRQNRRIARWLLR---------------------EEGPPGKPEPTAEERATAELAAREHVILCGFGRVGQNLARVLESNGFEFIAMDLDPARVRAARTAGLPVIYGDSSDPDLLREVGLAHANTVVITFADPAVALGIVKAVRSLRGDVPVLVRTADDSRLEELMAAGATEVVPETFEASLMLASHALMLLKQPVSRVVRTIGHIRNE----------
142141683    ------------VVGGLATLLRQPLIVAYILVGIIVGPALAGFVTATDQVELLAKVGIAILLFLVGLKLDLHLIRSMGKVSLLTGLGQVIFTSVIGFLIVLAFGFSMIPALYIAVALTFSSTIIIVKLLSDKRELDELHGRVAVGFLIVQDLVVIIAMIVIVAIGSPGETSVGQR---------------------MLVTILGGVGFLAAVALVARYVVPTLLDFMAR--SRELILLFAVAWAVGLSFASSAL-GLSMEIGAFLAGVALASTPYRDILGAQLVNLRDILILFFFIELGASLTFDDALSQLVPALVLSVFVLIGNPIIVMAIMGVLGYQKKVSFRAGLTVAQISEFSLILIALGFSLGQVDGAVLSLVTIVGVITIGVSTYFILYSEQIYERIAPYLSIFERASARESANSDVDLDLSQPYD-------------------AIVIGGGRFGSAIIQGLRDKGGHVLVVDYDPDTIRRLRESGVETLYGDVGEPEFAGHLPLHEARSIICAVPDPVANLILLDSVRKLGFDRRVCLTAMDNNAARAFAGRDEVSVMRPFATTAQKVVDQL-------------------------------
85708965     MQDALVILGSAGIVIPVFARFRITPIIGFILIGILVGPYGLGSISDPDRLTPFADFGIILLLFAIGLELSFNRLWQLRRLVFGGSLELLIIGSISAGFFGYASGMATEAALALGFALAFSSTAIVLPISGTK----SPVGRAALSMLLFEDIMIVPIIFILGALAPTASGDSVSDLTN---------------------TLIQGGIVILVLLVAGRFALPSLFSQAARTKSPELFLAASMLVVIGASLATAA-TGLSPIVGALIAGLLIAETEYHGEVESIMEPFKGLALGVFLITIGMSIDLRVIWADLGTIMGAVVGVLVFKAVVTGALLRMMGARRSTAAETGVLMASPSETTLIVLAAATSALVVDTETAQFWQIVTAIGLTITPLLAKLGRAIARRVEA---------------------------------VPDLPDDDDGEPRTIIVGAGRVGRLIADMMTAHDQPHVLIDSDPDVVDAAKRKGYRVMFGDAARGDVLARVGIAEAPALVFTMDEPVLAQRLVARLRADHSELLIVVRARDTDHAAQLYRAGASHAVPENLESSLQLSEAV-------------------------------
109898600    -TEIAVLLVLAASLGFVGLLLRQPLIVSFIAVGLIAGPSVLDIVHSKDQITLLSELGIAILLFLVGIKLDVKLIKSIGGVSVLTGLGQVIFTSLIGYLIGLWLGLGYITSLYVAVALTFSSTIIIVKLLSDKREIESLHGQIALGFLIVQDLVVVVAMIVLATIGIGSSGHGDANNSS------------------VWHVAISGLSLLGFVIVFVRYIANPLTEKLAKA--PELLVIYAIAQ-AALFAAIGDIVGLGMEVGGLLAGVALASTPYRESIAARLAPLRDFLLLFFFIALGATLDLSKLGTHLPAAIIFSLFVLFGNPLIVMSIMGLMGYGKRTGFLAGLTVAQISEFSLIFIAMGIGLGHVPQDILGLVTLVGIITIGVSTYMITYSHQLYSFFAPLLGKFERSGIPREASTDENSGNQYP---------------------VIIFGLGRLGTAISMQLKNEGIKVLGIDFNPAAIKHWHQLGLDCNFGDATDAEFIIELPLKHAQWIVSTIPHLHTGLSVIQLTRSAGYTGKLAVISQGRAETEELNLLGVELVLEPFQDTADRAVRIL-------------------------------
289579879    -ADFAIIVVTATTIGVIARQFGQPTIIAYILTGLILGPVMFDIVTEEGLVELMAELGLGFLLFLLGMKMRFDDIREILRPIVNIAVWQTILQTALALGVAWALGFDPTEIVIIALATVFGATPIIVKILTDKDEITSLPGKIDVGVLIVQDIYLVVVLALLGADELGSASEIATTLGVIAVMMTFIGIFSIASS---------------------RYLLPRLFRRIAD--NKDVFLIVAIAWAFFFIAISEQ-FDLSLEVGAFLAGISIAQLPYSKELEDRITPITDFFILVFFASIGLQLAADDLTAYWLEAIIASAILMVGNFWIMFYLIDREGFSVETSFLGSINMVQVSEFSLVVGALAVQQEFIETDVLGYLSLMALLTMSLSTYIISYNHTIYDRVQPWFERFESEDKDDVELESH-------------------------SDHVIAIGYDEITERVLPRLEDEYGDVVIIDRQTDHIEALEAEGYDYIYGDFRHGEIRKEANLKDAAFVLSSTVQPEVNKALLEEAPD---DATVFVEAERIDDARELYDRGAAYVIMSTYLTAERLSEYIEQYVTDREAFERSIADDI-------------
237752590    ---------MAVVSGIILNRLKIPAIIGYIVTGTLTTYIFGFRLEDSVDLNEAAELGIVFLMFMIGLDFSFKKITQMKQEVLLFGGLQIGISIAFFAICYFLLRFDFNTSIIIASAVSLSSTAIVLKHLNETNETRTPYGAASVGILVFQDIAVIPILLIIKLLSDT----------------------SLSMGEMLLSTGISAVAVLLLLILPGRFLARIALRSSAKMKTDEIFVGTVFLIVLGSAYLSKH-FGFSLSLGAFLAGMIVSNSPFKYQVASVLVYFRDLLLGVFFITIGMQVDVVFAAKYFIVVLILCALMILVKTLIMFAFLSLF-RGARIGMRIALSLSQIGEFSFAIFLLASQHKILPHDIYQFLTLMVIFSMVATPFILERLDTCTDFMLRLLR---------------------IPTQTHLSNETYKMQQEETSNNIVVCGYGLLGKKVVKFLAGCNINTLVVESNYDRVRDAQKEGINIVYGNITDKMIFKEIEVQNSTAVILCVESTNAISQACHHIMDISHHTRIIVQTDDDSLEEMLKGMGLYGVINNYQESAVILSNLALKAIEEQ------------------------
295698513    MATITGGLCLSYLFGMIAQKVKISPLVGYIAAGFLIGPFTPGFVGNSVLAGELAEIGIILIMFGVGLHFSLNDLISVRSVAFPGAIVQIFFTSSLGFMMAKYMGCKTFSGVLFGLCFSTSSTLVLLRTLEEKKAIYNKIGKIAVGWLVVEDLTMILTLMILPVLSSLLNDSNFIEKSFFSIFIRT------------MFTITKISFFIVLILIFGKKLIPYLLLKTEETNSRELFTLSILVFSIGIAYASVILFNVSFSTGAFFAGITLNKSKLSQKAAQDILPLKDAFTVLFFVSVGMLLDPIVLLTYPLHILTTLLIIVFGKMFLISILIRSFGYSYKVSFGVSINLAQMGEFSFILSKIATNLHLFSQEIQNLVLSGAVISIVINSFLVKIIDF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88703885     -----LILGLAACGGFIARSLNQPLIVAFIAVGIALGPSALGIVVPSNEIELFARLGIALLLFVVGLRLDLHVIRSVGPVALASGLGQVAFTTAIGFGLSLALGMSTTVALYVAVALTFSSTIIIVKLLSDKRELETLHGRIAIGFLIVQDIVVVLVMIALTAFGGMSSGDT--------------------LLQEALAVVVKGALMLLAVLALMRYVLPLILPRLA--TSSELLMLFSIALAV-LGGAAGVALGFSKEVGAFLAGICLASTPYREQIAARLVSLRDFLLLFFFIELGATIDLLHLGAQLPSAILLSLFVLIGNPLIVMGIMGVMGYRRRTGFHAGLTVAQISEFSLVLAALGLGLGHLTEETVGLIALVGLITISASTYMILYSQPLYAVLAT---------------------HLKFFERQDPFRERIEGGEQVASPDIIVVGLGRYGQVIADGLHQQGHKILAVDLDPAKVTLVESSNVDVAYGDASDAEFLSTLPLNEAEWLIFTVRDAGLIKMAIESLRQVGHECGLIIAAPDRESSAWLRQHNVDLILMPYRDAADSALRQLSTVLPQR------------------------
146306231    -------------FGVIAVHLRQPLIIAYILVGILAGPAVMNLSGDHTSLGLLAEIGITVLLFVVGLKLDMRLVRTLGPVALATGLGQLTFTILFGLLLCRMLGLDWLTATYVAVALTFSSTIIIVKLLSDKGEIDSLHGRIAMGFLIVQDIAVVLAMLAI-------------------NLYQPANGEHQGLSPLALITVLLCSLVLLYLLI--RHVLPRLLGAMAR--SPELLMLVAIAWG-TLLAGGAEALGLSKEIGAFIAGFCLASTPLREAIASRLTSLRDFLLLFFFLHLGIQLDFTYLQGQLGSALLLSVFVLIGNPLIVMAIMGAMGYRKRTGFMAGLTVAQISEFSIIFVAMGIGLGHVGGEALGLTTLVGVITITLSTYMILYSQPLFERLSP--------------------WLGLFERRVAHRENAADSSAEEEQPEVIVYGLGRYGRQLAHRLEDAGLRVLGVDFNPEALASARRSGLTVCYGDAEDHDFITHLPLQQARALVSTIPQREVNAILLRAARSTGFRGQVTLSAFREGDLEAFTRAGAASVLQPYIDAADSAARRLLEEVGQPLT----------------------
83649464     ---LTALVVIAAVIGFVGVLLRQPMIVSFIAVGVLAGPSALNIVQSHEHIQLLAELGIAVLLFLVGLKLDLKLIRTLGPVALATGLGQVAFTSAIGFVLGKVLGLDTVTSLYVAVALTFSSTIIIVKLLSDKREVDSLHGRIAVGFLIVQDLVVVLAMMVLSAFGIGAQTRAGETALIH-----------------IGSVLIYGLMMLCLVLLFIRYLAIPLVSRVAR--SQELLVTFAIGWAALLAAIGNHL-GFSKELGGLLAGISLASTPFREAIVARLASLRDFLLLFFFIALGMQLDLGLLGSQVIPALVFSVFVLIGNPLIVMAIMGYMGYRKRTGFLAGLTVAQISEFSLIIVAMGLSLGHIPAKALGLVTLVGLITIAMSVYMITYSHSLYSQLEPWLGFFERS-KPYREEALERQPSSIQPYN------------------VILFGLGRYGKAIAHYLQKEGFSLLAVDFNPDEVRRWRSQGHMAMYGDACDPAFVSDLPLQGVEWVVSAMPQHDPRLSLIEGLKQQQYTGGIAISTQHLHDQQKLKDRGATLILLPFHDAAEQAVERMKAVSH--------------------------
71281756     LVIIAISLTIASVINIILTKFSISHIIGYIITGTVVSTLFFNGSKNLHSLDLIGEFGIVFLMFTIGLEMSFSKLDKMKKLIFYNGFVQMAFSALIIFIIAFAFTLDAVSSLVIALSFSLSSTAIVLPYLKKSKDIVTPYGERSVAILVFQDLAVIPILLLMSFLSNN----------------------ELSLTDVLLKTLLYASGIIIFMFTIGKKIIAWLLHFSSKARMEELFLSSVFTIVLGASLFAHEM-GFTYSLGAFIAGMIIAETKFHIKVESDISSYKDLLLGAFFFSIGTKINIEYFISHLHWVLGILVLVMMIKAIIIYMLMRKQ-LNKSDSIKSAVALCQVGEFSFAIFALAMNQDIIADELGSFLILITVLSMILTPFMVNNIYKIASVFVV------------------------------EYFEADNIATVKTTNHTIVCGFAVLGRIVAKELSKREAKFLIISDNLQHVLLARKRGYDAYFGHLDKLPVLESLNVDQTSSIIITVNTLKNKQIICESVLDYYPDANLVVKVNTIEEKAALADINIRSFVHAQQETAELLVKQ--------------------------------
224026156    ISDLALILLCAGIITLIFKKLKQPLVLGYIVAGFVASPHFSPSVTDVANIQTWSDIGVIFLLFALGLEFSFKKLVKVGGPAVISACTIIFCMILVGMCTGWLFGWKRMDCIYLGGMLAMSSTTIIYKAFDDLGLRQQRFAGLVLSILILEDILAIVLMVMLSTMAVSKNFEGGEMVY----------------------SILKLVFFLILWFVVGIYLIPLFLKRVRRLMSDETLLIVSLALCFGMVVLAAK-VGFSPAFGAFIMGSILSETIESEHIVKLVSPVKDLFGAIFFVSVGMMVDPGMIVEYIGPIIALVIAVLLGQTIFGTAGVLLSGQPLKTAMQCGFSLTQIGEFAFIIASLGVSLQVTSHFLYPIVVAVSVITTFLTPYMIRLAVPAYQVADKYPARWRHLLERYSSGVQPVNHSNNW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296274343    --ILFISLSISTVLNIIFKKLSVSHILGYIITGTLISTLFFNGEEDLDALNLIAEFGIVFLMFSIGLEMPIEKLKRMKNALIFDGLSQVFISAVIIFIISYVFSIDTNSSLIISLAFSLSSTAIVLTYLKQSKDIYTPYGQRATAILIFQDLAVIPILLLISFLSNDT----------------------LSLQEVLLKTVVSAVGIIAFMFIIGKRLISLLLRLSTQTKLEELFLASVLSIVIGTSILAHSL-GFTYSLGAFIAGMIIADSSFHVKVESDISSYKDLLLGTFFFSVGTKIDVGFLLSNIHYVLLIFLAVMAIKASVIYFIIK-FKENKSDSVKSALALCQVGEFSFAVFALAATNNIISEELSKFLILVTVLSMIITPFIVNNIYRLASYFVV------------------------------EFYESDKITPIDQKNHTIVCGYSMLGRMIANTLEEKKVPFVIISDDLRHVLLARKRGFKAYFGHLDKLPVLESLKADETSSIIITLDNINKISLICTAVLSFYKDANLVVKVDSIEEKKMLKELNIKKFVYAYQEVAELLVKESLEV----------------------------
224120182    ISDLVVAIVSAAIGGIIFSCLGQPVIVGYLLAGSIIGPGGLNFISEMVQVETVAQFGVVFLLFALGLEFSLTKLKVVGPVAVLGGMLQIVIFMCLCGIVAAMCGAKLSEGVFVGSFLSMSSTAVVVKFLIERNSSNSLHGQVTIGTLIFQDCAIGLLFALLPVLGGNSGA--------------LQGMISMGKLLLVLSVYLTAASFMSWSF------VPRFLKLMIQLSSNELYQLAAVAFCLLSAWCSDKL-GLSLELGSFVAGIMISTTDFAQHTLEQVEPIRNLFAALFLSSIGMLIHVHFLWNHVDILLASVILVIAVKTTIAAAVTKAFGYSIRTSFHVGVLLAQIGEFAFVLLSRASNLHLIEGKMYLLLLGTTALSLVTTPLLFKLIPNVMNLGILLQWFPSESSTPNKWFPSEN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148550651    -------------------RLRLSPVLGYLAAGLLLGPHGIGAVTDSEGTHFFGELGIALLMFVIGLEFSVPRLLSSGGAMIGLGFGTVAGATLLAGAASHFLGLPLLPAALLGGAIAMSSTAIIQKHLVDTDAVSSRHGVAATGIVLFEDLVA--------------------LILLSLIAALPDAANEVEMEKVLLRMGVSFVALAGVALLA-RRTLGRLLGWVARSGPDETFLLGVLTLVVGASL-AAEKIGLSLPIGAFVVGMMVGESDFRHQLEEEIRPFRDLLLGVFFVTIGMSVDWSQILAQPAVTFLVLAAILVVKFLVVFGVTRLSGLPASSAVKTGLLLAHSGELGLLIVGRSLDSALLSPAIGQPVLGAIAASMLVGPILAQWSDRAGDLILRSRDPRGAEIE-----------------------TAVRTTSQELKGHVVLAGCGPVGRLVALTLEASEIPYLAIERNVERLRRAQQDGHKAVFGDASRAGILKAAGVDRAAAIIVLVNNWHRSVRIIREAKRLNPAIHVIASLRDDAHLGELAQAGAAHVFPENYAAGLGL-----------------------------------
142206428    ---IAAILVLAAVVGGLAKLLRQPVIVAYIVVGVLAGPAVLEIVSDGDDVAALAKIGIAILLFLVGLKLDLHLIRSTGLVALYTGVGQVVFTSIVGYLIVIALGFDPLPALYIAVALTFSSTIIIVKLLSDKRELDQLHGRIAVGFLIVQDLLVIVAMIVIVAIGQPDQVSPAET---------------------ILRTLVGGIVFLGAVALAARYVIPRVLGWLA--NSQELTLLFGVAWAISLAATSAAL-GLSMEIGAFVAGVALASTPYRESLSARLVSLRDIMILFFFIELGASLTFTSALQQLGPALVLSVFVLIGNPIIVMVIMGIMGYRKKVSFKAGLAVAQISEFSLILIALGFSLGQVDEAVLGLVTLVGMITITISTYFILYSQQIFD----RISPALSIFERKKADAAEVEERLEHPYD------------------AIIVGAGRMGGEVTRGLLAKGANLLVVDYDPEALRAVAGPHVTTLYGDVSEPEFAASLPFHEADSIVCAVPSPSTNVVLLQTLRRFEFTGGICLTAMDARTAQMLEEYGGVRVIRPFKMAAQNIVGEMDLPVKAKPSPAGPTPDE--------------
167565844    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWSALGVTLLKVAAFIALMLIVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVLEVAAIVVVGKTLAAVALVLAFRYPLNTALTVGAGLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAIDPALAWIRKHSAFARRLESRDDPLAA----------------LPMSTPQTHLTGQVVIVGYGRVGTRIAQALDARGIAYVVVEQNRETVEKLRAEGVAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVDIARTLNPAIEIALCTNSDDEAALLANEGMGDVFVGETELARGMTEHVLARMGADAGRARS------------------
34557422     -------------------------IIGYVTTGLIVYAFGLASVAGSSTLSHIAEFGIVFLMFMIGLEFSFDKIKAMKQEVLLFGTLQILLSWVIFYLVAHLFGIESKVALVVSAAFSLSSTAIVLKSFNETRETHTGYGRNAIGILIMQDIAVIPILLLISLLAN----------------------HEARLEELLLHTFLSAVLVLFILFVPGKKVATMILKLAADARMDEIFVGTILFIVLGASALAG-YFGFSYSLGAFIAGMIIAGTKYKYQAEADLSHFRDLLLGLFFITVGMQVDLEFLRNHLFRILWVLLAVMGLKALIIYIIIRFF-RSAKVAFKTALSLAQVGEFSFAIFALSQSNGLLDKETHQLLVLTVIFSMILTPFLLKNLRAISAVFVREREKSVPA----------------------------FSGTIGLHNHIVVCGYGTFGKEVVTYLKRYDINYIAIDYNLAQVEEGIRAGDNVQFGNIAQKAILEKLNLEECVAVVVAVDDTRKIRVICESILQKAPHCHIIAKVTTKAEEEELGELDIYRVVNEKHEIARLLGQAAISCEYERL-----------------------
224419026    ---------MAVISGIILNKLKIPTIIGYIVTGVLTAYIFNFRVEDSTDLSEIAEMGIVFLMFMIGLDFSFKKMSSIKQEVFLFGGLQIGLSILTFFFICYLFGFNFDTSIIVASAISLSSTAIVLKHLNEVNQTKTSYGIASVGILIFQDLAVIPILLMIKLLSSK----------------------DLAMSDLLLTTGISAFIVVLLLLLPGRFLAKIILRSSAKMKTDEIFVGTVFLIVLGSAFLS-QSFGFSMTLGAFLSGMIISSTSYKYQVAAVLVYFRDLLLGIFFITIGMQVDVIFLAKYFIIIILLVFLTLLAKTLIMFAFLSFF-RGTKIAMKIALSLSQIGEFSFAIFLLASQHKILPTEIHQFLTLMVIFSMIATPFILDNLDKCTAFALKTIKIPQKTSTTYTQEQQ--------------------EEEKESKKRILICGYGLVGQKIFDFLKDYDIEVFGIDSNYERVEKGIIRGDKIIYGNITDKMIFREVEIQKVTAVILCIESPVEIEKACRHILALSKYTKIIVQTRDNALESELKAMGLYGVINSTMEIA--------------------------------------
260885364    ISDLALILVIAGITGLIFKRLRQPLILGYILAGFLASPHMTFFVRDTSSIHTWADIGIIFLMFALGLEFSFKKLVKMGTGPIITAVSIILFMMTMGTLIGQTFGWSEMNSLFLGGMLAMSSTTIIYKSFSELGLLQQKFAGRVISVLILEDIFGILLMVVLPALAASNKFEGQE----------------------LIMSFVKLFFFLILWFVVGIYIVPQIFRSFKKWLNAETLLVFSVGLCFLMVFLAEK-AGYSSALGAFLIGSILAETIEAEAIEKVISSVKDLFGAIFFVSVGMLVDPAILLEYWAPIVVIVAAILIGQMIFGTIGYLLSGLPLKTAMQCGFSMAQIGEFSFILASLGITLGVTSDFLYPVVVAASIITTFLTPYMIKLSLPAYKRLEKLLPRKVTRRLSDRSTAGKEMPASGWRVMF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
265766616    IADLALILMSASIITLLFKWLKQPLVLGYIVAGLLAGPYVRIFVGDMENINTWAEIGVVFLLFALGLEFSFKKLMNVGSAAFITATTEVISMLLIGFMVGHLLGWSTMNSVFLGGMLSMSSTTIIIKAFDDLGLRSQRFTGIVFGTLVVEDLIAILMMVILSTMAVSKEFVGEE----------------------LLMSVLKVAFFLILWFLVGIFILPFFLKKAKRLMNNETLLIVSLGLCLAMVVLATR-TGFSAALGAFIMGSILAETVEAEHIEHIIQPVKDLFGAIFFVSVGMLVNPSVLLQYAWPVVIITLVTLVGKSIFSSLGVLLSGEPLKVSVKSGFSLAQIGEFAFIIAGLGASLKVLDPFVPPIIVAVSVITTFTTPYFIRLANPFSEWLYKLSPRTREFLDRYASGKKTVNHDSDWKRLLKTIVGRVIIYSVLLT-----------------------------------------------------------------------------------------------------------------------------------------------------------------
197106096    ILTLVAGFVLAFVLGMLALRFKLSPIVGYLLAGVVVGPFTPGWTADTALAAQLAEVGVILLMFGVGLHFSLQDLMRVRKVALPGAVVQIAAATALGWGVGRLIGLGDAEAALMGFSLSVASTVVLLRALEERKAVKGEAGQIAVGWLIVEDLVMVLALVLIPLIASAAGTFDGGQ-----------------IAMKLGGTILSVTVFVAFMLLVGGRVLPWVLVRIAHTRSRELFTLGVLAISLGIAYLAYAVFGASFALGAFIAGVVLNGTPLGHNAAERALPLRDAFAVLFFVSVGMLFDPWVLLEQPVAVAAVVAIIVAGKSAAALVITSVFKLEKRASLLIAASLAQIGEFSFILAGVGLGLQVLSRETHDLVLAGALISIVLNPFVFRLADKL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144177712    -TELLLIFASALVLVALCRPLRLPGIFGYFAAGALLGPTGLAFVYADEDIQRLADFGVVMLLFSLGLEFSLPRLLAMRRAVFGVGLVQVLGTGGLFALILAYTGLDVGVSLVLGVGMALSSTAIVSRELAGTGQLHQPHGRQAIGVLLFQDIAAVALLILVPVVGSSDADGASVLAD------------------FVWLGLEGIALFLGLMAIG-RWVLPPLFTEIARSRSSELFVLAALVTVMATAW-TTQALGLSMALGGFVGGMMLGESHFRHQIESDLRPFRDVLLGVFLISVGMMLDLHLLAEFWPRILVFGVLLMLVKGVVVCLISLAFRDSLRIAVRSGLVLAQGGEFAFAVLALLAGQGMVASDVQAFLVTVTLVSMVLTPLLVRRSEMLAEWIAGRF----------------------VPATVQVPTPAPAGPGPEDAAPVLLLGFGRVGHVIARMLERSGVAHLALDNDAERV-----------------------------------------------------------------------------------------------------------------------------
168026995    ISDLVIVIVSAAGGGILFACLGQPVITGYLLAGSAIGPGGLDLVSELVQVETVAQFGVVFLLFALGLEFSTSKLRVVRAVAIFGGFLQIVLFMCLSAVTAVFCGARASEGIFVGAFLSMSSTAVVLKFLMDRNSTNTLHGQVTIGTLILQDCCVGLLFALLPVLGGSGTLIAGLVSMSR--------------------SLFVLAAFLLSCVVLARTLVPQFLRLMVRLSTNELYQLTAVAFCFLIAWISEKL-GLSLELGAFIAGVMISSTDLAEHTLEQVDPIRNLFASLFLASIGMLINAQFLWNHMDILLSSLILVITSKTIVIMLVVRAFGYSGKNACLVGMSLAQIGEFAFVLLSRASNLHLIQKKLYLLLLGTTALSLITTPLLFRAIPAILHLGSSMHWFPQDASQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
219126343    --DLLVFLAASVVVTPLAKSLNVTPILGYLLAGAILGPNGLDLFANSKADIELGDVGILFLLFSEGLEVTQPRLKKLTNY-LPLGIAQISLVTAVITGVFMLLGIPPTEAVVLALIGCLSTSAFIFPVLKERSWEDEESGEAATSILLLQDLLVAPLLVLLPYLAGDTATDYLA----------------------IGFLTAKATLGFGAVLYVGSLVLQNVFRVVSTAQSSETFVALCLLVSAGMG-AIAKYFGLTDTAGAFAAGVLLANTNYRAQIQADILPFKGILLGIFFMGAGSNFDVELVVREWPTILLALKAFTLGAATRVPHWMEPNRLPTADAIRVSLLLAGGGEFAFVVLALAESLDIIPASLSAIVTAIVLITMGLTPLLGDLAVILSEPLLPY-------KEEEKLMALNGSNGAVVPEREIPH---------VAKEAVVICGYGEVGQNTVRVLGKQKEKVVAFDVDPSLSDTALRRNTAVLFGNAANPEVIRSSGISQPSAIYVTYEDFGRVQSATARLRAAFATVPIFARAATRAEVSALEEAGATQVVVESDELPRSAFALLEGV----------------------------
146302743    ISDLGLILMTAGIAVLIFKKMKQPLVLGYLIAGFLAGNHFDFFITDMKSVEVWAEIGVIFLLFSLGLEFSFKKLMKVGGTSSVTAITQILFMTLIGYCVGQWMGWGQMDSIFLGATLSISSTTIIIRAFDELGVKGKKFVGIVFGALIVEDIVAILMLVLLSTIAVSDQVSG----------------------GELLQSVLKLVFFLIIWFLGGIFIIPTILKKAKHLLTDEMLLIISLALCLMMVIFAAN-VGFSPALGAFIMGSIIAETTMAEKIEHLIQPVKDLFGAVFFVSVGMLINPETLVTYALPVALITLLTIFGKAFSSSIGALISGQPLKQSVQTGMSLAQIGEFSFIIATLGMTLKVTSDFLYPIIVAVSAITTFTTPFLIKYSESFAQFLEQKMPKRW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135106979    LQDMLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226951868    ---------AALIIVPLTKRYTSNTVLGYLIAGLLLGSSGFALITDTQFITQITELGMLLLMFFLGLAFRPIQLWIQRYTILKNSGLSLLTISLILTSICFFLFDNFASSIVLGVALALSAVTLVQQLLHHQQKSNSTLGQSILSAIQMQVFVAILFIVLFPL---------------WDDTATTRHGIAY---------FAAIIATVSGLFLASRFLIRPAFRYLAKRNSIELIPVLGLVTILSIIVIM-DILNIHILIGVFLAGLLLADTEFNTEVERIVHPYKDTALGLLFLAIGLNLSVLPLFESPLLILGSIFSLVLIKTVVIAAISYYHQRHKQLSLLSATALAQGGELSFILLNIAVAEQILAQPIFESALWVIFGSMLLTPLVFWLVNNKRLPIL------------HKKIAAQTPDIPQHP--------------------ILIVGFGRFGQVVARALHAQGQQLSVIDSNQPDADFIEQYGHRFFDADVTQVENLRAAGIEYCKLLILAIDDVEDSMNLARHLRLNYPDLVLFVRARDRHHAHLLKDMGIQHIWRETYVSSLSMAQLALTETGLSSEEARAQIEQFQSHDQR-------
256840553    ISDLAVILISAGLVTLLFKKLKQPVVLGYIVAGILAGPSIEQIVTDVESIRIWADIGVIFLLFALGLDFSFKKLMKVGGTAVIGAITVVIGMMTAGYITGLSLGWGHMNSLFLGGMLSMSSTTIIFKAFDDMGLRNQRFAGVVFGILVVEDLFAVLLMVLLSTVAVSKHVEGMEMLD----------------------SVVKLGIFLLFCFVVGIYLIPSFLKKAKSFLNEETLLIVSIGLCLGMVMIATK-AGFSSALGAFVMGSILAETIDAERIEHLVKPVKDLFGAIFFVSVGMLIDPQMLWEYKIPIFIITLVVMAGQICFASFGVLLSGQPIKIAIQSGFSLAQIGEFAFIIAGLGLSLNVTDQYLYPIVVAVSVITTFFTPYMIRLAEPAYKWAER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118581952    ---------------FLALRMRQPLLIAYIAVGIIAGPAMLGWVTAHDQIDLLAQIGVTVLLFVVGLKLDLHSVRHIGPVALATGLGQLTFTILIGFALLLAFGKDMLTALYVAVALTFSSTIIIVKLLSDKKELDSLHGRIAVGFLIVQDIAVVLAMMVMSALRSTTGSAAPGEIILSLATRLGGAGI--------------------ILFLVMRYVFPWLMERIAR--SSELLLIFAIAWGVAL-AALGEWSGFSKEAGAFLAGFSLASTGYREVIGSRLSSMRDFLLLFFFVELGSKLNLSTLGDQTVTAIVLSLFVLIGNPLIVMAIMGFMGYRRRTGFLAGLTVAQISEFSIVFVAMGITLGHVGEAALGLTTLIGLITITLSTYMILYSEPLYQ----RMKGFLGIFERYKPFREMAMEQEHQDTSLPE---------------IVVFGLGRYGGRLARKLNDAGLDVLGVDFDPEVIVSLEREGLHVHFGDSEDINFLETLPIDAAKWIVTTLPQPDSHQILMSGLKHIGYEGRIAVLARDENQVAVLETTETDKILYPFNDAADFAAKELADLLR--------------------------
153821523    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLGGHFLLNPLFRYIALSGVRELFTVAALLLVVGIALLMQK-VGLSMALGTFLAGVILAESEFRHELEIAIDPFKGLLLGLFFISVGMAVDVGLLLVKPLQIMLAVLGLVIVKGLVLYLLARLSGTVAKARSKMAAILSQGGEFAFVIFTAASAEGLLTASQVSFLLVVVSLSMVTTPLLLSAQKYW-------FARQLNIEENPLTPDVENK-----------------------EPRVIIVGFGRFGQIVGRLLYANKIKVTILESDASQVRLLRKYGYKVFYGDATNLELLRAAGVEQAEALVVCTDDPEQVITIVELCQQHFPNLKLLARARSRVEAYQLMSLGVQNYTRETFLSALDLGRKLVQLGMHPYQAKRAEEHF--------------
34499602     ITTIVGGLVFAFALGALALRLRLPPLVGYLCAGILVGPFTPGFQADTALAPELAELGVILLMFGVGQHFSIKDLMAVKAIAVPGALVQITVATLLGIGLSHFLGWPLGEGVVFGLALSVASTVVLLRALEEYGWLDSEDGKVAVGWLVVEDLVMVLTLVLLPAFAGALGGGQAAPSLAQ-------------LGWTLALTVAKVAAFVALMLIVGRRFIPWMLELIVHTGSRELFRLGVLATALGVAYGATQLFQISFALGAFFAGMVMAESPFSHRAAEESLPLREAFAVLFFVSVGMLLDPEVLLKDTAVLLTTVLIIVVGKSAAAYGIVRLFRRGHHTSLRIAASLSQIGEFSFILAGLGMSLGLLSARGQALILAGSIVSILFNPMMFALAERFSR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189500545    ---ITALLVLAAMIGLFSLLLRQPLIVSLIAVGVLAGPSALDIVQSHEYIELMGELGIALLLFLVGLKLDLNLVRSLGLVSLATGLGQVLFTAVMGFFIAVAIGLDVRTSIYVAVALTFSSTIIIVKLLSDKKEVDSLHGRIALGFLIVQDLVVVIAMMTLSAFGAGSGNTGE-----------YEGLLKVGSVMLYGGIMLLFVSF------FIRFLANPIVNRFAR--SPELLVTFALGWAALF-ASAGDFFGFSKELGGLLAGVSLASTPFRESIVAKMSSLRDFLLLFFFISLGMNLDMGLLGAQVGPALIFSLFVLIGNPLIVMIIMGILGYRKRTGFLAGLTVAQISEFSLIFMAMGMDLGHVEPEAMGLVTLVGLLTIALSVYMITYSHTLYRFLEPLLGVFEKKI-------------------PVRESNEKLEQIEHTDYDIILFGMGRYGSAVVHYLKQDGYRILAVDFNPDEVRQWKKRGYDAIYGDASDQEFIASLPLQGVKWVVSAVSQHEPRMVLIDALKHTGFTGRIAVSTQRLQEKEQLKAKGADIVFLPFYDAAEQAAIRIKE-----------------------------
223999959    --DLLIFLFSSVVVTLGSTALNISPILGYLVAGALLGPHGLDVFSNAKADVELGDFGILFLLFSEGLEVSSARLKKLSNY-LPLGFAQISLTTGVITAAGFIDIRNPTEAVVLALAGTLSTSAFIFPVLKERGWEGENSGQAATSILLLQDLFVAPLLVVLPYVVGQGPTDFVA----------------------IGFLTAKAAIGFGLVMYVGSFLLQRLFGVVAQTRSTETFVALSLLVSVGMGAVAQSL-GLTDTAGAFAAGVLLANTNFRAQIQADVLPFKGILLGIFFMDAGSLFDSDLVLAELPTVLTGAIALIVLKAVTVGLATRPNRLEPYDAVKLSFLLSGGGEFAFVVLALAERLEVLPKDLGGLLTAVVLITMAVTPLL--------------------------GEVAEIASKAFVSYTVNQGTQIPAEEYEVVEDAIVIAGFNEVGKQIARNTTERLPQIVAFDTDPMLIDKLPMENTAVMYGDGENPEVISAHGVHSPRAIFIAYDHHEKVMAATSRLRTIYPNTPIYTRAQTRKESIELEVAGATEVIVERDEL---------------------------------------
255535082    IEDLALILIVAAIVVLLFRKIKQPLVLGYIIAGFLVSPNLNIFVVDSTNIKTLAEIGVIFLLFSLGLEFSFKKLMNVGGSASITAFVEIIFITIAGYYTGRWLGWSVMDSMFLGGMLASSSTTIIIRAFDELGVKTKNFAKTVFGVLVVEDIVVILLMVLLSTIAVTKEFEGTQ----------------------ILFTVAKLLFFLILWFLLGIFLIPTLLKKIKPLVDDEILLIVSIGLCLGMVLIAVN-VGFSAELGAFVMGSIIAETTVAEKVEHTLKSVKDLFAAVFFVSVGMMIDYQEMMVYAWPIFIVTMLTLFGKLFSSALGALLSGQPLKQSIQVGMSMAQIGEFAFIVATLGLSLGVISDFLFPVAVGVSAITTFTTPYLIKLSEPFYNWLVK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
42523556     ITDLGFILMIAALSTLLFKKLGQPQVLGYLIAGFLVSPHVPFLVTDKVSIQVWSEIGVIFLLFSLGLEFSFKKLFKVGGSASFTAVFEVVFMVALGYLVGHLLGWNNIDSLFFGGILSVSSTTIIVRAFQELGMKGKKFVELVFGILVVEDIVAILLLVLLTAIASSDTFSTAE----------------------LAFSGLRLLFFIALWFVVGIFLIPIFLRKIRSLLEDETLLLVSIGLCFMMVMIAAG-VGFSPALGAFVMGSLLAETPEGHQMEHVLQPVKNLFAAIFFVSVGMMIDPKVIIERWDLVILVTLVTIVGKFVSTFLGAVLSGQGRKQAFQSGMSLAQIGEFSFIIAALGVSLKVTSDFLYPLAIAVSAVTTFTTPYLIKVADPFYRWVEAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226499046    IKDLVIIIVSATGGGIMFSFMGQPVIVGYLLAGSLVGPGGLNFINEMVQVETFAQFGVVFLLFALGLEFSLTKLKVVGPVAVLGGLLQIVLFMFLCGLTAALCGAKSSEGVFVGAFLSMSSTAVVSKFLVEKGSTNTLHGQVTIGTLILQDCAVGLLFALLPVLGGASGIFGGVMS--------------------MAKLLLVLSVFVAVTYMMTWSIVPRFLKLMIQLSSNELYQLASVAFCLLLAWCS-DYCGLSLELGSFLAGVMISTTDFAHHTMEQVEAIRNLFAALFLASIGMLIHVKFLWNHVDILLAAVILVIIVKSIVVAIVVKAFGYSMRTAFVVGLSLAQIGEFAFVLLSRASHLHLVGGKMYLLLLGTTALSLVTTPLIFKLIPVVMHLGILMRWFPSENSMQSELPLQEKAVM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142147123    -SQISLIFLLAAIVGFGAKLLKQPVIVSYIFVGILLGPSFFDLVAYEDEIELLAKLGIAILLFLVGLKLDIGLIRSTGLVALLTGVGQVVFTSIIGYFIVIALGFDVVSALYIAVALTFSSTIIIVKLLSDKREIDQLHGQIAVGFLIVQDILVVVAMVVIVTIGSPESTDSP--------------------PQALLITFISSLVFLLAVAVLSKYVLPRLLDWL--SSSQELTLLFGVGWAMSLAAVSAGL-GLSMEIGAFVAGVALASTQYRESISAKMISLRDVLILFFFIQLGSSLTFADAIDQLVPAIILSAFILIGNPIIVLIIMGLMGYRAKVSFKAGLAVAQISEFSLILIALGYSLGQVDEAVLSLVTVIGIITITLSTYLILYSDQIYNKLAPALKIFERKKPESS----------------------VNEQNQEVRYDAIVIGAGRLGGSVVSGLLKKGGQLLVVDQSAEALKKIRERNCTVLFGDINDPEFASSLPLHEADAVICTAQERATNLNLALMLERYEFHGEICLTAMDDQTAKLFQERANVTVIRPLKMAANSIVDSL-------------------------------
126663584    ISDLGLILVTAAIAVLIFRILKQPLVLGYLVAGFLAGSEFDLFVKDMNSVTVWAEIGVIFLLFSLGLEFSFKKLMKVGGTASITALTQIIFMVALGYFVGQLMDWNKINSLFLGVILSISSTTIILKTFDELGVKSQKFAGNVIGALIVQDILAILMMVLLSTVAVSQQFSG----------------------GELLQSVLKLIFFLTIWFVAGIFFIPTLLKKAKHLLTDEMLLIVSLALCLLMVLFAAN-VGFSPALGAFIMGSIIAETTQAEHIEHLVKPVKDLFGAVFFVSVGMLIDPEMLMKYAVPVGILTLVVILGQSLSSTIGALLSGQPLKQSIQTGMSLSQIGEFSFIIATLGMTLNVTSDFLYPIVVAVSAITTFTTPFMVKFATPFSVYLEKKPRRWVKKIERYS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
46129127     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVAGKWLMNPLFRLISKARIREMMTAGALLVVLGAAL-AMEIGGLSMAMGAFVAGVMMSESAFRHQLEADIEPFRGLLLGLFFMGVGMSLDLHLVFNHWILLLGIVFLYILGKASAVYIIARITRLDHREAIGRMSLMAHGGEFAFVLFSAAATAEVISNEEKATFTAAVIISMLFSPIIAQIARKL--------------------------IQRTEPKHLDQLDENDLDSIVDLEDNVLVIGFGRFSQIVCQTLLIRGISVSVIDRNIENIRAAAKFGFKVYYGDGIRLDVLRAAGIEKAKCVVLGINDTQRIEHIVSQMKEAYPNLPILTRTYDRKTTVSLIKQDVDFIVRETFESAI----TLSRATLMKLGIDKIEAEEI-------------
92113222     ---LTGLLLLVAIVGSIGLILKQPMIVSLIAAGILAGPSALDMVSSHENIEILAELGIAILLFLVGLKLDLKLINTLGPVSLATGLGQVLFTSVIGFLLGLLLGLDSITAIYVAVALTFSSTIIIVKLLSDKREADSLHGRIAIGFLIVQDLFVVLAMMMLSAYGVGAQPSTGDSAFV-----------------QIVKIIAYGLIMLAIVGVFIRYLATPIVSRIAR--STELLIVFSIAWA-SLLAALGDHLGFGKELGGLLAGVSLASTPFREAIVARLSSLRDFLLLFFFIALGTQLDLSLLGAQVYPAMVFSLFVLIGNPLIVVIIMGFMGYRKRTGFLAGLTVAQISEFSLIFMTMGVSLGHVTAESLGLVTLVGLITIALSVYMITYSHFLYNWIEP------------------MLTIFERKHPIRESSIEDHKKIEKKSYDIILFGLGRYGKAIAQYLRKEGFSILAVDFNPDEVQRWRNIGNDALYGDAFDQDLLSELPIENVKWVISAMPQHDPRLVLINALKQQHYTGRIAISTQRQHEKEMLHAKGADVVFMPFHDAAERAVERI-------------------------------
84623715     --------------------------------------------------------------------MRPSHLWSLRKEIFGLGTLQIAVCALVLTGIGMLLGFAPPVAFVAASGFVLTSTAVVMQLLAERGDVALPPGQKIVAILLFEDLLIVPLLAIVAWMAA--SCDPQAASQRWQ-------GIGIGL------------ACIVGLLVAGRWLLNRLFRILAASKAREVMTAAALLVVLGAALLM-QVAGLSMAMGALLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLRVVAADWRLIVAGVLALMVGKGACIYAVARLMRSDHRQALDRGMLMAQGGEFACVLFAAASASGVIDAQVTASLTAIVVLSMALTPLFVLLQRRLTPAAAVSLDGVEEASGQ--------------------------------TGSDLIIGFGRFGQVASQSLLARDVAVTIIDNDIEMMQSAEELGFKIYYGDG--------------------------------------------------------------------------------------------------------------
260771374    ---VAFLLILASGIGFLGLLFKQPLIVSFIVVGLIAGPSALDIVHSKEKIDFLSELGIATLLFLVGIKLDIKLIRSIGLVSIFTGLGQVIFTSLGGYLLGLALGFDSISSLYIAVALTFSSTIIIVKLLSDKKEIDALHGQIALGFLIVQDIVVVLSMVILATIGIGSENGEESKS--------------------IAQVILACIGLVLFVAIFVRFIATPLTQKLA--NAPELLLIFSIAFAALF-ASTGELIGLGKEVGGLLAGIALASTPYRESIAARLAPLRDFLLLFFFIALGSTLDLSQLGSNVYESIILSLFVLIGNPFIVIIIMGLMGYKKRTGFLAGLTVAQISEFSLIFITMGITLGHVKNEILGVVTLVGIITIALSTYMITYSHSLYKIFEPYLYIFEKKEPKRENLSEKHN---------------------QLKYDVIILGLGRFGTALSRQLRNKGISVLGVDFNPSVVKKLNSEGLDCLYGDAADAEFLAELPLQGLKWVISTIPNHHTGLSIVQLLRACSYHGSVSIVSHNSADTLLLEKLGVHLVLEPFKDAAQQA-----------------------------------
297624279    -------------VGAVAVRLRQPLIIAFIVVGILVGPSALGVIDPGELWGLLAELGIALLLFVVGLKLDVQLVRRMGPTALATGLGQVAFTSGVGFVIARALGLAPVAALYVAVALTFSSTIIIVKLLSDKREIDALHGRIAVGFLIVQDLVVVLAMIVLTALGEGSDRHP----------LLEALAVGLRGLLFLGGTFALALLLPRLLHLLAR--------------SAELLVLFAVAWAVALG-AAGDLLGFSAEVGAFLAGVALASTPYREAIASRLVSLRDFLLLFFFINLGAGLELGLLGAQVVPALVLSAFVLVGNPLIVMLIMRWLGYRKRTGFLAGLTVAQISEFSLILAALGASLGHIGRDTVGLITLVGLVTIALSTYLILYSNELYTRLAPLLRPFERR--------------------VPFRESEGDANAGARGADALVFGLGRFGGRLLRELHKGGLTVHGVDFDPETVRRWRAAGVTAHYGDAEDPETLELSGV---RWVVSSIPHLEVNVALLHGLRHYGYGGRVAVTAHSRAVGDALRAAGADLVLFPFKDAAERAAQEV-------------------------------
110637240    ITDLALILVTAAITTLIFKKIKQPLVLGYIIAGLLVGPNIKLFISEYKNISTWAELGVIILLFSLGLEFSFKKLIKVGGASSITAVFQIVVMLFVGYFAGHLMGWSQMNCFFLGAMLSISSTTIIIRAFEELDVKNKKYASVVFGALIVEDLVAIVLMVLLTTVAVSQQFAGMEM----------------------LYSILKLIFFLILWFAGGIYFIPTFLKKSRKLMTDETMLLVALGLCLTMVILADQ-AGFSPALGAFIMGSILAETTEAEHVEHLIKPIKDLFGAVFFVSVGMMIDPGVLVEYAYPIGILTLVTIFGKAIASTIGALISGQPLKQSVQTGMSLAQIGEFSFIIATLGLSLKVISPFLYPIIVAVSAITTFTTPYLIKYSGSFYGLIER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148258940    -------------------------------------------------MTFLSEIGVILLMFTVGLELSVAELWATRWRVLSAGGLQFALGSVAFGGVAYLLGASPSAAVMVGAAAAVSSTAICAKQLADQGELTTRHGRTSVAVLLFQDIATAPLLAALPLLASRTEAGTQ-----------------------IAIEVVRILAILGIIVLVGKPILYRSLAWVARHGHSEAFLLASILLVL-ITAWISHYLGIEPALGAFIAGLVLGESDFRHRIEDDIRPFRDLMVGLFFITTGVQLNLALVTQSPLSVIFWLFLLVPIKIVISAIALRLAKLGSLDAGRGAIILGHGGEFGLLLVSLGISADFLPATIGQPAMIAIAISMALAPLLIR---------------------EHDRLVQHIFRAHRQPHHPQLEELEGFDQSKDLQQHVLVCGAGSLGRIVSRALLKAGISHLLFETRYEPFVQAKELGLPVILGDASRLATLEAAGVERARAVVVTFHQHRPAFRILRALRHRFPNLALIASARTEAAAEELQLIGNVNVFHEHIAAGLALARQCLQ-----------------------------
30680729     ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLSFVSEMVQVETVAQFGVIFLLFALGLEFSAAKLRVVRAVAIPGGLLQIFLFMCLSGITASLCGGKLTEGIFVGAFLSMSSTAVVLKFLMERNSISALHGQITVGTLILQDCAVGLLFALLPVLGGTSGVLQGVLS--------------------MAKSLAILIAFLGALFVLSRTWVPWFLKLMTSLSSNELYQLAAVAFCLLVAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQVEPIRNFFAALFLASIGMLIHMHFLWNHVDILLAAVLLVIVIKTVVVAIVVKVFGYNNKTAVLVGMSLAQIGEFAFVLLSRASNLHLIESKLYLLLLGTTALSLVTTPLLFKLIPAVVHLVLLRWFSPDSSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256838902    ---------------VIFKWLKQPVILGYIVAGIMAGPSVSLVVSDPANIKIWADIGVIFLLFAMGLDFSFKKLINVGITAIVATVTIVCGMMFIGYTAGNAMGFSHMSSIFLGGMLSMSSTAIVFKAFNDMGLLQQKFTGIVLGILVIEDLVAVVMMVILSTLAVGKHFEGKEMLE----------------------SILKLAAFLIFWSALGIYLIPTLLKKIRRFTSNEILLITSLGLCLGMVMIATK-AGFSAALGAFVMGSLLAETVEAEKIAHIVQPVKDLFASIFFVSVGMMIDPAMMWEYAVPILILTLLVLSGQVLFGSFGVLLSGQPLKIAIQSGFSLTQVGEFAFIIASLGVSLNVTDKYLYPVIVAVSVITTFLTPYMIRLSEPAYRFIDIHMP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
120402435    --------------GVVATRLRQPLIVAFIMVGVAVGPVGAGWVSADSTMELLARLGLAVLLFLVGLRLDLHMIRNTGPVAVITGLGQVLVTFALGLLIALALGMDNVTALYVAVALTFSSTIIIVKLLSDKRELEQLHGRIALGILIVQDIVVVVVMIALTASGRGGEGSVGAG---------------------IAAVALKGIGLLATLWVLMRFVLPWLMPQIAR--SQELLVLFGVAYAVSV-ASFSEWLGFSSEVGAFLAGVSLAGTQFRDALGARLVSLRDFLLFFFFLNLGAGLDFSEAAGQITAAIILSVFVLVAKPAIVIAIMSVMRYPVRVGFLVGLPLAQISEFSLILAALGLSLGHISNATVSLITVVGLITIAASTYM----TMYSDGIFARSQRWLSHLERKHQRDHEVAGLSDGDFD------------------IILFGLGRFGSHLADRLSGAGHRVLGVDFDPHGVRAHRRDGVTTTFGSAEDLDLLEALPLDRAKYVISAIPVLQTNLALLHGLRQHQFSGAVALTAHTRHDAERLRATGVEIVI----EPFSSAAHTTSNTLHDLLTTEFEDTDDEGYSDDE-------
298373386    ISDLGLILIVAAMVTLIFRKLKQPLVLGYIIAGFLVSPYINIVVTDIHNVETLAEIGVIFLLFSLGLEFSFKKLMRVGASASITAIVEILVIVVAGYLMGRALGWSTMNSLFLGGMLASSSTTIIIRAFDELGIKSRNYAKTVFGVLVVEDIVVILLMVLLSTVAVTQSVEGGEM----------------------LFTILKLGFFLILWFLLGIFVIPTFLKRVKNLLDDEGYLILSIGLCLGMVIVATQ-AGFSAELGAFIMGSILAETLAAERIEHIFKPVKDLFGAIFFVSVGMMINPAVIVQYGLPVLLVVLLVIVGKFSATLLGALLSGQSLKHAVQVAMSMAQIGEFAFIVATLGMSLGVIDEFLFPIAVGASAITTFTTPYMIKYSDRVYLFIEK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159043482    ---IAALLVLAAGVGFLGLLMRQPLIVSFIAVGILAGPSLLDVAQSDEQIDLLAELGIALLLFLVGLKLDFNLVRTLGPVALVTGLGQVIFTTVFGFLIALALGLDALTAIYVAIALTFSSTIIIVKLLSDKREIDALHGRIALGFLIVQDIVVVVAMIALSAIGVGGAAAEGENALAE-----------------VLRVLGYGIGMLAFVVIFIRYVATPLVERL--SRAPELLVSFAIGWA-ALLAAVGHYLGFGKELGGLLAGVSLASTPFREAIAARLASLRDFLLLFFFIALGASLDLSVLGASIGPAIVLSLFVLIGNPLIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGVAIGHVAEDALGLVTLVGLVTIAASTYMITYSHQLYGLFEP---------------------VLGVFERRHPKAEDGVGPGTARAHDVILFGLGRYGLGIASALRDSGRSILGVDFSPEAVRHARAQGFDVLFGDATDPEFLGHLPLARAEWLVMAVPEHDTGLALLRAVRDLGFDGKIAVAAHRDTTAMMLQAERADLVLMPYRDAAYAAAKMITDDARECVVADAEGQKELPT-----------
299141522    IEDLALILVVAGIVTLVFKKLKQPLVLGYIVAGFLVSPHMPYIVVDKGDIHTWADIGVMFLLFSLGLDFSFKKILKMGMAPVIAALTIIFSMMTLGILIGHGFGWNRMDCIFLGGMLAMSSTTIIYKAFDDLGLRQQRFASLVMSVLILEDVLAIVMMVMLSAIASGNNPDGGEM----------------------LGSILKIGFFLVLWFVVGIFLIPLFFRKTRKLMNSETMVIVALGLCCLMAVLSTK-VGFSSAFGAFVMGSIIAETVEADKIVKLVEPVKNLFGAIFFVSVGMLVEPKVLVDYAIPILVLVLTILLGQGIFGTAGFMLSGQSLKNAMRCGFSMAQIGEFAFIIASLGLSLGVIGKFLYPVVVAVSVITTFLTPYMIRFAEPCYNHIEKHLPKKWVRRMNHVGNAHQNSTEEENAWKVLLRKMLINTAIYGILSTAVVTLMLTFVLPLCRNMLGH-------------------------------------------------------------------------------------------------------------------------------------------
29349993     IADLALILICAGVMTLLFKKLKQPLVLGYVVAGFLASPHMPPSVMDTANIKTWADIGVIFLLFALGLEFSFKKIVKVGGSAIIAACTIIFCMILLGIGVGMGFGWHRMDSLFLGGMIAMSSTTIIYKAFDDLGLRKKQFTGLVLSILILEDILAIVLMVMLSTMAVSHNFEGTEMLE----------------------SIGKLLFFLILWFVVGIYLIPEFLKRCRKLMGEETLLIVSLALCFGMVVMAAN-TGFSAAFGAFIMGSILAETIEAESIDRLVKPVKDLFGAIFFVSVGMMVDPAMIIEYAIPIIVITIAVILGQATFGTFGVILSGKPLKTAMQCGFSLTQIGEFAFIIASLGVSLHVTSDFLYPIVVAVSVITTFLTPYMIRLAEPASSFVAHLPASWRKFLMRYSSGSQTVLNHENLWKKLLLAMVRITVVYSIVSISIIALSF---------------------------------------------------------------------------------------------------------------------------------------------------------
255036337    IIDLSLILTMAGIITVIFKKLKQPIVLGYILAGLLVGPNFHLFITDIKTIEIWAEIGVIFLLFNLGLEFSFKKLVKVGNTAAITGLFEVSMMLVTGFVTGQLLGWSKTDSLFLGGIIAISSTTIIFRAFDELGLKTQKFTRVVMGILVIEDLTAVLLMVLLSTLSLSQQFAGFELIQSS----------------------LKLFFFLTIWFLGGIFVFPTLLRRYRHLMNDESVLITSVALCFGMVFLVTK-AGFSAALGAFIMGSILAETTHAEKIEHLLKPVKDLFGAVFFISVGMLINPGLLLEYAVPTAILVLVVILGKTMFVTLGAVISGQPLKKSLQSGMSLSQIGEFSFIIANLGLSLKVTSGFLYPIAVGVSVITTFATPYMMKASEPLYEWLDRRLPEKWRHYLNRYSTSTETITQTTQWNEILKSYAQTVILNSVVVVGIILASSRQLAEQL--------------------------------------------------------------------------------------------------------------------------------------------------
142175778    -------------VGFAGQLLRQPMIVSFIAVGVMAGPSALGLVQSHAQIQLLAELGIAILLFLVGLKLDLKLIRTLGPVALATGLGQVTFTSVIGFFIGLALGFDTITSLYIAVALTFSSTIIIVKLLSDKREVDSLHGRIAVGFLIVQDLVVVIAMMVLSAFGVSAEGESQGSALEH-----------------IGMVALYGLLMLGFVLLFIRYAATPLMARVAR--SPELMITFAIGWAALLAVIGSHL-GFSKELGGLLAGISLASTPYREAIVARLSSLRDFLLLFFFIALGSQLDLGLLGAQVVPALLFSVFVLIGNPMIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGLTLGHVSAEALGLVTLVGLITISLSVYMITYSHSLYEHLKGLLGIFERRRAYREETFEQSQLTKQSYD-------------------IILFGLGRYGKALAHYFKAEGFSLLVVDFNPDEVRRWCEGGESAIYGDACDMGFVAGLPLKDVKCVVSAMPQHEPRLALIEGVKAHGYKGVIAVSTQHPEDDTLLKDKGASLVLHPFYDAAEQAAIRIK------------------------------
94969799     ---ISLAILVATGLALLAKLLRQPLILAYIAGGIIVGAVGFGWVQ-TDVIEPISELGLILLLFMIGLEIDLKKLKSAGAPVLATGIVQFFACVGLGFAFFPLIGFSLRTGLYLSVACALSSTMIVVKLLYDKFEIDTVPGRITLGVLVFQDIWAILFLAI-------------------------QHDLSHPRPLLLLLSLAKGIAVVAVAFAASRYLLPILFRSIAK--SPELVLISALAWCFGVAMVAS-YVGLSREMGALIAGVAISTFPYNMDIVAKIITLRDFFVTLFFVTLGTKV-PRPTFGLLLIAVGVSIFLNLSRFLTVFPVLHRFKEGNRASFLPALNLGQISEFSLVICALGVSVGHISDRILSVVLYTLVITSVTSTYAIMASHRIFTFVNR----------------------GLIAVGIHDLGDPAGEMEKPEPRPIVFLGFSRASSSMLVELLERKDEIAIIDFNPEAKAELDRRGLHVIYGDISHRDVLHHAGVEEAKLVISTIPDSTSNLKLLRMIRGLAPEADVIVTAEFFSHARELYAAGATFVFIPRLMSAVDLAGAVFAIMADQGEQLRERAQEALRDRDEVL-----
294673032    IADLALILMVAGVVTLIFKRLKQPLVLGYIVAGFLVSPNMTYTPSDMANVHLWADIGVMFLLFSLGLDFSFKKILKMGASPVISAITIIFCMMMLGIVVGHVFGWGKMDCIFLGGMLAMSSTTIIYKAFDDLGLRQQQFAGMVMSVLILEDILAIVMMVMLSALASGSDMGG----------------------GQLLQSVMRIGFFLILWLVVGIFAIPLFLRRVRRLINNEVLLIVALGLCCAMAVFSTK-VGFSSAFGAFIMGSILAETIEAERIEKLVEPVKNLFGAVFFVSVGMLVDPKILVEYAIPILCLVLTIIVGQSVFGTISFMLGGQSLKSAMRCGFSMAQIGEFSFIIASLGLSLGVIGDFLYPVVVAVSVITTFLTPYMIRLATPAYNNLEKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
152982911    ----IVFLGLGITTAIVSRAVGLSPIVGYIVLGLGLNISGFGLLYGKSTISLLAELGVVFLLFDIGLHFSLDRIRKQASDIFAFGPFQVIFATTGLTLTALVLGISIVPALLIGSILALSSTAVVGRLIAERHQQNCPVGLTATSILIFQDVAAIFLLIVANSLDDGGT-----------------------IWTVAALALCKAILAFAITVAISRLLIGSLLGLVARSKNEEVFTAAALLIALAAGWATGKM-GLSLTLGAFLGGLALAETPYRAVIESEIRPFRGLLLGFFFISIGLSLNVNVLAHSLPLIIGLTILLFIVKIISNITASRVFKWSVPGSTQLGFLLAQGSEFAFVILSLPSMQSAIGDTNTSVIIAVVALSMAVTPNLADVGRKLAGRMRMRKRVKEALDAELTPKIDNAP--------------------------IIIVGMGTIGRTIADALIKFEIGYYAVEFDQQRLEMAIADGYDATFGDGFDMQMWGSFKLHERKFSILTTPNFDILDGTRHMANSRFPNLKRYVVVTDEIEAQRFKNIGFATVI---------------------------------------------
116749861    LSNIGLAIVVATGFALLARAFKQPLLLAYLAAGIVLGPIGFGLIEDEASITLISEIGLILLLFIIGLEIDLKKLLSAGRTLIISGISQFLICTALGIGFFVLLGFQLGGALYLAVAMALSSTMIVVKILYDKFELTTLPGRITLGILVFQDIWAILFLSLQPNLLSPG-------------------------VSTILLSFVKGAGLVLFSLSVSRYLLAHVFSFIAKI--PELLLITAVAWCFLISGIADE-VGLSKEMGALVAGVSLSTFPYNIDVIAKVINIRDFFVTLFFVGLGLQI-PVPTVSLLAYAAVASTFLVLTRFLSIFPVLHSMKNGLRASLIPSINLSQMSEFSLVIASLGLGFNHIDPQVVGILTFVFAITSVASTYMIQYNHEIQAKIAPVLRRIGLRDIDQQPAAGEGAKEQKEIVFLGFFREASSIF------HEIESIRDGNGVPL-------KDKVLVVDFNPVVHCELTKRDVECIYGDISSVDTLMHAHFDYSKTLVCTIPDSVTNERLLNLSRRLCPQARIIVTANTLQTALHLYRQGADFVFIPRIHSARFLAEIISHSLHEDL--DRYRDEEMHLMDRREVLD---
171911530    ---------------IIFRQLKQPVVLGYILAGVIIGPHTPPFISDQHTIETLSELGVIFLMFALGLEFSLRKLTQVGVTALVAAAFEILFMVWVGYQLGLAFGWNTMDSVFLGAILSISSTTIIIKALEEIGKTRERFAQLIFGILIVEDILAILMIAMLSAFATTGELG----------------------VGEVAATVGRLSAFLGVLLVAGLILVPRLLNYVAKFKSNEMLLVTVTGLCFGVSLLAVKL-GYSVALGAFLIGAIIAEARQIAQIEDLMHPVRDLFSAVFFVSIGLLIDPALLVQYWLPILVITLAVIVGKVLTCFFGTFIAGNDLKSSMRVGMGLAQIGEFSFIIAALGLSLKVTSGFLYPIAVAVSALTTLTTPYLIRSSDSAVGLLVRWMPP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297811293    ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLNFISEMVQVETVAQFGVVFLLFALGLEFSTAKLKVVRSVAVLGGLLQILLFMFLCGITVSLCGGKHSEGVFVGAFLSMSSTAVVLKFLMEKNSTNSLHGQVTIGILILQDCAVGLLFALLPVLEGNS-------------------GIVHGMLSMGKVVVV-LLSFLAVLSILSRTCIPWLLKLMVSLSSNELYQLAAVAFCLLVAWCSDKL-GLSLELGSFAAGVMISTTDLAEHTLEQIEPIRNLFAALFLASIGMLVNVHFLWTHVDILLASVILVIIIKTTIVTTVVKGFGYNNKTALLVGISLAQIGEFAFVLLSRASNLHLIEGKLYLLLLGTTALSLVTTPLVFKMIPAVVHLGILLKWFSPDSTIEKGEIVRSESGKQRM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
186475481    IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIQTLGELGVVFLMFSLGLEFSLRKLFKVGATAVVAALSEIVLMLWIGYEIGSAFGWSPMDSLFLGAILAISSTTIIVKALAELGLKRERFAQLVFGILIVEDILAIAMLVLLSGIAQTGELS----------------------AGIALVTLGKLLLFMTVSLVVGILVVPRALNYVAKSQSDEMLLVSVLGFCFAFCLLVVKL-DYSIALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPAVLVDHAWPIAVITIAVILGKIVSCGLGTFLAGKDGRTAMRVGMTVSQIGEFSFIIASLGLTLKVTSAFLYPIAVAVSALTTLFTPYLIRAADPLTQRLGRAMPRTVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3047127      ------------------KFLEVTPVLGYLAAGILIGPYGLSIIRNVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLVTAAIGLITHYVAGQAGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGIGFQ---------------AIAEALGLAAIKAAVAITGIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLANFPLIMGTLGLLLVGKTILVVIIGKLFGISIISAVRVGLLLAPGGEFAFVAFGEAFFQGIMTPQLSSLLFLVVGISMALTPWLAAGGQLIASRFELQDVRSLLPVESET---------------------------DDLQGHIIICGFGRIGQ------------------------------------------VLHKIGADRACAAAIALDTPGANYRCVWALSKYFPNVKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIATTINEFRSRHLSELAEL--
135282363    -------LVAAVLAVPIAKKLGLGSVLGYLIAGVIIGPFVLGFIGEEQDVMHFAEFGVVMMLFLVGLELQPSLLWKLRIPIAGLGGLQLGLTTLCILGISLTFSLPWQSGLAIGLTLALSSTAIVIQTLNEKGLMKTEGGQNSFSVLLFQDIAVIPILAFLPMLAIGEVAKSGGGHETHTITEGLPIFAQAGI----------ILGVVASIIVGGKYLISPAFKLIARTGLRELFTAAALLLVIGITLLMT-IVGLSPALGTFLAGVVLAQSEYRHELETDIEPFKGLLLGLFFIAVGVSIDFSLIGSEPGLIFSIVSGLILVKFIVLAFIGKIFKMKLDNNLLFAFGLAQGGEFCFVLFSFALQNGVLTEATTSPLIAAVAISMAFTPLLMIINDKI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87306785     --DLIVILTAGAISGAVCRRFQISSLVGYLMIGAICGSGGLGFFTSEEVLAHLAEIGALFLLFSIGMEISLDEVQEFAFRLLVGGPTQLLLVSIPSALLIRALGLDWPAAILLGSAIALSSTVLVFRALKEGGVQSTAAGVSSISVLIFQDMAIVPLMLMAPLLAGASDKSSMDLLK-------------------LGLYSLMFLAIIPISGAIVRRIGVPVLQRL---RSRELLVLFALAVLGGMCYLAHEL-GLPAALGAFAAGLILSGNRLTQQVDALILPFRETFAAIFFISLGGLLHFQEAMQDPWLILIGLPVILALKTLGGAVALRAVGVRWPVAFCFGLGLAQVGELSFLLLSEGMRLDLINAAQYNQMLVLAIATLLLTPAMISYGIRAVGDHLAEVVRHVKKLKRPPSDVKE----------------------------AVVIGVGPIAKQVASRFEMMGILVCFVDMNAVNTYPLEQMGFRTVTGDATKLKTLQQAEVDRAQLVLVSVPSDEAAVAIVRTIRRLNKKATIMARCRYLETRARLLSSGADLAIDEESHVASALLSMVDSLD---------------------------
260591442    --DLALILVVAGFVTLLFKKLKQPLVLGYIVAGFLVSPHMPYLVVDKANIHTWADIGVIFLLFALGLDFSIKKILKMGASPIIAASTIILCMITLGIVVGYSFGWKEMDCIFLGGMLAISSTTIIYKALNDMGLTQQGFVPTVMSVLILEDILAIVMMVMLSTIASGTNLNGAQ----------------------LFGSIAKIGFFLVLWFVIGLFAIPLFLRSTRKLLNSETLLVVSLGLCCLMAVISTQ-VGFSAAFGAFVMGSILAETIEADKIIRLVDPVKNLFGAIFFVSVGMLVDPHILISYAVPILLLVLTILLGQAIFGTIGFLLGGQSLKNAMRCGFSMAQIGEFAFIIASLGLSLHVISDHLYPVVVAVSVITTFLTPYMIRAAEPSYNFIIHLPKKWVRRINHIQTETPEENTTGHNQWHELIKKMLTNTVIYGILSAAVIAIMFSLTLPICRKF----------------------------------------------------------------------------------------------------------------------------------------------
145343630    INDLVIMLCSAAAGGSLFALLQQPLITGYLVAGSLVGPGGFGMIVELVQVETFAQFGIIFLLFGLGLEFDITKLRQVQSVAVYGGFLQMLLSMLVCGVVSDFAGASAKEGIFVGAFLSVSSTAVVGKCLIERDNLRTLCGQITMGTLILQDCTIGLLFALIPVLASSQGSTLWSFAG----------------------VVVKMIIFVLVFTLLSGIITKRIFRFVA-AHSDESYQLTGVAFCLIVACASERL-GLSMELGAFVAGVAVSATPYADQTLHSLEPFRNIFTALFLTSIGLIMNPYFLWLHLDVLVMSVFAVIIFKTTLIAVVVRAFGYNLYTSFTVGVSLAQVGELSFVLLSRASGANLVERKLYLLLLGTTALSLIFTPTLFRATPSLLRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
109896938    -------LLFAFVGGLSMKQLGLPPLIGFLSAGFLLNYFGF---ESSENLQALADLGITLMLFTIGLKLNVRDLLKPEVWVASAQHMVIWVLLVTGVIYGYFADMTLQQAALLAFALSFSSTVCVVKILEESGEIKTRHGKIAIGVLVMQDIFAVLFLVFAAGKAPT------------------------------------LWAFALFALWFAR---PLLYRLINSAGHGELLPLTGFLFALGGYYIF-DLVGVKGDLGALILGMLIAPHAKAAELNKSLLSFKDLFLVGFFLSIGLIALPDLEM---VMIALLLCVLVPLKFVLFFVTFVQFKLRARTAYLSGLVLSNFSEFGLIVAALAVSSGWLTPQWLVIVALAVSFSFVFTSL-----------------RYKSAHSQYLKLKDTLRQYESN------IRLREDIYQQPEGASVLLIGMGRVGKGAYGALRPSGDELCGVDADPQRVRKLQEDGLKVIVGDGEDADMWENVDTTDIKLILLALPSVDDTTHITQQLRVAKYQGKIAAIARYDDEVEKLMSTGTDYVFNMFTEAGAGLAEE--------------------------------
237721739    ISDLATILIIAGIITVIFKWLGQPVIVGYIVAGIMAGPSISLFVSDQANIKIWADIGVIFLLFAIGLDFSFRKLISVGASAIFSTVIIVCGMMFLGYTAGNAMGFSHTSCIFLGGMLSMSSTAIVFKAFSDMGLLDQKFTGIVLGILIIEDVVAVIMMVVLSTLAVGKHFEGFEMLE----------------------SILKLAAFLIFWSALGIYLIPTLLKRLNRFISNEILLTTSLGLCLGMVMIATK-AGFSAALGAFVMGSLLAETDKAEEIAHIVQPVKDLFASVFFVSVGMMIDPAMIWEYAVPVFILTALVLCGQVLFGSFGVLLSGQPLKIAIQAGFSLAQVGEFAFIIASLGISLNVMDKYLYPVIVAVSVITTFLTPYMIRLSDPVYCF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
103485882    --SVFILFASILVAGLLFHLMKAPTILGYIAVGILLGSSVTGLFPDGPALDFMAEAGIILLLFMVGLEFSLTEFWSDKGKILKAGALQGFLVGLPVGSLVWCLGWGIAPAILLGASVAMSSTALSAKQLADHGELTTRHGRVAISVLVFQDLAAIPLLAMLAIWQSGGQPGPVE----------------------ISLEILKVLAIFAVALVLARPVLRSLLMAIYRRGNSELLVLAALAII-AMAAQSAHLAGASAALGAFLAGLILGESDVRHRIEEDLRPFRDVFASIFFVSIGLQLDLSQLGSSPLAVLAWLLVLLPAKALLNFIALKISGSSARDALQTAVILAHGGEFGLLLLSGALTASLISTEMGQPLLLALVVSMGLGPILFRSSETIARNLCGGKSGMTNLPQREE--------------------VEVAREVRACINHIVFCGADNLARSAARAVRLAELDFVMIEPDLRLYLTAREEGLPVILGDPGRTATLEAARANVAAAIVITKPFSQRQNRIVDWFLEGNAHGKIVLLGTSQD-----------------------------------------------------------
282891069    ---LTIGFALAGLLGYLSLRMRLSPLLGYLLAGYVIGPYSPGFVTEIDVSEQLAEIGVIMMMFGVGLNFKLEDLYNVKWIAIPGAIGQTFCATIFSTLFMSYLGWPIQTGIIVGLAIGVASTVVLVRILSDFHLLHTQQGKISVGWLIVEDILTVIMLILLPVIASLSKSGGFSMRESFY---------------LMAIALSKFALLTILMFTIGKKLVIYILSAVERTKSKELFTVAILALTFGVATASALVFGASIAMGAFIAGMIIGQSDVKHLAFRHAEPLKNAFVVTFFLSVGTLFNPGAIWEFFPLFISILGIVLIVKPLAAFLIAIALRQTTYTATVVGLALAQIGEFSFILSEEAMRLKLLPDEGYDAIVAVALVSIALNPLLFKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136456176    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLITLGLAW-LTELAGLSLALGAFVAGMLISETEFKHRVETDIKPFHDILLGLFFITIGMMLDWRIIWDRWTFVLFLVTVPVAFKFVLIAALARLGGANEGISLRTGLYLAQAGEFGFVLLTLGNQHNLIPPDWLNPVLASMVLSMMATPFIIMRANQWV-----------------------MKWSASDWLQQSLEMTQLAQKSINTEKHIIICGYGRCGQNLAKLLKTQKISYIALDLDPDRVSRAQSQGDQVAYGDAARLQSLMAVGLERASAVVVTYLDNASAFKVLALAREHAPHVPVVVRTQDDHDLAKFQAAGASEVVPETIEGSLMLATH--------------------------------
298374300    ISDLAVILIAAGIITLIFKCLKQPVVLGYIVAGILAGPAVPYIVSDPTNIKIWADIGVIFLLFAMGLEFSFKKLMTVGGTAVIASITIVSGMMFLGYTAGNALGFSHLSSIFLGGMLSMSSTAIVFKAFDDMGLRGQKFTGVVLGVLVVEDLVAVVLMVLLSTLAVSKQVEGMEMLE----------------------SILKLGAFLIFWSLLGIYLIPSFLKKIKPFLNDETLLIIALGFCLGMVMIAAK-AGFSSALGAFVMGSLLAETIEAEKIEKLVKPVKDLFAAIFFVSVGMMIQPDLLIEYLVPICILTILVIIGQIFFGSLGVLLSGQPLKIALQSGFSLTQIGEFAFIIASLGVSLKVTDDYLYPVIVAVSVVTTFLTPYMIRMATPVYQLI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116754571    --DVVIIFVLSSAVLFLFHRIRLPAILGYLITGIIAGPQCLGLIRSLDQVAVLAEIGVILLLFTVGIEISLKDLLQIKRFVLVGGFLQVLFTTLAVVFILVNLGRPFGEAIAIGFMVSLSSTAIVLRIIQQRGEFDALHGRTILGILIFQDVIVVPMMLLIPML----------------------PGAAVATAESPIFIIIKAALLIAVVIAGAKWAVPRILYQVLKTRDHELFLLFTVGMCFAIAWISS-FVGLSLGLGAFLAGLVISESPYSLHAIGNIRPLRDAFSSFFFVSIGMLLDLDLLMKNTAYIIALSICVILIKTIACGLATSLIGLPTRLVVLVSLALSQVGEFSFILSKVGLDAGLLSHEVYQLFLDVTVLTMAATTFMIAISHRVAAGISQL---------------------------SRYDALERIGKQHALKDHLIIVGFGVNGRNVAMAARAKGIPYVVVDLNPDIVK----------------------------------------------------------------------------------------------------------------------------
237748772    ISDLAVIMIVAGFVTIIFHRLKQPVVLGYIVAGILIGPHTPPFIRDEHTIKVLAELGVIFLMFSLGLEFSIRKLLKVGATALIAAVLEIVVMIWLGYQIGLWLGWNNNDALFLGAILAISSTTIIVKALNDLKMKHERFAQLIFGVLIVEDILGIGLIALLSGVAISGSVSGSD----------------------VFFTISKLSLFMIVALLVGILLVPRLLAYVARFRSNEMMLVTVLGLCFGFCLLVVKL-EYSMVLGAFIIGAIIAEAKELHWIEKLIEPVRDMFSAIFFVAVGLLLDPKIMIEYAIPILIIAGAVILGKVTSCTIGALIAGNDGRTSLKVGMGLSQIGEFSFIIAALGMSYKVTSDFLYPIAVAVSAITTLTTPYLIRAADPVARQIGKMIPQPVARIAGLYGEWLNHLHPQGTNAVIWNMIKRILTQIGINMAIVIAI-----------------------------------------------------------------------------------------------------------------------------------------------------------
149280012    ITDLGLILAAAGITTLLFKRIKQPLVLGYILAGLFVGPHIHFIVTDNESITIWAEIGVIFLLFSLGLEFSFKKLVKVGGSASITAIVEVVCMLLIGFFAGLAMGWSTMDSIFLGGILSVSSTTIIIRAFEELGVKHKKFAGLVFGVLIVEDLVAILLLVLLSTLAVSQQFAGADM----------------------LVSILKLSFFLVLWFIGGIFLVPTFLKATKKLMNDETMLVVSIALCLLMVLLAVK-VGFSPALGAFIMGSILAETTQAERIEHLTKSVKDLFAAIFFVSVGMMIDPGILVDYAVPIVIITIATIVGKFLSSGLGALLSGQPLKTSVQTGLSLAQIGEFSFIIATLGLTLKVTSDFLYPIAVAVSAITTFTTPYLIQSSEAFYLFLDRTLPK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142798336    IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIQTLGELGVVFLMFSLGLEFSLRKLFKVGATAIVAALSEIVLMLWIGYEIGSAFGWSSMDSLFLGAILAISSTTIIVKALSELGLKRESFAQLVFGILIVEDILAIAMLVLLSGIAQTGELS----------------------AGVAVVTLGKLLLFMTVSLVVGILVVPRALNYVARAKSDEMLLVSVLGFCFGFCLLVVKL-DYSMALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPTVLLDYAWPIAVITVAVIVGKIVSCGLGTFLAGKDGRTAMRVGMTVSQIGEFSFIIASLGLTLKVTSAFLYPIAVAVSALTTLFTPYLIRAADPLTQRLGRAMPPTLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260796989    IQDIILILSMSFLWGWLCNILHLPTLFGYVMTGLVLGPAGLNIIKAVVQVETLGEFGVFFILFTVGMEFSPDKLRKTWKVAVLGSLAMMLLMVLCGILWGYPLNISWKQSVFVSACLSLSSTPLVVRFLSTSARSDHKHSSILLGILVMQDVMLGLIMAIMPTLAPSGPPDVIGQSTTDHRSAWDTV-------KAIMALLEAVVVVLGLSFVLSKYVMSPFFRKLHLQGSKEMLLMGTVALCFLM-LQLTDVLGVSMEVGCFLAGVLVSSHQVVEELLSLIDPVKDIFASIFFATIGLHVFPTFVVYELSILAIMTLVVVSLKFIVGVAVLGLFLTSRQSKWLVAAGLAQVSEFSFVLGSRARRLGIISREVYLLVLGVTTLSLLLAPALWQLSLWRFRVIRRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135401706    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFSYFTKMAGLSYALGAFLAGMIISETRYRHQVESDITSFRNILLGLFFISVGMMLNINVFINNFNLIVILFLAFTIFKVFLITTLTMIFKYELGVGIRTGVILSQAGEFGFVILALGQKSEIISGDIFQIILSVCLLSMLVAPILIPLNGRIARWIAKGYSKKSETL-----------------------VKQIEGVGHDYSDHVILCGYGRSGQYLGRFLKEENIDFIAIDMDLNRVSDASIAGENVMYGDASRRIVLKAAGIERAKAIIVAYTDDRSTEKVLNVIRESYPILPVIVRTKDESSVEKLQHAGATDVVPEVQEGSLMLASH--------------------------------
90580030     -------ILTAFVIGFIALRCKLPPLVGFLVAGFSLNSFGF---TSTPTLETLANLGVTLLLFTIGLKLDVKSL--LKKEVWGGATLHNLFSTALFTLCLLILDMALSQLILIGFALSFSSTVFAIKLLQEKGELNAKYGTVSIGILVMQDIFAVIFLTISSGKMP-----------------------EVYALGLFALPLLR----------------PILYKILDKAGHGEVLVLYAITLALVLGAGLFELVGMKPDLGALLIGMLMAGHSKSSEMAKSLFNFKELLLVCFFLNIGLSETPTL---NGLLMAFVLLLLLPLKGMLYYGIFHLCRYRVRTSMLATLTLFNYSEFGLIVGGVAYKLGLLPGTFLVAIAIAVSFSFLLAAPLNSMSHKLY-----------------------TEASKWLKEFEPEKLNADDRLIDLGQSKVLILGMGRIGTGAYDELQARGKQIIGVETREESAEQQRKEGRNVIQGDATDPDFW--ARVERVTLILLAMPHSQANVYALEQIKARHFQGKIAAIAQYNDDEELLYEQGIDAVFNIFNEAGSGFARNV-------------------------------
66048292     IQDLAVIMLVAGVVTILFHRLRQPVVLGYIVAGFIIGPHTPPFIHDEETIKILAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIALMIWIGYEIGQFFGWKTMDSLFLGAILAISSTTIIVKALNDLKMKNQRFAQLIFGVLIVEDILGIGIIALLSGIAVSGSVSS----------------------GEVFSTVGKLSLFMIVALVIGILVVPRLLSYVARFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRELLKIERLIEPVRDMFSAIFFVAIGLLIDPGILLQYAWPIAVITVAVVLGKMLSCGLGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRGADPLSLKLAAIMPRRVARVFGMYGEWLRSIQPQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114772382    ----IMFLLVAFGFGLIAKFCRLPPLIGFLLAGFVLNAVG---YSNNDTLQAIADLGITIMLFTIGLKLNIKDL--LKREILVGAVAHTTLWIALCSVCVFVLGLTWHTALMIGFAFSFSSTVCVVKILDEAGETKTRHGKLAIGILVIQDIFAVLFLVFATGKLPSAWAALLLLLIPLRPLLH---------------------------------------RVVARAGHGEMLPLTGFIFALGAYHLF-DYFGVKGDLGALIAGVLLASQAKASELSKSLMAFKDLFLIGFFLTIGLTALPSLELVSFALVLCLLLPIKLLLFFGLFISLR---LRARTAYLTSLMMSNYSEFGLIVGAVAVTGGILDAQWLVILAIATAFSFIFTSILYKKSHQFYSHNKDRIK-----------------------CYEKAIPLKQDIYPSLGPAKVLVIGMGRVGKGAFNAIHTQGEGVCGIDSDSEKIKQLASLGKNAVIGDGEDIDLWENLDITNIELVLIALPSIQDATNITQQLKQANYTGRIAAIARYEDEVEPLINKGVDRVFNFFTEAGLGFAEESLQ-----------------------------
142068312    --------------------------------------------AEEDEIKLLAKLGIAILLFLVGLKLDIHLIRAIGPVALLTGLGQVILTAALGFGIALLLGWDLTSAIYISVALTFSSTIIVVKLLSDRRELDQLHGRLAVGVLIVQDILVVLAMLAIVTVGQPG---------------------EQALASEIALTLGGGVVLFGIVALLARYVLPRLLEWMAK--NQELTLVFGVSWAVALAAISA-WLGLSMEIGAFVAGVALASTPYRESLGARMVSLRDILILFFFIELGSSLTLDGAVSQLLPAILVTLFILIGKPAIVLLVMTLQGYRATVALRTGLTLAQTSEFSLILIALGYSLGQVNEDVLSLITLVAIFTITISTYFISYQDRLITLLHPMVASLEERFTKGAEEDAQRHPYD-----------------------AIVIGAGRLGSDIVRGLRGEGAELLVVDLDPRALKALTPSGVDTLYGDAGDPDFIKVLPVHETKTVVCAAPDRSTNLVVLESLQRLGYEGNICLTALDRQTAATFETYDRVTVVRPFQMAATSIVTGLKKRLHE-------------------------
196012828    IQDIVFIILMAFLCGWFCSLLTLPAMFGFILCGMILGPSGENALKNLVQIETLGEFGVLYILFVVGMEFSPDRVKRIWKTAVFGTAAELLGLVSGGLILGAIFGIKPNQTFFVAASLSISSTPLIVKFFQNTRCPEKDYESHLLGVLVMQDVMLGLLIAILPALAGKTATAD---------------GGAMGTVMVCLKLIGSLVGLVLLCFILSRYVVGHFFRLIQNLNSNEMLCIAALALAYSMLLITDAL-NVSMELGCFMAGVMISGHHMAEKITELIEPLRDFFACIFFTCMGLHLFPTFIMYEWTILLTVTFAVVFSKFLIGVTVMTCLPRTYNIHWIVGAGLAQISEFAFVLGCRGQEMGLISREMYLIMLTITMLSFLIAPFIWRVAIW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225165888    IQDMAVILLVALVVGRICQRIRLSVIVGYLLAGILVGPFMFSLVTNEQQIETVAQVGLVFLMFSIGLKLSLRKMRRLGAGMIVAVFSSAGILYFIARSAGSAAGLDGTQTMFLGGAFMVCSSMIMSKVLQEEGVSHEQPGQLALGFGVLEDVVAVIMLTTLNSLVQFGVASTGEAAGSATGTEGAAATMVAAPPAPIGTTLGHFGAFVVLAGVAGLLLVPWMLRRMSIKIGGELQTLGTAGLLFAL-ATIAQRAGYSLALGAFLLGMIISETPQKNQVERTFEGMRDVFSSVFFVAIGMQINPALLGGAWVAILGLTVAVLAARTLAPTLGLILIGTAPKDALRTGLALTPIGEFSFIIAQLGVSAKVMPAKFYPTVVGVSLLTTLVAPLLTRRSHAISDRLLAWQPRWLASLVRYYQGWLERFDARSQRSALWQQSRPRLI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
136569895    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGMIIFVVRIIGYRFFHYIAKTNQREIFIASILLIVIAVSYIM-QLIGLSPALGAFLVGMLLSDNEYRHSIEVDIAPFKDILLGLFFITVGTSLNVTYALDHYTLALTAFVALLIIKGGILWGIAYQGDIEPQQRLFFAAALCQAGEFAFVLGGFAFQAQLFDYNFYTLVNVIATLSMISTPFLMRAF-------LRRQGKILNTSEELDPGEVAESK-------------------------IIIAGFGRFGQIVSRFLLSQGFKLTILEEDPDQVRLLRDFGYQVYYGRASDERILETVKANKAKYFIVAVDDHKASLEIIDLLNKKYPRLKVLVRAMDRRHVYDLMDRKVFSVQRETFLSSLAIGE---------------------------------
160872072    IKDLAVILGVASLVTLLFQKIRQPVVLGYLLSGMIVGPHIPDLVADVPSLRTLSELGVIFLMFSLGLDFSFHKLKRVGTPAIITGIFEVVIVLLIGFLLGKFLGWPIYDCIFLGAALSISSTTIIIKAMEELGLKSKHFAELIFGVLIVEDLLAILLLAGLSIVVGTHAVISTTLAD----------------------SAIKLFIVVGSWFLIGYFLIPTLIRKLVNIANQETLTIVSVALCLILVCIAA-YFGYSTALGAFIMGSILAETDLIQFIEQYMRPIRDIFAAVFFISVGMLIDPSIIIQNSGVVLFISILTIVAKIFATATGALVAGQSLTTAVRSGFSMAQIGEFSFIIAGLGLTLQVTRPALFPIIIAVSAVTTFTTPYLILSSATFSQFLEKNLPPRTSAFLNHYAILIHRY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
213648793    ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLLDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMVEKGDVGIAS---------------LAVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLATLAIIVFGKSIAAFFLVRMFGRR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288799739    IGDLGLILVVAGIVTLLFKRLRQPLVLGYIVAGFLVGPNMPPSIVDRSDVQVWADIGVVFLLFSMGLDFSFKKIFKLGTAPFIAVLGIVVSMFTIGYTAGWLFGWTSMERIFLASVFSVSSSTIVYKTFNELKLKQQRFASLVLSVLVIEDVLSIVIMVMLSAIAGGDSLSSIELIKITT----------------------KIAFFIILWFVVGIYLVPIFLRKTRKIMTNEILLVVSLAMCFFMAIFSAQ-VGFSSAFGAFVMGSILAETVDVHKIIKVVEPIKDLFGAVFFVSVGMLVDMKILIDYALPILSIVALVIVGQAIFGTFSFMLSGNSLRTSMQSSFSMAQIGEFPFIIASLGVSLGVIGHFMYPVIVAASAITTFLTPYVIKSAVPLYNGLERVLPRRWMKMINHMNVGTERESSNSLWKPFMMRMLRTVVIYSIISIAVI-------------------------------------------------------------------------------------------------------------------------------------------------------------
282859365    ISDLALILIVAAFVTIVFKKLKQPLVLGYIVAGFIVSPHMPYSVLDKANIQTWADIGVIFLLFSLGLEFSVKKILKMGISPIISSLIIVFSMGNLGFIAGRFFGWAEMDCIFLAGMIAISSTTIIYKAFTDMGLTQNKFATVVMSVLILEDILSIIMMVMLSTIAAGDSLSG----------------------GQIINSVMKIGFFIVLWFVIGLFAIPLILRSVRQHLNNETLLIVALGLCCFMAVVSTE-VGFSAAFGAFVMGSILAETIEAERIERLVEPVKNLFGAIFFVSVGMLVDPHILVKYALPILLLTLTVLLGQAIFGTLGYFLSGQPLKTAMRCSFSMAQVGEFAFIIASLGQSLHVIGDFLYPVMVAVSVVTTFLTPYMIRAAEPAYSTLTRILPKHWVRRLEHIQAAPPYNPINENYWRSLVRAMIANTIVYGILSAAVIALMFSVVLPICRQL----------------------------------------------------------------------------------------------------------------------------------------------
135184708    ----------------------------------------PYLFTNTEQIALLADLGVIFLMFTIGLELSPTRLYAMRRLIGGVGGLQIIITAILLTMVMMAFGFSEEHAILFGMAMSLSSTAMVMHLLSERRALASPLGRANFGVLLAQDLAVIPLLFAVSSLASDDAGTVD--------------------LTVLALGIGQAIIVVIAMYSIGRLVARPFL-VHSQFGGRAGFMAIILLIMFAMSAGA-ELGGLSASLGALLAGLVFASTASRYQIEADIEPFKTLLLGLFFLTSGMLLPLSSMLANLPLVLLLIILMIIIKVAVISALMLLFRQGRSVTIESAFLLAPAGEFAFVLLATAASHDVINQEIREIMLAVALISMMTMPFMAKLGGYFGKKLHRDEEDATNHLDEL---------------------------PENNSSDVLLLGIGRVGKTIAEALEMQNIPYIAVDNRMNHVREARREGIEVFFGEARREDFLMRLHPEKRQVVVIALDDPPSVYAATRSVRKLAPNVRIITRSHDED-----------------------------------------------------------
136486434    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFAAVMLPLGRRLIPWILTLTARDGSRELFRLSVIVAALGIAYLAAALVGVSPALGAFFAGVIIAESDVSHQAAGESVPVQQIFTVLFFVSVGMLFDPGVLLRAPLEVAAVSLAVIVGNAVITLVVLLAMSAAPRSALEVAALLAQIGEFSFILSGTAARRGLLTGDGRSLVLAAALISILLQPIMLRLAQALAPPL--------------------DNLRFLRRWHAGRREIRHRHTLPRLDRHAIIIGHGRVGSAIAATLRAQAVPYIVIEQDLRFAQRLRREHVPVIYGDAAWPEVFEAAGPERARLLVIAVPEKSAVRRILAAARAANPALEIVARTHSRDEAEWLKRHGVDRVVMGESHTANEMAN---------------------------------
136569115    -------------------------------------------------------------------------------MALPGALLQIIAATVMGAFFALSWGWNLSASLIFGLSLSVASTVVLLRAMEKNGLLQTINGQIAVGWLIVEDLIMVLVLVLLPAIANIFSASASLMPSE-------------NLWISLLITVLKITLFIAVMLIAGKKLFPKMLWHIARTGSRELFTLCVIAAAVSIAYGASKLFGVSFALGAFFAGMMMRESEFSHRAAEESLPFREAFAVLFFVSVGMLLKPEIIINSPFKVLTVIGIIIIGKSIAAALLVHFFKYSLKTSLTVSASLAQIGEFSFILAGLGVSLGLLPEEGQSLIVAGALISIALNPIVFKGASYLEQYIERHPKFKSR----------------FIFSNDSLSQLADELHDKDMANHIVLIGYGRVGSYIGDQLKRKNIEFVVIEQNRQ-------------------------------------------------------------------------------------------------------------------------------
54302230     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTFLAGVVLANSEFRHELESNLEPFKGLLLGLFFITVGAGIDFSVLFGEFGTVIGLTLAVMLIKATVLLVLSFIFKVQGSDRWLFALSLAQAGEFGFVLLSYTVQNHVLPTDIAQTLSLVVALSMFLTPGLFIL---FDKVILPRFQKTENERE---------------------------ADVIDEQGTVIIAGIGRFGQIVNRLLVANGVKTVVLDHEVGQIENMRSIGIKSFFGDAIRPDLLHTSGIEEAKVMIVAIDDKERAVELVKYVRKTYPHIRILARAYDRGHHHALRCTGADYMISETYRSALALGTQLKDVGFHPFRAEQLKAAFVETEAKSK------
167622609    -----AILIITLACGMLVSRVGLPPLIGYLVAGFVL--FLFGIEESSPMLEQLANLGVTLLLFAIGLKLDLRSLFKAEVWALIGSMLFFIPLLKLLGILGQLTGLEIDQLALLAFALSFSSTIFAVKILEDKGDMQSLYGRVAIGILIMQDIFAVAFLTISKGDIPSYWALGLLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVMGAGLFELVGLKPDLGALVIGILLAGHPKSSELAKSLFYFKELFLVAFFLTVGLNGLPTFSDIGLAAILVL---IVPIKVILFMYLLTHFKLRSRTALMSSFSLGNYSEFGLIVAAVATSKGWLPPQWMVILAVALSFSFLFAAPLNTASNRLYQKFQSRLKRLEKPP-----------------------LHPEDRPIPVGNPRFLILGMGRIGSGAYDELRARDGEILGIEHKQELVDFHIKEGRNVVQGDASDTDFWEK--LDRAELVLLTMPHHVGNQFAVEQLKLLDYQGKLSAIVKFKEDAQSLSESGVHSVYNLYEAAGAGLVEHLVKELLAPSGTAPDNPNAINHQNEAKI-----
154253357    ---IAALLMLASIVGVVGLRLRQPMIVSFIIVGMLAGPAGFDMVRSTDYLDLLSELGVTLLLFLVGLKLDLNLVRTLGVVALSTGLGQIVFTSTVGFVLCLVLGMPMLTSIYVAVALTFSSTIIIVKLLSDKRELDALHGRIALGFLIVQDLAVVLAMAVMSALTAGAERDAGLLEALLALAAGAIPLLLLWLIVS--------------------KFANPLLENIAKAPE---LLVVFALGLAAAFAALGDYLGFSKELGGLIAGVALATTPFREAIASRLASLRDFLLVFFFISLGAHLDLRTVGDAVGDALVLSLFVLIGNPLIVMIIMGVMGYRKRTGFLAGLTVAQISEFSLIFVTMGLVLGHLNEGAVGLVTLVGVITIGLSTYMIIYSQQLYAVLERFLGIFERRVTYREEEYAEGEAGQGY--------------------DVLLFGLGRYGRALHSRFTESGLKVLGVDFDPDVIRQWKQRGAAVMYGDLLDPDMLPMAGIEYVVMAVIGITHQDPRIVQIEALRHRGYTGHIAVIGRSEADVVLLREKGADIVLSPFADAAERAMERLFRAGRGSFSA---------------------
256422348    -----------------FKKLKQPLVLGYIVAGLLVGQHVSLVVSDEANIKIWSEIGVIFLLFSLGLEFSFKKLIKVGGSSSITAIVEVVFMLLLGYLVGQLMGWSSMDSIFLGGILSISSTTIIIRAFEELGIKGQQFAGLVFGILVVEDLVAIVLLVLLSTLAVSQQFAGGEMLN----------------------SVIKLVFFLIAWFITGIFFIPTLLRKTKKLMNEETLLVTAIGLCLLMVVLATQ-AGFSPALGAFIMGSILAETTQAEKIEHLIKPVKELFGAIFFVSVGMLIDPAMLVKYALPVAIITLVTLAGKTLSTCIGALLSGQPLKTSVQAGMSLAQIGEFSFIIAQLGLSLKVTSDFLYPVAVAVSAVTTFTTPYMIRLSAPFYEKLAVLPHRWKTSLNRYSAATQTISVVSDWKQLLRSYVVNMTIYAVVI------------------------------------------------------------------------------------------------------------------------------------------------------------------
76802439     --------------GLLARQLGQPTIVAYILTGVVLGPVALDVVTQEGLVDVMAELGLGFLLFLLGLKMRFDDIREILAPITNVAIGQTVLQTALAFLVALLLGFATDEILVIALATVFGATPVIVKVLTDKDEITTLPGKIDVGVLIVQDIYLVVVLAL---------------------FGAEQLGDAGEIATTLGVIFVMMSFIGLFSLASSRYLLPHLFERIA--NNKDVFLIVAIAWAFLF-IAIAEGFDLSVEVGAFLAGLSLAQLPYSKELQDRITPITDFFILVFFASIGLQIEVGSLLTHWQEALIASVVLMVGNFWIMFYLIDREGFGPETSFLGSINMVQVSEFSLVVGALAFQQGYIGADVLGYLTLMALLTMTASTYIILYNHAIYERVAPWIRRISS-------------------------GDGIDEGLPEYENHAVAIGYDEVTEKALPVLDEAFEEVVIIDRNTEHIAEIREAGYESIFGDFRHKEVRKASNLKEAEFVLSSSVQREINEALLQ---ETADDTPVFVEAERIADAHRLYEAGASYVVMPPHLAAEKLGEYLELYLTDQSVFHTRIQDDIEQ-----------
212550672    ITDLAFILAITSIFSLLFKWLNQPVVLAYITVGIILSLFIHNKQEMYTHIKVWADIGIIFLLFGLGLEFSFKKLKKVGLSASVASVTIVISMMGLGYLAGSCFGWSHITSLFLGAMLCMSSTMIIIKIFDDYHLNKKKFTEIVWGILVIEDLIAIVLMVLFSTIAISRKFEGQE----------------------LILGLTKLSTFLLFWFVLGIYFIPLTLQKTKRFLNDEVLLILAVALCLGMVFLATK-AGYSSALGAFVMGSILAETIEGERIERILLPIKNFFGVLFFVSVGMLVNINTFIHNITSIGIVSLIVIMGQILFATIGTLLSGQNLKTAVFTGFSLAQIGEFSYIIGSLGLSLGVIEQSLYQVVVATSIVTIFVTPFTMKLAPITYNFLKEKLPPKW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255071183    ISDLITVIVGAASGAIISSLLGQPVSTGYLVAGSCVGPGGMGLVIELVQVETLAQFGVIFLLFTLGLELSFSKLHYVQAVSLAGGSLEIWLMIFVCGVLADFIGAPLSEGIFIGAFLSMSSTAVVVQCIVERKIIRSTSGQITVGTLILQDCTIGLLFALLPILGGSHGIMEGTVS---------------------LLRTGTATIIFTCAISICRTHVRAIFYLVSNSKHRELHQMVAMAFCLTVAW-TSEHLGLSIELGAFFAGLTISLTPFAERTLHNIEPVRNVFAALFLASIGIVMNPTFLWLHFDVLFATLFVVVFYKCSLIALVVRAFGYTAQTSLAVGFSMAQVGEFSFVLLARASNLGLVQRKLYFLLQGTTALSMIVSPCLFRCTHFF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144169352    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLSLALGAFLAGLALSESEYGHQAFAEVLPFRDTLASLFFVSVGMLLDISFVVSHFGLVCLVVIGIVLVKLLVTAVPAMFIGFPLRTGLIAGGTIAQVGEFSFVLGSRGEEVGLLAAADYQAFLAAAVLTMAATPVVTSLLPRLCDRLARSRRFGRLFHEPPPPSGRE------------------------LSDHVVIAGFGVNGRNLAAALTEFGVPHVILELNPETVRRERATGLDIRYGDCTRVAILEHAGIARARAYVVAISDPASARRSVRVARDLAPDTQILCRTEYLAEVDELRLLGADVVVPAEFETALSIFERVLGIY---------------------------
262276233    ----LVIIAAAFISGLLMLRCQMPPLVGFLIAGFALNAAG---YTSTPLIQTLADLGVTLLLFTIGLKLDVKSLLN--KEIWFGATLHNITTTALFTLCLLGFGLEIGDLALIAFALSFSSTVFAIKALQEKGEMNATYGTLAIGVLIMQDIFAVIFLTITSG---------------------------------------KVPGIEALALFALPLVRPVFFKLLDHAGHGEVLVLYAIFLALVVGAGLFNAVGVKPDLGALIVGMLMAGHVRASEMAKSLFNLKELFLVCFFLNIGLSEQPTLQG---LFIAVMMLLLLPLKGLLYYFIFSGFKFRVRTSLFATLSLFNYSEFGLIVGGIAYQMGIMPGSVLVAIAIAVSLSFVLAAPLNTFSHKIYAYASGKLHDPSPNLLHHNDQLI-----------------------CLGNARVVILGMGRIGTGAYDELSDYPEAVLGIEAREDSVERHNNEGRKVIFGDATDPDFWSRVTPSKIELILLAMPNSQANAIAMEQINQLNFKGRVAAIARYADELEQLKALGVDEAYNIYREAGSGFARHVKEHLH--------------------------
142166021    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLAIVPLLLLVQLLSAGEATGSMAENVQSVLLGLLAIGALIAIGHYGLDRMFRLLAQARTPEIMTAGVLGVVIGAALLM-DIAGLSYAMGAFIAGVMLAESSYRHELEADIEPFRGLFLGLFFVAIGLSLDLSVVIDSWVIIALATPLFLGLKILGVYGTGRLFKASHPDALKVAGTLSQHGEFGFVIFAAASSTLLLDRETSSILVVIITLSMAVSPFTEKFLLRLARTPV---------------------------------DVGEHPPIKPDGARALIIGFGRVGQIASQALLTEQIPVMLIDNDPKRIAQAAQFGFRVHFGEGTRRDVLHAAGASEASLILICVDDRHKIDLIFSLVRRNFPQAKTIVRAYDRIHAIRLHAQNADFVVRETLEAGLSMGGQALIELGYSEAARDDVIEHVRQQDAERLRN---
289937604    -SDVAIILVAAALVGVLAVRLGQPTIIGYILTGVVIGPVGLGLVEPSIITDTMAELGLAFLLFLLGIKMRIDDIRHLIAPIVKISIPQMAAIGLVGFGLAAALPFSVEESVIIGLAVMYSSTAVVIKMLNDKGEATSLHGKMDVGVLLAQDIVVVIILAVLAAGRPEDAADIAATLAVVMVLVTVTTVAAIAASRYVLPPLFRRIADDTTFLFLV--AISWLFLFVLVSD-----QIDVLLAPFGIDAY------LSVEMGAFLAGLAIAQLPYSKDLQGRVNPLTDLFVMIFFVSVALDFEARHLLEYWQEAIVVGAVLMVVKFVVFFSLLYWQRFDLETTFLGSIGMVQVSEFGIVVAVAATDPQFIGQEELGFITLVALLTMSVSVYFMQYNKQLFERAKPYLSR-------------------------WEQTDPVEPAKTEYRDHVVVVGYDEIARRALRILEEQYDNIVVVDRNVEHVEAIEDAGYEALFGDFRYEKIRKDARVKYADFVFSSSDQVAINEILLDETSE---ETTVFVEAATADEAGRLYDHGADYVIMAPQLGVTQFIEYLESYLENRAAFDREIAGDME------------
135287793    -------------------------------------------------------------------------------------------------------------------ALALSSTAVVIKQLTEQKEQNTEHGRLSIKILLFQDIAAVFLLVLIPALSTESSGS---------------------LPVAFLITTLKGIGVVIGMALIGLWVLRPLFHAVAKVHSTELFMIAILLTALS-AAGITHYLGLSMALGAFLAGMMLGETEFRHQIELDIRAFRDVLLGLFFVVIGAYLELDKIPQHIGTILAILAFLALGKMVLILLIVRVFGKRKAIALSIGVILAHGGEFTFVILKEAVDNKIVPVEYRPIIFSAVVISLLLAPLMIKFHEKIVAFFLK---------------------EEVAGKPKEHVSNKLIEYGAEQQDHVILCGFSRVGQVLARFLDQEKISWLALDLDPVRVTKSSTAGETVFYGDTTKAEILAAAGLAKARMLVITFADESPAMNVLKHVRGMRLDLPVFIRTVDDSNLE--------------------------------------------------------
145299446    -------IAVAFACGMLVNLVGLPPLIGFLAAGFVLNALG---YQNSEVLTTVAELGVTLMLFTIGLKLNIKTL--LRRDVWGTATVHILLSSGLGLGMTLMLDLEWPHAIMLGFALSFSSTVFAVKVLEDRSDMNALYAKLAIGVLIMQDIFAV---------------------------------------GFLTASTGKLPSIWAIWILALPFLRPLLFKLLERAGHGELQMLMGITLALVLGAAAFEAVGLKPDLGALVIGMLLASHPAAAGMAKSLFSLKDLFLICFFLSIGLNGMPTQETMWMALVLML---ALPLKSALYYLVYSGARLRVRTALLSTLALTNYSEFGLIVAAIAAKAGWLSHEWLVALSLALAGSFMLSAPLNSYSEWIYQHIGPWLRRLQSDTLHLDDRPIELGDAE-----------------------VIILGMGRIGQGAYHELRKYGNVILGVENNGDKAPLLREQGMNVLEGDATDTDFWDKVILSHVQLVILAMPHHSGNLYAIDKLRSHGFHGKIAAIVRFEDDIASLREQGVDAVFNVYDEAGSGFARHV-------------------------------
146280331    -AEVALLLVMAAGLGLVGTLLRQPLIVSFIAVGLIAGPSALDVVHSDAQIDLLSELGIAVLLFLVGIKLDVKLIRSLGAVSVTTGLGQVAFTAGFGWLIGLGLGLGAIESLYVAIALTFSSTIIIVKLLSDKREIDALHGQVALGFLIVQDLVVVLAMIVLSAIGIGAPAGEGHGG------------------GAVLSVLASGVALVGAVALFVRYAADALTERLARA--PELLVIFALSLA-AMFAAIGDAVGLGKEVGGLLAGVALASTPYRETIAARLAPLRDFLLLFFFIALGATLDLSLLGAQVEAALIFSLFVLIGNPLIVMAIMGAMGYRKRTGFLAGLTVAQISEFSLIFVAMGVALGHVTEDALGLVTLVGLVTIAASTYMITWSHRLYALCEPVLGVFERRGTPREPHEAGAHGGRSFP--------------------VILFGLGRFGTAIGLRLKKRGLRVLGVDFNPLAVRRWRELGLEAEFGDATDPEFVAELPLRGADWIVLTVPRHPTGLSLIQLTRAAGFGGRLAVASHGAGETEALFGAGADIVLEPFQDAADRAVEILGGAA---------------------------
136597679    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILFTILFWLGKPILNFWFGIVAKQKSRELFVLNVLMITLIFSY-LTNLTGLSYALGAFIAGMLISETRYRYQVESDIASFRDILLGLFFISIGMMLNISIFIDYLFIIIAIFTLYTFFKVILISVLTKIYSYEWGVGLRVGIILGQAGEFSFVVLSLGNDQGLLTGDLFQIILSTCLLSMLVSPFLIPLNGKIARFLSKNYLR-----------------------NSQKVVANIEDTGKVLNDHVILCGFGRSGQYLARFLKEESVLFIAIDMDLNRVNDAASAGELVMYGDASRRVVLKAAGIAKAKAVVITYADDRASSKVLHVIRDDYPDLPVIVRTADDSTIVQLQNDGASEVIPEVLEGSLMLASQ--------------------------------
136827336    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAIGPALHPIARMGNSDTFVAMALLLVLGFAWVMNQI-GLSMALGAFMAGVLLAESEYRHQIEADILPFRGLLLDLFFMSVGMSLDPLSITENVSLIVIATVALLVIKASLVIGISMAMGAPLPVAIRSGFLLSQAGEFGFVLFSLAAGEELLEPGLLDTLIAIIVISMAVTPAMVWAGNKIAGKF-----KTVVSGEVYGPIASEN-------------------------NPVLIAGFGRVGETVANMLEAVNVPYIAIDADTDCVARARRHGHHVFFGWAGRRDVLRSVGAEHARLIVVTLDDPDTAEGMVRTARRLYPNVPIHVRARDWEGADNFAALGVDHTMPETFEASLRLGAAALEAAGVDEEDRRALFDDLSAENYAKM-----
148545993    -----------------AQRLKMGAVPGYLLAGILIGPSVFGLLGNPDNVARLSEMGVVMLLFVIGLELSPKRLWTMRRALFGVGSLQVGLTALLGLLAFWLFDQSKPAAIVLGLGLALSSTAFGLQVLAERKDLGKPHGRLAVAILLFQDIAAIPLIAVVPLL-----------------------GGDVSTADEGAWPLLAVAVGIGVLIVFGRYLLTPIFKWTVGSGLPELSTATALLVVLGTAWLM-EHVGVSMALGAFLAGVLMAESPFRHELETQIEPIKGLLLGLFFVGVGMSADLRLLFGMPLMVLGLTMLLVAIKLPLLYGLGHTVGLNQAQALCLGVVLASGGEFAFVVFKLALEHQVLTQQVHDLLVLAITLSMAVVPLVMMA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87121789     -------ILFAFVCGLLVKLINLPPLIGFLIAGFALNAYG---IQPSDSLNTIADLGITLMLFTIGLKLHVKDLLKREIWALWSVLFIAMCLFGFALSLPYFTSLDWQTSALVGFALSFSSTVCIIKLLEESGELKTRHGQISLAILVMQDIVAVIFLVVATG------------------------------------TIPSIGALALFGLIFARPLFGIVLN---KAGHGEMLPLAGIFLALA-GYELFYLFNVKGDLGALIFGILLSSHPKASELTKSLMGFKDLFLIAFFLSIGFTALPTLDM---LVSAFLVSFALILKFALFFGLFILLRLRGRTAFLTALALSNYSEFGLIVAQLSVDSGWLDKEFLVILALAVSISFVVTSLLYRRAHDIY----HTYQRIIRSFEKAEPLAVDTFIQPAQAD-------------------VLVVGLGRVGCGSFHSLNRIMPNSVGMDADRLRIDRLKAEGHNVFFGDGEDADLWEKFDVSHYKLVLLALPSIEDCSNITIQLRKAGFKGKVAAIARYQDEREPLMASGIDNVFNFYTEAGNGFAEESMQLL---------------------------
223935397    LQDLAVVMLVAGVVTVIFHRLKQPVVLGYIIAGVIIGPHTPPFIRDEETIKTLSELGVIFLMFSLGLEFSLRKLKQVGATAFIAASSEILLMGWAGYEIGRLFGWNNMDSLFLGAMLSISSTTIIIKALNDLGKSKERFAELIFGILIVEDIMAIVMIALLSGIAMSGSLKLAEVVS----------------------TVERLGIFLVVVLIVGLLALPRLIGYVARFRSNEVLLITILGLCFGVCLLAVKL-GYSVALGAFIIGAVIAEARELKKIEHLMEPIRDMFSAIFFVSIGLLIEPGLLVEYALPIVVITVAVVVGKILSCSFGTFLAGNDTRTSLRVGMGLAQIGEFSFIIASLGLTLGVTSKFLYPIAVTVSAITTLFTPYLIKGADGVVTLIDR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257791142    ---------------IVCRRFKQPLVLGYVVAGFLVSPAIGWIIVETADVSTWSQIGVIFLMFGLGLQFSVVKLTTVGRPALVTAVVEMSLMIAAGFACGTLLGWSPSTSLFLGGMLAISSSSIIVKTFGELGLRTKAFAQLVFGVLVIEDIAGVFLLVVLSTVAVSASVDG----------------------GAVAVRIGRMALYLVVWFALSVILVPSALKRLRSELNDEILLIASIALCLGMVVLADAI-GFSSALGAFLAGSILAGTVQAKRVDALFKPIKDLFGAVFFVSVGMLVTPAAVTENLGAIVVIALVAIIGRSLFCGLGALLSGATLKTSVMSGLSLAQIGEFSFIIAALGSATGVTPDFLYPVIVTVSVATTLASPLLVKNSERIYHLLVRVLPESLFALRHEHLERAQEEDGEPNLWVDYLKRWTLKLGLVVLAG----------------------------------------------------------------------------------------------------------------------------------------------------------------
77359805     --------------------LKLPPLIGFLLAGFALNLAG---YKSTELLNTIATLGVTLLLFSIGLKLKVNSL--MKPQVWASATLHIILSSALFSGFMLFVDLSWQSALLVGFALSFSSTVFAVKVLEERGEMGSLHGKVAIGILVMQDIFAVVFLAISTGKIPNIWA-----------------------------------LVLIISLPLVRPVMGWILN---RSKHGELLPLFGFFFALVAGYHAFELVGLKGDLGALIIGMMIAPHKKASELSKSLLNLKDILLVGFFLTIGLNAELTTSSLLAA---LLLVLVLPIKTFLYYVLTNMFNLRARTSLLTTFSLANYSEFGLIVCAVAASTGMITSEWLAVIAIAVSITFIIASPLNKRSNEIYAKIEPWLLKFESKTRLSEELPVNLNDTK-----------------------IVIFGMGRIGTGAYETINATHPQLVAIDIKPEVVDKHIKRGRNVLIADATDPDFWQRVNHSRVEMVMLTMPQHMQNIFALEQLKASGYKGQVTAIANYPDQQKELEEMGVNSTYNFYLEAGSGFAEHVKQ-----------------------------
142548100    -TDLIFLVVTAFFSGVLMQKLGQPLVLGYILTGIAFSPHTGGLLTSVHEIELLAEIGVALLLFALGLEFSLKDLKPVKKIALIGTPIQIMLTIGMGYGIGQLMGWDVKSSIWLGTLVSLSSTMVLLKTLMSQGWLGTLSSKVMVGMLIVQDLAVVPFMVLLPMLNEPSVGWLS-----------------------LEIAILKAVLFLAGMIFFGTRLLPRIMQHVAHLGSRELFLLAITAIGLGVGY-VTYLVGLTFAFGAFVAGMVLSESDYGHQALSDIIPVRDLFGLLFFASVGMLFNPAFVIDHWQEVLILVLIVSLGKGSIFALLAKIFKYRNVVPLALGLGLFQVGEFSFVLAQLGISTNSISHEVYSLVLTTAV-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135147389    ---------AAALLGIGFRRMGLPPLLAYLGTGLLLGP-VLGWVEPSHAIELIGELGIALLLFVVGMELSLERLRDAGSVALRAGTIQVGVTATLGWALGWALGFPPEEQIVLALALAFSSTVVAVRLLGDEGSLGRRFGRVAVGVLLVQDLVVVLVLTILAGVAGGEEVAGTPGDPAAALAVDPAALAVGVGQALLGTALLVAVALIA-----SRSVLPRLFTW--GQESLEILFVWSLAWCFSAIL-AAEALGLSVELGAFLAGVSLAQLPHGAELERRTAPLAAVFLAVFFVTLGLRMEPGAAFARPGALVALVLFATILKFALFVRLFRSLGE--VSAVRGALSLSQISEFSLILAALAASAGLAGETLVSLLGVTALVSMSLSALVFPRGERIAAAFSRSGAARRFSLAPEPDAPPAHDGPPP----------------------VIVVGMNALGRRLIRELNQTGVATVAIDIDANKLEGL--PGRRLI-GDAAHPEVLEEAGAHRARLLVSALHIQEANLLLVEQAREL--EVPVSVNAFTVEMAEELEGLGCAHLMISKEEGSRRIASALTEVG---------------------------
59711412     ----LLFIIAAFVMGFIALKINLPPLVGFLLAGF--GLHALGF-QSNDALETFADLGVTLLLFSIGLKLDIKTL--LAKEIWLGATLHNVFSTLFFTFINMLANIETAQLVLFGFALSFSSTVFAVKALQEKGEMNATYGTLAIGILVMQDIFAVVFLTA---------------------------------------STGKIPEITALALFALPLFRPLFFKLLDWAGHGEMLVLYGIFLALVAGAGTFELVGMKPDLGALILGMLLAGHAKASELSKSLFNLKEVLLICFFLNIGLSAAPTISGLGLA---LILILLLPVKGFLYFIIINKFKFRVRTSLLASLTLFNYSEFGLIVGGLAFKMGWLPADTLVAIAIAVSISFIISAPLNNFGHTIY--------------QRSRHWLKEHTAERLNPMDKLINPGRAQ---------ILILGMGRIGSGAYDELKEKGDIILGIELREESAKQHQELGRNVISGDATDPDFWERLSTSHVKLVLLAMPNHQGNQFALEQLQTRNYQGQTAAIAAYNDQIDGLIEQGVDAAFNIYHEAGSGFARHVSE-----------------------------
142801625    ---------AAVIFVPLGKRFGAGPILSYLAAGVILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGSGQLLLSWAAIGGLAWGFGLSIEAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTAYLAPN-SAQIEHHAVPWYWTCVALVGF----------------------VLVGKYLLPRVLKLVASSGVREVLTAFALLLVMGSAELM-EWLGLSAGMGAFLAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLKLFLTDPLLILAILLGMLLIKTLVLMLLGRLRHHAWRPSIALGLILAEGGEFAFVLLSQAQLSSIVDDKIAQILVLAIGLSMAVTPMIFTLFRATKPKVV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
76800819     --DLAIILLSATLLGFVARQTGQPTIIAYIVAGVLIGPVVFGIVEVTELTDTLSDLGLAFLLFLLGIKMRLDDVRHVLSPIVKISIPQMVAVAAVGGGAAYALGFTVLESVIIGLAVMYSSTAVVIKMLTDRDEATSLHGKIDVGVLLVQDIVVVILLAVLAAGRPESAGEVARTLAVVLVLVAVVT---------------------VAALAASKYALPRVFRRIAD--NKEIFFLVAISWAFLFVFVSDEPLGLSIEMGAFLAGLAIAQLPYSKELQNRVNPLTDLFVMIFFASVALDIQARELLFYWREAIVVAVVLMVAKFLIFFVLINWQRFDIETNFLGSLYMIQVSEFGIVVGVAALAGDFIGVEVLGFLTLVALITMAVSVYFIEFGDRL-------FERFEPWLSQFEPKET------------------FSEGGKAYNGHAVAIGYDDVTRNVLPLLDEYYDDVVVIDRRVDHIEALQAEGFDAIYGDVASSTIRKDAALKKADFVFSSSDQPAVNKTIIDEVGE---GTTVFVEARSDAGAEILYEYGADYVVNSFNLAADRLTAYLEAYLDGRPTFDRAIETDTE------------
108761480    ---IAVVLCVAAVTTVLFQKLRQPVVLGYILAGLVVGPYLPPLVANPEVVTTLSELGVILLMFSLGLEFSLRKLFAVGPTAGVTAVIQCSIMIWLGFVVGRAFGWTTLESLFTGALISVSSTTIIAKAFDEQN-IRGRLRELVVGVLIVEDLIAVLLMATLTAISSGTGLSVGELS----------------------LTTGRLVAFLVGLVVVGLFIIPRAVRYVVKLNKPETTLVASVGICFAVAL-LAQAFGYSVALGAFLAGSLVAESGEEKVVEHLVQPVKDIFAAIFFVSVGMLINPALIAEHWAAILVLTVVVIVGKLFSVTLGAFLTGHSTRTSVQAGMSLAQIGEFSFIIAGLGLSLKATGNFIYPVAVAVSAITTLTTPLLIRVSGPVASYVDRKLPKPLQTFVTLYGTWVERLRDAPRRQTFGASVRRLARLMVLDAVLLIVLVIG--------------------------------------------------------------------------------------------------------------------------------------------------------
291239909    --DIILMIVLSFLCGWVCHSLDLPSMFGYIMAGVILGSSGFNIIKAQVQVETLGEFGVFFILFMVGLEFSPDRIRKVWRVAVFGSVAMTILMMVCGLMFGYMLKIIPSQSVFVAACLSLSSTPLVVKFLKDTGQGDSEYSSTLLGILVVQDVQLGLLIAILPAMAGS--------PIPTMLPHQGMNIMDILRTLWLLIKLVTAMAFVLALSVATKYVVPPFFHKLRQHGCREMLVLGSMSLAF-IMLMVTDLLGISMELGCFLSGVIISSHSHAEEISILTEPVRDVFACLFFASIGLHVFPTFVAYEFTVLLTLTFTVVIIKFVTGVFVVLLPVGGSNIKWIVAAGLAQVSEFSFVLGSRARRLGMLSREVYLLILSITTLSLLLAPVLWKISLW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143906991    IELILILLVSSVAAVAFFRYLRISSMIAYFFVGLLLGPFAFGLLPNTESVKHFVEFGIVFLMFTIGLEFSLPRLNSMRKIIFGLGAIQVVTTILTTMAISRLFNLNFGAAFIIGSAFSLSSTAIVLKILVERIDLNSRHGKLATGILLFQDLAVIPILILIPAISSD----------------------SYDLYTISGLILIKVLILFTILFWLGKPILNFWFGIVAKQKSRELFVLNVLMITLIFSY-LTNLTGLSYALGAFIAGMLISETRYRYQVESDIASFRDILLGLFFISIGMMLNISIFIDYLFIIITIFILYTFFKVILISVLTKIYSYEWGVGLRVGIILGQAGEFSFVVLSLGNDQGLLTGDLFQIILSTCLLSMVVSPFLIPLNGKIARFLSKNYLR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
152998107    -------ILFAFVCGLAVKVINLPPLIGFLLAGFLLNYAGL---EPSNTLDSLANIGITLMLFSIGLKLHVKDL--LKREVWASTLSHIGISTILFAGIALLLGLDFKTAALIGFALSFSSTVCIMKLLEESSELKTRHGQLSLGILVMQDIVAVVFLVAATGKIPSI--------------------WALGLFGLLLIR-------------------PIINKIVDKAGHGEMLPLTGLFLALG-GYELFYFVGVKGDLGALIFGILLASHPKAAEMNKSLMNFKDLFLIGFFLSIGFTALPTLSMVGMSLIITLV---ILVKFALFFVLMTKMKLRGRTSFLSSVILSNYSEFGLIVVALSVANGWLEKEWLVVLALAVSFSFVITSVLYRNVHRMYRKNKDIIRRFESA-----------------------DCLSEDIFVQPVNSDILVVGLGRVGRGAFDSLKGLGDTVAGMDADRNRINQMQAAKENVFYGDGEDADLWERLDTSRIELVLLALPATEDTTNVAIQLRKANYKGQIAAIARYQDEREILINSGIDNVFNFYTEAGTGFAEE--------------------------------
89094941     -------ILFAFVCGYLMRLVEMPPLIGYLFAGFFL--HFIG-IEPVSSLDTLADLGITLMLFTIGLKLNVKDLLEVWASTLSHMGIWILITGSLFLLLAYFTDLDLKSAALIAFALSFSSTVCIVKLLEESGEMKTRHGQLAIGVLVMQDIVAVLFLVAATGKIPS-----------------------IWAIGLLGIFLIK----------------PLLNHMLMRAGHGELLPLAGFFLALG-GYELFNLVGVKGDLGALVFGMLLSTHPKASELTKSLLSFKDLFLIGFFLSIGFTALPDWSMLGMATILA---ILIPLKYLMFFGIFTRLHLRGRTSYLSALALSNFSEFGLIVAYLCVDSGWLSEQWLVILALSVSISFILTSIIYRSAHSFY----LRHKEKIKSYESLKPLASD-------------------IFIQPKDSEILVIGLGRVGKGAFKALHSMGDKVWGMDADRNRIKKFQSKGLHVFYGDGEDADLWSNMDTHNIKLILLALPAIDDMLNIAEQLHSANYQGEIAAIARFPDEHDLLVEGGIDKVFNFYTEAGFGFAEESLQLIDYKKEA---------------------
152980839    IQDLAVIMLIAGIVTIIFHHFRQPIVLGYILAGVIIGPHTPPFIQDDRTIKIVAELGVVFLMFSLGLEFNLKKLSRVGVTAFIAAFGEIVLMTWIGYEIGRYFEWNTMDSLFLGAMLAISSTTIIVKALDELGLKHERFAHLIFGILIVEDILAIGMIALLSGIAMNGSVD----------------------AGDVFVTVGKLSLFMIVALVLGLLMVPRLLAYVAKFKSNEVFLITVLALCFGFCLLVLQM-EYSIALGAFMIGAIMAEARQLNLIERLIAPIRDMFSALFFVGVGLLFNPTVLVTYALPIALITVAVVLGKVFACGLGTFVAGNDGRTSMRVGMGLSQIGEFSFIIASLGLTLQVTSEFLYPIVVAVSAVTTLLTPYLIKWADPVSLRAANAMPDGVSRLANRYTAWLQHTQPD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
66362178     ---IVILFYSSFIFGTICKFIGLPLLLGYIIGGYVVGPSGFGYISQPIQIISISQIGVCLILFTLGLEFSLKRVLSIGKSVIYCAVSSILVFVCLCSAYSIWIGTPINEGIFIGSYISMSSTAVVICELQ----IESNESMVTIGILILQDLLLGIVLALIPALQTNSVESVSSKTSNTNSFTVYQLMVFVTHFCLFLWKIIKLSIFILISFIVKIIIFPVILFVLTKTKSREIILIGIVSIVLCIS-SLTEYLGLSMEMGSFVGGVILSSYNFKHDFIQSIESLKWVFSMLFFTSIGLVIDATFIWDNYWTIGYVCLFISIIKFFVNFLIFFAFGHMIKLSAFTSFMLANLGEFGFVLASKGISLGIISRKVYLILVATTVISLLSTPIILRIFSII---LKRRNSNIPSNENNYKKFNVKNN-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
217978477    -----------VIAAVACRAARLSPIVGYLALGILL--HASGVDGASATIALLAELGVVFLLFDIGLHFSLNHLREQARDIFGFGPVQVALGALGLGLGGLILGLAPLPAFLLGATLALSSTAVVAGLLAQRRQQNCPVGLTATAILIFQDVAAIFLLIIVNAIGGESGP----------------------MAPQLFLAVVKAAAAFGVAFALARLVVRPLFDLIARTDNAEVFTASALLVALAASWATGSI-GLSLTLGGFLGGMIIAETPYRPIIQAETKPFRNLLLSFFFISVGLSLDLNALSQNWLAILGVTIALIAIKIVTNGVSSLIFRWSIPGSTQLGFLLAQGSEFAFVILSMPTMRLLIGDRAAAIIISAVALSLALTPAIAKLGRKLAGKMRA----------------------------RRAARQERELLQSELAAPVLIIGMGRVGRTVADALSEFDIGYAAIEADQKTFADANADGYEVLFGDAADPRIWEPLNVRERKIVVITTPDLQISRELTPLAALAFPHIKRFTLAANEAEHAAFAAIGIDASTPPGLDLAVALLVELG------------------------------
197122021    ---LTVVLGVAAVTTVLFQRLRQPVVLGYILAGLIVGPYVPPLVADREIVQTLSELGVILLMFALGLEFSLRKLVQVGPTAGVTAVVQSSIMVWLGFVAGRAFGWTVLESVFAGAIVAMSSTTIIAKAFDDLK-VRGPLRDLVVGVLLVEDLFAILFMAVLTAVATGAGVS----------------------PGELGATLGRLGAFLAVLLGGGMLLVPRAVRYVRRRGSAETLLVASLGLCFGFAW-LALAAGYSVALGAFIAGSLVAESGEAHAVEELIRPVRDLFAAIFFVSVGMLIDPALVARHWVAVVVFIGLVVVGKSAAVGLGAFLTGNGVRTSVQTGMSLAQIGEFSFILAALGTSLGATREFLYPVAVAVSAVTTLTTPWLIQASGPAATWIDRKLPSRLQTLLSLYGSWLEQ--LRSAPDRHTLGTRLRAVIRALLVDAVAVVG----------------------------------------------------------------------------------------------------------------------------------------------------------
135280913    ------------------KIIRQPQILAYVLVGILITP-VLGLVTNTSVIESMSIIGIAFLLFIVGLEMDIKSLRAVSLVSTLGGTIQVVLLFTLGYIVSLFMGFLNLEAIYIGLFLAFSSTMVVMKILSDNRELNTLHGRIIVGILLIQDIVAIFSLSILSSINDFS-------------------------WAIFGMAIAKFIGLFGAAYLSGKYLFPIIFRFAAK--NQELLLISSLAVCFTFSM-AFYYLGFSVAIGAFLAGLVLGNLDYSLEIIGKVKSLKDFFALIFFVSLGMGISIAVIKDIWIQFIILIALVMIAKPIIIMTICSLFKYTKKPSFLTASALAQIGEFSLILASQGLLLGHISQELFSLTVLITLASITLTSYYIEYSEWLYKILT----KPLKIFDVFTTEGLEFLPGEVKPTY-------------------ILCGHNRIGYSVLKSLSKVKKRVLVIDYNPEIIDRMVRKGYHCIYGEVTDEEIVERMNLSNIK-----------------------------------------------------------------------------------------------
222635756    ISDLVVVIVSATFGGIAFACLGQPVITGYLLAGSIIGPGGFSFVSEMVQVETVAQFGVIFLLFALGLEFSTAKLRVVRAVAVVGGLLQIILFMLLCGISATLCGGKTKEGVFVGVLLSMSSTAVVLKFLMERNSINALHGQVTVGTLILQDCAVGLLFALLPILSGASGLLQGVAS--------------------MAKSLVVLITFLTILSILSRTGVPWFLKLMISLSSNELYQLAAVAFCLLFAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQIEPIRNFFAALFLASIGMLINVHFLWNHVDILLAAVILVITVKTFIVAVVVKGFGYSNKTSLLVGMSLAQIGEFAFVLLSRASSIHLIEGKLYLLLLGTTALSLVTTPLLFKMIPAVVHLGVLLRWFSVDSNQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149912557    ----VITISFAFVFGLAVRQIGLPPLVGFLAAGFAISPLLGVPTYTGKTLEHVAHLGVLMLLFTVGLKLKIGQIAQ--PQVVGGALVHFALSVLLFMGLKFLMGLDWNTALLMAIALSFSSTVLAAKLLETKRELGAFHGRTAIGILIVQDIIALAVLAIWSGQTPN---------------------------------------IWALMLFGLPLLRPVLHRLLDIAGHDELLVLMGMLLSLVIGGMGFQAMGLSSEIGALVMGVLLSTHPRAKELGASLWSLKEIFLVGFFLQIGLTGLPDWGAM---VFAIAAGIALALKGALFFALLVAFKLRARSAFLSALSLTAYSEFGLIVAA-----GVLPEYLVPLAIAVSISFVISAPL-----------------------NRYAHPLYERYETRLRRYERDTIHPDEQPKNMGDAD-VLIFGMGRTGSAAYREMTEQGYKPLGLDADTYKAQAHRDAGRNVMFADAEDSNFWRSCSLGQIKAAILAMDDLEAKLIAARSLRQRGFTGPIVAHALHEAHLEQIREAGADYTYLTMNQAGINLAEQTAEA----------------------------
224824468    IHDLAVIMLIAGLVTVLFHRLRQPVVLGYIVAGVIIGPYTPPFIQDEATVKTLAELGVVFLMFSLGLEFSLKKLASVGVTALLAALTEIVAMVAIGFQIGKYFGWATMDAVFLGAMLAISSTTIIVKALDELGLKNERFAQMIFGILIVEDILAIGMIALLSGIAISGRVE----------------------AGAVLSTLGQLSLFMVVALVLGILIVPRLLAYVARFESREVLLVTVLGLCFGFCLLVLQL-EYSIALGAFMIGAIMAESRELKQIEHLVEPIRDMFSAIFFVAIGLLLDPAVLLQYAWPIALITVAVVVGKVVTCSLGTFVAGNDGRTSMRVGMGLAQIGEFSFIIAALGLSLKVTSDFLYPVAVAVSALTTLFTPYLIRAAEPFAGLVNRLSPEPVKRGLGYYTAWLQSIQPQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119944863    --SILLFIGTAFTFGMVVNFTSLPPMVGFLIAGFVL--NFFGFESSEGLVS-LANLGVTLLLFSIGLKLDIRTLF--KSEVWGGASIHLIASIIFYTLLLFFIDLKIMELILVSFTLSFSSTVFAVKILEEKSETNSLYGRIAIGILIMQDIFAVLFLTV---------------------------------------SIGEMPSIWAVALLGLPLIRPLLFKLLDRAGHGELLVLYGFFLALVVGAGLFEFAGLKADLGALIAGMLLAGHPSAKDMAKSLFNLKELFLICFFLSIGLGGLPNIDH---VMVAGILSILLLGKITLYFLTLSRFKLRSRTSLFTSFSLANYSEFGLIVAALATHKGWLSQDWLIIIAIAVSFSFIIASLLNKFSDTIYSRFSHPLKRFQAKRLHKDDRPVRVGDAQ-----------------------ILVLGMGQIGTGAYEALKTYGERVMGIDYNHQKTLDHRAHGRRVITGDALDSDFWNKLQLDNIKLILLAMPDHNGNRYAAEQLKISSANFKVAALAHYKSDQAELNEFGVNQVYNMYEEAGSGFARHVCSELQISLLKDHHKQE---------------
134662746    ------------------------------------------------LAPELAEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAVIQIAVATLLGIGLSRLLGWDLGAGVVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLALVLLPAFSNMIDNNHSSFT---------------GLALELVITLGKVVAFVTLMLVVGRRLVPWILAKTASTGSRELFTLAVLALALGIAYGAVKLFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLIILHEPLAVLATLGIIVFGKSIAAFLLVKTFGHSRRTALTISVSLAQIGEFAFILAGLGITLGLLSEHGRNLVLAGAILSIML------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87301361     LLDIVVIFTMSAVAVVLCHRFSIPSSIGLLLAGVLAGPDLFRLVQNVHEIELLAEIGVVLLLFVIGLEISLADVARLSRHFLIGGSLQFFGTAALVGAICMGLGLSPGQGVYVGFVVALSSTAIVLRMLQERAELETPHGRTTLAILIYQDVGVVPVMLIAPLLAGVGSASGGGT---------------------IAALLGRIALVALVAWLAWRWIVPWLLERITRTRSSEAFLLGVFSLCVGIAM-MTQSLGLSLALGAFLAGFILSESEYSHQAVAVMLPFRDVLMSLFFVSIGMLLDIQFMLAHPLSLLLLTLGVVLVKPLVAAGSALVVGLPLGGSVLTGLALAQVGEFSLVATKAGVSTGLLGPDIFQTVLDVAVLSMMLTPALVACGPGLAAWVA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289579881    -TDFALLIVAAAVLSYVARLTGQPTIVAYILTGVVVGPIGLGIVGEDQLIEILSELGLGFLLFLLGIEMRFDDIKEIMRPVGVIAVGQAVLQAIASTAVALALEFTLFQSLMLALATTFGATPIIVKVLGDKGDLKTLYGKADVGILIFQDIYLVLALAILAVGTVDDTAEIATSIGRV----------------LILMALIGLVAYAA-----SKYVLPSLLRASAANKS----TLFTVGIAWAFVFIAAEALELSVELGAFIAGLSLAQLPYSTELKERMRPATNFFIAVFFASIALQMERGQLLAYWQEALLACAALLVINFAIVFGLFYSQRFDMETSFLGTISMLQVSEFSVVLGALAVNEGFVEEGILGFLSLMALVTMPISTYYVRYNREIFARVEPYLSRFER-------------------------EDTIEAAPVEYEDHAVIVGYNRFTAELATLLEDTVEDVVVVEDGAEYVEELAEGDHEFIFGNARHGEIRQEANVAEADVLVSVATRDDVNRRLVEET----PETISIVRATTEESAQRLRDDGADYVVETAGLVGTELAELLATFDDREAFDQRLA--ELSERARSETLRAN-
224371452    -------ILAAFLFGAVISRIGLPPLVGYLLAGFALNSFG---VTGGELLGSVADAGVTLLLFTIGLKLKIKSL--AKPEVWAGTSIHMIVTVIFFASVVWMLGFSWQTSLLIAFALSFSSTVFAVKVIEGKKEMASRHAAAAIGILIMQDIIAVIFLAVSTGKIPSVWAVP-----------------------------------FLVSLIIARPILGRLM---AMCGHGELLMLFGILMTVGGYSGF-EFVGLKGDLGALVVGMLFATHPKAPELADRLLGFKDLFLIGFFLNIGISGSPTL---TGFIIALLLALIMPFKTGLFFILLTRFKLRARTSLLASLSLSNYSEFGLIVGSIGVANGWISSEWLVVIAIALSLTFIMAAPLNSASHKIYARISDHLKYFETSIRLPEDALIDPGDAE-----------------------IAILGMGGVGTSAYDELRRRGDIVIGIDFNTEKVEEHRKKGRRVFFGDAGDSDFWKRVEPSKICLVMLALPDPRTSIFSIQQMKERGYNGQITASVRYEDEMQLLKDAGIDAAYNLYEEAGVGFADHV-------------------------------
289579878    ITSLAIVFIAAGLFLLIANQLSLSPVPFYLLAGFVIGA---GELVAQDQLLDLAQWGIAFLVFTFGYRFDFSSVQGVLRDAETAAGTQLIVVGPIAFVVATLFGFGTENAVYFAIAATLSSTMVGSEVLEQEIRNNLVHGRLASSVHFFDDLLAIGLIVILSA------------DQYTTTLVTSQIGF--------------AVLLLLASMLVYRHGFPWLVRL--AGDSDELVMMGSISILIAFLAGA-ELAGLSAVVGAFAAGIAIRSDDVSSGVRNGIASIRDFFVAIFFVTLGSLVTIP-SFDVFVIGATLTALVLFVNPLVMTLAFVFEGYDVRTAFLSSSSLNQVSELSLVIVIEALLLGAISETLFEGIILAAAATMILTSVVRRYEEPVYRSIVER----------------------VVAGRQTRKIDDRSDVSEGLTNHIVIVGYGRQGRRLVETCERRDIDYVVIENDPVLWDDMQTECRNYVFGDALSVYPWEKAAVEDASLVVSTIDHS----LVSEAVLDIDTDADVILRAGTSAEARELLDDGATYVSVPNVLAGDQLDEIVDAVEADDIDADAIRQQHLE------------
94500002     -------IVIAFACGFIAKQVNMPPLVGYLLAGFGLHAYG---VEPHDNLETLANLGITLMLFTIGLKINIRSL--LKPTVWAGSVIHMSSWVVVGSLLLKGFGLSGESLLLIAFALSFSSTVCVVKLLEDKTEMKANHGKLAVGILIMQDIVAVGFLVLATG---------------------------------------KIPDVYALALLLLWPARKPLGLLLTKAGHGELLPLVGLLLAFG-GYELFNAVNLKGDLGALIAGLMLSQHTKANELAKSLLNFKDIFLIGFFLNIGFAALPTVDMLMPLLVI---SFILIIKGVLLFHILALLKAPGRSMFLGSMILTNYSEFGLIVMYLCVENSWISNEWLVIVAMAVSISFVFTSIFYEYAHRAYAFMRIYVKRFER------------------------QRPKPLYHEQLKQAEVLVIGMGRVGRSSYDVLHHYGDKVWGVESDADKARRHQDAGRHVIIGDAEDADFWETRELWHIKLIMLAMPSITDMKDITQQLKLCNFTGQVAAIARYEDERRALVDYGVDNVFNHYAEVGAGFAEE--------------------------------
182416402    IQDLAVILIVAGVVGWICQRIGLSVVVGFLAAGMLVGPHLLALVEDAGRIETLAQLGLVFLMFSIGMQLSLRRLRRLGLRLLLATLGGAIGVYYLTRLLGATLGWSSVESLFLAGMLMVSSSAIISQMLQESAATHERFGQLAMGLAVLEDVVAVVMLTLLSSVVQFGGLRGEHAPS-------------------VGETIGMLAAFIALACIGGLLLVPWLLRRMSIAANDELQTLGIAALLFGLAV-VAQRAGYSLALGAFLLGTIVAETAHRHQVERTFEGMRDVFTAVFFVAIGMQIDPGALVGDAWLVVGIAAFALVVRPLAVTLALTIVGTPLKDALRTGLSVTAIGEFSFIIAQLGVSAAVVPAKFYPLAVGVSLVTALIGPVLLRRSEPIADFLLARQPHWLEIWLRY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119358845    INDLVIMLCSAALGGSTFALLRQPLITGYLVAGSLVGPGGLGMIVELVQVETFAQFGIIFLLFGLGLELNVSNLRQVHIVAVYGGALQMLLSMLVCGVISDFAGASAKEGIFVGAFLSVSSTAVVSKSLLERDDLHTATGQITMGTLILQDCATGLLFALIPVLGSSEGVGSTFLS--------------------FVNVLMKMIIFMLVCTVLSGIVTTRLFRF-ASSYGDESYQLTGVAFCL-LVARITERFGLSMELGAFLAGVAVSATPYAEKTLHSLEPFRNIFTALFLTSIGLIMNPHFLWLHLDVLLLSVCSLVIFKTTLIAVVVRAFGYNTYTSFTVGVSLAQVGELSFVLLSRASAVNLVERKLYLLLLGTTALSLVLTPTLFRVTPGILR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
253998906    IQDLAVIMLVAGFVTVVFQRIKQPVVLGYILAGLIIGPHTLPLIHNQETVETLAELGIVFLMFSLGLEFNLRKLQKVGATAFVAAITEIVVMVCIGYEIGQYFGWKVMDSIFLGAMLAISSTTIIVKALEELGMKRERFAQLIFGILIVEDILAIGIIALLSGMAATGTVSTGEAVG----------------------TIGKLVLFMVVSLVVGILVVPRLLDYVASFKRHETLLVSVLGLLFGFCLLVIKM-DYSIALGAFMIGAIMAEAKQIRAIERLIEPVRDMFSAIFFVTIGLMLDPNAIVEYAVPIMVISAAVILGKIISCGTGTLLAGNDGRTSLRVGMGLAQIGEFSFIIATLGLTLNVTSHFLYPIAVATSVVTTLLTPYLIRAADPLSNRLTQRVPGKIARFFDWYQGWLQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136428967    IINALIYLLAAVAVVPLAKQFKLGSIVGYILAGILIGPFVLGLISDQKGVHTFAEFGIIMMLFLIGLEIRPSELWSMRRKFLRYGVSQILLTTMVIGLVVYYFTRQINLSIIAGLVLALSSTAIVIPTLSEMSQDVNNTGRSALSVLLLQDMMVIPIIALIALLSPSGIQSQNGEFLQQFNNIE---------------TFIIIVASVGIIVFVIRIIGYRFFHYIAKTNQREIFIASILLIVIAVSYIM-QLIGLSPALGAFLVGMLLSDNEYRHSIEVDIAPFKDILLGLFFITVGTSLNVTYALDNYALALVAFISLLLIKGSILWVIAYQVDIEPEQRLFFAVSLCQAGEFAFVLGGFAFQAQLFDYSFYTLVNVIATLSMITTPFLMRAF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
228990722    ---IALILLSTKIAGDISVRLGQPSVLGKLIVGIVIGPAVLGLVNNSDLLTQLSQVGVILLMFMAGLETDLKELNENRNSSLAVAVGGIILPFVGGYVSGLIMGMEQANAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGS------------------------GDVSLTMIILKKVVFFLSIILIGWK-GVPMIMRWLSPLRVSESIISAALIICFAFAY-FGELLGIAGIIGAFAAGIAISQTDYKHEVEKKVEPIAYMFVPIFFVSIGMNITFAGIGDKVWFILALTVIAVLTKLIGCGFGARMTGFDLQSSTIIGSGMVSRGEVALIIAGQGLTSGLLAQDYFTAIVIVVILTTMITPPMLKYSFGVKD-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254444539    LADLAWIMLAASVAALISSRIKLPSLLGYLFAGFFLGPNLGLWIVTLSNVQDLSELGVVFLMFYIGLEFNLEKVRKVFAPASAALVLQTLLMVFIGLQASKWLGLSTMDGWFLGGLLSISSSMVSVKLMRENGSFNRQHGQQAVGILVFEDILAILLLVLLNGMATSGSFDYAKLGQ----------------------TAFFIGLFIVAVFLIGTLGSKRLVRVLETRGTAEMITMATLGLIFGVSLIAEQ-FQFSWALGGFLAGAILPSAGLGHRIESLTEPLRDLFCALFFVTVGMLLEPAALWANAPAILILSAVVIIGKFGACWLGLFVAGQHAGVAGRAALIKSQIGEFSFVITAIGAKYGATSPELQSIASGVAFVTILLTPVLIKGEGPILKTIERAAPKALKEFTQLYAQW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119475043    -------ILFAFACGLSTKLISLPPSTGYLLAGFLL--HFLGFEADA-LIDSLANLGITLMLFTIGLKLNVRDLIKNEVWLLWFVLAMLFIKAFVAFSLSYFAQIDTYTIALIVFALSFSSTVCVVKLMEDHGEMRTRHGKLAIGILVMQDIAAVLFLV---------------------------------------IATGKIPSLWALLLLSAVVLKPLVNKLVDHIGHGELIPLAGFFLALGAYELF-EFVNIKGDLGALLAGMYLASHKKSSEINKSLMGFKDLFLIGFFLSIGFAALPTWEM---LAIAAVLTLLIPVKFLLFFYLFTQLRLRVRTAFLAALALSNFSEFGLIVATLSTQLGWLSSEWLVILSLAVSISFVITNFIYNYAHQFFSENREAIKKYETSEKLPEDNFLQPH-----------------------GAPIVVIGMGRVGMGAYQALNSRGQAW-GLDTDKEKVEWLNQEQIQAFCGDAEDINFWESIDLDKLQLVLLALPSVQDITSITQQLRYARYQGKIAAIARFDDERKSIEALGVDKVFNFYNEAGVGFAEE--------------------------------
289579877    LTAVSIMFIVAGPFLLVANRYNLPTVPFFLLAGIAAGFGLDAFGIPDELTLEIAQYGIALLVFSFGVGIDISAVRSVIWDSELAALAQILVVGSVGYALSVALGVAPSEAIYVGIAAALSSTIVGRGLVQTGIQSRLVRGRLSNSIQFVQDLFAILLVLVLGTGLGTGTAE----------------------AGPVVMAVGYGFALIAAAFLVNRYLFDAIGRL--AGDSDELMILGVVSL-LAAFVGAAQSANISIIVGAFAAGLAVRHDPIEYGLFNGLESVRDFFVAIFFVTVGALITFPFVEAGWLIAGGLVVLTAVVKPAITTAVLLFRGYERRTATLTALSIDQVSEFALIIAIQALLLEQISETLFDAIILAAAVTMVTSSLSQRYDEQIYRALVKRGLLPSA----------------------HGKIDAWSNVPDELSDHVIIVGYGRQGKRLAQTCDDLDQPYVVVENDPARRETVAAESDAVVVGDAMEDYTWEKANVDDARIILSTVASAPVSRRLL----SYNFDADIVLRASDQSEARALLEAGALYVSVSELLAGQQLAEHVEALLEGDLTAADLREER--------------
91775483     IQDLAVIMLVAGMVTIIFHRMKQPVVLGYILAGLILGPHTPPFVHDNHTIEILAELGIVFLMFSLGLEFSLRKLRAVGATAVVAALVEIIVMIWLGYEIGSYFGWSSMDSIFLGAMLAISSTTIIVKALDELNMKHERFAQMIFGVLIVEDILGIGIIALLSGIAATGQVSTLD----------------------AAITISNLTLFMVVALVLGIIFVPKLLEYVAGFKRDEMLLITILGLCFGFCLLVMKL-DYSVALGAFMIGAIMAESRRIRVIERLIMPIRDMFSAIFFVAIGLMLDPAIIIEYAKPVIVVTLVIIFGKIFACTLGAMAAGNDGRTSLRVGMGLSQIGEFSFIIAALGLTLGVTSSFLYPIAVAASVITTLTTPYLIKAADPLSSALARNMPARISQFFRLYSDWLDSNNH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
239908699    ---LVILVSFAFAFGMVLSRVGLPPMVGFLAAGFA--YNFLGLTRPPG-LDAAADLGITLLLFSIGLKLDVRGLLKPIIWASSTAQMLLSTSFTFAMLLAVLFALDWPILLMLGFALSFSSTVFAVKALEEKGDMSAFYGVVAIGVLIMQDLFAVLYLA---------------------------------------ISEGKIPSVWAVAVLALPFLRPVFFWLMDKSGRGELFILCGLFYALGVGAEGFNLVHLKPDLGALVMGVLVAGHPRASELSKALFGFKELMLVGFFLSVGMKGLPSGEMLAAALFLCLLLPFKTG---IYHLVVSRFGLRPCTSLFTALTLTNYSEFGLIVAAIASRKGALSPDWLLVIAMAVSLSFLIGAPLSARSEAVYRAMVGWLRRFEPRKPHPHEVAIDLGTT-----------------------RAVILGMGRIGMGAYDELRSYGDSVLGVEHVPARADRNREQGRNVIVGDACDTEFWLKLRNGHAEMVILAMPNHHGNMFAARQLRNLGFTGHVAAVARYPEEVEELAALGVCAVFNMYERAGAGLARHAMEA----------------------------
228970957    ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIAKKIIFFVSIVFITWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144154809    LTAITMVILVALSFGLLMTRIKQPAIVGYILAGFALGPTGMGLVEDTSTIRLLADLGVIMLLFVIGMELSLRSFKNVIGIAVGTACLQITLSLAVAFGASYLFDLSMNQAILAGFIMSLSSTAVVIKILEDVGELRTQLGRTAVGVLIAQDLAVVPMLLLIGDLGRG------------------------GFDPTILVKLGAAGLILAGVIWFLSRRERVKIPLMEAIADREDLAPVAALAGCFGIATLSGVLGMSAAYGAFLAGLILGNSNVRAQIWKSIKPIETCLLLIFFLSIGLLIDLPFIQDHWQLVLGCLIAATLLKTCINIFSLRLLGECWGRSITAGALLGQVGEFSFVLAAAGLSAGIIDENGYALAIAVIALSLLISPVWKALVQRAHDL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
71280372     -------ILFAFICGLAAKTISLPPSIGFLAAGFILNIAG---YQADESLSVLSDLGITIMLFTIGLKLNVKNLFKTEHTLLWIVVTITFVKLLALMSVNYFSDLDLMTAALIAFALSFSSTVCVIKLLEENGEMRTRHGKLAISILVIQDIIAVAFLVFATGKIPS------------------------------------VWAFSLLGLFLIKPLINRVINHV---GHGELITLMGFFLALG-SYELFELVNIKGDLGALLVGMFLASHIKATEINKALMNFKDIFLIGFFLSIGFTAIPTLEMLGLA---TLLILLVPIKFLMFYGIFTLLKIRCRTAFLSALSLSNFSEFGLIVGALSVSSGWLSNDWLVILALSMAISFILTNIIYRFAHTIFTEHRGFLSRFERQTKLEEDNFSQPCQRP-----------------------IVIIGMGRVGMGAYQAINSHGTPAWGLDADKEKITWLNSKGMQAYYGDAEDIYFWESIDLSQLELVLLALPSVQDIINITKQLTAANYKGKIAAVARYDDERKQLEAFGIDKVFNFYTEAGVGFAEE--------------------------------
213620614    LTAGVLFLFAAVAAVPLAARLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPSRLWQLRRSIFGVGAAQVLLSAAVLAGLLMLADFLWQAAVVGGIGLAMSSTAMALQLMREKGMNRSESGQLGFSVLLFQDLAVIPALALVPLLAGSADEHFD------------------------WFKVAMKVLAFAVMLIGGRYLLRPVFRFIAASGVREVFTAATLLLVLSAALFMDAL-GLSMALGTFIAGVLLAESEYRHELENAIDPFKGLLLGLFFISVGMSLNLGVLYTHLLWVAASVVILVVIKMLTLYLLARLYGIRSSERMQFASVLSQGGEFAFVLFSTASSQRLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149914476    -------LAAAVIAVPLAARLGLGSVLGYLAAGILIGP-VLGLVHQTTELQHVAEFGVVMMLFLIGLELEPRALWDMRHRLLGLGGLQITLTTAAVMGGAMWFGHPWSISLTVGLVFALSSTAIVLQTLSEKGLMQTGGGRSAFSVLLTQDIAVIPMLAMVMGEALERMNGTAPAAKPEAGAHAAATSFIESLPGWGAT--LVTIGAVVAIILTGIYLTRPVFRFIHAARLREMYTALALLIVVGIAFLM-NLVGLSPALGAFLAGVVLANSEFRHELESDIAPFKGLLLGLFFITVGAGINFEVLARAPFTVIGIALALIVLKGAILFFLGLAFHLRGRNLWLFTLSLAQAGEFGFVLISFSAQVNALPPSMTEILLLIVALTMLITPLLSSL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258405313    ---LVLLVSFAFGFGYALSRIGLPPMVGFLLAGFV--YNIAGFV-PPSGLDLVSDLGITLLLFSIGLKLDLKGLLRAEIWASATAQILLTTGVLSGLLLLALLDLSWPALIILGFALSFSSTVYAVKILEDKGDMSALYGKLAIGILIIQDLFAVLFLSLTAGKAPS-----------------------LWALGILALPLLR----------------PVLYRLLDGSGRGELFILCGLFFALGIGAELFALVGLKPDLGALVVGVLIAGHPRASELSKALFGFKELMLVGFFLSIGMTGLPTWEM---LAAACVLCLVLPLKTGLYYGIVSRFGLRARTSLFSSLTLTNFSEFGLIVAAIAVEQNLLPANWLLVMALAVSISFAFSSPLSYYAESLYQY-----------------------FSSWLRPFDPQRVHPWDAPIELGRARAVIFGMGRIGTGAYDVLQEEGNAVCGVDHAPASVDANRAQGRNVLLGDACDTDFWLKLKREDLELVILAMPNHQGNVFAVHQLRNHGFQCTVVAIAKYQEEVDAFTEMGVCSAFNLYERAGAGLARKALQ-----------------------------
33597960     MELLTILLIAAVLCVPLAQRLGLGAIPGYLLAGGVIGPSGLGLVTDVPDIMRVSEWGVVMMLFVIGLELAPKRLWAMRREVFGAGLR-------------HLAGMGWQAAILCGLSLALSSTAVALRLLEERGLVRTPLGRSALGVLLLQDMAAIPMLVAAGLLGSDGDSAPS----------------------------FEAALVAVVVVLACYRL--RLLDWAARSQLHELFTAATLLVVLGTAQLF-DYAGLSAGLGGFLVGMLLAESRHRNELEHTIEPFKGLLLGLFFLAVGMSVNVEEALDYWPYVLAGVVALLSLKALVLYGIARLMGLPHYHRLLYALVLAQGGEFSFVIFNEAWDNHLMSLEQRDLLAIVVAISMGAVPIVIRLLERL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
42523724     IHDLALILGTAGLVTLLFKKLNQPIVLGYLVAGFLVGPSIFPTVIGVASINLWAEIGVIFLLFALGLEFSFKKLLRVGGSASFTALFEVSLMILFGFTTGRLLGWSTMDSLFLGGILSISSTSIIIRTVEELGMKNMKFVGMVFGVLVIEDLVAVLLMVLLTTVALTRDFSGTEM----------------------LGAVLKLSFFLSIWFVAGIFLLPSFLKRTQKLLSEETVLVVAVGLCLMMVVFASN-VGFSSALGAFITGSILAETIEGERIHHLIAPIKNLFSAVFFISVGMLIDPQVISIYWKEVLLLSAVVVVGKTLSVTLGSVLSGQTFKSSLQSGMSLAQIGEFSFIIATLGLSLKVISEKIYPIAVAVSVLTAFTTPYMARSAEKTYAWLEILPARFIQSIDSYSVLSFSMSGNREW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142056982    -----AILIITLICGMLVSRIGLPPLIGYLVAGFVL--FVFGIEESLPLLQELANLGVTLLLFAIGLKLDIRSLFKAEVWALSMVLFIPILKILGLIGLSQLDGLSVAQLSLIAFALSFSSTVFAIKVLEDKGDVQSLYGRVAIGILIMQDIFAVVFLTISKGAIPSVWALALLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVVGAWLFESVGLKPDLGALIIGILLAGHKKASELAKSLFYFKELFLVAFFLTIGLNGLPTVSDVVLAALLVLLVPLKILLFV---YLLTRFKLRSRTSMLASFNLGNFSEFGLIVAAVATSKGWLPPQWLVIIAVALSFSFLFAAPLNATVGNIYQRFQQRLIRLEKPP-----------------------LHPEDRPIAIGNPRFLILGMGRIGSGAYDELRARDGEILGIEHKQELVDLHRANGRNVVQGDAADTDFWEK--LDRAELVLLAMPHHAGNLFAVEQLKKLNYQGKLSAIVQYGDDAASLRTSGVHSVYNLYEAAGAGFVDH---VIHELLPDSETRAEAEANAD---------
135162310    -TELLVIFLSSLVLVALCRPLKLPATLGYFFAGALVGPTGLGWVQNPEDLALLAELGVVLLLFTLGLEFSLPRMLSMRRAVFGLGTTQVVLTTALFAGALYYAELGLGLAIVIGGGLALSSTALVSRELAVTGQLQQRHGQTALGILLFQDLAAVFFLILVPALATDGAE---------------------GLGLSVALAAGKGVGLFIGLMAVGRYVLPPIFHEIARSRSEELFVLSALAVVLGAAWLTHAL-HMSMALGGFVGGMMLGESRYRHQLEADIRPFRDLLLGVFLVSVGMMLDLPLLAEYWARILAFGLILVLVKFVLIAAVARLLGERPRDAVRTAVVLAQGGEFAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149197457    MSAIIW-IGIAFLFGTIAKLIRLPPLIGYLSAGFLL-PTIGQLIDDREALNQFADLGVTLLLFTIGLKLKVKNLLRVWGTGFGHMAIITIAMSGLLFLLGPFSGLDFKAIALIGFALSFSSTVFVVKVLEEKAAMNSFYGTLAIGILIIQDIAAVIYLA----------ASTGKIPSPW-----------------------------ALALLIGLYPLHRLMKKFLNFIHKGELLLLFGLFIALGGAILFESFGIKGDLGALLLGIMLSKHKYATNLAKELFNFKDLFLVGFFLSIGLSGLPD---SDIILTAILISLILPLKALLFFLFLTKFRVTSRTAILSSAILFNYSEFGLIVAKVGVDTQVLSPKWLTIIALALAISFLYASPLSANTQKLIEFFIDKAKRFESKHRLPEEINIDPGDV-----------------------NIIIIGMGRLGTGAYDEFLHQDVKIVGFDNDPSVVKRHLNEGRHSILANSVDPDFWHRFCVNHPSMVLLSMPETSNNLFAAQQLRANKFEGKVFATVKYKEDEATLKENGVDYIFNFYISAGAGFA----------------------------------
183219625    LQDIGLSIIFATVLSHIARVLKQPLILGYIIGGAMLGEMGFELVTNEASIELISEIGLILLLFIIGLEINLAELAKMGKAMFTLGILQFTLSVAFVYSVFPFFGLSIGSELYIAVALSLSSTLIVVKLLQDKVEINTLSGKLTVGVLVFQDIWAILFMGVQPNLNNPE-------------------------ILKILTSVGIIVLLIAFSFSVSRYVLAKLYK--ACASSPELILLTSIMWCFLVCGIAGE-AGLSKEMGALVAGMSIAAFPYGADVISKLIGIRDFFVTLFFVALGLKV-PLPSLEVIGLSAAIIALMLFVRMITIAPVIIKLNKGVRNGFLTALNLAQISEFSLVILALGAGFEHITPKLQAVILTSTIIASVLSTYIIMFNHNIAATLERLLARV----------GITDQTEESGSADPSGQSGHGGHGGDGMVRDIIVLGYFRIARAFVEYLEDLSKRIIIADYNPAFKEELTNKGFQWAYADLAHPDSLSHIGLHDASMVICTISDSFNNNRLLSTLSKLAPNAKIILTSDEPGEAKKLVADGAQKVIIPGVITGEFLYDYISR-----------------------------
73541397     ----VVFLAAALIAVPLSVRAGFGSVLGYLIAGVVIGPWVLRLVTDVDSILDISELGIVLMMFIIGIEMDLKKLWAMRRAIFGYGGIQVALCAALLAAIFTIFGAPWRVGVAAGFALSLSSTAMVIAILEQNREMDTPVGQTCFGILLFQDIAAIPMIALLPLLAPAPIEDNDPSG---------------------WLMTARALAMLAAVVFGGRFILQHALRIIQRSGTREIFTIFALLWVIGIALLM-HVVHLSMSLGAFVAGMLLAGSESRHEIEADMAPFKGILLGLFFIAVGMSIDFRVLAERPWLVAILVVVLVGGKLLALMFLASKINLPREQRIYFAILLSQGGEFAFVVTAAAQAARLLDNEQLSIVTVVVALSMATTPLLLLAFRKL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296088666    ----LTFLAVTVMVIPAFKIIRASPILGFFFAGVVL--NQLGLIRNLTDVKVLSEWGILFLLFEMGLELSLARLQALAKFAFGMGLTQVVLSTLAGAIGTRILEFSVDEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNLVEES-------------------IWPMLAKESLKALGGLGLLSLGGKFFLRRFFEVVAEARSSEAFVALCLLTVAGTSLVTQKL-GFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDTQLLVREWPNVLSLLAGLIVIKTLIISAIGPRVGLTIQESVRIGFLLSQGGEFAFVVFSLANRLGVLPLELNKLLIIVVVLSMALTPLLNEVGRRAADFIDEKF---------------------------VAEDKPDDTINFDVSEPVVILGFGQMGQV---------------------------------------------------------------------------------------------------------------------------------------------------
296088666    -------------------------------------------------VEVINDLGLDTLTFLAVTVMVIPAFKIIRASPILGFFFAGVVLNQLGLFLLFEMGLELSLARLQALAKFAFGMGLTQVVLSTNGAIGTRILEFLFNIRSVDEAVVIGAALSLSSSAFVLQAEKGELPTRFGSATLGILLLQDIAVVPLLVILLKALGGLGLLSLGGKFFLRRFFEVVAEARSSEAFVALCLLTVAGTSLVTQKL-GFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDTQLLVREWPNVLSLLAGLIVIKTLIISAIGPRVGLTIQESVRIGFLLSQGGEFAFVVFSLANRLGVLPLELNKLLIIVVVLSMALTPLLNEVGRRAADFIDEKF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225164994    LQDMAVILVVAGVVGWFCKRIGVSAVAGYLFAGILVGPYTLSLVMSEVRIGVVVQIGMVVLMFSLGLRLSVTKLRRMGTGMFVAVLASAGIFFYLARVLGSSAGLSGLQNMFLAGALLVSSSIVVSRVLGATGTSHERSGQLALGFTLLEDLVGVLMLAVLTSVVKFSDAAAGGTGEAQGAGPWLSHGPELGT------TLGHFGAFIVLAGIVGLLLVPWLLRRMSVSASTELQTLMVAGALFGVAVIA-ERAGYSLALGAFLLGMIVAETPQRVQVERTFAGMRDVLGAVFFVAVGMQVDPALLAEAWLQILGFTVFALVVRTLAPAAGLLIAGAPQREALRAGLQLVPIGEFSFIIAQLGVLSGVMPERFFPAVVGVSLLTTLAAPVLGRHSEGIAMWALSHQPVWLAAWIRYYRGWLERMRVRRQESRLWQLSRKRFIQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
213966182    ----LTAILFSIIGGLGASLLRLPPLIGFLGAGFAVHAMGL---EEIPFIDSLAELGVTTLLFTIGLKLNPKDIVAPRVVFSGLGVFAVLFGVASFLPLRELTGLSVTALIYIGIATSFSSTVFVMSHLEEQNRGASAIGRIAIGVLILQDIIAVGVLVASSGKTPE------------------------------------LWALALPLLFFIRPLAARLPNRMFRT---ELLVLTGIGIAVA-SYSAFELAGLSGSLGSLVAGILLSSHPISDRLSEALISIRELLLVAFFIEIGLGGLPSAGGY---VIAAIMVLFLVFKATIFIWILKRMGLSLRTSALAGLTLSNYSEFGLIVMAAATQQDILPEEWTSIMAVAVAGSFIASSLMAPHEDKIVSFL-----------------------QKFVPETPEDRLVPEEAKVIIDNADALIMGMGRVGVGVYRLVNEYGMNVFGVDFDEDRIEELREQGYQVIPGDVTDPELWHHIELEKKPALVLALSEHAETYAMIQNIRKQDTEAVVATTTKVQRFKDQLLNVGADMAVYLYDGAGEELADRAVETLKQR------------------------
186473809    LIDVVVFLAAALIAVPMSVRLGFGSVLGYLVAGIMIGPWALGLVTDIDAILHFSELGIVLMMFVIGLEMQVDTLWAMRRTIFGYGTMQMTVCAAALSAIFMLLGLSWRIALAGGLALSLSSTAMVMSELQQRKLMDMPTGRAGFGILLFQDMAAIPLIALLPLLGPAMP---------------------VAAAEPGWLIALKALGMVIAVALVGRYLLQVVLRVITGIGVPEIFTAFALLWIVGIALLM-ESVHLSMSLGAFLAGVLLADSDYRHQVEVDMAPFKGLLLGLFFIAVGTSIDFGVLMREPVRVAVLVVALVGIKTIAQWFLANRFGVPASERSYFAVLLSQGGEFAFVVMAASLAAGVIDQRQSSLVTLVVALSMVSTPLLLLVHRRFVQPVVSREP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135206201    -----------------------------------------------------------------------------WKAATLVGIGQVVFTSIVSYGICRLVGLTHVASVYIGIAISLSSTIIVIKLLSDRGDLDKLYGRIVLGILIVQDLVAILMLIFINGAGES-------------------------IVGLMWNTISIGAGIAISLYFIARYIFPPLLKTIAK--SQELMFLFSIAWCLVVAVVAAKL-HFSIEVGALLAGISLASTPYAVQINSRVKPLRDFFLVLFFVHLAAGMTFVDVQSIVIPAIILSFFMLFLTPFIVLAIMGALGFSKRNSFLTGITVAQISEFSLIVVALGVSKGVLESEMLTLVAIIAIITMVGSTYLITYGKRIYNFLSP----------------------VLKFFERKKLVDQLNYHDKGLEYKVYLFGYNRIGYSVLQSLTKMQKSYLIIDHNPETVVELGKKGMHCKYGDAEDIELLAELNTNKIEMAISTIPDFDTNMLIIDKIREVNHDAIIIITAHQLEDALEF------------------------------------------------------
256847702    ------------VCSELSSRIGLPPVMGELITGILIGPAVFHLLTPTTFIHYFSNIGVIMLMFIAGLEGDLRQLLHYWAPSLTVATLGVIFPTGTAYLLCHVFNFDVQTAAFMGLVLSATSVSITVQVLREMGYSNTRESQIILGAAVADDIICIILLGISVQLVGQHSASS--------------------LSGKVLSMVVPQILFFIIVLLIGHYIVPRFLQIFDKMGISESLPTAALIICFGFAWIAVKC-GMSDVLGAYCAGLAISQTKYEEALAPKIEPIGYIFTPVFFISIGLEVTFHGIGNDVLFIICLIIIAVLGKQLGCGIGAKLFHLNWKEANIVGAGMVSRGEMALVVIKVALSAGLIDQSYFTALILVTVITTLLAPLLLKIF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135045120    --------------------------------------------------------------------------------------------------------------------------ALISKVLTETGQLQTTTGKLSISVLIFQDIMVVPFIIITHALAVKSEQSTTVLMGQQ---------------------LLSGVITFSALFFIGQKLISPLFSYIARLRSTELFMLTVLLTALTAAF-VTEAMDLSKELGAFLAGVLLAGTPFHHQVELDIRPFRDVLLGLFFIGIGMMFHASLPAIWPQMLALGLLTMLLKMVIIPTAIVLMKKGNKEEALRAGIYLSQGGEFGFVLLSIASSLGAVSDSIQQTVLGALILTMILSLLMIRWEDTILNLLLRKVER---------------------PQRDLNDVNQISERCQDLQKHVIICGYGAIGQHLAGILQDQEQTYVALGIDAALVNAAALAGENVFYGDATQLQLLKAVNVQQAAVVVVSFSDLRAAEHVINAVRSVTSEVPILVRCREESEFEQLKDKNVTGIVVETLETGLQLLTTLGFSEAKIRAVNRRSRDD--------------
226226201    LANLTLVLCVGALTTYLFQRIRQPVVFGYLVAGMIVGPHGVPLFADLSMVTTLSELGVIMLMFGLGLEFSLRKLVQVGPTAGVVALVDTSVMLVFGYGAAQLLGWSTLESVFCGAIVAISSTTIIVKAFAEQG-VRGRFTELVFGILISEDLIAILLIAVLTTVAAGGGVS----------------------AGEVGITAGKLVLFLVGFVGIGLLVVPRLVRAIVRLDRPETTLIVSLGLCFGGALLALGAG-YSVALGAFIMGSLVSESGEARRVEHLIAGVRDMFGAIFFVSVGMMIDPRLVAEHWGAVVLLSVVVIAGKLIAVSTGAFLMGNDVRTSTQAGMSLTQIGEFAFIIAALGLSSGVVREFLYPVAVAVSAITTLTTPLLIRASGPFASMVDRNLPRP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
94310572     ----VLFLASALVVVPLSIRLGFGSVLGYLVAGMLIGPSALGFVTDVNAVLHIAELGIMLMMFIIGIEMDVRKLWNLRRSIFGHGGAQVLLCAVLLALAFTAFGVNWRVGVAAGFALSLSSTAMVIAILEQRGLMQAPIGRASFGILLFQDMAAIPMIALLPLLSPAPATTNTIAG---------------------WIVALEALGMLAAVVFGGTILLRYLLPIIRRSGTRDMVTVFALLWVIGIALLM-QSVHLSMSLGAFVAGVLLAGSDCREEIEADISPIKGVLLGLFFMAVGMSIKFDVLASKPFLVAVLLLVLLVAKISGLLFLARQIQLPRGDRVYFAVLLSQGGEFAFVVMAVAEAARLLNGEQASIVTAVVALSMAATPLLLMA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289677458    IQDLAVIMLVAGVVTILFHRLRQPVVLGYIVAGFIIGPHTPPFIHDEDTIKILAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIALMIWIGYEIGQFFGWKTMDSLFLGAILAISSTTIIVKALNDLKMKNQRFAQLIFGVLIVEDILGIGIIALLSGIAVSGSVS----------------------SGEVFSTVGKLSLFMIVALVVGILVVPRLLSYVARFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRELLKIERLIEPVRDMFSAIFFVAIGLMIDPGILLQYAWPIAVITVAVVLGKMLSCGLGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226310002    IFQLAVILIASKIAGDISVRLGQPSVLGKLLIGIVLGPTVLGLVTDTEILKEISQIGVILLMFIAGLETDIDEFKRTAKSSTSVGIAGIVMPLALGYGAGIAIGLSNIEAIFLGLLLSATSVSISVQTLKELGKLKSREGATIMGAAVIDDVLVILALAFLMSFAGGDVN--------------------------LGMVVLKKVAFFAIVIALSWKVVPWVLKKFAPLQVTESVISAALIICFLFAY-FAEYTGVAAIIGSYIAGVAISLTNYKTEVTHKVETISYVFVPVFFTSIGVTAQFSGILENLGLIVLLSVIAIVSKLIGGAFGAKITGFPWKNSMAIGAAMVSRGEVALIIAAIGLENNLLTQDMFAVLIVVVLLTTIVTPPMMKWFF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135162718    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLSPGLGAFLAGVLVADSEFRHQLETDIEPFKGLLLGLFFMAVGMSVDTQLLASSTLLLVGLAAGLLLAKVAVLFVLGRVTGANGRDALSTALFLAQGGEFAFVLFGRPAAQSLLGAEVIDLLILAVILSMAATPLLFALDGWLRHRGEAVPDVPTEVPDDVEHE-------------------------------VVIAGFGRFGQIVGRLMSMTGFHFTAIDDDPADVEFVRRFGHSVYFGDPRRVDVLRDAHVDRARLFVIAVDDVQKSIEIAEVMREAFPSTPILARVRNRNHAFHMRDLGVNYVVRDTLLSAVETGGEALRVLGMEDGLVRRSTALFLEHDARTLEE---
224105839    -----------------------------------------------------------FQLFEMGLELSLARLKALAKYAFGMGLTQVVLSTLAFTAFDLVNIRSIDEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNLVEESIWPMLAQESLKALGGLGLLSLGGKYLL-------------------RRVFEVVAEARSSEAFVALCLLTVAGTSLLTQKL-GFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDTQLLFREWPNILSLLAGLIAIKTMIITAIGPRVGLTLQESVRIGLLLSQGGEFAFVVFSLANSLGVLPLELNKLLIIVVVLSMALTPLLNEVGRRAAEFIEDKFDTEDVTAE----------------------------VNFNVREPIVIVGFGQMGQVLANFLSAPGWPYVAFDLNVSVVKASRKLGFPILYGDGSLPAVLQSASISSPKAFMIMFTGRRRTTEAVQRLRLAFP-----------------------------------------------------------------------
254504574    ----VFAIGTAFVFGLAVRQVGLPPLVGFLAAGFLIGPRFGMPGETGPILEYIAELGVLMLLFTIGLKMKLRQI--TEPQVVGGALIHFIVSIGVFTIIWLLFTSEWMGALLVGIALAFSSTVLSAKILEAKRELGTFHGRTAIGILIVQDIIALVVLAIFAG---------------------------------------KLPGPWALLIFATPLLRPVLFKLLDLAGHDEVLLLAGMMLSLVIGGVGFEIIGLKGEIGALVMGLLLSGHPRAGELSSSLWALKEVFLIGFFLSIGMSGLPDWNAIIFALVLAALLPV---KGILFFAVLIAFKLRARTSFVTALSLTAYSEFGLIVAAGIPAAQ---DYLVPLAIAVSVSFLIAAPL-----------------------NRFAHQIFERFEPQLQRFELSTRHPDEQPKDLGDAD-ILVFGMGRTGTAAYNALIEKGHRPIGLDADIYKVEGHAEAGRNAIFADAEDSNFWNSVDLTKITAAVLAMDDLEAKLIAARMLRASGFSGTIVSHALHADHVAQITEAGADQTYLTMQEAGQSLAIHALETTGSENAAD--------------------
189424869    IQDLAIVLLVAGCAGMLCRRIGLSVIVGYLVAGIIIGPHTPPFVLDIQRIETLSQLGLVFLMFAIGLGLSLTKLQKLGTATLLATALGAFFMLNLTQMLGAVLGWPPAKTLFVAALFMVSSSAVIAKVIADMQLGRDQSGQSALGITVLEDVVAVVMLTILGSYSADSGSGGSDVPG----------------------LLAGLSAFVVLLVMIGLYFVPRLLRKMETRADPELQTIMVAGVLLLMALLAVK-AGYSLALGAYLLGAIVAEMPQKGEVEKSFSGMRDLFSSVFFVSIGMMIEVHLLLKVWPWILALGLFTLLARMLSTGFALILVGTPIHVARRAGLLLTPLGEFTFVIAQLGVSKLVLPAEFYPIAVGVSILTVLVTPLLNRHAEPLLVWIEQKEPAWISRVLTFYHNWLAQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
76800820     LTIVSVMFIVAGPFLLLANRYDIPAVPLLILAGIVAG----RFFEEQGLVLELARYGVALLVFSFGVGIQLDSLRTVLADSELAALGQIGVVGALGTGFGVVVGLPPVEAALFGIAAALSSTIVATALLQREIWMDLVHGRLAESINFVQDLFAVGVLLIISAEAFAADP--------------------------IATQLGYGLVLFAAAVAINRYLFDALGRL--AGGSDELMIIGAVSL-LVVFIGAAEVFGVSIAVGAFAAGLAIRHEPGTHGLFNGVESLKDFFVAIFFVTVGALVVVPFVINKLLLAGGLVVLAGLVKPAVTIAILMYKGYEARTATLTGATSDQVSEFALIIAIEAFLLGLLTQITLDAVVLAAVVTMVTSSLTQRHDEAIYRWLSKRGLLPSR----------------------HGKVDSMSDVPDDISDHIVVVGYGHTGKPVVAACEELDVPYVVIENDPARHDAVQRECDAYIFGDAMDQYTWEKANVTDAALVMSMVDFEPVSQRLLSFDLE----ADLVLRAGDEQTALRLLDAGATYVSVPDLLASEELIGRVRAVLEGETTPAELRAEQRER-----------
292490213    ---IIW-IAVAYVLGLGASYFGLPPLVGYLIGGFVLGGWG---ISGGPVIHTITELGVLLLLFGIGLKLDLKSLLQ--WEVLGIGATHLIALGIGFTLLFLTAKIAQSPALFLSLGLAFSSTVFAAKVLEEKGELGAFHGRLAIGILILQDLVAVGMLV----------AAENGALSLWTP-----------------------------IFLLCTPLLRLPLKQALTWSGHSELLLLYGLLVALGGAHTFQALGLGTELGALVAGMLLADHSRSEELSKTLWGLKEAFLVGFFLQIGLEGLPNLQDSKWL---LPLIIFLPLKAVLYFFLGTLFGLRARTAFLTSLALFSYSEFLLIAAAVGAKNGILPSTWLSLALLVTISFIIAAPLSHTLFAYFERWLVRFERQVPHPDEEPQNVGQAKW---------------------------LIVGMGRTGTAAYDLLTQRHQRALGLDSDLVIVRQHLEEKRRVVYGDAEDPNLLEKISVNSLVGVILGMPDLEAKLRLSKDLRQNGFQGMLAAMSFYPEEDAKLYENGINLIFHPFNEAGERLAER--------------------------------
135105640    LVNLTLILVLTTALVMFFRMFNQPPILSYILAGLIAGPAILGWTADTGIIEVMGHLGIAFLLFVVGIDLDFRGLRKMGVHAGLIGVGQVIITGVIVYIISRALSLTILQSTYLAVAVTFSSTIIVIKLLTDLRATDSLYGKLAIGVLLVQDIIAVFALLFISALNTSTHSIAST----------------------LALTVIKGLFVGGLAWGVNVYLLPPLLKGAGKRL--EVLFLFSLTWCFTFAVLF-NLIGFSLEIGALIAGLMLASTPYSYEISSRVKPLRDFFIILFFILLGSRISFAVLGDVLLPAAILSFVIIVGKPLIIMGLMGLLGFSKRTSFLTGVTLAQISEFSLIVVALGVTVGQLGEETTALVTVIALITIALSTYGFLHKERLYKRIER-----------------------FIPFYRLGIHHHEDRGEHHLKPHVIVFGHNRIGHGVVENFLKHHKDFLVVDYNPEIVVELENQGH---------------------------------------------------------------------------------------------------------------------
209881464    ---IVILLYSSFIFGTICRFIGLPLLLGYIIGGYIVGPYGFGYISQPIQMISIAQIGVCLILFMLGLEFSFKRVSSIGKVIVYCAISSLLLFILLCSTYSIWIGTPIREGIFIGAFISMSSTAVVIGELQ----LDTKESMLTIGVLILQDLLLGLILALIPALQISFENNLNNSKSIFKYRIILIITYFSKLTWKILKPFLVLFLFGLISYIVKVIVFPFILFFLLKTKNKEIILIGI-ISIVLSISSLTEYLGLSMEMGSFVAGIILSDSHFKHDFIQSVESLKWLFSMLFFTSIGLVIDATFIWDNCLTIGTVCIFISIIKFSVNFILFLIFGHDSRIAGQTAVLLANLGEFGFVLASKGMSLGIISRKVYLLLVGITVVSLITTPIILRLLSYLTN-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
182416379    IQDLATLLLAAGVAGALCRRIGLSVIVGYLVAGILIGPHTPPFIVDEARIMALSQVGLVFLIFSIGLGLSLSKFGRMGAATLIATGIGAFLVLNLTQLLGLVIGWTPLQAMFVAAMLMVSSSAVIAKIVHELKLSHERSSQIALAITVLEDVVAVTMLTVLGSQTQAGASEGVGSLLGGLG------------------------AFVVLLVGAGLLFVPRLLRRLEARADPEMQTI-IVAGVLCLLALAAAAAGYSTALGAFLFGALVAEIPQKRGVETSFAGIRDLFSSVFFVSIGMMIDVRLMLDVWPLTLGLAAFALIARPIAVGIAMVLVGMPPDEARRASLLLTPLGEFSFIIAQLGVSTAVLPSSFYPVAVGASILTVLATPLLGRHRDRILQLMDRWEPRWFKRTIDAYHGWMQQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
68535969     MELLLIYLGVVFVCGLLAWAVRLPPLIGFLAAGFALHAAG---VEHVDSLDLFADIGVTLMLFAIGLRLDLRALMD--KAVWLTASAHVLVMTLIGAGFITGLGTDFSVAVNIALVLSFSSTIVVIKILQDRGDEQALYGNICIGVLIMQDILAVAFMSILRGEPPR------------------------------LASLLLVAIVPLLALTTRRWY---------KLGHGELGALFGIVMALLPGYALFEWVGLSGSLGALIMGIVLSRSPGAEQLSHSLFTLKELLLVGFFVNIGFLGLPNLQNLADA---ALLLILLPVQGIAYWAILWGLGLRNRTSVLASLLLANYSEFALIIAALGVNDGWLNQRWLLSLVLAVVISAILNPQSVSRATRLAKRLPTRPPHKIHPEDRPINLGDA---------------------------HALVLGVGRLGVSCYNELTEYGAKVLGVEHDPARVRHLQERGYNVVEGDATDIDFWERVKSHQIDMIMLAMPAQHANVDAVKEASNINPECTISSVAMYREDVEELEELGINVVVHLQDGAGESLAERTFTENQQR------------------------
227878435    --------------GQLFARFNMPAVIGQLLSGILLGPAILNWVKPNDIISLFSEFGVILLMFLAGLESDLDLLKKYFKLSFTVATVGVILPVVFMGLASYFFGMRPLEALFIGIVFAATSVSISVVVLQEAHQLHTRAGTAILGAAVVDDILAVVVLSLFTTFSHEGGKS--------------------GLTNNFLLNILIEVVYFVVVWLIFKFVAPYFMKASEKIDVDYSVVIGSLVLALTMAW-AADFVGLSAVVGAFFGGLAIRQTPQYKEVHSSVSAIYSVFIPVFFADIGLSMTFASFFKDIWFIIVMTVLAILSKFWAGKYSSEIFGFNKNEGNIVGAGMVSRGEVALIVAQIGINHHLFPEDIYSSLILVIIVTTVISPFIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
55980791     ---------AAFALGLLASRLALPPLVGYLVAGFLLAGTG---IRGTAFLHQIAEIGVLLLLFSVGLKLRLKDLLDPRVLLSGGLHLGLFATLAFLY----------TKNLPLAIALGFSSTVLVAKVLEDKKELTSYHGRIALGILVFQDLVAVGLLTL----------YGGEGVSPW--------------------------AALVLLFPLLRQGVAWLL---EKSGHEELLVLFGLGMALGSGELF-QHVGLSPELGALFTGALLSGHAKSAELTKGLWSLKEAFLVAFFLDIGLREGLQGLDLGLA---AGLTLLSLLKAPLFFLVLLLVGYRARTAFVAGMYLGNHSEFALIVGVALERAGLFTDALALAVALSMALSAPLARYSHTLYKRLEPFLLRLERPGSHPDAEPER----------------------------LEGTVLVVGMGRTGDAVYRVLEAQGESPVGLDADPAKVERHREKGRRVLYGDAEDPELWERLDLRGLKAVVLALPDLEAKALAARWLKERGFQGLVAATSYFPEEDPVLAQEGAHLIFHPFQEAGERLGERVLE-----------------------------
302352309    --------------------------------------------------------------------------------------------------------------MTIGFALSLSSTAIVLKILNEKNELHSGYGRIVLGVLIFQDLAVIPILIMVSVFASNNQSLDKVLINLLINSIIIIITF----------------------LVIGKYIIERYFKLIASTKSEEIFLISVLFLVTLTSFIAEQLS-FSYSLGAFLAGMMLAETKYRFRIESDLVPFRDLLLGLFFITIGMQIDWHWIIEYFIEIIGITMMIIGIKAIIIFATLYPFSQ-KRTVFKTTIALGQVGEFALVIFTLAHSDKIISDIENQVLVISVILSMILSPFLLNNIKNIVDFLMP----------------------------EPTILRQRAFRNDGFSNHMIICGYGPIGQHVSKSLKELGIKYIILEHDIALVDKAILNGEKIFFANAAQKSVLEHFNVKGSNGVIVSIANEKQKRLICENVVSISKDTNIVVVVNNENEEKILEDLNIKHVIN--------------------------------------------
142093965    LTAIAIVFSVALLCGLLLMRFKQPAIIGYIVAGVILGPSGFQIIEETEAAKTLAELGVLLLLFLIGMELSLRAFKTVYKLASVIVLVQVVFSILVTSIIGIAMSWDWQQGILLGFVLAVSSTAVTVKVLADRGELRTHFGRITVGILIAQDLAVVAMLLVIEALNPNKQ-------------------FDLWIIPKTIGAIFFVITIVKFLSKRERIRLPLALRQAFGV-DREVVPIAALAFC-GVCATTSGLIGLSTAFGSFLAGLIVGNSSERQIVLRSTRPIQSVLLVVFFLSVGLLIDVAFFFENLGTLIVVFILATIAKGLINIIAVRIAGQPWEQSVLVGVTLGQIGEFAFVIASVGFTVNAIDSEGYKIAVAVIALSLMLGPAWVVLERRLRA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144899372    -------------CGVIMTRLRQPAIVGYILAGVVLGPSGLKLVSNPDAVSTLAEFGVLMLLFVIGIELDLRRFIQGWKVAVVATLIQIAGSVGAALLFRHLMGWSFGLAMVLGFAVAVSSTAVVIKMLESSGDLDKPVGRTVVGILIAQDMAVVPMMLFLGSMQRQ------------------------GIVPLDVAKVVFSVAFLAALFWLLVRKRIRLPVTSRLAKSGELGPLTALAWCFGAAALSG-LMDLSPAYGAFLAGVVIGNSTQREAILKSAEPVQSVLLMVFFLSIGLLLDIRFIWKNLGQVLTLLLMVTVFKTVLNIAALRLLRQDWRLSFVAGVSLAQIGEFSFLLAEVGKAAKLITGTETKLVVAVTVLSLVLSPLWLLAMRRLH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294055507    IYDLGFIAIGAAVFAFLGKLIRMPSLVAYILAGMVIGP-GIGLVEMDHSLELITELGIALLLFLVGLELSLEKIKDLGKVALTLGGLQVGLTAIGGFALCLMLGFSPMAALFLAASVTFSSTVVVIKLLDQKGAMKRLYARISVALFLAQDIVVIVALTLMSGLGDGSAEVSI-----------------LGLLMNVGNAFLGMLIMLLVSILAARYILPKPFAWAAR------FPDTAFIWALCWCFLLAHAFHLSVEIGAFLAGIAIAQLPVHEDLHQRLHPLMNSFIAVFLVTLGVKMEFGDFPVIWPYALVLSVFVLTVKPVLVYSILSKLKFSRYTAFQTAVSTAQISEFSFILLGLAAVTGLIEGSVVSLGGLVGILTISASSYAILGSEALYVLAERRLFRFSKASEIREQEEVHDR-----------------------SGHIIVIGMNGLGREIVRALVARGQSVLAIDTDPEKLRGL--DGADSLIGNVEYHAVVEEIGMRKACLVISALQIEDANHLLAYRCRSM--GVPCAIHAFDDSVVEDLLDLDVNYLMMPAIAGAVKEVRLLRE-----------------------------
140889688    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCLAMGKATFMVIALFACSRKLVPWLFRAVDASRSNEVFILTILCLCIGTAYITS-LTGLSLALGAFLAGMIVADTDFRHRAMGDILPLRDVFVSFFFVSLGMFFDFEVLLQKPGQVGWLLIAFLGGKGILAILAASIMRFPPRAAWLAGVGLAQFGEFGFVILQLANQEGVVSDQTIAPLLNAGILSMFLTPLLVYKAPHFTAGERALDPLAKLLRARSSQELEEKTVGH--------------------SDHVVVIGFGLAGQFLTTSLRELKIEVVVLEMNSDNVRTGKERGDPVYYADATSEEALGHAHVESCRAIVIMINDHPATERV--------------------------------------------------------------------------------
76802440     --TLAAVFIAAGALSLLANHFEYPVVPAYIVAGLLAGTFI-----APSDVFELAQWGIAFLVFVFGIRVDLSDIRSVLRDAEVAALTQLLVVGVVATGVGYGLSLSFGFAIYFAAAATFSSTVVGSGVLAAGTQNNLVYGRLASSIHFFDDIVAIGLVLVLSADALTD-------------------------PQAVTSNIGYGVVLLVAGLVFYRYGFPRLVR--AADGSDELVLMGSISILIAF-IAAAELAGISIVVGAFAAGLAIQEGGEALDVRNGIDSIKDFFAAIFFVTIGALVQFPT-IEIVVLTAVLVALVLLVNPAVHTAAFLYEGYDARTSFFASSTLAQTSEFALIIAIHAWLLGTIAPSLFDAIILTAAITMVVATVVRRFQGQLYTSIVAR----------------------LVEGQQTRQVDKHSSVDDGLEDHVVIVGHGRQGRRVVEQLETLGEDYVVVENDPAKRRGLKTDCKNHVFGDAMATYPMAKARLPEAKLLVSTVDYEPLSRSLLLRSTE----ADIIVRSESAVEARTLLDAGAMFVTHSNILAADRLVESIEQVIQGGQGSD--------------------
294053647    ----ALLLAIAFVFGLIAQQLKLPPLVGFLVSGFVLQAMGK---TGGPVLESMANIGVTLMLFTIGLKLRLRSLGRPEIWAVLVLLLFTPVIVIAGSVVGRSVGLDWQAALLVAFALSFSSTVFAVKSLNESGDMGAMYGRIAIGVLIMQDILAVLFLTFSTGKMPTLWALP-----------------------------------LLVILLFGRQGIRGL---IGRSGHGEMIALCGLFLALVVGAEGFTAVGLKADLGALFIGVLVGSHPKSKELSKSLSGVTDLLLIGFFLQIGLQGVLTLQA---VLWALLFIALLPLKNIAFFFLFTRFHLRARTSWMSGLTLSTYSEFGLIVLTLAVAKGWLGSEWLVAMALALSVSILI--------------VAPLQRSGEQIYEPRRKLLKRYETKGTHPDDLPIDIGDH---------RIAIFGMGRVGVEAYSYLSHRYPKVIGFDRDPEAVEVHCSQGRKVMLADATDSDFWRRMSADRLDLAVLAMPKHAANIHAAQSLKSCEFHGVVAATGKFDDEVKELRALGLDTAFNLYAEAGSGFAGHVYHVFNQQ------------------------
213581973    ------------------------------------------------------------------------------------------------------------------------STAIAMQAMNERNLTVSQVGRSAFAVLLFQDIAAIPLVAMIPLLAASGASTT---------------------LGAFALSALKVAGALALVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVENPLRILLLLAGFLAIKIVMLWLVARTLGVPAKQRRWFAVLLGQGSEFAFVVFGAAQMADVLEPEWAKALTLAVALSMAATPIFLVLLTRMEKTATGEAREADEIDEE--------------------------------QPRVIVAGFGRFGQIAGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMDL---------------------------------------------------------------------------------------------------------
83815889     -------LLAALGVVLVARTARVPNIVAYIGAGLLLGP-ALGVLTVTHTIELIAEFGIILLLFLVGLELSLDKIKAVGTTAFVAGGVQMGGTALGGGLLAGLVGVPVVEAVVVAVAIMFSSTVVVVKMLEKQSDLDAPYGQIAVGVLLVQDLVVVMVLTFVAGLAGPGELAWADVARG------------------LGQAFVGMVLLGGLIAAAARYVLPPAIQWI--SRMTEGLFIWSLFWCFLVVLGAEAL-HLSPELGAFLAGIALAQLPQCHELRQRVHPLMNFFIIVFFVSLGLQMELGAALARWPLALALAAFVMVVKPLLFFGVLPRLGHGEETSFRTGLSLAQISEFSLIFGALALSSGLIDEALLSVITLVGLVTFALSSFLLLYSDRLYAAVKPYRPLAWLGARQEAPAPP----------------------PDGLQGHVIVVGLNTLGRCLVDRLTAAGETVVAVDTDPEK---LARRSVSTVHGNAVHETTREAADWEDAKLVVSSLSIEGTNNLLAYHAQRA--GVPCSIHAFDRTSENSLRTFGVDHLIRSKHEGARRLLDELK------------------------------
198431598    --NIIWIVMTCLPLGSLCQILGVPSLFGYILAGLALGPSGLNVIQEMVQMETIGELGVFMIMFCAGLEFSFVHIQKVWKVAVQTPLFTTVIMLVAGIIISSVFGIPLGESAFVSSCFSFSSTPLVSRFLQGAGKITSDYSTILLGVLVMQDVQLSVLVAAIPNLALHKTGDSPAFLTTLHVF---------------LWTLLSLSLVVAVCGLVYKFIMPYYTMWVMKQR-RELQLLGVLCVMFVCQLLTRSL-GTSMELGCFIAGVVVAHAFHEPAIKQKVQVIHDFFSIIFFATMGFHVFPSFVLVEFTLLISLTVIVVAGKFLISLLVLRFPPQSQNLKWLISSGLAQVSEFSFVIGSRACHLKIISREVFLLILSITTLSLVFAPVLWKLSLWRYRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
251800226    ---LAIIIVSTKAAGALSVRLGQPAVLGKLLAGIIIGPAVLGWVKPDDFIGHFSEIGVLLLMFIAGLETDLDQLRKNWKPSFAVAVGGIILPFVGGYGIASALGLSNNEALFLGLLLCATSVSISVQTLKEMDKLQSSEGMTILGAAVVDDVLVVILLAVMMGFLVPASDVS------------------------LGLLIGKKLLFFVVIGLVGWLLVPRFLKWFAPLKVTETAMSAALIICFAFSYFAEEM-GIAGIIGAFAAGIAVSQSPFKHEVESKVEPIYTLFVPVFFVSIGLHITFDGVGKQLLFIVLVTLIAVVTKLLGGGLGARLTGFNNRSSITIGAGMVSRGEVALIIAASGLESGLLPEKYFTSVVLVVILTTLITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
223999563    --DLIIFLMISVIVAPLSSALGLSPVLLYLLFGLVCGPHGLHLLKDSEEVFELGDFGILFLLFVEGLNLSPERLRELGSFFSLGATQLLLSVGVI--FFGFFLGGPLLFQVVSNPNIPIDPLIVVLPILKEKGWEDRPDGIAALSILLLQDLAVAPLLVLLPLIAELEGVGISTGGGVE--------------PIALGILAFKATVGFGAVLALASVVLRKVFQIVASSRSSQSFVAASLLVAVGMGVISDAL-GLSSTTGAFAAGVLLAESGYRAQIEADINPFEGILLGVFFVTAGSALDPAIVTEYWPTLLAGISAFLLIKFSVIYSGGGALGLTKGDAARVGILLAGGGEFAFVVFNLAAENKIIPETLGSLLTASVIISMALTPALGEVADFVGKQLDVQDA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143508021    ---IITLVTFAFFFGLLISRVGLPPMVGFLTAGFAYNLAGFEI---PEGLQTIADLGVTLLLFSIGLKLKIRDLATAE--VWGTSVAHIVASTLLFFIVIFFFDLTIPAIIVLAFGLSFSSTVYAVKVLEDKGDMGAFYGKIAIGILVMQDIFAVIFLAVSEGKYPSIYALLVLLLLLPPVKKL-------------------------------------IYKLIDHAGYGELLVVSGLFFALVAGYEFFYSVDLKGDLGALILGIVISNHPKSKALAKSLFSFKELMLVGFFLSVGMQGLPTIPI---ILTAIGLVLILPAKTWLYFFITSRFGLRSRTSLLNAITLGNFSEFGLIVAALGVSQGFLSVEWLLVIAIAVSISFATA--------------APFSKNAEQIYQKYKKALYSFQKDTLHPKDKVLDTGEA---------TVLIIGMGRVGTGAYRILEARPGKVLGIELNDDRALELRNQGFNVEVADATDTDFWNM--VHQAKMIILAMPNHMSNVYAAERIQASEVDCKVVAIAKHETEVDDLSRMGVPS-FNLYREAGEGLASE--------------------------------
114775686    ---LVAVIGCALLFAFVLRSLRIPAAVAYIITGIIAGPSGFGLISDRTLLTHMGELGVIMLLFFVGMEVSLPRLIAGWRIAVLGTLAQIMLSVGVCMAVAWLFGWSWKAGLLFGFLISMSSTAVVLTLLKDADELEMPFGQNALGILLVQDMAIVPMMIVLGIVGGEEQFNPMHVGIQVTGGVLLLALVVWLMRR------------------------PKLRFPVALKQSLDKKIMLGLLLCFSGAALTAEI-GLSAPFGAFLAGMILHASEQSEWVEEHLRSLYVVFVAIFFMSVGMLVSLDFVGDHLGLLVMMTLVVFIVNSGINAVILRMLGETWAMALLTGGLLSQIGEFSFLLASMGLGLGLLDSEGHQMAMAVIAMSLMFSPLWMLAVRLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126337403    IKDIVTIGMLSLPCGWLCTMIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWKISLQGSCYMTFLMITFGLLWGHFLQIRPTQSVFISTCLSLSSTPLVSRFLRGDKEGDIDYSSVLLGMLVMQDVQLGLFIAIMPTLIQAGANTYSSILLEILRILILIG-----------QILISLVTVFLVCLVIKTYLIGPYYRKLHSKGNKEILVLGISAFIFLM-LTITELLDVSMELGCFLAGALISSQGHTEEIMSYVEPIRDFLAIIFFASIGLHVFPTFVIYELTVLMFLTLSVVILKFVLAVLVLILPKSGQYIKWIVSAGLAQVSEFSFVLGSRARRAGIISREVYLLILSVTTLSLLLAPALWKA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116326963    LNDIALSIIFATFFAHIARITKQPLILGYVAGGLLLGPNLGLSVVNKESIELISEIGLILLLFIIGLEIDLKELARMGKSMFILGIVQFVFCVLFGLLFFREILANFSGKLYFAIALAISSTMIVVKLLHDKFEVSTIAGRLTIGVLVLQDIWAIIFMGIQPSLQDPQ-------------------------ILKIVSSLGVGSVLVCVSFLISRFFLSRLFQ--AAASKPELILITSIAWCFLLC-GFAEKAGLSKEMGALIAGISIAAFPYGADVIAKLSGIRDFFITLFFVALGMKIPIPSIQIISVSLI-AVVFVIFSRVLTVATPVYFSGRGLRAGIVTGLNLAQISEFSLVILSLGMGYGHISKELESTVLTSMILASVVSTYIIFFNDPISRFVLKLLGMIGLKEEKRTESYTNGRSKRD----------------------IVILGYFRIAQSLLEEIEREKPRILIVDFNPVFRRFLEAKGIRWAYGDLANLETLHHLGIEDARYVICTISDMTTNRRLLESIKGICHHTQIILTTDDVQEAKVLIESGAAHVIVPGRISGMSLFKEMKTI----------------------------
141077515    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHSIIANWPVWQQVAVSVGVIAAIIAGGKYVSAPLFRYIAKTHMREIFTIFALFLVVAIALVM-QSIGLSPALGTFLAGVVLAESEFRHELEADIEPFKGLLLGLFFITVGASINFELLASEFSTVIALVALLIVVKACILYALAITFNISKKQRLLFALALAQGGEFAFVLLSVTTTLAILTPEQTSLVTLVVAVSMLVAPLLLMMYEQLEKRSHTSAPEFDKPEQ------------------------------ISTAKHVIIAGYGRFGQIMGRLLHAQGYEITVLDHSPSQIELLRRFGNTVFYGDAARQELLEAAGAHTAQMLVVAIDDPDKTMK---------------------------------------------------------------------------------
225164456    IKDLGTVLLAGGVAGVICKRMGLSAIVGYLLAGMVIGPHTPPFIAEEERIKELSEVGLVFVMFAIGLHLSLSKMGKMGLATIGATFLGAFFMLNFTLILGHFLDWTAMQSMFVAAMLMVSSSAVIAKLMQEYNLNHERAAQMALAITIVEDVVAVIMLTLLVSHETGG--------------------------GGVGGVIGVLGAFVVLLIGGGLLLMPRVLRRLEARGDPELQTVIVAGLLLLLSFFTVK-AGYSLALGAFLFGAIVAEMRQKHAVEKSFESIRFLFSSVFFVSIGMMIDLGQLKEVWLTVLILCTFSLVFRPIACGFALILVGIAPREARRGGLLLTPLGEFTFIIAAAGIGASILPQSFYPLAVSLSVLTVLITPILNRYADPILKFADEVEPRWVTKAITAYHGWLRQLQSRPPSTLAW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135049234    -------------------------------------------------------------LFLVGLKLDFNLVRTLGPVALVTGLGQVVFTTVFGFLIALALGLDPRTAIYVAIALTFSSTIIIVKLLSDKREIDSLHGRIALGFLIVQDVVVVLAMIVLSAIGVGAAAEGQ------------------GALGDVLRVIGFGVAMLAFVVVFIRYAANPLVERL--SRAPELLVSFAIGWA-ALLAAVGHYLGFGKELGGLLAGVSLASTPFREAIAARLASLRDFLLLFFFIALGASLDLSVLGASVGPAIVLSLFVLIGNPLIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGVAIGHVADEALGLVTLVGLVTIAASTYMITFSHQIYAVFEPILGIFERKA---------------------PDRMRDDAPSSAHPHDVILFGLGRYGLGIAGALRDSGKRVLGVDFSPEAVRHARAECYDVMFGDATDPEFLAHLPLRHAEWLVLAVPEHDMGLALLRAVRDQGYAGRVAVAAHRDITAAALAAETADLILMPYRDAAVA------------------------------------
289579876    --DLAIILFSATLAGFVAKQTGQPTIIAYILAGVVIGPAALGIVEVSELTELLSELGLAFLLFLLGIKMRLEEIRHVLSPIVKISIPQMIAVFLVGAGLAFALNFGPIESVLIGLAVMYSSTAVVIKMLTDKDEATSLHGKL---------------------DVGVLLVQDVVVVIILAVLAAGQPDSLAEVATTLAVVLVLVALVTIAALVSSRTVLPVVFRRIAD--NEEIFFLVAIAWAFLFVFVSDNLFGLSIEMGAFMAGVAIAQLPYSKELQDRVNPLTDLFVMVFFVSVAIDLEAAQLFEYAPEAIIAALVLMPVKFLIFFSLLDWQGFGSETTFLGSINMIQVSEFGIIVTAVAVEGGFIEPEILGFMTLLAIFTMAVSVYLIEFSHQLFERFEPTITRFTS-------------------------EGDFEGGKQEYRDHAVVIGYDKVTRNALPLIAAHYDDVVVIDRTVEHIKTLEAKGYDAVYGDFRNATIRKDVAVSKADFVLSSSVDPAVNSVLLESV---DEKATVLVEAERLEDARLLYESGVHCVLMTPYLAADKLGEYLETYLEEGSDDELEAALESD------------
117925925    -------IAIAFIFGLIFKQFQLAPMIGFLAAGFMLNMLG---VSTDSFLNELADLGVTLLLFTIGLKLQLKTLARLWGTATAHMAISVVAITAVLLLLSLFAELDLASALIVAFALSFSSTVFAVKVLEERGAMSSQYGRTAIGILVIQDIAAVIFLAASSGK------------------------------------LPSIWAILLLALIPGRHLLGYIL---SRSGHRELLPLFGFVAALG-GAALFEVVGMKGDLGALIFGVLLANHPRSGELAKHLLGFKDVLLVGFFLTIGLAGLPTWDTALAA---LLLSLLLPFKGGLFYLLLARFKLRARAATQGGAILTNYSEFGLIVAAISLNVEWLPAEWITILALALSFSFLLASPLNRYTDTLYMSLHDWLIRWEQEKRLPEDEEI-----------------------SISGNRILIIGMGRVGQAAYDEMAHNAEQILGIDLDKAEVEKNSKEGRRVVPGDATHPEFWSRFGHKGVEMILLAMPNHLGNIAAADNLRAHGYKHSLVATALYPDQEAELKRHGITEVYNIYKEVGVGAAAHM-------------------------------
143276045    ------------------------SLFAFIIIGVCGGLFGLKEIINTNVMTAFVDVGITLLLFMAGMEVDIPGLIKRWKLLLINGFGQIIGLFLISIGFGVAMGISGAALMYFALCLTLSSTILVIGTLKNTGQISEEHGQVALGLMVLQDIVAVVGLAIL-----------GSLKPPPPGAEPPNLGVEVGMI------FLKMFILAIILFFVTKYILNPLFKFFAR--SSELLFIGTLGYGMGV-AGLCEVVHFSSGIGAFFAGATLAALPYRHEIEDKVEPLKAFGVILFFIGLGFDIKVEQIFGGLVDGIILAVMIVVLTIPLMIVLGYLSRLKGKQSFLMGAIINQSSEFSLMLAVLCLQYKLFDPHLFIVITIVVLVTFFLSSLGHQFMDQMYGALSKSLA---------------------FMDKRAPSSEEEGGDEFEMENHVVLMEYNELSTEIADFYSERGQKVLLLDLDPDITEYFESQNIHAHYANMQDPDVWEHMEFHKAKVVISCMDAGQEALAMARWLKKHAPEVPFLAATSSHEESLELYDAGARYVIQTEFLAARGFREILD------------------------------
218461698    --------------------------------------------ADTALAGQLAEMGVILLMFGVGLHFSASDLLAVRGIAVPGAIGRICLATLLGIGLCKLWGWSLGAGIVFGLSLSVASTVVLLKALEERNLVNAASGRVAVGWLIVEDLAMVLALVLLPALAELLGGHAVDATNHGLG--------ELPLTLTIGLTLLKVAAFAAMAIFLGPRIVPWLLTMIARTGSRELFTLTVLAIALGIAFGSAAIFGVSFALGAFFAGVIMSESQLSHRAAADSLPLQNAFSVLFFVSVGMLFDPSILVREPLAVIGALALVIVGKAIITFAIVMLLRYPISMGLTLAGGLAQIGEFSFILAGLGVSLGLLPHEGQDLIL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142783073    LTYLMIYLAAMVLVVPLAKRFGLGVVLGYLLAGVALGPAGFSIASNTDDIKLLAELGVVLMLFSIGLELDAKKLWAMRHRVFLFGSLQVLVCALGIGLATSVLGLSYALSVFIGLALALSSTAVAVQLMKDRNLMGTQTGQSVFGALLLQDMVAIPLLIGISLLAPSADTAE--------------------------FKALPALAAVVAVIFTGRYLIGYLLHWVAHYGSRELFVGLALLLVIGVMELMTA-VGVSAGLGAFIAGVLLASSEFRHQLEADLEPFKGLFLGLFFITIGASIDMQLLSTEWQLISLLLLLFVGLKLLLLYGVAWVLKIAAPERLSYVVLLGQGSEFAFVLAALATAGALLSATEGAMLNLLIALSIALSPLLMKLQDAWAVRQQNQQPQQESDVE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227892191    LVELFIILLLTKIGAHLSNVFNFPSVIGELLVGIIAGPAVLGILAPTNLVHYFSELGVIILMFIAGLEGNLQMLMKYWKPSVTIAILGVIVPTGSAALLALVFGFSWETALFIGLVLSATSVSITVQVLREMNRMNSREGAMILGAAVADDIICVILLGLSISFVGSSGTSGIA----------------------LLKLIGPKILFFVIAFLLGKWFVPKFLEIFSKLNASENDTTAAIILCFGFAALAVSM-GMSDVLGAYFAGLAISETKFKEKLSLKIEPIGYVFIPVFFVSIGLSISFKGMQNDIFFIILLIIIAILGKQIGCGLGAKAFGLTWDESNIVGAGMVSRGEMALVVANVALNAHVVDQNHYTAMIIVTVITTLIAPLILKFY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
90962504     --TLCLVLLTTAFAGSISRRVGMPAVIGQLLVGIILGPAMLGWVTSNNFVHIFSEIGVVILMFMAGLESDLDLLKKYLKPATSVALFGVIAPIILVYLLGRIYNFTNEEAIFLGVTFAATSVSISVEVLKELKKLDTKEGTTILGAAVIDDILAVLILSVLVSIFSDVAQAEGGHTQ----------------SNLGVGILIQVIYFIGIYLVF-RWIAPLLMKISEKLPISSSEILMSLVICLGMAF-FADLVGLSAVVGSFFAGVAVAQTPYKQEIDSSIEPIGYVFIPMFFVSIGLNMTFKGLLTNWLFIVILLVLALLTKWGGCGLGAKMLGMSWHSGDIIGAGMVSRGEMALIIAQVGYEAHLLSDKFYSSVIIVIILTTIIAPFMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135232509    --------------------------------------------------------------------------------------------------------------------------------------------------LLMQDIIAILALSILTSLNNFTMS-------------------------LLGIALVKFLGIFVVAYVLSKWVFPPVFKFAAK--HQELLLVTSLGVCFSFSLLF-YYLEFSLAIGAFVAGIALGNLEYNIEIIGKIKSLKDFFALLFFVSLGMGISLAVLKQMWLPFIILLVTVMVAKPLIIMTICSLFKYAKKPSFMTANSLAQIGEFSLILATQGLVLGHISQELFSLAVILTLTSITLTSYYIQYNQ----FLFNLMAPVLKIFDHFNTEGLEFLPTRTKPK-------------------IILCGHNRIGYSILRDLSKMKKKVLVVDYNPEIIARMVREGYHCIYGEVTDEEVIDRMELHQISMLISTVPDIKESLFLIKKARSANKRTNIIVTAQDIDDALCLYEEGADYVVLPHFLGGEHVSTLITKVRKRRLNLHKEAKKHIKHLHERK------
149917267    VADLAIVLGVAAVVSLVFQRLGQSSVLGYLFAGLIVGPYIPPIFADTERIAALSEFGVVLVMFAVGLEFSVRRLLKVLPVAGFAGGAQVCAMMALGWGLARVLGFELMDAVFLGACVAISSTMVVAKVFDERAP-EPRVRELVFGVLVVQDLAAILLVAGLTTLASGASLDPAA----------------------IGAVLVKLVALLLVLTVAGLFVVPRLVRWVVDRGSTEALVVLSTALAFGLAH-FAESLGYSVALGAFLAGTLVAESGRGHQIEALVHPVRDLFGAVFFVSVGMTVDPRVAVDYFGLAVLVSAVVIVGQFVVVSTAGILSGNGVRRSVTAGLSLGQIGEFAFIIAAIGASAGLVGPFLQPVVVTVAVITAFTTPLLARVSDRVATVVDGALPRP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
25165950     -------------CGGLMTRLKQPAIVGYILAGVVLGPSGFGLVSNRDAVATLGEFGVLMLLFVIGMKLDIIRFLEVWKTAVFTTLLQIAGSVGTALLLRHGLGWSLGLAVVLGCAVAVSSTAVVIKVLESSGELETPVGRTTLGILIAQDMAVVPMMLVLESFETKALLPADMARVVLSVLFLVLLFWWLSKRRIDLPVTARL------------------------SRDSDLATLSTLAWCFGTAAISG-VLDLSPAYGAFLGGVVLGNSAQRDMLLKRAQPIGSVLLMVFFLSIGLLLDFKFIWKNLGTVLTLLAMVTLFKTAFNVTALRLAGQDWPSAFLAGVALAQIGAFPFLLAKTGKAVGRITAQKTKLVVGVTVLSLVLPPFWLFTMRRIHR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142152643    LLELLFILVAAFLGGRLAVRLGYPTVLGELAAGILLGPPLLGLLDAGDAIGVMAELGVLLMMLYIGMEIDPRELGKARLGGLLAALGGFVLPFALGLWVVTAAGGTMLAGVFVGMAMGVTSLATKSRILVDLRILDTRIAHVMMAGALIADTISLLIFAGITSVVAVGSLDVAAVT----------------------WIAAKVSVFFVVAWVTGRTVLPAAWRWLQRRGLERASTVPLVLIIALAFAEGAHLAGLHGILGTFVAGLVLRSAMGEQKVSQDLTRLVGFLAPVFFVTAGFEVSFSVFTEAPGLLATVVVLATVGKIVGTALAYLPTGHGWREGLVLGAGMNGRGAVEIIIAGIGLQAGIIDRTIFSILVFMAILTTATVPLFLT-------------------------------------WGVAWLERHGQLVRSEGRSGTIIVGAGPLARWLAQYLSAGGARVVLVDRNAAEVAAAREDGLTVVAGDVFDADVLREAGVDEAGRVLAVTANPEVNVLAVQRARE--------------------------------------------------------------------------
135128544    ------------------QKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILRLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGGVCLYTFQSGSA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142024273    MSTFLLWIAGAWASGQIARWLALPPLVGYLIAGALFAANGMDDVNGWLDAP--AAIGVELLLFAIGLKMNPRSIFR-FDVAFGTILHLLISATIL--LLALTQDLSIELKIALAITLGFSSTVVAAKGLEARREIRAFHGRLSISILVLQDLVAVTLLAIGGDASPSPYAALLLLIPLAAPLL--------------------------------RKMLERL------SPEPELELLVGLLIALVLGAELFKAVGVSGELGALVMGMVFANHPVSKGIANHLWGLREVLLIAFFLSVGMQVPLDMEVLESALPLL---MILPVKLAILFGLLLVIRLRAYTAFLMCITLFSYSEFALIVAAAWVSSGLIPESVLPTIAVAVTLSFIISAPLNRFAHDLYEYFERPLAKFERRDR-----------------------HPDEQPLTLGGAHILVIGMGRIGTAVFDSLAEAGQKVVGIDADPGKLESHRQSGRRVVFADAEDPGFWNKLRFGRLEAVVLTMPEPESQCWATTRLRERGFKGVVAVSTRSRHTVDRVHQAGADLIYDAHDAAGLGLGQALMTCLH--------------------------
144171690    ----------------FSKWLRLPVIPLLILSGVGLRALAGGVELSPELLGQMVELGLAVLVFTAGAELSPRRMRGRTRPILIVAASQFLLLGLAGVGTALALGYDLLTAFYLGCALSASSTLVVVRHLQTRRQMFEPYGRLVLGVLLLQDVFIILIMVALLAAPGGL--------------------------GMSLLGVLKALGLGVLALGLHRWVVPWLTRRVRL--DDEELMLGALSMLFAFS-GMAYLLDLPFLVGALFAGFALSAFPMNGLVRGMLGSLSGFFLALFFISVGAFMDLVMLGHSLVFILVLILVTVVFVSIVAEAV----GYSTRAAIEAGILLSQTSEFSLMLALIGMASGQISTELFSMIVLITVSTMTLTPFISR------------------------------DRVAWSLMKLHPRYRSGERACEVMSGHAVLLGYGRAGARLTQYFTAQGIPFLVVDDDAAVIRRLIDKGVPCIQGDGSDARTLERAHSREARVVVCSMRRMRDAEEVLRHLQGA--PVKVLVRTFEPEEVVAVERAG--------------------------------------------------
23095857     IHDLALILGTAGLVTLLFKKLNQPIVLGYLVAGFLVGPSIFPTVIGVASINLWAEIGVIFLLFALGLEFSFKKLLRVGGSASFTALFEVSLMILFGFTTGRLLGWSTMDSLFLGGILSISSTSIIIRTVEELGMKNMKFVGMVFGVLVIEDLVAVLLMVLLTTVALTRDFSGTEM----------------------LGAVLKLSFFLSIWFVAGIFLLPSFLKRTQKLLSEETVLVVAVGLCLMMVVFASN-VGFSSALGAFITGSILAETIEGERIHHLIAPIKNLFSAVFFISVGMLIDPQVISIYWKEVLLLSAVVVVGKTLSVTLGSVLSGQTFKSSLQSGMSLAQIGEFSFIIATLGLSLKVISEKIYPIAVAVSVLTAFTTPYMARSAEKTYAWLEILPARFIQSIDSYSVLSFSMSGNREW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227896354    --SLALILIVTAVAGHLSVRMGLPAVIGQLLSGIILGPAVLGWVSATSFIKDFAELGVIILMFMAGLESDLKLLKKYWRPSLLVAVLGVILPVAVIDWCSQLFHLNATESLFLGVTFAATSVSISVAVLKELGALDGKEGTTILGAAVVDDVLAVLILSLMISLFGSEVSGGGSHASTN-----------------LGLSLAIQLAFFVALYFVVKWVVPHLMAVGNALLVPTSITLMSLVICFGLSYLADAI-GLSAVIGAFFAGIAVGQTDYHEVIDEHIQPIGNVFIPVFFVSIGLNMSFNGFLNDFWFIAVITVAAIATKLIGAGVGARLAGFNWLSGYEIGAGMVSRGEMALIIAQIGYQGKLLSADRYSAVITAIILTTLIAPLLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88704415     -----LLIIVALACGMASRAIGMPALIGYLAAGFVLHEL---HVDGGEMLAVLSEMGITLLLFSIGLKLQIRDLLQPRIWGTTVIHMLVTQLVVLAILFLPQLGLSMNAKLVIAFAFSFSSTVFVIQIMQERGEMASRHANLAVGVLIIQDLAAVLFLAASTGKMPELSALWLLLLFPAR---------------------------------------RPILSMLRLAGHGELFTLAGFALAILGAQLFDS-VGIKGDLGALLIGVLLAGEQKGKELARNLLYFKDLFLVGFFLSIGLSGWPSPSLMILALILGSLALL---KPLLYFPLFTRFHVAPRTALLASNSLANHSEFGLIVIAVAASQGWIGGEWSGAMSIAIAMSFIAASPLNRLSHSLYRRHRTRLLRHESPLVRASQPDTRDV-------------------------RVLVLGMGNIGTGAYEAIRSYGREVLGIDDNDRKLAQHIAMHRRVAAADASDPDFWHRVDLDELELVMLALTNHQENLLVAGILREMGFTGRIAAVVRFDEEASALEAKGISA-FNLYAQAGEGFAAHAAKGLRERRQDERDDDE---------------
81429315     MSTLAIILISTLLAGHLSKRIGMPAVIGQLLVGIILGPALLGVLHENSFIHTFSEIGVVLLMFTAGLESNLTLLKKYFKPSVVVAILGVIVPVGSIYAMSLAFGINQLESLFIGVIFAATSVSISVEVLRELKVLESREGTIILGAAVVDDLLAVIILSVLTSLFGAQLATAAPNQMG------------------LGLTFALQIAFFVVVYFSVKWLVPGVMRLSQRLLVPYANAIMSLVICFVFVW-LAEAVDLSTVVGAFFAGIAISQTPYQSEISRHIEPLYTVFIPVFFVSIGLSMTFADLNRHLVFIIVLTVLAVLAKLLGSGWGAKMMGVPQAGAYTIGAAMISRGEMALIIAQIGYTAKLLSEMYYSAIIFVIILTTILAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114704936    LTEIAFVIVMAVSIGMILMRLKQPPLVGFILAGALLGPSGLGFISSNENITMLAEMGVLMLLFFIGMELSLKAFVASLKPAVLIAGGQLLAAMAISFGLMAISEATLPEAIILGFIIALSSTVVAMKMLEDIGELRSEPGRIAVAVLIAQDLAVVPMLIIATSLGGEGMDGAG------------------WVGLTIKISISVAVLVWLLWYLGSRPKLKPGF-ANAMEKNVEMLALGALAFCFGAAAISG-FAGLSPAYGAFIAGLVVGASTLRSPIIHVVEPIQAILLVVFFLSIGLLIDIQYILREWVLVLVASIFVIIAKTVWNVTLIRLAGLPHKTAMEAGLSMAQIGEFSFVLAAAAFASQAIGADVYRLALAVTAVSLLVSPAWMAMTRVIEGEARFGYAEFRQALAELYEDQVEN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218192007    ---------------------------------------------SDHQVETFAQFGVVFLLFALGLEFSLTKLKAVGPVAVIGGLLQIVLFMFLCGLTAALCGAKSSEGVFVGAFLSMSSTAVVSKFLVEKGSTNALHGQVTIGTLILQDCAVGLLFALLPVLGGASGIFGGVMS--------------------MAKLLLVLSVFITVAYMMTWSFVPRFLKLMIQLSSNELYQLASVAFCLLLAWCS-DYLGLSLELGSFLAGVMISTTDFAHHTLEQVEPIRNLFAALFLASIGMLIHVKFLWNHVDILLAAVILVIIVKSVVVTVVVKAFGYSIRTAFVVGLSLAQIGEFAFVLLSRASHLHLVGGKMYLLLLGTTALSLVTTPLIFKLIPVVMHLGILMRWFPSESSMQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116514904    IGQLILVLLMTTLLGQVFARFNWPPVIGQLLSGILLGPALLGWIHPNETMTLFSDIGVIMLMFLAGMESDLDLLKKYFKISFTVATVGVILPILFIGGASLLFGMQFLEALFIGIVFAATSVSISVEVLRATGKLQTKAGTAILGAAVVDDILAVIVLSLFTTFSHEGGKS--------------------GLTNNFFLNLLFEALYFVFVWLVSKFIAPKFMQLAEKINVSYSVVIASLILSLGMAY-IAELVGLSAVVGAFFGGLAIRQTKQEAEVNSSVSAIYSVFIPTFFVNIGLSMTFASIGQDFLFIVVMTVLGVLSKYWAGKYSSKIFGLKPLEGSIVGAGMVSRGEVALIVAQIGIAHHLFPKDIYSSLILVIILTTVLSPIML-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227877699    ------------IAAHFSVKAKMPSVIGELLVGILVGSAILNWIQPTTFINYFSQLGVIVLMFIAGLEGDLKLLIKYWAPALTVATLGVIFPTGTAYLLCHAFGFSVKASIFMGLVLSATSVSITVQVLKEMNRLNTREGAIICGAAVADDIICVILLGICSSIYGG------------------------GHHTSIIKMIIPMVLFFIIVLLIGKYVVPKFLDIFSDLNASESDTAGAMILCFGAAALAVAM-GMSDVLGAYFAGLAISETNYADRLSTKIEPIGYVFIPVFFVSIGLQISFNGMGKDLLFIALLIIIAILGKQIGCGIGAKMFHLNWTEANIVGAGMVSRGEMALVVANVALQSQLIDQNHYTAMIVVTVITTLIAPIILKLFIM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254779138    LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVILCALIAFLVGYFLGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSAVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTLISAGIILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIVGMAISKSRYKINVQEEFAQLKNLFLALFFITIGMQINVSFFMEKFFVVIFLLILVMGFKTAIIYALLRFF-RDAKTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQLLILMVVFSMLATPFILKYLESIAQFIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225872890    ---------ASKIFASVCSRVGIPGIIGELLVGIVAGPAALNMLHMDSAFMLLAQVGGLVLMFIAGFETDIDRMKEAGVTAFLVALSGVIWPFFLGAAAGHMLGLPWNVALFLGGALTATSVSISARTLMDAGRMSSPEASVILGAAVIDDVMGLFVLAFLTATASGADVQSFGVAPAAAVWLQHHVSFAAQYPLAVLLIALSVGIFFVIGYGGAKRWLDPLILQMRRLSSAEAVTSCVLALVFVYAVGAEWLGSVAGITGAYLIGFVFAESDFKADVERTFHALHGLLIPLFFISIGITSDFRALGGHWLLLGVIFVIAVVTKMFGCGLAALARGLSPVRSLRIGCGMVSRGEVGIIVAAMAVRAKIFTESQVALMVAVVLLTTLLTPVALRGAFHLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291541670    LKNLAIILVAAKLLGIVARKLGAPQVVGEIIAGLIVGPCMLNFVSYDGFISGMAEIGVILLMFSAGLGTDLKELIKTGPVALLVAFAGVIVSVAGGAAVYLVFGFAMLEAVFMGTILAATSVSITVQALKEMGHLKGRVATTILSAAIIDDVIGIVLLTVVIGFKSPDVQPAS---------------------VCINIVLFFVLAFILGFALY--FLFKWLDKLWPHSR---RIPIFGLVLCFACAYCAEEFFGIADITGAYVAGIILCNIKDSQYIERKMVSSYMIFGPVFFASIGLQTSFDFNLSMLWFSIALVAVALLTKVIGCGGTAKLCRFNMPDSLKIGVGMMNRGEVGLIVAKKGLDTGLMAPQFFAPIIILIIVSSLATPILLKVVYK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
293401024    LLDIALILIFTKVLGLVTKRIEMPQVVGALMAGIVLGPGFLKIVHESQFIDHIAEIGVIVLMFSAGLETDINELKKSGGKSFVIALIGVLIPLIGGYLLASFYNSAFLENMFIGVILTATSVSISVETLKEMGKLSTPSGNAILGAALIDDVLGIIALTLITGMADTSVDLTT-----------------------VMIKIVAFFAVSIVIGLAAHRLIEKWFDRYEKVHRR--FSILSFAFCLLFAYCAEEFFGVADITGAFIAGLIISGTSRSSYVKMRIETLSYLLSPVFFASIGLKFLPEMTTSILIFSVLLLVISVLSKILGCGLGAKLCGYQTIQSARIGVGMISRGEVALIVASKGMAVGLMNDQFFGPIIIMVVFTTIVTPILLKF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
229499965    IAQLAVILFAAKLAGDAAVRLGQPAVLGKLLIGIVLGPSVLGVIEDTDLLQELSQIGVILLMFIAGLETDMDQFRRTGKAAVAVGVLGILVPLLAGYAAGAAFGMETGTALFLGLLLSATSVSISVQALKEMGQLQSKEGSAILGAAVIDDVLVVIALAFLLSLTGGDVELGA--------------------------VVLKKAVFFAVAILLAWKAIPLVLKWFAPLRVTEAVVSAGLVICFAFAY-FAEAMGVAAIIGAYMAGLGASFTDYREEVFEKVETIYSLFVPVFFTSIGVAADFSGIIEHWPLIVGWSALAILTKLVGAALGAKWAGFSWGSSLAVGAGMVSRGEVALIIAGIGLEAGLLDGDMFAVMIIVVLVTTIVTPPLLKM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126664720    MPEAVW-ISFAFGLGLLVKVVHLPPLVGYLAAGFTLSPGSNISAEPTEVLGHIAHLGVLLMLFTVGLKLKLKTIISPE--VIGGSLLHFITCFVFTPGLYLILDITWYVAFMLAAALSFSSTILVAKVLESKRELRAFHGRVAIGILVMQDLIA---LVVMSLAAGKTPSEWALIVFGLPLLRPLLFRLLDA------------------------------------SGHDELLVLLGMLLALVLGGLGFEAVGLSSELGALLFGAVLANHPRSQELAKSLWSVKEIFLVGFFLQIGIGGLPD---THSLMFALAAGLILPLKGLLFFFLMILFRLRARSSFLTSLALTNYSEFGLIVASIA-----LPQWMVPLAISVALSFIISAPLNRIAHSLYEHF--------ASRLERYE----------------TNNHHPDEQPLALADAKVLIMGMGRTGTAAYDWLIETEPTLVGLDSDPNKITQHGVAGRNVVFADAEDTTFWSNLHMPQVHSVILAMADIEGKLIAARMLRRMGFTGYIVAHTMFQDEAHQIREAGANDAYLTMSETGVALASHIME-----------------------------
136416566    LSDLLVVFAVTAVVVFLFGRAQIPSVIGLLVSGVVVGPYGLSLVDDLESVELLAEIGVVVLLFTVGLEISISRLLAMLPLMGSIGLPQIAGTTFLIAAACRWHVGTLPQAIFAGLLIAMSSTAIVLKLLSDRSQSGTQAGRISISVLLLQDLFVIIAMLAVPLLAASAGVSAPANHQNASHQSTQ------ALVENPFLAVLVGFSIVVGVLLAGRQFIPKVLHEVVRLRNRELFLITLVLICLGTAAITAAAG-LSLAIGAFIAGLALSESEYGHQAFAEVLPFRDTLASLFFVSVGMLLDISFVFSHFGLVCLVVFVIVLLKIFATAIPAMLAGFPVRTSLIAGGTIAQVGEFSFVLGSRGADVGLLTGDDYQTFLAAAVIT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222153041    ---ITIILVSSFLAIELSKKVGIPAVVGQLLVGIVIGPSFLNFVHQGEMVHFLSELGVILLMFLAGLEANLALLKKYLRPSLVVAVSGVLIPVALFYLYTQFLGYPTQISVFYGIVFAATSVSITVEVLQEYNKVKTDTGAVILGAAVADDIIAVLLLSLFVSTTNGSGSSSQ-----------------------LIWQMVLQVLFLFFLLLLVKYIVPAIYRFTEKMDYFEKDTFLALILCFSMSILATK-VGMSSVIGSFFAGLAIGQTRKAEEITHEVAQFSYFFIPIFFASIALPLQLNGIFEHVWLIIIFTVLATLSKLIPCYYVARAFRFTKKESLTIGGGMVSRGEMALIIVQIGLAEKLISTDLYSILVLVVILSTIIAPFILKISFHSEK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
160914325    LLDVALILISTKLFGLITKRIEMPQVVGALLAGIILGPGMLGILHETEFMNQIAEIGVIVLMFSAGLETDMEELKKTGGSSFVIAVIGVLVPLAFGYVLTSFYNTSPNAFLFIGIILTATSVSITVETLKEMGKLNTASGNAILGAALIDDILGIIGLTVITGMADTSVNLMA-----------------------VLLKIVLFFVFSGVVGFFARKLVKYWFDRHDNTLRR--FSVLSFAFCLIFAYVAEHFFGVADITGAFIAGLIISNTSKCTYVASRIETLSYMLSPVFFASIGLKVLPELSTQILIFSILLCVAALLSKIIGCGLGARCCGFTNVQSVRIGVGMISRGEVALIVASKGIALGLMQEQFFGPVIIMVVFTTVITPVLLKFVFKERANDPDIAAVHSELLEHYEEVEAYEAASQAMLDQHIRM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260903840    MQDIIVTIAAALALGLVARELRIPPLVGFLGAGFLL--HYLGFTAFDG-LERVSDLGVVLLLFTIGLKFDLRSLLQPEGTAALHMISSVLVGAGTIGLAAVVGVVSLGTIGLLGFALSFSSTVLVVKVLEDRSDDGSYYGQIAIAILVIQDIAAVAFITI----------AGEEPPSPW--------------------------AFALVLLVPAAWVLRRVLERV---GRGELLVLFGVVMALGPGYVAFESVGIHGDLGALVMGLLFASHPRSTELSKSLFSVKELFLVAFFVTIGLQAVPT--WADLLMSLILCVILLPFNFLSFYLMGRLFGLRNRTSFRTSLALSNFSEFALIVVAVGAGNGVFEDSWLTVTALAVAIGMIISSLANAYSLQIVGRL-----------------------DAILPDENESKLRPLDRPIDTGSAEVVVLGMGRIGRGAYERLHSGGLSVIGVDNDHLVVEELKREQFNVLEGDATDHEFWHRLVVGTARTVILAMAIHDSNTFALEQLRIAGFGGAIAAVVQRQDQADALTTAGVHTVVNIYGGSGAEVADAALRL----------------------------
22537125     -------LLASVLATLISKRIGIPAVVGQLLVGIIIGPAMLGLVHQNQVLHVLSEIGVILLMFLAGLEANFDLLKKYLKPSLLVAITGVIVPMALFYFLTRLFGFQINTAIFYGLVFAATSISITVEVLQEYNRVKTDTGAIILGAAVADDVLAVLLLSVFIATNGSSSN--------------------------IGLQIIIQLLFFVFLFICMKYLVPALFKLIEKVHFFEKYTILAILICFSLSILADK-VGMSSIIGSFFAGLAIGQTSFVDKVEHKISLLYTFFIPIFFASIALPLKFDGMMSHLHTILIFTALAVLSKLIPGYFVGRGFNFSKLESLTIGGGMVSRGEMALIIVQVGLAAKIISSTTYSELVIVVILSTIIAPFILKYSFK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
84515492     ----VICISFAFFFGLAVRQVGLPPLVGFLAAGFAIGPSLGVPEETGEILKYVAHLGVLLLLFAVGLKLRVEQVFQ--PQVLAGSLVHFAVTASVFTLLAVFLQLDWNTALLLAIALSFSSTVFSAKILDAKRDLGSFYGRTAIGILIVQDVIALVVLGIWSGQTPT-----------------------VWALGVFAIPLLR----------------PALHRLLDFTGHDELLVLMGMLLALVVGGMGFESLGLSAEIGALVMGLLLSTHRRAKELSDALWALKEVFLVGFFLQIGMSGLPDLDD---LVFAGVFALVLPLKGVLFFFLFILFRMRARTSFMAAASLTAYSEFGLIVAA-----GVLTEWLVPLAVAVS--------LSFVVSAPLNRLSQRFFDRYEDRLQRFELSRVHVD----------------ELPTDLGNARILILGMGRIGTAAYDHLSPVCDRIVAIDADTYKTTAHRAAGRNVWFADVEDAGFWRGLDISLLKVVILAMDNVEAKECSARALRRNGFEGAIVSHALFEDHIDRLTSAGATHTYLTMNQAGMGLADHAARA----------------------------
57340036     ISIFVFVMLGILVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILIISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHIFLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7573394      ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLNFISEMVQVETVAQFGVVFLLFALGLEFSTAKLCGGKR----------------------------SEGVFVGAFLSMSSTAVVLKFLMEKNSTNSLHGQVTIGILILQDCAVGLLFALLPVLEGNSGIVHGMLSIGKGGFVA----FVFGCFVNIITDMYSLVAEANGQLIV----------------TDSHMCVPSLIWSWCVFGNSSDKLGLSLELGSFAAGVMISTTDLAEHTLEQIEPIRNLFAALFLASIGMLVNVHFLWTHVDILLASVILVIIIKTTIVTTVVKGFGYNNKTALLVGISLAQIGEFAFVLLSRASNLHLIEGKLYLLLLGTTALSLVTTPLVFKMIPAVVHLGILLKWFSPDSTIEKGEIVRSESGKQRM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296134389    ---LVIVLTATKLFGTISKRLNQPTVFGKLLAGLIIGPSLLGILQPTEIIKELAEVGVIVLMFLAGLETDVEEFRKAGFASTLTAVGGVILPLLAGLGIGLATGHNLFISLFIGTLLTATSVSISATTLRELGRLQTPVGLTILGAAVIDDILGIVVLTLVLGLAGAGSG-----------------------IGAVGILIGKMVIFFVVALVIGKKLIPPILKFADKMPVNHGLTTAGLVLAFVFAY-VAELSGVANITGAYIAGVLIGMTKFGHQVTEHTETVFTTVIPVFFVSIGLLAQVNSLQGGILFVTAITLIAILTKILGCGVGARIAGFNNRDSLAIGAGMISRGEIALIIATIGLNRNLINDSLFTASVVMVLITTIITPPLLKA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143484051    METILLWMAGALFAGYLCRLIFIPTIVGFILAGYL---FSLYDGSGQSLLDIPSEIGVELLLFSIGLKIKPSSLLN---TSLFLVFLIHSTAVFFIFLLLLNLGVSLEIKVLICLAFTFSSTIIASKALENRNELTTFHGRLAISLLIFQDILALIVLLLTNDTSWTPSTLYLLALPLLIPILKILLEKFDP--------------------------------------SEELELIATILLALLLGSTLFKYAGLSGEIGALTLGMLMANYKSAKQLGERIWTIREILLVAFFFSLGMSLDLNLQIIQSAFLI---TILIFIKSIILFCLLLVFKLRAYTAFLVVISLATYSEFSLILISSWEQSGLLNSETFSILTCTICFSFALG---AILNNSVHEIFVVIEKYLVNFERRQHHPDEQPHTCG--------------------GADVMVLGMGRVGSAIFDNLSANNVKVVGFDADTNLVKEQLKFGKRVTFADAEDPGFWSKLRFGKLKAIILALPEFHAQNWSTQQARRYGFKGKIIVPTRSQGNPETLKISGADEIYDAYQTTGIGVTE---------------------------------
81429257     ---LAFIILLTKLFSHLFARLNLPTVIGELAVGVLFGPACFNLIQSNDFITSFAQLGVIFLMFMAGIEGDLSQLLKYWKPSLIVATLGVILPTLGAFFICVLFHFTVSTAIFIGLILSATSVSISIQVFKEMDYLNTEEGMIILGAAVADDIICVILLGIFSSIMQPASGQSLNLVN----------------------LILPKLLFFILAFVLGKWFVPLILNLAKRLTASENITSIAITLCLLFASLATYL-GMSDVLGAYFVGLAISQTDYKNVLTEKIETIYSVFIPVFFVSIGLNIRLAHLQDNLSFIVLTIIIAIIGKQLGGWLGTRICGLSSSAGHIVGAGMVSRGEMALVVAQAAINAHLIDDSHYTAMIIVTVVTTLIAPLLLKIFIMHQA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116333099    -----LILVLTTLAGHLANRLGVPAVIGELVVGIILGPAMLNWIQLNSLVSLFANIGVVILMFLGGLESNLQLLMKYLRPAIIVATSGVIFPVVLMGAAAWWWGFSPLEALFIGVIFSATSVSISVAVLKEYHALTSREGATILGAAVADDIIGVVLLSLMISLLASQGIQTA------------------GHHPALAIVLLEQVAFFGGTYILVKWLAPYLMHLSERLVMASSVTIMSMVICLGMAW-IADLVGLSGAIGAFFAGIAVAHTPYRAVLADHVEPLGNIFIPVFFVSVGLNMTLDHFAENLGLILILTLLACLSKLVGCGLGARLSGFTGTSSTVIGTGMIARGEMGLITAQIGHQAGLLQGSDYSAMILVIILATVLAPLLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294509009    --SLALILFATKIAGHLSVRLGQPSVLGKLLIGIILGPAVLGWIHNDQFVHYFSEIGVLLLMFLAGLETDLEQLKRNWKAAFAVAVLGIILPFIGGFGVGELFGLGATYSLFIGVLLCATSVSITVQVLKDMNRLNSREGSTILGAAVVDDVLVVVLLAIMISFLGT------------------------GEEVSLGLLVGKKLIFFIGAVLAGWLVVPKVLDWLTNLKVTEPVVSIGLAICFGYVY-FADLMGMAGIIGAFAAGIAISQTSYRHTIESKVEPIAYVFVPVFFVSIGLNVSFEGVGDQIGFILLLSVIAVITKLVGGALGAKVTGFSTRSSLLIGSGMVSRGEVALIIAATGLQESLLLPEYFTSAVIVIIITTLVAPPLIKYIIQSESKI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
153871784    -------IAIAFIFGALSHGIRLPPLVGFLMAGFML--NFLGF-TNGHFLNEMADLGVALLLFTIGLKLKIKDLLQVE--IWGGALVHMLIFSLVSVALPLFSQLSVINALIISFALSFSSTVFVVKALDERGDFLARYGQIAIGILIIQDLVAVLYL-----------------------------GISAAKMPSIWAAGLIVLLFVGR---------PLIIKLSTKIGHGELLLLFGLSMALG-GAALFEAVDMKADLGALVFGVLLANTPKADELSKTLLSVKELFLVGFFLSIGMAGLPNVTILIVVPILLILLVFKSGLFFWLLSAFKIGTFPASKA---SMALANYSEFGLIVTMVAVSQGWLTDEWLIVMAVLIAVS-------FVVSSAINQHSDNLYSRFQHSLRKYQHPSLLEEETEIDLTDIK----------------ILVCGMGRVGSGAYDQLNENN-NIIGLDFDKQIVKSQLGGGRKTYYADVSGSDFWSQIKIQNSTIILLCAPNVDVNKATAKLARHWGFKGSISAISVYPDEKEELIKNGVDAVFNVYAEAGAGLALHAQQ-----------------------------
28379874     --------------AHIAATFNLPSVIGELLVGILAGPAVFHILTYSTFIQYFAEIGVIILMFIAGLEGDLKLLFRYWKPALTVATLGVIFPTASAVLLCVMFDFSLTTSIFLGLILSATSVSITVQVLKEMDYLNTREGAIILGAAVADDIICVVLLGISTSLFGTASAHNQSLVA----------------------MVLPKVLFFVVVIALAKWFVPLFLRGFNKVNASENITTAAMVLCFGFSFLAVKL-GMSDVLGAYIAGLAISETRFKAQLVAKVEPIGYVFIPAFFVSIGLEITFKGMQNDLVFIGLLLVLAILGKQIGGAIGGKLFGLTWNEANIVGAGMVSRGEMALVVANVAVSAGLIDHNHYTAMIVVTVMATLIAPSMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136601488    --------------------------------------------------------------------------------ALITGIGQIVFTSIVGFLIALAFGFSPIVAVYIAVALTFSSTIIIVKLLAEKKHLNSLYGKISLGFLLVQDFVAVIILMVLAGTKSDSVSLFD-----------------------IITLLIKASILFYAVWYLSKDILPKLFSRIVG-QSQELLFVVSIAWALGVATLVGGPLGFSFEIGGFLAGLALSNVPEHIGIASKTKSLRDFFLVLFFISLGGQLAIDNVLSILPMASVFSIFVLIGNPLIVMFILGLLGYKSRTSFLASVTVAQVSEFSFILMSMGQSLGHTTSADTALVVLVGAITMTGSTYLILGSEKIFRKLKVFLKHFERRITKESAYEVE----------------------MDLSDHVVLIGCDKIGSLILPYFLKRGVPTVVVDYNPSVFNTLSSSNVNVILGDIVDGDIQDKIKLEKAKVVICTIPNLEENLSILERL----------------------------------------------------------------------------
116492049    --------------GHFAQRMGFPAVVGQLLVGIILGPGILGIIHSDELISVFSEIGVIILMFLAGLESDLKMLKKYIKPALVVAILGVVLPIVLVGGASLLFGVHPMEALFIGVIFSATSVSISVEVLKEYHTLNTKEGATILGAAVADDIIGVLLLGVMIALTSSKSGSNSN----------------------VGMAIFYQVLFFIGVYVIGKWVVPMLMRLSDQLFITASRPVMSIIICLGLAW-LADVAGLSGAIGAFFAGVAVSLTDEDDEINESIEPIGYIFIPVFFVSVGLSMNFDGLQTVLGLIVVLTILATITKLFGCGLGARMSGFDLTSSGVIGAGMISRGEMALITLQIGYGEHLMSETYYSAIVLVIVLVTLIAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167536594    LNDLLRLVIACFLAGAICTSFNMPSFVGYVVAGTLLGPSGLNVVTTIVQITTIGDLGVFFVLFTLGMEFSISKLRDMFRVAVVGGTIYTIVSL-------------LGITLFVAMVVALSSTTVAANNLTHSEH-ESTHGRHMLGMLLMQDVYLGVIVAASPLLASLDNVATGDV------------------ILLILWLIGSFVLLGLITALFTKFVVEKLVSQMSR-YDETTQLLAILSICFGM-LKLTEHMEVSMELGCFLAGLMFSNHGITHRLMTLVDPVKDLFLAIFFASVGMHIYPTFLATNATLLLALTTGITVIKYTAGIVVLKYGKTNLSEVHVMSVGLAQISEFAFVLASRGRRLGILSQPIYFLLLSVTGLSLLLAPLIWSLIQQSRQRLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218283675    LLDIALILLMTKAFGLFSRRLRMPSVVGALIAGIVLGPAVLNIVEPSKLIESLSEIGVIVLMFAAGLETSITDLKKAGLKAFIIATLGVLVPLAIGYVVGGFYNVAWLHNLFLGVILTATSVGITVETLKEMGCMSTESGNAILAAAVIDDVLGIICLTLVTGMADSSVN-----------------------IGVVMFKILLFFVFAVVVGVILHKVFSWWFEH-DSCGGLQRYSIVSFAFALIMAFCSEAFFGVADITGSFVAGLILSGTRQCDYVTKRISTLSYMLIPVFFASIGLKLSPITWNAKLILVIVLCVVAVLTKIVGCGLGAIACKYTPTQAIRIGCGMISRGEVALIVANKGMALGILPEVFVTPVLLCVVFTTVITPILLKIVYKKKP-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227897762    ---ILCLLILATLAGHFAHRAGIPAVIGEILVGVILGPALLNWVHLTTLVQTFSDIGVVVLMFIGGLESNLALLRKYLRPAIIVAIIGVIFPVVIMGLASRFFQFSWFESLFIGVIFSATSVSISVEVLKEFKVLDTKEGATILGAAVADDIIGVILLSIMIAMMGGQSGVAQTN---------------------LGIVLLEQVGFFIGVFIVIKWVAPYLMRLSDHLLMAASPTIMAIIICLALAW-LAELVGLSGAIGAFFAGVAIAQTDYQHVVDVSIEPVYTTFIPLFFVSVGLNMTFKGVWQSLPFIVVMTVLGVLTKLWGCGLGAKLNGFSRHSNYLVGAGMISRGEMALITAQIGFSAHLLSNDYYSDIILVIIVVTMIAPFVLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
153011795    IESAALLVCAAFVLVTICSRIGVPSIVGYILAGIVIGPAGLGLIAESAALSSIGEIGVVLLLFALGLEFSFEKLVTLRKHVFGLGAVQVSVTTIVSLVASLVFDLAPVSAILIGGAVAMSSTAMCLKVLAGANALGSAHGRLAIAVLLFQDLAAVAFLLLHDSMSGAAEGHG-------------------------VITVVASAMALVAALFTARGPLQVLARWVASRGDPELAQLLALTIALGSAIVAAS-AGLSPALAAFTAGMIIGEGDARHAVENEIRPFRDLFVGIFFVGIGTQLPLWIIPSAWPVVLIWLAIIFAGKTLIVLVVARLFGESLQTSWRTGIILAHGGEFSLMLLSVSSASGIVANEFAGPLLLAIGVSMLAGSLMIRW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135288827    -TQLSLMIVLATVGAFIARMLRQPIIPAYILVGVLIGP-VWKLVTSSELIKSMSLIGIAFLLFIVGLELSLKKIKDLGTVIFIGSIIQVLLVFALGFAAAILLGFYRVEAAYLGLILTFSSTMMVIKLLSDKKQLESLHGKIIIGVLLMQDVLAILALSILSSL-------------------------DAPGIVMFGFSLLKAGSVFLLAFLCSKFIFPRLFRFGAR--SSELLFMMSVSVCFFFSVLI-YYFNISIAIGAFIAGISLANLPYNLEIISKVKSLKDFFSTLFFVSLGMSVVLGEIQKVLVPLIVFLAVVIVLKPLLIMFITSIFGYTKKVSFFTGVSLAQVSEFSIIIASGGLVLGHLSNELFTLTIVLAIVTMVGTSYFVQFSERLFRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114650766    IKDIVTIGMLSLPCGWLCTAIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWKISLQGPCYMTLLMIAFGLLWGHLLRIKPTQSVFISTCLSLSSTPLVSRFLMGSKEGDIDYSTVLLGMLVTQDVQLGLFMAVMPTLIQAGASASSSIVVEVLRVLV-----------LIGQILFSLAAVFLVCLVTKKYLIGPYYRKLHSKGNKEILILGISAFIFLM-LTVTELLDVSMELGCFLAGALVSSQGVTEEIATSIEPIRDFLAIVFFASIGLHVFPMFVAYELTVLVFLTLSVVVMKFLLAALVLILPRSSQYIKWIVSAGLAQVSEFSFVLGSRARRAGVISREVYLLILSVTTLSLLLAPVLWRA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143896169    ISDLGLILITAAVAALLFKKIRQPLVLGYLIAGYLAGPHFKFFVTDTHSIDVWAEIGVIFVLFSLGLEFSFKKLLKVGGTAAITSGFQLISMIFIGYTTGILLGWEQIDSIFLGAMLAMSSTTIILRAFDELNLKGKKFAGIVFGALIIEDIVAILMMVLLATISVSQKFSGVELFD----------------------SVLKLIFFLILWFLAGIFIIPTLLKK-SKNLLNEETLLLLALGLCLMMVISASAAGFSSALGAFIMGSIIAETIFSERIVHVVKPVKDLFGAVFFVSVGMMINPQTLVEYALPVAIITLVTIFGKTTMTFIGSLISGQPLKQAVQVGSSLSQIGEFSFIIATLGMTLKVTSDFLYPVIVAVSAITTFA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254445481    IQDFAVVLVSAAFASWICRKIGLSSIVGYLLAGIIVGQITFPYVTDTLRIQLLSQVGLVFIMFFIGLGFRLQRFKQLGIGVLVATFSTAMLVLTLTRFIGGRLGLDAAECLFLAAMLLVSSSAVIGKTLQENGLTHRRFGQLALGMTLCEDMVAIILLAFL----GAYTSLDPSASGDWTDTLGK---------------VGMLLGFASLILIPGLILVPRLLRHLNKGGNRELESLVALGLLFSMAF-LTLYAGYSLALGAFLCGMIIAETPKVRLFNESFSGLRDMFVAVFFVAIGMAVDITQFPSAIGLIALGTALALLLRWLAATTSLLLVAEDPQDALKAGMSLTPVGEFSFVIAGMGVAAGAIGENFQIAAVGIAFATTILSPIMISKRASIARFLPLEKLPILPAYQRLWQKFGQRQDKSLLWRIVGPRLWQIGGWLIFVT-----------------------------------------------------------------------------------------------------------------------------------------------------------------
90418214     LTAIAFVIVVAVTAGLGLMRLRQPPLVGFILAGVLLGPSALGVISSNENVTMLAEMGVLMLLFFIGMELSLKAFVASLKPAVQIAGGQLIAAMAISFGLMAISEATLAEAIILGFIIALSSTVVAMKMLEDIGELRQEPGRIAVAVLIAQDLAVVPMLILATSLGGEEAVS----------------WVDVGLKIAVAVAVLGGL----LWFLGRRPKLKPSFAPAVENNV-EILALGSLAFCFA-AASFSGLVGLSPAYGAFIAGLVVGASTLRSPVIHVVEPIQALLLVVFFLSIGLLIDLNYIVENWVLVLVASLFVILAKTVLNILLIRLAGLPHKTAVEAGLSMAQIGEFSFVLAAAAFASGAIGGDVYRLALAVTAVSLLVSPAWMVVIRHLEGEARFGYAEFRAALTELYGDRIE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142706527    ------------------------------------------------------------------------------HIIFSSAIFSGFMLLLGVFALPLFVDLSWQSALLVGFALSFSSTVFAVKVLEERGEMASLHGKIAIGILVMQDIFAVIFLA---------------------------------------ISTGKVPNFWALAIIIALPLIRPIMFMLNRSKHGELLPLFGFFFALVAGYNAFEFAGLKGDLGALIIGMMFAPHKKAGELSKSLLNLKDILLVGFFLSIGLNAELTVDS---LIIAIVLIFVLPVKVILYYVFTNAFKLRARTSLLTAFTLSNYSEFGLIVCAVAASTGIITPEWLAVMAIAVSITFVIASPLNKRSNELYVKVESWLVKFESKTRLAEELPVNLNDTK-----------------------IVIFGMGRIGTGAYETINMTHPNLVAIDIKPEVVDKHISRGRKVLIADATDPDFWQRVNHSHVEMVMLAMPKHMQNIFALEQLQASGYTGQVTAIANYPDQQKELESMGVHSTYNFYLEAGSGFAEHVKQ-----------------------------
227522890    IGQIALILIATLLAGAISQRLTMPAVIGQLLVGVVLGPGVFNVLQNTELMHAGSEIGVIMLMFIAGIESDLDLLKKYFKPAMNVAMIGVLFPMIVFYGYGQLMGQSFEKAIFWGVIFAATSVSISVEVLREYNSLNTKEGATILGAAVVDDIIAVILLSIFVSAFGVGDSQKMN---------------------LVQSTLFQLLYFAGVVVLV-KWLAPIILRVAKRLPVRGAVPITSLFLCLSMAW-VADTIGLSSVVGAFFAGVAVSQTDFQDEVSDSISSVYTFFIPIFFVSIGLDMTFGGLLHNLGFVIVMTLLAIVTKLFGGAIGAAITKMNWHSAFAIGSGMVSRGEMALIIAQIGLSAHLLVTNLYSEIIIVIVLSTIIAPMLLKW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88799553     -------IAIAFAFGYAVKQISLPPLIGYLIAGFVLNALGA---ESDSFLDTVADLGITLLLFTIGLKLRLRALWGVASIHLVVVSLLFAGFVLMLSAIGMFTDLDAQTSLLVGFVLSFSSTVFAIKVLDELGATTSKHGQVAIGVLVIQDIAAVIFLAFSAGKVPTVWALGLLLLIPLRPLLYRLL---------------------------------------EKVGHGELLLLFGIVLAL-VGADVFEMVGIKGDVGALILGMILATHHKASELAKSLLSLKDLFLIGFFLSIGMTALPGWAEIGVA---VLLLLLLPVKTLLYYLLFNQFHARASTSWRASTNLANYSEFGLIVGAIAVSAGWLNPSWMAVFAIALSASFIISAPVIRIRDQLFQRWRPTLIRWERKSRLPDEQDIDLSAITT-----------------------VIFGMGRMGTAAYTAIEPDYTELVGIEINEFKAEEHCALGRNVVVGDGTNPEFWFRAILDNLNRVMLTLPTHEANLAAARQLKSMGYTGFIAATSKFEDEEQALKEAGVSFTFNIYTEAGLGFAEDLRQL----------------------------
116512852    ILQLTIVLIASLIATLASRRLKIPAVVGQMLVGILIAPSVLGLVHSGHVLEVMSEIGVILLMFLAGLESDLTVLKKNFKASMLVAIGGVIVPLIVFGLVAFSFGYGMSTSFFYGIVFAATSVSITVEVLQEYGKLSTRAGSIILGAAVVDDILAVLILSIFTS-------------------------FKNGGSGTHLFFQFLLELLFFAFLFVVHKLIPRFWKFVQKLPIANKNTIVALIICLGLSLLADS-VGMSAVIGSFFAGLAISQTEVSHKIEEYTSAIGYIFIPVFFVLIAISVQFDSLIHHPWIILLFTLLAILTKFIPAYFVGKSNKLSTGESMLIGTGMISRGEMALIVSQIGLTSAIITDEVYSELVIVIILATVLAPFLIKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225016185    LLDLALILISTKLFGLITKKFQMPQVVGALLAGLILGPAMLKILKETDFITQVSEIGVIVLMFTAGLETDIKELKKSGKASFVIALIGVIVPLLGGFGLAAFFNNDFLQNIFIGIILTATSVSISVETLKEMGKLNTRAGNAILGAAIIDDILGIVALTIVTSMA------------------DASVNIWMVLLKVVLFFVFAGGAGFVFYLIFTKWLKRY-------HKDMRRFVIVAFVFCLLLSYCAEVFFGVADITGAFIAGVILSNTERTKYIASRFETLSYLLSPMFFASIGIKVLPDMDWMIILFAVLLVIVAVLTKILGCGIGAKLCKYTNREALQIGAGMISRGEVALIVANKGAAVGLMSSVFFGPVVIMVVITTIIAPILLKIVFRPHK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159899956    ------------IGGLVSTKLKQPAVLGELLVGILLGPSVLDFLHLQDTVFEIAEIGVIFLMFVAGLEVKLPDLLAAGKVSTIAGVLGVIIPLLGGFALAWFWNYSFTKSLFIGILLTATSVSISAQTLLELGKLRSRVGLSLLGAAIVDDVLVIVLLSTFVALTASSG----------------------GGVMTVLSIVGVMLLYFVVMSIFGLRALPWIIRKAAKLPISQPLVSTALVLVLFASWSAEALGGVAAITGAFLMGVFLGRTPYHNRIEDGVQTLTYFFVPIFFASIGLHANFSLPSDLVAFAAVLCVIAVVTKIVGCGIGAKIGGMNNKESLQVGLGMISRGEVGLIVASVGIRQGIIGEDVFAMTVLMVLVTTLVTPLLLRWSF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
268318208    --------------GLLATRLGYPSVLGELLAGMLLGPPLLGVLHGSEALAVVGELGVLLMMLYIGMEIDPRELGRASKGGVLAALGGFITPFVACYLIIYYVTGSAYAAMFVGVAAGVTSLATKSRILVDLQLLDTRIAHVMMAGALIADTLSLLIFAGIIGVAQFGSVSVMD----------------------LALVGLKALAFFAVAALVGLKLIPRFGVWLQRYAPGRTVSFLLIVVVALLFAEGAELAGLHGILGAFLAGLFLRERTLGRTLSKDLMDLVGFLAPIFFVTAGFEVTFDVFQQHPILLAGVIAAATVAKIVGTALFYLPTGYGWREGVVIGAGMNGRGAVEIIIAQIGLSMGIIDATIFSILVFMAIFTTATVPVLLKLGV---DWLKRRNELVRSDHERRG---------------------------------VLIIGAGATARALGRVL-ARSQPVWVVDRNPQLCALAESDGLQVICGDALDEQVLGEAQAAHVRTFIAMTANAEVNALAAQLARTVFYVPEIHVLFSGGDEAEH-------------------------------------------------------
18450360     ---IALVLGVSQIFGVLASRMGLPKIVGELLVGVVLGPSLLNIVQPGEFLHIFSEIGVLLLMFIAGMETDFKKLKANLKPSIIVALFGVIIPLVAFLLFGKYLHMETMESFFVGIIFSATSVSITVKIFMDSDILQTKVAAIVLGAAVIDDILAVLLI---------------------SAYKSVDQLATANIFFMLWDLLLSKILFFIMLYLFYKFALPWIKRYTEKWTWSFLPVTITLIICFFWGY-FAELMGLSAVLGSFFFGLMLAISGTKQRVEKEIDLIANIFIPLFLTSIGAAITLSDIWGNVGPIALGTLLAIITKLGSCYIAARASKLSRPDSFLIGSGMMSRGEMALVTLNIGISLHFIGEDYYSIFVAIIVMTTILSPLFIKLALPKSSH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220929844    LIDIALILIFTKIGGLVSRKFKMPEVLGALIAGVILGPAVLKLVDYTEHIRLLSDLGVIMLMFLAGLETNVDELKKAGKTSFVIAIGGVIVPLILGTAAAYLFFTNFWENLFVGVILTATSVSISVETLNELGKLNTKAGVNILGAAVIDDVLGLILISIVLAVSKTVGSGASGSD-----------------AVLSLVLTFVKIIVFCVIAVIMIAIVPKFINKIKADGNHKRDLLTYAIAMALILACVSELLGIAAITGAYICGLTLSQFIHRDYIEKNVKAISSGFLSLFFASVGIAADIKGLNFEVVLILVMFAIAVAGKLFGCGGAAKLFKMSKQECIQIGVGMISRGEVAIITANIGMQSKIISEEIYIPTLIVVILTTVITPALLKV-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
160932933    --NLALILLSTKLFGMLTRKFKMPQVVGALAAGLILGPAMLGWLQETEFIDMMAELGVIVLMFTAGLETDIKELKKSGKASFVIALIGVIVPLAGGFGLAYFFNHEFLQNIFIGIILTATSVSISVETLKEMGKLNTRAGNAILGAAIIDDILGIVALTIVTSLADSSVN--------------------------VAIVLLKIVAFFVFAIVFGI-VFYLIFGKLQKYYNKDLFVIIAFVFCLLLSYLAEVWFGVADITGAFIAGVVVSNTQRAKYIASRFETSYMLLSPVFFASIGLKVSPGMSTSIIVFSVLLLIVAILTKIVGCGLGAKMCRYSNAEALQIGCGMISRGEVALIVANKGAALGLMSTTFFGPIIITVVATTIIAPILLKLVFRSKK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144167780    ------------------KHTGLPPLVGYLVAGFVLNALGA---QEDPVIDTLSELGVTLLLFTIGLKLKLKSLPQVWGVAAVVAVFAPLLLALGHLGLPYLAGVDYGPALVLAFALSFSSTVFAVKVLEEKGEMGSLYGTIAIGILIMQDLAAVVFLVFSAGKVPSLWALLLLGLLLARPLV----------------------------------------HWLLERAGHGELLLLFGLTLGLGGAEVFELVDVKGDLGALLLGVMVASHPKSGELADVLLGLKDLFLVGFFLSIGLAVTPSLEM---VPVVILLLLLLPLKGFLFEQLMLALRLRARTALLGALALFNYSEFGLIVAAIAAKNGWLSPDWLAIIAITLALSFVLASPLNSQSHVIYELFSGRLRRQERKRRITAELEIDPGDA-----------------------NAMIVGMGRIGGGAYDFLRERGLRPVGVDADPDGVARQKAAGRNVVQGSATDADFWHRLHLDHVKLVLLAMPKASENVFAAEHLLKEGFAGTIGAIAKFPDDEAALRAAGVHQVFNLYAEAGAGLAQHV-------------------------------
227534450    IGNLALILVTTLVLAHLSRLLNMPAVIGELLAGILIGPALLGWLAPSHTISLFAEIGVIILMFLAGLESDLDLLKKYFKPGMLVAMIGVIVPVAVVFVFGRSWGFNMTSSLFLGITFAATSVSISVEVLKELHALEGRNGATILGAAVVDDILTVLIL----------------------SFTVAVLGEQKTASLPFWVQIIEQLLYFVGIYLVVRWAAPYLMGLAEKMFPSSAVTIMSLLICLGMAY-LADLVGMSAVIGAFFAGVAVGQTRHRHEVDGSLSAIGYVFIPVFFVSVGLNMRFDTFGRDLGFIAILTLLALVTKWVGCGVGDRLAGASWLQSNVVGAGMVSRGEMALIVAQIGFEAKLMDAEYYSAVIVVIVLTTLIAPIILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
163761096    --------------GLGFMRLKQPPLVGFILAGLLLGPTGMGVISTSENVALLAEMGVVVLLFFIGMELSVKAFVRSINQAVLVAGGQLVASMALAALLAYALDASLPETIILGFIIALSSTVVAMKMLDEMGELRSEPGRVAIGVLIAQDIAVVPMLILVSSLG----------------------GDSIDFGAIAFKVIVAVALLGGLLWWFGRNPKLKLPFAEAIEDNVDLLAIGSLAMCFSAAALSG-LAGLSPVYGAFLAGIIVGNSTLRSRVIPVIEPIQSILLVVFFLSIGLLIDLDFILDNIWLVLAAALLVVALKTVLNILLLRITGSDPKTALVAGLSMAQIGEFSFVLAAAGFASGAFGSDIYRLAIAVTAISLLVSPVWFNLMERVENL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
283796961    --DIAAILLSTKLLGLATRKFQMPQVVGALLAGLILGPAMLGLVQETDFVKKTAEIGVIVLMFCAGMETDLDELKKSGRASFIIALIGVIVPLLGGYAVAMLFGSLFLQNMFIGVILTATSVSITVETLKELGKLKTRSGNAILGAAIIDDVLGIIALTIITSVADS----------------------SVHLSVILLKIAGFFVFALVVGVLFHKFYVNWIMHAERGLH---RHVLIAFVFCLLMSYAAETFFGVADITGAFIAGVVISSTQRTKFLASKFDVLSYALSPIFFASIGLKVSPSMNSTVILFSASLVLVAILTKVIGCGIGARLCGYTNEECVRIGVGMISRGEVALIVASKGEALGLLGSTFLGPVVLVVIITTIVTPVFLKLAYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
146322273    ILQITIILFFSMLATLLSKKLKIPEVVGQMLIGIILAPSVLGLINGGHTIEVMSEIGVILLMFLAGLESDLEVLKKNLKPSILVALSGVIIPITIFGIVAFYSGRSISTSLFYGIVFAATSVSITVKVLQEYGYLSTKAGNIILGAAVVDDILAILILSVFKSFKNGEGN---------------------------LIVQFSMEILFFVFLFFVHKFIPKVWKFINKLPIYAKNTTSALIICLGLSLLADK-VGMSAVIGSFFAGIAISQTEVSEIIEEYVSAIGYIFIPIFFVSIAISISFDVLFEHPFIVILFTLLAILTKFLPAYYSGKVCNLKKSESLLIGTGMVSRGEMSLIVAQIGLSGAIINKNIYSELVIVIILTTLLAPFLIKMVIKKDS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
241893172    LAQIITIIVAARFFGWIFKKIGQPYVIGEIIAGIALGPSFFGPVESLGNLQMLSQVGLVMFMFVIGMELDLNILRNKAHDAVVISHASIVIPFSLGMVLAYFIYLDFAPSLFMGIAMSITAFPVLARIVQERGIQKTRLGTVVLTCAAADDITAWCILAIVIAIVKAGSFVSS------------------------LYVIGLAVVYVWIMIKLVRPFLKRIGDLHAQRESLGAPIVAIFFIVLIISAYLSEIIGIHALFGAFMAGAIMPENKKFRHIFIEKVEPLFFVYTGLRTQIGLLNDIELWKTTGWIILVAVAGKFIGSALAA----RFVGQNWKDSLTIGALMNTRGLMELVVLNIGYDLGVLSPEIFAMLVVMALLTTFMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87119863     -------LTAAAISVPIAKKLGLGSVLGYLIAGIIIGPFGASLIHDIEEIMHFTEFGVVMMLFLVGLELKPSLLWQLKTPILGFGGSQVLITSAIITAIGAIF-LPWQQAVAIGLILALSSTAIVLQTLQEKGKMKTEAGQSVFAVLLFQDLAVIPMLAIIPLLATLPVLGSDHHASVLIDISILPNYLQVIIT----------FAAILLVLALGKYASHPMFRVIAKTGVREIFVAAALSLVIGTSLLMMA-VGLSPALGAFLAGVVLADSEFRHELESDIEPFKGLLLGIFFISIGASLNFTLISNNIVLILGMTVGLIAIKWLVLVLIGRVFRISL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260663701    IITLTGILFVTQLVSHFFNRWGIPDVIGQILVGIVAGPAVLGWIHQTAMIEEFQEIGVIVLMFIAGLESDLSLLKKYLKPAMAVAVGGMALPIVVMGLASQLFGLQWFESLFIGVIFSATSVSISVAVLREFNQIDSKEGATVLGAAVADDIGGVLILSVLISLMNGKGGESSTSLP---------------------LIVMMQAIFFGGTYLLVRWLAPYLMHLSKRLLTTAAPAVMAMILCLGM-ASLADLVHLSGAVGAFFAGIAVANTKARHDIAEAFEPLGYVFIPVFFVNVGLVMRLNHFLDSLVFIVVMTILACLTKLIGSGGGAMLMGFDRQSGYVIGSGMIARGEMALITAQIGYEAHLLSSKYYSDVITVVVLATVLAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
29374935     --ILCLILITTTLAGVACKRVGIPAVIGQLLVGIVLGPAMLNIVHQDVFVHDFSEIGVIMLMFIAGMECELELLKKYAKPSVMVAILGIVLPVGFTMLIGQLFAFSWKEAFFLGLVLAATSVSISVEVLRELNVLSSKEGATILGASVVDDIVVVIILSVAVGMIGASTGGNTEVS--------------------FIVKLIEQGLFFIGIFFLVRFIAPYLLRLSQKMNIGSSVIIMSLIICLGMAY-LADLVGLSSVVGAFFAGIAVGQTDAKTEIDFNIEAIGYVFIPVFFASIGLSVTFNTLGKDLPFILVMTIMAILTKLLGGAWGAKMVGFSNTSSLMVGAGMVSRGEMALIIAQIGYQSKLLSEAYYTSMIVVIILTTLVAPFLLKYF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227508098    --------------GHLSNRLGTPSVIGQILVGVVVGPAILNWIHLDLLLNTFSGIGVIILMFIGGLESNLALLRKYLQPAVIVAIIGVIFPVVMIGAASLAFSFEPLEAIFIGVVFSATSVSISVEVLRDYHSLNTKEGATILGAAVADDIIGVILLSIMISIMGTHGVRTGQSADNLILVFVEQIG------------------FFGITYLMVKWIVPYLMQIGERLLMASSVTITSMIICLGMAW-LADLVGLSGAVGAFFAGIAVAHTPYRRLIENHMEPIGYLFVPMFFVCIGLNMSFAHIGHSIGFVGVLTVFACLSKLFGCGLGALLNGFDIHSSYMIGSGMISRGEMGLITAQIGFSSGVLSSTYYSDLILVIILSTMIAPFLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
18478304     IGILCLILVATTIGSHISRRFGIPAVIGQLLVGVLLGQAGLGWVHPNILVHDFSEIGVILLMFLAGLESDLSLLKKYFKPGMFVALLGILFPVFFGWLTGEAFQVANNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGASVVDDILVVLVLSFSLSFLTGKSTSNLPLPLLLLEQLFY----------------------FLFIFLLVKWIAPFLMSLAEKIYANSAIIIMSLVICLGMSY-LADLIGLSSVIGAFFAGIAVSQTKVKHEVYNNVEALGYVFIPVFFVSVGLEVDFSKFSEQILFILILTLVAILTKLIGGYIGAKFSSFSSNSALMVGAGMISRGEMALIILQIGQQSNLIENHYYSPLVIVVLLSTLISPLILKYFTK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
38234321     -----------LLAAWGASILRLPPLIGFLAAGFIMSALGL---EQIPFIDYIAELGVTTLLFTIGLKLNPHDIASPRVVGTATAHA-VVNTIVFAGLFALFAIVGWTGLLYIGIAASFSSTVFVMSQLEVHSRSGSAVGRISIGVLVLQDIIAVGVLVVSAGTTP------------------------------------QLWALFLPLILCLRPLVTRMPDRMFRT---ELLVLTGVGIAVG-AYSFFELAGVSGSLGSLVAGIVLSGHPVSQRLSHALISVRELLLVAFFIHIGLGGIPNAAGLGIAAILVAFLAV---KAAVFFAILPLMGMGVRTTILAGLTLANYSEFGLIVTAVAVSHGALPDQWLPIMAIAVGASFIVGSIVSAQEEKLVRILARFVPKVSE-----------------------HRKAPNERPVIVAGADAIVLGMGRVGVGVYDRLEEYGMHVYGIEFDEDRIIELRDRGYRIVAGDVTDPELWRRIELDIPQLFAMSLPRYTDSDKVLARIHHDYPGATVATITQTRGREQALLTAGADVAVYLYEELADQAVAHLRQ-----------------------------
281203133    ----LLIIILSRCVAWLFAKIQQPPVIAEIISGILLGPTALGKIASVSILYVFAQIGLIFFMFIIGLELDPTLFRSQIRQSLAISTVSIVFPFGLGLAASVYLAWTYSLGIFIGVALCITAFPVLARILASKKLLSTPIGILTIACAAINDICGWVLLGLSVSLAGSSNSLDT------------------------VWTLLASIGFVAVMLLVVRPILHKVTAMVYHVQSPSHLVMSGVVIVLFTASWATEVIGIHAMFGAFTLGAITPKTGFNQAITEKIEDLVLVFLPLYFVISGLRTDLTTTGESWIGVVVIISCACIGKIVGSGLVALLLGNNKRDSLSIGILMNTRGLVELIVLNLGLDFKIINIEVFGIMVLMAVFTTLMTSPLISMVMKKEK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227528851    IATLAGLLLATQLVAHLCRRVEIPEVIGQILVGIIAGPALLNWVHLNSMMNEFQEIGVIILMFIAGLESDLSLLKKYLKPAVVVAIVGVMVPIAIMAPASYFFGFTTLESIFIGVIFSATSVSISVAVLREFKRLDSREGATILGAAVADDIIGVILLSIMISVVNQAEGKTGGQP--------------------LWAVLLLQVLFFGGTYLVVKWLAPYMMHLSERLLTVASPSVMAMIICLGM-AALADYVGLSGAVGSFFAGIAVANTHRKETINRSFIPIGYMFIPLFFVSVGLNMRIDRLNESFVFVIVMTILACLTKLVGCGTGAYLSGFNFNSSYVVGSGMIARGEMALITAQIGYQAHLLSSMYYSDVITVIIVATVLAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
153953145    LLNIVLILVFTKIGGIISRRMKMPEVLGALIAGVILGPVVLNIVQYDDNIKLLSNLGVILLMFLAGLETNVEEFKQAGLSSFIIAVGGIILPLVLGTLGAYMFFSDFWENIFVGVILTATSVSITAETLKELGKLNTRAGINILGAAVIDDILGLILISIVLAVAQTSGSNT-----------------EVSSTLSIVYVFVKVILFCVASIIAVAYMPKYMNKFKSYIKPGREFFTFSIAFAVLIAY-IAEILGIAAITGAYIAGLILSSFVHREYLERNVKAISSGFLSLFFASVGIEANLQGLTLEVVLILVMFVIAVIGKVIGCGAAARLMKMSKSESVQIGAGMISRGEVAIITANIGLQKGIISEEIFLPTLIVVILTTIITPILLKLSFSHKRM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254283215    -----LIIVTALLCGMLSRAAGLPALVGYLAAGFVLHEFSL---ESGALLEHLADVGITLMLFTIGLKLDARKLLQTKVWVIHMAVTHLVMLGLLLGASALIPGLSLTAALVIAFALTFSSTVFVIQTLQERGESTSAHANLAIGILIVQDLVAVVFLAFSTSKAPQLE---------------------------------------ALWLLLIIPARPLILKLLSVAGYGELLTLSGLALA-LGAAQLSDAVGIKGDLGALLFGAILAGHPKAKDMAKNLIQFKDLFLVGFFLSIGLAGWPS---TTLIFIAVILGLLATLKPLLYFLLMTRFHTSARVAVLASGSLANYSEFGLIVVAVAATVGWVDPQWSGAISIAIAVSFVVAAPLSTASHRFYQTYRDRLFRFQSDELMASMEPISDT-------------------------RIIILGMGRVGTGAYESLAPRGPSVLGVESGAAQVAVHKSENRRVIRADASDPDFWQRIDINNVQLVMLALTNHPENMLVAGLLRSLNYSGELAAVVRYADHEVEMSEHGI-------------------------------------------------
254481082    ------IILIALAGGLASRALGLPALIGYLAAGFVLHET---NIEGGELLQGLANLGVTLLLFTIGLKLSPAELLKVWGTTIIHMASMQLFFMGVLWLAGQLMGLAMNETLIIAFALTFSSTVFVIQVMQERGEMSSRHANLAIGILVIQDLAAVLFLSATKGTIPHVE---------------------------------------ALGLILLWPLRGVVTRLMERAGHSELFTLFG-LGLALGGAALFDYAGLKGDLGALAIGALLAGTQKSKELYRNLMNFKDLFLVGFFLTIGLDGWPEEEALLLA---LVLGVLSVFKVTLYFPLMTWLHTTPRTALLSASMMGNYSEFGLVVVAVAATTGWIGSEWASAVSLAIATSFVLSSPLSNRAHQLYRRYHKFWLRFESA-------------------------RVIEQKPDTGGAKIIVLGMGNIGTGAYDAIEEHGYGVLGVDLNERKLSQHSRMHRRVVTADASDPDFWHGVQLDQVELVLLALTHHEENMLVGSLLKDLGYAGRMAAVVRFAEEGRELEQHG--------------------------------------------------
294055506    --------------------IRISPIPLLLLSGAGLRMDSMGHELPHELIYEMTEIGLAMLVFTAGVELSPRRLRKRARPVLIVGTVQFLALGVAGISTAILLGYDPLTAVYLGCALSASSTLVVVRHLQQRRQMFEPFGRLVLGVLLLQDVFIILLLVALSNSPDGWLAMIAG--------------------------LARAFGLGALAIACHRWFVPWVCRNL--NLDEESLMLGAMAMLFAFS-GLAYVLNLPFLVGAFLAGYALSAFPMNGLVRGMLGSISGFFLAIFFISIGFALTMPGW-QMLQHCLIFIVVLVLVTVVLVTIVSEIVGYSTRASIESGILLSQTSEFSLLLAVIGVKNGQITPELFSLIALITVTTMTLTPFFSR------------------------------DNVAWGLMNLHPRYRRGEVQGDALSGHAILLGFGRAGPSTLAALKDDGIQAVVIDDDAAVIRRLIAQGVTCIQGDGSNPRVLAQAYAREARVVLCSMRRTNDVSKALDYLRGT--DVKVMVRTFEPFESDSVRAEG--------------------------------------------------
296537297    LALLVIALTLAFVFGTLARLLRLPPLIGYLVAGAVVGPHTPGFSADLGFTATLAEVGVGLLLFGVGLHFRAEDLLAVWRVALPGAVAQVAAAGLLGGLAGVALLGSGAGAFAFGLALAIASTAVATRALEERGRLSGEAGRLALGWLVVQDLIVVLGLVLLPALSGR--------------------GQEGGLAWAMLRAVGELVAFMALMLLAGRRVLPWALQRVARTGSRELFTLAVVVVALGVAYSATALFHVSFALGAFFAGVVLGESDLGHQAAAETVPLQRVFAAIFFFSVGMLLDPANLADAPWASAAALLVVLLGTGGATFALLLALRVAPATAAVVGAAMAQIGEFSFVLAELAIGQGALPAEARGPILLGSFGAILLLPLTFRAFAALAPRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
83815278     MTELTILLGLAAAGYGVSHWTQLPAIPFLLMGGLAL--NATGAVGDAGFVEDVLFLSVSILLFVAGTDLSLTRVGPFKKTAFVIGVAQFAGLAAAALGIAYGLDYALTDALYLGLALAASSTIVGVRLLQRRQQMFEPYGRTVLGALLLQDVIVVLLLPLLVRLPDGSAAVLGSLGGTIVLLVGVGVVMKGVVPLLLKREL-----------------------------DAETQLLAVLGVLFGFM-GAAAWLDVPLFAAAFLAGVSLSGFPFSGIVHSEMQPLYDFFSALFFASLGVAAPQPAPVLFGHAALFAGAVLVLTPLIVAVVGA-WAGLVAQSALESGLLLAQTSELSLVVGLQALVAGQIGGEVFSVIVLTTVFTMMLTPLL-------------------------------TSETVVWELVRWHPSRQSDVLSEVPSNHVLVVGGGRSARPLLRLLRESKYEAVVVDEDPTVVDRLRDQGVRCVRGDGSDRAVLLKAGGAQARIVVSLLRNPKAVESLLDYV---GDTVPILVRVFEDHEAEWVEARG--------------------------------------------------
143557033    ----------AFLVGQVFRIISLPPLVGFILSGYLF--TVIGMSDDIGLLELPAEIGVELLLFSIGLKIKPSAFLN--RYLIAVVLLHTLFITVLFFLLS-GINIPLEEKIIICIALSFSSTVIATKSLESRKELTSFHGRLSVLIIIFQDIIALFLL------------------------------------GYMQSSSLTISTLYLLILPAFIPIIKFVLNRIED--DEELLLLATILISLFLGSYLFKYFGLTGEIGALVVGILLSGYSSAEKLSEKIWSLREILLLAFFISIGMQITITNDTIGMFLILMS---LLIVKSVILFFLLISFKLRSYTSFLMIVSLSTFSEFSLIVLSILTKQTAIDGGIISAIILSVSISFIIAAILNKHAHRLYELCEKYLIKIERKT-----------------------HHPDEEPHTCGDAEVMILGLGRFGGAIFDLMNRNEIKSAGFDSNTDLVKKFIKKKRRAAFADAEDPGFWSKLRFGKLRVIILALPEYEAQKRSIIQARKYGFDGKIIVPSRTKEDTHELEVLGADVIFDAYEAAAIGISDSL-------------------------------
218295146    ------------------NRLGLPPLVGYLGAGF--GLHTLGF-RETEFLAHAAEMGVLLLLFSVGLKLRLKDLLEARVLGVGGLSLLLFSLLALPLVGLFPL----------ALALGFSSTVMVLKLLEDKRELTAYHGRLAIGILILQDLVAVGLLALYGAKAVSPWALLLLFFPLLRFLLAWLL---------------------------------------EKSGHDELLVLFGLGLALLGGEGFRQL-GLSPELGALLVGALLSGHAKGAEMAKALWSLKEAFLVAFFLEIGMKQGLAGVEVGPL---FGLLLLSLLKAPLFFLLFLLLGLRARTGFVAGVYLGNYSEFALIVGVALERAGLLPLGLATLAL-TVALSMGLSAPLARHSHSLYRRLEPLLLRLERR-----------------------GPHPDQEPQGLDGATALIVGMGRTGGAVYRVLEARGERPVGLDADPEKVERHRAKGRRVLYGDAEDPELWERLDLSGLKAVVLALPDLEAKLLAARWIKERGFGGLVAATSFHLEEDPALKAAGVDLLFHPFREAGERLAERVLE-----------------------------
145356767    ------GLLLAVLIVPLFNRLKVSPVLGFLGIGLVL--NRAGLFIENQEVDQFCELGIQFLLFEMGLELSSKKLSGLAKYAFGLGLTQVLFVNLAFASALLPAGEALGEAVVIGFALSLSSSAFGLQLLADRKMLTTKFGTASLGVLLFQDLAVVPFIILLPVLQSFKSGGADGGVDVPILAAGGATSFLDLGVLAFGGRQLTLLGFRAIC---------------RENCTNDVFVAMSLLVLFGFSFATSAI-GFSDSLGAFLAGIILADTPYSHTIIRELQAFKGLFLSLFFVTIGTTIDFPLFLDLWPIALAMTLTLMASKTAVITALGPAVGLTWREALVAGAFLCQGGEFAFVIFGQATSGSLFPMGLDELLVIVVILSMALTPLAVDAALAIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167044992    VTDLAIIMILAAIVTLAFFKIRQPLIIGYLFAGMLIGPAGIGILSDISALNLFADIGVILLLFVIGIEFPFAKIRSIGKVAVGSGTLGLFATLGVVFMAASAMGLNFMDSLFIAAALSISSTAIIIKILQDSGKIKKESSILVLGILIVEDVIAVILIASLESVGLVGAVSIET----------------------VALVVLVASGLFIGTFTIGRRVIPPLIDKVASVQNREILLLSILGVCFG-YALLANVVGLSVAIGAFLAGVLVAESKSSEVSKILSSPIKDMFVAIFFVSVGALMDITQLESYIFIAIALIAVTVAMKFGANLLGNMAFRQEKAKSLRSAFALSPRGEFSIIIVKVGVDMGVVSAFLFPLIGLITIITAFISPFLIRLGDKIIPKLVK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116333020    ------------VVGHYCTRIGIPAVIGQLLVGVIVGPAMLGWLSLTHSLESFAEIGVIILMFIAGLESDLQLLKRYLKPSVLVALLGVLIPVAGVYLVGMVYQLNTVESLFISVIFAATSVSISVEVLKEMNALNSREGTTILGAAVVDDVLAVIILSVLISTTGTAVGTTAASSN-------------------LLLTTLEQLVYFAAIYFVVRWLAPYMVQIGQRLMIPMGSTLMAIILCFGMAY-VAELVGLSDVVGAFFAGIAISQTSAKETVDHHIEPVGYLFIPVFFVSIGLNMSFTGLGKQLGFIAVLTVVAVLSKQLGAGAGAKLAGFTGASSLAVGAGMVSRGEMALIIAQIGYQAKLMSASRYSAIVAAIILATLLAPFLLRWTM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
219130628    LYDFVVFLTCIYLAGHIATYCKMPGLVGEIIVGIVLGPPLADFVPNPEAWVLLGEVGLVILVLEAGIDIDVSTLKLIGTRGFLIAFVGSVLPIGIGILLAILVNGDIKAAIAAGATFGPTSLGIALNILRSGGILNTPVGQLIISAAVIDDMIALIVLSQLESLAGTIDAAG------------------------ILIPIVSAVLFLVVGGYLALFVAPPFLNYVLKHFEQESHGKIEMAVMFGILLAATFYAKASYLMGAFVAGLAFCTSHDLHEVRQFKRLLQWLMRIFFAASIGFQVPIKDLFQHHVLWKGLVFTLALTGKLAVGFMVPNFGIHLRDCLITGFSMAAEGEFAFVIAVFAVDKGLIDKDLYASVVLAVLISTIIPPFLLRFTISHYNKKAEEAIKALANAEMERQHNLEHELEHVVMGDDHLARLEDEIKSHR-------------------------------------------------------------------------------------------------------------------------------------------------------------------
28210875     ILSLAIILLSTKLLGILAQRFHMPQVVGALLAGLILGPSCLAIVNKTATIAELSQLGVILLMFSAGLETDLEELKKCGKASFIIALLGLIISLIGGFLIAGIFNNPVLENIFIGIILTATSVSITVETLQEMGKLKTASGTAILGAAIIDDILGIIALTIVTSLADSSVK--------------------------LSFVLLKIVAFFIIAFFISFVFVSLFKNMWNKKGEARRVPILALGFCLIMAFAAERFFGVADITGAYVAGIIISRTPACEYIEKKIEVVSFLFLPIFFANIGISTTIDHMNSTMIMFIALTVIAIVTKIYGCKFGARICGYTKEESLQIGIGMVSRGEVALIIANIGASTNILESKFFAPVILMVIITTLITPVLLKLVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136480210    --------------------------------------------------------------------------------------------AAVGFGLAVLFGFETTTAFYIAVALTFSSTIIIIKLIGDKRELDTLYGRIAVGILIVQDILVVAAMVVIVTIGTPGEGSVVTD---------------------LVVTLASSAVFLGVAAFASRFVLEKVLDWI--SKSPELTLLFGVAWAIVLAAIST-LIGLSMEIGAFVAGVSLASTAYRESLGARMVSLRDVMLLFFFIELGASLTFADALGQLWPAIVLSVFVLVGKPLIVFAIMGWMGYRSITSFRTGVALAQISEFSLILIALGFSLGQVDSAVLSLVTLVAVFTITVSSYFILYTDKLYS-----------------------MMQGFMHLFERGKAEAVDEESQSLSFDAIVVGSGRFGTEVISGLISSGSSVLAVDLDPDALARARELGAETLFGDVGDPDFAKMLPMHQSDTLICTAPDRSTNTLLLGSIKSLGYEGKIYLTALDNQTAEMFAKDPQVTTIRPLKMAANRIVKQ--------------------------------
262099478    LAQVAVLLGVSAIGGIIATYFNIPPHAGYVLGGALVGPSCLGVVRLYKEVETISLFGSIFLLFGHGAAYSPQQPEDIFRKYFVGGVAYILSTVLLVAGVAVYIGWSFIEGLSIGLGVCFSTTAPLYEHIRENRIQDSSFGRTVTSIIAIQDLLMSFAL----------------GTPEWFSVRS------VGWIGVAMVTIVAYAVVVSMTVCLHQYVVPKLLRFLEEVHNAPLVLLGVVSVCL-FMALFSEMIGLSLECGAFLAGLAFVHSGNAKAAFMSIRVMENLFGSMFFACVGMILHPMFLIRNAGEILSMVLLIVGIKTVSMTGVMTFFRISPRKALMAAVGLCQIGELALIFMIKAHASKLVSRRTY--LLFVAAISVFLA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136710584    ---LAIVVLVALSCGILLTRLKQPAVVGYIFAGFVLGPSVFGLVENEESIGLLAELGMLLLLYVIGMELSLRAFRRIWKIAVTTVLLQTFGAMLMVWLISVQLNWPVTAVMLMAFVLALSSTAVAVKMLEDIGELRTRTGRITVGILIAQDLAVVPMILLVDVAAIG--------------------AFDAVAIGRIILSVGLLLALILFLSRRQRLNIPIL---SATQGHKDLTPLLGLVCCFGAATISA-LLGLSPAYGAFLAGLTIGNSNLRVGMLEMVMPIQSVLMMVFFLSIGLLIDMALIWDNIGIILLMLLIVTVGKTAINLAIFAALRMPWAQALLTALILAQVGEFSFLLGNVGLQRGIISSDEFRIILSVTALSLIISPLYMSAIRRLHR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
110639886    LAQIVTIIIIARLLGWVCKKIGQPSVVGEIIAGIILGPSLIGMVKSLGNLQFLSQIGLILFMFIVGMELDLKVLRNKAHEAVVISHASIIIPFALGMGLAFFIYQSFAPALFLGIAMSITAFPVLARIVQERGIHKTKLGTVVITCAAADDITAWCILAAVIAIVKAGS----------------------------FISAFYIMGLALGYVVIMIYVIKPFLKRVGELHTRENLIVAIFLLILLISSYATEVIGIHALFGAFMAGAIMPENIRFRNIFIEKVEPLFFVFTGLRTQIGLLNDPYLWKITGLIILVAVAGKFIGSALAAKFV----GQNWKNSLTIGALMNTRGLMELVVLNIGYDLGVLTPEIFTMMVIMALLTTVMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167771402    ------------------KRIAMPQVVGALLAGLILGPACLGVIHETTFLDQIAEIGVIVLMFTAGLETDIGELKRSGKASFLIALIGVIVPLAGGFVIASIFNTAFLQNVFIGVILTATSVSITVETLKEMGKLSTRSGNAILGAALIDDILGIIALTLITSFADPSVK-----------------------IGIVLIKIAAFFVLSLIAGIVMHKLIEYWMSR--APGDLRRYAVLSFAFCLIFAYVAEEFFGVADITGAYIAGLIISNTKKVTYVASRFEIASYLLSPIFFASIGAKVEPPMTTSIILFSIFLVLWACISKVLGCGLGAKLCRYSNSECIQIGIGMISRGEVALIVATKGISTGLMQADFFGPVVIMVIVTTIITPILLKLVYRDRK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
223998782    -SDTIALLLTTALVAPICKQLGISNILGFLAAGMSLGPNGGGIISDVHRTEMLADLGIVFFLFEMGLHINFDTLMSMKNDVFGLGLAQVIITSATVSGIAGLCGMSSAARIVLGGGIALSSSAFVLQLLKDKKQLDTRHGKSSLGVLILQDLAVVPLLVVTPLLAGGGDGLGKAFASAGVAFLM----------------------AIAALGVCAKFVFTPLFDAVVSAHSQDAFVGLILCTVLGMSF-MTEGLGLSNTLGSFVSGMILAASKHKEKIEAEISPFRGVLVGLFFFSVGFEIDLGLITSKFGLVTSIVLGIMALKATIITGLCRGFGLTLAESQRAGFLLCEVSEFAFVAFRMARS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170017366    --NLIILFIATIIFGWGAHRFGMPIVVGQLLAGIIIGPSVFKLVSISHELNSIAEIGVLLLMFIVGIETDIKQLLSHIKTSLTVALLGALLPLGTFFLLAQIFHYNTVQSIFWGIVFSATSVSITAEVLSEYNQLKTKSGVTILGAAVGDDILAVLILT------------------GFMSSFGLKNQGTVGVPQQLMIAIL----FFILFWLFSRYILPKIVQYLWQTKLPAIAGLIGVLLAITSGY-FAEKSGVSAVVGAFFAGVALARANQAKEIMAHTMTIYGFFIPIFFASIGLKMTLTGLGDKWFLLIIMTIAAIVTKWAGSSLGAKITGMSTYESHIIGLGMVSRGEMALIIADIGLSTHLITNGDYSELAVVILASTLFAPIALR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167766289    LLDIAIILAMTKSFSLVSKKFNMPPVVGALIAGIILGPVVLNVVSPSDSVLNLAEVGVVVLMFQAGLETDIDELKKSGIPAFVIALCGVLIPLIMGAVLSVIYGNNIMESIFIGVILTATSVSITVEALQDMGHLKGRVGTAILGAAIIDDILGIVLLSIMTSLGGAS-------------------GFHIQAILKILIQMAAFFAISIIGGVGIKKFFEWLSTYKNPEIERHRRRVPVFALAFCLALAFAEVFGIADITGAYLAGIILCRLPERFYIYNKIEVLSYMLIPVFFASIGLNVNIHGMTQTLIIFIILCVIAVISKIAGCGFGALLCKYTKRESVQIGAGMVCRGEVALIVAQKGISVGLLSEIFFAPVVIMVLVTTLLSPIILKM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
212224871    ---LAVILITAKLAGYISSRLGLPAALGQIVGGILLGPSLLNFVTYDEGIRLIADLGVVMLLFLAGLETDIEEFKRVGLPAFLIAVLGVAIPFLLGYAIAFKWGYPQMQALFLGGVMTATSVSLTVNVLMELKKLRTRVGTTILAAAVVDDVLGIIILTILVAINTKGTVYAKD----------------------IEIILMEIAAFFVLSYLFGKRAIKKLLNTSHRINLPETVTTVALVVMLFFAY-LAEYFQIAAITGAYLAGILVAGSGDARKITDKIITIGYFFIPIFLVGVGAETNAKVIFTAGTFAFVYSLLAVIGKVLGCGVGALLSKFKPEEALQIGIGMIPRMEVGLIMANIGLVEGVLDRAAFSMAIAMVMATTLVTPPLLKW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
141848963    ----------------------------------------------------------------------------------------------------------------------------CAQTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPVTKVLTTLENPDTLTSHAPGDPAHDPASDSHAPGDPAPHDHAYQNHLVIIGYGINGSNLAKAASA--------------------------------------------------------------------------------------------------------------------------------------------
120537106    ---LTALVVLAAAIGFCGVLLRQPMIVSFIAVGVVAGPSALNIVQSHEHIDLLAELGIAVLLFLVGLKLDLKLIRTLGPVALATGLGQVAFTSAIGYFLGIALGLDTVSSLYVAVALTFSSTIIIVKLLSDKREVDSLHGRIAVGFLIVQDLVVVLAMMVLSALG-----------------IGAQTGASNSALAQIGSVIIYGLAMLLFVLLFIRYLATPLVSRIAR--SQELLITFAIGWATLLAAIGSQL-GFSKELGGLLAGISLASTPFREAIVARLASLRDFLLLFFFIALGTQLDLSLLGSQVLPAMVFSVFVLVGNPLIVMAIMGLMGYRKRTGFLAGLTVAQISEFSLIFMAMGLSLGHVTTDSLGLVTLVGLITIATSVYVVVKCFRPPSF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15893735     --DIALILIFTKIGSLISIHFKMPGVLGELIAGVILGPFILNLIQANADIKLLSDLGVVFLMFLAGIETNLDELKKAGKSSFLIALGGIIIPLIVGTLSAYMFFSNFYENLFVGVILTATSVSISVQTLTELGKLNTRSGINILGAAIIDDVLGLILITVVLAISGGTKSHGSS----------------------IFMTFIYIGIFCLVSLLAIAFLPKPIDKLTQKFKPQKGLAIFSIAAAL-ICAFTAEKLGIAAITGAYICGLVLSPITHKEYIEKRVKIISTSFLPIFFASVGISASVGLNFEVLLITLIMFIIAVIGKILGCSASALTLKFKKSEALQIGVGMVSRGEVAIITANIGLQAKIISEEIFLPTLIVVILTTVITPILLKI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289937603    LTALAILFVVVGPLLLIAKGLRLSLVPSLILAGLLVGQLG---VIEEETMLELARLGIAFLVFTFSVQIHTERVRTVVSDTEVVAIVQALALGTLGICFALLVGVALELEIFADVALEEPLTVEQALFVGIAAALSSSIVGTALFTKPQSDIVHDYL-----------SREIDSFNDLLAVFLLLVVSAGTFALDPIATQLGYGVILLATAIVVNRYLFGIVERL--ARGSDEAMLVSIVALLIVF-LAAAEFLETSIVVGAFAAGLAVRNNPVYSEVFNGLTSIQEFFVAIFFATVGALVTPTAVVSDPTAAFAPFVPVVVVKPIVTGILLVYNGYDRRSATVTGLDLDHVGEFSVIVAIEALVLGLLIRPVFYAIILAAAVSMILSNLTHTYDEEIYGFMVSR----------------------GWLGQPYHDVHDWNSVPENISDHVIIVGYGRQGRRLVEFCEEVNQPYVVIENNPQALPNLRADCDAYVFGDAIEPETAGVANLEDSRLVISTV----ESKPLTEYFLSFTDTVDVIVRTRELPMAAELIEQGATYVIVPDLLAADQLADSLEALLSGEYDLDGLRTESMRELD---------
135349344    --------VCSVVFLTVFKYFKLSATIAYFAVGILLGPSGAGILYDSDSIRHFVEFGIVFLMFSIGLEFSLPKLNSMRGILFGLGGAQVLITLATTFFVSRLFGLDLAMAFVIGSALTMSSTAIVSKILIERIDLNSRHGRLSIGILLFQDIAVIPILILLPALSSP----------------------AIDINNLFIPIFLKIAVLLSILFWLGKPIINFWFGLVAQQKSRELFVLNVLMVTMFFAY-LTHLAGLSYALGAFLAGMLISETRYRYQVESDIASFRDILLGLFFISVGMMLNLNIFIEYIWIIITIFIGYSLFKATLIALLTKVFKYELGVGIRTG-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
150024544    ---IITIIIVARFFGWIFKKIGQPSVIGEIIAGIFLGPSVVGMTESLGNLQFLSQIGLILFMFVIGMELDLKVLKNKANEAVVISHASIVIPFALGISLAYFVYYRFAPSLFMGIAMSITAFPVLARIVQERGIHKTKLGSIVITCAAADDITAWCLLAAVIAIVKAGSFISS------------------------LYVIALAVLYVLLMLFIVKPFFKRVGDLYSNNENLSKPVVAIFFLTLILSSYCTEVIGIHALFGAFMTGVIMPDVSKFRNIEKVEDVSLILLLPLFFVFTGLRTDPYLWKITGYIILVAVIGKFIGSALAAKFV----GQNWKDSLTIGALMNTRGLMELVVLNIGYDLGVLNSEIFTMMVIMALVTTFMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
182418847    LLDIALILLSTKCLSLLTRRFNLPQVVGALLAGLILGPAMFNILNETEFISQMAELGVIVLMFTAGLESNIDELKESGKASLIIASLGVIIPLFGGFAVAEMFVSSTVQSIFIGIVLTATSVSITVETLKELGKLSTRSGNAILGAAIIDDILGILALTVI------------------TSISDPQVSLKTVILKVIGFFIFALISGLIIAVLFDKW-------THKYNVDKRRFVIFAFVICLLMSFSAEEFFGVADITGAFIAGLILSKNNERDYIKNRFETVSYLLSPMFFASIGICITPKMDLRILSLTLLLTIVAIFTKIIGCGVGAKICRYTNKESVQIGIGMISRGEVALIVASKGMALGLMSDYFVGPIIIMVLITTIITPVFLKM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
94967286     ---LFTIFVWAKAFGEIFERLRLPAVLGEILAGVILGPFAAKLIEPSDTIVSMAEIGAIFLLFSVGLETSPKDLIKVGRTSLNVALAGIAAPFLLGFIYLKARGEVTHEAAFVAAAMVATSVGITARVLSDLHVIKSYTSQVILGAAVFDDILGMILLTIVVSLAEGSGIQYIH----------------------LGIVAAEAVGFALIMIFVAPRVVGRMEPGLQKMSSGNAPLILALAICLGFSVLATKI-GMAAIIGAFFAGLIFADHAPRWELESPVRGITEFLTPFFFFTMGARLDLHIFTPDLIVAASIVGFLALVSKVVGCGLPVLH-EGWKTALKIGVGMTPRGEVALIVALIGLQMNMVSQRAYAIVILMTAITTILPPPFLRMLYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289579880    ---LTLIFGIAAVLLVVAAQRSLPVIPFYLLAGILVG-----VVIDETQLLDLAQWGVAFLVFLFGIHVDLEAVRSTGRISVAVSILQVAVVGGLAVGAGLVFGLDAINAVYLGVAAALSSSLVATSYLDSAADTRPTYARLAESIHFTEDVLGVLIVLSLSAFVYAATP---------------------------AIEQFAVAGGILALALIIRYAV--FHRLTARLGDSEVMMLVGIAFVVGF-IALAEAANLSIVVGAFAAGIAVADDPHSLELVDTVDDLEDFFSPIFFVTLGALLTLP-GLESIGYTLVLLVAIVVLNPLLAAALLLRAGFDGRTAVLTGLTLDQVSIFSLFIAIEALAAEQIAAPVFEAIVLAATLSMLLATYTGRHAESINRWLRERGVISALGESVGTRTSVA----------------------DDLSDHIIVVDFEHGGRELVDTARERERPLLIIEDNPALYDEIQAACENYVYGDVLNEQVWKQARLEEAALVVALTPRRARAEAVA----GLETDVPRIVRVDTTEQAAECSERGASGVIYPDVLAAERVGDDLVAVLEGEISRE--------------------
293115367    LKDLAIILAAAELFGLVARKLKLPQVVGQILAGLLVGP-ILGWASNTSYIQIFAEVGVVLLMFSAGLETNLKTLVKTGPVAVFMAFMGVLMPLIFGTIIGYFWTAKFFQAVFIGVIMTATSVSITVQTLKELGKVDTELGTTIVSAAIVDDVIGIMVLSIVLGAAG-------------------------GSDEPIGMVILKTVLFFVASGCFGFLLYKLFSWIDKRWPHRRRIVILSIVFCFALSYVAEKVFGVAEITGAFIAGVILCNIEDSEYVDRRVNIGSYMFFGLFFASIGLKTDLSSMTFGLLAFSGLFIVAIAGKIVGCGFAAKVTKHTWKESLIAGVGMMTRGEVALVVTQKGLDSGLVKPEYFAPVILLIIVSSVITPILLKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154486491    IISLCAILMLTTVSGLICRKAQLPEVIGQILVGILVGPSLLNVMHMSDSLSLFSDLGIIILMFLGGVGCDLQLLKKYSKAAVIIACMGVVFPVAVMGGVSLLFGFKPIPAAFIGVVFSATSVSISVAVLKEAGLLDSKEGVSILGAAVADDVIGVILLSVMCTLVNTGSVDVAG----------------------LGLILLKQVLFFVAAAVVVVWVAPALMTLAGVLKAPSGIAVMAVIICLAMAW-ASNLAGLSYAVGAFFAGIAVSNSDYAEDADRYIEPVGDLFVPVFFVGIGLQTTGVDDTKMIVFIAIMTVLGVITKVVGCGLGGRMAGFGGASALMIGAGMVPRGEMALITAQIGFNEHVLGSEYYSTIIFIISLVTLVAPLLLKLTIR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118576340    -TIIGVGILLAKLMAELFVRIKLPIVLGELLAGMIIGPFALGILVISDELRVLGEMGAIVILFMAGLEMTPREFLRGGKSSFTVGTLGVVVPFFAGLWIFQAFGFDALQSMLIATALTATSIAISVQVLTEFGKIKTPEARMIIGAAVVDDILAIAVLSVVTSLATDG-------------------GVENIVISEVIIVILEVLGFFGAMLIASVVIIPRLV--TPRLWKAKGSVEGIVTAVFFGAAALAGTIGLSPIVGAFAVGMALSTAKVLDKVENFIGKVGLIFAPLFFAIIGAQVDFDVNMEVLMLSGIIIVVAIVTKLFGCGLPAWFFLKNKAQGMRVGIGMISRGEVGLIVAGVGVSSGVLTGSVYSTIIIMVAITTIITPIWLKMEYRKEIRQMAHDGRAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297566658    -------------------------------------------IHSGEVLQYLGEIGVLLLLFTVGLKLRLASLVRPEVLGVG---GLHLLLVGSLLALPLAFSLGAQAAVYLGLGLAFSSTVLAIKVLEDKRELNSYHGRVAIGILVLQDLVAVALLAFAGVKTPTPWVLALLALPLLRPL---------------------------------------VFWLLAKSGHSEL-LLLFGLGLALAGGSIAQRVGISPELGALLFGAVLAGHPQTTELSRTLWGLKEAFLVAFFLNIGLAGLPTLRELMMG---LGLLLLLPLKGLIFFGLFLAFGLRARTAFVTTLSLSSYSEFALIVAAPLIESGRLEESWGTVLAVAVASSLALNQVAHRIYMRLEPWLSRFERKGRHPDEEPTSLGKARW---------------------------LVVGMGRTGGAAYKLLESRGERVVGLDSDPDKLERHRAKGRRVLYGDAEDPELWERLELTGLKGVLLTLPDLESKVRALEGLRRRGFIGQIAATSYHREEDAVLEAAGANLIFHPFAEAGERLAERVLE-----------------------------
296441733    LLDLAIILMSTKILGLVTKKFHMPQVVGALLAGLILGPAMLNIIQETEFIKQTAELGVIALMFAAGLETDIKEMKKTGKASIIIALFGVIIPLLGGLAVAALLNTKILQNIFVGIILTATSVSITVETLKEMGKLSTSVGNAILGAALIDDILGIIALTLITSLADT----------------------SVNVGIVLLKIALFFVFSGIIGFGFYRFFRKWTMK---DDEDRRRYVIIAFVFCLLLAYIAEEVFGVADITGAFLAGLIISNTIKRDYISHRFETMSYLLLPVFFASIGLTVEIEQMSIQLMIFAGALLIVAILTKIIGCGIAKFCGYSGKEALQIGTGMISRGEVALIVASKGASLGLLSTVLFGPIVIMVVVTTILTPILLKM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118576319    VSDLAIIMIIASAVTLAFFKIRQPLIIGYLFAGMLIGPLSPLWLSDTGLLNLFAEVGVILLLFVIGIEFPFARIRSIGKVAVGVGTMGLMLTLLAVFFVADQMGLEFMDALFLAAALSISSTAIIVKILTDAGRIKKESSILVLGILIVEDVIAVILISSLQSVALVGNVSIES----------------------ILVVVAVAIGLIVGTFTVGTRVIPPLIDRVAAAENREILLLSVLGVCFG-YALLAEIAGLSVAIGAFLAGVLVAESKSAEVSKILSSPIKDMFVAIFFVSVGALMDISQIQDYILLAMVLVVVATAVKFGGNMVGSIMFKLGRRRSIRSACTLAPRGEFSIVIVKVGVDLGVVSSFVFPLIGLVAIITAFISPFLLKAGDKMVKRM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
47230560     IKDLVSVVMMSLPCGWICTTVGLPPMFGYIICGVLLGPSGLNSIKSMVQVETLGELGVFFTLFVVGLEFSPERLRKVWKTSVQGSCYLSLLMVAAGLLWGQMLRIRHTQTVFISACLSLSSTPLVSRFLRGDRDGDLDYSSVLLGMLVMQDVQLGLFIAVMPTLIQAQSGDLGSLLFGSLRILRLLAQVLLCLAAVLLLCLLLKSFLIG----------PYYKKLHAESKNKEILVLGVSAFVF-FMLMVTEFLDVSMELGCFLAGALLSTQGHTADVLACIEPIRDFLAIIFFASIGFHVFPTFCSSSPLPTLFLPLSSQFMMAVLVLSLILPPG-SRHIRWVVSAGLAQVSEFSFVLSSRARRAGIISREVYLLVLSVTTLSLLLAPVLWRISTP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254170346    ---LATILIAAKIFGYLATKIKMPAALGQLVGGIIIGPSILRFVSYSEEVHLISELGIVLLLFLAGLETDVEEFKRVGVPAFLVAVGGVAVPLILGYASALFFGYSKVQALFLGGVLTATSVGLTASILMEMKKLRGKEGTTILAAAVVDDVLGIIVLTILVALNTKGHVYIED----------------------LLILLGEVAFFFAVSILLGTPAIKEALKLSSKIELPETVTAFALSITLIFAYIAEK-FQIAGITGAYLAGLIIAQTDEARRITTKIMTIYSLFVPVFLVSIGIKSDIGTLLHAGTFALIYALVGVFGKIVGCGAGALLAKFKPKEALRVGVGMIPRMEVALIMANVALTEGVFDQGIFSIPVTMVIITTLITPPLLKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142360334    -----YLLLFSAAIGIVAYILRQPLVLGFLVAGILIGPFGPSLIKDTTTLSNFSEIAVVLLLFGVGLSFPITHLRSIGKLGSVIAIIEVMVMLGIGLGVGLAFGWSMIDSMFLAAALSISSTAIIVKVLEEMGVIEEPSSLLLIGVLVIEDLIAAVLISTLHSSVLSGGFNFDQM----------------------LWEIARIGMFIGGTIAFGCIGMPKIFALLSNIPRYEFTILVALGLAFGLSFLSDHL-GFSAATGAFLAGVILAGSKFSEDITNLITPIRDVFTAIFFVTIGALMNVNIISQYWLPIVIITIVTIVGKTVSVYLGVRLFQLGPTNALGLGLSMAQLGEFSFIVLMVGQDLGVTSSFLFPIVGMVVVLTTIFAPFLIK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
261367144    --DLAIIILSAKFFALVARKCKAPQVVGEIIAGLLIGPCLFNLVQSNDTISVFAEIGVVLLMFTTGLGTNLKELLRAGPIATLIACVGVAVPLAGGTLLYSLFGFAAVGALFIGTIMTATSVSITVATLQELGHLKSFLGTTIVSAAVIDDVIGIVVLTCVIGASSGEGTG----------------------LGQVLLNTVLFFVVAIVVGIVIHYAMQWLDKRNPHT---QRITIVSLAFCFAMAYVAEQYFGIADITGAYIAGIVLCTMEDASYVERRVDISNYIFAPVFFASIGLKTDISGLTPDILLFCVCFVIVALVTKIVGCGLAKICRFNWGDSFKVGVGMMTRGEVALIVAQKGLEVGVVDPVYFTAVILLIVVSSVATPLVLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
109898711    LPAVVGTTLIGLFLSLAFRYFKLPLVLAYIVTGLIVGPQCLGLINDINVIETMGSFGVILLLFFIGMEVSPDKLRRSWRVSIGSTGLQIVLCVACVYLVGSLLDWSLQRIVLLGFVLSLSSTAVVLKLMQDSNELHSEQGQHVLGVLLVQDLAVIPMVIVIGMM---------DETGVQSDVIAMQVGAGIG------------VLLLVRWLLNQEYIEFTWLNKL--KVNHELQVFGALLCCFGLALLSG-LMHLSTALGAFVGGMLVAKMKDSMWIRSSLQAFHVVFIALFFMSIGMLLNVQFIVQNSTLLISLLLMVLVGNTLIATFTLRLLHVSWTKSLYAAAMLAQVGEFSFILATLGRQSKLISD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
293167648    --DLSLLLTVPLVCGLAAQAVRVPPMVGFLAAGFILNASG---VRSFEALDVAADVGVTLLLFGIGLKLDPRTL--VRREVWVTATVHIVVSTVVATGLGLVAGLDWRGYALIGVALSFSSTVFVVKLLEATNSTQAFFGRTAIGVLVIQDIVAVAVL----------TGSTGELPSPW--------------------------ALSLVLVVPGAWVVRWVMGRLDH---GEVQVLFGVVIALVPGYLLFDAVGLKGDLGALVLGMLLASHERSGEIRRAIFGLKEFLLVGFFVSIGFVGLPS--ASDLLVALLLVLLLVPLKAVGFAVLLDRTGLRHRSAALVAASLASFSEFGLIVVDNGVTSGVLEEDWLVVISTAVAFSFLASTAANTGREQLVTLAAR-----------------------WLPAKDPDRLLDQDRPIDVAHAQGVVIGMGRVGRSAYEQLDEHGLEVVGVDADGERVESLREAGLQVVEGDASDPEFWMRLAADDLDLAVLAMPFHGANRTAITRLEESGFGGVVAVVVQFADEAAQAREHGADIVLH--------------------------------------------
146298341    LAQIVTIILVARLFGWFFRKIGQPSVIGEMIAGIVLGPSLVGMYESLGNLQFLSQIGLILFMFVIGMELDLKVLKNKAHDAVVISHASIVIPFALGLTLAYFIYHTFAPGLFMGIAMSITAFPVLARIVQERGMQKTKLGTIAITCAAADDITAWCILAVVIAIVKAGSFTSS----------------------------LYVIGLAILYVIIMLKIVRPFLKRVGDLNSRESLVVAIFFITLLISAYAAELIGIHALFGAFLAGAIMPENNKFRNIFIELLPLFFVFTGL-RTQIGLLNDPELWKVTGLIIAVAVAGKFFGSALAAKFV----GQNWKDSLAIGALMNTRGLMELVVLNIGYDLGVLSTEIFTMMVIMALVTTFMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142029287    VTDLAVIMILAGIVTLAFFKIRQPLIIGYLFAGMLIGPLSPGILSDIAALNVFAEIGVILLLFVIGIEFPFAKIRSIGKVAIGVGSLGLFLTLIAVFYASTLLGLGFMDALFISAALSISSTAIIVKVLEEAGKIKKESSILVLGILIVEDVIAVILIASLESIALAGTVSIEG----------------------AVTVVVVATILIVGTFTVGIRTIPKLVDKVASAENREILLLSVLGVCFG-YALLANVVGLSVAIGAFLAGVLVAESKSAEVSKILSSPIKDMFVAIFFVSVGALMDVSQLENYIFIALALIAIAMGMKFGGNMLGNILMRQPRGKSLRSAFTLAPRGEFSIVIVKVGVDAGVVSAFLFPLIGIISIITAFITPFLVKASDYVVPKLTRK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255078710    -----------------------------------------GVFSENREVDQFCELGIQFLLFEMGLELSVQRLKALGKYAFGLGLCQVVFGNLLFAAALLPPGEAFGEAIVVGFGLTLSSSALGLQLLSDRGMMTTRLGTASLGVLLFQDLAVVPFIIALPVLQKMQSAGAGD-------------GLDVGLMAAYTATSF---LDLGVLSIGGWFVAKKLYEVITELECDDDVFVALSLLVLFGFSNASAAAGFSDSLGAFIAGLVLAGTPYAHDIIGKLRAFKGLFLSLFFVTIGTTIDVPLARDLFPIVTLMTAGLMAGKLATITALGPLTGLTWREALVAGAFLSQGGEFAFVIFGQATSGSLFPQNLDELLVVVVIVSMALTPLAVDAAMAIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242090037    ILQICIVVVLTRVLAFILRPLRQPRVVAEIIGGILLGPSAVGPKQSLTVLDTLANIGLLYFLFLVGLELDLRAIRRTGSTALVIAVAGISLPFIMGIGTSFVLGVPTGPFLVFGVALSITAFPVLARILAELKLLTTDIGRMAMSAAAVNDVVAWILLALAIALSGS------------------------GSPLVSLWVLLAGAGFVLAAFLLIRPVLTWMARRSPEGEVKELYICATLAIVLAAGF-ATDTIGIHALFGAFIVGIVVPKDGPFAGVLLEKVEISGLFLPLYFVSSGLKTNVMTIGDSWALLVLVVATACIGKIGGTVIASLIVRVPFREALTLGFLMNTKGLVELIVLNIGKDRHVLNDETFAILVLMALITTFITTPVVMAIYKPARRGPPYKNRAVERANPHDEFRMMACFHSTRNIPTIINLMERKRGITVYAMHLVELSERSSAISMVHKARRNGMPF---------------------------------------------------------------------------------------------------------------------------------------
143315079    VTDLAIIMILASVVTLAFFKMKQPLIIGYLFAGMLIGPLSPGLLSDLGLLNIFSELGVILLLFVIGIEFPYSKIRSIGKVAIGAGTIGLFLTLGVVFYISELIGLKFMDSLFLGAAMSITSTAVIIKILEDSKKIKKESSILVLGVLIVEDVIAVILIATLESVAFVGSVSLES----------------------IITVVMVATALIAGTLTLGTRVIPKLIDRVAATEHREILLLSVLGLCFG-YALLTDVVGLSVAIGAFLAGVLVAESKSAEVSKILSSPIKDMFVAIFFVSVGALMNISEIENYVVLAFGIIALSIGVKFGGSLIGAYLFKQGKAKSIRSAFALAPRGEFSIVIIKTGVDIGAVSSFLFPLIGMISIVSAFISPFLIKASDR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167749339    ---IAIILIFTKAFGLLSKVIKLPQVVGALVAGIILGPVCLNLVSNAPILSNLSEIGVIVLMFAAGLETDIREMKKCGLASSIIALIGVIVPLVGGAATAFLFGSTFLQDVFVGVILTATSVSITVETLKELGKLNTRAGNAILGAALIDDVLGIIALTVITSLADPES----------------------GNIGIVILKILGFFAFALLFGVFFHFVFNKWTQRTEENQRR--YVIVSFALCLLFAYVAEEFFGVADITGSFVAGLVISSTSKTKYIAHRFDTMSYLLLPIFFASIGLKVTLTMTPTIIIFAVVLLIVAILSKVVGCGLGAKICRYTNKEALQIGVGMISRGEVALIVADKGLNMGLMSSGLFGPIVIMVVITTVVTPILLKF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136980097    -----------------------------------------------------------------------------------------------------------------------------------QGWLGTLSSKVMVGILIVQDLAVVPFMVLLPMLNDPSVGWLS-----------------------LEIAILKAVLFLAGMIFFGTRLLPRIMQHVAHLGSRELFLLAITAIGLGVGY-VTYLVGLTFAFGAFVAGMVLSESDYGHQALSDIIPVRDLFGLLFFASVGMLFNPVFVIEHWQEVLILVLIVSIGKGSIFALLAKIFKFRNVVPLALGLGLFQVGEFSFVLAQLGISTNSISHEVYSLVLTTAVITMFMTPIISSQTHRLYSLRKLWFSQESNDSKNYPKSGKR--------------------------NHVIIVGGGRVGFRIAQLLKRLSVSMIIIELDQLRVDRAKNSEISVIY-----------------------------------------------------------------------------------------------------------------
289638519    ------------IGGIVSRKLKMPEVLGALLAGVILGPVVLHLVQYDENIKLLSNLGVILLMFLAGLETNVEQFKKAGKSSFVIAVLGIMVPLFLGTLGAFLFYQNWMENIFVGVILTATSVSITVETLTELGKLNSKSGINILGAAVIDDILGLVLISALLAVKSGGGGSS-------------------------LILPMAKIGMFCVIGILAIAFLPKVINKRTKNIQPGRTLLTFSLAAAFFIAFAAEGIGIAAITGAYLFGLVLSQFTHKEYLERNVKAISSGFLPIFFASVGLEASLNGFNSRVILIAVMFAIAVIGKVAGCGVAARLFHMSRSESLQIGVGMISRGEVAIITANIGLQNQIITQEVFLPTILVVLLTTIVTPILLKLVFSHKN-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143097230    IDSFFLIFSGAAVLATLSLYTRQPMLVAYIVLGCVIGPHGFALISDDRHLSEIAEIGIMFLLFLVGLDLQPSKLRNMVGESMLTALGTTLAFFVLGAGVMLFFDFAITESIVVGLALTFSSTILGLKLLPTTALHHRHIGQLVISLLLIQDLLAIIAIVVVSEFTPELSALMQNLG-----------------AVLLALPVLGLCAFAGV-----RFVLLPLIRRFDAFH--EYIFLIAIAWCLGLASLSHSL-NLSFEIGAFTAGVSLATSPIAQYIAEHLRPLRDFFLIMFFFSVGADLNTGLIGTLWLPILATSVVVVVSKPLVFGALLKIQGEPTSTAKEVGARLGQGSEFALLLSYIAVGNALLGEAAAAVLQTATVLTMIINSYWVVSRYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119502857    -----LIIFVALLCGLTSRALGLPALIGYLAAGFVLHEIG---IAAGSWLGQLSDLGITLLLFTIGLKLDIKALLKLNVWGTTLIHMAVSQGFLLLLLIGLALNLSLAGAALIAFALTFSSTVFVIQTLQERGELQSSHAVLAIGILIVQDLVAVGFLAVTTGEVPS---------------------------------------VYALGLFLIIPARPVILKLLSVSGYGELLTLLGLALAIG-AAGLSELVGLKGDLGALLIGAMLAGAQKTKALAANLTQLKDLFLVGFFLSIGLGGWPPTILIGVAIILGLAS---VAKPLLYFFLMTRLHTTPRTAVLASAALSNHSEFGLIVISVAAGLGWIAPVWSSTLSIALAISFLLA-------------------------APMSKASHGFYRKHRDQLLGHRSVQLLHTYERTDNINTVILGMGRVGTGAYEALAPRGEALLGVEASIGKATHHQQEQRRVICADASDPDFWVRINLKEVKVVMLALTNHPENILVAELIRSMGYSGDIASVVRHEEHSAQLNSLGI-------------------------------------------------
144191700    ---IAFTFLIAVIAVPLATRFGLGSVLGYLIAGIVISPVLLALNVDVVSLQHFAEFGVVMMLFLVGLELEPRMLWEMRSRLLGLGGLQVAGTVAAVMGCAMLLGQPWTVALAIGMVMALSSTAIVLQTLNEKGLTRSDGGQASFAVLLMQDIAVIPMLALLPLAAQDAGQDASHGDGHGDGHAGAGLSLVDGLPAWAAT--LVTLSAIAAVVLGGRYLTRPIFRFIALAGLRELFTATALMFVIGIALLMS-LVGLSAALGTFLAGVVLANSEYRHELESNIDPFRGLLLGLFFMTVGAGIDFALLGQNLPAILGMTLGLIALKAGIMLVLAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
66800889     IVQVLLIVIISRALGYLLNFVKQPPVISEVITGILLGPSVLSSGSSITTLNVIANIGLIFFMFMIGLEVDASILKKNLKASMIISLSSIILPFAMGIGLAATLYQFMPFCVFVGVAISITAFPVLARILNERNLMGTRVGISSIAAASVDDVIAWILLAIVVSWGNNIKS-----------------GSDEGVNLSALWTFLMLIGFLIFMGTVGRFGIDFLYKRFVRTEAQKHNMLVVILILTLVCAFFTQVIGVHSIFGAFVMGIITPRHNGFHHVTESIEDFVTILLPLYFTYSGLRTDLSSIGAAGGLTVFIIFIACLGKIGGATLASRFTKKSWRESLTIGFLMNTKGLVELIVLNIGLDIHVLDKTTFTMFVIMALVTTMTTPIVHFLWTKWE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
262089352    ---------------FVTHKLKQPMVIGYLLAGMVIGPFTPPFIHDVSTINTLAELGIIILLFVIGTEFPITKLKSVGRISLIVGIAESLGTLLITFFVGQTLGFSQFDSMFLALAMSVTSTVVTVKILEELNMINEKSSVLIMGILIVEDVIVITMLGILQSLALTAAVS----------------------FVQVILSVGIVVGFIAGILILGSRYLPPLIDKLARKTDYSVLIIVILGLAFGLSFGAIEL-GLSPVIGAFLAGVLVAESNSAGIARVITIPLRDVFAALFFVSVGALVDVSKIPLFIIPALILIVTSFAAKMIIVIPCLIKAGYDTTTAVRTGLGLSSRGEMSLIVGKGGQDVGAVSSYILPILGVVTIVTTFVTPYILKLGTKL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189485528    LISLASILFFAKVFGEIALKLGQNPVIGELLAGIFIGPSVLGIVRETPVLSNISELGVIILLFEVGLSTDIKEFLKASGWAMVVAFVGVIVPYFLGYFVFLCFGLTDMQAIFAGAVLTATSVGVTIRVFMDLKCLKTEEAKIVLGAAIIDDVIGLTMLAVILKLITGG----------------------IVSFGTVVCISGTAVLFLVLSVVAGVLIAPTIFKFISKMKQSYIAFIMGIVFCFIVSALSTKI-ELGHIVGAFVAGLVLSTIKQSEEIKKDIKSIYAVFVPIFFVLMGTKVDISTFNPFVVAILILTGALFVVAFVGKIVAGFAVLKKGINKLLIGVSMVPRGEVGLIFAEIGLKNNVFATRDYSSLVAVIMLTTFITPIILKYLISKQKKII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
191637442    --TLVIILIATSLFGHLASRVGIPAVIGQLFVGIILGPALLNWVHANDFIHIFSEIGVIILMFIAGLESDLTLLKKYLRPSIIVALLGVLIPMVLIYPVGIVFGLTQFESLFLSVIFAATSVSISVAVMKELNLLDSKSGSTVLGAAVVDDVLAVVLLSIMVSLIGTKAGTDTQIP--------------------LALTFLEQLIYFAAIYFVMRFIAPLLARLGTKLLNPVGPTIMAMILCFGMAY-IADLIGLSAVIGAFFAGIAIAQTHVAHEVDQSIEPIGYIFIPVFFVSIGLNMSLAGIEHDLLLIIVLTIVATLTKLLGAGSGAKWAGFSSNEAYLVGAGMVSRGEMALIIAQIGYQSKLISDDYYSAIITAII-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
251782359    LLEITIILIASLMATLLANRLAIPAVVGQLCVGILIGPSLLNLVHEGHVMHFLAEIGVILLMFLAGLEANLELLRKYFKPSLVVAISGVVIPMVTFYYVGITLGFPINTAVFYGLVFAATSVSITVEVLQEYQKVRTKIGAVILGAAVADDVLAVLLLSFFMSSA--------------------------GASSHLVMQVGLQILFLVFLVFSVKLLVPKLYDWSQHIPYFERETFLALLICLTWSLLAWS-VGMSSVIGAFFAGLAVGQTSKADIVEHNILVIYSIFIPIFFASIALPLQLNGVFSHLGLVLALTLLAIVTKLLPSYLVGRGFAFSRQESLSIGAGMVSRGEMALIIIQIGLAEKLITHQTYSTLVVVVVLTTMIAPFILKFSFK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
293375899    --DIALILLSTKGLGLVTKKFSMPQVVGALLAGLVLGPAMLNVLHETDFIKQIAELGVIVLMFTAGLETDLQELKKTGKASFVIAVFGVLVPLLFGFITASFFNQTTLQNIFIGIILTATSVSITVETLKELGKLNTRAGNAILGAAIIDDILGIVALTLITSCADS----------------------SVNIVLVLGKVILFFVFAILAGMLFYKFFIYWVQR---YNRDMRRFVVISFVFCLILAFLAEEWFGVADITGAFIAGLILSNTSCVHYITSRFETISYLLSPIFFASIGIQVDLSMNQTLLLFTVVLVVIAIISKIIGCGLGAKLCHYSTKESLQVGVGMVSRGEVALIVASKGAALGLMSAVNFGPIVVVVVITTIVTPILLKIVFSSKK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224014502    ---ILLFLVVATAMGIFTAKLGMPALVGEIITGFLLGPPLANLVPFPEAMVLVGEIGLIMLLLEAGVELDIAQLRETGVRALAIGITGTILPLVVGMGLATISGAKIKSAMAVGAAFSPTSLGVAASALKSGKMLDTPVGQLIVAACVVDDILALILLSMFQVLV-----QDSPPIFSYFIPIISSLGFLVVLGG-------------SAVTWMPKFINEKILKRCDESY-RELVMFSLLTTLLLGYLPLLNYTKASYLTGAFLAGCTFSQIDSAHHAEKTHQLMTWLLRVFFAASIGFQVDPYVIGWGFILYLCVAAKLPLGFFVPQFEDVKPYNPFMRDRLITGLSMTCRGEFSFIISAFALGEGLFNAKIYAAIVWAVLISCITSPFMLMIKYFNKKQIEYLAATNPLKKSAADGKVPLYLHIKVKAGAAWGMQEQFRKILNDLDLEVVERRTNRHGRGI--------------------------------------------------------------------------------------------------------------------------------------------------
152992076    --------VGARIFAELFGRIGLPPVLGELAAGLFLGPSILGWVSLNDTIKMLAEIGIILLLFDVGLETDLRKLKESGWSATLVAIGGFVFPLILGAALSFLFDLNLITSLFVGGTITATSIGITVRVLKDLKKNQSKEGEIILGAAVLDDVFGVVLLAILYDFSQSGEVNLFDTGR----------------------VLLFITAFFIIAPVAAKLMAVLIQKYDTRTNYPGLIPTAIISLVLFFAWMAHQM-GAPEIIGGFAAGLALSDRHFADKIERQMRPIVLLFTPIFFVTVGLSINLQIDWSESHIWFFGGSILLVSVIGKMLFPLLLKSLSVRKRMIIGLSMVPRGEVGLIFSEIGRASGIFENEIYTALIVVIVLTTMLPPLLIKAAY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135221479    IESLLLIMVVVWGTGVIFRRLNLPILLGELLAGVIFGPALLGVFHDSETIQLLAELGIFFLMFHAGLETSPKDLINASKTSLGIALGGMVLPLTLGFVVSRAFGYGIPDSVFIGLGLSITAIAVTTKLFRDFKFNQSKIAHEVMGAAIVDHILAFVILSILLVVVEGGGTISGAE---------------------LGIVIGKVALFFGGVIIAGNKLLPYFEKVFKETGHKAFTFTLVVALAFGV---FAEWIGLHSILGAYLAGLFVKEEEVYRKIEDRFFALSYSFLGIFFVSLGFHVDFAVFPSTLSFLVAIIIAAIIGKVVGSGGMRYYFKRDLNEAAVVGFSMNGRGAVELVIAVIGLEMGLIDSRAFSVLVFMAFVTTLITPISLKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
138893900    ------ALVLVAIGSIIANRLNFSIIPFLIIIGMLVGPHALTFIESNEIIQFLGRIGVLFLLFYLGLEFSVGKLIKSGKNIVVGGSIYVIMNFVLGLVYGKTVGMPWMETLLIAGLLSVSSSAIVAKVLVDLRRTANPETELILGMILFDDIFLALFLTTMSGVLLAGSTSFFG----------------------ISLSVLTSVAYMLLFFVIARKGAP-LLNKWLNIKSDEIFIIVIFAI-LFFVAGFSETLHVAEAIGALLLGLVFSETEHRDRIEHLVVPFRDFFGAIFFFSFGLTIEPSTLIHAFWLSLGAVIVTLLANMVAGMIAGRKAGLSYKASTNIGLTITARGEFSIVVANLGITAG-LNPILTPFTALYVLMLAILGPLFAKESKTIYKLL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
147785381    ILQLTLVVVTTRLLVFILKPLRQPRVISEILGGVLLGPSVLGPLRSVMVLETMANVGLLYFLFLVGVEMDLTVIRRTGKKAIAIAIIGMILPFIIGCAFSLILHHEDRQMLFLGVALSVTAFPVLARILAELKLINTELGRMAMSSALINDMCAWVLLAVAIALAENESSSLAS-----------------------LWVILSSVFFVVVCIFIVRPVISWMIRRTPEGESFSEFYICLILTGVMISGFVTDAIGTHSVFGAFVFGLVIPNGQLGVTLIEKLEDFSGLLLPLFFAISGLKTDVTHGALTWGFLFLVIILACAGKIAGTLIVALFYQMPLREGIVLGLLMNTKGLVEMIVLNVGRDQHVLDDETFAIMVTVAVITSIIAPIVTHIYKPARKFIPYKRRTIQRSPDGELRILVCIHTPRNVPTIINLLEASHPSKKSPICXHLVELTGRASAMLIVHNTRKSGCP----------------------------------------------------------------------------------------------------------------------------------------
168041784    IIQICIVLTITRVLAALFKPLKQPRVIAEVVGGILLGPSALGPKQSVIILEVFAQMGLIFFLFMVGLELDIRQIRRTGFQALVISAAGIAVPFSTGVGVSFVLLNTIAGDVFMGVAMSITAFPVLARILAERKLLTTEVGQLAMSVAAVDDVVAWCLLALAVALTGTNTK-----------------------PSVVAWVLLTGIAFIITMFVVVQPVMRWVATRSADNEPVKEILVCLTFAGVLIAAFTTDLIGIHAIFGAFLFGLIVPDGPFAVALVEKIEDFISILLPLYFASSGLKTNIGAIGQSFGLLVLVIAVACFGKMCGVFLAATASKVNPRKALTLGVLMNTKGLVELIVLNIGKDRGVLNEETFAIMVLMALVTTFMTTPLVMALYKPARNPIPYNRRKLAMEDSKDDLRILSCVHGMKNVPAMINLTEGTRGIRKYILHLMELSERTSAIMIVQRARKDGRPF---------------------------------------------------------------------------------------------------------------------------------------
218262496    ---------VCRLFGWMFQKIGQPTVIGEIVAGIVLGPSVLGHLESLGNITILSQFGLILFMFAIGMELDIGEVRKKLKETILISHTSTVVPFFFGMLTAYYVYGSLSFALFIGIAMSITAFPVLARIIQEKGLTKTHLGTISLASAANGDITAWCLLAVVIAIAQAGS----------------------------MLSAVYNILFSILYILFTFLAVRPFLRMIGHIHNKEVIDKALVALMFLLLIVFTEILGLHALFGAFIAGVVMPGNIKFRKIMTEKVEDVSLFLPLFFVSTGLRTEIGLLNTPELWAMIFIVVAIIGKFGGALFSARFVGESWKDSLYIGALMNTRGLMELVVLTIGYEMKILPPSIFVMLVLMTLVTTFMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
14521863     ---LAIILVIAKIFGYLSVRLGFPAALGQLLGGVIIGPSLLDVVEYGSEVRLLSELGVVMLLFLAGLETDVEEFKHVGLSAFIVAVMGVFVPFLLGYLVSVLHGYGSLKALFFGGVLTATSVGLTTSILMDMKKLRTKVGTTILAAAIVDDVLGIVILTLLVAMSSRGKVEVED----------------------IEIILLEVAIFFILGILIGHPLVKEVLTLSERITLPETVTTFAIVIMLIFAYLAEK-FQLAGITGAYLAGLLVSMTEGSRKITDKIMTIYSLFIPIFLVSIGIETDIRVLTHAGVFALVYSLIAVVGKIIGCGFGALVARFKPIEAIQVGIGMIPRMEVALIIANVGLKEGILTRGDLAVPVTMVVITTLITPFLLKW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
52841737     --TIFLIFAGAAFFSTLVLYTKQSLLVAYITLGAILGPWGFKLVSDVTVVKQIGDIGIVFLLFLLGLHLQPQNLIHMLRKVTWIAIVSSILFAALAYGIGRWFGLTVTESLILGGAMMFSSTIIGLKLLPTTILHHQHTGEVMISVLLMQDVIAIVLLILLNSAHQDGNLSISD----------------------FILVIIALPALCLFSFLFERYILIKLLARFDRT--QEYVFLLSIGWCLGISV-LAQTIGLSEDIGAFIAGVALASSPISLFIAESLKPLRDFFLVMFFFSIGATFNFGFGAQVVIPAVILATLILIIKPLLFYILLARSGEKKQVAKEVGIRLGQGSEFSLLVASIALSTNLISEVASNLIQATTILTFIVSSYLVVLKYPTPIALSEKMRK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260587427    ------------VFGLITRRVKLPQVVGALLAGLILGPACIGVLHQTDFIYQVSEIGVIVLMFCAGLETDVDELKKSGKASFVIALLGVIVPLLGGFAVAAYFNRPILQNVFIGVILTATSVSISVETLKEMGKLNTKAGNAILGAAIIDDILGIVALTIITSLA------DSSVNVALVFIKIIGFFIFVGVGG---------------------YLLHIIFQKWVKGYERDLFVILAFVICLLFSYCAEEFFGVADITGAFFAGLIITKTTHTTYIARRFGILSYLLSPVFFANIGLQVEPSMSPMIIGFAVTLVIVAVLTKVVGCGAGAKLCKYSNKDCIRIGAGMVSRGEVALIVAAKGNAIGLISADLMGPIVIVVVITTIISPILLKMTF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
168333896    --DLAIILLAAKIFGILSRKLQLPQVAGILVAGLIIGPNMLGWVKETEFLLQMGELGVIMLMFVAGLETDLKELKNTGLAALCIAAFGVVVPLTGGYLLYSVYGFAAIGAIFIGVILTATSVSITVETLREMGKLKGKVGTAILSAAIIDDVIGIILLTFVIGFTNPESSGVAVIGNT--------------------VAFFVVAIVLGAIIHYIFKVIDH------HDPHRRRLPIYGFAVCLLFAYIAEHYFGIADITGAYVAGIVLYNLSSSEYIIEKITNSYMLFSPIFFTSIGLKTELTFTVPVLLFTIAFVIIALASKVVGCGYGAKLMGFKKHDAIKIGVGMMARGEVALIVAQKGLSAGLMDPVLFSAVIMLVILSSIATPIILKVLY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
196231700    ---VALLIVIGRLLGELMQRIKQPAVMGQLLAGIILGPSVFGTIWPEQMLSAVSELGVLMLLLVTGMETDLALVKRVRRTAAVTSIAGIAFPFTCGFLLGEFLPQDLITALFLATALSISSVKIVAAVLQEVDFLRRNLGQIIMATAILDDTAGWTILALIGGLAAKGKI----------------------VLGPVLISVLGTIVFLAFCLTIGRRWIARLIRWTNDHFTIEMPVISLILAVMIVLALITNAIGVHTVLGAFVAGIMIGQSPIKHIQEELRGLIVALFMPVFFGVAGLSIDLKVLHHLLGLALLLIAVASLGKLGGCYVGGLVGRLHNMESLAVAFAMNARGSTEVILATVGLSMGVLDQKLFTLIVVMAVVTTLCMPPLLRWALAHVPLREEEKKRMEAEDKEKKDIIPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135152818    ----VVVLAAAFTFGLLARGVGLPPLVGYMAAGFAL--ATQGMVGGP-LIEKLADLGITLLLFTVGVKIQLRNL--VRVQVWAVSTIHMLVTTVLFAGAGIFAGMELRMALLVGFALSFSSTVFAVKALEARGTMSALFGQLAIGTLVMQDI---------------------------------------GAVAFLAAATAKLPSVWAVLLLLLVPFRVALIRLLQRIGHGELLVLYGFILALG-GAELFELVSLKGDVGALVFGMLIASDPRSDELVKRMLGFKDLFLVAFFLSIGLSGALT---TDAVLLGVAIAPLALVKAYGFYALFTGFRIRARTALLASLNLANFSEFGLIVAAIGVSQGMLPTAWLTVIATALTVSFVIAAVLNTRSHAIYTRFRRLWHLSESSARLPDDDLLDIGDA-----------------------RAAIIGVGRLGTGAYDALHAYGDALVGVDFDPEMVAAHQAANRRVVLGDPSDEDFWDRVGAHRLEWVLLTLPNVRTRLSVLERL----------------------------------------------------------------------------
143895741    ILDVGIVLTVAATMGFAARKLGLPTVLGYLLTGLLVSPFTPGFVADENQLALLADIGVVLLLFEVGVEIDLRRMRREQKSILWGVPAQMAVGILLGTPVFLWLGIPIFGALLLSLSVAMSSSVVIVNIVRSRRRTDSSTEDALLGWTVVQDVVCVTLAIIILTI--------------------------FGESDRPLPIAIAGIFGFAALAYLSSRLLPKLLRAIRW--ENDLFLIYSVAIGLVLASLGTVVFGIPMALAGFIAGLAINQSQDTDQLRKAILPFRDLFAVLFFVVIGSLIPPEELANSWPFALLILAMMILLKTFPTALLAKVGKLKVR-PLQFGVGISQIGEFSFVLGSIAFAEGVITLSQYTGLLVAVVVSIVFSTIFVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
281203064    ------------LLGYILSYIYQPPVISEVITGIILGPSVLGWSGSVAILNVIANVGLILFMFMIGLEVDAKLLKNNVKMSVIISFSSIILPFAMGIGLAAVL-WNVLVAVFVGVAISITAFPVLARILTERGLMSTKVGSTSLAAASVDDVIAWILLAFVVSFAKNIGTGNDG----------------VAFKYAALWTFLLLIGFLVLMFTVVRIGLNWTYQRLVRTEAHKHNYIVFLLMFMFISAFYTEVIGVHAIFGAFVVGVMTPRTNGLHLVERIQDIVTIILLPLYFTNSGLKTQLSSINSAGGCTILIIVVACVGKIGGATLAARYCKNSWRESITVGFLMNTKGLVELIVLNIGLEIKVLDSQMFTMFVVMALVTTFMTTPFVHLFYINHIEKKSRQPMIPRATGKFD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144145231    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEVVTVLLYGLAMLGAVAVFIRYLADPLVERL--SAAPELLVSFAIGWA-ALLAALGHYLGFGKELGGLLAGVSLASTPFREAIAARLASLRDFLLLFFFIALGASLDLSVLGESVGPAIVLSLFVLIGNPLIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGVSIGHVPEEALGLVTLVGLVTIAASTYMITFSHTLYGWLEPVLGVFERRAKDRLREDAPERAHPQE---------------------VILFGLGRYGLGIGAALREAGLGVLGVDFSPEAVRHARAQGYEVMFGDATDPEFLAHLPLRSADWLVLAVPEHDTGVTLLRAARDLGFEGRVAVAAQRPATAEALARAGADLVLMPYRDAAVAAAGLI-------------------------------
170780976    LIVLGLLFVLAYAFGQLGKRIGLPAIPIYMLVGLLASPNVDWFPLDSGDIELIAVFGLILLLFNLGLEFDQDEFFGNAGKLIISGGSYVLINMGVGFAFGFALGWGTCEALIIAGMTATSSSAIVTKLLIELNRLANDETPMILGVTVVEDIFIAVYLAIVSVVLSGQTE-----------------------PWAVVGQLAVSFAFLVVMFTVARKGGAFLSRFM-RTRDVELFTVLFFGLAILFG-GIGEVLGVTDAIGAFLIGLVLGATRVRNRIEQIAIPLRDVFGAFFFLNFGLALDPGEFPTVVVPVLGAVLMTVVLNLIAGQFVAWLNGHGAQAGINTAFILQNRGEFALILATLSLSAG-LDERIQPFAGLYVLVMAIMGPLLAANSVRIGTAVLPTRYR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
66804097     ----LLIIFISRCVTWLFAKIQQPPVIAEIISGILLGPTALGKIASLKILNVFAQIGLVFFMFIIGLELDPTLFKGQIKTSLLISAASIAIPFGLGIAASVYLAWSYSLGIFIGVALCITAFPVLARILTARKLLATKIGILAIACAAINDICGWILLGVSVSLAGSAGSLDALWTLLASAVFVVILIVVVRPVLLRVVGRI------------------WKLDSHGHAPHPSNIIMSGTVFLLFLCSLATEWIGIHAMFGAFTLGAVIPKTHFNQAITEKIEDLVLVFLPLYFVISGLRTDLTTTGESWLGVLVIISCACAGKIFGAGIMAKILGSSTRDSFYIGVLMNTRGLVELIVLNLGLDFKIIEKNVFGIMVLMAVFTTILTSPIISLFNK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
290890904    --------------------------------GVALGPGILGWIEPNQFIKTFSEFGVVLLMFLAGLGSDLKGLKKFFKPSITIAFSGTIFPLIMTYFVARAFRFNFSQAAFLGVIFSTTSVSITVEILREMNLLASNEGITILGSSVADDIISVFVLSLLISFTGSQSNENAMN---------------------IVYKILGLVAYFVFAFVVIHWLINYIMFYTKKLFSPMSETVVSIVLCFSM-ASLSELCGLSDVIGAFFAGLAISTTDSKSEIVKNINPIGYVFIPFFFVSIGLNVSFEGFTNDFLLILSLTVIGILSKIIGAGFASKFCGFDYPHSYLIGSGMVARGEMALIVAQIGFSANLLTAGRYTAVIMAIILVTLSAPFLVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
261405499    -----LAIALIALAGLLSAKLRFSVVPFYILVGMAVGPHAFHFIESAPLIDFMGRIGVLFLLFYLGLEFSVGRLIKSGRSIVVGGSIYIAINFTLGLMIGIFAGFPLAETLIVAGITTISSSAIVAKVLVDLRRTANPETEMILGIIMFEDVFLAVYISILSGLVLSGSS----------------------SLGGVLISAVIALGFMLLVIIVGRKAVP-LLNKALNIRSNELFALVVFG-ALFLLAGFAETIHVAEAIGALLVGLVLAETEHRERIEHLILPFRDFFGAIFFFSFGLTIVPSELGGAVWLSLIAVIITLLGNFIAGMLAGRSAGLSSKASSNIGLTIVSRGEFSIILANMGKAGG-LATFIQPFAALYVLILAILGPLLTKESKHVYNFL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
56750984     ------------LLGSLVHRFGQPLVVGEIAAGILLGPSFLGAIASGSYLELLAQVGLIFFMFLIGLELNPQYLRGRLRLALWVSNLSVLLPFGLGIGLAIGLQRFLPVSLFLGVALSITAFPVLARILTERNLQRTPLGSLALTCAAIDDLTAWCLLAIAIAVTRTNS-----------------------MVAAIPTIVLAMLYCGGMLTMGRRWLGNVISRWYARSGELSQVLLATIYMGVLVSALLTELIGIHFIFGAFLLGVILPKNQTRDLALRTEDFVLTILLPVFFAYSGLRTDLSRLNQPALWFILILVVAIAGKVGGAYLAARWGNMSVREAQTLGWLMNTRGLTELVVLNIGLSLGVISSELFTLLVIMALVTTVMTTPLLNRLYPQRRILSLPQPQLPNSDSAYQVLVP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169831024    -------LFLFFILGFASRKLKLPSVLGFILLGIAL---AGWLGKSGEALHYIAEIGIVLLFFILGLEFPLQRMRDISIRIWPAGLLDVVLNLGVGLLIALLFGLNLVTAILIGAVVYASSSSITLKMLEEKKRLASPEAEFILALLIFEDLVAPVLVSFLAGVYTGAEISFPS----------------------LGFLLVKILAITGGAILIALYGFRKLSVFVERYLEADFMPLFTIGIAFA-YAGLAMWLGLSEVLGAFLAGVMLSETGRSKELEHLVMPVRNITLPFFFFWFGTTISLAEGIPMAGLLAVLAVWSLIAKVLVGFYGGKIYGLSPRASVRAGLSLGQRGEFSAIIATLA------PPQLRAFCGIYILITAFAGIYMFNKAPKWARWVNDRFFCKPGPE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
196156858    -------LLFAFACGLTVKLIGIPPLVGYLVAGFLLNFAGYTLTED---LTQIANLGITIMLFTIGLKLNIRDLREVWAGSITHTLVWVGVITCCLFAMGFVDGLTWESAALIAFALSFSSTVCVVKVLEESGESKTRHGRLAIGILVMQDVFAVIFLVVATG---------------------------------------KLPSVWALALLALFPAMPLINKMINKSGHGELLPLTGFILALGGYHLF-ELVNIKGDLGALIFGILLAQHEKASELAKSLLSFKDLLLIGFFLTIGLTALPDL---NMIVLAIVFCLFIPLKAALFFGLFTSLRLRGRTAYLSSLVLSNYSEFGLIVGALTVSLGLLANSWLVVIALAVSISFIFTSVLYRNSHSRYHKYKQTIKRFDAS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
241890310    -TTLILEIGIAVIVGFIANKLKFSVIPFFILIGMVLGQHALTFTESKPFIDFMGRLGVLFLLFYLGLEFSVGRLIKSGKSIVTGGTVYVLLNFVSGLLIGWLMDMPFKETMVLCGIMTSSSTAIVAKVLTDLKRTANPETEVIMGMIMFDDLFIAMHISFLSGLILTGSSS----------------------FWTVAGTSLLALGFILVFLIVGRKLVPAIDKLLQVKSSE--LFILLIFALLFLVAGFSETIHVAEAIGALMAGLVLADSQYIKKIEAMVLPYKDFFGAMFFFSFGLSIDMMSLGGAVMWAAIAAVVTIAGNLVSGYFASKFSGMKPRVSFDIGFTLSARGEFSIIMANIGKAGGLLPVLQSFVVVYVLILSIV-SPLFTKESRNIWNKLFGKDQIQAKPVKKLSDLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
46199410     LLEIFYLLLAAQVMAFIFKRLNQPVVIGEVLAGVLVGPALLGLVHEGEILEFLAELGAVFLLFMVGLETRLKDILAVGKEAFLVAVLGVALPFLGGYLYGLEIGFETLPALFLGTALVATSVGITARVLQELGVLSRPYSRIILGAAVIDDVLGLIVLAVVNGVAETGQVEVGAITR----------------------LIVLSVVFVGLAV--------FLSTLIARLPLERLPVGSPLGFALALGVGMAALIGLAPIVGAFLGGMLLSEVREKYRLEEPIFAIESFLAPIFFAMVGVRLELSALASPVVLVAGTVVTVIAILGKVLGGFLGALTQGVRSALTVGVGMAPRGEVGLIVAALGLKAGAVNEEEYAIVLFMVVFTTLFAPFALK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
268610956    --DLAVIFISAKLFGLLARKCKAPMVVGEIVAGLIIGPCLLGIVEPSAFINQMAEIGVILIMFSAGLETNLQELKKSGLIALVIACVGVFVPLAGGSLLYMGFHGAFFKAVFTGCIMTATSVGITVEVLKELGYLKSRVGQTILSAAIIDDIIGIIVLTFV-------------------------LGFKDPDSNPLLIT-GKVVLFLVLSVILGYIIYRIFKIYDEKHVHTRRIPIIAVSLCFIMAFVAEKYFGIADITGAYIAGIILCNVRDAEYIDRRVINGYMFFAPMFFVGIGLKTSFETMNGEVILFAVGFVLVALLSKIVGCAVAKICRFNWGDSLKIGVGMMTRGEVALIITNKGLDLGIIDHSFSTAVILLIIVSSIATPMLLKY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220907999    ---------ASKVGGEVCSRLNLPPVLGELVGGVIVGISVLHFQAFSEVVSVLSELGVVILLFEIGLESDLRELLRVGPQAAVVATVGVAAPFTAGTLLISFFHTPVVPAIFAGAALTATSIGITAKVLAEIGQLSSREGQIIIGAAVLDDILGIIVLAVVASLAKTGEVEISN----------------------VFYLIGSSVVFMVGAIVLGRFFSPYFVSMVEKLKTRGKLLIAALVFAFILSYIAVAI-HLEAILGAFTAGLVLAETDKKEELQEQVLPIADMLVPVFFVCVGARTDISV--LNPLVLIIASFLILIAIVGKVITGATVFGQPGINRLAIGVGMIPRGEVGLIFAAVGSASGALSKSLEAAIIVMVILTTFLAPPLLRI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227366228    ---IVTIIMTARLFGWICMKIKQPTVIGEMIAGIVLGPSLVGMYESLGNLQFLSQIGLILFMYIVGMELDLSVLRKKAHDAVVISHASIIIPFALGIGLSYFVYQEFAPALFIAISMSITAFPVLARIVQERNLQKTKLGTIVITCAAADDITAWCILAAVIAIVKAGSFTSS------------------------IYVIIMAIAYVFLMIKIVRPFLKRVGDLQVGKNTISKPMVAIFFLTLILSAYATEVIGIHALFGAFMAGAIMPENAKFRTLFIDKVEPLFFVFTGLRTQIGLLNDSHLWMTAGFIILTAVLGKFAGSALTAKFV----GISWKESLTIGALMNTRGLMELIVLNIGYDLGVLSPEIFAMLVIMALFTTFMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88704646     -------IGVALVFGIIAKKVGQAPLL---GFLAAGFALAALGVDPGPALDDLANVGVLLLLFAIGLKLDLPSLVHIFAASLLHTGSMLLIAMALLYVLGPFAGLSLTALALLGLFTAFSSTLFVVKVLEERENMNALYGRVIIGFLVMQDLVAVGLLA----------ASKGIIPSPW--------------------------AFALFALIPLRHVLGRLLDW---CGHRELLVLAGLSLTLG-GAALFDLVGLKADLGALVAGALVSKAPKAKELSNVLLGLKDLLLVGFFLTIGLTGLPTI---DGVAVAVGLLFLLPIKALLFLALLMAFGLRGRSALLASLGLTPYSEFGLIIAAMAVSKGYLDPSWIVTLAVAMGLSFI--PLSVVNGRALGLYRRLR---------------------AGLTRWERRRLIPPERTVPVSDATALVFGMGRVGRNAYEAIRAVGDTVVAFDVDNQVVAEQQALGRRVFEESATDADFWERLGVDRVRLVILAMHSHEENLIATEQLRLEGFTGQVASTAHFDDEVAALKERGADLVFNVNRDVGPALAQQ--------------------------------
255537655    ILQICLVLVLTRALAFPLRRLRQPRVIAEIIGGILLGPSALGPPKSLPVLDTLANIGLLYFLFLVGLELDLKSLRKTGKKALAIAIAGISLPFGMGIGSSFILVNSTSFLLFMGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGSNHSP---------------------------ITSLWVLLCGFVFVICSTLVLPPIFKLITRRCHEETYVCATLAAVLVAGFITDAI-GIHAMFGAFVIGVLVPEGPFARALVEKIEDLSGLFLPLYFVSSGLKTDIATILQSWGLLALVTFTACFGKIVGTFLVSLACKVPLREALAMGFLMNTKGLVELIVLNIGKDKKVLNDQTFAIMVLMALFTTFITPLVMAVYKPARK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220930471    IFEIGLAVALIAIVGLISKKLRFSVIPFYILIGMAVGPHAPHFIESSTFIEFMGRLGMLFLLFSLGMEFSVSRFVKSGKSILTGGLCYIAINFFTGLMIGWIGGLPINETLVICGIMTSSSTAIVAKVLMDLKRTANRETEIIMGMIMFDDLFIAIHISILSGLLLSGSKSVWG----------------------IIFTAATALFFILFMLFVGKRLIKYLDKLL-NIQSTELFLLIVMALLFLF-AGFSESLHVAESIGALLVGLVFAESVHAKRIEQNILPFKDFFGAVFFFSFGLTIDPMSLGGAVWLAVVAALLTVVGNIVSGLIAGHIAGITGSARANIGLTLASRGEFSIIMANIGKAGGLMP-VIQSFAVLYVLILAIAGPVMSKQSVQIYNGYQKIFGRKKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298711524    -ATLLRDFVVAALGGVLAAGVGLPETLGYIVGGMVVGPSGVNVIRMVKEVETFAQFGSIFLLFGHGLTYSTFMANVYAPQGRMGAFTVLFVVFSALLVCAAVLGIEDGESVFLSAAATLSSTAMVTEFVAHSRLGDTAFARMVVDLVSVQDLVMCPLLAIPTAIMYAVEESQ-------------------GTTGSFVPRITGCAILLLAFVIASRRVLPMAMARLVLKDKKELFTLGVVSYCLGVALVCERL-NLSHEAGALFAGLLMVDSPFAQKAHARMQPLTSLFGGMYLGSLGMIVNPAFMVWNFGDVLGCVVMLVLIKLLIVAMVMKSFGFSWEASTLAGACMAQVSEISLFFVARAQHLKLIRRHHYLMTVATTIILMVASPLVIKGLQAVHGGAACGEGGATCSSPR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
91773647     ----------AKLFGEIFERAGFPSILGELLSGMVLG--ILLIHQESEILKFLAEMGAIFLLFTAGYEVHIRDLKESSAKASVVTLVQILVAFSFGVAIGVYFHLSVLESIFIGVAFSPTSIGVVVRILIDMDYLSSKPGSMMLTSAIFDDIIGIFLLSIVVTMATYEQFPSGVQ---------------------VLIILLKMVAFVAIMFFLRKWVFSRLFDQIHKMHVKESIFAFVIVIAL-FSAYLAEVFGLHAVIGAFIGGVMLSDVSHAHVQSKVTGLAYGFFVPIFFAFIGISLNIGTLQTIGLFSVLVVVLALLGKLLGGFLGCRLIGFDNYDSLIFGVGVMPRAGVELVLISIGKEMGIIGDEVFSAIVLMVAVSIFVSPLLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257061629    LIQILTVIILSRIMGLGCRAIRQPLVIGEIVAGIMLGPSLLGLIAPDPILNILSQIGLIFFMFLIGLELNPSYLKEQLDTAILTSHVSILVPFSLGSVLALLLGVSFTAALFLGSAMSITAFPVLARIITENNLQKSHLGTLALTCAAVDDVTAWCLLALAITVIRTNSVIGA------------------------IPTIIESIVYITFMLTAVRWLLEKLAIHYQRTQKLSQLVLALIYIGVVVSALITELIGIHLIFGAFLLGAAMPKDPLVKEIAEKTEDFVLIFLPIFFAYSGLRTQIGLRPELWLLCAAVVAVAISGKYIGTYYAARFCGVNKREASALGWLMNTRGLTELIVLNIGLSFGVISPLLFTMLVIMALVTTFMTSPLLEWTFPKAKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
67921693     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSVVLKGGIFLLFIAFLTRYILPKLLHALAY--STELLLIFAISWAITL-AAMGDSLGFSKEVGAFVAGVSLASTSYRATIGARLVSLRDFLLLFFFIDLGIHVNVSYLGAEIISAVVLSLFVLVGKTVMIMALMSIMGYGKHTSTVTNLSLSQISEFSLIIAALGLDLGHIDENVLGLITLVGLITMGVSTYMIMGSHIIYEKLLPIVSHFDKLI------------------PHRHQKLGNLDEVDVYGVDIILFGLGRYGGSLIRALQGSDLQVLGVDFNPELVRQWRNKGLLAFYGDAEDPEFAATLPLNQAKWVISTLPGERIGLTLLHTLEYQKYQGKIALTSHTEREMEILKNAGSDLVLLPFRDAAYEAARVLVTDFNE-------------------------
253571931    LIQIIAVLLMVRLFGYLFSLIGQPGVIGEIVAGIVLGPSVLGLVHSLTNLELLSQVGLILFMFVIGMELDFSVLKNKINETLVISHAGILVPFFLGILSSYWIYETLPFALFIGISMSITAFPVLARIIQERNMTKTPLGTLAIASAANDDVTAWCLLAVVIAISKAGSFASA------------------------LYSVGLAVAYIAVMFLVVRPFLKKVGEVYANKEAINKTFVAFILLILIISSCLTEIIGIHALFGAFMAGVVMPSNLGFRKVMMEKVEDISLVFFLPLFFTFTGLRTEIGLINWMVCLLLVTVAIVGKLGGCAIAARLVGESWKDSLTVGTLMNTRGLMELVALNIGYEMGVLPPSIFVILVIMALVTTMTTPLLHLVERFF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297742277    IVQICLVVVVTRCLAFLLKPLRQPRVIAEIVGGILLGPSALGPPKSLTVLDTLANLGLLFFLFIVGLELDLKSLHRAGKKALSIAVAGISLPFALGVGTSFVLGVDAGPFVVFGVALSITAFPVLARILAELKLLTTDVGQMAMSAAAVNDVAAWILLALAIALSGTGRS-----------------------PIISLWVFLCGFGFVLCCSLIAPRIFRWMAQRCPEGEPVDEMYICATLAAVLAAGFVTDAIGIHALFGSFVMGILVPEGPFASALVEKVEDLSGLLLPLYFVSSGLKTDVSTILQSWSLLVLVIFTACLGKIAGTIAVSVCCRMPVREALALGFLMNSKGLVELIVLNIGKERKVLNDQTFAIMVLMALFTTFITPLVISVYKPAKRPSADYKHRTIDRKNPNGELRILVCFRSTNNIPTMINLIETSRGTGKREGHLMELSERSSVISMVHKARKNGLPF---------------------------------------------------------------------------------------------------------------------------------------
147918794    ----------AKIGGEIAKRLNVAAVVGELLAGVLLAPTLFGLIVVNEAVHVLAELGAVLLLFLVGLETRFADFRKSGLLATLVAIGGVVVPFVLGYGLVIYWGYPAEEALLVGAALTATSIAITVKVLKDIGKMKTRESNVLISAAVIDDVLGLIVLAIVLGLVRSGSLDVTSI----IWTAGVSIGFWLGMTLFGVFVVSKIINILCPRKNCQMYGKPREPHKAGKIRCNGTQEVSAIAMGFGFAYVAG-MAGLAPILGAFAAGMSVAETKILNTIQEVTEKINFLMAPLFFVVTGTMVNLSLTLDSLVFASILIVLAMLGKILGCGIPVYIMTRNAREAIIVGLGMMSRGEVGLIIAGIGATSGIFSNDVFSAVVLMVVVTTVITPIAMTQAYKL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2226151      ------ALVLVAIASVIANKIKFSIIPFLIVLGMLVGPHAPKFIQSSEIIEFFGRMGVLFLLFYLGLEFSVGKLIKSGKSIAVGGTIYILINFSLGLLYGFITGFSFLEVLILAGVITISSSAIVAKVLVDLKRTANPETELILGIIMFEDIFLAVYLSVVS-------------------------GLILGDATSVGSALLSILIAFGYMLLFFIRKLPPLLNKLLDIRSNEVFIIVIFA-ALFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAMFFFSFGLSIDPFSLGEAVWLALGAVILTILGNFIAGMVAGRRAGLSHKASSNIGLTIVSRGEFSIIVANLGIAGG-LSATLKPFAALYVLILAILGPLVTKESKRIYRLL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
186686406    ----------ARGLGELMRRINLPPVVGELLAGVLLGPSLFGLLEQSNLLSVISWLGVLFLLIVTGLETDLKLILRKGKTALLISLGGIIIPFITGFGLGWLLPDNFLASLFIATAMSISAVPVIAKVLMDLNLIRRDIGQVTLAAGMTDDTIGWILLSVVSGLASSGKFD----------------------LGTIFHSVSAAILFLAIAFTIGRTIVDQILRWVDDYVGGIAASMSVVLILSLAAAALTHALGLEAALGAFVLGILAGQSRFSNEAGHMLEVFTASFLPIFFASAGLKVNLLLVPQTLLFGLIVLAVACVGKFTGAYLGSRVGGLSHWEGLAMGSGMNARGAMEIVVATIGLSLGVLNPQMYSIIVMVAIVTSLMAPPLLRWTLS-KVVMSEEEARRLEQEEQDSRSFIKQIQRVLIP-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
164686424    ---ISLILFSTKLLGLISRRIKLPQVVGALLAGIIIGPGVLNLVVESEFIMQLSEIGVIFLMFIAGLETDIDALKKQGKACFTIAILGVLIPFALGLGTTYLFGKFFLESVFVGVILTATSVSITVETLREMGKLNSNVGNALLGAAIIDDILGIIALSVVSSFADTSVK--------------------------VSVILLKIVLYFVVMAVVSFVLYKILKNWFMDKENFKRQVIAVIGLCLLLAYISEEYFGVADITGAFVTGLIISAVGLKKEIMFAVDDLSYAFLPIFFASIGLKLLPKMSMIIVAFAVVLSIVAIISKLWGCALGAKMFKFSNKESLQIGAGMVSRGEVALIVANKGVKLGIISNVIFAPILIVVIITTIIAPILLKLAFKEDK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159900761    --------GVAKIGGALSAALGQPTVLGKLLAGVLLGPSLINVMHLKSTIHYLSELGVIFLMFIAGLRIEAHELREAGKAATWTAILGVIIPFFGGLLSALAFGYGLIPAIFVGLLLTATSVSISAQTLVELGRLKSRVGTTLLGAAVLDDIIGLLLLSIFMATQTSD-----------------------GNFMTIVWTIVRLVGFLVVAWFLGQRFLPRILERVKKMRTNEPVLTFAVLVVLGLAFTAETVGHLAAITGAFMAGILLSHTDVRDEIDRSISSFTYVLVPIFFIGIGLNTDLSSLSGAAIPMAIMLCIVAIGTKIVGCGLAKIAGLNQREAIQVGCGMISRGEVGLIVASLGVQNQIVDTNVFSLTVAVVLVTTLVTPILLKWSFKTEPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167745744    LLDIAVILALTKSFSLFSRKVNMPPVVGALIAGIILGPVMLNVIEPSDTILSLAEIGVIVLMFQAGLETDIRELKRSGKAAMVIALCGVVVPLAVGAVISFMFEKNLMENIFVGVILTATSVSITVETLQDMGKLKGRVGTAILGAAIIDDILGIILLSVMTSIGKAGTVELTG----------------------VLMIIGKMALFFVISGAGGIFVYKFFRRMSTMKVNNERRRVPVLALAFCLFLAFAELFGIADITGAYLAGIILCRIPETYYIHRKVECISYMLIPIFFASIGLKVEVAGMTQTMIIFTVLISIAAVLTKIIGCGIAKVCKYSYKESLKIGAGMVCRGEVALIVAQKGIHVGLLREEMFAPMVIMVLVTTLLAPILLKLFF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226457900    -----------------------------------------GLFSENEEVDQFCELGIQFLLFEMGLELSVSRLKALGKYAFGLGLNQVLFVNLLFAAALLPAGDAIGQAVVIGFALSLSSSALGLQLLSDKKMMPTRVGTASLGVLLFQDLAVVPFIILLPLLQSLQVSAAAGGGAMEMDY------------GIMAAETATSFLDLGVLSYAGYFAACWLYKTIVQLECGTDVFVACSLLVLFGFSNATSAIGFSDSLGAFLAGLCLAGTPYAHDIMKELRAFKGLFLSLFFVTIGTTIDLPLAIDMFPIVATMTLTLMVVKTGVVTALGPFTGLTWREALVAGAFMSQGGEFAFVIATSGSAGSLFPANLDELLVVVVIASMALTPVIVDVALKIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294639680    LMDIALILISAKLMGLAARKVKAPMVVGEIIAGILIGPFYSGLVQPSEYINVFAEIGVILIMFSAGLETNLQELKKSGGIALVIACVGVFVPLICGAALGAFYGFDFFHGLFIGCIMTATSVGITVEALKEMGYLKGRVGQTILSAAIIDDIIGIVVLTFVLSMKDPSNS--------------------------IGKVSLKVVGFLAASFILG-YLIYKVFKVVDEKYHTRRIPIIALSLCFILAYVAEEYFGIADITGAYIAGIILCNVRDADYIDRKVVNGYMFFAPIFFVGIGLKTSFGMGGETVLFALAFVAVAMLSKLIGCGLAAKCFKFDTHDCVKIGAGMMTRGEVALIITNKGLSMGVLEPNASTAVILLIIVSSIVTPIFLKYLY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144005560    -------------------------------------------------------------------------------KIFVMGGLQICFTTILVMTISMGFGYVWTMSLTIGLVFSLSSTAIVNQTLIEKQLLKSTGGRYSLAVLLAQDITVIPILIMLPLLAAPDLIELVLVELLELTDVNQQDSVSLVEGLNGWQAAGVTFMAVGGVIVLGKFAVTPLFRFVAQARLRELFLSTALLVVVGIALLMT-LVGLPPALGAFLAGAVLASSEYKYELENNIDPYRGLLLGLFFITIGAGINFDLLLNSFTIIISLTIGLIVLKSVVLMLLTVIYNLKGIDRWLFSLGLAQAGEFGFVLVTLSITKAVLPRELADTLILIITLSMLLTPTIFFIYEKF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255088475    -----GILLIFWIVGKCVERLGLPALVGEILAGIAVGPHGLNIAPKPDALMMVGEFGLVLMVLEAGVEVDLASLSLVGARGVQVAFFGSLVPLAIGSVLSLVFDMSAKTCLAVGASLAPTSMGISLKVLQDGGVLGTPTGQLIIAAAVMDD---VIALVLLSELEALKNPTPVNFIVPIVS-------------SLCFIVFVGYLATRVVPDVLVKQLVPRVPK-----KHLEGVLLGMVFVVAYGMMVTTHYGRSSHLLGAFLGGLCFCSLSSMQTVWHQQVILSWLIRVFFACTIGFEVPIRDLWTGPVLARAAVFMIAAFGKVATGLFARP--LTAVEASKIGFAMSAWGEFAFIVATASREAGTLGHQEFSAVILCVLLSAVYAPLCVSQAIKAEKRGAGLGKDGKRSLALVNSGKRQWWCC---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255034900    LAQIVTIIIVARIFGWICKLIGQPTVIGEIAAGIFLGPSVLGMFYSLSNLQFLSQVGLILFMFIIGMELDLKVLKTKAQEAIVISHASIILPFALGVGLALYMYTDFAPALFTGIALSITAFPVLARIVQERGLSRTRLGMMVITCAATDDVTAWCILAAVIAI------------------------VKAGEFVSAIYTIILSAAYVLLMLQVVKPMLKRIGDHYAYREGLTKPVVALFFVVLLVSSYLTEIIGIHALFGAFMAGVIMPANQRFRNIFIEKVEPLFFVFTGLRTQIGLLNDPHLWYVTGLIIAAAVVGKFFGSAIAALFV----KQSWRDSLIIGSLMNTRGLVELVVLNIGYDIGVLSPEIFTMMVIMALATTCMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
156742237    LPMLAAILIGAKLAGRLSQRLGLPAVFGELVLGLVLGPSLLNLIRPNDPLALLAEVGVILLMFRAGLETDLVQMRQVGLAATMVALGGVLLPFGGGFALGRLFGLDMLPSLFVGAVLTATSVSISAEVLRELGHLRSKVGATILGAAVIDDVLGVLVLSLVLGLAGEGNP---------------------------LVAIGQMAIFFPAAWLVGDKLLPQLRKIEHLAGGQDTVLAILLGLVMLFAWAAEALGSVADITGAYLLGIVVARTDEEHVVHHGSSALAYAFVPVFFVNIGLEANVTTLGAMPLFTIIMVALAIAGKVVGCGVGAMAMRLSWREAVQIGVGMVARGEVALVMIAAGRAAGLVNDVLFTSTIVMALLTTLITPPLLRLAFAHPK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220908836    ----------ARGLGEVLRRFNQPPVIGELLAGVLLGPSLFGWLVQSDLLSVISWLGVLFLLVVTGLETDLNLIVRKGKTALLISLGGIIVPFTTGLGLGWLLPDSFLASLFIATAMSISAIPVIAKVLIDMNLIRRDIGQVILAAGMTDDTIGWILLSVVAGLATSGSFSLINLLGAIAAALLFLG----------------------FALSLGRPVMDWMLRWVDDHIGGATASLTAVLVLALGAAALTHSLGLEAALGAFVTGILAGRSPRFNRQAGLALELIGFLAPIFFASAGLKVNLVLNPTTLLTGLVVLAIACLGKFTGAYGGARLGGLGHWEGLALGAGMNARGAMEIIVATIGLSLGVLNQQMYSIIVMVAIVTSVMSPPLLRWTLSHVAIGEEEAQRLAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188588152    --DLALILLTTKVLGIANKRFQLPQVVGALMAGVLFGPTVFNLLNETDFITQLSEIGVIVLMFCAGLETDINELKKSRHSSFIIALIGVLIPLIGGFLVSFFFNNDPSQNIFIGVILTATSVSITVETLKEMGKLSTRVGSAILGAAIIDDILGIIALTIVTSFADSNVN--------------------------VWVVLFKIFAFFIFAAICCFIFYKFFSNQLRHGKGMRRFVLLSFVYCLILSYCAEVFFGVADITGAFIAGLIISKTTYSKYIASRFEILSYMFLPVFFASIGIKFKPAMTLSMIMFSILLVIVAILTKIIGCGLAAKLCNFSSLESIQIGTGMVSRGEVALIVANKGAALGLMSSVFFGPMIIMIIVTTVITPLLLKI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297799616    --------------------LRQPRVIAEIVGGILLGPSALGFIKSLTVLDTLANLGLIFFLFLVGLELDPKSLKRTGKRALSIALAGITLPFILGIGTSFALRSSIADGVFMGVALSITAFPVLARILAEIKLLTTDIGKIALSAAAVNDVAAWILLALAVALSGEGSSPLTS-----------------------LWVFLSGCGFVLFCIFVVQPGIKLIAKRCPEGEINELYVCCTLGIVLAASF-VTDLIGIHALFGAFVIGVIFPEGNFANALVEKVEDLSGLFLPLYFVSSGLKTDVATIAQSWGLLVLVIFNACFGKIVGTVLVSLYCKVPLDQSLALGFLMNTKGLVELIVLNIGKDRGVLKDQVFAIMVLMAIFTTFMTTPLVLAVYKPGKSLTKGDYKVEETNRSNKPLCLMFCFQSIMNIPTIVNLIEASRGINRKENHLMELSERSSAILMAHKVRRNGLPF---------------------------------------------------------------------------------------------------------------------------------------
183219512    ---IIVVCGSARFVGYLFRKLKQPSVMGEIVAGILLGPSLLGYYSSLPTLGTLSQIGLVLFMFIIGMELDLSVLKNKAHSAIIISHASIIFPFFLGMTLAYYFGF-LSFSLFMGIAMSITAFPVLARILQERNLTRTPLGAMVLTCAAADDITAWILLAIIVT---------------------------ISKAGNLNTALFTIGLSFAYILTMIYLVAPFLKRLGSIYISRENLTRTAVALILMILFLSTEVIGIHALFGAFLAGVIMSEGNLKKLIAEKIEDIVILFLPIFFVITGLRTEVTLLNGSHLWLVLVLFVAVVGKFLGSALAARVSGSNWEDSLSIGALMNTRGLMELVVLNIGYDLGILSPEIFAVFVLMALVTTLSTPLLDGIQKFFAR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284928812    -------YFASKLGGEICARIDLPPVLGELVGGVTIGISILGFNSQGEIISILSELGVIILLFEIGLESNLKELISVGPQSVMVAIVGVVAPFVLGTLLTYLFHVDIIPSIFAGAALTATSIGITAKVLAELGHLSSQEGQIIIGAAVLDDILGIIVLAVVASLIKTGQVEIFN----------------------IAYLSLSAAIFLIGAIFIGRLLHPVYVKLVNKMKTRGQLLLISLCFAFVLSY-IAQIIHLETILGSFAAGLVLAETEKRKELQDVIAPISDIFVPIFFVCVGAKTDLSVDPNNREGLILAGFLILVAIIGKIISGFTIIGQPELNKLAIGVGMIPRGEVGLVFVGVGSASGILSKPIEASIIVMVIFTTFLAPLLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298491391    LVEVLIVIGLSRLVGLAFKSIKQPLVIGEIVAGIMLGPSLFGLIAPHPFLNVLSQVGLIFFMFLIGLELNSKYLSGNLQAAVLTSNVSIVVPFSLATILSLLLVSFTAFTLFLGAAMSITAFPVLARIITENNLQGTRLGTLALTCAAVDDVTAWCLLALAIAVARHGSIDRQA-----------------------ILTIIASLLYIGFMFSVGRWFLKRLITHYRRAGRLSQFVLALIYMGVVASALITELIGIHLIFGAFLLGAAMPDAELVRELAIKTEDFVLIFLPVFFAYSGLKTQIGLRPELWLLCALILGVAIAGKYIGTYVAARVSGINKREASALGWLMNTRGLTELIVLNIGLELGVISPLLFTMLVIMALVTTFMTSPLLEWTYP-KRLIRLDVVEAEAEHETYTEVTESIESFVTPYRILVPVANPTTQKGLLQLAVSIAFNYGR-------------------------------------------------------------------------------------------------------------------------------------------------------
127514145    --SLCLILLFGRVLGEAFKRLQLPAVVGEILAGILIGPSLLGWIAPHETLAVMAELGVILLLFSIGCETSIKHLFQAGNSAAGVALLGIALPAVIGLVCLLYLDLPGFTALYLGCALTATSIGISVRVMAQAKQSQSQEGHIILGAAVIDDIAGVILLSLLFNFASSG---------------------EVGLIPSGLL-ILKIVGFLLLAPPMARLLL-YLFRAVKPKEEETGYEAIVTMILICLFAWLAHALHAPALLGGFAVGLALSRFAFTHEMEVESKPLVDIFAPIFFVYVGISLDLSQIDLGWSGLLTLLMLSLLAIITKMMAGLRVPGH-LRTKAIVGSAMVPRGEVGLVFAEMGLQMGIISPKLFTELVLIIAITTIAGPLLLKW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
91203910     ---------------WLARRLRLPAVVGKLIVGMILGNVFFDFLRTMPFVKMISYFGTLILLFTAGLNTDLRALLRVGTSSLLVCLGGIIAPAGLGLMVGHFLDISSGTKLLLAIVLCNSSTGLLLAVLSELKAINTLEGRVMAGATILTDIIVILTFGIVSG------------------FVVKGGGSLVGMSLSFGVAITSLIISLIVIVKYGDKFGNFLTKRLTEGLNIPIVVILSLLLVFMFGS-----VGLHTVIGAFVAGLFLRNVKLRNSVESFIRPFYMLLVPILFVRVGAQVELGSFFNLNAL--LLGLAITGAAVIGKMFCSVCPIEKGINRLAIGIGMATKMEGTLILAGLGRDMGMLSDTVFSSVIMAIVFTSIICPSLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188997458    --SLAIILFVGRVFGDIFNKFGLPGVLGEILAGVILGSSVLGIISPNEIIKVLAEIGIILLLFKVGLEADFHQLRRVGIYAFIVAFVGAFTPMLLGTLISYILNLSMATSLFIGGTLTATSIGITVKVLDDLGKLNERFAQIVLGAAVLDDIFGVIVLAVLYEYAKKGSIDING----------------------AVVLIIYIATFFILAPIVAKILAKLINIFYEKLESDEFIPVAIMSMVFFFAFLSHE-VGSPEILGAFTVGLALSKEKMIIKIEHSTLPIVSILTPIFFVSIGLSLNLKVIDFTSIDFWKISTLLLIVAFVGKLISGFLIKGSLNEKILIGFSMLPRGEVGLIFAEIGKQSKLFDDMLYASIIFVVAITTLIAPISLKI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
172037381    ------IYFASKLGGEICFRINLPPVLGELVGGVAVGVSALGLLSQGEVVSVLSELGVIILLFEIGLESDLKELIRVGPQAAIVAVVGVVTPFALGTLLVYGFNVPIVPAVFAGAALTATSIGITAKVLAELGRLSSSEGQIIIGAAVLDDILGIIVLAVVASLVKTGEIQVFN----------------------ILYLIVSAAIFLIGAILLGRLLSPLYVKLVDEMKTRGQLLLVSICFAFVLSY-IAQIIQLEGILGSFAAGLVLAETTKRHELEELIAPISDIFVPIFFVCVGAKTDLSVNREGLVLALFLIVVAIIGKVVTGFTIL---GKPDLNKLAIGVGMIPRGEVGLVFAGVGSASGALSQSTEAAIIMMVILTTFLAP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
293376929    --DIALILMSTKLLGLLTKKIQLPQVVGALLAGLILGPACLNVLHETDFILQLSELGVIVLMFTAGLETDMKELKKTGKASIIIALLGMIVPLIGGFIIASVFNKNVLQNIFIGIILTATSVSITVETLKELGKLSTRAGNAILGAAIIDDILGVIALTVVTSATNTDVS--------------------------IGLVLIKIVLFFILGGIGG-YIFSKFMNKSMRLHNMDLFVILSFVFCLLLSFTAEHFFGVADITGAFMAGLVLSNAPRKHYLMARFTTAYMLLSPIFFASIGIKVIPEMSASLITFSGILIVVAILTKILGCGLGAKLCRYTNAEALQIGTGMVSRGEVALIVASKGSAFGLMGSVFFGPIVIMVVTTTIITPILLKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282891642    LIQLVLILFSARLFGEVAAYFQIPSVIGELVAGIIIGPSVLGLIEISNPIHLLAQIGIILLLFEVGIETDIGHLSSAGVKALIVAVGGVVLPFILGFLISYYFAFSLLASLFIASTLTATSIGITLRVLRDLKKQNSQEAQIIIGAAVLDDIIGIVLLAMLYEFSVSGEINLLSTGKVLLFIILFFFISPILA-----------------------KAVSQIIRKWDEKSDIPGLLPTTIVSLILLFAWTAHYLGAPELLGGFAAGLALSSKEFSHRVEKQMRPIVHLFTPIFFVAIGLSLDLKAVNWQSMYIWALTGSLVLVAVIGKLFSAFFLKGEKRIMFIIGTAMIPRGEVGLIFANVGLNAGVLKSDVYAAIILVITITTLLAPFSLRWLY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
37521957     ---------AARGLGELMRRIDLPPVVGELLAGVVLGPSVFGFLIQSDLISVVSWLGVLFLLIATGLETDLNLIVSKGKTALLISLGGIVVPFATGFGLGMLLPDNFLASLFIATAMSISAIPVIAKVLMDLKLIRRDIGQVTLAAGMTDDTIGWILLSVVAGLASSGKLDLTA----------------------ALSSIGGAVIFLGVAFTIGRTLVAQLLRLVDDWIGGVPAQLTIVLVVALAAAALTHQLGIEAALGAFVTGILVGQAPFSREAGHTLEVFTAAFLPIFFAVAGLKVNLLQLLEPQTLLIGALVLFIFGKFVGVYIGARVGGLGHWEGLALGSGMNARGAMEIIVATIGLSLGVLNQQMYSIIVMVAIVTSLMAPPLLRW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
71394069     ILDMGVILALAMLLGAILEKYKFPSVLGYILAGLIVGPLT-GIIHSNEVLDLFSEVGVIMVLFYIGLELDPNKLKEGGLAAFILGPAKILLGFILGFLVGQAFGFTTLESSFLGFIIMMSSTAVIGKYLMDKDEMKTLHASIAITMLLIEDFIAILILAILGSMHTGGG---------------------------ITSVMLTSVAIVLVFLIVISEYSHYLLNFIERFEYKKHIALYSLGIVFFLSYLVS-FFGLAPSIGAFFAGYLLSGVGHHKEIEEQLGTFREFFSAFFFVSVGMMFTIPTTMSAYMIVGLLLVLSVVARYLVYGGFGTYLGMKPQMAAKLSGLMIPIGEFSLIIANYAFVLKLAAHTILDSAILLGLSTAFLMPYGISYTDKFSKILER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
196255167    LAQVLVVIGLSRLMGLAFRWLKQPQVIGEIVAGIMLGPSLFGLIAPHPYLEVLSEVGLIFFMFLIGLELNPKYLKGNLDIAILISHVSILVPFVLGSFLSLILGVSFTAAMFLGAAMSITAFPVLARIITENNLQKTRLGTLALTCAAVDDVTAWCLLAVAIAVTRSGSMIGA------------------------LPTIIYSAIYITLMMTVGRKWLQKFAKYYTRTGRLTQVMLAVIYMAVVASALITEIIGIHLIFGAFLLGAVMPKNGLTRELAEKTEDFILIFLPVFFAYSGLRTQVGLRPELWLLCLAVLAVAIIGKYVGTYIAARFSGVEHREASALGWLMNTRGLTELIVLNIGLSLGVISPLMFTMLVIMALVTTFMTSPLLEWTYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135247497    LAELGLTIVITFFLALLMKKIRQPPLVAYLLSGMLLGPFFLNILTYRSHYELLAHFGIATLLFIVGLQLNITFIKNVGKIAVITGVGQIVFTGAVGFFLVYFFGYALVPSLIIGVALAFSSTIIIVKILNEKNALDTLHGRISLGFLLVQDVVAVLILLFLSSTSADQSN--------------------------VLVSFLIVTGIVIMSFWIAKNLLSRVFTYLES----EMQVLLALSWCLGL-AGLMQYLGFSIEIGSLLAGVSLASSGFSVKISEKLAPFRDFFLVIFFVFLGAEMFPTSFSGIMIPIIVFSLFVLIGNPLIVFVLLTRLGYTAKTSFLSGLAVSQISEFSVIITLLSREMGYLTQDVVSLITFVAVFTII-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154271508    ------------------SKIRQPRVISEVIGGIILGPSVMGRIESIPNLNLVANLGLVLYLFMIGVETNMRSMLSNWRVAVSVSAAGMVLPFGFGCAVSYGLPISFGTALFIGIAMAITAFPVLCRILTELELLNTTVGEIVLSAGVGNDIVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFVLFLTFAVRPVFIWYLKRTGSLHNPDQSVVALTLLLALGAAFFTQVIGVHAIFGAFLVGLICPEGGFAIKTTEKIEDLIGIFLPLYFALSGLNTNIGLLDTGIIWVIAVIVIAFVAKVSGGMLASRLNGLVWRESAAIGVLMSCKGLVELIVLNIGLQAKILSSRTFTIFVVMAATTFATTPLTLYLYPEPYRDRMERWRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291614575    ---LLGILIASRIFAELAVRLKSPSVIGELLAGVALGPSLLGWIEPTQTFRLLAEIGIILLLFDVGLETDIMQLVRAGSRSVVVAITGFILPFVLGFALCFWFGLAMIVSLFVAGTITATSIGITLRVLADLDRQHSHEAQVILGAAVIDDILGILLLALLYEFSVSGNVDFTESGK----------------------VLLFVLAFFLIAPAAAKLMSVLIQHFDQASALPGLIPISIVSLVLFFAW-FAHAIGAPELLGGFAAGLALSNPSFNEQVEKQMLPIINLFTPIFFVVVGLSLNLQQVNWNSVFVYAFSASLLLVAIAGKLVGALLLREPMHVRWAIGISMVPRGEVGLIFAELGRANGILVDDVYAATIIVIALTTLLPPFVLKAFY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298676030    ILIIFVILFLAKVLGEFFERTGFSSILGEIFAGIIL--SMFLLSHDPETFSFLAELGAIFLLFTAGYEVHLQELRSASKKAIIPTITQIVLAFSSGFILGLIFNFQILESLFMAVAFSATSIGVLVKILIDYNYLSSKPGSLMLTSAIFDDIAGIFMLSIVVTVAELQHLPSFSQ---------------------ILTIFAKLAFFMLSMVVLGLKIYPKLFDYIHKMHIKESIFSFVIIIAL-FSAYFAEAFELHAVIGAFVGGIILSRIPIAKIEDVQSKVSYGIFTPIFFAYIGFTVDLSVLETTSLFTILVVVMALLGKLVGGFIGSKIVGLDSSDSLIFGIGVMPRAGIELVVITVGRNRGIIGDEIYSAIVLMVIVSIIVSPMLLKF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188995637    ---IIVILTVARLVAWFFGKIGQPTVIGEIVAGILLGPSLLGAVWPEANLELLSQFGLILFMFVIGMELNINDIKPRFSQSMIISHAGIFIPFLLGLLISYMTYKDYAAGLFIGISMSITAFPVLARIIQERQLGKSHLGMLSISTAAAGDISAWLMLAGVMAITQSGS----------------------------FLSAIYNFLFLILYLLVIFGLVRPFFKVIGRLYDNQEVMIGFIFVLLLASAYATELLSMHALFGAFMLGLVMPENVQFRKILTEKVESLTLFLPLFFVSSGLQTKLGLLDSASLWLLAFTLIAIIGKFGGTYVAARFCGERKKASLYLGAFMNTRGLMELVVLAIGRELGILPPVIFTILVMMTLITTFMTTPLLRLIDLFFK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
237708823    LIQIIVVLIAVCIFASAFRYIGQPGVIGEIVAGIVLGPSLLGSLDSLTNLELISQLGLVLFMFVIGMEVDFGVLKNKINETLVISHAGILVPFFLGMLASYWVTAFLPFALFIGISMSITAFPVLARIIQERNMTRKPVGILTIASAANDDVTAWCLLAVVIAIT------------------------KAGTLGGALYTVLLTFVYIAVMFVVVRPFLKKIGTLYSNKEVINKTFVSFIFLVLIVSAAITEILGIHALFGAFMAGVVMSNFGFRKVMMEKVEDIAVFFLPLFFAFTGLRTQIGLINELWCVCLLLITVAVVGKFGGCAVASRLVGESWKDSFTIGTLMNTRGLMELVALNIGYELGVLPPSIFVILIIMALVTTFMTTPLLNLVEW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86608209     LMALVVIYLASRIAGEIAVRLGFPPVLGELLGGVTVGTSALGLLSQSQIIDILSEIGVIVLLFEIGLESDLAELLRVGPQAAAVAVIGVAVPFLAGTLLLYLFHVPVIPAIFAGAALTATSIGITARVLAELQKLTSPEGQVIIGAAVLDDVLGIIILAVVAGLAKNGEVNLSD----------------------IGIIILSAIVFLVGSIVLGRLLSPYFVALLNSLKTRGNPLLPALVLAFLLAY-VGQIIHLEAILGAFAAGLILAETEKRQELEEQIKPISDLLVPIFFVCVGAKLNPTLPVNREGLIIAVFLIGVAIVGKLAAGLG-AFGKPGINRYAIGVGMIPRGEVGLVFAGVGAASGVLSDALDVSIIVMVIATTFVAPLWLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
228469973    --------------GWLFARLHQPTVIGEILAGILLGPSLLGPVHSLGNLELLSQFGLILFMFTIGMELRMKDLKGQAQQAFVISQSGIIFPFILGILLTYGLSSFLSLALFVGISLSITAFPVLARIIQERSLSHSHLGRLALSTAAMGDIVAWLMLAAIMAVSQGGSFTSA------------------------LYNMLFLALYLAVIFGILRPLFGLLGRRVRHREVLSKSLMGLIFILLMASAYFTEIMSMHALFGAFMLGLVMPENLDFRVIVKEKVEALLLLLPLFFVSSGLRTELGLVNTPELWALFGILVAVVGKMGGTYLAARSCGIQRRESLYLGAYMNTRGLMELVVLRIGLDLGVLSTVLFTILVMMTLVTTIMTAPTLQLIDWLLK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142755565    ----------------------------------------------------------------------------------------VVLLVCKGLGLALAMSLDWRLALLLGFALSFSSTVFAVKVLEERSDMNALYARLAVGVLVMQDLFAVAFLAV-------SSGQWPSIWALWILGLPLLRPLLLKLL--------------------------------ERAGHGELQVLFGIFLALVVGAAGFEVVGLKPDLGALVIGMLIASHPASAGLAKSLFNLKDLFLICFFLTIGLNGLPTHDTMLLA---LALVLALPLKSALYYLVYSGAHLRVRTALLSTLALTNFSEFGLIVAAIAAKAGWISHEWLVALSLALA-------ASFMISAPLNGQSERIYHRLGNWLR----------------GMQATTLHPEDRPIELGDAEVIILGMGRIGQGAYFELEKYGTVILGVENDSEKLPTLRAQGMNVIEGDATDTDFWDKVLLNQVNLVLLAMPHHSGNLYAIEKLRSHGFAGKIAAIVRFEDDIASLKEQGVDAVFNVYDEAGSGFARHVIKRLQPR------------------------
148380811    LLDLAIILLSTKVLGMVTKKLHMPKVVGALLAGLILGPCVLNIVHETDFLAKMAQLGVIILMFSAGLQTDLKELKKCGRASLIIAILGTVVPLLGGYFVSALFFDSFIKNFFIGVILTATSVSITVETLQELGRLKTRSGTAILGAAIIDDILGIIILTMVTSSTNNSTS--------------------------INLVLLKIVAFFILSTICGVVLHHIFNRIYKRYGNISGISAVTFSFCLIMAFIAEHFFGVADITGAFIAGVIISNTSFREHVEKNFEVISYLLSPVFFASIGLNTTMKHMNNKMLFTIALLLMAILAKVIGCFIGGRICKYTYAESLRIGIGMISRGEVALIIAKKGAALGLIEAQFFGSIVFVVIATTLITPILLKMVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242805660    ---------FCWLLHWPLSKIRQPRVIAEVIGGILLGPSVLGHIQSIPTLNAVANLGLIFFLFLVGLETDVRFLVSNWRIAASVSLLGMILPFGLGCAISYGLYNDFGNDLFVGVAMAITAFPVLCRILTELKLLNTNVGVIVLSAGVGNDVTGWILLALCIALVNAGSGITA------------------------LWVLLVGVGYILFLFLVVRPVFVWYLRRTGNLEKPSQSAVTVTLLLVLASAFFTQAIGIHAIFGGFVVGLICPEKGFAISLTEKIEDLVAVFLPLYFALSGLQTNLGLLDSGWGYVIGIIAIAFFAKVIGGTVASKVTGLLWRESLTVGVLMSCKGLVELIVLNIGRQAKILSERTFTMFVVMALVTTMTTPLTLALYPKWYQDKVTRWRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289548543    ----------ARLMGDVLARFGLPSVLGEILVGVLLGQSVLGLVQPHDLIRVLAELGIILLLFQVGLEADIHQLRKVGFHALLVASLGAFTPLLLGYWVGHLLDMSHLQSLFLGGTLAATSIGITVRALQDLGMMKERFAQIVLGAAVLDDIMGVILLAGLYELSRSGSLQTNTLL----------------LMILYIATFFVLSPLAAQFMAFFIRVLSRLLRTMDFVP-PAILSLVFLLAYLAHRVGSPEILGLALSRRFFFATFLRTDEKMAHKIEESIIPLVWVFSPIFFVYVGLELNLKAVDILSGQFWKYAVPIAVVALVSKLVAGALSGRNMRERFLIGLAMLPRGEVGLIFAELGRRGGIYDDLMYAVIVFVVALTTLISPLALRYIEKLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
37520381     LIQIGVIIALSRAMGLLFKKISQPLVIGEIVAGIMLGPSFFGMIAPEWSLNILAQVGLVFFMFLVGLEFNADNLKGKGHAAVVVSHVSIIAPFFLGALLALYLYQSLSTALFMGAAMSVTAFPVLARILTERNLHRTYLGAIAITCAAVDDVTAWCLLAFVISVVRSGDMLGA------------------------VPTTLLAVVYIGFMLTVGRMLLARLADYVEKSSDGRLLWVAVIFIGLIVSATITELIGIHNIFGAFLFGAVMPQRRFVRDLAEKTEDFTVVFLPIFFAYTGLRTQFGLLNNEALWLALVILAATLGKFGGTTLSAKLSGLEWREASALGVLMNTRGLMELIILNIGLDLGVISPALFAMMVIMALVTTFATTPILEWIYPLNRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142034208    IIAVGILLAAAKLMGELFSRIKLPIVLGELLAGMIIGPFALGILKIGPELRTLGEIGAIVILFMAGLEMTPKEFLRGGKASFTVGTLGVVVPFFAGLLVFQAFGYDALQAMMIATALTATSIAISIQVLKEFNKIKSPEARLIIAAAVVDDILAIAVLSVVTSLGSAEAIDNIDLLD-------------------VTFTILKVLGFFAAILIAAIFILPKVI--TPRIWKSTGSVEGIATASFFGAAAIAGTLGLSPIVGAFAVGMALSATKVFEKIENFISRIGLIFAPLFFAIIGAQVDFRTVNLDVLMLSAVVIAIAISTKLLGCGLPSILFLKNKTAMRVGIGMISRGEVGLIVAGVGLSSGVLTGDVYTTIVLMVAVTTIITPIWLKMDYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242090893    ------------LLVLLLKPFRQPRVIAEILAGVILGPSVMGPVRSLLTLETVAHLGLLYFLFLVGLEMDVNVIKRSGKKALIIAVAGMALPFCIGTATSFIFVHQASFLLFLGVALSVTAFPVLARILAEIKLLNSDLGRIAMSAAIVNDMCAWILLALAIAISEVNSTALSS-----------------------LWVLLSGVFFVLACFYIVRPLMWWIARRVPEGEAISDMHVTLVLTGVMIAGVCTDAIGIHSVFGAFVYGLVIPSGQLGVVLIEKLEDFTGLLLPLFFAISGLRTNITRVHDTVGLLVLVFTMASFAKVMGTILIAVSYTMTFRDGVALGFLMNTRGLVEMIVLNIGRDKEVLDDESFAVMVLVVAMTALVTPVVTTVYRPARRLVGYKRRNLQRS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284165216    ILSLLLVLTVAWIFGAVAERFGYPTMMGELFAGIVFGPPLLGLLHPSELLTVLAELGVFLLMVFVGMEVDLRELFRLGPQSLLIAFGAFVIPFGLGYGAGIWLDVSVGAALFLGLAMAATSLATKSRILADLELLDTRIANVLLGGALASDVGVLVAFAGVDSYVTAGAFDATE----------------------IALILAKALGFFVITLVLGYRFLPVAWHHIERQRERYGFVFTFALLVSLLFAYLATLAELHMIIGGFMAGMFLRQADVEPSLYEHMHTVMGLFAPIFFVTVGFDITFGVFSDSLGILVVLVAIAFLGKIVGSWLFSLPTSLTSREGLVVGFGMNGRGTVEIIIATVALEAGVIDTEMFSILVFIAIFTTALVPVTVTWGVRL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167037162    LLELAIILGISRIGGYLAARFNQMNVLGQIIAGLLIGPSVFGLVHSDYVLEFMAEIGVVLLMFLAGLETDTSELIASGFSSTAIAAGGVIVPFAAGAWGGLAAGVTLPEALFLGTMLTATSVSITVQALREMGKLNSKEGIAIMAAAVIDDVIGIIVLTFVTGYISG---------------------------GTRILPLMEKIGVFAVAVVVITVVLRRYGERIMELMRPGTRIITFALVLCFSVAYFAEKADIAAITGAYIAGLILSNYSTKEKIVRGIEEIAYLFFPIFFISIGLKTDVRAVLGDIGFSLIIIAIAVLGKIIGCGLTARLVGFNWSEGFTVGAGMVPRGEVALIIANLGLKKGIVSQRIFAVSVLMVLVTTLIAPPLLKLFFH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
283768696    --NLAIILFVAKLFSVGAKKLNLPEVVGMIFAGLILGPACFSIVKETNFIDQLAEIGVILLMFEAGLETDLKQLKETGLKSTLIACAGVFVPIVFGTVLFMLFGFGTFGSLFVGTIMSATSVSITVAVLKELGVLNGKVGTTITGAAIIDDVIGIIVLTLVMSLKDPSAS--------------------------VGMVILKAFLFFALSIGLGMIIYRTFAWLSARYSKQRRVSVASLVYCLMMAYIAEKYFGIADITGAYVAGVVLCNLNDSTYIERRIISSYMVFAPVFFASIGLKTTFNSMNLTLLLFIAFVIVSMMGKVIGCGGIACLLGFDQQESLQIGSGMMARGEVALITAQKGLSAGLLTAEFFTPVIFLILISSFITPIALK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
37520083     LASLIVIYVASKLGGELALRLRQPAVLGELVAGLAVGISGLKLIDPTQVLLLLAQVGVTLLLFEIGLESDLRGLLKLGPQAVAVAAVGMAVPFALGYGVMKFAGAGELLAIFVGASSTATSIGISAKVLSDLGYLKRTEGQIILGAAVLDDILGVIILSVVAGIAQGGSLE----------------------LGEVARIVFSSLGFLVGAIVIGNRFMPVFLGIVRRLRTRGELLTASLVFAFALAY-LAELLGSAAIIGAFAAGLVLAETDKRHDLEAQLRPVTDFFLPIFFITVGAGVNLALLGNQQALLLAGGLSVTAVLGKLVCGWAAFGVK--ANKLAIGAGMVPRGEVGLVFASVGLASGVLTGVNHTAVVIMVILTTFFGP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
108763391    ------------LIGRGARWLGQPLVIAEVVAGIVLGPSLLGWLASMPVLTMLSQVGLVLFMFLIGLELDPQLLKGRGHASVAISHSSIVVPFALGAGAGALWLYRSLSSLFMGVAMSITAFPVLARILTERGLLQSKVGTVAIACAAVDDVTAWCLLAFVVSIVRASSLAQA------------------------ALTTVMALGYIAFMLMVVRPFLARLGARVASREGLTQNVVAGTLVLLLASAGVTELIGIHALFGAFLFGAVIPEGRLAETLAERLEDVVVLLLPVFFAFSGLRTQIGLTAEDWLTCGVIIVLACLGKFGGSAVAARMTGLRWREASAIGILMNTRGLMELIVLNIGLDLGVISPQLFTMMVLMALVTTFITTPLLKWIYPLEEIARER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143343074    IVSVCVLLFAAKIMAEVFVRIRLPIVLGELLAGMIVGPFAIGLVVLTEEVKTLGEIGAIVILFMAGLEMTPKEFIKGGKASLTVGTLGVIVPFFLGFFIFQFFGFNAFQAMLVATALTATSVAISVQVLSEFGKIKTPEARLIIGAAVIDDVLAIAVLSVVTSIGGTGVEVNVTDA---------------------IFTIFKVLAFFAAMAITAIFLIPRMVN--SKIWKAGGSIEGIVTAAFFGAAGLAAWIGLSPILGSFVVGMALSTTRVFERVEHYIGKLGLIFAPLFFAIIGAQVDFRGINFEIILIGTVIIGVAIVSKIIGCGLAWLFLKNSSQSRKVGIAMISRGEVGLIVAGIGLSSGVLVSNIYTTIVIMVAVTSLITPIWLKFEYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
146302146    ---------------------KQPYFIAYIAAGVLLGPQVFNIIHKPDVISELGEIGIIIMMFSIGSEIDLQYLTRNFYKPLLISVVQVVLSFICMYFVGSYAGWEITTIVLTAFTISISSSAIVFQYLARTGQIKSQLGMITCGVLLMQDILVIPMMLALNFMSG--------------AAVSAVQLIKVCAGGVLMILFLKGALTKKLFKIPMRKEI---------AADHELQVFIGFSICFTMAWISG-WFGLSTAFGAFASGILIGHDKATRWLGSSLIPFRVFFMAFFFLAVGLQLDINFFIQNKGTVILISFSVLFINSLINTILFKLTKNSWRDSLYAGALLSQIGEFSFILMTMAASLKLVENYTYQITLAVITSTMMLTAIWLMIIQRL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256671133    ----------------VGARIGLPTIPLFMLAGFVFGPHTPGLVDDPAEFGVLAGLGLVFLLFYLGLEFSLDDLARGGARLAGAGLAYLVLNIGGGLAFGFALGWGTREALVIAGAIGISSSAIVTKLLLETRRMNNRESRLIMGIVVLEDLFLALYLALLQPVLSGADGFGAALAD-----------------------FGKAFGFLLVLAALARWGGR-VVSRLFGSADDELLTVCFVGVAVLGAAVAEE-VGVSDAIGAFMVGMMLGNSQVAPRVHKLVLPLRDAFGALFFFIFGLSIDPGAVGTVVLPVLAAVVLTLVLNLAAGAFAARLHGFDRQEGVNIGLTVLTRGEFSLVLATMATAAG-LDSRVAPFVAGYVLLLAVIGPLAVLRSDRLTWLLPAKLVRPHPAP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
157377096    --SIFLMLTFGRLLSELCCRVGVPGVVGEMLAGLIIGPSILGWVHPHNTLSVLAELGVILLLFDIGCETSVKRLYHASGRSIWVALGGIIYPVVIGGAAAYWLNLPPFTALFFGCALTATSIGISIRVMTQAKQGQTLAGQVILGAAVVDDIVGVVLLSVLLNFNASGTLSLVS----------------------VLILVMKVVGFVFLAPPMARMLI-YLFRSWYPHSKSSGFEVFVVITLICLFAWLAHWVGAPALLGGFAAGMALSRFPFTHKLEVSAKPLVDLFSPIFFVYVGISVDLSQLDFTVSGLVVLLWLALIAIVTKLASGMAAKG-PLRRKIIIGSAMIPRGEVGLVFAEMGLQLGIIQPKLFTEMVLIIAISSIVGPMLLKWSLKGQTVLHKKP-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143013781    ---IAIILIAAKFGAEIMRRINQPAVIGELVVGIVIGYYGLGLLESGDVVSTLAEIGVILLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIFALGLGFEIALFVGAAMTATSVGITARVFGDLGALKSKEAKTIIGAAVVDDILGLLILTVVAGVLGSSGEFSLID---------------------LGVISAKAIGFLIAVVIVGRKLSKPIFDFFVKIPSPGTFVTGSFIFATLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIREEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDVVTEDIISIIIWMVIVTTVIAPILL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
110639018    ------------VMGELMERMGQPSMMGEILAGVILGPSLLNLIHVNSELEVFSQLGVFMLVIIAGMEISVESIIELRGKNIFISLAGFFIPLCMGLSLGAVFQLDVVETIFISLCISITALPISVRILMDLGKLNTDIGSKIISVAIFND---VVALSILGIVMDSLKSSPGNIHDIPLGAIGLSVGYTLLKVIVFMAAVYVAFRLLDKLTKHRNYTKTRIDRIVGKLKSKESLFAIIFVFILAF-ASLSEVVGLHFVIGAFFGAMLLSHKENFHIVEKSTSTIAMGFLPIFFATIGLEFQISA-LNNLTLLAAVLIVSFVSKIFGGYIGGKLAGFKDRSALTIGIGLNGRGIMELVIANIALSGGYISSATFSILVLMGILTTFSTPFLLKKAFAVQS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
85096848     --IIQAGIVIIFLLAYPLQWINQPKVIAEVIGGILLGPSVPGFEASMPVFNNVANLGLIIFLFLVALEVDMRMFTSNWKVALSVGLAGMILPFGLGFGIAWGLYHQFHNGLFIGTALAITAFPVLCRILTELKLLRSNVGVTVLAAGIGNDVTGWILLALCVALVNNNSG---------------------------LAALWALLCCIGWILFLVFAVRPPFMWWVRRTGSPMQGVVALTLLLVLFSAFFTNIIGIHAIFGAFLVGLICPEGGFAIKMTEKIEDLISLFLPLYFALSGLSTNLGLDGITWGYVIGVITCAFAGKIIGGTLAARANKLLWRESFTIGSLMSCKGLVELIVLNIGLQAKILSQRTFTIFVVMALVTTVTTPLTKALYPPWYQRKVERWRRGEIDWDENPLVPNESGSNISDPSKPIGDQSSIQRMLVYLR-----------------------------------------------------------------------------------------------------------------------------------------------------------------
154482633    ---LALILMSTKFLGLLTKRYKMPQVLGNLLSGVVIGGHHLLALHQTDFIEHLSEIGVIVLMFCAGLETDINELKKCGKASFIIAVLGVIAPLIGGGAFTYWFGWLFIQAVFVGVVLTATSVSITVETLQEMGKLKTASGNAILGAAIIDDILGIIVLTIVTSLGGGKAT--------------------AGDSAPLWLVLLKIALFFVFVAIFG-YIVYKFFKWWRQRDGKGMHRHAIMAICLLMSFAAEYFFGVADITGAFFAGVIISMTQEDQFIASKFDVIGYMFLPIFFASIGLKVDGDAVMSMGWTVVLLTVIAVVTKIIGCGLGAKVCGYKNYQCIRIGVGMISRGEVALIVANKGIEAGLMSS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254515421    ---LAIILVAARGASTLASRFGAPSVIGELVAGIILGPSLLGWLEPTELIRLLAELGIILLLFEVGVDTDLSRLAQSGWRSVAVALGGFFLPFALGFGVSYVFGQELLLALFIGGTLTATSIGVTVRILRDVGRQDSREGQLVLGAAVIDDVLGVLLLAFLYEFAQTG---------------------DLSMINVGRLALLVGLFFVLAPVLA--KILSALISRFASNDESTGVVATLVVALVMLFAWAAHASGAPELLGGFAAGLALSDPNFAEKVQREMSPIVSLFTPIFFVTVGLSLDLEVDWGSAFVWLFSLSLAIVAIAGKIAGGFVLKGEHWLMKTAVGMAMVPRGEVGLIFAELGRVAGIFDGPTYAAIVLVIAYTTLFSPFWIKIFYRLY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
50955513     ---------VAYALGRLGKLVGLPAIPIYMIVGLLASPNTGWFPLDFESIELIAVFGLILLLFNLGLEFDQDEFFGNFGKLIISGGSYILINMGVGLAFGFWVGWGTREALVIAGMTATSSSAIVTKLLIELRRLPNRETPMILGVTVVEDIFIAIYLAIVSVVLSGETA-----------------------LWPVAGKLAIAFAFLVVMFTLARWGGK-VFSRLFRTKDDELFTILFFGLAVLF-AGIGEILGVTDAIGAFLIGLVLGATKHRNKIEHIAIPLRDVFAAFFFLNFGLELEPAKFSGVLGPVLIAVAMTIALNILAGQVVAWINGMDAQAGINTTVILQNRGEFALILATLSISAG-LDPRIQPFAGLYVLIMAVLGPVLAASSERIGALVL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135216043    --SIFLIFTGAALFSTIALWTRQSLLVAYIVLGALLGPYGFGFVADPEQIARIGDIGIIFLLFLLGLNLHPQNLWHMLRKVSWIALLSSIVFALCGFVVASIFGFSKVDSMVIAIAMMFSSTIIGLKLLPTTILHHQHTGEVMISVLLLQDIIAIIALLFLHGLANGH------------------LSLHEGLIVVIGFPGITLVAFL-----LERFVLVPLLTRFDQ--VKEYVFLVAVGWCLGLAE-LAHFIGLSEEIGAFIAGVALAASPISLYISESLKPLRDFFLVVFFFSIGAYFNLASLKEIGIAALILSLLILVVKPIVFTWLLQRSGETKSVAREVGVRLGQGSEFSLLLAYLAMNASLISQTASYLIQAATIITFIASSYIVVLKYPTPIAISERMRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
215918970    --SIFLIFAGAAVLSTFALMTRQSMLVAYMLLGILLGPWGLKLIANIDMLRTVSDVGIVFLLFLLGLNLPPQKLITMFTKIKWVALISSIVFAATGYGVAYFFNYPVVECLVIGGAMMFSSTIIGIKLLPTTILHHQHTGEVMISVLLLQDLIAIAVLFLLHGAGRQGKILVD-----------------------IALVLLGFPAILIFAYLFDRFVLFPLFSKFNRI--KEYLFLLAIAWCLSMAQLAASL-GLSGEVGAFIAGVSLASRPVSVYISESLKPVRDFFLVLFFFSVGATFDLQFLPGVIIPALILLVLLMAIKPVIYRLLLRWVGESKQVSWEVGIRLAQISEFSLIIAYMALSNHLIANKAASLIETITILSFIVSSYWVVMKYPTPLAISDRLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134299377    MLEIGLALCIVGAAGLLAARFRFSIVPFLILAGMAVGPQAPRFIESTPLIQFMGRLGVLFLLFYLGLEFSVGRLLKAGKSIFLGGTTYMLINFSLGMALPYLWGWPLREILVVAGIISISSSAIVAKVLVDLKRTVRAETEMILGLMLYQDVFVAVYLSIVSGLVLTGATSSTT----------------------VLKTSVIALGFMLSFILVGRKLAPRI-NKLLNVPSDEIFMLIVFGI-LTLVAGLSETIHVAEAIGALLVGLVLAETDHLERIEHIVVPFRDFFGALFFFSFGLSIDPFSLGGAIWPALIAVIVTIIGNFVAGLIAGRKAGYSYQGATNIGLTITSRGEFSIILANLAKAGGLLS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143705751    ----------------------------------------------SEILSIPAEIGVELLLFSIGLKIRPRFLLNKSLFVVFLIHSIVILGI---YLLLMDLNLPLEAKVSVCLALTLSSTIIASKALEGRNEATTFHGRLSLVFLIFQDFLALGMLIYSSN------------------------------------STFSLSLFALLILVPAVPLTRWFINKIQD--NNELELLAVILMIMLLGAALFKYAGLTGEIGALIIGVLFSSYARAEELSAKIWSLREILLLAFFLALGMNLEINLPI---LLGALSILAFLTVKAVILFGLLLAFRLRAYTAFLIAVSLSTYSEFAVIIITDLYDFGIVGQTEFSSIILSICLSFVLGAILNKNAHELYEYF-----------EKYLLIFESEKHHPDEQPHTCG------------GADVMVLGMGRIGFPIFESLRENNIKVVGFDADTERVKSHLRSGVRVTFADAEDPGFWSALRFGRLETIILALPEFTAQTWCVQQARKYGFRGKIIVPTRSQGDPELLKSLGADEIYDAYEAAGIGVTKILLDAG---------------------------
50292985     -----------------FSKLRQPKVISEVTAGVILGPTVFGQIPNYTELNLTANLGIILFMFFLGLEVDIAFIRKHLKSAISIGLVTLAVPFGCGCLIAIPLYSNYAFMVFIAVSMAVTAFPVLSRILNELRLIKERPGIIVLGAGIINDILGWILLALSVILSSAESS-----------------------PVNTVYILLITLGWFLIYFYPLKYIVRWALHELDRSKPSPIATMCILFIMF-ISAYFTDIIGVHAIFGAFIAGLIVPENHYVVKLTERMEDIPNILIPIYFAVAGLNVDLTLKGKDWGYVFLSIAVAIASKVVSGTAMAKLHGLYWRESMAIGVLMSCKGIVEIVVLTVGLNAGIISHKIFGMFILMALVSTFVTTPLTQLVYPNS---YREQLKKEQPSDNESTVLIQKDDSTDCDYQNKMNWHELKQYSIPRVINVI-------------------------------------------------------------------------------------------------------------------------------------------------------------
62898544     -TIILAGVLLSLVFIYFASKLGLPPVLGELVAGVIVGISALHLVSQSEVISVLAELGVIILLFEIGLESDLRELQKVGTRAAIVAVIGVVAPFIGGAGLMLLFGMPTIPAVFAGAALTATSIGITSKVLSELGQLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEVDVLNLVY----------------------LIVSASAFLLGSIFLGKFFNKSFVAIAQKLQTRGNLVIPALIFAFLMAFLANAI-QLEAILGAFAAGLVLDETDKRKELDQQIIPIADILVPIFFVSVGARVDPTSAENRQGLIIAAFLIVVAIIGKIISGWAI-FGKEKVNRLAIGIGMIPRGEVGLVFAGIGAASGILDKPLQAAVIIMVILTTFIAPPLLRFAFKEEAEIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288818480    ---LAIILFLARTVGDTFSKIGIPSVLGEILVGVLLGQSILGMVEPNQILRLLAEIGVILLLFQVGLEADVHKLKEVGISAFVVAFVGASLPMIFGAVSYYLLELPLTVSLFIGGTLTATSIGITVKVLEDLGKMKQRFAQIVLGAAVLDDIFGVVLLAALYEFSKEGVVHFEAITT----------------------LILYIATFFILSPIIAQALAKIIQHLSKALGTEDFIPPTVVAVIFLFAYLAHQ-VGSPEILGAFTAGLALSDEKMAHKVEQTIMPLVWVLTPLFFVYVGLELNLKVIDFTSGKFWLMSTILIFVAIAGKVASGFFVKGNLKEKLLIGFSMLPRGEVGLIFAEFGRQAKLFDELTYAVVIFAVAITTFLAPISLKLLSR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144128901    ---LAGILVFARIGAEIAVRFGAPSVIGELVAGIVLGPSLLGWLEATEVIRLLAEIGIILLLFEVGLETDLSRLASSGMRSSTVAVGGFVFPFLLGFGAHYLFGHELLLALFIGGTLTATSIGVTVRILRDVGRQDSREGQIVLGAAVIDDILGVLLLALLYDFSQTGVPSLANLGQ-----------------------LVLFIGTFFVLAPVAARLMSFVLGRYHRVTEMPGLVATLIVSLVMVFAWLAHAFGAPELLGGFAAGLALSDGRFASDVERDMKPIVQLFTPIFFVTVGLSLDLTVDWGSPFIWLFSLGVGFISIVGKILGGWLLLREHWLMRTAVGMAMVPRGEVGLIFAELGRSTGILNPETYAAVVLVIAYTTLFSPFWIKMFYRMY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254447473    --SIFIIFAGAAVFATLALAVRQSLLVAYMVLGFLVGPYALGWASDIQTIENISHIGIIFLLFLLGLNLELRGLLVMMRSATIVTLLSAISFALVGTALANAFGFRWIDSLLIGLCCIFSSTIIGLKLLPTTALHHQHMGEIIVSVLLLQDVLAIIALIVIQGSAQGEAAQGMA----------------------LLKLALSLPALVLVAFVASRYILQNLLARFDRI--QEYIFLLTVAWCLTMAELANYW-GLSYEIGAFVGGVSLAISPIARYIAEHLKPLRDFFLVMFFFSLGAQFNPTMFAEVALPAGLLAVLLMLFKPWVFAKLLKRQGERQEIAVQAGTRLGQVSEFSLLIAVIAVQAGVMSDSASYVVQLSTLITFVVSSYWIVHKYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119181805    ---LTLFIIQASIIVIFCRKIRQPRVISEVIGGILLGPSVMGRIESLPNLNLVANLGLVLFLFMIGVETNIKTLTSNWKVAVGVSAAGMILPFGLGCGIAYGLGLAPISMLFIGIAMAITAFPVLCRILTELELLNTNVGVIVLSAGVGNDVVGWVLLALCVALVNANTGITA------------------------LWVLLACIGFTLFLIYAVRPVFHWFLKRTGSLHDPNQSVVALTLLLALAAAFFTQVIGVHAIFGGFLVGIICPDGGFAIKLTEKIEVIGALFLPLYFALSGLNTNVGLLNSGIVWVFAVVFIAFIAKVTGGMLASRFHGLLWRESATIGVLMSCKGLVELIVLNIGLQAKILSSRTFTIFIVMALITTATTPLTLWLYPEWYQTKVDRWRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
152993759    -----------YILAGFMERLRIPGILAALF--VAMGAHLLSHGIFNEIFTLLAELGVLFLLFFIGLQIDMQEMRSQSKNIIIATVLNTIIPFGLGIAVMRYLGYDWMVSFVVGLTRMPTAEAVIVPILDEFNLIRTKVGNYIVGAGVLDDVIEVFLIAFVSLWIGDKS------------------GLVPNDSTAIIDLVLNIIIFIAAAWVVHKWILLPLSHWL---KIRVANLILLMIIVLFVFGGFAERTDLGLVVGAIVAGMLMRPGDVGIQATKAVRAVSYGFFGIFFLWIGMSVDLSGMIKAPELAILLFLAAFVGKIIGIFLMVPMGQLNSKEAWTIGIGLNARLTTEIIVAKLLLDAQLIDIQLFTALVAASSVSTIVVPLLFSLLVSFWK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
46445728     ---LVIILFAARFLGEIASRCNIPSVIGELFAGILIGPSLFGLIAPTDTIKLLSEIGLILLLFEVGLETDLSRLAKTGFKPFLVALGGIIFPFAAGFMISYIFYLNLLTSLFIASTLTATSIGITIRVLTDLKKHASDEAQIVLGAAVVDDILGIIILSMLYEFSVSGEIDLLNVSK----------------------IIILVFLFLFLAPIAAKLISQIVKYYDVKSATPGLIPTIIISLILFFAWLAHQM-GAPALLGGFAAGLALSRQHFAHRVEEQMKPIVHLFTPIFFVTIGLSLNLRAIDWSSFFIWSLSLAILAAAILGKFAGFLLFKDSKWVKWAVGLAMIPRGEVGLIFAEVGKNVKIFNDDIYASMVIVITITTIIAPILLRMFY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142208111    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WALYCSLFVMPRRRWLAALPIVPELLITFAIGWAALLAAIGSQL-GFSKELGGLLAGISLASTPFREAIVARLSSLRDFLLLFFFIALGSQLDLGLLGAQIAPALVFSLFVLIGNPLIVMVIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGLTLGHVSPESLGLVTLVGLITISLSVYMITYSHSLYAKLEPLLAAFERKNPFREEKLENTDDVKGDYD-------------------VILFGLGRYGKAIAHYLQQEGFRLLAVDFNPDEVRRWRDQGHPVMYGDACDPAFVSGLPLKGVKWIVSAMPQHDPRLSLIEGLKSHSYKGGIAISTQQLHDQEILKEKGASLILLPFYDAAEQAVERMKEA----------------------------
221635891    LSELLIIFLAAKFAGELFLRMRQPAVIGELLAGILIGPFALGLIGVPGALESIAELGVVVLLFFVGLETRLSDLLRVGIRSLAVAVLGVLGPFAGGTVLMLALGYPSIESIFIGTVLVATSVGITARVLRDVGALDSREARIILGAAVFDDIFGLLMLTVVSGIAVSGELELGRVLW------------------VSVLALGFTALVGGLGALVVRRLFPPLVDRLQL----EHAPLVVALALMLALAAIAATIGLAPIVGAFLAGMALAEVAERYHLHEQALPIYTFLVPFFFVVTGARVDPRLFLQGETLGLALAVTGVAVLTKALGAALGTIGFPLRSMAVVGFGMVPRGEVGLIVASIGLSLGVVERPLFS---VAVVMSMLTTLLTPPLLVWLLRPLI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144176389    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPRLLEWMAK--NQELTLVFGVSWAVALAAISA-WLGLSMEIGAFVAGVALASTPYRESLGARMVSLRDIMILFFFIELGSSLTLDGAVSQLLPAILVTLFILVGKPAIVLLVMTLQGYRATVALRTGLTLAQISEFSLILIALGYSLGQVDEDVLSLITLVAIFTITISTYFISYQDRLIALLQPLVAPLESRFRKGAEEDAQRHPYD-----------------------AIVIGAGRLGSDIVRGLRGEGAELLVVDLDPRALKSVAPSGVDTLYGDAGDPDFIKVLPVHETKTVVCAAPDRSTNLVVLESLQRLGYEGNICLTALDQKTAATFESYDRVTVVRPFKMAATSIVSGLKSRLNQ-------------------------
14520352     ---------VAKLSGWVFERFNQPIVLGQIIAGVIMG----LLIERNEIIVEFANLGVLMLLFLAGLESDFEEFKRVGRPSILVASVGVLFAFLFGFLIAYPF-FDFGTALLYGAIMTPTSVSITVKVLMELGKLRTKEGATILAAAVVDDVLGILILTIVISMLREGSVHYD----------------------VIVEVLLEVAGFLAVFLYLGPVVMENVFRRLSKVDLPESTTSFAIVFLVLFAYLAEHL-NLASILGAYLIGLSIGQTSYKKRIEGPMNVIYSIFIPVFFVEVGMRIDPRFLFEAKTFAFLYAVFAMISKVIGCGLGAYLSKFDWRTSIKIGIGMIPRLGVELAMISTAMAAGVAGSDVLTVAMTMVFLTTLITPIMLRKTYIIT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
280958814    ---LLAGIVLITFFGATSMKIKVPSVLVFILLGIVLA----GQLSHNDHIHEAAEIGIVFLFFIVGLEFPLIRMMDVGRRIWPAGLLDVALNFGVPMAFATWLGLDLLSGFIIGSVGYATSSSITVKMLEEEKRLANPESEFILGLLIFEDLVAPLLVTFIAATQGGGEMT----------------------AGFAGLLTLKIVLFVAGAVLIAFFGFRRMSVFVGRHIQKDFMPLFAAGIALG-YAGLALWLGLSEILGAFLAGVMLSETGKAHDLEQLFMPLRNIMLPFFFFWFGTTVTLGEGVPMPILLGLCVVWAVAGKLLTGYFGGRISGLTPKIAARAGLSLVARGEFSAIIASLA------APQLRIFSGVYVIVTAMIGVFLFQKAPAYANHLHEWKKRRKAA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170078967    LMTLVVIYAMSKLGGELSKRVGLPPVLGELVGGVLVGVSALHLISQSEVISVLAELGVIVLLFEIGLESDLRELSKVGSQAAVVAIVGVVAPFLLGTVLVTLFHTPIIPAIFAGAALTATSIGITSKVLSDLGQLKSTEGKIIVGAAVIDDVLGIIVLAVVASLAKTGEVDLLN----------------------VVYLIIGASAFLLGSILLGKFFNQGFEAIAAKLKTRGALLIPAFAFALVMAI-IANLIHLEAILGAFAAGLVLDETDLRKELDRQVMPIADFLVPIFFVTVGAKADLGVSANRAGLVIAAFLIVVAIVGKVITGWAV-FGQPGVNRLAIGFGMIPRGEVGLVFAGIGSASGVLDKPLEAAIIVMVILTTFLAPPLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135940533    ------------------------------------------------------------------LELSLQKIKDLGRAAIILGSLQVSMTAAGAYVISTLMGFSVMECVFLAATVTFSSTVVVIKLLDQKGATSRLFGRIAISLFLVQDIVVIIGLTILSGLGSGGDEPFEMVT----------------LTKSLGIAFAGMVILLLVSLFASRCVLPKPFAW--ASRSPDTVFIWALCWCFLVVLLAHQ-FHLSVEIGAFLAGIAIAQLPIHEDLHRRLHPLMTFFVAVFLVTLGIQMDISVLGEVWKYALGLSVFVIIAKPLIVFIILSRLRYSEYTAFQAATASGQVSEFAFILLGLGAGAGLIEGRVVSLGGMVGILTIAISSYLILYSDPLYS----------------------AFQQLGVLKFFKAKQEPDTEKQHSYAGHVIVVGMNALGREVVKQLSGRGETVLAIDTDPRKLEGLNCA--ETLIGSVEYESAVEEIGLSRARLVISAL-----------------------------------------------------------------------------------------
166368297    LLSLTVIYFACKLGGEICVRFNLPPVLGELVGGVIIGVSALKLLAASEVISVLSELGVIILLFEIGLESDLQELIRVGPQAAAVAVVGVAVPFLVGTLLIYIFHLATIPAIFAGAALTATSIGITAKVLAEIGQLSAKEGQIIIGAAVLDDILGIIVLAVVASLVKTGEVQISK----------------------VIYLVISSSAFVIGAILIGRFLSPFYVQLVNSMKTRGQLLLVSLIFAFILAY-IAQVIQLEAILGSFAAGLVLGETEKRSELAEQVFPIADLFVPIFFVCVGAKLNPAIPRNREGLVLAAFLIVVAILGKVVTGLAVFSKEKL-NRLAIGVGMIPRGEVGLVFAGVGAASGALSPAADAAIIMMVILTTFIAPPLLRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218441623    LLSLVIVYLASKLGGELSKRVDLPPVLGELVGGVIVGVSALHLLSQSEVLSVLAELGVTILLFEIGLESDLRELSKVGYQAAIVAVVGVAVPFAAGTVLMLLFNVPAIPAIFAGAALTATSIGITSKVLSELGRLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEVDVLN----------------------VVYLIISATVFLLGAIFLGKFFNTSFVAIADKLQTRGQLVIPAFTFAFLMAFLANAI-QLEAILGAFAAGLVLDETDKRKELDQQVIPIADILVPIFFVSVGAKLNPAIPENREGLIIAAFLIVVAIIGKVVTGWAV-FGQPQINRLAIGVGMIPRGEVGLVFAGIGSASGVLSKPLEAAIIMMVILTTFLAPPCLRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297203035    ------ILVLARLAGRLARALGQPPVLGEIVGGILVGSTLFDGAIAETLFPHLANIGLVLFMFVVGLEFDFSRLHGSGRVAGVTALGATVVPFGLGCLLALHLAASHQATLFIGVALSVTAFPVLARILDDRGMTGTRAGTLALSAAAVCDLAVWTMLSFVQALVDGDGRDHWRVTL--------------------------AIPFALFLYVGVRPLLTKILVRQGAGRPLTGNSRVVLLSGLLASSAMTQWLGLHFVFGAFLFGLVVANSGYRQEVTQDIKSATNLLLPVYFIVAGLNVDLSVGLQGLGELSLIMLVAVTGKFGGAWLAARSQGMPPRDCAVLATLMNTRGLTELVALSVGLQAGILDERLYSLMTVMAVVTTAATPLLAWLAPRRESAKAFGRPDDQSRTAPARSPAAQVPGEGQSPP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298676032    ILQIFLVVLLAKIFGELSIRLGLPSILGGILAGIVLGPFFAD--PNGEIFLFLAELGAILLFFTAAYEVSIRYIQALSKYTLIPTFTHILVAFVCGYTLGYIFNLGFLENIFIGIAFSSTSIGSVVNMLISCNYLSKNPGPLVLSSAILNNFVGVIMLGLIVSVATYQRLPGGKE---------------------ILTIISGVVGFLVIMIVLGYKVYPVLFKYIHRMQIKESIFAFVIIIALVSAY-LAEILGLHSVIGAFIGGIFLSEIPLAEDIQSKVSGIYGVFIPMFYAFIGMSIDFSILQTNGLFTIAVIVLALLGKLFGGYIGSRILKVNSYDSLIFGIGSMPKADVELVVISIGLSMGVIGNASYSAIVLMVAISVVVSPLLLKY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
219851363    -----LLLFVALGGYLIASRINQSAVIGLILVGILVGPSVLGWITYTDFIQSLAHLGAVILLFVIGFEFNLREIIHPRNFAI--ALVGVIVPWFCGWELAILFGYSSASAIFIGTALTATSIAITANVLRELDKLHTAAAKAIIGAAVIDDVLALIVLAISTAVVNGSFSYWG-----------------------IALITIKALLFIVIGAAFGTLVIGRYLVRLDRTDFVKRFIFIFAMMFAFFYAICAEMVGLSTIIGAFIAGVSFKDVELSKSLKEGAEYLQIIFASIFFVSLGVLVDLRVTPEILVFLVALTIVAIISKVIGCGLPARLGGMNRKDSLIIGFGMAPRGEVAMIVALIGLNAGIIDQGVYVVLVIMSLLTTVITPIIYR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256420381    ----------ARLFGWLANKIGQPSVVGEIVAGICLGPSLLGMVWPSGSLQFLSQIGLAFFMFVVGMELDTEKMKNKAHDAVMISHASIVFPFFLGVSLAYYMVSFLSFALFMGIAMSITAFPVLARIVQERKLSSTPLGLLAITCAAADDVTAWCILAVVIAIVKAVTLWTA------------------------VLTLVLSLIFVGFMLYILK---PWLAKKIARFQHKEKSIVALAFMTLLFSAWAAEVIGIHALFGAFLAGVIMPSEVSVQKLLTDKLEDVSLLLPIFFVFTGLRTQIGLLGQNLWAVFGLIMLVAVGGKLGGSALAKLMGQSWMDSLGIGALMNTRGLMELVVLNIGYDLGILSPEVFAMLVLMALATTFMTPLLDVVKKVEESKL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
206891081    ---LAILLFFARLTGDIFAKFGIPSVIGEIFVGIMLGQSVLGIIPLSDVMKLLAELGIILLLFHIGLEADLKQLKEVGFSAATVAITGALAPMVIGFLVSYVFNFPTITSLFIGGTLTATSIGITVRVLEDLDKMKERFAQVVLGAAVLDDIFGVVVLAAL---------YEFSKTQEINVNATILLVFYIGTFFLFAPIIGKIFAYFVSSL--------------AKRLNTLDFVPPVVVAIILLFAFAAHEIGLPEILGAFTAGIAFSDKAIIHKIEESLKPLIWLFTPIFFVYVGLQLNLKAIDFTSGHFWLLSAVLFIVALITKLVAGLFVKGTMREKLSVGFSMLPRGEVGLIFAEFGRLSGIYDHTLYAVIIFVVALTTLLAPIVLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242084252    IVQICLVVVVTRGLAYLLRPLRQPRVIAEIIGGILLGPSALGPAQSMTVLDTLANIGLLFFLFLVGLELDISAIRRTGKKALAIALAGISAPFALGIGTSFAFGTPQGPFLVFGVALSITAFPVLARILAELKLLTTDLGRMAMSAAAVNDVAAWILLALAIALSGD------------------------GSPIISLWVLLTAAGFVIAISLFLRPVLAWMARRSPEGEVKEVYICATLAIVLGAGF-VTDTIGIHALFGAFMVGIVVPKDGPFAGVLIEKVEISGLFLPLYFVSSGLKTDVATIAKSWGLLVLVIANACLGKIGGTVITSLFVKIPVREAVTLGFLMNTKGLVELIVLNIGRDRKVLNDEAFAILVLMALFTTFITPIVMAIYKPARRTVPRRTVECVAPGDADSELRVLACFHTSRHIPTLLNLVEASRGTARRRLHLVELSERSSAISLVQRARRDGMPF---------------------------------------------------------------------------------------------------------------------------------------
135291484    IIGVLFLVLPALLFGRLCSRFKISEVIGFVFAGIILGPTALGIVELNEVMIALWQISGIIILFSAGLHFTFHDLIKAGPKAAIIGICGVIIPLVTGYFVVFWMGFDWTVAVLVGATLSATSIAVSVVILEELGKEKTKEGNILVNAAVLDDVLGLAILSAIISLVALNT---------------------IPTIESIIITTVTDIGFWFLILLGAVYLLPKIVHVVSKTHASTLEARGTQGIALGSAFGLAAIVGLNPIVGAFAAGMGLAGSKLAVQVREFIGRLKVIVAPLFFAIIGAHVDITISSINWILFAVILCVAVFSKVLGCGQPATLMLKNKQSGLIIGYGMIARGEVAFIIAGIGLAFEILSDEIYSTIIFVILTTILIAPILLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88602134     -----LLLFVALAGYLLASRINQSAVIGEILVGLIVGPSILGLVTYTDFVSSIAHLGAIILLFVIGFEFNIHEIFNIKYGFI--AAFGVIVPWIGGYATALLFHFNMQGAFFVGTALTATSIAITANVLREINQLQSEAAKAIIGAAVIDDVLSLLALAITEDFVSGSFTVEG-----------------------VVLVFIKAIGFMGIFGLLGVSVISKFLMKLDHSKIAEKFPEFVFITAMFFYAMMADLVGLSGIVGAFLAGVSMESVGLRHSLKEGAEYLQIIFASIFFVSLGILVDMHLTLDGIIFMLVLTGIAILTKVIGCAVPSRLIGMCTKDSLIVGFGMSPRGEVAMIVALIGLTGGIIGQDIYAGIVFMSLLTTISTPIVYR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297194366    -----GAFLAAAVLARLGGRIGLPTIPLFILAGILLGPHTPGLVSDPHDLEMLSALGLVLLLFYLGLEFHLDDLKAGGRKMVLAGSAYLALNVGAGLAFGFALGWGTSEALVLAGVIGISSSAIVTKVLVDLGRLGNSETRPILGIIVVDDIFLALYLAALQPILSGADSPAAALMDGG-----------------------KAFGFLLLLALAARFGTRVVGRLID-TRDDELLVISFLGAAV-FVAGVSDWFGVADAIGAFMVGLMLGSTTSGERIRKLVHPLRDAFGAIFFFAFGLSIDPGDLPVVLWPVLAAVAVTVLMNVASGLITARLHRFDTLQAANISTTLLARGEFALILATMAAGAG-LDDRLSPFIAGYVLILAVLAPLAVGRSYWLARIL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
241893902    ---LIFALVLFIILPILLRPIRIPGIIGLIISGVVIGPHGLNWLEKNSAVDLFSTIGLLYIMFIAGLELDMNEFKKTKHKSIWFGFFTFIIPIAIGFVCHYILGYGILSSLLIASMFA-THTLVSYPIVNSYGISKNEAVAITIGGTILTDTAVLIILAVISGATQGT--------------INQEFWVTLG---------VSFAVFLFIMFGIIPRIAKWFFEKV---ESEKTANYIFVLAVVFFAAFMAEMAGLEPIIGAFVAGLALNKLIPHSSALMNRIEFIGIFIPFFLISVGMIVDVSVLTHGPTALIVAFIVAVAGKYLAAWITQLVFKYSKQQRNVIFGLSSAHAAATLAVIMVGHRNGLIDDNVLNLILVTCIISTIVT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297742276    IVQICLVLVVTRCLAFLLKPLRQPRVIAEIVGGILLGPSALGPPKSLTVLDTLANLGLLFFLFLVGLELDLNSLRRTGKKALSIAVAGISLPFALGVGTSVVLGVDAGPFLVFGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGTGRS-----------------------PIVALWVFLCGFGFVLCCSLIAPRIFKWMAQRCPEGEVDEMYVCATLAAVLAAGFVTDAI-GIHALFGAFVMGILVPEGPFAGALVEKVEDLSGLLLPLYFVSSGLKTDVATILQSWGLLVLVIFTACLGKIAGTVAVSLSWRMPVPEALALGFLMNSKGLVELIVLNIGKERKVLNDQTFAIMVLMALFTTFITPLVIAVYKPAKRTKADYNHRTIDRKNPNAELRILVCFQSSNSIPTIINLVEASRGTAKREGHLMELSERSSAILMVHKARKNGLPF---------------------------------------------------------------------------------------------------------------------------------------
45658070     ---------AARFCGKLATILGQPSVIGEILAGILLGPSLLGLIESLSTLQILSQLGLLLFMFVVGMELDLKILRNQAESAIVISHSSIMFPFLLGAGLAYLIYVPLAPELFMGIGMSITAFPVLARIILEKGLTKTTLGSLALTAAAADDVTAWCVLAIVVTIVNAGSFSSG---------------------------ILMIVMSLTYMFVMWKGILPLMKRAGNLYTTKESMTKSITAFFFLFIFISAEAIGIHALFGAFLAGVVMPDKELRNNLVEKIEDFSTVLLPLFFAFTGLRTKFGLLSSSWPVFFLILFVAVLGKLGGSAIASRLSGKSWMDSFSIGILMNTRGLMELIVLNIGYDLGVLSEEIFSMMVLMALTTTVMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
271963424    LIALGGSFLAAGIIARLGTRIGLPTIPLFMLAGIIFGPHTPGLVDNPADLKVIAALGLIFLLFYLGLEFSLDDLVAGGRRLVLAGVLYILLNVGGGLAFGFAVGWGSREALVLAGVIGISSSAIVTKLLVDLGRLGNPESRLILGIIVVEDVFLALYLAVLQPVLSGADTFAAA-----------------------AISFGKAFAFLIVLTALARWGTR-LVNTLVTTRDDELLVVMFTGLAI-FTAGVAEELGVSDAIGAFMIGLILSSTKAAPRIRQLVHPLRDAFAALFFFAFGLSIEPGDMLSVAWPIVIAVAITVLLNIAAGVLAAKLNSFGRMEAVNISLTVLSRGEFALVLATMALAAG-LDTRLAPFIAGYVLVLALLGPLIASRSEPIARAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
163782316    ---IAVILLTGKIFGTLFKRLGIPAVLGEVFAGIILGQSLLGWIPLSEAIKVLAELGVILLLFEVGLEADIHMLIRVGVWSTLVAVIGAAVPFAGGFAISYVFDLPLISSLFIGGALTATSIGITVRVLTDLGKHKARFAQIVLGAAVLDDILGVVILAALYEFSKTKEVNLEATTS----------------------LMFHIAMFFVIAPIVARVMAKALSYVVDKLKEPEIIPATVLSLILGVGY-AAYRAGSPEILGAFTAGLALSNEKIVHKVEEGITPLVQVIAPIFFVSVGLALNLKAIDFLSGEFWAFSLSLIAIAIFGKVIAGFVVKGSFKERMSIGLSMMPRGEVGLIFAEFGRSFNAIDSVGYAVVVFVVAVTTLLAPILIKLNIR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142205988    ----IVYLGMAGLVVPLARRLGLNEILTFLLLGVIIGPGALGLLTNTEQIALLADLGVIFLMFTIGLELSPTRLYAMRRLIGGVGGLQIVITAILLTMVMMAFGFSEEHAILFGMAMSLSSTAMVMHLLSERRALASPLGRANFGVLLAQDLAVIPLLFAVSSLASDDAGTVD--------------------LTVLALGIGQAIIVVIAMYSIGRLVARPFL-VHSQFGGRAGFMAIILLIMFAMSAG-AELGGLSASLGALLAGLVFASTASRHQIEADIEPFKTLLLGLFFLTSGMLLPLSSMIANLPLVLLLIILMMIIKVAVISALMLLFRQGRSVTIESAFLLAPAGEFAFVLLATAASHDVINQEIREIM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260465491    ----------------IFQRYGQPAIMGQLIGGILLGPSLFGLIAQKSMIDAVSQLGILLLLLLTGMETDLRLVRRVGAACFSISMSGVVVPFACGFALAQVLPGSLVAGLFLGTALSISSVKIVAMVVREMNFMRRNLGQVIISSAIIEDTIGWLIIAVTFGIATNGSLQVLP----------------------LITTVAEVALFMVFSFTIGRRLVFTLIRWSNDSFRSEYAVITVILIIMGVMALITNLIGVHTVLGAFVAGILVGESPLSDHIESQLRVITALFMPIFFGMAGLSADLTVLADPTLALLTLALVVIVGKFGGAFIGGRFAGMSLKEATAVGSAMNARGSTEVIVASIGLSMNILSHNLFTMIVTMAVITTLAMPPMLRW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87121392     --SFFLIFAGAAVIATVALYTRQPLIIAYIALGALLGPSALSLIDEPKLMDEMSHIGIIFLLFLLGLDMQPSHLINMLKKASWVALLSSIVFAGVGYSISLAFGYSQIEASIIGIAMMFSSTIVCIKLLPTTVLHHKHTGELVVGLLLLQDIIAIAVLLVLYSIAGTQESSASQ----------------------ILIPIIGLPSLIAFAFLFVKYV---LLKLIAKFDRFHEFIFLVSIGWCLSMAVAAEYLGLSAEMGAFIGGVALATSPISQYIATHLKPLRDFFLVLFFFTIGASFNLELLGLVIVPAIILAVTSMLLKPVVFRYLLKGLKEDASTSWEVGFRLGQVSEFSLLIAYLAASIGLIGIEASHVIQATAILSFALSTYVVILNYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
162450780    ----FLIIACSRLVGLVARRMEQPMVIAEVTAGILLGPSLFGWLDSLPLLKLVSEVGLIVFMFLIGLELDPKLLRGRGHASVIISHTSIVVPFGLGGLLALYLYPRLSDSLFMGVAMSITAFPVLARILTERRLLRTKVGALTITCAAVDDVTAWCILAFVVSIARAT-----------------------GLVGAVWTTVFAVAYIAGMLFV----VRPFLVRLGERGSSKEGLSVAVTLLLLIVSSWMTEMIGIHPLFGAFMLGAIMPNTGFAQSLAEKLEDFAVVFLPLFFAYSGLRTHIGLSADGWMMCGLIILVACLGKFGGSTVAARFTGQGWREASALGILMNTRGLMELIVLNLGLDLGIISPKLFTMMVLMALVTTFMTTPLLRWIYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225432244    ILQICLVVVFTRTLALILKPLRQPRVIAEIIGGILLGPSALGPARSMTVLDTVANIGLLFFLFLVGLELDIRAIRRTGKQSLGIAVVGITFPFVLGIGTSVVLRSTISKGVFMGVSLSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGDNTS-----------------------PLVSVWVLLCGCAFVAAAILFLRPALAFMARRSLGGEVNELYICITLSLVLAAGF-VTDTIGIHALFGAFVVGIVVPKDGPFGEILIEKIEVSGLFLPLYFVSSGLKTNVATIGQSWGLLVLVIFNACFGKILGTVVVSRIFKVPMREAVVLGFLMNTKGLVELIVLNIGKDRKVLNDQTFAILVLMALFTTFITTPIVTALYKPARKIASYTHRTVQRRGPDSEFRILACFHSTRNIPTMINLIESSRGTRRYAMHLMELSERSSAISMVHKARRNGLPF---------------------------------------------------------------------------------------------------------------------------------------
282163217    ---------AAKIGGELARRFGIAAVVGELFAGIILAPTLLGLIVVNDEVKMFAELGAILLLFLVGLETRFADFTKSGLLATIVACGGVIVPFVLGYALVIAWGYPYKEALLVGAALTATSIAITVKVLKDIGRFQTKESGILIGAAVIDDVLGLIVLAIVLGLVEGGELNLIDIGIVTVQSVGVWLALTIVGVFGIAKLIDRLCPMSGIQGELYGPNSPGIHCILKCDGTQE---ASAIALCFSYAYVAG-LAGLAPILGAFAAGMTIAETKILATIQDVTEKINFLMAPLFFVVIGTYVDLSLTVDSLIFASILIALAMVGKIIGCGLPLYVMNRDPARAIIVGLGMMSRGEVGLIIAGIGATSGIFSNEVFSAVVLMVVVTTVVTPIALSQAYKRLKFTTPVTLPCISDEE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143824112    ---LASIFIAGKVVSSIFVKFKQPEVLGELIAGVLLGVLGLIPLYGEHFFHLLAEIGVAILLFEIGLETDLNDLIKVGLPSLIVALIGVVAPFFFGYYTIYILGSLFLLALTVAATLTATSVGITARVLSELKKLNQTESKIILGAAVIDDVLGLIILAVVSGIIATTGGTGSDFSI---------------SIPSILIISAKAFGFLILALIIGNLFTKKLFIFVHSLKARGSLLLGALSYTFIFAY-LAKLAGLAPIIGAFAAGLLLAKTHQKDLIEDRLKPVADVFIPIFFIMVGSAVDISFIKENIAVIILAVVLSIVAIVGKVISGFGAYNLNV-NKLVIGIGMIPRGEVGLIFASMGLVSGVLTKSEYSAVTIMVMITTFIAPPLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135067261    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLVFAKISILVLFTGLFIKFCANRLIKALVL--SPELMVIFAIGLA-ATMAAVCHYLDLSKELGGLLAGVALASTPQHNLIAARLAPLRDFLLLFFFVGLGSQIEISTLGAQIIPAVILSVFVLLGKPLIIMTIMGYMGYRKRTSFMAGMTLGQISEFSLIFAAMALSAGLMDENMVAMITLTGLITIGLSTYAILNTDRLHDLAERHIDFFERKKPRHKEDLEDTQFKKRY--------------------DIIIFGLGRYGTSIAREFEKKGHSVLGVDFDPQAIKFAEINGIPALYGDASDPELPPHLPLENAHTVVFAFQHHAAGPLIADLLREHGYTGHIVSTSHFKTEEKTLVHHGVDIVICPFEDAAVRGAEQVIHI----------------------------
269124360    ----LGAIILALLLGSIAVRFSISAIPLYLIAGLAFGSGGLPLTDSEEFVSLGAEVGVILLLFTLGLEYSADELVGTLRTSAPVGLADLVLNAAPGVIVALLMGWGPVAALALGGVTYVTSSGITAKVMGDLGWLGNRETPAVLSVLVFEDLTMAVYLPILTTVLVGAGLAAGAQS--------------------LAIAAVTVAVILFIALRYGTAVERFV-----ASPNDEVLLLKVLGLTV-LVAGLAQQLQVSAAVGAFLVGIALS-GPLAHTAREIITPLKDLFAAVFFVFFGLHTDPATLPPVLGVAALLAVLGIATKLGTGWLAARRAGVGLKGRLRAGVSLAPRGEFNIVIAGLAVSGGV-DPRLGALAAAYVLILAIASPLLARLAEPLARKIEGRGKPQAQIDEDLPPEIP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291566657    ------IYTASKVGGEFFNWLGFPPVLGELVGGVVIGISALHLVAQSEVISVLAEIGVIVLLFEIGLESNIRELLEVGVQSLVVAIVGVVAPFFAGTILILLFNVPPVAAIFAGAALTATSIGITSRVLAEIGRLSSKEGQIILGAAVMDDILGIIVLAVVASLAKTGEIDVTN----------------------IIFLIISATVFLVGAILLGRFFNDTFVTLAKQFKTRGRIVIPAFILALLLSYIAAAI-GLEAILGAFAAGLVLDETEPGKELEELTRPISDVLVPIFFVTVGAKLNPAVPDNRQGLVIASFLIVVAIFGKVISGFSV-FGVENINRLAIGVGMIPRGEVGLVFAAVGSDSGALSPSLDVAIILMVILTTFVAPPLLRVVFR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
62898542     ------------------------------------------FEAQGEVITILSELGVVILLFEIGLESDLKELLRVGPQAAAVAVTGVIAPFVGGAGLYYGFGVPAIPAVFAGAALTATSIGITAKVLAELGRLNSKEGQIIIGAAVIDDVLGIIVLAVVASLIKTGNIEVSN----------------------IIYLVVSAGAFLVGTILVGRFISPFLVGMVNEMKTRGELLLTSLVFAFALAYIATAI-NLEAILGAFAAGLVLAETEKRKELEEQVVPVADILVPVFFVCVGARLNPTVPSNREGLILAAFLIVVAIIGKII-AGFTIFGRPDINKLAIGVGMIPRGEVGLVFAGVGSASGALSPATEAAIIVMVILTTFVAPPFLRVVLP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189202866    ------------------SKIRQPRVISEIIGGIILGPSVMGRIASMTNLNLVANLGLTLFLFIIGLEVDLRFLLSNWKIALNVGIASMAVPFGLGAAIAVGLYNEFKDMLFIGVAMAITAFPVLCRILTELKLLMTPVGVIVLSAGVGNDVVGWILLALCVALVNAGSGLTA------------------------LWVLLTCAGYMLFLVYGVRPVFVYVLRRSRALGPSQVIISLTLLIALGSAFFTG-IIGVHPIFGAFMAGLICPEGGFAIKVAEKIEDLIGLLLPLYFTLSGLNTNIGLLDSGIVWVIGVVVVAFFSKFISAALAARGSKMLWRECFTVGSLMSCKGLVELIVLNIGLEARILSTRTFTIFVVMALVTTFASPLTMFFYPVWYQKKVEAWRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115373353    IVQLIVIIGLSRLIGKVTRWLGQPLVIAEVVAGVMLGPSLLGWLASLPVLKMLSQVGLILFMFLIGLELDPKLLQGRGHSSVAISHSSIIVPFVLGAGASALWLYRALSSLFMGVAMSITAFPVLARILSERGLLQSRVGVISITCAAVDDVTAWCLLAFVVSIVRATSLTEAG------------------------FTTLLALLYIAFMLLVVRPFLARLGARVASKDGLTQNVVAGTLVLLLASSWATELIGIHALFGAFLFGAVIPEGGLADALAERLEDVVVLLLPIFFAYSGLRTQVGLSADAWAMCGLIILLACLGKFGGSAVAARLTGLRWREASAVGVLMNTRGLMELIVLNIGLDLGVISPTLFTMMVVMALVTTFITSPLLNWIYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
238064344    ------ILAAAHLLGTLAKRFGQPPVVGEILAGILLGPSLFNGAVSETLFPTLGNLGVALFMFVVGLEIDHRLLRGSRRAAVGVSIGSMVFAFGLGCLLALYLWHDLGFVLFMGASMSITAFPVLARILTDRGIQHTRLGALAMASAAIGDVVAWFLLAAIVTLTGGQ------------------------HFWQVLLALPYALVMVWVVRPLLGRIVSAPARGDRRTAERELTPVIVLIVLLLLSGGLSEWFGLHFIFGAFFAGVIMPRHRLRTQVSDRVGMVTWILLPAYFAVAGLSVNLAAVGDDFGELALILLVAIGGKFIGAYTGARAGGQPGRVATTLGVLMNTRGLTELIILGVGLQLHLLDSDLYSLMVVMAVVTTAMTAPLLRWSYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224075052    ILQICLVVLLTRILAFLLRPLRQPRVIAEIVGGILLGPSALGPAKSLPVLDTLANLGLLFFLFLIGLELDLKSLRRTGKKALGIAAAGIGLPFLLGIGTSFALRGTISKGVFMGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGTGHS---------------------------ALVSLWVFLCGSGFVLCCVFIIPPIFKWMANRPVDEIYVCATLTAVLAAGFVTDSI-GIHALFGAFVVGVLIPEGAFAGALVEKVEDISGLFLPLYFVSSGLKTNVATILQSWGLLVLVITTACFGKIVGTVGVSLLCRMPFQEAVAMGFLMNTKGLVELIVLNIGKDRKVLNDETFSIMVLMAIFTTFITPLVMAVYKPAKRASRADYKRKIERNDPNTQLRILACFHSTRDVPTMINLIEASRGTDRRERHLMELTERSSAILMVHKVRKNGLPF---------------------------------------------------------------------------------------------------------------------------------------
299116371    LVQIVLVVSMCFVLGQIVKKWNQPRVIAEVIAGVLLGPSAFGAIESLEALTLTAHLGLILFLFIVGLELDPALLKSNAKKAGILSITGQAVTWVLSLGVSQTMIATTSFVLFIGVSLSVTAFPVLSRILGENSLLNTTVGALVISAASVDEACVWCLLALVVSTVNA------------------------GSPLDAFYVFLLLAFFVAVMLTVVKKALLVVVRRVSGEDTGPPSRGVVILCLLLTLVAATDFIGIDAIFGAFVAGIIVPREHSLHVVELVQDVVSVLLLPLYFAVSGLKTDLTLLDSAWGICALTISAACLGKIGGGSAVARFFGMTPRESLAVGVLMNTRGLVELIILNIGLDAGVLTEEVMAIMVVMALVTTFLTAPLSSFVYPLKYHTVPGRKRRRRASEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
57641495     ---IAIMLATAKVMGYLFERIGQPVVLGQIFGGLLIG----IFFETNPVIAQFSNLGVLLLLFMAGLESELEEFKRVGKQSVFVAGVGVIVAFLFGFGVAYFFV-PFHEAVLYGALMTPTSVSITVKVLMELRKLNTREGTTILAAAVVDDVLGILVLTVAISMIKGGSVNYSSLAE----------------------VLISVSLLLFFFLYFGPEIADRVFRYVSKIDLPESETAFALVFLIVFAYLAEHL-NLASILGAYLTGLALGQIPKKKAIMEHMNVLYSLFIPLFFVEVGMRIELSYILHAGLFAVLYTTAAIVSKVIGCGLGARLGGFDWAASLRIGVGMIPRMGVELAMLAVAMSSGVISGDALTVAILMIFTTTIITPPLLKWLY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119504863    --TFAAIFLGAAVFASIALYTRQPIIIAYIILGAALGPFGTGLVSNTALVSDAGHVGIIFLLFLLGLDMQPKALLNSMKSSSWVALASSGIYIAVGYAITRGFGFTHNDALLVGAALMFSSTIIGIKLLPTTVLHHKHLGEVLVALLLFQDLIAIIVLVWLQSGDSDSS-----------------------MVWSLARPMIMLPLLVLSCWASVRFVLIPLIARFDRYH--EYIFLLSVGWCLGVAELAA-LMGLSAEVGAFIAGVAVATSPIAQYIAVSLKPLRDFFLVIFFFSVGAQFDVSALPSVATAAVVLALSYLCLKPVVYQMLLRGVSESPKLAWNLGFRLGQCSEFALLIAVVALESGRLSPTAHTLIQATTILTLLISSYLVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
160872283    --SIFVIFTGAAVLATIALYTHQSLLVAYILLGLILGPSCLKLVPNLSLARGIGDVGIIFLLFLVGLDLTPQEFYRSLRKTAIVTLVFSALFTTIGFAVGYLFSFTLLESLLIGASLIFSSTIIGLKLLPTLALHHKPIGETMISVLLLQDLLAIGMLLFVHGA--------------------NMTGSKIADLGLTLITFPSLLAF---AFVVQRYFISKLF--IRFDRVQEYLFLVALGWCLGLAELSRAL-GLSAEIGAFLAGVSIAEGPIAVFIADNLKPLRDFCLIMFFFAIGASFDLRYLPEVFIPALLLAGLVLLIKPWLFQVLLQMSGEKKYIAREVGVRLGQASEFSLLIAYLAAEPALIGGKANYLIQAVTILTFVGSSYWVVLRYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
124486445    -----LLLFVALGGYLLATRIHQSAVIGEILVGLIVGPSVLGLITYTDFVQSLAGLGAIILLFVIGFEFELRDITNWRYMVI--ALIGVIVPWVGGYITAVFFGMDFYSAIFIGTALTATSIAITANVLREMGKLHQPFAKAIIGAAVIDDILSLIVLSICTDLASTGELVPLG----------------------IGLTVIKAFGFVIIAAGVGVKVIPYLITKMDETKIARQFPEFVFIFAMFFYAMMAEMVGISAIVGAFLAGVCVNRVSLKHSMDIKLEYLYIIFAAIFFVSLGIIADLRLTQDMILFIAILTVVAVITKVVGCGLPAKLTGMSWRDAAVIGFGMTPRGEVAMIVGLIALNHFQLGNELFIAIVVVSLVTTIIVPMIYRGFFF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296419891    IIQVTLIIVVCRLLHWPLSKLRQPRVIAEVVGGIILGPTVMGRITSMPLLSLVANLGLVIFLFLVGLEVDMRLLLVNWKVAVSVSAAGMVLPFGFGAAIAYGLNISFAVYLLFGVAMAITAFPVLARILTELELLGTSVGTIVLSAGVGNDVVGWILLALTVALVNAGTGLTA------------------------LYVLLLSIAWILFLVYAVRPVFIWFLRRDGSLENGPTQSMVALMLMVLASAFFTNIIGVHAIFGGFLIGLICPEGGFAVRLTEKIEDLVSLFLPLYFTLSGLRTDIGLGAVAWGYVVGVLTIAFLAKITGGTVAARLNGLVWRESLTIGVLMSCKGLVELIVLNIGLQAGILGVRVFTIFVIMALVTTATTPLVTYLYPPDYQKKMDAWRK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225440298    -TTLV--LSISRFLAFLLKPFHQPRVIAEIIGGILLGPSALGRNKDTPILESVASVGLLFFLFLVGLELDLSSIRRSGKRAFGIALAGISLPFIFGVGITFLLGFS-QCILFIGVSLSITAFPVLARILAELKLLTTDVGQTAMAAAAFNDVAAWILLAPAVALAGNGGSHSSPLASIW--------------------ILISGVAFVAFMLTIIRPAMNWVGRQCSRKHDSMDEAYICLTLAGVMLSGFTDLIGIHAIFGGFVFGLTIPKGEFAQRLIKRIEDFTGLLLPLYFASSGLKTDVAQGVKAWGLLVLVISTACAGKVLGTFVVAMLCMTPVRESLVLGVLMNTKGLVELIVLNIGKEKKVLNDEVFAILVLMALFTTMTTPAVMAIYKPI-----RRIATQAQPQIQRESNVAENSSQDKLRILACVHGPANVPSLISLIDSTCNANKSPLKLYVMHLMELTDRTSSIL-----MVQRGRKNGFPFIKG----------------------------------------------------------------------------------------------------------------
142220660    -TSFFLIFTGAAVLASVALFTRQPLLVAYIVLGALLGPYGLELVADTNLLTDIAHIGIIFLLFLLGLDMQPAHLIHMLKKATLVAIASSVLFLGLGFSVGSLFGFTHAESIIIGAAVMFSSTIIGIKLLPTTVLHHKHTGELVVGLLLLQDVIAIIVLLILNSGGDSDPMSSFVKSA-------------------IALPALGVFAWAGV-----RYVILPLLMKFDRFH--EYIFLVAIGWCLGMAE-AAKLGGLSAEMGAFIAGIALATSPISQYIATNLKPLRDFFLILFFFSVGASFNLNLIGLILVPALILTLAVLLLKPVIFRLLLGRISESPSTGWEIGFRLGQISEFSLLIAYLAFSAGLIGTEASHVIQATAILSFLLSTYIVIFNYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135465334    --SIFIIFTGAAIFATLALYARQAMIVAYILLGFLLGPWGVALISDAKLISDISNIGIIFLLYLLGLDLLPQQLWKMLREAIIVTLSSSFIFFMLGFIVGVLFGYELLKSVLIGSIMMFSSTIIGLKLLPTSVLHHKHTGQIIISVLLIQDLLAIIVLLLLQGYGKGGN-----------------------LIFDITSQLLSLPFLIAIVYLFERYVLFKLIVRFEQIY--EYIFLLAIAWCLGVAE-FASLIGLSHEIGAFIAGVTLASSPIALFITERLKPLRDFFLIIFFFSLGAGFNLSIIHEIYLPAIILAILAVIFKPIIFSWLLCFEGEKKHVANESGVRLGQISEFSLLISVVAIQSGFADDHVSSLIQFSVLVSFILSSYVVVLKYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135191447    ---IAAILVLAAVVGGLAKLLRQPVIVAYIVVGVLAGPAVLEIVSDGDDVAALAKIGIAILLFLVGLKLDLHLIRSTGLVALYTGVGQVVFTSIVGYLIVIALGFDPLPALYIAVALTFSSTIIIVKLLSDKRELDQLHGRIAVGFLIVQDLLVIVAMIVIVAIGQPDQVSPAET---------------------ILRTLVGGIVFLGAVALAARYVIPRVLGWLA--NSQELTLLFGVAWAISLAATSAAL-GLSMEIGAFVAGVALASTPYRESLSARLVSLRDIMILFFFIELGASLTFTSALQQLGPALVLSVFVLIGNPIIVMVIM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
42568248     ILQIVIVIVLTRVLAYLLRPLRQPRVIAEVIGGIMLGPSLLGPKKSLTVLETLANLGLLFFLFLAGLEIDTKALRRTGKKALGIALAGITLPFALGIGSSFVLVNSTAFLVFMGVALSITAFPVLARILAELKLLTTEIGRLAMSAAAVNDVAAWILLALAIALSGSNTS-----------------------PLVSLWVFLSGCAFVIGASFIIPPIFRWISRRCHEGEPIEETYICATLAVVLVCGFITDAIGIHSMFGAFVVGVLIPEGPFAGALVEKVEDLSGLFLPLYFVASGLKTNVATIAQSWGLLVLVTATACFGKILGTLGVSLAFKIPMREAITLGFLMNTKGLVELIVLNIGKDRKVLNDQTFAIMVLMALFTTFITTPVVMA--------VYKPARRAKKEGEYKHRAVERENTNTQLRILTCFHGAGSIPSM--------------------------------------------------------------------------------------------------------------------------------------------------------------------
298403182    IVQLGIIICTATLLSLALRKLRQPKVIAEVLGGIILGPTAFGRIESRPYLMLTANIGLCLFLFLVGLEIDAGIIKRNARLSAMVALAGMVLPFGIGAGLAVPIFNRFIDMLFTGVAFSITAFPVLCRILTELKLLDTTVGIVVLSAGVGNDIIGWVLLALSVALVNAGSGLTA------------------------LYILLVSVGWTLFILFPVKYAMKWFAKVSGSIENPSVFFMTVTMIVLFGSAFFTDIIGVHAIFGAFLAGLVVPEGGLAISLTEKLEDMVAIFLPLYFTLSGLSTDLGLDGITWAFTIAIIVTAFLGKFGGCTLAARYARFDWRESMTIGSLMSCKGLVELIVLNVGLAAGILSRRVFSMFVLALVLTFATTPLVVFFYPP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
42527470     --------IVAKYLGLLAKKLNIPQVAGEIVAGLLLGGVEPNIIETNQFIGYMSEIGVILIMFSAGLGTNLKSLVASGIKSTVIAACGVIVPLVLGTAMALFWGFDFYQALFIGTILTATSVSITVAALKELGKINSEVGQTIISAAIIDDVLGIIALTVVLGASSGK--------------------------GDYLALIIKTAAFFAASLVVG-YVIYRIFKWYDKRHHTHRISIYGLGVALIFAYCTERFFGIADITGAYVAGVVLCNLHDASYMEKKIINSYMFFSPIFFTSIGLKTDFSLNMSLLWFSIAFVLVGCISKIIGCGGSALTLGFKRKESLQIGLGMMVRGEVALIVAQKGLAVGMVKAEYFAPVILLIIVSSMIVPILL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158339222    -------FLLSVLLGELCTRLKLPSVLGDLATGMILGGSVLSILQMGEFINNSATIGLLTLLFVTGLESDLEELIRVGPQAVAVAMTGVFLPLIGGAILIYIFHVPTIPAIFAGAALTATSIGITANVLQEIGHLQSDEGQVILGAAILDDILGIVVLALTLSLVETGSIEPSS----------------------LILLVINAAVFVLLAVLLNRYFCPVFTKNIERFDNPAALLLCSFAF-LNILALLAISFGLEALLGAFAAGLVLGGTSQREKLMRLVQPFVFVYTTIFFVTIGASLNPLVPENREGLVIAACLIAIAVIGKVIAGFTIL-GDKPINRLAVGIGMIPRGEVGLVFAGLGASTGVLSESQDAAVLIMVVVTTLIAPLLLRWVFPSQPEIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15606256     ---LAILLFSAKLFGSIFRKLGIPPVLGEVTAGVILGQSVLGLIPLSEAIKVLAELGVILLLFEVGLEADINMLMRVGLWSTLVAIVGAALPFAGGFIVSYFFGLDLVASLFMGGALTATSIGITVRVLTDLNKHKERFAQIVLGAAVLDDIMGVIILAALYEFSKTKAVHFDTTVN-----------------------LIIHILMFFLIAPFVANVLAKLLSIAARKTQDMDLIPASIMALILLAAYSAHKFGSPSILGSFTAGLALSDEKLLHKVEESITPLVWVMAPIFFVSVGLALNLKAIDFSSPEFWTFSSALIVVAIIGKVLAGFVAPGSLKEKASIGFSMLPRGEVGLIFAEFGRSFKAINEVEYAVIVFVVAVTTLIAPIVLKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224090288    -TTLIV--VVSRLLAFLLKPLRQPKVIAEIAGGILLGPSALNWIWSTPILESVASVGLLFFLFLVGLELDLSSIRRSGKRAFGIAVAGISLPFVCGVAVAFVLRKAIEGEVFIGVALSITAFPVLSRILAELKLLTTQVGETAMAAAAFNDVTAWILLALAVALAGNGADG------------------EHKSPLISIWVLISGGAFVAIMLTVIRPAMKWIARRCSSKNNDEAYICFTLTGVLVSGF-ITDLIGIHSIFGAFVFGLTIPKGGFAERLIERIEDFVSLLLPLYFASSGLKTDVATIHNSWGLLVLVITTACAGKIIGTFVVAMMFMIPARESLTLGVLMNTKGLVELIVLDIGKEKRVLNDESFAILVLMALFTTFITPTVMAIYKPARGGSSTSSHRKTKGTKDELRILACAHGSENVPPLVSLIESIRSTKKSQLKLHLVELTERSSSIIMVQRVRKNGLPFI--------------------------------------------------------------------------------------------------------------------------------------
171911726    ---LVVIIAASRLVGKLFTLMGQPSVVGEMAAGILLGPSLFGYLTSLGTIKLLSQVGVCLFMFSVGMDLNVGHVRNKAHTAVVVSHASIVFPYLLGVVLAYFLYTSMAAALFMGISMSITAFPVLARILQERGMTKTFLGSTAITCAAVDDVTAWSILAFVVAIARSTSITGSALN------------------------LLLIAGFIGIMVLVIRPSLPRLLEKRLQAEDPSKGVMATVLCIVVAASLCTEVIGIHALFGAFLAGAIMPHHGFRHKLNVRIENFSSLLLPLFFAFTGLRTQIGLDWSGWLLCLLIIAVASLGKLGGTALTARLTGMGWRDSLQLGALMNTRGLMELIALNIGFELGILSDRVFTMLVIMALATTALT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16331534     LLSLVVIYFASKLGGEVCLRLNLPPVLGELVGGVLVGVSALKLLAQSEVISVISELGVIILLFEIGLESNLKELIRVGPQAAIVAVVGVVTPFSLGTIGLMIFGVAAIPAIFAGAALTATSIGITAKVLAEINRLSSNEGQIIIGAAVLDDILGIIVLAVVGSLVKTGEIQISN----------------------IIYLILSATGFVVGSILIGRLLSPFYVSLVNRMKTRGQLLLVSICVAFVLSY-IAQIVQLEAILGSFAAGLILAETEKREDLEEQILPLADFFVPVFFVCVGAKLNPAVPANREGLIIAAFLILVAIVGKVVTGFTL-FGKSELNKLAIGVGMIPRGEVGLVFAGVGAASGALDPATDAAIIVMVIVTTFVAP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
147776948    -TTLI--LALSRFLAFLLKPLRQPKVIAEIIGGILLGPSALGPSWSTPILESVASIGLLFFLFLVGLELDLSSIRRSGRKALSIATVGITLPFVCGVGVAFVLRKSVDGAVFMGVALSITAFPVLARILAELKLLTTRVGETAMAAAAFNDVVAWILLALAVALAGDGE------------------GGEHKSPLISVWVLLSGVAFVIFMMVVIKPAMSWVARRSPDSHSVDEAYICLTLAGVMVSGFVTDLIGIHSIFGAFVFGLTIPKGGFSERLIERIEDFTGLLLPLYFASSGLKTNVAKILEAWGLLVLVITTACAGKIVGTFVVAMMCMIPARESLTLGVLMNTKGLVELIVLNIGKEKKVLNDEIFAILVLMALFTTMTTPIVMTIYKPVRGGPARTHRRL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255718451    ---------------AVMSRMRQPKVISEVLAGVILGPTAFGQISSISGLTLVANLGIILFMFFLGLEVDNGFIRQNGRTALSIGLATLAVPFGFGCLFALPLYNNYMKSVFIAVSFAVTAFPVLCRILAELRLVKERVGVIVLTAGTMNDVVGWTLLALCIILSNSQSD-----------------------PVNVVYILLCTAGWILLYVFPLRYALRWCLNELKREKPSSLSTLCILVLAFLSAY-FTDIIGVHPIFGAFIAGLIVPREEYVIKLAERMEDIPNLMIPIYFTIAGLNVNLTLKGRDWGFAIASIAIAVATKALSGALLSKFHGLFWRESFAVGVLMSCKGIVEIVVLSTGLNAGIISEKVYAMFIFMALISTFITTPLTVWILP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158336335    LLSLVVIYLASKLGGELSQLLNLPPVLGELVGGVAIGASALHLLSQSEIIEILSELGVIILLFEIGLESDLRELTEVGYQAVLVAVVGVVAPFAAGAGLVLLFHMPTIPSIFAGAALTATSIGITSKVLSELGFLKSKEGQIIVGAAIIDDVLGIIVLAVVASLAKTGEVDIVN----------------------VLYLIGSASAFLVGSILLGRFFNQAFVTIADQLKTRGKLVIPALSFAFIMAFLANAI-HLEAILGAFAAGLVLDETDKRKELDKQVVPIADILVPIFFVTVGAKADLSVLNPAVPELVIAAFLIVVAMIGKLMTGWTVVGQPGINRFAIGVGMIPRGEVGLVFAGIGSASGVLDKPLEAAIITMVILTTFVAPPLLRV-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227527816    -------------------------------------------------------------MFIAGLESDLELLKKYLKPAFSVAVCGVIVPVGLVFLFGKLFSFSNEQAIFLGVTFAATSVSISVEVLKELHFLDSKEGTTILGAAVIDDILAVLILSVLVSIFSDVAAKSGGHVQSN-----------------IGLSLVLQALYFAGIYLLFKYIAPFLMGIAEKFSIPSSVVLMSVFICMGMSYLAEE-VGLSNVVGAFFAGVAVAQTPCKKEIDSNIEPIGYVFIPMFFVSIGLNMTFDGFFKDLIFIIPLTILALLTKWIGCGFGAKILGMSMRSADIIGAGMVSRGEMALIIAQVGYEAKLLSSDFYSGVIIVIILTTVIAPFMLKHSVMAQK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159029321    LLTLVVIYLASKLGAEAARRLDFPPVLGELVAGVIVGVSALHLVSQSEVISVLAEIGVIILLFEIGLESDLRQLKEVGIQATVVACVGVAAPFAAGAGLMLVFHVAAIPAIFAGAALTATSIGITSKVLSELGQLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEIDVVNVIY----LIVSATAFLIGSILLGGIFNKSFVAIVERLKTRGNIVIP-------------------AFVFAFFMAFLGNAIHLEAILGAFAAGLVLDETDTRNELDELIKPIADLLVPIFFVTVGARADLGVVPENRAGLLIAVFLMVVAIIGKLVTGWAVFGISGINRLAIGVGMIPRGEVGLVFAGIGSASGILDKPLEVSIIIMVILTTFLAPPFLRI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15607010     -------LLFMFIFGYTFQKVNIPSIIAFMIIGFLAQPLVPP--EKIKDFEIFKHAGIILLFFFIGLEYSFERLRTMLG-AWKTGSIDFVFNFIPPFIIAYAFGFDLITALILAAVFYPSSTSIIAKLLMDYKRIASPEAELLIGILIFEDLVAILLLTIIIPLKEAGSIEFTT----------------------IPVSLVKLGVAFLLFWLIYKYLIPKINAWLDRVSEEDIFIFFTLGLVLSIGTIFHSL-GISEALGAFLLGVIVPETKVLENIEKQLSDLKELSMGLFFFFFAYETQLT-KPENLGLLILLIVLGIILKIISTYLAGYVFGLKKKSRLRASLSFVPRGEFSVIMTSFEPALKSTSIPFIFLTAVIGSILFALAP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297742273    ILQICLVLVVTRGLAYLFRPLRQPRVIAEIVGGILLGPSALGPSQSLTVLDTLANLGLLFFLFLAGLELDPKSLRRTGKKALGIAIAGISLPFALGIGTSFVLRETIAKGVFMGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAISLSGSKQS-----------------------PIVPFWVLLCGCGFV----ICASLILPPIFKWMARRCHDEMYICSTLAVVLAAGV-VTDAIGIHAMFGAFVVGILVPEGPFASALLEKVEDLSGLFLPLYFVSSGLKTNVATILQSWALLVLVIFTACIGKIVGTVVVSLSFKMPLREALALGFLMNSKGLVELIVLNIGKDRKVLNDQTFAIMVLMALFTTFITPLVVAVYKPAKRERNTDHKQRTGVRSESNQIVVAFEAFQQLSQVSVRPMTSISSISDMHED----------------------------------------------------------------------------------------------------------------------------------------------------------------
270156578    -------LMMATIVGFFCLLLRQPMIVGFIIVGILVGPAFLGIVHSHEHIELLAELGIAVLLFLVGLKLDLHLIKTLGLVSLATGLGQVLFTSLIGFFIAKGLGMDSVTALYVSVALTFSSTIIIVKLLTDKHEVDSLHGRIAIGFLIVQDLVVVLAMITLSAFGIGSQENG------------------VGFTTHIAMIFLYGITLLTFVGVFIRYLANPLVNRIA--NSPELLIIFAIAFA-ALMATLGNYFGFSKELGGLIAGISLASTPIRDTIAARLSSLRDFLLLFFFIVLGSQLSLNQLGHQVTPAIVFSLFVLIGNPLIVLLIMGVMGYRKRTGFLAGL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
219851098    LLSILAILVLAKVLGELVERVGYPALIGEIAAGVILGPSLLNLVAHDDVIEALSTIGVILLLFVIGSQMNLKLFVSSTARMVVTAVTASLIPVCAGFLLGTLLHQPLILSFYLAIILSITSVGIVVPTLVSLNKFNTEIGTTIIGVAVLDDLIALTLYGILSSMSVGKGISTAD----------------------LLISVGISLLFIIGMATAGRFVLRRVFTLSARASSHEVSYAISLILAIAAALLSH-AAGLNYVIGAFLAGLILGDLIRIDRQLFDSLSAFGFFVTLFFASVGLVLEITPQNLSPLIIPIL-LTAIGAKILGGFLGSIWFFKDAKSALLVGIGLCPKGDLPLAISKYALLAGLISNELYTTTVLTVIATIIITPALLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170741030    VAQIVVLLAAGRLLGELMQRIGQPSVMGQLMAGILLGPSVFGALEQKAMLGGVAQLGILLLLLMTGMETDLALVRRVRRAAISVSVTGVAIPFALGFALGEFLPASLVTSLFLGTSLSISSVKIVAMVVREMGFLRRKVGQVIVASAIIDDTIGWVIIAITFSLALHGRVEVWSLAQ----------------------SLTGTALFLALSFTLGRRFVFLAIRWANDTLVSEAAVITTILIIMGLMALATHAIGVHTVLGAFMAGLLVGQSPIRQIDEQLRGLITALFAPVFFGLAGLSADLTILRDPHLLLLTAGLVAVLGKFAGAFAGGVFGGLRPPESLALACGMNARGSTEVIVATIGLSIGALSQNLFTMIVAMAVITTLAMPPMLRWALARLPLDEAERTRLAREEFEERGFVANLERLLVVADQTAKGRFASRLAGLIAGARSMPVTVIRLGTAAEEAAREPGLERVV-------------------------------------------------------------------------------------------------------------------------------------
126178714    -----LLLFLALAGYLVASRINQSATIGAILVGVLVGPSVLGLITYTDFVATLAHLGAIILLFVIGFEFNIRDILDPRYGVIGLVGVVVPW--IGGYATAVFFGFDFASAVFVGTALTATSIAITANVLKEIGVLQTPAAKAIIGAAVIDDVLSLLVLAVSTDLVVSGDISVVS----------------------VGVMLGKAVGFIVVAGAVGYFGIRKVIERMDATPLARKYPEFVFIFAMMVAFLLADLVGLSGIIGAFLAGVAFAGVELRQSVHEGAEYFQIVFASIFFVSLGILADVRALTSDMVLFLVVLTLIAIVTKVVGCALARAMGMCREDSLIIGFGMAPRGEVAMIVALIGLESGLIGQSIFVVIVLMSLLTTLITPIVYR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
157960435    ------------IFAILAKRLNLPPIVGELVSGIALGLFLHRFVTQGEAFEALADLGMFFLMLLAGVRMSPLDFKKTSGVAIGGMLVPIIAGTIIGLMLFPESPFKTIQSWFLGTALAVTAVPVTIRMLMEFNRLDTEEGRTIIAAALWDDLLSLFILALLLAAISNGGTLSFSFD-------------------LWGTLLAKVLLFFAITIPAGYYLFPLVGRYLKLTNIPDI-DFSMLLIASLAYAVLAEVLGLHFIIGAFVAGMFFHEQEIYDRVEGQTSGITSGFLPIFFVSIGFHLNLTALISIPGFVALLVTVALLSKLIGAGFCARATGHSTQESLRIGVAMSGRGAVEIVLAGVALQAGLFNHPLFSAIVIMAIATSIITPLLLAFLIRLH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
91203904     ---------------WLARRLRLPGVVGKLIIGMILGNVFFDFLRTMPFVKMISYFGTLILLFTAGLNTDLRALLRVGTSSLLVCLGGIIAPAGLGLMVGHFLDISSGTKLLLAIVLCNSSTGLLLAVLSELKAINTLEGRVIAGATILTDIIVILTFGVVSG------------------FVVKGGGSLVGMSLSFGIAITSLIISLIVIVKYGDKFGNFLTKRLTEGLNIPIVVILSLLLAFMFGS-----VGLHTVIGAFVAGLFLSDDGEHRNVESFIRPFYMLLVPILFVRVGAQVELGSFFNLNAL--LLGLAITGAAVIGKMFCSVCPIEKGINRLAIGIGMATKMEGTLILAGLGRDMGTLSDTVFSSVIMAIVFTSIICPSLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225180897    ------ILLIFFIFNYIAQRFNFPPLLAYLFLGVAL--AGLFTEPEQNVIEQIANMGIVLLFFLLGLHFPLSRLVNISRRIWQAGVLDVVLCFGGSFFLAVLFGFDLLPALIIGGVAYASSSSITVKMMEETNRMTTPEGEFKLALLIFEDLVAPVMVSFLVGLSLQGEITAQA----------------------VAIIFAKVVLMTAASIIIAYFGFRKLDLFLKRYMTKDFIPLFAISIALIF-AGIAYYLDLSKLLGAFLAGVMLSETGTSKELEHLISPIKDITLPFFFFWFGTSIAFGAGVIAPSLLMILIAWAFVGKIIVGFWGGRIYGLTFGGSLRAAFSLGQRGEFSVVIAALA------DTALRVFLGIYIVITAIVGVYLFRRAPAISEKVARLMKK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
163782024    ---INLLFILMFLSSYVLRKIQIPPIISFLLVGFLAKLWLP--HESTEPLELFKEAGIILLFFFIGLEYSFERLKGMVSVWKPG-MVDLLFNFFPVFFLAMLFGFSPITSLIIAGVFYPSSTSIVAKLLMDFKRLASPEAELLIGILIFEDLVAIILLSVLIPMSEFGSLEPKT----------------------IPISLFKILLVLALFYLLYTFLLPKIRSWLDRVSEDDNFVFFLLGGVLAVGILFKE-AGLSEALGAFLLGVLIPETRVMENIEHHLSAFKELSIGVFFFFFAYESEL-VVPEQIHFLLLLIALGVLLKVISTYMAAYLYGMKRKARLRTSLSFVPRGEFSVIIASLEPTVKLLSIPFIFATALLGSFLFVLAPKVADWVYPPKRKPPKRVRKGLSPAQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
83645327     --SFFLIFSGAAVLASVALFTRQPLILAYIVLGALVGPYGLSLINNFGLLADISEIGIIFLLFLLGLDMQPKALLHVLRKATLVALLSSLVFAAIGYVIAIVFGFTSYEAMIVAIAATFSSTIIGIKLLPTTVLHHRHVGEMVVGLLLVQDLIAIVALLILAAGDEGISVMN------------------------LGKTFLALPILIGVTFLAVKYVLLKLFSKFDR------FHEYVFLLAIGWCLGVAELMGLSLEIGAFIAGVTIATSPIAQYIAESLKPLRDFFLVLFFFSLGASLNLGLLPNIAIPAILLSLVLLAAKPATFYGLLRTMKEDKKTSWEIGFRLGQISEFSLLIAFLAASKAMIGESASVLIQATAIIMFMLSSYIVVLNFP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149199957    --SLAILIGLARIFGELCKKIGQPSILGEIAAGIILGPTVFAYIAPDVTFEFIGMLAITLFMLIAGMEVDLKCLKKQAKPATVVGISSMILPFAGGFALVYLFPKTFDTALFMATALAISALPVITKILMDLKLIKTDLGVTIIAAAIFNDLTGWMIFAIVLSLMSDTSG------------------------GFPWGTIVGIVAAGAFMLTIGRKIVLALIPRVQAHASWPGGVMGFILTGALLAAAVAEWIGVHGIFGSFLFGVALGDSPHRHQTEEYMEKFSFILTPIFFATIGLKVNFLTHFDLFAVVILLVVGS-ITKIVGSYVGAKICGMSQRESMALGWGMNARGVMEIILAIIALEAKVINDTVFVAIVILALFTSMTSGALMKI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170290145    IITVSILIIAAKLFSGVFRGLKLPPVLGELFAGILLGPYALGLVVINEYVEGFAEIGAILLLLAAGIELGLESLRASGMIAALIATGGGILPFLLAYYFYLTTGSSEAVALIAGAAFVATSIAISKRILSDMGLLSTRMGATLMSAAVLDDIVGIVVLGVVVSAISGGSLDPLSIAWKTASF----------------------IVIWLIILGISVAIIPRFIEALEDFGGKGAVKAIAISAGLGTASVTGAL-GLSPLVGAYAAGLAIGESKWREEIMELVSDLEAIFGSIFFAYLGTLLDLRVMSDPKVVVILILTALAMAGKFVGAAIPSLLSLSLREAVGLGVGMMPRGELGLIIASIGITTGALGSEAYAEIVGMVALTTLLSPLIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142176075    -------IGFAFVFGFLVSRLRLPPLVGYLLAGIVLSLAGLN---SDTLLKEIAHLGVIFLLFTVGLSIRIRSIF--RVDILSIALLHMAVTVAIITPIAILFGHPPERALVIGILLGFSSTVLTAKTLERRNELGALYGRAAIGILIVQDLIAIAVIAWSEGAAPS---------------------------------------VFTPLLLLLPFARPVLIRLLTLVQEDELWMLFGLALAAGGAWLFS-ILGLSGELGALIAGMLLASDERSDQIAKKLWGVREAFLVAFFLDVGLNGFPPF---DGLMFATVLTLLLPLKFLLFYGLMILFRYRARTSFLTSLSLTTYSEFALIAGAIAASTGVIAPETLSVFGLIVILSFMINTPLSTIEERIWRVLQPLLGRFEREGRHPEH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256726083    ---VILFIIQATIVIALTRKIKEPRVIAEVITGILLGPSVFGRVPGFTDFRLAANIGLILYLFLVGMEINLTYLLRNWRTAVGVATLDMAIPFGCGVALAYGLYHEFGDALFIGVAIAITAFPVLCRILTALKLLNTNVGVIVLTSGIINDVVGWVLLALCVTLVNSGAGVTA------------------------VYILLVTIGYSLFLAYAVRPCFMWVLRKTHSLENGPTEAVVALTILMVFSAFFTSVIGVHSIFGAFMVGLMCPEGGFAIKLTEKIEDISTLFVPLFFALSGINTNLSLSGITWGYVVAVTVTAFFTKLFGGTMGARLNGLVWRESVTIGTLMSCKGLVELIVLNIGLQAKILSTRTFTIFVVMALVTTFLTPLVSWLYPPSYQRKLELW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297830382    ILQIVLVVVFTRLLAYFLKPLKQPRVIAEIIGGILLGPSALGPKKSLTVLDTLANIGLLFFLFLVGLELDFTAIRKTGKKSLLIALAGISLPFVVGVGTSFVLSATISKGVFMGVALSITAFPVLARILAELKLLTTDIGRIAMSAAGVNDVAAWILLALAIALSGDGTS-----------------------PLVSVWVLLCGSGFVIFAVVAIKPLLAYMARRCPEGEVKELYVCVTLTVVLAASF-VTDTIGIHALFGAFVVGIVAPKEGPFCRILTEKIEVSGLLLPLYFAASGLKTDVTTIAQSWGLLVLVILTTCFGKIVGTVGASMLCKVPFREAMALGFLMNTKGLVELIVLNIGKDRKVLNDQAFAILVLMALFTTFITTPIVMLIYKPARKGAPYKHRTIQRKDHDSELRILACFHSTRNIPTLINLIESSRGTGKKGRHLMELSERSSAIAMVHKARNNGLPI---------------------------------------------------------------------------------------------------------------------------------------
170108949    IIQVGIIVCTASLLALALRKIRQPKVIAEVLGGILLGPTAFGRIASRPYLSLVANIGLCLFLFLVGLEIDAGVIRRNASLSATVALAGMVLPFGIGAGLAVAIYKEFIDMLFTGVAYSITAFPVLCRILTELKLLDTTVGIVVLSAGVGNDIIGWTLLALSVALVNAGSGLTA------------------------LYILLTCVGWTLFLLFPVKMLMRWLARTTGSIESPSLFFMTATMMVLFGSAFFTDVIGVHAIFGAFLAGLVVPREGGLAIALTEKLMVSIIFLPLYFTLSGLSTDLGLNGITWAYTIAIIFSAFIGKFAGCCIAARYFGFNWRESSTIGSLMSCKGLVELIVLNVGLSAGILSPRVFSMFVLALVLTFMTTPLVTWLYPQHLR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
90415992     IQIFFLIFTGAAVVASLALFGRQPLLVVYILLGAAMGPHGLAWVTDVQLIAEIASIGIIFLLFLLGLDMQPQALLRVFRQVTHVTLISSVIFALAGYGIGYLFGFSATENLIIGTSMMFSSTIIGIKLLPTTVLHHRHSGELMVGMLLMQDFLAIFVLLMLISAASGGDSYMR-----------------------FAVSLISLPLLIAGSVLMVRYILQPLFARFDRIG--EYVFLLAIGWCLGIAE-LAEYGGLSREIGAFIAGISIATSPIAPYIALNLKPLRDFFLILFFFALGGGFDLSLIPHIALPAIILAIIMLSLKPVVYHWLLRNQSESHGLAWDIGLRLGQNSEFSLLIAYVAFNTSLIGNNASHLIQAAAIITFLISSYIVVFN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144134810    ------ILGLAAFGGFVARLLNQPLLVAFIAIGIVLGPSALGVVTPSNEIELFARMGIALLLFVVGLRLDLHVIKSVGPVALASGLGQVFFTTLIGYGLALALGMTATTALYVAIALTFSSTIIIVKLLSDKREVETLHGRIAVGFLIVQDIVVVLVMIALTAFGGADGETHLGVEARN--------------------IVLKGALMLGTVALLVRYILPRLMPKLA--TSTELLMLFAIAMAV-LGGAAGDALGFSKEVGAFLAGVSLASTPYREQIAARLTSLRDFLLIFFFIELGAAIDLFHLGAQLPSALLLSVFVLLGNPLIVCASWVSWATAARLAF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254425333    ------------------------------------------FNGESEALSVLAELGVIILLFEIGLESDLKELIRVGPQAAVVAIIGVVVPFVAGAGLIVFFGIGTIPAVFAGAALTATSIGITAKVLAEMQQLSSKEGQIIIGAAVLDDVLGIIVLAVVASLAKTGEIEILN----------------------VVYLVLGAAAFLVGSIFIGRLLSPLFVSLVDQLQTRGQLIISSLIFAFVLSYIAAAI-QLETILGAFAAGLILAETSKRRELEEQITPIADMLVPIFFVTVGAQTDISVLNPLEPALIIASFLVVIAILGKTVTGFAVFGQPGINRLAIGFGMIPRGEVGLVFAGVGAASGVLSESLDAAIIVMVIVTTFIAPPLLRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
20092876     ---ILFLIFSVKILGEASERAGFPSIMGEILAGILLG--VLFLDVETVVIAFFAQLGAIFLLFTAGYEVSLRELKPAALVAFVPTFSQIFFAFVFGFMLGEIFNFSFLQSLFIAVAFSPTSIGTVLNTLIDLNYLSSRPGTIMLFSAILDDIIGISLLSILITFTRFNLMPSALG---------------------VLTIAGKILLFLLIMYILGKYFFPRIFVYAQKMHEKEAVFSVVVMVAL-FSAYLAEFFDLHATIGAFIGGVLISEIPLAKIQDVQSKVAYGILVPLFFAFIGFSIDLQDLVNAGIFVPLVVLLALSGKLIGGFIGSKAIGFDFYESLIFGIGVMPRAGIELVVLSIGRSAGIIGLEVFSAMVFMVIISLLVSPPLLKFAIRNER-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225873810    ------------VLGEVVTRFGQPAMLGEIAAGIILGPSCLGYVHYTPEIKAIADIGVLLLVFLAGMEMNLSALVDFRGRGAWVSAAGFIVPLLGGILLGYLFGMNDMRMAFLGLCIAITALPVSVRILMDLGKLQSNIGQRIVSAAVANDVVSLLILGVILDLKNAPATLEQ---------------FFLSIGESLGKALIFMIVFAVVARLIRRYSPTRLLKRVLTGFKGDEVRFASILLFVIAFASFSELLGLDFVVGAFFGSMLLSHEALGKKNFKHIEVTMGFVGPVFFAAIGLEFDAS-SLRDWPLVAAVLAVSFAGKILGGYLGGRFAKLNQAESWALGVGLNGRGVMELVIANIALASGLIGRQLFTTLVLMAVVTTFATPMLLRIAFR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142190288    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELELLVGLLIALVLGAELFKAVGVSGELGALVMGMVFANHPVSKGIANHLWGLREVLLIAFFLSVGMQVPLDMEVLESALPLL---MILPVKLAILFGLLLVIRLRAYTAFLMCITLFSYSEFALIVAAAWVSSGLIPESVLPTIAVAVTLSFIISAPLNRFAHDLYEYFERPLAKFERRDR-----------------------HPDEQPLTLGGAHILVIGMGRIGTAVFDSLAEAGQKVVGIDADPGKLESHRQSGRRVVFADAEDPGFWNKLRFGRLEAVVLTMPEPESQCWATTRLRERGFKGVVAVSTRSRHTVDRVHQAGADLIYDAHDAAGLGLGQALMTCLH--------------------------
21673970     ---LVFSLVLFIILLAVSKRFNIPGTVGLILSGVLIGPHSLNLLEKSSAVELFSTIGLLYILLIAGLELDVNDFRKNRYKSALFGLLTFSIPIVLGYVCRYLLNYPMSTSLLTASMFA-THTLVAYPVVSRMGISKNRTVAITVAGTILSDTAVLILLAVIIGYSRG------------------DINHEFWLHLVIALTLFSAIVFI---------VLPAIARWFFTKLENEKHAHYIFVLALFFSAFLAKAAGLEPIVGAFAAGLALNPLIPGSSALMNRIEFIGLFIPFFLISVGMLVDLRIILSSPIALILLTFVALAGKWLAALSTQKIFGYSAAHRRLIFGLSSSRAAATIAIALVGYRARILDLNILNAIIILILVTCIVSSLV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
71020471     LTQVIIIIVFCQLLGKLFKLIGQPAVVGELLAGILLGPTALGNIPGFTLLKLMANIGLSLFLFLIGLETDTDLMAKYWQKVLLITLPGMAIPFSIAVGIARLI-WQLETDLFVGTVMAVTSLSVLSRIMAEMNILSTRLGCITIASGVCNDLIGYVLLALGSALGTG------------------------GKQIDALYQLLAAAGYILVLWFVFRPLMNHLIVRSGFTGAEDRVPEHLLVIALCGTLVSAFYMGVHPIVGAFSFGVCCPHGNFAVKVTESIETLMMVLLPLYFVTSGLSTNFKLDATCWGLILLLLVGIFVSKFGATAASAKLAGMTWRESMCVASLMQSKGIIEIIILNVALQLNVVSAKVFAMLVICFLCTTM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
190409407    --------LILLVCNLIFSMMRQPKVISEVISGVILGPTIFGQISSIPGLNLVANLGIILFMFFLGLEVDIAFIKKHLKKALVIGIVTLAVPFGFGCLLAIPLFFSVFMVFIAVSISYVTAFPVICRILNELRLIKDRAGIVVLAAGIINDIMGWILLALSIILSSAE-----------------------GSPVNTVYILLITFAWFLIYFFPLKYLLRWVLHELDRSKPSPLATMCILFIMF-ISAYFTDIIGVHPIFGAFIAGLVVPDDHYVVKLTERMEDIPNIFIPIYFAVAGLNVDLTLEGRDWGYVFATIGIAIFTKIISGTLTAKLTGLFWREATAAGVLMSCKGIVEIVVLTVGLNAGIISRKIFGMFVLMALVSTFVTTPLTQLVYPDSYRDGVRKSLSTPAED---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
156057833    ------------------SKLRQPRVIAEVIGGIILGPSVPGFVASMPVLNMAANLGLILFLFLVGLEVNMRLFLGNWRVALSVGLAGMILPFGLGCAVAWGLYNEFRHMLFVGTALAITAFPVLCRILTELKLLATPVGVTVLAAGVGNDVTGWILLALCVALVNNGSGLAA------------------------LWVLLVCVGWCLFLVFAVRPVFRYILRRNGSLENGPSQGMVALTILLVLTSWFTAVIGVHAIFGAFLAGLICPEGGFAIHITEKIEDLVALLLPLYFALSGLSTNLGLDGITWGYVIAIIVVAFSGKIIGGTLAARACRLVWRESLSIGVLMSCKGLVELIVLNIGLQAKILSTRTFTIFVVMAL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225850646    ---LIFGFLALFVAGYLGKLLRFPAILFYILFGIFLGP----FIHGEEAIEVFSEIGIVLLFFYLGLEFNLKRAFSTAKKIWIVGLFDFLFGFVAVTAAMYLMGFDPFISILTGAVAYASSSAITTKIIVDDHRIANPETELILGLMVFEDIIAPILLAVLSAIAIGNAFNMLSLGG----------------------ILLKVILIFAFAIAVAFFLKNTIASFIERFIGEEIFTLFSIGGLILFS-GFTQYIGLSEALGAFLMGMIVSESGKSHDIEKVMFSIRDLAVAIFFFLFGAGIQFTGNFDGKILTALVVIISIIGKFMTGFLGGLIYGLSKRKAIETGLSIINRGEFSVVMSKFAPTQFI--PFIGIYVFIMAFLGIIFAQYAPKIANLIVPKKKKKKKRILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298491458    -PIILFGILLLVILVILFERLRLPALVGLVCSGIVLGPSGWHLFKPESLMMLLSDLGLFYLMFIAGLEFKFQFFRQQKGCSLVFGSLTFTLPLILGTLGGRFFGLGWYGSILIGCLLA-SHSLLAYPIISRLGVLNNKAIAMTMGATVFSDIGSLLILSVCLSIVDHGAFN----------------------LNQIIRIFGSVIIYFMLVLVGFNWAVKEFLR---RSGDDEGNKFLCVFLSVFMSVVIAQLMGLDTIVGFFVAGLAVNEAGEGAVKEKLIFIGSVLFIPIFFMYLGLKIDLPVLFNTIKLLLIIFVVLIASKFMASVLAKLLYRYKWQEILTIWSLSIPLVETTLAVVLAGYQSRLLSPEVLNSVIVLVLITATLGPWLTRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
190344628    ---VILITAMCQILHYPLKKLRQPRVIAEVLSGIILGPSVMGRIPSKPGLSLVANVGIILFLFIIGMEVDLKFVRKNYRSALSVGLINMAIPFALGCGIAKGLYSQYRQMVFIAVAMCVTAFPVLARILVELNLIGDKIGTIVLSAGIINDLTGWILLALVVSLANSGSG-----------------------VNTVYILLLTVAWFFFLAYPV-RYALKYYYKRFTNTGEPSHMSMVLLIGLVFTSAFYTDIIGVHPIFGAFMVGVLVPDNGYVIRVTEKLEDIHIVMIPVYFVIAGLGVNLGDHGIDWAYTIGIIALAMVGKVAGGLIAAKMNGLYWRESLAVGVLMSCKGIVEIVVLNVGLNAEIISERVYSMFIVMTLITTFLTTPLALWVYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
73668046     ---LLFLIFSVKILGEAAERIGIPSVAGEILAGVSLG--VLFLEVETGIITFFAELGSIFLLFTAGYEVSLKNLKFESITTLVPTLSQIVSAFVFGFAFGRIFNFSFVESLFLGVAFNPTSIAVVIGTLIDLNYLSSRPGTAMLSSAFLDDIIALFFFSVVVNFVRLNHVPP---------------------VLVVLLIAGKILLFLLIMYILGNYLFPRLFTYAEKMHSKEAVFSLVIMIAL-FSAYLAELFELHSAIGAFTGGILVSEIPLAKLQDIQSKVAHGILIPIFFAFIGFLIDPYILKNAGSFTLLIILAALMGKLAGGFIGSKVIGFDFYESLIFGVGVMPRAGIELVILTMGRELQIISQDTFSAMVLMVVVSILISPACMKW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242398441    LIMIAMMLAMAKLLGWVFEKLNQPVVLGQILGGLMIG----LFVESNEIIREFSNLGVLLLLFLAGIESDLTEFKRVGKPSISVAGVGVIFAFVFGFLVAYPFV-DFHEALLYGAIMTPTSVSITVRVLMELRKLRSTEGTTILAAAVVDDVLGILLLTVIISLLREGSIDYIT----------------------IFEILVEVSGFLAVFLYFGPVLAEKAFKRISHIDLPESTTSFAIIFLIIFAY-MAEHLNLASILGAYLVGLTIGQTSYRKQVENHISILYSIFIPLFFVEVGMRIEISYILHASFFAILYTLAAIISKILGCGAGAYLAGFDLKSSLRIGIGMIPRLGVELAMLTIALSSGVIGPEGLTIAISMVFATTILTPPLLKWVYK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255333516    -------------------------------------------------------------MFIAGLETDIDEFKQTGKSSTFVGFGGIIVPVVLGYLVGIMLDLTTMQSWFLGLLLSATSVSISVQALKEMDQLNSREGTTILGAAVIDDVVGIIALAFL-------------------------MSFVGGNVNLTTVILKKILFFAGAILIGWK-AVPWFLNKFSSLKVTETVISSALIICFVYAY-LAEYTGVAAIIGAYIAGVAISVTNFKHEIFEKVETISYIFVPVFFTSIGVTAQFSGITQNLGLIVLLSIIAILTKLIGASIGAKLAGFNWNSSLGIGSAMVSRGEVALIIATIGLESKLLTQDMFAVIVVVILVTTIITPPMMK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
125551637    IVQICIVVVLTRVLAFFLRPLRQPRVIAEIIGGIMLGPSAIGPKQSLTVLDTLANIGLLFFLFLVGLELDLRAIRRTGAGALAIAVAGISLPFVLGIGTSVVLGVPTGPFLVFGVALSITAFPVLARILAELKLLTTDLGRMAMSAAAVNDVAAWILLALAIALSGS------------------------GSPFVSLWVLLSGVGFVLSSFFFIRPLLSWMARRSPEGEVKELYICTTLTIVLAAGF-ITDTIGIHALFGAFIVGIIVPEGPFAGVLLEKVEDISGLFLPLYFVSSGLKTNVLTIGDSWGLLVLVVATACIGKIGGTVLASLIVRVPLREAVTLGVLMNTKGLVELIVLNIGKDRHVLNDETFAILVLMALINTFITTPLVMAIYKPARRAPPYKNRAVQRPNPDDELRMMVCFHSTRNIPTMINLMERRRGITVYAMHLVELSERSSAINMVHKARRNGMPF---------------------------------------------------------------------------------------------------------------------------------------
143566468    --SVFLIFTGAALLATVALFARQSLLIAYIAVGVIAGPSVTGLIADPHLIAELAHIGIIFLLFLLGLDLSPRKLLGQIQEAVGVTLISSIIFALLGYGVGLAAGLSRVDCLVVGMASTLSSTIIGLKLLPTTVLHHRHTGEVIISILLLQDLLAIGALLLIDTLAAG-------------SMPWLQAGLEFAGLPLL----------FAGGLVAERWLLRPLFQRFDKVG--EYVFLLSLGWCLGFAQ-CAQSFGLSYEVGAFIGGITLANSPIAPFIAESLRPLRDFFLVMFFFALGAGFDLAGAASVWPAAVALAAGVLLIKPVTYRALLRRYGESTLLAGEAGVRLGQMSEFSLLLVAVAVQAQTISQQAAHLVQVATLITFVVSSTFVVLRYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116626886    ---MLLVFASAKIMAEIFERLGQPGIVGEILAGVLIGPHVLGWLAPSEFLRTLSDLGVMFLLFRVGLEIRSSELMKVSGIGFLVALAGIVLPFLTGWGISTLWGEPQLESIFTGAAMVATSVGITAQVLAARGLLSTRAARIILAAAVIDDVLGLLVLALVSGLAKG----------------------AINYLDLAITAALAIGFTVFVAQFGTRTVRRMMPKMNARMRLVESEFALAMTLLFALSLLAV-YAGVAAIVGAFLAGMALSETAEG-RLKELTNGVAELLVPFFLVGIGLNFDVTAFAGGRNLALAATIVAGAVLSKFIGCGLGAISMGRTDAVRVGVGMIPRGEVGMVVAQIGLNMGVMAHSVYGIIVFMSVATTLIAPPLLKVAFRGSR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
56751753     ---------ASKLGGELCVRVNLPPVLGELLGGVLVGTSVLRFATQSEVISVLSEIGVIILLFEIGLESNLDELLKVGTKAAIVAVVGVAAPFAAGTLLIYLFHIATIPAVFAGAALTATSIGITAKVLSELGRLNSPEGQIIIGAAIIDDILGIIVLAVVSSLAKTGEIRPSN----------------------IVILIVSSTAFLVGAIFIGRWLNPFFVNLVSSMQTR-GEVLVVALVAAILAGLIAQFVRLEAILGAFAVGLILAETEKGEELKEQVKPLADVLVPIFFVVVGAKTDLSVPVNRAGLIIAGFLLVVAVLGKVITGFRLVGSSTPLNRLAIGVGMIPRGEVGLVFAGVGASSGILSESLNAGVIVMVIMTTFLAPPLLRLAFR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257386863    ------ALVALALAGIAANRLSLSVIPAYILVGILVGPNSLQIVGYGEFVELAAELGIVVLLFFLGLEFSVGQLLDDRRRIASAGAVDFLLNFGIGVAIGLAFGRTLLETVLLAGIVYISSSAIVTKTLIEQGWIANPEADPVLGTLVFEDILIAVYLAVVAALVTGTGGLSGAVVDVGVAF-----------------------AFLGGLALVAWYATRFV-EATFDLPSDELFLLSVVGTATLI-AGVALSIGVSEAVAAFFVGTAFSQTSHTERIEHVIAPTRDLFAAFFFFSIGLQTDVTLLAGVAGLLAVAVVATTVTKLTSGAISGRIYGLSPTRSLRTGLALISRGEFSLIIAALVDSLADFAPVVTAFAVGYVLVMSVLGTVLVQYADAITGRLVPLLDR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169865059    ------------LLALPLSKLRQPRVIAEVIAGVLLGPTVMGRIPAMPLLNITATIGLILFLFLVGLEIDTRMLKRNVKASFTVSFAGLAIPLGLGAALGVGLYREFIDPLFTAVAIGITAFPVLCRILSELKLLDSNVGVIVLSAGIGNDVIGWVLLALTVALVNASTGLSA------------------------LYILLATLGYTLFLLYPVRWGFVWLARRTGSLGAPTTFMMTVTLLIVFISAFFTDIIGVHAIFGGFIAGLIIPENGFAISLVEKIEDLVSLLLPIYFTLSGLKTNLGLDGIAWGYTILICLVAFASKFLACAGSALVFGFKWREAGAIGSLMSCKGLVELIVLNIGLQARVLNEKTFSMFVVHALVLTFITTPLTLLFYPERYRNVAAQKKDARDGDEDKHLPYKPADSEM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
94263378     -------LFMFFLVSFIFQRLKLPSLLAYIFLGIAF--AGLLTGSGLNIVDQISRIGIVLLFFLLGLHFPLNRLVNISRRIWKVGVMDIVFNFGGSFLIAYLFGFDLMAALIIGGVAYATSSSITVKMLEDSGRLKSPEGEFKLALLIFEDLAAPVMVSFLVGLSAHG----------------------VISAGAVGVIFIKVLLVTAFSILLAYQGFRRLDVFVGRYINKDFIPLLAMAVALIF-AGIAEVMDLSKLLGAFLAGVMLSETGMSRDLSKLIVPIKDLTLPFFFFWFGTSITFGTGIISPVALVVLIFWAIVAKLLVGFWGGRMYGLSYKGAVRAAFSLTPRGEFSVVIAALA------DTALRVFLGIYIVVTAIIGVYLFRMAPVFADKLDRFRKK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169851024    ---VVIIIAFSQILALVLGRIRQPRVIAEVIGGILLGPTVMGRIDSMPLLTLTATVGLILFLFLVGLEIDTRLLKRSATASATVSIAGLVIPLGLGAALGVGFGYFL---LFVAVAVGITAFPVLCRILTELKLLDTQVGVVVLSAGIGNDVIGWVLLALTVALVNSTGGLTA------------------------LWVLLATVGYTIFLLYPVRWGFVWLCRRTGSLGSPTPFMMTVTLMVEFVSAFFTDIIGVHAIFGGFMAGLIIPENGFAISLVEKIEDLISLFIPIYFTLSGLKTNLGLLNSAWGYTILICVVAFAAKFLPCAGAAFLFGFKWREAGAIGTLMSCKGLVELIVLNIGLQANILNDITFSMFVVALVLTFVTTPLTLLFYPPQYR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170090412    ---VVIIIAMTQLLSMGLSRIRQPRVIAEVIGGVILGPTVMGRIAGMPSLVLTSTIGLILFLFLVGLEIDTRLLRRNVKASAAVSVAGLVFPLGLGAALGVGFGYFI---LFTAVAIGITAFPVLCRILTELKLLETEVGVVTLSAGIGNDVVGWVLLALTVALVNASSGLTA------------------------LYVLLATVGYVIFLLYPGRWAFVWLARRTGSLGSPTPLMMTVTLLVVFISAFYTDIIGVHAIFGGFLAGLIIPENGFAISFVEKLEDLVSILLPIYFTLSGLKTNLGLNGITWGYVVIICLVAFSSKFISCAGAAYATGYRWREAGAIGSLMSCKGLVELIVLNIGLQAGILDTRTFSMFIVALILTFMTTPLTLFFYPEKYRVVVGSKSRVDTPE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88800076     --SFFLIFSGAAALATVALYTRQPLLIAYIFLGVLTGPYGFGVLEDTDLLGDISEIGIIFLLFLLGLDMQLSNLLTTMRKSLLVGVLSCVCFAGCGFFVTLLLGFHTLEAMIIGLCLMFSSTIIGIKLLPTTVLHHRHAGELMVGILLIQDFIAILVLLAI-----------------------ESLGKESIDALTFIQPLLMLPILIGATLAAVKWIILPLLTRFDRFH--EYIFLLTIGWCLGIGE-VAKLMGLSHEIGAFIAGISLASSPIAQFIALNLKPLRDFFLILFFFTLGAQLNIGVLSTVWLPMVLLTILILAGKPIVFRFLLHRLSESNHLAWDIGFRLGQISEFSLLVTFLAQGSGLLSERAAVLVQSTAIATFALSSYIIVFNFQNPIAVSDRLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
39972719     ---IVLFIIQATIVIGLTRKIHEPKVIAEVITGIILGPSVMGRIASMAPFRLAANIGLVLYLFLVGLEIDLSYLLRNWRIAVSVASFDMAIPFGLGVALAYGLPISFGVALFIGIAIAITAFPVLCRILTSLKLLNSNVGVIVLTSGIINDVVGWILLALCVTLVNSGAGITA------------------------LYILLVAVGFSLFLAYAVRPAFMWVLHKTHSLENGPTQGVVALTIMVLASAFFTSIIGVHSIFGAFMVGLMCPQGGFAVKLTEKIEDLVAIFVPLFFALSGINTNLGLSGRIWAYVFAVIFVAFFSKLIGGTIGARLNGLVWRESFTIGTLMSCKGLVELIVLNIGREARILSTRTFTIFVVMALVTTFLTPLVMWLYPPSYQQKLELW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135952943    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYKLIDQAGHGELLVISGLFFALGAGYEFFYSVDLKGDLGALILGILISNHVKSKALAKSLLSFKELMLVGFFLSVGMQGLPNFTI---ILTAIGLVLLLPVKTWLYFFITSHFGLRSRTSLFNSITLGNYSEFGLIVAALGVTQGFLSVEWLLVIAIAVSVSFAASPFSLRAEETYQKY------------------------KNYWDKYQKNKLHPKDEILDTGKATILIIGMGRVGTGAYKILEACPKKVLGIELNDERASELREKGFNVEVADATDTDFWNMVHLSKPEMILLAMPNHMSNVYAAKRIQASGLDCKIVAIAKHESEVEDLSNMGIPS-FNLYREAGEGLAHEALKV----------------------------
297597859    ILQVAVIVVTTRLLVVLLKPFRQPRVIAEILAGVVLGPSVMGQVESLLTLETVAHLGLLYFLFLVGLEMDLDVIRRSGKKALFVAVAGMALPFCIGIATSFIFVHQTSFLLFLGVALSVTAFPVLARILAEIKLLNTELGRIAMSAAIVNDMCAWILLALAIAISEVNSTALSS-----------------------LWVLLAGVLFVLFCFYVVRPGMWWLIRRIPEGEVVSDMQVSLILTGVMLAGVCTDAIGIHSVFGAFVYGLVIPGGQLGVALIEKLEDFTGLLLPLFFAISGLRTNISKIRDTVGLLVLVFTMASFAKIMGTIIIAALYTMPFREGIALGFLMNTRGLVEMIVLNIGRDKEVLDDESFAVMVLVVAMTTLVTPVVTGVYRPSRRLVGYKRRNLQR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119493925    LLSLVAIFIASKAGGEFFNWLGFPPVLGELVGGVVIGVSALHLVAQSEVLSVLAELGVIVLLFEIGLESNVRQLLEVGVQSLLVAVVGVTVPFVAGAGLILIFHTPTVAAIFAGAALTATSIGITSRVLAEIGQLSSTEGQIILGAAVMDDILGIIVLAVVASLAKTGEIDVLNTVY----------------------LIISASIFLVGAILLGRFFNNSFVAVAKQFKTRGRVVIPALTLALVLSYIAAAI-NLEAILGAFAAGLVLDETDIEDQLEDLIIPIADVIVPVFFVTVGTKTDLSVLNPAIPELIIASFLIVVAMIGKVVSGWSVFGIPQVNRLAIGVGMIPRGEVGLVFAAVGSDSGALSPALDVAIILMVILTTFVAPPLLRVVMK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258651630    --DIAIIMVVARLFGRLAIKIGQPPVVGEIVAGIAMGPSLLGLLPGELELNILAQLGLVLFMFIVGLELDMLLIRGREKVAGTISAASVALPFALGAGLSLVLVAPLALALFMGVAMSITAFPVLARILTDRGMHRTPIGVLALACAAVDDIIAWTLLAFVVAVVQGNG------------------------PLDVLRIVILTAIFAAIMFGLVRPLLKRLNEWYQRAGRLTPDILSVVLIGVLASAFVTEIIGIHAIFGAFVFGAVMPRQGTREILERLEQVSVLLLLPLFFVVTGLSTNLGLTGGGLWQLALILLVAIGGKFVGAYAGARAMKVRPRQATALGLLMNTRGLTELVILNVGKQLGVLDGELFTLMVLMALITTAMTGPLLKLVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86160086     --------------GVLAVRLGQPAVLGELVAGIALGAHGAAGLAHDPVLEALAELGVILLLFEVGLSTRLAELVKVGASAFLVACIGVVAPMALGYGVGAWLGASPLAHLFLGAALSATSVGITARVLRDMGRIGSPAGQIILGAAVIDDVLGLLVLAVMVGLAGGGGDGAGTWT-------------------VLALVGAKAVGFLGAALVAGRWAAPRLFAVAARLRAQGVLFTLALAVCLALSWAASA-VELAPIVGAFAAGLVLEGVPFAERLEERLTPLAAVLVPLFFVRMGLAVDLGALGTGSLALAGALSVAAIVGKQACALAVVTPGV---DRLAVGLGMIPRGEVGLIFANIGLSLTLLGPGAFAAIVAMVLVTTLVTPPLLRWRM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135079482    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIASGVLFVVLVYILGR-ILNVLLGGIAR--STELLVLAMIGWAL-LTAVFAEWAGLSIEVGAFLAGIAFASSPYSVEIAAKVRPLRDFFIVLFFIVLGTGLSLEGFRQSFTEIVTFSATVLLGNPLIMLVLLGVLGYHRRVSFKASLAVSQISEFSLILIATGVAFGQIREELLPVATGVGVVTFIGSSYLINKSDSLYA-----------------------KFSSHLKFFERKTLSSVSDKIKQHEPEVLLVGGHQMGELILKTIKQRKLKVLVIDYDPLVIKKLKKSGYNVVYGDVSDTLLLEEIDISEVKVVISTIPGLEDNLFLLAAIDEFSVGKKTIVSAKDREHAKELKSFGADHAIVHEQAAGEKVVELLDDL----------------------------
288553390    VTNPVLIFAIALIAPLIMAKLRIPGIIGLILAGVIIGPNGLGMLDRDPTIVLLGTVGLLYIIFIAGLEIDLDGFKKYRTRSLFFGSMSFTIPFILGTIIVYLLGYSTAAAILLGSLL-GSHTLLAYPIASRIGITKNKSVTTTVGGTIMTDTLALLILAVVAGSTQGELT-----------------------ANFWFILLVSLALYVAAVLILVPIVAKFFFRTLSSEGALEFI---FVMTVLFVSAYFATIAGLEPIIGAFLAGLALNRFISEQGTLMNRIKFVGLFIPFFLLSVGMLMDISILLSDWLMAAVVVTLVISGKFLAAWIAGKIYHYSSDEIKLMFGLSIPQAAATLAATLVGYDLGLFNQATVNAVIVMILVTCMIGPYM--VEVYARKIALKEEQRPYEPSEAPQRVLVPVANPKTME-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298490224    LLSLVVIYFASKVGGELSNKVGLPPVLGELLGGVIIGTSVLHFAAESEVVSVLAELGVIILLFEIGLESNLKDLMAVGIQAVVVAVVGVAVPFAAGTFGLMLFGISAIPAIFAGAALTATSIGITSKVLSEIGRLNSKEGQIILGAAVIDDILGIIILAVVASLAKDGAVD----------------------VGNVIYLIISATAFLIGAIVLGNVFSKSFVAITEQLKTRGELVIPALIFAFVMAY-LADIIHLEAILGAFAAGLVLEETDKRKELQKQVIPIADMLVPLFFVTVGANTDLGVLNPVIPSLIMAIFLITVAILGKVITGLAVFGQPGINHLAIGVGMIPRGEVGLVFVGVGAASGAFPKPLAAAIIMMVILTTFLAPPLLRFVLP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142155785    ----LLIFVAARTMAEVLVRLQLPTILGELLAGVIIGASGLHLLVPPDTLQAVATLGLYALLFLTGLESELDELVAVGGQAFTVAVAGVVLPFALGFGLMSLFHVELIPAIFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVSLATGGSL----------------------AIAPIVKLVAAAIVFVVAAIGLSRTAAPAFDWLIDKLKAP-GEVLVASFVILSFSCFAATAIGLEAALGAFAAGLILSGSKHNHAIQQAVLPIVTLFATIFFVLVGAGMDLSVPASRSALVVAGFLLVIAIVGKIASGWAFLSDKPTR-RLVVGLGMMPRGEVGLIFLGLGTSAGLLSPSLEAAILLMVIGTTFLAPILLRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142811642    ----------------------------------------------------------------------------------------------------------------------FSSTVLAAKVLEGKREIRAFHGRVAIGILVMQDLIAMALLSFTQGITPSPFALLVLLVPLLRPLLYKLMDL---------------------------------------TGHDDLQILFGVLLAVVLGGSGFHAIGLSSELGALVFGALLAGHNRAGELSKTLWGLKEFFLVGFFLQIGLGGLPD---QQAWLFAALMTALLPFKAVLFFALLVLFRLRARSAFLSGLALSNYSEFALIVAASVMPQFLIP------LALTVALSFVVSAPLNRFAHPLYERLAHRLIPFERDIHHPDEQPVSLGDAE-----------------------VLIMGMGRTGSAAYQYLE-HKCHLVALDSDPAKVAEHQEKGNNVLFADAEDQVFWQGLTLGGIKAVVLCLNDVEAKVIATRKLRQAGFGGLIVSHSMHKDEAAAILDAGADHTYLTMSEAGVGLGERVRQ-----------------------------
219116012    --TIVF-ITATWALGNLSTWLHMPSLVGEIMSGFLLGPPLADFCPFPEAMVLIGSFGLIGLILESGIDLDVGQLKETGKRAILMAFTGTALPLLVGMGLGRAAGQELQSSIAIGATFSPSSLGVSANVLSAGEVLNTPTGQMIVASSVVDDVLGLIMLSILDVFVRENTT-----------------AFDYCIPFISSFGYLIVLGYSGITW--MPYIIEHKIMARFPEGYRELVAFCLMFLLLLVYLPLLNYSRASYLTGTFLAGLTFSNSVHAAFAQHGRGILDWLLRIFFAATIGFQVPITRFQDGYVLKWGAKFLVPILAKMPLGLYVPRSNCKWRDVWITSLALVCRGEFNFIIASFALSEGLVNPDIYSAIVFSVLCASIFGPLILA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
54022747     ------------LLGRVAARIGMSPIPLYLLGGLAFGTGGLELHQVDEFIHLASEIGVVLLLLLLGLEYSASELVTGLRKSWAAGVLDFALNATPGVLVAFALGWGFTGAIAMAGVTYISSSGIVAKVLNDLGRLGNRETPVILSILVFEDLVMAGYLPVLTAVLAG-------------------VGFVAGLQTLGIALAAVTVVLVVALRYG------RFVSLIVDSKDREIFLLKLLGSALLV-AGIASAVQVSAAVGAFLLGIAISGST-AHNATKLLEPLRDLFAALFFVLFGLSTDPATIPPVLGWALLLAVVTTATKVATGWWAAQRAGASRLGRARAGTALVAHGEFSIVIAGLAVTAGAVPAEFAALATTYVLLMAVAGPVAARVVEPVMGLLARTSAKPAPASR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
113475319    LLSLVAIYIASKAGGEFFSWLNFPPVLGELVGGVVIGISALHLVAQSEVLDVLAELGVIILLFEIGLESNIRDLMQVGVQSLIVATVGVVLPFVGGAGMMAIFHVSAVPAVFAGAALTATSIGITSRVLTEINRLNTQEGQIILGAAVIDDVMGIIILAVVASLAKTGEVDIIN----------------------VVYLIISASVFLVGAILLGRFFNDGFVFFAEKFKTRGRAVIPALTIALFMAYIGTAI-HLEAILGAFAAGLVLDNKEVGRELEELIRPISDVIVPIFFVTVGTKLNPAIPTNREGLVIAIFLIAVAIVGKVACGFSV-FGLGPINRLAIGVGMVPRGEVGLVFASVGSASGALSPALDVAIILMVILTTFLAPPLLRV-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135037875    -----------VLFAAAFRQFHLPWVLALIAAGMVIGPYGTGWVTPDPTFSFISEIGLILLMFMAGLETKLSSFRSYGRDLAWLSLINAAVPFVVGFGIGWLFDFSNTASLLIGIIFMSSSIAVIVPSLEAAGLMHKKLGRSIVAATIVEDVASMVILSILLQ----------------------------NLQPVTALPLYSFYFILAVILIAFRYGLPRIRDLIPHRRDENDLFESEVRIVMAMLIGTFELLGLHPIIAGFFAGLVLSDSIKSDILIDKLRTIYGVFIPVFFIMIGMETDLSVFFEGLGLIAAIVIGSIGSKFMSGWLGARAAGFSPSDAYTFGISTIPQLSTSLAVVFTAVELELIPNELITAMVFLSIVTTLVSPLLLRSKYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136713523    ---------------------RQPLIIAYVLLGIGIGPSGFAWVVDLNLLADIAHIGIIFLLFLLGLDMQPSALLATLKKSTPVAVISSLLFFLGTSLMARALGFDTQDSAIIGAAMMFSSTIIGIKLLPTTILHHKHMGEMMVGLLLLQDILAIIVLIALTSLGSDQTTES-------------------NLIDLVLVPVIGLPLLVAACYGAVHWVLQPLLAKFDRF--QEYLFLVAIGWCLGIAEVATAM-GLSAEIGAFIAGVTVATSPIAQYIAISLKPLRDFFLILFFFSEGARLELAALPQVAFAVITMTIVVLSFKPVVYRLLLRQVSERRELAWSMGFRLGQASEFSLLIGYVALSHNLLSASGAVLIQAVTILTLLVSSYIVVLNFPTPIAVSDRLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
18976640     --------AVAKIMGYIFERLGQPAVLGQIFGGLLLG----LFIETNPVISEFANLGVLLLLFIAGLESELEEFKKVGKRSVIVAVFGVVVAFLFGFLVALPF-TSFERAIIYGALMTPTSVSITVKVLMEMRKLNTIEGTTILAAAVVDDILGIIVLTFAISIARRVSIEYLK----------------------VMEVLVSVSALIFFFLYFGPRLAETFFRRLRIIDLPEVETAFAIVFLVLFSYLAEHL-NLASILGAYLVGLAIGQTSQKKVILDHVNILYSLFIPVFFVEVGMKMKAHHLLHVSSFAILYTLMAIVSKIVGCGIGAKLSGFNWRSSLKIGVGMIPRMGVELAMLSIAISAGVMDLASLTVIVVMVFVTTLITPPLLKVVYM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254482401    ---LILMITLADACGFLFERLGLPELVGEISAGILLGNLALALLRDSEFMTYSSELALVLLLFLVGVDSDMKELLKVGRNAATVAFAGVALPVLLGLGTATALGISGGQGWFVGAMLAATSVGITAKLLEAQGKLQSPSGEVILGAAVIDDVLGILLLAVLASVAASGEFQWSA----------------------LVIIVAKALLFFGGALFIGQRLMPQMVHMVAITKHASIWTGFAFCLALGFAELAALAG-LAPLIGAFVAGLLLDDVYFRHTLEELIRPISDILISIFFVGVGAQVQLEVLADSAILLIVALTLVAIGSKTIAGYMVKGRGF---DRLGIGFGMVPRGEVGLVFAAFAFSHGIFMPKTYTALIMVVLLTTIIGPALLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6692096      -------------------------------GGILLGPSALGRITSYTVLDTLANLGLLLFLFLVGLEIDLTSLRRTGKKAISIAAAGMLLPFGMGIVTSFAFPEALPFIIFMGVALSITAFGVLARILAELKLLTTDLGRISMNAAAINDVAAWVLLALAVSLSGDRNS-----------------------PLVPLWVLLSGIAFVIACFLIVPRIFKFISRRCPEGEPIGEMYVCVALCAVLLAGFATDAIGIHAIFGAFVMGVLFPKGHFSDAIVEKIEDLMGLLLPLYFVMSGLKTDITTIVKSWGRLALVIVTACFGKIVGTVSVALLCKVRLRESVVLGVLMNTKGLVELIVLNIGKDRKVLSDQTFAIMVLMAIFTTFITPIVLALYKP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
73748519     ILSFGLILLVARLGGAIAERLKQPAVIGELLAGIIISPFLLGHLSGFAPMEIISQIAVVVLLFVAGLETNVTSFIKNSFTGAMVAIGGVVVPFALGVFSAMYFDLHMAGWLFIGAILTATSIGITVRILMDMGKLSSREGTIILVAAVVDDIIGLVILSVVISMAQSGSVNALSAVTTGVIGFAVWLGI------------------LLLGVYGHKYISKYILTPFKSSGTMPVMALIVGLIVSYLV----TLVDLHPVVGAYVAGLMFASTMEKEEILHQTRPIMLFIAPFFFAYLGMQVDLREVWAVIVPALVIVVLAIIGKIVGCYFPARFVGKSHNGAMIVGVGMVPRGEVGLIVAGAGLIAGAITRDLFGIAVAVSILTTLVMPVMIK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
295674801    ------------------SKIRQPRVISEVIGGILLGPSVMGRIESIPNLNLVANLGLVLYLFIIGVETNLRSMLSNWRVAVSVSAAGMILPFGFGCAVAYGLYYEFTFMLFIGIAMAITAFPVLCRILTELELLNTTVGEIVLSAGVGNDVVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFVLFLTYAVRPVFIWYLKRTGSLHNPDQSVVALTLLLAFAAAFFTQVIGVHAIFGGFLVGLICPEGGFAIKTTEKIEDLIGVFLPLYFALSGLNTDIGLTGITWGYVVAVVVIAFIAKVSGGMLASRLNGLVWRESAAIGVLMSCKGLVELIVLNIGLQARILSTRTFTIFVVMALLTTATTPLTLWIYPEWYRDQMERWRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225848756    ---IILGLLILFIFGIVSRFLKIPLILSFILAGLVLG----SFVHEDITLERLSEIGIILLFFYLGLEFNIARALEVSKRIWIVGVIDLLLNFGGVFLALLIMGFDFVIAVLGGAIAYASSSAITSKIIVDEKRIANTETEMILGLMVFEDIVAPILLAILAGVMSGGNLEPLTF-------------------GVIFFKVLAVFSFIILLAMTMK---ERISSFIEKFLEEDIFILFAFGLLISF-AGLTYYIGLSEALGAFLIGMLISESGKAEAVERHLVSIRELAVAIFFFVFGSNVVFNFTFKNLLVLTLMVIVSIIGKVLTGFIGGQIYGLSKRASLVAGLSIVNRGEFSIVISKLSPSSYAPLFGIYTLLMAIGTFTIQYAPKIAKLVFKPKK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
292654228    -------------------RLGLSVIPLYVVGGVVAGPFGLPYVPNGEVVTVLAELGIVLLLFFLGLEFSLDRLRSSGAKIGRAGVIDLAVNLPIGVAIGLVLGWSPVEALLLGGIVYISSSAIVTKTLIDLGWIADPESEPILGTLVFEDLAIAVYLAVVTSLVLGGD----------------------GGVAAIGRSLAIAFGFLGLLFVAVQYGT-ALFARVLDVENQEAFVLRALAVVVPIS-GAALALGVSEAVAAFFVGMGFSTSGHRERLEHLLVSVRDVFAAVFFFWIGLGTDPTLLAAAAVPLAIAVVLSTPSKVLSGYLGGRAYDLSAHRSLRVGVGMVPRGEFSLVIAALAVMRDIIPAFAVGYVFVMSALGTVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143637529    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVIAAVLLAITEAKFTAFLILLLVPAKFV---IYKILDNIGHDELLVLFGLLLALVLGYAFFNFTGVKGELGALVVGALVANHPKSGEMSQALFSLKEFLLIGFFLTIGINSDLSIQN---ILAGTLLCLFLIPRALLYFFSSNYIKFRSRTSLFTSITLTTYSEFSLIVVSIGYTQGLLSVDWLTITAVAVSLSFLIT----------------------TPLEKNSENIYERIHKYLRTIEHKETKENQIKGLHMKHVKALVIGMGRIGSGAYEELLNKQNEILSIEHDEKKVKSHKSDNKNVILADANDLDFWSNLNEKTVEVIILAMPKHHSNIEAAKQIKNLNLDCQIYAVARFDEEVEELQSLGVTA-FHIYTEAGVGLARQ--------------------------------
50306735     ----ALILVLTNVLHVFISKLRQPKVISEVIAGIILGPTVFGQIGSVTGLNLVANLGIILFMFFLGMEVDISFVKRNAKAAISIGLATLIVPFGFGCLFALPLYNAYMDMVFIAVSLSITAFPVLCRILTELRLVKERVGIIVLTSGTINDVVGWILLALCIILSNSQSD-----------------------PVNVVYILLCTFGWFLFCCYPVRLTLKWGFNRFFERDSPSTFATLLILVIVLLSAYFTDIIGVHPIFGAFIAGIIVPENNYVSKLTARMEDIPNLLMPIYFTIAGLNVDLTLKGSDWGYIFASIGIAVATKVVSGALLSKINGLCWRESLAVGVLMSCKGIVEIVVLTTGLNAGIITKKVYAMFIFMALISTFITTPLTLWIFPDHYRNELKRQRTDGST----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256822511    --IIFILLVITRLCGAIAARLSLPVLAGEIIAGVMLGVLIGWIGKDWELFMTLADLGIFFLMLLGGLEMQPQELLESRFTALSVAILAMLIPLVSGFGIAWLWLFQFAQSFFVGTALAITAVPVTIKVLIDMKMLKTAIGKLIVSAAVIDDLLSLILLSILTAILNTGRLPSAND---------------------IIIIFGQTFLFVSLVYFLGRWLVKPTARYINRLGIEEM-VFSFLLILGTIFAMIAEVLGLHFILGAFAAGLSFGRNTINQKVFNDVKITTGFLAPIFFASIGMEIELSAITETPLFLITLITIAFLGKILGAAIPCYLFGYSIRQSVSVGVAMSSRGVVELIIAGIALRAGLIVENLFSTIVLVAIITTLVAPIGFRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149925328    -------IVVARLFGRLFARYNQPELIGEILAGVLLGPAILGLIEPNKALAGVTELAVFLIILNAGLEMRFSDIVAMKGRGLMLAAISFFIPFGGGVLVAAAFEQDIMRMIFLGLCISITALPVAVKLMDSLGILHTPIARFSLATAVVNDVAALFILGIVLNLPETLTLGDASAAVGIATLKLIAMGMVVVGLNQLLNWLEKRNINVQALPESMIKVFGP------------EALFGIVIVFVLVFGTISEALGFHFVIGAFFGALFLDKKHFIASRYKDLQITNGFLGPIFFAYLGLELQL-VSLSEWNFPLVVIVVSIVTKLFAGWLGGLMVGMDHRESLGLGAVLNGRGVMELVVAGIAYQNGFIGPTMFSTLVLMGIVTTFLTPIFFKQVYRGNKLEEYRQ-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254457845    ILTLFLILIVSRILGELFARFGVPSVLGEVFAGIVLGSSILGLVEPNEILKILAEIGIILLLFEVGLETDFARLKDAGTKSLIVAILGVVLPLVFGFVAYYLFELSFDISLFIAGTLTATSIGITVRVLKDIHMQNTNIAQIVIGAAVIDDVIGIILLVFIYDFSISHEANFNHT-----------------------LSVAGMVLTFLILAPILAKTLSYIIHKFHGKDLVPGYIPTIIISLILLFAYLSHLVGAPAILGSFAAGIALSNDKLLHEVQINMRPIIQIFTPIFFVMVGLSMDLTIDFSSSSFWFMGISFVFIAFFSKFVGAFFIIQKCVRNNVIIGISMIPRGEVGLIFAEMGRVNEILPNEIYAMLIFVIIITTVIPPFLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
18309219     --DLALILISTKLFGLITKKIRMPQVVGALVAGVVLGPAFLNVLSETEFIQNLAELGVIVLMFTAGLETDINQLKKTGKASFIIAVLGVIIPLVGGFFIASIFNNTILQNVFIGIILTATSVSITVETLKEMGKLNTRAGNAILGAAIIDDILGIIALTITTSLADPSIN--------------------------VIIVLIKIVMFF-IFAGFAGYLFHWAFIKLDERYQRDLFVIIAFVFCLLLSFCAEEFFEVADITGAFIAGLVISDSNRSKYLNSRFETLSYLLSPIFFASIGIKVQLTAMTKTIFIFILLLLVAILSKVFGCALGAKLCRYSNREAIQIGTGMISRGEVALIVANKGIAMGLMLPEFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126464993    LIDLAIVIFMAKVLEEIMARIGQPPILGDLLAGIIVGPSILGLITVTHNVEVIGWLGIVILIFLAGLETDIEAAKKYGFDAVLVALGGVALTFILAFIIAMFFNYSFITSLFIATILTPTSVSVTSMTLLELGVIRSRVGEIILGAAFADDVIAMILFALISSIAFYGEIRHESITMI--------------TIGLALIFTLFLVFYYSSNKLFNRFIM--------RSRLVDAPIIHLLMIGIGMSIISA-YFGLSPLIGAYLGGLAMSRVVKSARTMEFFEILVQIISPFFFVYAGILLNPWIVIETIGVIIAIVASGIIGKILGCGGTAYLLRMDKKSSLTIGVGMMPRAGVDLVIAVVGLTIGVLTMELYLSALILIYVTSLSTPFLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254586153    -----------------FAKIRQPKVISEVIAGIILGPTVFGQISSIPGLNLTANLGIILFMFFLGLEVDKEFIKKHLKIALSIGLITLAVPFGFGCLFSLPLYNSYAFMCFIATSISVTAFPVLCRILNELRLIKDRAGIIVLGAGIINDIMGWI-----------------------LLALSVILSSSSSDPVNTVYILLCTFGWFLLYAYPLKYFLKWALHELDRSKPSPLATMCILFIMFVSAY-FTDIIGVHPIFGAFIAGLVVPENNYVVKLAERMEDIPNILIPIYFAVAGLHADLTLQGKDWAYIFASIGIAIGSKILSGSLLSQMFGLYFRESLAVGILMSCKGIVEIVVLTVGLNAGIIDKKVFGMFILMALVSTFITPLTLFAYPESYRNELQMRLKKKDLGDEGNLQDLSNCSLGGYPRDLLNSFADVKNYHISEIINVI-------------------------------------------------------------------------------------------------------------------------------------------------------------
254480614    --SFFLIFTGAAVFASLALATRQPLLIAYIALGAFIGPYGLSLVTDTKLLADIGHIGIIFLLFLLGLDMQPQALWSTLRKSTVVALASSVLFLAMGFVVAKLSGFSDLDALIVGTAMMFSSTIIGIKLLPTTVLHHRHIGELMIGML----------------------LLQDLLAILVLVVLFSAAGEGDGMGSALALSMLGLPLLAGSALVIVRFVLLPLITRFDRFH--EYIFLLALGWCLGMAE-AAKALGLSEEIGAFIAGITIATSPISQYIAVNLKPLRDFFLILFFFSVGARFDLTMLQLVWLPAVVLATLVLTVKPAAYRWLLKGVSEKRTLAWDLGFRLGQASEFSLLIAYVAASAALISDKASLLIQATTIITLVASSYIVVFNYPTPIAISDRLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126465564    --DLVLALFLAFSIGRLFSRLGVPSVLGDLSVGIVFGASLLGWYPVNDVVKAFSVFGVFLLLFYAGLETRYSEFMRSLPVYGIITLGEVLAAFSLGYIIGISFGYPPKSAYFVGTVLVATSVSVSVKSLVEIKKLHTLEGYTVMGIAVLDDLAALITIVVGASLVKTGTINFETVSE---------------------ILLIAISAWLIIVVLLHRYG-SYISRLASHLHTDESILVSILATVLGLTLLS-QYINLSPLVIAYAAGLGFSEAWGSKVAAEKVRLLAVLFSPLFFITTTAEIDLAIVPQYIPFYTTMIIAAFIGKLLGGGLTSFLVGYPAWASFRIGVGLFPRAEFCIIAAYMGYTYHVIGADVYLAALLIIVATNFLTPPILKYVYSHGPQYDPLKFKP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134101740    ------------VLGRLAWKIGISPIPLYLVGGLAFGTGGLIPLHGIESFTHLAEIGVVLLLLLLGLEYSAGELVTGLRRSWLAGLVDLVLNAAPGVIVALMLGWGVVGALTMAGVTYISSSGIVAKVLGDLGRLGNRETPVILSILVFEDLAMAVYLPILTAVLAGVT--------------------FFGGLTAVGISLVVITVVLIIALRFGRYV-----SALVDSPNPEVFLLRLLGAALLVAGIASEL-QVSAAVGAFLLGIAISGST-ATNATRILEPLRDLFAAMFFVVFGLNTDPTAIPPVLLPALLLAVVTSVTKIATGWVAAGMQGVGKLGRARAGAALVARGEFSIVIAGLAVASGAVTGDLAALATTYVLLMAVIGPMAARFVEPVARRIVQRPAAQARPP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135049056    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSSQELTLLFGVGWAMSLAAVSAGL-GLSMEIGAFVAGVALASTQYRESISAKMISLRDVLILFFFIQLGSSLTFADAIDQLVPAIILSAFILIGNPIIVLIIMGLMGYRAKVSFKAGLAVAQISEFSLILIALGYSLGQVDEAVLSLVTVIGIITITLSTYLILYSDQIYNKLAPALRVFERKKPESS----------------------VNEQNQEVRYDAIVIGAGRLGGSVVSGLLKKGGQLLVVDQSAEALKKIRERNCTVLFGDINDPEFASSLPLHEADAVICTAQERATNLNLALMLERYEFHGEICLTAMDDQTAKLFQERDNVTVIRPLKMAANSIVDSL-------------------------------
288554918    -----LILLLLFITGFVGMKMKIPDVVIFILLGIAVG----GLLSGSHLLHFAGEVGIVLLFFMLGMEFPLKQLMSIAKKVLRAGILDVALSFGVTMAICMMMGLDVITSLIIGGVAYATSSSITAKMLESSKRMANPESEFMLGLLIFEDLVAPILVAVLVGLTAGMALTAGSMS----------------------LLVVKVVALVAGAVILGVFLFRKLGSFFDRHMKHDLFILFVIGLAL-MYGGLALYLDLSEVLGAFLAGIMLAEVKRTHELELMVVRFRDLLLPLFFLYFGTTISFSEGIPMIPLLILVLVWSVIAKVIVGVLGGRWYGLTKKVSLRAGLSLTQRGEFSIIIASLA--AGSIKAFSSVFILASAMIGILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
229495865    ---IVVILSVARGVGWLFARLGQPTVIGEIIAGILLGPSLLGMVAPDVSIELLSQFGLILFMFTIGMELRIADIKAQARNSIIISQSGIFIPFILGLLLSIVTVAFFPLALFIGISMSITAFPVLARIVQERNMSRTYLGKLTLNTAAAGDIMAWLMLAAIMAITQSGSVASAFFNFLFLLLY---MGLAFG-------------------------VLRPLFSLIGRMYNKEELLVGIIFILLLLSAYLTEILSMHALFGAFIFGLIMPEVKFRHVMTEKVEDVSNIFLPLFFVSSGLRTELGLIGELWLLLLLFVLVAVVGKAGGTYVAARVCGIDQKDSLYLGAYMNTRGLMELVVLKIGLDMGVLPPVFFAI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
19114377     ---LLLFIVQAIIIIALCRLIHIPLVIAEIIGGIVLGPTVMGRISSMGPLNLVSNLGLVLFLFVIGMEVDLRVLVLNYKVTLLVTVFSIVIPFGAGAGISAGLYFEFGKFLLFSTAMSITAFPVLARILSELHLLHKRVGVIVLSAGIGNDVIGWILLALSVTLVNSGSG----------VRAVYILLLALGWCLFLFIAIKPLVYLLAVKT------------RSLKDKPSESFICIVLSMVL-VSAFFTDIIGIHPIFGGFLVGTIIPENDLTVKITEKIEDLVNLFLPLYFASSGLKTNISTTGKIWGYTIGTICVAIASKMGSSMLAARILKMPWSDSLVVGSLMSCKGLVELIVLNIGLSTGILNETIFSMFVFMAVITTFVTTPMTKFFLRFTK-SEHDDNSIESSEELVQYLPELPTRLSFLINHPLDASAAMIFIQHIYENRDKVSGCLHLPQIIIH------------------------------------------------------------------------------------------------------------------------------------------------
136365676    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSTLYLFFLPVLIPLVKLAFERMSEELELLATILVALYLGATLFKNAGLTGEIGALTVGMLLANYKIADRLSSQIWSVRELLLLAFFIDLGMGLNINFDITIHSTMMVSFLFI---KTIILFGLLLAFKLRAYTSFLIVISLATYSEFSIILISDFLKSGMLSQREYSILILSVCMSFVIGAILNKNVHKIYEFLEPYLVKF----ERNKHHPDEQPHTCG-------------------GADVMLIGMGRVGRPIFENLIQNNIKVVGFDADTNRVKKHLEEGRRVTYADAEDPGFWSAFRFGNLNAIVLALPEYAAQNWSVKQARKCGFSGKIIVATRSQGDPDILRASGADEIYDAYQAAGIG------------------------------------
153869390    -------------------RWGQPAVLGELMMGVVLGNLVLEPVKHDQVIKFLAELGVVILLFQIGLESKIQEMQKVGWQAFWVAIVGVIVPFVLGTYIWLMPGLNSNAYLFLGAALTATSVGITGRVFRDLGKLQTREAQIVLGAAVIDDVMGLIILAVVSAIVTTGAVSIND----------------------IGLITLKAILFLIGAIVLGRLLAPQIGRFFSLVNTGIGMKFSIAISFCLIFAYLAHLVGLAPIVGAFAAGLMLEPVYFAHHLDELVAPLGHFLVPLFFIMIGMEVDLTLSDPNVILVALAITAVAFIGKIVAGIVAGDVNK-----WIVGWGMAPRGEVGLIFAMIGKQLGVVSESVFSVIIIMVILTTLLTPPILNYLLRKQP-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87124732     --------GISMLVPPIVRKTGLPDLVGLLIAGILVGPNLLNWLQPGETVNLFSDIGAIYLLFIVGLEIDLDEFNRVKNRSLTLGILHFLFGMATGTGIGIVFGFPLIPSILMGTLIA-THTPLGYPIVRSYGAQRDESVVVSVGSTILTDIASLLVLAIAMGLGKGSLSAPS-----------------------VISLIASVCLFAVLVVASIRTIGEKIFK---SSLNDENRIFLAVLLTLFIASLGAELAGVEKIVGAFLAGLAINSVLPEGKAKQQIIFVGGLFIPIFFIHLGLLIDLNQSISEFELTALMVFGVIACKGIVSFITGKLFGYNGNQVVMMWSLAMPQVAATLAAAFVGYEAGLLSASVLNGVLAMMVVTASLGPAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135211587    LPIFFLCIVLAYIGGELFRRLGMPSVLGMILVGLILGPYKSFIFDPVHLINLLADISLIFLLFFVGLKIDIKAFMKAEKKVSLIALLGAGIPFMLGVVVGNLVGLSYLASLVVGICISITAEAVIINILEEYGMLKTRLGEDIVAAGVLDDTLGIIMISGLITFIGATSEAEVQFG---------------------FLKVLGEIIVFAVGVLIVRFVIFPSIWKLVEKESSEVNEFTCAVILALLMALLAQFLNLSSVIGAVVAGIIFRQLLYRERITKFIEIIAFGFLPFFFIYIGIETDISYFFVNPTLGIILTFIAVTGKLIGVVLGNYFGGGHLKQGVIIGVGMNTRGAIELVVAKIALNQGLIGVPVFSALVFVVFVSAFIAPILFRYLTTKHRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291184921    IFIIQAGLIIIFLIHIPLSRMRQPRVISEVLGGILLGPSVMGRIASIPNLNLVANLGLVLYLFMIGVETDLRSLISNWRVAAAGMLLPFGLGCAIAYGLYHAFRQEPGLALFIGIAMAITAFPVLCRILTELDLLSTRVGVIVLSAGVGNDVVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFTLVLVFAVRPVFLWYLRRTGSLHDPNQSVVTLTLLLVLSAAFFTQIIGVHAIFGGFMIGLICPDGGFAIKLTEKIEVIGALFLPLYFALSGLNTNIGLSGTVWGYVFGVIFIALIAKVTGGMVASRLNGLLWRESLTIGVLMSCKGLVELIVLNIGLQAKILSPRTFTIFVVMAL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
153872533    ---IFVIFTGSAILATLALYARQALLVGYIIWGIILGPSAFAIIEDTELINNIAQIGIIFLLFLLGLNLQPQDLLHTVKKTTVVTLVSSLIFAILGFAIGQIFSFGFWESVLIGASVMFSSTIIGLKLLPTTVLHHKHAGEVMVSILLLQDLIAIVVLLILQGGGTSL--------------------------IDVVLLVLGLPLLIGFALLFERFVLVKLISRFDKI--QEYIFLITIGWCLGMAELATYLS-LSHEIGAFIGGIVLATSPIARFIAESLKPVRDFFLVIFFFALGASLDLNIVYTVLIPSLILAATMLTIKPFLFKYLMVKVGEQTDLSLEMGFRLGQISEFSLLIAVVALNTGVISDKASYLIQSATIMTFIVSSYFIVLKYPTPIAVSDRLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
156839246    -----LILLMCNLLHMVIGRLRQPKVISEVIAGVILGPTVFGQIPNYTNLNLTSNLGIILFMFFLGLEVDTEFIKKHIKTALSIGIISLAFPFGCGCLLAIPLFHTYAFMVFIAVSISVTAFPVLCRILNELRLIKDRAGIVVLAAGIINDILGWILLALSVILSNSESD-----------------------PVNTVYILLCTFGWFLLYFYPLKYFLRWALIKANELDTPSPFATMCILFLMFISAYFTDIIGVHPIFGAFIAGLIVPDNNYVVKLAERMEDIPNILIPIYFAVAGLNVDLTLEGRDWGYVFASIGVAISAKVVSGTAVAKLHGLYFREAAAVGILMSCKGIVEIVVLTVGYNAGIISRKIFGMFILMALVSTFVTTPLLVYTDEYRKKIQQKINKNTDSDNEKSLFESEDVIIEDSEVHSLEKFEQIRTFYPSEVITII-------------------------------------------------------------------------------------------------------------------------------------------------------------
119494020    IVTFTILLLVSLTLPPWFERLRLPGLVGLLLAGVVLGEHGLGLLNSQETMKLLSDIGKIYLMFVAGLEIDLVQFQSKKNRSIGFGISTFIFPMLAGVAIGLWFGFGWNAAILIGSLLA-SHTLLAYPIVQRLGLIDTEPIIISVGATIFTSISALLVLAI---CVSVQAGEFSLFSLSWQ--------------------LGTLAIYSAIVLFGFDWAGKAYFK---RNGSEEGNQFLFVLLSVFLASVGAQIIQVDQIVGAFLAGLAVNDA-VGNSLVKEKVEFVGLFIPFFFIAMGLFLNVPVFISNFTLPLAIVLGLIVSKFIAAWTVKILYGYSLDETLLIWSLSLPQVATTLAAALVGFNVGLLNEQVFNSIIVLMLATSILGPLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116624606    --SMLIIFVSAKLMAELFERVNQPGIVGEILAGVLIGPSVLGLIGPSEFLTALADLGAMFLLFRVGLDVRSSELLQVGGTATVVACSGVVVPFLFGWGILTAWGASANEAIFVGASMVATSVGITAQVLSAKGLLHAISSKIILAAAVIDDVLGLLVLAVVSSLTHG----------------------QLNIPALALTAVMAVGFTLVIAKWGTHAMGRVVPHVDQKLRVGEAQFALAMSVLFALSV-AAVYIGVAAIVGAFLAGLALAEST-GQRVRDLAHGVTELLVPFFLAGIGLHVSLAAFSSPRNALLAVVILLAAVVSKFIGCGLGALGLGKADALRVGVGMIPRGEVGMVVAQIGLGFGIITQNVYGVVVFMSVATTIVAPPLIKIAFR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87240332     IIQTVLVLVVSRSLAFGFKPLRQPKVIAEIIGGILLGPSALGPEWSMPTLESVASIGLLFFLFLVGLELDLNSIRRSGKRAFSIAACGITLPFVCGIGVAIVLRKTVDGAVFMGVALSITAFPVLARILAELKLLTTRVGETAM-----------------AAAAFNDLAAWILLALAIALAGNGADGGDKKSPLVSVWVLLSGVAFVAFMMIVISPVMNRVAQRVENEAVDEVYICLTLAGVMVSGF-ITDFIGIHAIFGAFVFGLTIPKTSFAERLIERIEDFVGLLLPLYFASSGLKTDVTKIGKAWGLLVLVIATACAGKILGTFVVAMMCRMPVRESITLGVLMNTKGLVELIVLNIGKEKKVLNDEIFAILVLMALFTTFITTPVVMAIYNPARGIASKTIRKLGDMSSHSK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88855082     -------LLVLSVLGRIAARFGFSAIPLYLLAGLAVGEGGLPFQASEEFFEVGSQIGVILLLAMLGLEYSAEELVSNLKTSRVSGILDGVFNALPGALFAILLGWEPAAIVALAGVTWVSSSGVIAKVVRDLGRLGNRETPTVLSILVLEDLAMAFYLPVLSALVIGAGLLQGAFT--------------------VAIAVAVVMLILYLALRHGRFLSRLL-----PDKNAEALLLGVVGLTM-LVAGLAEQVNVSAAVGAFLVGIAIS-GPVAHQSAQLITPLRDLFAAVFFVFFGISTAPADIVPVLIPAAALAVVTIATKTFSGYLAAKRAGIAVAGRWRAGLILTPRGEFSIVIAGLAVGAG-IEPTLAPLATAYVLITIIAGPILARIP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119475882    ----FLIFSGAAVLASVALYTRQPILIAYIALGALIGPYGLGYVTDLNLLSDIAHFGIIFLLFLLGLDMQPQALIATMKKASWVAIFSSLAFFSIGYSVAWAFNFAHTEAIIIGAAMMLSSTIIGIKLLPTTVLHHRHMGEMMIGLLLIQDVIAIFVLLVLLSGDLGQFD-----------------------YMILGKTVIALPIFIGISVLVVKYILLKLIKAFDRFH--EYIFLLAIGWCLGMAE-AAHLVGLSAEIGAFIAGISLATSPISQYIAINLKPLRDFFLVLFFFSLGARFDLSLLIDILLPAIVLATLILIFKPIIYYGLLRNVSERKPLAWDIGFRLGQISEFSLLIAYVAAGASLIGTEASHLIQATAIITFIVSSYIVIFNCMTPIAVSDRLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
210617497    LLDLAIILLSTKVLGLATRKVQMPQVVGALLAGLLLGPAALGWITETNFIHEVAEIGVIVLMFCAGMETDIKELKESGKASFIIALFGVVVPLIGGFAAAWFFNRPFLQNIFIGIILTATSVSITVETLKELGKLKTRSGNAILGAAIIDDILGIIALTIVTSMADSSVN-----------------------VTVVLLKILGFFVFSGIIGVIFYKVYKRWTESSEKGLQR--HAIIAFVFCLLMAYIAEVVFGVADITGAFIAGLIISNTNKSMFVRIKFDTISYLLSPVFFASIGLKVLPEMTPAIIWFSVVLVIVAIVTKVIGCGIGAKVCGYQNYQAKRIGVGMISRGEVALIVASKGTALGLLGGNFLGPVVIVVIFTTIITPVLLKIVFKKAPPI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227368648    ---------------FLLKRLHQPYLIAYIIAGILLGPYGVKLFDQPEEIEAVGEAGILLLMFFIGMEINVPNKKSLIIKPVLAQGIKILLSFMFAFLLGWILTLDFKSILLIAILFTFNSTAVVVEFLKKHGTLHTAFG---------------IVILNILLLQDLLLAPVLTLLKFWNGEKFNMLNFVIPLAICIGI-------FLIFRKIRHLREIR--FSSTFLENDHDLQVFSGLFICLGFGL-VAEVVGLSAALGSFIAGVVVGKIRAFHWLEHSLLPFKVFFVALFFVSIGLRLDLNYLFSNYVLITIGTLVVLISNSVMSSIFFRILNFRWKDSFYGGALLSQTGEFGILALSIAYKTGMVGYDLYKAGLGITCLSLLLSTIWISCSVNFRR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
91203913     ---------------LLAKNVQLPSVVGNLLAGLVLGNIFFEFLKTMPFLKMISYFGTLILLFTAGLHTDIRMLLRAGASSLLVCMGGIIVPAGLGLVAGHFFDASNGTKMLLAIILASTGMGLLTAILGELKAMNTLEGRILIGAGVLTEIMVILSFGLVSGFVAREGNSFLH----------------------ILVSVCIAISFLTIALVIILRYSEKFGSFLTK-RAKEGLNIPIVIVLCLLLAFMTGTIGLHTVIGAFVAGLFLRNVKLSDSIESFIRPFYKIIVPILFVKVGAQVDLMSFLHVNTAILGL--AITGAAIAGKMFCSVCPIERGVNRLTIGIGMAIKMEGTLILAGIGRDMEIFNSAVFSSAIMVIVLTSIICPYFLRAF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225849724    ILDLFLILISARIFAEIFSYMKMPPVLGEVFAGILLGPSLLGIVEVNDIIRIIAEIGIILLLFEVGLETDIKKLQKEGVKSVIVALFGAIVPFVGGFAVSYMFNLPLIVSLFIGGTLTATSIGITIRVLKDLGKERSSAAQVVVGAAVLDDVIGVILLVILADFALTG---------------------EVNMENTIKIILLVAFFFTAAPILAA--IMSKFIHMYDSRYRRPGFIPTIVVSLILFFAYVAHLFGAPEIIGAFAAGIALSDPNFVDKLESQMRPLIYLFTPIFFVTVGLSMNLRIDFTSADFWLLTLVLMVVAVVGKLGGAFLIRRMDNLKRIIIGTSMIPRGEVGLIFAELGRSVKIFTNEIYSVLVFIVILTTLVPPFVLKYLFKLEK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296121003    MFAMAAVLIVGRCLGQVCHRLNQPAVIGEVLAGIALGPSLLGATFPQPALSVIAQLGVILYMLNVGLEFDISALRSKGHQSLAISHGSIIFPMILGCMAAIALYPSLAGELFVGVSLSITAFPVLARILADRGMSQTPLGVMALTCAAADDVTAWCLLAIVIGIVQSTAADAIRVVSCAVMYCLFMLLAF--KPLLTRITTSSTVAGIQNSGGEE------------MGESRSSSQVIFLLALGLISAGITDLIGIHALFGAFFFGALISQSAAGKGLASLLNSFAPVMLPAFFAITGLRTQIGLSFTDMLICLTLIAMAILGKFGGSYLAARWSNVSHFDALRIGSLMNTRGLMELIVLNLGLDLGVLSPKLFTMLVIMAIVTMMTGPWLAWIDRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254514030    --------------GEIVMHLGAPSVIGELLVGVVLGPSQLGWIHPNEFLRLLADIGIILLLFQVGLETNIRRLTAAGAEASIVALGGVIFPMLGSYFLCRIFEMSVLVSLFVGGAMTATSIGVTVRILKDVGRAKSREGQVVLGAAVLDDVLGVLILAFL-----------------------FQMSLANEVGFGVLLNLVAFIGLFFVISPIVAELISAVISRYGHVTELPGLVATLIVSLVLFFAWVAHAVGAPELLGGFVVGLALSDVAFTDQVRREMRPIVQLFTPIFFVGVGLSLDLRIDWESPFVWTFSLSLAVVAIAGKVMAGNLLVREPPLIRQAIGMAMVPRAEVGLIFAELGRSAGVLEGEVYAAVVLVIAYTTVFSPFWIKLFYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142611570    -------------------------VIGELSAGIIIGPYALGGIPVSQSLYFLANVGAVILLFEAGLETNKQRFFNNIGSATFVAVGGVVLPFLLGLFGTIMFGFALIPGLFVGAMMTATSVGITARVLGDLGELNSREGVTILGGAVVDDVLGILILAIIVGMNATGAVSASS----------------------IIIIAVKAISFWLVLTLVGSWASPWISSFIMALGTKKGFLCVALGLAFLVSGIAEMYFGLAMIIGAYSLGLALSGTTLFEEIEEPIRKINGFVVPVFFTVVGMQVNLQSIFNTLLFALVLTIFGIISKLIGSGVPALLVGFNKKSSWVIGVGMMPRGEVALIIGGIGLATGVIDATIFGVTIVMTIVTTILAPILL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
193212743    ---LIFSLVLFIILPIVLKRFNIPGTVGLILSGVLIGPYALNLLEKSSAVDLFSTIGLLYIMFIAGAELQVNELKRNRNQSLLFGLLTLIVPIVAVYVCRYLLNYNVSASLLTASMLA-THTLVAYPIVNRMGIAKNQAVPITVAGTILTDTAVLLLLAVIIGYSQG------------------NLTQEFWLHLAISLTIFTMIVFI---------VLPFIARWFFTKLENEKHAHYIFVLAVFFSAFLSRVAGLEPIVGAFAAGLALNRLIPNSSALMNRIEFIGLFIPFFLISVGMLVDLRVILSGPMTLIIAALLTVVGKWLPAWVTQKLFKLSAAQRQLIFGLSSSRAAATIAIVLVGYQARILDLNILNATIILILVTCIVGSMV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
90021660     --SFFLIFCGAAVVASVALYTRQPLLVAYIAVGAILGPFGLEIIKDVHYVAEMSHIGIIFLLFLLGLDMQPSALLNVLKKATSIALISSAIFGALGYGFGVIIGFSHMESLVLAMASMFSSTIIGIKLLPTTVLHHKHSGDLMVGLLLFQDFIAILCLLVLLSG-----------------------GGDTVEPMKLIKAIAALPLLAAGAFLFVRFVLLKLIQKFDRFH--EYIFLLAIGWCLGLAHLS-ESVNLSAEIGAFIAGISLATSPISQYIALNLRPLRDFFLVLFFFALGAQLNIPLLPSVLLPALIFAAVVLAAKPTVFFLLLKQQSEKTSLAWDLGFRLGQISEFSILIVFVAATNNLIGEQASLLIQTTAILTFIVSSYIVIFNFP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
209524275    ----LIIMGMMLIAPLVFERIKLPGIVGLILAGVIIGPHGIGLLARDNTIVLLGTVGLLFLMFLAGLETSLDDLKLNAKSAFCFGLLTFLLPMILGTIAMMALGYSVLAAILVASCFA-SHTLLALPILNRLGIMRASSVTATLGGTLIT------------------NVLALLVLAVVVKAHRGDLTLEFWLFLIPALTIYTFASLWGVPKIG-----RWFFRKF---GHDEGAEFTFVVATLLVASYVAQLIEIEPIIGAFLAGIALTPPNLSPLMNRIQFIGNTLFIPFFLISVGMLIDPLILIKEPRSLLVAVVMIVISKYAAAWTSGKVFGWPFPEKMVCFGLSVAQAASTLAAITVAFNIELVDELTVNGVIAMILFSCIASP-----------WIVNRWGKLVKPAEKLDGDNQRNW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
146302435    ---LIFSLILFIILPILLKKINIPGIIGLIISGVIIGPHGLNILAKNSAVDLFSTIGLLYIMFIAGLELDMNEFKANRNKSLLFGFFTFILPLSIGFVCFYLLKYDFNASFLTASMFA-THTLVAYPIVSKLGIAKNQAVAITVGGTILTDTAVLIILAVIMGSAQGS--------------LNQAFWIKLG---------VSLAIFSAIMFLVIPRIAKWFFKKLES--EKHAHYIFVLSVVF-FAAFLAEVAGVEPIIGAFVAGLALNPLIPHSSALMNRIEFIGLFIPFFLISVGMLVDISVILSGPTALIVASVVAIFGKWIAAFFTQVVFKYTKTERQLIFGLSSAHAAATLAVILVGFKAKILDENILN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89095074     --SFFLIFTGAAIVASLALYTRQPLLVAYIVLGAVLGPYGMMMVTDTQLLSEISHIGIIFLLFLLGLDMQPSHLLHMLKKATLVAIFSSLIFFALGYSVGYAFGYTQTENMIIGIAVMFSSTIIGIKLLPTTVLHHRHTGELVVGLLLLQDVIAIMVLLFLYSGSGESSTSDTMAQFSK--------------------TIAALPLIIIGAFVFVKYVLLKLIQKFDR------FHEYIFLLAIGWCLGLAELAGLSAEIGAFVAGVSIATSPIAQYIATSLKPLRDFFLILFFFSIGASFNLGLVGQIAVPAIILALLVLAVKPAAFRYLLSSISESPKLGWEVGFRLGQISEFSLLIAYIAAGASMIGEEASHVIQATAILTFLLSSYVVIFNFP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289423137    ------------FLGSITEKINLPQVVGALVAGILIGPAAFNIVHDTSFLDSVSQIGVIILMFMAGLDTDIGQLKRKGLSYLLIALFGVIIPLIGGSIAYMWFQQDLLMAIFIGVILTATSVSITIEALKELGYANSSIGNAILGAA-------------------------IVDDIIGIIVLSIICSFKDSNIHVSTVIIKIVIYFICMFILSLITVFG--ARFLDFKEDKRRISVYVLAFVFFVAYISEKYVGIADITGAYLVGMICSKFSIRNEIIKKTNVMSYLFSPIFFASIGLKTELGNFTKELVIFMILLVVAIITKILGAGLGARICGYDRFESLNIGIGMVSRGEVALIVAQKGFHLGLIDKHMFSPIILVVVVTTIVTPI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170076911    IFTFILLLLVSLTIPPIFERLNLPGLVGLLFAGIILGENALGLLDSEETMVLFSEVGKIYLMFVAGLEINLAEFRKTQDRSIGFGFLTFIVPLTMGTVVGLSFDFGWNAAILIGSLLA-SHTLLGYPIINRLGILNNESVTVTIGATIFTDIAALLVLAICVSIHQGDFSTAS-----------------------LVLQLALLVGYGALVLFGLSWLGREFFQ---RNGDEEGNQFLFILLAVFLASVGAQVINVDKIVGAFLAGLAVNDVVGKSPVEEKIEFVSTLFIPFFFVGMGLLLDIPAFINNLLLTFSIVGGLLLSKFIAAAIAKQIYRYSWAETLTMWSLSIPQVAATLAAALVGFRVGLISESVFNAVIVLMLVTSMLGPVLTRRFGRL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297624885    -TDPVLIFAAALLVPLLFERLGIPGIIGLILAGTLVGPNGLGLLERDATFQLLGQAGLLYLMFVAGLEIDLGGFRRNRNRSLGFGALTFLIPQGLGTLMAYLLDFSLPVAILLASLFA-SHTLLAYPVASRLGISKSDVVTTGVGGTIITDTAALLVLTIVAASAVGDLD-----------------------ARFWATLIPSVALYTFLILWGLPRLGRWFFRNVKAGGVAEYSFVLAVAFICSF---SAELVRLEPIIGAFLAGLALNRLPPASTLMTRIEFFGNLFIPFFLVSTGMLVDVQVLIEDWLVAGAMVVTVTLTKFLAAWGTKQIFGYSSAEGMVLFGLSVPQAAATLAAVAVGLNLGLFDEAVLNGAILMILVTCLIGPSVV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
262201437    -------------------KFRQPAVVGEIAAGIALGPSLLGLIPGRPLLGALAQIGLVLFMFIVGLELDMRLIRGRERASASISLSSIAVPFALGAALAVVLYEFLAFALFLGIAMSITAFPVLARILTDRGMMRTPPGVFSLASAAIDDIVAWTLLAFVIAVISG------------------------GSPLEVARIVGLSLVYAAIMFLVVRPLLAKLITWRDSAGRMTPDLLAVILIGLFLSAAVTDIIGIHQIFGAFLFGAMMAEQLHREILERLEQVSVLLLLPMFFVVTGFSVDLAGIGLGGLWQLGLVIVAVAGKFVGAYFGARVSAIPKRQSAAIAVLMNTRGLTELVILNAGLTLGVLTTELFSMMVVMALVTTVLTEPLLRLVYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218441384    ----LTILAIMLIAPLLFERLRLPGIVGLILAGVVVGPNGLGLLERDDTIILLGTVGLLFLMFMAGLETSLDDLKTNANKAIVFGLGTFALPMIIGTVAMLALGYGVLAAVLVASCFA-SHTLLALPVLGRLGIMRSPAVTATLGATLIT---------------------NVLALLVLAVVVKAHGGTLTLSFWLFLIPALAIYTFASLWGVPQ--LGRWFFRRF---GHDEGAEFIFVLAALFVVSYLAGLIEIEPIIGAFLAGIALTPPQLSPLMNRIQFIGNTLFVPFFLISVGMLIDPLILIKQPKSLLVASVMIVISKYIAAWIAGKWFKLSNSSIMVMFGLSMAQAASTLAAITVAYQIKLVDQLTVNGIIAMILVTCIASPWI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256783321    -----GAFVAAAFLARLGGRIGLPTIPLFMLAGILLGPHTPGFVEDAHDFEMLSALGLVLLLFYLGLEFHLDDLKSGGKRLLTAGGIYLLLNVGAGLGFGFVLGWGVREALVLAGVLGISSSAIVTKILIDLGRIGRPETRLILGVIVVEDIFLALYLAALQPVISGAHGVADT-----------------------ALQAGKAFGFLLVLAAAARYGTRLVGRLI-HTRDNELLVISFLGAAV-LVAGVSEVLGVADAIGAFMVGLILAGTPSGPRIRELVHPLRDAFAAIFFFAFGLAIDPGDLASVAGPVAAAAALTVVMNIVAGLCVARVYHYGSEPAAEIATTLVARGEFA-LILAAMAAGAGLDARLAPFIAGYVLVLAVLGPIVAGRAHVLAAAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135242974    -----------------------------------------------------------MVLFVVGMSLNLSSFKRILWIAMGAAFCQILIGLGAGFLLIHFLGWSLPFTLLISFVLAISNTAVPLKVLENKSELNSDVGRLTLCILVAQDLAIVPMILIL---------------------KDINHTINWGVLGLKLLSTVSVLSLFVWFLSRQRKVH---LFFKFSSERPELPSLVALGFCFGFAALSG-FLDLSSAYGAFLAGLILGNSRERSVMLQVIMPIYSVLVMAFFLSVGLLINLRFIWENLWLILFLLAGLLSFKTIMNLGILRMLRQPWPVTFLSGVILSQMGEFAFLLISIGNSINIVTPYYQQLLITLVVLSLAMSPLWLIMSTKI-RLYHRRHAGFAQTLQGYGRAVWGAPGRINNYWH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254489502    --IFLVLLVITRAFGELMERLKLPSLVGELIAGITLGAVLTGFISDNVVFAAITDLGMFFLMLYAGIELNPRKIVARAKASFFIAMGGMLLPIGLGILLGLAFPLRFAQCLFLGTALAITAVPATVRILTDLGQLDTPIGETVVSAAVFDDVLSLILLAWLTGVLDAGS---------------------MADMGDLAVLSGNILVFFLVTAFIGLVVFPWGGRLLIHFKVHEIEMSAMLIGAFAFAV-LAEILHLHFIVGAFVAGLFFDDEESYERLEQTVSAITFGFLGIFFSSIGLEIDFSSVFDAPLFLALLILCAFLGKIVGAGLAARASGFSNKDSGSIGIAMSPRGAVELVIAGIALKAGLFAPNLFSSVVVMAVVTTLVSPILL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254430981    ----LVIFVAARILAELMVRIQLPTILGELVAGVLIGVSGLHLIVPPDTLQAVSEIGLYALLFLTGLESELDELVAVGAQATTVAVTGVVLPFALGTLLYYLFAVPLIPAVFAGAAMTATSIGITASVFGELKFLKTREGQTVIGAAVLDDILGIVILAVVVSLAGGGGFS----------------------LGPILSLVVAAGVFVAAALFLSRTAAPAFDWMLDRLKAPGEVVVASF-VVLSLSCFAAQAIGLEAALGAFAAGLILSGSKHNHAIQGTVQPLVALFATIFFVLIGTGMDLSVPANREGLIIAAFLLTVAILGKVAAGWSYLSKEKT-NRLVVGLGMMPRGEVGLIFLGLGSQAGLLSKPLEAAILLMVIGTTFLAPVLLRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
168700163    MATLVAVILLGTVLGRACRWVGQPPVIGEVVAGIALGPSLLGTVWPEAMIKAVATIGVVLYMFLVGLELNAVRLREQARSAVAVSHASIVTPFVLGSALALALYRPLAPALFMGVAMSITAFPVLARILTDRKMERTELGIVALGCAAADDVTAWCLLALIVGIAKSE------------------------MTGVAAVAAQAVAFIAVMLLLVRPLAARLSARLDAAPGPLPPLVVSGTFLAVLASAMTTEAIGIHALFGAFLLGAVVPHDGRREFAAKLRDPVTVLLLPAFFAYTGMRTQIGLVSSDWLWCGAIVLVATAGKFGGATIAARLTGQSWRDAAALGALMNTRGLMELIVLNIGLDLGVISPTLFAMMVIMALVTTAMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
271967180    --------AAARLLGAVARRLGQPPVIGEIVAGILIGDRLFG-AEMRAPLQALANVGLVLFMFVVGLELDQKLVRGKGRIAVTVALGSTVVPFVLGCVLALGIAGDHVGGLFMGAAMSATAFPVLARILTDRGMQRIALGGLSLAAAAVIDVLAWTVLAVVVGIAGAGDAEGQ-------------------------WKVLLTVPYALVMFLVVRPLLARLVPAYEKAGRLTPSLLSLVLIGLIASAWATEWLHVHFIFGAFVFGAVMAERLNHEILERLEQLAVLLLLPMFFVVAGLNVNLRLDLSSLGTLAAILAVAVGGKLLGSYAAARAQRLPDRPAWAMAVLLNTRGLTEIVILSVGLQKGVLDDELYSLMVVMALVTTAMTPLLRRIYP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294496655    ---ILIILLSARLLSEVSERVGMPGIL---GEVLAGLLLGLVIVQETETIASVAELGAIFLLFTAGYEVHIEDLKASSKKAIVATLFQIAAAFIAGFALGRFFGFGFVESLFLAVAFSPTSIGVVVKTLLDMGYLSSKPGSMMLTSAIFDDIIGIFLLSVVVTMGKYS---------------------EFPSILQFLMLAGKLVFFIAVMVILGYKVFPYLFGYVQKMHAKESIFAAVVLVAL-FSAYFADILGLDAVIGAFIGGVLLSNIPIAKIEDVQSKVSYGILVPIFFAHIGMSVDVGALSTLGSFTILVVVLALLSKFVGGFVGAKAIGFDSHESFIFGSGVMPRAGVELVVISIGREMGIIGDEIFSAVVLMVAVSLFVSPIVLKFAIQKDK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
190573516    ---------VAKGAGALLKRFGQPAVIGEMAAGLMMGPLVLGSLSSLGPLGMLSQLGVLMFLLVAGAELDLAALRGRRRFAFTVSHAGIAVPFVLGVALAIWLYPQHGPALFVGISMSITAFPVLLRILADRGIAQTSLGQTAIACAALGDATAWCLLALIVAAAQASGWLPASLN------------------------LLCVVAFVALMLGLVK---PWFARQQIAPG-REGRWLLGILLLSLGSALITEMLGIHALFGAFAAGVAVSSNQLRDLLMARVEPFATLLLPLFFAMTGLRMRADLQASDIVLCGVVIVVATAGKLLGTFSAARSAGMPTREAWRLGALMNTRGLMELIVLNLGYELGLLGDRLFAVLVVMALVTTAMTPLLNLIERR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
58268690     IIQLVIIIVFTQSLGWAFSYMKQPKVIAEIIGGVILGPTVFGRVASLSYLNLISTIGLVLFLFLVGVEVDVGVMKKHGKASGIISAAGMILPFGLGAAIAVPVYHNFVDTLFVGVAMAITAFPVLCRILTSTKLIDTRVGVMVLAAGVGNDVVGWVLLALTLALVNSQSGATA------------------------VYVLLCAVGWAVILLWPTRKLFVYLVKRTGSLEHGPTPGMMVLTLLIVFVSAFTDIIGVHPIFGGFIAGLIIPEGGFAIAVVEKIDDLVSLFLPIYFVLSGLQTNLGLTGRIWGYVILLCVVAFCGKFFGCAGAALAMKYPMRESIAIGLLMSCKGLVELIVLNVGLSAGIIDQQLFSMFVVAVVLTFLTTPCTLAVYP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
186685241    IVPFAILLVIILVIPIMFERLRLPELVGLIFSGLVLGPSGWNLFQSDSLINLLSDIGLIYLLFVAGLEVDLEKFRRQKSRAFGFASLTFIVPLIMGTLVGLILGYGWNTSILIGSLFT-SYTLLAYPIISRLGVVNNEAVTVTIGAKIFTDIGAVLIL-----------------------------GVCVGITHAGAFSFAKLLTLSGWLIIYSVAVVTGFDWFFKRSGDDEGNKFLFVLLSVFLAAVGAQLIGVEKIVGAFLAGLAVNEAGEGPVKEKVVFIGSVLFIPIFFVDLGLLIDLPAFVNNLDLTLLIIVGLIASKLIAALLTKLVYRYRWQETLTIWSLSLPQVGTTLAATLVGYRAGLLPLEVLHSVIALMVVTSTLGPLI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297740665    ---------------FILKPLKQPRIMAEILAGMFFNPGILGRIDSWAVLETLANVGLVFHVFLVGLEIDLTSVMTTGQRAFSIAISGIVVPLAVGSGSFLMLNFTFAGSVLWGLSVTVTGVHMLTRVLANLKLLNTDLGKLAMSSAVINELFLWVILAVAIPI--------------------------VNDVGTSCWAILATAAFVLFFIFLVRPAIVWMLSRYPEGDSLSECQVGLILFGVVLSAVATDACGSYSIIGAFVFGLVFPTGVQATEIMEKLEDLSGILVPLYFVTCGIRINLESLWDSDAMVMLVVALLCSAKVISTLLVYILYKMPIQEGIGLGLVLNTKDILAFIILHIGRDRQAFDNKMFTMVVAMLVMTGMVTPLINFVYQPRTRFMRYKNRSIEKS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135072832    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIAVVAGLVALRPVFGWVL---SRSGHGEILTLLGLTLAAGVGIGIFDLVGVKPDLGALVAGLILSGHPRAGELSDRLLGFKDLFLVGFFLSIGLGGAPT---PVAWVLGLAVLLLIPLKSGAFFWMFTRFGLRSRTSMHASLVLSTYSEFGLIVATGAVAAGLLSEDWVATVGVAVAASFILAAPLNSSRHRLYRAWSPFLARFQRADLAPEDDIIDCGNA-----------------------RVLVFGMGRVGTGAFDELLRRGEIVVGVDRQDDTVLRHRVAGRNVIRGDALDRDFWARVRFHEVELVVAAMNSHSANLECASRVKEFLPSARIAAIAMYPDQIDDLTAAGVDVPRNLYEEAGQGLADDAIDITYGEIRETR-------------------
144150367    ----FLILMVGVVFSSLFTKFHLPWVLALIVSGIFIGPQGIGLLELNPTIEFLGQIGLIFLMFMAGLETKLSSFREFGKNVATISFLNAAIPFSIGFAISYAFGYSNTASFLLGIIFMSSSIAVIIPTLDSLGILHHKLGRSIVSTTMIEDIASLALLSVLLQSVDPITSLP----------------------------LPSFYGLLLFVLVALRYGLPRIRELIPHRRDERDLFESEVRIVFALLLGTFEFLGLHPIIAGFFAGLVLSDSVKSEILLEKLRTLYGIFVPIFFAVIGLTTDISVFFDIWGLVLAILIGSVGAKFGSGWLAARITGWNNRDALTFGIATTPQLSTTLAVVFTAVELELLQSEMATAMVMLSIVTTFIAPLALR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226226447    --------IAARATGYLLERIGQPSVIGEMLAGILLGPSILGALESLGFLSALSQLGVLMFLFLVGLHLDLNSLRRQAGAAVIASHASIAAPFTMGVVLAVWLVAFAPFALFVGAAMSVTAFPVLARILEDKGLTKTPLGGLAIACAAVDDVTAWCLLAAVVALVRAN-----------------------GVATTLLFTLGGSLAFVIVMLKVARPMLARLAEKPLVNGRIGASTMGVVIVTVLSSALVTEWLGIHALFGAFLAGVAMPRAHAFPEAVASSDLLVILLLPLFFAYTGLRTRFDLIAAGDGLLIAVLVVAVAGKVGGTAFAARLSGQSWRDAGALGVLMNTRGLMELVVLHMGLDLGVISPELFAMMVVMALVTTVMTPLLAVVRAP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126647126    ---LAAMLILARVFAELARKFKLPAVVGEILAGIILGPTILGTLMSNIALDGFVQISVVLLLFIAGLEVELQVVWNQGKNALKIAVASMVLPIIAGFVLAYAFPEFLGASTFFGLAISITALAVVARILMDLGIFKTQTGLLIIAAAMIVDILGWIVFSVILSLSESGSDG-------------------LGVWPTIGLTLFFTFFMLTLGKGMINRVLPWINKNLAWPGGLLSLSLAICFIAASF----TEFIGIHAIFGAFIIGVALGDSEYLTEKAKEILHINNIFAPIFFVSIGLKVNF-VEAFDPGVTGVVVIVGLLAKYFGAYLGGRYAGINRKESIIVGFGLSTRGSMDIILGLIALETGLVSESLFGLVILALISSIGSGPLI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142455322    ---------------------RQPLLVAYIALGAILGPHGLGMVADVELIGQIASIGIIFLLFLLGLDMQPQALLNVLRQVTHITLISSLLFAAVGYGTAYLFNYSHLECMIVGTSMMFSSTIIGIKLLPTTVLHHKHSGELMIGMLLMQDFLAIFVLLVLISGVSDSNSENLIT---------------------FGKSLVALPLLIGGAVLAVRIILQPLFARFDRIG--EYVFLLAIGWCLGVAE-LAEVIGLSREIGAFVAGISLATSPIAQYIALNLKPLRDFFLILFFFSLGGAFDLALIPHIIVPALVLAAAMLCVKPVIYKFLLAKS-ESKALSWDIGFRLGQNSEFSLLIAYLAFNTQLIGNNASHLIQAVAIITFLVSSYIVVFNFPSPIAINSRLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142139817    ----ALLVGISMLVPPIVRKTGLPDLVGLLIAGILVGPNILNWLQPGETVNLFSDIGAIYLLFIVGLEIDLDEFNRVKTRSLTLGILHFLFGMATGTGIGILFGFPLVPSILVGTLIA-THTPLGYPIVRSYGAQRDESVVVSVGSTILTDIASLLVLAIAMGLGKGSFSVAS-----------------------VISLIASVCLFAVLVVVSIRTIGEKIFK---SSINDENRIFLAVLLTLFIASLGAELAGVEKIVGAFLAGLAINSVLPEGKAKQQIIFVGGLFIPIFFIHLGLLIDLNSSISEFELTALMVFGVIACKGIVSFIAGKLFGYNGNQVVMMWSLAMPQVAATLAAAFVGYEAGLLSASVLNGVLAMMVVTASLGPAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154502354    LLDLVIILLCTKALGLLTRRVQMPQVVGALLAGLLLGPAGVGILTETSFLQSVAEIGVIVLMFCAGMETDIKELKACGKASFIIALCGVLVPLAGGFATAYFFNRPFLQNIFIGVILTATSVSITVETLKELGKLKTRSGNAILGAAIIDDILGIVALTIVTSIS--------------------DPSVKIGMVMLKIVGFFVFAAVVG--FIFYKLYKNWVDK---ANKEKHRHTIVAFVFCLLMAYIAEDVFGVADITGAFIAGLIISNVQRSTYLETKFDTLSYLLLPVFFASIGLKVEPKMSAAIVGFAVALTIVAVLTKVVGCGFGAKICHYKNYQAKRIGIGMISRGEVALIVASKGAALGLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
198283069    LLSLSVIIFAARMGGEIAARIGQAAVVGEIVAGIVLGPSLFGLLMPDAFLDALSQLGLILLMFQIGLEFDFSHLKENRNAVLWVATASMLIPFVLGLGFGLVQAEPWTSALFIATAFSITAVPILGRIMMEFGMTRSRLGVIAISAAAINDVVGWLLLALVTTLALSHFE-----------------------ALTFAIKVFLVFAFIVIWISGIRPLMKWVIRRFSAGGKLTPHLLGIILISIFVSGLITSSLGIFTIFGGFIMGVILHDADEFVEAWNERVSVLVFFLPIFFTYTGLRTNIGGSASLWGWCGSILLLATVGKFGGAYGAARIAGLNHHQAKVMGIMMNTRALMELIVINVGYDLGAISQQVFTMLVIMAIFSTIIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294498511    -----------------------------------VGPNGLEILERDSTIQLLGTVGLLFIMFIAGLELDLDGFKKYRNRSILFGMLSFLIPLVLGVLIGLWLHLSMLSAILFGSIFS-THTLLGYPAISRLGVAKNQAVTTAVGGTLLTDSLALLFLAVITGASEGHLT-----------------------VGFFVYLIVATALFAVVVLFLTPYLTKWFFKRSNNEGTTEFNFVLAILFVAG---AISLFVGLEPIIGAFLAGLALNRYIYDHGPLMNRIRFNALFIPFFLLSVGMLMDLGVLISSPLTIALITIVAIGSKLLASWGTSKVYGYSKTERNVIFGLSTTHAAATLAITLVGYEFGLFDQQIINAVIIVILVTCILGPYL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254283919    --TFAAIFLGAALLASVALYTRQPIIIAYIALGAILGPYGSGLIDDIEIVVDAGHVGIIFLLFLLGLDMQPRALLSSLKQSSLVAVVSSAVFAGSGFGIAWAFGFSLIDCTIIGAALMFSSTIIGIKLLPTTVLHHRHLGEVLVALLLFQDLLAIIILVLIQSSVGGETN---------------------------AWSLVKPLLALPVLGFFCWGLVKTVLLPLITRFDR--YHEYIFLLSIGWCLGIAELMGLSAEIGAFMAGVAIATSPISQYIAVSLKPLRDFFLVIFFFSVGAQFDLATLPEVALAATTLAVVMLGLKPLVYHALLRGVSESHGLAWNLGFRLGQCSEFALLIGFVAIGSGLLSGEAAVLIQATTILTLLASSYIVVLNFPTPIAISERLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254421754    VAIFLTILAIMLVAPLLFERFQLPGIVGLILAGVVVGPDGLGLLERDGTIVLLGTVGLLFLMFMAGLETSLDDFKDDGDKATLFGIVTFVIPLVIGTGAMLALGYGWLAAILVASCFS-SHTLLALPVLNKLGIMRASAVSVTLGATLITNVLALLTLAVIIKAYQG------------------SLTLSFWLFLIPALTIYTVACLWGVPILG-----RWFFHKF---GHDENAEFTFVLATLFVASYVASVIEIEPIIGAFLAGIALTPLIPQVSPLMNRIQFIGLFVPFFLISVGMLIDPVALIRQPRVLLIAGVMIIVGKYAAAWIAGKLFGFRSPDVMVMFGLSIAQAASTLAAITVAFNIELVDQLTVNGVVAMILATSIVSPWIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189499729    --DIALVVIASTILGWLSLLTRQPIIIAYIAAGVLLGPWGLKLVTEIEFINETSNIGITLLLFLAGLSLHPSRLLELFTKTFSLTLLTGGLFALVGMIIHTFFGASVTEAVITGVAMMFSSTILVVKLMPTITLHQKHMGAVAIAILIMQDIFAVLAITFINGGSSAS---------------------VTGWITSILIGVLLAVAAI----LAERYIIRKIIMQVQR--YNELLNLVALAWCFTLALLAEQI-GMSHEIGAFIAGVSLAGGPLSNYLAENLKFFRDFFLVLFFFTLGAKLDFALMEKIVWPALLLSAVLLVLKPLVYWISFTITRETTKFSREMGFRLGQNSEFSLIIAVLAADSLLIRAEYSQLIQLVAIVTMTISSYILVFLFP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86606037     ILSFALLLGVILVVPPLFERLRLPGLVGLLVAGIALGPQGLNLLTSEPTVQLLSEIGVVYLLFVAGLEIDLEQFRQTRNRSATFGLLTFAIPLTVGTAIGRLFGFGWNAAILLGSLFA-SHTPLGYPIVSRYGLVKNEAVLVTIGGTIFTDIAALLVLAVCVGIHGGE--------------------FSLWSLVRLLGSLLLYAAAVL-------FGVDWLGQRFFRTGSEEGNQFLFVLLALFVAALGAQWIGVEKIIGAFLAGLAVNDVLREGSVKEKIVFVGSLFIPVFFVDIGLLLDLRAFLQTLSSLWLLLSILLGLGLAAAQLCQWLYRYTPTQKLMMWSLSLPQVAATLAATLVGYRVGLLNADVLNSVVVLMLVTATLGPIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297619336    ---LFIVMLLIFVFPQILKRFNIPGITAMMLAGIFVGPYGFNLIPMSESLMQFGAFGMLFLMFLAGLEVDNDTLREEFKNSTVLSLFSMVIPAIGGYFVAQFFGLDFFGSLIYAVIFSSHSVGIVYGLMDELNMIKSKLGTTLLSATVVVDLISLIIVSIIVKATETATTIGLSLNSE------------------IFQFIGLVLVYIIGLLLVIPLMSKYIFKKLEELHVPKIHFILLLIL---ISIITGEYIGIHPIIGAFITGIAVSEELTKEENENLNAIGYGLFIPLFFLTVGMNTNIGVDLSNLSLILVAVSVLAILKTFSGYISLRILKYNHKKSFCGGVFTIPSLSTALVAATLGLELGLLPYQYFVAIVILSLITSTLPPIFLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242032405    -------LVLTRGLALALRPLRQPRVIAEIIGGILLGPSALGPTESLTVLDTLANIGLLLFLFLVGLELDPASLRRTGSRALAIAVAGISLPFAFGVGSSLALRAAIAPDVFMGVALSITAFPVLARILAELKLLTTDLGRMAMSAAAVNDVTAWILLALAIALSGS------------------------GSPFVSVYVLLCGVGFVAAATFLVRPVLVYMARLSAGEPVKESFVCATLGIVLAAGF-VTDAIGIHALFGAFVIGVLIPEGAYAGALTEKMEDLSSLFLPLYFVSSGLKTNVGTIAKSWGFLVLVITTACAGKIGGTVLASLLMRVPPREALALGLLMNTKGLVELIVLNIGRDRKVLNEEAFAILVLMALTTTMTTPAVTAVYKPARRGAASYKHRTVERGEADSELRVLACFHASRGIPTLINLVEASRKLTMYAMHLVELSERSSAISMVQRARRNGLPF---------------------------------------------------------------------------------------------------------------------------------------
57641748     ---LAVLLVVAKSIEWAFEKAEIHPIIAHVITGILLGPFALGIVKPGKEIEVLAQFGLIMMMLYMGLTSNFSAIAQNTKKATFVAVLGVAFSFILGFATVYLFGKGFSAAVFVGVTLGNTAIEVTSGVLV-KERVNRRVSAILMGAAFADDILAVYLIGIITGMASGNFNAQS-----------------------LLILTGKIFAFIVATLLISEYIFKR--SRWFYSVVRNLNVFFTFTLILTFALAISEWVGLNQIIGAYLAGLTISRLRERKDIGDLQVVLTEFFMPLFFIYVGLMFNPPIKDINIFLILALYASAVLGKLIGCGLGSKLVGLPWEDSIAVGIGMGGRGSLELAILTFGLSTGLIDQSIFASVIMVSMLTALTTPIFFKAYLKRQRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
152964886    ---VIFGLGL---VGRLAGRLGISPVPLYLLAGLAFGAGGVPLNAPDAFLEAASQIGVVMLLLLLGLEYSAGDLLGNLRRQAPVGVLDLLLNGLPGAAFGLLLGFGPVGALAMFGITAVSSSGIVAKVLADLGRLGNRETPSILGILVLEDLGMAVYLPILTAVLAASGV------------------WEATGSVLIALACLAVALVVALRWGS-------VISKFVSGGSGEV-TLLRVLGLALLVAGVAEQLHVSAAVGAFLLGISLSN-DLEEETHHRLEPLRDLFAAVFFVSFGLSTDPSSLPPVLLPALGLVVVGVLTKLVTGWVAAKRAGIAVPGRIRAGAALIPRGEFSIVIAGLATAAGV-DPQLAALAAAYVLAMAVLGPVLARFADPWARAYVRRQRERAATTVR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255950760    ------------------SKLRQPRVIAEVIGGIVLGPSVMGRIASIPSLNVVANLGLILFLFLVGVETDLRFLVSNWRVALSVSAAGMILPFGLGCAISYGLPIAFGTYLLFGIAMAITAFPVLCRILTELKLLPTRVGVIVLSAGVGNDVVGWILLALCVALVNAGTGITA------------------------LYVLLVCVAYMLFLTFAFR---PLFLRFLEKTGSPSQSVVALTLLIALASAFFTQIIGVHAIFGGFVIGLICPEGGFAIKLTEKIEDLVAIFLPLYFTLSGLSTNLGLLDSGIVWVIGVIAIAFIAKVAGGAVASRLCGLLWRESFSIGVLMSCKGLVELIVLNIGLQAKILSTRTFTIFVVMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
299123880    ---IVASIVTFGVFSVLADRYQVPSVLFLILSGIVLGPKVLGVVTQDAFLSTIVGLSVAIIVFEGAFHLHVDKLRQSPSAAFLVTLGSLISFLGTAAAVYYLLGADPGIALVVGALLIATGPTVITPIL-EIVPVRRSVGAALETEGIVNDVTAAILAAVIFKAVTAQQIDPRGFLVGFLERLGVGVGVGLLVAGVLWYVLTHVDLSSGN----------------APENARSITFAGALVAYGVANTIATEAGVAAVATAGVVLGNV--ELPYREEIEEFKGTIRLIVLSFIFIALAALIDIDTLLSIGVAGVAVVIVVALVRPLLVFLSTTGTDFSFREKLFVSA-IGPRGLFALELQHLAAQEGRQSLIAQSNILAGTVFMVIVATVVFQGGP--ARWIAER--------------------------------------LDVLPMRVLVVGSGKVGRSLAERLVERGEDVVVIEEDAATLESSRSAGFTVKSGDGTDTDVLRSAGIENAKTVVAATGDDDTNLLVSQLARTTFDVEDVIARVNDPKNVDPLEELGVQTI----------------------------------------------
150864540    MFQAVFIILFAHIIHYPLKKLRQPRVIAEVITGILLGPTVMGRIASIPGLTLFANIGIILFLFIIGLEVDISFIRKNLRVAATVGLINMAVPFALGCAIAKGFYDQYRVMVFIAVAMCITAFPVLARILTELNLIGDRVGTIVLAAGITNDLTGWILLALTVTLANSSRGINT------------------------LYILLLTVAWFIFLLYPVRLALRFVLKKFTNSGEPSQVSMMLIVVMVFISAFYTDIIGVHPIFGAFMVGIIVPDKGYVIRITEKLEDLHIVLIPLYFAIAGLNVNLGLKGIDWGYTIGIIILAMVGKIFGGFISAKMNKLLWRESLAVGVLMSCKGIVEIVVLNVGLNAGILSHKVYSMFIVMALVTTFATTPLTLLVYPVS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256676352    --------------AVLVRRIGQPPVIGEITIGILLGPSLLGWISPGAALSVLGNIGLLCFMFLVGLELDLSALRGNSRTAVAVSQVGIFVPLALGGLLAAGMYGSFAPPLFVAVSLSITAFPVLARILTDRGLYATGLGSLAMASAAVDDVAAWCLLALVTAVSVS------------------------GSPGQAVVTVLWSLVFVAVMASVVRPLLSRLSRRAERLA--ESTVLAAVFTGLCVSACITQEIGIHALFGAFLFGVVTPRHSRSVEVSAARLRAFALLLPLFFVSTGLNTDISLDVTQWLWAGAVLAVAVLGKFGGATSAARLSGRDWRDSLSLGALMNCRGLTELIVLNLGLELGVIGPDLFTILVLMALVTTAIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284165464    LIDVGILFGAVALAGLVANRINQSVIPFYILVGMLLSEYVVGRVANTDFVHVSAEIGIVLLLFFLGLEFNLDRLIASKERIGKAGTVDLAINFGAGLLLGYALFGSFLAAFLTAGIVYISSSAIITKSLIDLGWIANDESDAMLGSLVFEDLFIAVYLAVATALVLGG-----------------------GAVGEALGRIGVAVGFILVLLLLVYLGTEW-FQRSLETDSHEFIVLRALGITVLLS-GFALSIGVSEAVAAFFVGMAFSSTEHVHDLENLLEPLRDAFAAIFFFWIGLSTDPSLFLGVAGLIAVAAVATTPTKLLSGYLGGRIYDLSERRSVRVGLGMTTRGEFSLIIASLALSPEPIARDVYAFAVGYVLVMSVVGTTLMQYSSTIESVVVPR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
172056786    -----LILIGLFVVSYFSERFHLPSILAFILIGIILGLY----YDLPEELKLGGEAGIIVLFFLLGLKFSVADLLIQFRNIWKAGLIDLLLSFGGTFLLTLAFGFSVPEAFLIGCVLYATSSSISARLLDREPDKHKDVNRFVLSLLIFEDLAAPLLLTSAPFVLGAQEFTF----------------VKVGTIFLGFIFLFSALIFLTVFIRQKSRVVDSLYRHPDAG-------IGIIGLILTFS-GIGIMFGLSEVLGAFIVGILLTEIKETRYLKRLVTPFQDLLLPLFFISFGMSFELTEGLPLDWFFVALVVWGLLSKFLVGFLGGRAFGLSNYHAIESGFCLGPRGEFSILFITLASGAFVTLTGLYIFVSA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298675690    --------VFAMILRSGMKEIGIPSMISFFVLGFLVNQWNLISEQGFQIFNFLAELGVIVLLFRVGLESKVTKLIRWLPTASKIWIGGVFFSGLLGFLASYLLGWELVQSLFVSVAMTATSVGVTVSIWQEANLLYTHHGEILLDVAELDDISGVILMALLFAVAPVLKSGNIVAALPM-------------LPEILGLFILKLIAFIAFCIFFSRYLEAHITEFLERIQVGKGTLLVILGIGM-VVAATAEMLGFSVAIGAFFAGLIFSRDPDSVKFDGSFEPLYDLFMPFFFVGIGLKINPEVITGSLVPVVILILVAFAGKLIGHGSIAYFVTGSSG-ALILGTSMIPRAEIALIIMQKGLSLGDWTPQIFANMVIVSAVTSLTIPLILR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242399977    -TWILFTLGVALIFGHIMERFELPGVLGEILMGIVLGNLIFGIIHSNEAFELLARLGIIFLLFLGGLDTDVEMLKKTGAVATVSTIMGVFVPLLLGYFGLKLLDYPSREAFAAGVLLTATSIGITVRVMMDLGVLRSDVGAASLSASVMDDFLGIALIIFAVG------------------------------TGSVLGLIGKMAIFFIITGLVAWYTIEKYIRFSEWLHVEKGVLGMVLALMFLFSALAEHWFDAAIE-GAFMAGLVLSKLPEGKRIMDDIRAIAYGFLPVFFVYTGAMLDLRVFFDALSLAGVLTVIAVIGKVLGRGVGAMTMGWNGKKALQMGISSIPRTEVALVDLMVAIQGGAIPQNDAPKFIAATLISVIITPPLLKW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169848319    IVQVGIIICTASLLSFGLRKLHQPKVIAEVLGGILLGPTAFGRIASRGYLGLVADIGLCLFLFLVGLEIDAGVIQRNAKLSATVALAGMILPFAIGSGLAVSIYKEFIDMLFTGVAYSITAFPVLCRILTELKLLDTTVGIVVLSAGVGNDIIGWTLLALSVALVNAGTGLTA------------------------LYILLICVAWTLIVLFPMKWVMKWLARVTGSIENPTVFFMTVTMLVLFGSAFFTDIIGVHAIFGAFLAGLIVPREGGLAIALTEKLMVSIIFLPLYFTLSGLSTDLGLSGKTWAYTVAIITTAFVGKFGGCFLGARYVGFDVRESAAIGSLMSCKGLVELIVLNVGLSAKILSRVFSMFVLEALVLTFVTTPLVTWLYPPNTRVRVAAH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
223993151    ----------------IANRLRMPSLVGEIFAGIFLGPNLANYVPNPVSFVMLGEIGLILLVLEAGIDIDLTTLKLIGSRGLLIAIVGSILPIAIAIAIAFAIGTDTAGAIAAGASFGPTSLGIAMNILRAGKIVNTPVGQLIVSAAVIDDMIALIILSQLGALSGSANVTD------------------------IVVPIVSALGFLIGGGYIAVAILPRILKQFFSRIKKEQHGAAGLALMFLFLFAMTYYAKSSFLMGAFLSGLVFCRNHDVHFVSQMKRLLQWLMRIFFAASIGFQVPIKDFGDWHVIGYGALFTLALLGKLAVGFMVPNFNNSDKDCLITGCSMAAEGEFAFVIAVFAVDQELISPDLYASIVLAVLVSTIIPPFALRF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
67923841     ----------------IFERLRLPGLVGLLFAGVILGKDGLYLLADSESIELFADIGKIYLMFVAGLEIDLAEFRKTKGRSLVFGSLTFFLPLLMGTFVGLNFGFGWNSSILIGSLLA-SHTLLGFPIVQRLGMVKNQAVMVTIGATIFTDIAALLVLAICVSIHSGDFSAAS-----------------------LVMQLVSLGFYAIIILFGFYWLGKEYFR---RTGDEESNQFLFVLLAVFLASIGAQLINVDKIIGAFLAGLAVNDVGDGPVKEKVEFVGGTLFIPFFFVGMGLLLDIPAFLFQLFLVISIVGGLIAAKFLAATVAKFIYRYTWAESFTMSLSLPQVAATLAAALVAADGQTLINEAVFNSVIVLMLITSILGP---VLTAQFATKLPLPKTREDEENRNIESTLDEWLPQLKNEIKNDHFTVLIPIYNPYTQRDLIEMG----------------------------------------------------------------------------------------------------------------------------------------------------------
145250855    ------------------SKIRQPRVIAEVIAGVILGPSVMGRIASIPNLNLVANLGLVLFLFLVGLETNLRFLVSNWRVAVSVSAAGMILPFGLGCAIAYGLYNTFQDELFIGIAMAITAFPVLCRILTELKLLGTNVGVIVLSAGVGNDVVGWILLALCVALVNAGTGLTA------------------------LWVLLVCVGYILFLTFIFR---PLFLRFLRHTGSPSQSVVAITLLIALASAFFTQIIGIHAIFGGFIIGLLCPEGGFAIKLTEKIEDLVALFLPLYFTLSGLQTNLGLNGTVWGYVVGIIAIAFTAKVAGGALASRLCGLLWRESFSIGVLMSCKGLVELIVLNIGLQARILSTRTFTMFVVMALVTTATTPLTVALYPKWYQVKVERWRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
209524815    IVPFTILILVSLTIPPIFERLRLPGLVGLLFAGVVLGPNGMQVLSDSEIMKFLSDIGKIYLMFVAGLEIDLEEFRRKRNRSLSFGLMTFAFPLTVGTAIGLSVGYSLNASILIGSLLA-SHTLLGYPIVARLGVVANESVVVTIGATIFTDIAALLVLAICISIHGGDFSATS-----------------------IIVQLAALGIYTAIVLFGLDWAGKEYFR---RTGNEESNQFLFVMLAVFLVSVGSQIINVDQIVGAFLAGLAVNDVIGHSPVEEKVEFVSTLFIPFFFVGMGLLIDVPAFIQSLTTGIGLTLAIVLGKLMAATGMKLLFRYNWNETMTMWALSVPQVAATLAAALASVRVGLISEQVFNTVIVLMLVTSVLGPIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
171678251    ---LVLFIIQATIVIALTRKIREPRVIAEVIAGILLGPSVMGRIASMAPFRLVANIGLVLFLFLVGLEINLSYLLSNWRIAFSVAALDMTIPFGLGVAVAYGLYHEFAGALFIGVAMAITAFPVLCRILTSLKLLNTTVGVIVLTSGIANDVVGWVLLALCVTLVNAGAGITA------------------------LYVFLVSVGYSLFLAYAVRPAFIWVLRRTRSLENGPTEGVVALLFMVLASSFFTSIIGVHSIFGAFMVGLMCPEGGFAIKLTEKIEDLTTLFVPLFFALSGINTNIGLTGTVWGYVIAIIFVAFFSKLAGGTLGARLNGLVWRESFTIGTLMSCKGLVELIVLNIGLQAKILSTKTFTMFVIMALVTTFSTPLVSWLYPPWYQQKLDLWKK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
171682408    IVQAIIVIIFCQLLAYPLRWLHQPRVIAEVLGGILLGPRIPGFEASMPVFNNVANLGLIIFLFLVALEVDIRLFTQNWKAALSVGMAGMILPFGLGFAIAWGLGFGVFG-LFIGTALAITAFPVLCRILSELNLLRSGVGVTVLAAGIGNDVTGWVLLALCVALTNNSSGLAA------------------------LWALLCCIGWTLFLIFAIRPPFIWILKRSLHNGPTQGMVALTLLMVLASSWFTGGLIGVHPIFGAFLVGLICPDGGFAIKLTEKIEDLISLFLPLYFALSGLKTNLGLDGITWGYCIGVIACAFAGKIIGGTLAARANKLLWRESFTIGALMSCKGLVELIVLA-----GILSETTFSMFVVMALVTTVTTPMTKLLYPKWYQTKVERWRK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
212224621    ---LALMLAVAETFGWIFARIEQPVVLGQIIGGILLGMFFP----PTTEVKDISMLGVLLLLFLAGLESSVDELKEAGKAGLSVAVVGVAIAFLMGFGIVYPFK-GFEQALLYGALMTPTSVSLTVRVLMELDALKTVEGNTILTAAIVDDILGIVILSIVISMLVQGSINPIG----------------------IGLIFAKVIVFILAAIYVVPPAIDRLLRKVVHLGFADSTITLSMATLFAFAY-LAEHMNLASILGAYLFGLSLSETEFRRPIFEHTRILHSMFIPLFFVDVGMNIPLRSISEVGIFALVFSLGAIASKVIGCGLGALLAGLDRRQSLRVGIGMIPRMGVELAMLAIAMNAGIVGEDAYVVIVLMIFLSTLVTPPLLKM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88703277     ----FLIFSGAAALASVALYTRQPLIIAYIALGALIGPSGFSLVTDLQQLSDIGHIGIIFLLFLLGLDMQPQALFATIRNSTVVGLVSSAIFFLASWLLASFFFAEYGESVIVAVAMMFSSTIIGIKLLPTTILHHKHIGEMMIGLLLLQDLLAIIVLVLIMASGSAEDGEAAWH---------------------IVKVLLALPLLGMAAWAFVRYVLLRLIQRFDRFH--EYIFLLAIGWCLGMAE-AAQLLGLSAEIGAFVAGVSIATSPISQYIAVNLKPLRDFFLILFFFAVGARFDLAMLQQVWMPALCLALLVLAMKPLTYRLLLKGVSERSSLAWDLGFRLGQASEFSLLIAYIAFDAGLLGLEASLTIQAATIITLLVSSYIVVLNYPTPIAISDRLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
290962903    ----------------------FSPIPLYLLAGLAFGEGGLPLGTSEEFVAIGAEIGVILLLLMLGLEYTASDLVSNLKTQYPAGLVDACLNALPGAAMALLLGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRLGNRETPVILSILVLEDLSMAVYLPILTALVAGTSLAAGS------------------------VTLAIALSVAGLVLLVAVRYGRHISRFV--SSDDPEKLLLVVLGLTLLVAGVAQQLQVSAAVGAFLVGIALS-GEVAEGAHGLLAPLRDLFAAVFFVFFGLHTDPASIPPVLLPALALAVVTAATKIATGYWAAKRAGVGTKGRWRAGGTLVARGEFSIVIAGLAVTAGIEPS-LGPLATAYVLILVVLGPLTARYTEPVAAWFLRRRAPRPPSAEPLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
187918314    IMSLAIIVISSSLLGNLVSKFGIPKVIGQITAGILLSPTFLGKIKMPLLFPLISTIASIILLFMAGLETNLKLFLKFLPRGGLIGITEVIGTFTSFALISTILQFISPTALFIGIIATPSSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMIMLTSVITITRSLSD------------------LDIAISITATIKNILIWFCLTFILILLSEPISKLLKSFNSVTLATVITITFTFIIASFF----QNIGMSFVIGAYIFGLAMSKTDIVCVIQDKLTIFERFFIPVFFTSIGLMADINVILSKEVLILLLSLIAIATKLVYCFIPSYFLGFNKLGALRIAFGMVPRGEISLIIANVALSSEFISQKIFGMIIIIVFLTIIATPIINILFQINKNGL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222480704    ----------AFVFGEALERVGEPALVGEIIAGLVLGPSIIGLIDYDETFAVFGIIGAMLLFFDIGYELDLTELLSVGSAAVSIALFGMIIPAGTGLALGLAFDYSVTESAFLALALSVTSIAVTARTLLDLHQLDSRVGHRVVGAAVVDDIVGLVAFALLLLAVSGGGTIEA------------------------VTTLGQVIGFFALAVIARFAVIQQLSSLLARSRQIEADILALFGVVFLVSF-SAEAVGLDVTLGALMIGLLVGEDERLSRLEVRAGIAYGMFIPLFFAGVGAQIDLRVLTTLDTFVIAVVTFGLAAKFVGGFIGNLIAGGDVHESAAIGVGMTPKAGVELAIISAALAEGLISIRLFSAIAALVLVSVLISPSLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143857381    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAILIALFFGAEFFKFIGLTGEIGALIMGVCLSHYKHADKLADKIWGLREILLLAFFISIGMELKIDFNVLKNALFLLS---LLIFKSVLLFFLLLAYKLRAYTAFLITISLSTYSEFSLILLSSWLNSGFINSEILTVITCSVCFSFIIGSVVNSYVHEIYVYL-----------EQYLVMFERKTHHPDEEPHTCGEAQ------------VMIFGMGRIGSAIFQNLQEKNIKVVGFDADTDLVKKYLKDGKRVAFADAEDPGFWSKLRFGKLKTIILSLPEFHSQNWSTQQARKFGFRGKIIIPITSKGDPNILKDSGADEIYDAYDAAGVGVTQILMK-----------------------------
113953846    --------AISVLIPPLTRRLRLPDLVGLLAAGVLVGPHVLHWIAKSETITLLSDIGAIYLLFTVGLEIDLEEFNRVKRRSVTFGALIFVLGVGTGFGIGQIFGFPLVPSLLLG-ALMATHTPLGYPIVRSYGAQRDESVIVSVGSTIFTDIAALLLLAVALGLGKGNLT-----------------------PISFTSLLISIGVFACVVVWGIRMVG---QHLWMRNVIDENRVFLAVLLTLFVASLGAELAGVEKIVGAFLAGLAVNSVPEGKVKEQVIFVGGALFIPIFFIHLGLLLDLGSLIGNIEFTALMLTGALGCKALAAVIAGRWFRYSPNQMLLMWSLAMPKVAATLATAFIGFQAGLLNNTVLNSVLAVMVVTATLGPTL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255557359    ------------ILFYLLKPLAVPRIVTDILAGILLGPSALSPLRSIYTVETVAYWALTLHLFMAGLEMDLYSFFRIGKKSIRFAIATILLPFILGICLYFIVSFRKSGCIFWGAALTVTSYPVVARILADEKLLHSDIGRLATSISFINELFTWVLLSVLIPSRIGGLN--------------------------ALLSLVATAAFTAFCFIVVRPALTVLIRKTSSENKYSEYYLCFILVSVSFFSLVSDMLGTTSIIGAFVFGLIMPNRILASVLLEKFEDFVTALLPLFFASMGLRLNIW-SITNWGLSLFVLVLCCGVKIVSSMLASYYFKLSRQDGFALGILLNTKSILAMLILHMGFDKSYLQEDYVTMALAILLMTGAVSPIISSIYHPNKRLLQYKQRTIQN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143184552    IEPLGAMLLAATIVAIILSYAKQASLFAFIIIGVCGGLFGLKEIINTNVMTAFVDVGITLLLFMAGMEVDIPGLIKRWKLLLINGFGQIIGLFLISIGFGVAMGISGAALMYFALCLTLSSTILVIGTLKNTGQISEEHGQVALGLMVLQDIVAVVGLAIL-----------GSLKPPPPGAEPPNLGVEVGMI------FLKMFILAIILFFVTKYILNPLFKFFAR--SSELLFIGTLGYGMGV-AGLCEVVHFSSGIGAFFAGATLAALPYRHEIEDKVEPLKAFGVILFFIGLGFDIKVEQIFGGLVDGIILAVMIVVLTIPLMIVLGYLSRLKGKQSFLMGAIINQSSEFSLMLAVLCLQYKLFDPHLFIVITIVVLVTFFLSSLGHQFMDQMYGAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289596542    LMTFGLLLLIVFIVSEFSHKLNVVAVPLLIISGIIIGPYGVGIVKKFEGLEFFGELGFLFLVFLAGLEIKNVKWKNVGELAIILASVSFFVGFGIVYMFGHPPAYLLATPLLIGTIFQSSSVGEIIPIINHTPKLRDKIGNTLIPTVVLLDTISLIGLSIILHWYKNPN----------------------------FMNLILFAIFLFIFVFIGSKYLPKIGKWIFYKSSYEEMEIIFFMALLFMMIGISELIGLEPIVAAFLTGLFLGESIKDEEIYGKLNSIGKGFLPIFFILVGMDTNISVFLDYIYLVIAIVLGLMVSKLIGGYIYSKIFKKDLS---LLGIVFFPQLGATLVASKIGLQYGLIDEPLFTSIVVMAITTALATPFLVT--------------RIFGKLEK-----------------------------SDIKNHTVILGGGIIGGYAASALSLLKEEFIIVENDKTKCDELKLKGYKCVLGNPTNRAILDAVNINEAKYALVLLSSSKDSVIAVRYIREKNSKCKIIAMVHNERERKIL--QGIDEILYPETLTGMNIIWHIMKLINEEQ-----------------------
285017739    ----AAILFACRLVGMLAKRLGQPQVVGEMIAGVALGPSLFGPKQTLDMLYVAAQFGVGLYMFLVGTDFRSAHLRARYRSAMHVSLAGIAVPFALGFLLVPWLLHVPGASLFLGAAIAITAFPMLARIIHERGLTGSSLGTLALTAGAIDDAAAWCILAIVLASFG-------------------------GSWGSAYLAIGGGVGYALFMLLLGRHGLRRLADHVDPDQPLSTSVLAVVLMLFCLSAWAMDAIGIHAVFGGFLLGACLPKGALTEKLRAQLQPFVVVFLPMFFTFSGLKTQLSVLLAPQILLVAILLASFLGKGIACWAAARASGENNRDAMAIGALMNARGLMELIIINIGLQAGVIEQGLFSILVLMAIASTLIATPLFNWVMRHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256770411    LIAIPAVIIACKAGAMLFRRIGQPPVVGEIAVGILLGPSLLGWLWPDPFTGAFGNIGLLAFMFLVGLELNLSALRGHSRTAIGVSQASIALPLVLGSGLALLMVTKLAFVLFIAVSMSITAFPVLARILTDRGLYNTRIGALAMACAAVDDVTAWCLLAAVVAVSTSSSP----------------------------VEAATTAALAALFLAFMIYAVRPLLAKWAVRAARDSVVLVVLFSGLCLSAFTTDKIGVHALFGAFVFGVITPRGSRVIELCAARLRAFTILLPLFFVNTGLKTDVGLIAADPMMWLWAMVVAFLGKWGGSTAAARATGQSWRDAMSIGALMNCRGLTELVVLNLGLELGVIGPELFTMLVLMALLTTAIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119489622    IVTFTILILVSLTIPPIFEKLKLPGLVGLLVAGVLLGTNGFQLLNNSETMKLFADIGKIYLMFVAGLEIDLEEFRRTKDRSLGFGFATFTIPLLTGTSIGLIFGFGLNASILIGSLLA-SHTLLGYPIVNRLGVVKNEAVTVTIGATIFTDIAALLVLAICISVYGG------------------EFSLTTLIIQLGALALYSLIVLVGLDWAGKEYF--------RRTGDEEGNQFLFILLAVFLASVGAQVINIDKIVGAFLTGLAVNDVLGHSPVEEKVEFVSTLFIPFFFIHMGLLIDVPAFVSELPLTLAIVAGLLGSKFLAAFVAKLLYKYNWYEALTMWSLSLPQVAATLAAALVGVDAGLLSQAVFNSVIVLMLVTSILGSVLTARVARELTIPKPELEPQTDEWRLTIEAFEPLHSHRERSQFTVLVPIYNPLSQRYLIEMAALLARHESGIIVPLSITQAHVHMVALEHSDRLLERA--------------------------------------------------------------------------------------------------------------------------
214003825    LLDLAVIVVLARLLGALARKFDQPAVIGEVLAGILLGPTLFGEGFSAALFPTLANVGVAMFMFMVGLELERTLLRGRGRLALTVSVSSIVLPFTLGAGLAFYLAMNLGFVLFIGAAMSVTAFPVLARILQDRGMLKTMLGGLALTCAAIGDVLAWCLLAVVVIVSGNASGTEQWL-------------------------IVLGPIYVALMLWVVRPLLRKLF------TASRAGTLPTVLAGVLVSGAVTEWIGLHFIFGAFLFGVIVPREGLRHTIIERVGEFNSLLLPVFFIVTGLKVNLSLGTTGLLELGLVLLVAIAGKFGGAFVGARLHGLPARQSAALATLMNTRGLTELIILTVGLQLGVLDQSLYSIMVAMAVITTAMAPLLRVIYP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289606706    ---IFVIVGACRVTGWFGKRLDQPQVVGEMIAGVLLGPSLLGLFAPDLQAAIFAQLGVGLYMFLVGLGFRTDHFRLNAKSAVAVSLSGMAAPFLVAALTPWLLGMSLQVTLFMGACISITAFPMLARIIHERGLTGTPLGSLSLSAGAIDDAGAWVVLAIVLASFGGGSE-------------------------VAVKAIVGGGAFAAFMILLGPKVLAPLTKWADREGRVTQPMLAVVVMLFGLSAWAMDAAGMHSVFGGFLLGCVMPRGVLTREVRKQVEPFTTLLVPMFFAYSGLNTQLTMVNSVDLIAVASVILIVAAKGVACWAAARATGQDNATAMAVGTLMNARGLMELIIINIGLQKGIIGPALFSMLVVMAIVTTLMASPLFEIVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135860367    ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGFLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAIGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQTLASLDVFLYGMLVSLLALVGKYVSALG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
299124345    ------------------SRIDQSVIPFYILTGMVLGPNVLGFVEETTFVAVGAELGIVFLLFFLGLEFNLDRLLESKHRIGRAGTVDLLINFGAGLVLGYLVFGTLLSALLVAGIVYISSSAIITKSLIDLGWIANRESDPMLGTLVYEDLFIAVYLAVVSALVLGGGGLSEALGS-------------VGLALGFILALLLVVYFGTSW-----------FERALHTQSNEFFVLRAVGITVLVAGAALAAG-VSEAVAAFFIGMAFSATDYVDEIEHNLESIRDVFAAVFFFWIGLVTDPSLFPGVAGLVALAVLVTTPTKLASGFLAGRIYGLDERRSTRVGLGMVTRGEFSLIIATVGGAGLTIPEPVAATIQAVLVMSILGTTLMRYSSVFEERVLAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
78045817     LVQLAVILGAARLCGALLQRIGQPPVIGEMAAGLLLGPIAFGAWRSLPPLSGLATMGVVLFMFVVGVELRAPEKAQVRASILVGVSGIVLPLLLGLAAAPWLFVSFWPFALFIAAAMSVTAFPVLARILKDRNMTRTPAGRLALGAAVIDDATVWIFLAIVLTLTGNNA------------------------HGGVAFTAIGALVLIAAVFGVLKPAYARVLRARAHDGRYAPSALVWVLIGLLACAALAEWIGLHAIFGAFLFGICLPRDDLLEHLAGRIEPLITLLMPVLFAVAGQATSPGAFAGAGLSGLVLVIGVAVGGKLLGCTLARLSGHHWRDSLTVGSLMNARGLMELVVIKIGLDSGVIGPDLFTLLFGMTLVTTVMASPMVAWFQR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254566069    ---VLVIVVLSELLYYPLSKIKQPKVIAEVIVGILLGPSVMGRVESMPSFTLVANIAIILFLFLVGLEVDVPFIKKNFKIAVTVGVINMAIPFALGCGIAKGLDLSFTTMVFIAVAMCVTAFPVLVRILMSLELTKDRVGIITLSAGVLNDLLGWILLALSITLVNASN------------------------PVNTVYILLLAVAWFILVLFPIRYVLCWLLKSIARIKSGERLSLTVIVLLTFVSSFYTDIIGVHSIFGAFLIGLIVPEAEFSSLINEQLEGISGILVPLYFTLAGLKCDFGLTGIDWAYTIGIICLAFAGKLLGGFVGTKLFGLPNRDCLTVGILMSCKGIMEIVVLTTGLNAGLLTPKVFSIFIVMTLVTTFLTTPLTKLAYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222478800    -------FAAIAGVGALANRLGQSVIPFYIVAGMVLGEFVLGYIPESEFIAIGAELGIVFLLFFLGLEFNLDRLLARRRQIGTAGTIDLANFGAGFVLGWLVFG-AFLPAFLIAGIVYISSSAVITKSLIDLGWIANDEAEPMLGTLVYEDLFIAVYLAVASAIALGG-----------------------GDVGAAAVDVGIAIGFILGLLGLVQFGTPAFARLVD-TTNREFIALRSIATVVLVAGGALAL-GVSEAVAAFFVGMAFASTDHTHEIETLLEPVRDTFAAVFFFWIGLVTDPLLFGGVAALIALAVIVTTPTKLITGFLAGRAFDLNARRSTRVALGMTTRGEFSLIIATIAVTAGALAATINAFAVGYVLVMAILGTTLMQYSEPFESAVASWLDRSEPAGDGES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89072375     IFELSAIVISAAGLGSLFLFAKQPIIIAYIVAGIIIGPYGLGMINNAEAITQMGHIGVILLLFLLGLNLQPQRLLRLFRESALITLCCSLFFFICTLLFALIIQLPLKDAIITAAAMMFSSTVIGLKLIPTTTLHHQKMGEIMTSILLIQDILAITVLLLL------------------------NIDTEQRIDLAIFLIFAKLLIFIVSAYFAVKLILFPLMKKFDVI--QEYSFIATLAWCFCWAEISHRI-GLSYETGAFIAGTLLAVSPISNVISIHLKPLREFFLILFFFAIGANINLLASDIYTLWGILFGVVLIRLKAWGFHRALIISNTEAPINKELSARLSQASEFSLLLAYTAVANGLISKQGQTFIQIVTLTTFILSTYWIVSRYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297745810    ---------------LLLKPFGQPSIVSQIVGGVILGPSILGHTRGRTVLDTLSVFGFMLFIFLIGVKMDPTMVLKSGRKALAIGVLGFFVPYALAGIAALIINFSLDHDVTSILPLSMTSFPVIACFLTELKILNSEIGRLASSSSIICDVLSILSLRFVSKVATEKSVTSS------------------------IGSFLSSALLITVIVFGIRPAALWAIRHTPEGKPVKEIYIFFFLVALMGCGLMGEVIGLSALVASFILGLVIPDGPPAALVERLDCFVSVLLMPIFFTTCGLNTDVFAILMNAGVILLVVFVSFVGKIIGTILPPLFCRMPFRDALSLALIMNSKGILELAMLTNWKKDKVMNEECFAIIISVVVVTGVISPLVKALYDPSKRFIAYKRRTVQHSKR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
54303343     LDTIIFELCAIVILGTVFLYARQPIILAYIAAGMLIGPHGLEWIHNAENVSQIGHLGVILLLFLLGLNLQPRKLIRLFKESAMVTLGTCSFFFLCTLGFGLAIQLALHDALVAAAALMFSSTVIGLKLLPTTTLHHKRMGEIMTSILLVQDILAITVILFLNVDSND------------------------GMILAFGMLLLKFSLMCICAYLGVRYVVLPLFSRFDVI--QEYSFVTTLAWCLLWAEAGHQI-GLSYESGAFIAGLSIAVSRVSQAISIHLKPLREFFLILFFFSIGARMNLTTANIYTLWGCLFGGILILVKAWGFRFALLVAKENPSMNKELGARLSQASEFSLLLAYSAMTAELVSQEGMMFIQAATLSTFVISTYWVVKYYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256395483    -------LVLAMLLGRLAARFGLPAVCGELCAGLILGPSLLGHTEQVHLLDGVAQFGVLLLVGLTGVDIDLKLVRRRGRVALWVAGFGLVLPLVMGLAAGRLAPSSLLGALFAGVAMCVSALPVIAKTLDDMGLLHRDFGQLTVAAGVADDVAGWLLLSVVSALAATG-----------------------GAHRFPWQAMLWLVVIVLGAVLIARTLAPRVLRRAGRGSTPGPVVATVVAVFLG-CAAATQAAGLEASFGAFVGGLVVGTAAEADWLAPLRTVVASVLAPLFFATAALRVDLGVLRDPVILALVAVAIAAVGKFAGAYLGGMTAKLDRWESLALGAGMNARGVIQLIVASVGLRIGVLNTDSYTIVVLVAVTTSLMAPPILRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
22297992     ----------------------------------------------SEVISVLSEIGVMILLFEIGLESDLEGLLKVGPQAAVVAVVGVIAPFVAGTLLVTLFHVDLVPAIFAGAALTATSIGITAKVLAEIQRLTSPEGQIIIGAAVLDDILGIIVLAVVASLAKTGTVEISN----------------------VIYLMISSVVFLVGSVVVGRLLSPFFLGMVDRLSTRGNLLVPSLIFAFVLGYIAV-ILQLEAILGAFTAGLVLGETEKRRELEEQILPIADMLVPVFFVCVGARTDISLEPANRAGLIIASFLVLVAIVGKVVTGATVFGQPGINRWAIGIGMVPRGEVGLIFAAVGSVSGVLSKALDAGIIVMVIVTTFVAPPLLRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258647610    ---IVLGIIL--IAPMILERLRVPAIVGMIAAGVLIGPHGFNILARDSSFELFGKVGLYYIMFLAALEMNLQDLWKIRYKALVFGLLSFIIPIALGFGANTLILGASVVAGVLMSAMYASHTLVSYPIILRYGLSRRESVNLAVGSTIVADTLTLLMLAVVGG------------------------SFKEAHSDFFLLWLVLKTIAIGATIVF---LFPMLARLFFRSFNEGVIQYIFVLSLVFLGAGLMEFVGMEGILGAFLAGLALNKHIPATSPLMTHIEFVGLFIPYFLIGVGMIVDVGASIEAVKIALVMIIVSTLGKWLAARVVRRVYHLHKTEGALLFGLTNARAAATLAIVIVGYEIHLLNEQVLNGTMLLILVSCLISSLV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
240273999    ------------------SKIRQPRVISEVIGGIILGPSVMGRIESIPNLNLVANLGLVLYLFIIGVETNMRSMLSNWRVAVSVSAAGMVLPFGFGCAISYGLPISFGTALFIGIAMAITAFPVLCRILTELELLNTTVGEIVLSAGVGNDIVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFILFLTFAVRPVFIWYLKRTGSLHNPDQSVVALTLLLALGAAFFTQVIGVHAIFGGFLVGLICPEGGFAIKTTEKIEDLIGIFLPLYFALSGLNTNIGLLDTGIIWVIAVIVIAFVAKVSGGMLASRLNGLVWRESAAIGVLMSCKGLVELIVLVGKTFFIIVPPSV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297820108    IVQTALIIAVSRSLAVLFKPLRQPKVIAEIVGGILLGPSALGPKWSMPILESVASIGLLFFLFLVGLELDLSSIRRSGKRAFGIAVAGITLPFIAGVGVAFVIRNTLYTAVFMGVALSITAFPVLARILAELKLLTTRIGETAM----------------AAAAFNDVAAWILLALAVALAGDGGEGGGEKKSPLVSLWVLLSGAGFVVFMLVVIRPGMKWVAKRGSPENDRESYVCLTLAGVMVSGF-ATDLIGIHSIFGAFVFGLTIPDGEFGQRLIERIEDFSGLLLPLYFATSGLKTDVAKIAESWGMLGLVVVTACAGKIVGTFVVAVMVKVPAREALTLGFLMNTKGLVELIVLNIGKEKKVLNDETFAILVLMALFTTFITTPTVMAIYKPARGTHRKLKDLSASDGSTKEELRILACLHGPANVSSLISLVESIRTTKILQHLMELTERSSSIIMVQRARKNGLPFV--------------------------------------------------------------------------------------------------------------------------------------
255573651    LQTIIVLSITRF-LAFLFKPLRQPRVLAEIIGGILLGPSALGPSWSTPILESVASLGLLFFLFLVGLELDVSSIRRTGRTAFCIALAGISLPFLFGVGVSFLLRKAVHGMMFMGIALSITAFPVLARILAELKLLTTQMGQTAMAAAAFNDLAAWILLALAVALAGNGSGGDHTSSNPLTA----------------VWVLLSGVAFIAFMLIFVRPMMDWVARRCSRQQDDEAYICLTLAGVMLSGF-MTDLIGIHSIFGAFVFGLMIPKGEFPERLIKRIEDFSGLLLPLYFASSGLKTDVATIVEAWGLLLLVTSTACAGKVLGTFLVAMLCMIPARESLTLGVLMNTKGLVELIVLNIGREKKVLNDEMFAILVLMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126466319    ----------AKVLEELISYYGYPPVLGDILAGIILGPSVLGLLTPEDYLDAIKWIGIISLLFLAGLETKFTQFMSSIKSSLLVAAGGIIGSFILGYFAGIFAGLNSNQSIFLGTILTATSVGLTVKTLTDVGALGTRYFTVILGAAVLDDVGGLIVFGLAIAMVTTGFTRIEE----------------------LALTAIIAISFYIITLFLLHKSSRVIWGLLKHISHLEDSIIAFLLGLTLIIAWASVKFNLSLVVGAYLVGLAFSEVRGVENVIRRFSLIPDIFASIFFVLSAASIDIKIHVEYLGFIGIVLIVAFAGKILGCGLTAKLSKFDWKGSLFIGIGMLPRAEVALVVSALGKGYGVVTDSMIAATIFVIYVTSIVTPLVLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
219113781    ----LVFLTAVYLSGRVASLLRMPALTGEIVAGILLGPPLANFAPIPQAWVLLGEIGLILTVLEAAMDIDVKNLKVIGIRGFTIAVVGSILPISIGISLAYGMGFEGKAAIGAGATFGPTSMGIALNVLKNGGISSTPLGQLIVSAAIVDDMLALVILSQLEALTGEITVVGVVVPI---------------LSAFLFLLLGGYIALFVLPNIREKYLISKI-----PSEHRDEAQLIILFGILLAMVPATFYAQASYLMGGFVTGLAFCSAEGTHQLISQFKRVTTWCMRMFFASIGFQVPVRDFGDVQVLWRGMVFFSSLFGKLAVGFLVPNMHESLRDCLITGFSMASEGEFAFVIAVFAVDNGLTDRGLYASVVLAVLLSEIIPPFLLRY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282862905    -------ILASGLGAWAVRRFGQPAVVGEIAVGICLGPSLLGLVWPLPFIGALGDLGLLAFMFLVGLALNLGLLRGHSRTAVAVSQMSIALPLVLGSALALGMYGTFAPALFIAVSMSITAFPVLARILTERDLYRTRTGAVAMACAAVDDVTAWCLLAVVVAVTSSS------------------------SPMAALVTVGLSVLYMLVMLYVVRPLLARWVARAERKWSDSA-VLIVLFTGLCLSALATEEIGVHALFGAFVFGTMVPRDSPAVEAARLQAVAVPILLPLFFVSTGLKTDLAVLVEQWLWALAVMAVAVTGKWGGGSVAARLSGQRWRESLAIGALMNCRGLTELVVLNIGLSLGVIGTDLFTILVVMALVTTAMTSPLLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224109328    -------------------------------TGLLMGPMVLGPVRQTGATETLTNLGVIYYMFLVGLQMDLTTIRRISKGAWGNALFGILLPLGMGAGLFHLLPENPLGAWFWSVALTVTSFPDLAQILSDLKLLRTEVGQMAISSAFVSDIASWSFLVVTITVSNGKTRA----------------------------FILPTVAFILFCWFVLRPVLSQIIDKSSKGGNYSDLCIYSILTGVVVCGFITDACGSHSMIGAFMFGLIIPDGELGMMIMEKLEDFPGIMLPAFFVLTGTRILAMFYNINPFAVLGILVLACLAKIISGFLVAMYYGMPVREGVALGVLMNAKGVLALIILNVGRDIKAVDNQPFTIMVMTILLMTILVKPIPLWACKTTKHFRKYKLRTLQESKPNSELRILACIHT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218441621    -----------------FEKFKLPGLVGLLVAGVLLGQNGLHLIDPSETMKLFSDIGKIYLMFVAGLEIDLKEFKKTKDRSLTFGFSTFIFPLITGVLVGRWFGFSWNSSFLIGSLLA-SHTLLGFPIVQQLGKVKNRAVIITVGATIFTDISALLVLAV---CVSIHQGDFTPQSLVWQ---------------LVTLAIYSAAVLFGLDWAGKEYF--------RRTGDQEGNQFLFILLALFIASFGAELINVEQIVGAFLAGLAVNDVLGGGPVEEKIEFVSTLFIPFFFIGMGLLLDVPTFIETILLVIGIVGGLILSKLVAALVIKFIYRYQWDEGLTMSLSLPQVAATLAAALVAANQERLINESVLSTIIVLMLVTSILGPVL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144117937    ---------------PLIRRLGLPDLVGLLAAGVVVGPHALNWVSSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLMAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDI-----------------------VALLLLAVGLGLGQGSLSGLGLGLLLLKIGGFALVVVIGIRWLGR---RLVLRGISDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGSLGENFQFTALMLVGAIGGKGLASWVSGRLFGYRRAQILMMWSLTMPKVAATLATAFIGYQAGLLNQTVLNSVLAVMVVTATLGPIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135834479    -------------------RIGLPPMVGFLIAGFAYNFVGL---EVPTGLQIVADLGVTLLLFSIGLKLKLKDLSTLE--VWGTSVIHILASTLFFTLIILLFDLSLTATIILAFGLSFSSTVYAVKVLEDKGDMSAFYGKIAIGILVMQDIFAVIFLAVSEGKYPS-------------------------------------IYALSVFLLFLPPVKKVIYKLIDQAGHGELLVVSGLFFALGAGYEFFYSVDLKGDLGALILGILISNHTKSKALAKSLLSFKELMLVGFFLSVGMQGLPNLLI---VLTAIGLVLLLPIKTWLYFFITSRFGLRSRTCLFNSITLGNFSEFGLIVAALGVTQGFLSVEWLLVIAIAVSISFVVSPFSLKAEETYQKY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256425532    -------LFIILLAPIILRKFRIPSIIGLILAGMAIGDHGFKII-EKGSIDLFGKAGLLYIMFLAGLELDMTEFRKNRNRSLVFGAFTFFIPLILGYVVCMVLHFNFMATMLVSSMFA-THTLVAYPLASRLGITKNEAVTVAVGGTIITDTAVLVILAIITGAAAGNLNTQFWVRLS-----------------------VSLVVFATIILWIFPMIGRWFFKKIKDDKTSHFIFVLALVFLAAF---LAELAGVEGIIGAFLAGLALNQLIPHTSPLMNRIEFTGIFIPFFLISVGMLVDLRVLLKGPEALLIATVMALVSKYLAAYFTQLSFRYTPTQRNVIFGLSSSHAAATIAVILIGFNMGIINEHVLNGTVVLILITCLAGSFVTESAGRKLAIIEAERKPAAEDTSERLLVPISRQGHMEPLLDFALMIKDPDTHTPIYPLAVV-------------------------------------------------------------------------------------------------------------------------------------------------------------
192360400    ---MFIILLVCRVVGWIGRKLHQPQVVGEMVAGVILGPSLFGLVETKGVLYVGAQLGVGLYMFLVGLGFRADHFKTNVKSAAAVSISGMAAPFLVAILITPWLATRFNATLFMGACIAITAFPMLARIIHERGLSQTKLGTLSLSAGAIDDAGAWCVLAIVLASFGAGA-------------------------GVAYTAIIGGILFASFMILVAPKLLAPLARYAEGQQTLSPTLLSIVLMLFMLSAFIADAIGLHAVFGGFLLGAIMPRGKLTNEVKRQLEPFVILLLPMFFTYSGLNTQLTMVNNLELLAIALVILAIAAKGVACWGAARLCGADNRTAMGIGALMNARGLMELIIINIGLQAGVIGPALFSMMVLMAIVTTLMASPLF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142190695    -------LFVARAMGEVATRLGQPSVVGEILAGILLGPSFPGFAEQGYLLELVALIGAMFLLLITGLETDIQLIKRHSKTAISVSFGGILVTFGTGFLMGQYLPDFLLASLFVATAMSISAIPVIAKVLMDMNLMRRDIGQTILAAGMSDDTIGWIMLSTVAGIAAGDAVTT----------------------GTVLKTVGSVLAFLVLSFTLGRWMVRKLLTFVQDEVVSHDRLLTLVVVMAFLWGAITQWLHLESILGAFVMGILFGMMPLPEEVIKKLESIAGIFAPVFFAVAGLKVNILNLLDPQLLLITAIVIGILGKVAGTYSGARFIGKDHWTSLSFGAGLNARGAMEIIIATIGLRLGILSQDMFSIIVVMAIVTSLMAPFALRA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189461904    -TWIFFLVLVIILFAPILERLRIPHIIGMILAGVVIGEHGFNILARDSSFELFGKVGLYYIMFLAGLEMNMEDFKSIRVKATVLGLLAFIFPLGIGIWTLHLLGYSLATSVLLASMYA-SHTLIAYPIVIRYGINRQRAVSIAVGGTAVTDTLTLLVLAVV---GGMYKGETSEMFWIWLVLKVVVLSVVIM------------------------YAFPRIGRWFFRRYSDNVVQYIFVMAMVFLGAGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMSHLEFVGLFIPYFLIGVGMLIDVNVLFGHIDSVKVAVVMIIVALLGKWIASWLTQKIYKMRALERELMFG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
55379606     ------------------------------VAGVAVAGYGLPVVESSEFIELGAELGIVFLLFFLGLEFNLDRLLDSWERITRAGTIDLGINFGVGLVLGFALFRDPLAAFLVAGIVYISSSAIITKSLIDLGWIANDEANPMLGTLVFEDLFIAVYLTIAAALVTGGSDLGAAAT-----------------------SVGVALSFIVALLLLARYGTPWFERALQTTSNE--FTVVRAVGITVFISGLALAIGVSEAVAAFFIGMAFAPTTHTHKLERLLEPLRDTFAAVFFFWIGVETDPRLFAGVAELVVAAIVVTTPTKILSGYLSGRAYALTPRRSMRVGLGMVTRGEFSLIIAAVALTGAELANAVYSFTVAYVLLMSILGTMLMQYSAPFEAFATARF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260909928    -TLIFFIVMLIILFAPIMGKLRIPHIVGMVLAGVAVGEYGFNILERDDSFELFGRVGLYYIMFLAALEMDSSSLKRNKYRFMMFGLATFVVPFGLIYLLGTSFLHYTTAASLLLATLMASNTLIAYPIIGRYGLQRNPAVALSVGSTMIALFLSLVVLAMIVAA-----------------------HHEGGDALFWLWFVLKVVAFCAGMAFFVPRLTRWFLRRYSDAVMQFIFVMAILFLSASI----SSTIGLEGIFGAFLAGLILNRYVPRLSPLMNRIEFIGIFIPYFLIGVGMLINLRLLFQIIWVVLAITVVGTLGKAIAAYLTSWRFRMHAPSGQMMFGLTSAHAAGAIAIVMVGMQLEIEPGRITDDILNAVVIMILITCIISSVITERAAKTFILSEKNIPASETTEQDDESMLVPVKYPEYANRLMGLAIMMRNPKLNRGIIA-----------------------------------------------------------------------------------------------------------------------------------------------------------
142211041    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVLTGMALALVLGGVGFEMIGLKGEIGALVMGLLLSNHPRAGELSESLWALKEVFLVGFFLSIGMSGLPDM---DALIFAAIMGVLLPLKGVAFFFLLIAFNISARTAFLSSLSLTAYSEFGLIVAAGIPAAN---PYLVPLAIAVSVSFLVAAPLNRLAHPLFERFETPLKR------------------------WERKIPHRDEQPTDLGDAEVLIFGMGRTGTAAYESVQNEGLRPVGLDADTYKAKAHAEAGRHVVFADAEDSNFWSGVTLSGIRAVILAMDDLEAKLIAARTLRRKGFTGPIVSHALFEEHVALISEAGADETYLTMREAGRSLANRAVEVLR--------------------------
57863835     ----------------------QPKVIAEIVAGILLGPSALGPPWSAPVLESVASLGLLFFLFLVGLELDLRSVRRSGRRAFAIAAAGISLPFACGVGVAFVLRGELPGAVFMGVALSITAFPVLARILAELKLLTTPIGETALAAAAFNDVAAWVLLALAVAISGSG---------------------DHRSPIVSLWVLLSGAAFVTIWMVFVKPAMAWVARRSDGQGGGEVWVAATLAGVLASGL-ATDMIGIHAIFGAFVFGLTVPEGEFAGRVTERVEDLSELLLPLYFASSGLKTDVATIGGAWGMLALVIGTACAGKIVGTFAVAMACGMSAREALVLGVVMNTKGLVELIVLNIGRERKVLDEETFAILVLMALVTTFITPTVMAIYKPARNAGRRRLHH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
67521666     ------------------SKIRQPRVIAEVIAGIILGPSVMGRVESIPSLNLFANVGLVLFLFLVGLETNLRFLVSNWRVASSVSAAGMILPFGLGAGVSYGLYHEFHDELFIGIAMAITAFPVLCRILTELKLLGTNVGVIVLSAGVGNDVVGWILLALCVALVNAGSGLTA------------------------LWVFLVCVGYVTFLVVIFR---PLFLRFLNYTGSPSQSVVTITILIALASSFFTQVIGVHAIFGGFLIGLLCPEGGFAIKLTEKIEDLVTLFLPLYFTLSGLQTDLGLLDTGIVWVVAVISIAFLAKVAGGALASRACGLLWRESFAIGTLMSCKGLVELIVLNIGLQAEILSHRTFTIFVVMALV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119357658    ----LLLFIILFV-PVLFSRLKLPSLISLIIAGAVVGPHGLNLMLRDSSIILFGTVGLLYIMFLAGLEIDVADFKKNSSKSILFGLYTFLISIILGIVVAYVLHFSLLSSILIGSIFA-SHTLIVYPLVSKLGIAKNKAVNIAVGGTLITDTLALLVLAVISGMTTGE------------------------LTSEFWIRLLVSLAVFSLIVLF---LFPIIARWFFKRFDDSVLQYLFVLAMVFFSGFLAEAAGVEAIIGAFLAGLALNRMIPHTSALMNRIKFVGIFIPFFLIGVGMLIDFRALFETLKVALVITVAATIAKYLSAWITRKLFGFSIDQRRLIFGLISAHAAVALATVLVGYK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188585519    -----------------FSKLHIPTLLSYIF--LGLLLSGFLAHPEIAVIHDIAQIGIVLLFFLLGLKFPLNHLINISKRIWKVGTLDIILNFGVSFGITYVLGFGVIDALIIGGVCYATSSSITMKALEETDREHTPEAEFKLALLIFEDIAAPVIVSILTALTVEGQVQLAS----------------------VIIILGKAILMTIVSIFVARYVFKKL-ELFFYRYLETDYMPLLIMSIIFLVSGIAVYLELSKLLGAFLAGVMISETLTGEDIDKNITPIKNILLPFFFFWFGTSISFEAGLIHPLALVVLIIWSLVAKFIIGLYGGRIYGLSAKSSLRAGFSLTQRGEFSVIIASLAGPAVLTFSGVYIIITALIGL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
113954890    ----MLIFVAARALAEVLVRLQLPTILGELLAGVLIGASGLHLLVPPETLEAVAQLGLFALLFLTGLESELDELIAVGTQAFTVAVAGVVLPFALGWGLMAIFHVDAIPAIFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALASGGSLE----------------------IGPIVKLVAAAAVFVVAAIGLSRSAAPAFDWLIDKLKAP-GEVLVASFVILALSCFTATAIGLEAALGAFAAGLILSGSKHNHAMQQAVLPIVTLFATIFFVLVGAGMDLSVPGSRTALIIAAFLFVVAVIGKIAAGWAFVSKQPTR-RLVVGLGMMPRGEVGLIFLGLGTSAKLLSPSLEAAILLMVIGTTFLAPVLLRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294507338    -------IVLSRLTKAALERLNLPDLLGYLFIGMALGTGLLRFVDGPQVLSFLAQLGIVALLFRIGLECTPKNLLRRLSGATRIWIANITLSLAVLGVALFLLDWALLPSLFAAVALTATGIGVSVRIWRHTDRLGSAKGALMLDVAELDDLSGVVLLALLTALVPQLQAGLSADLVGP-------------MALTLGLVLGKMALLALGSLLFAQYLEHPLTHWLHDIQPRPDLMISVLGIGL-VGAGLAALLGFSAAIGAFFAGLIFSRDPLSVKIDASFDSLSDLFIPFFFLHVGFALDLSLLFGNLGAVLLLFAAAVVGKGLGSFMPV-MNRLRPSSALTFAVALVPRSEITLLVMQRGLDLGVVSPDAFAVVVAVVILTM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136278180    -------LIIARLFAELFKKFKLPSVLGEIIAGILLGPSVLGFFSPESFMDALINISVIMLLFVAGMEVQLPLVVEQGKVALSTTFFSMLIPICVGYLGVQFLPDLFMASFFIGVVLSITALPVIARILIDMKLFKTRIGMTIIASAMLIDLLGWLIFSVLLSIIEDGKAGTD-----------------------LTYTLVSIVLFGGFMLIVGSRLIDKSLPWVQTKFSWPGGVLALSFGLCFLGAAFTESIGIHSILGAFIVGIAFGDSANLRDRTREIIHVTNVFAPLFFVSIGLYVNF-VQNFNLILILTLITLAYFSKILGAHLGARIGGLSVKDSWTVGVSMNTHGVLEIILGSLAMSVGLINEEVFVAIVVLVVFSIITS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
45357663     ISWVLFTIGIAIIFGHLMNKLGFPGVLGEMIMGMILGNLVFGLVSPDHLFDFLSRLGIIFLLFLGGLDTDLSVLKKTGKIATVSTVFGVLVPLVMGYLALQYMGYTAAESFAGGVVLTATSIGITVRVMMDMGVLKSEVGAASLSASIMDDFLGIMLIIFAVG------------------------------TGSILGLLGKFAIFFIITGFLAMKLVNKFISFSEKLHVEKGILSLAIAVMFLFSFLAENWFEAAIE-GSFMAGLVLSRTAEGKNLIEDVKTIYSILIPLFFVYTGASLNLTIFFDALYLALVLTAIAIVSKVVGRGFGARIMGWNMKKSLQMGIGSIPRAEIALINLMVAIHAGVISESNVGKFIAAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143402941    IFEIAIIMVSAAILGTIFLYLKQPIVVAYIVIGFLLGPSGFRLFEEINYLSEISHVGVILLLFLIGLNLQPNKLLSLFKKTSLLTITTSFLFLIVTTFFSLLLKFTISASLIIGLSMMFSSTVIGLKLVPTTTLHQKRTGEIMTGVL------------------------LIQDLLAIIIILILSGGKTDEPVVTFLLLFLKFVFLTGVLFIGVKWLIIPLLNRFDKI--QEYTFITTLGWCL-FGAESAHLLGLSYEIGAFTAGISIASSPIALAIAEHLKPLREFFLILFFFSIGAQLNLTVNGIILITAILYGCFMVPIKAFIFNKSFKICGEKKSASKELSVRLSQASEFSLLIVVAAKSNNWINDNEGVFIQIITLVTFVISTY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256378085    -------------VGWLLRLVGQPPVVGEMVAGVVLGPSVFGALLPGASAELFGQIGLVAFMFRAGWEFRVDRLGAVARSAGLVSLAGVLVPLLLGAGLTWATAGNPASVLFVGVTLSITAFPMLARIITERGLTDSRFGTLAMGAGAIDDAVAWVLLAGVLSIAAGSAGPVALAVGGSGLLVVGLALALRSRPRAVALAERIGVEDLLLVVLGALFLIAWY----------------------------TDTIGLYAVFGAFSLGVVFPRSERLDRAVESLRPVGALFLPLFFTYSGLNTDFALSVETLAFTAVCVLLAVAGKFGACWMAARLVGEPQPVALRVGALMNARGLMQLIAINVGLAAGIVTPALFSALVVVALVTTIMATPLLALFDRRDR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256754803    ILQIGVLLAVALLMGQLSNKLVNSTVLGELIGGILLGPTVLKTVSPDPDTANFIQIGMFLFMYVAGLEINFRIIWKRRRLIFLTSSLGIIIPLCLGIVLALFIPMEQGHSVFIGTALSISALPIIIKTLMDLNILKTELGTAIVGSATIDDLIGWTIFSCLISYVNSKNAATI----------------------VIFISVLKIFIFIIVMFLIAPRICKTVITFFNKFFKNESAFIGISIVFILFTAFAAEMAGIHPFFAVFILGTVLSKYYRMSGANNRVIMHREFFAPLYFVSIGLKANFMSNLNLPLTVAVL-LIACIGKIAGAFAGAVLGGMNTKAAVCVGVCMNSRGAVEIIIASTALDLNMITEQVFVALVIMAIVTSLISTPVVKRILKLNSMSLQKIKR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255531164    ---IIFSLVLFIILPILLNKIKVPHIIGLIVAGVIVGPYGLNLLKRDSSIVLFGTVGLLYIMFLAGLEIDLAEFKKNRKRILVFGLLTFVFPLVFGSLASYLLGYGFLSSLLLASMFS-THTLVSYPIASKYGVIRNRAVSMTVGGTMITDILALLILAGIAGM-----TKESVTTSFWVQLAGSTIVFVVIVFAVFPI------------------IIRWFFKHFEDSISQYIFVLAMVFLA----SFLAEAAGIEAIIGAFFSGLVLNKFVPHTSPLMNRIDFVGLFIPFFLISVGMLVDVTVLVKGWGALKVAGIIILVTKYLAAWLTQKIFKLSTAEGTMIFGLSSSHAAATLAIILVGYN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
261361025    -------------------KIRQPRVIAEVIGGIVLGPSVMGRIESIPNLTLIANVGLVLYLFIIGMETDVGFLLSNWRIATSVSVAGLAFPFGMGCALAWGIYNQFSDMLFVGVAIAITAFPVLCRILTELKLLDTSVGVITLAAGVANDVVGWILLALCVALANAGSG---------------------------LTAVWILLSCAGFMLFLMYAVKPALLWLLRRTGNIEQSMISLILLIALASAFFTAIIGVHAIFGGFMVGLILPENSFNIKVTEKLEDLIGIFLPLYFTLSGLKTDIGLSGIAWGYVAAVTLTAFFAKVMSATVAARLNGLVWRESFTIGALMSCKGLVELIVLNIGLQARILSTRTFTIFVVMALLTTATTPIVSFLYPPSYQKKLAAWKR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
51893979     --SLVLVAILAFVVPLLLNRLRIPIAAGEILAGVLVGKSGLGLVQSDDLLSIFNFLGIGALMFLAGMEIDLAALVGARPKGRPAWLARLHHPLALGVALFLLTTYGVEEPLFLTLIIATCGLSIIMPVLKDRQMLTDPFGQVLFSTAVIADFLPMLGLSVLAAVKVNGSALEALWILALIAAGAAVYLAARWLSRFNLLEGLTGG--------------------TAQIGVRAAWALMLVFLAL------AQTVGVEAILGSFLAGLLLSMGSHREEITHKLDALGFGFLPIFFVMVGVEFDLRALLGDLALVPLLLAGTLVVKAVPGVLLAIWH--PPRKTLAGMVLLTTQMSVTIAASAVAYTVGAYGASTHAAVVLVAITTAILGPVLF-------------------------------------------NRILGEPADAPVRRAVVLAGMNRLSLHLGRRLVAQGVPVRAVDEHPERAAEFTAAGIQAVVADPASAEGLRQAGAEDARALVALTSDERSNLAAARLGRGEFGIPRAILFATSPDGLAEARQEGLEAV----------------------------------------------
255693195    ---------------ILLNKLRIPHIIGMILAGLAIGEHGFNILARDSSFELFGKVGLYYIMFLAGLEMNMGDFKETRNKALVLGLLAFIVPIGIGFVANVYLKYGVITSVLLASMYA-SHTLVAYPIVTRFGVSRHRSVSIAVGGTAVTDTLTLLILAVVGGLFKGETG------------------------GLFWIWLVIKVIFLGAFII---YVFPRVGRWFFHRYNDNVMQFIFVLAMVFLGAGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMNHLEFVGLFIPYFLIGVGMLINLRVIFGHLKVAAVMIIMALTGKWIACWLTQKIYKMSALERKLMYGLSTAQAAATLAAVLVGYNIILPGGELNDDVLNGTVLLILVTCVVSSL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294146669    ---LALIVVACRGVGWFCRKLAQPQVVGEMIAGVILGPSLFGLLAPGLQAMVFAQFGVALYMFLVGLTLRLDHFQSKVRNAAMVSGAGLFAPFVMAILITPWLGLGRGGALFMGACIALTAFPMLARIINERGLADSPLGTLSLTAGAFDDAASWCVLAVVLALFGGGS-------------------------GVAVLAIVGAFLYVSFLLLFGRRLFAPLGRAVEMQGEMSATVLAITLALFCLSAFIMDAIGIHGIFGGFILGVFMPRGLFVEELKRKVEPLVVILLPMFFTYSGLNTRLDMVNSLPFLLIAIGILVILAKFGACYAAARLSGEDNRTALGIGALMNSRGLMELIIINIGIQKGIIEPALFSMLVLMAIVTTMMAGPLFEIVYGRRARAEGELGRLGAAT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
41019305     VADIAIVLIVGSLLIMLFRRLKQPPVIGEITAGIVLGPSFLFPVELRAHLSMISQVGLLLFMFLVGWEFNGQLLKRRSGAVATVSLSAIGLAFTLGIGAAALLKISFGFAAFLGIAMSITAFPVLARLLTETGLARTRVGALSLAAAALDDVMAWTLLAFIVVIFGAGGDGTSTLVT----------------------VLGLFLLYVALMVFAVRPLLRRLVARLVRGGTASPFLVPLIAAGAFLSAYATSWIGVHAVFGAFAFGLVMPREPRALLAESLHMPLESLLLPIFFIVTGLNVNIGLGWTGLGELAIIMVAAIVGKLVAASLAARASGMNWQESYAVGLLMNTRGLTELVILNIGLSLGVLDGEMFTMMVLMALLTTAMA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242086651    ------------FLAFLLRPLRQPKVIAEIVAGILLGPSALGRNASTPVLESVASLGLLFFLFLVGLELDLRSVRRSGRRAFAIAAAGISLPFACGVGVAFVLRSAVPGAVFMGVALSITAFPVMARILAELKLLTTPIGETALAAAAFNDVAAWVLLALAVAISGSGSGSGSGGDHHRS-------------PIVSLWVLLCGAAFVAAWMVVVKPAMAWVRADAAGDGGGGEAWVAVTLAGVLASGFATDVIGIHAIFGAFVFGLTVPEGGFAGRVTARVEDLSELLLPLYFASSGLKTDVATIGEAWAMLALVIATACAGKIAGTFGVAMACGMGAREAIVLGVVMNTKGLVELIVLNIGRERKVLNEETFAILVLMALVTTFITPTVMAIYKPARAAGRRRLHH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254414759    ----LTILAIMLVAPLLFERLQLPGIVGLILAGVVVGPHVLGLLERDSTIVLLGTVGLLFLMFMAGLETSLNDLKDNASKAVIFGLTTFTVPMVLGTLTMLVLGYGVLAAILVASCFA-SHTLLALPLLNKLGIMRTQAVTATLGATLITNVLALLVLAVVLKADGGTLTLS-----------------------FWLFLIPALCIYTFATLWGVPKIGRWFFRRFGHDEGAEFIFVLATLFVISYLAG---LIEIEPIIGAFLAGIALTPPQLSPLMNRIQFIGNTLFVPFFLISVGMLINPLVLIQQPKSILVIVVVEVISKFLAAWGTGKWFGFRFPSIMVMFGLTMAQAASTLAAITVAYDIELVDELTVNGIIAMILVTCIGSPWI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143395263    ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282165320    -------------LGIVAEKVGMPSLVGELLTGIILGPVALGIIQPEDPLRFLADLGIIFMMFLMGLSIDIESVRSATSITLIGAALVFTFSTAIMAAVGMALGFSVLQGLIIGIGLTSTSTVIGFRYLTDIGDRFSNVFKTLVAVEVTDGIFSIMALAVLLSIVGVISTASGSAIDTN--------GFMSEIGWSTFKLFLLMLGFIIFVIKFGGVVTDTLLGVSRKSGGEQSSIITLSLIVLFGVATMSDWLGLTYVIGAFLAGAILAGSPYTSTVIEPRIIGYGLFIPIFFAYTGISMDFGALLQGPALIVAGLLVIVMGGKYIGTICALSGGYKDNEPRRIGFSLMCAGEDALVIGGIGTSVLLVTSELLSIIGLVVLVSSLIAPILIQRSFRDQDYSPPIAPRTKQSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256666076    ----VVILVACRAVNALAVRLGQPPVVGEMVTGVLLGPSLLGLVAPRTLLYLGGQIGLVIYMFGAGYEFRLSALKEGRKTVAAVSAAGTVVPLALGVGVS-VLGANWAGILKPGVSLAITAFPMMARIITERGLGSTRFGSLALACGALDDVLAWILLAVV-------------------------LGMHAGTAGPVATAIGGGVLFVLLVWLVVRRIVARVM---ANPRVPVDQRMLVTAMFLFGAAWFTDVIGLYAVFGAFMLGLVFPRGEAADAVLARIMPVGRVFLPLFFTYSGLNTRFALLADPKLLLFALVCIAVVGKLGASWGAARMTGEPQPVALRIGVLVNARGLMQLVALNVGLSAGIVSPALFTVLVLVALVTTIMT-------SPVLGWLDKRDARRYADGEMPEFLL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
14590785     IFDLSILLVVAKSLEWLLKKKGIHPIIAHILTGIILGPFGLSIVLPTSELKVLGEFGLIMMMLYMGLTSNFSAISRNKVKASVVAMFGVAFSFILGFLTVYFLEKSLIAALFVGITLGNTAIEVTSGVLV-RERVKKDISSVLMGAAFADDIIAVYLIGILTGITQGGISGLS-----------------------LVFLTIKIVIFILGVLMLSEFVFKRSTR--FYNIIRDLHIFFTFTIVLTFTLAFAQDIGLNQIIGAYLAGLTISRLRERKDIEELEIVLVEFFIPLFFVYVGLMFNPNVRDISILLILLLYASAVLGKLIGCGLGMKIFGSSIRDAIIVGIGMGGRGSLELAILKLGLEKGLIDEGIFATVVIVSMLTALSTPVLFRYTVR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
45358427     ISWVLFTVGVCLIFGKIGNRFGFPSVFGEILIGIIFGLLFFGIVDSSHLTLHLSTVGIMFLLFISGLEIDIHRLKKTENISIVAAVLGAVFPLIFGYISLSYFGYTAKESIVGGVILTATSIGITARLLMDLKVLKTDVGAAAISASILDDFLGLILLILAVG------------------------------SGSLLGLISEITVFFIITGYFGWKLIKKYLIFAEKFHIEKTVLSFTIALMFLFSFLSESWFEVAIE-GAFMAGLILSKTSEGKTLAKEIKSIGNSFLPLFFIYTGARLNLTAFLNHEALILATIFIIVGVFTKFVGWGLIMGKWDLKKSIQLASASVPRAEIALINLMIAVSAGVILEENISKFIAATLISIVITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
270159859    ----------------------------------LSGPHGADFLKIAYIVDIFSRYGVIFLLFMVGLENSVEEMKHTGRDSFCVALIGVIAPMLLGFGVAYMLDDSYQADLFIAATLSATSIGITARVLAEMKKLRTREARTILGAAMLDDILGLIILAVVSSLVINGAVD----------------------LIVIVRIIVSALLFFSGTLFLGPIILRRSIHFFRFLEPWEA-KLFISFIFIMTLSWLASVLQLATIIGAFTAGIILHDDYFSRSIYHLLSPLESILTPMFFIVIGIQVKLECFYHWNVVILSSGLILAAVVGKLISGLGASAKD---DRMLIGIGMLPRGEVGLVFASIGRTLGVISDDLFSAIVLMVMITTFIAPPLLKARYAMRD-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16331580     ----------------IFERLKLPGLVGLLFAGIVLGKSGLGLNEDSESIKLFTDIGKIYLMFVAGLEIDMVDFRRTRNRSLLYGSLTFAVPLLTGLAVGLTFGYSFNASVLLGSLFA-SHTLLGYPIVQRLGIVRNQAVMVTIGATIFTDIAALLVLAICISIHSGSFS-----------------------PAGLVVQLVAIAVYSALVLIGFDWAGREYFR---RTGDEQSNQFLFVLLAVFLASVGSELINVDKIVGAFLAGLAVNDVLGNSPVKEKVEFLTTLFIPFFFIGIGLLLDLPAFLVTLTTLFPLVVAIVVGLILSKGVAAILAQWKLGYTWVEGLTMWSLSIPQVAAAVNAAGDRLVSETVLNTIIVLMLITSIVGPLM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119900204    ---LAIIILAARAGGELATRLGQSSAVGEIITGILLGPSLFGWVAPDEPMQILSQIGLLLLMFQIGLEFDFGHLKHRRTVVWVASAGLVLPFGFGFGLGWFATGLPLASGLFVATAFSITALPILGRIMMEFQLTRTALGVIAISAAAINDVVGWLLLALVSTLAVSHFE-----------------------PAAFATKVALVGVFFAVSWFVVRPLAKRMVALAQPNRGRLSPNLLGAVLALIFAAGMTTYLGIFAIFGGFMMGVILHDEHGLREAWNTRVGVTVFFLPIFFTYTGLRTDVGSSAADWGWCALVVALATAGKFCGSYLAARRCGLGHHESGILGIMMNTRALMELVVINVGYDLGVISREMFTMLVIMAIFSTVVT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
239816534    ---LIVILSTARICGWVLRHVGQPGVVGEMAAGLMLGPVVMGALSHLEGLSSLSTVGLVLFMFVVGLELRTTQVRAQLKAAGYVGALSVIVPMVLGLAISPALHPAWPFALFMAAALSITAFPVMARILKDRGLTRTPFGQLSLGAAAVVDVFAWILLALVVALAGAGEGYAG-----------------------LLKTTAGVAVLLAVLFFGLKPAFAWILRTRAPDGEPSTTVMASLMIGLLGCAMVTEWLHLHAVFGAFLFGACLPRDDLLSSLTERIEPISIVLMPLFFALAGGTTTHAFSGASIGAMLLIVAVATIGKLAGGAIGARMAGYGWRDSLATGSLMNARGLMELIVMKIGLDAGLIGPELFTMLLVMALVTTAMTGPLISLVM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126465163    IFEIVMLLMLAKILEIPFRKYSLHPMAGHVITGIVLGPYFLGLVKPSGEMLGIAYFGLLLLMFYTGLTTDYRELKRRSKTVLLMGGMGVLVTFTLIYLAMCLLGYEGLPGIFIAASLSNTATETMAAIVAKKGDTISRS--LLVGASFVDDVMAVFIIGILAGLAVENSLSITT----------------------LVILTSKALFFLSLIFFISSLLVNK-YPKIYKTISQDYFWFATFSILLSLSLAAAKLFGLSELIGAYLAGILISRGREFHDISDFTVVLDALFIPLFFAYIGLSYSPGAVSFSLYLVLLS--LAILGKFVGTAPIAYISLKDKRRSIAVGLAMSGRGALETALLKLGLDYGIISPMLFNTAITVSLTTTVIAPILYSIVYK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
153799385    --------------------CGQPAVIGEVLAGVALGPTLLDGALSDALFPDLAAVGVAVFMFIVGLEIDAALLRGNGRLAVTVSLSSILVPCGLGMLLALYLGDKQGLVLFMGVAMAITAFPVLARILTDRQMTRTPLGAVALACAAIGDVLAWVLLAVVVAISSPGGADQWRM------------------------------LLAVPYLLVMFFVLRPLLRRLAARRSELRLTFACILAGLLLSAAATEWVGLHYIFGAFLFGAILPRTGHAEVHNRLGQMTGTLLLPVFFLVSGLKVDLDMDTGGLGALALIMLVAVGGKSAGAIAAARLHRMPLRQSAALATLLNTRGLTELIVLNVGLQLGFIGQDLYSLMVVMAVITTAMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
75762632     --SLMVIVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDIWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASIIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFIAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVAIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEAKSHDFPIVKLDDITIASLTEQTAFDADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL---------------------------------------------------------------------
270501774    --------------------FGVSPIPLYLLAGLAFGHGGLPLNASEEFFAVGAEIGVILLLVMLGLEYSANELVGNLRSAAPAGLIDAVFNALPGFAFALLLGWGWVAAVVLAGVTWVSSSGVIAKVLGDLGRVGNRETPVILSVLVIEDLAMALYLPLVTALLAGVGLMKGGIALAVAVFTVVVVLAVAIRYGHLISAALSA--------------------------KDPEALLLGVLGLTLLVAGVAAKLQVSAAVGAFLVGIALS-GPVAHHATELLSPLRDLFAAVFFVFFGLVTNPLDMPPVLLPALLLAVVTMATKVATGYLAARRAGIAEPGRWRAGLALTPRGEFSIVIAGLAVAVYPVEPKLAALATAYVLITVVTGPLLARLP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16329583     LANIIVIIGLARLIGLLFARFQQPPVIGEIIAGIMLGPSLLGLLTTQPFLYLLSEIGLIFYMFLVGLELNPQYLRQKLKVAILTSNVSIFFPFVLGIVLSFFVLYSLNQALFIGAAMSITAFPVLARILKDTGLDKTPLGTLGLTCASVDDISAWCLLAIAIAVTRTDNIFGA------------------------FPTLLGIIVYTVFMVTLGRKFFKYILRNYGQKNYLSQGLLTFIYIMVILSAMLTEWIGIDVIFGGFILGAILPNTNLSTELATKTEDFVSTFLPIFFAYSGLSTDLGLKPYLWAVCALVVAAAIAGKYCGVYVTTRALGVEKQEAKALGWLMNTRGLTELIILNVGLKLGVISPVIFTMFVIMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289583416    IAIVALILALGVASRVLADRLRIPSVLFLIFAGIVIGPEVLGIVSEDTFLSAIVGVSVAIILFEGGYHLHLEKLRESPTALLRLTTVAVITWLGTAAAVVVFLETSLEVGLLVGALLIATGPTVIGPILQ-VVTVRDHVASVLEGEGVINDITAAILVVVVFEVLIAGNGTPAALVGDFAMRLVIGLSFGALVAAVVWFLLDRGGSRPCAAPLHARLIV-----------------LAGIIVAYAGAETLASETGIAAAAMA-GFALGNVDLPYHEDVIDFLDDLSVVVLSFIFIALAALIDFDIRALGLAGLAIVVAITLVLRPAVIYLSTTNARFTHNERLFLSAVGPRGIIPASVATLFAVELQALGRPQEAQLLAGTVFLIIFATVVLQLARQIANYLDVSPMRT------------------------------------------ILVGGGRVGLSLAERLEQDGENVLLIDNDPAAVETARKRGIRAMEGNGTDAAILEQAGADDAKSVIATTPDDDVNLLVCQLAKTTFDVETVASRVNQPDNVDAFESLGVHAI----------------------------------------------
135229959    ISGIAIVLVISFLFSEFFFRIKYPRVIGQIIAGILLSPFFTILIGSSVQIEFLAELGIIFLLLLTGLQLNLDKFQKAEKDAIIIAMFSVLIPFVMGFVLIKMLGYDNFVAFTVGACLSLTAEGTKLKVLLDMKALNTKLGTIMLGAGILDDIFEVLFLSSILFLGSKNPDPAA------------------------LVAIPVKIIIFVAIVYATYKLFPMGMRMIEKEHSRVSTFSFVLIFGIIIAALSKQLLGPVIGAFIAGIIIHLAEHEHYETVKELQVMTFSLIIPFFFVNIGLHFPATEMLQNVGLLIGVLSVATAGKLIGALVATPLTSLSLKQTHLVGWGMNSRGLIELVMADFAFRSGLIPSEVYGAIVVMAIITTLAFPIMMKHIVKKDRKIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
94985260     ----AVILALAFV-GRTAGRLGITPIPLYLLAGIGMGAWMHLGDAPEEFIHIGAEIGAVLLLFTLGLEYTSQELRDNLRANGQVGLLDLGLNFTPGLLAGLLLGFPPLAAVLLGGVTYLSSSGIASKILGDLGRLGNRETPVILAVCVLEDVAMAAYLPVIAALLIGGTFVAIGVNLLVALAAFALAFFLALRYG-------------------------HVLSRLVNVQSNEALLLSVFGLVL-VVAGAADLLNVSAAIGAFLVGIALS-GEVADRTRHLIEPLRDLFAAVFFVFFGLQLELSSVPDVLLPALLLTAVTSATKFLTGWWGAARAGVQTRGRFRAGATLIPRGEFSILIAGLGLS---LAPKLGPLSAVYVLLTAMLGPVLARFDAQLAPLLDRRLREARTS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
53804747     --------LIGRIGGALAWRAGQSPVVGEIIGGIVLGPSLFGLLAPPEPLTILSQLGLILLMFQIGLEFDFSHLKER--RNRRAVRNVALVGLVLPFVLGLGFGYQLASALFIATAFSITALPILGRIMIEFGMTDHKLGVIAISVAAINDVVGWLLLALVTTLTVAEYSHAE-----------------------FALKVGLVAAFVVLGWFVVRPVMKWLVRRFQRSEAGLPGNLLGVLLAGIFLAGMCTYLGIFAIFGGFMMGVVLHDEPTLRAAWKEKVGVTVFFLPIFFTFTGLRTEIGGTLQLWGWCALIILLATLGKLGGAYFAARLSGLSRSESGILGILMNTRGLMELIVLNVGYDLGVISRNVFTMLVLMAIVSTVLTTPCLRAWLPKAGF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224093332    ----------------------QPSIVALITAGVLLGPSALGPFKAVKVLETFANLALVYYMFLFGLEMDLKPIMNSGSEAIRIAISGILIPLGFGFGLFYLLQLSFKGSIFWAITLTATNFPDVTQVLTDLKLLRTDMGRLAMSSAVSSDFFTWILLVVAMSLLNAHP----------------------------YYVLPFILAFVLLCCFVIRPVISKIANHAVKGDDFTEQHIWFVLGWIVFFGFITDAFGLHSMVGSFMLGVIMPRRDIRMKLMERLDDFSGIMMPLFFLTSGTRTDAGFLLKEWYAIFIIIFLSFGAKILSTLLVFLLHNKPLEDGFALGVIMNTKGVMSIIIINAGRNIKVLNNQTFTLMVFSAAMTCLVEPIVAATYKPRKKLLRYKHRTIES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
67920624     ------------------------------------------------IIDEYSEFGVGVLLFLIGLESDLKELLKVGFQSASVAIVGVTLPFVLGFLLTYLFHVPTLPALFAGAALTATSIGITAKVMQDLGVLKSKEGQIILGAAILDDILGIVILAVVISIVETGEVDVVK----------------------ALTLILIAAAFMIAAIVLNQFFGPWFVTQLEKLKSP--NRGMGYFILFIFLSFLAGVVGLEPILGAFAAGLILGGTTARERLVEAIEVLSVVFSTVFFVSIGAKTDLSVLNPSVPALIIAGFLIIVAIVGKVSAGFFAFTDEKINRLGIGTGMIPRGEVGLVFAGLGSATGALPPSIDVAIVLMVIATTFLSPPLLRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288921285    -------------------RIGLPTIPLFMLAGILLGPHTPGLVDSPEDLEMLSALGLVLLLFYLGLEFHLDDLRRGGRRLFAAGGIYLLLNVGAGLGFGFALGWGAREALVLAGVLGISSSAIVTKTLIDLGRLAHPETRLILGVLVVEDLFLAMYLAALQPVLADVHGVGETIAQAG-----------------------KAFGFLMALAMVARFGTRLVGRLIA-VRDDELLVVTFLGAAV-LVAGVSEVLGVADAIGAFMVGLIFGSTSSAPRVRELVHPLRDAFAAIFFFGFGLSIDPGDVAGVAGPVAAAVALTAATSVIAGLVAARLHGFGAQPAADIATTLVARGEFA-LILAAMAAGAGLDSRLASFVAGYVLVLAVLGPIMAGRSGWLVRLLAAVRRPPAEPATPVPHAAPQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
46111877     ---ITLFIVQAFVIIIFCRKFGQPRVIAEVIGGIVLGPSVPGFTESMPVLSNVATIGLLLFLFLVGLEVDTRMFKSNWRVAVSVGLASMMLPFGLGVAVAWGLDMEFGTALFIGTALAITAFPVLCRILSELQLLSTSVGVTVLAAGIGNDVVGWVLLALSVALVNNANGLTA------------------------LYVFLTAVAWVLFLVYAVRPVFLWVLRRTDSIQNGPSQITTLTLLLVLASSWFTAAIGVHAIFGAFLIGLICPDGGFAIKLTEKIEDLVGILLPLYFALSGLNTNLGLDGTTWGYVVAIIACAFFGKIIAGTLAARLTKCLWRESFTIGALMSCKGLVELIVLNIGLQAGILSPRTFTMFVVMAVVTTVTTSPLTRWLYPLSYRLKVEKWRRGEIDWDGNPLQTEAQSSEHKM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296122549    ---LVVMIAAARLGGWLFRKVGQPTVVGEIGAGLILGPSVVGRLSVTPIFQTLGQLGLIFLMFLIGMEFDFSHLKKMGRTAGMIGVAGIVLPFAGGLALGLWMHPYLGFALFMATACSVTAIPILGRIMIEFGINRSRLGALTISAAAMVDALIWIMLATVAAIVRGN----------------------LQWSSVLGMLLLTLALVAMVIIVVRPLLIRWIEKLLPTAESRLNVTSLALWILLIFTMAMTNWIGIFSIIGPFLLGAVLHDQHRFREAFASKTQVYSLLLPVFFTYTGLKTDIGTLDTPLLWIMLVCLVAISGKIVGCGLAARLGGLSWPESGCVAIMMNTRALMGLIAINVGREMGVIPPSVFCMLIIMAVVTTFMTPILRRLLPHVD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
281421707    -TLIFFVVLLIILFAIIMGKLRIPHIIGMVLAGVLIGKYGLNILERDSSFELFGKVGLYYIMFLAALEMDMEGMKKNKSRLLIYGLLTCFIPFFLTYGMSIWLLHYSAKASFLLSCIMASNTLIAYPIVSRYGLQQKPSVTLSVGSSMISLLIALIMLAGLVASFSKHD----------------------GVLFWVFFTL-KFAVYCGVMIMLIPRLTRWFLRRYSDAVMQFIFVLSMLF----MSAALSQIVGIEGVFGAFFAGLILNRYIPHVSPLMNRLEFIGLFIPYFLIGVGMLININLLFQILWVVFCIAFFGTLGKAIAAYIACLGFRLPLSSGHMMFGLTSAHAAGSIAMVMVGMHLLVAPGTVNDDMLNGVVMMILITCIISILTDRSSQKIILRDKELPDAEDDKKVSDEKILVPVKYPEYADNLMNLAFLVRNQKLNRGLIC-----------------------------------------------------------------------------------------------------------------------------------------------------------
186684518    LTVILATCRIITILGR--RYLGQTDVVCEMIAGVMLGPSLLGLIASMSILYAISQIGLVIYMFLIGLEFNTKLLKHHIKSASLLSAAGIITPFILGAIASFWFVTPWSAALYLGASMTITAFPMLARILYERGLAQTRFGTLALGAASVDDGVAWCLLAIVLASVKNSLS-------------------------IAILAIGGGICYVLFAIFLGQPLLRAFTRMTKRDAGVNRQTLTLMLIILMFCAWFTDITGIYAIFGAFVLGAVTPRGEFAQQIRQYSEFLTTSFLPIFFVFSGLNTQIGLTPTLWGITLLIIAIAILGKGVACMLAARLAGENWRESATIGALMNARGLMELIILNIGLEQGIITPTLFTIMVIMAVITTLMASPLIAFLLHGTSY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
283779895    -----------VICGQVMRWFHQPAVLGEMLGGILLGPTIAGLLSVHTAATGIIRVGMLLYLFLIGLEIDLKSLRQYGLSAVAIGLAGTLVPLAAGIAMVYLLPDWWGIALFLGASMANTANPVLARILQELGLIKERLGGIIMSATVIDDLIGWSLAAVVAS----------------RYRLASETGVAGSPMLDFSWGIVVGALLLATILVVGRFVIGPLLSRTKDYLPTTAGELPLLVGFVLLAAGLAESLGSHAMLGAFMLGMALASQAERFTPAAKVLTALGFFVPLYFVSMGLSANF-IADFNWPQVLVVLGVACVSKIGSVFLAARFCGISSSLAGAVACGMNARGAVGIILAGMGLSAGLLDQTTYSLVVMCLATSLFAGPMMKLLVSPAPQQL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16125747     ---LAVILLACRVTGWFGKKLAQPQVVGEMIAGVVLGPSLLGLLFPDFQLSLFAQLGVGLYMFLVGASFQAGHFKTKARSAMSVSFAGIAAPFAIAVIITPFLGLPGAATLFMGACIALTAFPMLARIINERGLQKTSLGTLSLTAGAFDDAVSWCVLAVVLAMFG-------------------------GGPGVAVLAIGGGLLWVLFVLTLGPKILAPLGRMVEREGELSAHALALVILAFCVSAFLMDAVGIHAIFGGFIMGVVMPRGLLTQELKKKEPLVVVLLLPMFFTYSGLNTRLDMVNSLDLLLIALGILAILAKWGACYVAARATGEDHATAMGIGALMNSRGLMELIIINIGLQKGIIGPTLFAMLVLMAIVTTMMASPLFEIVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134381812    -------------------------------------------------------------LFIIGIELLIMAFLRVLRPAVFATLCQIGCCILLALSVNAYFNWTLPQVLLIGFILTLSSTAVALMVLQGLGQSRTHAGQLTVGVLVAQDIAVAPMLVFAQSGADVFQQ----------------------WPLLLVRIVIALLILAALLVWIGKTAHQRLPMAVLLEGNVELAILFSLGICFLAASITG-YIGLSPVFGAFCAGLALAHTNLRKAVLDAIQPVQSLLLVVFFVSIGLLVDLEYVKSHWGVIVGVTFGVLFIKTLLGWALLTIGGEPAGRALVSSLVTPQIGEFSFVLTTSGVASGIFSNFEADFLLAVIAASLFLSPLWSGMLHYL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
21911404     LAGLAVTFAVAFVFARLAKRIRQPRVMGEIIAGLALGPSALFPADARPVLQALSQLGLVLFMFGIGYELDFALLRGAGSRVTLVSLSSMALPMALGAGLAVLLDGVLAPAIFLGVAMSITAFPVLARIIAENGMQRTRIGAMALACAVVQDFLAWCVLAVAVVIATASGLWP------------------------LARMVLESGLFLGVLLYVVRPGLRRLLAPERRRAVGSSLIHAILVTGLLVSAWATHEIGLHAVFGAFAFGAVVPHRHIAPQVVERIEQTSLFLLPVFFTVTGLSVDVGLGRTGLIMTVAVVLVACTGKYVGAAVSARLTGASKAESRTLGVLLNARGLTELVILNVGLGLGVLDSRLFSAMVVMALVTTFMTPLLHRLGFHEELRLVPAPVK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
237756470    --------LVLFIVGLIGKFLKFPTIILF----ILIGIIFGKYVHEDKTLEHLSEIGIVLLFFYLGLEFNIARAIDVAKRIWVVGFIDLFFNFLVPVVVLNILGFEFLVSILGGAIAYASSSAITSKIIVDEKRIANPETEMILGLMVFEDIIAPIMLAVLAGFLSGQNI----------------------EGIAIGIIALKILAAFSFVFLISMTFKNQLALLIDKILNEDLFILFVFG-GLITFAGLTYSLGLSEALGAFLIGMLISETGKSEEVEKSMLSIRDLAVAIFFFLFGANIILDLDTKTILTLVILIVISTVGKFLTGYIGGKIYGLSKRASITAGFSIINRGEFSIVISKLSPAAYLSFFGVYIFFMALIGILFA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255552535    ----LMMLCIRLVFG-ILKPLRQPRFLAELLSAVLIVPSSTANIASTRTLDTMGQLGLVYYMFLVGLEMDLTLLKHIEKKALYNAVVTILFPLGMGIGLFFLLDHYGMGGAIWALTLTVTSFPDLARVLSDMKLLHTDIGRLALSSAVVCDLVAWALLVLAITMVNQH---------------------------FYFLNVFVMVGFVLFCWFVVRPALSWIIRLNNSSNDHELLIYFILGGVVIFGFVTDACGSRSM-VGAFMFGLIIPKGELGIRLIEKLEDLTGILLPAFYWTNGLKIHFHTLNDRVNIIVVPIIIVLACTTISAFIFSIVQGMSAREGITLGVLMNTKGVLALIIMNVGRDLKGFDEQMYAMMTMSLILTLMVKPIAMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
261403391    ----------------LLKKFNIPAITSIMVAGMIIGPYGLNILQVDETLKVLADFGAIMLMFLAGLEVDNETLKKEFKNSLILSLFSLIIPGIGGYMIGNYLGLGFIGSLLYSVIFASHSVAIVYAILEELKMVKTRLGTIILSATITVDLFTLLLLSVVIKLGAGG--------------------------GDIGTFLLETFAYIAVLLLVIPSLSKYILKLFRKLHAQRIHY---VLFIIFIAIVVGEIIGIHPIVGAFICGVAVSEALTKEEHDELLAIGYGFVIPIFFLVLGMETNIGVILNLNNLELFLLTLIVFLKFISGFIALEILRFDKLKKIMGSLLTVPKISASLVAASIGKELGLIGNEIFVTIVALSVITSTVIPILAK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
280960351    ------------IIGHVAARIGISPIPFYLLAGLAFGHGGLPLGASETFIETGAEIGVVLLLLTLGLEYTADELIHGLRRQAPAGVLDLVLNAAPGVAAALLLGWGGRAAVVLGGVTAISSSGIIAKVLGDLGRLGNRETPVVLSVLVLEDLAMAVYLPILTALLAHQTVARGSLT--------------------LAVALGALVGVLYVALKHGAKVTLLVFNP--KSDRNDEILLLRALGLALLVAGVAQRLDVSAAVGAFLVGIALS-GPVAESATEVLTPLRDLFAAVFFVFFGLQTDPAAIPPALAVASLLAIAGVATKVLTGWWAARRAGIATLGRFRAGAALVARGEFSIVIAGLAVAAGVNPK-LGPLAASYVLLMAVLGPLAARFAEPV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15790915     IPVVATIIALGVLSQVVADKLQVPSVLFLILAGIVVGPEVLGVVSSFGGIDTLAGISVAVIVFEGAFHLKLEKLREAPGAWLLVTVGAAIALFGTAIVVRVLLGTGWDVAFLIGSLLVATGPTVITPILS-VVPVRDRVGAALETEGVVNDVTAAILAIVVFRVVENPQRSVDVVLQDFVTR------------------LGTGVLVGLVVAAVVWYILRRID--LSKGNAPQNARLVVLAGALVAYGAADTLYSEAGIAAVATAGVLLGNADLPYEKEIEAFKGDVTLVVLSFVFIGLAALLSFQTLLDLGVAGLAVAVLVALVIRPLAVFASTARSRYTSAERVF-MSAVGPRGIIPASVATLFAVEMPQAANVLVGTVFLTILLT-----------------------------------------VVFEGGFARHIAQALNVIPMRVIIVGGGTVGRALAERLEDRGENVVLVEDDPEAVERARNEGYTVHSGDGSDTDELRAAGAENAKILTAATGDDDVNLLVAQLADSKFDIDTIIARANNPDNIDAFEDLGVSTV----------------------------------------------
119961654    ------------LLARLAGRIGMSPIPLYLVGGLAFGAGGFVKLDGMHEFAHLSEIGVILLLLMLGLEYTASELVTGLRRSWQAGVMDFILNFIPGAGLAVLLGWGLVGAIVMGGVTYISSSGIAAKVITDLGRIGNRETPVVLSILVFEDLAMAIYLPILTAILAG-------------------VGFLGGLQTVGIALAVVTVVLVIALKHGHR------VSQAVHSDNSEVFLLNVLGLALLV-AGIASALQVSAAVGAFMLGIAISGAT-AHNATRILEPLRDLFAAIFFVAFGLNTDPTSIPPVLGWALVLAVITAATKMLTGFWAAKRAGIAVPGRFRAGAALIARGEFSIVIAGLAVASGAVPDELAALATAYVLIMAILGPLAARFVEPVVKAIRKTPGAPPRTPEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126513536    IGDVALVLAVGTLFVLLARRVKQPAVIGEITAGICLGPSLLGLFPGDPYLNVVAQIGLLLFMFIIGWEFDYASMKGRRRDVGTIWISAAALPVAMGMGLAVLLHGSVDFALYLGIAMSIAAFPVLARIITDHRLQLTRVGTLALALAALDDILAWSMLAIVVALVTATGTGGFLGVLGWG------------------------AVYILVMLVIGRPLLAAVAAAHQRGHAYPKPCHASGTLCSAY---VTSEIGLHAIFGAFVFGLVMPRGPFHNAAMVPLEHISKLLLPLFFVVSGLSVDLTAMTADGLIMCVIICVAITGQLGGVLLPARVTAMSRHDSTILGLLMNTRGLTELVILHVGRSLALLSVELFTAMVMMALVTTMTSPFLTMMLRRTKPHSEARCHRRPRPGSRTAERAESLLPPGTPTDRPARPAARPHLAAPRGRDAAPRGPRPRFG-----------------------------------------------------------------------------------------------------------------------------------------------------
284164267    ----ILIFGLALVAPLVLDRYRLPGIIGVIVVGAAIGPNGLGILERGETIVLLGEVGIVYLMFVAGLEINLTQFIAYKDRSAVFGVLSFAIPQAIGTVVGYALGLTVGA-AALFAAIFASHTLLAYPIVSRLGIAKTESVTATIGGTIVTDTLALLVLAVVMAGEAG----------------------ELGPAFWLSLTGKLALFFVGVWV-----LVPRLGEWFFRTVDQESYFEFLFVMAVLFCAFLAELAGVEHIIGAFLAGLVLNRLIPESGPLMNRIEFVGLFIPFFLLSVGMLVDVWVGLETLAIAAAFVGLLLPTKYAAAWLTARLYGYSTETMAMFGLSLGQAAAALAIVL-IGYEATLFGEAMLNATVLMILVVSVISPAIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6724240      LVTLALILVTARASGELARRLRQPEVLGELFGGVVLGPSVVGALAPGVVLSGISWIGALLLLLMAGIEVDVGILRKEARPGALSALGAIAPPLAAGAAFALVLDRPLPSGLFLGIVLSVTAVSVIAKVLIERESMRRSYAQVTLAAGVVSEVAAWVLVAMTSSSYGASPALA------------------------VARSALLASGFLLFMVLVGRRLTHLAMRWVADATRVSKGQVSLVLVLTFLAAALTQRLGLHPLLGAFALGVLLNSAPRTNRLDGVQTLVAGLFAPVFFVLAGMRVDVSQTPAAWGTVALLLATATAAKVVPAALGARLGGLRGSEAALVAVGLNMKGGTDLIVAIVGVELGLLSNEAYTMYAVVALVTVTASPALLIWLEKRAPPTQEESARLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294633182    -------------VGRLLQAVGQPPVVGEMVAGVVLGPSVLGALLPRPVLYVVGQIGLVAFMFRVGWEFRVDRLRGVARPAALVSAAGVLVPVALGALLIVTAGRRTGVALFVGVALAVTAFPMLARIIAEQGLTGTRFGSLSLGAGAVDDAVAWILLAGVFSISG-------------------------GSAGLVSVAVAGAFGLVAVLAAAVR-LRPRTVRLAERAGPDNL--LLALVGVLFLAAWYTDEIGLYAVFGAFSLGLVFPRSSQLDRSVETLEPVGRVFLPLFFTYSGLNTDFALLGSGPVLLFTAVVVAVVGKFGACWLAARAAGEPNRVALRVGALMNARGLMQLIALNLGLAAGIVTRAMFSALVVVALVTTVMATPLLRLIDRRDR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
71021375     ------------VLGFALQKIRQPRVIAEVIGGILLGPTAMGRIPSLPYLNLVSTLGLVLFLFLVGLEVDVRVVRRCAKPSIAISVAGMILPFGLGAAVSVGIYNSFIDKLFTGVAMAITAFPVLARILTETKLLYTKVGVIVLAAGVGNDVVGWILLALTVALVNADTGLTA------------------------LYILLCAVGWVLILFLVIKPALIWLARRSFENGPNQVMIMITLLLVLVSAWIT-DIIGVHPIFGSFLVGLMVPEGGYAIALTEKMEDLVVIFLPIYFALSGLKTNLGDSAKAWAYTVAIIVIAFFSKFIGCAAAAKAFGFNLRESAAVGTLMSCKGLVELIVLNIGLSAGILDTRVFSMFVLMAVVSTVITTPLTLWVYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143904278    -----------------CKRLGQPAVVGELAAGVVLGPSVLGRAAPDAFLFTVGWLGVMLLLVTTGFETDLTLIGRLGRAVLWVTVGSLVVPFAFGVAGGAIIPDSFLTALFLATALTISSLPVIATILADLRLLRRNFGQLTIAAGMANDVVGWILLGLIAGLVSTGQFE----------------------LGDFLTTLVGLLVFLAIAVALGQRIVDRVLLAMRRTSVGTAGWLTMAIVISVGLGAITQALGVEAVLGAFVAGILLGRSRYRHDVEEQIETVTSLLAPVFFATAGLRVDVALLADVLFWAFLLTLLASVSKFGGSWIGARMAGLEHREGFALGMALNARGALGIIIATVGLDLGVFNASSYVITVVMAIATSVVAPPALRALVSGWAGSPEEQARLKREEQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260893071    ---LVILFLGVSVAILLARRTRFCSIPLLIFLGAFLGPHALRLLEPTESMALMAKLGLIFLLFHLGLEFSVTRLLEKVPVLAKSGSLYVGLNFLRGLLLGWLLFRSGLDSWAIAGITAFSSSAIVARLLVELKRTANPETEYILGLLVWEDIFVALYLAFFSAL----------LFSPPEGRWLRLLGGVLAAAGILAILLGG-------------RKLKPCLDRLLDLKHGESVLVTTFALLLLTVYLCSR-VGIAEGVGALVLGMILAETRHAKLLVSLFAPLKDLLGGVFFFVVGMGIDYRHFLPATDKAVLAALVTVLGNLVVGWLSAYLAGYRGRAAFNVGATMMARGEFAIIIAGLAVEGGA-SSLLEPVAALYVFLLALVSPLLARHSRRIYSFL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294815981    ---IIMGLGL---IGRFAGRIGLSPIPLYLLVGLAFGTGGLPLSASEDFIAVGAEIGVILLLLLLGLEYSASELVGSLKTQYPSGLVDFVLNALPGAAAALLLGWGPVAAVALAGVTWISSSGVIAKVLTDLGRLGNRETPVVLGILVMEDLAMAVYLPLLTALLAGVGLAGGSIT--------------------LLIALGTVGIVLYLALRHGRVISR------AVSSDNPEMLLLVVLGLTLLVAGIAQELQVSAAVGAFLVGIALS-GEVAEGARKLLTPLRDLFAAVFFVFFGLSTDPNEIPPVLLPALLLAVVTAVTKVFTGWYAARRAGIAPKGRLRAGGALVARGEFSIVIAGLAVAT---EPRIGPIATAYVLILVVLGPLAARWTEPLVLPLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220907286    ITDPVAIFLIILVAPLLFERLRLPGIVGLILAGVIVGPHGFGLLERDSTIVLLGTVGLLFLMFMAGLETSLDDLKYNADKATVFGLATFAVPMLLGLAAMMLLGYPFLSSILVASCFA-SHTLLSLPIVSKLGIMRSQAVTVTLGGTLI-----------------------TNVLALLVLAVVVKAHQGNLTLGFWLFLIPSLSLYTFATLWGVPRLGRWFFRRF---GHDEGAEFTFVVATLFVVSYFAKLIEIEPIIGAFLAGIAITQPQLSPLMNRIQFIGNTLFVPFFLISVGMLVNPLILVQEPRSLLVSAVMVIVAKLIPAWGSGKLFNFDFSNIMVMFGLSVAQAASTLAAITVAYNIKLVDQLTVNGTIAMILVTCIASPWITARWGQGMKSTSPRSRQPQPSIPRYRILVPVANPSTEDNLLQLALILAKRSHGTLLPLHVLTDTYASITEEA--KLQQQRLLAVAETVAHAAVTDVEPIGR---VDDAIDKGILRTAQERHANLIIC-------------------------------------------------------------------------------------------
119511280    -----------------FERLRLPGLIGLVFSGVVLGPSGWNFFHESPIISLFSNIGLLYLMFVAGLEVEIKHFRRRKKRSLGFGILTLSFPLVMGTLIGQIFNLGWNAAILMGSLLA-SYTLLAYPIISRLGVVKNEAVTVAMGATVFTNLSAVLILAVCIA-----------------TTDTGLFSLDQLLPLLMWLSVYTMIILVGFDWAGK--------EFFRRCGDNEGNKFLFVLLTVFLAGVGAQFIGVETIVGAFLAGLAVNETGEGPVREKVVFIGSVLFIPIFLVSFGLMIDLMTSISTLQLTLLMIVGLISSKFIAALFTKLLYRYNWGEILTMWSLSIPQMGTTLAATVVGYRSGLLPE----AVLNSVVVLMVVTSLLGLWMTNHTAVALVSTAVPEVPTTSLSEEKTEAKH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
292656045    IPLVAAIIGIGVVSQVLSDRFQVPSVVFLIASGILLGPEVLGVISPDSFLQAIVGLSVAIIVFEGAFHLRIDKLREAPAATFLVTVGAIISFVATGVVVHYALGAPWPVSFLVGALLVATGPTVIAPIL-EVVPVRDRVGAALDTEGIVNDVTAAIVAVVIFEAILEGVSSPDALVTLFAERLGVGVVVGAIVAGSLYYALRYVDLSPGNAPQNARLLV--------------------LAGALVSYAAADYVATEAGIAAVATAGILLADVPYEEEISAFKGDITLLVLSFVFIALAALLDFQNLLNLGVGGLAVVAAVALVIRPFLVFVSARGDRFTREEKLFMSFVGPRG--------------IIPASVASL-------------FAIALQEEATRLAAEGMTQQAAALNQSASILVGTVFILTTVVFEAGLARRIAEYLDVIPMRVLIIGGGKVGRALAERLADRGENVVLIEQDQEVVQTARNMGFTVHHGDGADTSVLRSAGAANAKFVVAATGDDDVNLLVAQLANSKFDPESVLARANNPDNVEAFEELGVRTI----------------------------------------------
289581645    ----VAIFGLALIAPLVLKRYRLPGIVGIILVGAVIGPNGLHLLERGETIQVLGEVGLIYLLFIAGLEINLTQFVAYRDRSIVFGLLSFTIPVVGTVVGVAVLDLSVAAASLFAAIFS-SHTLLAYPVVTQLGIAKNEAITATIGGTILTDTLALLVLAIVIAA----------------------VGGDLDAAFWVQLTAGLAVFFVGVWL-----VVPRLGRWFFRIHSEESYFEYLFVLAVLFCAILAELVGVEHIIGAFLAGLALNRLIPETGPLMNRIEFVGLFIPFFLLSVGMLVDARVFFETLLIAGSLLGMVVTTKYLAAWATGRLYDYDRNEVYSMFGLSVGQAAAALAIVQIGFDAGV-DGFGQHMINGVVVMILVVSLFSPTLVQRTGAEIARREREPYDPATAPQRILVPAAHDSRDPRSLLGLAMAIRDERADEPIHAV-------------------------------------------------------------------------------------------------------------------------------------------------------------
196248429    LTSLLIVVVAAFLTPIALNRLRLPVVVAEILVGIVIGKTGFDLVQPDMWIETLSTLGFLFLMFLSGLEIDFSMFANQPKTTFGVAPLIFVAIFALSYGLSYLFVVFIDNAFFMTLIISTISLGVVVPTLKDTNLMETTIGQTILLVAVIADLATMILLAVFVSLYEP----------------------EHGSTWLLLGLFACGVVFYFVGKHFKRRFVETMAKGTVQIGTRAVFTLMIVLVAL------SETFGAENILGAFLAGVLVSLLSPNKELRHQLDSFGYGFLPIFFVMVGVDLNLRSLITEP-TILMMIPLLFLALIVSKVVPVFLLRIWYDTKMTLAASFLLVSTLSLVIAAAAIRIGMIDETMEGALVLVAVLSSIVAPTLFKLAAARELDLHRYDVRLFHAQREDMERTGAGDVFSIVRIADYTKEALEEQGAFAADIVVAWTGNEKVNADVALAAKEQGVRVLVLAESPKQVERLNDEGIEVL------------------------------------------------------------------------------------------------------------------
242066230    --IMVTVLVLSGLFHSVLRRLGQPSVISHILAGIVVGPTVLGRAINLRQLALGGTIRFIVFMFFIGLELDLRYLRHNLRRSLVVACGGSGLCLVLAVLAGFSYGFLHPGTALFAIVLTSTASPVLIRIVTELKLTGSETGQIAIGAAFANDMASLTALSAIIVTHTLYGKMPKEEEEYPSSSTPAAKAAVVAWIALTVWMAVNLAAWVARMLNRLKRGRQYISKY-------ELCGMLLLIVGLSM---LEQIIGYSSSMTAFLIGLAMPREGPTARTLMDRLPVHQLFMPLCFGAIGARLDFATVVQLVVAVTFTTLLSTAGKVAGTVLAGRALGIATREAVVLGALLNVKGYSDILAINFGNKVNVWGETMQVVLLISSIITFMAGPASAAIVRQQRRASRYRSRCLE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142611476    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSSELLFVSALGYCMGIAAICG-YIGISPEAGAFFAGISVGNLPYRLDIEDKVGPLKLFGQILFFLTVGVTIQAENFSSNLGAIIPLLLLVVLIKPLFLIITGYASKLKGRTAFLIGTTVNQSSAISIIVALLAWKYNVFNDRLFAILIAVILSSLVLSSMGHAIQPALYKWLVGVLNRNISAIDLESSRQV------------------------VLKDHVVLLGFNEIAQEISEFSNVQLTPVLLIDCDPDIIKHFEDRNVDPVYADPADPKVWQEYKLNEAKVVVSCMSDLDADVELANYIKKTSPDLPFIAVTTSHEDSLKLYENGARYVIQTEELAS--------------------------------------
153808915    ITDPTWVFFLVLIIILFAGRLHIPHIIGMILAGVLIGEHGFHVLDRDSSFELFGKVGLYYIMFLAGLEMDMEDFKKNRTKSIVFGWLTFLIPMGLGIWSSMVLGYGFLTAVLLASMYA-SHTLIAYPIISRYGLSRLRSVNITIGGTAVTVTLALIILAVIGGM------------------------FKGTVDGWFWGFLVAKVAFLGFLIVF---FFPRIGRWFFRKYDDSVMQFVFVLAMVFLGGGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMNRLEFVGLFIPYFLIGVGMIIDVRSLFTGGEALVVMTVVATFSKWLAAWITQKIYRMQPNERSMIFGLSNAQAAATLAAVLIGHEERLLNDDVLNGTVVMILFTCVISSLV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
71394070     IGDFLWIITAALIFSWVFRKIRLPPILGAILAGLVLGPSWLNIIHLNEWLIFLGTMGGLILVFLVGLESNLKEILSFSREGLTVGFSGMLLSFVIVAGFARFMGVGTIQSLLLGVAMAISSTIPSLTTIVSLRKGNTRAAKIFSVSSLVDDVFGLLLLFLVINTFSASGVNLVGLAE----------------------FLGLLAIFWVVSLTIIPRISVWAYNYFDYPS--EQTTSLLTFIFILIAAIAAEDFFYEASFGVFLVGLAFSTLHYKYEIKKVFLSLGDLLFPAFFVMIGLNVDLHVFSSWALFAIGIVIAAIIGKVLAGLIGAWFTRLSTSEGLAVGLSLIPRGGVSLVIASLALSKQLISPSLFSSIVLVVIVTILLAPVFSRI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142987944    ISTIFLEFGLLIIIARLARRWEISAVPFYLLAGLLFGEGGLSVVSSDALVPTLAELGVILLLLLLGLEYSGDELVQTAQRQSRSGVIDLIANSVPGALVGFAFGWGIPGALALAGVTYISSSGIVAQVIRDLRWRRNPETKPVVSVLVLEDLVMAPYLPILTVVLTGTGLLTGLISVSVALIVVAVVIIITLKGDTSFKRLFNASEPVGLLLI--------------------------VFGAAVAAAGLAGLVQFSPAVAAFLVGLLL-TGELAEVARRRLDPLRELLAAIFFVYFGLSTDISNLPAVLLPAAGLALLTIGTKFVTGWFAAATVEGGTISRLRAGALLSARGEFSVIIAGLVAVSGILPPTFQAFVAAYVLITAFAAPFLARWAEPIGWWW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158314027    ---VTVLLCLALGLGRLAIRLGLPSVVGELLAGVVVGPSLLGAVASEHLLDALGQIGVILLVGLTGIEMDMRMVRRRGATAARISIAGLVLPVGLGIGAGLLLPESLLAALFLGVAMGVSAIPVAAKILHDMRLLHRNVGQLILASATVDDAVGWSLLSVVSAMATTGVRGGDIAWPVLSVIGVVAAAFVVGRPLARLAVAAGGLARPSAETA----------ETADTGGTGSGSGIAVAVVFILAAAAGTHALKLEAILGAFIAGILLGSTPTLDRLEPLRLMVMGVLAPIFFASAGLRIDLTALTRPEVALAAVVILAILGKFAGAYIGARASRLGHWEALSLGAGLNARGVIEIVVAGTGLRLGVLSTATYTVIVLVAVVTSIMTPPILRATMR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
22329355     ITQLFVANLSYRVLYYLTRPLYLPPFVAQILCGLLFSPSVLGPYRFTMVLETFANLALVYNIFLLGLGMDLRMVRITELKPVIIAFTGLLVALPVGAFLYYLPGNGISGCVFWSVALACTNFPDLARILADLKLLRSDMGRTAMCAAIVTDLCTWVLLV--------FGFASFSKSGTWNKMMP--------------FVIITTAIFVLLCIFVIRPGIAWIFAKTVKAGHVGDTHVWFILGGVVLCGLITDACGVHSITGAFLFGLSIPHDHIIRNMIEEKLHLSGILMPLFYIICGLRADIGFMFTDKFMMVVVICSSFLVKIVTTVITSLFMHIPMRDAFAIGALMNTKGTLSLVVLNAGRDTKALDSPMYTMTIALLVMSLVVEPLLAFAYKPKKKLAHYKHR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86742123     ----------AILLGRVAVRLRMPAIVGELCVGVLLGPSLLGTLWPTHLLDAVGQLGVLFLVALSGFEIDTRIIRRRSLTVARISLGGLLLPLGFGIVTGVLMPSSLLGALFLGVAMCVSAIPVMAKTLMEMRLTHREVGQLALAGGVIDDAVGWLMLAVVSAMATTGVRAGDTALSVLYVLGVGIFALTIGR--------VVVRAVLGRIIATSGAGAGAGADPGARSGS----VVAFVAVLVLASAAGTQALELEAVFGAFLGGVVLGSSGLHASVAPLRIVVMAVLAPIFFATAGLRVDLTALSETLLAAVIVLAVAVFGKFAGVYAGARASRLTPWEGLALGAGMNARGVIEIVVASVGVRLGVLSTETYTIIVLVAIVTSVMAPPILR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256393250    -------FFIAVVVILLFCRLGQPPVVGEMVAGVLLGPSLLGAVAPRLENELFGQIGLVAFMFQAGHEFRAHLDRHIARAAATVSGAGIVVPLAFGVLLAIGAHSPVVTEAFVGVALAITAFPMLARIITERGLSGTRYGSLALAAGAIDDVVAWCLLAGVLAVAT-------------------------GHPKPILVALGGMVVFGLSVYYAAR---PLLARTLRQSGSVSDGQVLVVVAVLFLAAWFTDEIGLYAVFGAFCVGMVMPRDDTAERAVGTITSSRIIFLPMFFVYSGLNTRFGLLGKPALLLLFAVILAVAGKFWACWLAARLSGQDQATAVRLGTLMNARGLMQLIALNVGLQAGIINSELFTALVLVALVTTLMASPALTLLDR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
40713175     LIAVATLLLVAHLLARLAERVRMPAVVGELATGVILGPSLLGHLDQMHLLDAVGQIGILLLVGLTGTHLDVAMVRRRKATALPLALGVGVGYQLAGWLSGAVVGDRLVFAGFMGVAMCVTAIPVIAKTLSDMRLLHRDVGQMTLAAGTIDDAVGWFLLSVVSMAATAGLT-----------------------TGHVVQAVAYLLGFVVLAVLLGRPLVRRVMR-LADRGEGSGSSIVTAVVVVLTGAAITQALGMEPVFGAFVAGILLPAAANQAKLAALRTVVLSVLAPLFLATAGFRMDLTALADPQVAIVLVLAIAIVGKFAGAYAGARLSRLSRWEGLAIGAGMNSRGVVEVVVALTGLRLGVLNTATYTIVVLVAIVTSVMAPPLLRYAC---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257386804    ---LVAGITAIGVLALLADRLQIPTIIFYIGAGLLLGPFLGGRIIDPDALPAIVGLSVAIIVFEGAFHLRVERIREAPAAALVVTVGALIALLGTAIAVRFALGASWALSLTIGALLTATGPTVVTPIL-DIVPVRDRVAATLETEGIVNDVSAAILAVVFFEIVNPADDFE---------------GLLHGFAGRLGIGLFFGVVVAGVLYYLVRYVD--LAPGDAPRNARLLVLAGALVAYASANSVASEAGVAAVATAGFLLGN--ADIPYEEDIEDFKGDITLIVLSFVFITLAALLEFTLRTVGLAGVAVVVIIALVLRPLLIFISTVGDRFTLQER----TFMSLVGPRGIIPASVATLFAVQLPEEASLLLGVVFLAILLT---AIFEGGLARYIAE--------------------------------------YLDVIPMRVIIVGGGKVGRSLAERLEDRGENIVIIEKNQSVVESARNAGYTVEYGDGADTDTLRAAGADNAKIVAAATGDDDVNLLVSQLASSKFDVERVIARANNPDNVEAFEDLGVRT-ISSSMATAWAMDNQIERPA---------------------------
254170020    ILDLSILLVTAKTLEWLFEKREIHPIIAHILTGIILGPFVLNVISPSEPLKVLSEFGLLMMMLYMGLTSNFSAIATNKLKATVVAILGVAFSFVLGFMTVMAFGRGLAAAIFVGVTLGNTAIEVTSGVIV-RERVKREISSILMGAAFADDIIAVYLIGIITALARGELSFVP-----------------------LAVLTIKIALFIVAVLLISEFVFKRSKRFYGIVRNLNIFFTFTLVLTFLLALIAEE-VGLHQIIGAYLAGLTISRLRERKDIEDLQVVLTEFFIPLFFIYVGLMFNPTMGKISLFMIVILYVAAVLGKLIGCSLGMKIFGFDWKKAFLVGIGMGGRGSLDIAILKFGLEKGLIDQSLFASIVIVSMLTAITTPQFFKLY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148242537    ----LVILVAARLLAETMVRFKLPTILGELVAGLIVGISGLHLVVPPETQSALSEGFSAVLLFLTGLESDLDELVAVGGKATSVAIAGVVLPFAIGAGLMAIFQVELIPAVFAGASMTATSIAITASVFGELKMLRSSEGQIVLGAAVLDDILGIVILAVVVSLASSGALT----------------------IGPIISLVAAAVVFVLAAIALSRSAAPLFDKLIENLKA-TGEIVVASFVVLVVCAFTATAIGLEAALGAFAAGLILSKSKHRHDIEQQVKPVVALFATIFFVLIGTKMDLSVPSNREGLIIAAFLLVVAIAGKVAAGWLYASKEPT-NRLVVGLGMMPRGEVGLIFLGLGSQAKLLSPSLEAAILLMVIGTTFLAPLLLRF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288923691    MMELGAVLFLLGLVGHGAARFGVSPIPFYLLCGLAFGHGGLPLGASEEFIAIGAEIGVVLLLLTLGLEYTAGELLVGLRRNAPAGGLDLALNAAPGVAAAFLLGWDWRAAVVLGGVTAISSSGIIAKVLGDLGRLGNRETPVVLSVLVLEDLAMAVYLPVLTALLAGTT--------------------FAGAAQSLAIALGAMVGVLYLALRHSARVTRLVYNPTSDRNDE--IILLRALGLALLVSGVAQQVQVSAAVGAFLVGIALS-GPVAEGAREVLTPLRDLFAAVFFVFFGLQSDPAQIPSALLPALGLAAAGVATKMFTGWWAARRSGIATMGRFRAGAALIARGEFSIVIAGLAVASDVEP-RLGPLAASYVLLMAIIGPVAARVVEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15077450     --------------ALVGRHLGQPRVVGEMISGIVLGPSVLGLVAPHSYLDLVAQIGLALFMFLIGMEFGDTHHEGAGRTGAAVGIVGVCVSFALGCALGYALGYAPDGTLFLGIAMSVTAFPVLARLLMERGMLQSRAGTYAIVGAATADLAC------------------------WLLLAGLVALLRGGSPLGVLRTLALTAVFFGVMVVLVRPALRRVLERPER-RLPDGGVLTLIIPGVLLSAVATELIGIHLIFGAFLFGAICPKTALADARGKLQELVTAVLLPPFFASVGLKTDLRGGGALWVWAGVALLVAVVGKLAGSAAAAALMSVERVDALRIGVLMNCRGLTELVILTIGLELGVLTPALFTMLVIVTLCATVMTAPLLDLLDRAEARTAPARTKASS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158340801    -------IVLAILFKAGAERLGIPPLVGYLLLGFVLQLLDFGFLASEVVLEVLAELGIISLLFRVGLECNLTGLLRQLPRACLLLVGDVICSGSLGFITAFLLNLSLVASLFIGIALVATSVGISISVWQDSQALNSINGELLLDIAEMDDIAAIILMSLLFSLAPSWQ-------------HGTEIKFLPLLETIIGPFCLKVIIFSTFCLIFFRYIEQPLTQFFERIEPAPDPMLMVAGTGFVIAAIAG-LLGFSVAVGAFFAGLAFSRDPHAVRIDASFGTLYEFFVPFFFINIGLQIQFTGLATTVGISLVLLSAALIGKLMGVGGLLLLTQGDLSSATLLGISMIPRAEITMVILQRGRDLGTWSVQIFAGMTLVAIATCIIAPMLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289672041    MLSLFVVLITALIVGSIAERVGQSRVIGEIASGLLLGASVLGGVSPEQHLKELAELGVIILMFEVAWHANIAKKHAPIVIAVAGIVFSFSIGCVLAYVAKPVMAPFFSFILFCGLALSITALPVLVRIIRENTFINKSSGSIALASAVCSDMVAWAGVAVISAMYASGYTSTKQITINGILFLT--------------------------FIVTSLYVVSPIIRKFKWLDGDRFPAFAQITIAFSYCLLCSEILGFNRVTGAIVAGYTLSRVPGLEGNWKKIVGGFSALTPVFFAYSGIQASLSLSGSLVVWLLLFFVGSLIGKLGGCYLGARIVGLPKSTSVEVGVLMNTKGLVELVVLNIGLEIGVVNQATYSVLLILALVSTGMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256392628    --DLVLIIAVARLLGAAATRLDQPAVIGEIVGGILLGPTLLGHYSSTVFLSDVANVGVCVFMFGIGVELDHRLLRGQARTAATVALGAIAVPFGFGVLLALYLVHHAGFVLFMGTAMSVTAFPVLARILTDKKLLRTPIGGLAMACAAFGDVLAWTLLVISVALARADG-------HPWR--------------------LLWVVPYLAVMVGVVRPGAARYARRHDGTGQANLLVLAAVAVGLAASAVATDRMGLHQIFGAFLFGVVLPREGVAAVRERALPWITKLLLPVFFIVAGFKVDLHLDGTDVGELALILLVAIGGKLLGGFGAARALGVSRRHSAVLAVLLDTRGLTELIALSVGVQAGVLDARLNALMVVMAVVTTTLTGVLLRRVYPPER-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256392744    ------------------RRLRQPAVIAEIAAGICLGPSLLGLFGGDPLLSSMAEVGIVVFMFLVGWELDVSVIRGRRGLIGTVALSAMALPFACGVGLAAWLYAGHMTILFVGVAMSITAFPVLARIIVEHRLGGTEVGVIALASAAAGDMLAWGMLAVVTAVAAAQGQSG------------------------VTRVLVYSAIYLAAMFLIVKPLLRRLVAWLAADAREATMPMTVLGAGVFLSAYATQWVGLDAIFGAFVFGAVMATGTLRTRVQEPMEHVKVLLMPIFFIITGLSIDVTQLGGSGVAELGAIVVVCVCKFLGAGLPARAFGMSWRDSSTLGLLMNTRGLTELIILNVGLNLGVLDTRMFTMMVLMALVTTMAGPLVPRLP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256817391    LLDLALIVVCARAAGHLFQRLGQPPVLGEITAGILLGPTLFGQEVTDAVFPALANVGVALFMLGVGIDLNRDLLRGGQRVVTTLATTSVAVPFAAGTLVALHLAQRLGFILFMGVAMSVTAFPVLARILADRGLNRTRLGGIALCAAAVADVLAWSMLAAVMAVVGRDGQEP--------------------------WRLVLLPAYVAVMLWAVRPALRHLEER--GRFQDRGPALTVVLTGLLLSSVATEWLGLHFLFGAFLFGAVLPRGTGDHATQETRQVTLILLLPAYFLLAGLKVDLSLDLGGFGELALVLTVAVVGKSASAFAAARLHGLGNHDSAVLATLMNTRGLTELIVLTVGVETGILDGSLYSMMVVMALVTTAMA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
77164476     --------------GEFSKRIGQPSLVGEVMAGIALGPALVGITEDKVFI-ALTDLAIFFLMLLAGMQMRLQELAKVSRSAFFVAVGGMVVPMALGLGLGWLLHYKQAQALFLGTALAITAVPVVVRVLMDLGTLRSRVGQTIVSAAFFDDVLSLLLLAVLTAMLNTGEFPDISSLLYLLGQVLL---------------------FFMVTGVVGYFTLPFIGKFITRFRLDEINFSGLLIIALANAV-LAEMLGMHFILGAFITGVLFTPKTINKMAYEESGISEGFLAPLFFASIGLHLDLSAITEDPIFVIYLIYAAFVCKFIGAGLPAYWSGFSIRDAAAVGTGMSARGAVELIIADIALQAGLIVENLFSAIVIMALATTLVTPLFLKI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255564875    ---IIMIFFITQACHFVLKHFGFPIIISQLIAGVILGPSLLGSIDSQDILGTVATLGYTLFMFVCGVKMDVSMIFKTGGKATAIGFLSLAAPLVFGLTVEVLLERSWLAEYVITSVLSATPFPVISTLLSDLKILNSELGRLGLSAAMIGEIGTVGLFTLATLITVGKESSVQ----------------------MAFRSLICIIGFIAFSIFAIRPAMFWIIKQTPKGRPVKDMYIHVIIFMVFGTAILSNSYGQSIFFGPFILGLAIPDGPPSAIVHKLDCMVSGIFVPLFVTTSTMRAEFGTLRLNKNLIIILIIVTLTAKLGACLIASLYCQMPLNDSLALALVMSCKGIVELATYSFLRDNKIVSSETFTLLIVSVLVTATIVPMLVKKLYDPCRKYAGYQKRNILNLRYNSELRILVCIHSPDDITAAINVLDASCPNPEKPLSVSVLHLMKLIGRASPIFISHNIQI---------------------------------------------------------------------------------------------------------------------------------------
142489391    ---------------PLIRRVGLPDLVGLLVAGIVVGPHALNWVDSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLLAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDIVALLLLAVGLGLGQGDLSGVG-----------------------MGLLLLRIGLFAVLVVAGIRWLGR---RLVLRGINDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGASLSNFQFTGLMLVGAIGGKGLASWISGALFGYRRPQILMMWSLTMPKVAATLATAFIGFQAGLLNQTVLNAVLAVMVVTATLGPIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
147918913    ------------ILGDLVKRLGFSPLIGQMLAGIILGPMLLNLVPINHEIELLTTLGILFMMFYMGLSIDIEKVMGQNVYGFVVSVFGGTLTFFVTATVTALLGFSLNTVLLVGISFISTSTAIGFMVLNEIGDIRSKVYKTVIAVGISDDIYAIVALALFTSYLTTGVDIRSA-----------------------FMLFLLVLGFIIMVLGFGKSITSKLINYARRTQDDQSIIAFSIIL-LFLVAFLSQSVGIASVTGAFLAGTILARSPLSFKVITPKIEAEGFFVPLFFVITGVRINISIPIDVVLFLGLLMAVMVSKYVGTYLATTFMGGYKDSDHHKMAISMMPMGEYTLVIGQIGLITYILGESTYSVLALIVLVSSIIVPIMLRAAY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136516938    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSGHAELVVLFGVACALAGSALF-EAVGIKGGVGALAVGMLLAGGPKADELSKGMLGLKDLFLVGFFLSVGMTVLPTVSGFLVV---VGLLVLLPLKTLVYFVLFSNRFLRARTSWQASLDLTNYSEFGLVLVVAAVGAGWLPAEWIAVLALAIAGSFAMSAPVAERGDAIYRRWRGRLKRLERVRRLPGDEDLHIHDVD-----------------------VIVFGLGRMGSRAFAAV-DRGFPVLGVDVDPEIVAAHVDAGSKAVVGDATDPEFWSRAQAGRLQWVLLTMSAHEANIAAVQSVRERGFVGRIGATSTYPDDAQELRNLGVEFAFDVYAEAGAGFASDLAKRLR--------------------------
78189172     -----LLLFIILFAPLLFRRFKLPGIISLIIAGALIGPHGFNLMLRDSSIVLFGTVGLLYIMFLAGLEIDVADFRKNSSKSILFGLYTFFISIILGIGVGYILNFPFLSSILIGSIFA-SHTLIIYPTVSKLGITKNKAVTLAIGGTIVTDTLALLLLAGVVGLASGELN-----------------------TNFWLRLLLGVLLFATVILWGLPIVARWFFKRFDDSVLQYLFVLALVF----FSAFLAEAAGVEPIIGAFFGGIALNRLIPRTSSLMNRIKFVGLFIPFFLIGVGMLIDIHAFFKGYETILVAFVITVVAKYSAAWIAQKMYGFSIEQRRLIFGLISAHAAVALATVMIGYGIRLLDESVLNGTILFVLLTCTLATFV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256376788    ----------AFTLGRACARVNLPAVVGELAAGILLGPSLLANLAPAHLLDAVGQIGVLLLVGFTGMHIDTKLIRRTGAKAAGVSAGGLFLPLALGVAVGFALPASLMGALFLGVAMCVSAIPVIAKTLLEMKLLHRDIGQLTISAAAVDDVVGWSLLSIVSAMATTGL-----------------------RGGHLLLTFGSLVLVAAVALLVGRPLVRAALTRADRSEDPAT-TVAVVTVLLLASAAGTHALGLEAILGAFACGILLSSSGLRAKLAPLRTFTMAVLAPIFFATAGLRMDLTLLADVLLAALVVLAIAIAGKFVGAYVGARLSRLGHWEGLALGAGLNARGVVEVIVAMAGLRLGVLTTAGYTIVVLVAVVTSLMAP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189347173    -----LILFIILFVPFFLKRLRIPSLISLIIAGAVAGPHGLNLMLRDSSIILFGTVGLLYIMFLAGLEIDVADFKKNSGKSILFGLYTFLISQLLGFFVAYVLGFSLLSSVLIGSIFA-SHTLIVYPVVSRLGIAKDKAVNIAVGGTMITDTLALLVLAVVAGSSSGELTS-----------------------AFWIRLFIGITIFSLIVLLLFPFIARWFFKRFDDSVLQYLFVLGMVFFA----AFLAEVAGVEAIIGAFLGGLSLNRLIPHTSALMNRIRFAGIFIPFFLIGVGMLIDFRAFFKDAETILVITVAATVAKYFSAWITQKIYGFSVDQRRLIFGLISAHAAVALATVLIGYN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16078229     VASLVVVLIVAFLTPILLHRFKLPVVVAEIIMGLIIGKSGLNLVVEDTWLQTLSMLGFIFLMFLSGLEIDFSSFEKGKKKQFFAAASVIFVGIFILSLLGFVLAGFIQNAFLMTLIISTISLGVVVPTLKEERIMNSNIGQIILLVAVIADLATMILLAVFSSLYGEDSG---------------------NMWLLMILFAAGVVLYFFGRVFKHRSFVQSMSKGTIQIGTRAIFTLIIVLVALSESLGAENI------LGAFLAGVLVSLLSPNKELVQQLDSFGYGFLPIFFVMVGVKLDIWTLFQDKTILIMIPLLLLALLVSKIIPVMYLKKYDNRTIFASGFLLTSTLSLVIAAATIGQQLHVISTNMSGALILVAVIASIFTPICFK--------------------KLYKREEQPEEKKTITFIGANQMTLPVTLELPEEEYDVRVVH-------VYQENAEEKLSESVF-----AVETISDY----------EHETLESLGIFETDILVVATGNEDMNADIALLAKDKGTE-RVIASVGSPEHEAALKEQGI-------------------------------------------------
142526505    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVIVMLISKFILEPVVRYLLR--SSELLFISAVGYCMGIAAICGAL-GISPEAGAFFAGISLGSLPYRLDIEDKVGPLKSFGAILLFLTLGVNMDGSLYSSNVGVIITLTLLVVIIKPIIVIITGSLTNIKSRTAFLGGVTTNQASEITIIIALLAWKAGVFSDEIFAILISVSLLSFILSALGQWAQFSLFNG---------------------FKGMLHFMDRNPSAFEITRDHGMEMKDHVVLLAYNEVSYEVAEYYQQKGEKVLMIDTDPEIIRHFQAQNIVPLYADIMDSSIWSEFKFDQAKLVVSCRGLLQMNIELSDFLRQKSPDLPFVAVTTSHEDALELYDNNVRYVVQTDYMASKSF-----------------------------------
126658385    ------------------QRFNIPILVGYLCLGLLLRIIEDNVNAGLEIIKFLADVGLICLLFRVGLESDLGKLIQQLRRASLVWLGDVAISGMAGFVIPVFLQLDIISSLFIATAMTATSVGISVSIWQEAQALNSPNGELMLDVAEMDDISAIFLMALLFNIVP-------------VIHNGSQTNLDLLIFKTVVLFIFKAIFFAGFCFFFSRYLESHITAFFRKFDPPADFTLTIVGFGFLIAAIAG-LLGFSQAVGAFFAGLVFSRDPEAVKIDASFEMLYDLFVPFFFISIGLAIDVTTLGNATVWGTILLIGAVLGKLIGAGLPTFLM-TGWHGSIIIGLSMVPRAEIMMVVMQRGLHLGEWSTHIFSAMIFVSSVTCVVTPLILR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294340835    --------------GALARRLGQTAAVGEIVIGILLGPSLFGLLAPDVFLQILSQIGLILLMFQIGLEFDFAHLRSNRRAVLWIGIASMLAPFALGLGFGAFSAATLSPALFIATSFSITALPILGRILVDFNLHRTPLGVIAISAAAFNDVVGWLLLALVTTLAVSHFE-----------------------PAAFGLKVLLVLGFALLWLYVARPLMHRAIRHFQAGGDDSPNLLGVVLAAIFISAMCTYQIGIFAIFGGFMMGVILHDQVRLVQAWKAQISVLVFFLPIFFTYTGLRTDIGGLSSAWAWCALLVALATLGKFGGAYLAARWCGMSRPQAGVMGALMNTRALMELIVINVGYDLGAISRNVFTMLALMAIFSTVITAPMLRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135195911    IVNILLLLVVVWVVGEIFQKINLPAVLGELLAGLIIGPPFLNLVGPSEGLNLLAKLGMFFLMFYAGLQTDPKKLFKATKKSFLIGFNGTIVPFVLGVIAVISFGGSYLQGIFIGAAISGTSMVTKSRILQDLKLLKTKIGYKIMGSAMVDNIISFVILAVAIKAAITGQFNLFEAS----------------------FTLFEATLFFVLSIYIGYKIYPRITEFMKQSTARGFTFAIIVGLFFAF---FAEMMRIHFVIGAYLAGLMVREEIYRKLKGRFMVITEGFLGPLFIISVAFQVRFSALTAEPLLFIAIFLAASLGKILGAGSGAFFGGTKLNDAFTIGLG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
75909751     ----LMILGIMLVAPLLFEKIRLPGIVGLILAGVVVGPNGLGLLARDNTIVLLGTVGLLFLMFMAGLETSLDDLKYNADKAVIFGLATFAIPMALGTGAMMAIGYTFLPAILVASCFA-SHTLLALPIASKLGIMRSQ---------------------VLTTTLGGTLITNILALLVLAVVVRAHQGNLTLSFWLFLIPALIIYTFLTLWGVPH--IGRWFFQRF---GHDEGAEFTFVLATLFVVSYGAELVQIEPIIGAFLAGVAITQPQLSPLMNRIQFIGNTLFVPFFLISVGMLVNPLILVQEPVVSAVMVSVAIVAKFLPAWGSGKLFGMNFNNIMVMFGLSVAQAASTLAAITVAYNIKLVDQLTVNGTIAMILVTCIASPWV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255075921    ------------------------PLVGEILVGMLLGPDGAGFVPENSAVVLVGDFALCLLVMEGGLSIDIGALNSVGPIAFAIAVSGTMLPIALGVAYMSACGYGVMAGVAAGTSLSSTSIGMATKVLQTLGELTSPLGNLVCVAAMVDDVLSLVILAVVSNVEGDDQGGGRDVAWMTSRPILASVGVGVLGAGLAV-------------------AIPRIAGTLFPTADDAVVW-AMLGLSLGVVVAAGAAGSTHL-LGAFVGGAAFSGLSNARRAFARHAELNAWLTSVFFLSVGTRIPLRGMFDARGVALGAGYSVFAV--VGKLVTGAWCHPDWPKARAVGWAMVGRGELGFVMAQSAHAGGLMGDAPYVASVWALLIATAASPVFMRRAIDVWKRLETLGNGLETSGNVEDVEAVR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294672840    -TFIFFVVLMIILFAPIMSKLRIPHIIGMVLAGIAIGQYGFNILVRDNSFELFGRVGLYYIMFLAGLEMDMEGVKKHSRRFLLFGLLTCFVPLILTYAMSVILDYSSSASFLLGCIMA-SNTLIAYPIVGRYGLQKHQSVALSVGSSMIS-----LFMALVMLAAISGSFSKDSGWWFWVLFVVKFAAFCVGSVV----------------------LIPKLTRYFLRRYSDAVMQYTFVMAVMFLSAALSSLIGIEGVFGAFYSGLILNRYIPRVSPLMNRIEFIGLFIPYFLIGVGMLINLGTSMQMVWIVLLIVFFGTFGKAVAAYICSLLFRLSKADGHMMFGLTSAHAAGAIAMVMVGIRLEVAPGEVSDDMLNGIIMMILFTCIISTMMTEHAAKKI---------------IIQEKTHLQGDVPKDDDEKILLCVKYPEIAPHLLYMSMFMRNQRLNRDLVALNVVY-----DDERSNAAREEGIR--------------------------------------------------------------------------------------------------------------------
297202950    ---IGVILLVGTALGALARKLGQPKVIGEITAGIVLGPSLLFPVDVRPLLSAVSQVGLVLFMFVVGWEFERRLIRPYARLAASVSLSSIVLAFALGVAAAVVLYSFTAFATFMGTAMSVTAFPVLARILTENRLMDTRVGALSLASAAIDDVLAWCLLAYVSALVSSDGDYAGLARIGALS-----------------------VVYVALMFLVVRPLVSRLVWRWAAME-RWNVLLAVLCAGVFASSWLTSWIGIHQIFGAFLFGFVMPREPRRVLAAHLRQPLDYVLLPVFFIVTGLGVDLGLTGPDYLALFLVIGVACAGKLLGAIVPARLSGMSWREAKDLGVLMNTRGLTELIILNAAVSLGVLDGRMFTMLVIMALVTTAMAAPLLSRREHLTA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136572459    -----------VFFSMLSIRTHIPWAVMLIVGGIVVGPSFLDWVSINPTIDFIGQIGLIFLMFMAGLETKFSQFSEFKTSLLFLAFANGFIPFVVGAGVVWLLGYGLMSSLVVGIIFVSSSIAVVIPSLEVSGVMHTKLGQSVIITTVLQDITSLVLLSILLQTVSPVTEVP------------------------LYVFYPVLLGVLIALRHFIPKLRRWVVDMASGSPGLFQLEFRSTFLMLIGTVIAFELLGLHPIVAGFFSGLVLADSIKSKALKEKIKTIYGIFIPTFFIVVGLQTDINVFNDIGNVLLVLILALIVSKYASGFIAARIVGFDKLESSFFATTSLPQLSTTLAAAFVSFQLDLIDQKLLTALVALSIVTVLITPILIRIHSHHLK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119512758    IIQFTILLTVIFTVPPIFERLRVPGLVGLLVAGVVLGQNGLKLLTESETVSLLSDIGKVYLMFVAGLEIDLKQFRKTKNRSIVFGILTFLIPLIAGISVGRLFNFGWNASVLIGSLLA-SHTLLAYPIVSRLGVVMTEAVTVTVGATIFTDTAALLVLAICVGIHGGE---------------FSAISLVTLLGGLAIYSAFVLFGFDWAGKEFFRR-----------SGDEQSNQFLFILLALFLASVGAQIVGVEKIVGAFLAGLAVNDVVGRSPVKEKIEFIGSLFIPCFFVDMGLLINIPAFIKTLWLTVVIVVALISSKFMAAFLAKLIYRYNTAEMLTMWSLSLPQVAATLAAALVGYQERLISESVLNSVIVLMLVTSIMGPLI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149181975    --------------------LRIPDIVIYILLG--AGISLAGLLNEAKTIEVAGEIGLILLFFLLGMKYPLKEIVSKGKKVWKPGLLDLVLGVGVTAGISALFGQGLFNSLLIGGLVYATSSSITIKLLEHNKKLDRKESGYVLTLLIFEDMVAPILITVLIGLSGDGFSVMD-----------------------FLLIFLKVALLVGIAVTISRFIQKKGYTLIEKFLHEDYLLVYIIGLALAYG-GFAVLLGLSEVIGAFLAGLMFAGTNFKDKIQEVALPVRNLFLPFFFLNFGISLEFTSEIPAFSLLFTIILWSIFHKLIVGFIGGQWYGLNKQESLETGFTLAPRGEFSVIIAGLA--SGTLQIFAGVYILIAALIGMLMCQLSSKIAGRIYR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89098126     VASLVIVILAAFITPIVLHRLKLPVVVAEIIVGLIIGKSGFDLVHEDMWLETLSTLGFIFLMFLSGLEIDFSAFKKSKKKAFLVASIVFVGIFAVSLLLSYLFVLAIDNAFLMTLIISTISLGVVVPTLKEAHLMKTGIGQIILLIAVIADLATMILLAV---------------------FVSLNDGGEGNTWLLLVLFGAGVILFFVGKKFQKRNFIEAMSTGTVQIGTRAVFTLILLLV------GLSETVGAENILGAFLAGVLVSLLAPNQEMIHKLDSFGYGFLPIFFVMVGVDLNVWSLFSDQKMLMLIPLLLIALLASKLVPVLILKKYDAKTVIASGFLLTSTLSLVIAAATIGERMEIITAEMSGTLILVAIITCVLTPVVFK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256378379    LLDLALVIVLARLLGVAARRIGQPPVIGEVLAGVLLGPTLLGEGFTAALFPVLANIGVAIFMFVIGLELQRSQMRGQGRIAATVSVGSILLPFALGAALAFQLIRNLGFTLFMGAAMSVTAFPVLARILADRGMLRTALGGLALTCAAIDDVLAWTLLAVVVLLS--------------------------GSGGPGMWLLLLCPVYVAVMFGAVRPLLGRLLGRDAGLTGTKL---ALVVAGVLVSAAFTEWVGLHFVFGAFLFGVVVPREGLRAALLDRVAEFNGLLLPVFFIVAGLRVNLTIGWTGVVELGLVLLVAIGGKFGGAFAAARAHRVPARRSAALATLMNTRGLTELIILSVGLELGVLDRGLYSIMVVMAVVTTAMAGPLLNLVYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
24575084     -----LLLACAYGLGRLGTRIGLPPLVGELTAGVLLGPTLLGQISPAHLLDAFCQFGVLLLVAIAGAQFDPRILRKRGGLAARVSLAGLLIPLGLGIATGYLVPASLLAALFLGVAMCVTALPVIAKTLADLNLTHRNVGQLLIAAAVFDDAVGWLLLALVTALASGAAGGPVVLTTMAWTTVFVAAACAVGGP---------------------------IGRRLSRTGDSRVSAVTVGVAVVVLYGALTAAAGMEALFGAFVAGATLLRHIAPVRLAPLRTLVMAVFAPVFLGSVGLRMDLTALASVLLTGLGVLLVATFGKFAGAYVAARSGGMSRYEGLALGAGMNSRGMIEVVIALVGLRIGVLDTVTFTIIVLVALITSVTAPPILRW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224096075    ----ITIFMIHLLF-FIFNFTRQPRFFAELITACMLGPIFFRPINSNVVLQTMANLGLVYYMFLVGLEIDLNMVRRVGKKAFTNAVAGILFSMGMGASLYCLFSASPVGGLFWGVALTVTSFPDLAQVLSDINLISTDLGQIALSSAFVSDLASWTMLIMTIT----------------------------WLHGRSKLSILPTVGFIILCWFVVRPVLSKIKSSSNKSSGRDFYVYVILAGVL-ICGFITDACGSTSMTGAFVLGLVTSNEFETRILEQVNNFVAGILLPSYVMVVGGKIDILFLMSSVVTLLVIVVLAFSVKVLSSFLVCKAFGISARDGIALGILMNTKGLLALVVINIGVDVQALDFATFPVMVIVFLVMTALVKPFPYWVSKSSKNLKQYKQRTMETSKDDSEFRIIMCVHESHH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
292492004    ------------------------------------------------AFAFLADMGVVALLFEVGLKSHPGALAQKLPRASLIWLGDITLSALFGAGAYYVLGLPLLPSLVVATGLTATSVGVSVSAWQQ--AINSPNGQVLIDVAELDDLSGIALMALL-------------FISLLPVLQGSQEDFWPALGLTGGIFLLKLAFFLSFCLLFSRYLEPRFSHLARYLEPSRPQRMLLIAGLGFLIASMADWLGFSLAIGALFAGLVFSRDPVAVKTEASFQDLYSFFTPFFFIGIGIHIDPTALTQAIGFGDVFLLAAILGKVIGAGIPALLIAQPT-SALLISVSMVPRAEIAMIITHQGYKMGVISNEVYAGMALVTAGTCILAPWLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
121720102    ------------------SKMRQPRVIAEVIGGIILGPSVMGRIASIPNLTLVANLGLVLFLFLVGLETDLRFLVSNWRVAASVSAAGMILPFGFGSAISYGLYNTFRNELFIGIAMAITAFPVLCRILTELKLLSTNVGVIVLSAGVGNDVVGWILLALCVALVNAGSGITA------------------------LWVLLVATGYILFLAFVFR---PLFMRFLRKTGSPSQSVVTITLLIALASAFFTQVIGIHAIFGGFIIGLLCPEGGFAIKLTEKIEDLVALFLPLYFTLSGLSTNLGLLDSGLVWVVGVISIAFFAKVAGGALASRLCGLLWRESFSIGVLMSCKGLVELIVLNIGLQARILSTRTFTIFVVMALV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159041975    -------------LSLILAKYKYPSIVAELLTGIALSPYALDLFSINNYVVFLSEFSVILLLFASGLGHGLSSLKQGGFPGLMAAVAGAILPFMTVYWYCTSVGFSQVAASLIALSTAPTSLAVVANIIEREGLHELPSTKVLVAAASVDDVVALILLSTLPTSPSTDSVAG------------------------FTLRIVKIAVLWVIFLTASILLIPRLLNRI-----NEYLVVYASLIVLFGLVVSMVASGFSAVIASFIAGVAVAESRESGRVRASIDALLAIFGSIFFITIGLQMNFKTNLTTILQSLIVSAIAIIAKVIGVYPFAYIKLRNTSASLTASLGMVPRGEMGLVIASIGLSSSLLNPSEYGLILIMVLATTIIGSILYRRSIRL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
152989922    -----------YFLSGFLEKFKIPGILAALFVGMGIHYTPMGTVVQSGLLTLLADFGVLFLLFFIGLQIDMKEMKSQSGDIILATLLNTLFPFLIGMGIILYLGYGWLIAFVIGLTGMPTAEAVIVPILDEFNLLRTKVGNYIVGAGVLDDVIEVFLVAFVSVLIGMETGMAQNKSQE------------------VMEILLDALLFITAAFIARKYILSLLAKWTQTTVVNRIVLMILTLLVFGGFAEYSDLGLVIGAIVAGIIILNKAGDIGENAIQAVKAVSYGFFGILFFLWIGMSVDLEGLIKAPQLAILLFLAAFIGKLLGILLMAFMKKLTFKEAIAIGIGLNVRLTTEIIVAKLLFDAKIIDTHLFTALVAASSISTLIVPLIFSF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
268323679    LLDLAIVMVSCLALGLASKYLRQASIPAYIIAGIILGRSGLNLISSDEFISWLGKIGVILLMFYIGLEFNYKGIKEPRRV--FAGCTDFAVNFSVGFLLGIVIGLSLIEAFILASAVYISSSAIVISSLIENKRLIYPEAETVVWLMVFEDIILAILLVVLTSVM-------------------------VGSLAMIPASLAATLLLIVFILVLIRKLSNFIAPLFERDDEIPILLIFALIFALAYLMGILLHCHISEVIVAFFLGSALAGVKSFRKLFGTIISFKNLFLTIFFFSFGMMFQFQFAALNVLALLALIFLSIVGKFISGAIIGKRLHGSLETGLRVGAYTTPRGEFSVVLIMVVMEIGILEELLLSLVVAYVIILSITGSFFAKQGDKIGKAMMSVVNKLMPQAHR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86609950     ----LIILTIMLVAPLLFERLRLPGIIGLILAGLVVGPYGLGILRRDETIILLGTVGLLFLMFMAGLETSLEDLKLNAGKATLFGALTFLLPMLIGTAAMLAIGYGFLAAVLVASCFA-SHTLIGLPIISKLGLMRLQTVTATLGATLIT------------------NVLALLVLAVVVRAHQGELSLRFWLTLIPSIALYTFATLWGVP-----KLGSWFFQRF---GHDEGAEFTFVIATLFVVAYGAGLIGIEPVVGAFLAGTAITPPQLSPLMNRIQFIGNTLFVPFFLISVGMLINPGILLGEPRTLLVGGVMIVVSKFLAAWIPAQLFGWRFASTMIMFGLSMAQAAATLAAITVAFQVELVDELTVNGTIAMILVTCVASPWIVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282881620    -PTLVFLVVLSIILLAIMGKLRIPHIIGMVLAGVVLGKYGLNILVRDNSFELFGKVGLYYIMFLASLEMEMEGVKKNKYRMLAFGLLTFAVPLVLVYFSCYILHFSAQASLLLGCIMS-SNTLIAYPIVSRYGLQRKPSVMLSVGATMLSLLLALVLLAGIVSSAESGSD-----------------------VGFWLLLTLKFAIYCAAMIL----LIPRFTRYFLRRYSDAVMQYVFVMAMMFMSAALSEAVGFEGIFGAFFAGLILNRYIPAVSPLMNRIEFIGLFIPYFLIGVGMLINLRILFQVVFFLLVITFVGTVGKMLAAYLASHRFQLPLSSGTMMFGLTSAHAAGAIAMVMVGMRIELAPGEVNDEILNSVVLMILLTCIISSLITERSAQKITLRDQQIASDEEASLDDEHILVPIKYPNY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
110597713    -----LILFIILFAPLLLNRLKIPSLVTLIIAGALVGPHGLNLMLRDSSIILFGTVGLLYIMFLAGLEIDVADFRKNSGNSIMFGLYTFFISIALGIVVGYILGFSLLSSILIGSIFA-SHTLIVYPLVSKLGIAKNRAVNISIGGTMITDTLALLVLAVVAGMSSGV------------------------LTTTFWITLLISITLFGLVVLF---LFPVIARWFFKRFDDSVLQYLFVLAMVFLGGFLAEAAGVDAIIGAFLGGLSLNRLIPHTSPLMNRIKFVGIFIPFFLIGVGMLINIQAFFDTLKVAIVITVAATVAKYLSAWITQKLFGFSVDQRRLIFGLISAHAAVALATVLIGYNIRLLNESVLNGTILFVLVTCTLATFV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256814980    ------------------RRLGQPPVIGEIATGLLLGPSFLYPASAEPVLGLLAQAGLVLFMFAVGSEFDASQLRRSGRVVGAVSQGSMIVPFVLGVFAADGIGF-VPFAIFLGTAMSITAFPVLARIVQESGLARHPLGTMAMTCAAACDVIAWCALATAMAVAGAGSLWGAGG------------------------TVLLAAGFAVAVLVLGRPLVRAADRWADRVRVPSAARLVALLLLAFSLARATDLMGVHSIFGAFLAGLLVSGSPLTAVQLRLDSLNRRLLLPLFFVSVGMTVDLTRVTANLVAGAVAVVTAVAGKLVGTGLTARSCGLSWRMSLGLGVLLNARGVTEVVVLRAGLDAGLINQNAFTVLVVMALLTTVMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257052394    ---LLVAMIFALGVGALAARLRLPSIIFYIAAGLAIGP-LSGFVLPSRLFSLIVGLSVAIIVFEGAFHLHLDRLREARLVTLGAGIALVGTAVAVKLAFGTA---TWGLSFLIGALLVATGPTVIAPILQ-----------------------VVPVRDRVAAALETEGIVNDVTAAITAVVVFEVVVLSGNPPVELLSAFAERLGQGVLVGVIVAGVVYYLLRYIDLSDAPRNARLLVLAGAIVSYAGANYLSGEAGVAAAATAGIVLGNLPYEEDITAFKGDVTLLVLSFVFITLAAILELEVLFDVLVPGLIVAVAVAAVIRPLLMYVSTVGGRFTFGERAFMSFVGPRG---IIPASVATLFAIELQSQGMAAEANVLIGTV---FLVILATAVVEGGLARY---------------------------------VAQYFDVIPMRVIIVGGGRVGRALADRLEDRGENVVIIEDDETQVEEIRNDGFTAIIGDGTDTDVLRESGANNAKTVVAATGDDDTNLLVAQLASTNFEIEDVIARANNPDNVEAFEDLGVRT-ISSSMAVAWAI---DNQIERPAIAHWMTDIDRVGDVQEVEVTSENL
291300141    ------------------------------------------LDAAEGFIEVGGEIGVVLLLFVLGLEYTVGELFGTMRKGAPVGVLDLVINAAPGVGIALLLGWGPVAAMVMGGVTYVTSSGVTAKVLGDLGWLGNRETPTVLSILVMEDLAMALYLPIVTTLLAGLALAQASLGLAIAAAAVTVALLIAAKFGGIVEAFL-------------------------RSPSNEILVLKVLGLVLLI-AGLAEHVHVSAAVGAFLVGITLS-GELAHSARELIAPLKDVFAAIFFVAFGLQTDPETLPPVLGIAVALAVVGIATKMTTGWVAARRAGVGSTGALRAGTLLIPRGEFSIVIAGLAVTSKMVDPKLGPLVAAYVLVLIVLGPLLSRLVEPV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289582699    ---VFTAAMVVFLVGLLVKRFGQPGIVGIVLFGALIGPDALELVEHSDAIELLGEVGLVYLLFTVGLELDIRTFKEAPENATLFGLASFFIPFLVGTFATHILGLQLEGALLLSAVFA-SHTLLAYPVVNRLGVTKNRAVAAVFGGILFTDTLALVVLAVVTGAVED---------------------------GFSFLLFGEVALSIVLLFGSAWLVVPPVSRWFFQNFSQESYFEFLFVMAIFAAATLAEILGLDAILGAFVAGIAINQLIPQGGTLMNRIEFVGFFIPFFLLHVGMLVDPTVIMAGPETLALVVGIMVATKGAAALLVSRIQGYTPNERNVIFGLSTGQAAAALAITLIGFEIGLFTDEILNAVVLLLLVTAVLSPWV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255558140    ---------------ILLKPFGQPSIVSQILGGVVLGPSVLGHNSNRTILETLSIFGFMLFLFLIGVKTDPSIIFRSGKRVYAIGAVAFCIPYALAAFLCHLLSLSQSTCKVLQLVVSLTAFPVIATFLAELRILNSEIGRLASSSSMICDLCFWFTMSMSYAADIAIAKSLKTSMGSFLSAILLLSLIVFGI----------------------RPAALWAIRRTPEGKPVKEIYTFIALVALMGCVFIGEVIGIDALISSFLVGLVIPDGPPAALVERLDCFVSVLLTPIFFTLCGLKTNVFTIWKTVGAIQLVFLVGFFGKLIGTMLPPLFCRIPFRDALSLGLIMNSRGIVELILINDWRTANVLNDEGFAIIISVVVVTGVISPLVKTLYDPSRRFLAYRRRTIQHHRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167563671    ---LAIVITVCHACGHLAERIGQARVIGEIAAGILLGPTIFGAFAPDVHIALLCEVGLVLLMFEVGLHLRIPNTFSWADVRLPGLVALLGLALPFALGVGVALGSPVPYALFCGVALGVSAVPVMARIVADLGLSAHPSATTALASAMLTDVAGWLLLALVASVAQPGHGDGFT----------------------LLLSMVSIALYAVACVASLRYVVGPLLQRASARGNVRIVAVVVAGCVLASAWGTHAL-GFHGAFGALLAGLALRDAPAVADQWRRTFSVHIVLTPVFFAYAGLHTSISADVGAWTWFGAFFIAGFAGKFGGAYAAARWCARTPHDAVLIGALMNARGLMELIVLSIGLQLGVLPQKVYTILVAFALLTTAMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
271965344    -------------------RVGISPIPLYLLAGLAFGQGGLPLATSEEFISVGAEIGVILLLLTLGLEYNADELVTSLKGNARAGVVDLVLNAAPGAIAALLLGWGPVAAVAMAGVTYATSSGITAKVLSDLGWIGNRETPVVLSLLVFEDLTMAVYLPILTAMLAGVS--------------------FVGGAVTVGIALGTVSVVLLVALRYGRFIEAFI-----SSPNSEVLLLKVVGLAM-LVAGVAQQLQVSAAVGAFLVGIAVS-GELAEDAQALLSPLRDLFAAVFFVFFGLQTDPSKILPVAGLAALLALVSMVTKLLTGAYAARRAGIAKAGQARAGIALIPRGEFNIVIAGLAVAAGV-HPDLGPLAAAYVLILAAFGPLAARLVQPLITAIAKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134955332    LETIAYLFTLAAVAGLVCHKIGLPPLIGFLIAGF--SYNSLGL-NPPKEVYLLSDLGIALLLFFVGLKLDLKSLLKIE--ILSLSLFNIIANSLFVALGLLLINLPIEIIALLSIALSLSSTVFAVKVLDNKGDLISVHGKLIIGILIIQDVIAAVLLAITEAKFPEQT------------------------------------AFLILLLVPAKFVI---YKILDHIGHDELLVLFGLLLALVLGYAFFNFTGVKGELGALVVGAIVANHPKSGEMSQALFSLKEFLLIGFFLTIGINSDLSIQN---ILAGSLLCLFLIPRGLLYFFSSNYIKFRSRTSLFTSITLTTYSEFSLIVVSIGYTQGLLSVDWLTITAVAVSLSFLITTPLEKNSENIYERIHKYLRTIEHKETKENQI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
212639008    LSSLVIVIVAAFLTPLLLHRFRLPVVVAEIVIGIIIGKTGFNIVEQDMWLETLSTLGFLFLMFLSGLEIDFSAFANKKKGAFFVASIVFVGIFLVSLALSYMFVWYIDNAFLMTLIISTISLGVVVPTLKDAQLMKTTIGQTILLIAVIADLVTMVLLAVFVSMHDPSHG---------------------NVWLLLGLFLVGVIFYFAGKYFKKRSFIETMAKGTIQIGTRAVFALIIVLVAL------SETLGAENILGAFLAGVLVSLLAPNQDFVHKLDSFYGFFIPIFFVMVGVNLDPLFTQFDILLLIPLLFVALVISKVVPVYILRIW-YDRNTTLAAGFLLVSTLSLVIAAATIAERMGMIDENMKGALILVAVLTSVVSPIMFKKLYRVERGEQKKVVKIIGANQFTLAAVRDLRTDEYEPTLYHIRQDKIEQTEH--------------------------------------------------------------------------------------------------------------------------------------------------------------------
237507720    -------------FGWLAQRVGQAKVVGELAAGIVLGPAVLGAIDSNVHMAHLGEVGVIALMFQIGLHMNLPTLRSLRKVAGIGMLLPLAGGMAIGYLSHDALAAAWPYVLFCGVALSVSALPVMARIVIDMELVDAPPSLLALSAAMLTDLAGWIMLAFVSAIAVAGADAAGPSH-----------------------IVVGIAAFVLLAKLAARFVVTPLAADAAKRASPARLMSVVVPYVLVCAWATTAI-GVHSAFGALLAAVMLRGVPGLQAQWERQMEVNAVLLPVFFVHSGLRVTFDSFASPWLWLVPFLCVAFVGKFGGAYLGARLCGMNRGDAALVGSLMNTRGLVELVVLSAGLQIHALSQSAYAVLLLVALTTTAMTTPFVRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116202235    ----------------------------------------------MPVFRNVAEVGLLVFLFLVALEVDMRLFTQNWKAALSVGLAGMVLPFGLGFAIAYGIYHQFHAGIFIGTALAITAFPVLCRILSELNLLRCNVGVTVLAAGIGNDVTGWILLALCVALVNNSNGLAALWALLCCIGWTLLLFFVVRPP---FIWILRRTGSLQNGPTQGMVALTMLMVLASAWFTGGSAPHLILSVVSGSD--SPGIIGVHPIFGAFLVGLICPDGGFAIKLTEKIEDLISLFLPLYFALSGLNTNLGLDGITWGYVIGIIACAFVGKIAGGTLAARASKLLWRESFTIGCLMSCKGLVELIVLNIGLQAGILSETTFSMFVVMALVTTVTTPLTKALYPPWYQKKVERWRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224055451    ----VLVILMTRIVAFLLRPCKQPKVVSEVIGGIILGPSVLSIDKKFNIIGNIGTMGFMYFLFIIGVKMDLSVIKFSRRKYKMITLAGVIIPLVTGTIVGNIIRPSMDKKLSVVLAMAVTGYAVIYPILQELNLLSSEIGQMALAIAIITDGIAIILLIISGALKQTDVGVDAA-----------------------LWYMISVIAFMVFSAITLQQAMIWILGKNPEGKLIEQVYVVLILLGALVMSFLTDMLGLGIVTGCMLTGLVIPDGPPSSIVARSETFIMNFFMPFSYVYIGMSVDLSAMWSGLAPLFTLAMSGIVFKLLATLVTSLLVKIPFRDALTLTLILNLRGEFMLIMHWKEKSVIEIPSYTM-LVLLVTAVTAIATPLIRFLYDPTRPYIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294812700    --------------GYLFARMRQPQVIGEILGGLMLGPTVLGEIAPDHVLGAFYQIGLLLLVYLTGTELRASRQEKGQRAIGFITVSGLVLPFGFGLAIASVAGSPTTLALVFGMAVAVTSVPVISRIMMDLGILQSLFARIVLAVAVIEDILLYVILAVVLGVAQANADETYGL---WAWLDVDSLPVAIGYFSVVPLVFLGLLLWLGPRSFSGLTASRA---NVVEQRSPLAFRLVVVFLLCAACTG----LGIDPIFGALVAGMCTAGKRAKESQETLRHVSMGLFVPIYFAIVGVKLDL-IRNFDPLFFLWFFVLACLVKTFSVWLGARAAGESHPAAMNLAVAMNARGGPGIVLASVAFGAHIINESFFTSLVLLSIIS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224372824    -TELFILFLTVFAAKITAKKTNTVDVLWFIIYGAVLG--NIGLFSGDHRLEFLGEIGIILVMFALGFEEDLSNFLKGVKKAWGIAIIGAIFPFLAGYFSAKIFGFSTTSSLIWGLTMTATAVSLTMVSLKSLGLEKTPAATGIMTSAVVDDVLSLIGVAVLLPIILSGGGKGELNIDTAK----------------LLRTLLDVVLFFGFVFLVGKFIVPRGIRYLFVVNKGHYAVLGVFILVFLFGSVAHAL-GFHPAIGAYFAGLILGNQNRAKEVEKTSVMAYTVFGPVFFILLGGKILFDLGVLQQVILLTLFLSVLILQIISAAGAAKYTGYSTKDSVLIGFGMLGRAELAFIVINIAFQNHLITQEEFYILMFTTFLLNISVPLLLKWYKPIY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294659178    ------------------RKLQQPKVIAEVVTGIILGPSVMGHIESIPGLTLMANIGIILFLFIIGLEVDISFIKKNMKVAISVGMINMAIPFALGCGIAKGIYLPPMEMVFIAVAMCITAFPVLARILTELNLITDRVGTIVLAAGITNDLTGWILLALVVTLANASNA-----------------------VNTVYILLLTVAWFLFLCFPV-RLAMKFCLRRFTNSGEPSQISMLFILTSVFISAFFTDIIGVHPIFGAFMVGVIVPRTGYVIKITEKLEDLHIVLIPIYFALAGLNVNIGLRGIDWAYTIGIILLAMVGKIFGGFIAGKLNKLLWRESLAIGVLMSCKGIVEIVVLTVGLNAGIITQRVYSMFIVM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288923108    -------------------RIGLPSVVGELLAGVLVGPSLLGDIAPMHLLDAVGQLGVILLVGLTGLEMDMRMVRRRGATAVRISAAGLLVPVGLGIGAGLLVPSSLLGALFLGVAMGVSAIPVAAKILQDMRLLHRNVGQLILASATIDDAVGWSLLSVVSAMATTGVRGEDIAWPVFSVLGVVLVALFVGRPLARIAVAVGGLAREGVLSAAAAPVVPKVTSPVLAASGGTPYGNAVAVLFILAAAAGTHALKLEAILGAFVAGILLGSAPNLDRLEPLRVVVMGVLAPIFFASAGLRIDLTALAEAKVALAAVAILAVIGKFGGAYIGARASRLGHWEALSLGAGLNARGVIEIVVAGTGLRLGVLSTSMYTVIVLVAIVTSIMTPPVLRATMR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282163760    --------------GDLVGRLGFSPLIGQIVAGIILGPMILNAVGLSWELDELSNLGILFMMFLMGLSVDFEKLMQNVYRASFISICGGLLVFIAATAITALLGFDLNTALIVGIAFISTSTAIGFMVLNEIGDNYSNVFKTIMAVGTTDDIFAMLAFALYNSYLASGGLDIRD----------------------AFMLFLLVLGFIIFILKFGRSISEKLVSWTVKM-SNEVSVITVALIIMFFVAYLSQNMEVAAVTGAFLAGTILARSPFSYKIITPKIISEGFFIPLFFVYTGARIDIAKMVGDLFLFLGLLMVVMAGKYIGTYGAALISGYRLDEMHKMGLAMTPMGEYTLVIGLMGVTTSVLPESVYSVLALIVLFTSIIAPVMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296108838    ----------------LLKKFRIPSITSLILAGIIIGPYGLNILQVDETLKAFGEFGAIMLMFLAGLEVDNETLKNEFKNSLILTFFSITIPGIGGYIVGKFLGLDFLGSLLLTVIFASHSVAIVYSLLDELNLTKSRLGTLILS---------------------STVTTDLLTLLLLSVVIKLKLGGEIG--SFVFLTFFYIIILLLLIPLVSKYILKLFEKLHAQ-------RIHFVLFILFISILAGELLGLHPIVGSFISGLAISEALTKEEHDKLLAIGYGFFIPIFFLKLGMEVNIRINFNYFEIIFIIIVSSIILKFLSGYIALKLLKYDKRECIVGAMLTIPKISASLVAAYIGLNLNIINESVFISIIALSVISSTLIPTVLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143892069    -----------------------------------------------------------LLLLLTGMETNLALVNRKRRAVISTSLLGIAVPFACGVALIYALNARLITGLFLGTALAVSSIKIVAIVLIEVGAIRRDVGQLILATAILDDTLAWVIVAIIAGIAAQGAVD----------------------LWHVGMSLAGVVAFIAISLTLGRRIVARVIRWSNDNLTIEVPVVTAILLVMLIMALITDLIGVHTALGAFMAGVLVGQSPLTEHIETELRGFIFFFSPVFFAVAGLGVDLRLEPTAMLLTLAVIAVATFGKFLGAFIGGKIGGLNRGESLALATGLNARGATEVIIASIGLSMGALNNQLYTMIVAMAIITTMAMP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
56751215     LPAMALLLMTALFLPPLFRALKLPELLGLILAGVLLGPSLFNILEPADTVVLLAGIGKLYLMFLAGLEIDLSQFQAARDRSLRFGFATFAIPLLVGLLIGLGFGFGWNSAFLIGSLLA-SHTLLTLPIVEHYGLLRQRAVAATLGATIFTDIGALLVLAVCLAVQSGDGGLIA-----------------------IVRDLLIFSVFITLVLYGVKPLSRWFFRL---AHNNERNQFLFIFLVLLLVSLGAQAIQLDMIIGAFLAGLAVNETLQDEPVREKVDFFGKVFLPCFFIDIGLLLNPAAFWETLTTAGSLTFAIVGGKFLAAIAVKQWEGYSWPEVRLMWSLSLPQVAATLAAAQAGLQAQLLSPAVFDSIIALVLITVLVGPLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89899899     ---MAFILGVCRIVGILLKRLGQSQVVSEMIAGVVMGPSLMGWVDAKSILFAVAQLGLVLYMFLIGVEFDVGLIKSRLRSAASVSLAGIVAPFALGATLAYFLVTTLQAVLFVGAAMSITAFPMLARIIFEQGLSKTSLGTLALAAGSMDDAAAWCVLAVVLASFQNNPAIAVYAIGGGVLFGLLVLLGLRRLLLPLGRRVEAAGEMSQGMLIF-------------------------VLMLVMLGAWFTDFIQIYAVFGAFIMGIAMPRGKFSAELHRIIYPLTTAFLPVFFVYSGLNTRIGLVNTLWLLTGLVLLAATVGKGVACYAAARWHGESHREAMAVGTLMNARGLMELIILNIGLQRGIIEPALFAIMVMMAITTTLMATPIF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254167560    -------------LGLLFVKYKFQSLIGEVMGGIILSPLALGLIVPSDILRLFAQFGIIMIMLLSGLLTDFKAFSEHKYKSTLIGVLGVSVSMTLISSILLMLGISLEASLFIGVILSNTAVEVCANILMKSKSSKEIQA-IIMGASFVDDIVAVFLIGVV-----------GSITLGNNITILSLLILSIGVALFILIFLWIVPYFLEKYSVIDK--------LIGSGPKREKVLLTFTILFALLLGLVAQYVGLQAVIGAYIGGLIIGKWGTKEDLVDDLEPFHALFTPIFFGYVGLTLKFGMTFEMGILVFLLTLGALAGKFIGCGLGARLSHLDKKQSGFIGIAMGGRGALELVLLSIGYEKGIINGPLFASVVLVTLLTVIITPILLSLYEK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254168151    ----------------LFIRKNQPPVIGEILIGILVGDHSFPVTFDHPAFDFFAETGILLLLFLSGMETNLNQLKKSSKAGLLTGTFGVLVTFLFVFLFLFFMHFGLQQSIVVATIFTATSVGVTVRTLMELGLLNTKVGNTILTAAVADDIFGIILITVLLSTGD-----------------------------LLALAIGLFIFFLGIYIVYKFDLMEKVLEITDKNLHAQYSIISISLGLMFLFAYFADLANIATITGAFFVGLFIGQSRTVRKIIGPLKMIGYLFIPIFFVKVGTLVDFQHLGYFNLWLLAIIPIVFAGKIFGCFLGSKIGGLQIKESFVVGVGMVPEMEVALIIATLVYASGMFPETIGVQIITTTILYVIISSIAVPL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87162618     ----VLILLLNRIFLFVSELCNVPRIVPNIFTGFLIGPSALGPYSNMLPLETVGALTLVYYVFLVGLEVDPITRFYYNKKAMVVAIAGVGFTLPVGAGLYYLLVTDMGGAIFWGMTLSCSSFPEVAKILSDLKLLLTENGQLALTSSLINDLLSWTLLLMVLTQLYYAS----------------------------FWSLLVVLAFELVCFYLVHPFANWLIKKVGNGDREFVETQVVILLHMVLVIGSSHGLGAHSITGAFFLGVIIPKGALNNAVQDKVFDFVSAFMPLFFLIVGTIIQDLALDTHWLTVVIVIVLAFLVKMVFVFVVSWLYQMPLLEGLSLALLMNTKGTMPLIILYTAMDSLELNSQTYVVMLLACLMTAIAGPVLAIIAKTLTSSKLLGSQRKSMHGTRPDSPL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225436089    -------LVLSHFFHLVLKPLGQPGPIAQILAGVVIGPSALSKISSEDYYQILGLFSRIFFMFLIGLQLDLPNIRRVGTVALGGAITCSVFGAAVSLFLYDVLGSKFLFALALMIIITNAASPVAIRLAVDYKLATSDVGRLVISSSLINDICCALLVCLMSIFSAASSKIGGKIRNG-----------------------FLCLILVGVVVILNKHLSLWLNKRLKHLKNTEFFCVLSLIVATAMFI---EWSGYSSIVSCFLMGMMYPREGKTARTLMHKLSIHTFVLPVYFGYTGFQVDLGHSLENAEIVGAIVLLSIGGKITGTLGACRSLNIPVTQGVVLAFLLNVKGNVDLVLVGSAVQNYKWSAKANNLLLITIMITVIVGPVVALIVSR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296129976    ---VVVILLVCRGVSWLLGRVGQPPVVGEMVAGVLLGPSLLGLVLPSWQLFVVGQIGLVLLMFHAGYAFT-ARSDGLAGTAAVVSLAGVTGPLVLGVGLVLVAAGHVPLAAFVGVALAITAFPMLARIITERGQAGTRHGAIALASGAVDDVVAWVLLAVVLAVAS-------------------------GSAGPALVTVVGALVFVALIRFVAR---PGVARLMASARADDHSRLLGTVAILFAAAWFTDEIGLYAVFGAFALGLAVPRVPAADRVVGSLTPVTGVLVPMFFTYSGLNTQFGLFTDVLVFAAAAVLLAIAGKFGACWVAARRRGEPQGVALRVASLMNARGLMQLIALNIGLEAGLVGPSLFTVLVLVALVTTVMT-------SPLLSWVERRHPLPDRADDDAARIPSEP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148546156    -----LILLVCAVCGRVATILGQSRVVGEIVAGVLLGPTVLGAWDSMEVVRAFGELGLIMLMVEVPWHAAGQRRGEQRAPALIAALG-IVMSFSLGCVIGAWSKASWPFVIFCGIALSVTALPVLVRILREREGINEQAGQLALSAAVYTDVFAWCALALVFTLQFDGAAG-------------------------LYEGLFRLAGLAAYAALTLLLLRPWLKKQAAVTSLGERSCAAAAFMYCLASAQLTGMLGFHQAIGAVMAAYVFYDVCSMEEAWRRIGRFSHLFLPIFFAAAGIQVSLSAFPSLWLWLLLFLLGGTLGKVLGSYIGAWMSGLRPINSIEVGVLMNTKGLVELVILSVGVQVGVLSESSYSILLALAVVSTVLTNPLMGLLAWWA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
295702872    -TSLVIVISLAFLTPILLHRFKLPVVVAEIIMGLIIGKSGFDLVEQDMWLETLSTLGFIFLMFLSGLEIDFSAFAGRNSKAFSISILVFAAIFAVSLFLSYVFVWTIDNAFLMTLIISTISLGVVVPTLKDAQIMKKPIGQTILLIAVIADLVTMILLAVFASVYDKSGNSNTWL-------------------------ILILFGVGVILYFIGKQFKNRSFLETMSKGTIQIDTRAVFALII-ILVGLSESIGVENILGAFLAGSLVSLLAPNKNLVHKLDSFGYGFLPIFFVMVGVKLDVWSLFSDVLILMPLLFIALLISKLIPALILRKW-YDMKTVLASGFLLTSTLSLVIAAATVGENIGVIDSQMSGALILVAIITCIITPIIFRKLFPKPEISDRKLKVNMLGANQFTLPVVREMDLDLYDVTIYHPTQDKIENRTSDSI------------------------FNIVDI------------------DGYSKETLIRMGILDADVLVVTTGEEERNSDIALFAKE-YGTERVIARVESPVLDEKMKE----------------------------------------------------
15029324     IGDVALIVVASWLLGALARRLGQPTVIGQIVAGIALGPTLLGRLPGDPFLTVLSQVAVVIFMFLAGYEINYRQLRSGGRSVLAVAALALLVPAGLSTGAVTLLGMFTAVEMFMAVACSVTALPVLVAIVRERGMAGTSTGTVATTAAGVMDVAAWLVLAAAFAGTAHSSGPS-------------------WLQALVLIVLFSAVMFLVVRPLL-----------DRLLRRSESRLLSPVPLALGLALGSASMLGLHPVFGGFLAGLVMPRRNEVPEVLQPMEQTAAVLLPLFFVTTGLKFDIGTLDTDGLVLLALILGIVLGKLGPAYAACRFTGLGPHQSARVAALVNTRGLTELIVLNVALEAGVIGPGLFTVLVLMALITTFMTGPLLTLIGRKER-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256773396    -------------------------------------------------------------------EFHLDDLKSGGRRLLAAGGTYLLLNVGAGLGFGFALGWGAREALVLSGVLGISSSAIVTKILIDLGRITRPETRLILGVTVVEDVFLALYLAALQPVISGAQGVPETVLQAA-----------------------KAFGFLMVLAIAARYGTRLIGRLIA-VRDNELLVTSFLGAAILI-AGVSEVLGVVDAIGAFMVGLILAGTPSGPRIRELVHPLRDAFAAIFFFAFGLAINPADIASVALPVAAATALTIAMNVAAGLFAARLYRYGPQPAANIATTLLGRGEFA-LILAAMAAGAGLDDRLAPFIAGYVLVLAVLSPIVAGRSHLLSRAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118471717    ---LAVILMACRLAGLVARRIGQAQVVGEMIAGVILGPSLLGRIAPDVVLYTTAQIGLVLYMFIIGLNFDVNHVKQRAGTAAAVSATGTLAPLALGGVAAIFFGDGVMAMMFLGASVAITAFPMLARIIFEKRLSGTSLGTLALACGATSDAISWCILAVVLAVYRNS-------------------------PVMAVVAIVGGLVYTLVLLTLGRRAFAKLGDAAEARQAITAPMLSTVLIVLMACAWLTDTIGIYAIFGAFILGAAMPSGFFAERLTGRLEPLTTTFLPLFFVYSGLNTEIGLVNTPFLWAVGLLVVAVVGKGVACAVAARLSRVPVRDSLALGSLMNARGLIELILLNIGLEAGVITPTLFTILVLVAIVTTLMASPIFEFVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
299135566    ---VAAILCVTSLCGYALQRLRQPRVVGEIAGGLLLGPLAFGHLTHLQALETVSNIGLVLFLFLSGAELDLATIRGNRRSTLAILLGNVGLPFALGAAVSPMLVSPLGFLLFTGIAMSITALPVLARIIEERKSTRLR-------------IDPSTATTALICAATNDLLAWSLLALALNLTHSQQPDHNLAATGLRLLALLAYLAVMLLLV---RPLAKRLL--VRSSSPRIAFWLPGAVAFAFLSARITEALGVHAFFGAFLAGICIPLTPLEQAFRKTFRPITWIALPVFFAMTGLRMQPTFSLGSMEWFALILVLAVTGKIGGAIFAARATGMQWKMSTQIGILLNTRGLVELIVLNVGYKEGVLTPLLFTLFVLMALVTTAMTVPLLDLSERW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288800817    ITDPTWAFFVVLMIILIMGKLRIPHIVGMVLAGVVIGKYGLHILERDTSFELFGKVGLYYILFLAALEMDIEGLKKNKFRFVIFGFVTFLLPFFLTFYSSLYLLSLSPTTSLLMACIMSSHTLIGYPIVSRFGLQRKTPVMLAVGSTMISLLMALLVLAAIVASSNGTSG-----------------------PMFWVVFLLKFTLFCGFLTLAIPRLCRSFLRRYSDSVMQFIFVLAIMFLS----AALSQMIGLEGIFGAFLAGLILNRYIPSVSPLMNRLEFIGLFIPYFLISVGMLIDITVLYKTPFVIVILVFFGTVGKAVAAYFIAKVFKLQKYAGQMMFGLTSAHAAGSIAMLLVGAKSGSLDQIVTNDVLNGVIIMILITCVLASF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294631916    -------LATAVVLGGLARRMGLPAIVGELSAGVLLGPSVLGALGSTEQLHLLDAAGLLGVLLLVGCSGTELDLRMVRKVSIGGLLIPLALGVAAGFVVPLSLGDRTVVALFLGVAMCVSAIPVIAKTLLDMNLLHRNVGQLTLTAAVIDDVFGWMMLSVVSAMATT--------------------GLRTGTVVGSALTIAAVVLFAA-------FVLRPLARAVFRRG----PVLGPAVVIILLGSAGTQALRLEAVFGAFVCGVVIASVLPRPEALAPLRTVVTVLAPLFFALAGLRMDLTALADPEVAAFAALLLAVAGKFAGAGIGALASGLTRWEALACAAGMNARGVIEVIVAMAGLRLGVLNSSAYTSIVLVAVVTSLMAPPFLRMAMNRIEHTAEEQLRLNWRPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
91773339     ----LAVLVMSLVAQSLSRLFKMPVLIFLLAEGIIAGPEVLGLLDPSLLGEGLASLCVAVIVFDGGLHIDLKSIRSIQQGVLSLITVGVIITFIFATLFHYIVGLSLEISAVFGALVTATGPTVITPVVRQVRVNHRVSKTLELEGVLNDAVCVILAALVFEVIISQLSGFEAVSFIVYRTMIGLTMGIASG-------------------LLLTRFLSSSVL-------SEQVVRFVTFTSVIATFVIAESLGAESGILAVALFGIIVGSSNVRYKAEFKSDLVLMMLSLIFILLAAMLKFEDIFRIGFAGIIVVLLLVFFVRPLSVFVSTARTNFRTKEKLFISFVGPRGVVPASIATYFAIKMNSLNIEGGQELVGLVFLTVIITVLMTSLSKYVAKFLGVIPME------------------------------------------ILVVGGGEVGRILAERFEKRGENVVVVESSEEHCQRLMKSGIRVVHGDAEDVNVLKKAGIENAKYVVASTNQDNTNLLVCQIAKTKFKEDQIVARVNNMENLHAFWDL---------------------------------------------------
271965610    ------------------QRLGMSAIVGELCAGVLLGPSVLARVAPFHMLDAVGQVGVLLLVGITGIHIDLRLVRRRGVTAARISLAGVVIPLALGVAVGLLLPDSLTFALFLGVAMGVSAIPVIAKTLMEMRLLHRNIGQLILCAVTVDDIVGWLLLSVVSAMATTGVRAGNIALSVGYVAAV------------------------VAVAVLARPLVRTALRAAERSDSRRGVTVTLVVILVVLAAAATQAMKLEAVFGAFVCGIVISSCGTLNRLAPLRTTVLSFLAPLFFATAGLRMDLAALTQPTVLLVGVLLTAILGKFAGAYLGARLSRLGHWEALALGAGMNARGVIEVIIAMVGLRLGVLSAEMYTVIVLVAIVTSLMAPPILRLTM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
229916094    -----LALTLISVLSLLIERLFFPSILAFIAIGVGVG----FFWDGNEVFKVAGEIGIILLFFLLGLKFPLRELWKRMRKVWKAGILDIILSFGVSFGIALAFGLDFPRAFLIGAVLYATSSSISAKLLERHSEKHEDIKEFVLALLIFEDIFAPLLLTVAPFIIQEEPVAMSDIGKVFAGFLIFGVLLFIGSS------------FVSKQQKFSKHLL------------RQDDASIGLIGLILFFAGIGMVFGLSEILGAFIAGIMLADIHDVRPLKRLTVPVRDLFLPIFFISFGISINLEKGVIVNALFFVLIVWGVLSKWIVGRVGGRIYGLTRVQANEAGFSLAPRGEFSILFTAL--SNGAINLFVGLYIFVSAIVGIIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
85813903     --------ALSYLLGLVARRLGQPAVIGQMFAGIALGPSVLGPMAIRPYLTVVAQLALVLFLFYVGYELNRGLLRQRVQAVPLVAAAAFVVPMLLGAGSTVAFDWYAATGLYVAVALSITAVPVLAGIINERGLAGAMTGVVALTSAGVIDALGWLALT------------------------AAMLHGKVGGQRPWSVTLLLLLAYLLVMVVVARPALGWLRRQALASGRSAASLLPVAATFAMASAWATGAMGLHVILGAFIAGLIMPRGETGHALLTAVEKAGSVLLPVFFVVSGLSTDLGLHAADLGLLVVICVAATAGKLGGGSLAARVSGLSWRESTNIGVMLNTRGLTELVVLNVGLQAGFVNGRLYTVFVLMALLTTAATPLLTLLARR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15131505     -----------------AGRFGMPAVVGELFVGVILGPSLLGWAAPYHLLDAVGQVGVLLLVGLTGVQMDMGLARKRGLTAAGVSIGGLVLPLGLGIGAGYLLPKVLVPAMFLGVALCVSAIPVIAKTLIDMKLLHRNIGQLTLTAGMVDDVFGWFMLSVVSAMAVNAVS-----------------------AGTVLTSLAYLVAILAFCFTLGRPLARGVLRVAAKSDGPGLTVATVVVLIFLAAAGTQAL-GLEAVFGAFLCGILLGTAGKVDKLAPLRTVVLSGLAPLFFATAGLRMDLTTHPVVLLTGLVVLALAIAGKFAGAFAGARLSGLNKWEGLALGAGLNARGVIQVVVAMVGLRLGILSVEVYTIIILVAIVTSLMASPILRFAMSRVEQTAEEQVRENEHRAWNTHPAANPQ-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136346312    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLYTNETNLSFYTLLLLFTPLCIPIVNIVLEKLQSNELQLLTSVIIGLFLGGYLFEKLGLSGELGALIMGMMLSNIKFANRLGEKIWSLREILLVAFFVSLGMKLNLNQEIILNSFFLIL---LLVIKFLTLFFLLIFFNLRAYSSFLISISLITYSEFSLIVATYWYDLNIIDQKILAILVLSVCISFIIGSVLNKYVHEIFVYLENFLIKFEREK-----------------------HHPDEQPHTFGEAEIMIVGMGRIGSSIFNKLTEKGIKVVGVDADTEIALNKLSEGNRVAFADAEDPGFWSKLRFGKLKVIVLALPEFHAQNWSTLQARD--------------------------------------------------------------------------
86739707     ---IAVLLGLAYLLGRAATRLGMPAVVGELLTGVILGPSLLGALAPFHLLDAVGQLGVILLVGFIGIEMDIQMVRRRGLAAARVGLAGLLVPVGLGVSAGLLLPDSLVAAVFLGVALGVSAIPVAAKILIDMNLLDRNVGQLTLAAAAVDDVAGWFALSIVSAMATTGVRGSD-----------------------IAVPVVSVLGTVLAALVVGPPTVRRALRY-ASTARDGGGHIVVVTVLILAAAAATEALKLEAIFGAFIAGVVIGSSRGFDRVAPLRTVVLTVLAPIFFATAGLRVDLGTDLSVLAAGLVVLLLAVAGKFAGAYLGARASRLGHWEALALGAGLNARGVIGLVVAGVGLRLGVLNTAAYTVVVLVALITTMITPPILHLTMR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
45358150     MDTYFLFFIIIFIVPQILKRFNVPTITATMLAGILIGPFGLNIIQSSATLDTFAAFGVIFLMFLAGLEVDNETLKDEFKNSLVLSLFSMLIPSIGGYLIGQYFGLDFIGSLLYAVIFSSHSVGIVYALMDELGLIKSRFGTTVISASVVIDL---------------------------ISLIVISILIKMGGSGITSDIIPFVVLIAAYIIALLIIIPLISKLILKELKKFHVQKIHFILLIILISIIVGEHIGIHPIIGAFIIGIAVSEELTKEENENLNAIGYGIFIPLFFLNLGMTTDISVIFNNISLILVSVVTLIGLKISSGYFSLRILDYGKLKSFCGGLLTVPSLTASLVGATLGRDLGILPEKFFVSVVVIALLTSTVAPI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135644515    ------------------------------------------YFESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242090367    ---IAVILAVTQGLALALRPLRQPQVVAEILGGILLGPSALGVVFPPWSTAALDTVSGLGLLLFLLLVGLELDFRAVRRASVAVAAAGIVPPFLAAPGLVPLLKLALPPAVFVGAALSVTALPVLACILKELGLLSTPFGETAMAAAAVNDVFAWALLALALAVSGGNSGGPK------------------GTPLAPVYILASGAAFVALMLCAVRPLMARLARRAGNDYERAAALLGAVVASALLAGAVTDAIGVHPVFGAFVFGLSVPEGGLAERAREKVAPLSGLMLPLYFATSGLHTDVDAVAAAWGMVALVVAVAFLGKFGGTFAVATVTGMARREAAALGVAMSAKGLVELIVLNIGKERKVLDDTTFAIFVIMALTTTVLTPFMTALYR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291008096    LIALASIVLLCHLMGGLLRKLGQPGVIGEILGGIVLGPSVFGALWPVAALEMVAQLGLVTFMFVLGCEMHVHHARVHRKAVGCVVAGGIGLPFAGGVVLAGPVPQSMTYLLFFGLAVSITALPVLARILVDLQLDGQRLGVVALTSAAISDGIAWLALTVILAATGT------------------------GGTGQVITTAGLAASLTAFVVLCVRPTLAWVFRYATRYQAADQLLLPLLLSGAIAFAAATHLIGLHPVIGAFLFGLAVPRSAVVTRISRQLHGFTVLLLPLFFAGVGLSTSLGLLGEHWLLFGVVLLVAIVTKFAGAAGAARLAGMPSNDGLRLGALMNCRGVTELVVATIGLQSQIINALGFTVLVLVALITTATTPLMQVFAPR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
239918381    -----------------------------------------------------AEIGVVLLLLMLGVEYSARELVGGLRGSWRAGVLDIVLNFTPGAVAGLLLGWGPVGALVLGGITYISSSGIIAKVLSDLGRVGNRETPVLLSVLVFEDLAMAVYLPVMTALAAGTAFVSGLKAAGVALVVVALVLGVAVRYGPQISRLL-------------------------HSDEQENFLLTVLGLAL-VVAGVAGALQVSAGVGAFLLGIAISGAA-AKQARAVLEPLRDLFAALFFVLFGMSVDPRTLPPVLLAALALALVTAATKVATGYLAARGAGIGVAGRWRAGAALTIRGEFSIVIAGLAASAGGVPPEMTAFATAYVLALAVAGPVLMRYADAFGRSRVRAATRRVRSRE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
299124211    ---IFALAVLVFLVAPLAQRYRLPGIVGVIVVGAAIGPNALGLLARDTTIVLLGEVGLLYLMFVAGLEIDVGEFTESVDRSVVFGLLSFVIPQAVGTVAGLVLGLTIPAASLFASIFA-SHTLLAYPVANRLGIVGDEAMTVTIGGTIVTDTLALLV-----LAVVAASTQGVLDGLFWTRLGIGLVLFFLGV----------------------WTLVPHVGRWFFRTHTDESYFEFLFVLAVVFCAFLAELAGVEPIVGAFLAGLALNRLIPESGTLMNRIEFVGLFIPFFLLSIGMLVDVRAIAAGPRTLLITVVLVLATKFAAAWVTGRLYGYSPEQSGMFGLSLGQAAAALAIVL-VGFELGIFDGDMVNAVVLMILAASLISPAVVERAGKRILLETPHEDEVASPQRILLPFSAESEHWE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116073026    ----IFALLVAVMVPPLFRKLGLPDLVGLLLAGVLVGPHVLGWLQPEETISLLSDIGAIYLLFTVGLEIDLEEFKRVKNRSMLFGTATFVLGAATGIAIGLLFSFPLVPCLLMG-ALMASHTPLGYPIVRSYGAQRDESVILSVGSTILTDIAALMLLAVGLGMGKGNLTPVGFTGL------------------LISISLFAVAAVVGIRSIGRRLWM--------RSVTDENRVFLAVILSLFIASLGAELAGVEPIVGAFLAGLAVNSVPEGKAKELVIFVGGALFIPIFFIDLGLLLDLGASLSNFKFTGLMLVGALGCKGGAALLAGRWFHYGKHQVLMIWSLTMPKVAATLATAFIGYQAELLPSIVLNSVLVLMVVTATLGPML--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284163333    ---LVFTLALAIFLVLLVRRLGQPGIIGIVLFGALLGPGGTGLVAHSDAIVLLGEVGLIYLLFTVGLELDLRQFAEDPGSAALFGLVSFGLPFVVGTAVVVVLLDLSLLAGLLLAAVFASHTLLAYPIVNQYDITGNRAVTAVFGGILFTDTLALFVLALVRSAAET---------------------------GLTAGVVVGKVLALVALLAGVWVVVPPIARRFFQNFSEESYFEFLFVAVVFFGAASATLLDIAPILGAFVAGLALNRLIPEGGTLLSRIEFAGFFVPFFLLHVGMLVDATVIFRTLEVAAVIVVVMVALKWLAAWFVARVKGYTADERVMFGLSIGQAAAALAITL-IGYDVGLFDAAILNAVVLMLLVTAVASPWM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135029794    LVDICVMIIASSLGGVVASFVRVPPLVGHILGGLMIGPSGFHFIQDIASAHTVAHLGSVFVLFRKGIRFPLDGLDTTKGLEVGAAITLLVVSGLAFMSAVFGATSTPSESVMFGVAMCISSTGMVTTLMSKRSSTQTHFAKRLLAIGSINELMMGIVLALPVALAGGLEVSVR--------------------------ILFTVIVFGLASVSFRSHLAPSAFNCIASRDHRALVFLSTVSWCLLFAL-STDILGLSIECGAFASGIYLAGMSNVHDISEMLNAVSVLMGAIYFASIGMILNIDWTFDHAWSVLSITLLVTMIKILASVLILVYVKLSSRSALLSGVALSQIGDISLVFVSKVHRLELIGRNLYLHMLVSIVIMMIVLPTLLRY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169629371    -ADLVILLVAALACGAVAGKIGLPKMVGEIAAGVLLGPTVFGRLFPEEIISGLCLLAVVLLVGVAGMHVDVDKLKQRLAGIATISVLGLAVPLAGGMAVGYLVPEPLRPALFLGTAVAVSAIPVIARILMDLGLASHEIAQVILAAAIVDDVAGWLLLSAVTGMASDSGT---------------------GGVAVLKMAVAAIVAVVALTALTRPALRNRLARRCSRWSAPTSTTVTVATIIVCATAG--QLLGFEPVIGAFFAGLVIAATPAGSRVHKPLHAMVAFFGPIFFATIGLQLDLGRLLSGPVLALTACVVAVFSKFLGAGMGARISGFSWPESVAVGAGLNTRGVIQIVIAMVGVRCGVFSPEVFTALVVTTIATTAIA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
152991020    ISTIILGIVI--LSKTIAKKTSTVDVLWLIIFGALF--ANLGIIPQQHVLEYIGEWGIVFIMFALGFDEDLDHFKEGLKRSLGIAIIGAIFPFLAGFLSAKMFGYNDSVALLWGLTMTATAVSLTMVSLKEKNMHKSTAATGIMTAAVVDDVLSLIGVAIIIPLALAATKSGGSLEIDFENIGWITIKVILFFAIALIIGLFAFPEKVPKKLHMTKLFVPVSIKKLLIMYGGEFTPLIMVFVAMGMG-AIADLFGFHPAIGAYIAGLFMPDKIFKESKFVMDHIAFTIFGPIFFVNLGIIFDFDILDSIWWQVLVLFGLVFVFQILSAAFAAKFTGYRWHESVMIGLGMLGRAELAFIVINIAYENKIFDDAQFQTLIFATFLLNISVPLVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149173202    IIFTLGIFLAAGLLGTLGELFRLPKVTAYLLMGVILGPALLDLIPHKHLLKPLTDLAMALVLFGLGNHFTLSRLKRLFRRVLPLSVGEILATFFIVFIGLLLVGESGSAAILLGAMAIATAPATTILVLKEMQSEGSISEYTGILVAL-NNLVSIVAFEIIFVAVYFFQGDSQ----------TSSVFTQLGHLGLDIFGSIFIGVFGGLMISYGSSII--------KGSRRMIMFIALIAIALGLCRTTGMPYMLTFLAMGFTVANSLTEEEV-PKVEAELYPLTGFLCVLFFIIHGAELKPSQFIDAGLIGTSYIVFRLLGKYIGIFVPARMRKEEPEVSLWLGTTLFAQAGAAIALSGIAVSRDVLGGHLQTIILGSVVFFEIVGPIMIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284163672    ---IATIVGLGVISQLLSARFRVPSVLFLIISGVAIGPEGLGLLTLDSFLSTIVGLSVAIIVFEGAFHLKATKIKEAPSAVLRLTTVGAAIAFLTAAAVRFFLEANWDIALLIGALLIATGPTVITPILK-VVPVRDRVAATLETEGIVNDVTAAILAVVLFKAMTVRELTADIYLQLFAERLGTGLLVGVVVAAIVWAVLQYV--------------------DISPDDAPRNARLLTLAGAIVAFGTADYVFAEAGVAAAATAGLILANLPYEEEIEAFKGDVTLLVLSFVFITLAALLEFDQLFALGL---GGVAVVVAVMLVLRPLLVFLSTRGDRFTFEETVFMSAVGPRGIIPASVATLFAIRLQTEAPPTNAAGADLLVGTVFLVILVTVVLEGGFAR---------------------------------QIAEKLDVIPMRVLIIGGGRVGRSLAERLEARGENVVIIEADLATLEALRNEGFTARRGDGTDVDMLREAGAENAKTVVAATGDDDANLLVAQLAKSNFDVENVIARANNPSNASAFEDLGVQTI----------------------------------------------
73670711     MEIIVALLVLSMLAQVLTHYFQIPFIIFLFIEGIIVGPEVLNLLNPSDVLSAIVSICVSVIVFDGGFQIDWKHMRGVKKSVIKLSTLGVFITFGITILTHLLINISLPIAALFGALVTATGPSVVGPIIRNIGICH-RVAKILEFESVLNDAVSVILTALVFEWITAEMSGTGAV-----------------------IFMLQRVGMGLIIGSLCGFILRWFFTRGI-SISKQPARLFTLTFIFACYVLSETIGNESGILAVAVFGIIMGSTEFKKMIEEFNNNLAVLMISLIFILLAAMLKFWYIMEIGLGIALVLLIALFVRPVAVFISMRSSKISTKEKMFISFVGPRGVVPTSIATYFAIRLDEMGIAGGQTIVGLVFLTVIITVFL-----------------------------------------TGSMSKKVAQILEIIPMEILIIGGGNVGRILAERFENRGENVSVIDISGEECNRCRELGVRAVQGNAADIAVLKKAGIENAKYVVVTTKKDDTNLLFCQIAKAKFGGEQLVVRVNNVENLPAFWDLGI-------------------------------------------------
223936593    -----FALVMALIVPRLSKRVRLPVVVGMLLCGVVVGPHGLDLFAEHAPVDFFADIGKLLLMFFAGLETDLELFRKARNKTMTFGVFTTSLPLVLGTGVGLLFGYHTIPAIVLGSLLA-SHTLIAMSILIRLKANRLEPIVVTTGATVMSDTLSLIVFAVCVSTYQRGFSMSG-----------------------LLQQLLEIAIFVPVVLIGLGRGGAYLLKKVEK---DEDAYFILMLAIVGLAGYFADLINLPGIVGAFLAGLAVNTAVHEHPAKEKLEFINTLFVPMFFLVTGFLIDPSVFLQTLVLAMAVIGALLVGKWIAAESVGRMFHYSSIARKTMWAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
147921193    ------------ILGMISERLGFPSIIGELTVGIVMVLLLPGMVHEYETLEFMANLGVMFMMFIMGLSINIETVMKATAITLIGASLVFVTAAFFTLVTGLAMGYSLAQACIIGIALTSTSTVIGFRYLTAIGDRFSNVFKTLVAVEVTDGIFSIVLLAVFLSVIGVYTTMVAGGGADLGKLLSEIGWSS-------FKLLLLILGFMILVIKFGGKVANWMLGITRKEGENDTIITLSLVLLFGVAWLS-EWLQLTPVIGAFLAGAILAGSPFSETVIAPKIVGYGLFIPIFFAFIGMKMDFGAIFGGASLNVLGIGIAIIGCAYAGGFKPFEAGKIGSSAVCVGLVIAQIGSTVLFAAGTAEGQPLVTSQLFSVLGLLIIATSIITPFLLNVTFSKSR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
76801438     ---IVAGILVAGIAALLARRLQVPSVLFLIAIGLAVGESGAGIVTLDTFGDGLSGLCVSVIVFDGAFDLRTERLRESSATARLVTVGAVLTLLGTAAAMRVFADAPWPTALLVGALLVATGPTVITPIL-EVVHVREHVSSLLESEGIFNDVTAAIAAVVI-----------------FDVFVTGDGGLAAGVAGFAARFGLGVGVGLAIAGIVYTVINADITPGNAPQASRFLFLAAAVGSYGAAEAFAPEAGIAAAATAGIVLGNL--PLPHREEMAEFGRDATLVVLSFVFISLAALIDIDTIAALGVAGVGVVLAVTLVVRPLAIAVATYDIERFTNGERLF--LSAVGPRGIIPASVATLFAIELAATGDPEAAATGQTLLGAVFIVIFATVVVEAGLAR---------------------------------QLGDFFGVTPMKTIIVGGGRVGRALATRLERRGEFVVIVEQDDEELARAREAGFTVHQGDATESDVLRAAGIEDAKRVIAATADDDRNLLVCQLAGSKFGIENVLSRVNQPENVDAFETVGVTAI----------------------------------------------
258405031    -----GAIVMTMLIKGVMERTVVPPLVGFLVLGICLRQWPLAFEGGGEVIAFLSKLGLVTLLFRVGMKSDITVLAGQLKNASIAWILNIGLTGLAGFYTALLLGQALVPSLIVAVAFTATSVGVSVKVWEDQNALQSKNGGLLVDLAELDDVTAVLLMGLLFAVVP-YLPSGSAPGSFWPVLGQHALGF-----------VAKLLLFAGGCLVFAAFLERPMTRFLKRVEHTPDSTLTIVGLGFVIAALAGGL-GFSLAIGAFFAGLTFSRDPECVTLDTSFTPIFDFFSPFFFVGIGFEFELATLGPSLGMGGLLLVLAVLVKVIANGVPVALL-SDGPSGWLIGASMIPRAEIALVIMQKGLHLDTVSEQLFGAMVVVSALSCVLAPIVVRGLLQRWPQTINRRS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136419235    MSTVLIWIAGAWGAGQIARWAALPPLVGYLTAGALFAANGLG--DSQHWLEIPSEIGVELLLFAVGLKMNPRSIF--RFDVAFGTLLHLMLSACILAL-ALTQDLSIEMKIALALTLGFSSTVVAAKGLEARREIRAFHGRLSISILVLQDLVAVTLLAVGGDSA----------------------------PSPFALGLLAIPLVAPLLRKGLEKLSP----------EPELHLLVGVLLALVLGAQLFKAVGVSGELGALVMGMVFANHPVAKGIANYLWGVRELLLIAFFLRVGMQVPLDLQIVMDALPLLLLLPLKLAVLFGLLVLIR---LRAYTAFLMSITLFSYSEFALIVAAAWADSGLIPSTVLPIIAVAVTLSFVIS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224080023    ---LLAMQLAATIFVYLLRPLAVPRIVTDFLGGVLMGPSALSLLRSIVTVETVAYWALCCHLFLIGLEFDIENLTRTSKKAIHIAIAGVLIPFIMGIGLFFLMGYNPTGCVYVGLSLAVTGYPIVARVLNDVKLLHSDIGRMAMSASLVTDLISWILVIIGIAFSNQTSGGAS-------------------------VAVLSTVGFALFCIFVVRPALAIIISKTSKENDYSENYLCFVLVSISAFAVVTDVLGTNSIVGAFIFGFIMPNRILAAAFLDKFEEFTGYLLPLFFTICGIRIDIWSLFDKKAHLAMGSVVVVLSCILSTLLVSFYENVPARDGFSLGIVLNTKGILAILILQLGNSGEFLNKRDYTVMIAILLMTGVVAPVTASIYRPAK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
140109453    -------------------------------------------------------------LFSIGLKLKVSNLIKPQHIVLSSTLFSAFMLLLGALALPLFDQLTWQSALLVGFAFSFSSTVFAVKVLEERGEMASLHGKIAIGILVMQDIFAVIFLAISTGKAPNMWA--------------------------------------LALLIGLPVLRPLMFWVLNRSKHGELLPLFGFFFALVLGYQAFEFAGLKGDLGALIIGMMFASHKKAGELSKSLLNLKDILLVGFFLNIGLNAELT---THAVLVAMVIVFVLPIKVALYYVLTNLFKLRARTSLLSAFSLSNYSEFGLIVCAVAASSNMITSEWLAVMAIAVSVTFILASPLNKRSNEIYVKLENWLLKFESDTRLAEEL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256811639    --------------GRAVRLLGQPPVIGEILAGILLGPSLLGWLAPTPVTSALGTLGLMASLFLIGLEHDLCSLRTTRGAVAAVSLTGLLLPMALGAALAAALYSTFAPTLFVAVALSITAFPVLARILADRGLETTPLGAFALACAATDDALAWCLLTAAVALTTTGTALSALTTLALTAAFAAALALTRPLLRTLL-------------------------KRAGRTGDE--LVLALLFAGLCLSAYTTDQIGVHPAFGAFLFGAAAPRGLPAVEAARIRAVVLPLLLPLFFVGAGLHTDFSVPAGQWGWGAAILAVAVVGKWGGAAGAARLTGSDWRWSAAVGTLMNCRGLTELVVLGIGLQTGVITEVLYTLLVIMTVITTAAT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
78187334     -----LILLIILFAPLLLSRLKIPSLISLIIAGAVVGPHGFNLMLRDSSIVLFGTVGLLYIMFMAGLEIDVVDFRKNTRNSIFFGLYTFFIALSFGIMAGWLLGLSVLSATLIGSILA-SHTLILYPTVSRIGISRDRAVNIAVGGTIITDTLALLLLAVVTGMSSGSLSS-----------------------AFWIRLLISLSFFSLVVLLAFPVIARWFFKRFDDSVLQYLFVLALVFMA----GFLAQAAGVEPIIGAFFAGLALNRLIPHTSPLMNRIRFVGIFIPFFLIGVGMLINIRGFFSDIWVAIVIIVAAASAKYLSAFLTQKFFRLSNDQRNLVYGLIGAHAAVALATVLIGY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
52841042     ----------------------------------LSGAEGTEYLKIAYVVDIFSRYGVIFLLFMVGLETSLSDLKKTGKESILVAVIGIVAPMILGFVVACFINSNYKINLFIGATLSATSIGITASVLKEMNKLSTREARTILGAATLDDILGLIILAVVSSIVISGAVSIMVVMK------------------IIILALLFFIGTLFMGPFVLRKAVD-LFRFLEPWESK-LFISFLFIMALAWLASFIQLAAIIGAFAAGVIGEQKAHHKDHRSIHHLVSPLETILAPMFFTLIGIQVKLETFYDWNVIVLAGGLSV---AAILGKLLSGLGANRRDDRLLIGIGMLPRGEVGLVFASIGRTIGVISDNLFTAIVLMIMITTFIAPPLLKMRY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
74318775     --------------------VGQSPAVGEIIVGILLGPSLFGWLASPEPMQVVSQIGLVLLMFQIGLEFDFAHLRAVRYVATASMIAPFALGFGFGYLSAPLLSPGLGSALFVGTAFSITALPILGRIMIELEITRHPLAVIAISAAAINDVVGWLLLALVTALTLAQFSAAG-----------------------FALKLLLVVGFFACWWFVVRPLMKRVIHASQRASATSHNLLGVLFAAIFLSAIATYQLGIFAIFGGFMMGVVLHDEHELIAAWRERVGVTVFFLPVFFTYTGLRTDIVGSAEAWGWCALLIALASLGKFGASYLAARWAGLSRDESKVIGIMMNTRALMELIVINVGYDLGVISQQLFTMLVLMAIFSTVIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135192845    ----------------------------------LVGITVFEPIKHDAIIAFLAQLGVVILLFQIGLESNFKEMTKVGLPAVLVAIAGVVVPFGLGVYLVGPWLLPTNTLLFLGAALTATSVGITARVFKDLGKLQTRESQIVLGAAVIDDVMGLIILAVVSAIVTVGSITGSA----------------------VALIILKAILFLGGAIVLGQLLAPTISLYLSKIHTGVGMKFTLAFSVGLLFAYAAAQLGLAPIIGAFAGGLILDAVVFRRHIEDLIEPVAQVFVPIFFVVTGMAVDLTTFADT--TIIVTALGITVAAFAGKIVAGLFAGRGV-NKWIVGFGMVPRGEVGLIFATIGAGLGVITDGVFSVIIIMVILTTLLTPPVLTY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
28211299     --SILIISLLAFVTPIIFKRVKIPYVVGEILVGIVVGKSLFNIVQDDIWIIFLSNLGLAYLMFLSGLEVEVEDLKISDGNNKGFKNLILCFSMFLISLVISFLISKFLVSIFFTFLFASSAPGFIVPFLKERDLLNTEYGQIILIFNLIAEFICLIGITIISSTATRGFSYKN-------------------------FLFIIVILVSFLLYIITRKLFKHFDFSIAAFRNLHIEVRAAFALILLL-VTLSQVVHSEIVLGSFLAGLIFSFLFQREREDKLDIIGYGFLIPIFFIGVGVNLDISSMFQNPTLFMIPVLLLIFYLVKLIPSLLLSKYFGIKKAISSSFILSTQLSLIIVGSQIAYSLDLIDSSTYSLFIITTIISCLLFPVIF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298351607    MTQLSVANLTYRILYYFLKPLCLPPFVAQILCGLLFSPTVLGPYKYTMLLETFANLALVYNVFLLGLGLDLRKIKDIKPVIIAIVGLLAALLAGAGLYYLPSNGEALAGCMYWSIAFGCTNFPDLARILADLKLLRTDMGHTAMCAAVVTDLCTWILFIFGMAIFSKSGVRNEMLPY----------------------SLASTIAFVLLCYFVIQPGVAWIFNNTVEGGQVGDTHVWYTLAGVIICSLITEVCGVHSITGAFLFGLSIPHDHIIRKMIEEKLHLSGMLMPLFYIICGLRADIGYMNRTVSVGMMAVVASVMVKILSTMFCSIFLRIPLRDGLAIGALMNTKGTMALVILNAGRDTKALDVIMYTLTLAFLVMSMVVQPLLAIAYKPKKKLIFYKNRTIQKH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296933980    ----IFWVTLAALLSPIMSRLRIPDVVFLLICGVLIGPNALGLASSDGGIPLLKELGLGMLFLIAGFEINVDSLRNRQGKSAIATWFVCFALGVLGAALITGFAKGFNTYIAVGIALSSTALGTLLPMLKSHGAAGTRVGNAVLVHGAVGELFPIFAMSLLLSSYS---------------------------PGLAILILLGFMAIAVVTAIIPHRLLQKVLRQIVETNTTSQLVLRLAMFLLATLIMFTALFGLDAVLGAFAAGIIMRSLTPVHMITARLETVGFTFMPLFFVVSGMGINPSVVASSPLLLAMVVIGILLVRGVPVFIAERFTNQSMSEKVELALYSAAGLPIIVAVTSIATSSGLLESSTASLLVAGGALTVLLFPLWAAAIKRAFR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225434447    -------ILLSRLVRFLLKPLRQPRVVSDVIGGIIVGPTVLGSDEGSFLVHNLGVLGFIYFLFISGVKMDLSMLKGSGRKHVMIAVCGAITPLVSVTLVALLFRTRLDHELGVAASMSITAFPVLYPILREQNLLSSEIGRMALSVSIITDALGITFVIAFEAAKQGESRSKAALWH-----------------------LVSLFGFIGFTTTVVRRAMTWVIRRTPEGKPVAQVYIIFILLGVMVMAFLSDFFGAAIANGPLWLGLAIPDGPPATIVDKCETIMMELFMPFAYASVGLYVDLFSLSDYWSALSPLFIMVITGFALSTLLTAHFLEMPFRDSLTLSLIMSFRGQVEYLLYLHWVDLKMVRLPGFTLVLLSTVLTAVATPLVSTLYNPTRPYMVNKRRTI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258650663    --------ILLLILGAVAGKLGLSAVPLFLIAGLFVGPGGLLPVAAAPFLEAGAVIGVVLLLLSLGLEFSADEFTQALRRHTPSGVVDLVLNAVPGVVAGLLLGLPVAGVVALGGITWVSSSGIVSRTLSDLGRLGYRETPAVLSVLVLEDVAMAVYLPMLGILLAGTAFLAG------------------------LAGVLVAVVALIGVLMLSRWSGPVIGWLI--THDSDEQVLLRLLALTLLVAGAAEYMGISAAVGAFLVGLAVP-AEAAESVRRVIGPLRDLFAAAFFLSFGYAIDPRDMPPALVVAALLAVVTAVTKVITGWFAARRDGVGARGRRRAGTALIARGEFSMVIAGLAVAAGV--TEIGPLAATYVLLLAVGGSLLTRLSGQGRDRLA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297801230    ------------FVSFVLRPLRQPRIVSEIIGGMMIGPSMLGRNFNYYLFPPIANMGFFYFLFLTAAKTDVASIRKHKYIAAIGVIVPIICVGAVGMAMRDKMDENLSSIGGIMFALAFTSFPVIYSVLRDMNLLNSEVGKFAMSVALLGDMAGVYVIVIFEAMTQADG----------------------GGAYALFWFLVSVVIFAAFMLLVVRRAFDWIVAQTPEGTLVNQNYIVMILMGVLASCFLTDMFGLSIAVGPIWLGLLVPHGPPSTLAVRSETFIYEFLMPFSYALVGQGTNIETWRDQLSPLFYMTLVGFFSKFLSTAATALFFKVPARDSLTLGLMMNLRGQMDILVYLHWIDKRIVGFPGFTVMVLSVVVTAVSTPLISFLYDPTRPYRSSKHRTIQHTPQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134101702    -----LGIVLAVLAGTITRRFGVSPVPLYLLVGLLMGEGGVALPAAGEFIEVGASIGVVLLLLSLGLEFSVEEFTVTLRRHVPSGLVDMVANAAPGALTGWLLGLDATGIVALAGVTWVSSSTIVSRLLDDLHRLAYRETPVVLSILLLEDFAMAVYLPILAVLAAGG-------------------GLLHGMASVAVAVGVLAVALAVSHRWGHR------VGRLVDDRDTEQLLLRIIGLSL-IVAAAAELAGTSAAVGAFLVGLAV-TGPLASRLRVVIAPLRDLFAAAFFLAIGLSMPPATLVPLLPVALALAVVSTGTKILTGWYAAGRHGAGPRGRLRAGTVLSVRGEFSIIIVGLVALPG---SPLGPLATAYVLVLAIAGPLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
281354977    ----IAFIAMMGVGPLLLRRLGIPAVISLLIVGMLVGPNCLDVVHFNSLIDSLGSLGLVFLMALAGMEADFKLIRAARTPVIALSLLTFLLPAIAGFFVAHFRPEDFPGKLLYASLFASHSVGIVFPVIRELKLSKSRFGAAVLISTVITDIASIILLAVSVQLQSIGAAAGARRTLSIFDYVDPAMFGSWFTPVFLLIVLLYLAAAVFVVYHLGRKLLK-------ICNPGEDMLITILLLVILATVLVGEFLGVNLVVGAFIAGLALSRSEHGGSLIGRFESIYGLLIPFLFVSIGMDTDFKAFGANLEIILLTVAGLVVSKVASGWLAMRLAGFNNWHGVAAGLMTVPQLSATLAAAAIGKELGMLDNQFFNAIIILSIVTTLPVPSLVRW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
228988761    --------------------VGQPRVVGEMITGIILGPIIFAYFFPSNVLFVLGHIGVSIFMFLIGATLNTKKLPKLLKQASMLAIIGTVPTFILGFLIGLYLYSSTNFSIFLGCALSITAFPVLAGILQEKGETQSYLGSLVLMAASINDVIAWCFFSLIVVMAQGDNMINT------------------------VYKAVGIVLFTFLMLGMFKPLAKKYLLKKYKENIFSQSDLAKILIILLLIVWLTEYIGGFSIFGAFLTGMVLPRIPQSELVNRLSDWNTVFFLPIFFVFSGLNVKVEELLSSYFLLLLILVTAILGKYGFSLGVMKYMGFSWRDSSAVGGLMNARGLMELVLINLGLSYGIISQNVFSLLVFMTIVTTAMAAPIYTL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222150874    LISLVVVVVCAFLTPILLNRLRLPVVVAEILMGIIVGKSLFNWVERTEMLNILSTLGFIFLMFLSGLEIDFKTFKSKSGTKLILTLSIFLGILLLSIGAAYLFKWAVDDVLLMVIIISTISLGVVVPTLKEMNLMQTSIGQIILLVAVIADLATILLLTLYGTL------------------------HAEGDSPVWLIGILVVFTALFYVMGNRLKKLEFLHKLMAGT---TQIGIRAVFALILLLVALAESVGAENILGAFLAGCVVSLLGPDKDMVEKLDSFYGFFIPIFFIMVGVDLDIPSLFKDPSKLVLIPILFIVFYLTKAIPLAVLLKWYDRQTVLASTFLLT-ATLSLVIASIAERLGAIDGATSGTLILAAVITCVIVPIFFKKLFPVQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254432200    LAVFALLLGLSVLVPPVARLLRLPDLVGLLAAGVLIGPHALGWIQSHTTVGLLSDVGVIYLLFIAGLEIDLAEFARIRQRSFRFGLLTFSLPLLGGAALALASGYGLLSAVLLGSVLA-SHTPLGYPIVRSYGAMREESVIVAIGGTIFTDLAALLLLALCMGLSRGELT-----------------------PLGILALLARVGVFAAVVIALITRLGR---DLVRRSVNNESQLFVAVVLALFLAALGAELAGVEKIVGAFLAGLAVNHVPEGRVKEQVIFVGAALFIPIFFIDLGLLLDLPGFLGTMLFALALIATLIATKGLAAWWAGRIYRYNHAQILTLWSLSLPQVAATLAATFVGYNAGLFDTAVLNSVLAMMVVTASLGPALTARAMPLLGQAAAAAIRAE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291514500    ILKFLLILVIILAAPLLLNKLKIPYLLGLIIAGAVIGPHGLNLVLRDSSIILSGTAGLLYIMFLSGLDMDMSDFRRNSWRSLIFGGYTFCVPLAFGILAGYILGFPIYSSILLAGLFA-SQTLIAYPIVSKLGIARDKAVTIAVGGTVITDTLALLLLTVIVGMATGNVDD-----------------------MFWWRLAGSVSLCIAIIVFLFPLLAHWFFKQVSDNVSQYIFVLAMVFL----GAYLAHMAGLEPIIGAFLSGLALNRLIPRTSPLMNRIEFVGIFIPFFLIGVGMLIDYRAFFRDWESLEVAAIMIVLITAVAAWFTQKTFRLSPDQRTVIFGLSSAHVAATLAAVMVGYNIIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225434425    ------------------------------MGGVILGPSILGHTRGRTVLDTLSVFGFMLFIFLIGVKMDPTMVLKSGRKALAIGVLGFFVPYALAGIAALIINFSLDHDVTSILPLSMTSFPVIACFLTELKILNSEIGRLASSSSIICDVLHWSILSLRFVSKVATEKSVTSSIG----------------------SFLSSALLITVIVFGIRPAALWAIRHTPEGKPVKEIYIFFFLVALMGCGLMGEVIGLSALVASFILGLVIPDGPPAALVERLDCFVSVLLMPIFFTTCGLNTDVFAILMNAGVILLVVFVSFVGKIIGTILPPLFCRMPFRDALSLALIMNSKGILELAMLTNWKKDKVMNEECFAMIISVVVVTGVISPLVKALYDPSKRFIAYKRRTVQHSKR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255559575    LTSQLVVISLASRFVDLLRQLGQTSVVSQIIAGILLGPSVLGQNKEAMTLATLASFGNMFYHFLIAVRQDPAMILRPGRVAMFIATIAFSITMFFSIILAMVLRTLHNGLVLIAMAQAFTGISVVSYLITELKLQNTDVGRLSLAIAVFTDVLNVLMV----TMSFVAGRKITSHQMIFLGAILTTVGVASFILFVIRPVILTMISYIPVGKPVDQKYV---------------FFVIITALILGF---VSEVIGQHYLFGPAIFGMIVPEGPPAALVTRLDTFVAGFLYPTYLAISGLQTNFTINMKEIWIIGSVIVFGILIKTVAVMSAAMYMKIPTKEAFVLSMILNSKGILDLCIYNFWKENKILQQEEFSLCIMSVVLTTIITPLVRYLYDPTKQSQPFRRSTIQHSKQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224146670    ---------------IFLKPLGQPSIVSHILGGVILGPSILGHNEGRITLETLSVFGIMLFIFQVGVKIDPSIVWKSGKRALIVGILGFFIPFALASSIRLLLCHSISLDDTVCLMQSVTAFPVIAIFLAEFKILNSDIGRLASSSSMICDMCFWSFMSIFYVAHVAKEKSMQSAIG----------------------SILSVGFLVYLLLFGIRPAALWAIRNTPEGKPVKDAYIYVVFVALMGFGFLGEVIGINSLITSFLLGLVIPDGPPLGAAIVDRLDVSALLMPIFFTLCGLKTNVFQKWKTVVVILLVVFIGFLGKIIGTMLPPLFCRMPFRDALALGLLMNSKGIVELVLLNKTNSDSMTDECFAIMILSVVVLIGVISPLVKALYDPSRRFLAYRRRTIRHH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
237728375    -------LGLALIATILSIYLRIATALSEIVVGLIIGALLGASIGDASWVQFLSGAGAILLTFLAGAELDPTVFKKQWKQALIIGLISFFLPFFLCAALAWWLGWTPEASWLAGIAMSTTSVAVVYAVMLELGINTTGYGKTVLAACFVTDLATVIALGLI-----------------------------------FAPFTLRTVAFTGAMVVAA-FLLPWLTPRFFKRFGDRPSELEALMLCLFALGGLASWADSEAVLPAYLIGMVLAGTVGKDHVLIRRLMTFGLLTPFYFIRAGSLVSLPALAGAPGAFLTLLLVKMLTKLAGVYPVCRWYGSSRQESMYTTLLMSTGLTFGTISALFGLSHHLINEEQYSSLVAAVIGSAVLPTLIANAFFLPRHIL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
54024101     ISTLFFLQLVVILLAYVLRRLGQVQVVAIMIAGFLLGPSLLGPHPNATAIQVVGQLGLVLYMFLVGASFDRAHLRQAGLTSATGVLVPMVLGGSVGWWLVGAGGYPWQGALFLAAAVAVTAFPILAWIVHDSGLTGTRLGTMALACAAVDDLCAWLLLAVVVATAQDSAGGA-------------------------YLALAGGALYLAVMATAGRRLLTRLETWTPRRGDHEVAPVVAVLLVVLAAAAFTDFVGIHSVLGAFVAGVVMPRGELLAGLRRAFEPLVYLLLPAFFIHTGLSTELSLIFTPNVLAVTALVLVVASKFGAVGLVARAQGMGWREAGAMGALANARGLMELVLLGIGLSSGLITPALYTVLALMTTVTTVLATPLQRLFER--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159485072    IADIAMLMVSATLFGSLFEAVRQPVINGYLIGGAVVGPGGLNWVKE---------------------------------------LVQILLLALIGGLVAAAAGAPPGQGIFVGCLLSMSSTAVVVKCLEVMRSSSSAYGQITVGTLILQDCMVGVMFALLPVFKGAPAPMVASTGLAAGTDVAEAKGRVVLM---VLGVLFKLSLAVAAALAVAKTLLPPALKLMQRRASRELVQLTLVAFCCGVAVVSHEL-QLSSELGAFLAGVMMAATSHHHNNNGGGDGIGTGGGGGGSGLESGGGLAHASSMGGSMGSMAPMAGIGPPPGVGGGGGGGLNIESARNVLVALFMASIG---LIMSPRAVQQGILPLQVYMLLLGVTALSLLTTPFIVLLAMHW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
183983615    ---------AATILGRVAIRLGMPAIAGELCAGVLLGPSILGQVAPGLSLDAVGTFGVLLLMGLTGMQVDLNLLKSNRLAITKISAACLLVPVVFGLGIGFLMPSVLTGALFLAVALSVSAIAVIVKTLSDLGLMHRDIAQLILATAVIDNVIAWVLLSVVCAMA--------------------LAHLSLGTVLLTVFLIISVVAATIIGRKIVEVFVNSRQQPAAAEHSAGPRPILAYAVGLVMLAAAAHALKLEPVLGAFAAGIMLAALPPDRRSGLDSLHVNNVLAPLYFATAGLQADLTADRTTLAAALVVLAAAVASKFLGAYIGAKSSGRSGAEAVALGAGLNARGVIQIIIADTAYDLGIFNDSFYTIVLLTAITSVMAAPILRIAAARIAIDPDDEIRRQDALPEAH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227365013    --SLLIVMLAALIIPIIMARFKIPTAIAEIITGIILGKSFLNIVNPNWTLNMMSSMGVIMLMFLSGMEINFDLFRKMASQAFGLIIAAALIIAIVISRLGLF-----KDVLLATIIFSTVALGVVIATLKEKDILQKPVGQTILLTAVLGEVVPMLALTFYASINGGNARR-----------------------------LWLIVLLFLAAFILLRRFKQPYVWFNKISKSTTQLDVRLAFFLIFALVTIAETVGAENILGAFLAGMVMKLLQPSETTEDRLNSIGYGFLPFFFIMTGDRLDLKNLFANH-QALALIPILVIGFILAKLPTMIIYRRRFKLRNSFAGSFLVATTITLVLLEVARNLHAITQAQSAAFTLAAVIVCIIAPIAFNSTYKLEKADLIKQKVNFIGTNTLTVPISQQLYKNWYDVRMVTDNENNFKIYNSQVKHIIVVGFDHKSARLAQIAKEHGVKRVIARLDPKDVSALREKGIEIF------------------------------------------------------------------------------------------------------------------
254417387    ------------------------------------------LDADSETMKLLSDIGKIYLMFVAGLEIDLVQFRKKKHRSLVFGLMTFIVPLATSMIIGRFFGFGWNTSLLMGSLFA-SHTLLGYPIIQRLGLVEKEPVIVTIGATIFTDISALLVLAI---------------------------CVSINAGDFSVYSLFQQLVALAIYTAIVLFGFDWIGKHFRRTGDDEGNQFLFVLLAVFLASVGAEIIQVDQIVGAFMAGLAVNDVVGNSPVKEKVEFVGSLFIPFFFVDMGLLLDIPVFIESLWLTLAIVVGLLGSKFLAAAITKVLYRYSFNEMMVMWSLSIPQVAATLAAALVGLQVGLITDTVFNSVIVLMLITSILGPLL-TGKFAPKLPLPKASPKISQSKLWWENHRFERLEEQEPAPFRIVVPVSKSQTKGYLMEMAALLARHQSGQIIP-------------------------------------------------------------------------------------------------------------------------------------------------
297193008    IAALSIILVLGALLRPVMQRLRQPAVTAEILVGIALGPSLLGLLETRAALTAIAQVGILLFMFLIGWDIDLGRLRRSGGTVAALSVASIAVPFATGCLLALWLHGSHSSALFVGTAMAITAFPVLARIVADNRLGGTTVGFLAVAAAAVGDIIAWCMLVAVSVMAVSGGYSHLLSVAGWSVLAVLVLALVVRPLL------------------------RRVLERAARAGRLTTVGLPVVAAGVFAAAWTAQWIGLETIFGAFAFGLAVPRTAVKEALEVPFQHVSGLLLPVFFIATGLTVDVGLGGAGLTEFLAILAVACAGKLAGTMAVARARGLGWRDSTLLGFLMNTRGLTELIILNAGLSMGILDTRMFTMMVCMAVVTTGMAGLVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226458980    ----LWITFIALACGGKLGELVHAPLVGEIVVGLLLGPSGANFIPEPDGVVLLGNLGLCVLVMTGGLSIDVDALAHVGPVAIAIAVTGTLLPIALGCAFMTAAGYSPAVGVAAGTALSSTSIGMATNTMAAANALHTRIGSLVCVAAMIDDVLSLVILAVLGNVGGSSDDAGA---------LTWAIGRPVMVSVAFVVVGAGAARVVPRVFAREWGWATRAGETLTKMKRDDVVVASMLTLTLGLVVACGA-AGSTYLLGAFVGGYAFAAAPNAKDAWAKYDLLSARLASIFFLSVGMQIPLADLFDGAGAGLGIGYAV---PAVLGKLATGAFVRDVGDAAVVGWAMVGRGELGFVMAREALDEGLFGDTPYVACVWALLIATLVSPVFMR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269929027    -------------------------------------PSVFGLLATNHLGDTLTQLAVAIIVFEGAFSLEGYYLRQVQAPVRNLVTLGVLVTLVGGALVARVAGLSWPLAIQYAALVSVTGPTVITPLLQRVRVRGRVRATLAGEGVIVDPIGAVIALVVFNIIRASDLDLGAAAIHAGTRLLIGAAWGAVGGVLLLLVLRRLG---------------------EEPSRVARIMAIAGAAAIYTAIESVMPETGLAAVVVAGLL-LGNAEFPHREEVHEFKGDITMIVIATVYLLLAATLDPDLGELGWRGPVAVLLMMVLVRPAGVVLSTLRSALSWRERAFVAAIGPRGVVAASLATLVALNLDAAGVAGAPALLGLVFLTIVIT---IAVQASYAGWLAQRLGVIPMD--------------------------------------VLIIGGGKVGRMLAKELLDAGEDITVIEQDPDVAERARQLGAHVVLGDGTDAEVLKRAGITHAKAVVATTGSDKDNLLALQIARTRFGRQKLVSRVNDPEAVESFKAAGI-QVLNPARATAMILANLVRRPTLFRLLSE--------------------
15897995     -------ILLAEILSSLVQKYGLPKLIGELLAGMIIGPYALGLIGINSYIEFLAEFSVILLIFASGLEHGIAPIKSSGILGFLGATFGALLPFFAAYYF-YISSFGLDSALILGTAMGATSLAAVASIIEE-GKLKGKGINFMVSSAAADDVVDLLLLSVVIAILQGESTSVTS----------------------ISLKIIALVVIWVVILVVSIILIPKITDRISDKYIEEFPLAVLFGLTLLMVS-----LGYSPIISAFVAGVAFANSVKNSKIKEISSTLLSVFGPLFFVYIGAEVNFTLNLNTVILSLELTAIATIFKWLGIFPFALAYLRNAKAANTVALGMVPRGETGLVIASLGLSYNALNQEEFEGIVFMSIFTTLIGSALFKIY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227896661    ----------------------LPTAVMEIIVGIVIGPSVFNFVNTSDLISQLSTIGVIVLLFLSGLEIDFSLFKKRRTALTPLAYSTIIVLSLLLAAAFKVSGLFWLAAILFGTI----SLGIVIAALKEQELLSKAFGQTILLISVFGELVPMMGLTLYASVYGSNSQSLWLLLLILAVAALLLL-----------------------------RFKPFFRFYQNINKSTTQLDIRLAFFLIVTMVTVAESVGAENILGAFVAGIVLKLLNPSETTRERLDAIYGFFIPIFFITTGVDLNLRTLLTSGTLLLIPLFFLAYMVAKIGGYWVLKLRFKQANALAGTALTATTMTMVLAVLRVAKSMKTITSDQSGAFLLAALLTCVISPLIFNKFYSAEKEDLVKTASTVPVAQQLRKGWYDVSMYTNHPENYQTYHAQVPVTLMDLQDHILVLGHIDAERNLAKAAKAYGVRRIIVRFEDRNVDELRELGVEVYEANIT----LLRALIESPSTLLL-LNDTENSIYEVRVLNHLYTDVQI-------------------------------------------------------------------
135099400    ----VFVIGAAFLFGIAVKPLGLPPLVGFLAAGFAINAAGPGLGMPASTGPILDYLAELGVLLLLFTVGLKLKLRQVEPHVVGSALLHFGISVALFALVRLLFTDSWMIALFVAIGLSFSSTVLAAKMLDAKREMGNFHGRTAIGILIVQDIIALVVLAVFAGSVPGPLALLALAVPLAR---------------------------------------PLLYWIIDRAGHDEVLVLTGMALSLVIGGVGFELIGLKGEIGALVMGLVLSGHPRAAELSDALWSLKEVFLIGFFLSIGMSGLPDAQAALFALILALALPV---KGVLFFAALVAFGLRARTAFLSALSLTAYSEFGLIVAAGIPAAG---DFLVPLALALAVSFLIAAPL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
228963799    --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDIWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASIIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFIAKRFKNIPYLDSL-KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227528683    MITVIAAFATPMILARFNIKL-LPTSVAEIIVGIIIGKSCLNLVHIDSILTSMSTFGVILLLFLSGMEIDFSLFKKNKITPVQVAVLAYALSFVAAFALAFLFKFTFTNVLLATILFSTIALGVVISVLKENELLSKPFGQTILLIAVLGEVVPLLSLTIYSSVVAGR-------------------GSQIWLIGLLFIA-------GAMIFRHFRWFFPALSKFNKSTTQIDMRLSFAVIITLVV---LAEHVGAENILGAFVAGIVIKLLSPSESTQQKLDAIGYGFLPFFFILTGVKLDIPSLLADPKTIVLIPLFFLFVLAKLPAFFGLRLRFKRQNALAGSILSGTTITLVLAVLTVAEDLKVITSQQSGAFLIAGILTCLFGPLCF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255559551    -TQVILSLSISWVVYFVLRPLRQPKIVCNIMAGIILGPSVLGPKEEMLIFNTLSTLGAACYTFIIAVKMDTSIILRMSRNAWTIGLSSYLVPFVAIYFYGYILNAKQKPSLFLSCAFSTTYFPIIAHVMEELDLETTELGRLVMTSAV-----------LIEMLSHVVSVVVIISTNSDIIRSIR--------------TFVMVVAPIIFLFYVVKPVIRQIIKRTPEGKVHETYVIAVMLGALIMTSVSDYAWGIYL-PGAFLMGAIIPDGPPATLVEKYELMIMEIFLPLFFVRVGYQTDVSSDLRTFYFTLLFIVLCYLAKIVGTVLASVYVNIRLKNAFLLGVILNFKGVFELSIYQIFLTNQAVDKQCYTALVLFSVFSIFFSPFINIVYKPQARLTNPDCETKYSRTLQSTPLDGELHILTSIYHECN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
240103791    --TIGISLILAKIGDSIIERFELPGVLGELLMGIVA-PQYLPIVSDQEISDFLAKLGIIFLLFLGALDTDVEQLKKTGLTATVSTVLGVFVPLVIGWYALMAMGYPSREAFAGGVLLTATSIGLTVRVMMDLGVLRSEVGAASLSASVMDDFLGIALVI-----------------------------FAVGSGSLLDLS-VKIVAFFIITGVLGWYVIDHYVRFAERLHVEKGILGMAVGMMFLFAALAEGWFAAAIE-GAFMMGLILSKLPEGKRIMEDVRAIYGLLVPFFFVHTGAMLDLRVFENWNAITLAAVLGKVVGRGFGAWITAWGRGRNFWMSLQMGIGSIPRTEVALVDLMVAIQGGAIPQKDAPEFIAATLIFITVSVLITPPLLKWAFRRDIESAIIQKVEERKSRISER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
106879456    --------VLAHAGAQIFQLLRQPPVIGEIVGGLVLGPTVLGALWPTEVLGAFYSIGMLLLVYLTGAELRGHVARSDRRTMVWVAGAGLFVPFAAGLLVANSVGNPASLALVFGMAIAVTSVPVISRIMLDLGILRTVFARVVLAVAVLEDVVLYALLAVVLGIAQARAGDSYGVGGALSR---------VSLPWAVVFFSLVPVVFFGLFLWRGRAAFDALRSGRWNVLERRSPTAFRIAYLFALCLACSGL-GIDPMFGALAAGLSAGGPVPGEEYQTLRAISLAFFVPVYFAVVGLKLDL-IRHFDPVFFLWFLALACVVKSAGVWAGARLAGQDAASAGNIAVAMNARGGPGIILASVTYAAGVISEDFFTSLVVLSIVT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
20091838     ---------MSLVAQALSSYFRIPFIIFLLIEGIIAGPEVLNLLNPALYVDGLSTISVSVIVFDGGLHIDLKHIRMVQESVLKLTTIGVFVTFLGTTVLTSLLIEIPLELAALFGALVTATGPTVITPIVRNIQISHKLGKILELEGVLNDAASVILAAMVFEWVAAELSGTDAVV-----FILYRLGIGIALGSLSGFAL------------------RWFFTR-GKAISNRTARLVSLTAVFSCFVFSEYLGNESGILAVAIFGIILSDFPYKDTIKEFKSDIVIVMLSLIFILLAAMIKFEYILRIGASGVALVLLLIFVIRPFAVFVSMWNSQIGTNEKLFISFVGPRGVVPTAVATFAIKLDSMGIPGGQTLVGLVFLTVIITVFM------------------SGSLSKKVAEVLEVIPME-----------------------ILIIGGGKVGRILAERFDKRGENVVVVDISEDNCKKCMELGIRTVQGDAGDVNVLKKAGIENAKYVVATTNQDNTNLLFCQLAKASFGGDQLVARVNEIENLQAFWNLGIRSM-SPAMTTAVVLDNMIGRPH---------------------------
224476104    --SLVIVVMAAFLTPIIVNRLNLPVVVAEILMGLVIGQSGFHLVERDNVLNILSTLGFIFLMFLSGLEIDFSAFKSKQPSHLQLALLVFGLIMVVSVILAYLFKWFIDDVLLMVIIISTISLGVVVPTLKEMNIMRTRIGQFILLTAVLADLFTMILLTVYGALNGKGGAT---------------------LWLIGVLVIFTVIFYFLGGVFKKAQFLQKLNDGTTQIGVRACFALIILLVALAEGVGAENI------LGAFLAGVIVSLLGPNEDMVEKLDSFYGFFIPIFFIMVGVDLNIPSLIKEPLIIIPILIVAFLISKIIPVFAIRPW-FDQKTTISSAFLLTSTLSLVIAAAKIAEQLKTITPEISGILILSAVITCVFVPMVFKKTFPMPEEATRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
104773422    --SLFLTVFLALVIPIVMARLRVPTAVAEIIVGILMGKSCLNLITQTSQLTFLSDLGVIVLMFLSGMEIDFDLLSPKKHVVAAFAFGGVAVASVLLALGMKALGLFSDVALASIIFMTVA-LGVVIATLKEKEILGRPIGQTILLTAVMGEVIPLLLLTIYSTVNGGDARK------------------------LWLIILLFVAAIILL-----RRFKRPYLWFAKVTKATTQLDVRLAFFLTFALVTVAEQVGAENILGAFLAGMVMKLLEPTQATKDKLTSIYGFFIPIFFIRTGVNLNLKLLFANPQALMLLPVLVICFFLAKLPVTLTYMRFNKRNAFAGGFLTATTITIVLPTLQVARKLNAITATQSSAFILAAVIVCIACPIVFNSTFALTP-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170736419    -------------CGAIAERLGQCKVIGEIAGGILLGPLALGVVTNTSAISRIGEIGLALLMFEIGLDVRLPAQRALLGIAVPGMLLPFGGGLTVGWLAHDVLAPQWPFVLFCGVALSVSAVPVMARIVTDLNLTRHAGAASALSAAMVGDLLGWGALSLLVCLSHDAA----------------------GWRTLAVNVVLLVAYVALLVIAAKGVLLRVVGRSLAQGWSRD--TVAILVASVLVSGWITSQLGFHSAFGALLIGMLLRDVPSVREQFDRLLGLHTILMPIFFACAGLNLQFFDVTAHWLWLLAFIVVGFAGKYLGVFAGARLTGHTSGDATVIATLMNARGLMELVFLSIGLQLRILPQNVYTMLVIFALFTTAITAPLLRHHLR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
171315927    ------------VCGRLAERLGQCAVVGEIAAGLLLGPSLFGAIAPDSAMAQVGEIGLVLLMFQLGLHMEFGRWRVPVAVAIGGLCIPAAIGMVIAIVSKDTLATDAPWVLFCGVALAVSAVPVMARIVDDLRLGAMSGARHAMSAAMLTDALGWMLLATIASLSN-------------------------GPGWAFARMLASLLVYLALSALLARFVVRPLLMRLAQTAHATRDRLVVLFCFVLASAVATSLIGFHSAFGALAAALFLRRVPGLDVEWRENVEVKLVLMPVFFAYAGLHASIAMDASSWLWFGVFLAGGFVGKFGGSYVGARVTGLAPRDAMLVGSLMNTRGLMELIVLSIGLQMQILPTRVYTILVIFALVTTALTAPLVRLTLRAHSRSAPAMQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114777484    --TFVIAVVIATVAQILAGRFRFPPILLWLLAGMALGPFGLHILRIETIMHTLVELGLAIILFEGGLNLNLKALRENGWVVGRLVIMGPLLTILIGGVAAVIVGMDWPVALLFGALISVGGPTVILPIVRQMR-LGRHISHVLTAEAMLIDVIGAILAIIFLQIAITLNLSGMD----------------------FAVSLFYKLLLGSALGLAGGRLLAWGL-TSHWVRDFELRTILTLTCAWGMFVLADTISSQAGLLTMLMMGATIQRMDIIQRLKHFKGSLSMLLISVLFVLLAAQMNLAVMQAYLWQLVLFAILALLVRPLIILFSTPGSRLNLNESIYLAGMAPRGMVAAAITSLFALILQEKGHPHQSEMLMALVYIIIITSVLV---YSLLASPLKRWLRIEGGDER----------------------------------SVLIIGGGQVGAEVGRAL-SEDREVRFLDLNTEVISTMQRSGYDAICGNALDPLYWEIIHAEEIGSAIIMTGSSDHNLLIARLAHEQFPDIYIALQENDEQHASMIHQLQA-------------------------------------------------
83320232     ----------ALVMGRLAVRLGMPAVVGELCSGILLGPSILAFPADPQQSAVLDGVGQLAVLLLVAVAGGHLDLGMVRRQGATAAKVSL-LGLVIPLGLGVAVGFQVVFALFLGVAMCVSAIPVIAKTLMDMKLIHRDFGQLTLTAGVLDDAFGWLMLSVISAMATTGV-----------------------RAGTVLTSAATLLAVVLFAFTLGRPLVKGCFRLAARSGEAGPTVATTVVLVVLAAAGTQAL-GLEAVFGAFLCGVLISEYGRPDRLAPLRLLVMSMLAPIFFATAGLRIDLTELARPPLAALLILAVAVAGKFAGAYLGARFSGLSSWEGLALGAGLNARGVIEILIAMIGLRLGVLNTAAYTIIVLVAVVTSLMAPPILRLAARRIEHTEAERVRLAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
32487263     -------------------RLGLAAVVGELCAGVILGPSVLGQVASSHMLDAVGQLGVLLLIGLTGAHLDLRLIRRQGATAVRVSAFGLVVPMALGIGAGLLLGGSAVFALFLGVTMCVSSIPVIAKTLMDMNLLHRNVGQLTLTAGMIDDAFGWVLLSVVTAMATAGAG-----------------------AGTVVLSIASLLGVIVFSVVIGRPAVRVALR----TTEDQGVIAGQVVVLVLAAAAGTHALGLEPIFGAFVAGLLVSTAMPNPRLAPLRTVTLGVLAPLYFATMGLRVDLTARPEVLAVGLLVLALAIIGKFLGAFLGAWTSRLSRWEALALGAGMNARGVIQMIVATVGLRLGVITDEIFTIIIVVAVIT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
51699495     --DLAIILVMARGLGHLASRIRQPPVVGEILAGVLLGPTLFDGVLSETLFPDVANLGVALFMFVVGLEIEGNLMKGHGRTTVAAAVGSTAVPFLLGIGLAFALMPGHDPAVFIGLAVSVTAFPVLARILAERGLTRT--------------------------AIGGIALAAAAFVDVVAWAALAAVNASVGAAGDHRLVLLT-VPYLAAMLFVVRPLLRRVLAPGDKAAEPGPLKFAVVLVGALLSAAATEAMGMHHIFGAFLFGLMVPRERLRADLHDRTTHLTSVLLPVYFVVAGFQVDLGGIGLGGLELSLILLVAIAGKFGGTYLGARATKLAPRPSATLAALMNTRGLTELVILGVGLQLGLLDDSLYSL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143823619    MHNPALTIGLAMVLGMLAKHLRLPGIVLLLLSGILFGPDGLNWIDPTSILHILVGFAVAIILFEGGMNLRISRIRAIRGLIIKGAIVTLIGGTFITIV---VLGWDFRTSILFGTLIVVTGPTVITPLLKRIRVHHGVSTILEAEGILLDAIGAIVAVVALEIAISPSGLSFLTGLYHIVSRLG------------VGAILGVSGGYLLTVMFRFRDLIP-----------DGLENVFILSWVIALFQVSNTISPESGIAAVTIAGMTIGNSKT--YIQQDLLEFKEQLTVLMIGMLFILLSADVRLQQIIGVLTVFMLIFLIRPLSVFIGTENSGLDLKQKLLLSW-IAPRGIVAAAVASLFVYELEMHGFDGTQLRALVFLLIIITVLLAGLTGGFIAGKLDLRRKSQSGW--------------------------------------IILGAHEISRLLSRLLKRAGNDIICIDEDPNACLKAENEGIKVFFGNALDDRTLQRAEPDTRKGIIALSGNEEVNYIFSQRAKHLSKEMSIL------------------------------------------------------------------
238062677    --------------GRVAQRFGLPAVVGELLTGVLLGPSVLGALAPDHLLDAIGQFGVVLLVAVAGLHLDLRLVRRRAGTIGAVAVGGLAVPLGLGIAAGLLAPAALLAALFVGVAMAVSAVPVIAKTLTDMRLLHRDVGQIILAAASLEDAAAWFLLSLISSVAVSTLT-----------------------AGQVVTALLYLVAYLAVAVLVGRPVTRRAMRW-ANAQPDGGAASAVAVVIVLAFAAGAHALGLEAIFGALVAGVLLPGNGEPARLAPLRTVVLSVLAPIFLASAGLRVDLRALADPEVLAAGAVILAVLGKYTGAYLGARLARQSHWEGVALGAGLNARGAVEIIIAMVGLRLGVLNTASYTIVVLVAVVTSVMAPPMLRVAMRRVEQNAEETLRESRHLEWAATPAVDQRP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256800210    -------LGLARLFSAAARRVGQPSVVGEIVAGILLGSTLLSLDGVRPLLGALANVGLAMFMFVIGYEMDHSAFLGSGRTTLSVAAGSTLVPLAGGCLVALPFAAEHGPSLFTGVALSVTAFPVLARILADRRMNRTAVGRFTMAAAAVNDLAAWVLLAGVVACFGSADQWRVTLLPLYLLVLVSVVRPLMA----------------------------RLLRPRETEEGRPTSAIVVVTTGLMASCAATEWLGVHFVFGAFAFGAVMPRAGLDEVMERMEMAGTQVLLPVYFVVAGTGVNLAFDGSSMGLLVAALVVAVSTKMSGAYLGARTSGLQRDDALTVSILMNTRGLAEVVILTVGLRMGLIDEEFYSVLIVVAVLTTAMTGPLLRLMRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15842825     -----LGVLLAVVLGAVARRFALSPIPVYLLAGLSLGNGGLGVAAAGEFIATGAPIGVVLLLLALGLEFSATEFASSLRHHLPSAGVDIVLNATPGAVAGWLLGLDGVAILGLAGVTYISSSGVIARLLEDLRRLGNRETPAVLSVLVLEDFAMAAYLPLFAVLATDGSWLEA----------------VVGMTVAIAALLGAFAASYRWGHHVGRLVTHP---------DSEQLLLRVLGITL-IVAAVAESLHASAAVGAFLVGLTL-TGETADRARMVLTPLRDLFATIFFLGIGLSVDPGKLVSMLPVALALAAVTAATKVATGMFAARREGVARRGQLRAGTALVARGEFSLIIIGLAGASI---PGVAALATAYVFVMAIVGPILARY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255553544    IVGLILTFILSHLLHHLLRPLSQPRIASDIVIGLLIGPWVRDSFDEKTTLNFVAEFGMICYMFVLGMEMDPYVIFKPPTQPAIIAYAGMVSTFILACSITPFLQYSKQADIGFTLSLSITGSHILTRIITNLKIGKSDIGKLVIAAGVHSDMISMLLICIGYVFIPPSSR--------------------VADISAQFTKALTMSSALLLQTIFAAKVSPVFLNWVNNEGKPMKGSHLVLSIAFMVMVCTASIYGYSPILSAFMAGIFLSEGRVSKWAVGKIYLLTTIFFPLFFFWMGYHANLHGQLATWGRFAVLTVIALFGKMVGTVICGAMLGYHWRESAELGLLLTAKGHFHVFLAILLSTFGVTSTSVSCMMVIVIFFTVVHTPSIVMEIIQRARKRAPTHRRALQWLDPSTELRILLCIHGQHNVPSTINFMEISRGTSDPGILVYATDMVELTEQIAATLQSNGVDTVTVTD--KQVTDMRDQ-----------------------------------------------------------------------------------------------------------------------
124359193    IQTILVMFV-SRTLAFFLKPLRQPRVVAEIIGGILLGPSGIGPSWSTPILESVASIGLLFYLFLVGLELDLRTINRSGKRAFNIAVAGISLPFLFAIGVTFLLVSYFQLFIFLGVSLSITAFPVLARILAELKLLTTQVGETAMAAAAFNDVAAWVLLALAIALAGGGEHRNGVLTS--------------------ILVLLSGVAFVVFM-LF---VIRPLMERISLRCSRENEVLDEMFICLMLSGFMTDLIGIHSIFGAFVFGLTIPRGEFASRVTKRIEDFSNLMLPLYFASSGLKTDVGQGVVEWGILLLVIGMACVGKILGTFVVAVICTMPVRESLTLGVLMNTKGLVELIVLNIGKEKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
81427744     MTNLALVIVLALMTPLLMAKFKLPTAVAEIIVGIILGTSGFHLIVSTPTLTELSTLGVTVLIFLSGMEIDFDLFKKVQPSPVRLAITSFAFILLISFGLSGLLAWSFKDIGLATILFSTIALGVVIAALKEKELLSQPLGQTILLIAVLGEIIPLVALTVYSSL---------------------------NNPGSKSLWLLSLIFVAAIYLLVRFKGVYHFFARIDKSTTQLDIRLAFFLIITLVSI--AEEVGAESILGAFLAGMVMKLLRPREETTDKLTSIYGFFIPIFFIMTGAKLDLPALLADLSLIPFFFIGFMLSKAATYWVLKRRFKQTNAIAGTFLSATTI--TLVLPILTVGLNLKTITEQQSGAFTLAAILSCILGPILFNRFYQPTPEDLPR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282860347    -PTLIFFVVLLMILPIIMGKLRIPHIIGMVLAGVLVGKDGFNILERDASFEIFGQVGLYYIMFLAGLELDMEGLKKNSRQVIIFCLLTFLCPFVLIYGAFTSLLHYGGMAALLISTIMADNTLIAYPIVGRYGLTKHVTTTISVGGTM---LALLVSLIILSSITNSVNGNGGTM--------------------FWILFAAKFIAYSTLLFYAIPRLARWFLHR----YSDSVMQFTFILGIMFGSAVLSSAIGVEGIFGAFLSGLILNRFVPKVSPLMNRLEFTGLFIPYFLIGVGMLINVKLLFQILWIMVCLTVFGTLGKALASYIAAWIFKLSKQSGHMIFGLTSAHAAGAIALAMVGCKEYLFDNAILNGIVLMILFTCIISTMV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
111221251    -----LIIALSALFAQVARRCRQPVVIGEILAGLALGPSTLFPPDTRPSLNILSQLGLVLFMFVVGYDHDLGDVRRRGGLTVALTAASILVPFGSGIGVGVVLHWHLPFALFLGTAMSITALPVLARILTERRMAGDAVGKMALTCAVIGDAIGWCTL------AVVVAVVHASGPWGFLRMVGELAGLVAALAIVVA-PLARVLAQRAAARADPRSVGPALL--------------TFAVVGLLLCSWATAEIGLHPVFGAFAFGTALPRSSLAPDLGANIERFGAILLPVFFVAAGLSVDLGAVDGRGLLILLIVVVAFAAKIIGAGGAAALFGLGRRGATTFAVLMNTRGLTEIVMAQIGLDMGVLDQTTFTALVVMALLTTAATPLLDRLGIPVPPPVSVRFPRGEEP-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154149755    ---LIIALFVCLVLALVTKYLSIPAIPFYIIAGVVLGKAGLGLVASDPISSFFSELGLIFLLFFVGLGLKVDKISENQREVLASGIIDLNVNMLIGFVAAYLLGFSLIEALIVAAAFYSSSTALAVTSLIENRKLMMREAGTIIWLMVFEDLVLIVILALLSAGNEN-----------------------------LLLFAVEILAGLGIMYVLAHYGKEFLVSLLER--DDELPILFTFVSVLA-TAGAALFLGIPDTLMVIALGAAIATTDP-DAFEQHARPFKDVFLVIFFVFFGVTINLSGNVSMGVMAII-CLLAVASKLISGVLTGIALYGSAASGIEIWTNTIARGEFSIALAALYGS----PPVAVTIAVMVIVTSLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
150401172    -----------LLIPEILKKFNIPGITSVMLAGIIIGPYGIGLVKLDAALEIFAMFGAIFLMF--GMELDNKTLKEEFKNSTFIAFSSLILPAIGGYAIGKLFGLNTIGALLYAAIFSSHSIGIIYSLMDELNMIKSRFGTTALSATILVDLFSLIALSAIIKMSSATQNLD------------------------IVYFILMVFGYIISLLIFIPFISKIIFKKFAKLHVQKIH---FVLFIIFISILAGEYIGLHPIIGAFITGIAVSEALSKEEHDKLLAIGYGFFIPIFFLTLGMTTDISVDLNNIWLILATIITASVLKIGSGYTSFRILKYDKIKSLCGGLLTMPKISASLVAASVGLELGILSREFFVAIVVLSILSSMITPIFVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144116556    ----MLIFVAARTLAEVLVRFELPTILGELLAGVLIGASGLHLLVPPETLQAVATLGLYSLLFLTGLESELEELMAVGAQAFSVAVVGVVLPFALGTLLMAIFHVDAIPAIFAGASMTATSIGITASVFGELGYLRTREGQIVIGAAVLDDILGIVILAIVVSLAAGGSLE----------------------IGPIVQLVVAAVLFVVVALLLSQKAAPAFDWVIDQLKAPGAKLIGSYLL-LAVSCFVASAIGLEAALGAFAAGLIASTSKHRHEIQAAVTPIVGLFATVFFVLVGAGMDLSVINSALVVAAFLFVVAIIGKVAAGWAIFSKEKTNN---LVVGLGMMPRGEVGLIF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282873936    MVGFAVILLTGVVLRRLAARFRQPGVIGELFAGLVLGPSVLFPADVRPYLSVLAQVGVVLFVFLIGWEFDSRLLRGRGRMVVGVSLSAMLLPFLLGLPLALLLVGQVPFTLYIGVVISITAFPVLARFLTDRRMQNTQVGVMALACAAFGDAIAWCTLALVVVIVTAGSLLGVAAMAGW------------------------LALFLAVMILVVRPLLARLVDRM-SLGTGAPYLVAVVGAGVFLASCATTWIGVHAIFGAFVFGMVMPRPQLQKYALEPVEQISNFLLPLFFIVVGMSIDLTLSLGNSMELVLILAVACAGKLIGAAVPARLLGMSWQQSRTLGLLMNMRGLTELIVLNVGLGLGLLSQEVYSMMVVMALFTTCL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143916717    --SLVVISLGAFLLPLVGSRLKIPSIVLEIAFGIIVGP-VLHLVTPSEFISGLAVLGFLLLMFLSGFEIELETFREKGLKTLALPIIVYLSTVAISFVIITELEYPL----FLALVLCTTSVDIVISVLRSDDTIKTNYGQMLFIIALLADILTLLAATVYASVIKSNGFSVSNLN---------------------IILYFAIVIFLLRILRRLAWWNPHLFSRMFDGNDPEELGIRSSLALMLALVGVAVLFDIEAILGAFLAGSLFAFFPNRGSLESSLKGFSYGFLPIFFINIGLNYDISLFSNTEFYIVLYLFLIAVVVKLVPSLLLIFSKISLSKIFAGGFLLSARFSLIIAMAEIGVELDLLSKNLEQQIILLAVLTATVSPLMFRVFNKHS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144144362    LSSLFVIITIAVVVPIAIRRIRLAEVVLLIIAGIIFGPEVLNLITVDPAIDLIGQLGLGFLFFLAGLELEPAVLRGRTGK-LAGTAWGISLAMALGVSYTLLAFGIVDEAIGFAIVLTSTALGTLLPVVRDNGELTTPFGRMFMGAGAWGEFGPIVAVSL---------------------FLSTQNAFAALLSLTAFSVVALLIAFIP--HRFRGKGFEKFLEQSHHTSSQTAVRITMLLLIALLAMAAG--FGLDIVMGAFIGGVILRRFLPQNQETALQSKVFGFFIPVFFVLSGVNLDIRSILENPWPMLAVFLLLLIVRGLPTFLLYRGVLPDLRDRTRLTLYTATGLPIIVAVTSIQVKAGLMTTNDAAELVAAGTLSVMVFPLIASLLRRRETPQSDR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284161865    -------IILCTAIAYLCRSLRFSPIPMYILLGLVL--KNLGIIRGDHSV--LSELGIVFLLFYIGLKINPHQVSRNLKGITYAGLIDFVFNFFPPLMILLASGFDIFVSIVVSSAIYVSSSAICLKLLVDTRKLIFPFAETVVWLMVFEDLVMIGFLMFMSLSGIS--------------------------------PLVKTILFLAIVYIIYKY--SRMFRSLFD-RSDEIPMLATFSIPSLAVLV--KNLGISEALASISLGIAFS----RYKLDNLVIPFKEVFLAIFFVMFGASINLE--MLDIGVVLPLIFIAIVGKLLSGYFIGLNVHKSKKDGVRIFKYTVPRGEFSVILTTLFAPQ--FSGIISAVVLATSIFGIALS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257387578    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSQTVGFTGALTGFLLLFAVSGLRRRYRAGWYATVLLLPLTAIQGLLQGVIDLPYVGTELPVSLPLVVLSVLSLPTVLINRRLFDRALDVSTTQQAAVAALIGGQVYITTGTYAEQFGGVSTLTDALYFAIVTSSTVISP-----DPQSQAAKLFTMSVVVLGTSSFALALGSVLGPAIQSRITKALGTMTESQLDLLEDHVLVLGYGDLSEPILDELSGA-VEFVVVTNDPDDAAALQHRDIPVLTADPSDEEPLYRAGIERAQAVMAATNDDAQDALAILTARQLNPGVRIVAAATDRENVAKLKRAGADVVISPAAIGGHLLVESALGDEDSESLADRILDGEL-------------
256813038    ----ALILVAAHAAGWAARKLRQPYIVGQLTAGIALGPSLLGSMAPDTALTGFAQFSLVVFLFAVGYELDLKLLGDRARTAVGVAAASFVVPMAVGSGGALLFGLGMPRALFAGIALSVTAVPVLTAIVRENGLARTVPGVVAVSAAGLLDVVCWTVL------AGALLENGGDQALGWGWRVALAAGFVAVMLLAARPLLRRLLWR---------------------THLEPSLRMALLIGFALGSAWVTHSLGLHVIFGALLAGVVTPREPDDRLDPDLLRPLHDLLLPFFFVVSGQAVVLGMGVTGWIAVLVVTALATVTKIGSGTVAARLGGLGRYDAQTVGILMSARGLTELIALNAGLQAGLLSDRLYSVLVFMALATTLFTQPLLILVRRLAARRPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298249722    ---ISLLLLFAHLFGYVFQRLHMPKVIGEIAGGLLLGPTLFGWLAEDQIFSSFSWLGLVMLMFISGFELQKSFRKDDRKLILALLLGGTVVSFAAGWIAPDFYPVTLALRIIIGCAVAVTSIPVISKIFLDLHIAQTRFAKIIIAVATIEDVVLWVAIAIATALVSTQPSSPLAIPVTLLFIAAFFLIALLLLPPLLRLLQRLHLPGLA-----------------------HTSSAGYALLLCLSLAALANLLNINVVFGALLAGIVLSNGRFEKVKASIKDVALGVFVPLYFALVGFKLDL-VHHFDVGFFLLFLLFATFFKMLGTILAARLVGENWLSSLNVGAAMNTRGGPGIVLATVAYGLGIISESFFATLVMVAIITSLMAGYWFRLILNKQWELLPDLPEADDREE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
70606203     ---------------LLLRKYFIPALVAEIIVGIVFSPYALGLFSINNYVVLFANFSVILLIFAAGLSHGFKNLRSSGFLGFLAATLGAVIPTYLVFVV-FSLVYDTQVALLMGAASAATSLAATVSIVDEYKLYRENFSRLLISAAAIDDVVALIILSTVVELITLGSLPLVQTT----------------------LRVLELSLAWIVIFFVAVFLIPKIL-----TVVRDEIVDNISLVILFVLVLIMLVVGFSPVIAAFIAGVAIAESVKSKRVNGFTETLISIFGPLFFVYVGMETPFYIFFNLNDLLLGLLLSAIVGKIFGILPVAYFYTKNLKQSIITAVGMIPRGEIGLVVATVGLSGNVLDVSQYSQIVIMALITTFLGSYIF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86151960     ISIIFLSLGVSFVFGKLFTLFKAPKVIGEIFGGFVLGASGLGFNEQGKILNIFYQLGLIFLMFIAGFNTQISFEKQNIKIISTLFLGGTFLSAGVGYFFIDYFGNDLSFDLVFLIAIAVTSIPVISKIFFDIGVIKTRFASIVLTTSTIQDLFLWILLNITINAATNQD--------------------------LTLMSNLKTAFLTLFLFIAVKVISHFLEKISFRMNTIDFFTLS--FVVLFLSIAFLNMIHINPMYTSFLVGFLINHQELREKVSGLSDMAFSFFIPVYFALIGIQLNIMHEFSFSMFIFFLVLACLL-KFLGCYIGLNFVKISNISRINFAITMNARGGPGIVLASVAYYYQIINVSFFTTLILTVLISSMMA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
283844191    --------------------------------------NGLNILERDQTLILLGTVGLLFIIFIAGLELDIDGFKKYKHRSILFGTLSFSIPFSLGMIVCLFMGYSMMASILIGSIL-GSHTLLGYPIASRLGISKNKAVTTAVGGTLVTDTLALLVLAVITGAVHG----------------------EISVNFWISLCVSLTVFVLLVLLGVPR-LSRWYFKNVNSEGIKDFTYVMVILFLSGF---LALLAGVEPIIGAFLAGLALNRLVLDYGPLMNRIRFFGLFIPFFLLSVGMLMDLRVLFSDPSASILIALILLAGKALPPYIIGKIYGYSSTEVKVMFGLTIPQAAATLAATLVGYNVGLLDQSTVNGVIIMILLSCIIGPFVDKFGRQLAFSEEEKPYKRNEGPERILIPLSDPKTMESLLDLSFMIKESQSQDQPLYPLTVVQKEENAAEIGVAKAEKMLGHAVMYASGADMPVRLLTRVDLNVSNG----------------------------------------------------------------------------------------------------------------
125541754    -------LALSGIFHCALRRVGQPSIISHILAGVVVGPTVLGRAVDLSALSDTIYFVRIIFMFFIGLEMDLRYLRHHLRRSLAIACGGSGLCLLLAALAGPFFGQGPASTALFMLVLTTTASPVLIRIVTELKLTGSEAGQLAIGAAFANDMASLSVFSIMVVGTTAYGPDGQPTPSFPDMSIVMSMAFTACLAVLAAARAARLL---NRLKRGRRYVSKY--------------ELCAMLLLIIALSLLEQVFGYSASMTAFLIGLAMPRDGPTARVDRLTYPVHQLVMPLCFGAIGARLDFAAVMQFAVAVAFTTLLGAVGKVGGTVLAGRMLGISARESLVLGFLLNVKGYCDILAINFGNQAGIWGQTAQVVLLLSSILTFMAGPAAAAI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222478551    LPVIAAILVSGLVVQLVAHHLKIPSVIFYLLIGVVLGPEVLGLVTLDTFLEIIVGISVAIIVFEGAFALRIERIRGASTVSLRLVTISALVMFLGTAAAVRFFGANWEISLLIGALLVATGPTVITPILNVVRVRDHVAAALETEGIVNDVTAAIVAVVIFETLLLDDLGVPATLFSFVER--------------LGVGVLAGVLATVVIYYLLDSDLVP--------ERDVQASQFLVLAAAVGAFAAAEAVAAEAGIAAAATSGILLGNLDIREEIERFAENTTLVVLSFVFISLAALINVEIAALGLGAVALVLVIMLVLRPLGALIATAGVERFTRPERLFLASVGPRGIIPASVATLAIELELAGNVAAGELLVGTVFAVIFATVAIEAGLARQIGDVLGVSPM----------------------------------------RTIIIGGGRVGRALATRLERRGEYVVIVEIDDEEIERARSEGFTVHEGDGSDTETLRGAGIGDAKRVITVTGDDDINLLACQLAITKFDIEAVYSRVNEPDNVDAFDSIGVKAI----------------------------------------------
206890375    -------FLLALISTIIATKLRLATALTEIAVGAIASLAITGIGENDLWIKFIASVGAIMLTFLAGAELEPDVLKSRWKETMGIGLIAFIAPFLCTAVAHYILGWSAKASWLTGVALSTTSVAVVYAVMLELGLNKTEFGKVILAACFVNDLGTVIALGLIFSPFTTNS--------------------------------LIFMVVMIVVAILVPFITPKIFKKFGNKPSE--FETKYLLFILFGIGALALWSGSEAVLPAYIIGMVLAGTKDSQLIRRLRTLTIGFLTPIYFLRAGYFVSIPSIIAAPIALLVLLSGKMITKIAGVYPVTKLFEFRHKEGMYTTLLMSTGLTFGSISALFGLTHGIIDQNQYSLLIAAVIGSAVI-PTIIANAFYLPKYLLPKTKK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288931090    ---LALAAFICALLALFSRKYLIPSIPLYVIAGLILGKSGFGLFEVDEITEFLTKVGILFLLFYIGLHINFERLS---KNVFVSGIFDLITNFSLSFLASLLLGFSYYEAFVIASAIYISSSAIVLHSLVEFRKLIFKEAETVVWLMVFEDVILVFILI-----------------------------FSSAKIDEIPLFFLKILSFTLAIYLLHK--VSHNFKPIFSRDDE-----VPLLISFSIATAAITFSEILEIPEGFVAIMFGASLSKIREIEKFVTPFKDVFIVLFFFFFGASV--EVKAINAGAVIVFILIAILGKVISGILIGLSAHKSVKSGLEIGFDTIARGEFSIFLA-----YAYGTDETMSIVALVVLVTSIVGAFMAKHSYDVISKLERSVKLITS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
110668988    IAVVAAIIGIGVIAQILSDRFQVPSVVFLITAGIILGPEVLGVVGPDSFGSALSAISVAIIVFEGAFHLRIQKLREAPTATLKLVTIGAGIALIGTAIVRFLLSTSWNVAFLVGALLVATGPTVVTPIL-EVVPVRDRVEAALETEGIVNDVTAAILAIVIFEAITAGVTQPGALLQLFTERLG------------IGLLIGAIVATLLVYGLQYIDLSP-----GNAPQNARLLVLAGALVAYGAADFIATEAGIAAVATAGII-LGNIDIPYEEEISAFKGDITLIVLSFVFIALAALLEFEILRMIGLPLGITAIVALVLRPLLVFISTRGDRFTSGEQLFMSF----VGPRGIIPASVATLFAIEMDQAANILVGTVFLVILIT------------------------------VVAEGGFARQIAEYLDIIPMRVLVVGGGTVG-----------RALADRLENRGENVVLIEQSQEVVEVGRNEGLAVHHGDGTDTDVLASAGGDNARIVVGATGDDDVNLLVSQLARSKFDPETILARVNNPDNAEAFEDLGVRNI----------------------------------------------
134981572    ---------------PLIRRLGLPDLVGLLAAGVVVGPHALNWVSSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLMAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDI-----------------------VALLLLAVGLGLGQGSLSGLGLGLLLLKIGGFALVVVIGIRWLGR---RLVLRGISDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFVDLGLLLDLGSLGENFQFTALMLVGAIGGKGLASWVSGRLFGYRRAQILMMWSLTMPKVAATL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
140685453    -------------------------IVGFVLAGMIFGPFAIGLVEMNDLMLSVWQISGIVILFSAGLHFTFHDLRRSGMKAASVGIGGVIVPLALGYFVTSGLGYGWQTAAIIGGTLSATSIAVAVSALEEIKKEKTVEGNILVNAAVLDDVLGIAILSAILSIVVTNS---------------------IPTFEEITFHVAEGIGFWFVILLGAVFLLPKIVHITSITHPKTLESRGIQAIALGSAFGLAAIIGLNPIIGAFAAGMGLAGSKLATQVREFVGRLKVIFIPLFFAVIGAHVNLLDVLSMNIIVFLAILGIAISSKIIGCGISSLLLKNKKKGLRIGYGMIARGEMP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222055503    ---IFLLLTFAHICGYFFTLLRMPSVIGEIFGGFLLGPTVFGFVAEGKLISIVYWFGLILLMFISGFEIQNYLNQKNNKLVFGLTIGSTIIPFIAGWFLPICFDLTLALQLIIAIATAVTSIPVISKIFIELNIVSTPFANVVLAAATIHDLVVWIALAIAGDLVAART---------------------INLSEIVLKLVITIAFFIVFLKIIPRAIM--FLNGSKWNVVARSSIVGYVMAVCLFLVAIASMLGVNLVFGALLAGIVVGMAKEPEFINVKKHIREFFFVPLYFAIVGLKLNL-IRDFDPLFLGWFLLYMTFFQMAGCLVATRMLRVDWFSSVNLGIAMSTKGGPLIVLATVALDLGIVSSSFSASLILIAIITSAFA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15920958     --DIALFIFIAEFFKTQLRKIDLPDLVSELIAGMIIGPYGFHLITLDQYVLFISEFAVILIIFASGLEHGLSPLKEAGILGFMGATFGALLPFFAGYFI-YANSFGSNSALFLGVSLGATSLAAVAYLIE---GINTKGVKFLISASAVDDIVDLILLSTVLILIKNSTIVITS----------------------ISLRIVSLIVIWLVILFLSITIIPRIANKLSDVYIEEFTMLVLFGLTLFMVY-----LGYSPIISAFVAGVSISNSLKSEKIKEIVTIVLSVFGPMFFVTVGAEVNLLLINLNTLLLALELTIATIFKMLGIMPFAYLYIKDLKRAMIIALGMVPRGETGLVVASIGLSLNALDQNEFESIVFMSILTTVIGALVIK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225352474    ----------------------IPQTVLLLVTGAALGPYGLGVIEVNDAVKLLSELGMAFLFLLAGYEIDPKRLAGHQGKV---GLVTWIITLGLAGLVVTLLPFFAKQGIATVIALTTTALGTLMPILKERNLEGTPIGDAIISYGTWGELGPILAMAILLSTRTGWQTM-------------------LVLGAFLTICLLCAMLPTKALKTGHRLY--RFLTENANTSSQTLMRLTTFLLIFLVTI--SALFELDAVLGAFAAGFILRIPDGSKSLEMKLEGVGYGFLPVFFVVSGAAINVRAVAGRPALLVAFIVMLMLIRAVPVYVALSLDKRPLSSHHRVTVALYCTTALPIIVASLAVKVGTMQGDTASTLVAAGAITVFLMPLLGSITYQVADVHPVTAVREIAHTPSDWRTIVHEHAQVRALLHHQDRLKRMAETLDALE-----------------------------------------------------------------------------------------------------------------------------------------------------------------
288957366    -----------------------PMVVIQILFGVALGPSLLGLVPDLWGVLFLALMAVLFFAFLTGLHLDPAEFRGRGGAFATVALSSMLVPTLLGVGLGWWLAGAFPAAAGFGICVGVTALPVLGAILREMDLLGERVGRLALGCAAVNDALLWLLIAAVLAWSTADGGD------RWTVAWVGVFGF----------------VYVGVMVLAVRPLLDRLLERVVPDGRMGDTAVVVTCAALLASAAVTELIGLHYILGAFVAGSAMPRRHAAAILDRLEHFSTLILLPFFFTLTGLKVTLTLDPAQWTVLALASLATLAGKMAGTALPARLTGESWRDALRLGTLMPCKGLMEVIVLTVLLEAGVLSASCFSAMVLMAVAVTALTQPMTRLAGW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242078011    -------FALSRGVHHLLSRINVPLVISQIVAGALLGPSLLGRVEGWVQLNTVGAYAFVLQIFVIGVKTDLGMIVKSGKKAVAIAFFGTVGPHLAMYAAAVAIGARVPAPWKANMMLSLSAFIVVCTTLGDLNLLSSKLGRLAMSAALIGDFANTISIAGITSYLLASS----------PSEKVQKIGF---------LSLVTSVIFIGFLVFVAR---PTILRLIRDVPEGGLLRLVAVLLTTIVCSFAGEVIGLHATYGPFMLGLMLPGGAPLGVTLGERLDVAGVLMPLLFAQGGLRLDV-FKIADASICLLLEFFLVVGVAVSCMLPCLYCGMPLREAFVLGLMMNFKGITEVAYGSAFVNSKVFDEQVYAAFMLNVLLLGAATSSVVKHMYHPEEKYVAYHRRTVEHRKLGDELRVLACVHSQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
45544461     VADIAIVLIVGSLLIMLFRRLKQPPVIGEITAGIVLGPSFLFPVELRAHLSMISQVGLLLFMFLVGWEFNGQLLKRRSGAVATVSLSAIGLAFTLGIGAAALLYDRHDVAAFLGIAMSITAFPVLARLLTETGLARTRVGALSLAAAALDDVMAWTLLAFIVVIFGAGGDGTSTLVT----------------------VLGLFLLYVALMVFAVRPLLRRLVARLVRGGTASPFLVPLIAAGAFLSAYATSWIGVHAVFGAFAFGLVMPREPRALLAESLHMPLESLLLPIFFIVTGLNVNIGLGWTGLGELAIIMVAAIVGKLVAASLAARASGMNWQESYAVGLLMNTRGLTELVI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
94967194     ---LFVVIASAQLLGYLFQRMRQPKVIGEILAGVLLGPSLLGHFAPRISQAIFAGSGLLLLMFCSGAEVKGLFKKRDRREVTWLASVGTAVPFLLVIAAYKFIPLRMSVLLIVGIAASVTSIPVISRILHDLKILHTRFASLILGVAVIEDIVLWAVLAVATALISTNGVQT----------------------GHVLRHVIAALVYFGIGMTIAPVLLRWITRARWNILV-HASPVGYVTVVLLAYSAIAAAFDVSLVFAAFLAGYGLELETLAPAVESLKTFSFATFIPIYFAIVGYRLDLSKTFSFSMLAIFMGLACLL-KLLSAGLGARLARFNWYDSLNLAIATNARGGPGIVLASVAYDAGIINAAFYTTLVLTAILT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
223993355    ----------------------IPPLVGQIIAGFLLGPPLADFVPFPEAMVLLGDLGLILLLVEAGIELDVGLVREAGIRPVLIAIAGSILPFSIGLGVALAQGKSIKSGIACGASFSPTSLGVAANALSGGSALNTPVGQLIVASAVIDDMIGLIILSMMEVLVAEEPALYE--------------------------------YFIPIVSWFAAQFVVHCILPLFKVENRPAVAFTLLWALLMAYLPMMYYSRASYLTGAFLAGLSFGQVEVHHTFVQEAGVIMDWLLRIFFASIGFQVPIKMFGSSHVVAWGFAFYTAVLGKLPVGLFAPKYDEEVRDVVITSVAMTCRGEFSFIIAAFGIGEGLLDPELYSSIIFAVLLSSITSPIMLTVILKYY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149182750    VASLVIVILAAFITPILLHRLKLPVVIAEIIVGLIIGRSGFDLVQYDVWLETLSTLGFIFLMFLSGLEIDFSAFSNKGKKKLKVSMIIFAGIFIVSLALSYMFVLAIDNAFLMTLIISTISLGVVVPTLKEAHIMKSGIGQIILLVAVIADLVTMILLAVFVSLYGEG-------------------------HGNMWLLLLLFGAGVLLYFLGRRFKNNSLMKSLVQIGTRAIFTLIILLV------GVSESVGAENILGAFLAGVLVSLLSPPQEMVHRLDSFGYGFLPIFFVMVGVELELWSLLSDPLILIPLLMLAFLLSKLVPVFLLRKW-YDNKTTIASAFLLTSTLSLVIAAAKIAERMEIITAQMSGTLILVAVITCLVTPIVFKKMFP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170756323    --------LLAFITPLFFKKYKVPFVVGELFVGIIIGKSFLNLIQVDPWIQFLSNLGLAYLMFLSGLEIDVHSIKISKDSKGANNIIICFIMSLLSIVVSFVFLYSLGNSIFMTFLFSAAAPGFLVPFLKQKGILKTEFGQILLIFSLIGEFVSLIAMTIISSKLT--------------------YGLSYKSFLFLIVIIVSFFIYIVLSKLQGKYDFATL-----ATNNTHLEVRAAFALILTLVTISNK-TGTEIALGSFLAGVIFTLTDKSHEEDKLDIIGYGFLIPIFFIMVGVNLDITTIFQNPKSLISIPLLILIIYAIFVPSLVLKYKFDTNKALSSSIILSSQLSILIVGAQIAFNLKLIPQEGYSALILTAVVSCMLFPFIF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227882168    IVIVVTILGLGVAAQVIADRLRVPSVMFLILAGIAVGPEGLGVITPAVFLPAIVGLSVAIIVFEGAFHLNFERLREARETFRLVTIGAVISLIGTATVVRFALDASWSVAFLIGSLLIATGPTVITPIMNVVPVRNRVATTLETEGVVNDVTAAILAFVMFEFVLLETQGFPT-------------LIREFGMRLGGGILVGSVVAGIV------WYLLRHVLSVENAPQNARLIVLVASLVMYGIAEIVAPEAGIAAATGGFTLGN--AEIPYRGDIERFKGDITLLVISFVFITLASLLSLRDILSLGIGGVVVVIVVAGVIRPALVILCTVGDRLTFDERLYISAIGPRGIIPASVATLALELQSQNPQAATMLVGTVFLVIVST---VVFEGGLARHIAQALDVIPMRT--------------------------------------LIIGGGRVGQALTERLEERDEEVLIIDNDDQTVETLRADGFSVRHGDGTQQEVLESAGANNARVVAAATGTDDVNLLVAQLAKNTFGVERVVARVNQPGNIDAFEDL---------------------------------------------------
254424168    ITLQIVLTVLAGIAAVIAAYLKVPSIILLLIFGIALGTDGLNWIAPQTLLEVIVSLCVALILFEGGLNLELKEIGKVSGSLRNLITIGTFITLVGGGMAAHWLAFPWSIAFLYASLIVVTGPTVVTPLLKQVGA-ERKIATLLEGEGVLIDPVGAILAVVVLDIILNGDTDPAFVIGGLLARLGIGIAIGGGGGALMALFL-----------------------RTADFLSEELRNLVVLAGTWGLYGLAQSVQGESGLMAAVAAGIVVAISIPEERLLRRFKGQLTIFSVLFVLLAADLSIASVFELGSGSVLTVLVLMFVVRPVNVWACTFNSDLNWRQK-AFMSWISPRGIVSASVASLAILLTDRGINGGDSIKALVFLTIIMT----VFAQGLTARSLAQALKVTSSSAT----------------------------------GVVIVGCNPLGLKIGRLFKGRGESVVIIDTDKAACDNAKEEGFDVFVGSAMNGEILEEAGLSSIGTFLAVTNNGEVNSVIAERAKEEFQPPRVFA-----------------------------------------------------------------
224143840    -------FGITQVLNFAFRRIGLPSLISQILAGLIFNPAVLPHSVSKVLFSTVATMGYQLFMFQSGVKMDMEMLRNVEGKVLLLGVSCVLLPLLLGLATLTVMTKKYLMNFFIATVYSMSSFPVIVSLLHELKLLNSQLGRLGLSTALVSDLV--------------------GLLLLIVSSLLRAADHELNETGDGVIGML---VFILTVALILRPALNLLARKMCDS-LKELYVYFIISLFLG-SVLLSHINGLAVFYGPFIVGLAVPSGPLGSSVLEKFEAITGYILAIFVTSCGMRVDFNTKFDEIKLSIAAVALTVITSAKFLVCYVFFWESPTKNGAAFALIMCAKGVVELALYSFLDDAQAIMDDAFIFMVGTVIVFGSVVPILVRRLYNPEKRYVGCLKRNLIESRQNSELQIISCIHAPGDVNAVINLLDASCGGDSPTAVTVLHHIKLVGQSTPLFISHRKGRVIVCD-----------------------------------------------------------------------------------------------------------------------------------
159899852    MAGMVICFGIATFV--LAERIGIPSIVLLLLVGVLVGPEVFGLVDPSALLRVLIPLFVAIIVFEGGLVLDINDLRRLSYPLQMLMSVGALVTWGSATLVAHFVGLSWPLATLFGALMSVTGPTVITPLMRCSNAKER--------------LKVLLQAEGVLVDAVGAILAVVVLDVLLTSGTTISGAFDWAERLLIGSLIGLIGGIGLA----------YALRFIGSKLNAETTRLSALGGAIAIFIIAEAISHEAGIAAAAVSGIVVGNIDFPHEEEVVLFDLTMLAITIIFILLAARLKFDLAALGWWGVLAVVLMIVVVRPLCVFASTLGSTLTWRERAFIAAVCPRGVVAASVATFAAISLEEAGFAGGNLLIGLVFMTVIGTVVLQSFTTPLFARLLGVEPMTT-----------------------------------------LVIGANDLGQLFARQLHSQHHDVVVIDTDQQLIDRVRQHGISTITGDATDLQVLRKAGVERDKAVVALTPSDKLNLLVSQVVRSHFKVTTIVAQAENESTSSVLRDLGIT--VLNPLQASVDALTQLVQ-----------------------------
266622446    -TRVLLILSVILFAGFIMTRLNLPKVSGYIMAGILIGPCGLNLIPVDIIMGFVSDLALAFIAFGVGKFFKKEVLLKTGSRIIIITLFEALLAGVLVTLFCVVFRMEWNFALILGAIATATAPASTMMTINQYKAKG-EFVNTLLQIVALDDVVCLLAFSIVAGIAGRTGEEEVTMSTLLMPVVYNILALGLG--------------------FFCGYFLSRLLIPARSKDNRLILAIAMLLGISGICAS----LDISPLLSCMIFGAAYINLTSDKKLYRQINNFTPPVMSIFFIVSGMNLDLTALTTVGAVGLAYFIVRIIGKYLGTYISCLITGTSREIRNYMGLALIPQAGVAIGLAFLGQR--LLPEEMGKLLLTIILSSSVLYEMVGPVCAKMSLFL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
33865459     -------------------------------------PHALNWVDSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLLAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDI-----------------------VALLLLAVGLGLGQGDLSGVGLGLLLLRIGLFAVLVVVGIRWLGR---RLVLRGINDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGASLSNYQFTGLMLVGAIGGKGLASWISGALFGYRRPQILMMWSLTMPKVAATLATAFIGFQAGLLNQTVLNAVLAVMVVTATLGPIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
295425724    ------------IFMARFKVNNVPTAVAEIIVGIIMGSSGFNLISNTASLSFLSNLGVILLMFLSGMEIDFDKMVDPLKTAF-GAFIGVAVMSLILAFLLKLFGLFSEVSLATIIFMTVA-LGVVIATLKEKDILGRPIGQTILLTAVMGEVIPLLLLTVYASLHGGNAEQ------------------------LWLIILLFAAAIFLLWRFQQPY--NWFVKVTKATTQLDIRLAFFLIFAL---VTVAETVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPIFFIMTGVKLNLRTLFAHPTSLMLLPVLIIFLILAKMPVVAVYMRFDHGNAFAGGFLTATTITIVLPTLQVARRLKVITSTQSDAFILAAVVVCIVCPIVFNSSFKLTPEDRIKQRVVMIGANTFTMPVVHDLHDKWYAIKMFTNQQNNYDTFKSRSNLTFI------------------------------------------------------------------------------------------------------------------------------------------------------------
298675820    ------------------KIFKVPPILFLLAEGIIIGPEVLNIFDPNILLTVLVSLSVAIIVFDGGLNLDLKYLRTIHKSTLKLSTIGLLITFILTTILTHLLLGIQLEMAALYGALMGATGPTVITPLVKNVKVNHKTSKVLELEGVFNDAASVILAAVIFEFIVFQLSGIEAIAGIFYRFIAGASMGV--LSGFALSKFLSKGPFI----------------------SPQTARLLTLTLVIGTYVISEMIGSESGVLAVALFGIIMGTSNVRYKMV--LKEFKSDLVVMMLSLIFILLAALLKFDNIIQIIIVLLLMFLIRPLSVFSTTIGSQLGRNDKLFISLIGPKGVVPASIATYFAIRLDALNIEGGQTLVGLVFLTVIITVFM-----------------------------------------TGTLSKPLANKLGVIPMEILIVGGGNVGQLLAKRLEKRGENVVVVDSSKEKCHELMNSGIRAVHGDVEDMNILKDAGIENAKYVVATTDKDNTNLLVCQVAKSKFGKDQVVARVNDVENLHAFWDLDIRSM-SPAKTTAIVLDDMIGRPH---------------------------
289547836    -------FTTLYLWAYLLARWKVPYIVSFLLAGFV--GKLLFPLSSLHVLSLLEQSAVILLFFFVGLEYSFERLAGMWRVITP-SLVDLLLNLIPLFLLAYLITKDPHLSFVLAAALYPSSTAIVAKLMTDYRRLILPEADLLIGILIFEDLVAILLLSVVSAKTSSHQVHQ---------------------------VFLTVILTLTLFVVLRRQIASVWGRL--ERQSQENIFPLLLLGLLLGLAGLSSMVGVPEALVAFLLGVSVPESQTFRNIERSLWSLRELAVAVFFFSFTYHTDLSQTLE-WNLILVLLLASLLLKTLSTFLGGLLYGLSRRVSLRASLSFLPKGEFSVIMAS-------YVPAAQPIVFLVVISTALLGSIFFILAPYLTKLLFSSTKKVGPPPAPPS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284991247    -----------------------SSVPFVLVAALALGEGGVPLATSEPFIEAAAEIGVVLLLLALGLEFSADELFASLRHHGPSGLVDLLLNALPGFAAGLLLGLPWQGALALAGVTWISSSGIIARLLGDLGRLANRETPAVLSVLVLEDLAMALFLPLLVVALAGGGPAAAVAGTGL------------------------AVGAVTLALLAAQRQGHRLGRLLASADDEQL--LLRLVGLTLLVAGLAQSLGASAAVGAFLVGLALPAS-FAERARSVLGPLRDLFAATFFVAFGLSTDPRAVLPVLPAVLLLALVTTGTKVATGWFAARRDGVARPGRLRAGTALVARGEFSIVIAGLAVTAGV--PELGPLATGYVLVLAVAGPVLTRLADP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284098586    LLSIGLVIVVAKLVEGLLRHFRLNAIVAYTATGVLLGP-IAGIVEPTGEMQILLGIGIFLFFFLIGLELDISGFIAIRGRFFATAIISVFLSLLAAWLYDFGLGLTFAGXLALAGILSLTSLGVVAKVLVDEGRLKEPIGIQIFTTALI-----------------------AELLTLLLVGFTIGEHVHHLSWGSVLLLLGKIAGFTVVTWVLASRVLPPLIVLLKRFLHVPQLSFGLILGGLFLTVVGAEHMGLHGSLGALLFGAALSKLPYRDVVPGMRSTAEGLFVPXXXXSAGLHLSLAFTELPLWTIAALVFIPLVXXXXXXXXGALAARLNRPSALATGLMAKGVAEMALLLVLL--EIDMIGHAVFSLLVLIMLAYILLTPLAIRA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142700830    IEPLGAMLLAATIVAIILSYAKQASLFAFIIIGVCGGLFGLKDIINTNVMTAFVDVGITLLLFMAGMEVDIPGLIKRWKLLLINGFGQIIGLFLISLGFGVAMGISGAALMYFALCLTLSSTILVIGTLKNTGQISEEHGQVALGLMVLQDIVAVVGLAIL-----------GSLKPPPPGTEPPNLGVEVGMI------FLKMFILAIILFFVTKYVLNPLFKFFAR--SSELLFIGTLGYGMGV-AGLCEVVHFSSGIGAFFAGATLAALPYRHEIEDKVEPLKAFGVILFFIGLGFDISALKVEQIFGGLVDGLILAIMIVVLTIPLML-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
111223916    ---------------------------------------MLPLGASEEFIGVGAEIGVVLLLLTLGLEYTAGELLSGLRKQARAGVLDLVLNATPGVVAAFILGWGPTAAVVLGGVTAISSSGIIAKVLGDLGRLGNRETPVVLSVLVLEDLAMAVYLPILTALLAHHSFARGSLT--------------------VAIALGLLVAVLYVALRHSDKVTRLVFNPSADRDDE--VLLLRALGLALLVAGLAQRMQVSSAVGAFLVGIALS-GPVAEGAQEVLRPLRDLFAAVFFVFFGMQTAPADIPPALLAGSLLALAGVVTKVMTGWWAARSAGIGTMGRFRAGAALVARGEFSIVIAGLAVAAG-IEPKLGPLAACYVLLMAIIGPLAARFVEPVTRSARGRLSR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288817449    -----FILLFMFSLAYGLKTLKFPYIISFMLSGFLLKSVVPEDVSGILLIFEYS--AVALLFFFVGLEYSFEKLLGMLRI-LKAGFLDLLINFLPIFAISYAFTKEFILSLVLASALYPSSTAITVKLFMDYKRLINPEVDLLIGILIFEDLICIILLSLLTSFVRLGNINYYAISKSIFILTF-----------------------LFLLFYLIRNPVKVFFEFAERKVDENLFVFLIFGTLLLLCGLALKY-DVSEALVAFIFGVLIPENSRAFKIESSLSPLKELSVGLFFFFFTYKTDIN-SLEQLSFVLLLVATALVFKLISTYISSLVYGFDKRVSMRASLSFLQRGEFSLVFSS-------LYPPAQMITFFVVLITSLLGSFSFVFAPRLTDFLFPR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256847275    --SMFLVMLAALLIPILMARFKIPTAVAEIVMGILIGKSCFNIVQVTSDLTQLSSLGVIILMFLSGMEIDFDLFRPQRWSPVKLAGMAFVGTLINAFVLGLILRMTFDNVFLSVILFSTIALGVVIATLKEKEILSRPMGQTILLTAVLGEVVPMFALTVYASVNGGNGSR-----------------------------IWLIVLLLLAAIFLLRRFKQPYNWFTKVTKSTTHLDIRLAFFLIFTLVIIAETVGAENILGAFLAGMVMKLLEPSEATRDKLTSIYGFFIPIFFIMTGVRLNLRTLLSN-AQALLLIPILVLCFILAKFWAFPVYRLRFGRRNSFAGGFLTVTTITLVLLQVARNLHTITATQSDAFILAAVIVCIVAPIVFNSGYHLDREDLIRQRVVFLGTNVLTVPVAQQLQRNWFDVRMVTDDEKNYKTYNSQVDQL--------------------------------------------------------------------------------------------------------------------------------------------------------------
142770606    MDLILIWLSGALFFGFIFKVLSLPILIGFITSGYFF--SYISFSDNDEILSIPSKIGVELLLFSIGLKVKPSSFLSL---SFLNVFFLHSLLITLIYFILLNINIDFEAKILLCIILTFSSTVIASKSLEDRKEINSFHGRNSILILIFQDILALFLL---------------------------------------LYTNETNLSFYTLLLLFTPLCIPIVKIVLEKLQSNELQLLTSVIIGLFLGGYLFEKLGLSGELGALIMGMMLSNIKFADRLGEKIWSLREILLVAFFVSLGMKLNLNQEIILNSFFLILLLVVKFLSLFFLLIFFNLRAYS---SFLISISLITYSEFSLIVATYWYDLNIIDQKILAILV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189218522    ----------AFSAALLAIKFRVPVAIVEILVGAALS-HFLDLSQPTEWMNFLSKLGATMLCFIAGTEIEPEFFSQSWKKHLLSGSFSFLVPFMAIALFHFFFQWQPAQSLIAGIALGTTSIAIVYTSLLERGIENSSLGKTLLASCFITDFGSVLTLGI--------------------------------FFTHWELSSILFALFALILLWFFPKILRSLLHFLKKSPVSEPEIKFVFFM-LTFLGFLASMAKTEPVLPAFILGVLAANAFSEDQLFRRRLVAYSILTPFFFMKSGFHISFPMLVIGFIPLLLLTLLKTCFKIIGVLPYLLLEKHPLKESLFGSLLTSGGLTFGLIAAHYGIQNKILSREIYSLITLATLLSTLIPVFLAGLLLP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297745811    ----ILILLLTRTTYYFLKPLGQGMISAQIIAGIIMGPSILGHDGAYAVLETLANVGFMLHLFLVGLQMDPRILKKAGKTAVLIGIGGFILPYGLGELAFMTLDRKLSVSIPFMVALSMTSFVVVSSLLTDLNILNSELGRLATQTSMVSDLCSWFMATMMNTVGIAARDSD----------------------WMLLWSLIWLLIFLISIVFVFRPIIIWISKQTPEGERMDEVLFFIIIVMIMGCAFCAEVLGQHAALGPLVLGMALPDGPPIGTILLQKFMVTGLLLPIFFALSGSKTKLFSKGMFPFMVEFIIILGYIGKFTGTLIPAIFSGVPRWDSLCLAMIMCCKGIIEVATYSMWKDRKILSYQSYSLLLITMIVTGVCRPIVGYLYDPASSHM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
121535976    -------ILLALVASMLSIRLGISVALMEIAVGVIGGNALH--IEITPWVNFLAGFGAVILTFLAGAEIDPDSLKANLKESLVIGFLSFLLPFLAGMGFAYVFGWDVNAAKIAGIALSTTSVAVVYAVMVESGLASTRLGQAILAACFVTDLGTVVALGVLFTGFS--------------------------------IKLVWFILILAIAIYVATPLAAWLFAYGGRVSEPEIKFVFLVLAALGYIAVNS---GSEAVLPAYILGMAMAGTKYKETLHKMRAIIFVAFTPFYFIKAGALVSFTALYTLTGAIAVFLLVKIAAKFIGVLPATRVFRYRSRTGIYTTLLMSTGLTFGTISALYGLSNNYIDVNQYSVLVAAVILSAVIPTVIAQKYFF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
21726908     ---LAVGVIVAVLGGLLCHRIRQPPVIGEIAAGLAVAPSLQRALFPEEVLQAVAQLGLVTFMFLLGSELRVDHVRGNGKVVWALVAGSILLPFLAGTGFALLTRPAFGTALFVGLAMSITALPVLARILADFRADQSFLGTLALMAAAVGDALAWAALTVILAVTGSGSTGELVLRSALALTLVLLTVFV---------------------------VKPALRTLLHRLPVNSRVTVPALVVGTTAFAATTEVIGLHPVIGAFLFGCAMPRSAVLQRASAQLRGFTSVLLPLFFAGVAMKFDAFGTAGNWLLFAAALAVATVTKFVGASSGALLAGLDRARAFQLGALMNCRGVTELVVATVGLQNGFVNEFGYTVLVLIALVTTALTGPLARLR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
146303853    ITLVLLEISILIFFAELMRRKFVPSIVGEIIAGMVLSPFAVGLFSLNQYLLFLSEFSMILLIFSSGLEHGVSAIRSAGTFGFLGATAGALFPALVGILVFQGIGFD--TSLILGTAIGATSLASAGSIISELR-LKGKGVDLLMSMASSDDVVDLILLSVVLGTLAGATSVKS-----------------------IATLVIYYIVAWIVIFVVAVRVIPMIANRLDEVYIEEFSMLVIFGLTAIMTA-----LNFSPVISAFIAGVAMAESVKKERVRQIIDVLLAVFGSAFFVVVGLQVNLSGLTNFWLMAVELTVIAVIFKILGVLPFAYLGLRKWRSALAVSLAMVPRGETGLVVGSIGLSYNALNQNEFGALVFMAILTTVIGASFFKGMAHWLR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
270503869    -------------LGWAAHRLQLSPVPLYLLAGLAFGPHGVVSVLDGEQGRQFVAMGAELGAVLLLLALGLDELVAGLRHHAPAGLVDVLLNALPGAALALLLGWGPVAAVALAGITYVSSSGIVAKMLSDLGHMGNRETPAIISVLVFEDVMMAGYLPALTALLSGLGVLAATASLAAALAAVVVVFAVAIR-------------------------LPGAVARLVFAPNDEVLLLRVLGLALLVGGLATQL-NVSATVGAFLVGVSLS-GPVAHQASDLLRPLRDLFAAVFFVFFGLQTDPRVIPTVLQLAVALALVTAATKIATGWWAAGHAGIGRTGRLRAGVALIPRGEFSIVIAGLASGAVALDARFAPLAATYVLILAVAGPLAARI---LHTWQGPREARRTQST----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
13541224     LSQLLILLFVSMLLGVLFSKFKIPDVVAYILTGVLVGNGFLKIVSPSVPISDIESVSLFFIILAIGVEANTEYIYGNVRRSIILTISSFIAPSMLGFLYLQAVALPIIPAFVLSMSVGVPSISIISVLLMRYDLLKLNAGRLILSSVVLTDTSAFIIL----------------------SSTYESVTKVLISFGFVVLFLFAIWLFDILIRRRAGRIIEWISRR-ETDNNMEYILFSLVIIAGLLVSTLFEFIGITYVLGAFYAGILIHEASIGQKYHKIILNTISFFIPLFFSIAGISM--ILPKISIFMIFLPALLILMGASGGLTYLVSHRLIRSLEPIKVVSILGGRGAVGVIIATIAFQSGIIDVAVYSLLIGTVIFSLVMTPLVSIGNAPSQN-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227514916    --SMFIVILAALLIPILMARFGVPTAVAEIIVGVILGKSGLQVVNTTTNLSLLSSVGVIVLMFLSGMEIDFSLFRPEKSKASPVKLAVEAFMVSLIVAFGLALGLRFSDVFLATIIFTTIALGVVIATLKEKEILSKPIGQTILLTAVLGEIVPLVLLTVYASVRG-------------------------GDATKIWLIVIPLVVAVILLHRFHRHFS--WFNRVTKATTQLDIRLAVFLI--FTLVLVAEAVGAENILGAFLAGMVMKLLEPYESTQDKLTSIYGFFIPIFFIMTGAKLNLRELLVNPH-ALMLIPILVAGLVIAKLGTFLVYRQRFGNRNSFAGTFLTVTTITLVLPSLAKNLGSITQTQSDAFVLAAVIVCIFAPVVFNSTFRLAK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
78044073     -------IGLALVSGLIAGWTGISISLVEIAVGVVAG-NFLGLHPNQW-VNFLAGVGSIVLTFLAGAEVDPVVLRTKFRESVSIGFLSFLLPFIGAFLYAYVLHWTLEASEIAGIALSTTSVAVVYAVMVETGLNETEIGKIILAACFITDLGTVVALGVLFA----------------------------NFNSWMFLFIVATSLILAFVSRFTPFFLNRYGNRVSQLEIKYIFFLLFFLGGLATMANSEAVL-PAYLLGLAVAGFFLQEKTLTARL---RIITFSLLTPFYFLKAGLYVSLPAVVTGAGIITVGLIVKILAKFLGVWPTTRFFKFGPREGMYTTLLMSTGLTFGTISALFGLNHGYINQVQYTILVTVVILSAVVPTIIAQAFFRPDREAVTREEKLEAKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227542386    ITSEILSVMWIMIAGLLSPLLRVPGVVFMLVLGVFIGPHVLGLAEAEGAVSLLRELGLGMLFLLAGWEIDMQAMRGRSGRVAIG-TWAASITVAFLAAWLIFDRADVLQAIVLAIAVSSTAMGTLLPITKDNGIDHRPVGRAVMQHGAVGELGPILAMALLLST------------------------RATWLTLTILVLFFVGAIIIAFVPRTVRALMPWVERALLDGHSQTSQTLRSVMVLLTALMALAAVFELDIVLGAFAAGIILPKKFQATMNARLDAVGYGFLIPIFFVTSGMSIDPMVIFNHPWMFAAIVIVIFIARGLPIFLSTHSGIENVNERLQLGLYSATALPIIVAVTDIAQTRELITSDAANLLVCGGAATVLLFPMLA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
21449351     ----------------------QPSVVGEVAAGIALGPSLLGLLPGDPVALLFAQLGLVLFMFLVGCELDVAELRGAGRVVGAVSAGSVVLPFCLGLGVAALL-WPQGGALFTAAALSITAFPVLARILAERRMQRTRSGVVALASAAVNDVVAWCALAVVAGIVTARGPWSAVATLAWTAALV------------------------LVAVLLVRPLVGWVARTVGGSPRADAVLFAVVVQGLLLFALATTAIGLHAVFGAFLFGAVVPKDALREALVDRVGGLSSLLLPVFFVVAGLSVDVGLGWSGAAEALLVLVAACVGKLVGAAGGGLLAGLPARDAAEVGVLMNARGLTELVVLGVGLELGVLDGRLFTVLVVMALVTTAATGPLLTLIAR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87241045     IIQTTLVLVVSRSLAFLFKPLRQPKVIAEIVGGILLGPSALGRNKDMPTLESVASIGLLFFLFLVGLELDLNSIRRSGKRAFSIAACGISLPFVSGIGVAIVFRKTIDGAVFMGVALSITAFPVLGRILAELKLLTTRVGETAMAAAAFDDLTAWILLALAIALAGKESDDGDGKSPLVAVWRVAQRCSVENEAVNEVYISLTLAGVMVSGFII-------------------------------------DFIGIHAIFGAFVFGLTIPKNGFSKKLIERIEDFMGLLLPLYFASSGLKTDVTSGGKAWGLLVLVISVACAGKIIGIFVVALMWRIPARESITLGVLMNTKGLVELILLNIGKEKKV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225434427    ----ILILLLTRTTYYFLKPLGQGMISAQIIAGIIMGPSILGHDGAYAVLETLANVGFMLHLFLVGLQMDPRILKKAGKTAVLIGIGGFILPYGLGELAFMTLDRKLSVSIPFMVALSMTSFVVVSSLLTDLNILNSELGRLATQTSMVSDLCSWFMATMMNTVGIAARDSD----------------------WMLLWSLIWLLIFLISIVFVFRPIIIWISKQTPEGERMDEVLFFIIIVMIMGCAFCAEVLGQHAALGPLVLGMALPDGPPIGTILLQKFMVTGLLLPIFFALSGSKTKLFSKGMFPFMVEFIIILGYIGKFTGTLIPAIFSGVPRWDSLCLAMIMCCKGIIEVATYSMWKDRKILSYQSYSLLLITMIVTGVCRPIVGYLYDPASSHM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255513731    IIDLLLLFGVAVLLGRILESLRVPAIVGYIIAGVVLGNVVLKVVQPTAILSAIAEVALFFIILQIGIEVTTDIITKDVKTSFALSSASFFIPVIVVFGISYFFGMGYVEAAAVSLAVCVPSISIISVLIMKYDLLRLEGGRIMLSSTVLNDIVAFTVLAMVIGRTVE--------------------GFYKVIIAVSAIYVLTLAGGKYLRRYSER--VHAFFKQLRKMEGGENFALGIILMIGLLIAAIFQFIGITYVLGAFFAGILIGKRFYKRVIRTLNRLNEGFFIPVFFSIAGLDFILPAVATDAYALAVISVDAILAITLI--YFIFEKRFKAISHRTLIGVMGGRGAVGITIGTVALEAGLIGNADYSVIILGTIVLSIIMPAIIDAHIKQRSRLRR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118472492    ------ILVALTVLGTAARRFALSPIPLYLVAGLALGEGGLAPVATVEFVNTGASIGVVLLLLTLGLEFSIGEFASSLRRHLPSAWIDLVLNALPGAIAGWLLDLGAVGILALAGVTYISSSGVIARLLGDLRRLGNRETPAVLSILVLEDFAMAAYLPLLAVLAAGGT----------------LLHALLGMAVAIAALVVAFVVSYRWGHHVTRFV----------SHPDNEQLLLRVLGLTLIVAALAEFIHASAAVGAFLVGLTL-TGDSAHRARLVLSPLRDLFAAIFFLAIGLSVHPSDLIPMLPAAFVLAVVTAGTKVLTGQFAARRDGVARAGQLRAGTALIARGEFSLVIIGLGQTYERLEAIATPYVFILAIAGPVLTRYL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16082597     LTQILILLSVSMLLGVLLDRFRIPEVVAYIVSGIIVGAGVLRIIMPSQTISDIESISLFFIILSIGVEANTEYIYGNLKRSILFTISGFIFPMILGAVLNFISPFGFIPSFVVSLSVSVPSISIISVLLMKYDLLKVNGGRLILSSVVLTDIVAFIML----------------------SATTENVYHVLESLGFVILFFVVIAIFDIIIRRRAIGIMAWIEKREEKTNM-EYILFSMIIIAGLLVSIIFEVIGITYVLGSFFAGILIHEEKYHRILVNTLKRINDSFFIPLFFSIAGISVVFPHLDTFIIFLPALIVIIVSGTLLNYALSKRFIRSI-TPLTTMSVLGGRGAVGVIIAAIAYDTGIITSIQYSLILGTVLISLIITPLISLAVARRDGEMGHANARRE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
38233393     ---IMGAALLAPLLSYATGK-RLPAVVLLICFGLVIGPNVLGLASLDGGVGLIKEIGLGMLFLLAGYEIEPETLRGKEGR-TGLATWLMCAVLSFLGAMSIVGFHSSSTAIVLAIALTSTAIGTLLPIMKQHDMLDTPVGRSLLIHGAIGEIAPILAMALLLSSRST------------------------WLTTAVLLAFFLVAAVVAIVPRTVKFFLPWMGRMVDGAGSTNQTVLRLVLLMLAILMSVAAVFELDVVLGAFAAGFILRQEKYRTPLEQRLIVGYSLFIPVFFVCSGMAINPQAVAEKPWLLVALVPLFYVTRGLPIFLREVFFSSGWKESLQLSLYAATALPIIVAVTEVATHSKLLSADNASILVAAGSVTVLLFPLIGNL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
259503154    --SVLIVMVAALVIPIAMARMKIPTAVAEIITGIILGKSVFNIVHTNGMLTLMSTLGVIMLMFLSGMEIDFDLFKPNPVQLAGQAFGLVIITAAVLGLVLRSLGL-FSDFFLATILFSTVALGVVIATLKEKEILGRPAGQTILLTAVLGEVVPMLSLTFYASLNGGDAKR-----------------------------LWLIILLFLAAIILLRRFKQPYIWFSRISKATTQLDIRLAFCLIFVLVTIAETVGAENILGAFLAGMVMKLLEPTEATKDKLTSIGYGFLPFFFIMTGVKLNLRALLVHP-QALALIPILVACFILAKLPAMLVYRRRFSNRNSFAGSFLVVTTITLVLLTVARNLHAITANQSDAFILAAVIVCLIAPMVFNSVYKLEKADLIKQRVVFVGTNTFTVPVAQQLSKNWYSVRMLTDNQD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
32474136     -TTLGMLLTASLLAGLASEFLRLPKVTAYLIAGLLLGPSFGDVIPHEHVLEPLTKLAMALVLFYLGTLFPFDQIRRISRRAIPLSFGELVFTVILVTVGTYVLGMSAAQAALLGTLAIATAPATTMFVLRETNA-EGPVTSLTGTLVTLNNLVAVIAFELVWLAIEVAGGDASGSISQTVLLLVRSL----GGAFLLGLVGGLVISYACEIMHTRRWLV-------------------LLVGASALMLGLSESWELYMLVFLVVGLVVVNSSSGTQKITAQMDSIGGLLTVVFFSVHGSELDLNLLMDVGMIGAGYVVLRSVGKVAGIWFMASRTGAPVEVRTWLGPAMLAQAGVAISLAATATSRNPMAGEVQTIILGTVVVFEILGPLLAVLKSGEMPIANSIHHTFGTPLGALRNVFTRLAGSAGLLSKKQALSERMRVEQVMRRSVVGIAESADFNEVVHFVEHSHDNTFPVLDEDRCVVGLIRHSDHLVRAGDATPPEVLLH------------------------------------------------------------------------------------------------------
147819592    --------------------FGQPAFTAQMIGGIILGPSGLGWVFPESSIQTVALFGCMIFMFLVGVKMDTHLMRKSGRRGVVIGFCNFFLPLIIVVGLAHTLXHNISNSIYCATLMSMSSSHVITCLLTDIKILNSELGRLALSSSMISGLCSWTLALGSYVIFQGSTGQYESMLALSLSFIILVL----------------------IIVYILRPIMDWMVEQTAEGKPIKESYVFSIFVMILGSAFLGEIIGQHFMVGPIILGIFVPCGPPSALIEKLESYTSAILLPLFFVIYSSRINLSIISSNFLTLAVIELGASAGKIVGTMLPAMYYKMPIDDALSLGLVMSAQGICEVIISGRALMLGYVDEESYSIMIIMVLFSGAIAPLVKMLYKPRKYRSQKRRTILHSRPDSELRLLACIYHENNTSPLLNLLEVSNPSFGSPICFYVV-------------------------------------------------------------------------------------------------------------------------------------------------------------
227530666    --SMLIIMLAALIIPIAMARFKVSSVVAEIVAGILLGKSAFNIVQETSSLTLLSSLGVIILMFLSGMEINFDLFKKAPGSIAVLSFTAVIITAFILGVILYFMGL-FSDILLATILFSTIALGVVIATLKEKEILGRPMGQTILLTAVLGEVIPMLALTFYASIYGHNAGR-----------------------------LWLIVLLFLAAIILLRRFRQPYVWFNNVSKATTQLDIRLAFFLIFTLVTVAESVGAENILGAFLAGMVMKLLEPSEATQEKLTSIYGFFIPIFFIMTGVRLDLKSLFAN-KTALALIPILVACFIIAKLPTTLIYRRRFNARNSFAGGFLTVTTITLVLLQVAKNLHAITSTQSDAFILAAVIVCVLAPIVFNSTYKLNK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136289223    ----VAILILAGLFGWVAKLIKLPHVTGNILGGVLIGPAGLGWLGGYEQFEPLSTFAMSLVAVSIGGHLSYRRIHNSLRRIVSISFFEVFLSVTCVMSAMRFAGMDWPTTCLLGAISASTAPATSIALIREMRAKG-PFVKTLISAVALNNIFCITLFVLMRTFVSTY----------------FESGSPVGQIGEALALTGYHFFGALGLGLLCGYIVRLLVSKLHH------HEFSILLLVIILLNGLAELLTLSPLLVNLFFGVYLGNSEVAERQLTTLVPLEPILYICFFTLAGVSLHLDAVVAVGYMAVVYTGSRMLGKTIGSWLGGILGRCSLRIRKQMTYALYPQSGIAIGLVILMNNDNAIPEDMSAIVLAGVTIAEIVGPL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
172037650    ---LTLQIVMAVLAGIIAEFFKVPSIVFLLLFGIILGADGLNFLHPHDLLEVLVALSVAIILFEGGLNLELRDLGRVSGSLRNLVTFGTLITLVGGGMAAHWLAFPWSIAFLYAALVVVTGPTVISPLLK-QVEVDRKVATLLESEGVLIDPVGAILAVVVLDTILNSSATPVEIFSGLLLRFAIGAIIGGISGVLLGFILKNT---------------PFL--------SEDLRNLVVLAGVWGLFGLAQLSRSESGLMATVVAGIVLASSIPDERLLRRFKGQLTVLSVLFILLAADLSIDSIFALGWGSILTVLALMWVVRPISVAFCTINSDLNWRQKFFLGW-IAPRGIVSASVASLAILLTQKGINGGDSIKALVFLTIMMTVFIQGLSAR--------------------------------------WVAKGLKITAVEATGAVIVGCNALGRLMGRLFEQRGESVVLIDTDPEACQQAEAEGLSVFQSSALDPDVLEEAGIESMGTFMALTSNGQVNLVLAQRATEEFKPPRVFAIFPSNA-----------------------------------------------------------
183984235    LTDVIFILLLAQLLGYLFVKMRQPKVVGEILAGVVLGPALLGLPFMEHIVDAVKHSGNILTFVYSGAEMQQLFTRGERRTVGWLIIVGTGTPFLIGLIVGHLVGPSLAGPIILAVGVAVTSVPVVSKIFADLNILDTRFARLVLGVAVLEDIVLWLALAIATAIATKTTLNAWQMS----------------------LHLAVTVAYFAVGLTILPVVMKRINKARWNAFAQQSPTGYAIAVLLAYCAVAGAL-DVNLVFAAFLAGFAVVHRKRRDALEAIGKVSFAFFIPVYFAIVGLKLDL-IRGVSLPMIAIFVLGTCTIKVMSVSLAGRFAGFRGLDLINLAVTTNARGGPGIVLASVAFDAGIISPKFYTTLVVAAVLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254479020    -----WWLGLALIAGIIANWTGISISLIEILVGVIAG-NYLGFQTNDW-INFLGGVGSILLTFLAGAEVDPIVLRTKFKESVTIGVLAFVLPFAAFAYTYFVAGWTLQAAEIAGIALSTTSVAVVYAVMVESGLNESELGKIILAACFINDLGTVLMLGILFA----------------------------SYNKWMLLFIIVTTIVIVLMPSVTKKFFEIYGNKVGQLEIKYLLFFVFLTGGLASMANSEAVL-PAYILGLAVSGFFMKEKNLLFRLRAVTFA---VFTPFYFLKAGLFVSIPGVISNIYLILILLLIKMFTKYIGVKPATMLFRFSKKEGMYTTLLMSTGLTFGTISAMFGLNHKIITVEQYTILVTVVILSAIVPTLIA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
238855764    ---MLLVILMALVIPIWMAKFNLPTAVAEIIVGIVLGVSGFNWVTSNSQLSFLSNLGVIILIFLSGMEIEF-DLFKKKQDSQINPVKIALLSFLGIAAFSIFLGWLFKDMLLASIIFMTVALGVVIATLKEKEILSKSIGQSILLTAVLGEVVPLLGLTI-------------------------YASIHGGDAEKLWLIILLFVAAIVLLIRFKRPYL-WFNKITKQTTQIDIRLAFFLIFVL---VSIAEKVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPFFFIMTGAKLNLKSLFTNQSALLLLPILVLAFFVSKVPAVLTYLKYTKRNALAGGLLTATTITIVLPTLQVARKLNAISKTQSDAFTLAAIITCIAGPIIFNSLFKLAPEDKIKEKVLIYGANVFSVAVAQELHDKWYSVEMITDDQEAYNTYK--------------------------------------------------------------------------------------------------------------------------------------------------------------------
256391086    LSTLLLVAVIAVLAPPLARKAPVPLVVFEIVLGILVGPDVLGWAHDDDYVHALSQFGLAMLFFMAGYEIDFARL---RGGPLSRALLGWVMSVVIGVGIGLVLAPSAKSGVIVGIALSTTALGTILPVLRDAGEIGTPLGTVVTAVGAVGEFAPIIAMTLF---------------------------LDGRRPGQAIVYLTAFALIAGVGIVVAVRGEHTAVNRLADMETSGQFAVRLVIALLIAMIGATVALGVDMLLGAFAAGVIMGDPERAERVTAKLEAIGFGFLPVFFIDTGIGYDLKALTSNWATLGLVPLFLALFLLTRGLPSFLTAPEGTSTRARRAIALYAATGLPLIVAAIGVERGTLKSSSAAAMVGAGMLSVLLYPFLAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
221633949    -ATAALWIGLAFLASIISIRLGLSVALVEILVGIVAG-NTLGLQTDTW-INALASFGAVVLTFLAGAEIEPEALRRHLKASLAIGFAGFLAPFLGATAFTFVAGWSWPQAWIGGLALSTTSVAVVYAVMVETGLNETDIGKLILAACFVNDLGTVLALGLLFANYDLHLVVFVVVTAVTLFLLGRVTRFVIAAWG-------------------------------NRVSEPEVKFLLLVLFFLGWLATIAK---SEAVLPAYLVGLAIAETHHRPLMLRLRTLAFALLTPWYFLKAGLYVSLPALVSSIGLIVALLLVKMVTKLLGVGPLTLVFGLERRTSAYTTLLMSTGLTFGTISALFGLNNGIIDRTQYTALVTAVIASALVPTWIA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142411299    -------LIALGIAAYIAAKIRLSVVPIFLFAGLAFGEGGLTLELSDEFLDLGAQWGATLLLLLLGLEYSSKELFDSIKIRRSLGLVDLVFNFIPGALFALLLGWGLLGALTLGGITYVSSSGIASQFIKDSRLESKESTKRAVSVLVIEDLFLAPYLPVLSALLAS-------------------LGFLSGLISISIALIITGIVLLIGARGFHIPHGPHIL------GDSATLLLTVFGSAL-LASGIATYFGFSGAVAAFLVGLLL-TGDVAIVARIRLAPLRDLFSAIFFLFFGLSTNPSDIPEILLPAILLTIVGVLSKLATAWWAVRDLDEVGAT-WRAAALLIPRGEFSMVIAGLA-ATTVFAVELQALTLTYVILTTLISSLIIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
156744212    MQTLIYFIGFALICGALFSWLRLPYITGYLFTGVLVGSFGLEFISASESLRFIDQIALAVIAFVAGSELFYKELIRLRSILWTVALIIVAAFVLLGGAIYLLVDVKIVVALLGATILLALSPPSTIAVIKEVRA-RGPATRLILGVTICMDVAIIVIFAI-----------NSSLAQALITNTGVSLTFLGVLLLDLALAVGLGAAIWRLLVVLLDQRLPRLVKIAGVVLIG--YSVYVLAGVLKMYDIGGVKIAIEPLLTTMIGGFLITNSRHRDEFAGLLHDIGPPIYVAFFTLTGLALKLDILLTALIFAAILFIVRGAGIFVGSSSGAAIAGEPTRIRRLAWLGLITQAGIALGLARVSVTLPSLGDAFATLIIAVIVLNEIFGPLMLRAGL----------QRLGETNLPEPGIRDRVRD-------------------------VLILGVELQSIALARQLSRQGWRVRVADTDADHVRRLATEDVDERHIDAIDETNL--AGLRSTDALVALLENDEDNLRACQIAMEKFGVPRLIVRLRRQDLREQFRELGALIVDPGT-----AMVNLLEQAVR--------------------------
268324244    ---LLVIAVFAFIIPILSGRIGVPAVVGEIVCGILLGLLGFSIEAEGMLIDFLASFGLIFLMFLVGLEIDFSKVEVHGARLFIIGTFVFIVTLGISIFLTHQLGYGF----YLALILSTTSVGLIVPTIRELGMLKSEFGQTILISAFIADFATMLLLTV------------------------YTIQFKNGISGEMFLIALVFILFFAVYYVGKLAIWHYPERLSAWFKSDQPSEMGVAFALLLVFVALSEIANVEAILGAFLAGVMFSLLFRGGTVLEQKLIGYGFLIPIFFISVGMQFDLGA-LAGGGIYLVPILLLIAFVVKIVPSLLFLVRHSLKDSISAGVLLSSRLSLIIAMAAVGLELGLIDTTMESATILLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227510082    ----------------------LPTAVVEIIVGVILGPSLLNLIQINSTLDLLQNVGVIVLLFLSGMEIDFSLFKRRKYSVLTIAFLGYLSIIAMSIVMGVGLKLSFQDVFLSSILFMTISLGIVIASLKEKELLSRPFGQTILLIAALGEVVPMVGLTFYASAYSPNSKSLWLILLILVAAALLFLRF------------------------------KPFFKLFDKINKSTTQLDVRLAFFMIVTLVTAESVGAEGILGAFLAGIVIKLLEPHEETKVRLDSIYGFFIPIFFMMSGVNLNLRQLISHLLMIPAIFGAYIISKALVYFALKMRFKTSNAVAGTAMSATTI--TVVLAVLQVARHLHQINSQQSGAFLLAAILTCVIGPLMF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256784603    ----ALILVAAHSGGWLARRLGQPYIVGQLATGIALGPSLLGSMAPDPALTGLAQFSLVVFLFAVGYELDLKMLGVRARSSVNVALASFAVPMAVGSGCALLFGLSPGMVVFAGVALATTAVPVLTAIVRENGLSRTVPGVVAVSAAGVLDAICWTVLAGALLEAGGGDGAGGGLGWPWRVPLT-----------VGYVALMACAARPLLRLLLWRTRLEPSLRM-----------ALLIGFALGSAWVTHAL-GLHVIFGALLAGVVVAGGTLDPDLLRPLLSVASLLLPFFFVLSGQSVALNSMTGTGWAALAVVTLLAVVTKIGGAAAAGLGGLDRHDAWTVGILLNTRGLTELIALNAGLDAGLLSAPLYTVLVFMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
239629839    --SLLIVLTAAFLTPLLMAHFHIPTAVAEILVGIVLGKSVLGWVRTGGEMGSLSELGVTILIFLSGMEIDFSLFKPQPKTAITGFLTIIVLSLGFSYFLQLIHFFNYP--IFATILFTTIALGVVIAALKEKELLHQPIGQTILLIAALGEVVPLVSLTVYSALAGKSDRNLWLLLLLLLAALFLLSRFKRIYG---------------------------FLATIDKSTTQLDIRLAFFLVFALVTVASR--VGAESILGAFLAGMVMKLLGPRQETQDKLTSLYGFFIPIFFIVTGANLDLKALVADPSLSLIPLVLIGFFIAKIGLIPVLRRRFKPQNALAGGFLLTTTITLVIPTLTVGRNLDILSDQQSGAFTLAAVIACVAGPILF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242082534    ------ILVLSAVANLVLRRLGQSRFITHMLVGILLGPTVLGRSASTYILESVSLVALILFLFSMGVKTDLSLLRRPSGRAVAVGIMGAVVPLAVTLPVFHALQPTLPEDLELAVRLSLSSFPVIADALSDLDLLNTDLGRIALTASLITDVTSWFIRACTAAVILIGDARSPAFTA-------------------------KILASFVAFVLFVGFVARPVGRYIAYKRTPTGALLSVVVIAALLSALVTDAIGFKYMIGPMMLGLALPGGMPATMTERLDSFFIALFLPVYMALSGYRTDLAEVTKAWCALELFVALCVSGKLVGCVAAGLFFTMPFRDAVVLALMLNIRGIVEVAAINNWGDTMKATAEHYSTLTMSMVLITAVSTPLIKLLYDPSGQFARAKRRSLEHARLSADLRVLTCLYSEDHAAPLIDLLEATGSSRDSPMSLIVLHLTELVGRAASVLKPH-------------------------------------------------------------------------------------------------------------------------------------------
255326704    --SIFWITLVA-LLSPILSRLKIPDVVFLLIFGLLIGPNMLNLASSEGGIPLLKELGLGMLFLIAGFEINVSSLRSRQGYSAIATWVVCFALGMTGAAVITSFSHELNTYIAVGVALSSTALGTLLPMLKSHGAAGTPVGNAVLVHGAVGELLPIFAISLLLSSRSPGMA---------------------IVVLLAFMVVAVIVALIPHRLFAHVPGLRQIMAAEANTTGQTVLRLAMFLLATLIMC--TALFDLDAVLGAFAAGLILRTLTPLHMITRRLEVVGFTFMPLFFVVSGMGIDVSAVVAKPLGLLAVVVGILLCRGV--PVLLAEHFFDTRSGLTTRAQKAQLALYSVAVTEVATSSDLLEESTASLLVAGGALTVLLFPLWAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225023111    ---------------------RVPAVVLLIGAGILIGPHWLGLASTEGGVGLLKQLGLGMLFLLAGYEINPAMIRSREGR-TSATTWLVCMGLSFAGACVLLQPHNTSTAVVLAIAFTSTAVGTLMPIMKQQQVLHTPVGRSLLVHGAIGEIFPIFAMALLLSARST------------------------WVTAIVLAAFFVIALVVAAIPRTVRFLLPWTARMVLNAGATNQTVMRLVLWMLGVLMAVAAVFELDVVLGAFAAGFILRREKFGEAMEQRLIVGYSLLIPVFFVCSGMTIDPQAVVDKPWLLCILVPLIYVVRGLPLFFTTGSQLTNVREKIQLSLYAATALPIIAAVTEVAVESQLLSEENASLLVAAGSVTVLIFPFIANMIQPAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15920858     ---------------LLTQKYYLPSIFAELLVGIILSPYAVGGIINEVFLTLFANFSVILLIFAAGLSHGYKNLKSSGLLGFLAATFGAVIPTILVY-FTFGIIYPSQVSALMGAASAATSLAATSSIIEDFKLYRRNFARIVISAAAIDDVVSLIILSVVLEI----------------------LSIKILSFITIFYNISLTIISWVIVLFLSIIIIPRILKYI-----RDDLVNDVSLVILFLVVFLMILLGFEPIIAAFIVGIAVAESVKSSRITSFTSSLLAIFGPVFFIYVGMETPISIFINDVLLGLLMTFLAIIGKIAGIFPFAFLYTKDLKESFLASVGMLPRGEVGLIIATLGLSSAILDVNQFSQVVIMALLTTLIGGSLF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148651944    ------ALLLSGVVGWLAWYLKQPSILFLLLIGIFVGPVMGYFDPDADLLFPFISLGVAIILFEGSLTLEFEEIKQHGKVVQMLVSLGVVITIAVVALTYLLFDVDPLIALLFGSLVCVTGPTVIMPLLRSVRPNKT-----ISNILKWEGIIIDPVGAIAVVLVYEYIISGGEANSIFLFAEIVVIATAIGMFGAFVLANL-----------IKRHMIPEFLHNVF-----------TLAFVLLLFSLSNHLEHESGLLAVTVMGVALANGFPREQILEFNESLTVLLISVLFIVLAARVELNSLLSVGFQLVLLAIVMFVARPLSVWASSMGSNLKTSEKMMISW-IGPRGIVAAAISSL-FAIRLQEYDIQGVELLVPLVFMVI-----IGTVLIQGLGAKMVGNLLGVREPAS-------------------------------NGVLIVGSNPVALKVAESLQDQGFDVLVAHNNYTNIAKARMSGLRTYFGNPISDHALDLIGIGH---LFAMSTDKEMNTLSELHYRHEFGEQKIY------------------------------------------------------------------
242067271    ---IILITATTRAVALLLAPLRTPRYIAEILAGFLLGPSVLGPVRSIFILESMSLIGLVYYTFTIGVEIELHTVLRSGFRSFWFAAASALPPFLVGAVTGYVALSSLSFPVFLGATFCSTAFSVLARNIAELKLAGTDVGQLSISASLINDTFAWAGLTVATALAHVRYGM-----------------------GPCLWTLVSGVLIVSASYLVVRPMLVRLARRVAEGEVVTEAHECWVLVGVLVAALAADAGGTHAIFGAFVFGLAVPNGPVGVAVVEKVEDFVGTLMPLFFAMSGLRTDTATSAAAAVLLMVAALAAAVLKVAAAVGVAAVFGMPLLDGTSIGLLLNTKGIIELIILNIGRNKRIMSDQSFTVLVFMSALITALVTPLLALVVKPARRLVFYKRRTIAWPQPDAEFHVLACVHMP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297736279    -AIILAFFGIVFACNFLLKLVHLPRIISELAVGMIISQSSLNF-EMPSAVDSLVGFGMMLYMFVLGLELDPNVLIKKPEREAKVAYGGMISTFILAYIVTPYLHYSQVPSTGFNLALSITASPLLSRIVTDLKIGKSDIGHLVSAAGIHTDMVSTLIISVGFMILDADKSLSIRDSHR----------------------ILFTCCTLVIQTVFAATVSPVFFAWVNHENVKGSHLVVTIGFVVVICVSSAAISGYSPMMSAYVTGLVLPRNKINHFLTKIIFPIYGL--WVFWVAGFHEFQLG-KLGTWGRLFLLMVIAMLGKVIGTIASGVMLGFQLPESVAIGLLLTVKGHFHMLLATTAIQE-IITASTGLVMILTSMLTIIHTPKVIEHIIKRARKHTPRHRKTLQWLEPSTELRIMICIRGPQNVSSTIRLIEMSQGTPNLGLAIYVTDMIELTEKVAAAVNGEGMNTLTVMN--KSVRQMREQ-----------------------------------------------------------------------------------------------------------------------
297154079    LAAIAVVLLIGYLGRLTARAVRQPPVVGEIAVGMLLGPALLGLVWPHEVLRQTGHAGVVFFLVGVAHELRLDGSRLKRAIAWTTMGSLVPSVVAGLSFAGWLLWYDPAFVLMLAIAMTVSAVPVLARILADRGLTTTRVGGLALTSAVIIDALAWLALAVVLGLAKGGGAKGIATAA------------VVLVLGLAATALVRRLLLLPVAERFCARL-PWV-------------VTVLLGGGALGVAAAAESWGLTAIFGAFVVGLMIPTSAHWDAPARWVSTLGLWLVPVLFVTTGLKVWKGATGMPWLVAIVATVLAVLAKIGGTYVFARWGGEGRTGALRLGALLNTRGLTEIVLLQAGFNAGVISPALYLSLMVMALVTTAMTPMLTVIDRFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227501959    LVSFAWIMLAALLAPIVSFMLGLPAVALLIIFGMVIGPSLLDVAHEDAGISMLKELGVGALFLLAGFEIEISTLKTKEA---GTALSTWLICLVACGVGAYFLVDNVPGAIVVALALTSTALGTLQPMLKQDRVLETKVGKSVMIHGAIGEVAPITAMALLLSTRSTWTTL------------------------LIMLAFIGIAVAVAIMPAAIATTIPWVAAFISGAGSTNQTILRLIILILATLMAVTAVFELDIVLGAFAAGIILNRDEFHRRLEHRLVVFHSMLIPVFFVVSGMTISWDTIANNPGKVLGIPALILVTRGLPVFLRENVGHETVRERLQVSLYTATGLPIIVAVTSLAVNSELMKQETASIFVAGGALTVAIFPFLANLVGRKDSKTVDESDPQKKSDSNEDDKEEESQ-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142170995    -----------YVAAWGSQKLGVSSIVGFITVGVLLGPGGVIPVFAVTDVTHLLAELGLLLLLFYLGLESIPRFLEGGRATLVAGTIDLAHLPVGFGLGLLLGF-GPLGSAFLAGALYISSSGVIAKLLAERDLVANPEAERTLGVLVFEDLAMVVVLGGLGIATVGGDASR-------------------------FLGVGVVLIAYVLLVRFGRRGLERLL-----SREGEALVLLLLAMLVLVSLGAKSL-GFPEAVAAFLLGMLVSESSYRVRVETSLASWHAVAAAVFFFDVGLHVTLGSALRVLPAALLLLAVTTIVQLATGFISGRLTGLSARGSIGHGLMLLPRGEFSLVVVGLAAGAQAIAPDVRDALYATVLFTVVLGSVVFSRYDGWSESLGR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227505851    LVSFAWIMAAALLAPLVSYMLKMPAVALLIIFGMIIGPSMLDLAHEDPGIGMLKELGVGALFLLAGFEIDLATLKS--KQAATGFSTWLICMVSCLVGAYFLLN-DIPGAIVMAIALTSTALGTITPMLKQDKLIGTKVGDSVMIHGAIGEVAPITAMALLLGTRSTLGTM------------------------LILLAFIVIAVGVAVMPRALIVAVPWLTAFLSGAGSTNQTILRLIILILAILMAVTSVFELDIVLGAFAAGIILNRDEFHKRLENRLDVVYSMLIPVFFVVSGMSIDWQVIVNNPLKVLGIPALILVTRGLPVFLRENIHHETTRERLQVALYAATGLPIIVAVMTIAVSSGIVDEETSSIFVAGGALTVAIFPLLSSL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296036982    -TSLFWITVAAAIAPLIAGSLRIPEVVLLLVAGIVIGPYALDLANVDSEIELLRELGLGMLFLLAGYEIDRDELTGRGGRG-ALITWLICLALAFAVVGGLAAAGLVHSEIAVAIALTSTALGTLLPILKDRGLVETPVGRAVLNHGAIGEIGPVIAMAVLLGARGAVLSLVVLAAFAAVAVVVALLPARILREGTDLLA-----------------VVRRGSDTTAQTTVRLVMLLLVALIAV------AAVFDLDIILGAFAAGFILRRTDGNEQLEHKLEGLFGLLIPIFFVTSGMAIDVSAVADEPGVLAAFLALLVVVRGLPVFVASRYDRFDTRESLQVALYSTTGLPLIVAVTGVAVSAGQMSNATASILVAAGAISVLILPMLA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256391906    --------------------LRQSAVVVEILAGVALGPTGRLFPASRGTLTSVAELGLLLFMFAIGWELDVSVVRARRTATIAMTAANFVVPFAVGAALAFALGHRVTEAVFIGVALAITAFPVLARILGDSPLRNTPVGQTAMAMAAGTDLCGWLGLALVVIAASAT------------------------GSAASWTTLPLVVVYLAAMFLIVRPLLRTALAHVRAVGSGGTLPLVVAAVLASSYVSSAA--GLHAAFGAFLLGLVMPRDSRAVLMLDIAEPLERILMPVYFVATGLSADFTLGWAGFELGFGVVALASTAKIGAVAAAARICGTDRREALILGVLMNTRGLTEIVVLDIGLSIGIIDAHLFTALLLMAVATTAVTTPVLHRLTSAASPATPAPWRPGSRPDRDAP-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218185142    ---------------LLLSPLRLPTYISQILAGFLLGPSILGHVRSLFVLESMALLGLVYYTFIVGVEIEVSAITRAGIRSFGFAVGCVLPPFLVGALTGYVFLNKLSFPIFLGSTFSSTAFSVLARNIAELKLAGTDVGQLTLSASLINDTFAWTGLTVATVLGHSRCTITQTTWTLTSGVVIFGASYLLLRPMLLRLARRAAEGEAVG-------------------EDRECWILIGVMVA----ALVADAGGTHAIFGAFVFGLAVPNGPVGVALVEKVEDFVGALLPLFFALSGLRTDTATNMHSAVLLMVAAMVAAVLKVAAAIGVAGVFGMPLSDGTSIGLLLNTKGIIELVILNIARNKGIMSDQSFTVLVVSALITAMVSPFLGMVVKP-ARRLVFYKRRTVAWAHPESELRVLACVH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225850146    ---LLVISIGAFVIPFIIRRLYLPSAVGEIFYGLVLGIFFKDIIHETPIVKLLGELGFIILMYLAGLEINFDRIRSTSKKDLSV----YILSLFMIVFLSFYITFSFEFPLIYALVFMTIAIGLLYPVLKDTGLLKTNFAQSVLIIGSIGEIISLLFIT------------------GFTLYYQFGLSTKALIHLIEIYIFFALAYFIIRIFQLFIWWNPKWTSTFLKTGDPTETGIRANFVNMFIFVALASLLSMEPIIGAFMGGMLFAVFKERKEIQEKFSAFGYGFLPIFFIEVGLQFDFQLIKPEIIISALILTAVIFFIRSVAAMIFVFSGFSWKEIFLIPFSLSMPLTLLVAIATIGLEVNMLDKKQASVVILSAILSGLIYPWLFKIIVR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297745812    -------------------------------GGIILGPSGLGWVFPESSIQTVALFGCMIFMFLVGVKMDTHLMRKSGRRGVVIGFCNFFLPLIIVVGLAHTLAHNISNSIYCATLMSMSSSHVITCLLTDIKILNSELGRLALSSSMISGLCSWTLALGSYVIFQGSTGQYESMLALSLSFIILVL----------------------IIVYILRPIMDWMVEQTAEGKPIKESYVFSIFVMILGSAFLGEIIGQHFMVGPIILGIFVPCGPPSALIEKLESYTSAILLPLFFVIYSSRINLSIISSNFLTLAVIELGASAGKIVGTMLPAMYYKMPIDDALSLGLVMSAQGICEVIISGRALMLGYVDEESYSIMIIMVLFSGAIAPLVKMLYKPRKYRSQKRRTILHSRPDSELRLLACIYHENNTSPLLNLLEVSNPSFGSPICFYVV-------------------------------------------------------------------------------------------------------------------------------------------------------------
65306767     ---------------IFMARFKISTVIAEIIVGIIVGSSGFNIVVSIHDLTFLSNLGVILLMFLSGMEINFDLLQQAGKTVLPTALTAFAGIVVMAFVLAYVLKLLFSNVILAAIIFMTIALGVVIATLKEKDILGRPIGQTILLTAVLGEVIPLLLLTIYASVNGGNAGQ-----------------------------LWLIILLFIAAIILLRRFKQPYLWFSKVTKATTQLDIRLAFFLIFALVTVAERVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPIFFIMTGVGLNLKSLFAHPSSLMLLPVLVIFLFLAKAPVVFLYMRYEKKNAFAGGFLTATTITIVLPTLQVARKLHAITSTQSDAFILAAVIVCIVSPIVFNSNFVLSP-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269986502    IIEILIVLASSIIIGELFEQLKFPSVVGYLIAGLIVGPFVFNLIQNNLELQALSSLSLFFIIFLLGIEMKTESVIKYLKPSLKMSITSFILPLISVTLSVLLLHFGLRQDFIVSLAIAVPSISIVSVLVLRYRLARDPKGITIIGSVVVTDVIAFLLL-----------------------GITYKSALNAILLVVYFIVFLMIFLNVDKILNRGSEKLRKQLTKSKKILKSEHFGYAMIIIIGLLTGGVSQLIGVNYIIGVFFAGLIIHEGLIGRTLFRKVSKTIGFFIPIFFGIAGIDVFHSLYIYMPAIIIISVSVIVFSVLLNFFYSKKIMNVKKKWRIKISAIINGRGAVGIAIATVAFEIGVITNSAYSIAV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
251780887    --SILIISVLAFITPLLFKKIKIPFVVGEIFIGLIFGKSFLNIVHEDIWIVFLSNLGLAYLMFLSGLEIDFNQFKSNKKTLLICFFMLIISLIVSYIISIYFVKIGIIKNVFFSFLLTSTAPGLLVPLLKERNLLDSDYGQTLLIFSLLCEFVCLIAITILSTI------------------------IDSGLSYKNFLFTILIVLSYFIYRIINKSMKKFSFNIENFKGLHIEVRAAFALIIILVSV--SHALGAEIVMGSFLAGVIFSVSDYNREDLKEKLDIYGFLIPIFFIQLGVNLDIKTIFNDIKMLEFIPFLLIAFYLVSLASILLHFLFGTNKAISSGFILSSQLSLMIVGVQIAHSLNVVNDSVYTLFIVTTIISCFIFPILFDKIFKYDGIVIKKSSSLDKICIRERILSNSNLFDKPLKEIKFPPSCRIFMIMRGLEE----------------------------------------------------------------------------------------------------------------------------------------------------------------
227881574    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLFPVTVAQGALQSTEQSIPLIGLSTIAFVVVGLNFRAFLQLTTTQVAALTALAGAQAYGTVGAFALRDPHFDGIHNLLDAFYFSLVTGSTVGYGDITPAPTSAVGELFTLSV-----ILVTVSSFAAVLGVVFTPLIEAQLSKALGRMTEEQLDLLENHVLVLGHGDLTEPILEELT-QKTDVLILTPDEERTRRLTDRGYTVLTADPSDEDSQIRGRVKSAQAVVTATNNDAEDALAILTARQLNPEVTIVAAATHRENVNKLKRAGADTVISPAAESALGVEELAQRLMAEEPSQDGDAQDVLRDEDDA-------
227521751    --------LAALVIPIIMARFKIPTAVAEIVTGIILGKSLLNTIKITSSVSLLSNLGVILLMFLSGMEINFDLFKPARIAVFSFAVITAMALILAEALKLIGLFSDVMLAMIIFMTVALG---VVIATLKEKEILSRPIGQTILLTAVLGEVIPLLLLTIYASINGGNAGK-----------------------------LWLIILLFLVAILLLKRFKQPYQWFNRISKSTTQLDIRLAFFLIFTLVTVAERVGAENILGAFLAGMVMKLLEPSEATMDKLTSIYGFFIPIFFITTGVKLDLKTLITNPNALMLIPVLVLFLLLSKLPIFLVYVRFNKRNSIAGTFLIMTTITIVLPTLEVARKLNAITETQSDAFILAAVVVCILGPILFNSIFKLTKEDKIKQRVVIMGTNVMTVPVAQELHDNWYDVLLVTHKQENYDTYK--------------------------------------------------------------------------------------------------------------------------------------------------------------------
143115057    --SFALLVALAMLVPPLFRRTGLPDLVGLLLAGVLMGPSALNLLQDGETLQLVSDIGAIYLLFIVGLEIDLDEFNRVRSRSLTTGILHFVGGMTTGGAIGLLLGYPLVTCLLIGSLIA-THTPLGYPIVRSYGAQRDEAVVVSVGSTILTDIASLVVLAIAIGLGKQSFSLTN-----------------------LAGLIASVSIFAVAVVTIIRKVGSRIFR---GSINDESRIFLTILLILFIASIGAELAGVEKIVGAFLAGLAVNSVPEGKSKQQVILVGAALFIPIFFIHLGLLLDLNSLMTHFELPVLMVIGVISCKGVVSLITGRAFRYNGNQMVMCG-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
196232832    -------------------------MLGFIIAGVIIGPSVLDIVDPEPVINMRAEIGGLLFMFFVGFEIDLEEFKRSRSRSLAFGALTFLLPFIGGVVLGRLRGAGWNSALLIGSLIS-SHTLLAFPLLRRLGLAQHPTVLMAVGGTIFTDIASMLVLAV------------------TASVHLAGFSWSFLGKEFLELAVFVVLVFYGAGSLARKAIIRY--------GETPELRVMILLFVIALCAEGARAINLEGIVGAFLVGIAVKRAVRGKAVEQLEITAHAIFIPAFFLCAGFLVNFRLLWQTPGLVAGLLAALIIGKYLAAWLSGLAYGSNRATALVWSISLPQMAATLATAVVAHHTVNLLDQSYVNGVLFLVVASCVAGPIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242050058    LDTLFLIVLQAAVVIALGKFINLPSATSQIIAGIIVGSLGLHDVIVHVDVENAEDTARIFYMFYVGLEADVGALWNDMRRATVFTYASVATCLLLAAFVSGGMYGSMMHAAVLMLSIADTASVDVSRMASEMGLAATPSGRLVVATAIATNIICIVGEGVFSCMKLASSRTPDYSAPQR---------LGLGILALIKVGVAVTVLRVVVVAFFNRRNAGR-----HRVGNWEL---VLLLFAVSCVGNFPQRVGFDGMPVSLLLGLAFPREGPRSIIETLAYPLHALALPFYFGAMGMRLNFSAMSGAILVATLLTLLGLIGKCAGTMAAARFLQMPTADALRLGVLLNIKGHVNMIDMSFASSEGIWAEQALMAMVVGSMISTIIAGPVFAVVFRKEKEAYECSHQALEHMGTDQELRMLACVHGARGTPGMLSLLELLASKPHAQPTIHVLHFFDVAR----------------------------------------------------------------------------------------------------------------------------------------------------
296284883    ---------------WIAWRTNWPAIVLMLAAGFLAGP-ILGLFDPEETFGSLLEIGVALILFEGGLSLSFRELQHSGSAVWRLATIGVAVGWALGAVTGYVAGLVWPVAILFGGILVVTGPTVVLPLLRQSNVQTRPA-----SILKWEAIVNDPTGALCAVIAYEYFRKVAESPGASLFEVVPPLIVAAVISGLIGYA-----AAWIISYLFPRGAVP------EYLKVPVLFSLVIAVFVVCNMIEHEAGLVAVTVMGVALANMDVSSLRSIHPFKENIAVL--LVSGIFILLSASLSYDDLQYLNWRFGAFLLALLFFVRPATVLISLLGSPLPWNERLFLAWIAPRGGLFALRLSELGYGDG---NVLIGLSFAVVVATIVAHGFTVDLVAKLLKV------------------------------------------KGTDRPGLIIAGSTPWTIALAKQMHALKTPVMIVDSSWQRLAAARREGLPYYHGEFLNEATEHNLDLNPYQVLVAATDNEAYNALVC-------------------------------------------------------------------------------
222445477    ---------------VISIKTGISVTVVEIATGVIIG--NLGFFHSESWMIYIASFGGILLTFLAGVEIDVDLMKDNFKESFTIGFLSFLIPFVIVFLVYYIIGWELNPALLTSTALSETSIAVVYSVLTQKGLFKYKIGKLIMVATFITDICTAIALSVLFTKFDSY-------------------------------TLLFYVVSLAVLVMAYYKSDLFFENPLFKNKIGELEIKYVFVLLLGFIF-FGSLGGGQAILPAFILGVILSDHFKNTQKGEVKVRFKTIITPIFFIIGGMKVSIPLIYSCFGIFLTLFVLRQLSKYIGVYYPSKIFLKQNYNYVTI--MMSTGLTFGLVAAVFGLNNALINQTEYSVITGILVLSAILPTFVA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158522303    -----------MIAQALAHQLRMPGIVLLLAAGVALGPDGAELIHPQALLTILTGFAVAVILFEGGMNLKFNRLRRAKRSIRQLVLFGGLVTVIGGAVAAFILDWPWKNAILFGTLVMVTGPTVINPLLKRLKVKRSVATVLEAEGVLIDALGAVVAIVALEAALSPSHGSP----MVWIWHVVSRLGFGAISGG--------VAAGLLVLLYRVRTLVP--------EGSENVFT---LSIVLALFQLSNTIVPESGIAAVTVAGIIVGNTRMQKRLVEFKEELTVLLIGMLFVLLAADVRLAQVTQLGWPGLGVVLALMFLVRPAAVFTGTAFSELAWKERLFVAWIGPRGIVAAAVASFGLSGGYELRALVFLVIAVTVVFAGLTGGLMAGMLGLRRPSQMGW---------------------------------------------VILGANDVARNVAKLFKENGQEVVCIDANTDHCNAAEADCTRVIYGNGLQTRNLLRAEIDTRRGALALTANDEVNVLFTEKVKQEARGITLYAALKTDSS----------------------------------------------------------
160940328    ILTIAVMLASGFLLTRITKRLHLPNVTGYIIAGVIIGPWCLNLVPSQYQMDFITDLALAFIAFGVGKYFKLSSLKANGKKMVILTLFESLTAGIFITIVMLIMGLSLSFSLLLGAIGCATAPASTIMTIRQYKAKG-PFVDTILQVVALDDAVSLIAFSVCAAFVQASSSNGSVTVS------------QIAFPVLFNLLALALGGLSGVVLS----------RLIHKRRSKDHSLVLACVTIMGVAGICTSL-NVSPLLACMASGAAYINASGNKHLFKQLNQFTPPLLVMFFVLSGMRLSIPSLAAAGVIGIVYFLVRIAGKYTGSALGAAVTHASPEIRRYFGLALIPQAGVSIGLAVLGQR--MLPAESGQLLSTIILSSGLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88704856     LYTMAAVLVLGVGAQWLAWRLKLPSILPLLALGILAGPATGILNPDEMFGPILVSLGVALVLFEGGMTLRFRDIRGHGAVVTNLVSWAVLNWLLIAAGAHYLAGLSGDIAMLFAALMIVTGPTVINPLLRTMRAENS-VSQVLRWEGIMIDPVGALIAVLV-----------------FQYLLTGQNSLLLFAESVATGTLLGLAGAGSLGVVLRRHWVP-----------EYLLNVLTLAWVVMIFAVSDAFVHESGLLAVTIMGVLLGNMRAVNEILSFKESLSVLIISMLFVVLGARVDPAEIIATGWQGIIVLLVILAARPVVVWLSTIRSGYRWQQKALIAWVAPRGIVAAAVSSLFAIRLEETGHEGASTLVA-------LTFLVILATVVLQSFTARRMTAALGLAEAEP-------------------------------NGMLFLGANSVARALGKALQEEGYRVKLADTSYEEIRAARMAGLEVYYGDPISDQFLELSGIGR-------------------------------------------------------------------------------------------------
119489740    ITVLMVITIVSGIGAVLADYLRVPAIVFLLLFGILVGNDGLGLVHPNEGLEVIVSLSVALILFEGGLNLELRALGQVSGSIRNLVTVGTLITLTGGGMAAHWLGEFPWPIAFLYASLVVVTGPTVVGPLLKQVSVDRRVAALLEGEGVLIDPVGAILAVLVLNVVLSGNANPLELFQELMIRLGIGAAIGVLGGGLLGWSLKQG-----------------------HSLSEELKNLIALAAVWGLYDLAEVVYSESGLMAAVVSGITVRTVPEMRQLRRFKGQLTMLCVSVLFILLAADLSLSIVALGWGSVLTVLALMWIVRPINVWLCTFNSNLNWRQKAFVSVSASVSSLFAILLTQRGINGGDSIKALVFLTIIMTVVTQGLT---------------------------------------------ARWMAGLLQINSSAATGAVIVGSNPMSRLIGSLFQERGESVVIIDTNSEACEQAKKEGLRVYQSSALDPNVLEEAGLESIGTFLAMTSNGEVNLVLAERAAEEFKPPRVLALYPRD------------------------------------------------------------
83311720     -----------------------------MAVGIALGPSLLGWVASLVALEGLVRLAVVFFAFSIGLHFDLAQIRGQGRCFTVLALSSVVVPTLAGAAGGWWLFAAVPGAAAMGIAAGVTALPVLGAVVREMGLERHKVGVMALGAAAFNDAALWVAVALLLAISHG------------------------GDPWEAGLVALGALLFAGAMVTVVRPLLRRLFARAEASGKVGAGDVVILTVGLALAALICEIIGLHAVIGAFLFGAVMPRRVAQAIVGSFETFVQVVLLPFFFISVGLKTHAALGGGAAAIFWVMSAAAILGK-LASALPAWMGGCTGREALTLGGLLTCKGLMELVVLTLLAEAGLISQTSFGAMVLMALFATVMTKPLASVGCRPHP-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260893307    -------LGLALVAGIISIRTGISVAMVEILVGVLAGNFLH--LQPNEWVNFLAGLGAIVLTFLAGAEVDTAVLKKNWKASLAIGMVSFSIPFLFFAYCHYVAGWEIPAALIAGIALSDTSIAIVYTVLLETRNSNSELGQIILAGCFFTGLGIVFTL------------------------------------GLAFAHFNYAMIGLILAVIITSFLLPRITPTFQQAFGGKTSQAEVVLFFLLLLGGLASKAGSEAVLPAYILGLCLAESQRRDLLLRLRAAAFAFLTPFYFLKAGACVSLPLMGKALPLIGLLLALKMIAKLSGVWPLTRQFDWGARSRMYATLLMSTGLTFGTIAAFFGLDRHLIGPQQYSILVTVVILSGIIPTLIAQAFFYPKTKEKEAVSEAIPAKEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
290559670    --------AVSMVIGEIFEQLKFPSIVGYLIAGLIIGPFFLDVISINSSLQTLSSLALFFIIFLLGIEMKTEYVIKYLKPGIKMVIPSFVLPLILAALSTTLFSFGIKADLIVSLSIAVPSISIISVLIMKYRLERDSKGVTIISSVIITDTLAFILLGM-----------------------TYKNFLDAILMIVYFTVFLLIFVNIDKVLNKGKKKFRMHLTRSRAILKSEHFGYGVIIIIGLLVGVISQLIGINYIIGVFFAGLIIHEGLIGRKLFGKIRKTLGFFIPIFFGIAGIEVSSFQIIKNIVIQIVIISFAVIFFSLILFSGRVMRIKNKKVKRKVSAIINGRGAVGIAIATVGLSIGVITEQAYSV-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116197130    ILTLISFFLFLAIAEWLADKIVRASLIGHIIVGLIYGVPIANILGLDWQFLALGYIGLILIIFEGGLTIRLDLLCQNLMLSVIAALLGVLTPIALSFALLYAFHDSPLEAFIVGTALCSTSLGTTFVVLSSADFSQTRIGTVLVSAAVLDDVCGLVLVSVIHNL--------RGIAGDDGGTGGTSLGWIIGRPVLLMALLTPAVVKFAAGPLYRRFVAPRLLRF---AHVGHVFNILLMAVVLCAFLAIAAYAGASMLFGAFLAGAFVSGGSKARNVPEEAGVPAFVDSFEHYLSAPQKSSGRAWFTRCSWYLRSSLWGSWSLLGISFRPRIRKRNSWAPATLLGACMVARGEIGLLIIQIGLNETFLTQKAFIIGVWAIVLNTIIGPVLVGILLKRTGTTIAEDARW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255582783    -------LVISHIFHLILAPSGQTGPIANIIAGLVLGPSLLCRISSIEYYQVLTFNFRVFFMFLIGLDTDVPYMKRNLRLSSTVAYGGIIICTLFGFFILHLLKFKYNTLLLVMLILANSASPVVIRLAAEMKIDTSDVGRLGIASSLVNEMSCVLLYSI---------------------FISVKSWKMFGHGILCLFC-------IVVLVILNKYLATWFNKRQKYVSNTEVLVVFILVIAIAMVI---EAYGFLSTLACFLLGLLFPREGKTARLRKLTYSVHNFMLPIYFGFVGFQFDVFMNFENIIMIGLMILLSTGGKIVGTLAACRYLNIPRTEGVILAFILNLKGHTELIILELLPRFSWWSRRLHSLVIIVVVLDTLIAGLVVVFMLRTRENYFAHRYTELESHDPDSELRVLSCVYASRH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
146304266    ---IFILVTVAQALKVGSSKARIPPLIMELLTGLILSPFALGIFTINTYLILFSEFSVILLIFASGLEHGFKSLRTSGTLASLAATFGAVLPF-MGVFLYMSRFVSFNVAILMGAASAATSLAAVASIIEGEKLENERYVKITLSAAAIDDVVAFIILSVSLAIIASGG-----------------LSFFDVLKITLTVVISWIIIFLASVFIIPRIISVVSDSLVVDVSLLVLFVLVTIMITL----------GFSPIIAAFIAGVAIAESRKAERIRGMVKTMIGIFGSLFFISIGAQTDVFTFISPGVLVTIITLIAMALKFTGIFPFAYLYNKDGKKALASSLGMIPRGEMGLVISSIAFSSGIFDQADLSEVIFMSLITTVVGAIAF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158335705    -----------------AKPLKLPALVVLILLGCLLGSNGLGIIARDTQLIFLEKVGLLYIMLLAGLQMDLSDLQRLGVRALMFGLLTFGLPFAVGVVSGQVMGSSGLASALLGILYSP-HTLLAYPSMTRLGLAQRESIGVAVGGTVLTAILTLVGFALIQAMAEG------------------QIGLVLWLKLLVGLPLLTTLCFWGVPQLGHCFFNP-------KAEVSLGLQFIFVVATLFVIASATQGLGVDSIVGAFIAGLALNRSIPMESDLMNRIDFVGLFIPAFMVSVGVLANPTVFVSAPGSLGIAGVIVVASKWLSAWIVGRWFNYEPMEVLTLFSLTIPRAALVLVITLFGKEASLVDDNIFNAVIAYIVVTCLLGPIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
217421819    --------VVAFTLGALAQRLGQGRVVGALTVGALIGPQT------AALLSRLGELGLVFLMFQTGMHITWTTAHGRGLVATVVAGFGMALPFATGCAIAVAASGSFQPQLFCGIALSVSALPVMMRIIADARIAGRACATLSILAATLTDSLGWLMLAAVGTLATSGLSPASTVH-----------------------AMGVLVAFVVVSISLVRPIVLGVLDRTRRAGSGSAMLICALCYVLLSSWAAARL-GFHGAFGALVAAANLARHDLRQLWDARFAGLADLLIPLFFVSMGFQASFSATGAAWGWLAAFLVGGVATKFAGCYAGARLCGIDRAEATLVGVLMNCRGTVELMVLAIGLQLRIIPASLYTVLLIATLTMTWLS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282891366    -------IGLALISTFISIKLRIATALSEIFIGIITYFEGFSLGANQPWIAFLAGCGAFVLTFLAGAELDPLIFRSKWKVSLIGIIAFFVPFFGCAATAYYILHWDVMASWLCGVALSTTSVAVVYAVMLELGLNRTEFGKIVLGACFINDLGTVIALGLL-------------------------------FSPFTMKTLIFVIASIALFIFLPH--VTQYFFQLYGDLPAEIETKYILLVLFGMG-GLATWAGSEAVLPAYMIGMILAGTVGKNFIRRIRTLTLGFLTPFYFIRAGSLVSLSALIAAPLAFVVLLTAKMLTKICGVYPTAKLIKYPHLESMYTTLLMSTGLTFGTISSLFGLTHGIINSEQYSYLVAAVIGSAIVPTIIANAFYLPKHLLQENEPKIKPPKQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119961588    -ASLVLIAVLA-VLAPVATRLKVPIVVFEIVLGILFGPSVLGWVQSTPFTDTLADFGLAMLFFVAGNEIDFAAI---RGRPIYRASAGWVISLAAGIGAGFVLGPSPEAAVIIGVALCSTALGALLPILRDAGASKSPIG--------------------VAATALGAAGEFGPLIAISLFFSGKQLGVASG-------VLLGFVLLTGVAIYLASQARHTLFHVTATLHTSSQFAMRSILLILSSLVVLSMVLGLDMLLGAFAAGVLRAPVADRKVIETKIDAVAFGFLPIFFIDTGIDFDLGALTSSPLTLAMVPLFLSLLLLIRGVPSLLATPPGSSRADKQALLLFGATALPIIVATIGREHGYITSGISSALIGAGMLS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291287845    ---LLILVLGAYIAPILSRKLMFPPSVGEVLFGIAIAPIYHRIMHTQDIINFMAELGFLILMYLAGLEVDFENIRSMRKKEL----MSYVASISIIAALSMSISTTLGQKPIMGVAYMTVAIGLLYPVLQDLKLLDKPEGQSLLVLGGIGEIFSLAGLTFMSL------------------YYQYGVGTQALMHLLGLIAFVLTIYAFSKLFHLLIWWYPRISNVLTTTGTASEMGIRANFVNMFIFVAGAALIGIEPIIGAFIGGMLFSLLFRSKHDIQEIFSGNGFLIPIFFINVGLNFKISYLANTEVIIAVLISILLLLIRYLSMIHFLFTGVSFRLFMIAPVALSFPLTLMVTVAMFGMNYKVITETEAAMLIISALLTAIVYPML--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294816525    --TLLLIMAVAVLAPLLARRLRVPLVIFEIGLGIVIGPDVLGWARTDTVIDTLSQLGLAMLIFLAGYEIDFSTLGDTLRRALGAWLISLAAGLGIVAASA-----PWSAAVVLGTALTSTALGTVLPILRDSGDLRGRFGRVMLAFGAVGEFGPIIAMALLLS------------------------GRKPAESAVLLIAFAVVTGLAVLWALRPRR--PWFSRAVARTHTSAQFAVRWVMLLLVSMLALSAVFGLDILLGAFAAGVLAAPESSAEILAKVEAMGFGFLVPVFFVVTGIEFDLAALLAGGRELLLLGVFLLLFLVVRGGPVYALAPRDVRGGDRWALALYASTCLPLVVATIGLGEGVIDSGEASAMVGAAMVSVLVLPLAAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
259502194    --SLLIVTFAALLIPILMSHFNIPTAVAEITVGIILGKSGLNIVHSTFALSFLSSLGVMMLMFLSGLEIDFSLFKKKLPTAMKAFGLVIITATALGIII-RLLGF-FQEAFLAALIFSTIALGVVIPTLKEKQIINQLSGQTLMLAAVLGEVGPMMALTIYASING----------------------------GNVQRLWLIIFLFLATIFLLWRFKEPRWFNKISKATTQLDIRLAFFLI--FALVSVAEDVGAENVLGAFLAGIVMKLLEPTTATEGKLNSIGYGFLPFFFIMTGAKLDLTGFFANLHGLLLLPVLICFLLAKLPTILIFRRIFSPQNACASGLLLTTTITLVLPTLQVAQNLHTITGNQADAFTLAAVIVCIIGPVGFNSLYRVSRKKAPTKRVVILGTNIATIPVAQQLIKDNYAVRLVTDDDGNYRTFKSGPAPLILLPTLTEQALKKAQLFDTDILLTAFDKNAQLAQLARKNGVP--------------------------------------------------------------------------------------------------------------------
15922347     -TSLAEVLVIASFLGLLLRRINVSPVIAYLVSGII--GVELGLNYSSSIFQFLTFLAVNLLSFEMGVSVNLVDLKKIFKRALFIVLTEFLVVTTVVMLISLFIRLNFISTILLVVIGFNTSTSIAYKLAE--KTLDQNDLKIVLSVSSLEDTVAFIVLGVISSNSFN-----------------------------LVEIIVSAFISITLGYLISKLLINPTINF------SEDSIILSGVASVFLFNILSQLLNIPSTLASFLLGIGTSASSDSEKIVKSIKPLTDFTLILFFFVAGSYIKVSTYLLYALPI---SIVLVLTKYIAFSTAYWMSGIEFIRAFRTGLFMSSLSEFGIVISLTALQEGLPVLSVYNISSIVVAISSTIASIVTTRNKAIISILNKIYYKLS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224109224    ------------------------------LAGMIFGPSLLGPIRSLATLWTAASFGNLFYTFLIAVKADPAMMLKPGRAAMYIGSSMFCIALFLSLALSFLMEANLNKSIVFIAASSFTGFPVVAAFLTELKIQNTDVGRLAFASAVFADLIDIVVAAI-----------------------SLTLGDVVSHPLAPVRAVLSNIAFVIVIVFIIKPMVMWMMGPIKEMKLVSEKCIFITTVVTLLLAFVSEIVGQHYVLGPLIFGLVLPIGPPATLVSKLSTLVCGLLYPAYLAVTGLQTNFKVDFQSAIIVGIVMVSGIIIKLGAVILPALHSQVPVRDAFLLAIILNIKGIVEINVYNFWKDNKTLHDGDYALCVVSVILTVVVGPLVKLLYNPSRQYNTLKRSTIRRDSEFRMLVCIHNRENVPAIINLLEISHATEESPIAVIGLVLVKIEGRAAPILIENSRK--------------------------------------------------------------------------------------------------------------------------------------------
297567147    -------LGLALFATLLSIWLRFSVVVAQLLVGALVGTRYLG--SDGGWVTFLAGVGSIVLTFLAGAELDPEAFRKSWKEATVLGLAGFFAPFLVAAIAYFALGWSAQPAWLAGVALSTTSVAVVYAVLLELGFNQTPYGKLILAACFVNDLATVIALGLLFAPFGPR-------------------------------TLLFVMGLTLGLWLLLKTTGPFFRRYGGRTSELEAKFLLFALFLLGGLAV---WSGSEAVLPAYLIGMVLAGTVGRHALVRRLRTLTFGFLPFYFIRAGSLVQVPALLGSFMVFLALLGAKMLTKFAGVFPVTRRYRYPREESMYTTLLMSTGLTFGTISSLYGLSHGIITQAQYSLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
21221712     ------------------RRVRVPLVIFEISLGIVMGPDVLGWARPDDVVDTLADLGLSMLIFLAGYEIDFA---AVRGDTLRRSLWSWPVALVAGIALALLVGGDVFEAFVIGTALTSTTLGTVLPMLRDSGELRGRFGTVISAFGAVGEFGPVIAVALL--LSGRRPAESAALLAAFGAITTAAVFWAL------------------------RPRPPWFARLTERTHTSGQFAVRFVMLLLACMLGLAEVFGLDVLLGAFAAGVLAAPASSGEVLGKVEAMGFGFLVPLFYVVTGIEFDLAALLHDPGALLLVPGFLLLFLLVHGGPVYLLAPRDLGRGDRAALALFTSTCLPLVVATIGVDQELIATDRAASLVGAAMVSVLVFPLLAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254410346    ---LTLQMVIAVCAGIIAEYLKVPSIVFLLIFGVSLGSDGLGLLHPQELLEVIVALSVAVILFEGGLNLNLRDLGKVSGSLRNLVTLGTLITLLGGGMAAHWLGFPWSIAFLYAALVVVTGPTVIGPLLKQVK-VDRRVAALLEGEGVLIDPVGAILSVVVLDTILNSDAGASAAIVGLGLRLGIGGVIGGIGGWLLGLFLKR-----------------------ADFLSEDLKNLVVLAGMLGLFGLAQTIRSESGLMATVVAGIVVGASSLPEERLLRRFKGQLTVLGVSVLFVLLSADLSIFALGWGSVFTVLALMTLVRPVSVSLCTWNSGLNWRQKIFLSWIAPKG----IVSASVASLFAILLTEGGDSIKALVFLTIMLTVFLQGLTARWVAQWLQLNPQEKAT-------------------------------------GAVIVGCNPLSRLIARLFQEQEEEVVLIDTDPEACQKAEEENLRVFQSSGLDVEVLEEAGIESVGTFLAMTNNGEVNLVLAQRAVEEFAPPRVVAVFPRDPQA---------------------------------------------------------
237785068    LTAILAVALLAPILSFMTGK-RIPAVVFLIVLGVIIGPSVWGVAEIDSGISILRQLGLGMLFLLAGYELDTDSLRSKEG---GNAALTWLMCLALAFIGALVFGNGALTAVTLAIAVTSTALGTLLPILKQSDLLRTNVGKSVMLHGAVGELMPIMAIALLLSA------------------------RSMGVTFLILLAFFAIAAMVAVVPRTVATLVPWVGRAIIDGASATNQSIVMVVLMLAILMTVAAVFDLDVVLGAFAAGIVLRGPERAHGLIEERLDVMGFFIPVFFVCSGINIDVQTVGANIGQLFAVVGVILVARGVPVFLREMFTKTGSKQKFQLACYASTGLPIIVAVTEVATNAHLLEESAASLLVAGGAVTVLLFPLIAAALQPKDK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294508298    --SILLNITVVVMLGIGAQRFRLPSILLLLLVGFLAGP-VLGVLDPQSLLFAFVSLSIGIILFEGGLSLRLSELREVGSTVFNLITIGVLLTWGLGAAAYYILEFDVGLSVLIGAILTVTGPTVIVPLLRHVRPKG-RVGTIAKWEGITIDPVGAILAVLVLETLILMNDPARAGAGTSAAAEHVAIGLGLEIFVALGIS---VVATMLLVVILRRRMVPDFLR-----------NPVTLMVVVVAFVVANVLQHESGLLATTLMGIALANQPYVQRIIEFKENLQVLLIGSLFVLLSARLEMSLEYIDLRVLIFLGILVVIVRPLAVFVSSFGSNLEWEEK-AFLSWLAPRGIVAAAVASLGAVDGMVPVIFAVIVGTVAIYGLTLAPL--------ARWLDLAEPNP---------------------------------------NGLLFVGAAPWVRTVARHVQELGYSVALLDNNPVHVRSAREEGLTAHQGNALSENIVDEITLSGIGHLLITIPNDEVASLTALHFSEVFESTDIY------------------------------------------------------------------
227496411    ---IVVVAFFAPLLSWVVPRRIVPETVLLIAGGMLIGPAVLGIATATASIDFLRELGLAFLFLMAGYEIDVNELRGSGGR---HAMVAWLGSLALAFAAVWVIGVSGGAGIAIAIAMTSTAIGTILPILRERGLLSTAVGAAILNHGAVGEVGPIILMALLLGSRSTWAS--------------------LAILLAFLAITLLIIRFTDNVKRAGRRLVEAI-HIGGTTTAQTTIRLTVLLLVGLCTL--AAIFELDVVLGSFAAGFILAVPGGSRELEEKLDGLYGFFVPIFFVTSGMAIELDLSASALVDLGAFLVLLVAVRGVPVWLASWAERRSLRQSVQIAVYSTTALPIIVAVTQAAVSAGAMTQSFASTLVLAGAASVLIMP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258652832    -----LGIILAVLLGALARRFALTPIPLYLLAGLLLGEGGLATVAAAEFVEIGGSIGVVLLLLTLGLEFSVVELTASLRRHLPSALLDGLLNAAPGALVGWLLGLDPLGMLALAGATWVSSSGIVSRLLGDLDRLGNRETAAVLSVLVLEDFAMAVYLPPLAVLAAG------------------------GAGWRALVSALLAAAAVGSAFLVTRRWSRVIGRALSHPEPEQL--LLRILGVTLVVAGLAELAGASAAVGAFLVGLCLS-GPVADRARVVLSPLRDLFAAIYFLAIGFAIAPAALLPVWPVALGLALVTMATKILSGAYAASRDGVGRRGQLRAGVALIPRGEFSLVIVGLTATAV---PRLEPLVAAYVLIVATVGPVIVRF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224369385    MDILIFGACFAIVAAAIGQQLGLPLISGFLFTGIVAGPHVLDIISSQANLRFVDEFSLGYIAFAAGGELYLKELKNRVKTIAWMTICLVGTTFWIPFMASMPMAARIGVSVLAGAIMVARSPSSAIAVVNELRARGA-FTQTVLGVTIIMDVVVIVLFA-----------ANTSVADALFSGVDLRFGFVLLLVAEIGASIVMGYLVFQSLVAVMKLPVQKAVKAVFILTTGYLVFWLTFAFRRFVHDALGLDVLLEPLLTCMVAGFLVSNSRFKNEFSKILLDVGPPIYIAFFTLTGASLSLDVLVSTWPIAVALFFARGIAIFAGSFMGGSFAKNPLKNNLVSGMAFITQAGVGLGLAAVVVEFPGWGDAFATIMISVIILNQIIGPIAFKAAIKL----------------------------------MNEDRPKAMAEVFEDARDAIIFGTDGQAVALAMSLSAKGWPVTAVEDKNNTID--KNPDIQVVLGGLTLAE-LERNNCHRVGAIVAMLTD-EENYTICEIAYEHFGTQTIIARLGDRNNFHRFQRL---------------------------------------------------
297822459    ---ILLVFFLWQAFNILFKKLRLSVMLAGLLLNVVVTLSGDNSLIGEILVTLLGSFGFLIFWFLKGVKMDVKRIFKAEAKARVTGVASVTFPILVGFFLYSLKSLSANEYDIMLLMESITSFSGIARLLRDLGMNHSSIGRVALSSALVSDIVGLLLLV--------------------ANVSRVSKSFNDGLSILFEISLFLVIAFAAV-----RPLMFKVIKRKREGRPIEDKYIYGILVLVCLSCMYWEDLSQFPPLGAFFLGLAIPNGPIGSALVERLESFNFIILPLFLSAIMLRTDITSWKGCLTFVASLILLIFLLKLSVSVIVPYLYKMPLRDSIILALIMSHKGIIELSFYLFSYSLVMVSKDTFSILVLSIVLNSVFIPVVIGFLYDPSKQFMCYQKRNLASMKNIGELKTLVCIHRPDHISSMINLLEASYQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
295694962    --------VAANVLGYLAERLTVPRVIGEVAGGLVLGPTVFGFPAQGKLLGLVYQLGLIFLMFNSGLKFQPKFNRGDTSIGLAILAGSTVIPFAAGWMFTGFMNPAVAFKIVVAISIAVTSIPVISKILFDLGVMHTRFAKLVVAVAGIHDTLLWVGLALAAGLAGNESQQGIATVLRSTG----------ATFGLIAVCLL---------------VLPRVLRRINGNRFNILVRASFLGYILAILLMLALYLGVDVMFGALLAGIAVKPEHLFDRVENSIREISFFFIPLYFAMVGLQLDLAKQFPLGFF-LLYLLFATAVQGSVVYLTCRFLHLDRLTSMNLAAAMNARGGPGIVLSTVAFSLGLISEPFFAVLVMLALVTSWMAGSWLRFVVKTGRPLMPGDERVA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
163849142    LQTLIYLAGFALICGQWFAQIRLPYITGYLFTGVLVGSFGLQLLPSSENLRFIDQIALAVIAFVAGSELFYKDLLRLRSILWSLGMIIAIALGLIGTTLFFLLGDKIAVALLGSTILLALSPPSTIAVIKELRA-RGPATRLILGLTVAMDVAIIVIFAISSSFAV--ALVEGSGVNLAFLALLLLDLILSGIAGYGVGQVLQVILRQSWSRWVKLTLIVALGYGIF-AGADWLKTVSAASWSIKIV--------IEPLLVALISGFLITNSPYRDEFAELLHDISPVVYVAFFTITGLGLKLDILLTALIFAAVIFLVRALAIFSGSMLGLTIAGEPSRFRSLLWLGLITQAGIALGLAREASLLLPMSGDAFATLIIAVIV-----------LNEIFGPLTLRFALQRLGEANLPEPGIRDDVRD-----------------------VLILGVEQQSIALARQLSARGWQVRVADTDRDHVQRLAAEDVDERY----IPEVLQTLSITRADAVVALLEKDEDNLRACQIALEKFGVPRLIVRPNRSELREQFRELGAIIV-----DPATAMVNLLEQAVR--------------------------
255543675    -----------LLISKLLKPLGSPIVVRQLLAGIILGPSLLCPVRGFIMLDIVASFGFILYFFLVGVQMDPWIFKHLDRKAVGLGLFGVAVPMVLASSLFILSHVNVDPSIARSLSESVFAFPVIAHFLAELKIINSEFGRVALS--------------------SSFVAGLCSFAVITSSVLLQQSGDYYG-----ALQILTNAAVLLIIIIFIIR--PAIMRMTKHNPEGELLKESWLLLAVFLTGFLSHALGLHLYFGPLVFGITIPAGPPSTLVHKLDLLTNWIFMPLYLVKNGLTTNFSIKFKNYLIVQFIAITSSFGKFFGTFIVSRFSNIPTKDAASLGLVVNAQGVLELGMFRMMKRNMAIDNEAFVIMISMMLVTGAITPLIKRLYDPARRYAVYRKRTVMNLKPNFE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
145339131    ---IILIFFCIVMSHMFLRCIGISQIASYMIAGIVLGPQLFDVLSSGKLSVDPALDGIAALVFGTLMFTFLMTVRTSRRVAFHSGKLPVVIGIVSFFAPLFGLGFALGERTAIVITQSSILLPSTTYILLELKIINSELGRLALSACVINDILGIFSMIVASIQATYIHVSHATAYRDT----------------------VAVIIFFLVVFLVFKPMVQWVIDRTPEDKPVEDMYIHAVIITALASAAYFVFFNMKYILGPLMIGIIIPEGPLGSALEAKFERLMNVFLPISITFSAMRCDILSQFNDIFFNIFLTFLILVIKLVACLAPCLYYKLPLSESLAVSFILSYKSFADFVLYEAVLDDTYISQATYSFLILYSLLNAGIVPTVLRRMYDPRRKYVNYQKRDILHLERNSDLRILTCLHKP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188584917    ---IAVILLLGFCGGKLVQRFKVPMVVGYIIIGLILSPSLLNVIPSEESLNIIRILGLGIIALFIGSELEISKLKQLGKAIVGITVVQIGAFFVVFFAMFYLLNLSLEVSLLLGAMATATAPASPLAVVRETKAKG-PFTSTLLGVVAVDDALCIIFFGIISAIVGGLIAGNGFTVASILEPIIELGGSTLLGAVLGCFLCL----------------------LLKATGNRQHKVLLLVGIALLNS-GMANLLNLSPLLANMVSGFVVANLYSKPKEITYLEDIELPIYIGFFVLAGAELHLDILLENWVFAAVYIVARSIGKVGGAFLGARWSQAPILVQKYLGFAMFSKAGVTIGLLMIVQSQFPIAPIITAIELAAITVFELFGPL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
137715530    ----------AFIC-HCSQRIKIPGIVLEIAYGITVGP-VLGWVDSSEFISGLAILGFLLLMFLSGFEIELDTFREKGLRTLALPMSIYLLTVITSFYLISTLGYP----IFLALVLCTTSVDIVITILRSDGTIKTKYGQTLFMVALLADILTLLAATVYASFINAGGLSISNLN--------------VVLYFVVVIMLLRIIRRVAWWN-------PQLFSRMFDGNDPDELGIRSSIALMLVLVGVSVFFDIEPILGAFLAGTIFAFTSNRGTLESSLKGFSYGFLPIFFINIGLNYDISVFSETQFFVVGYLFLIAVGVKFIPSLLLVFSKIKFRDMLAGGFLLSARFSLIIAMAEIGVHLDLISKELEQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254516909    ---IIWLAVFAA--HWAAGKTQLTPVLWFLAMGCILVNLGVLPEDPGVFIRDLAEIGIIVIMFALGFEENSSAFIRSIRRSWGIALFGAIAPFTVAYATVMYFWGDANAALLCALAMTATAVSLTMVSLRSEGLHKTDAATGIMTSAVLDDIASLALVAILVPMATGDASFSISAMLLIGGKAVAFFVLITVMAVWLFPMQGTIFARIPGLSGFN-------LSRLITMQNGEHATLTVLLIAL-WVALLGHEFGFHPAVGAYMAGLILKEEYFEKTVHEQTRNIIDWIGPVFFIVLGTHLVLDMDILMSVITLILFTGLFVGQILSAGLAARYTGFDWYDSWLIGFGMLGRAELAFVVMDIAYQHQVITEEMFYTLMATSFCLNVSVPLTIRW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134101830    -----------------APRVRVPSVVLEIVAGVVLGPSVLGLVEVDEAVRIVALLGLAFLLFLSGLEVDVHRL---RGSLLRTALLGYALTMVIGVLAGFSFGAAVRDPLLIAVALSATSLGLVVPVLKDAGRADDAAGQTTIAASSVADFGAVVLVSLLFSVSETTPGERIAFLA-------------------VFVVFVAAIGVAVALAGRWSRLDMVFLRLQDTTAELRVRAAVALLVAFVV---LAELFGLESILGAFLAGAVVGTSTHPHFRTKLDAIGYGFLIPVFFISSGVTLDLRGLVEEPTALLRVPLFLLALLLVRGVPALLYVRLGSRSAVAAGFLQATSLPFLVTTTQIGESVGLIAPVTGAALVCAGLLSVLLFP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16331679     --SLTLQIILTVLFGILAGFLKLPSIVFLLIFGVILGNSGLHWIQPANFLEVIVSLSVAIILFEGGLNLGLRELGQVSGSLRNLVTIGTLITLVGGGLAAHWLAFPWYLAFLYG-SLVVVTGPTVVGPLIKQVQVQKSVATLLEGEGVLIDPVGAILAVVVLETIFNTNVSVETDIIEIAMGLILRLGVGLAIGGWLLSNFLKRASFL----------------------SEDVSNLVVLAGVWGVFGAAQASLSESGLMATVAMGIYLNSSALDNRLLRRFKGKLTLLSVLFILLAAELSLSSFGALGWGSVLTVAVLMLVIRPISIAICTWTSAFNWRQKLFVAW-IAPRG---IVSASVASLFSLLLTEGGDAIKSIVFLTIMMTVFIQGLTAKPLAKLLR-------------------------------------ITDTHTTGAVII-GCTPLGRLVARLFTAQGESVVLIDSDPEACATAIAEGLTAIQTSALDSHALEKAGIEEMGAFMALTNNGEVNLVLAQNTINEFPRVCVIAPDNLPEDNPLLKNKGV-RIFME-------------------------------------------
255545273    ---------------FLLKPLRQSLLNAQILTGILLGPSFLWYYFPAMILNVAADLGAILHLFTLALQIDTSIIRQARATEALLAVTGVLFPLTIGWIAARMLDDTIVQAIPPVLVVCLSSFPVITGLLSDLKILNSELGRFASKISMINDMSC-FFISQVIAVRQAYVHESADM------------------------AMKYIVCFTILLVLIVYIIRPFLLRMTSYAKHMEDTHFFLIIISVLICSFGSELLGQHYFFGPFVLGAVLPDGPLGTEIEHKLHIFRGLLLPVFVAIGGLNMDVLADGNTHSAVKVIFAVTYIAKFTGVVLPAICCGVQFLDALCLALILCSKGIIEVAIYGIWLDAKVLDAPSFNILLTSLIVSCFSRPIIFYLYDPSKRYKTSNRRTIRGSNYQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
147816212    ----ILGFLLVVFLSNIAHALQQPRMVAETLVGIIAGNIVLTFANIQQTLDNIKDFGMICHMFALGLEMDPCILFQRPTREAMVAYSGMLSTFILACLLTPFFHYSEVPNYKFTFSLSVTASPLLTRIITDLKIGKSDIGRLVVAAGIHSDLVSTLLISI------------------GFVILSADKNLSVRDCKSILTITSTLIPQALITAMISPIFMGWVNHENPEGKPLKGSHMVLSVAFVVISCSCSALAGYSPVMSAFISGIALPREGRLSKMMISKVNLNNIFYPIFFVWVGMVIFPKFHPGSPWTWIFIFVIATLGKVVGTFLSGLMFGFNHPESVALGLLLNVKGHFHMYLALSAVQNEITTNSTGIGLTLAIFCTVVYAPSVVA-------YIIGRARRKRSPNQRMALQWLDP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227495420    --------VLAPLLAYVIPKRIIPETVLLVVMGMLAGPYVLGFIELSDSIKLLTELGLAFLFLLAGYEIEVKELKGKRKAALIGWLATFAIAFTMALIIPNTSGY--IEQFALAIAFSATALGTLIPILKERGLIKTNVGLDVLAHGTFGELGPILAMALLL-----------SVRSPWETVLILALFFAVSIVMAIIPVKARAAGSKLVELIHLK------------SETTAQTTVRVTVMVMVSLVLLAYVFDLDVVLGAFAAGFIIANPAGREELEQKLDGLAFGFLPLFFITSGASINVGAVLEAPFALILVVFGLLAARAVPVYFSTYFTSYTSRDRLTVALYSTTSLPIIVAVTHVATETGTMGPRVASILIAGGALSVLLMPLLASISYKAAD-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260427543    ----VLGFALVGVLGWLAWRLRMPAIVLMLAAGLVVGP-GLGLLDPSREFGDLMQIAVAIILFEGGLTLNFQSLSDVRRLVLIGGPLGWLASS---AALHWAAGLSWESSAVFGGIMIVTGPTVIAPLLRQARLKRRPA-----ALLQWEAIVNDPVGALAAVLAFEVVVVLRDATSVGAAITDMVVGIA-------MAVALGAAGGWGLARAFRNALVPEYMK-----------VPVLFVLLLAVFAVSDSILHESGLLAVTVMGLWIANADLPSYAELRRFKEHALVSGVFILLAANMDRSTLLAMDWTTLLFVASVILIARPLPVLVALAFSNIPWRERLLVAFT----GPRGVVLVAVA---GLFGERLAALGVADGDRIAMLAFALVAATVVLHGFTLTPLARLLG-------------------------------QRATETPGVMIVGGSRWATALGLALRKLDLPVLVSDPNHAHLRLAREAGLDTFWGDILSEAAEHKLDFVTYDKVIAATDNDAYNTLVA-------------------------------------------------------------------------------
239930008    -----------------------------------------------------------MFMFAVGSEFDASQLRRSGRVVGAVSQGSMIVPFALGVVSAGLVYREFAAAIFLGTAMSITAFPVLARIVQESGLARHPLGTMAMTCAAACDVIAWCALATALAVAGAGSVWGAGG------------------------TVLLAAGFAVAVLALGRPLARAADRWADRVRVPPTARLLALLLLAFSLARVTDLMGVHSIFGAFLAGLLVPHRSGSGLTAVQLRLDRRLLLPLFFVSVGMTVDLTRVTAHGSLLAVAVVTAVAGKLVGTGLTARSCGLSWRMSLGLGVLLNARGVTEVVVLRAGLDAGLINQNAFTVLVVMALLTTVMT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170076543    LESIIWILLLGFFGGQIAQRLRIPALVGMVLVGIVLGPQVGNAIAPEVLAADLRTMAVMVILMKAGLGLDREKLAQQGSVALRLGFLPATCEAIAIMLIAQLFQFDWATGLLLGCVLGAESPAVIVPGMLRLK---------SLGWGVIPDAILTGSALSDVLLLLVFSLLLAFLTQTTATGATLIGGLSLSPWQLLPLQIVTQISLGVVLGWVTARLLVSLLARQNWTDNAVQDGLIAAGVALLLVIGAEYLPIFSGYLAVMGTGFFLIEAPLARRLRGSFDSLWAIAQIILFVLLGASIQLDVLGNTFWPLLVLGVGTLGGRSLGWYLSTLGSNWTGRERLFLLPGNSAKATVQAAIGAIPLSQGVAGGE---IILALSALSILVTPLGAWAIPTFAPKLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227891579    --------LAAFITPMVLARFKLPTSVAEIIIGIIIGKSCFNLIHADTLLSWCSTFGVILLMFLSGMEIDFSLFKKNSHTLSPLAYAFSLVASLILALLFKVTGLFSDVGLATIL-FSTVSLGIMTSLLKENELLSRPFGQT---ILLFSVLGEVIPMIALTAYSSIYAGKGAS---------------------LWLITLL----FIAAAFLFNRF--RHFFSFFDKINKATTQIDMRLAFVIIALVLVAETVGAENILGAFVAGIVLKLLEPAEETEHRLDAIYGFFTPFFFILTGVNLDIPSLMRSPTLLLIPLFFVAFILAKLPGYFGFQRRFSKKNSFVGAVATSTTITLVVTTLKIAEHLHAITPQQSGAFLLAGILTCIVGPVFF-----------------------------------------NKQYKPEPEDQKQTSLHII--GVNLVTVSAAQQLSKGMYDVQMYTDNSKNFTTYNSQ-ANVHFLDSLDPDELIANHIFDTDILVLGYADYNVNYKLSLAAKKYGVN-RVIVRFENRDMEDELKKAGIEY--FSYFDINVGMMRSM-------------------------------
294633515    -----------------ARRVRIPLVIFEIALGIVLGPAVLGWAHPDAVIDTLSDLGLAMLIFMAGYEIDFA---AVRGAVLRRATAAWLISLAVIGLGFLLGGGQTYRAFVIGTALTSTALGTVLPILRDEGDLHSRFGTVMSAFGAVGEFGPVVATALLLS------------------------GRRPGLSAVLLILFAAITAGAVLWALRSRP--PWFTRLAEKTHSSGQFAVRFVMLILAGMLALAEAFGLDILLGAFAAGVLTASPAYSEEIFGKVEALGFGFLPLFYVVTGIEFDLRALLHDGRALLLVPVFLLLFLLVRGGPVWLLAPRGLRGGDRTALTLFASTCLPLVVATIGVDQKVLGRDVAAAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282865931    --------------GRLFARFRQPPVIGEILGGLLVLPRAEAWLFPSEGPVAFGQLGMLLLMFTAGAEMRTVFSRRDGRSVAVIALAGMAVPFVIGLLAVRAIDTDTALTLVLACAIAVTSIPVISRIMLDLGIIRTRFARTVLSVAVIEDVILNVIISVALGMVAGGKESGFGLAHSLGITSANASAAYHSVASVAFFALMALVAMVLRRRTGGR----------SGAADRPLGTVAVRMVVLLAVSASCVYLGVAPMFGAFVVGLMASRGAESASMGQLRGFAAGFFIPVYFATVGLKLDL-VHSFDLWFTAGFILVACLAKALSAYAGARMTDRSKGESLDLAVALNARGGPGIVLATVSFDAGIVNASLFTTLVLTAIVT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114327593    -----------------------PLAVLQILSGIALGPSLFGRFTSLGALSGLAAIAVLLFGFVAGLHLTPGSMRDNSSRGQSGLLISILVPTLLGGIAGLACGFSFPLAAATGISAGVTALPVLAAILRENGLSSSRLGQSALRIAAAND---------------------------AGLWILLALLLAAGSDHRFLLILLVGPIWFLGLSKLIRRASPWLL-------GHEDRLMAVAGTYALASGLLTEWLGLQYILGAFMAGATMPVALREDLLVRLESTCITLLMPFFFMLTGLRTSIDPHATEFWIVLVAVLSAVIGKMAGVTVMGRIGGESWRFGLALGALLQTKGLMEVIVVNMLRTAHLIDDDAFSALIVMALICTAIAMPLAKGVLRDRSIMV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
11497833     -ATIALISLTAFISPLIADKLRVPVVVLEIVLGMIFGVSFLNVIYASEWLSFLSLFGLIFLMFLAGLEIDAD------VVLKSGHLKRVVAFFALSLALSVALTALMGLNLFYAIILTNVAVGVVVSVLREIGLEKEDFGQLNIVTALVSDFSTMFLLSIYFITGY----------------------LQVAFAFLIILVFLAAYRFGKLVIWH----FPDFISRWFSDEPSEIGVRGSLAIMILF-VGLSSLLGVEAILGAFLAGVLLSITFRGGKKLYDKLYGMGFGFFIPIFFIKTGSELNITQAGEGIGFILLLLAVSVAVKGIPSLIFASNFGLRRAISMGMLQSTKLSLTIAGVAIGVSSGVITEFESTALVTFTIISCLLSPTLFRFLYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257457708    -TTILISFALILISGFLVKKLQLPKVSGYILAGILIGPSGLHLIH-RDFIANLDVISVIALSFIAFDMGRYFKRKEIENVVFITLCESLLAGCLVTIVMLSVFKMRLSFSLLLGAIATATAPASTIMTIKEYNGKG-PFVDLLLRITAFDDVVCLFVFSIMVAVVNAQESDVFNIMSIAEPIALNAAMLILGFFTALCMEFLI-------------------------TEKRSFDNRLILAVAFLFLIGICSYFDVSPLLACMVCGAVYYNRTNDKTLFDQMNNFSPPVMSSFFIISGMNMDLSIIVTAGIIGVAYFFIRIIGKYIGAYTSCKILSIDKKITDNMGFALMPQAGVAIGLAFMGKAMLPEKDGLFNIILASSVLYELMGPVTAKI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220906006    --TIALILVLAPLIVELNPRWRLPMIVLEIGLGMLVGPYGLNLLQGGVVEQYFSDLGLALLFFITGFEINVSRL---RGRPLGLAFKSWLLSLAIALIAALSLGLGLVDSLLLATALTTTAIGTLMPVLRDAGELETRFGSFMLAAGAMGELGPLLMMMLVLTGGQNH-------------------------LLQPLLLLAFISIVAGSIYLSLRYQPPRLIAVLSRTNTTAQLPVRLCVLTLVGLTTLAQVLGFDTIIGAFAAGMAIALVIKGDQAEVLRQKLFGVFIPIFFVTTGVNFDFSALTAHPLTLLKLPVFLLLFLLVRGLPVLL-YRRDLPQQDLPSLALFSATALPLVVANIGVSTGRMLPENATALVGAGMLSVFLFPLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15227727     ------IIVTSRLIFRVLQPLKQGMISAQVLTGVVLGPSFLGHAGGKIIIQTLSNVGFVIHLFLLGLKIDGSIIRKAGSKAILIGTASYAFPFSLGNLTIMFISMGLPSDVISCTSSAITSFPVTTTVLAELNILNSELGRLATHCSMVCEVCSWFV-----ALAFNLYTRDRTMTS--------------------LYALSMIIGLLLVIYFVFRPIIVWLTRKTKSMDKKDVVPFFPVLLLLSIASLSGEAMGVHAAFGAFWLGVSLPDGPLGTELAAKLEMFSNLFLPCFIAISGLQTNFESHEHHVVMIEIILLITYGCKFLGTAAASAYCQTQIGDALCLAFLMCCQGIIEVYTTIVWKDAQVVDTECFNLVIITILFVTGISRFLVVYLYDPSKRYKSKSKRTILNTRQH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158339070    LESTIWVLLVGFGAGQLAKRLGAPGLIGMILVGILLGPEGLNRISTDMLASELRQFAVMVILMRAGLGLDRDKLQQQGSVALRLGFLPAMCEAIAITVTAMLFQFNWATGLLLGCIISAESPAVIVPAMLRLKNLGWGVGKGIADAILTGSALSDVFILLVFSLLINFLAQEQSNG---LALLPLQVVMQIGVGALFGYGFARLFTLLLTQLLWL------------ETQVQEVLVAACLALLLVVGNRFLPIYSGYLAVMAFGFFIIEFSPPLARRMRIGFNTLWVGAEIVLFVLMGASIQLQVLSKTFWPLLILVIGIVFGRTLGWALSTYRSNWNWKERL---FLLPGNSAKATVQAAIGAVPLSLNLDGGDIILAVAALSILIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269929281    IAEVAALAVIVPLAVHFVRRLPLPSAVLEIVAGIILGPSVLGWIEVDLPIYVLSLLGLSILLFLGGLEIDLATLRGPIARMVGGGFIASLALALLFGLGLQGIGVVRDGALI-AIILASTSLGIVLPMIKDAGYDRTPYGQLALAAASVGEFVPVLLLSVFFSSAT------------------PAVASHLVMLGLFTVFSLAVFATLGQARRMHR--IGPFTRKLQDTSAQIGIR--AMFALLAILGAVALRLGFSGILGTFVAGAIVRQVDRDATILNEREIGYGIFVPFFWITTGLQFDLDALLETPVALLRVPIFLGGLLLARGLPALLYVRLGTRQAVSLGLLQATSLSFIVVAAQLGQTLGLIVSATSAALITAALISALVFPVLALAVAPV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15605914     ---LIIVFLSAFLAPLFSRILRMPVPVGELIFGILIGNFFVG-IQVPEILNFLSDFGFLLLMFLAGLELDFNLIEKADKKQ----NAVYISYVLLIFLSAFVFGILLGIGTAPAIILSLISLGLMVATLKDMSVLEEPFAKKVLLIGVFGEIISLLALTLMEKLLHFHGF----------------VSLIKELGVIFVFFFSFFLGFYLTRLLVWWY--PEIVNRLTYEEDPSALGIRLSLFLMFTSSIFAKLAGIESVLGAFMAGVVFSYFEKKDLEEKLSSIGYGFLIPIFFIKTGMGMEVAGLNLAILFKVFIFLAFMLFVRLIPSFVLLLAGFSLKDSFTAGLLLSYPFTLMVAGIEIARRGGALDEETALALFLTAAFSSLVFPWSAKI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
262037781    --SLTLIFLSGLILGSIFNRLKLPQLLGMLLTGIILGPYVLNLLDPKILTADLRQISLIIILTRAGLNLDINDLKKVGRPAVLMCFVPATLEILGMILFAPFLGLNLLDSIILGTVIAAVSPAVVLKLMEENYGTDKSIPQLIMAGASVDDVYVIVLFTSFTGLASKG-------TFSFLDFVKIPTSILFGISGGFICGILAVYLF---------------KKLHIRDSVKVIIILCISFMLVTFEHSLKGIIGFSGLLAIMSIGIAIQKKGLSKRLSVKYSKLWIGAEIILFVLVGAAVNIKYALFSAIPSIILIFLVLIFRMIGVFICLLGTSLSFKERI---FCMIAYCPKATVQAAIGSIPLAMGLSSGDTILTVAVLSILIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297624655    LSVLALFFVALLVCRAAARRLGSPATVLEIGFGFVIGNYLL-QAHEVALMRGFAELGTVILFFFVGLTMQTASFRGAGRHVLRIAGLGSLVPMATMFALSPLLALGRAELLLATAVIMTSGAGVAARVLSEGGFLASRTGRVLVAASIVDDLPSLLFLTFATTVAAATGTFAAALARPLLTLLLLFGGLKLLSR------------------------LPWL---------RGAPALYPLGVAVCAAWLSAQ-AGVTALAGAFLSGYLLGPL-VRQREVVYIESLLDLCVPIFFLFVGTLISARALFDTGSWALAAPLVCLVTPLPIALALGERARRDGCDPWLVAFGMMPRGLPGLVFATTAFLGGLIPAKLFSALVIAVTVSNLVGPAAMTLRMNHLRRV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116696447    ----------------------FPLVGVQVLAGIVLGPSVFGQLAPQGWTALFGWLAVTLFCFLTGLHLREDSVPAHWRATLQISLGSIAAPFALGAAAGWWMGWPVAGACAMGICTAVTALPVLGALLREMRLTGTRLGQLALRCAAVNDAWVWLFLTLVLLQHGGQDGASG------------------------LIVAARAGAYLAFMFLAVRPALAWLLRR--RAPETELLLAMALFLVLASAF-LGELAGLHHVMGGFVAGLVWPARE-AQRVRQQLEPVTVVLLPFFFLAAGLRTEISLNPMTLWIALLSLVIAITGKMAGVALPARRAGMGWHESLALGTLLQTKGLVEVVVLTVLLDARIISTAAFSGLLLMALASTLLARPLTMLVAR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242398834    ---VFIIIALARILAEIFERIGYPGFLGEISAGLFLGIVLTSM--PKEELNLLAEFGIFFLMMYAGLELTPEEVHIGGKKSIP---LYILTYALMTFVTLPFTNYTLSENIIVGAILSVASAPIVLRL---SRFFGDDFLHVALSYAVISEIGAIVSLYILVNFEVSHLS-------------------YIGLIMELVKDGIFLGTLFGINYLLNVKHKALIIKGLRSLKSDEA-VFGLVMVLSTSIALLSEMIGLHFSIGAFVVGLLLHSDLIGTKQYRRVHTIYGIFAPIFFAWRGINFETEFSMEVVYFFILVYILRILLT------MGFTWGKDPRKTIVRASGVASFGVLGLLVGEIGYEYGVLSEHLYALASLASILGMFIS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
237752160    IITFGIIAILIVVAPFLSSLTRLPLVAVEIVLGALA--FHFGLFSHSESLEFVAHIGFLFLMFLCGLEVDLKTFTKLGK----GFLKSAFFYFLVLYGMAFLYVVNTNLSEFYIAALPVMSLGMIMAMLKEY-PKNTPWLQLALNVGILGELISIVALVVLNGAYSHG------------------LTWELYKTLLVLFLFLSVIVGVFKIADVLFWWFPAFKFFLIPKESSKNQDIRFSAMLFFILIGITQILGLESVLGAFLAGMILATYFHHQKAEKLNEFGFGFFIPLFFIYVGSTLDLNLMLKNLHLLSLTLSIIAIMVSLRLIATFIAYSKYFKSYIKTALFAFSHATFLVATAQLGMQFGAISTEEYYALILAALM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
197106362    ---LAVIVATARLVGWLGRRLGQPQVMGEMVAGVLLGPSLLGLLAPGVQAALFAQLGVGLYMFLVGLDFDRDRFGAHAASAFAAAAALTPWLMTTPGLFAPQLG-GLQATLFLGACISITAFPMLARIVEERGLSGSPLGTLTLSAGAMSDAFAWAVLALVLAGAGAGSAVKALAGGAAFAALVLGLG---------------------------PRLLRPLGRAAERGGGVDAGLLSTALALFLLAAAAADWLGLHAVFGGFVLGVAMPRGVLARELRARLEPFTALLAPLFFAYSGLSTRLDLIADLLAAGAAILAASILAKGGACWAAARLTGQDNPAALAIGALMNARGMMELIVINIGLQRGLIGPGLFSVLVLMTLVTTLMA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
90578401     --TIAGLGVLGLSCQWLAWRMKLPAILLLLMAGLIIGPVTGVFILFGDLLFPLISLSVAVILFEGSLTLNFDEIKNVRRNVSIVTVGAIITWMITSVATHYLLDFSWPLALLFGSMTVVTGPTVIVPLLRTVRPQAKLANILRWEGILIDPIGAIFVVIVYEFIVSSSTIH----------------SVEVFGLMLLVGLVLGGVAGWLLAHVLRRHLLPEYLQPFA-----------VLALVLGVFSGANALEPEAGLLAVTVMGMWLANAKDVQHILHFKENLTILLISGLFLILASRIQMDFHALGWGSIAVFVVIQLVSRPVSIFVSTMFSQLAFKEKLFLAW-VAPRGIVAAAISA------LFALKLSNDGVAGAELLVPLTFMVIIGTVVLQSLTARPMAKLLGVAEPSPK-------------------------------GFLVVGANDVARTIALALKKYDCRVVVTDSNWDYIRAARMAGLETYYGNAVSDEYLDVIGIGH---LLALTPDKHFNAVAAMHFESDFGSRNVF-RLNGRRHNSGLEKHSASQ-----------------------------------------------
46199414     ------------------HRFGFPPLPVYLLTGLVVGERLP-----VEDLEPLPSLGLLLLLFSVGLEFGPDRLRELSGKALRAGFFDALALPLGFLLGLLAGL-DLRGALLLAGVIYISSSAVIVKLIIDLRRAANPESEVVLGVLVLEDLVIALLLALLGGQGPAG--------------------------------FLGGVALALAYFLFARFLGPRLVRFMEGLSDELVLLLGAAFTA--GTALLFHAVGASEGVGAFLSGVIAAGLGLRERFEHLFGPVRDLGVALFFLVVGAEALGLLRGLTPWAVGLVLLGLLLKLPLNHLGGARA-GLGRKRRLYSALYLVPRGEFNLVLGALALGQGY--PLVAQVAVLLVLVSIPLGALLIRYAPEIAQALYPEARPRKRAKR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
77918175     -TTLIIGIILALVGGELAHVVKLPKITGYIIAGIALNPRLVPIIPRDDHTEFITNLALAFITFSVGGSLLFPHLKRLGRSIVWIAVGEAQTAMLAVGIAGYLMGWPNPLLMAMLLAPLATPTPSATLAVAHEYQARGDVTTTIMGVAALDDVLAILNFSLATGLAGLLSAAPGTGTLLWHPSSMILTGVGIGIAGGWAFNILTELF----------------------RRETEGALIVLIFAALTLVFGTVRLFGGDELLGTLCMGAMVANFNPRRQLIFKMLERYELIFALFFTLSGMLLDLGMLGTSIGLICGFVVLRGLGKWLGSRTGALLSRAPKPVKRHLFWALLPQGGIVIGLALLNPDFAGVADIVMSVTLGATVIHEIIGPLLAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291299298    ----VLVFAAAVIAPLISDRFKIPLPVIEMLFGIMLGPAVLNLVMDKGIAQDLSELGLAMLFFLAGYEIEFAAIQ---GRPLRLASLGWLMSIGLGVGAAWAVSLNFWVALLIGVAVSTTALGTILPMVRDAGMLERPVGKYLMAVGAIGEFAPIVAIAVLYGGGNHETN-----------------------PALLLVGLVAVGVALLMMRPRSGRVSRLLSHTL---GTSVQFAMRLSMLAIVSMVWIAAEIGVDIVLGAFTAGLVISDQEAEVVASKLDAIGFGMLVPIFFVMTGVRFDLFGSVTAMLLIPVFLLLFLLSRGVVTWVTHRRVVPQRRERAGLSLFAATQLPLVIVVADIGKDSGVITDSIAAALQGAALLSVMLFPLIALWR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158321116    ---LSIILIVGLIGGRISKKLNLPNVTGYLVAGLFIGPSFFNLIADIQSFSIINEIALAAIAFGIGSEFELKDMLKVGKSVVVITVAEALGAMLVVFLVYYMFDQSFAFSIVIASMSAATAPAATIMVINQYRA-DGPLTRTILPVVALDDAVGIMAFGIAMSMAK----------------------LSLGTVNGSFFSMVSAPFIEIFGSLLIGFILGVLTTYFANKAYSQEELLGIVLASLFASSGIANFLALSPLLTCMMVGATIVNLMHSKRVFAVLNDVAPPIYLLFFTLAGASLHLSILSQVGALGIAYVFARGGGKMLGAALSAKAVKADNAVCKYLGLALLPQGGVSLGLSIIVKKQLPQYSEAITTVILFSIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294146916    -----AGSAIAAILARWMPRALLPALVLEIAFGILIGPNGMALLAPGPAMEMLAKLGFGVLMLIAGLEIDLGMLLARGQKAKQASPLMLAVMMSLMTVVMAAFGTPLLHLAIYAVILSTTSVGIVVPTIQERRLADGAYGQTILSTALLADFFTMIAISSLAGIVVSGRAEGALGSLAL-----------VGIAGLAIWLLPKLLARVPAAQLDSRTSLPLV----------RLSLALLFMVAWLAERLESELVLAAFLAGLLLGQIIPRNSHRRETLEA---IGYGFIVPFFFINVGLKFDIPALFASPALLLVPGFVAVAFANKIIPALLLVPAHGRKMAVAAGLLLSARLSLIVAASDIATRIGVLDTATNAAMVLVAIISAALAPLLFNI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158336967    ITLLMVITVVAGISAVIADFLKVPSIVFLLLFGIAMGPSGFGVLHPSLLLEVMVSLCVALILFEGGLNLQLREVEEVRNLVTVGALVTLFGG---GLAAHWLSEFPWQIAFLYASLVVVTGPTVVAPLLKQVNA-DRQVSTLLEGEGVLIDPVGAILAVVVLNIVLQGNADPFTIVSGLLLRLGIGGVIGIGGGWLLGLFLKR-----------------------ARFLSEDLKNLSVLAGLWGLFGLSQALISESGLMTAVAAGIMLKIAALPE--ERLLLRFKNQLSILAISVLFILLSADLSIASIFALGWGGTFTVAALMLIVRVLVSTWSSDLNWRQKAFLSWAPRGIVAASVASLAISLTKQGINGGDAIKALVFLTIILT----VCVQGLSARWVAGWLKVRSDEARGA----------------------------------MIVGCNPFGRTVAHLIKSRGEDVVMIDANPEYCKQAKAENLTVYRTSALNMDALDNLGLASIGTFLTATSNSEVNSVLAQRVMEEFRPPRVLAVYPDQS-----------------------------------------------------------
226225682    -TLMLFGFLIAYSVGELVKPFGIPKIVGYLLAGILFGPPGLGYVSKPVLAELVSNLAIALIAFLAGAELQMEEIKARGAAILKMVSVELVLSFVLPFMATAPLPEAAAFSMLFAAVAVVHSPAVTMALLTETRASG-PVARYTLGVVLVMDVAVVLIFSLVLAAARSMAPPAGDSGGVQLGAVVWEIGGSVIVGAVLGVGIAAYLRFI----------------------SRELFIFGLLVALLGAEV--ARILHVETLLTLLVAGFVAAGGGRGAELRHALERAAAPVFVVFFALSGAKIDPRTVLPLWMIVIPVVLVRMGGIWAGMQLGGRWARLDPLIPQRAWLGLVSQAGVAIGLATVVADVYPTGGQLRDLLLATIAINETIGPILFRLGLKRAGELDASDPSGVHALPEPKH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284161546    LITITLISLIAFLSPLLAERLNIPAVVVELVLGMFLGVSFLNAIKHSEWLSFLALLGLIFLMFLSGLEIDITAILREKRT-LPLSVAFLILSLIVSFAITQALGLSL----LYAILLANVAVGIVVSTLRELKIEKTKFGQMSIITAFITDVTTMFLLSI----------------YFLSGFIQIIFAFLIIVAFFISYHLGRLV-----IWHFPEFVARWFVRDPMEIGVRGSLAIMTVFVGLSYILGVEAILGAFLAGLLLSTLFRGGKKLY----DKLYGIGYGFLIPIFFIKTGAEFYFRIDLNMIKFALILLAVSYIVKVLPALILRFER------ALTFGVLQSTKLSLTVAGVTIGVSAGILSDFEATSLITFTIISCLISPTIFRLLYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189219397    -------------------------ILGQSAACFILGKSGLN--PKEGWVSFIAGLGAIMLTFMAGAELEPNAFRKQWKESTLIGLITFFVPFLCCALFAFLFHWNWKGSLLAGIALSATSVAVMYTVLLEFGLNRTTYGKGLLIGCFVNDLSSVLMLGFIFSPFGWKTAVLS----------------------------FSILSCAILMAKITPLFLKKYGNKPAELETKYLLFFLLGLGAIAV------WAGSEAVLPAYIIGMVMAQSGQNHELVKRLRTFTLGFLTPFYFIRAGSFVDLTSLLGGLVPFFLFFVIQQLAKFVGTFPLLIKRKGLQEAAYTTLLMSTGLTFNVICALFGLSHGIITPSQYSILI-PVIISTAIFPTLIANRFFLPKHLLK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297726647    ----LAVILVSKFFHLFLRRYNQPSVISQILAGVVVGGMGLRSAIVHVDVDNVEDMARILYMFLVGLDMDIAALRHATHRCVAFTYATVAASLLLAAVVSSGMYGSMMHSPVLMLALTNTSSIAVARIAAELKLTVTENGRLVVAAGIATNLICILGDGVLSSTTRAKGKIEGVARGEHQIRKGFLALAVAAGAVWMV-----------------RPAVTRINKRNVGQHHVGVRDLAVMLLAIWFVGNIPQFLGFDGMPTSFALGLAFPREGAAARSVADALPVKGIMLPFYFATIGMRMNFSMSGAIIVPGVLITLLGLFGKAIGAAAVASYLSMPLSDALRFSVLLNIKGHVDTMNMKFAKSEGVWAEQALYAMIIGNLISTLVAGPVVAVVRRKEEEAYRTRHQAMESLGAEQELHMLACVHSAHAAPGMLSLVELLVSEPQEQPAVHVLHLFDVGE----------------------------------------------------------------------------------------------------------------------------------------------------
170076857    LTLQIIITVFAGISAQVCEFLKIPSIVLLLIFGIALGGDGFGILHPSEFLEVLVALAVAVILFEGGLNLKLKELNEVSGSLRNLVTIGTLITLVGGGLAAHYLAEFPWAIAFLYASLVVVTGPTVVGPLLKQVAVDRKVATLLEGEGVLIDPVGAILAVVVLDTILNVDAGLG----------------EVASGLALRLGIGAVIGAAGGWLMGQ-------FLRLANFLSEDLKNLLVLAGIWGLFGFAQSVRGESGLMTAVVAGIVLAFSIPEERLLRRFKSQLTVLSVLFILLAADLSIASIFALGWGSFFTVAVLMFVVRPISVALCTANSDLDWKQKFFVAWVAP----RGIVSASVASLFAIILTEKGFNGGASIKALVFLTILMTVFIQGLSAKWIARQLKITSIEARGA----------------------------------VIVGSSPLSRLLAQLFQQQGESVVIIDTDPKACEAARTEQLEVYQSSALDGDVLEEIGISSMGAFVALTTNGEVNLVLAQRIMEEFHPPRVAA-----------------------------------------------------------------
258653922    ------------------RLVRIPLVVFEIVLGMVCGPAVLGWVTPTGTTEKLANLGLCMLFFLAGNEIDFRRI---RGRPLNSSIVGWLFALVLGVGAAFALAPQPAAAIFIGVALTSTALGTLMPILRDAGELRTPFGAAVIAIGAVGEF--GPLIAISLFLSGRQPGVATVVLLGFVVITAVAIVLAGRGPHAGLTSLVT-----------------------ATLHTSGQFAVRLVICLLLLLVALSLLLGLDMLLGAFAAGVIAAPPRDKESIEGKLEAVGFGFLPIFFISTGLTFDLDALLAQPLTLVLVPVFLVLLLVVGSSTLFTSRGLPGADRRAVMLLGATGLPIVVAVTDIGVDSGDLPAGTAAALVGAAMLSVLLYPLIGLALHR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
145232830    ILILISFFFFLSLAEWISSKIIRAGIIGQIAVGIIYGTPLANILHADWQFLALGYIGLILIIFEGGLGARLDLLKKNFFLSMIGAATGVLFPIGLSYLLLYLFGYGAVETFIVGASLSATSLGTTFAVISTASSTQTRVGSILVSAAVIDDVVGLVMLSVINDLGELGQ------------------GHSVNLGWLIGRPIVASIGMAIVTPLVTKFLFAPLFRRYHFARFDHISNIILMILVLCAFISIAAYTGTSILFGAFLAGEREENKSFVHTFERYLLDVQYLMEPLFFSSIGFAIQLWTGKRIWRGIVFTLLMLFAKLIVGIWSTKPVWSTVCLSGLLLGSAMVARGEIGLLIVEVGYETSYVSEDAFITAVWAILLNTVLGPVTVGLLMKFH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296387752    ----LGGIGAAALLSWLAWRLRLPAILFLLLSGIVAGPLLGWLDPDEPLLFPLVSLAVALILFEGSLTLHFSEWKEIGTVVHRMVTIGALSTWGVIALAAHLLDFSWEMALLFGTLTLVTGPTVIVPMLRVVRPKAAVANILRWEGIVIDPIGALLAVVVYSFIISSGEGDGWLHSLQTFGGV------------ILCGSLFGILGGWALGIVLRRHWLP-----------DYLHNLATLAAVLGVFIASNRVMHESGLLAVTLMGMGLANMKGVDQILHFKENLSVLLISGLFILLAARLDINLLGLGPAALLVLLLIQFVARPLNVALSTWGSPLSWRERALLSWIAPRGIVAAAVSAIFAIRLGAEGHAQAALLV-------PLTFLVIIGTVVLQSATARPLARLLKVAEPSP-------------------------------SGYLIVGANPVGRAIGKALKSLGSRVLLTDSSWENIRAARMDNLPTYFGNPT-------------------------------------------------------------------------------------------------------------
154509226    -------------------RKRVPDVVWLLILGVIIGPNVLGLASLTEPISVFREVGMGMLFLIAGTEIDVEEVHGRRSLLTWLACFGIGLAVSWVAVAASGTGVATATYIALAIALTSTALGTLLPILMEAGVMGTTTGKAVLVHGAVGELAPIIAMSLLLSARSP---------------------WAAAIVLLLFALATVLAVAIPTRFILKHPAIGRTILHGAQTSQKTLMR--VVMLVLTGLMALSAVMELDMVLGAFAAGIILAPGNFTMVEGELRTLGFSFLIPLFFVTSGMNISLSAVAGYPFLLVAFVGAILVVRGVPIVLLERFHGSIERVDWMDAMRIGLYGATGLAVTELGVSTRVLPSWLASLLVVAGALSVLLFPLVAFL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
113475985    LESIIWILLTGFFVGEIALRLKAPPLIGMLLVGILLGPQISNTIDSSEAADSLRTFAVTIILMKAGLGLDREKLAQQGSVALRLGFLPATCEAIVIALAAMLLNFDFATGLLLGCIIGAESPAVIVPGMLRLKSLGWGVTKGIPDAILTGSALSDVLLLLIFSLLLAFLSQGTTIGITLPGGITINLLQILPFQVTLQIILGAIAGLLMAQILV------LLLVKQNWTQNSTQDTLVAGSLTLLLVVLAEKFPIFSGYLAVMATGFFVLEFPLGRRLRNGFETLWTIAQIILFVLLGASIPLQVLENVFLVLLILALGTFVGRMFGWYLSTLGSNWNLQERL---FLLPGNSAKATVQAAIGAIPLAVGIEGGETILAIAALSILVTPLGAWAIPALAPKLLEK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
70605966     LTLITLTLVIATIFGVALSRFRISPIPAYLIAGLL--GKSFGLDYSSDLFNFLSTLAINLVSFNVGISLDIRELKNILSKATIIAITEYIVGFTIISIISLIIGLPFYDTFILTIISVTTSTTITYKLIQ--NKIDDKQSGLILAVLSLEDVITFIALGVILSSNSN-----------------------------IVEIIPTSLASLGLGYLVSRTIINRSINT-----SEESVIISSIASVLSFSL-LGQIFDIPSTLANFLLGLGASALKDTKKVSRILSPLIDFSLIFFFFSAGSYLNLSLSSLYVLVPISLIMTLV--KYLSFSTSYWLTGSNFLVAFRSGIYMTSLSELGIIVALNAFQQGIITSLVYNLSAFLVMMSSTITSITVPRERRIIGLISKTYEKL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288798861    --TLLLFVAGAFIMPNISRALRIPGSVGEILYGILIGCFFASSLADGDAISFLASFGFIVLMYMAGLEIDLEEMKSLPTREIVVMHAYFACIVLFAILAVLLLNQPP----FFLLLYCTMAIGLLYPVLREMRLLHGEFGKNILILASVAEIYVLLAFTFF--------------------VVQHKFGFTPVAAMQILYVFLFSFAAYLFLRFLQLWLFPSLISVFVKTGNLSESGIRSNFVIMLSFVALAMALGIEPIIGAFIGGILFSAIFKEKENIRESFSGNGFLIPIFFIYVGFQFDHTMLSQVQVVLALAFSLVFLLIRIFGLFPFFFSRRNMREVMIIPLATSFPLTLLVAFGQLGQSLGMISDRVTVTIVLAAMICALVYPSLMRF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257791647    -----------------------PETVFLLIAGALLGPNMTGAIVLTDAVGLLSDLGLAFLFLLAGYEINPKSLTGSGKRGLATWCVSIVLAFLFVHFASGLFSNEL-ESVAIAIALTTTALGTLMPILKERGLMGTQVGESVLAYGTWGELGPVLAMALLLSTRAEWKTVLILLAFVALCVVAAVVPAKAKKAGHKLFN---------------------FLTENAEGTSQTMMRVTVLLLVGLVALSAA--FDLDIVLGAFAAGFVLRIPEGDHALEHKLDGVAYGFLPVFFVASGAKIDLMAVFQQPVMLVGFIVLLLLIRTVPIFVALATGKRSISTHNRLTIALYCTTALPIIVASVAVSANAMSQETASVLVAAGAITVFLMPLMGMLTYRVADAKPIEAVKEISRNPRDIGDILREHW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
239942865    ---IMALAVLAPLLGYATGRLPVPVVIFEIVLGILVGPDVLGWAHHDQVIDTLSDLGLSMLIFLAGYEI---RFAEVRGDTLRRAGGAWVLSFAAGLGVALLLGADLAKSLVIGTALTSTALGAVLPILRDSGRLEGRFGSVVMAFGSVGEFGPIIAMALLFSGRSPGAAS--------------------------AVLAVFAVVTAGAVFWALRPRPPWFAHIVAVTHSSGQFAVRFVMLLLAGMLGLAHVFGLDTLLGAFAAGMLTSVPESGDAILERVEAMGFGFLPFFYIVTGIDFDLAALLDPLVLLPVFLLLFLLVRGVPAYLLAPRDLTGRAPRAALGLFSSTCLPLVVAITAIGLDDEVIGAGEAAALVAAAMVSVLVFPLLA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
92114439     --------LLALICQWLAWRLKLPAILPLLIAGIVMGPVTGLLQPDADLLFPLVSLAVAVILFEGSLTLDFGDLRGHGHIVRRLVTWGALVTGIIAIVAAYTLGLSWEMASVLGAVLVVTGPTVVLPLLQTLRAREHLSQILRWEGILIDPVGAIGAVLVYEFVALGASNGAATYTLVLFAKTALIGFGLGGLGGYLWGCVLR-----------------------HHWLPQRLHSFGTLMAMLTLFTLSNMLFHESGLLTVTVMGVWLANMRPTQQIIEFKETLSVLLSGLFILLAARLTTDQLAQLSWPAWAFLLILVGVARPLAVWVCTAGTRLNWREKALLAW-LSPRGIVAAAVASLAIKLENLGMPGAEMLVPVTFLVIISTVVVQSLLSRPIALALKVSEPPPTGF--------------------------------------LIIGANPVARAIAKALEESGFTVRLTDNSWDAVQEARMAGLPVYYGNP--------------------------------------------------------------------------------------------------------------
11498844     -----------------SRMLRITPIPAYILVGMALGKAGWHL----SEVEFLGKLGIVFLLFYVGLKIPPSTIKKTWQRTLKSGTIDFLFNFLPPLVLLYLIGFDLRDAFILASAIYISSSAINLKMLVDDRKLVFTFAEVVVLLMVFEDIVLVALLFLFSASEPLTLLYLALIALTALALYAISP-------------------------------------QIEKLMSREDEVPYLLTFSISISLFLAEKFRISEALMAILFGVALN----RLRIDKMLVPFKEVFLAVFFVFFGTMVDLHFSYLSLLLIAVAVIGKLAGAYFIARFTT-----SKSDAVEVFKYTLARGEFTVIFPA------LFAPEFATTLAAVVLFTSIAGSLIAKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
168334869    LTDLAIMLLVGLIFEKIANKLKLPSVTGYLAAGLLLGPSLLKIVSVDSDFAIISNLALGFIAFSVGGEFKLSYFRRVGAAPIVIAIFEALGAMLLVTGVMLLFNFDLTFSLVLGAIATATAAASTIMVVKEYNAKG-PVTETLLSVVALDDAVCLISFGFAVTIAKAIATGSGSMVAMLLEPFGQILGSLVTGV-----------------------VLGFLMKFPIIWVKNKGGQLSVIIAFVALTIAVADLFGFSSLLTCMAMGAMFANVYVSDSIVDVADEITPPLYMIFFVISGAELDVSVLPTLGLVGMIYIVFRVVGKISGAAIAAKIMRAPATVQKYLGATLIPQEGVAIALALLAED----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297564882    ------------------HRTGFPPLPAYLLVGLVLGGRL-----HVEALEPLPSLGLLLLLFSVGLEFGPDRLGQLSQRVLRAGFWDALALPLGAGLGALAGL-DWRGALLLGGIVYASSSAVIVKLILDLRRATSPESEVVLGVLVFED---------------------------------LVVAVLLVLLGGQGGVGLLAGVGLALLYWLIARWMGPLLSRAVEGFSNELVLLAGAAFVSG-SAALFHTIGASEGVGAFLCGVVAAGLGLRERLEHLFGPVRDLGVALFFLTVGAQA-LGLLQGAGWLAVGLAIMGLLLKLPLNLWGAKEAGLSPKRQRYAAVYLLPRGEFNLVLGALALQGGY--PLAAQVAVMLVLVSIPLGSVLMRYAPDW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255576723    ---IILAFLVSWTVYFVLRPLRQPRFVCNILAGIILGPSVLGPPKEMLIFNTVARLGTAYLIFIIAVKMDVKTLLSSAKKIWPIGLCSYIFPFVITLIFSSAMYKELSACLFLCGAISVTYFPVVAQFIEELDLLTTELGQLALSSSML------------------IQMTSHAITIIGVAVTRDSYIHSIYYFLAICATIILAVYVIRPAILLSIKITP------EGKPIKEVYVIAILIGTL-IMAVITDVMWYDFLSGALLTGLIIPDGPPAILVEKSELMVMEIFLPLFFVQVGYLTDVSQNIKAVTVVLLLVTVCCLTKIIGTLLASLYLNIKFQTALFLGLILNFKGVVDLTTFHRFQSRNILEKRCYTALVLFNLLVVAIFYPLIEFFYKPRIRLAGRYSKTKYSRALQSTPQAEELRALTCIYHENNVPGMI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
78355915     -STLVLIILCAGLASWLAWRLRLPAVVVLITTGIMLGPASGIIDPSQAELTELIGLGVAIILFEGGMDLKLGEIRRVGHGVGRLTILGPPLAWIFGALAAFVAGLSWPVSWVLGAILVVTGPTVILPLLR-QAHLNKRSAALLKWEGIANDPVGVLLAVLTFQYFTLTDG-------GWTQVLAGLASAAAMAGLLGGLGGWLIGWLYRRGVVPTRLKAPLLM-----------------VLVLAAYWASNLIQHEAGLLTVTVMGVVIGNMQLREPLRHFKENLTIVLLSALFIVIPSQLHLEVNLLNWPVAAFVLVTLLVVRPLSIVLATVGAPMRGEDKLLLAW-IAPRGIVAAATAGIFGPALVAAGYQDAEALLPIVFLIIFTTVLA-------------HGFTLGPLARKLGLAAEE------------------------ENGLLIVGASPWSRTLAQALKKLDADVVVADGSYQRLRPFRMDGIKVYYGEILSEHAEHELDDEHLSYLLCATDNHYYNALVCKA-----------------------------------------------------------------------------
241667481    -----LILFFAIVSQFLSWRLKLPSILFLILSGIILGPLVDGTIIFGEALSPFVSICVAIILFEGSLSLNFSKIKSVSSVVILLTTVGLGITVILTAMFCYVIGLNLELSMLIGGITCVSGPTVVPPLMRTVRPK-----RHIASILKWESILVDPIGALVVVFMLAWFVIGGNYANQPNGTS----------------IFIAYIIFVCILGITSGFVFGYLIGLSFRRHYEYLKSFFVLAVIVVGFIITDAMMHGAGLLMVTVAGLVMANMKKMSDILSFKENLSIVIISVLFIVLGAEIDFSLFKDYWLLIEVFLFLQFILRPIVVLLCSIKSKTTFAERIVMGIIYPRGIVAASVAALVAVRITKSHPELYSEANTLVFFVFMI----IVFTVVFQSIFTPYISKLLKVTEPEGK-------------------------------GFLIIGGNRFARELAEVFVKNDIEVVITDSSWANVQKCRQLGLNTYYG----------------------------------------------------------------------------------------------------------------
297816480    ILGFIAIFVIRTLLHHLMKPLGQPYLTTDFAIGLILG-NLPKFREAFSTLNNIIEFGMICHMFVMGLEMNPSVLLRPPTKDAFIAYTSMITTFVLAFVTTPFLHYTKTAPYIFSLALSLTGSPILTRVIANLKIRKSDLGKLASAAGVHTDMISTLFYCF--------------------GFIFFPTEKPLARPLHRFFRALLMFCLFLAQVTFTSIVSPIFLNWVNNKGSHLVMSLAFVVLICSFPTWPPESM-YNPILSAFTAGLFLPNKGRMSKINKINYLLSTVFYPIFFFWVGFIIHMRTDKMAWARFFALLGTVIVGKVTGTVLCGLLLGYHVPETASLGLLLTAKGHFHVYLAALAIRTNRVKNTTGAMIIFVIVLTVVYSPFVVMDIIKRARKRVPVHIMALQWLDPTTELRILIGLHGPHNIGSTLNLMEICHGGREPGSIFYATDMVELTDEIAATLKKGG------------------------------------------------------------------------------------------------------------------------------------------
149174321    ILSLSFILLAGMLCQWVAWRVKFPAIIFLLTAGIVAGPVTQWLNPDQELLFPFVSLAVAVILFEGSLTLKIQNIPGLERVIRNLITIGAFITWMITTLATRLLDFSWSVSFLFGALMVVTGPTVIMPLLRTVRPKEN-----VASILQWEGILIDPLGAILAVLVFEFIVSGGVEGGFTAGLLVFGKMILIGM-------ILGAAGGFLFGFLLKKYWIPHYLH-----------NISALALVCVVFAVSNVFEAESGLLSVTIMGIWLANSKDLDDILDFKESLSILLISMLFIILAARMNLNAFIDLGWPALAVFAVIFVIRPLSVHLCAVGSKLTMNERHLLSWIAPRGIVAAAISALFAIRLEYLGYQDASRMV-------PLTFIVIIGTVLLQSATAGPLARFLKVAEPESK-------------------------------GFLIVGANAVAQIIAEELKKNGIHTLMTDQNWSSVTEAKLKGLAAYWGNPVSEHAERNLNLMGIGNLLAMSPQVELNALAAQYYRLEF------------------------------------------------------------------------
254425040    LSSWIWILLGGLIAGRLAQRLGAPPLLGMVLAGAALGPQLGNMVEVLQSADALRSIAVMVVLMKAGLGLDPEKLAQQGTVALRLGFLPAAFAIAVAFCAMWLFQFDFFTGLLLGCLVGAESPAVIVPGMLRLKRLGYGVKKGIPDAILMGSALSDVLLLLVFSLLLAFLSQTAATEVVLPGGFVLSPLQVLPFQVVMQVSLGVVVGWLSAKLLIVMIVR----QQWVQPGIQSTLIVASSALLLVVTAQQTLLFSGYLAVMATGFFLIQSDPPFARQLRQGFGGLWTIAEIVLFVLLGASIQIGILEEIFWLLLLLVIGTLIGRSLGWYLSTLGSNWTFKERL---FLLPGNSAKATVQAAIGAIPLAMGIEGGEVILAIAALSILITAPAGAWAIPTFAPKLLQRDRVDPTKTTVDQTSVLLAAVDSSPTAKQVLLKAAEMARHSEASVVVIHIYQQL------------------------------------------------------------------------------------------------------------------------------------------------------
188585761    ------------------NYIKLPSVTGYLIAGLIVGPSLLNLIPDETLLEPINELALGIIAISIGGELTSSKLKLVKQQLPPIFFSETALTFITVTGVCYLISNDWPLSLVLGILSLATAPAAIISILKEYRARGDFP-RLLKSLIALDNLFCIVGFGIITSLLRILFYQSIEPENGIIWAVFEELVIALALALFLGFVLL----------------------MLNRFSYNDDKLLVINLGMLLFAVGAAESLGLPSLLIAMIMGAIIANSKNSKAVFRVLNRIEFPILVAFLTLAGIKLNLGIISEIGVLAIGYILARLAGKIGGARLGAMFSKLPRKSRQNIGLALTPQAGVAIGLAILAENKLPIEDGLIITLILSTVIFFLVGPVLVKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149914962    -----FALVGALGVGWLAWRLRLPAIVLMLVAGLMIGPVTGLFDPGRDIGPLMGSIAVAVILFEGGMTLSVQSLRGVRRLVFVGAPLGWLLSAL---ALHYVAGLGWASSAVFGGIMIVTGPTVIAPLLR-QARLRRRPAQLLQWEAIVNDPIGALAAVLAFEVVLVLQAAESAGDAVLDI-----------ARGLVVASVLGVASGWAIAESFRRAWVPEYMK-----------VPVLFTLLLGVFAVSDTVLHESGLLAVTVMGIWIANADLPSYTELRRFKEHALVSGVFILLAANMKFDTLALLNWQAAAFVAVVILIVRPLTVLISLLGTKLPMRERLLVGLT-GPRGVVLVAVAGL-FAERLVAEGIEDAAL--------LTPLAFALVAA----------------------------TVVLHGFSLRPMARAFGLAGAAIPGVIFVGGSRFAMAFAKALQERDVPVLIADSNRARLRSAREAGVPVFFGD---------------------------------------------------------------------------------------------------------------
78485555     --SIPLQLSLLVLFGMLSQKLRLPAIIFLLLVGILLGPVLEWLNPDVDLLFPFVSLGVAIILFEGSLTLRFSEIKGVKYYIRNLTTIGVLITWIVMAVGAHYLALDWPIAFLFGAIVTVTGPTVIMPMLRSMKIT-----ERVGSVLRWEGIIIDPIGAMLAILVYVFIVSSANHT-------------DVLLTFLELIAIGSALGLLGGWFIAKCLKNHWIPNY--------LTNFFSLTVVLLMFTVSNQISHESGLVAVTVMGIYLANQKSMHSILDFKEHLTVLLISLLFIVLAARMDFDLLFSLSWSALLLLVIAQFVARPLSVFISTIGGKELKNELILLSWISPRGIVAAAISALFAIRLEENGISGAETILPLVFIMIMGTVLF---QSLTAGFIARKLKLSHIDTQGA----------------------------------LIVGSNKVSIAIAQALKDQGLEVMIATQSRAADKEAKMHGIKTYYGD---------------------------------------------------------------------------------------------------------------
15616600     --TIILLAGLLFIVGVISTRLGVPALVLFILVGMLVGSDGLGLIHFDFSQAHFAQLALVIILFEGGLQTKWKTVQSVAVPSLSLATFGVLITSTLVAVAAYVLGVSWLEAYLFGAIVGSTDAAAVFAVLKEQN-IKDRLATTLEAESGTNDPMAVFLTLSLIELITIGSMNPLHLFGSFLWQMGAGLILGFGLGKLGSYSINKI-----------------------NLDSSGLYPVFALAFAL-LTYSVTAMIGASGLLAVYVAALVIGNQDYRHSIFRFNEGFAWMMQMLMFIILGLLVFPNQLFEASIFILLSLILMLVARPVAVFLTTIKMRFDWKEKLFLSWA-GLRGAVPIVLATFPMTAGLENSPLFFNVVFFVVLTSAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149181187    ---------------WAAWRFRLPAIVIMSIAGLLAGPF-LGIIHPQELFKPIISMAVAIILFEGSLNLDFREVKGLGRPVFRIVTIGAFLAWILGSLAHYVAGLSWAVSFVIGGLFIVTGPTVILPLLRQAKLKPRPAAILKWEGIIVDPFGALLAVFAFEIILFLTSEEGASNT---------------------LVMFFLASFFAVVFGWLCGRGIGWMF---EKGHVPELKSPVVFVVVLACFTISDEITHETGLLAVTAMGMTLANMHISDDMRHFKENISVLLISTIFVMLTASLSLEIEIFNWKIIGFVLLMLFVVRPLSIFLSMIGTDLSWQEKTLVGW-IAPRGIVALTVSSYFASILLDNGFEDAAILTSVTFALVFGTVTV-------------------------------------HGFSIGWLAKKLDLAINERPGVLIIGGSSFSTELAKTFMDLKTPVMVADSSWKRLFSARKAGVPFYKG----------------------------------------------------------------------------------------------------------------
288794146    ---------------AVARLLRQPPVIGEIVAGLLVGPALVLFAGHDALLRLVAEGALVLFLVGLARELRVGPARDDRRLAWVGALVPALACGVLVALWVQFVGDAPMPAFVLGVALSITAVPVLARLLTERGLTETTAGALALAAAVVVDVVGWLLLSLAVGLGAGDPATFGRAM--------------------------AVLAGALLLAGGIRWVLRR-ARAALWCGRWPAASAVVLGVVALVVGFGVHLLGLTAVFGAILVGLAVPPGEPWDAPTAAVSRLGRSLLPIFFVSAGLTALTGAVASTPWLVVVVLVLGLAGKIGGGYLGSRLGGCSPAEATRIGILLNTRGLTELIVLQVAFQAGILSPPLFLALLIMALVTTLLTPLLSLADRFVRA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
90023549     --------LISLACQYLAYKLKLPAILPLLISGIVLGPMLGVLHPDEDLLFPIVSLSVAIILFEGALTLRMQDIAGHGAMVRNLCTVGVVITWLVVAVAHYALGVSWQVACLFGAIVTVTGPTVVIPMLRTIRP-STRVANILRWEGIVIDPIGALLAVLVYEFVVADQNALSHTLQAFGLTIAVGCVIGAGLGYLIGVALRNQ----------------WIPHYLQNT--------AVLTLMLGGFAGSNMIAHESGLLTVTIMGIGLANMKNVDVILEFKETLSVLLISALFILLAARINFSEILSGWGSIVVLFAIIFVARPLSVFASALRTGISFNERLLLSWIAPRGIVAAAVSALFALRLEEKGDAQAAILVPMVFLVIIATVVLQSLTSSVAKFLKLRAPSP---------------------------------------HGILIFGASKFSRALAKELIERDISVRLCDTNWESISEARMENIPTYYGNP--------------------------------------------------------------------------------------------------------------
254470356    MDSVVIALAMIGVAGWLAWRWSLPAIVLLLVAGFLIGPATGILNPNADLLRPTVALGVAVILFEGGLSLNFQRIGGVEKAVWRLVLLGAFIAFLLGALNAHYIALSWPSALVFAAILIVTGPTVIIPLLR-----QARLERRVSSLLRWEAILADPLGALLAVFMFEGYLVYHGDHGFWVLAVRAVAGLLIGGVGGWALGRGLIWLFVGGR-------VPEFLK-----------VPLIFVSVMGAYALSDLVLEESGLLTVTVLGLVLGNSRLAS--LEELKRFKEAVTIILVSSVFIVLTASVQLGSLAELAFVLVLLFVIRPISVWVGTIGAHLSWKERLLVGW-IAPRGIVAVAVSGLLVEHGAPDGERLAVLSFAVVVATVFA-----------------------------------------HGFTLGPFARWLGLSSHSGPGLLIVGASRFSVALATKLKTLDINSLTVDRNWGKLRLSRNAGLANHYGEVLSEEVENELPLENYSVLLAVTDNDDYNALVT-------------------------------------------------------------------------------
289450197    LTSLAFIFLIGLVLAAICRQIKLPRIVGILLSGILLGPYVLNLLDPGILSAALRQMALIIILLKAGLSLNPADLKKVGRPAVMMSFVPASCEILAFFLLAPLLGINRTEALVMGAVLGAVSPAVVVQLMDEKYGTDKSIPQLIMAGASCDDIFVIVLFSTFLGMAGGGKANLANLVNIPVSVI-------------LGILLGAVTGYILGKLFETAYEYKHCIRNSIKIIII-LGTAFMLMAIEQWLKGVLPVSGLLAVVSMACVLKIKSCDCVSERLSEKFGKIWPAAELLLFALVGAAVDIRYTLNAGIMAVLMIFIALIFRSFGVAICLLGTHLVWKERV---FCMLAYLPKATVQAAIGSVPLAMGLPCGQIVLSVAVLAILITPLGALGIDVTYKRLLNR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218883503    IEYVFLGFLISKIAGHMARRLNINEVTGYLATAILLG-LTLGKGEYIRDLMLISNVAAIFVVFYAGVSSDLETIIENFKSSTMVSLLSVAFTMAFVLLAVTYIGFSLELAFIIALLLSNTATETVSMII---KRLPIHIRSILVSASFVDDLFMLF------------------------TTSAYYIWYVTGNVSNVALPILVSMALTILVFTLLSRRRSILKNMFIYMSRDIAFFTDIALLLLSLMLLVAYVSGVSPFIAAYLAGIFISRTRINDFTNILSTIIDGVFTPLFMLYVGLHI--TVSAVNTLLFILLLAIGLSVKTVVYFLFFKLRGEETFTSLVAGASMTGRGVLELTLLVKGFELGVVSLEIFNTVVAVALSTIAASIILVALLSR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
109898299    IIPLVAVGLISIACQYFAYRIKLPAILPLLVVGILVGPVYGVINADADLLFPIVSLSVAIILFEGSLTLRFGDLAGHGSMVRNLCTVGTLVTWLVTAVAHYALGVSWQLAFLFGAIVTVTGPTVIVPMLRTVRP-SSKVANILRWEGIVIDPIGALLAVLVFEYIISTQDALSHTLYAFGLTISVGLGIGAATGYLLGLALRNS----------------WIPHYLQNT--------AVLTLMLGAFAGSNVIAHESGLLTVTIIGMWLANMKDVEDILEFKETLSVLLISGLFILLASRIDLHSVLSGWGSILVLVAIMFVARPVGVILSSLGTGLNWREIALLSWIAPRGIVAAAVSALFSLKLEVLEYEQAELLVPMVFLVIITTVVLQSLTSV--------------------------------------SVAKKLDMRAPAPHGFLIFGGGLFSRLFAKELMSHDVQVRITDTNWNNMRLARMENIPTYFGNP--------------------------------------------------------------------------------------------------------------
242008257    ---LALLCICANIGGWFATVLTLPALVGMLAVGVLFQNVGLVHISEEEVCSILRKIALVIILIRAGLDLDPKALKRLALSTIKLGLVPWIVCAIIATMTYFLMGLPWIWGFLLGSIIAAVSPAVIVPCLLRLRTKGYGIAKLIISISGIDDAASVAAFGIIHGFMFSNSSLVFNIIQGPVSII---MGFGFGI---LWGFLSKFVPVKDDPFVIPLRVL-------------LLFCGGTIAVLGSEEINFGGAGPLGCVTAAFVSFLFWSQQGWDVEAATAFEIFWMIFEPILFGITGTEIKIDMDGDDVKTALLCLVVAIIIRIVVTFCIAFGDKLNAKEKIFAAFALMSKATVQAALGPVAMESVKHSGESEDFVLLVCVLSIVITPIGAVIISLLGPRLLTKTSAPSPSSEWRRR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
240102637    ---VLIIIALGRFLAELFERIGYPGIVGEITAGLLLGYFLRDV--PAGEMNLLAEFGIFFLMILAGLEITPDELRMGGREALP---VYLVTLAVMFFVTLPFTNYSISTGILAASILAVASAPIVVRI---KRFFGEEYLHVALSYAIISEVVILVLVYVLASFE------------------------EAHDPSDLAITIVKQVLFIGGVLYVNYKIKIWLITQLRRLRSDEAVFGAFMILAATLGFISEE-VGMHFTIGAFLAGLLLHSDLVGTRQYERLETIYGIFAPIFFAWRGMNFRAEVTLATAYFFLAIYLVRFLLTVVLTWDG------RLLSSIAKATGLVSFGILGLLVSDLGNSYGVLTGELYSISALTSIGGIFLAATIGRGLSFLRR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
139437977    --SLAIIALVAFASPFIASAIPVPETVFLLVLGAVLGPHMLGVIHVDAEVSLVSELGLAFLFLLAGFEIDPKSITGVEGRYGLATWVVTFGIAWLAVRFTPWFSVSHFDGIAVTLALTSTALGTLVPIMRERSLTGTRVGDSILAYGTWGELGPVLAMSVLLSARTGIQTL------------------------VILGLFAVVCVLLAVVPSRSKRVGSRFFAFVEERADTTSQTFVRLVLILVTLVAFSAVFDLDIVLGSFAAGFVLRIPEGNHTLETKLDGLAYGFLPVFFTVSGAKIDLTAVASRPGLLVGFIVALLIIRAILISMSICPATRDVSAYGRITVALYCTTALPIIVASVAVNAGALSQDIASVMVAAGAITVFLMPLLAQLFYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149369327    MLELAGIIILGIFAQWIAWKFKIPAILPLILIGLAVGPLSTGFFPGDGLFYFVS-LAIGIILFEGGLTLKMDEIKKVGGVIGLISLGSVVTFFGAGVSAHYFFGLDWQISFLFAGLIIVTGPTVITPILR-----NIPLKKDISAVLKWEGILIDPIGALVAVLVFGFISVNVPIDVIDAGAEAVANAEANGVGGSYTKHALSEFGKIIVIGFAFGLAGGFAMYHAVKRNVHYLLNVASLSMVLLIFVLSDFFAHESGLLAVVVMGMYLGNSDLPNLKEKESLSVLLISILFILLSANISIDDLLLIYNWKTAILFAIVIFVVRPLGVFLSTTGSGLKVNEKLFISW----VGPRGIVAAGIASLFG------TKLVELGVSGAEYITPLVFGL-VLVTVLLNATTARLVASL---------------------------LGVFLKKSNGIMIVGGSRASRLIGSYLQKNGRHVVLIDRNRTNIEKANEIGLDAISANIYSDDLSDNIELNDVGYLLAMTGNDDINRHAMTRFGKRFGENGIFRLLTSDELLKK-VPHNADEVFSNTHD----------YLRFTEIARDYPSIQEVEVHDNSKYLKV--
144174648    MIELASILILSVLAQWIAWKVKIPAILPLIVVGLALGPLASLLTADGQKLLDGDEISVGVILFEGGLTLKIKEIRHQARVVRNLLIFGPIITLVLGGLAAHFLGLGYRLAFLFGALIIVSGPTVVTPILRSVRPNNKVNNVLKWEGILIDPLGALIAVLVYEFIQTSNIQNADTLEVFKEFFITVSSGVFVG--------------------VLTAFFMRWIMDK--HRIPEYLRNVVALGLVIFAFIFAESIAHEAGLMSTTFMGIVLANVRVKERILSFKEDVSIILISVLFILLSSRIDIEQIQKLGWDALILFAVVVLVIRPIGVWLSTWGANFNWQEKVFMSWVGPKGIVAAAVASL-FALQLADGDSPAISARQAELILPLTFLMIVGTVVLQGSTAKYLAKWLKVQRAEPK-------------------------------GYLIAGANENARFLADFLMERGVEVVLADTSKTNLREAQKRGYPTYEGSVLSDSVFEELDLTNIGRLLALTSSAEINALALQ------------------------------------------------------------------------------
149701773    ---VLIIFYGAIIGGKLLELIRLPPLLGMLLAGFTIRPFISKHVHSNMWSSTLRNTALTIILIRAGLGLDPQALKHSKGLCLRMSMGPCLMEACAAAVIHFLMNFPWQWGFLLGFVLGAVSPAVVVPVLQEKGYGIEKGITLLIAASSLEDILAI-------------------TGFNTCLSIVFSTGGILGNVIASFWDVLVGVLVGTLLGFFLRYFPSGDQTRLSLKRAFLLVSLCVSAVLGGHRLGLHGAGGLCTLVLTFIAGMSWSKEKM--KVQKIISTVWNVFQPLLFGLVGSEVSVSLKSNAIGLCVATLSLALLIRISSAFALVCFAGFSFKEKIFIALSWMPKATVQAVLGPLALETARINAPHLEAVMTVAFLAILITPNGALIIGILGPKLLTRC-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
30680538     -SVIVLVLCLWQFFYLSLKKIGLPVITSMMIAGAAL--SQTNLLPNDWTIQHILTLGGFAFVFYWFIEGVKMDVGMVRKTGTKVIVTGIATVILPIIAANMVFGLTGMEYRTILFMQSISAFTGISRLLRDLRINHSEFGRIVISTAMVAD-------------GTGFGVNLFALVAWMDWRVSALQGVGI-------------IGYVIFMVWVVRPAMFWVIKRTPQERVKECFIYIILILAFGGYYFLKEI-HMFPAVGPFLLGLCVPHGPLGSQLVEKFESFNGILLPLFLFFSMLQIDGPWLANQIGQLLTIIIVVFVAKIIFSMIPALLAKMPLTDSFVMALILSNKGIVELCYFLYGVESNVLHVKSFTIMATMILVSSTISPVLIHYLYDSSKRFISFQKRNLMSLKLGSELKFLVCIHKADHISGMIN-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254519130    LTSIALIILLGLFIGSIFTKLKLPSLVGMILTGIILGPHMLNLLDSSGISSELRQIALVIILTRAGLALDIKDLKKVGRPAILMCFIPATLEILGFIILGPLLNLPILDSAILGTVIAAVSPAVILKLMEEGYGTNKSIPQLILAGASVDDIFVIVLFTSFTSIATTGSNFSISSIIEIPISIIIGIILGI-LTGIVLVYLFKKIHIRDSIKILIILSVSFLFITVEDLLKGFIPISGLLAV---------------MSLGATILKIY---SKLARRISNKYSKLWVGAEVFLFVLVGASVDIKYAMNSGIITIILILGALVFRIFGVLLSLIKTEMNFKERLFSAIGYMPKATVQAAIGALPLSMGLASGE---IILTVAVLSIIITPLGATLIDNTYKKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225389891    LLSLAVIFLCGMGMGAVFRRLNLPQLLGMLLTGILLGPYALNLLDGSSISADLRQIALIIILTRAGLNLDVEDLKKVGRAAVLMCFVPASFILGMLALAPRILGISLLDAAIMGTVVAAVSPAVILKLMEERYGTGESIPQLIMAGASVDDVFVIVLFTSFTGLAQGGTASALDLLRIPTSIVLGLAAGALCGLLLALA----------------------FRRIHMRDSAKVIIILSISFLLVTLEHSLSGALGFSGLLAVMGMGIALRRGEVAARLSAKYSKLWVAAELLLFVLVGATVDVGYALASGGAAVLLIFGVLVFRMAGVFLCLLGTSLDRRERL---FCMIAYMPKATVQAAIGAIPLSMGLACGQIVLTVAVLSILITPLGSFLIERTYKKLLKPQEGRLASGDQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254496774    ITDLAWGLVIAWIFGEIFRWAKLPHISVYAMIGFILAPTQMGLLSETSSILFLANIGFGLILFESGYRINL-RWFFNNLWILATSFAEAALTFVFVYLVTKYFGLNQSKSLLLAALSTATSPATIIRIIHEQ-HSSGQVTERILHLSVLNCIFAVFLFKVIIGLVIFRNS--------------GDLWDAISHSLIVLLISTSLGILFGV-------VLPTLLKTFKNTCSD---NTLAFSIALILLVAITHYFKLSPVLATLTFGIVSRHGRIFNSSQRGFGTLGDLLTVLLFVFIAAQIDWHLVVNGWALGLSIILVRQLAKIGGISLLAYYSGISLKKGLLTGVAMAPISVFVILILEQIRYIGLNLVETLAPLAMVAISLEVIGPIMVQYSFYFAKETPAAKER---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142013859    ----IFLLVLIGFFSLIAYRLRLPAILFLLLSGLFMGPVSGIFDPDADLLFPIVSLSVAIILFEGALTLNLQELGNHKKTVMRLSSGAILSWLIVAPAAYYLMGLTWELAFLFSAIVTVTGPTVVMPMIRAVRPSKNVAQILKWEGIVIDPIGAILAVLVFEYIVSQQNALSHT-----------------------LLVFFKTVAVGIFFGLASGYVLS---KAIKRGYIPEYLINTSVLISVLISFEASNLLHESGLLAVTVMGMFLAN--KRDIKVDDIVEFKETLSVLLISGLFVILAARIKLEELYAIALPATLLLLVMIFIARPLNVYFSTKRSSLIWQEKWLISWMAPRGIVAAAVSALFAIKLDMIGYANADILITLVF--FVIVFTVTLQSLTSTHIAKALDQREEAAK-------------------------------GYLIFGGGHFARMLGKELMSLGYTVKIADTNWESICAARMEGIPTYFGNPSSAHAMRTMDLTGIGNVLVMSSYKHLNPIVTQHFQYIYGDEHVMGISHNDQ-----------------------------------------------------------
15897310     -------LIAAKISEEIFRRIGLVTFVGPILMGILLGNGVFGVIQINEIISFITSLGIVFLLFLAGAEEFNVENRPNANVFLAVILESIIPFSVILVAIYII---GFKNYLILIVPLAMSSAGPLSRMLMDVKISDNRISNLIFQQVILIEIIFVILFAILLKTSE------------------------------ILITIIEIFLVFAFTIMFGRTLAKILEKIEYYFKAREIEFASLIAIILIIGY-LAELYKFNSAISAFFLGILLKDYKDRPELLERLHAFYGFFEPLFFLGIGLYVT-KINASIILFSLLFFSLIIASKFLAGFISSKILNIKGKIN---GFATSVKGGVDSSLLLTGLTLGYINEFMYSFSILAISLSALIVPLLFQINFKISNKI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
85712852     -----FLLVVSILAGIISNRLGAPILLVFLVVGMLAGTDGLGLSFDSPNIAFFGSIALVIILFDGGMRTNPERFRVALWPAISLATIGVALTCTLVATTAYLFDLPWTAALLIGAILSSTDAAAVFGIFQSQGLQIKERVGATLEIGSNDPMAVILTLTMTSAAASGEFSAWYHM---------------VGNVAWQLAGGLAMGWLAGRAFIIAARKLPLSF----------SFLPLLAIASAVMIYALTAFLGASGFLAVYLMGFVIGNSRLPQHILHVQDGLAWLSQISMFLILGLLVTPSHVVQYPVAVGVAFTLIFVARPIAVLVSLLPFSFPWREQVFISW-VGLRGAVPIILALFPWLSGVEQQELYDVAFVVVLISLIIQGWTIAPVARWLQLEVPKRPEPAQRMPLASVSSREALEVWSYPIDKDSPACDHAWKELKLTAPATFVGVIRDGDWL--------------------------------------------------------------------------------------------------------------------------------------------------
220912522    LSISLVLIAFLAIAAPLAARVKIPIVVFEIVLGMALGPSVLGWIQSTDFTDTLADFGLAMLFFVAGNEIDFALI---RGRPVLRASGGWLISLAAGVGAGFLLAPTPTSAIIVGVALSSTALGTLLPILRDAGESRSAAG--------------------VAVTALGAAGEFGPLIAISLFFSGRQLGPATA-------VLLGFVLLAALAVFLASRARHTLLHVTRTLHTSGQFAVRSIMFILTVLVVLSMVLGLDMLLGAFAAGVLRAPERDRTVIEAKIDAVAFGFLPVFFIDTGIDYELHALTDSPAALALVPLFLVLLLVIRGLPSLLAVPPRSSSATKRAIMLFGATGLPIIVASIGRDQELISSAVSAALVGAGMLSVLVFPLLAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225439568    -------------------------------------------ISIIHLLETLSSFGIMFYLFLLGVKMDYGMIRSSGSKAWLIGFSTYLFPILLTVPVSLIMDHELETSVQLSLLVSSTTFHSVACFLEDLKLLNSELGRLAMSSSMI--------------------SGGLSYTTLIFAFTARQSQLNGDGFGVWLCIIMSGIAQIIFTRVAIKPILIWMIKQTPEGQPVKEFHHCIIFLLVLGSSLISEITGMHGFFGPMVLGLEVPEGSPLAFTLVDRLDFFFSFLPIYFIVCGGRTNLTRVTPHTCLVVELMSLLGFLSKFIGTILVFLCDMFLRDAITLSLILNSIGILDIHFYTSANQLKFIDNQCFSVLNTTA---MFITGIVSHLVSTLYDPSTRYMADKRRTIQHSSRKLKLRLLVCVHQEEQVPNIINLLEMSNPTRESPIAVYLLHLIELVGRALLVAHQPFKHFDHRPTPI-----------------------------------------------------------------------------------------------------------------------------
77917794     LVTLVTVVFGAAVMPLAARRLSVPSAALEIVYGMVL--FNTVLASQPEWFELLKELGLIYLMFIAGMELSLRELQSSGRVLRY--VLIPLPAFVVMPPLLHLMGLPW----YLGVVLAMISAGIVIPVLKESSLLQRPLGRDILGVALAGELISILVLTLL------------------DIFHHYGLTPHALLELLKLVALLGLAALALKLLYLAAWWHPNHVARVMRSEDPTEEGIRLVISVAFAGGLAAYAAGVEPILGSFMGGVIFSHVFKSKGRFEDKINGFGFLTPFFFIGVGAAFDPALLGSQTVLLALGLTVLLLVAKLLPLLPARLFGLRGTEACGMGLLLAAPLSLLVVAGTLGQKMGLLSPSLNGMLVLTAVLASILFPMLFRLLAP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167045078    -------IILGVLGEAFFKKTGIPDILLLMVLGIIIGP-VLGIIQPEEIVPYFAAVALIIIMFDGGLNLHIGKVLKTAHFAIILVIVGFALSVGIVAGLAHYLGWEWIDSILLGTIVGGSSSIIVFGLVQKIRISDDAKSMLSFESALTDIFAVIIAFVLFEAALSG-------------EFSLDMLGVTIGKAILVGLVLGFGVG------------IPWMFVISKLKNAQHSYMLTIGMVFLLFFLATS--FGESGALTALVFGLMLGKKTYFSRLLKVKFPEDTIFLVRAFFFVFVGLLASFAQLEYVIFGIVAAIGIYIGRIIITKSVLVRGFSKLDK-RVTSVMIPRGLAAAVLATFPLSMGLPNAEAYPQIIFFVIFTSVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118431867    ----------------IAHVIGLPPGVVEIIMGAML---AFWGVKSTEVLTLLAAIGANLLLFMAGSEIDLALLRSILPQAVIVALVSALAPLALTALLHVYLGLSLTSSLVILASLSATSVALTYLLLSSYRLVRSRLGQLALASAMLLDLSGMIMLNI------------------ATASISPSLAFYIVILLAALLLYPLLPRLGGAPFEAEIRLI---------------------TMTVIILGFLSDFVGVHSVLTSFILGVIASETRTRVQLREKLESLTGFFTPFFFIASGMSIDPGIPLHYVALALAGGVALALARTYTVYFYFRLTGSSRRSSLIAASSTAMLLTVTIIAASVGFQLGLLDSLMYSVLVWIVVGTIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
17229756     --SILWILIMGFFAGQIARRLTAPPLIGMILVGIFVGPQVGNVISQDVLADELRTVAVTIILMKAGLGLDREKLAEQGSVALRLGFLPATTAIAIAIASIIIFKFDFPTGLLLGCVIGAESPAVIVPGMLRLKSLGLGVTKAILTGSALSDVLLLLVFSLLLNFLGDGGVEQITLIGV----------FTLNTLYLLPIQILMQIVLGLLLGYLAARLIVLLLTKQNWTQNVVQDTVISASLALFLVIIANALPYFSGYLATIAMGFFLIEAPLARRLRGGFDGLWVVAEIFLFVLLGATIQLQVLENILLPILILAIGLFIGRMIGWYLSTLGSNWNWHERL---FLLPGNSAKATVQAAIGAIPLAQGIAGGEIILAIAVLSILITPLGAWATTVFAPKLLTR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
41409378     ---LLTAVGFAGPLLASAKRFRIPVVIGELIAGLAIGRTGFGVVDADPTFQLLANIGFALVMFVVGTHVPLRARLMRSALPAALARATLAGGIAAVLGVALAVQFDTGHAALYAVLMASSSAALALPVIDSLRLRGPRVLSVTTQIAIADAACIVLLPLVI---------------DIRRAPTATLGSLAVAGCAAALFVLLRAVDRKGWRRRLHAY----------SEQHRFALELRTSLLVLFALAALAVATQVSIMLAGFAVGLVVGAVGEPHRLARQLFGITEFFSPLFFVWLGASLQVRELGAHPQLILLG------AGLGCGAVLAHCAGRLLGQPLTLAVLSAAQLGVPVAAATIGTQQHLLAPGEASALMFGALLTIAAASIATGLAAR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
146304812    ---IGIMLVAAKLMEAGFSRLGLTPFVGAIVAGIILGRGVLGIIQLNSIISFVTSLGIVFLLFLAGAEEFGGEIQFDYKVFISSIVLLVIPFIVIAGYLFMVHVTSP---LVIVFPLIMTSVGPLTRLLMDTGLVKTDVGRKLFYQGTLVEIISVILFAIVSKSSEPAQIVRQTLEIVILFLIIIFIGPRIAKALEGIEGFIKV---------------------------REVE-LAFLLSVIMVTGYVAEIFGFNSAIAALFLGFLLRNYEDRPDLREKMHGLYGFFEPLFFVSIGLYFAP-LNVYIASIGLTLALLVFVSKFVSGYISSYLVKQ---EGVINGLGVTTKGGVDSSLLISALVSGYLGQTQYSYSALAITLIALVVPLLFKAKVKGVGREIENRPGFNQKLGHLPGITPLYVNAETTLRETIDRMTERGARAIIVVDHITVQQLLEIDPSMYSVLRAGDLELVIMDESQKVIDALRKF-----------------------------------------------------------------------------------------------------------------------
255565469    -----------------------------LLAGVCLGPTFLGPHEAQDIITTLALLGYNMFLFLGAVKMDVGMVLRAGHKVLSIGVLSVTAPLIFGLTFQNSHGGEFKGSWSVILIHAMTSFPVTAYLIGHQKISNSELGRLSLSSALVGDLLGISTTITLSLVKTGTWVGVVQNFRP-------------------------ILGFVLVAVFVLRPAMNWIIRKTERKPVNETYIYIIMALAIGSEAYF-NYFHQVQYLGPFIIGLATAGAPLGSALVEKFEPFTDVLFQILTATSMMRADLWLVVSEYTKLVTVICVTCSLKLIATLLPALLARMPLIDAMALSVVLNYKGIVELSLSVVYRDLQMISEEVFSLVALSIFLNATILPLLVYSFYDPSRKYAGYQARNIMSLKPNSELKILACVHRPDDVKSIIRLLDASGPSKDHPIGVYVLH----------------------------------------------------------------------------------------------------------------------------------------------------------
222630796    ------------------RRHNLPSAISQIVAGVAVGSLGLHDMVVHVEVQNVEDTARIFYMFYVGLDADLAALWNDAHRCTVVTYASVATCLLLAAFVSGGIYGSMMHSAVLMLTLANTASVDVSRMAAELDLTATGGGRLAVSTAIATNIICIVGEGVFSCMKLASSRTPGYSASERL--------------GMGVLALLKV----GVTMALLRPVAAYMNRRNAGRHRIGNWELVLLLVAVSFVGNFPEHAGFDGVPASLLLGLAFPEGPVARSVMDAIYPLHALALPFYFGAMGMRINFGAMSGAIVVAVLLTLLGLFGKCAGTMAAARYLKMPLADAIRLGVLLNIKGHVNMIDMSFASSEGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
50410472     ITLLIYSSFLLFLLNYILNRFIFCGLVGQILLGVCYGVPGTNWLHSQETFMELGYIGLLLMVYEGGLSTSFNVLKANFHIALLVAFTGVSLPIALSFSILGYSNATPVAAFAAGAALSSTSLGASFTILLTSGFKQSRVGIILTSAAVLDDIFGLVMIKIISNLGDGSFNAISVIRPVFVS---------IALIVIVGVIVKFLMLPFALWFRKQKRSFPRILRILSMTKNYYFVLHTIVLIGL---ITGATYAGASNLTAAYVFGAALSSVEFDTEAQEEKSNFNQILQPIFFASIGFSIPITMFIGRLIWKGFIYALLMIVSKFACGLWLIRFKKDENNNFMLGLAMVARGEIGFLISSLAEAKGVFSPDVYIIVTWAIVLCTFLGPVSVGLLVRRIKKLV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
83952168     ---------------WLAWRLRMPAIVLMLGAGLVIGP-LLGLFDPGRDIGPLMQIAVAIILFEGGLTLNFHHLRSVRRLVVVGAPLGWLLSTL---ALRYVAGLSWEASLVFGGIMIVTGPTVIAPLLRQAR-LPRRPAQLLHWEAIVND--------PIGALAAVLAFEMILVMRATETMGDAVLDLVLGIS---LATALGIAGGWGVVRAFRRELVPQYMK-----------VPLLFAMVLGVFALSDGMLHESGLLAVTVMGLWIANAELYDELRRFKEHATILLVSGVFVVLAASLKPTLMALDWRTGAFVVVVILVVRPATVLVSFLGTKLPMNERLLVGFT----GPRGVVLVAVA---GLFAQRLYADGVEDAA---RLTPIAFALVAA----------------------------TVILHGFTMSPMARALGLSAAQVPGVLIAGGSRFAASFGLALKRLEVPVLVADSNRTRLRSVREAGLPIFVGN---------------------------------------------------------------------------------------------------------------
153837034    ---------------WLAWRLRLPAILFLLLAGLIVGPFMQWLKPDENLLFPLVSLAVAVILFEGSLTLNFKEIRGVSGSVWIVSIGAIISWAATSVATHYFLGFTWELAMLFGSLTVVTGPTVIVPLLRTVRPNSTLAN-----ILRWEGILIDPLGALFVVMVYEFIVSHSAVNSMEVFGTIIAVGVILG-----------VASGAAVATVLRRAWLPEYLQPFA-----------VLMVVLGVFSVSNHIESEAGLLTVTVMGMWLANAKDIQQILHFKEHLTILLITGLFIFLAARISLDFAALGSGALLLFVFMQLVSRPLSIFLSTMRSNLNLKDKLFLSWVAPRGIVAASISSLFAIKLTEYGVDGASLLVPMTFMVIIGT-----------VVLQSATARPMAIALGVAEPAPRGF---------------------------LLIGANRVAREIGQALARYDRRVLMTDSNWEYISQVRMMGLDYYYGNPISDDNLNMIGIGQ---VVALTPDQHFNIMACMQ-----------------------------------------------------------------------------
256545317    -----LIIIFGLIFGFFCKKLKIPALIGMLFTGIILGPNVLNLIDSKTLSSELRQIALIVILIKAGLSLDISDLKRIGKSAILLSFLPASFEILAYFIFAIFFKIRSVDALLMGSVLAAVSPAVVVKLIEEKRGVEKSIPQMILAGASCDDIFVLVLFSSFLSMAKGEDVSLVSLVNVPISIIL----------GIIVGAIIGYILYIVFEFFYKK-------GDMIRNSTKLIIILAISFLLVAMENLLKDKIAFSSLLAVIAMSCIFANYEVSSRLSEKFGKLWIFAEVLLFVLVGAEVNIFYITKLGFISIVMIFLALIIRSLGTMISISGSNLNKKEKLFTVFSYMPKATVQAAIGAVPLANGLSSGE---IILSMAVLGIIIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
160940246    LISIAFMLMLGMFLGWVCRKLRLPGLMGMIFTGVLLGPYALNLIDGSNISSELRRIALIIILMRAGLSLDLNDLKKVGRPAVLMCFLPACFEILGMVLLARLLGISVLDAAIMGAVVGAVSPAVILKLIEDGYGTDKGIPQLLLAGASVDDVFVIVMFTAFTGLAQGGSVSPISFVKIPVSILIG--SFIGLAAGWGLAVYFKRVHIRDTVKVIILLCVSFILVTLEDRYSDIVPFSSLISV----------------------MGIGIALQKKREEAARRLSVKFNKVEIMLFVLVGATVNIHYALSAGVWAVILIFGVLVFRMAGVFCCLAGTRLNMKERV---FCMIGYMPKATVQAAIGGVPLAMGLACGDIVLTVAVLAILITAPLFLIDLTYKRFLQER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291529306    ITSIV--IFLCILLNRVSNRIGIPALLAFIVLGMLFGSDGIMKIDNYAFAEQICSTALIFIMFYGGFGTNWQRAKAVAKSVLLSTIGVIITCFLTGLFCHFALNMSWEISFLLGALISSTDAASVFSILRSKK----------------------LNLKYNTASLLEVESGSNDPCAYMLTVAFIAISQGSASPGNIAILIVKQLAFGIIFGVLIAKLSIMLLRYIRFKSAG--FDAIFMVGIAIISYALPAYFDGNGFLSAYIVGIILGNTEIKKNLVNFFDGITGLMQMLIFFLLGLLSFPSKLPHVIVPALLIFMWLTFVARPLSVALVLTPFRSKIKQQLLVSWSGLRGAASIVFSIMAYTATNDDLDTFHIIFMIVLFSILLQGSMLPWISRKLDMLD-KTADVMKTFNDYSEEADIQFIQLTIPENHLWCGHKLKDLTLPPETLIVLIRRGE-------------------------------------------------------------------------------------------------------------------------------------------------------
81300995     ----IGILLGGFLAGQIARRLGAPALIGMILWGIVLGPQVSQWLSPAVLDQAWRTLAVMVILVKAGLGLERDKLVQQGSVALRLGILPAACAVVIAIAAHYLLNFDWLTGLLLGCVIGAESPAVIVPGMLRLKQLGLGVRKGIPDAILTGSALSDVLLLLVFSLLLALLTQGNAHIWTLPGLGPVNPWLLLPLQVLLQVSLGAVLGFVVA------RLLVRMLGPQNWTQTLTQDTLVTAAIALGLVLAAEQLPIFSGYLAVMVLGYFVVEAPLARRLRQGFDSLWAIAQIALFVLLGAGLPLTALASLWLPGLLILVLGTLLGRSIGWALSTWG--SNWNWQERSFLLAGNSAKATVQAAIGGVPLAAGLPEGQSILAIAVLSIVITPLGAWAIPTFAPRLLSRDP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88813552     ---LVGIGVLSVLSQWLAWQVRLPAILFLLAAGLLIGPTAGWLVPDEPLLFPLISLAVAVILFEGGLTLRLEEIRGLEAPVRRLLTVGVLITWCISAVAAWLFSLSWDLAVLFGAITVVTGPTVILPMLRTIRPSAR-----VASVLRWEGIVIDPIGALLAVLVFDFVASSGGAQALPETLLSFALIVVIGL------LFGVVAGYLWGLILRNYWLADYL------------HNIATLVAVFVVATLANQARAESGLLAVTVMGIWLGNMRPLEGILNFKESLSLLLISGLFIILAARIEPELLELGWGALLLLLSLQLIARPLTVTLATLGSPLTWRERVLLSWIAPRGIVAAAVSAVFAMHLAEAGHPQASLLV-------PLTFFVILATVVLQSATARALACVLGVVEPPPR-------------------------------GVLIVGANPIGRALGEALQALDFPVLLVDTNWDNLQVARMQGLPVYYGNPTSEHALSLAGLGQ-------------------------------------------------------------------------------------------------
288932678    LIAIFLISGIAFLSPFIAERIRIPAVILEILFGMIL--ASLYNIFGLSWFEFFALLGLIFLMFLSGLEINFSILEKRKDIVFV-----SLLYILLSFLISCLAVVMLKVHIIYAIFLTNVSLGLVVPVLREKRLAGTDFGQSILVTTFLTDFLTMTLLSIIVIYEKYESVSMEFFLS-------------------FGIILLFFLSYFLGERLIWRF--PNFFKRL-YEDPMEVGVRGAFALMIFFS-GVATLLGSEAILGAFLAGVLVSAVLRGSGTLGGKLEGYGVFIPIFFLKAGAELYRSLSGVNLIFVIYLTIAAFAVKLL--PSFVFFKKFEVRDAIKIGTIQVSKLSLTVAGAEIARSAGVITSFEAANVIFFTLLTGLIAPTIFRVM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
23100495     VPSLLFEIMLIGVLGWIAWRFRLPAIVVMSVTGLAIGP-VFGVINPEEDFSPFISAAVAIILFEGSLNLSFKELRGIGRPVFRISTIGAFIAWILGSLTAHYIGLSWAVAFVIGGLFVVTGPTVIMPLLRQAKLKARPAKILKWEGIIVDPIGALLAVFAFEIITFLTASNPDAMQ---------------------LILFFAASLFAVFIGYVLGKGLGWMFEM--GHIPEFLKSPAIVVVVLLCFTLADEVMHETGLLSVTAMGITLANMGISSDMRHFKENISVLLISTIFIMLTASLDREMQIFSPNIILYVLLMMFAVRPLSIFLSTIGTGLSLNEKTLLGW-IAPRGIVALTVS--GYFANVLSDAGYEDASILTALTFALVIFTVVAHGFSIGWLSKKLG-----------------------------------LSNEGNPGALIVGSNPFTIELAKSLGEAKYPAIIVSSSWEDLALARNAGLHVYHG----------------------------------------------------------------------------------------------------------------
84704772     ---IVLAVTLIGILGWLAWRTNMPAIVLMSIAGLIIGP-LFGILRPEEQFGDFYRIAVAVILFEGGLQLKFSELRGLGRGVGQIVFIGGPLAWLFGAIAGHVAGLDWPTAILFAGIMIVTGPTVIIPLLRQAK-LSTRPSALLKWEGIINDPIGALAAVITYEFVITQYGESLPAFQVFGSL----------FVGTILCVVWGVLIGLGLAEVFRRGWAPEYLKA--------PILLSAVLLAFEMANLLQEEGGL-LAVTAMGVAMANSKMPSINQIRHFKETIAVLLVAGVFVLLTANLTPQILGQIDLKIMFFVGVMLFVVRPAAIFLATIGTELKWSERALVAWIAPRGIVAVAVSGLAASMGPDSGFEEGGLMVPLAFAMVFATVVL-------------------------------------HGFTIAPLGKLLGLASDAPPGVLIVGASPWSIELAKKIHDLDVPVLVTDPNYRALRGARNAGIPTYYG----------------------------------------------------------------------------------------------------------------
258405915    ----------------LSRVLRMPAPVVEILFGVVLGKSVLGLEFGGEWIGFLGHLGFLLLMFHAGMEIDFGMLLRQRKSYLGFHLLLFLSTLALAVAGALVLGR----GVFMALVLATTSLGLVMPTLKQAGLSRTPFGQGLLIAASLADFLTLFAITFF--------------------LLWHQYGISWQFVSPLPLFLGFGLALWAGRLWAWWYPCQAE-RMLAAEDSLEIGVRLSLALLFLF-VGLSELVHLEPVLGAFLGGSVLSFVFRNKVTLESKISGFGFLIPIFFINVGLEFDIGNILSGEQMILTLQLLAIAVLVKALPALLFTLRRRLRQALQAGALLSSRLSLIVAAATLGLQQGLIDQETKDALVLLALLTCLLGPSVF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188584911    IESILIILIAGFIMGKAFEKLNLPGLLGMLLAGILLGPNYLDLISSEILADDIRLLALILILLRAGLGLRRETLNKVGVLSLKLGSLPCLMGFTVLLLAYYLFELGFVEAGILGFIIAAVSPAVIVPSLKDRGLGKDKGIPVILAGASIDDVFAITLISIF-------------------------LGLVNGGAGGTLLSLLAIPREIIGGILFGLFVGFILTKIYQKFEMADSDRMVVLAVGALFAYVVSSYLQVAGLLAIMIAGAYLLEKHFAEEFSKKLKGVWSFGEIFLFVLIGSIVDVSLAISAGPLGILIITVGVFIRMLGVYISTLGSNLNPKERLFCGISYSPKATVQAAMGGVPLSMGLPGGE---LILALAVLSVIYT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169604440    ILILVSFFTFLWISEYLSAKVIRAGIIGPIAVGIVYGPLSDILHHDWETFLYLGYIGLILIIFEGGLSARIDLLKANFTLSMLGAATGVLFPIGLSYLLLYLFGYGAVETFIIGAALSATSFAVIASASKSVDLAQTRVGAVLVSAAVIDDVTGLVMSSVIHDLGSISGDS------------------DVNLGWLIGRPIVASVAMAILTPVLTKWFFAPVFRKFKFAKFDHLSNIMLMILALSAFISIAAYAGTSILFGAFLAGAFLPEGPFREEGERELDPQQYVLEPLFFASIGFAIPFAIWRGFVYTLLMLFAKFIVGAWIPIWSNVEHDKSSLSPGLLLGMAMVARGEIGLLIVEIGYNNSYVSSEGFITAIWAILLNTIIGPICVGL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119944478    --------ILSLLCQWIGWKIRLPAILPLLICGLLIGP-GLNILKPDELFGELLSLGVAIILFEGALTLNFKELKNHGRMVHLVSLGTLITWGCIASATHIILEFQWSMAILFGALVVVTGPTVIVPMLRSIKPKTELA-----SILRWEGILIDPVGAVLAVLVFEYISFTSDPAVHILSALATTLVIGLG---------FGLISGYYLGYLLRNNLLPHYLK-----------NTAVVTIMLGVFVSANLMQEESGLLTVTVMGIVLAN--MRGVGVSDILEFKETLTVLVISVLFILLAARVDSEALLSLVLLLVVLFIARPLSVWCCGLGTSLTKQDKWFLSW-MAPRGIVAAAVSSLAIKLEKIGVEGAELIVPLVFLIIIGT-------VVIQSLTAGPWAKFLRVNKEKSQ-------------------------------GLLIFGASRFSRELAAVLMSKNINMLLADNNWDNIRLARMMNIPVYYGNPASAHAL--------------------------------------------------------------------------------------------------------
238917810    LTSLSLIFLVGLVMGAICQKLKLPRIIGMLVTGIVLGPYVLDFLDPSSISADLRKMALIIILIKAGLSLDLKDLKKAGRSAILMSFVPASCIIGYILLAPVILGINHAEATVMGAVLAAVSPAVVVPMLIEKRYGTAKAIQMILSGASCDDIFVIVLFTTFLNVAQGGKANVMDFVNIPVSIILGIILGIVTGLGLYLFFETSYAR-----------------KHTVRNSMKVIIVLGFSFLLIAIEGWLEGKVSVSGLLAVVAMACTLCVPAVSARLSEKFGKLWLAAEVILFVLVGAAVDIRYTLKAGLPALLMILAALVFRAAGVLLCTVKTNLTWKERL---FCVIAYLPKATVQAAIGSVPLAAGLSCGQIVLSVAVLAIIVT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297623809    LASALLILLGGFFFGQLVKRLGAPPLVGMIAAGVLLGPQGLDLLGSAVLAEALRTVAVMVILMKAGLGLDRQKLKEQGTVAARLGFLPAACEAVVVALAAYLFGFDLLTGLLLGVILSAESPAVIVPGMLRLKSLQKGVPDAIMTGSALSDVLVLLLFSLLLGFAGGEGAHGLTLGALTLTP----------LQALPLRVLVEILLGLAVGWLAARLTVHLLVKQNWESAVQDVIVTASLALALVLGATAWPVYSGYLAVMAMGFFLVLYSAPFARRVRGEFDGLWTVAEIVLFVLLGATVDLSVLGSVLLPGLALLAVGLLVGRMLGWLLSTWG--SNWTWGERLFLLPGNMAKATVQAAIGALPLAAGVAGGEVILALSALAILVTAPLGAWLTQLTAPLLLQKGEVDP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224126915    ---------------YILTPLGESAFVSLLLVGFILGPTLWGSMKSIQTSSTFAFFGCIFYIFLIGIKMDLGIVKRAGRKPVVIGFLTFLFPVTLNLIVAGILSVLLKSIWHVAIFQAVTSFHVIVCLLADLKLVNSELGQLAISSSMISGMCSWGLVIVIL--------------------------FITELKHEPFWILLCPISLIVLIFYVLR---PLMVKMIAKTQVKEGYVLSIFIMVLGTAFLS-EVLGHHVVFGATALGIAVPHGPLGTALENKIESFVSLLPSYFVLSVSRVDLLSIHSETVFVICVFGLTSFIGKVLGGMLPALFFKVPPVEAFSLGLVMSCQGISDVLLVQHGHLTFLVDRQMYSMMVIMLFVSGTFTPVIKFLYDPSRHYKASNKRTIHHSLNMEFRILAGIYHQDSTPCMIRLLEISNPTAKTPMCCYVV-------------------------------------------------------------------------------------------------------------------------------------------------------------
218283161    LISLSYIFLVGMFLSWICKKVELPGLLGMIFTGILLGPYCLGLIDSSNISSELRKIALIIILMRAGLNLDLSDLKRVGRPAILMCFVPACFMIGMILLAPKLLGISLLDAAIMGSVVAAVSPAVILQLMDEGYGTKESIPQLILAGASVDDVFVIVMFTAFLGLAQGESINILSFVNIPLSILTGIICGALLGKGFA------------------------IFFKKNHMRDTVKILILLSVAFILVTLEDALPIPFSGLIAIMFMGIFLNHSVASKRLSVKFNKLWVGAEVLLFVLVGACVNISYALKAGMMAILLIFGVLLFRMLGVFICLLKTSLSKTERL---FCMIAYCPKATVQAAIGSVPLAAGLGCGQIVLTVAVLSILIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189207052    -------------------------LIGQIIVGLIYGLPIGGDIIPQEAFIALGYIGLVLIIFEGALAVRLDLLKANFGLSIIAATIGVVAPVAFTYILLYIFGYGAVETFIVGAALSVTSFVVLGKTSKDINFSDTRVG------TVLNNTAPNPSVPI-----ANKSGSVIGQLGALGGEDSPNLGWLIGRPTLVSGVL------AILTPVLNKWIIAPLYRKYAKTRKRHVVNVVIMILVLCAFLSITGFGGTSVLYGSFMAGASLPSREDAEEAEARSIVVKYLLQPLFFASIGFAIPFDLWTAEAIWILMLITKVVVGLVIPVSTIIRPAGVSIRQAMLLGSAMVARGEIGLLVVQIGFNNSYLSKEAFITAVWAIMLNTILGPVSVGLIIKYKARSIADGMWGLDKAERSDSTW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
51244158     ---LILGLVLVYFAGRAANFFGLPRISGYIVSGLIFSPSVSGIISFDHLFSFTSEIALAFIAYSIGGSLLMSRVRGLGKEILWIGLGAFICTCLTVYAVRDFLPASIGESLILGSISAATAPAATMAIIHELRAKG-PLTTTLLGVVALDDALTIIIFSGAITIASQLLLGQTDNSLIMQGITTVAGAIAIGLIGGL--------------------IFKNFLDPAKHTESNLMLTLGAIFL----ISGSADRFGFSPLLANMVMGVIINRVKHAEDLFHKVDTIKETIFCLFFTLAAAHFDPSVFASSAFLGIVLLIGRFSGKLIGTFLGGKISKASPQIYKNLGMALLPKAGLSLGLILLAKP--ILSAEIFDLLLNAMLVSITLN---EIISPPLAKWAITR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227874184    IIPIALMLFSGFALTRVTKRLKLPNVTAYILAGILIGPYCLNLVNPDEGTSFIADIALAFIAFGTGEFFTFSTLKQNGLKVCIITLFEATLASLFVFVLCFILKLNLSLSLVLGALAATTASASTIMTIRQFNAKGD----------FVNTLLQVVALDNVFGLVAYSMAISVAVALQSGSFKLSSILMPIALNLAVLLLGGLFGLFLKLLMPKQR-----------STDNRLIITIAVLFSFCGIC----ALLDVSPLLGCMSMGMIYINITEDDKIFKQLNYFNPPILLLFFVRSGMNFKLDVLLHSPLLLVGIFLVRILGKYLGAILGPTLVGEKKEVRKYLGLALVPQAGVAIGLSALGARIGELGRALETVILASSILYELIGPGCAKLGLYLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225181721    LNSLLIIFFLGLGAKKLFEKFKLPGLVGLVLVGILTGPFVLNLLEQDILATEIRLLALIIILLRAGLGLDRQILTRIGSSAIMSAIPGIFEGTTIMILSRIFLDFSWAQAGVLGFIIAAVSPAVVVPSMLDLRDMDKNVPILILAGASIDDVFAITVFTVFLGLAGGTATEA-----------TPLISFAMIPVEIVGGVLLGLIIGYLLVLLFNRFTLHRIEQLLLVTGSGIVVTLIGEAVSLAGLLAVMGL--------GFILLEKGNGHDYISQLEESLNHLWLGAQLFLFILIGAAVNIQVAWQAGALGIMMIALGLTARSIGVLVATWRSGLSWNERKFCAAAYLPKATVQAAIGGVPLAAGIPGGE---IILAIAVLSIIITPLGAIAIKRLAPRLLNQC-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
111025508    ---------------------HLPVMLGELLVGILLGTTGLRWIHEDPTFTFLADIGFALIMFVAGTHVPVRDATIRPALAKGTARAAIVGVLAAAAGFGIARAFGTGHAALYAVLIASSSAALVLPLIDSLRLEGTPVVQTMAQVAVA-DTACIIALPLVI--------------NPAQAPRAAIGAAAVAASAALFYTFLKYADGRGWLHSLHQESKDRRFALELRINLGVLFALAALAVH----------THVSIMLAGFALGLAVAGVGEPRRLAKQLFSITEGFLGLFFVWLGASLNLRDLRAHPSLILLGVALGL------AAVTVHCAIRFLGQPLALAALASAQLGVPVAAATIGEQTHILQPGEPSALILGALLTIGSTTFAGALAAR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225620356    LLSLALIFLCGMILGKIFSTLKLPSLLGLIITGIILGPYCFNLLDNSSISADLRELALIIILTRAGLNLDIEDLKKVGRPAILMCFVPATFEIIGMILVAPLFDISLLDAALMGSVVAAVSPAVLLKLIDEKYGTNKSIPQLLMAGASVDDIFVIVLFTSFTSLVKGGSISYLDFIKIPTS------------------IIFGLLLGIIIGFILSKFFTRFHIRDSAKVVIILSISFILISIENSISNLFGGIIGISGLLAVMSIGAYLSKEELSKRLSLKYSKLWVAAEIMLFVLVGAAVNINYAMKAGALGIILIFTVLIFRMFGVLVSLIKTKLNKKERI---FSMIAYCPKATVQAAIGSIPLSLGFASGEIILVIAVLAILIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169334469    LLTLGVFIACGFIASKICGKFRLPAVTGYLLAGLILGVSFFSVVPKDILTELLQDIALGFIAFNIGESFNIDKIKSLGGGVVLITIVQASVTIIVVTLGVYLATSDLPLSIVFGALSAATAPAATVNVIKQYKAKG-KLTNTILTVVALDDAVCLFLFSIACAVSESMINGHFNMYSALISPLIE------------IVLSLGIGAVIGIAFCFVERKIRR----------DKSQVLIISCASVLVGTGLGIYFELSSILICMAVGSVIANCSRYDRVFALTEEAVNPIYVIFFVLAGYSLDLKVVLSLGLIGLAFVVSRFIGKILGAFLGCEMARTDKVTRNYLGMGLMPMAGVGVGLAVAAARMMPDYGPLFLNIIMGATFIFEIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254283488    LYILAAVLVLGVGAQWLSWRLRTPSILALLILGIVAGPVTGLLRPDEDLLFPFISLGVALVLFEGGLTLRFRDLRGHGRTVTNLVSWGALLNWLLIAGGCVLLGFTPYLALLFAALMVVTGPTVINPLLRTMRA-RADVSQ----VLRWEGILIDPVGALLAVLVFQYLVTGSQGFMVFGKSIAAGLGVGI------------AGAFSLGFALRRHWVPEYLANVV------------TLAWVVLVFAASDYTAHESGLLAVTVMGVLLGNMKDVDEILSFKESLSILVISVLFVVLGARVDPMDILATGWSGAAVLLVVLLARPVMVWACTLGAGYSWQQRALLAW-VAPRGIVAAAVSSL-FALRLADAGYADAVDLV-----PYTFLVIIATVVLQSITARPVTRALGLAEEEP-------------------------------NGMLIVGANRVARAIGDVLQRQGFRIKLADTSYEEVRAARMVGLETYFGDPVSDQYLERVGI---------------------------------------------------------------------------------------------------
143643127    -------FFITIVISFLFVRLRLPQVIGYILVGIFLGVSGIKLFDSDQNLMMLTYFALAMIGFTIGGELRWARIKRFGTSILMITFFESAFSCIAVFIAIYFLTFNLPLALLLGGLACATAPGGTTNVIQEYKA-RGQLTSTLYGVVGADDALAIIIFSILSGVAKLFIGVSESIN---AMSIFLHILTDIGGGIFLGFILGLIVSFWML--------------YVRSLDVRHLITLTSIFICSGLSI----YLNFSLILSTMVMGIVIANPHRSRSCFVSLQSISTPLYMLFFVLIGARLDFKLLLTMGAVGIIYFIFRLFGKYFGAFTGAYFAKVPDKVRKNIGLCLFSQAGVAIGLALSIDMEFSQYNIEAQQLGATLVTIITASTLIFQVVGPIMTKYALFKAKETH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
283768353    ------------------KKIQLPNVTAYILIGVLIGPHLLNILNHETLASLIPEVALGFIAFSIGDEFELKTLKSIGKPALIITLFEALGAVLIVDTVTLLLGFPPAECLILGALAASTAPAATLMIVRQYKA-DGPLTRMLLPVVAADDAIGLITYSISISIAIGMMNHQA-----------------FSLVNTILFPIVKIIASLVLGI-----VLGLILSFIHRYFQIVMNRMSLCISFILIACALAKSFGLSDLLVCMALGSSYVNTRKAQKVLSSINDWTYPLFILFFVLSGAELNLSALPKVGILGILYISLRFGGKWLGSYVGANISKQPSVVKNYIGFALMPQAGVAIGLATLVDMPGELGMEIQTIILSATLIYELIGPLSAKF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
186683063    ITLQMAIAVFAGISAVLAAYFRIPSIVLLLLLGILFGSDGIGLLHPHLLVEVIVALATAIILFEGGLNLDLRELGRVSVSLQLLVTLGTLITLLGGSMAAHWLGFPWNIAFLYASIIVVTGPTVVGPLLKQIN-VDRQVATLLEGEGILIDPVGAILAFVVLDTILNGDADPIN----------------------AIVGLLIRLGVGAAIGGAGGYLMSLIFKR-ASFLSFELKNLVVLAILWSLFTLSQMIRSESGVMTTVVAGAVFANSSVPE--ERLLRSFKGQLTILSVSVLFILLAADLSIASWGSLFTVLVLMFIVRPINILLCTWNSDLNWRQKLFLSWVAPRGIVAASVASFFAISLTQRGINGGDSIKALVFLTIIMT----VVCQGLTAGWVAKWLQITSKD----------------------------------VTGVVIVGCNPLSLLIARFFQERGENVVMIDTDPECLVQAEAQNLRVIASSGLDAAVLEEAGLASMGTFLAMTSNGEVNFVLAQRAAEEFKPPRVLAVFPRDPQA---------------------------------------------------------
85090426     ILTLISFFFFLAVSEWVADKVLRAGLIGQIIVGLIYGVPIGNILALQETFLALGYLGLIVIIFEGGLTIRLDLLRQNLFLSTSAALLGVLTPIALFALFYAGFGYGPLKTFIVGTALCSTSFVVINSASSKHDFAQTRVGTVLISAAILDDVCGLVLVSVI-----------SQLRDIENANLGWVIGQPILASGLMAILTPLAAKFVLGPLFRLPAIETRFFRKFGHVAN-----MVLMVLVLCAFLAIAAYAGASVLFGAFLAGTVVSSLPSKQHLHQDQDAQRFILQPCFFASIGFSIPFEVIWKGIVFTILMVSGKLVVGLVIPLWDLIANRKPWSSAAFLGTAMVARGEIGLLIIQIGLNETYLSRKAFVIAVWAIVLNTVIGPV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254505834    --TIALTLASIGLLGWVAWHFKLPAILFLLVTGLIVGP-ILGVLQPQDTLGELYSLAVAVILFEGSLTLNFKQIRGISKSVWIVTLGAIISWAMTSAATHYLLGFDWALSLLFGSLTVVTGPTVIVPLLRTVRPSSKLSN-----ILRWEGILIDPLGALFVVMVYEFIVSQSQVNSLIVFGLILLIGFALG------IAAGALVAAIIRRHWLPEYLQPF----------------AVLVILLGVFTASNYLEHESGLLTVTVMGVWLANAKGVNHILHFKENLTILFISGLFILLAASVELSDFEQLGLSALVLFAFIQLVSRPVSIFLSTLKSSLELQEKAFLAWVAPRGIVAAAVSSL-FALKLTHLEVSQANLLVPLIFMVI-----IGTVVLQSATARPVARLLGVAEPSPR-------------------------------GFLIVGANDVARTIGTAIKNYDCRVLMSDTNWDYVSKARMAGFESYYGNPTSDEYLDLIGIGQ---VISVTPDQHLN-----------------------------------------------------------------------------------
142792027    --------VLSLFCQWLGWKLRLPAILPLLICGLMLGPGFGVLNPDADLLFPIISLGVAVILFEGALTLNFKEIKDHGRMVHLVSIGMVITWGCISTATYYLLNFSWEVALLFGALVVVTGPTVIVPMLRSVRPKSQLA-----SILRWEGIVIDPIGALLAVLVFEYITVSGNPTHHVLFALGSMLTLGLGLGAAAGYLIGQVI---------RHNLLPHYLR-----------NTAVLTLMLGVFVGSNLLQEESGLLTVTVMGIWLANMRGVDEILEFKETLTVLLISALFILLAARLDSNAMMDGWGGIGVLAVTMLIARPLSIWVSGIGTSLSKADKW-FLCWIAPRG----IVAAAVSSLFAIKLEANNVQGADAIVPLVF--LIIIGTVVIQSLTAGRWAKYLGVTSGSAQ-------------------------------GVLIFGASKFSRELAKLLKAKEVKVLLADSNWDNIRLARMDNIPVYFGNPASE-----------------------------------------------------------------------------------------------------------
163790422    LLSIALILIVGFIFSSIFSRFRLPGLLGLILTGIILGPYGLNLLDSKSISADIRQIALIVILFRARLTMNISDLKKNGRPAILMTFLPATFEIITVTILALLFGISTLEAAILGAVLGAVSPPVVVPGLIESGYGKAKGIQMILAGASVDDVFVIVLFTSFLGMFQGNRFDFFSL---------------LSVPVAILFGILLGVLVGYIMVKLFKYL-------HVRDTVKVLLILSVCFLMVSLEDSLKGIFPISGLLGVMALGGIILKLYLANRINIKFSKVWSGAEVFLFVLVGSVTDISALSEAGFFVVLLIFISLIFRMLAVFLSVAGTNLTAKEKLFTAGAYTP---KATVQAAIGSLPLAMGVPAGSLILSVAVLAIILTAPLGAIFIDLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222823200    ---------------YIAKFLKLPLSATEIMLGSFIG--FLGFIGESENFKLLANAGFYYLMFIAGMEINLKTFLNTERSLLNKAFIYII----LLYAFSVLAVESVDISYIFVIIIPIMSVGLLSTLYRDFGK-NCDWLNISMIVATLAEVVSIVLLTITAAFLGQGK---------------DIFSLTQNLLYLVGFLALCIFGFKFLEVLFWWYLKTILMPWQDQNEKDIRFCMAIFIAIVAIMI----YFKLEVALGAFIAGSFIATFDHKKDLEHKLSSFGYGFLPIFFIYIGSSFKLQMLLNPQVLLIAFSLTAFMIGLRILCAMTFIKILGLKNTFLFGLSHSMPLTLLIAVATLSYQTNIITQDIYSGLVLTALLEAILAISLIKFINNLSR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119899079    ---------------------RLPLAVLPILVGLGLAAAHLPAVAPSLIGHQIGFVGVLLLAFAAGLEMRAQRLSVSRLASSAAAALALPFIVGTVAAHYHFLGLPWIGALAIGLCVAVSALPVLIGLVRELAPPERPLGQIALGVAVIDDAVLWIGLAVLLLFANGGTAFATWDGSE-----------------LLAVGALGVLGMLGVVASRIGWVAPAWMLW------------PVAALYLTVGAWASSSIGLHALLGAYFAGAMMAPNWAARLPVEGIGKFALVLAPLFFGHSGLGIDNALSWSSLTASLGLLAVAVVSKLAAVLAYPPSPMLSRRQALAVGALLQCKGLMEIVAATILRDQGLLSEYAYAALVTLAVLSTTLTGPLYRLCLP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296441051    MMGIGIAIICGYFIGKLINKLKIPSVAGYVIAGLLLGQSFLGVFNEAEATSSISDLALGLIAFSIGGELLASELKKIGIKVFIIAFFEAFFAFVCVTGAMLLLKQPMETALLLGAVASATAPAATVMVINELGAKG-PLSKTLIAVVAIDDAICLMIYAVASSIAKVLITNTQNVE---WSHVMISPLIEIGGSIILGMVIGAIVVVILSKVSFTREIL------------------TVVIAAILLTLGIATKLGLSALLCNMSLGIMVANSSNKAKAFATIESITAPIYTAFFVLAGARLQISLLGQIGVIGVVYTIARIVGKVSGASCGAIITGAEPSVKKYIGLGLLSQIGVAVGLAIVISHEFAIGNLVITILLATTIITEIIGPL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242310024    -TIIAFGVILIVIAPFFSTLTRLPLVVVEILLGALA--YYFGFFEHSESLKLIAHIGFLFLMFLCGLEVNLKSFTKMGQDFL----KKVGLYFLILYSITFVFVLIFELSYIYLAAFPVMSLGMIMTLIRDYGK-DKIWLNLALSVGILGELVSIGVLVILNGAYSYG------------------LSFKLYETLLALLLFLGAIVGILKIANIIFWWFPTLKFLAIPKDSTKNQDIRFSAMLLLIMIGIVSLLKLEAVLGAFLAGAILATYFHYQKGLVDKLNGFGFFIPLFFVYTGSTLDISLILSDLEIVVLIVVCMLFLRILAAFIAYGKYFKSKKNTLLFAFSHSMPLTFLVATAQLGKQFNAISTQEYYAFILAALL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118444733    -----------VISAKVSQKIKLPDVVLFILSGVILGPHVFNLINIDKYNQLILTIGAAYILYDGGREIELKVLNKVKVSVLLLATVGVAISTGIGFFAAKIFNINIMYALLVGSIIASTDPSVLVPLFKNMN-ISSKLKQTIISESAFNDAAGAIITFSIIGALSGQAVS----------------------VGTSLLQLLKSAGGGILVGVIIGYVTTKLISKGRFGYLQEFSSETSLA-AVMASYIIAEHFGFSGFMAVFILGMICGNKEYYITNSRFKEVLTIILRMMIFVLLGTHIQFDVLAQYWKGALLVVFILIFISRPISVLISVLLDRKAKWNFREIIYLMWIRETGVIPAALAGMLVSVKFQHSDIISSVTFATIIIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225174576    --------------ALAVKRLKLPSVTGYILIGLLFSPSLLNLVEMSQQFDLVKTLGLGVIAFIVGAELEIERIRNIRAIILSSAGLSIVTFGAVFIAMYFLAGLPLPIALVLGATATATAPAPVITVIKEVRATGT-LARTLLGIVAMADAFAIFLFGIISAVVATMLADINTVSGAAFVETGQELLGSVIIGVISGLILV----------------------YLAKSAGDRKHILVVTLSVILFNSGLSQMFHLSPLLVNLVTGFTLANLARRPAVFASLEGIELPLFIVFFTLAGASLRLDVLVANWQVALIYILARTIGIVTGVTAGASFAGVDPKLRPFLGRSLLSKAGVTIGLILLVQIRFPIAPMVTAVELAAISVFEVVGPVI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169627489    ---IVVIVGMIGPLLALNTRLRIPVVIGELLAGIVIGRTGFGWIAFDPTFKMFADVGFALVMFVAGTHVPVRD-KTMRASLPQAALRAIVVGAVAAVLGVLLANFHTGHAPLYAVLIASSSAALVLPVIDSLG-LGGPKVLITTAQVAIADTASIILLPLVIDLKHAPRAAVGAVAVAACAGIVFVILHALDQAG-------------------------KLDRFHDYSKQRRVAMELRISLAIVFGLAALAVTHVSIMLAGFALGLVVAGIGEPRRLAKQLFGFTEFFSPLFFVWLGASLHVRELGENPKLILLGVGLGVA--AVLAHLVVRIFGQPLPLGALAAAQLG----VPIAAAAIGEQQQSLIHGEASALILGALVTIAAATVGGSLYAKTSQGNQPGVAKPERPVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
95928993     LTILGLILVTGYFSGKAANRLRLPRISGYIVAGLLFSPSVSGIIPYQHLFLFTSELALAFIAYSIGGSLRISRIRDLGNEIIWIGTGAFVCTCAAVYLCRPLLAIFLSVILILGGISVATAPAATMAVMHELRA-RGPLTTTLLGVVALDDALSIVLFSASITIAGQLLLSNADNHLIIQGVLTIVGSLLMGGLGGLVFG--------------------HFFQPSKRPESNLMLTLGAIFLISGI----STHLGFSPLLANMTMGVIINRVKHADDLFHQMDIMEETIFCLFFTLAAAHFDLKVFTTSAVLGIIILLGRFVGKLGGTLVGGKIAHASPQIYRNLGLALLPQAGLSLGLVFLAEP--ILPTEIFDMLLSAILVSIILN-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
295403453    MAGLALILALGMVSQVIGWYTRIPSIVILIVAGLIAGPITGWLHPEEDLLQPFISLSVAVILFEGGLSLKFNEIKSTAPVVVRLITVGVLLTWAVGSAAAWILGLDWPLAVLLASILVISGPTVIMPLLRHLR-LRGDLGPILKWEGILIDPIGATLALIVFGVILAAGPEEAITQ-----------GLTTLAVSLITGLGLGLLTGLAMIQLLRRYLLP-----------DYLQIPVVLSTVIGVFFLSDLIQADAGLFTVVIMGVVMANQRRVEHILDFKETLGLILISILFITLSATIDIDAIVPLAGGILFSLILILVARPLAVLVASRGSRLKSRERVLLGVIAPRGSLFGFRLAENGFAADILLPVTFAVIILTVISSSVLSTLAARLFG----------------------------------------------MSNTNPQGVVFVGGQIWVREIATALEEAGVRTFIIDHSRSNIAYARRKKLPAYYGNALAPGITGELDLADFGRVLAMTSDDNVNHLVAAHYGREFGTANVY------------------------------------------------------------------
87201215     -----------------------PLVVVQIIGGILLGPGVLGFVFNQQVIGSLAWWAVMMFVFVAGLELDITDAWANRRETTITAAGALLTPLVTGAIAAAFLGTYPQAVLGIGMACAVTALPILVLLMEKLGIFREPLGQRLLRYASLDDIAIWGVLALI----------------------------------LVDWHRVERQAIFLAGFAVAAWVVRALFRRL-----EESDRWYVSLIWLAVVGFAADWSGLHFMVGAFLAGAVLDAHWFRDRLDGFRQFLLLAVMPVFFLSTGLRTKWDVGGLAVFGAAFLFLVAVAGKLVGVRIAGRILGWAKGDASIIGWMLQTKALIMIIFVNVLLDKGIVTNETFTALLLMAVMSTMLT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
223985084    LTSLALLFLVGILFSQILERLRLPGLLGMILTGILLGPYGLNWLSDMNIAAELRQLALVLILLRAGLALDLNDLKRVGRPAILLCFVPAAVILGYILLGSRLLGLSMVECAVMGAVIAAVSPAVILKLMEEKRGTDQSIPQMIMAGASADDVFVIVLFSSFLTLAQGGKMTAASLLPVPVSIITGVL----------------TGALIGLMLC-------WFFRSVHRDSIKVLILMSAAFLLLEAETQLKAILPFSALLAVMAMGIAIYSRYLAQRLSQKFSRLWVGAEMMLFVLVGAVVNPAYLFKAGGPLMLLILMALLCRMAAVAVCLIKTPLTRKERL---FCMIAYCPKATVQAAIGAVPLSLGLACGELVLSAAVMAILITAPLGALGIDLTYRRWLKKAEPLPAEAE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114567109    -------LLIATFSSKMSARFGVPSLVIFIALGMIFGSDGFNLIQDPILAQQIAIACMIIILFEGGFSTKKELLRLAFQPAFSLATLGIIVTAVLGLLSHLLIGLPLESAILIGAIVSSTDAAAVFAIFRNKR--------------------------IEPKTAATIEVESASNDPMAIILTITIISFMQGEITSWQLFLSKLLWQILAGLTIGYLLGKTAPHLINRIKLDSGGFYYVLILSLCFSYGLADELNTNGFLAVFIAGCYIAEFVYKQGIARFIEGLSTFSQVVLFLMLGLLVFPSNLIQNWQHIIIAVILTFIARPVAVFICTIFWKYSLKEKLFICWG-GIKGAVPIVLATYPYVEGLEGGSYYNVVFFVVLLSALI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
94497804     ----ALSIALIGIFGWIAWRTGWPAIALMLAAGVISGP-VLHLINPEHVFGELLEVAVALILFEGGLSLNFRELRKTDGAVTRLVLLGAPIGWILGAVACFVAGLVWPVAILFAGILVVTGPTVVLPLLRQSNVAARPR-----AILKWEAIVNDPVGALLGV-------------------VTYEYLRRAGEGGSLASVIFALVAAAVVAGLIGWLAAKALGWAFPRGHVPEYLKAPVLLVAIGVFVLSNAIQQETGLLAVTVMGVALANMRLDS--LRDIQPFKENVTVLLFVILSASLDFELRQFEWRFLAFLLVLMFLVRPATVLISLAFTKVPWNERLLVAWIAPRGGLFALRLDRLGYSDGSILVTLSFAVVVATIL-----------FHGFSIRPVARLLKVTGGAER----------------------------------GLLIVGATPFSLELATQLRQLEVPVTIADNSWQRLSPARHAGIPTYHGEILSEATDERLDLAQFQVLAATTDNEAYNALVC-------------------------------------------------------------------------------
158320183    LTSLALIFLLGLTLGSILNKLKLPSLLGMMIAGMILSPYGLNLLHPSEISSDLRQLALIIILTRAGLSFNIGDLKKVGRPALLMCFVPACFIIGVTVIATRVMAVSFLDAAIMGSVLAAVSPAVVVKIIEEGYGKERSIPQLILAGASVDDVFVIVLFTAFTSLASGGKVSIFNFLQIPVSIILGIMLG--ALFGLILVLFLKKISVRDSVRILIVLSVSFLLMEIERQLNGILPVSGLLAI-LSMGIMIYRKDGLS-----------------AKQLSMQYNKLWVAAEILLFVLVGAAVDLSYATKAGTSAVIIVLCALIFRMVGVFIYLLKTTLLKKEKL---FCMVAYTPKATVQAAIGAIPLSMGLPSGQNILTVAVVSILITPLGAIGIDKLYKKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
70607570     -------LILSKIAEQVFSRLGLIPFVGSIFVGIVLGEGVTNLIQVNTIISFISSLGIVFLLFLAGAEEINTE-YKISNKLLFTTIIQIILPFILIFLILHEV-LDIPDYLALIVPLIMTSAGPLTRLLIDLGISRNEVGANLFYQATLVEIISVILFSIFSQFNKN-----------------------------LLLITLEIVLIFLLILILGPFITKVLEKIEGYIKVREVEFASIISLVLIIGF-LAEFFNFNSAIAALFLGFLLRGFKDRPDLLEKLHGFTYGFFEPLFFVSIGLFFVKINLQILVIGFILFLSVLISKFIAGFISGKITRNDPITN---GLGTSTKGGVDVSLLISALTAGIITPIEYSYTTLAISLASLAIPLLFKLR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159040598    -------LILAKLLEEAFLKIKLVPFVGAIIVGVMLGDGVLGLVNVNMVIQFISSLGIILLLFLSGAE-EFEFRSKLSLSITAAAAIELALPFLLTYVSVALMNLRLEPLLIIPLIM--TSVGPLARLLMDMGITRTSLGNSLFQQGVLVEIASVVLFAVLLTLQLGGS----------------------------LVTLLSIILLIALVFIMGPWVSKLLERVEGYIKVREIEFAAVISLILIMAFLAELVNFNSAIMALFLGILLKRYLNDRPELLEKLHGFYGFFEPLFFVSIGLYFNLGILALGFSLALILLASKILAGALSAMVLKVKP-------LINGLGTSTKGGVDASLLVTLLTMGLIPKVTYSYLALAIIVNSLAAPLFFRLITR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
193650183    LASVVLLISCSWACGKIADMLYLPPLLGMLLAGLVLRNSGHYDVDQNVFQPHLREVALTVLLVASGLSLDPAMLKKLSLVVTQLAILPCITETIAAAVVHYLLGLPWVWGLLLGSILSPVSSAVILPALLDQKGLGEDKGIITLVMAAFDDIFCISAFVFLSIIFSEGSWQTNAMRGPIEVAIGVCVGIVWGIITGFIPH-----------------------KCESSLTLKRTYIITAGGVLLTFGSKMIDLPGLAIMTAAFVSAICWKKNDFSDNVEMATNNVWDFLEPLLFASIGTEIDLSSIRPTLITSASVLLIITLVRVATCFFVLKDTNFNLREKIFVNIAWLPKATVQAAIGPIALDMARSRDEYASDVLAISVLAILITPIGAIAMTLRGEYLLKKY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
48477781     ---LALIFIGALLFLALFERFKLVPYVAAVFIGIVIGPGVLGLIKILPNITLFISLGINFLLFGGSLEFKDINTKELLKVKIIIGILEFIIPFSLISFIVYYIFHNIIVSMVTGIVTGMSSAGPLTRLLSDTGLNRTQDGNSIFRQVVAIEISAVVLFSFLS-----------------------DVYREKITLIHILIIAAELFVSILLIILFGKYILKGFLEKMDISSKAHETIIAIIISFILILGFVGQYYGFNSAIVALFLGIILRDFINDRPLIAEKVSTYGFFEPLFFIGLGLYF-VKVSLSLIILGIIIFVLGLLIKPIAGIIFSRFIGIK---ALRNGLGTSVNGGVDAALLVVALSISIVTRYQYSIIMFAISLLTLAVPLLFNIENPVIPSNNSRY-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254443613    ---------------VIAHKFDFPTIVLLFAGGLALGPAGLGWIDPQHVMPVIVSLSIGIILFEGGLTLKPADYTASPTIILLLTVGVLVTWLCAAAAIYFIFQASWQISLLSGSLVVVTGPTVIVPMLHRLR-LKDKLGSILHWEGVLIDPIGVFVAVFCYELVVVEDGSSAIAGLALR---------------LLVGLILGAIGGVAIQQCLERKWIP--------DSLTNPFALAAAVLVFTCAELISHESGLLAVTVAGVVVARRRSSEVR-QIKAFKAELTDILIATLFLLLVSRLDPAVFLQDLWLVAAAAVVMLIGRPLNILLCSIGSGLTGREKLFLAW-VAPRGIVAASMASLALQLSESPEHAASGIVETFVYTIICGTVIIQGLSAGWWARKLRVSRGKA-------------------------------------DGWLIVGAHALGRGIARIMVENGRNVLLVDSNQRNIDAAKRDGLQAALEDAREAEDLR-------------------------------------------------------------------------------------------------------
93004987     ------ALLLSGVVGWLAWYLKQPSLLIGIIVGPVLGVFDPDLVLGELMFPFIS-LGVAIILFEGSLTLEFEEIKQHGSVVQMLVSVGVLITIAIVSLTYLLFDIDPIIALLFGALVCVTGPTVIMPLLRSVRPNKT-----ISNILKWEGIIIDPIGAIAVVLVYEYIISGGEASSILLFAKIVVLAVAMGLAGAWALAFL-----------MRRHMIPEFLRNVF-----------TLAFVLVLFSISNHLEHESGLLTVTVLGVALANWPKRDTILEFNESLTILLVSVLFIILAARVELESLLSVGFALVLLAIVMFVARPLSVWVSSIGSNLKTKEKLMISW-IGPRGIVAAAISSLAIRLQEYDIQGVELLVPLVFLVIIGTVMIQGLGAK--------------------------------------MVGNFLGVREPETNGILVVGSNPVALLVATSLKDQGFDVIVAHNNYTNIASARMSGLRTYFGNPVSDHALDLIGIG--RLFAMSMDKELNTLSEIHYRHE--------------------------------------------------------------------------
158301226    ---LVVLTVAANFGGFLISLTTLPRLIGMLMVGILF--QNVGWVNLDGEFQELRKLALVIILIRAGLEMDPTAFKKIYKTILKLGLIPWFVECSLIAVCAFFLQLPWMWSILLGSIVGAVSPAVVVPCLFRLRTKGYGVVK------------GIPTLIIAVAGIDDAVSVAGFGIISSIMFSTQSLGLQIAQAP---VCIIGGLGFGVVWGFLCKYVPEPGDAYVVPIRTLMLFGGGLLAVFGSEEIHFEGAGPLGVVFAAFTASYFWCGQGWELEVSTAFEIFWMIFEPILFGITGASIKIAELDPHIVSIVGSIYAVAVIRILTTVAIAFGDKLNVKEKIFVAISWMSKATVQAALGPVALKTVMSNEHYAELVKMVCILSIILTPLGAILISVTGTKLLKKTKQQLEPLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
161527533    ---ILLAAGVVIFLGAFFKRTGIPDVAFLMVLGVILGP-VLGLIQPEQVVPYFAALALIIIMFDGGLNLDIKHVIRTAHFSSTLAILGFILSVAMISIAAHALGWLWLESILLGSIVGGSSSAIVFGLVRNVKISDETKSMLSFESALTDILATIVAFILFAVLAGTFDLQILQETIGRAVVVGLVLGFGVGIPWMYVST------------------------KLGNAQHGYMLTLGILFVLFF----LANSFGESGALTALVFGLMLGNKNHLARILRFKLPLTFLVRAFFFVFVGLMASFG-QIEYMIFGILITIAVFFGRGIVARITLTKRFSKLDKAVTNA--MIPRGLAAAVLATYPITMGLPNAEAYPQIIFFIILSSVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297559321    ---LLLILMAAFLAPLVTDRLAVPSVVLEIVFGIVLGPSLLGLVRETETVAMLADLGLALLMFMAGYEVDFARI---RGRPLRRAALAWLCSVALGMGTGWALFGASQTALIIGLALITTALGTVLPILRDSGGLEGAFGARFMASGTMGEFGPIVLITLLLSGYRPLEA-----------------------------TLLLVGFFVLAGLSAWRATRPPLTRLIRATGSSTQVAVRLCILVIVLFVWLAASLRLDALLGAFAAGIIVRLMFTTHRVESKMDAVGFGFLPVFFVVTGVRFDLSALLADPVALLLVPLLLAAFLVVRGGYLLSRGDVPGRQRLPLALFSATALPLIAVLATIGTDTGALDGATAAALLGAGVLSVLVLP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284042365    --------------GMLARRFLVPVVVLEIALGIVIGPELLGLAEPDDFVEFFSSLGLGMLFFFAGYEIDFQRIRPLRLAALGWALSLLLAYALGGLLAMAGVVLSL---VFVGSAMATTAIGTLIPILSDAGELKTRFGTYLLGAGAMGEFGPILLITLVFSTKGAAANAAILLAFVLLAVLAGIFAVRSVGHAWD------------------------VFERTLETSSQLAIRFAVVMVFALAALAASLGL--DLLLGGFVAGIILRLALRGREVEKLTAVGYGFLIPFFFVVSGIKLDIGALTADPIQFLKLPLFLALFLVVRGVPALLLYRSVLDLRDRAALAFFSATELPLVVATIAVEEGHMRASTAAGLVAAAILSTAIYPIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
34498358     ----AFGILLALIGGQIAVRVRLPAITGYIVTGLIIGPYNLLNQELLNEASLFVQLALGIALFEAGRRVDL-RWLRVEKTLLTTTLFYCLLLFAALFALLNASGFGAPASLMLAALGIATSPIVVLEIVRESRADGQVSERLLTATALSS-------LLAMAGFALALSYTHLSADHSVEDGILMPGWLILGSVALGLVAGL-------VTTQLNRWL----------GGHQREAQRVLLFGLIALLVGAADMLQLLALMALLVAGMSTRNLRHGYTVSEGILSLSHVFTVAFFVSAGAHLSPQALASHWPLALLCLILRGGIGMLVWWLAARGNGLSRRQGAWLGLALSPMNSGSALLLGLGMSLGEAAASFSAALMAALLINEIAAPILTRLALRLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15899675     -------------------RLKVSPVIAYLLGG-LISFNYFHFDFNSSYFEILNFLALNLLAFEIGTSFDISRAKELFRRAMGIALTELILIVLISYFIGYLLHLDLFASLFLVMASIDTSTSILYKIIG--NKVDKNDRDLLVAVASVEDIEVFFLYSIAIALNGSFNV------------------------FRISFVILEVFIASLIIYAFAKYFLTGLSIFKFTSFEDESILILVPIVLVFVFEYISQVTQVPATLTMILAGIAFSSISGSEKVLRYTGPIREFSLIFFFLSVGSYLKITAGISTFVLI---SFIILAIKYFSFSTASWVSGTTLVKAFTNGLYMLPLSEFGIIVSLQALQQGIDIAIVYYISVVVVLVSSIIASILAVRVNVLQRVIGIVYSR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258542551    MTSLFTDATIFVFLPWVLWRLALPIVVLPILIGILLAVWHAPIQEPSSYGDTIGWVAVLVLAFTAGLEMSPSLGRLLGGAGVALGIPFLVGSFLAYTCFLPLHGWPLIAAASIGLCISVSALPVLIGVVRELDAAQRPLGQLALKLAVVDDAALWVGLAVLQFAHRGTAAL-------------------HGWTGLEFLAIALLVGLAAAGNWASRHFRHPPAWVIWVT----------VPIYLAAGSWASMQLGLHELIGAYFAGAIMPPSWVRRLPIEQVGTFAIWLAPMFFGHSGLRINGDLTWPSIIASFALVGISILSKIGAVYVFPPAPGLKPRQALGIGALLQCKGLMEIVAATILHEQGMLSDFAFASLMVLAVVSTVLTGPLFRLLAP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
145591739    ---LSLAVALGVFFAYLVDRLGYPPLLGFLAAGFIAG-----SVLRLSVPDILLQMLIALVAFEAGRQLGSGSLSP---AAFFAVILEAAFVAGLSISVFRLMGFSLREALIVAVMLLSSSSLLVLKF---TEGLPPEARNVAISLTTLEDTVLFIALSLLVGKATFET-----------------------LPVQLVMVTGIGALSLGVFTWASRYIV-----------GKEYAIPFALAAAFSLVYVVQYFNVASPYLGAFLAGFAFSRTDTYGVHNREAAALSNLIFYAYMFAIGASLPTHQINPWLIVILFLALVAMLIRGVAVFFGSLFMLGNPRTSARIAVSTAHISELSISVPVIAYSHGFVESPEFVLALSTVIMSLVLAPIVWRRHDVIEDYVARRVREL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296441995    LTSLALIFLMGLLLGSIFNKLKLPNLLGMIITGMILGPYAIGALDASILSPDLRQLALVIILTRAGLSLELEDLKKVGRPAVLMCFIPACFIMGVILLAPQLLGISILEAAIMGTVIAAVSPAVIVPLMEEGYGVKKSVPQLILAGASVDDVFVIVLFTAFTALASGGEVS---------------IGSFVQIPIAIVVGIAIGIGVGILLVIFFK-------KWHLRDSMKILIILSISFLLIEMEHRLVDIVPMSGLLAIMTLGIILNRGALAKRLAIKYNKLWVAAEVILFVLVGATVDLNYAIKAGIVAVMVVLGALIIRMLGVFISLLGTTLTANEKL---FCMLAYTPKATVQAAIGGIPLTMGLPCGELVLTVAVLAILIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254492389    ----------------------MPAIVFLLIAGIVLGPLTGWLNPEADLLFPMVSLAVAVILFEGSLTLKFEDIRGLQKVVRILTFGVMITWFSIAVATHFLLEFSWGLSILFGAIMVVTGPTVIVPMLRTVRPNAKISNVLRWEGIVIDPLGAILAVLVFEVLLSIQLQGHVSVGHTIYMF---------GKTLVVGLSIGAVSGYLFGIILRKHWL------------PEYLHNVTTLALVFATFAISNEISEESGLLTVTVLGIWLAN--MKNVSVENILDFKEDLSILLISGLFILLAARLNFDSFQQLGMGAVMLFLFIQLIARPVKVF--------------------LSTIGSDLSWQEKVMISWIGPRGIVAAAVTALFSLRLQDIGVENADLLVPLAFAIIIGTVLVQGSTAKFIANRLGVAEPDDSGF-------------LIIGANSVARVLAQALKENGFRTRLTDGSWTNVKQARMKGLDTYYGNA--------------------------------------------------------------------------------------------------------------
223985723    ---LAIILLSGFLLTRVTKLLKLPNVTAYILTGVLLGPFCFNVIPTENSLGFVTDVALGFIAFGVGRYFLFHELKRNGINILILTCCEALIAAVVIIFVMVVIFQPLAFALLLGAIGSATAPASTIMTIR-QYQAKGDFVNLILQVVALDDAVSILAFSVCAAIAEALVQHSAMNLMVFIEP--------------VLTNGLAVAMGIGCGLIMHK--------MITEKRSDDNRLIIAVSMILIMSALCTAL-DVSPLLCCMAMGAAYLNLSKDIQLFDQVSSFTPPIMTIFFVVSGMNLNIPALRYVGLIGLGFFFFRIVGKLIGSWIGCTLIQAPAATRNNFGLALVPSAGVAIGLAALGQR--ILPGEYGTLLSTVILSTAILYEIIGPLCAKTSLILSGSIPKENLHPAHHKH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257067021    LTNVGLIMIAGLIGSKLFSKIKLAPILGMLLAGIIISPNLLGLVKGDALSKDLRQIALVVILSRAGLSLSFDRLREVGLPAILMTFLPASFMVAITFLANKIFNLPYIDSAILGAVLAAVSPAIVVRLIEEGYGEDKKIPEIILAGSSIDDVYTIVFFTVFINLKLGGQASMGSFLNIPISIITG--------------ILFGIILGYILDIIYSKINLGKIYKVIVLMGLS-FFILEIEDLAKGYIAFSGLVAIISTTM-----TIKKLDQDLADELLDVYGSLWELFEIFLFVLVGITVDLSIIGEEILPALLLITGGLIFRMLGVYLALLPSNLEKSEKIFSGFAYLPKATVQAAIGPVALGYGIASGK---LILAISVIAILYTPLGAILTDKTYKKLLK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
192360894    ----VGVIIFAGLLGVLARRIKVPDIVLFLVIGIALGPTIGGLLHDSVMNQMILTVGACYLLFEGGATLRFVVLREVWITLLLISTLGVLITGAITAAVGVWFGLPLAIALVLGALTASTDPATLIPIFK-QVPIKDRVSQTVMSESALNDAMGAIATFAVVGYVMGTGGGFSLTGSLQTLAWEVGMGLLLGGLVGYAAAFLMAHNSFGIFRDVTPFVIILAVITVYLLADAVHASGFMAVFTCGVIIGNKEAFGLPL------------DHHEHEYLEDYMGNTALLMRMFIFILLGSQVDFHLLKEYLGIGLALLAVFIVIARPLTVFLCAAPDRRAKWSLKELLFMSWTRETGVIPAALVGILAGMKVPGMDVVGAITFIFILGTILI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
162447546    LTKVAVILFVGFIGSLIARKFKLPNVSGYLVLGLLIGPSLGGFISDQDVFGFISELALAFIAFSIGSEFAIKRVKKMGKEISVITLLEVLGAVSLVFIAMLFINSSIAFALILASMSAATAPAATLMVMRQYRA-NGPVSKAIVPITALDDIFGIIIFGFFLSIAQLLLPQGDPLP-------------VWLMISKPFIEVFGSLIIGLIIGIALSYGAKKFDKISDDIQVLSLIAIFATVGGLTLMNHYMSDFGISFSLANIMVGSVIANIALKNRTFQSINDLATPFYIIFFTLAGASLDLGILRQDYLILIIAATYIIAGKILGTMAGAQMVNSHPNVKKYLGFALLPQGGVSIGLLTI---VAVQMTQLYPIIAAVIMLSVLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114319818    ----AGLIALSVFTSVIAFRFGAPLLLVFLCIGLIAGEDGLGFVNDADLAYLVGSLALAVILFDSGFGTPVQTLRRAAGPAIILATVGVLLTTLLGVAAHFLFDLPWPYAFLMGAIVSSTDAAAVFFLLRAGGVKIYKRVRSVLEVESGSNDPMAIFLTLFFIELILAGGTEMPWGLQFLLGFGQQMGLGLVMGLVAGFLIVELVNRIQL--------------------EEALYPIAVMAMALCLFAATGYLGG-SGFLAVYVAGIVAGNRAIRAKLRQYQAGMTWLAQIIMFLVLGLIATPSEFIPVAMPAIALGLFLMLIARPLAVWLCVLPFRLEREATTFLSWVGLRGAVSILLGILPIVAGVENGQLFLNVAFIMVLTSLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
65318126     ----------------------------------------------------------------------------------------------------------------MTLIISTISLGVVVPTLKENXLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFVAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPMLMIPILIVGLFISKLIPSLVLRKW-YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEAKSHDFPIVKLDDITIASLTEQTAFHADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL---------------------------------------------------------------------
257076025    -------------------------------------PGVLGLITILPNISLFISLGINFLLFTGGLEFKELETKKLLNPSILTGVIEFILPFGLISFVVYYIFHSVLIALIVGLVTGMSSAGPLTRLLTDTGLNHTEEGNSIFQQVVTMEISGVILFSFLADLYG-----------------------KVVTIYLVLKIAMELVVSLVFILLFSRYVLTRLLVKIDFSARANETVIAVIIGFVLVLGFVGQLYGFNSAIIALFIGISLREFNERPLVAEKVSTFYGFFEPLFFIGLGLYF-VKITLPLITLGLLIFAIAIILKPIAGTITSRFMHVDT---WKNAFGTSVHGGVDAALLVVALGLSLIGRYDYSAVMIAITLLTVVIPALFNVKAPVVK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118443785    --------IFAFITPIIFKKFKIPFVVGEIFIGIIIGKSFLNLVNEDIWIGFLSHLGLAYLLFLSGLEIDFDKLRANNKKQLVKRLLMSFGMFGISLVVSFVLSFSLRHFGFLAFLFSASAPGLIVPFLKEKNLLNTEYGQTLLIYTLICEFICLLALPIISSTINS------------------------GLTYKNFLFIILFIAAFLIFKIIQKF--SHILDLSTATFRNLHIGVRAAFALILLLVTLSNKIGAEIILGSFLAGFIFTLDKGREDLMHELDILGYGFLPIYFIMVGVNLDISSVFADPKSLLIPLFLLIIFIIKIVPFLLMSYSFGFNKALSGGLILSAQLSLFIVGAQMAYNLKIISSSDYSTFILTTVISCILFPMLF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
210621514    LVSLALIFLVGMSLASICEKIKIPRIIGMLVTGIILGPYVLDFLDSSNISSELRKMALIIILIKAGLSLDLKDLKKVGRPALLMSFLPATFEIIAYAIFAILFGVSRVEAALIGAVLSAVSPAVVVPRMVDLNNLGTKKGQMILAGASFDDVFVIVLFSTFLAMNQGEGVNLSSFA-------------DIPISIVSGILIGSVVGLILYRFFEYRYNKEHLIR--NSTKVIIILAVSFLLVALEDYLGRVAMSGLLAVTSMALVLAMKSTNIVKVRLQEKFGKIWIAAEVVLFVLVGAAVDIRYTMGAGFTAVIMIFIALAIRSIGVFICMIGTELNTKERL---FCVFSYLPKATVQAAIGSVPLAAGLNCGKLVLSIAVLAIIIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
77917763     -TALSCIFLGALVGGRLAALCHVPRVTGYLLAGMVLSPHLLGWHEALHTLDLLSQVALGMILLSIGGQLRPENLRRWRHRILLFSLAETGLTLLLVGGAAVVVNLLFLRYAVPGLSLAMTTFYLVV-----------FLGIISVA------TAPAATLMVVRECESEGPLTQATLTLVGLNNILALFGFVLAAHWLVAPLLGQLLSPILVGGVVGLLLAIWAERLDKGNEFKLLLLGGVVLVTVMCRLLQCDPLLAHLALGASLA----NGSPRWHRLAAALQEIDYPVYVAFFVLAGANLHFETLAHIGLLGIGYVIARTAGKIGGAWLGARLGRFGERMRRWTGMTLLAQAGVAIGLASLSRQWPAGGAMVETVVLGSVVIFELIGPLAVR-HGLVRAGEVPILSLLEKRAPEGAFEGLHHVVQHFRSSLGIPAGHRLKDPGDILVRHVM-------------------------------------------------------------------------------------------------------------------------------------------------------------
95930369     -PILVIGLILGFIMGEVCRRLGLPKVTGYILAGLLLNPRLTPIIPGDEHTDLVTNISLAFITFSVGGTLLMEKIRTLGKPIILITLFELFVATAFVTVVPLLGGFGDGSTVGQVLPMALLLGALAAPAVVHEYHAKGEVTSTIMGVAAFDDILGIINYSLAISFAAMFVLHQPLRSDS------------------LLEPVIKIVGSIGIGILFG-WILNGLIRLIRH--EKEGVLITLVFSLLALCYGVTSSLGGDELLSTMAMGVVVTNNPQRDKVFQILERYTELIFVLFFTLSAMHLDFSVLMANLPIILLFVLFRSLGKWTGAFLGGKLGRSSRMVQRYTVGGLLPQGGIVIGLALLIRQDATFADFAAILVNVIIGATIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149376965    --------VLSLFCQWLAWRVRMPAILFLLAGGIAAGP-LLGFLDPEIVFGDLLSLAVAIILFEGSLTLRYDEIRGHGKMVRNLIPVGSIVTCIIGTLAAWILEVSWEVALLFGAISIVTGPTVIAPLLRSVRP-DAKLANILRWEGIIIDPVGALLAVLVFEGIVSWGQGNVFSHSLYIFGKTLAVGFLIG-----------AVAGWLNGIALRKHLLPQYLH-----------NAGTLTFMLGVYALSNEMAHESGLLTVTVMGIWMAN--MKQVPIDSILEFKESLSVLLISA--------------LFIILAARVEFEAIAQLGWGLVAVLALLMLVARPASIFLSAIG------TSLNWRDKLFLSWIAPRGIVAAAVSALFAFQLQKLGYESAGALVPLIFMLIIATVTLQSLTARP-------------LARLLKVAEPAEYGFLILGANPVARKIGVALKKLEVPVTLADTNWENVKQARMENLQVYFGNP--------------------------------------------------------------------------------------------------------------
258654948    ----LAVIVTAGLAGLLAARTRIPVVVGELLAGVLLGRSGLQILDTNPTFTFLADIGFALVMFVAGSHVPILDPRLRQGIGVGLARAALVGALAAALGVGLATAFGTGNGAIYAVLMASSSAAIVLPIVDSLGLTGSGVLQLLPQVAVA-DAACIVALPLVIDPA-----------------------HAGRAALGALAVIGCALAAFLLLRWGERTGLRRHLHRVSENRKFALELRISLLVLFALAAVAMA-THVSVMLAGFALGLAIAAIGEPRRLARQLFAISDFFAPLFFVWLGASLDVRDLGQHPSLILLGLLLGLGALLAHLVGALTRQPMS-----LAALSCAQMG-VPVAAATLATQVGLLGPGEAPAMILGALVT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
295707287    ---ITLVVGLGVLSQWLAWRFKLPAIVVMSIIGLLTGP-ILGLIDPAQLFDPFVSIAVAVILFEGSLNLDMREVRGIEKPVFRIVTLGAMLAWILGSLAAHYIDLSWAVAIVIGGLFIVTGPTVILPLLRQAKLKPKPA-----AILKWEGIIVDPFGALLAVF----------------SFEIVQFLVLREVSGKTILFFFAASIIAVLIGWLLGRGIGWMFQK--GHIPEYLKSPVVFIVVIACFTIADEIKHETGLLAVTAMGITLANMHISSRHFKENISVLLTSTIFIMLTAGLTMKTITEIFHWNIILFVLLMLFIVRPVSIFLSTVGTDLSIKEKILIGW-IAPRGIVALTVSS--YFAKVLIDEGFKDASILTTLTFALVFATVCAHGFSLSWLAKK-----------------------------------LDLSIGEEPGILLVGSNDFTVAFASKLKQLGYPVLVADSSWERLRVARRAEVDVYHG----------------------------------------------------------------------------------------------------------------
88798496     ---------------ALAHRTRLPRVTLLLLFGIVIGPQALDLIPPTDRFDLIADLTLLMVGFLLGGKLTRDSLKTSAWPVMVISICAALLTAVLVAAVLWWAGLSFAIALLLGCIASATAPAAILDVVAETNP-DSRFSQLLLSIVAVDDLWALILF-------GMGMSLVSQMTGHGVDEPFLMAAFEEMIGAVILGVMLGVPSAYATGRIR-----------------PGQPMLTEALGVVCICGGLALWLGVSYLIAAMVLGVIVNLAEHHDYPFHAIEGVESLFMLIFFVIAGASLDLSSLGSLSLIGLLYILMRTAGKFAGAWLGCRLSRTDALTRRWLGLALLPQAGVPIGLALVASAAF---PEHRQTLLSVVIASTVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255514191    --NILFVFVAAFILNSLFDKIKITSILPLMLIGLVIGPALHLINTGQSLTPYISALAIAFILFDVGLNMDPKRLRKVFYTATKFTFVAISTGLVLGAIAYLTFGWNLVESMMFGFALSGPSSIIVPTLVKVIRAP--------------DDLKTTLLYESVSSDTVELIIPIILLEILVQSNLTPVGVFGLVIATIFGSIIFGVAAAIIWLFIMNR----------FKSYSREYSWMLTIAVVLA-AYGISEIVGLNGLITVFVFGIYLSLPDDVEHIKSYQREVALFTSTFFFVYIGMLFSVSTLLAVLLTVMLALIIILVRSAFVPMLKGYMDKDPHYRGKQSSLISYNRGLSPSIVATLPLAAGIVIPGFLDAIFMVILFTNVVSTIGIFFAYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
147779220    -------------------------------------------ISIIHLLETLSSFGIMFYLFLLGVKMDYGMIRSSGSKAWLIGFSTYLFPILLTVPVSLIMDHELETSVQLSLLVSSTTFHSVACFLEDLKLLNSELGRLAMSSSMI--------------------SGGLSYTTLIFAFTARQSQLNGDGFGVWLCIIMSGIAQIIFTRVAIKPILIWMIKQTPEGQPVKEFHHCIIFLLVLGSSLISEITGMHXFFGPMVLGLEVPEGSPLAFTLVDRLDFFFSFLPIYFIVCGGRTNLTRVTPHTCLVVELMSLLGFLSKFIGTILVFLCDMFLRDAITLSLILNSIGILDIHFYTSANQLKFIDNQCFSVLNTTA---MFITGIVSHLVSTLYDPSTRYMAXKRRTIQHSSRXLKLRLLVCVHQEEQVPNIINLLEMSNPTRESPIAVYLLHLIELVGRALLVAHQPFKHFDHRPTPI-----------------------------------------------------------------------------------------------------------------------------
154250956    ----AALITFSIFAGALSSRIGAPLLLVFLAFGMLVGEEGPGVFNDFRLAYLAGSFALAIILFDGGLRTSRNALARAWAPAGALATIGVLLTAAIGVAAKFLLGIGWVEAFLLGAIVGSTDAAAVFLLLHQRGL---RLRARVSATLEVESAINDPMAIFLTLALVGIAVEGVQL---------DSVGAVIGEIGNFLWQLVGGVIFGLAGGWFVVRAINRL------QLSPGLYPIMAGALAL-LVFALTQSAGASGYVAIFLIGFTVGNTPHRSEISRFTDGMAWLAQICMFLMLGLLVTPSSLLPILLPAIAVAVVLFFVARPIAVWLCLKPLKFAPNETLFISWLGLRGSVAVFLAVIPVFAGVEGATLFSVAYVIVLVSLVAQGWTIALTARWTDVELPPRPTAKRGVE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218289351    --DLFVMLASGALAARVAERLRLPDIVLYVIIGVLLGPSALSVLRVPEFHDAVLSLGAAWIVFQGGLEMRFQVLRRIWLSVLLLATFGLAITAAVGVAAHFALGLPIMSALLLGSLLASTDPASLVPIFQRL-SIRARVAQAVIAESAFTDATGAMLTALVLSRVMASGGAHASAGDLAEQVVRLALGG----------AAIGMALGLAAAWLVSRHAPP----------TPGGRSLYLVLAALGSYAVASEL-GASGFMASFVAGMALVHAPERWQLEGFVDAMSLQFRMLIFVSLGSQMNLRLMAHHLGLALLVVAVFMLVARPLTVLASLVPDRRAKWTWRFFFWVRETGTIAIALAGLVQGAGVSGAQVFTQVAATAVIATLLTPLLARWLGLVER-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
111021121    -------------------------------AGIVIGPHVFDIAVEGSEIELLRDLGLGLLFLLAGYEIDTAEITGRGRRALLTWLVSLALAFAVVSLLSIVHVVDAGTAV--AIAMTSTALGTLLPILRDAGALDTRLGRTILNHGAFGELGPVVAMAVLLGSRGSVASIVVLG---------------------LFTAAAVLVAFIPARVRREGSRITAIIRSGSETTSQTTVRLTMLLLVALTVLAAS--FGLDTILGAFAAGFILATPEGDETLEKKLDGLAFGFLPIFFVTSGMAIDVAAVASEPGVLIAFVLLILLVRAGPVYVAGRFDRFTARERTQLALYAGTGLPLIVAVTGVAVDSGDMTSANASVLVAAGAITVLLFPLAASL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220906324    ITLLIVSTVGAGILAVVAGFLRLPSIVFLLLFGLALGRSGLNLIHPDWLLEVMVPLAVALILFEGGLNLELRTTEAVSGSIRNLVTIGTLITFIGGGMAAHWLGFPWPIAFLYAALVVVTGPTVINPLLKQVQADRQLSAVLEGEGVLIDPIGAILAVVVLNIVLQG-------NTDPWTVVVSLTERLGVGATLGFLGGFLLGWFL-----------------QRATWLSNDLKNLVVLAVVWSLFGTAQAFVSESGLMTAVTVGITLPEERLLRRFMGQLSTL--AISVLFILLAADLSLASVIALGWGSLFTVLTLMLIVRPLNVLVSTWNSGLNWRQKAFLSWIAPRGIVAASVASLFAISLTNQGINGGDSIKALVFLTIAATVFIQGLSA--------------------------------------HWVADLLKIRSQEATGAMIVGCNPLGRLVGRLMQERGEQVVMIDANPEYCRQAEAEGLQVYLSSALDMEVLQEAGLPHLGTFLAVTSNAEVNSVLAQRVREEFHPPRVLAVFPGSPEVK--------------------------------------------------------
157736817    IILIITVCMIIMAAPIISKMIKTPVVVIEIT--LGLLCGYLGLIYSDETLKLVAKFGFVYLMFLAGLEINFKLVKIIKATLAVNVILYFILLYTISGLVCWLFGLGLT----YFVALPIFSLGMIMMLLKEYGK-EQPWLNLALSIGVVGEIISILALTLF-----------SGWTEYGFTSNFFYSILTIALVIVAIILLLRVSYVLFWWFPEIRNFIIPE-NQDDKHDQDIRFSLSLLLIFVSIML----ILKIDVVLGAFTTGLFFKMFNQKHELLEKIESFYGFFAPIFFIYTGSTVKLDMVTLEILHHAIFIMCAIITIRLISSYLVFYNYLKFKQTMLFALSDSMPLTFMVAIAMLSYNYGLISQDEYFSFIIASII----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254448333    LSTLALIAVIGMFCQWLAWRVHMPAILFLLLSGIILGPVAGVVEPDAELLFPFISLSVAVILFEGSLTLKFRELKEVGSVVRNMVSYGALINAAITTVVHYIVGLDWPLAALFGAIMVVTGPTVIVPLLRTIKP-NARVAKALRWEGIVIDPLGALFAVLVYEWIVAQQGGGGWSQASLIFVQTIAVGMVTG-----------ALAGYLFGVVLRRHWLPEYLH-----------NFSTLALVCGVFAVSEMLRHESGLLAITVMGIWLAN--MRDVNTEDILNFKESLTIVLVSSLFIVLAARLNFADLQMLGWSSVGVLAVMQFLSRPIKVF--------------------FSTFRSVFTPKEGLLLAWVGPRGIVAAAVSALFA-------------LKLEQNGYEGAELLVPLAFAVIMGTVIIQSATARPLAKALGVAEPDSRGYLIMGANPVARAIAKALQEANYRVLLADTYWDNISTARMDNLPTFYG----------------------------------------------------------------------------------------------------------------
87124946     ---LFLAIAIAAWLPAVMPWLVLPSAVLEILLGVMLGPHGFQLDHPGPALTLLANLGMGFLFLQAGFELDPRGLSRGFGQGLGAWLLSIPLAALSASLLISVGTIPPAGVMWVMLALITTSLGIVQPLLRDRAWLPTNYRSLLMVHAVVGEVIPVAVLSVL-----------------------QNHHSGRGMALIQLMAYALISALLLILLLKHRQAWEQFLQRTMGGSSQVPMRFVVGLLAV--MVALAHLLEVDLILGALMAGVLLANTALWPQFQARLDGVGGGFLPLFFVVTGMNLDFHPLLSQPLLIPCLVVVMLLVRGLPVWWMSRRDCAQPAARIALAFDVSTQLPLVVAVVVIAQRQGVLSMRVVTLFISAAMVTVMLFPGIA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158523190    MEHLFNILVFAASFAVIALRTSLPLITGFLLTGILAGPHGLNLISASAVLGFVDEIALAFIAFAAGNELYIKDLKNRIKSIQWMTVCLVVATLGICGTAIFFLANQIAVSLLGASILVALSPSATMAVINELRAKG-PFTQTVLGVTMIADVVVITLFAISLSM---------------TSGLLTGMGINIGFIGILLLEMSLSLVFGYLLGRLFMGILRLPAGRPVKAGAILMSGYGIYALAGAIRALSQSYLPFSIIVEPLLIGFVVSNYGQGRMEFSDILELGPAVYIAFFTLTGASLPLDVLARTWQIALVLVVVRFGAVVVGAVAGGVAAREPAAYNRVGWMAYITQAGVSLGLAAVVVEFPEWGGPFATILIAVVVFNQILGPPLLKQAILLLQEAHPKGEAPVHAGPREAIIFGLEPQALALARLLASNDWQVRIT--------VLGGCADTSRNMGVKIC--HIPSLTL-------------------------NALEQMDAGRAEAIVTLLSD-EENLRVCELAYEHFGTPNLVVRLNDRANINRFQDLGALIVDPGT-----AMVNLLDQ-----------------------------
297727927    ---------------LLLSPLRLPTYISQILASFLLGPSILGPVRSLFVLESMALLGLVYYTFIVGVEIEVSAITRAGIHSFGFAVGCALPPFLVGALTGYVFLNKLSFPIFLGSTFSSTAFSVLARNIAELKLAGTDVGQLTLSASLINDTFAWTGLTVATVLGHSRCTITQTTWTLTSGVVIFGASYLLLRPMLLRLARRAAEGEAVG-------------------EDRECWILIGVMVA----ALVADAGGTHAIFGAFVFGLAVPNGPVGVALVEKVEDFVGALLPLFFALSGLRTDTATNMHSAVLLMVAAMVAAVLKVAAAIGVAGVFGMPLSDGTSIGLLLNTKGIIELVILNIARNKGVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
30680533     -----------------------------MIAGIILGQTCHSWIHDPKVAETLGAFGFVLYWFLKGVTMDAELPFRTEKRSSVIGFITVIIPLICGSLTFRYSSILRMEYRLIIFLQSISAFTSIDTLLKDLQIKHSEFGRIALSGAMVTDMLA------------FGVTFFNAIYYEKLYGFMQTVGFCL---------------FVVVMICVVRPAMYWVIKQTPEGRVKDFYLYSIFGIAFACFTFFNKVIHLFGPAGSFVFGLTVPNGPLGTTLIQKFESFNLGSILPLFGSLTMSGDLIRMEGQIYEVISFILLVNTTKFVVTTITAYAFKMPLRDSFALALVLSNKGIFELAYYTYAVELKLIRPEVFTILAAYTLLNSIFIPMLLELVHDPTKRF--RCYRKRNLGILKDGAALQCLMCVYRPDHITSMT-DLLETFSPSQDSPMACNILHLVELVGQA-----------------------------------------------------------------------------------------------------------------------------------------------
296242037    ---VFTGWLFSKLLGVYFKVKNLGELPGYLLGSLITAILFHGLV-NYQDLSLVAEISSILIVFHAGLTSDFMEVLENFKRALVMSVFAILTTFFAVTLILLSLGFPMETALLIAILFSNTATETAALTLEKLG---TRLKNLLVSASFIDDIIVLFI---------------------ATTYFNLLKGLQGSDLILSLIISITSLLVIMQVGKFRERFAKFFIKM---SKSHESFVDTTITVLAGVVAVFLLFKGSGLIAG-YLAGLLISIGAAIRDPLLRFKPIDSVFIPLFLLYVSPLI--IRPGINLVFVFSVFAGAVLGKFLPYFFFIRHSQQFKEDAIIAGLCMSGRGVLEMVLVVYGMSLGLLPENIVNSILVVSVSTSLFA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136310374    MTETLGAFAVLAWLAYLASRLHLPELVGFLIVGALLGPSGIELVSEHELLRPLTEIALAILMFVIGERVSVRALRAARWTLTTGAT-QYILCAVLVFWATRAVGADRSVALVLAALAGAGAPMTIAHIVSSVKATGN-YAVGVVGTHAVSDAFATTTFAAVLPIATILADQDADVSAAVLDFVQLGFGGAALGLLGG-------------------WFISRLGFQIETSGELLLF----VLVHILLGWSIADWLNISLPLMAGATAASVSPEAFSLRLFRTIKSIEQPLYLLFFALAGASIHLNDLGGVGVVGLVYIGVRVGAKIVGGLIGGLFGGLGWKTALRLGVNLTPQAGVAVGLAVLASEVGDPGAEAATVVLGSVVLFELVGPLLVAKDLHGSDAEQDSGQVDPTRVELPANVLIASPMPIEIPEWLIDLAARWR------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189499851    ---IIGGIIVLGVVGFLFSKTKIPTPIILMFAGIILGPATNILQSDSGIAPYFGTFALILILFEGGLDLEFDLVIRQFSSALLLGFLSFILASAITAFCLIGLQMDLSEALLYGFIFGGTSPAIILPLLSRLSIPKKLKTLLTLEAVISEVLTVISVILYINILEEPGHFQGVSIFNHILAILGTSILLA-ALSGLIWSRFMGYFSKQNLAYMLTLGFILLLYTLTDFLGGEGAITILAFGILLGNGKILA--FKTQSVLAKMNSTINIDDFELDEVVKKINAELTFLVRTFFFVFIGLLFDFNFFTEEVLQMTAAIIAIFFISRFTSANLVRPLSPSIRSAHISSLGIIPRGLATAVMAFIVLESGVTTSSELLPVVFSVILA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
198471907    --SLVVLTVAANFGGYLISLTTLPRLIGMLLVGILF--QNVGWVNLDGDFSHLRKFALTIILTRAGLEMEPEAFKKVYKTILKLGIIPWCVEAVIVAVMHFLLDLPWIWSFLLGSIIAAVSPAVVVPCLFRLRTKGYGVAKLVVAVAGVDDALSVAIFGIISTVMFSDKGLAYQIAQA-PVCILGGLGFGVLWGSLARIFPEKGDAYVVPLRTLL------------------LFTGGLMAIYGSEELGFEGAGPLAVVFSAFVSNLFWCKDGWDVEVSTAFEIFWMIFEPILFGITGSTIKIRELDSHTVSIGAACIFTAILRIFTTAGIAFGDRLNLKEKFFVGLSWMAKATVQAALGPVALKHLDENSTYASIVQTICVFSIVLTPLGAILISVTGTKLLTKTKQP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254456879    --NIGIIFVLGSIVGWFSPGFGIPRVVGYLLLGLVIGPGLLGFVKHSHLIIDIS-LSVIAVLVGATLKFSSLDGHHKEVIYITLAIGTFIIVAIGFILFANVLKFETTQSLLLAGIATATAPATPLAIVNEL-HAKGIFTSTLLAIVALDDVISLMLFSLALTIGTSLVGS--------------------GVLEWINIVDATKVLFFSILFGTIAGLINTLLERVF-VDSKTMETIATLGLIF-LVYSMSNFYALEPLLSAMTMGIVMANTSHNFDLIQEEIHLANIIFMLFFIISAMYLQLEALLSVPLIIALYTILRFVGKVSGSYLGAVVSNSSDAIKKYMGIALFPQAGVAIGLA-LSIQNHPQLESIAPLILNVIIATTFIHELL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269956628    -----------------------PLPVVEIALGMLIGPAILGLVEPGGLPQQLGRMGLAAIIYIAGYELDYRRIWSTGGWAVLAGIGVVVAADAAGLEVAGAADMSLVTSGVFGIALTSTALSTAMPALRDANETTTPYGRAIVAAGAVGQLAPLLALSVV---------------------------FGGRQIWWSAIALVVFAVLLLAAMRIAARGLPTWARRVMTTTMHSSGHFAVRLVVFMIAVLAAEAFDVDMLVGAFAAGVLMRDREERELTEHKFQGLFGLLTPMFFVSTGVAFDLRGLFAQPLALALVPVFVLVMFVARGFPLVLPRGSSARDRVAAMFWTGVGLAVVVAVVDIAVQEGAITSVLGSAMVGAGMVSLLSFPTLALAVRP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142038888    --------------------------------------------------------GVAVILFEGALTLNFKEIKDHGRMVHLVSIGMVITWGCISVATFYLLNFSWEVALLFGALVVVTGPTVIVPMLRSVRPKSQLA-----SILRWEGIVIDPIGALLAVLVFEYITVSGDPTSHVLYALGSMLTLGLGLGAASGYLIGQVI---------RRNLLPHYLR-----------NTAVLTLMLGIFVGSNLLQEESGLLTVTVMGIWLANMRGVDEILEFKETLTVLLISALFILLAARLDSNAMMDGWGGVGVLAVTMLVARPLSIWVSGIGTSLSKADKW-FLCWIAPRG----IVAAAVSSLFAIKLEATNVQGADAIVPLVF--LIIIGTVVIQSLTAGRWAKYLGVTSGSAQ-------------------------------GLLIFGASKFSRELAKILKAKDIKVLLADSNWDNIRLARMDNIPVYFGNPASE-----------------------------------------------------------------------------------------------------------
242278317    LITLGLLFMVGFLADTIGRNTPIPRVSILMVAGFMIGPSGFDLVSTQSWMPVVSDMALVMIGFLLGSSLQYASLRRSGMLVLWITLGVVVATAVIVGGGLWLAGIPLPLALIYGGIAPATAPAATVDVVHEANAKG-RFTEILLKIIALDDALGLIVFSLMLAAAQMLSSAGGGSLE------------TLAHGGKDIVFAIFVGAVLGA----------PMSYLTGYLKSGEHTLLEALGMV-CLCGGLAMWLDVSFLLAAMTMGMVVVNFAKRIDCSFSIRSIEWPIVVLFFLFAGVNIEIEHIYVNQKLIMFYILLRIVSRFMGGIFGAKKGGENLFFGKWMSMALMPQAGIALGMALTAAHRFEEFEAVVSVIAATTIFFEIAGPICTRFALKKVGDITPGEKRKTKRE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288940318    ---------VSVLASVVTARVGAPLLLVFLVMGMLFGEDGPGGIADVQLAHLLGNLALAVILFDGGLATCYKDFRVGLRPALGLATLGVLITTAITGLFAWWLDLDWLEGLLLGAIVGSTDAAAVFSLLRSNGIELKQR---------------------VGATLEIESGSNDPMAIFLTIALIELILSDRGNPGWMLLSFARQMGLGALFGLAGGFVLVWLVNRL--KMSAGLHPLAIMAGGLCLFGITATLNG-SGFLAIYLAGIVIGNRPLESRLEIKRFHLARLAQIGMFLMLGLLVTPDLLPVAPDALLFALVLILAARPLAVWLCLLPFRFPWREQVFIGW-VGLRGAVPIILALFPLLAGLTAPMIFNIVFFVVLVSLLIQGWTVIGLARRLDLEVPPSTHLLQRVELDIPGQQELELVGYRLAENAPIVVETSVAQTRLPPGSRLVAVLRDGRLLDQ------------------------------------------------------------------------------------------------------------------------------------------------
296116046    ----------------------IPIVVIPILVGIVIAPVGTWGIPSQYG-EDVGWIAVLVLAFTAGLDMTAPSMGRLLGSALVALGVPFCIGSVLIYFYFLPLGSSTIGAMSIGLCLAVSALPVMIGVVRELSPAERPMGHLALRLAIVDDAALWIGLACLQFAAEGP-------------------GAFHGWHITQFIAVAVLGGLALISSTAAYRLPHPPLWVIW----------AAVPLWLASGAWASMQIGLHELIGAYFAGAIMPPKWVRRLPVERVGTFSLLLAPMFFGHSGMHINEALTWPSVIASLLLVVISITTKMGAVVLYPPSPDMSRQQALGMGALLQCKGLMEIVAATILHNKGMISEFAYASLMVLAVTSTTLTGPMFRLVTRWRR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118479691    LLSIVIIITLGIASQWTAWRFQLPAIVVMAVAGLLIGP-VFGIINPKEVFSPLVSLSVAIILFEGSLSLDIRELRGLSKPVFRIVTFGAFIAWIAGALAAHVAGLDWAVAFIIGGLFIVTGPTVIIPLLRQARLKPRTA-----AILKWEGIIVDPFGALLAVFA-------------------FQIVNFLTKENVQLHTLLYFFAGSLFAMVLGYIFSIFMSYMILKGKVPEYLKAPILLVTVLLCFGIAEVMHETGMLAVTVMGITLARMKKYISSIGDIRHFNENISVLLTSTVFIILTASLPIFSWPIISFVLMMLFVVRPLSIWISTIGTELTKAERALVGW-IAPRGIVALTVSS--YFATELLQEGYKDASILTALTFALVITTVCAHGFSIGFLAKRLGLANTEP-----------------------------------PGILISGASTFSSAFALHCKEMGVPSLIVDVSEEHLQCAKVKGLNTYNGQVLSEQLQFEVDMNQYEYLIAVTDTDSYNVLVA-------------------------------------------------------------------------------
226303810    -------------------------------AGAVVGPFALNIAADSEAIGILRELGLGMLFLLAGYEIDRQELSGRGGR---RALYTWLFCLALAFTVVALLGMRISAEAAVAIAMTSTALGTLLPILKDNKLLDTRLGKTVLNHGAVGELGPVVAMAVLLSARG-------------------------AVLSLIVLAVFALIAIVVAVLPGKLIHEGSWTHRLVRAGADTTTTVRLTVLLLVSLGVLSAVFSLDVILGAFAAGFILRRPEGDERLEIKLDGIAFGFLPIFFITSGMAIDVSAVAASPGILIAFLILIVVVRGVPVFFVTKFEKFTTRESAQVALYGATGLPMIVAVTGAAVDAHQMSSDNASILVAAGAIT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
153810922    -----------MFMGWICQKIKLPSLLGMLITGIVLGPYVLNLLDDSILSAELRKIALIIILTRAGLGLDLSGLKKIGRPAVLMCFVPASFELIGMILLAPLMGLTVLEAAIMGAVLAAVSPAVVVKLMDEGYGVNEGIPQLILAGASVDDVYVI---VLFSTFVGMMQGEGASILKFVNIPISIFLGIAIGLLIGVLLAYF-------------------FKKMHIRDTSKVLIILSISFLLVVMEDKLSTPITFSALIAIMFIGIGLQKKRVAKRLSVKYGKLWVAAEVFLFVLVGATVNIGYLGKVGVKALIVIIGALVFRMFGVFVCLLGTSLKRKERLFTMLAYTP---KATVQAAIGGIPLALGFTCGDLVLTVAVLAIVLT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
22297702     -----------FFAGQLARRLGAPALIGMMLAGILLGPAALNLLDTDILAPTLRAVAVMVILMKAGLGLDRQKLVQQGTVALRLGVLPALCEMAVVAGMALLLGFDLRQGLLLGAIVAPESPAVIVPGMLRLK---------SLGWGVDKGISD----AILSGSAISDVVVLLLFSLLMGADQGRGFLGDLPPAIAVGVQALLEIGGGLIVGYGLAWALVFVLVKQNWSQNRVQTTLVAAAVALGAVGLADRLPLFSGYVAVMSAGFFLMDAPLGRQLRVGFDGLWQVAEIFLFVLLGASVQLGVLQRSLGVLVILAGGTFIGRGIGWYLSTLGSDWTRSERLFLLPGNSAKATVQAAIGALPLSAGVPGAET---MLAIAVLSILIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
171059904    -----------------------PLVVVQILAGIALGPGVLGQWWPDQALNGVAWWAVMLFVFIAGIELDLGAAWRHRRLALGVPLLAGGVAACGGLMTSGWIGLPWQFVVGVGMACAVTALPILVLFLERLSLLREPMGQRILRYASLDDILIWAVMALILM---------------DWQRMGHQAAFLLGFGLLA-------------------WAMRVLMRCVA-----EQDRWYLAPVWLAVCALAADWAGLHYMVGAFLAGAVLADLFDRAAMDTLRHHVLMLLMPVFFLSTGLRTHWSVQGADVLIAALVLLVASVGGKLLGVRLAGHVGWSSAEARLVGWLLQTKALIMIIFANILLDRQVITADAFTALLLMAVGSTMLTPLLARLRGRLGSALW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142186824    LAIIAAGGILAQ---WLAWRIHLPAIVLLLVGGFVLGP-GTGFIDPAADFGEVYRMAVAIILFEGGLTLNLTGIRDVRRLILVGGPLVWAMT---ATAAHFIAGLSWPAATVLGAILVVTGPTVVMPLLRQT-QLAARPASLLRWEAIVNDLFAVIAFEVFLVAHGSHDAAGLAASLAAAAILSVGGGYAAGEAICWAFTHGKVPEYLKAPVL--------------------------LASVIAANAITNMVLEEAGLVTVTVMGIRLANSRIASLAEMRRFVTILLVSSLFLLLTAALDTEAVRSLDLRSVAFVACVMFVIRPAAVFLSTAGCGLSFAERLFVGW-IAPRG-----------------------VVAVAISSLFAA--------------ALSDAGVADAPQMVALAFAVVVATVFAHGFTLAPLAGRLGLTPASKPGVLVVGGSPVAVAFASALKEAGIPVLIADSEWGRIREARLADIPVYFGEVLSEDAHYAIDVRRFSTVIAATTNDAYNTLVC-------------------------------------------------------------------------------
296284750    -----------VFAGSISSRFGLPALIGFLCLGMLAGVDGPGGIADYLLTQGVGIACLIFILFSGGIDTDWRDVRRVATPALVLATGGVLISAGIMALAALLLGFSPYQGFLLGAIIASTDAAAVFAILRSTG---------------LDLHGDVPALIEVESGSNDPMAIFLVGAALMFITVPDFSPITLVPQFLLQMVLGAAVGFGAG------YLLPEILKRSQYRHGGLAFVISIAAALIA--YGLASVLGGNGFLAAYVAGLTAGNRTYRASTIVSTFGLAWLAQVVMFLTLGLLITPSNLTGVIVPGLAITFILMFIARPMSVFVCLAPFRQFGWRAKLFVSWAGRGAVPIVLATFPIVAGVPSAFTIFNIVFFVVLSIIQGPTINWLANRL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297620749    ---LSIILIVGLLSTWIAELIHIPNILLMLLMGFLVGPIT-GLINPQELFGDLLSLSVAIILFEGGLSLEIRKVKKIGPIVMRLVIFSTLLGIVLGIFLQHYAKFSYEYAVLLASILVITGPTVIIPLLQQLHIKEPARSILRWEGIIIDPIGAITAVLIFEAFFKTSHSPTET--------------FAIGLSLSILIGVLGVLCAFLFILALKRYLIPDILH-----------NSVVLLLLIFAYSISNYIQTDSGLVTATVMGFTLANQKSVKHIVEFKESLRVILIAFLFITLAASIDPQVVLKYWKSLMITLFLLFIVRPLVVFISTFGSQLSWREK-TLMIIVAPRGIVSASVASLALELAELGFKETAWLTSIVFSVIALT----VCFCAIGTFVFAPLLKLASSFEP----------------------------------GVLIIGANSFAREVGKSLSERGLIPYYIDTNFWKASEAKKQKGNVFYGSFENQDTLAEIGV----VLALTENDEVNSLAINHFSR---------------------------------------------------------------------------
255505265    ----LFALSVCLLAGLLMKKLKLPAVTAYLVGGILIGPYGLGFVSNENVVEYISEVALGFIAFSIGNEFRLSQLKKTGRVAFFEALTATFLVTIVMILLHMVLGLSLPAALLLGAIATATAPAATLMVVRQYKAKGS-----------LTDIL--LPIVALDDAIALAAFAIFSGIAGAINMGHFDLASVLLAPILEIIFSLALGAALGAVLTFC--------EKFFYSNSKRLFVLLAVAISMLELNIGGMTVGFSSLLVCMMLGTVFCNMNFSEELMSKTDQWTAPVFILFFVLSGAELEFSVFTDVAIVGVGIVYVLVLGKYIGASAGSKLMKCDDKIVKYLGITLLPQAGVALGMSLAATETMGEQGILVRNITLFAVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
262197443    ----VFNLALAAALGVLAVRLKIPSIALLLLTGILVGPSVLGILQPDALLQFVVGMAVAVILFEGGLTLDLRRSPIVIRRMLTVGVLITWLGTALAAWWLLELSFDL--ALLCGSLVIVTGPTVVSPLLRRIG-VRERLKHILYWEAVLIDAIGVFIAVLCLEWLVPDAGRAWSPLLRFGARVALGAGVGI-------------FTGITMALLLRHHVIP-----------DEQVNIFVLGVALFAYAACEAVLPESGILAVIIAGLIVGMTKPKDNLKRFKLELTELGIGMLFILLSARLQVSRFFDYGWGLLATIGVLLLVLRPLAIATATVGHRFSVQEKLFLSWIAPRGIIAAFMASLFALELSHDPEMAAQAPILETFTFAVIGITVVIQGFSASWVAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291556123    -----AIIIVCIVGNKLSARIGVPSLLIFLALGMICGSDGILKIDNYQLSEQVCTVCLIFIMFCGGFSANWKAAKPVLRAGLLSSLGTIVTALITTAGCHFLIGFDIKESFLIGAVISSTDAASVFSILR-SKQLNLRGG----------------LASLLEIESGSNDPFSYMLTVIALAIMAGDDISKLGLLAVLQIVLGVAFGFAMGLAAV------FVMKKVKLSKNS--FDIIFMMAMIFAAYSAPILLGGNGYLSVYIAGIIIGNSNIGEQLVHFFDGITGLSQIMLFFLLGLLSNPSQLPGIILPALAIFAVMTFISRPAAVFAICSKGYTWADRLFIAWS-GLRGASSIVFAIMATVSDVYTDSLFNIVVCICLISVAFGTLLPKVATGLK--LIDNESSVLKTFNDYQDETPQFNMMRIFVSDTHTWNGHKISEIDFPDDSLVLM-----------------------------------------------------------------------------------------------------------------------------------------------------------
83943044     ----AIALVGAIGVGWIAWRLRMPAIVLMLVAGILIGPVLGIFDPARDIGPLMGSIAVAIILFEGGLSLNFHTLQDAVGGVRRLVYIGAPLGWLMSALLHYVAGLSWSSSAVFGGIMIVTGPTVIAPLLRTARLSRR------------------------PATLLQWEAILNDPIGALAAVLAFEVVIALNTATTASEAMLELFIGAAVATAAGVAAGIGLSRAFKRGWVPEYMKVPVLALLLGVFAASDAVLHESGLLAVTIMGIVIANSKLYEEMRRFKEHATVLLVSGVFILLAAGLDVEALGNDWRAAAFVAVVVLVARPVTVFISLIGSGIPFREKLLVALT----GPRGVVLVAVA---GLFGERLLSLGFEDAALIAPLAFALVAVTVVVNGFTLAPFARLLGLTGADTP-------------------------------GVVIIGGSDWTTQLAEVLKKAKIPVLMTDPNFIRLRKARAAGIDTFSGDILSEAAEQRVELVSYATLIAATDNDAYNTLVT-------------------------------------------------------------------------------
288555470    ----------------FSTRLGVPALVLFLLVGMTMGSDGLGFINNPYLAQLIGIIALVVILFEGGLQTKWSAVKAVAKPSLSLATIGVLLTTIVVAVAAFIFGVSWLEGFLFGAIVGSTDAAAIFAVLKGQNIKNN-------------------LSATLEAESGTNDPMAVFLTLSFIQLLTISESSYIMLIGSFFWQMGAGLALGYGLGLLASYAINKI-----NLDSSGLYPIFALAFAL-LTYSLNDLIGASGLLAVYVAALVIGNRDYKHSIFRFNEGFAWMMQILMFVILGLLVFPAQLLSFDIIVLLALILIFVARPIAVFLSTPRMGFNTREKIFLSWA-GLKGAVPIVLATFPMTMGVENSQLFFNVVFFVVLTSAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142021125    LLSLVAVGLLSITCQYLAYKVRLPAILPLLIVGIVVGPVFGVLNADDDLLFPVVSLSVAIILFEGSLTLKFSDIAGHGNMVRNLCSVGVVVTWLVAAAAHYSLDLTWQLSFLFGAIVTVTGPTVIVPMLRTVRPKTNLANILRWEGIVIDPIGALLAVLVFEFIVASQETAITHTLIAFGKTIGIGSVLGLASGYLLGLSIRK----------------DWIPHYLLNT--------AVLTVILGVFAASNYVALESGLLAVTISGMVLANMKDVEDILEFKETLSVLLISGLFILLATRLNLQSVVDGWGSVVVLAAIMFVARPLSVLASSVGTGLKLNELALLSWIAPRGIVAAAVSALFSLKLEEIGYEGAGIIVPIVFMVIIATVVVQSLTSRTIASLLKVRAPAPT--------------------------------------GYLIFGGSKFNRALATEMINQKLDVTIADTNWDAIREARMKDIPVYFGNP--------------------------------------------------------------------------------------------------------------
218778002    --SLGFLMLAGYVGAIIFQVMKLPRITGYIFAGILIGPHALGIFTHERVMDLVDDLALSFIALTAGGSLELKELVHIGLTVLFIVLIVFCSVAALVSLAGPQFSFTAQAMGLLLGVLAVAISPSSVIAIIAEAKAKGPFTETALGVTVAIDVIVIVLFTIAMAAARGLL-----MSQGADPMVFAALGGELLVSVLLGSMLGWGLAYYIKKVGHD---LPLVLLLAAFGVAR-----LSAFLSWYIHENYNASVHMEPLLICMAAGFVVANSDYGRIFVDTLERFSLPVYLLFFCLTGASLDLHALASTWPLALAIAFMRAAGIWTATNLSGLLTKSPAPHRKRAFMAFVSQAGVAVGLAGLAQAQFPIGGYLLTVVLALIAVNQIAGPVLLKL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116748965    --SIGLIILMGLAADLVFRRLKLPGFMGMLLVGMTVGPHGLDLMAPEMVSEDFREIALVVLLLRAGLGLNRSTLRRVGALTIGMSCLPNLFLAAVVVTAHWLLGFGLVEGAILGAVLGTASLSVVVP--KALDYIDRGRG----------------ALKGIPTLLLASCPLDNVFMIVLFTFFAGMYGAAQVRLLSALAQIPGAIVLGVLSGVLPGYVLYRLFGKYDRCAQRGALALLGASILLVWLENAHQIVTFSSLFGVMTMAFILLEKPVAFVISQRLQKLRVFAELLLFVLLGARVNIPVIGQVGFEAIAVIVGGLACRSLGVGLALLGSGFDGREKLFCAVSWLSKGTAQAALGAIPLAAGVAFGEE---ILAIVVLSIVMTPVSAILMGFL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
91228456     ----ALLIALSVLLSPVSSKLGIPILLVFLAVGMLAGEDGLGLFDNFSIAYLVSNLALAIILLDGGMRTRVASFRVALWPSVSLATFGVAITTILGLMATWLFDLDLLQGILVGAIVGSTDAAAVFSLLKGR-SLNERVGSTLEIESGTNDPMAVFLTVTLIAILANPGADLSAGFLAFSFLKQFGIG-----------ALLGFAGGWILWKVINRNQLP-----------DGLYSILTVSGGLLIFALSNTLGG-SGILSIYLVGLLLGNTRSRHSILHVLDGMTWLAQIGMFLVLGLLVTPSLSIALPGLALAFGMILFARPISVWIGLLPFKSFTPREKWFVSW-VGLRGAVPIILAVFPMMAGLPDAQLYNLAFFVVMVSLIVQGGTLTKAMSLAKVELPSKPEPISRTGVEIYPTSEWELFIYRLKADKWCIGEPLRSLSMPEGTRIAAVF---------------------------------------------------------------------------------------------------------------------------------------------------------
163782207    --ILLIVFTGAFFSPIFSRALRMPVPVGELILGLALGHLLGGVQEVPEVLDFLAEFGFLLLMFLAGLEIDFNLIESIKGRLLGI----YTLYTFLILITATAAALLLNLSLTSVVILSLLSVGLMLATLRDMGILSSPLAKRVMIVGVIGELVSLFALTLM---------EKVGRFHGWSSFLLETA------------LVGGFFVGFFLLFRVVKLLVWWFPEMVKKLTYEEDPSAIAVRLSLALMFSTASLAGIESVLGAFLAGAVFSFFRKKHDLEEKLSSIGYGFLPIFFIKTGMDMELSSLNFDTAKSVGMFLALMLLVRLIPSPLLLTAGFTPKELITSSLLLSYPFTLMIAGTEIAHSSGLIDDTTSIALYISAALSSLLFPWTTKLLLKVLR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257067305    MWWIALAGVFATVLALLTRRT-IPDVVWLLVLGIVIGPHTLGLAESTEAVAFLRELGLGFLFLLAGFEVNTAD---MRSRAGRSAALTWLLCAGLGVGAGLLVGGDWKVAAVLGIAATSTALGTLLPILKDSGVLAAPLGRATMLHGAYGELLPVLAMSLLLTTRATAQAAAVLVLFAVLAVVTVAVPARIFRRVPLLGRAFTAAS-----------------NSTMQTTMRVTVWILITLMLLTAALELDVALGAFAAGLLLHAALRGAAPEHAGEIMHKVEVLFSLLIPVFFLTSGMSIDVAAVLGVWPLLAGFVAMILLVRGLPVLCRELWTTTSVREKAALGLYSATGLPIIVAVTQIAAGSGLITVTTASAMVMAGAITVLVFPLLA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
32265970     ------IFVLLILFAPISSLTRIPIVVVEMILG-AIAAHFFTFLNDSQEIHIVAEIGFLFLMFLCGLEVDIKSFAKLGKPFL----LQTLAYFCTLYGITCIVVFSAKISYVYIAAFPVMSLGMIVALIKDYGK-DQPWLDLALKIGILGELVSIAALVIIDGASRHG------------------VGSELGRKLLMLGLFLLFVIFGFKIAKVIFWWIPQVRFLFLPNDDSNSQDLRFVFMLLFGFVLLMMFLEIKAVLGAFLAGTILATFFKHKAELPEKLNHFGFGFFVPFFFVHVGSTLNLNAQILYHALYLVIGMLTLRLISASIVFGKYFKSAKFTLLFALSDSMPLTFLIATATLGKSIGELNDTLYASFVLGAILEGIIFSVLIKIVYVFWK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
237737564    ------------FVGKIFEKIKLPSLIGMMVAGLLIGPYGVNKVPSLALAPTLKDIALVTVLFIGGLGIGADQMKKIGRPAICLSIIPASLGFAIAYLSTIFLDFTFVQGAILGFIIAAVSPAVLVPAMV--NLIENRVGQKK----------SIPQLLLVGASADDSIAITLFTSFLAIYFQRIDGGNSDIKTQLIMVPISIIASVF--IGWGMGYIGNRSFLKIKNINYRLITTFAICLVLRFIENRFFALYNSLLTIMSFGFFIRYYQGERYREIHQGMNSIWKYGKIYLFTFVGMAINPRLVGGYFFIGVTILAYSLSIRSIGVLISLVGTNLNYRERLFCVVAYLPKATVQSAKAGIPLQMGVVGGEIMQ---AIAILSVLVT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114799296    --------ALAALTSLVSQRFGAPLLLVFLGIGLLAGEDGLLGIQSGSAAYFIGSLALAIILFDSGFETPMRSYKVAAAPALSLATFGVVLTAGLGVAAHFLFGVGWLEAFLLGSIVASTDAAAVFFLLRAGGRLREKVGSTLEIESGANDPMAIFLTILLIELIVADAGTDALFGFEVLMTFVQQMGLGI------------------LFGIVGGFGISWFLHKLVNV-DPGLYPISGLAAALVVFSVCA-LLGGSGFLAAYVAGVVAGNRKFAHRLRRFQVGMTWLAQIGMFLALGLLATPSEFPRILVPLILAGVLIFVARPLAVWLCLLPFDFRSRETLFTGW-VGLRGAVSILLAILPGLAGIENGSFYNVVFVMVLVSLLVQGWTIQPAAKLLKMSLPSEQGLVDRVELELRGATEM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
28211490     ------ILLICAVSSKVLYKYGIPTLIMFLAIGMIMGSEGLGYFDNSELANKLCNFGLLFIMFSGGFETNWKTAKPVAFASGVLATGGVVLTFLIGIFAHFILGLTFLEGMLLGSIISSTDAASVFSILRSKK------------------------LNLKNNLAPMLEMESGSNDPVAYMLTTIVIGLITGGKHNIVTLLMTQILIGALVGILVGKISVWLINNI-NLDIEGLYSILAISTALLSYSGANQLMGNGF-LAVYITGLIMGNSRLVHKISRYFDGLSWLMQILLFFTLGLLVFPSRLFQVALKGIGTAAFIIFIARPIAVFCVLTLFKRPIKDQLLVSWVGFRGAASIVFATYPLTAGLVADEIFNIVFFVALVSVLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225874971    -------LVLAFLANLLARKTGLPDVLVLMATGVLIGPHLINLTQYPGLRAGFGTLALILILLEAGLELDLRQLLKYLPAGILLAAVSYALCLLLIAPVTHLLGLSWRDAILVAAVLGGVSASVSLPVLQTMRMRTSLRMILTVEGAMADIFSVLTVTSLLHAPAGTVPVGSLLGGLAMKLGISVVLGIAVGAGWAVLLPRLSDRSFWQVLTFGAVLV---LFAVTDAVGGGDLLAVLIFGLALANLPLARRY----LASGNVWQLRYVKPTEEQTQLLAFHAELSFLVRTFFFVLVGMDIEFSGFATEWKPIVAVVLVVLLARGFAILATRLLWRDSHPLERELAFWMHPRGLITVVLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88813082     -----FLLTLSILASIPAERSGVPVLVIFLVLGMLAGEQGLGGVQDVATAHLLGTMALAVILFDGGLHTPLSSFRTGLGPGLSLATAGVVATAIITAGCVVLLGDPWLNSLLLVSIISSTDAAAVFYLLRARGLELHPRVRNTLEIESVNDPIAIFLTVVL---------------------IEWVLQQHQATPAGLLVSLGQQLIGGAALGGAGGALLTWVVNRLPLPAS--LYPLLALSGGLLI-YGMSAYIGGSGFLAAYLAGLILGNRARRRSIQRFHDGIAWLCQIGLFLMLGLLVTPDLLQVAPKALLVVGAIIVLGRPLAVALCLLPFRFPWRQVVFISW-VGIRGAVPIVLSLFPLLAGVPGAVVFNLVFFIVLISLLLQGWTVAPVARWLSLQLPRLHPDARWIDLGIPSDHELVICELPPQCPALNAPLGALQPPYGVQLLALVRQGCSVPVTPQALQARDLLYLLVPSADSSVQE---------------------------------------------------------------------------------------------------------------------------
134815598    ----------------------------------------------------------------------LRERRAIRGLIIKGAMVTLIGGTFITVIV---LGWDFRTSILFGTLIVVTGPTVITPLLKRIRVHHGVSTILEAEGILLDAIGAIVAVVALEIAISPSGLSFLTGLYHIVSRLS--VGAILGISGGYLLTL----------MFRFRYLIP-----------DGLENVFILSWVIALFQVSNTISPESGIAAVTIAGMTIGNSKT--YIQQDLLEFKEQLTVLMIGMLFILLSADVRLQQIIGVLTVFMLIFLIRPLSVFIGTENSGLDLKQKLLLSL-IAPRGIVAAAVASLFVYELEMHGFDGTQLRALVFLLIIITVLLAGLTGGFIAGKLDLRRRSQSGW--------------------------------------IILGAHEISRLLSRLLKQAGNDIICIDEDPNACLKAENEGIKVFFGNALDDRTLQRAEPDTRKGIIALSGNEEVNYIFSQRAKHLSKEMSIL------------------------------------------------------------------
268324232    ------ALTLGFVVGKITHHFRLTAIVGYIVVGILLGPTFHIVELSYYEVNIIVNFTLGLIAFIIGGSFTIDFLKRLGKSSIVITIIQSFATFLIITLGVFLFTHNWCIGLLLGSIGVATAPAGTIAALHDCKAKRGTLSKMTTAIVGLDDGVTIIIFVIAIALVKVI------------------LGDSLFVPSIIIRPLIEIFGAVALGIAIGI-----ILAYSAKKVKGRESILIMSLAGILICVGLAEIFHLSAILACMFLGATFINPRIGRTFFEIVESILPPIYIIFFIVAGLKLRPDLLIEMGIIGIIYIGCRITGKMGGTFFGSKLVKAEPYIQKYLGLALLSQAGVAVGLAVTVAGELSAYGKVGADLGAMTITIIAATTVVFEIIGPM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142148059    ---------------WFAWRVGLPAILPLLIVGFAVGPLLGWLDPSADLLFPLVSLAVGLILFEGGLSLNLSELRETRGVVIRLVSLGALVTWIASALAAYYLGLEANMAALFGALIIVTGPTVIGPLLRIVRP-SVRVANILKWEGILIDAIGALIAVLVFEFLLTQNLDEAPLNTILLFGRFIVMGSAVGLASG--------------------YALAWLLRR--RMIPEYLINVAALGAVFATFAIASALAPEAGLLATILMGMVLANVGIIDDLLSFKEDLTVLFISLLFIVLAANIDLASFQAVLGVPSLLLLAVVMFVIRPASVFASTIGSPLNLREKAFLSWAPRGIVAAAVSSLASKLMSAGIEGAEAIVPLVFLVIVGTVLLGSLTAK--------------------------------------PVAQALGVAEPDPQGFLILGAHRFARRVANLLKERGITVLVADTNWSNVAAARLEGIPAYYGDRSDDEVLSGLG----RFLALTRNDEANALAALKYAR---------------------------------------------------------------------------
218258375    ------IFFFSIIAGKAGFRFGLPALLLFLGVGMLFGSDGLGIFSNPSAAQFIGMLALSIILFSGGMDTKVSEIKPIAKEGVILATVGVLLTTLIGGFIYYVFLWSTGESMLMAAVMSSTDSASVFSILRSKGVYLKQRLRPTL------------------ELESGSNDPMAYMLTLLIIAYIQVGGMNLQEAVLQLLVQLSVGAIAGFLL---GKLAVLMINKI--NMDNESLYPILLLTTAFFTFSATTLCKGNGYLAVYIAGLVVGNAKIVHK--KSMGTFFDGFAWLWFLTLGLLVNPELLPVAPVGLLVGVFMILIARPVTIFLCLLPFKSFTTKGKLYISWVGLRGAVPIIFATYPWIAGVDGGMIFNIVFFITILSLLIQGTTVTQAAKWLGLIDSPERKDVFGIELPEDIKSAMSEIDITPAVLSHGN---KLMQLTLPDHTLAVMVKRDGHYFITELKENDKLLMISDNDEALLQAYDSLGVK--------------------------------------------------------------------------------------------------------------------
135123127    --IVLGVLFLVGLCADIVGRLTMPRVSFLLLCGLLVGPAGAGFISAGDWFPVITQVALTMIGFLLGQQLTRRALRSGGRQVVVLSLAKAAGAAALVFLGLWLVGVGFELAMLLAGIATATASTATFDVVHEAGE-RSAFGDLLLSTVALDDVWGLIFFALLLAFASHGGGG--------LEVLSTGIGEVVGSMALGVTLGLPMAYLTGRLSFGEREGEP---------------ILAESLGFIFLAAGAAVLLELSSVLTAVCMGSVVASFASHHQPFNAIEGVEWPFMILFFVMAGASLVPADVTDVLAVLLVYLLSRALGTWLGTVAGGRLVGVPPRRAGWLGVGLLPQAEVALGMALIASQRF---PELAQTILAVTIAATVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119773867    ----ALLVGLSVVLSPLSSRLGVPILLVFLGVGILAGEDGPGGIQDYSTAYLVSNLALAVILLDGGLRTKMSSFRLALWPSLSLATLGVAITTVLGLLAAWLFDLNLLMGLLIGAIVGSTDAAAVFSLLKGRALNERVGSTLEIESGSNDPMAVFLTVSLIAMIAAGGNFDGPGLMRDLALQAGMGLAAGFGGGYLIW-------------------------HLVNRSVLADGLYPILVLAGGLLLFALSSLAGGSGILSIYLYGLFLGNRGMRHSTLAVMDGLTWLAQIGMFLVLGLLLTPSLEVLLPGLVLALGMIFIARPLAVWISLAPFKRFVARERWFISW-VGLRGAVPIILAVFPMMAGLPNAELYNLAFCVVLVSLLLQGSTLPLAMKLARVGLPPKPEPISRAGVDIFPASEWEIFVYRLKPNKWCVGEPLRRLSMPEGTRIAALF---------------------------------------------------------------------------------------------------------------------------------------------------------
294102275    -------LLLSIFSSKLAERFGFPALLTFLAIGMLAGSDGPGGIQNAAAANMVGSVALAFILFAGGLDTHWYNIKPVLVRGVVMATIGVALSIVMGLFVCCILGFSWQDGLLLGSIVSSTDAAAVFAVLRSRRVSLRDNLR---------------------SLLEFESGSNDPMAIFLTLAVLQVISQNTMSWTELLPRFVVQMIFGGVAGWLLGRGAARLMNRIRLDYEGLYPVLGASIVLL--TYGLIEKMGGNGFLAVYVCGLILGNSDYKKSLIRFHDSMGWLMQIIMFLVLGLLVFPSLPRVAKDGLLSAAFLMVVARPVVTYLTLIGSSFSFSER-TLAAWAGLRGAVPIVLATFPLLLGHPSNEIFNMVFFIVLTSVLLQGMTLMPLARFLKVDKPLEYRPRYPLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
145955501    LTSLALIFLLGMASGGIFEKIKLPSLLGMLLTGIILGSYVLNLIDNSDISSDLRKIALIIILTRAGLSLDINDLKKVGRPAVLMCFIPATFEIIGMIVLAPLLGVSILEAAVMGAVVGAVSPAIILKLMEEGYGTEKSIPQMLLAGTSIDDIFVIVMFTVFTGLAQGNSISAISFLQIPVSIILGVI----------------VGAVIGICLAV------FFKKVHMRDSAKGVLLLSISFLMISLETALEGIVPFSGLLAVMNIGIFLQIKYVARRLSVKYSKLWVGAEILLFVLVGATVDISYAFKAGIGAVILIFGVLLFRMVGVFFCLIKTNLTIKERLFCMIGYIPKATVQAAIGGVPLAMGIASG---QLILTLAVLAILIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
223040979    -------LIACIVSSKVSDRFGIPSLVVFLAVGMLAGSDGLGLSFDNRQIQDVGTIALIFILYAGGLDTNLKSIRPVMINGIILATLGVVLTAAIAVLVKYLLGLDWLEALLFGSIISSTDAAAVFAILGAKEISLRNNIR--------------------PLLELESGSNDPMAIFLTLTMIQIISVATVPSVPDVALTLVKQFLLGGLMGYMFGVALPGLFNRL-RLEYWGLYPVFSMAWVLLLYVLAGKIGGNGF-LAVYIAGMFINKKEFAHKLIGFHDGIAWTMQIVIFLTLGLLVNPSLPAVALAGVAIAFWIMFVARPMGVFLSLLFSRYSVKEKMFISW-VGLRGVVPIVLATYPFGANLPRSELFNTIFFVVFISIII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224049481    ---ILFLYFFAVIGGKIFGLIKLPALLGMLLAGFLITPFISDFVQNLRWSAALRNIALSIILTRAGLGLDPKALKKLKAVCLRLAFGPCLSETGTAAVLAYLFHLPWQWGFILGFVLGAVSPAVVVPILQAGGYVEKGVPTLLMAAGSIDDILAITGFNTCLGMAFSSGSTLYNMLRGVLEVTVG-------------------IAAGGVLGMFIRYFPSYDQASLAWKRSYFVLGLSMFAVFGSIYFGFPGSGGLCTLVLAFVAGVGWSDEK--REIEKIVAVAWNIFQPFLFGLIGAEVSITLRPGTVGLCVAILGIALVVRIIATFLMVSFAGFNFKEKIFVSLAWIPKATVQAAIGSLAQHQDEQLEKYGMDVLTVAFLAILITAPIGALVIGLAGPRLLQKAQTNSK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225851233    LLEIGLILIVGYLFGNLANFFNLPRVSGYILAGIIMSPSLLNIIDQEFLNKSITHASLSIITFLIGSSLSWDKVRSLGKSIAFITLGEAELAFLFVTLAMFLYFFLTQSSLLFGALASPTDPTATLAVIHEYRAKG-VLTTTVLGVAALDDATGIMNFVLGYAIATSLVA-----------------GQGISIPHIVYEIVYQVAGAVILGII-----MGYLMHFLGQFAEERKEVVTVTVGILFITFSLAHGLGVDELLATMTTGITLVNVDTENEKFRSPLEIEDVIFTAFFVVGSAFLNLKILLQYLPIVIVYVLTRFAGKYTGVYIGGHISNAPDKVKKYLAFSLFPQGGIVIGLSLLAYQFRDVGLILVNIVIGATAIHEFLGPV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
54023903     IVSLFWIAAVAVAAPLISRLLRVPDVVLLLIFGIIVGPHALGWADSGGGVSLLSELGLGMLFLLAGYELDPALLRGRPGKQAWV-VWLCCLALAFAAVTLFAGHASTTARIAVAIAMTSTALGTLLPIMKQDGLLGLPLGRAVLTHGAVGELGPIVAMSVLLT------------------------SRSVGSAVVVLVLFVIAAGLIGLVQQRVLDRVPGATQLLRRLGGGTVLPVRVVFLLLLVLMTVAEVFELDVVLGAFAAGLILRRLIPDGVAEVGRTIGFGVFVPVFFVVSGMGIDIGAVLGEPLLWLSFVVSIALARGLPVWLGERFVPHSGRARVQLALYAATGLPIIVAVTQVATATGLLPVAIASTMVAAGATT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255952194    ILIVVSFFFFLSLARWVSATAIQAGIIGQIAVGIIYGVPLANILEHQETFVTLGYVGLILIIFEGGLGARVDLLK------------QNFTLSMIGAATGVLFPIGLSYLLLYLGFGYGTTFAVISSTSDSVNLAETRVGSVLVSAAVIDDVVGLVMLSVIGDLGKLSGG-----------------GDSVNLGWLIGRPIVASIGMAAVTPIVTKWVFAPFFRKFRFARYDHISNIILMILVLSAFIAIAGFTGTSVLFGAFLAGVFLTSPTFIHTFEKYLLPQQYLMEPLFFSSIGFAIPFRIWKGIVYTLLMTFAKYIVGIWVPIWQLAKMWKRAWLAATLLGSAMVARGEIGLLIIEIGHNETYVSDEGFYTGVWAILLNTIIGPVSVGLLVRFYAH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269121792    --SMAFIVLAGLLLNYIFTKLKLPGFLGMIILGAAAGPYGFNILDKNEISGELRTIALIIILLRAGLGINRNELKKVGPLAVKFSCIPLIEGFTIAFLSMKLLGFSFVEGGMLGFIIAAVSPAVVVPFLSEKGIMKKGISTIILAGASADDVFAITLFTVFLGLYGGSSVNP-----------------VFQLLGIPLSIILGIAVGIGAGLILVR-----IFRKFHIRDTKKVLIILSISIFLGMENFLHDKVEIASLIGVMTVGVVILEKEAAERLSKKFNKIWVFAELLLFVLVGAQVNIHVALNAGLTGFLIILAGLAGRSAGVYISTIGSNLNIKERLFCILAYIPKATVQAAVGGIPLAAGVASG---DLILAIAVLAIIIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167461838    --SFILLFSALLIIGVLSNRIGLPSLVLYIAVGMIL--NKFIYYDSASLTKLFGILALIIIIFEGGLNAKWISIRKVIVPAGVLATIGVMITAGIVGIFALILGLSWLEGMLFGAIVGSTDAAAVFAVLGNKNIRPK-----------------------LTSTLEAESGTNDPMAIFLTTSLIAFIESPDNSLGMLLLSFFWEMGFGLVMGLIIGKLAIWSINKI-NLDSSGLYPVFAIAFAISTYSVTTLLHG-SGLLAVYVMALCLGNSDYRFSIVRFNEGFAWMMQILMFVLLGLLVFPDQLVHIVWQGLALSFILMIIARPIGVAISMIGFNFTGKEVLFLSWAGLRGAVPIVLATYPMLAGLENSGLIFNVVFFVVLTSTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
152991682    ---------------FVSKLLRMPTPPVEIILGSIV--AYIGLVGHNQYFDIIAEVGFLYLMFLAGMEVDLKQITQSPKAIIRQSMLFLGIMAFFSVAAGILFHLNT-----ITIISMPLISIGILASLAKTYGKEQPWIKLAFIAGILGEIISIAILTIFDAASTTG----------VNMILVTKVSYLAGFIAVVYLLYKLLRLLFWWMPELKNTLMPKL-----DTSDQDIRLAMALFFIL---IAIMLYLKLELALGAFIAGVAISAFHHEKQLEAKISSLGFGFLPLFFIHVGASFDLKSLIEEGVITGAFLITTLMILSRVLAAVVLKKISGSRDALLVAFSLSMPLTLLVAVATIGYETKLLHILSYYQLILASIFEVILSMLLIKWINSKKK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218132280    LLSIALIMLIGMASGYICRRLKLPGLLGMIITGIILGPYVLDLIDPSNISADLRKIALIIILTRAGLTLDINDLKRVGRPAILMCFVPATFELAGMLLLARILGISLLEAAIMGAVVAAVSPAVMIKLIDEGYGTKKSIPQLILAGASVDDVYVIVLFSTFTGLAKGDRVSA-------MSFINIPVSVVLGIALGIASGWLLAVYFEKVHVRDTIKVI---------------IVLSISFILVSAENALSTPITFSALIAVMFMGIALSRNETAVRLSGKFNRLWVGAEVVLFVLVGASVDIGYALSAGAGAVILIFGVLIFRIAGVFVCLPGTNLNMKERL---FCMLAYTPKATVQAAIGSVPLAMGLSCGSIVLTVAVLAILITAPLGAFMIDLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
34557699     ---IVFGIVLIVISPFVSALSRIPLVVVEILLGMAA--FYMGVIEHSDALKIVAKIGFLYLMFLAGMEVDLKSFLTLGKELLKKAAI----YFGVLYTLTLTLVFYMELPAIYIVAFPVMSLGMIMALIQDYGK-QQPWLNLALKIGIIGELISIAALVIINGAYSFG--------------MTIDLYKTLAVLLIFLLVIIILFRFAKIIFWWFPSLKLLLVPHENSMNQDIRFSMMLFFVMIGIVL----YLELDVVLGAFLAGMFLATFQYKKELPEKLHDFGFGFLPLFFVYVGSTLDIHLIIQNPQLLLFVTLSMITIRLIAASIAYGNYFKSARNTLLFALSDSMPLTFLVATATLGIQLGAITQMEYYAFVIAALMEGILFTMLIKFIYVWS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154248479    ---------------LLAARFGAPILLVFLVVGVAAGEGGPGGIHDYWATYMVGSAALAVILFDGGLRMRLASMRGAIIPAIGLSTVGVVMTAALVALVGPLLGLDPLESLLVGAIVASTDAAAVLFLVRAQGL---HLGRRVGSVIEIE------------------SATNDPAAVFLTVLLVELLTTDTGNPGLAMVFVLREMALGAAMGVAGGYAIVALLNRVDLPGG--LHPVMVMGIAVLLFAVTSLLHG-SGFLAVYLAGLVLGNRPVRASITSFLDTVTWLCQIVMFVMLGLLVSPEKILLYALPALVAAFLILVGRPAAVFLCLAPFRFSLKEKLFISWA-GLRGAVSIFLATIPMLAHLPQAEVYNVAFAVVLVSLIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154320949    ----------------------------------------------QETIQALGYLGLIGLVFEGGLSTDLKQLRKAAYISISVATVGLLVPIAVSFLLLILMYLTPLAAFSAGASLCSTSLGTTFAILSSANMQHTRVGVILVGAAMMDDVVGLVMVNIVTTLGSGGMGGWPIARPIVASFGLLLVSLGLGAYFLKPIWLYLVKCSQSETVANVPTGGKSDIKETAFKQFRRIPGLGFLFLVLIAFVTIASFIDASVLFAAFIAGRSIEEEPRSNPAEEYYKPIMDFLVPFFFASIGFSIPITDMFKGSIVILMVIAKCLVSLVIYFEYFAKSWRKPRETALLVGFSMVARGEIGFLIASLSQSSGTLGEAVFLVIVWAVVICTIVGPVVV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
85713452     -----AILVMAGILSLLALRFGAPLLLVFLFIGMLAGDSGPGTFSDVQNTYLVGSAALALILFDGGLKTRFQSIRTVLAPSMVLATFGVLLTALVTAPVAYALDLNWTEALLIGAVVASTDAAAVFLLVHAQGRLRPRVGATLEAESGTNDPFAVFLTLMLVELISVGDSSVWHVLLEFLRESMLGGIIGVIGGRLVVVALNRVALPQGLHAPF-------------------------VTTAALVVFGVAQIFHASGFLAVYLAGIIIGNRPTRSSVVTFLDAATWLAQIVMFVLLGLLVSPRLMDSALPAVLVALVLMLAARPLAVFLCLAPFPFNWREKLFIAWT-GLRGAVAIFLASIPMLVGLSKAYLYDVAFVVVIISLLLQGWTLALAARRLHVALPRADRGPRRVELDLPGQLEQQ-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
87301674     -------LVIAGLMAGLFRRLGLPGLVGMLLVGVALGTSGLGLIDPRLLALDLRQMALIVILLRVGFGLDLATLRRVGPRVLLLAWIPASCGLMITAVAQPLLQLSWLEAALLGSVLAAVSPAVVLRLIEENRGTAKAIPSMVMAAASLDDIAVIVVNGVLLGLLVNDRGALSARLLGLPLGLALGALAGGLLGWGL---------------------IRWFERFRPNANRQTLLVLALALLLLRLQEGINHLVPFTGLVAAIALGVVFLEQDLAHPISAKLSSIWVFAELVLFVLVGAQLNVGVAWSHGLAGLAVLALGLLARSLGTLACLARSTLTAGERLFVMVAYTPKATVQAAIGALTMQAAGLPSGPGEVILAVAVLSIVVT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
295397306    LLSLGFIIVVGYLLGRLLSAMNLPSLIGYIIAGLIMGPSFFNLIDQSTLASDLRRIALMIILLRAGLNIDLQDLKKVGRPAILMSFLPATLEIIGTIILAIFFGMSYLSAAILGAIVAATSPAVVVARMLDLMGKGYGKKQMILAGSSMDDIFVIIIFTALIALAQTGEFH-------WLSMLSMPTSIILGIAGGLLVGWLLSLAIEKYQLSGGYPVI---------------LSFGMAMLFDGIEKAMTGPIGFSALLAVMAMGFMMLRVNQAKSVQVGFNHLWQVFEIILFVLVGASMSIESVKDSGLIAVVLIVLLLVFRGLGVLLSVLGTQLNKEEK---AFAVFAYLPKATVQAAIGAVPLAMGLPNGQIILTISVVAILVTPLGAVLIDQTHNRLLR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256822367    ---LTLSAVLAIGIGWLAWYLKQPSILFLLLIGIIIGPVLGWFNPDQDLLFPFISLGVAVILFEGSLTLEFHEVKSHGRVVQLLVSVGVLITIAIGVAAYYLFDMHPLIALLFGALVCVTGPTVIIPILRNLRANKNISNVLRWEGIIIDPIGAIAVVLVYEYIISGGSGEGALLL--------------FGRIILIGAVLGLVGAAVLATLLKKHWV-PEYLRNIF-----------TLAFVLLVFSVSNHIEHESGLLTVTILGVALANWPKKDDILDFKESLSILLISVLFIVLAARLDLSVQQIGYTSLILLAIIMFVARPLGVWASSIGSKLRTNEKLMISW-IGPRG----IVAAAISSLFAIRLEEYGL-----AGTEFLVPLVFIIIIGTVLIQSLSGAFVGNLL----------------------------GVRERSNNGVLIIGSNPVALTVAKALKDHNIDVLMAHNNYTNIAKARMEGIRVYFGNP--------------------------------------------------------------------------------------------------------------
160943682    MEQMLICLSLALIAGLLMSRVHLPAVTAYLLTGLLLGPFGFGSLAAVEGYGILTQVALGFIAFVIGNEFRLSALKHMGRRAVTVGVAQAVITTALVDIALVALHFARPDVISLASAITLGSIAAATAPAATLMVVKQYKADGPLTKLLLMVVAIDDAVGLVLFSASYGVANALEQGRIDPVSVVLEPLLEIALSLALGAAAGYLLNLLEV----------YFHSRSKRMSLSVAFVLLTVGLSMTKFEINGTRCGFSLLLVCMMTGTVFCNVPTSDELMDRLDRWVSPINILFFVLSGAELDLTILTNPMVLLIGVVYIVAAGKISGSYLSCRATSCSPAIQKYLGITLLPQAGVALGMAATA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
152991395    IHIILVVSLIIFTSPFLSKITRLPTSVVEIVLGTVFG--ALGLLSHVALFELVAEFGFLYLMFLAGLEVDLKELFSLEKAVIKRGIVYI----ALLYLFSFLLVRYSALADIYIAIFPLISVGLIAALKKEYGKGVS-WLNLSMAIGSLGEVVSITVLTIMSAVMEFGLGKQ----------------FYESILILALFLLLTMLIFKLLQVLFWWY--PELKTTLMPRIDTEEQDIRLSMALLFTFIAIMIYLHLEVAFGAFIAGIIIATFEHKKTLPHKLSSFGFGFLPIFFIFTGSSFKIEALFMQGMIVNALFITLAMIGIRLLSSMAFYRLFSLKEGVLYALSHSMPLTLLVAIATIALHTKVLGKEAYLTLILASIIEVLIVMIAIRWIVKLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291613333    -TLLVFGIILGIFSGFLARILRVPDVVVFLLVGMLIGPGMLGFVADSTVNQLILIFGSSYILFDGGASIRLKVLKEVWVTIVVLATIGVLISAAIGVAAYYLLNVPVIVALLLGATIASTDPATLVPVFKQIR-IKDRVAQTVMSESAFND--AMGAIITFTVLHVAMGAGEFSVTDSLIDLVKQSLFGIVIGGVLGYLAAFMISHEKFGFLAEYAPVVTLMAVIGAYMSADGLHSSGFMAVVFGIMLGNQESLGFQ-------------RGHHDEAILEDFILTTALIMRMFFILLGAQVDFGLMNKYLYAGVAVVTIFMLVGRPATVFLCALPDRRAKWTLKEMLFMCWTRETGVIPGALAGMLVGMKAPGAQIIASVTFIAILMTILI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258650597    -------------LAPIASRLRPPQVLFLILGGMVIGPSVLGW-ADAVDIELLSGLGLGFLFLLAGHELDPRMLRERAGTQALLAWGVSAALAVLVVGGLEYLGY-VKAFVPVAIALTTTALGTLLPILREQQMLAGPFGRYVFAAGAVGELLPILAISLFLGA------------------------YDSWWEALIIASIAGLALLLAWL----------------HKHATSQSTLRITVVLLLALLLITENFGIEAALGAFFAGMVLRQTSSAEGNQEFEDKLYGFFIPVFFVSSGMGLDLQSILNSPGRLLAFFVLLLVVRGVPAILIYRKT-LGPRQRVEMMFLTATALPLLVALSEIGLQSGVMLPENAAALVGAGVLSIAIFPFVAARLHRPVGQRPVRDPRVP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
109947002    --TFALIMLLIVIAPYVSGFFRLPITVVEILFGSI--GAYLGLIEPTKGFEVMSEIGFLFLMFLCGLEVEIYLFKKLGASLL----KRILAYFLILYTLSFILTFSFGLEPIFMVIFPIVSLGMIMTLIKDYGK-ETLWLDLVLKVGVIGELLSIVGLVVV------------------DGVYSHGLGVDLVKDLGILIVFLILIIVAFQIFKILFWWFPHLRLFVMPKTNQFNQDVRFSLMLFFSLVAIVVWLKIEMVLGAFLAGLVVSTFHKSELIHKLNDVGFGFFVPLFFIHVGSTLDLKLVFLNPHLILGALIVAGMLGLHLIASSLLWHKYFKETKNLFSFALGVSMPLTFLVTTAAKAQAILPNTYYALLLAAI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224372178    ---------------FLSNTLKLPISMVEITLGAIF--SAVGLIHHNEMFNLLAEVGFLYLMLLAGMEVNLKDLFKMEKSIFKKGLLFLIILNILSLVFVLMFGFS-KVFLVIMPLISIGLMISIQQEIGKKEWLD-----LAIKIGVLGELISILILTVVSG--------------YFEFGFGKKLLFNIGILFLFLAFLAIVFFLMRALFWWFPKLKHYLMPGVDKYHQDVRIAISFFFIMIAFLMK----IHLDVVLGAFVVGVFIATFEHNKDLEHKLAPFGFGFLITIFFVHVGSSLNLSLISLKMIKDSLIIVAAMIAIRVFASTVFYFTLGLKKMILFALSLSMPLTLLIATATLAHQNGTISDYWYNVLVFTAVLEVIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284047265    -------------------RLRLPSLVLFLGVGMAVGTDGLGWVADYELARDIGIVALALILFEGGLTAGFGEIRPVLKNVVSLALFGTLITAGICGLVAWLFDFSLLEGLLLGAIISSTDGAAIFALLRGS-SLKKKLGRTLEGEAGMNDPIAVLLVV------------------GFIDWIEKPDYGLVDMAGLFVTEVGIGAVVGVVVGVGAARLFQRF-----QLATPGLYPVASIATAALAFGAASSLHG-SGFLAVYLAGLALGSAHIKQTITTFHQGMAWIAQLTMFLALGLLVFPSHFGEVWLEGTILALALCFIARPVAAFVASGPGFGVADRVVLGWA-GLRGAVPVVLATFPVIAGVESSEFFEIVFFAVLLSTVLQGSTFEAVARRLGATTARSPLLTSALTETGTIRQLGADSVEYEVLPDDAIVGLRIRDLELPREAVVNVIVRRGQAVP-------------------------------------------------------------------------------------------------------------------------------------------------
134095689    --TATGVLLIAGVLGALLRRVQVPAITGYVLTGLLIGPSALNLIDVPSEIGLLVDLALGLVLFELGRRVDYKWLLRERGLLITGVALSITTFVALFILLTQFGVTKLVASMVAALGMA-TSPAVILNVVREVKAEGQLTERML-------NIVVIGNALAFVVFSMGLAAVHVEYEAGWESYILHPLYLLLGSAALGWII---------------SRLLVWIGQWLGRDSQAQLILVLAL---IASTVGIAVMLNLSALIALLVFGIASRSHDARHAIVEDLSQFSGLFYVALFVFAGAKLELSHLLTLWPAALAFILLRLFIAMAMTTGMARLNGVTLRKGALLGLGLVPLSGFNIIMVQHAVGYYPFGAQLSALVVSILVILELLGPI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
147918793    ---------LAHLFTGIFSRTRIPDVLLLMLIGLAIGPFLHLVTPEEALGPLFTSITLIVILFQGGLDLKLDVLRSLRGSVFLTVTNFVITMIAVGLLSMIMAGMDVLSAFTLGAILGGTSSAVVIPMVRQLSMKEESKTVLLLESALSDVLCIVVAIALMESLKYGMFDPAQISGKIIASFTIASLLGAVGALGWSL--LLNKIRALDNSIFLTPAFVFVVYGIVEVLGFSGAIAALAFGIVLGNADFFSRLLAITRIRILPVSLNSTEKIFFSEVV--------FLLKTFFFVYIGLSI---IVSNVALMVMGLILTLIIFYVRIPTVWISLPRKTPVADASISAVMVPKGLAAAVLASIPLQMGLASGELIQCITYAVILSIVLNSILVFL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289423222    -TVSVALIVFLGIFSWLAWKISKPAIVIMSVCGLIVGP-MFGLIIPEAIIKSIISLSVALILFEGSLSLNFEEIMTIKRIVIYGAFIAWVLGSACAYFVG---GLSITTSLVIGAILIVTGPTVILPLLRQAKLD-----RKVSSILKWEGILVDPLGAILAVFSFELARVFTSSDASMAILVKFGIGVVISVIIGLAIGYFTGIA-------LQKNFFPEYLKA-----------AIVMCLVIGAYTLGDTVAHETGLLSVTVMGVVMANMHIRS--IEDVKHFNDNISVLLTSSVFIMLTASLNIFRPEILMFVLAMLFVVRPLSIWLSTIGADLSKEEKLLLGW-IAPRGIVALTV--TGYFSNLLISEGYEDARMLLPLTFALVVVTVVAHGFSIQPLAKKLG-----------------------------------IAHDGKPGLLIVGSNKFSVAFADFLSHLEIPCLIVDYADKNIELAAANGIDHHQG----------------------------------------------------------------------------------------------------------------
260771128    ---IALALAAVGVVGWLAWKLRLPAILFLLLAGILAGPVSGVLNPQQDLLFPLISLAVAVILFEGSLTLNFKEIRGVSNTVWIVSLGALISWGVTSFATHALLGFDWPLALLFGSLTVVTGPTVIVPLLRTVRPNAKLSN-----ILRWEGILIDPLGALFVVMVYEFIVSSSEAHSLHVFGLILLVGVGIG-----------VLSGAAVAYVLRHGGLPEYLQPFA-----------VLSVVLGVFAASNALESESGLLTVTIMGMWLANAKDVQHILHFKENLTVLLITGLFILLAARIEVDDFATLGWSAIALFVVMQLVSRPLSIFLATLRSSLQWKEKAFLAWVAPRGIVA------ASISSLFAIKLESFGMAEATLLVPLTFMVIIGTVVLQSV----TARPVAIGLQVAEPAPKGF---------------------------LILGANDVARQIGGAIAKYDCRVVLTDSNWDYIRQARMAGLEHYYGNPISDEYLNLIGIGHVLAL---------------------------------------------------------------------------------------------
114778769    IWSIFSLLLVALFIQFLAQRVRLPFTILLVLVGIGLNPGFSIFHALKISPDMILYVFLPALIFESSYNLNARRLVHNIGPVLTLAVGLLISTFTIGCILWWATAIPFSMALLLGAILSATDPVAVVSIFRQIGAPD-RLNTLIEGESLFNDATSIVVAGILIGMVIEHSGEASISSGIITFFWLFIGGLATGIGLGFLTG----------------KIIGWV--------ESESFIEIGLTTALAYFLLAEEVFHVSGVMATVGAGLTLGSTSVRIYLEHFWELLAFIANALLFLLVGMKVNLADMWQTMGMLVWVIIAMLVARAIVIFCLIPLIGRSRPISIPYQFIMFWGGLRGAIALALVLSEFEYSDLFVAMVMGAVLFTLLVQGLSIEWVMKKLRLNVPPLADRFAFIELDLASRQRAMEQLPSLRDGGFFSSRIAHNLTVECDHAISSALQRIDELRASELDRNN------------------------------------------------------------------------------------------------------------------------------------------
298351601    --------------------------------GSLLHRMFFPDDGRPKVAETGGAFGFVMYWFLKGVSIDVGMLRKTEPRAALIGFNTLVIPYISGYILMRTLAMTELQYQEIILLQSLSSFAGVNGLLTDLKINHSEFGRMVQSCAAVTDLVIFIMVS-------------------GTVLLKGQKGLPHGIV---------IVLVIGFLVYIVWPVMLWIIKQTPEGRVKDVYIYLVMATAYFVYMFWLNFFQFS-TYGWFIIGLATAGPPLGSALIQRFECFNGVLLPLFGSLSMEQLDISWLMREILNLISVILIVTVVKFVVTAITAFAVRIPYRDSIVLAMVLSNRSIFELGYLGYIVELKMFDNKSFTIAALSVLVSSLLTPIAIEFMYEPQHIFSSYRDRNMLTLKHDSKLKTLVCIHKPDHITSMVNFVELF------------------------------------------------------------------------------------------------------------------------------------------------------------------------
182415537    ---ILPALLVAVVLASVLERWSVPVILVALGTGILFGSDVLKLWHDMALTNQVANLALVFILFHGGFVTKRADFRAVALPAGGLATWGVLLTAAVFAVLRWVLGWSMELSMLLAVIISSTDAAAIFSILRRQSLPTQLSSTVEIESAANDPMAILLTTVAVATLASGEQFSG-----------------------------------LTVLLFFWKFGAGPIFGYVIGRISIWLFNYVLFVGLVLLTYGLAELAQASGMLAVFTAGFVMGNRPFVHRVLNFSEALSTIVNIGMFVLMGLLVFPSEWSDLWIQGLLLFLVLTFIARPVAVFLGTVGMNLGLKPKIFAAWAGLRGAVPIVLATYPAAAGLLGNRVFNLVFFAVLLSILIQGSTLGLVAKWLGLSQPARPKALFSLEMITMAKSDYDVVTIDLPGPKDTPGPRIRDLALPEGAVI-------------------------------------------------------------------------------------------------------------------------------------------------------------
254295372    --NLILAVAIIGVLGWLAWRLQAPAIVLMSVAGLFVGPFWAWIFGEPSLLGPIVSLAVAVILFEGGLNLRFHELREAGRAVMRLVFIGTPIAWGLGTLAAHAAGLSWPVAILFAGILVVTGPTVIMPLLRQSK-LGGKVGSTLKWEGIVNDPVGALLAVIVYEALRVLSAGENPLYAAGWIFFTAVIAGALGVAFGYG-----------------------LVHAFRRGWTPEYLKAPILLSAVIACYSFAELIHETGLVAVTVFGMAMANAKFAQEVRRFKENIAVLLISGVFVILTANLKPEASAFNFPTFAFLFCMLFIVRPISAGLTTLGALEPKESALI--GWIAPRGIVAVAISGFFAERMVAAGYPDAERLTTLAFAMAITTVVFTIKPIASWLGLIRTKRPGT----------------------------------------LIVGSTPWSVGFAKCLGEAGADVILADSNYGRLRGARQANLDRYYG----------------------------------------------------------------------------------------------------------------
241664748    ---IGLALVGAALCGEFARALKLPRIVGYAVAGLVAGVLGRPLIDADEQTHILIEMALALALFELGHRLSFEWLRANRWLLLTSG-FESLLTWGLVTWVLQLFGVATPVAVAAGAIAVATSPTVLLQLKNELRA----EGQVTERLLSLGALNSIYASVLVPLTAG-------------------WLHSEYGHWAAALIHPLYLLAGSVLLAWVVGKAGHALYHRMA---GDDHYAFLVLVGLVLFALAMAKLLKLSVPLTLLLAGVVFKHQDDHPRVWSHFGSAGSILIVVMIVSLGLPLKASDWVIGGVAAVALVLSRFIAKLAATTALGSFSGLSMRQSVALGLALGPMSGLSWLLM---HDTAALYPQTGGPLVAIILCTLAI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142461141    ---------------WLAWRTKLPAILLLLVFGIIAGPVTGWINPDEDILSPFVSISVAIILFEGGLSLRMAEFRKIGGVVIKLMTIGLIITWSLAAIAAYLLGLSIEIAVLFGAILIVTGPTVIIPLLRQVRPTENT-GSILKWEGIVNDPIGAMMAVLVYEILLTGGFTNMDASSVLVIATTIIDGSFIGALG----------AGILYIMLKKHWIPEYLQNPI------------TLMIVIASFTISNLLQHESGLLAVTIMGILLANQKSAKHIIEFKENLQVLLISALFILLASRLQIDLAYFNFQSGLFILALLVVVRPVSIYAATWGSNLTLQEK-TFLAWMAPRG------------------------IVAAAISAIFA-------------LRLEQEGFADAEKLVPYTFVVIIATVTVYGLSANPVARLLKVAKPQPNGVLFLGAHSWSLDLACQLQELGLKVMVADSNWENISKARKRNLETYHGN---------------------------------------------------------------------------------------------------------------
22095166     ----VGVFCIIFSLVSLFVKERL-----YIIAGLILGPHCLNWFDDSWGNSDFITLEICRIVLCIQIVAVAVELKYMKKHWVSVAIFLLPVMT-CGWLVVGLFIWALIPHFSFNYALLVSACVTA---------TDPVLASAVVGKGKFAERVPGHLRNLLTAESGCNDGMAFPFIYLSINLIIHSGHGGEIVKDWILITILYECVFGCLLGVFLGLLLKYAVAFAEKKNDRESFLALFVFLAF-ISAGIGSMLGVDDLLVSFAAGTAFGWNGYRKTEESHVSTVIDLLLNLFFVYFGAIVNADIGLNCWRLIVLALVIIFLLPAVVMLKPVTPDVKTWREAFFCGGPIGVGAIFAAILA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126659337    ------------------KRLPLSYALIYLVFGILLGNYGLGLVKDTQFLQRLTEFVVIVSVFGCGLKINPLKLWAWQSSIRLIGLLMPLSILALAAIAHYILGMSWGAGGLLAAILSPTDPVLASEVQLD-HIEDKDELRFAL------------------TCEGGLNDSLAFPFVYFGIYAQSNPNWENWFKKWVAVDLIWAIAAGIVMGIIVAKAVVWIDRTLQKRRADDLMEDFVALSIILLTYSLTELVNGYGFLAVFVAGLVVQRS-YSHQPNKRLAQLEFLLEVTAIIILGTLLLYEPMLKYATQLLIAGSLFLLIRPLGVWLAMLGANLPWKTSRLMGW-FGIRGLGSIYYLTYALSKGVTGKFATQITYSVVVLSVII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142044262    ---LIGALLAAVLLSPVSSRLGIPILLIFLAVGILAGEDGPGLFDDYSTAYLVSNLALAIILLDGGMRTRVASFRVALWPALSLATFGVAITTSIGVMAAWLFDLHWLQGLLVGAIVGSTDAAAVFSLLKGR-SLNERVGATLEIESGSNDPMAVFLTVTLIAILANVDAELSVSFMLISFIKQFGLGIFLGLGGGWLLWKL-----------------------VNLSKLAEGLYSILVLSGGLMIYAASNKLGGSGILSIYLVGLFLGNKPTRHSILNVLDGMTWVSQIGMFLVLGLLLTPSDLLDIWLPGLALAFGMILFARPLAVWLSLLPFKSFSSRDRWFISWVGRGAVPIILAVFPMMAGLPGAQLYNLAFFVVLVSLLVQGASLTTAARLAKVELPPKPLPISRSGVEIYPSSEWEVFVYHLSENKWCIGEPLKRLSMPDGTRIAAVFRH-------------------------------------------------------------------------------------------------------------------------------------------------------
291276991    ------------VAPFLSKITHIPIVVVEMLLGTL--GVYYGIFESSDAVDIFAKIGFLFLMFLCGMEVNLRDFRQLGKSFLKYTIFYFVLLYAGAFLLVLFFGLP----SIFVAALPVMSLGMIMALIREYGKEEA-WLSIALKTGIVGELLSIGALVFINGIYSHG------FTFELYKILLVLFGFVAIISGMFML--------VKILFWWFPNFKTFIMPHHDDTQNQDIRFSMMLFFVLIVVV---MWLSLENVLGAFLAGMIIVTFPYKHELIHKLNDIFGFFIPLFFINVGMTLKLEMIFHNPKLLFLIALAMLFLRLVATKIAFYKYFPQMRDVLLYALGHAMPLTFLVATAALGLKLGAMNEDTYYAFLLAAI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118577047    ---------------AFFKRTGVPDVAFLMVLGVVLGP-VLGIIQPEQIVPYFAAIALIIIMFDGGLNLDLRHMARTAHFAVALSVIGFIVSVAIVAVMAHIIGWEWMSSIVLGTIVGGSSSVIVFNLVRNISVSEEARSMLSFESAITDILATIIAFIMFEAILSGEFSPELLGETIGRALMVGLVLGLGVGIPWMYVTTKFGNAQHAYMLTLGILFV--LFFMANTFGESGALTALVFGLMLGNKQRLSRIF-------RFKVRMIESDDPTHSQLTFLVRAFFFVFVGLLASFG--------QIEYAVLGIAATVVIYVSRAGIVRAVL--TKRFSKIDRKVTEVMIPRGLAAAVLATLPLTLGLPNAEAYPIILASVVITTA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
163760765    ---------------WFAWRLQLPAIVLLLAAGFIAGPAT-GFLDPATDFGDIYRIAVAIILFEGGLTLNFSEIRETSKAVRRIIMYAGPMVWGMGALAAHYIGLSWPTAIVLGAILVVTGPTVIMPLLR-QAQLDARPASLLRWEAIVNDPIGALFAVVAFEIILVYVGLHAADNLPLLFLSGFGLAIGAGWASAKFI-----------VWTFVRGHVPEYLKA-----------PVLLSSVVAVYALTNMVLEESGLLTVTIMGVVLANSRIAS--LTDMRRFKETITTLLVSGVFIILTASLSMDDIRSLDLGAALFVAVLLLVIRPVAIM--------------------LATIKSGATIQERILTSWIAPRGVVAVAVSGLFGTLLA-------------DAGVEDAGRMVAFTFAVVVTTIVLHGFTLKPLAAFLNLKKASKPGILLVGGSRWSTALAAKLKEADVPVMLADQNWNHLAEARLGSIPVYFGEVLSESAHHAIDPKRFSSLIATSDNDAYNALVC-------------------------------------------------------------------------------
74002299     ---LLIIFHSAIIGGKLLELIRLPPLLGMLLAGFAIRPYLSDYTQNSTWSSILRNTALTVILIQAGLGLDPQALKNLKRVCLRLAMGPCLMEACSTAFIHFLMNFPWQWGFLLGFVLGAVSPAVVVPLLQENGYGIKKGITLLIAASSMDDIIAI----------TGFNTFLSIVFSSGGILKNVLVSFRDIFIGVLAGAILGIFLYFPSEDQTKRPLKRAFL----------ISSLSVSAVLGGHRIGLHAAGGLCTLVLSFVAGLNWSTEKVR--VQRIIKTTWHVFQPLLFGLVGSEVSVASLKSNAIGIVATMSLALLIRISFTFVLMCFAGFSFKEKIFIALSWMPKATVQAVLGPLALETARISESYSKDVMTIAFLAILITPNGALIIGILGPKILTRH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227872022    ---LMWGIVIFFFLKKLSVRMGLPMLLAFLFLGIVFGSDGVFKIENYSLAENICSFGLIFIMFSGGFGTSWKEAKHISKEAMVLSTLGVVLTAAVGLFCMLAFNLSFSWGLLLGSVIGSTDAASVFSILRSRKLNLKDRT----------------------ASLLEFESGSNDPMSYMMTLISMLMIQGDLSFGQMLGMLFAQVFWGLSVGFVVALLTQYLMRKVDVSGDG--FDFVFVLGSAVTAYSLSSVLGGNGYLSVYLTGIILGNGKIKEK--KEMVSFFDGLTGLFFLLGLLSKPSELPHVAFQGLIIFFFLTFIARPLSVFLLMRFFPSSKNRNFLISFA-GLRGAASIVFAILAVESLGSGDFLFHLVFFIVILSILF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
162146720    ---IVVGILLA-VTRWPVGRLGVPSATGDMVGWVAV--LILAFTAGLEMWQHPGEDPSVAPVPATSLRRLLTSALVALALPFGIGTLLVHTVLMPLPDWQPPDGHGWIGAMAIGLCIAVSALPVLIGIVRELAPAERAVGQLALRLAVVDDMALWTGLAVLQFAADGAGAL-------------------HGWHRTQFLAALILGVMVAISGWTTRRVRNPPLWLIW----------AVLPLWLAAGSWASMQLGLHELIGAYAAGALMPPRWVRRLPVEQAGTLAIWLAPLFFGHSGMHIDGRALTFPSVLASLLLVVVSIASKLGAVLAYPPPGLRGRRALAAGALLQCKGLMEIVAATILHQRGMVSNFAYASLMLLAVISTVLTGPMFRLFN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284028321    -------LLVAIVAVRLSGRLGLPSLLIYLGMGLVLGESAIGIFEDAQLAHALGFAALVIILTEGGLTTRWNEVRPVMPLGVVLATLGVTVSVGVVACVAHVLGLDWQLAVLLGAVTSPTDAAAVFSVLRR-----------------------VPIRPRLRGALEAESGLNDAPTVLLVTLVSTGAIVEDGLLHFIGLVVYELVVGALFGFVIG-WVSVGLLRRVA-LGSAGLYPLAIVSLAFVSYAGGTVLLHVSGFAAVYVTSLILGRAELPHRIATKSFVIAWLAQIGLFVMLGLLASPGRIGLDGVALVIGIAVTVVGRFAAVALSATPFRMPWNEQTFIAWA-GLRGAVPIVLATIPLSEHV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
46200264     ---------------PLSRLLRMPVPVGELVIGLLLGHFLAQGVALPEILGFLADFGFLLLMFLAGLEVDFNLLRQLERRHFVFYALYVVGMFLGAGLLAGLLGVGLAQALILALV----SIGLMVATLRDMGILGRAFAKRVLILGVLGEVASLFGLTAMEKAAHYQG--------------LLSLLKEVGIIALFFLLLFLAFRLAGLFLWWY----PEVGRRLVYEEDPSAMGIRLSLALMFAAAVMSGLVGLESVLGAFLAGMILSYFQKKHDLEAKLSAMGYGFLPIFFIRTGMGIDLSGLDGRLLLEVGQALLLMLLIRLLPAPFLLLGGFRLREAFLAALLLAYPFTLMIAGTEIARSAHLLDE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89096752     ---------------WLAWRIQWPSIVIMTVAGLLIGP-IFGLVNPQEGLGELYSLAVALILFEGSTSLDIRELKGISKSVFIVTLGALIAWIGGSLAAHYIAGLDLEISFIIGGLFVVTGPTVIIPLLR-----QAKLSARVSSVLKWEGIIVDPIGPLLALFA--YEIIKITLDGPFQFKDFIPFFIEALLATLIGLVIGLLVSFLVSRGLFPEYLKSPL----------------IFCFVLICFTLGEGIMHETGMLAVTVMGLTLARTKKHVHSIGSIGHFMENISVMLTSTVFILLTASLDVFTWPIILFVITMLFLIRPVSIWLSTIGTELTLQEKTLVSW-IAPRGIVALTVS--GYFAALLIEDGYSN-------ATILTPLTLALVFITVC----------------------------AHGFSIGPIARKLKLANPESSGVLMVGASSFAIAFAKHLKEINVSALITDTSADRLFLAKKLEIPTYQG----------------------------------------------------------------------------------------------------------------
280958316    --SIALILVAGILCQWLAWRLKLPAIIFLLACGILAGP-VLGWVNPDSLLFPFVSLSVAVILFEGSLTLKLRDIPGLERMIRMITLGVLITWVIVAVAVRLLLDFSWEIAWLFGAIMVVTGPTVIMPMLRAVRPRES-----IAQVLQWESILIDPIGAILAVLVFQFIVAGGVQGGMAAG------GLAFGRILLIGVVFGIGAGHLLGLLLRKYWVPQYLQSVIA------------LAMVCGIFALSNLMESESGLLSVTVMGLWLTNMKDLDDILHFKESLSLLLISVLFIVLAARMDLAGFVALGWPALGVFAAIFLARPLSVQACALGSRLSMPERHLL-CWIAPRGIVAAAITAIFAALGHADAHHLVPLTFTVIIGTVL------LQSTTARFIAKKLDVAEPEPRGF-----------------------------------LLVGANTVAQAIGEALMENGCKVLLADQNWSLIRDAKLKGLPAYWGNPVSEHAERHLNLVGIGHLLALSANIELNALATQYYRQ--------------------------------------------------------------------------
154175252    LSILVTLAFIIFASPYISRILRVQVAPVEIMLGALAGY--IGVIGENEIFGLISEVGFFFLMFLAGMEIDLRMLINIDRKILRLGCI----YLALIYLLAAVLTFSLDLSTLYIIIIPIMSVGMIFTLFKEYGK-QQEWLNLSMLIATIGELISIMLLTFVAAYLQFGAGVKLWLT----------------ITYLIAFLALSVLGFKLLNVIFWWYPSLKVVLMPHYDKDEKDIRLSI--AVFFAMVALMIYLNLEVAFGAFIAGMFIATFDHKKDLPHKLASFGFGFLPTFFVHIGSTFKLANLSSPDVLEQAAFIFAAMLGCRLVASVVFLNLLKFKGIVLYALSQSMPLTLLIAVATIAHKTGEISENSYTSFILASLMQAIISTIAIKILMSLKS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
195113683    IMRIILLFVGAQITGILVTFIHLPDMLGMLFFGVLYTNVGFNFEGYERFELFLRELALINIMLLAGLGLDAGAFRRLWLMILRLTLLPTIAEVAIIAVLAYFLSMPWLWGLALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFLFAVISMIFSTNPLLQKLLQGPIGIGIGLVFGYLYGMLLHYLPSRNAVYA------NGLRFVLTVLGGTIAVMGSR---AIGYTSAGPLGCVMLACIAGVGWKREVLKMTPQQLQAYEIASVPKRLDVLWKFLKPVSFALIGKEINFAVLEGRVIGYGVLLVLLGSLARLAFAYLSTYGGLSSRERAYITISGFPKATVQAALGPVALDDGTIDMSLPNNVLIISVLAIIFTPLGAILMLRLAPFWLKRGDPVDTAESPVTPIEPK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
237750689    LSTFAVIALLIVAAPYVSRFTRIPVAVVEILLGAFA--CYFGIFKGSETLNVVAHVSFLYLMLLAGMEVDLRGFSRLGKEFYKKACLYFIILYAAAGSIVLIFNLEW----IYIAIFPVMSLGMLVTLIRDYGK-NREWLNVALKIGIVGELVSITALVVV-----------QNGYAQNVGTITSWTFYKAFAFLALFVIAFLIIFRIGKIVFWWKPAIKLWFMPTNDSNNQDIRFSFMLFFIL---IGITTFMDIEDVLGAFLAGMVIATFAYKHDMVHKLNDIFGFFVPLFFVYVGSTLNLKEILSNMLQGIYIAFGMLAVRLLAANIAFGSYFKSIKNTTLFALSDCMPLTFLVAIAKLGLDLHAITQEQYSLIIAATFEGIFFTIFIKVIFYSVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169335675    ----ALVIILCLFCNKLSNKIGLPALLIFIGIGVLFGSDGIFYFDDYNFAETICSVALIFIMFFGGFCTNWNIAKPVINKAVSLSTLGVILTAFLVALFSYVFKFDFLTGLLIGSLLSSTDAASVFSILR-LHKLNLKNG--------------------LASILEIESGSNDPFAFIMTMLTLTLMG--VGSHGSIITFIFKEVIFGLIIGVLIGLAGIYILSKVDLKGDG-LDTIFVFALALSAYALPVTIGG-NGYLSVYISGLMLGNSNIKNKI--SLVHFFNGITGLFFILGLLSFPSQLPEIFLTALLIMLFLTFIARPIVVFIILKPFKVNIKEILFISFS-GLRGAASIVFAIIVIASGALSIDIYHIVFLVAIFSILF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
32472599     ---------------WLAWRTKLPSILLLLLFGICLGHFGGDETAGPNILFPLVSLSVAIIMFEGGLTLKLSELRESGSSSLRLCTVGAALAFVGNTLIHWILGFAWHLSFLLGAILVVTGPTVIGPLLRQVKPS-----RRVASTLKWEGIVIDPIGAVLAVLVYEEVVLAQSAPHFSSALKSLAITGAIGVGLGVAGGALLTQA-------LRRYWVP-----------DHLHGVTALSLALLLFALSNMIAHESGLIVVTVLGIWLTNQKHFEHIIELKENLRTLLIGCLFIVLGSRVNLTDLATIGLPGIGLIFALIFIVRPVSVYLSLLRSPLNYREQTFIAGLAPRG---IVAAAVSSVFALSMESRTDLNIPGSDQLATVTFLVIIGTVAVYGIAAAPLARLLKLAEETSR-------------------------------GVLIAGADAWVRDFAAELKAAGIPVLLVDTNYNKISQARMAGLRGECANIARED-LDLAGIGR---LLAMTPNDEVNSLALRECRTLF------------------------------------------------------------------------
242084400    ------ILVSSKVLYALLRKVYQPRVFSDLLLGILLAQFVLSLTNAINLV--FGKIGGFVFLFALGVEMDPSTLLVLVAGDSMVAYAGILSTCVLVTLFHMPLMQSLRSFLGLAAVLANTASPVLTRLTTDLKIAKTAVGRLAVGAGLSSDMLTTMLIAVGSMIWRDTGVDDDGGRDSPSPIVLQPVLTAAVLVVVIVSAFVS------------RAMAEWVGARNPEGRRMRGFDLSLVALLAAALCWLSSALRLNVNMAAFLVGLAFPSEGRVSRLLVSKTNFVLSSLVLPLYVAHVCLSLRQTTDDWWRVFFVTVMATLGKLTGCAAAGLLRGLGMLEALALGMLLNVKGYFHLYCAQAAFDAGIITDKSFMAIIFMVALNVAVTPMVGVAIASWARRSVQWRLMGLQHHDPSTELRLVVGLHGPHDVPTLAYVMEALRWGGGGGGELAVYAVDMVQQTAAAIVKGGGFDVTVVD---EEVSEMRKL-----------------------------------------------------------------------------------------------------------------------
255718529    --------VFSAIFSLVSLFAKEKLYIGEVVFGLIVGPHCLDWFNPIEWGNTDSEITRIVLCLQIFAVAVELPKKYMLKHWLSVTMLLLPVMTA-GWLILALFVWIVIPHVSFPEALLVASCVTATDPILAQSVVSGKFAQRVPGHLRN----------LLTAESGCNDGMAFPFIYLSLNLLFHSGHGGEIVKDWICVTILYECLFGCILGAFIGYTGRRAIKFAEKLIDRESFLAFYVVLAF-ICAGFGSMLSVDDLLVSFAAGTAFADGWFSKKTESEISTIIDLLLNLYFVYFGAIIDPEIGTNAWRLVILAIVVIVLIPAVLAFKAFIPDIKSWREALFVGGPIGVGAVFAAILA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226294194    ---ILGGFTSLFMLCSLFVKERL-----YILCGVIFGPHAAGLFDPDKLTLECSRIVLVVQCFAVGVELPKSYMERHWKSVVLLLLPVMTWGWLMTSLFIWWMVLTWLESLACAACVTATDPVLASSVVG-KGKFAKRVPKH--------------LRDLLSAESGCNDGMAFPFIYLAVYIIEYRPDSKAVAYHWICFTILYECIFGAFFGFMIGYIGRHAIKFAERLIDRESFLVFYFVLAL-FCAGSGSLLGMDDLLIGFAAGVGFSNFTEKTEASHVSNVIDLLLNLAYFVYFGAIIEPELGLVPWRLVVIAIFVILFRRIPIMLLLFISDIKSWREALFAGAAILTRAELEAVLPKLGEHNYTIVALIWPITTFMVISSIIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289428053    ------------------------------VIGFALGQWTPDEIFGRKLLFDGVNLSVAIILFEGSLGLKLREVRDLGRPIFQLCTVTAGLAWVLITGAAMALGFDGRVSLLLGAILIVTGPTVINPILRQLRPTRRVSALLRWEGIVVDPLGAILALLVYQAITSIDGSSIGQGVLNLGLTLLVGLLFA-GPIGWI------------VTAMMRRHLIPDFLQGVIFVG-----------VAVGTCVGANVIREESGLVAVTMLGIYLANQRELEPVIEFKEHLQVLLVGVLFIMLAGRVTPSQILDILSAGLIFVALLVLVIRPASVLLGLVGTETTRQERTLMSFMAPRG---IVAASVASIFAMQFSESADHVREQAKQIAASDP---EHSKRLFSFANQIAGMASQVDRLVPLVFLVIVCTVAIYGLGIGRLAEKLGLASASPRGVMFAGSPAWTIDTAKTLRDFDVPTLIVTRRAYDLYAVRKAGLRCEAADATED--MDLAGI--ASMVACTPDDDTNSIASVHYRRAL-------------------------------------------------------------------------
166368838    --TLTLQIVITVVAGIIAEYLKVPSIVFLLIFGIALGSDGWEILHPQSLLEVLVALSVAIILFEGGLSLSGRELGRVSGSLRNLVTLGTSITLIGGGMAAHWLGFPWPIAFLYASLVVVTGPTVIGPLLK-QVAVDRRVATLLEGEGVLIDPVGAILAVVVLNTIIDSHARPMEIITGLTLRLGIGAAIGIAGGGLLSF-IIKTCNFLTF----------------------ELKNLVVLAGVWGLFGLSQFSRSESGLMAVVMAGIVLKAAAVPDE----------RLLRRFKGQLTT------------LCVSVLFILLAADLSIASVIALGWGSVLTVLVLMLVVRPLSVALCTLKSDLNWRHKLFIAWVAPRGIVSASVASLFAILLTR-------------AGINGGEAIKALVFLTILMTVFIQGLTARWVAKGLKITSSAATGAVIVGCNPLGRLIGCLFQEQGENVVLIDTDARACEQAEEDGLTVLQSSALDTKILQEAGIESMGTFLVLTNNSEVNLVLAQRAGEEFHPPRLLAAFAGTPNPDKNK---VNQVFLPSF-----------------------------------------
256677307    -----------------SSRSGLPSLLVYLGIGVVMGTDGLGNVSDVRLTQVIGYAALVVILTEGGLGTKWKEVRPALPAAAALSTVGVGISVGITALAHYVVGLDWRAALIIGAVVSSTDAAAVFSVLR-KVPLPSRITGTLEAESGFNDAPVVILVVAFSTAGPVEHWYVLLGEIALELAIGAAVGLAVGWLGAYG------------------------LRHVALPASG-LYPIAVMAIAV-TAYASGALAHGSGFLAVYLASMVLGNAKLPHWPATRAEGLGWLAQIGMFVLLGLLVTPHELASDPALLIGLILTALARPASVLLSLLPFRLPWREQALMSWAGL--RGAVPIILATIPMVGGIKDSQFNIVFVLVVVYTLVQGPTLPWLARRLGLGNRAETADLGVESAPLERLRGHLLSVAVPGDSRMHGVEVSELRLPKGSAVTLVVREGTSFVPTPTTTLRRGDELLVVATDP--VREAAEDRLRAV------------------------------------------------------------------------------------------------------------------
28211772     ----------------LFEKIKLPGLLGMIILGTIIGPYGLNWLHGDNVSADLRKIALIIILLRAGLGINKKDLKKVGKTAFKMSCVPIIEGFSIAFVSVKLLEFSFIEGGMLGFIIAAVSPAVVVPLLESSIGTNKGIPTLILAGASIDDIFAITI---------------------FSTFLGLYSGANINIGIQLLNIPVSIILGIIAGGIIGFTMVRVFSKYHIRDTKKVLLILGTSILFTELEKVLKTKIEIASLLGVMTIGFVIIKKDVGKGLALKFNKIWIFAEILLFVLVGAEVNVNVAINAGKMGILVILIGLLGRSIGVIISLLGTDLNWKERL---FCVIAYVPKATVQAAMGAVPLSLGVESGDIILAMAVLSIIITPLGAIGINFSAKRLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256670384    -------------------RLGFPSLLLYLGIGVVLGEAGFGIFDNPALTQSLGLAALVLILTEGGLTTRWSAVKPSLGPGILLSTVAVVISIAVGAALHWLLGLDWRLALLWGAVLASTDAAAVFSVLRTAGVGKRLVGSLELESGINDAPAYIAVVVLASGEAIDWSLPLLVVYELLTGLALGLAFGWLGAQALRRAALPATG----------------------------LYPLATVAVCV-LAYSSGQLAHASGLLATYVAGLVLGNSKLPHRSDTLSFALGWLAQIGLFVLLGLFASPTRLLETLIPLVAGAVVLLLARPLSVVLSLLPFRLPWRE-VTFLSWAGLRGAVPIVLAMIPLSEGV--PGAQRLVDAVFVLVIVLTLLQGATLSPLARILGLAKATQAHEIEVDSAPLDE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118475556    -TLILFGFLFSVIFSKISDKYGIPALLMFLGIGMLAGSDGIGLEFDNAKIEDVGTIALVYILFAGGFNTSYKSIKPIFKTGFILATLGVVISAVIGLFAYYIMQFSILESLLFGAIISSTDAAAVFSIMRSTKFKNNLSSLLEFESGSNDPMAIFLTITILSLITAASIPDK----------------FILGLGLLLEFVLGGVMGYLFGVM------IPSLINRI-KLGYWGLYPVLLISL-IAILFGLTENIGGNGFIAVYTAGIFANKKEYKKNLIGFFDGIAWMMQIFVFLTLGLLVFPSLPNVAFISIIMAFVVMFIARPISVFISTIFSKYTTKEKLFISW-VGLRGVVPIILATYPLSSNTPNAQLFNVIFFMVLISVLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254786280    --------LLCIVVSVFTQRIGAPILLVFLILGMLAGEDGPGKINDFGLAFLFGNIALAIIIFDGGLGTKTSTFRVSLKPALSLATLGVVATAGIGYAVQLILELPWKESLLIGAIVASTDAAAVFGLLRGAGLEIKKRTGATLEI-------------------ESGSNDPMAIFLTMTLVQIMQIESDGSHAGMFLLALLRQMGLGLIMGFAGGALLAQLLKRLPLPAS--LYPLLALAGAVCLFGFTTLLDG-SGFLAIFIAGALIGNAPLTSGIQKFHNGLAWLSQIGMFLMLGLLITPSHILPLVLPALIAFVLIFIARPIAVAFALLPFRFPWREQVFISWC-GLRGAVPIILALFPSLAGLENTQTYELVFFVVLVSLII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144185318    ----VLGFALVGGLGWLAWRLRMPAIVLMLAAGLIVGPGLGLLNPSEDLLTPLIAIAVAIILFEGGLTLNFHTLRDVRRLVLLGAPLGWGAS---AAALHYVAGLSWESSIVFGGIMIVTGPTVIAPLLRQAR-LKRRPAALLQWEAIVNDPVGALAAVLSFEIIVVLRTQTEVGTAVQDLLIGIALATVLGLAGGWGISRAFRRAWVPEYMKVPVLFV--VMMLVFALSDSTLHETGLLAVTLMGIWIANANLPSYAEIRRF-----------------KEHATVLLVSGVFIILAANMTMETLQSLTWQALVFVLAVALVARPVSVLAALALTDVPWRERLLVAFT----GPRGVVLVAVA---GLFGERLVSLGVEDAARIAPLAFALVAATVVLHGFTLTPLARALGL-------------------------------VASDVPGVVIVGGSQWSLALAQAFDKLGLPVMIADPNRSHLRAAREAGIPTYFGD---------------------------------------------------------------------------------------------------------------
115728502    ----LFILVVSCKAGGLAEVIKLPALLGMLVVGFMLRNIPVINVASPTWSSSLRDMALVIILLQAGISLDASALKRLSMVCVRLCCMPCIAEACTAAVVHFLLGFPWPWGFMLGFVLGAVTPAVIVPSLLSLQARGYGVRQLVIAAASCDDVLAIGAFGVILGIAFAKGDIIYSIFRGP-------------------LELVMGVSFGCAAGFLLWYIPDPTQIWLPKKRFILLLYGGIFAV---FGSGAAQYPGLGCLTMAFIAGHRWKEGKVS--VNTLLSYLWLLFEPLLFGLIGSYLDPATVGLGFATLIIGLCVRMVVSALAVTGAGLTWKEKLFISLAWLPKATVQAAIGSVALDTARDRGSEEEEIYGILLTVAVLSILFTAPLGAIVISLTGTRLLRCAPPPNQTSSHRDVPEVAETQPRYEPTRGGSCREGPRENNILLEQARVA-----------------------------------------------------------------------------------------------------------------------------------------------------------
50424071     ----IGIFSTIFSLVSLFVKERL-----YIIAGLILGPHCLGWFEPVSDYITLEICRIVLCIQIVAVAVELPR-KYMKKHWLSVAIFLLPVMT-CGWLVVGLFIWVLIPHFNFSSALLVSACVTA---------TDPVLAAAVVGKGKFAERVPGHLRNVLSAESGCNDGMAFPFIFLSLNIILHPGNAGEIVKDWFLLTILWECFFGVALGVILGLLMRYAVAFAEKKGDRESFLAVFVFLAF-NSAGIGSMLGVDDLLVSFAAGTAFGNGDFAKKTEESHVSIDLILNLSFFVYFGAIVNAAIGLNVWRLIILALVIIFLMPAVLILKPFTPDIKSWREALFCGGPIGVGAIFAAILARKDLEAHFTSEETPLALL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220933768    ----------------ISARVGAPILLVFLVIGMLLGEEGPGMFHDVQLAHLFGSLALAIILFDGGLRTPVKNFRVGLKPAVVLATLGVVLTAGIGIFAAWWLGLHWMEGLLLGAIVGSTDAAAVFSLLHGRGLELKQRVGATLEIESGSNDPMAIFLTIVFIELLITGPQNMGLVVLWEFIQQMGLGALIGIAGGFALV--------------------WIINRLDLA--PGLYPLAALAGGLTVFGIASQVNG-SGFLAIYLAGLVLGNRPL--QASQNINRFHDGIARLSFLMLGLLVTPSALVDVAVALLIAAVLILLARPLAVWISLLPFHFPWREQGFIAW-VGLRGAVPIILALFPMLAGLEQATLFNIVFFVVLISLVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257453682    ---ILLFLGLAFLIGAFFRKLSISLPMIQITFGALLGYFFMGLPRINPLIEKVTEVVVLISLVGCGIKLDSPLNWKTWQPTLRLLVIVMPVGIAAMALMGHIFGLSMAAAILLGAVLAPTDPVLAASIQSERQEDVTRFTLTSEAGL--NDGLAFPFVYLAIAIATAAS-------------LNQGFGAEDWLHWLGYDVLWRIIAGVAAGYCVGKFLANWLFTKAYPDKVEQSYMVVALML---LAYSITEFVHGYGFIAVFVAALTFRRSEFAEQIEGLLMSLVMVFLGLL---VGQALASDVTLSWQVYVVCLAFIFLIRPIVGYFSLGKLGMSRNERWVTAGLGIRGIGTLYYIAYAVNKGVFTSDEALKIWVICVVMIAM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
91216157     MIELASIIILGILAQWFAWRFKIPAILPLILIGLIVGPIASLYTEDGESLFYFVSLAIGIILFEGGLTLRRGEILNVGPVIVKLITVAVVITFVAGMAAHWILGLSWQISLLFSGLIIVTGPTVITPILR-NIPLKKDVSTILKWEGILIDPIGALVAVLVFEFITAGGGEA------LTTTVLVDFGQIVLFGFTFGFTFAKALAFAIKSKIIPHYLL----------------NVVTLATVLGVFVMADHFAHESGLLAVVVMGIIMGNTNLPN--LKELLYFKESLSILLISILFILLAANINFENLMLVILFAVVVFVVRPLGVFLSSYKSTLETREKLFISW-VGPRGIVAAGVASL-FGLKLVDQGIPNAEL--------ITPLVFMIVLG----TVLLNATTARPFAKLVGVFLKD------------------------SQGILIVGSSSFSRIVAKYLKDNDRHVVIVDNNKSNIDKAKAMGLDAINANIYSDDLIDNIELSDVGYLMALTGNTAVNKKAIEN-----------------------------------------------------------------------------
254172209    ---LVAVLMLGVLAMIIGRRFNISYVPLFILLGIAIGPITSMVPREHELFDYLRVFGLVIILFTEGHNLSWRLLRRNSKTILILDTLGVFLTALLGWFFSWLFGAPFLVGFLFGAIISATDPATLIPLFRQYR-VEQDIETTIVTESIFNDPLGIVLTTVAVAM----------LYPEAVSKVFYVLSGHVGLYGASVLYFLYELLTSIAVGIVMGLLGYWFMKKAEILEFPEVEIFALGLAFLTFLVG--EELDASGYLAATVAGLVLGNFKKAIKLEVEFNESLSAIATLFFFLLGASLNLDIFTGNLIGLLVAYFVMLVARPIAALPIIKWWGAKKY---LFIALEGPRGIVPSALASLPLSLAILTVHWGEVILAVTVITVLASVITETLWVPLLRNVLLEPETVEDRVKKF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296441147    ---VAAIILICVVLNKMSSKLGIPMLLAFIVLGMLFGSDGIVKIDNYGIVEQVCSIALIFIMFYGGFGTSWKQAKPIAVNAVLLSSIGVIFTALLGLFCYFLLGFDFLESMLIGAVISSTDAASVFSILRSKRLNLKDNTASLLEVESGSNDPCSYMLTVIILAMMSGDFSGGQLAYMVFAQVVYGITIGAGIALIATWCLTKI--------------------KFATDGFDTIFVFSMPLIA----YAASTLLGGNGYLSTYILGIILGNQAIPNK--KSLVYFFDGITGLFFLLGLLSFPSELPKILLPSLAIAIFVTFVARPLAVFAILLPSKGTINQKLLVSWS-GLRGAASIVFAIMATSPTYMKNDIFHMVFFIVLFSISL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
283847333    ----------------FSTRFGLPALVLFIGIGMVMGSDIAGIIDNPKVAQLIGIFALIMILFEGGLQTEWKNVKRVATPSITLATIGVLLTALVGVGAKYIIGLAWWEALLFGAIVGSTDAAAVFSVLRGQNVKGRLEGTLEAESGTNDPMAIFLTVSLISLI---------TVSSINFAFVFISFLWQMGIGLLLGFAFGKLALFSINNI---------------KLDSSGLYPVLASAFAI-LTYSFTSIVHASGFLAVYIAALVIGNHDYRHSILRFHEGFAWMMQITMFVLLGLFMFPSQLLDWTIILLLSIILMFVARPISVYVSLHFFPFDWKEAFLSWAGL--RGAVPIILATFPMIAGIENSQIFNLVFFIVLTSTLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
56460166     ----------------------------------------------EDLLFPFVSLAVAVILFEGSLTLKFEEIRGHGRMVTNLVSIGMLVTFVVIAILHFIMGYGWEISALFGALVVVTGPTVIQPMIRSIRPINKLANILRWEGIIIDPLGALLAVLVYEFIIASQDVAFLHALQAFATTIALGFALGWGAARLLGLALGRG----------------WFPHY--------LQNVATLTIVLGVFALSNAIQHESGLLTVTVMGMVMANTRNMEEILEFKETLSVLLISALFIILAARLDFEFDALGIPAVILIAIILFAVRPLAVWLSAIGTELRFKDKVLLSW-IAPRG----IVAAAVSALFALKMEESGWTEAAAVVPLVF--LVIMTTVVLQSLTAKPLARMLGLLEPQAK-------------------------------GFLIFGANQMARAVAKSIQESGIPVRLADTNWENIKLARMDNLPVYFGNPASE-----------------------------------------------------------------------------------------------------------
50307645     --------VFSCVFSLVSLFFKERLYLGEVLFGLIVGPHCLNWFNPTEWGNTDSEISRVVLCLQIFAVAVELPKKYMLKHWLSVTMLLVPVMTA-GWLITGLFVWILIPGLSFSDSLLVAACVTATDPILAQSVVSGKFAQRVPGHLRN----------LLSAESGCNDGMAFPFIYLSLNLIFYKRDAAEITKDWICITILWECLFGCILGSVIGYTGRRAIRFAEKLIDRESFLAFYVFLAL-MCAGFGSMLGVDDLLTSFAAGTAFSDGWFSTSTEESNVSIDLVLNLAYFVYFGAIIPWDLSVWRPVLLAIAVIFLRRIPAVLTCKPVIPDIKSWREALFVGGPIGVGAIFAAILARSQLEAHVTGEET--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
182626495    ---ILSGIVLCIISSKIFYKWGVPVLLVFIIIGMLFGSDGIGYFDNYNITYSLSSIALVFIMFYGGFCTEWKKARSVAIPSIMLSTLGVIITAGLGLFCHFVLKTSIFEGLLLGCIVASTDAASVISILRSRNLKLKNN-----------------IDTLVEFESGSNDPTAYMLTSVMLIFITSNESVGIGLLGMI----FKQIVFGVTVGLFLSKLAVFILRKVEF-EIEGLYPIFTITVAI-LAYSISEFLGGNGYLSVFIAGIVMGNSPHKKSLNHFFDGLSWIMQIILFFMLGLLAFPSQLPSIAFEIAISIFLILVGRPIAVFTILSWFKVPIKEQMFISW-VGLRGAGSLVFAIYAIKTSAIENDIFHIIFFIALFSVAI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294101798    --------LLAGIFAKVTRKLRLPNVTGYILAGIVIGPSLGKLIPKEVVSSFFSEVALGFIAYSIGSEFNLKHIRKIGLSVVWITLMESLCAFAVTLAMIFVFHQPLHFSLVLGSIAAATAPAATILVIRQYKAKGVLV-DTLLPVVAMDDAVAILAFGVAVAFAESLVSNNSAIPMASVVLRVFN---EVFFSLLLGLVLGLFLSFMSGRV------------------KGEDALLSLTIGCIFLGIGLASKFGLSSLFVAMMIGAVVSNLVYSDRVLSVVDRFTPPIFLAFFTISGADLQLGMLPKVGLIGVGYVVFRVIGKILGAYAGARMTNSPPTVQKYLGLTLVPQAGVAIGLSLLAEQTLPMGVALRNIILGSTVIYELFGPVIAK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
146329712    -------LFISVIGSTLSARSGIPLLVLFLVIGMLAGEEGIIGIRFNQFFNLLGQAALAVILLDGGLRTSLTNIRIAYKPALPLATWGVIATAVISGLF-------------------ITWILAKYGYIEKGNW---RYGMLMASIVGSTDAAAVFSLLVQSTLEVESGANDPMAILLVTAFISLNLHPEEQNLLSFSTLLITQFALGILIGLTSGYLLARLLQRL---HLPEGMYAILIFSAGILTFSMTNLLGGSGFLAVFIAGIVIGNHHVREHVLRVMDGMAWLSQAVLFVMLGLLITPSQVVKILPLVAVISLFLIFIARPLAVISVLIFCRFNPREIGFISWVGLRGAVPITLAIIPIMENVPNARLFDLTFGVVIISLVLQGMTLPFAAELFKVKIPPSAHPSNEHE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
78778138     ---LLSGIVILILVAPLFARLKVSVAVVEIILGALV--VWLGFIGNNEQFKDIAKIGFFYLMFLAGVEVNIRKFITFKDKYIKNIILYFSSLYGISFLLYFIFDLNPVYIVVIPIVSLGMIMVLINEHGKEHKWL-----ELSLIIGVIGELISISALVIFDAIAVHGFGEE----------------FYKNISILIVVLIVTVYVFKALSILFWWF--PALRKTIMPDNDSMSQDIRVSMALFFILIAIMQYLHIDMVLGAFIAGVFIANF-FEHKVETLHRVGFGFLVPLFFIYVGTTLDINVLLTNILFEASLIVMAMVLARIVSSFVAYYRYLGVRGTILFSLGDSMPLTFLIAIATIAISNNAISLDEYYAFVLAAIIEAIVIMIVIKF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
193664439    --SIAVLVVFAYLGGWVFRMLTLPALVGMLLVGIIYKNVGLIEVDEHEFVSILRKIALVVIFTRAGLDLDPVALKKLYCRVLFLALIPWCTEAAVIAVVHYLLSLPWKFAILCGSIIAAVAPAVVVPCLFRLRTKGYGVAKLIIAVAGIDDAASVIAF-----------GVGTKIIFGKNPVTYDLMLSPLSIAVGILYGVVWGFIVKYVPERTDPYVVP--LRIL-------MLTGGGLLAVLGFEIVHLEGAGLAVIISSFTSIYFWTKQGWNIEVATAFEIFWMIFEPILFGLTGTQIDLAFVTAIVMCVVIAFVSRILITIIAASGSSLNFKEKLFIALSWMAKASVQAALGPAVLEVARSNN-QDEEYSKTIVMVCIISILLTAPAGAIIVSLSGPKLLTKAKPSNEQWR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258653362    ----ALVLLLSIIAVRLSRRLGMPSLLLYLGIGLVLGVDTFGIDLDNTLLEHLGFVALVFILAEGGLTTRWSNVRPALGLGISLATVSVVVSVAIGAGVFLLMGFDWRTSLLWGAVLSSTDAAAVFSVLRGVGVKPRLSAALELESGL-NDAPVVIAVVLLAGTAEITWLDPLLVVYE-----------------LVVGALIGAGIGWGGAWLMRREALP----------AAGLYPLATIAL-IGGAYAVGVFTHASGFLACYVAAVVLGNSRIPHRSATLSFALGWLAQIGLFVMLGLYVDPTGLPAALVPLLIGLFVLLVARPVSVVAAALPFRLPWREQIFLSWS-GLRGAVPIVLAMIPLMNGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
171688082    ILILVSFFLFLALSDWLADKIFRAGLIGQIIVGLVYGVPLANILEINETFLALGYVGLLLITFTGGLTIRLDLLRQNFIVSIIAALLGVLTPIALSFALLYAFGHAFIVGTALCSTSLGTTFVVINSASNDTDYSQTRIGTILISAAVLDDVCGLVLVSVIHQLRGIAEDGDVNLGWIIGRPVLASGLLAILTP---------LVAIFVAGPLFRRFLEKP------CQSSKNTSNILLMTVVLCAFLAIAAFAGASMLFGAFLAGAFLSSMPSREKTPSESGPQKFILQPLFFASIGFAIPFGIWKGVVFTILMVLSKLVVGLVVPAWDMFSAVGFSWAPATLLGTAMIARGEIGLLIIQIG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
268593155    ----------------LSARLGLPMLVMFLFIGMLAGEDGIGKITNVNVSYAVGSLALALILFDGGLQTSVKSIRLVWKPSFTLATLGVLITAGVGLAAAYILGVPLLEGLLLGAIVGSTDAAAVFSLLRNAGIYLNERLQSTLEISATNDPTAIFLTVGLLQLLMNPQASGSELILLFFS----QMGIGTVVGLSVGWVSVKIINKIKLLATGLYPVL--------------------VAACGLLSFGLASNLEGSGFLSIFVTGVVIGNHRFVFQRNTFLFHLAWLSQIIMFVMLGLLVNPSSLIEVWLELIIALVLTFIARPLAVIPVLKLFGFPKPEITLISW-VGLRGSVPIILAIFPFIYGLPNAHLFDVVFFVVLISATL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
156848621    --------VFSAIFSLVSLFIKQRLYIGETLAGIIVGPHCLKWFSPTTWGNTDSEITRIVLCLQIFAVAVELPRKYMLKHWVSVAMLLLPVMTA-GWLIIGLFVWIIIPGLNFPSGLLISACITATDPILAQSVISGKFAQRVPGHLRN----------LLAAESGCNDGMAFPFIFLSLNLILYPGNGREIVKNWFCITLLYECIFGCVFGVFIGYTGRRAIKFAKEKNDRESFLSFYIFLSFC-CAGFGSIIGVDDLLVSFAAGTAFAWDGWFSEVETKISTVIELLLNYSYFIYFGAIVPWEQFNNWRLIILAIIVIFLIPAVLALKHFIPDIKSWREALFVGGPIGVGAVFAAILS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167537773    -------------IGQWASHLKMLALTGYLITGILAGPDILHILSRPEILRFIDRLALALIAFTAGAELYLPHLYQLLRIVTATTIVGLVGFFVVAFVAAPLTDFQQATVALLGAVISVASSPLATIAIINKHRAKGPYGQMALGVVLLKDAVVIVLYAVVVHVAFGVFTDDGRPDNGLIVLYVIGELILTVLIGLAMTPFLYALARLDANRLIFRGWTQPLLYDRFLAGNFQLFRGGLLLAAAYGLYEAQRALHASIHIQYSLACMTATATRLMWSLHEMIQSIAPYVFTTFFTYVGMSFDFMLLGNVVGAAVLLFVVRIVCLFVGGYVGCWWANEPARHGQFAFLAMIMQAGAGMAYATFLEDEFHWGPSFATMTVFMILLAQVIGPRTLKWALLHFKEAEKRRTRSLKRSADESDDDSDEDDDGDGEPYEDFMAYDPFAIHSNLVG----------------------------------------------------------------------------------------------------------------------------------------------------------------
86131075     -----------------------------------------------ESLYYFVSLAISIILFEGGLTLKRDEIRNVGPVITLISIGSLVTFIGAGLAAYWIFGLSLQISLLFSGLIIVTGPTVISPILR-----NVPVKRDISTVLKWEGILIDPIGALVAVLMYEFISVGEGAAFTKTALV--EFGKIVLFGSTFGFTFAHALAFI-----VKRKLVPHYL-----------MNVFTLAAVLGVFVMSDQFAHESGLLAVVVMGMVLGNINLPN--IKELLYFKESLSVLLISVLFILLSANMNLVDLELLLALFLVVVFIVRPIGVFLSTWGSDLQTNAKLFISWVGPRGIVAAGIASLFGSKLLIKGEPGAEYITPLVFMIVLGTVLLNATTA-------------------------------------RLFAKAVGVFLVKSEGILIVGASEMPRLIAKYLQKNGRHVVLLDSNTNHIRIAKEAGLMAMQANIYSDDLTDDVELSDIGYLMSLTGNSDINKYAINRFRKQF------------------------------------------------------------------------
195502749    IMRIAFLFVGAQISGILVTFVHLPDMLGMLFFGVLYANLGLNFEGYQKFELFLREMALINIMLLAGLGLDGDAFKRLWFMILRLTLLPTIVVAAIAGLANLTLSMPWLWGIALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFMFVIISVIFSTTSLSQQVLQGPIGIGIGLVFGYLYGSMLQYLPSRNATYA------NGLRFVLTILGGTIAVMGSR--------------VIGYTSAGALGCVTTAFIARIGWRREEIRASVPKRLDLMWKFLKPVSFALIGKEINFNVLQGHALLVLVGSLFRLAFAYLSTYGGNLSRKERAYITISGFPKATVQAALGPVALDMARAASVASPEQLALVLIISVLAIIFTPLGAILMLRLAPYWLK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
194743964    IMRIAFLFVGAQIAGILVSFAHLPDMLGMLFFGVLYTNVGLNFEGYQRLELFLREMALINIMLLAGLGLDGDAFKRLWSMILRLTLLPTIVEVAVIAGLAYLLSMPWLWGIALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFMFGVIISVIFSTTSLTQQVLQGPIG-----IGIGLVFGYLYGVMLQHLPSRHATYANGLRFVLTILGGTIAVMGSRVIGYTSAGALGCVTMAFIARIEEAKLTPEQLQAQQIASVPKRLDLMWKFLKPVSFALIG--KEIHFAVLEGHVIGYGTLLVLVGSLLRLAFAYLSTYGGNLSRKERAYSGFPKATVQAALGPVALDLARAAKESNQAQLDLAGNVLLISVLAIILTPLGAILMLRLAPHWLKHGDEVEA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149194970    IILMITLSVILLISPYISNALKLPISMVEILLGSIA--ASLHLLHENEMFKILAEVGFLYLMLLAGMEVNLKALIKLDKKIIKKGLMFLFLLYFLSILSVIVFKFS----IIFIAILPLISIGLMLSIQQEIG--KQPWLDLAITIGVIGELLSILVLTILSG------------------YFGYGLSKELLLNIGILFGFLFILGIGFVLFRTLLWWYPNLKHSLMPVYDKYHQDVRIAMSLFFIMIAVMMILHLDVVLGAFVVGMFLTTFDHNHNLEHKLAPFGFGFLTIFFVHVGSSIDLKAINFSLLRDALFISFLMIILRVISSFVFFKE-LKLKNTILFGFSLSMPLTLLIATATLAYQNKTIDSYWYTVLVLTSVVEVAIVMISVKVINKLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
162533072    ---LIGALLVAILVSSLSSRLGIPILVIILAVGMVAGVDGGGIIFDNYATAYLGNLALAVILLDGGLRTRVASFRVALWPALSLATVGVLITTVLGMVAAWLFNLSVIQGLLIGAIVGSTDAAAVFSLLGGKGLNERVTASLEIESGSNDPMAVFLTVTLIGMLASGQTGLHWGLLGHLIQEFGIGSFIGLGGGWILLQLVNRINLAAG------------------------LYPILVIAGGLAIFALTNAIHG-SGFLAVYLCGLVLGNRPIRHGILHMLDGMAWLAQIGMFLVLGLLVTPHDLLPIAIPALGLALMILVARPLSVMVGLLPFKAFHGREKAFIAWVGLRGAVPIILAVFPLMAGLPNAQLYNLAFFIVLVSLLLQGTSLPWMAKLLKVTVPPDPAPISRAALEVHVTSEWELFVYRLGAEKWCIGAALRELKMPEGTRIAALF---------------------------------------------------------------------------------------------------------------------------------------------------------
34558051     ----------SVVSSKLSDKFGIPALFIFLGLGMLAGSDGGIYFDNAKLAQSVGTLALIFILFGGGLDTSWKAIKPVLGAGLALATFGVIFTALFVALVRYLLDFTWQESLLLGAIISSTDAAAVFAILRAQGISLKKR--------------------LAPLLELESGSNDPMAIFLTVAILQMILLPESSSLGEWIGKFFLQFLVGGIMGYLFGILLPPIFNRI-HLGHYGLYPVFSIAWVLLLFSASSFLGGNGF-LAVYIAGIASNAREFVHKLIGFHDGLAWIMQIAVFLTLGLLVFPDLPAIAPAAIGISLWLIFVARPLGVFLTLTFSSLSLQEKSFISW-VGLRGAVPIILATYPFLAGLESSSLIFNTIFFIVLTSIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294639615    LLSLAIIFLVGLSAAAIFERIGLPRIIGMLGVGIVTSPYVLDLLDPKILSSELRQIALIIILIKAGLSLNLSDLKKVGRPAVLMSFVPACCEIVYVDFAPILLGVDRIEAAVMGAVLSAVSPAVVVKLIEEKWGTGKSIPQMILAGASCDDIFVIVLFSTFVTMAQGGSAKVTDFLNIPIS--------------IVLGVLLGAVVGNGLYLLFDR---SYQHKHKIRNSTKVIILLGTAFLLMSIETLVKPYIALSGLLAVVAMACVVTDSKVSSRLSEKFGKLWIAAEVMLFILVGAAVDVRYTLSAGGMAVLMIFIALAFRAVGVCLCLLGTELNARERI---FCVIAYLPKATVQAAIGSVPLSLGLPCGKIVLSVAVLAILIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86607657     -----------FFVGQIVGRLGMPPLLGMILVGILLGDVLSPEV--LAAAGDLRVVAVMIILMKAGLGLDREKLAQQGSVALRLGFLPAACAVAVALLSTWILGLDWPTGLLLGCVIGAESPAVIVPGMLRLK---------SLGWGVTKGIAILTGSALSDVLLLLGFSLLLSFLGQGSAASVRLGSLELSPLQWLPFQVVMEILLGVAVGYLGARVLVSLLTQQNWTRNSVQEVLLAACMALGLVLAPQVWPYFSGYLAVMAMGFFLIEAPLARRLRGGFDALWTVAEIVLFVLLGASLDLGVLGSVFWPGLLLLTLSLLLGRGLGWWLSTLG--SNWNGRERLFLLPGNMAKATVQAAIGGIPLAQGIPGGEIILALAALSILVTPLGAWLTQVCAPRLLEK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126665582    MLTLVGALVISIVLSPLSSRVGMPVLLIFLVVGMMMGEDGPGGIRDYQLAFLIANLALGVILLDGGMRTRAETFRVGLRPALVLATLGVFLTAGAAVVAWWVFDLHWMLALLIGAIISSTDAAVVFSMLQGSGIHLNERVSATLEIESGSNDPMAIFLTLLMVTLIGNAGENNVGPALRLLVEQFGIGSIAGLIGGVAVVALA----------NRMRLAPPLYPLLVAAGGIAVFS-------------ATNALGGSGFLAIYLTGVVIGNRPVR--MMPMILQVHDGLAWLAQLCLFLMLGLLVAPSELLPLILALALIFVIRPLTVMATLWPFGFNRRE-LGFISWVGLRGAVPIVLALFPIIAGLPDAQ----LVFHAAFFIVLVSLLVTTMAPLARWLKLEVPADNAPFRRFPLDAPAAGDHELMLFPLRGKNWELPRRLDQLK-----------------------------------------------------------------------------------------------------------------------------------------------------------------
226309048    ---ILALVALAGILGPLLGAWHVPVVVGELAAGVVFGVTGFGLLSSDQTFTFLADIGFALTMMVAGSHVPVRDPAVRAAIGKGAVRSVVVGLLSVVAGYGAATAFGTGHAALYAVLIASSSAALILPIVDSLGLGGTSVLQMTAQVAIADTVCIVALPLVI---------------DPDNAPRAGVGALAVAACAVALFFVLRAFHRSGHWRKLHKFSEKRKFALELRINLVILFSLAALASS----------THVSIMLAGFAFGLVLAAIGEPRRLAKQLFAITDFFAPLFFVWLGAAINLRDLVTHPSAIWLG--LVLGGATLVVHAAIRALGLPLPLGVLSAAQLG----VPVAAVTVGTQLGVMGDGEPAAILLAAMITI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142785454    ----------------LSARLGLPVLVLFLMVGMLAGEDGPGVFDNAQIAHALGSLALAVILFDGGLQTPMASIKQVWKPASVLATLGVLVTSAIGVAAAYILDVSLFYGLLIGAIVGSTDAAAVFSLLRNAGIHINPRLKSTLEIESATNDPMAIFLTVGLLEVMVKGLEPGT--------------------GLLMLFIQQMGIGSAVGLAGGWLSVRIINRI--HLTTSGLYPVMVAALGLLAFGVAANLGG-SGFLAIFIAGVVIGNSRFVFQ--RSTFLFHDGLAIIMFVFLGLLINPSSLLDVWLELCIAAVLILIARPLSVLPVLKIFGFNAREMTLVSW-VGLRGSVPIILAIYPLIYGLPGAELFSVVFFVVLISATI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254410402    ---LIILLLVATAVALVSRRFRIPYITGLVLAGLAITELLPSRIGLDSAL--IFNLFLPILLFEAAINTDISRLRTIKPIALLAGPGVLLCSGITSVLLKVELGLDWIPATMVGVILSITDTALVIAVFKEVSVPHRLVTLVEGESLLNDDVA----LVLFSLILTIHETGALSALDVVQEFLFVLIGGALVGAALGYLSIG----------------------LLSQTDDPLGGLLLTVALALG-AFQAGELLHVSGVVAVVIAGLIVGNFEHSQVTSASNQVTLFSFNTFIFLLIGLEINIITLWQTLPAILLAFIAYQVGRLLTVYPLVRFFDKPIPIRWRHILFAGNIGSLSTALALSLPADLPGRETLLAIVLGIVLFSLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
196155284    --------------------------------GIVVGPVFGVLNADDDLLFPVVSLSVAIILFEGSLTLKFSDIAGHGNMVRNLCSIGVVVTWGVAAAAHYSLDLSWQLSFLFGAIVTVTGPTVIVPMLRTVRPQTNLAN-----ILRWEGIVIDPIGALLAVLVFEFIVASQETAITHTL-------IAFGKTVGIGSVLGLAAGYLLGLSIRKKWIPHYLLN------------TAVLTIILGVFAASNYVAHESGLLAVTIAGMVLANMKDVEDILEFKETLSVLLISGLFILLATRLNLESVIDGWGSIVVLAAIMFIARPLSVLASSIGTGLKLNELALLSWIAPRGIVAAAVSALFSLKLEEIGYEGAGIIVPIVFMVIIATVVVQSLTSRTVASLLKVRAPAPT--------------------------------------GYLIFGGSKFNRALACEMLNQKLDVTIADTNWDAIREARMMDIPVYFGNPMSDHAARHLDINTYGTVLIMSP----------------------------------------------------------------------------------------
114563034    -----------------------------------------------DLLFPIISLGVAVILFEGALTLNFKEIKEHGRMVTHLVTIGAFITWACIAAAHFLLGFDWAIAMLFGALVVVTGPTVIVPMLRTVQPKSNLA-----SILRWEGIVIDPIGALLAVLVFEYIAVTADPTTHVLTALGLT---------LVLGFGLGAAGGYLTGLAIRKNLFPHYLR-----------NTAVLTIMLGIFVGSNILQEESGLLTVTVMGIWLANMRGVDDILEFKETLTVLLISALFILLAARLDSGAMLDGFGGVGVLLVAMFVARPLSIWISGLGTNLSSKDKWFLSWVAPRG-----IVAAAISSLFAIKLESVGLEGASSIVPLVF--LIIIGTVVIQSLTAGRWAKFLGVKEGSNQ-------------------------------GVLIFGASKFSRDLASILISKNIKVILADNNWDSIRQARMENIPVYFGNPASE-----------------------------------------------------------------------------------------------------------
238921289    --------------------------------GVILGPITHLVQPDRELLFPLVSLSVAIILFEGALTLRLGEIRGLGGVVRNLVSIGMLTTFAVIGLACWWLLRLPPELAALIGAVTVVTGPTVIAPLMRVVRPNASVNQVLRWEGIIIDPIGAIFTLLVFEFIVLQQSAQSYGHLFWTLGSTVLVGLLVGLACGYLIG-----------VSLRRAWVPGYLQNLA--------VLASMLAAFGLSNAIADESGLLTVTVIGILLANMRNVDTSDILAFKEELSVILISALFIILAARLDIAALWQMGWPLIGVLCVVQFIARPLCIAVSTWRSSLHWRERLLLSWIAPRGIVAAAVSALFALTLQRSGYPDAGRLVTVVFAIIIGTVILQSLTSRLVARLLRVQQRRPR--------------------------------------GVLIIGANIVARMLAQALIKLEIPVIVSDSSWEYYRQARMEGIPAYYGHAYSEHAENYLNLETAQMFALSPNRHQNALAI--------------------------------------------------------------------------------
296271144    --------IAAIASVRIAYRTGLPSLLIYLALGILLGEAGLGIFDNAELAQQLGLIALTVILAEGGLTTDWNRVRDGVPLALILATLGVVVSFIVGVAVHYLLGFDWRMSLLVGGVIASTDAAAVFSVLRRL-PLKPKLGGILEAESGFNDPPAVIVVMLLSQAADPTPSIGELLLGG--------------LYQLGVGTIVAFVAGPLGVQALRRVALP----------ASGLYPIAVLALAFIAYSGAA-LLGGSGFLAVYIASIILGNARLPHRTATRAEGAAWLAQIGLFVMLGLLASPSELPDALVPAFIAGLALILIARPISVVVSVLVARLTRLGLVFLSWAGLRGAVPIVLTTIPWAAGVPGQELFDIIFIIVVVFTLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
77362027     ----------------LSARLGLPVLVMFLMVGMLAGEDGPGFFDNAAAAHSLGTLALAMILFDGGLQTPLKAIKKVWKPASVLATLGVLITSAVGVAAAYMLDIPLLQGLLFGAIVGSTDAAAVFALLRNAGIHLNTKLK---ATLEIESASNDPMAIFLTVGLLEVLVNDMKLGTGLLLMFVSQMGLGALVGLAVGWISVKLINKIQLVATGLYPVL--------------------VAACGLLSFGITANIGGSGFLAVFITGVVIGNSRFVFQ--RSTFLFHDGLAWLMFVVLGLLINPTSLLDVWFELIIALVLIFIARPLAVIPVLALFGFKAREITLVSW-VGLRGSVPIILAIFPLMFGLPGAELFNVVFFVVLISATL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188995448    --------LFAGIMGKVGYRFGIPTLLIFLFTGMLFGVDGFGFFSNADVAQSVGIIALSIILFTGGMDTRIRKVRPVIAQGLTLSTLGVLLTALLSGFFIFWLSFALSTSLLLAATMASTDSASVFAILRSQKMQLKEN--------------------LAPTLEMESGSNDPMAYMLTIALIDFITTGQSGIGPIVLTFILQFVVGGTLGFLMGRLAVFILNRM--NIHNDTLYPITLLCMVFFTFSVTSLLQG-NGYLAVYIAGIVVGNNRHKKSINTFLDGITWLVQIILFILLGLLVNPREMLDAPFSLVVGAFMILIARPLAVYFCLIPFRKISFRGKTFLSWVGLRGAVPIIFATYPMIDNIPGDQLFNVVFFITILSLLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154251306    -----------------------------------------------DLLFPFVSLGVAVILFEGSLTLKFEEIRGHGRIVTRLVTIGAATTIVVAALGAWALDLTWQVALLFGALVSVTGPTVIIPILRSIGLTRNSANILRWEGIIIDPLGALAAVVIFQFISIGTADPGNLLLVLEIFATGSALGAASG------------------------YAFGWLLRR--HMLPDYLHNVMALALVLAVFVAANEIAHEAGLLAVTVMGIVLANMRDVEDILDFKESLTILLTSILFIVLAARLPLEAFTANWTAVAILMIILFIGRPLSVFLSTAGTSLPWRERAIISW-IAPRGIVAAAVSGLFAIQMTQAGIEGAQTLVSLTFTVIVTTVL------LQSLTARPLARLLGVADPEPR-------------------------------GVLVVGGNPVALAIATSLQRLDYDVILADTSWEQTRMARMAGIRTFFGNA--------------------------------------------------------------------------------------------------------------
160881238    ------------------QKLKLPSLIGILLAGMILSPYALNLLDGSILTPDLRKLALVIILTRAGLSLDLKSLKKVGRPAILMCFVPASLIIGVVLLAPALLKISILEAAIIGAVIAAVSPAVVLRIMEEGRGKKHSIPELILAGASVDDVYVIVLFTAFTSLAGGEGVSVFAF---------------VGIPVSIVLGILFGVITGIILNWFFR-------KFHYRDSVKILILLSISFLLLELETRMQEFLPMSGLLAIMSLGITLYQTILSERLSAKYNKLWVAAEIVLFALVGASVDLSYAVKAGGVVILLVLGALCFRMLGVLLCLIKTLLTRKERVFCMLAYTPKATVQAAIGAIPLSMGLPCGET---VLTVAVISILITPMGAIFIDRFYRKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
172038966    VSTLIILLLVATAVALITRWLKIPYVIGLVLAGLVITQALPGSVGLNPDV--ILNLFLPILIFEAAINTDISRLRSTIKPILLLAGPGVILSAAITALLKFGLDLVWITACAVGVILTITDTVSVIAAFR-TVTVPGRLATIVEGESLFNDGIALVLLTLITTIHTEGSFSVAEGLEQVFIAFVGGTILGVGLG----------------------YLCVGLFQQLDDALSDILLTVAVSLGTF----QIGQFLGVSSAIAVMVAGLVIGNLGFRQTSATAKVTLLNFVNTFIFLLVGIETDPIVLLTTIPDTLLTIVVYQIGRVCAIYPLLFFLGRRLPLRWQHVLILGNVGSLSMALALSLPYTLPGRTEVITLVFSTVFVSLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222160938    ---LAFLFVGAQACGVLVSLTGLPDMLGMLFWGVLYANVGWADFAGYERVEVFLEMALVNIMLLAGLGLDYDALRSLFRFIMQLTLVPTVAEVAAVAVLHYLLALPWLWGVLLGLVVTAISPNVVVTVLEERLGLNKGIHTLIIAMTSCNDVLAIFLFGVILGVIFSTGDLTSQILQGPIGIVIGLV-----YGSLCGLALLYLPSYQAKYTNGLRFAMTAL--------------AGTLSVVGSKKVGYPSAGALGCIVTAFVAGTGWRKRPPTEEVSMYLDLLWKFLKPVSFSLIGKEVKFSVVLYGFVTLLVAVLLRLIASYLSTVGSELNWKEKAYVTLAGFPKATVQAALGPAALDLARSVNATDEYGAQTVLIVTVLAIILTPLGALLMIKLAPRWLKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
90418173     --------------------------------------------------------AVAIILFEGGMTLNFRDIREVRRMVIIGGPLVWVMTALAGHYIG---NLSWPTAIILGAILVVTGPTVITPLLRHAKLKNRPA-----SILRWEAIVNDPIGALFAVIA-------------FETYLVLNAGHE--AENLILNVILAIIIAIPGGFLAGRFL-SWVF---ARGEAPEYLKAPILLVAVGMNSLTNLVLEEGGLLTVTVMGITMANTRIASDLRRFKETITLLLVSGLFIILTASLQREVLASEWRVIGFLAAVLFVVRPVAVFVSTLGAGLTWRERLLVGW-IAPRGIVAVAVAGLGATLSGLGVADADRMIAYTFALVAVTILLHGFTGPLARALDLRSADRPG---------------------------------------VLFVGASRFTIAFARRLKAQDVPVLIADANWSRISEARLAELEVWYGEILSEAAHHNLNLARFDHMVAATDNDAYNALVC-------------------------------------------------------------------------------
153006705    -----YLLLTAFLSGRIFSALRLPKLTGYIAAGVIVGPSVLGFLDEVENLQIVNGVAVSLIALTAGTELRIDRVRPLARTI----GLTTALGVVGGALAIAATVFLLRGQLAFLGALPAFQAAAVALVLGVVLVAQSPAVVVALSDELRADGPVTRVVLGVVVLADLFVIVLFALVSAVAKAALGVAGGARAAVGHIGWELLGSIVAGFVLAALLAAYLRWV---------RRGATLFVLGAAFVVAE-VGQRIGFDPLLVSLTAGVLVRNTALGDELHELVAGASLPVYVIFFAVTGAKLHLSDVPPVAVPVLAIVAVRAAALLSAGRVGARLAGAPAEVARWAPFGLPQAGVALALALLFARAFPEFGGEASAVALGVVAMNELVAPAVYRLALVRSGEAGRTRARATPAP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
124549118    ----------------LSARLGLPVLVLFLMVGMLAGEDGPGVFDNAQIAHALGSLALAIILFDGGLQTPIASIKQVWKPASVLATFGVLITAIIGVAAAYILDVSLLYGLLIGAIVGSTDAAAVFSLLRNAGIHINPRLKSTLEIESATNDPMAIFLTVGLLEVMVKGLEPGT--------------------GLLMLFIQQMGVGSAVGLTIGWLSVRIINRI--HLTTSGLYPVMVAALGLLAFGIAANLGG-SGFLAVFIAGVVIGNSRFVFQ--RSTFLFHDGLAIIMFVFLGLLINPSSLLGIWKELIIAVVLTLVARPLSVLPVLKLFGFNIQEMTLVSW-VGLRGSVPIILAIYPLIYGLPGANLFSVVFFVVLISATI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
292493458    --TLTFSLIIMLGIAWLAWRMHIPAIVLLLMAGFATGPVLGWLNPAQDFLPPLIGLSVAIILFEGGLNLQWHEYKEAGVDVKRLVSLGLLLTWTLSTAAAHFIGLSWPIATLFGAISVVTGPTVLMPLLKHARLQ-----RHTAALLKWEGIINDPLGALLAILVFEY------WTVWYWTIESPEHGLLTVLGNLSLSLLVATGSGIGLG-----YLLSWAFHRHVPEFLKSPVMLGAVLLLYVAVNGVQEEAGL-LAVTVAGVVVANQRLRNIEELRRFKQYITLVLVSVVFIVLTANIELEVLANDWRSLALLGTVIFLVRPLSVYLSTLGTGMKWQEKLLIAW-IAPRGIVAASMAGLAFPLTHQGFGGADQLLPLVFALIATTVILHGLTIEWLGRLLGLASRNPS--------------------------------------GILIVGATPWSIELARLLKELGVPVIVNDTSWHHLRPARMSNLKIYRGQITAESSLELHEISH--VLAVTANDAYNALVCTRFA----------------------------------------------------------------------------
288573772    -------IFFGYFLGHLAVKAGLPKITGYLAAGLILNPTVFGLVPQSAIAGTNTMVNVLLCVFEIGGSLAIDKIRSLGKSIVGAFLAVILGMIPFCVLLGSHFGISLAFSILMGGLVSPTDPAATIAVAHQYGAKG-PVTSTILGVSAFDDGFGIINFGLALALARTIMG-----------------GGELSLFSVLLSPVWTIVLSAAVGCVFGI--------MVDRMSSKALDGEGGGGLTIVLVGGLMACFGVAEALKALLATMVMNANDRSDEIFDFVQSLEEPVFLIFFCVSGMTLDMPSLLSSLAFIPAVVLLRVLGKAAGIYGGGDLTGVDGRTCRYVIGGLIPLGGIVIGLALTLKRIPEMAPFADTLINVIIGCTVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
172057629    -------------------RLNVPTLILFVFVGILAGTDVSGLIADFEQARLFGTIALVIILFDGGLNTKWRDFKTVLPAALSLATVGVLVTTGLIAGVAHLLDFSWPIALLIGALIGSTDAAAVFSLL--NGRPIDQKVKHTLEAESGTNDPMAVFLTILFTEFALDPAAFSALHGILLLFYEMGLGLVIGL--------------------FVGWLLTSLMNRIQLQSSALYPTLLISGALLS--YGVATSLHASGFLAVYVTGIWLSNHDYRDILVRFSGSLSHLAEVGMFIMLGLLVFPRQLFDPQTLFIIVLTLILVARPLAVYLSLLPFRYNFRQSVITAAGL--RGAVPIILATYPLSSGLPDAYPLFNIVFFTVMTSAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282882185    IFNISVLFLSGLLFARIFGKFKFPDVTGYLIGGIIIGPCVLGLLSKEDSMDAISQLALSFIAFSVGSEMNFESIKEMGTKILIVTFFEAMGALIFVTLMLLFFKTDVAFAITIGSIASATAPAATLMVIKQYNAKG------------------GLVDVLIPVVALDDAICIMAFGVCSSIAITIMSGSDLNFVNMIFEPVKEIFLALIVGFVAGI-----IFILLSKRLKNDTETLTFTLAMIFIVTTVTDKWGLSSLLTLMMSGIVISNGSVDRRYQELISTITPPIFIAFFVLSGADLNLGGLKAAGLIGFAYVIARVLGKFFGAMASTKLTGFSKEVQNNLGLTLIPQAGVAIGLSLIAEKIIPEPHMIRTIILAGTICYELIGPIVAKF-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126729732    --------------------MRLPAIVLMLAAGLIVGPVLGLLDPAAQFGTMLSAIAVAIILFEGGLTLDVDHLSDVRRLVIIGAPLGWLMSAC---ALHYVAGLSWETSAVFGGIMIVTGPTVIAPLLRQAKLAKRPA-----ALLQWEAIVNDPVGALAAVLAFEVVVVLQTATGAGHAVWQLAMGIGVASALGLAGGAGLAAAF-------RRAYVPEYMK-----------VPVLFVVLLAVFAVADSVLHESGLLAVTLMGLWIANASFTELYRFKEHATVLLVSGVFILLAAGMSFDRLMVLDWRAVVFVAVVILIARPLPVLIALAFTNVPAKERILVALT-GPRGVVLVAVAGLFGERLVIPDGDRVAPLAFALVAATVVLHGFTLSPVARFLGLSAGEKPGVLILGGSRWSVE------------------------LALALRKMGQVEKKGEKGEVKKSTGLPVMIADPNHARLRGAREAGIDVFFGDILSEAAEERVELIAYEKLICAAENDAYNTLVA-------------------------------------------------------------------------------
171702404    ------------------------------ICGIIFGPHAANLINEDRITLEFARIVLVVQCFAVGVELPKFYMERHWRSV----TLLLIPVMTFGWLVTSLFIWALIPPLNWLDSLCCAACVTA---------TDPVLASSVVGKGKFAQRVPKHLRDLLSAESGCNDGMAFPFIYLAIYIIRYHHHPNEVSLEWFCVSILYECVFGAIYGVIIGYIARHAVRYAHEHNDRESFLVFYFVLAL-FCAGSGSILGIDDLLVGFACGVGFSNDGWFTEKESHVSNVIDLLINLFFVYFGTIIPWAIGLSAWRLVVIAILVLLFIPIMLALKPIIPDIKTWREAL-FAGHFGPIGVGAIFVAILARAEGELPEPGFEHLNIIELITFLVITSILVHGSSIAVFTLEKHINTLTLTMSYTQGNDPSWMDRLPRIQSRSKTSMSQNRPDDTDDT--LAEKGEYGAFPPNFLRRQR------EDDTPARPLSRRRSRKSQYG----------------------------------------------------------------------------------------------------------------
291533760    ---ISAIILIACVIGSLSTRFGVPTLVFFIGLGMLFGSDGLFKIHDYSLAEKICSAALIFIMFYGGFGTKWKTARPIAKQAVLLSTFGVFITAALGIFCHLVLGLPPLEGLLIGAVLSSTDAASVFSILRSQKLNLKYSTAPMLEIESGSNDPCAYMLTIILLTSIGSSLNFFDISY----------------------LIFAQFAYGIIMGVVLAFIASWILKNV-QFGENGFDSIFLVAIALATYALPSLVDG-NGYLSTYIAGIILGNQPKKKNLVNFFDAFNGMMQMLIFFLLGLLVFPSKLPYYFVPALFIAIFLTFIARPITMAILLSPFKAPLNQQLIMSWAGLRGAASIVFAIVAVSPNYADDSIFSIVFCVVLLSLLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144148472    -------FLGTLIVSRFSIRIGIPAILGVLALGLVINIHILDV--SHEEVESIHTFALALLLFYAGLKTDLQSLLAVGGVALGAAILWLSSSTGTGLAPGLSDTMPLGAAFLIAACLGSTDAGATLSVLRQVQRQVPERVRH---LLEFESSVNDPSALIIFSICLGVFTVTSGPPDSWHSLALTATSNLLQKLGSGL--LVGVGFGYLAKLVIDRFVI-----------DKEQLLIVAMSIAF-VDYGCSHFLGGSGFVSVYVTGVFMANLHYHDSIQEVLLPFNTMTEISIFLLFGLLVNPDLVPSLPAGVAAATALMLLARPLSVFCFQRFSPFNLRESSLIAWC-GLRGAVPLALS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
46198871     ------------------QRLGIPALLFFLALGMLAGSDGPGYFDDARLAQGLGVMALAFILFSGGLDTEWGKVRPVLLPGVVLATLGVALTALLGFFASLILGFSPLQGLLLGAIVSSTDAAAVFSVLRSQGVRLKER---------------------LKALLELESGINDPMAILLTVGLTSLLLGAAQPKDLVWIGLKQLGLGLVLGYILGRGITWAWDQWGFQYR---GLGLLLSFSLVLFSYGLTAVLGGSGFAAVYVAGLVVGQLSLRRKEELLLFHVAWIMQVLMFLVLGLLVFPSLPEVAPKGALLALFLMFVARPLAAALCLFPFRWSWQEVLLVGW-VGLRGAVPIVLATYPLLAGLPGATLFNLVFFIVLFSVAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169823727    -------------------KFGIPSFLLFILLGISFNFFGKDF-NNFKFVDEFSSVALLFIMFYGGFGTNLKMAKPVTTQGVIMASAGVVLTSVLGVFCYFVLKISFVESMLLGSVVGSTDFASVSSILRSKN------------------------LNLKYSTASMLEIESGSNDPTAYTMTMIFLSILVGSKTSVFKLILLQVGIGLLIGFVMAKLTEKLIFKIDFSEDG-LFTVLIISCALLTFAISKNLGGNAF-LSVYVLGIMIGNLEYYRK--KEVVFFFDGFSGIMQIGLFFLLGLSIVKAIPVAFLVMVFITIIARPLASILLLKPFGYKKNQLIVIAAGFRGAAAIAFAIMVI-NSNAKLSVDLFHIIFVICLLSCLIQGSLFPIICRKTDMIDP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
290959705    ----------------ISSRSGLPSLLVYLGIGIAMGQDGIGDIHNAELTQVIGYAALVVILAEGGLGTKWKEIKPALPAAASLALAGVAVSVGVTAAAHYLIGLEWRQSLIIGAVVSSTDAAAVFSVLR-KIPLPARVTGTLEAESGFNDAPVVILVAALSMAGPVEHWYVLIGEITLELAIGAAIGLAVG------------------------WLGSWGLRHVALPASG-LYPIAVMAIAVTAYAAGAMAHG-SGFLAVYLASVVLGNAKLPHWPATRAEGVGWIAQIGMFVLLGLLVTPHEMGDDIWPALVIGLVLMVARPLSVVVALTPFRVPWREQTLLSWA-GLRGAVPIILATIPMVSGIEGSRFNIVFVLVVVYTLVQGPTLPWLARKLRLGGSGEEAADLGIESAPLERLRGHLLSVAIPDKSRMHGVEVNELRLPPGAAVLVVRDGTSFVPLPTTVLRRGDELLVVATDPVRDQAERRL-----------------------------------------------------------------------------------------------------------------------
289597211    --------ILGLFFGYLFRRVHLTDVLAYLFAGLLL--TILGFKASTTFFNIVTGATLSFVGYIVGLSFSRKFLKRMGRKVMIILVVEVIVTSLSVMLFVYAFTRDLALAVLLGSLAPATAPAGTIAVF-----------RSLSSHGILTDVA--------TAVVGLDDAAGIIMYVVGIIWTKGLLGYHVTIGTAVIHALWEIFGAFMLGGI-----LGFLFGYVGKKKSFTPEQNLILGTAVALLWGLASVIGVSNILTAMAIGMTVVNMNEQLGISKAIDAIMTPIYILFFGAIGMEINFTLLAATWAVAIVYCIGRTVGKVIGCSFGSWIARAEDKLKKYLGIALLNQAGVAVGLAAHAAQ-----ELGGTYLGAIVITQIAVTTAIFQIASPLGTQFAVKKA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
18313259     MESPLGAASIAVLFGVLLARAGLPPFLGFFIAGGVVG-----KIFEVALPEIYLQVLISLVAFEVGRQLGISGLSP---AAFFAVILETAFIVGLSALLFNLIGFTIGEALIVAVMMLSSSSLLTLKF---SETLPKEARDIAISLTTLEDTVLFLSLSLLIGRATVES---------------------------LPVNIVVVVTMGIVSLAFFTYIVRFII-------GKDYALPFALATAFGFVYVVQYFNIASPFLGAFIAGYVFSRADAHGTHAKEASALSNLIVYAYMLAIGVSLPPQLNLVFLALSVGVALMAVIIRAVSVFLGSLFITGNPRLSANIATSTAHISELSLSIPILAYNFGVVKNAELVFALSTAMLTLFIAPLLWRQRHLVEEYAGKRIKELKA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
94495018     -----------------------PLVVVQIFVGVLLGPGVLGAAAPATMLNGIALWAVMLFVWLAGIELDLGAAWAARRDSWTASGLALLTPLALGSAAGWLIGEPWQAILGIGMACAVTALPILMLLMDRLAILRTPLGQRVLRYASLDDIAIWAVLAII------------------------LLDWSRMERQLGFICVFPVVA----------WTVRMAMRRLAQPE-----RLRASMVWLAAAGLAADWAGLHFMVGAFLAGVILDQSWFGAALDRLRDMLLLTVMPIFFLSTGLRTSWSIGGVDLIAVAALLLAASVGGKLIGLRIAGHLRWRQGEASVIGWLLQTKALIMIIFVNILLDRQVVSSGSFTALLLMALASTMLTTPMAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
240169257    --TLILAFGVVLLLSGVAARTVLSSALMFLVAGAVLGPGILAWDKNDPLVATLADVALFTVLFTDGQRANLQELWSLSGRALGMGMPLTMIGIAVPA--HFLAGLNWPTAFLVGAILSPTDPVFAAAIVGRSDIPQRLRRLLNVESGLNDGLALPFVMIFLATAQGAGSELVKVGIELVLGLALGVGVAAGAALAWRTKIL---------------------------TAEPHLQPLGPLAIAVVVYAGC-HLMHANPYLAAFAAGSTLATLD--HVAAEEFQRFGDLLSFAALIVFGALLTPEWLSGLSWRAWVFAVIVIAAIRPAAMLLSLVRTRLTRQERLTAAWFGPKGFASVVYGLLALQTGIADRELVFDVVAVTILSIAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
262198357    ----------------------------------IIQPHALG-----PALPTIVGFSVSIILFEGGLNLKLKVLRPIRRLVLWGALITAAGGAL---AAHLLMGWDWEMSLLFGTLVIVTGPTVITPLLRRIR--------------VSEDISTILEAEGIFIDAIGATIAIVTLEVVIAQFSGAALGISIGVRIGLGLLVGGVGGLMLALLLRWRRVVP-----------EGLENVLALSFVVALFAMSNALVPESGITAAIVAGMVVGNA--RSHALADLVHFKEQLTVLLIAT--------------LFVLLAADVRVADVVALGVPGLLTVAVLVLVVRPIGVAFCTWGS-GLDVRKKAFLSWLAPRG----IVAAAVASLFAS--------------ALESSGIEGGTELQALVFLVIATTVTVQGLTGGLVARLLDVRRTGRSGFLILGANPIALLLGRALRTCDMRVTVADTNAEDCRHAEEAGLEVFHGNGLQEEPLERLAASNREACIALTPNESVNFLFAQKILQRFPSVHVA------------------------------------------------------------------
67924003     -------LLISVFASKVANKFGVPALLLFLFIGMLAGSEGIGSFENYNLAKTIGDLALIFILFTGGLETEWKSIRPV----LVQGLIMSTLGVALTMFFLGTFAWFMLGSFSSVMVGSDGINWVDGLLLGA--IISSTDAAAVFSILKSSNLKLKGNLQALLELESGSNDPMAVLLTTTLVNIVKTGDVSFLNLG---ITLIAQLAIGIIGGYGFGRLMTWIINNI-KVNAQGLYPVISLGQVLLTYSVITLLQGNGF-LGVYIAGVVLGNSNFTYKILDFHDAISWLMQIGMFLLLGLLVFPSLITVAPIAIIIALFLMFIARPLSVIIGLAISPYNNSEKLFISW-VGLRGAVPIILAISPIAVGIPDATLFNVVFFIVLISVSI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
46201320     ---IVSGLVALSIFSLLSFRIGAPLLLVFLCVGLVAGENGLGRIKDVRAAYMIGSIALAIILFDSGFHTSLKAFRAALWPAMAMATGGVVVTTAVVAVVHYLLGFDWLEAGLMGAILSSTDAAAVFFLLRVGGIHVRDRVRSTLEVGSNDPMAIFLTMALVGLLVAKGPISPVSIGMEFITKFGIGAAAGMFGGGLIVLAVNKMGF------------------------ERGLQPLAAISLAMVLFAATEELHG-SGFLAVYIAGLVAGNARINETMRRFQDGLTWLAQIVMFLTLGLLATPSFPAFAWQSLMVAAVLIFVARPLAAWICLFPYGFN-RNETAFVAWVGLRGSVSVLLSIVPMVVGLPGRDYFILAFLVVLLSLGLQGWTIGAVARFLSQIVPKRIGPVERME---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
95930788     ------IFVVSSLCQWLAWRVKLPAIIFLLLTGLLAGPTFKIFDPDQDLLFPIVSLSVAVILFEGSLTLKFREIKGMHLVVRNMCSFGMLITWVITTVATLATGISWELCFLFGAISVVTGPTVIAPMLRTVRPTAA-----VSSILRWEGIVIDPIGASLAVLVYEFVISGGGQEALGHTL------MSFGNIVLVGFAIGAAGGYGFGMLIRNHWL-PEFLHNV-----------SALALVFGTFALSNLLQPESGLVTVTVLGMWLANMPDMEEILDFKESLSILLISLLFIILAARLDFSFEKLGWSAVYIFLAIQFLARPLNIMFSSFGSTLRWPERHLLAW-IAPRGIVAAAVSAL-FALQLEQAGFEDAALLV-----PLTFLVIIGTVLLQSATARPIALWLGVAEPEPR-------------------------------GFLMIGANPVARAIGKALVENGFRVRLTDSSWEKISKARMDSLPTYFGNP--------------------------------------------------------------------------------------------------------------
32474980     -----------VLGGELFALIRLPKVTGWIATGILLRQLRLPGMDTVLDPQALDRFGLGFIAFTVGASLYFGSLRNTKRIGLLLLGEAMITPTLVGSVMYFGGKWSLPPAALFAAIAIAGAPGTTVLVIQEARARGILTRTLLAAIGLIDMVAVAVFVFISTFLADESGWVHALESVGVQFAVTLAIGATCALLAIVMVRTLVSPAFLGPLMV---------------------------AVVLGAWGAAASFGTSGGILACTFAGITLSRHDLVRSGEAYLNSIGGALFALFYTFAGMKLDFTQIPPVIGLVALYFLARLFAKTISAYTAMSLSGATDNVRKYLGMSLLPHGGVAVGLIILGSEQSGFSDEIKSMVTTVGLSALAINQLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86144140     ---------------WVAWKFKIPAILPLILIGLFVGPISTLFTYDGERLFNFVSLAIGIILFEGGLTLRFSEIKNVGPVITKLIIISLVTFFGAGAAAYYIFDLSLRISFLFAALIIVTGPTVITPILR-----NIPLKKDISAILKWEGILIDPIGALVAVLVFEFISVGAGSEFTLTALE------EFGKIVLFGFTFGFTFAH-ALALSIKRNIIPHYL-----------LNVFTLACVLGVFVLSDLFAHESGLLSVVVMGMVMGNMKLPN--IKELLYFKESLSVLLISLLFILLSANIEMQDLYLIWLFAVVVFVLRPIGVFLSAKGSGLKFNEKLFVSW----VGPRGIVAAGIASLFGL------QLVSEGVEGAEYITPLVFMIVLG-TVLLNATTARLFA---------------------------KIVGVFLTESKGIVIIGASKASRIIGEYLMQNGRHVVLVDSNSYNIEKAKERGLEAIEESIYSDSLMNNIELNDVGYLMALTGNGDINDYAINRFRDIF------------------------------------------------------------------------
163782259    -----------YIFGNLANLFKLPRVSGYILAGIVMSPSVLGIIDRNENADVVTHASLSIITFLIGSSLSWKRVRRLGRSIAFITLGEAELAFIFVAFSMGLYLMAVALALIFGSLASPTDPTATLAVIHEYRSKGI-LTTSVLGVSALDDATGIMNFVL-----------GFSVALALVSGVSVDLGSVLGSVAFQVLGAVALGVLMGGVMFFLGK---------FAKARKEAVTLSV--GVLFFTFAVARLLDVDDLLSTMSVGVTIANLGEAWKEFEKPLEIEDLIFTAFFVVGSAFLDLKVLISFLPLVILYVVSRFAGKFVGVYLGGSLSDAPQVVKKYLAFALFPQGGIVIGLALLVYQNPNF-KEVGSILVNVVIGATVIHELLGSVFSKLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
73661706     ---IVIFLALGIFSQWFADKIKWPSIVVMAIVGLLVGP-IFGLINPQEVFSPLVSLAVAIILFEGSSNLDFRELKGISKAVIRIITVGAVIAWILGMALHFVLGFSVTISLVLGGLFLITGPTVIQPLLKQAKVRKS-----VDSILRWESIILDPIGPMLALGAFY-------VFQIVEQGFEIQIILSFALRFVIAIVIGFGASYLFMMLI-KRDLIP-----------QNLMPPIQLVFILLIFAICDEILHESGLLAVTIFGLMMARMKRHDLIFKESDHFIEVSTVFILITSSLTLNVLESIISWKLFIFCAVMIILVRPISILLSTMNTEISKRERAMVS-MMAPRGIVVLTVAQ--FFGGLFVEKGTPMAEYITPVTFGLVFITVVIYGF--SFLPLSKMMHLSSTEPPG---------------------------------VIIVGESEFSFHLGAKLREHHIPVMTFNLFNNTSKRAQELDFEVFEGN---------------------------------------------------------------------------------------------------------------
87308202     -------------------------------------------IIGKELLFPIVSLSVAVILFEGGMSLKLTELREAGGVVLRLVTIGAAVCWGLGLCAYFVMGFPIEMSALIGAIMVVTGPTVIAPLLN-----YIRPTRKIGSIAKWEGIVIDPIGAVLAVLVYEAVVVTGVNHVFAVAGLAIVKTLVVGL-------VLGAASAVTLIFLLRRFWIPDFLH-----------NASILAAILVVFAVSNAVQPESGLLTVTVLGIVLANQKPVRHIFEFKENLRVLLISCLFIVLAARISPAEIAKVGWQLMFLAILIVIVRPVSVFLSTIGSGLSWQQKVFLCF-MAPRGIVAAAVSSVFAFEIVEEFVHRGADAATIAQAELLAPLTLLVIVGTVTFYGLTAAPVARLLGLAS----------------------------PNPQGLLIAGADRWVRELGKVIQDAGFQVLVVDTNYRNISAAKMAGLPAHCASILSDYVTEEINIGGIRLLAITANDEVNALACQEFIH---------------------------------------------------------------------------
187933990    -------LIICVFSSKVLYRFGVPSLLIFLILGMIFGSEGIVGIRNYKIAEEIGSFGLVFIMFYGGFCTNWKLAKPVVTKATLMSTIGVIITAGLGIFCTWVLESSLLEGFLLGAVVASTDAASVFSILRSQK------------------------LNLKDGLASLLEIESGSNDPIAYMLTVIILSFMSGSQQSIFKLLLFQVLFGIIIGVVLAKLSTWILKNIAF-EIEGLYPVFVMAVAI-LAYSLSIWIGGNGYLSVYIAGIIIGNSKIKKSLVKFFDGISWLMQIMLFFILGLLSFPSQIHSAFLPGFLISIFLIFVARPISTFAILSWFKVPIKQQIFVSWVGLRGAASIVFAILAVTNDFINFDIFHIVFFIALFSVSL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226457362    LARFALVLVASWAAGSLVQRVRLPRITGHIFAGIACGPHVAG-VATERLASMLTSLDVVCLAVIAGAELRASELRKNPRPTLVMTLAILLGPTSIAMLRGLSTWHAVAVGSLAGTLAIARSPASAIAVLHEMRGKG-PFCSHVMAVTIVKDVLVVVAFALEAVALSGLAFHPYDVAYSAADGTAGGLGRSAARSAFALMRPFAVVAASAAVLAGVGLFGPALKPARQRPTLSRVLRPAYVLVIASGLYATSASCGLEALLICMLAGATAANRRHRDALELAVRGLMPINNLVFFTSVGCGLRVPAVVDYGLVAAAMTVARTGALMVACRLGCVLVGAPAAHKEVMWQGFVTQAGVALGLIRTMERKFPWGEDLGSLMVACVVVNLLIGPPLFR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
83646236     ---IFGSALLALLCVFLSRRLGAPLLLVFLVLGMLAGEDGPGGIKDFGLAFLVGNLALAVIIFDGGLGARRDTFRVSLRPALSLATVGVLVTAGLGLAAHWILDLSWQEGLLIGAIVGSTDAAAVFGLLRSAGLELKERTGATLEI---------------------ESGSNDPMAIFLTITLVQLLSAPTGNPGWSLLSELAIMGLGLAAGGAGGYILSRLLARLQLSAS--LYPLLALTGALSL-FGVTNLLGGSGFLAIYIVGVMIGSLPYGGDIHRFHDGLAWLSQIIMFLMLGLLITPSMTPIIAPAIAIAFVLIFFARPLAVLLSLAPFHFPWREQVFISWC-GLRGAVPIILALFPSLAGLENTRIYELVFFVVLISLIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119872545    ---ISITILLGVLFAYLFDRVGFPPFLGFFLAGAIVGKLGAVNLPDVYL-----QILLSLVAFEVGRGLGISGLSP---AAFFAVILESALIISLSMLLFKLIGLTLTEVLIIAIMMLSSSSILVNRFAQ---VLPTEARAIALSITTLEDAVLFFAISLLFGKTTIEN---------------------------LPVNIVVVTAVSVVALAVFRYVYRLII-------GREYAIPFALAIAFGFVYVVQYFQIASPFLGAFIGGYIFSRADTHGVHIKEATALSSLIIYLYMLVVGFSIPPAVNPLFIALSLATALLAVFVRVTAVFLSALFTTGQPRFSINVATATAHISELSITIPIVAYRLGVLKNAELAFALSTTILTLFLAPLFWRQRSLLEKYVAKRIREL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260438992    ---IVSLIIFAVLLSRISGKLGIPILLSFIVLGMLFGSDGIFKIHDYSFAENICSVALIFIMFYGGFGTNVRYAKNVAVRAVLLSTVGVLVTFAVGVFCHFALRMNPVESFLIGALISSTDAASVFSILRSKK------------------------LNLKYNTASMLEIESGSNDPCAYMLTATMIAIAKGGASVNGIAILIVQVFLGLLFGGIIAVVSYFILKKARFSIAGFDMIFVVGIALA-GYAIPQAFGGNGYLSVYIVGIVIGNMKYNKRNLVNFFDGTTGLMLIFFLLGLLSFPSRIPAVIGPALLTGLFIMVVARPIAVFLVMLPFKSKLKQILLVAFA-GLRGASSIVFAIFAVLSVNTDNDIFHFVFFIVLFSILFQGSLLPFVARKLGMIDTK-ADVMKTFNDYAEEVPVQFIQVDIPKEHTWCNRKIKDIILPPQTLIVLL-----------------------------------------------------------------------------------------------------------------------------------------------------------
119775006    -------------------------------------------------------LGVAIILFEGALTLNFKEIKDYGRMVTHLVTIMVVTWVAISLATHYFMGFDWALAWLFGALVVVTGPTVIVPMLRSVRPKSQLA-----SILRWEGIVIDPIGAVLAVLVFEYIAASQNATEH------------------ILMSFGSILALGFGVGAAMGYVVGWVLRK--DLLPHYLRNTAVLTVMLGTFVGSNLLQEESGLLTVTVMGIWLANMRGVDDILEFKETLTVLMISALFILLAARLDSTAMLDGWGGIGVLAVAMLIARPLSVWLSGIGTNLTAPEKWFLSWVAPRG-----IVAAAVSSLFAIKLEEQGVPGAEKIVPLVF--LIIIGTVVIQSLSAGTWARLLKVKADSAQ-------------------------------GLLLFGASSFSRTFAKLLKTKNIKVILADTNWDNIRLARMDNIPVYFGNPASE-----------------------------------------------------------------------------------------------------------
116788446    ----IMMLVLAFVLGHVLRRHKFSLLIGLIVGGLA---NISNTEENIRKWFNFHEEFFFLLLFQSGFSLQPKPFFSNFGAIITFAILGTFISSMLGGIFLLMFRLPFQESLMFGALISATDPVTILAIFQELGC-DTNLYALVFGESVLNDAVAISLYRTMLSVRQHAATNPSLFTAVWRFIETFFGSMSTGAAVALSSALLFKYAGLGINLECCLFVLFPYLSYMLAEGLGLSGIVAILFCGIVMKHYTFS--NLSENSQTFTAG-------FFELISSLAETFVFIYMGLDIATEQQSWHVGFIFFSILFIGVARAANVFPCAYLINFVRPASRKIPMKHQKALWYSGLRGAMAFALAL--QSIHELPDGHGQTIFTATTAIVVLTVLLI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115910535    -------IISSIVLGLLVNKLRLPALLGMLAAGFILKNVKAIDIANDEWASALRSIALVVILLRAGLGIDAKALRRLSLVCLRLSFVPSILEAVIIAVASHFLDFPWEWAFMLGFVLAAVSPAVVVPCLLQKGGYGAKKGIPTLAIASCS-LDNVLCISAFGVAMGISFSSGSLVLKILQGPLEVLIGVCFGVVAGALL-----------------WFIP----------SKDLKTLTQLRFLFLFCGGLFAVFGSAGALGCLTLAFMAALGWKDEKVAKLIGVVWWLFEPILFGLIGAEVALELDGETVGLGIATLVLGLVIRIAATWLSVLGAKFTNREKLFMIFAW-------------------FPKATVQLLTIAVLSILITAPIGAILVTLCGPKLLEKETRPLTVSQQAGELGA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294341047    -----AALVLATLTGEVFRFLKWPRLVGYAAAGMILGGAGLNVYELQNSARAIVDTALAVLLFEIGHRVNLRWLRAN-PALLGMSLLESALGFGAVWITLVFLGFAALQSAIVAGLLMATSPAVVLRISSEFRTN----GQVTERLLLLSALNTFYALLVCSLLLGMMDADGPQGAAASALHLLYLLGGSVLAAALLAWA------------------VNWVERHFDFRDEGGALMLVGLIV---LTLSLTRMLNWSALLTPLLAGALLRWRSPRPRLWRHFGTAGGVLMVLLFLILGLSLNARILLAGGLAAALVIVVRLVAKLAGALAFGRVSGASWRQSVALGLSLNPAAGVSFVLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126331018    ---VLVLFYSAIIGGEVLRHFQLPPLLGMLIAGFAIAPVVQDMVHIKETWKILRNIALSIILVRSGLGLESKDLKENIFVWPRLALIPCLVAGSSAALAHYLMNLPWKWGLIVGFALGAVSPAVLVPTMQEQGHVKKGVPTLLMAACSFEDIIALTGLNICLGIA----------------FPTDLPLNIVLKASLEVVVGVAAGLFIGV---FTRYFPNRRQRGRHFKRAYLLLGLGICAIFNSPFLGFPASGGVCVLIMTIISGFGWDTEK--DDVEEIIAVAWNIFEPLLFGLIGAAVPIQLKPKSIEFCLATVGSAMLIRMVTTFFVMLFAGFDFKEKVFICFAWIPKATVQAAIGPVALDTARVHDDERLEEYGVIILTIAFLAILITAPIGSLLINLLGPRMLEEPEEQHRNKEVR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
198275598    --ILMIGSILIFSSILISKRFGIPTLLLFLIVGMCFGSDGLGLFNSASDAQFIGMMALSIILFSGGMDTKYNEIKPILTPGIVLSTAGVLLTTLLGIFIFYISDWNLLSSLLLAATMSSTDSASVFNLLRSQRMNLKQNLRPMLELESGSNDPMAYMLTIVLIQVISSGSNPDFL--------------------LITKDLLVQFFFGGVIGYAMGRFSVWLINRINLSNSSLYSILLLSLVFITFTI-TDQLKGNAY-LAVYIMGVILGNTRFRKEINTFMSGLTWLFQIIMFLTLGLLVNPHEMLDAAVALLIGVFMILVARPLSVFLCLLPFRNITNKGRLFVSWVGLRGATPIIFATYPVLAQIESQQLFNIVFFITLLSLVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296116322    ---------------WVAWRFRLPAIVLLFALGLVYGP-GLGLLHPSATIHPLISLAVAFIVFEGGLALNVRQWRTSGEGVLRLTAVALPINWVLGTLAAHFVGLHWGTSWLFGAIIVVTGPTVVLPLLRHTK-LRPRVAAFLRWEAIVNDPIGAILATLVMEFLLLQPSPTGDVSLAAIEIWPHLLFSTMFAIGCGIFPAL------LVKFLSSRDLLPEILRI------PIILTFAMSMAAICNLVMASTGLMAATVFGMALANLNVVGISELRRIKESLGVI--VVSCLFVVLTADLHRDVLQKLSLPILALTLTVLFVVRPLGIFLSTIRSDLSWQERLFVGWIAPRGIVAAAVAGAAGLQLRDAGDPSAALITPAVFAVIATTMILHGFSLR----PLARYLRLTLSDEP----------------------------------ALAIMGANAWSTNLATIIHQQGIPVVLVDTYSGALEKADRQGVPTL------------------------------------------------------------------------------------------------------------------
150392087    --SLAMIMVLGLVFSKLFTKVKLPGLLGMLVLGILLGPYGMDWLHEDLLTIDLRKIALIIILLRAGLGIKRKTITKIGITAIKFSFIPVLFGFAIMFLGSYILNISLIEAGILGFIIAAVSPAVIVPQMLDFIDQGKGQEKLILAGASIDDVVAITIFSAFLGMYGGANINITTQILSIPISIILGI-------------LMGLVVALGLIYLFSHYHL--------RDTKKVLIMLGAAITLTTLENALEGVVPMAGLLGVMAIGFIILEKSVAQRLSSKLNKIWVLAELVLFVLVGAAVNIYVALDAGFVGVIIISVGLLARSLGVYASLIGTNFNLKEKL---FCIIAYIPKATVQAAIGAVPLAAGVEHGELILALAVLSIILTAPLGAIGIKIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
146165774    ---VIMGLALGGLLRQLNRKTGLPPML--IVVGIIVGCYSFGLIGSSAELHMILFIFIPVLIFESGFNCDWYVFKRALVNILILAGPGVLVGFMLGFCLKSILGYDWNGAFTMGAILCATDPVAVVALLKELGA-SVRFNTLIEGESLLNDGTAMVFFLVFFGMEKGEESTPVSVTLNFLRLAGGALGFICGMVGSFWL----------------RRIIR-----------DDVLTSTVTFITCYFCFYFAEFLGVSGILSIVVLGLFMSESEHSYSCETIIFLLTGVIVGKEMVSQSTIEFMDWVKLPIFWVLMMIARALMVFMFLPCLKYFGYGINKAEMWVLIWG-GLRGALGLTLALIVAVDTDLQDEVKFPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
147918790    IETILFGAAILLLMGILASKLGVPVLLFFLLIGIIAGSDGLNVIYFDDAWLAQA-IGIIALAFILFDGGISTKWKSVRSVALLSTLGVLLTAIILGVFSAYVLKLPLLYGLLLGSIVSSTDAAAVFAVLRSKRV--SLKGR-------------------LKPLLELESGSNDPMAVFLTISVIYLIANPQSSLTDVIPIFFSQLIIGAFAGYGMAKVSLGLINRL-RLEYEGLYPVFTVSTVL-FTYGLTALLGGSGILAVYILGLIFGNSKFIHKTSIKYFHLAWMMQIIMFLTMGLLVFPSLIPIMPAGILISLFLMFIARPVSVFVMMVLSKFGFREKLLISW-VGLRGSVPIILATFPLIAGVDAHTIFNLVFFIVVVSVLLQGWSIPYIARLLKLDEPETTILTCAREQV-HVGDMNSEILEIDILEDSAAANKAVMDLDLPDGVLITTVKRGNEVII-------------------------------------------------------------------------------------------------------------------------------------------------
124516132    ITNLELLLVVAAVASILGRRIRIPDSVALVLAGSLVTPYAPRIHLTKDLI-----FGIFLLVFEGALSIPWKKMRDLFPVLVLASLGVILSMGITAAGMHWVLRWQWLPAMTFGALIATTDPVAVIALFKNLG-VQGRLRLLVESESLFNDVAGVVVFGLVLSMSEPGFHPNGFAGMSWH------------------------ILLLGAGSILCGFFVSWGTHLLVRRSEDRTVGNLLTFVAAFGSFTLADSFHLSGILACVVTGITIGNSHFSREARESMLSLAFIINSVIFVLIGIRIAHETFLSDALTTLVSIVIVLLSRAGTVYPICSLFRRGRWEFQHILFWGGIRGPLALALSLGLPEGFPLKNEIVSLTFAIVAFSILI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
94500553     ----------------IAKRTVLPRITLLLLFGILIGPEALNLIPHTSHFDLIADMTLLMVGFLIGSKLTKEHLQETASQVLAISIIAALATTLIVALGLYACGVSVQLSIILGCIAAATAPAAILDLVMENGP-ESRFGRLLIAIVALDDVWALLLFAIGLAIVSGM----QNGTLEWTSLL--HAGREIGGALVVGLLIGLPAAYLTG-----------------RINPGEPGITEALGVVF-VCGGIAIFFGFSHLIATMVMGAVIANLAKHHYPFHAIENIEWPFMVTFFVLAGASLELSTLQNIGAIGLLYIGLRAFGKYSGAWLAGKLSHAPQATQNWMGLALLPQAGVAIGMALVASNAL---PEQRQLLLSLVISTTVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
221067176    --------AAAALLGHLVHRFGYPRMLGYTVVGLVAGWVGFGPWPLQGSTAVLLEVAVGASLLLAASQVSLPWLFR-QPWLLLQSLGESLVTLTVVAATLLALGWGWAVALAVGVISMAASPAVLLRIADDLRASGAVTDRSLLLATISTLLALFGALVLTVVFVPVAAAAGGGLQFSSAGLGRLLFSLLLTLFWAFLVTMA------------FWPVLRW-------QSSRSDTTALYLLAAMAAVCLLAEQWGGSAALGFMIAGLMLRNFSPMPLVWPQAFQAANAMLNLFVLVASMASQVNLSVAMVSVVASAVLARILGKFGSILLLGLGTGIGWRRQWPVACGQLALSGLALLVSGIAMQWTAFNASVAQQVAAIALPMIVLCEVLGVLLAATALWRSGDAHR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257456415    ---ISFLIILAMLSTKISDKFGLPLLIGFILIGVLVGGDVLNLFYFDNALLTIADILLIFIIFDGGFCITKETFQRVAGPSMTLATLGVALTSVLGFLIHFILKLELTYSMLISSIISSTDAAGVFMITKSNPIKDKLAATLNVESAANDPMAILLTLTFVHIATGAFKSPALAVAELIWQFVGG--------------IIIGYFAFQISIWLFNRL-----------QSDNRGNYNVLILGCVLLGYGAAELCQANGIIAVFFMGYWIGNTAFKRSVGNFLESISTIFNITLFIMLGLLSFPHHFVHIWKEALIIVGIMMFVARPLAVLVSTFPFQYTRKEKFFLMWGGIKGAVPIVLATYPLANGLDDGFIFNSIFFAVFLSCII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
124268346    ---IALLIIIAVVTGEAVRRTRLPRTCGHMLVGVIASPLALRLLEDLDPWKPLLDLAVGVLVFELGARIRPRWLFDNPTLALQCIAESVLAAAAVTAGLVM-LGAPAMSAALVGAVAMATSPVITMAAVHETQPRGQVTERLLM-MTALNSVLAVLALKIWRVIATADAPLSSEWLPALANAVYVLCGSFLLGALLGLLLT-------------------WMSRPMRRTMASAVLQIGLLVLGALLATQWT----LSPLLALLVAGVVAARMGHGLTIEPQLGTAGAALTVLLFVSLGLVSSVESFWSLWPWVLAIIVARALGKGLAVAALARPSGLSLKQSLALTVALQPMAQSALLLGAATYGW----PADAPIVDAAVLQALVIAVTLMQLSGPVWSVLGLRH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
193216343    -----GIIVLGFFGSFLFSKTKIPNPVILMLVGIILGPATHFVTSGMQIAPYFGTVALILIMFEGGLDLEFEVAISQFNTALFLGLLYFIVAGSVTVVCLLLLRLELVPALLYGSIMAGTSPAVIFPVLSKLSISKNLKTLLSLETALTEVLTVVSVVLILDVVKEPETATPSAMFSHISISIGISLFFAT-IAGLLWGRFMGVFSRESLAYMLTLGFVLLLYSLSELAGGDAAITILFFGLILGNGKWIASKS-IQVLHQWVKTNLDASHFELDEVVKKINAEVSFLIRTFFFVFMGLLFDFSMFSPVVILVSISILLIQIFGRLGSIRTILPFSPSLQNHISASMAMVPRGLACAVMAFVVVKSNMPGTETLVPIAFSTIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
124027311    -----FLLLAAKVAEEFMERIGFPSFLGAILAGVILGEGVLGIVPSEERAAILFMIGINFTLFLAGVESNPAMLMPTRQELLYGILLLGLPTLTAFSLLYYI-GLEASTAVGLALILAIVSVGPLVKILMAKGGIGNRE-------------ISILRTALLSELGG------------------LVIFNAVATQGFNLLRLLESAVFVGFILFIGRHYLDDVLMAVERYVAAREAPFAIVIALIVTASYIAEIMGFNAAVTALIFGAFLSEYMMQRYLERIRALTYGLLEPLFFIGIGLQAT-----RVDIVSLAYASAFFTAVSAPKLYIAWLQGLQGRELLAFLAK----GGVDAALLSTMLQTGRIGGQLYTATLVAILL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
182416901    ------ILLSCVIANRFSNKFGIPALFLFMALGMMFGSDGLFKIQNYQITNEVCNIALIFIMFYGGFGTKWDIAKPVAKSILLSTVGVVITACCVSAFCHYILKLALLDSMLIGAVISSTDAASVFSILRSKN------------------------LSLKDGTASMIELESGSNDPIAFMMTMIILSFINGQSSIVISMLFSQVTFGAIIGVGTAIIGVFILRKL-KIATDGLETIFITALIL-ISYSLSDYFGGNGYLSVYITGIILGNSRINNKII--LVHFFDGVTGLFFLLGLLAFPHKMPAVIMPSLLIGLFLTFIARPIAVFSILLPFKSSIKQCLLVSWA-GLRGAASIVFAIMAIADGVIQSDLYHIVFVISLLSVGIGSLLPLVSKKLDMIDEESDVRKTFNDYQEKSSITLMRVFVPKGHMWENKTIE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
28394448     ---ILGGFTGLFMLCSLFVKEKL-----YILCGIIFGPHAANLFNPAEITLECSRIVLVVQCFAVGVELPKAYMERHWKSVSLLLVPVMTWGWLVTSLFIWWMVLNWLESLVCAACVTATDPVLASSVVG-KGKFAKRVPKH------LRDLL----------SAESGCNDGMAFPFIYLGFYILRYRPDAGKVNWFCVTIFYECIFGAIYGFLIGYIARHAIKFAERKQDRESFLVFYFVLAV-FCAGSGSLLGMDDLLIGFACGVGFSNDGWFTEKESHVSNVIDLLLNLYFVYFGSIINPEIGLVPWRLVVIAILVIFFRRIPIMMLLVIPDVKTWREAL-FAGHFGPIG-VGAIFAAILTRAELETDSTQPL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
117620188    ----ALLVGASVLLSALSSRLGIPILVIFLAVGMLAGEDGPGGIHDYSIAYLVGNLALAIILLDGGMRTRVSSFRVALWPALSLATVGVAITTGLGLAAAWLFDLNLMQGMLIGAIVGSTDAAAVFSLLGGRSLNERVSATLEIESGSNDPMAVFLTVTLIEVLASAQQDLNAGFLLLQLLKQFGLGAGIGLGGGWLLWKLINSA-----------KLAPGLYPLLTVSGG-------------LLIFALTTAVGGSGILAIYLTGLLLGNLSLRSRTLSVLDGLTWLSQIGMFLVLGLLASPHLPIALPALALAMWMILFARPISVWIGLLPFKNFAPRERWFISW-VGLRGAVPIILAVFPMMAGLPNAQLYNVAFFVVLVSLILQGSSLPLASRLARVEVPAPPSPINRSGLEIDLDSQWETFVYRLSDEKWCIGSPLRDLRMPKGTRI-------------------------------------------------------------------------------------------------------------------------------------------------------------
291615320    -TILVIGLMLAHFLSLQFRRTNIPDVLVLMMLGILIGP-LLGVVSPEDFGSLIATIALVVILFEGGTSLNLDILGKSLGTIGLLSFTCFFLTVAIVTLIGFALQLTLLPAMLLGVTLGGSAPAVVIPMVAALQLSEKSSTVLILESALTDVLCIVGVFALLQIHTQGGVEPGKLVGSVLASLVFAAVIGVLGGIGWLLV-LGKVRDF--------------------------PNTISSTLAYAFIVYGLTELLGFSGAVASLTLGITLTNFEKFSNVEQKLVPLNEVDLVFYRTYFFVYLGISIRFVDLRLAVASVSMVVLVYAMRLALTRHVFRDSGYSLRDTALMMAPKGLAAAVLATLPLKYGIEGGEIRDVTYMVVLVSIAVTALLVMLYP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
117619534    -----------------------------------------------DLLFPLVSLSVAIILFEGALTLHLAELKGIGKVVRNLCSVGMLASFAIGSAGYFLLGLDWRVAMVLGAVLVVTGPTVVAPMLN-----VIRPTREVDRILRWEGIVIDPIGALFAVLV----------------FEAVRLGSQGDLIGHTLLALAKTVGVGSLIGVGAGWLTTLLIRKDWLPVS--LHKFGVLALVLVTFSLSNWLSHESGLLAVTVFGIWLANQEDLEEVLAFKEDLAVILISSLFILLAARLDLQLWQLGPMVLALLCVVQFVARPLCILVSTWGSDLSWRARALLGW-IAPRGIVAAAVSASFHQAGIPDADKLVPLVFAVIISTVV--LQSLTSAPLAGLLKMRQSAP---------------------------------------NTWLIIGANSVARAIGKALADQGVPVQLCDPAWEFCKQARMSNLPCYFGNPQSEHAELHLPLTSISTVLALSPNRHNNALGVLHFAHLYGEEKVYSLRSSEQH----------------------------------------------------------
229495967    -----------IIIGKVGSRYGIPALLLFLFTGMLFGSDGFGFFEDAQIAQHIGMVALAIILFTGGMDT---KLREIRPIMLPGLLLSTLGVLLTTLFTGLFI-------YLLTKDFALGVTLSLPLSLLLAATMSSTDSASVFALLRSQRVHLKHNLKPILELESGSNDPMAYMLTIALIGFLQQSELSIGA---LLLHFVQQFVLGGALGLLFGWLAVWLVNRT-EIPNRTLYPIMLLCI-LFFSFALTNIIQGNGYLAVYITGIVLGNAKLRHRINHFFDGITWLVQIILFIMLGLLVNPNELLSVGVLVLIALFMMVVGRPLAVHITLLPFRRLGFKGKGFLSWVGLRGAAPIIFATYPVVSGVSSSILFNIVFIVTLLSMTITPMARLL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
196007752    IFSLFVVITASALGGFIVAKLKGPALLGMLVVGFTLRNAPTINVADPKWSGTLRAMALAVILTRAGLGLDWKALIHQKFTVLRVAFLPCICETVVDAIVAYVMDLPWLWGIMLGFVMAAVSPAVVIPTLQERGYGVNKGITLVIAAASIDDVFAISGFGVFLGIAFSTGDIIFNIFRGP-------------------VEILVGIAFGVVAGIVCWFFPNNDEDGVSRNRFVLLLSLNNLFIFGSRAVEFSGAGALAALVCSFVAAMQWRTTK--ETVEHSIDILWQLFQPILFGLIGAEVDINFLTGSIIGGSFAVLSALAIRVVVTYIGVSHNDLAWKEKLFVAIAWLPKATVQAAIGSIALDTARLPDDLRNVILTIAVLSILITPLGAALIVLMGPKLLHHTPVAIDSSSSETNSHRSKNIYWNW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284050152    ---IAILLLASVIASKAASRLGVPSLLLFLMIGILAGSEGLGGIKNPELTRAVGDMALIIILFSGGLDTKWAKIRPVLIPGLTLATVGVGLTTILLGTFAWFVGLNWNEGLLLGAIISSTDAAAVFSILRSGN------------------------LGLRGNLQPLLEFESGSNDPMAALLTVEIVQIVISGEFSFWRLILSVIVQICIGLAMGYGLGKGTVWAIRSMNTAEGLYSVMTLALTLLTYGLSTVVGGNGFLAAYIAGLVVGNSHLGKNIFSFYEALAWLMQIIMFLTLGLLVFPSQLFPIAAVAIAMGLFLIFVARPIATLSCLSLVKMPIKEKLFVSWVGLRGAVPIVLATFPLTAGIQGNQIFNVIFFMVIISLLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
127513037    -------------------------------------------------------LGVAVILFEGALTLNFSEIREHGRMVHLVSLGTLVTWICIGVATHFIMGFSWELAMLFGALVVVTGPTVIVPMLRSIKPKSQLA-----SILRWEGIVIDPIGALLAVLVFEYLTVAAEPASH------------------VLLSLFSMLGVGLGLGVLFGYGIGVMLRRAWVPHY--LKNTAVLTIMLGAFVASNLLQEESGLLTVTVMGIWLANMRGVDEIIEFKETLTVLFISGLFILLAARLDSTALMQLGWQGLALLLVVMIARPLSVWCCAVGTSLPRADKWFLSWVAPRGIVAAAVSSLFAIKLERLEVAGADKIVPLVFLIIIGT----VVSQSLTAGAWARFLGVKAGSAQ----------------------------------GLLIFGASKFARELAKVLLQKNVSVVLADNNWDNIRLSRMDNIPVYFGNPASE-----------------------------------------------------------------------------------------------------------
260061325    MIELAGIVILGIVAQWVAWRLKLPAILPLILIGLLVGPISTLFTEDGEGLYYFVSLAISIILFEGGLTLRRSEVANVGPVITLITLGTLVTFFGAGIAAHFIFGLSWQISFLFSGLIIVTGPTVITPILR-----NIPLKKDVSAVLKWEGILIDPIGALVAVLVYEFISVGAEGGAY-----TKTALIEFGKILLFGLTFGFTFAHALAFVIKKNFIPHYLLNVVA------------LSTVLGVFVMSDIFAKESGLLGVVVMGMVMGNTELLKELLYFKESLSVLLISILFIVLAANIDLVQLIYNWNTALLFAIIVFLIRPLGVFLSSLGSHLSINERLFIGW-VGPRGIVAAGIASL-FGSKLIDQEVPGAE--------FITPLVFVIVLG----TVLLNATTARLFAQLVGVFLKK------------------------SEGILIIGAAKPSRLIGQYLMKNNRHVVLIDSNQTNVEKSRNLGLEALTADIYSDTLSDNIELSDIGYLMSLTPSSVVNKYAIEKFRNQF------------------------------------------------------------------------
71274819     ---IYLMLIFALLVVPRAQRFMVPAPLTCLLFGIGT-MLVMGGEPHDDVIVLLSTLGISSLFLFAGLEVDLKALRRELWPLGVHLQVYSVALFCLGWLVWRYVGLTWQVAGLLALALLTPSPGFIIDSIGRLG-LNEHERFWVVNKAIASELLALTVLFFVLQASDPWQMALSSG-----------------------VLVALFVCLPLLFVALDRWVVP----------QAPGSEFSLLVMVGMIAAYATYKIGVYYLVGAFITGLIARLLHQREENLNAVRLFASFFVPFYFFRAGTNVSPQALSFEALLITMVVLPLRIAVIWVQRRVLFGKGEDFRSSLRVSLALVPTLIFTLVLAGILRDRFSISEVLFGALLLYAAFTTLLPSLIFRLLSAW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
116670438    --SLIAAVALMGPLLALPRKWHLPVVLGQLLAGIAIGRTGLGLVDSDPTFTFVADVGFALIMFVAGTHVPVRDEAIRPALGAGALRAGVAAVLAAVVGTVIAFAFGTGHAPLYIVLLASSSAALVLPIVDSLRLRGPKVLTTTAQVAVA-DIACIVAL----PLAVDPPNAPRAAVGATAVAACAAVLF---------------------------FVLRWLERSGTRGRVHDLLELRIQLVLLFALSGLAVAGHVSIMLAGFSFGLVVAAVGEPRRLAHQLFAVSDGFVGVFFVWLGASLDLRTLAVSPK--MLLLGACLGLGTLLVHGSLRLLGQPLPLAILAASQLG----VPVAAAAIGSQLHLLEPGEAAAMILGALIT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
77359244     -------------------------------------------------------LSVAIILFEGSLTLHFRELKGISKVVRNLSIGMLTTCIIISFSAYWLLELNWRVAAVLGAVLVVTGPTVIAPLLNSMRPT--------------QDIDRILRWEGIVI-------DPIGALFAVLVFEAVMLVGEGQIFSHTIIALVKTLGVGLTIGVVAGWLTTQLMRREWLPF--ELHKFGILALVLISFSVSNHLSHESGLLAVTVFGIWLANQEIDSVLEFKEDLSMILISTLFILLAARLELSDLMMLDSDVFIFLAIVLFIARPVCIAISTFGTDLPMKSRLVLAWIAPRGAAVGSVFALSMMEAGVADAEMVPLIFTVIIITVVLQSLTAI---PLAKLLGVRQPSPS---------------------------------------TILIIGANHVSRAIARGLKDQNIPVHLSDPAWENCKMARMDGLPCYYGNPQSEHAERYLPLTTIRSVLALSPNRHHNALGVQYFSHLLNDKNVFSLRSSSSHAK--------------------------------------------------------
32476771     IETLILIAGSLLLLGIFSARMGVPVLVVFLAIGMLAGSEGIGGIENYTLAHGFATTALCLILFNGGIGTPYAAFQSAWKPASLLATVGVIVTAVIGLAASWILGLSWLQGLLLGSIVGSTDASVVFSVLRGGGVHIRPR---------------------LANTLEVESGSNDPMAIFLTVGLIEVLTGQTPFGFGLVTLFLNQAVVGTAMGMAVGWAGAWVLQHI-RLEAAGLYPVMATALGLFSFGMASELGG-SGFLAVYLTGVVIGNRRFHRGIVLFHDALAWMCQILMFTALGILSFPSLWDVTVPALLIASVLIFVARPIAVFLCGMPFRFTVRE-LSFLSWVGLKGAVPITLATFPMMAGLPAASIFDTVFFVVLVSALVQGWTLPAVARFLKLEVPKNQKTPVTLE-ISSLQNVDGDIVDYYIDQDSRASGCMIKDLALPDGVVIALIVRDEQTVLPQGRSQGDHVVVV------------------------------------------------------------------------------------------------------------------------------------
136526388    ---------LAWVVGEFGHRTGLPRISFYGVIGFVLAQTQVGVLTDAGPMLVLADVAFGLILFEVGYRINLRWLKNNPWIAVTG-LVESLLTFAVVYFIGIEFGSTSMTALLLASLAMSTSPATIMRVINEER----SSGQVTERIVHLTALNCVLAVFTFNIIVGFWMFQSSTDLIEASSSSAAVLAASVAAGTVFGI------------------VVPAMLRRL---GNMAQDATVAFALSVMLLVALTYTTSLSPLLATLTFGLVARHRRVASQAQRNFGALGELLTVLLFVYAASTLEWASVTAGAALALAVVGGRLLTKVAGVAAFSHVSGISWRKGVLTGVALTPVSVFIILLLEHARQHGVNFGDELNALAAITLGLELIGPVLVQRVLMLAK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
152993572    ------------LFSKLLGRYNISGPMVFTGVGILLSPLVLGIHANAEAVQVVAEITLILVLFSDSAALNLSQLKAHWRLPTRLLFVAMPVTIVIATLTAMWFNESTLYVLLLALILAPTDAALGKIVVSDERIPSVVRNTINVESGLNDGIVFPVLLTVLAMITSNSTTAESG----WLSYIAQQVLVGALAGGVVGWAGAKV-----------------MMRAIKEGWMEYQYSNLAPIALAIFSFYMAEFVGGNGYIAAFFSGLFLGNTSLRERVESFAESEGEFLVMLSFLIFGLVFIPSIDYWNLKAFAFAILSLTVLRMLPVVLGFGFFKVDLATRLFYGW-FGPRGIASILYILVAFHE-LGSIQGHEEIFGVASLTIFLSIFLHGFSAQPLALLYAKSHPADEEEKE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
110758665    --------------------VKLPPMLGMLLAGLIVRNSGLYNIREELGISTTSKMRIIMIRFGLQLSFTSITKNTMFIIILAIIPSSIEI-LIITAYCRFILLFHWEWSFMTGAILSGISPVVIMSALIEQGYGEAKRLDTILCTAACIEAVHVISLFVICFSIVFANDE-----------YKTQWWLYISIGIRDLILGLSIGIFLGICFIFFPHRSHRYVDRYRVTCLVLGSLMCTTGIAKIAISGAGFLSTLTLAFISITGWKILSHKFDSANLRRIIHTLWKLAQPILVGIIGADIDLTLWISRFGLHLFCILFGLMGRCITAYIVAWSISFTWKERLFLITASIPKGTLQAALGPLAYEQGNEEFEMALNIIMLSIITFFLAPIGYSLMNYTGPIFLEQITEEQRQKERE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
229917066    LISISLLIGVGIMSQWLAWRYQIPAIIIMTLAGVLAGP-ILGLFDPRELLGDLYSFAVAIILFEGSLGLHFSEINQFRRSIVRIVTIGVALSFVMSLLIQYVGGLHWVVAWTMGALFVVTGPTVVIPLLR-QAHLKDRVG----AILKWEGIIVDPVGALLGLFVVRLGYIVYEGMDLWMQ----------------LLFAGACIVGIGLGYLFGHLLMGWF---VAEKVPRYLRASVTLTAVLILFSLSELMMHEVGLLAVTAMGMTMANTKHREEIIEELQSFKEDISILLISSVFILLTASLNIFQWPLLLTIAGILFLVRPVAIYLSTIGGGLPLAERGFIGW-IAPRGIVAMTVAGVAHLGIDDAKQMLPLTLGLVFISVTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218708888    -----------------------------------------------DVLFPLISLGVAIILFEGALTLNFKEIRGHGRMVTHLVSIGMLITWACIVVGAYYFDFSWPLAALFAALVVVTGPTVIVPMLRSIQPKSSLG-----SILRWEGIVIDPIGALFAVLVYEYIVSSADPTSHVLS--------ALGLTLAIGLGLGIIGGYLIAKMLQGHWV-PHYLRNVA-----------VLTLMLAAFSFSNDLSEESGLLTVTIMGIWLANVKDLEDIIEFKETLTVLLISALFILLASRLDSGTFLSIWGGIGLLAVVMLVARPLSVWISGIGTDLTSADKWFLSW-MAPRG----IVAAAVSSLFAIKLQEKQLIEGADLLVPMVF-LVIIGTVVIQSLTASWWARRLGVTQEKAQ-------------------------------GVIFFGATHFARQFAKVLATHNINSVLADTNWESIRLARMDNLNVYFGNPASENNLELDGIGRA------------------------------------------------------------------------------------------------
114571408    -----LTLTIALIAGWLAWRLRWPSIVLMMGAGLILGP-IWAVVAGSPLVHPSAAFGVAVILFEGGITLNFRELRDASGPVRRMVFLGFPLGWAGAVLLHYVAGLAWDLSAMIGALLTTTGPTVVLPLLRQAK-LPSRIASVLKWEGIVNDPIGALSAVLVFEAIRQTALGQDWVQAGMALVFGAVIGAALGFGFGAGLS-----------------------RAFRRGWVPEPMKALVLAAVLVCFSVADALANETGLVAVTLFGLVVANSRLAEEMRRFKEGIASILVASVFVVLAADLAPDLLALNGWHLAFVAVFILLVRPVTVALATWGSGLNLKETAFVGIVGPRGVVAAAAAGHLAASLIEVGREDAAILAPLVFVTIFIS---VFGCGFAVAPLARLLGLSQSGPER-----------------------------------LLLVGANPWSLGLADALKKAEIPVTIADTSWRRLRAARLAGHEVHYG-----EVLSEAEVARFSALLAASPNDAYNALVC-------------------------------------------------------------------------------
293168649    -------LILAVLAVRLSVFAGLPSLLMYLGLGLVLGSSGLGIFDDPDLALNFGLAALILILAEGGITTNWSHVRPIGLGLLLALLGSVVSVLVVASAAHYLLGLEWQLAVLLAAVLTPTDAAAVFSVLRTVPLRHRVSGTLEAESGLNDAPIVVLVIAI-----------------SAGDFAERGVGSFIGLIVFQLVAGAVVGLAIG-------WLGGTLLRRVALPASG-LYPLVVLAFAV-LAYGSAAAVGASGFAAVYLAAVVLGNTELPHRTATRSFVIGWLAQIGLFVMLGLLASPDEFAWVHLWLAAGGILTFVARPLSVAVCAVWFGIGWREQLFLGWA-GLRGAVPIILATIAAEVEGADDLFNIVFVAVVIYTLAQAAPLHWLAGWCRVLTDVRELEVEAST----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142553322    -PILLLAASVVIILGVLFKKTGIPDI-AFLMVLGIIIGPILGIVQPAEIVPYFAALALIIIMFDGGYNLHIGNVLKTAHFAIVLVILGFAVSVGIVTGFAHFLGWEWLDSILLGTIVGGSSSIIVFGLVRKLRISDDAKSMLSFESALTDILSTIVAFVLFEAVLSG-------------NFSIDLLGETIGRAVIVGLILGFGVG------------IPWMF--IISKLSNAQHNYMLTLGVLFLLFFLANSFGESGALTALVFGLMLGNKKYLLKKLRIKLPEHTIFIVRAFFFVFVGLLASFGQFEYVIFGIVAAIAIYVGRIIITKTALVRGFSRLDKKVTSV-MIPRGLAAAVLATIPLTMGLQNGEAYPQIVFFILLTSVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
73670525     ---VIAFAVLLFVFGLVSRKISGTVVTAFVAAGMLLSPEGLDLVSSSTPVLNVAELALVLTLFSDASKIELQSLLREEKLPGRLLIIGTPLTIAFGAIIAAFLNITLAEAGLIGAMLSPT-DAGLGQAIVNNKKVPAKIRQALNVESGLNDGGAIPFFLFFLILAGGEALEQPVGTLIVLAFEQIGIGMLVGAVVGLAGGWLSSKAVRVGWMSG-------------------LYRKIGFMSLAVISWLVADLIGGSGFIAAFTGGLITQAAGKIKATEEEIILTESILSFAVFFIFGITVAARIFSISWPIFIYAVLSLTLIRMIPVAISLIGMKLHTKTVLFLGW-FGPRGLASVVLLLIAMEEGIGGSETLSLAVTTTV-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158291157    ---LAFLFVGAQACGVLVSLTGLPDMLGMLFWGVLYANVGWADFAGYERVEVFLEMALVNIMLLAGLGLDYDALRSLFRFIMQLTLVPTVAEVAAVAVLHYLLALPWLWGVLLGLVVTAISPNVVVTVLEERLGLNKGIHTLIIAMTSCNDVLAIFLFGVILGVIFSTGDLTSQILQGPIGIVIGLV-----YGSLCGLALLYLPSYQAKYTNGLRFAMTAL--------------AGTLSVVGSKKVGYPSAGALGCIVTAFVAGTGWRKRPPTEEVSMYLDLLWKFLKPVSFSLIGKEVKFSVVLYGFVTLLVAVLLRLIASYLSTVGSELNWKEKAYVTLAGFPKATVQAALGPAALDLARSVNATDEYGAQTVLIVTVLAIILTPLGALLMIKLAPRWLKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
22298981     -AELTALFVITVVLGIAAHWLRLPSIVLLLLVGILSGPSGLGWVHPEVLIEVLVPLCVALILFEGGLSLDLSRAQDITGSLWKLVTLGGLVTFVAGAMAAHWIGFPWQLAFLYASLVVVTGPTVVGPLLRQVGVEHK-----------------------LAVILEGEGVLIDPIGAILAVVVLNVVLNQDLGMGAIALGIGQRLAVGALMGGIGGWFLSHFLRR-AWFLADDLRNLLVLAVLWGLFWLSDQLVSESGLMMAVVLGLVLGEVPGERLLRRFKGQLSTLSISVLFVLLAADLSIAGLLELGWSGVLTVLCLMFIIRPLGVVLCTWGSDLSWQQKAFLSWIAPRGIVAASVASLAITLTNAGMSGGDAIKGQVFLTILMTVFGQGLTAR--------------------------------------WVATQLQVRAQGASGVMIAGCTPLGRLLARLLRDRGEEVVMIDTDPEAVEQARREHLPVYLSSALDLNILQEAGITQLGTYLAVTSNTEVNAVLAQRVLEEFHPPRVLA-----------------------------------------------------------------
254430499    ----------------FSARLGVPVLVLFLGLGMVAGSEGLGGIEDYPLANNVGSVALALILFDGGLRTSPASARRVWRPALALSTLGVLLTSLIGLAAAWVLGMPILQGLLLGSIVGSTDAAAVFSMLRTSG------------------------LKLPEKLTATLEVESGSNDPMAIFLTIGLIGVISGEADSAQALLLLFLAQFGVGSLCGAAVGVLAARAVNRINLDYPGLYPLLALGFGLVFGLASVLGGSGFLAVYLAGMVIGSSSFRPGILAFHDAIAWLGQIVLFVMLGLLSFPSRLLSVAWAGLLIALVLILVARPLSVAVAALPFRYRRRELVFLSWVGLKGAVPITLATFPLMAGIPQSQLFNAVFFVVLLSAIT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
239995119    ---IILLSAVLAILGVLASRFGVPVLVLFLGVGMLAGEDGIGFFDNADAAHAIGTFALILILFDGGLQTSKKSIAQAWKPAALLATFGVIGTAVVTGIAAMILDLPLYKGLLLGAIVGSTDAAAVFSVLRNAGIRIPSKIKSTLELSASNDPMAIFLTIGLITLIQDSTTKPVDLLSLFAS--------QMGVGAIVGLAIGDIAV--------------WLFRRVT-LMAIGLYPVFVMLFGVLSFGLAANLNG-SGFLATFITGVVVGNSRFAYQ--RNTFVFLDGLAWLMFVILGLLVTPTELFVNWKELLIAFVLIFIARPLVVMPILLLSKFSFKASLLISW-VGLRGSVPIILAIFPLIFGMPYAELFNVVFFIVLISALL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
187251709    IFIIALILVMGQVFSALFDKTRIPDILPLILFGIFLCP-----VFNIVSLDLFGQMGKVFLIIVMFQTGTSFRISDLRDSFLQGSILTVICMAAVGAAVYYALRLPPIYSLIMALIVADNSLVVIMPLLSKLKISGETKAILTLETTLQSVLIVVIVLALISMAKEEDVTSHIILTKVLYSFLMAALISVIC--GVFWSAILNKVRRLENSMTLTLAFILIVYSACSAAGSEGAFGVLIFGFVIGNIRVIQKLWMSKVLTEA--NSFKGYEKNFFAEIE-------YALRTLFFVYMGMSM----YLQNTYFILCGLFIVLLKFGIRAVVVNYTLSKHIRTDCAIAAALCPSGLVAAVLAATASQQLGGTNGIQDTVYSVIFFSLILTSL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142045962    ---IILLSAVLAILGVLASRFGVPVLVLFLGVGMLAGEDGIGFFDNADAAHAIGTFALILILFDGGLQTSKKSIAQAWKPAALLATFGVIGTAVVTGIAAMILDLPLYKGLLLGAIVGSTDAAAVFSVLRNAGIRIPSKIKSTLELSASNDPMAIFLTIGLITLIQDSTTKPVDLLSLFASQMGVGAIVGLAIGGIAV----------------------WLFRRVT-LMAIGLYPVFVMLFGVLSFGLAANLNG-SGFLATFITGVIVGNSRFAYQ--RNTFVFLDGLAWLMFVILGLLVTPTELFVNWKELLIAFVLIFIARPLVVMPILLLSKFSFKASLLISW-VGLRGSVPIILAIFPLIFGMPYAELFNVVFFIVLISALL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142828922    ---LIGAMLVAILVSAFGTRFGIPILVIFLGVGMLAGTDGPGIFNNYPLAYLVGNLALAVILLDGGMRTRVSTFRVALWPSLSLATLGVVITAGLGLAAAWLFNLTLLEGLLIGAIVGSTDAAAVFSLLGGRGLNERVSSTLEIESGSNDPMAVFLTVTLIAMLSSG------------------QTGFSWDLPIQLLQQFGLGTLLGLGGGWLLLKLIN---RMELATGLYPLLVVSGGLIIFAI----TTAVGGSGILAIYLCGLLLGNSPIRHSILHMLDGLTWLAQIGMFLVLGLLVTPHELLPIALPALALALWMILFARPLSIFLGLLPFRAFHDRRIFIAWVGLRGAVPIILAVFPLMAGLPNAQLFNVAFFIVIISLLLQGTSLPLAAKLMRVTVPPEPAPVSRAGLEVHPTSQWELFVYRLGAEKWCIGAALRELNMPEGTRIAALFRQAGDLLCVIGHEHDLPALGFSQAPKRGQDLRFFGDFVLEGDAELSAV---------------------------------------------------------------------------------------------------------
299143945    IYYISVLLIAGLVFSKILGKFKFPDVTGFLIGGIIIGPSVLGLIPKEALLDVVSEVALAFIAFSIGDEMKISAIKKLGGILLIVLLEGIFAFIAVTISTLFIFKESFAFSLTLGSIACATAPAATLMVIKQYNAKG-DLVDVLIPVVALDDVLCIICFGI-----------ASSITISLISHSALSIGVMIYKPIKEIILALLLGLVSGTGFSF----------IIKKAKSDSETTIISVASIFMVTSIALYLKLSSLLTLMLMGVVSSNIGKSNRRYSALISSIAPPVTVCFFVLSGAELDFANLKTVGLMGASYIITRVIGKMLGAYSASKIAKFPKSVQKYLGLTLVPQAGVAIGLSLIASRIIPNPAMIRSIVLSATIVYELIGPLLAKI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225619791    ----------------ISVKVGVPSLLLFLVLGMVFGTDGILKIEDYKIAEELCTITLIFIMFYGGFGTNWKAAKPVAKQAFLLSFVTFITSMITGLLCHYLLKLNFFESFLIGSVVGSTDAASVFSILR-SRSLNLKDG--------------------LASLLELESGSNDPMSYMLTVIFLGLIGKTLTSPLAIAYMVFSQIVFALAVAAAVSFMAYNMLKR-FRFPVNGLDTIFVLAVAL-LSYSLSSVIGGNGYLTVYVVGIVLGNTKIKNKVA--LVHFFDGVTGLMQMVLFFLLGLRILGVAPTSIYVALFVTLAARPIAVFAILTPFKISLKKQILVMAA-GLRGAASIVFAIVIVNNNSISYDIFHVVFFLAIISVLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258624728    --TIAAVGVVGLGCQWLAWRLRLPAILFLLLAGILAGPVFGVLNPERDLLFPLVSLAVAVILFEGSLTLNFKEIRGVSNTVWSIVTLGALVSWAISTAAHWLLGFEWSLALMFGSLTVVTGPTVIVPLLRTVRPTARLAN-----ILCWEGILIDPLGALFVVMVYEFIVSSSHAHSLQVFGLILLVGFAIG-----------IASGAAVAAVLRRGLLPEYLQPFA-----------VLSVVLGVFSVSNALESESGLLTVTVMGMWLANAKGVQHILHFKEHLTILLITGLFILLAARIEVDFQALGWSALGLFVVMQLLSRPASIFISTLRSTLNFREKAFFSLGGSARDCGGFDLFSVCHQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
198284175    -TAILYLFVAASLLAMASNRLRIPYTVALVLG-GLLLGSLHLFPAPVLTHELLFTIFLPGLVFESAYHLSASALWRDRLAIFGLAVPGVLISIVVTAFVFLWTSMPLGVALVFGATVAATDPISVLAIFRELQAPQ-RLTFLVESESLLNDGTAIVFFTLFLAMAMGKPITASA----------------------LAVKFLAVVGGGVLIGTIVGWLSSEVIKRVNDGMVEITFTILAAYGSFLVAMQLGYSGVISTAVAGLICGNYGAKRGMAPSVRLVVNTFGFALNSLVFLLVGLTIRLPDLLRIWPLVIAAYVAITIARGVVIYSMGALLSRSRAWSWNFVLIWGGRGALSMVLALSLPQHFPFREMLINLVFGVVLLTILIQGLSISPVARALGVLSRRQLPADFEMQRMRLTLAQM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254823167    -----------------AAKVGLPSLLLFLAVGVALGNDGLGLFNDVQLASDLGTTALAVILVEGGLTTRFADIRKLLAPAGVLATLGVGISMVIAAGAHLLLGINWQLSLLLGAIVSPTDAAAVFSVLRVL-PLPRRLAGLLEAESGFNDAPAAILVLMFSTTPMTLAPGTAATGVVYELVVGVAVGLFSGVLGAFAM-------------------------RRAALPASGLYPLATFALGMVAFAAAASAHASGF-IAAYLSAVILANSGLPHRSATRSFALGWLAQIGLFVLLGLLVSPSQLGSELIPIVVGAVLLLLGRPLSVLISLAPFRVPWREQVFLSWA-GLRGAVPIVLATFPIVEGVADSYLNIVFILVVVFTLIQGPGLSLLAHRIGLISREATREIQVEAAPLDVLEAELLTMTVSPPSR---LHNVSVLELRLPDPAVITLIIRKGRTFV-------------------------------------------------------------------------------------------------------------------------------------------------
89099414     --TFILLAAILFITGVLSSRLGVPSLVLFMAVGMLMGSDVLGIIDNASTAQMIGVLALIIILFEGGLQTKWKTLRPVVLPSLSLATLGVILTSGIVAAAALILGTGWLESILFGAIVGSTDAAAVFAVLKDKN-IDERIGATLEAESGSNDPMAVFLTVAMIELITLP---------------------EASIWSLIGTFFLQMSIGLLFGLIFGRLAVFALNRINLDSGG--LYPVFATAFALLTYGITAFASG-SGLLAVYIAAIIIGNMEYKHTIFRFSEGFAWMMQIMMFVILGLLVFPSELFSLDIFLAISAILILIARPAAVFLSTIRMGYKTNE-LIFLSWAGLKGAVPIVLATFPLLAGVEGSQQIFNVVFFVVLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126337287    ---ITLWILLASLAKIGFHLYKLPTIVPEIMVGLLLGGIIFGV---DEKSPPAMKTDVFFLYLLPPIVLDAGYFMPTRWYAVVGTLWNSIGIGISLFGICQIEAFGLTQSLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSFCQMKTIETIDVFAGIANF------FVVGFGGIVIGILLGFIAAFTTRFTHNIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVCFTLIFCLIWRALGVFVLTQIINWFRTIPLTFQFIIAYGGLRGAICFALVF---LLPAAVFPLFITAAIVVIFFTVFIITIRPLVEFLDVKRSNKKQPAVSEEIHCRFFDHVKTGIEDVCGHWGHNFWRDRFKKFD----------------------------------------------------------------------------------------------------------------------------------------------------------------
157962221    -------------------------------------------VIFGDLLFPIISLGVAVILFEGALTLNFKEIKEHGVMVTLVTLGTVITWACITVGTFYLLDFEWSMALLFGALVVVTGPTVIVPMLRSVRPKTELA-----SILRWEGIVIDPIGALLAVLVFEYIAVAADPTTHVLHALSAMLAVGLG---------FGVISGYLVGLVLRNNLLPHYLR-----------NTAVLTLMLAVFVGSNLLQEEAGLLSVTVMGIWLANMKGVDDILEFKETLTVLLISALFILLAARLNADALLSLGWELALLAVVMLIARPLSIWCCGIGTSLSKGDKWFLSWVAPRGIVAAAVSSLFAIKLEAIGIKGAELIVPLVFLIIIGT-------VVIQSLTAGRWAKVLGVTADSSQ-------------------------------GLLIFGASKFPRALAKTLQSKGVTVLLADNNWDNVRLARMDSIPVYFGNPASEHAMNMAGIGR-------------------------------------------------------------------------------------------------
291520804    ---VAIVLFLCLMAEKLSGKVGMPALILFMGVGMLFGSDGILRIADYGLAQNICLIALCFIMFYGGFNMKWSAARPVAVKAICLSTIGVVVTAGLTAVFCLVLKFDFVDAFLMGTVLSSTDAASVFSVLRTKK-LNLKDGTA--SILEMESGSNDPVAYLLTMIGIMMKTGGSLSSLPYMIFAQVVFGLAIGAAAASLGILLLKKGTMQAAGMDMILVIALVM----------------------SAFGLSEAIGGNAFLTVYLMGILLGNSNIRGK--ETLIPFFDGMTGLAQIVLFFLLGLLSFPHKLPQIAIAIVLTVIIRPVTVFLIMKPFKCSSRQCLMISWA-GLRGAASIVFAMVIAASSSSSDTLFHTVFMVALLSVAIQGTLLPFVAEKLKMVDDSCDVRMTFNDYKEASEITMMQMEIPEGHNWENRLVKDVSMPTGSLAVMIKRHGE-------------------------------------------------------------------------------------------------------------------------------------------------------
142207938    ----LGGLFFAGLAALVGRRTRLPRVTLLLVCGMVLGRTGFDILPHHLLYEAISVIALSMVAFLLGGTLTRRTLMAHGLAILGLSGAVVIATIAVVAGGLWLAGLDLAAALLLGGIATATDPAATEDALR-QSSARGPFAERLRGIVAVDDAWGIIAFGLLLVVAGVLNGHGTGHN-------IAESLREIGGGVVLGAAIGLPAAYLTG-----------------RISGGDPLRSEALGVVF-LTAGATLLLEVSYLLAGMTAGAIVANIARHHRAFHEVEHIEWPFMILFFVLAGAAFEPAAMLEAGALGAGYVALRILGRVLGGTLSAMAMGLPRQERHWYGPALLPQAGIAIGMALVAADTFPSAAETLSVAVGTTILFEVLGPWLTAVSAR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154499611    ---------------------RLPPLIGMIAAGILLGPSCLNLLSDSLLNADLRQLALIIILTRAGLTLDVAALKRVGRPAVLMCFLPACFEIAGMVLLARLLGVSVLDAAIIGAVVGAVSPAVIVKVTEEGYGTDKGIPQLVLAGASVDDVFVIVMFTMFTGLASGQGASPLTLA---------------GVPVSIVSGALVGLGMGAVLAAFFKK-----FHMRDSVKVVILLSLAFLLVAAEDALEGLFPFSGLLAVMGMGVGLQRFRGEVAVRLSAKFSKLWVAAEVALFVLVGAAVDLKYAAAAGAAAVLAVLGALCFRALGVVICVAGSGFSRKEKL---FCVLSYLPKATVQAAIGGVPLAMGLGCGQIVLTVAVVAILVT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258512368    --------------AHLGNRLGFPVLIGFVAIGMLLGPGGLRLGPHVPLAQSIGYLALILILFEGGLHTPFDRIRSVWKPALSLATAGVVISGAILTTMAHLLHLPWYAAALFGVAVSSTDAASVFAILGRQ-----PLRRRLVDVLEVESGTNDPMAFFLTILLIQWSEHG-------IGRPWSALGYAISTFALQMAMGLIAGAVIG--------YLGSLANQRIKLDTGGLYPTLSLAFALLSYSVAVLLHG-SGFLAVYTAAVVMGNREHRHSILRFHEGLSWTMHIVMFVVLGLQISPARLGSILVPGVLLAAGALFLARPVAVWISTIGMRFSAAEKVFISWAGLRGAVPIVLVLTAMSPAYTPAPMLDAVFFVVIASTIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
47571339     ---------------------KLPHIFPEITLGILVG-VTLYFTETASSQQYSLDANIFFLFLLPPIIYDAGYFNNMGTILLLAVVNTLWNTFGIGAGLWTMLGWSIFNCMIFSALISAVDPVAVLSIFEEI-QVNEILYILVFGESLLNDGVTVVLYRMMEGFAAIGESN------------VQLVDFAAGFAQFFIVVIGGTAIGIIYGFIGA-----FITKYTDHVRIIEPLFIFVLGY---LAYLTSEIMGLSSILALTFAGIIMRQYTEANMAKKSTTTVKYFMETIIFMFLGLSTVIDSHDFHLDFIMFSILFCLVFRVTGVVLLSFIVNRRRLIRLTIMSYGGLRGGIAFCLALLLNKHHV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159025907    ----------ATAVALVTQRLRISYVAGLVLAGL---PITDLLSRRIGLDPFLLNLFLPILIFEAAINTDISRLRSTFKIALLAGPGSVFSAAIIAVLVKFGLGLDWIPALLVGVILANTDTVSIIAVFKEIR-VPSRLSTIVEGETLFNDAAALVTFNLLLVIYATGTISTTQVIKEV----------------LIVALGGGLVGAVLGYLCLPIYV---------RLRDPLSSLLLTVALALG-AFQLGQFLGVSGAVAVVIAGLVFGNLGLPRSASASDRITLISFNTFIFLLIGIEINPLTLWQTLPSIVLVILAYQLGRILSVYWVLRWIDRPIPLRWQHILILGNIGSLSMALAVAIPLTLTGRELIIELVFGAVLFSLVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294669624    ----------------------MPLLLVFLVVGMLAGEEGLGGIKNFAFANMVGQLALAIILLDGGLRTKFDSFRLALKPAAVLATWGVIATVALGIFATFFLNIDWKLGVLMAAIVGSTDAAAVFSLLRSSGRLNSRISATLELESGCNDPMAILLVSAFIGLIMNPAETDSASMLTLLATQLGLGLFSGYAAGKL------------------------LAKILERISLAEGLYAILIASGGLLVFAVTNLLGGSGFLAVYLAGVFIGNSRNSEHVLNVMDGLAWLAQASMFLVLGLLVSPRLIETGPKAVVIAAFLIFAARPLAVWTSLKFFSYRSREVAYISW-VGLRGAVPITLAITPVMMDVPGSMLFDVAFAVVILSLLIQGATIPFFARLLKVLPPKPEPLSQREIWLADKLAVSLQSFKVEANSDAEDSHPSAMTRDRFSDGRIFALLRNGENIATQMKAGDIVWFILDDDFAQQFAGNNHGEQTFFG----------------------------------------------------------------------------------------------------------------
149190734    ----LVGFAALICVGILSRTLGLPSLLIFMAVGLVIGNGEFGFVYDNTLTSAIGAIALNIIVFVGGLSTSTQSIKVAYKEGGVLSSLGVVFSTVVFAGIIYLFGLPPVHCLLFGAIVSSTDAAAVFSILESKKLKLKEDTDTILEFSATNDPVALILVVLLTSLALTPDTVPSVTS--------------------IGIELLLQIFVALAIAISIGKLCTHLLNSI-KLEEYGLIPVFILASAVLAMYGSDLLGGNILLASYVVGVVIGNGVKRGMEVSRHFFSLSWLAQAILFVALGLQIFPQELFKVFWQSLLAFLLILVARPIAVQLCYLPFRKASWQKRLFISSIGLKGATPIVFALIPAAAGVENATMVHMVFFIVVISVFV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297475667    ------------------------SILGMLLAGFLI--RNVPVISDNIQIKHLRSIALSVILVRAGLGLDSNALKKLKGVCVRLSLGPCLIEACTSAVLAFLMGLPWQWGFMLGFVLGAVSPAVVVPLLQEGGYGVEKGITLLMAAGSFDDILAITGFNTCLGMAFSTGSTVFNVLKGVLEVIIGVV------TGLVLGFFIQYFPSSDQDKLVWKRAF-------------LVLGLSVLAVFSSTYFGFPGSGGLCTLVTAFLAGRGWASTKT--DVEKVIAVAWDIFQPLLFGLIGAEVLITLRPETIGLCVATLGIAVLIRILVTYLMVCFAGFNIKEKIFISFAWLPKATVQAAIGSVALDTARSHGEYGMDVLTVAFLSIIITAPVGSLLIGLLGPRLLQKAEQNKDEEDQGETSIQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222147907    -----LILILSFFSFILFNKTKIPKIILYIIFGIFLGPYSLNIEGWFELHRVGGRIGEVYALSNVALGFLIVTSFSNIRSAEKQVDLKSLASYMTGTFAALLLALSTATILVLALAVIVTSVPFLTKIFIDLKMIGTTFSSTVLVSACLLDILIWAVFPISDVLRTQSQFDLLP----------------------VLTSLVMTLTAAGALFLVTFSLVKLYDRWAQQHESGQIGIAFIIAVSLAAALTSASLGAGLLLGM-LIAGLCLGR---AKSIAERSMPFQWVFIPAYFILVGLVFDNAISIYDIAVFLLWSSALKIASVTIAHVL---MSKNARQSFLNGVVFNTRGGPGLVLATVAYSMNLINVNAFSAFVVASILTAPVTELVLRYRTDHAK-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
91199777     ----------------------------FLVGGALVSDGFLGLIHDSDIVAVTADLALFAVLFTDGMHVSFPKLRENWKPARALGLGMPLAFVGMALVTHYLVGLDWTTSFLVGAVLAPTDPVFASAIVGRKEVPPKLRQLLNVESGINDGLALPVVLVLIAAAGPTSGHAESSL-------------------GMIALELGLGLAFGVVLPLLVNGLVR------FRLLGAEPKLQPLLPLATGIILYAAHLTHANPYLAAFSAGAVL--TSVSPEAKTAFEPLGEALAELALLVFGALLTPQLFADLSWTGYVAVLLAIILVRPASMMISLVGTQFDRREKLVAAWFGPKGFASVVYGLLVLQAGIPQGEQAYTLIAVCI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
157869734    ---ILFVTMLIFLGGTFFRRIPLPTVVLFLY-GIVVGVVSRWLYPDVAEAELLFYIFLPVLIFEGSYAMNIHALRRVFPQVALLATVGVLINTALLAVPVKLFFWSWYTALLLGSLLSATDPVAVVALLKELG-VDKCMTAMVDGEAVMNDGTAIILFTLLLPAA--------------------RVGFVDMSPGVIVVRCIWLALLPIALGPLFGFLQSFWLRRTSDGLTKACITVSVTYVS---YYVAAEMLGTSGVLTLFFQGIFLSESNIISSAWEFLVHLNTVLFSLVGVILVADVLPTVKLLDIFVLVALYIAMMLSRLLMLEVLSPVLNMQKRIALMVHAGLRGGVAATLAIAVMGLEEGVDILKVTSGIVLLTLLVNASTSATVVERLGFKTKSEYRIVKMEYAME---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
163786916    ----------------------------------------------------FVSLAISIILFEGGLTLKMGEIKNVGPVITLITLGSMVTFFGAAVAVYYLFGLDWELSFLFSGLIIVTGPTVITPILR-----NIPLKKDVSAVLKWEGILIDPIGALVAVLVFEF------IFVGGGGGFTKTALIEFGKIILFGATFGFTFAHALDFLINKKWIPHYLMNVFA------------LAAVLGVFVLSDNFAHESGLLSVVIMGMVLGNKPYLKELLYFKESLSVLLISVLFILLSANIDMEMLLANWKAAVLFLVVVFVIRPIGVFLSTYKSSLTLNEKLFISW----VGPRGIVAAGIASLFG------SKLMAEDVVGADYITPLVFMIVLG-TVLLNATTARLFA---------------------------KMVGVFLNNSNGILIVGASKVSRLLGHYLETNGRHVVLIDSNQNNIKQAKELGLEAFDANIYSDKLMDNIELNDVGYLMALTGNSDINKYAI-------------------------------------------------------------------------------
228470845    -------IFVAILLGKVGARFGVPALLLFLLTGMLFGVDGIGIHSNMRGVQSIGIVALSIILFSGGMGTKLSQIRPVLGEGIALSTIGVLLTFGVTHYLFASLTFSLPIAILLAATMSSTDSASVFAILRSQRVHLKEN--------------------LKPLLELESGSNDPMAYMITVALIGFVMGGETSLWGVAGSLVLQFFFGIIGGFFFGWLCVKMLNNL---NIQNEVLYPIALLCLVMITYVSTWYIGGNGYLAVYIAGIYLGNSKIRKSVYGFFDGITWLVQIILFIMLGLLVNPSDMLPVLIPLLIAVLMMFVARPLACFVTLLPFRNLSFKARLFTSWVGLRGAAPILFATYPVLAEVQSNHIFTIVFVITLVSMTITPVARALH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
17567635     ---VIFILLVAGIFAAISKALRLPPLFGCLALGIIIKNITVFFVFPPFVETMIRKVALVMIIVRWGLATDIHFLYENALMPVTIGLVTAIGIIAVTIASYFILNISFVMSIFCALILVTVSPAVTVPAMINFKEKQKRIPENILAICCVDNLFCVILFMVLSSIIFTDAPIATTILLNAGSIVFGCIGGI---------------------------VLGWILWRFPRSDAPHTQFARITLLGTICIAVVIGTYLIKYSCSGFLAALITSNKEKLECVESTYKYIWDSFLPLLFICLGMKFDSTLTWEIVFLCIAVIAIGLLVRTILVMLVTLSSHINFKEQIVVALSLLPRATFQADLAPLMATPFPDMAKDAALILKAAILSVLITAPIFDILLNL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149195854    ---IVGALILAYVGGRITRRIGLGEIIGQISGGFVGGPLMLKWSFPLKQVHNYAIVSFVFFMFSITDETHIDRIKENWRFSSFNFISQSALAFGLVSCALYFLGWPISIAGCLAVGTSPCSAFISMSRRQVEGKFKTVWSQTV----VLEAIAEVFIVFLVVNYFVDEAA-------AWDLRFIGKSFIIIAIISVVGFWLIRTAASNSFSSDEIKGVVNKLKNLLSSDTIPTVNIVFVIWSVIALVVGVSLGLKVPFMLPVIFAGVITANVHNQYIFDSRIQDLMGFFHLIFFALLGVHLDLSTLMQKETFVIASVYFVMIGKLGGGYLCSLFAARPEAKKYLPLLFIPNMGATGIAFIVLHQHSHPLLNTFINGLVPAFILSILGAPFINWSVKKWKQILI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
156059060    -------------------------LIGEVFIGILYGMPITGTIEMQETIQYLGYLGLICLVFEGGLITDLKMLRETIWVTLSAAAIGILMPMALSFIMGMKFGYPTAAAFSAGVSLCSTSLGSTFIILSSANLQKTPTGTLIAGAAMIDDILVLVMVKIVTALGQGQS-NPWRIARPAISSLSLVLVTFLLVPFLIKPIYKTFHSIFANQKDVNRGTFGESYD-TEKGISRHMGFILSTLILILLVTIAACIEG-SILLSAFLAGAIVRYTWQSTELEEYYKPIMDILVPFFFASIGFSIPISEMFSPSIIYKGIFYALLMFLAKASVGLILYMNFPHLDALIVGSTMIARGGFGFLVASEAQSSGILS-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222109567    LPTVQWSLLLAVITGYLVQRYGLPKVVGYTLVGTIVGLLGFGVWPLQGIGLFLVELGVAVVLFEAGGRI-PLRWFRHNPMVLVQSIAESAFTYFAVYWTMLWFDVPERAAGPLALVAMAASPAVLTRVVSDTR-----------AAGPVTDRAVVLATLSSLYALALGSAQAELINRPG-----------VGLVGTLYPALVVLGVSVAVGALLSLILRLALRVMSPTSENTSMLLMALIAASTAV----TAHMGGSAPLAALLGGMLLKQLHPRPWAWPRQMGTASSLLTMLMFVLVSTVAAQADWSGPVVVLALIFVRLLAKALGVGVGNVGSGASWRQAMWLSCAMAPMSAIALLVASQASTGHLIARIALPAILVMEVLGAVIATVAIYRAGESSKPWAPLSSR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
210623830    ------IIIIRILLNDFLEKIPVPSLIIFILLGMCLGENGIFKISNYSFVNIICSVSLIFIMFYGGFGTNLKAAKPVVAQSVLLSTVGVAGTAAVGLFSHFVLHLPWLESILIGSVISSTDAASVFNILRYRN----------LALKNNTD----------SLLEIESGSNDPISYMLTTSLIAIMLGQDISVPALLIQQMLFGVLFGVLVAKLSIYLFKTSLF-----KSQESVTIFLFAVMLLSFSLPYTLNG-NGYLSVYLCGIILGNSTLIHKLVHFFDVSTDVAQVIIFFLLGLLVTPDLPRVMIPSLMIMLFLTLVARPLVSSVLLVPFKSSPKQIALVSWS-GLRGVASIVFAISVVLSGVETKNLFNLVFCIVILSISI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
25152227     IISCFMMVVLAVAAGKLVKFIYTPSLIGCMLVGIAVPQFGELFYINEYWQFILRKLSLVVIIIGISINVRFIKKNYIFPPILGLGSA-FSEALAICFTACVFFDFPLSLGLICGFVVATVSPAVGMPTLKEQGIGTTNNIPDVVAACCFDNVVSLLIFSVTSSVTFTHDA--------------------------FFLTMVKSIGAIVLAAIIGC-VIGWLLRWFPKNDNRHTHFARFLVIASPAYAVITSMLILGYAFPGIVSALCISTTHWREDNPKGIKVLVHQFVPLLFSLVGYTFDFNMSAENWKTAFIIIAVGSSFRLISAMILSYYGHFNIYEQIILALTLMPKATVQCALAPMTNGFPELREQTKLIINICITAVMVTSPIVEILLDVLAPRILKIKEGTSTYNRNITNSTILDEMDPNLELKKTSSSNSTNNSRTNLNNRII-------------------------------------------------------------------------------------------------------------------------------------------------------------
268315997    MESIVLGIVAVLVLGWLAWRFRLPSILLLLIFGFLAGPVTGLLPPEADWVFAFVSLSIGIILFEGGLNLRLSELREVGKAVRNLITVGVLVTWVLGLAAYHIVGLNPSLSVLVGAILTVTGPTVVIPLLRHVRPSG-RVGAVAKWEGITIDPVGAILAVLVLETILLLEAAPGAGESLSEAIWHAVEGLLLTITISVGISVLGAALLILLLYRRLIP--------------DYLQSPIALMIVVATFALSNVLQEESGLLEVTLLGIILANQRYVRRITEFKEDLQVLLISSLFIVLSARLDISLRFIEEEALLFLAALVLVVRPVAVWISTLGTNLNWREKVFLSW-LAPRGIVAAAVASLAFRMETVYPGQAQTIVPLVFLVIVGTVALYGLTIPLARFLKLADPNPQGVLILGAHLWARR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149912648    LPVLLISLGALFLTGLAARRTRLPRVTVLLACGVAVGSAGFDLIPSQALYEFLSVTALTMVAFVLGSSLTRKALAKHGRPILWISLMTVLGTVGVVTLGLWLAGLPLAAALLLAAIATATDPAATQDAIRQSGA-RGPFVDELKGIVAIDDAWGLIAFSLAVVLALGLTGTMSLHM--------------LGDAAWEIGGALAIGAAIGLPSAY----------LTGRLRKGEPMLTEALGIVF-LVAGLSIWAEVSFLLAGITTGCVIANTARHHRAFHEIEHIQWPFMILFFLLAGASLKPDQLAEAGLIGLAYVILRIAARLFGGWLGASLAGAPRALRPWYGAALLPQAGVAVGMALVAGREFPWADMILGLTIATTVIFELIGPVATLIAIR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254171462    --TIAYILFMVLAVGLISRRFNVSYVPLFVFFGILAGP-VLGLINRSLAHELFSYFGLVMILFAEGHTLSWKMLKNMGTIAVLDTVGLLITAVIAGIAFSVLFHTPFIVGFLFGAIIGATDPATLIPLFRQYK-VKEDIETVIVTESIFNDPLGIVLTSVAIALLL-----PQAPSAAVLESIARYISIYPAAVVFFLYELGMSIGIGVLLGVFGYYFIK-------KTGIKGFPEIEVFALMLAFGFLLGEYVKASGYLVATVTGIVLGNHKVFEKEVHFNESLATLATIFIFALLGASLDMSVITSNLLPGMILAFVVILIARPIAVLPILPW-WKPKEYLFIALE-GPRGVVPSALASLPLTLGLVYHDQQEIILGATVITVLVSVIVETLWVPLLR-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148698122    ---------------------------------IVVGLLVGGLIKGVGETPPFLQSDVFFLFLLPPIILDAGYFLPLRQFAVVGTLWNAFFLGGLLYAVCLVGGIGLLDTLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFASYDSVGISDIFLGFLSF------FVVALGGVFVGVVYGVIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIASGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGSHQWNWTFVISTLLFCLIARVLGVLVLFRIVKLTPKDQFIIAYG-GLRGAIAFSLGYLLDKKHFPMCDLFLTAIITVIFFMTIRPLVDLLAVK-KKQETKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKKYVKKCLI-------------------------------------------------------------------------------------------------------------------------------------------------------------
198275810    ----IGGLIIGAILKSLLKHSRLPYTVGLFAIGIILGPELHDAVSSVANINPDLILYLFLLIFDAAYELNLHIFKKTLANATLLAAPGLIICMLLTGALMMGVAWTWAFALMFGALISATDPVAVVALLHELKTSKRFSTLVDAESLLNDGTGIVCFMLFFGAYAAGEATHASPVITFIR---------EVGLSTFLGFLLARI-----------------IIWFITRINSEEMVQNSVIILAAYLTFILSQYYGVIALVAFGLTVTYVGKPRLKPQVNTFMEHFWELLTTLIFILVGVVIKVDFSWGALGVLILIYIALNLIRFAMIMLLRLGYGLTRRESVILTWG-GLRGALAMTLALMVSYTPAIPEDIRSQVLFFTAGIVTLT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224825010    ----AFGILLALLGGQIAVRVKLPGITGYILSGLIIGPSGLKLLDQQLIDEAGLFIQLALGLALFDMGRRVDLRWLRREKALFATALLSGVITFLGLLALLTFGFPMAPASLLAAIGIATSPVVLLELVRESRA----EGQVTERLMACTGLNNLLSLTVFTLALSFTHFSAGHGVESFILLPGWLLLGSVLLGLVAGLLAIRLNVWLGG-------------------GKREAQTVLMFGL-IALVVGLSAMLKLLPALAILIFGLATRNLERGYAVAESLSSRSSFFFVAFFVAAGAQLMPLPLAALWPSAVGFVLVRSLLAAGSWWVAARSNGLPPRHGALLGLGLLPMSGSAVMLMTMGALTLSAGAAEFSGFLLSVLLTELLGPIVTRFALRCAQ-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
58264808     --TFLGGFVV--IFGMVSLFVKEKLYVGETVVGIIIGPHCLNFFNPNDITLEFTRVVIAISVFAVGVELPKAYMKRHWRSLF----FLLGPCMVWGWMVSALLIWGLIPDLTFLASLVVAAGVT---------PTDPILAQAVIGGKFADKHVPAHIRHLLSAESGSNDGAAFPFLYIALYLLLASPGHAVGEWFYMTWAIILGIVIGAILGFCARKFMKFAERK--RLVDRQSYVAQYVSLAV-LSIGVTSLLGSDDLLSAFACGCAFAWDGFFNKATEDAVVIDLLFNCAAFIYIGAIIPFNHFNDLPDLRVWRLVVLAILPSIIVCYKFIPDIKTFREALFTGW-FGPMGVGAVFISTLARSSLPEGEPEQNTVIMPVTLFLVLSSIVTHGMSIPFFSLGRRVHSITYTRSRNLSMDTRGDEPAWTTH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
164698446    -------------------------ILGFILGGIV-------WGADKAQTFKLIPVNFFFYLLQIILDASYCMPNKLFFGNLGAILVHAIIGTCWNAGTVGIALWACYEGGAMGT-LNIGCLQFLL-----FGALMSAVDPVAV-IAVFEEVHVNEVLYILVFGESLLNDGVTVVLYNVFDAFVSLGGPKINAAEIIGIVSFAVVAFGGSFLGVVFAVLTSMLTRV--TKNVQIIEAGFIIVLGYLSYLTAEMLSLSAILSLTFCGVCCQKYINANMDEKSVTCLRYSLKVLIFVFLGVSIDQTIWVWNTGFILLTLLFIVVFRMMGVFFLNWILNQSRLIPIDLTLVMGYGGLRGAVAYGLAASLDENKIPEKNLMLGTTLIVVYFTVILGITMKPLVNWLKVKKA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86138348     LATPLIVLGLLFFVGLAADRLRLPRVTLLLAFGLMVGQAGFDLLPSTELYPVVAIVALSAVAVLLGSSLSLENLRGHGRVVIIVSLSVVLMTQAVVTIGLWGFGLPLALALVLGALATATDPAATYDVIDQSGQ-DTAFTKRLKGLVAIDDLAFSLSMLALRLFGDSAQAVSPLLTATYELGGSVALGVAIGWPGAILIG---------------------------RFSEGEPLRIEGLGLVFLTAGLSLMLDLSYLIAGMTVGAVIVNHARHNSRAFAEVRSIEWPFLIIFFVLAGASLDSKALLLAGGAGLAYALFRILGRVLGGWIGGNLAQAPKQESRLYGAAMLPQAGVAIGMALAASEQLAYADQITALAIGTTAGFELIGPLVTAL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
209528076    LASAILILVMGFFAGELARRLGAPPLIGMILIGNLISPEVLGAADDLRLV------AVMIILMKAGLGLDRSKLAQQGTVALRLGFFPASIEALVVAIASMLFNFDFMTGLLLGCVVGAESPAVIVPGMLRLKSLGWGVTKAILTGSALSDVLLLLVFSLLLNFLGSGSTEAINLGFISLS----------SLQILPFQVILEIVLGLVAGFLGARLLVFLLVKQTWRNVVQDIIIAASLGLFLVIFSNTFPYYSGYLAVMAMGFFLIEFDAPLARLIRNSFDVLWIVAEIVLFVIMGATIQLQVLGDVLLPLLLIVIGLVIGRGIGWYLSTLGSNWNRQEKL---FLLPGNMAKATVQAAIGALPLAAGIEGGEIILAIAALSILVTPLGAWSTQVFAPKLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134102604    -------LLASIVATRFASRAGLPSLLVFLALGVLIGEDVLGVQFDDALLQNLGTAALAMILVEGGLTTRWPDVRRLVAPAAALATVGVVLSVAVTALAHLLLGFDLQLSLLLGAIVASTDAAAVFSVLRTLPLPRRIRG-LLEAESGFNDAPTVLLVLLFSTVPLRFDGLAVAAGIVYQLAVGAAVGLVIGRLG---------------AMTLHRIALP----------ASGLYPLATFGLGI-VAFAAGGAVHASGFLAAYLAGVVLANAGLPHRATRSFAEGVGWLAQIGLFVLLGLLVTPSELPAAVLPALGIGLVLLLLARPLSVMGSVAGFRIPWREQAFLSWAGRGAVPIVLATFPIVQGVPGSALDIVFVLVVIFTLVQGPSLHVLARAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
67968987     ---LLIIFCSAIIGGKILQLIRIPPLLGMLLAGFTIRPFISKHVHVHNTWSSILRTALTVILIRAGLGLDPQALRHLKVVCFRLAVGPCLMEASAAAVFHFIMKFPWEWAFLLGFVLGAVSPAIVVPVLQENGYGVEEG-----------------IPSLLMAASSMDDVLAITGFNTCLSIVFSSGGIVNNAIASIKSVSISLLAGIVLGF-FVRYFPSEDQKKLALERGFLILTMCVSAVLGSQRIGLHGTGGLFTLVLSFIAGTKWSQEKM--KVQKIITNVWDIFQPLLFGLVGAEVSVSLLESNIGIFVATLSLALCVRILVTYILMCFAGFSFKEKIFIALAWMPKATVPLVLETARVSAPHLEPYSKDVMTVAFLAILITAPNGALLMGILGPKLLRRHYDPSKIKLQLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
262196218    --DLVLLAGAMLAFGLVSKRIETPPMV-FVAMGLVAGPPVLDLLHDQGVLRILAELTLALVLFVDATRIDLSVLRREVGVPVRLLGVGLPLAIAAGALVAKWLALSWWEAATLGAVLAPT-DAALGQAVVTSPLVPVRIRQALNVESGLNDGIALPFVLMFAALASMTQGDARS-PHEWLLFGAMQVTLGPALGFGCAWLAGKLIQWAVAAGYI----------------EDSYERLAGLAVALLCFAGA-ELVGGNGFIATFVGGLTLGTTQKQHSRVMLSFEGEFLMLLVFLGMGASLAVPAVSGASWQMLAYALLSLTLVRMLPTSLALLGSGLRPGTHLFLGW-FGPRGLASLLYGILLSTEADLPHQ--PLVFSIVVLTALLSVLLHGLSAAPGAAIYGRH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
110635766    --------LIAAFSSLIAFRFGAPLLLIFLGIGLAAGTDGFGGIDNAPIAFFIGSLALAVILFDSGFGTSFASFRSASAPAIVLATVGVIATTGLIAVAHYVAGFAWLESFLLGAAVASTDAAAVFFLLRVGNISVRDRVRSTLEVGSNDPMAIFLTLSLVSLVASGEVLEPGALAGE-----------------IVLGFLQQMVIGLVVGLLGGYLIVRLVLRLRLEQG---LLPIFVLALSLLVFALTGAIGG-SGFLAVYVAGMVAGNARMRSTLKRFQDGVTWLAQIIMFLVLGLFATPSQFADILLPALFIGLFLIFVARPVAVALCLAPFRFTKAETAFISWVGLRGAVSILLALLPILQEVENGRIFNIVFIVVLVSLVLQGWSIGPVARRLGMILPPRIGPVDKVELELPGSAHHELLAYRVVAGSPVERGERIPRWARPSLVVRDGRSMAYQYAGRLMAGDRVYIFVPDRYPRLLDRL--------------------------------------------------------------------------------------------------------------------------
71065862     ------AFVFGALFPILFKRTPISLPMLQLSFGLLMGYFFLNPLDNGLIIEKLTEIVVLVSLVGAGIKIDTELSWRLWRPTMRLLLITMPIGIFAMAVLGYAFGMTIGAAILLGAVLAPTDPVLASSIPPNTGGEDTPRFTLT-SEAGLNDGLAFPFVYLAIKIAEAYSEGQRFTGEMLWSWFTHDVLWKIGAGLLVGIVVGKVMA-----------------KLVFSKYSREMSQGYVVIALTLVAYGLAEYVHSYGFIAVFVAAFAFSEHTYHHKLAQSEGLLMSLVLVIFGMFLGQGLQAGVELTWRVYIVSFTFLLLIRPLGGFIALSGLNLPRTEKYAISALGIRGIGTLYYLSYALNQGFFNDEDALKLWIVCSIVI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297666943    ---ITLWILLASLAKIGFHLYKLPTIVPEIMVGLLLGGIIFGV---DEKSPPAMKTDVFFLYLLPPIVLDAGYFMPTRGTIFWYAVVGTLWMSLFGICQIEAFGLSLLQNLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSFCQMKTIETIDVFAGIANF------FVVGIGGVLIGIFLGFIAAFTTRFTHNIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVCFTLAFCLIWRAAGVFVLTQVINRFRTIPLTFQFIIAYGGLRGAICFALVF---LLPAAVFPLFITAAIVVIFFT--VFILGITIRPLVEFLDVKRSNKKQQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
220916032    -------------------RLGVPFALLFLAVGILAGSEGIGGIADYHLTFRVGTVALVLILFEGGLSTDVRGLRRIIAPAALLATAGVAGTAALTALGARAFGLPWPEALLLGAIVSSTDAAAVFSALRNAGVRVRPRVAHLLEVGGNDPMAVILTLAVTQVLASGEPV-------RWTILAEIAIQLAVGLAAGVGIGLGG----------------RWLLRR-AHLAASGLYPVLTLSIALFAFGAPTLLWG-SGFVAVYAAGLTLGQLPYLAGLRRVHDAMAWFSQVAMFLLLGLLVFPSRVAAVAGPGLAIGLLLAFVARPLVVGLMLLPFRMPAREVIFISWVGLRGAVPIMLATTPVLAGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126460267    ------AILLGVLLAYILDRIGIPPLLGFFLSGLVVGRLF-----DFSMPEAYLQVLLALLAFEVGRQLGAAGLSP---AAFFAVLLEAALILGFSMALFLLVRSSVAEALVASVMMLSSSSVLALRFSQ---ALPENARGIALSLTTLEDAVLFFALSLLLGG-----------------------GSFANLPIALAVLAALSLAALAIFSQVYKYIV-----------GREYALPFAIAMSFGFFYVVQYLQIASPLIGAFIGGYLFSKADVYKMHEKEATALSGLLIYFYALAVGLSVPSAEIRPDLLLLSFAVALFVLVRATAAFLSSLLTTGQPKTSTDVALSVAHVSELS-ISIPVAASFLLKEASLTFALAISPVFTLFLAPVVWRHKSWFEKAVASRVREV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89889711     -----------------------------------------------ESLFYFVSLAISIILFEGGLTLKKEEILNTGPVIGKLISVAVIITFAAGVAAHYIFGLSWEIALLFSALIIVTGPTVITPILR-----NIPLKKDVSSILKWEGILIDPIGALFAVLV--FEFISANAGGEFTLVALEEFGKIVLFGFSFGFSFAHALAFSIKKKLIPHYLL----------------NVFTLAAVLGVFVLSDSFAHESGLLAVVVMGMVMGNINLPN--LKELLYFKESLSVLLISILFILLAANINMEDLYLIVLFAIVAFIIRPLGVFASSINSGLKINEKLFISW----VGPRGIVAAGIASLFG------SKLVTQGVDGAEYITPLVFMIVLG-TVLLNATTARLFA---------------------------KIVGVFLKQSDGIMIVGASKFSRIIASYLKEHGRSVVLVDTNTNNVRIAKDKGLDAVAAD---------------------------------------------------------------------------------------------------------------
294054652    ----LWTLCFAIGAGCLSRKLHLPTIVLLLLGGFAFGPQGLGIIDSNALLPMIVSLAIGLILFEGGLTLDLKEFSQVIKRLLTVGVLITWIGAS--TAVFFVFDTSPSFALLTGSLVIVTGPTVIVPMLRRIRTH-----QRLCSILHWEGVLIDSIGVFIAILCFEWVVEG---------------GGAVALPNFIIRVISGIGIGSLGGYGIY-----WMMKRGWVPDS--IVNAFSLASAMLIFGATELVKPEAGLLAVTIAGLIVGLKKPRQDIKAFKAEIVDLMIGMLFILLVARLELDQFIE-----------FFEAGGGIVLVVVILLVRP----------------VSVVLSSLGTSLNWREQALLSWVAGVVAASMAS---LFALT------LSSKENPIGDPALLESFVFSVICATVLIQGLSAGLVAKLLGLQRPAPNDWVIIGAHYFGRELARNLENDGQSVILLDVNARNVALAREEGLFALH-----------------------------------------------------------------------------------------------------------------
255590138    --------MVALVIGLTLQRFRIPKLYGAVIAGLLLGATGAGFI-DRALLTQFQELAAALVLFEVGRKMDLAWLLRSGRQGASLLLATLARGAAAAVTLG-LFGLPWGAAIFIGSILIAVNPVIHSSMVADENASGTST----------------FATSNMVGLSNFVALLALGVTLAWTRSHGQDADSDFWTELLRQGGKLVVGALIAVLSYGVYALATRLCKVPA------TLRPGMLLAALLIDLGLCSVMSASALLSLLLMGVLLRNAEKRDNVQAQLKTAQDIGYVLLFLMSAALVDLQSLLHGWTIVAALTVFAV---RIAATRLALWPGTAWDMRKQHAMALSMCSLVSY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149179833    ----LILVMIAAGITAVAKKLKQPYPIALVIIGALIGLFDIPVLEPLKLFITEGEVFNFVLLGEAALKLPFAHLKDNKEPIFSLAFVGTFVSTIIGFSTIYFFDFSIPAAFVFAALMSATDPVSVLSIFKSVG-VNKRLAVVIEGESLFNDGLAVVLFNISAFYLLSYLDAGWAGLGSGAWEFVRVVSLGLIIGGSLGF------GFSVLTKYFDDYPLEIIFSIILFYGSF-LLAESVHASGVIAVVVAALIFGNYGGRIGMSPTTKLNINNFWDVAALLANSLVFLMVGLEITRIDLVDKWQLILAAIPLVLVARSIAVYSSLAFIKSFPLKWKHGLKGSLSVALVLSLPREFT-------GREDILVLAFSVVLFSLVVQGLSLKPLIGWMGVKPEKEGSVEFEKLIAQLHRYETAITEIHRVKQKLYITDPVSEELVAVYEKRLD----------------------------------------------------------------------------------------------------------------------------------------------------------------
13473222     --------VAAAFSSLIAFRFGAPLLLLFLCIGLATGTDGLGIEFDNARIAYFASLALAVILFDSGFGTPLNALRQAAGPALSLATFGVLLTTGLGAAAYYLLDLTWLESFLLGAAVASTDAAAVFFLLRAGEINLRERVRSTLEVGTNDPIAIFLTITLVEVIAAHANPETNVLVTN------------LILGFLVNMGLGAVVGALGGLAIV---------RLVDRLNLDHGLLPIFVLTLSLMVFAAAGAIGGSGFLAVYIAGLIAGNSDIRAVTILKRFGMSWLAQIIMFLILGLFATPSQFPAIMVPAIALGLFLMFVARPIAVWLCLIPFRLPRPEVAFVSWVGLRGAVSILLAITPLLGGLENRTIFNAAFIIVLVSLVIGPLARRLGLIVPARLGPLDKVELELPGSAHHELLAYRVAHGSPVARGERIPRWARPSLVLRD----------------------------------------------------------------------------------------------------------------------------------------------------------------
229917174    ----------------ISTRFGLPALILFMGIGMIMGSDITGLIDDSNLAQLIGVAALIVILFEGGLQTKWSSIRSVLAPSASLATLGVITTTVVAVAVRFVFGFDWIESFLFGAIIGSTDAAAVFAAFKGKNISPK---------------------VGATLEAESGTNDPMAMFLTILALDFMMKPDTTIWDGIWMFVLQIVVGALIGFILGQ---LSRLMLNHLRLDSSGLHAVLMISMAFLTYGVTAYLLG-SGLLAVYIAAMIVGNADTAHEIVQFSEALAWIMQIIMFVILGLLVFPRQLIEPDLILLISFVLMFLARPIAVYLSTLGMAFTRKEKLFISWA-GLKGAVPIVLATFPLIAGTENSQLLFNAVFFVVVTTTLTPLAEKLGLLGPDKIRSPYTIALVSSKQSQHKLVPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
39996305     ----------------VSSRLGVPALLLFLLVGMLAGSDGPGQFDNPVLVQSLGIVALAYILFAGGLDTNWRSVRPVLGRALILSTLGVFVTALLGWFVHAVLDFSLLEGLLVGAIVSSTDAAAVFSVLRSRNVSLSGELKP-----------------LLELESGSNDPMAVFLTVAIISLLVDPGAKLYHLPLLVLWQMVVGGAAGYLLGKGGVLLINRL-----RLEYEGLYSVLTLTLVLLIYSGTVLLKGNGF-LAVYAAGLVMGNSSFVQK--KSLVRFHDGLAWLMQITMFLILGLQVFPSHLVPVTLAAFLMLVARPVSVFATLLFTPMTVREKTMISW-VGLRGAVPIVLATFPLMAGVGKAEMIFNVVFFIVCSSALIPLAARWLGLDAPMLAKR--RRPFEFEASDEGKGELVEIEISPVSLAVNRQIVDLHLPAGSLIVLIQRRGEFVVPGGGTLIEAGDTVHLL-ADRERIDEIRA------------------------------------------------------------------------------------------------------------------------
239607707    --NVVLSILGAFIVGSISTKIRLPAVIF----GILLGPLAAKFIEVEHWGSAAEDIGVQLVIFQLPAKYQLARWKEMALCLLPIMTIMWLCTT--GCILLTIPNLTLLAALVIGSCVTCTDPILIAKGPFADKYVDRDLREIISSEAGANDGFGFPFLMLATYLIADVPGAGENIIHKRSGEIGRLGGGVCKAIGMWFLTVLMSVVYGAICGYGSCLIMKFCLRK--KLIDNESFMLWPCALGL-FILGTCGALGTDDLLACFVAGNYLAESETRHDEVNSCIDVLLNFGGFMYIGASEFNQPEFGITYPRLVGLGFLVLFLPAILVLYKLMPKVCKNWKEALFMG-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
84497782     -------LITAIAAVRLSTRSGLPSLLIYLGIGLALGNRGFGIFSDEELTQVLGYAALVLILTEGGVTTKWDSIKGSLAPAAALATGVVVSIAVVAVAAHFVLDMTWNIALLIGAILASTDAAAVFAVLRRVPLPRRISG-------------------MLEAESGFNDAPVVILVTAFALQTASSGRLSVGHIVLTVVSELVIGSAIGLAV---GWLGGRLMARVAG-GSSALFAIGVVTISV-LAYAAADVVHASGFIACYLASLVLGNMPHRASVLGFSTALGWLAQIGLFVLLGLLADPAGFPSQLIPALVLGLVLLLVARPLSVIVATAPFRMGWRAQAFLSWAGLRGAVPVVLATVPLTVGTEGTEGIFVFVLVIIFTLVQAPTLPWVAHRL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255075497    ----LFTLATAFVLGLGIKHLKIHWIAGAILLGVLVGLMISGSSVSDEITDWLDDESVFFFLFEGGYSLRSREFFANFGAICSLAFAGTTISTFICGGVGLCYGLPLLHALVFGALISATDPVTVLAIFQELG-VNTELYSLVFGESVLNDAVAI----VLYRTLVNFNNKGVTFISLMESAGFFLVIFVGSLAVGVLFAVSATLFFKVLNKHGAHEGHVTLLQRNNHIE------MALVMIAPYAAYAAAESMSLSGIVAILFCGMVMAHPNLSPETAVNSKVVFKVLATLAETFVFIYMGVAMFWSMVPFVLVAMVGCAGGRALNVFPVIRWVNEKRRPARRVLFVSGLRGAIAFALASTTIRDGEASGKVIRTATLCIVIFTVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289596379    ---VLIVLLFGIISLLISRRTKISYIPILILFGILIGP-VLGMINRKLALSLFEYVRVFGLFMILFAEYHLWRSLLVKNIALLDTIGLLITALLAGFIFSLIFHVPFTVGFLFGAIVSATDPATLIPLFKQHKVDRNIETVIVTESIFNDPLGVVLTSLALAFVMPQAPSAQPVEKLAEYVTLYPAAILYFLYQVGMSIVIGAIVAWIGYEGI----------KKIKLRKSPYVEILAITLAFGGFVLG--EVVGASGFLVATVIGILLGNSPEVQHAVRWHMHFNDVLAMLIFIFILLGASLNLSMLDPLMILYGSIIALFIVFVARPVAALVILPKWKFKKYLFISLGPRGVVPSALASMPLMLGIAYNNTQELILSTTIITVLLTVIIETL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
183219872    ---ISTLIIFSILSSKLFFRFGFPILLIFLTFGMLAGSDGPGGISDYGLAQSIGIFALIYILFLGGLESEWDSLKNFLAVGIRLSIIGTILTALILGVLIHLLVLGFLESFLLGSIVSATDAASVFNIFKTDSSDLPMHLKKII---------------------EFESGSNDAVGVLLTTIFMNLITADVSFSGFQFLRFFVMQVLVGMMMGYSMGILILYLMNSVKLGYDGLYLVFIIA-SVPFIYAVATVFQGNGFLAVYVAGIIVGRNKFIHKIFRFLNGYVWILQIGMFLCFGLLVYPTRMADIWVPLLIGVLLILLARPLAVFISLFRVNLPVKEKLFISW-VGLRGASPIILATFPIAQGVWGDLLFHIVFFVVLVSLLVQGSLIPRVAQWLGILKNDPDRKIYRPTDFDNIEFPGMTLQEVPYNSSVVDKALFEIKLPEQSHILLIARGE-------------------------------------------------------------------------------------------------------------------------------------------------------
255012298    ---VLIGLMGGAILKFGLKKMPLPYTVGLFAFGLLIGTFDIGWLESIPILKSSIDLALPILIFDAAYELDVHTLTNATILSVPGVIIAMLLTAALMIGIGTFAGWNWTFALMFGALISETDPVAVVALLKELG-TSKRFSTLVDAESMLNDGTGIVLFMLFFGAYTATGVSDSPVADF----------IMVVAGGALLGTLLAYLCI----------------QFITKVNGDEMLQNSVMILSAYMTFVIAQNYGVIALVGFGLTVSYMGRPRLKPQVNKFMRQFWELAATLIFIIVGIVIALKVDFSWMDLLILICVYAGINIIRILIITIFYYGLSVRESTILSWG-GLRGALGLTMALMVSYTFSIPEPIQVLFLTAGIVTLTLT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
251828469    MSTTILFIGLMVFFAHFFRKTNIPPVLGF------VSPADFGKVGS-----LFATIALVVILFEGGTSLEMNVLSKSLTTTGKLAIGCFVLTAIIATLVGYALELSILPATMLGLTLGSTSPAVIIPLVKVLRVSEKPATVMILESAL-TDVLSIIGVFALLHIYTQGGVEPGKLIGSV-------------LSAMVFATVIGVIGGIGWLLVLGRV-------------RDFPNTISSTLAYVFIVYGATEGLGFSGPIAALALGFTLSNFEEFNSIDRNIVPLNDLLRTYFFVYLGISIHFSAVNLT-LTAALIVLLIYLMRIALTRAVFRDPGYSLRD-TAITSMMVPKGLAAAVLASLPLQYGVAGGEIRDTTYMVVLISITFTALLVMAYP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
106364303    -TDAVIFFGASLILGIACRHFRVPYTVALLVIGIGLGSHGVGRFGDWENIDPELLLAVFLLLFESSFSMEIHQIKRIAQMVLLAGPGVLLSTCILGAALKLTFGWNWKTSLLLGGLLSATDPVAVVALLKELGASK-KLSTIIEGESLMNDGTAIVVYQLFYQMVLGRSFT-------WVAIVKFLLQVALGAVGMGIVFGAASVLWLGFIFISLTLAVSYVAYFTAQEGADVSGVLTVMTLGMFYA---------AAARTAFKGESQQSLHHFWEMVAYIANTLIFILSGAVIAQGVLSSDFENHGIAWGYLFLLYAYVLVGRAIVVGVLFFGYGLEWREALIL-IWAGLRGAVALSLSRSSGDPALLSTQTGTLFVGIVFLTLIVN-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
290985118    -------------------------------------------------------------------------------------------------------------------------------------FLDMEILQVIISFLFFVIFIADVYTNFVFYSQIYPQSRPTPENSFSLSDQHIQFMLQSIFICDLILCTITVSLWFVSFLLTKHK-----LRYLIHPNSILDFITVVPMIPLCIYIICIHAYGVENDR------MLVVNRDQKIMLYVNMFNI-SVMISIFRLIRLVRIVFVLTWKRNILHYVLENSFGFGPTLQVQIACL-------IALIVTLMVLFAGTFQMIEFLFGGHVLSLHDSIYFMVITMATIGYGISPTTFASKYWIGCFLV----------------GITFIPYQLSLLLSTSEKAIFRARHANLKNHVIVCGYFHK-QDVLDFLKENTKKSLIVSRNKKKVRQYLQEKVLVFHGDLMDYETSRIIKVHEAHSVFLCIPRHNDTSIMVATIKNINPDLDIYAQVTLPESRAYLYKAGAKQVICTETISSKIM-----------------------------------
193681173    LASIFVLYVAGTVAGQLITKVGLPPLLGMMLAGIALQNSGLYNVTGWHLVSTMREAALTVILVKGGLELNAGQLRRLSGVVARLTVLPCVAEAVAAGVAAYFIDFSLVWGLTLGFTLSAVSPAVLVPSLFRLKRLGYGEEKGINTLLILDDAVSISAFILLGVLFSNGSLTSKIIQGPIDVAIGTVLGLIWGCVLIFVPPSPWAMIYNERENKVQNTSKSEIENSVTAKRSFLLGAGGFLAVTGSQWCGYPGAGPLACIISAFVAGTGWRKRSAEHKRNNPVISTDDMDEDSEEIEEDGELAVVQVFEHAWTCLQPVLFAFIGTDLKFELLKRGDMVFLG---LIVLAFGLVAALAPVALDIARSLGTVEDECATRLVTIAVISILLT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
150400915    ---LALLFISGSIIAKIGEKLKLPDIPLLLIFGLIAGPF-LGIISTQNIFEYVANIGLIVLLLGGALDMRWIVLKRVLNTVLVIGLIGVFGISGLLFNFIFKIPLFSPIGYLYGAIVCATDPATLMPVFSKSK-IDPKIALTLEAESVFNDPLGIVVTTIMLSTLGLAENLNPILNFITLAIGGVVLGIIGGKIFEKTVLKCDFKEFVAPLGIGLSLLLWYFGEELFPLLSSGYEISGFMAVAIMGLYLGNTLTK------------YEKQSKYIEEIDEFCSMLSTLFRVLIFVFLGASISLSVLSEYWILLLCALGSIFIGRPLGVFAATSIPPASDIKERIYYSLEGPRGVVPAALSATAITAYIAPDAIAGSILVATFMTILLSVVL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
221195579    ---IILTCVVASSVFDEFSRISIPVL--QVIIGLIVALILPGVQEMRIDSELFLVLFIAPLLFNETREANPAALWKNHGSILSLAIGLVIAIVLSVGFTLHLLVPSIPLAAAFAFAAALGPTAATVTALRSSVHLSNRQRTLLSGESLINDASGVVAFQFSVAAAVTGAFSALAATQSFAVLFIGGIGLMAGTLFSLLMAILSRMGFDDTTAHVLYEVISPFLIYLFA----ELCHVSGILAVVAGGLVMAQTTRRDTFTSTTAARQKLVSDNFWRIISFLINGTVFVLLGMQLLAVTPGFNGGLSIFQILGVIATMTLILEGVRFLWLLVLEI--RHGQHGLQFCGSDVETGTKADTKAPAGTRTSLLTNVLVTTIAGAVTLSIALT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
58040693     --DILIGIASTFGAGMLAQRFRLPAIVLLFSLGLIFGPGLGILHPSEWMFRPLVSLLVALVVFEGGMALDFRQLREAGEGVARLTMLALPINWVLGSLAAHVAHLEWGTSMLFGAIVVVTGPTVVLPLLRSAK-LQPRVAAFLRWEAIVNDPLGAILAAVVLQLLMLHVDVHADVFFTHT-----------------LPDLLGAIAVSLSAGILPAYLIRYLFTR--DLMPEILKTPMLISMALVIFSLCNLEMGGAGLMAVTIFGMALANLQIVTELRRMKESLVVLVVSVLFIMLTADLHRDVLARLSIPIALTVVVLFVVRPLGIFLSTLGTSMPWKEKLFVGWIAPRGIVAAAVAGEAGISLKEAGYQSADLIMPAVFAVIAVTMILHGFSLGPIARLLKL--------------------------------------TLSNDPAIAILGASPWSINFASCLRRAGVPVLLVDNRSSALMPATRQDIPVL-----RAELLSQHGQESADYLIATTGDGIYNGMVCGHL----------------------------------------------------------------------------
254427748    ---LAIITVVAFACQWLSWRIKLPAILPLLLT-GLALGPFFDVLQPKELFGDLLLPGVSLILFEGAMTLRFDEIKTVRRLVTWGALVTWSIVTVSAWWVLKL---PLGLALLFGALVVVTGPTVIVPLLRSVRPVSS-VARLLRWEGIVIDPLGAIFAVLAYELVVASGQDGAVLHTLWLFIQTIGVGAAIG-----------AVVAFGLAELLRRHLIPEYLR-----------SFLVLSSIIGEFVLANGLSEESGLVAVTVTGIVLANRKRTDDILHFKENLSVMLISGLFIVLAARLEMSLSQLGLTALAVLAIIQFVARPLSVWVSTLGSSLNWREKSLLAW-IAPRGIVAAAISA------LFAERLQQNGVPGAEKLVPLTFMVIIGTVALQSLTARPLARLLKVAEPAAR-------------------------------GFLIIGANPVARAIGAALQKNQYPVVVTDSSWESIRSARMEGLGTFYGNP--------------------------------------------------------------------------------------------------------------
225012133    -----LLIIFSYLFDAFARKTKFPAVILLMITGIIVGYNEFGFV--DNLIPVLGTIGLILIVLEVELEISREKLPLILKGFLAALFILVANIWVLKWVFGFLFQMGNSEAILYAIPLSIISSAVAIPSAA---GLISKEREFVIYESTFSDILGI--MIFNYAIRQFESGQPLIGATPLVSLGLQILGVIV-----ISLAITYVLFRLLQQIHHHVKFFLILALLILVYAFGKLFHLPALVTIFIFGIFFSNVKSLLPKFLLRYLDIEQSEKGFH---EFHILTAESTFIVRTFFFLFFGFSIKILDFDSFSPVIYGLIIFLIMLILRYFYLTVSTFRIKPSSLVY--MSPRGLISILLFIQLKDVSFINTSTSPIVLLIVILSSMFVMLLGTLKKP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258652798    -------LLVAVLVSDLAQRTILSTAVLFLLVGIVCGDGVLGLVPDSPIVATLAQQALFWVLFTDGMRVGWSDLRAAWRLGRALLLGLPLTVALTAALAAWLVGLSWPEALLIGAVLAPTDPVFAA-ALVGNERVPGRLRQLLNVESGINDGLALPLVLIFLAMSGDADAQPASGTLLAELVGGVAIGV--------------FVPYLAVRLEGSRL-------FSASARYQPLTAIAIGLLILGICLATEA----NLYLAAFSAGITIASCGPHQREELIAELLKLAALLVFGALISPAFLAEIPFGGWIFAALAIILARPAALAVSFLGSSLTRRERWTAFWFGPKGFAAVVYGLLVLQSGIPA---ADTIFHLVALTITLSIVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
160896168    LATVQWSLLLAVMVGYACQRAALPKVVGYSLVGGIAGLIGFGANTAWPLQLFLLELGVAIVLFECGGRITLRWFRHN-PMVLVQSVAESALTYVLVSLVLGWLGVAPEVAGPLALVAMAASPLVLTRVVADMR-----------AAGAVTDRGLVLATLSTLYALALGSAKAGMLTQPKAGFVAS------------IMPVLVVLGVSVAVALVLAVLMRLALRFMSPASEN---TSILFLTLISASVPVASYLGGSAPLAALLGGILLKQFNPRPWAWPRQLGTAASLLTMLMFVLVSTVAAQADWSAPVVVGAVILARLVAKTLGVAVGNVGTGANWRQAFWVGCAMAPMSSVALLIAS---QFVAAAPELGAQIAGVALPTILVMEVLGAALATVAIYRSGESSRPWKPLSRTNTAGDER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126306419    ---MLLLFFIIFVAGMLKVVLREPAILTLLLFGFCIGLLGRQFNEVQQLLYVFLNIFLPLMTFMAALEMDFYILKNMFWQILITGLTSFVTAFVFIGYIVVKLNWNVQSCLLFSITIGITDPLQSVHPLKGIG-----VSKILIDIIRGESLISCGVSFVFFGIYRIFGRKTSAFKE--------------------LYTLGSVVTDIIASGIWGFWSAKILQYMLADIFGDTVTNVTLCFSMAYLTFYVAEFLGLSGIISVISLGLLLDSLSFRPGTDITITKFLFIMTAFIFTFMGIVIEIEFHSLSFIIILFVTVNATMLTILLVSPVLLHSCYEFSWRWGIMLICAGIGSFNLILANLSQEKIVLPQLFLIYVLAMSIMTMIINSAMVTHSAVTLGLCVISLPRHMAMQNAILHI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
93005794     -------LIFASIMATLSARLGVPLLLLFLMVGMLAGEEGLGIEFSQYAIANFGQAALACILLDGGLRTSFNSFRVGLKPAVTLATWGVLATMILGIFVTWLLDVDWRFGLLMAAIVGSTDAAAVFSLLRNGGVKLNDRVQ---ATLELESGANDPLAILLVTGLIALNVDPEGQTLLGFLGLLLQQLSFGLGMGLLFGYLLA-------------RLLPKIL-------LAEGMYAILIMSAGLAVFAATNLIGGSGFLAIYLTGVLIGNHKVREHVMRVMDSFAWLSQAVLFVVLGLLVTPSNVIDVWYYVAIAAFMILVARPIAVYTSVKPFKFKDRE-IGFISWVGLRGAVPITLAILPVMAGIDGAFLFDIAFGVVVLSLILQ---GTTIPIMANLFKVRIPNNKDPEEEHEVWVSDKASITLYEFEVKSGAFAIDRHPMGISNRV--------------------------------------------------------------------------------------------------------------------------------------------------------------
297627116    ----------------LGSRAGVPALLLFLFVGIGLGSSGLGIFSDATMAHNLGFAALVLILAEGGLTTKWSSVKPVLGMGLMLATVGSLVTIAVVGLFGYFLGLPRSVAFLFGAVVAPTDAAAVFAVLR-----AVPLPPTVRAALEAESGFNDAPTVLLVIAGTNYAIG------------VQPAGGVIGLAGTVVLELASGVLLGIVMGWLGVQIMKRL-----SLPASGLYPLATMAW-IVFTYGLGELAHGSAFAAVFVCAMILAQLPHRHATRSFAEGIGWVAQIGLFVMLGLLIEPSRITLHDVLILLVAVISLFARPAAVFVSVVWFHVPWREQTFLSWA-GLRGAVPIILATVPLASQMPADELFDIIVIFVIVSTLVAPSLPIVARWL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
260688818    ---IISGLVLLICISKVLYKFGVPILLIFILLGMLFG--------------SDGMVGIYFDMFFGGFGTNWNMAKPVAPSILMSSLGVIITSGVTGMFCHMVIGTSLLEGLLIGAIAASTDAASVFAVLRSQK------------------------LNLRGSLASLLEVESGSNDPIAYMLTLILLTLMNNSGVLIAPMVIKQIAFGLAIGFILAKLSVYILRH--SNFEIEGFYTIFITAIAILSYAFSEYLGGNGYLSVYISGIIIGNSPLKKSLVHFFDGISWIMQIMLFFMLGLLSFPSKLPNVFGIAMAIIFMIVIARPLATFIVLAKFKFSNKEKLFISW-VGLRGAASVVFAIYAVTQGVIENDIFHIIFFIALLS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227824570    -------ILLSLLISKALRHTPLPSLLLFIALGMLFGENGLFHIDDYQAVDIICSSALVIIMFYGGFGTSLKAARPVRASVLLSTVGVVLSALGLAALAHFILDLGVAESFLIGAVISSTDAASVFSILRGSRLSLKYHTDSLLEIESGSNDPMAFMLTAAAIALMTGSDLSLPLLMGKQMIIGAAAGLCFG---------------FGVARLLSR-------NALDGSEARTLFLLSVMLLS----YAVPTILGGNGYLGTYLCGIHLGNAPMPQK--RNLVHFFDVLTMIFFLLGLVVTPVTLPSVFVPALVLTVCLTFIVRPAVVTLLLRPFGAPLSQILLTSWA-GLRGAASIVFAISAILAGAETTNLFNLIFCMVLLSITF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288798147    --------IISIFATRFATRFGVPALVLFLGFGMLAGSDGLGLISDAYLAQFFGTIALVIILFDGGMQTRWSSVRPVLAPALSLATIGVVFTALSVAVAALILPISWLEALLLGSIVGSTDAAAVFSVFSGK-AIKERLARTLEAESGSNDPMAVFLTISFIQMIQYEDTN--------MLTLIPQFFWQMGMGLLMGYTLGRAAV--------------WILNRI-RLDSGGLYPLLALSLAFLAFSASA-LVNASGFLAVYVLAIIVADVPYRHSIFRFNEGFAWMMQILMFIVLGLLVFPGEVLSEFLIVGLILSGVLVATSLLPFIRMSNFRYSVREYIFISWS-GLKGAVPVILATYPLLAGIEHSQSFFNVVFFIVLTSTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
108761527    -------LLCGLFAGKVAKGLGLPRLTGYLLVGVAVGPYALGFIPNAGVLELVKGLAVSLIALVAGTELRLGLIRRVGAAAVCGVTFLVCFGALLPFLADMTVPQALAVSALLSTVVVSFSPTVTIAIVQET-SARGAFTEFLMALVIIGDLLVMVAFALAAGLTKASFGGGLDVTELLGGVGWELFGSVVVGLVLAVGML------------------------VYMRGVKQELPLFLVGLCFAAAEGGTRL-HLSPLLVSLAAGALIANLDEHERIHNAIQQAGLPVFALFFAAAGAGLKLDSLLTVGPAAMLLVALRGVAIWLSCRRFAPADDPRLKRYLWMGLISQAGVTFGL-AALVSRTFPTFGPQVEVLIVAMITAHELVGPVL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226459344    ---VLYFLFVSLVAGAIARGTRLPYTVSLLFIGLCIG-----FVHNYADLGVLSKLSVFLLVFESAFSLEWHTFRRCASQVLWLAGPGVLFGTLLLGSIFLPYGWGWGASLMLGSILSATDPVAVVALLKEVGASK-RLGHIIEGESLVNDGTAIVVFSLLNEIAKGNDKTPLQIFAFWVPFGAGVVGLCIALGCHAWLGLGAVAGDHIVQISVTVFAC-YLCFLVAEFQAEASGVLAVVILGVCIG---------AFGRGFFTGETEHSLHHFWEMLTFIANTVLFILTGVIITTVSSSTSGELSGSDIGWGLLVYVIVVLARAILLTVLFPILRRCGYAAVCVWGGLRGAVGLALALVVSEESSHYTDNKVGPIVLLFTGIVVVLT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
261855096    LITLTGIIVTGIGAQWLAWRLKVPPVTGLLNPNALLGDLLFPFVS----------LAVAVILFEGALTLQFKELKGVGSAVWLLVTLGAFVTWVIAYAAHYFVGLEPLMAALFGAIVIVTGPTVIVPLLRIVRPNNKVST-----ILRWEGIIIDPIGAVVAVLVFEYILMSATPAHANANLTAVIIPF---LELIGVGMVLGLVGGYLLGLILRRHLLP-----------EYLVNVVVLATVLAVFTTSNLMADESGLIAVTVMGVLLANMRPLAEILHFKESLTILFISGLFILLAARIEPAMFSAIGFALLVLFTVQFIAQPVKVWLSTIGAGLSWREKLMISW----IGPRGIVAAAI---SGLFALKLNQQGIAGSDVLVPLTFIIIFGTVVTASLTARPLANYLGVAQPEDK-------------------------------GVLMVGINVFSCMLAHALKKHGYRVILTDSNFADIRTARMEGLETFYGNA--------------------------------------------------------------------------------------------------------------
269986809    VTFILLVSALIIFLGYIFRKTHIPSFLFLVFAGFILGP-VLGVIQKAALLPLLGVLAEVTLIMVIFHGGLDLKLKDGWRPFVQVALYVSISIAAVTMLSYFVLHFNLVISLIFAAIVGGETTTVVIIPLSRQLNIKDKTVMFLTFEAALNSIVLVVLFLTFVGLYQSGNANIYSTVDS-------------------LVSSFSIGIFIGMILVIWIYLLNYLKNQHYTYVLTLGLLLLTYGLAGGSGYLAVIIFGIVFGNHRFISELFRRKIKM-DKLEKDIFNFQFILKTFFFVFLGLILSLSFSSLYFGLAGLAILGILLFSRFIAVSISTYKSDMVKDKLPIFISLAQ-GLTPATLAILALEYGIPQANTFLVLVTYVII----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
83647952     -------------------------------------------------------FAVAIILFEGGLSLKLAELKTSSTAVRSLVSVGILITWFLAFILSWILDVPWILALLIGAILTVTGPTVVLPLL----MLIRPKGQ-VNSILKWEGILNDPIGALLTVLVYEAVVSTSVGKATTLFLSGFLLTVVVG-------GLMGLIAGMLVATALRHHWIPEFLGNTF-----------TLAMVMCLFTASNLIQHESGLFSVTIMGIYLGNQRLVRNLVGFKEDLRVLLLSSMFIVLAARLDVDLEHIHAGSFAFLLLLVFLVRPIAVWASTVKSNLSWKEKLFLS-SMAPRGIVAAAVASLAVRLQGIGYEEAEALPPTMFLIIMGTILIYGLG-----------ARPLAKKLALSDDNPQGC---------------------------IILGSNAFTNALAKALKNENVSVLIVDARWSNIKEARMEGTPTLLGNVLSEQLLERVN----------------------------------------------------------------------------------------------------
77163697     -------IVLAAFFGYLARFLKFPDAIGLMLIAILFSAATIMLVTQIDFKEILLDGFLSIILFAGALHTDLNLLRTMRGPILMFATLGVLLSTFLVAGMGLGLDVPFIHCLLFGALISPTDPIAVLGILKNAGVSKALEIK-IVGESLFNDGIGVVIFLTIFSIAFLGNGEISSVD--------------------IALLFFKEVGGGILLGFGLGYLAYFLMKSIDSYQVEVLITLAIVL----GGYWLARYLHFSGPLAMVVAGLMIGHERFRSSGMSNITELDLSFNAILFVLIGLELTISLDGEYLLAGLLAIPVVLLARYMALFFPIRLFKRRLGLAPQTGIMMTWGGLRGGISIALALSASMSRELLITVCYIVVVFSIIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
257082537    -TFLIIVFALSITFSNIFNRIVIPLPIVQIIVGVLIGLTKMGQEIEFEPEVFLVMI-IAPLLFREGELINLKAMMKNFGMILFLAFFGVLITLVVGWTLHMILPTLPLAACFAFGAALGPTDAVAVGSLSGRIDIPERSMNILSGEGLINDASGVTAFQFALAALLTGSFSP------------------VEAAGTLVISSIGGAVVGIVLVLLKQQIVHLLETAVAKDVTGYLLIELLLPF---IAYLISELIGVSGIIAAVIAGIMQASSSIWSMIEFTLNALVFLFLGIELSQVFSPIWIDQQYSNWVLIISAVVFLIRFLAIFSVYTLQHGLKKVKNAMNEMLILTFGGVKGFILPTAINGEHFKERPLLLFITACVILVTLIGGILVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
125804386    ---IVTLFICSVAGGKLFGRIRVPPLLGMLLAGFILRPVVTDAVYDVRWSSSLRNIALGVILVKAGLELDSKALKKLKAVCLRLSMFPLIFEAATMAVMSYLLGLPWIWGFILGFVLGAVTPAVVVPLLLHRQGYGLEQGTLLMAACSVDDIIAITCFTTCLGIAFATGS-------VWLNVLRGPLEVLGGAVTGVALGF------------FLHYFPSRDQRNLVLKRSFLVLGLSVFALFGSNVAGIPGAGGLCTLVLAFVAGIGWGRAKAS--VEAVVERFWLVFQPLLFGLIGAEIVISLELTTVFLGIAALFIGLTVRLLVTFIVVLRAGFNLKEKIFVTLAWMPKATVQAAIGSTALDMARSKQDLGMDVLTVAVLSIIITPIGALLISLLGPRLLQKPKNPEWAVSQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254516319    ----VFTFCYSVISGRVDKMSMSGPIV-FVLVGLLLGPSFLSWLPADVEYRTLIDLTLALVLFNDAASSDSAVLRLRAGLPARMLLLGLPGAIGLGFIVGYFLFGDLAVYEVAILATMLAATAALGKAVVSNKAVPARLREGLNCESGLNDGMAVPVLLVFIALAHGANGGDSQVSALALVAEEIGIGAGVGL----------LVAGIGAWLLKEGAAKGWVSNVWA--------QLSVPALAISCFALAQSLHG-SGYIAAFVGGMLFGAKEATHKLVMPSEGIGEAMAMLTWIIFGAVIIARVAAEISVEIALYSLLSLTVVRMVPIFLSLAGSGESNSSKLFLGWFGPRGLASIVFAIIVINEQLPGGDLIATVVATTVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
83644042     ----LLLFGAAVIFALISRWSQQGPMLFFTLAGLLLSDRGLGLLAEWSLAHWLAEVTLVWVLFTDASRINLRQLKEGHNIPLRLLGLGLPLCIGLGALIAYPMFPELGWAGAFTLAVILAPTDAALGQAVINNKRVPVRIRQAFNVESLNDGMALPLLII-----------------GLSWLIGENHSASHWLELAAMQLLLGPVFGVAVGLIAGRVLDTGVQRL---WVSPTYQRLGLLAIAMA-SYGLAELCGGNGFIAAFCAGVFCAPLHRFAETEGQLLSLINFL--LFGAIMIPHALPDLTWTHFFYALLSLTVIRIVPVIVSLTGTQLQF----TSKLFLGWFGPRGLASLLYVLLVMQEDHAPDQLFSVAVLTILLSVLLAPLAQRYSRYIQRNIA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
156392245    IFAIFVVIICASFFGMLVKYLQLPPLLGMLVAGLVLRPYIFAKHIDKKWSSTLRSIALAVILVRSGLGLNTDVLQKCKFTVMRLAFIPCTFEVVTAAVMAYILGMKWQWAFQLGFVQAAVSLAVVIPALLE--FQEKFYGTNK----------GIPTLVMAAASFDNVLCISGFGVCIGLSFHSGNLVFNIFRAP---IEVLIGLAFGVFMGFLCWWFPNKTEERVSRSRFLILLGGSMLAVFGSKAAQFAGAGALAALIMSTLAAYGWGKQGKAP-IAQATALLWMFFEPLLFGLVGAEVSIDYLDKRLVGIIGILASSLVVRTLITYLTVTQNNLNRKEKMFIAIAWLPKATVQAAIGSISLDTARLTGFTGQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
27366122     ----LLFVIIALFIGALVRHLQVPYTVALLILGIAIGAFTDNYTLIGETLSLASEIFLPTLIFESAFAMEVHLFRRMFTQIVILAVPGLMLAIWLTALVAWVLPWSWALCLMFGALISATDPVAVVALLKEV-SSRKRLETLIEGESLLNDGTAIVFFSLFYGWVLMEFSNPGEAITAPPWQAVAQFFVVVFVGLAVGLILGGLCIL-----------------WIDRVFNDPMIEISLTIAAAYSAFFISENFHVSGVVAVVTLAIMFASTRISPEVAGFLHHFWEMMATLIFLLVGILVAIRVPLDDKEAWLALFVLYLGIMAIRACSITVFMPILKRIGIGITCWGGLRGAVSLALAMTVASSDIIPKQIGDHVLGIVVLTILFN-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256721494    --NIVLGVLGAFLYGIVSVKIKQAWYLGEVIVGIILGPLAAKFLDSERWGSAEATLGVARVMIGVQLKYNWVRRKEMAMCLLPIMTMMWLCTSAC--VLATVPKLTFLAALVIGSCVTCTDPILIAKGPFTDKYVARPLREIISSEAGANDGFGFPFLMLATYLIRHADIDGAGTENQGHEARSEAVGRLGGGPGWLYIVLLSVAYGIVVGFAACKGIRFALKRKLIDNESYVLFPAALGLFLVGTCGA----IGTDDLLACFVAGHFLEETIQRHDEVNSCIDVLLNFGGFMYIGTIIPWDPDGTGLTYPRLIALGFLVLVLRRIPAIMVMYKAMPAVCQNWKEALFMGYFG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
261405273    ----------------FSSRFGMPALVLFIAIGMILSRFI--YYDNAQLTQLVGIFALIVILFQGGMQTDFKEIKPVLGPAISLATIGVLLTTVIGLCASFVLDISLKEGLLIGAIVGSTDAAAVFSVLGGTNLKKR-------------------LRMTLEAESGSNDPMAVFLTVSLIEWIEHPGLNLFGLIFSFVMEMGLGLVVGILVGMLAVYVINRI-----NFDSSGLYPVTALGFAV-LTYAAAAWLGASGLLAVYVMALLLGNTEYRKTIQAFNQGFAWMMQIVMFVLLGLLVFPNELSKVVWQLLLSLILIFIARPIGVFSSLLFAKFAVREKILISWA-GLRGAVPIVLATYPVLAGIRQGELFFNVVFFVVLTSAVIQGTTISPLTQRLALVEKDKAKAPSLLELMALGKTDSEISHVLVDGDMPIVGKEIQQLNLPDDILFTAIIRKKRII--------------------------------------------------------------------------------------------------------------------------------------------------
296171909    --------LIAVLANRLTERIKIPPLL------VLIGAAVAVRAPSERIVERVITIALVLVLFDGGMHIGPARFRRAVAPILLGVLGTELTATGAALMLHYACGISWFPAVLVATAVAPTDPAVVFSVLG-KREIRGRSSTILEGESGANDPVGISLMSSLVAAGALSAAGFASVGTQFA--LQMAIGLAVGVIGGRAL------------LVFMRRV---------ALPSEGLYPLRTLASCL-MLYGIAALAHGSGFLAVFVAGIVIARAPYKPEIKRFHAALAGLAEIVAFVVLGLTVDLNVLIHPDVWVAVALTALIRPLAVGACLLGVQLKRNERVFILFA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
74316518     -------------------RIGMPLLLVFLAVGMLAGEDGPGVFNHSGFAYMAGSVALAVILLDGGLNTRAESFRSLRPAATLATAGVVITCVVTGFFAAWVLDFSYLQGMLVGAVVGSTDAAAVFALLRAKGLTLKER-----------------------LAATLEIESGSNDPMAALLTLAFIALITAGRSTPGWETLALLIQQLGLGLIAGLGGGALLVWLTNRLRLERGMYPMMILAGGLLSYSLTTVLGGSGFLAIYLCGVVVSNRNPREAILQVHDGLAWLAQIGMFLMLGLLASPHELVDNAAALAIALVLMLVARPVAVGLCLLPFRFSGREQIFIAW-VGLRGAVPIVLALFPLLAGIPEASLLDVAFFVVLISLTVQGWTIPLFARLLQLEVPPAPEPNERHDLEA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297624765    --------IAAIISTRFAQHFGLPALVLFVLIGMLAGSSGPGEFADYQLSFYAGLLALAIILFSGGLDTRYRLFRASLVPGGLLATLGIFLTMLVVGLVAWALPLSFLEGLLLGAVLAPTDAAAVFSVLKGRGLPSRLRG-----------------------VLETESGTNDPMGIYLTLALTATLVSGQVGVGGLVAGVVVQLTLGGLLGYAFARALAWLINHV--RMDAFGLYPVLALAGALLAYAGTNLLGGNGFLAIYVVGLVLGNRPLSHRAWGAQILMFVLLGLLVFPDQLPGILPVALLMTFTLVFLARPLAVALTLLPLRRVTRHYHFSGKEALLSWAGL--KGAVPIILALVPLLERAPNGQLFNIVFVVVIISTALQGWTVVPIARALGLAKKEPPTPPLRLELGGAAPPGSAIYDVFLEPDHPAVGHSLAEFRQPEGVVVVAIY-RDGALIA-------------------------------------------------------------------------------------------------------------------------------------------------
255078636    LTRTPFVLVLAYYVGKAFAKARLPRISGYLVTGVVCGSHVLGILGRGATLAGLDNLCLAVIGVAAGSELHLADLRRSPKPTLIMTAAITAFSWAFVFVLDFLDGLSVVHVVAVGVARSPASAIAVLREMEGRGPFCSLVMSVTVVKDVLVVVMFAVNLELVAAARLDFSAVGGGAGSGEGSGAGGGLGGEEGGVSSTAVAALVALGVVAGFALGQCLKPPRLRTLANRPALARAVRCVQTLALSASSFWAAKALGLEPLLLCVVAGALAANRQHRERLDSVLRASMPLVNVVFFTLAGVGVHLTSVYKSSVVATLLVGARLLALYHAARIGCDAIGESHKNVAWMGYVTQAGVALGLVRTAAARFPQW-GDEFGALMVATIVMNQLVGPPMFRA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15082412     ---------------------------------IVVGLLVGGLIKGVGETPPFLQSDVFFLFLLPPIILDAGYFLPLRQFAVVGTLWNAFFLGGLMYAVCLVGGIGLLDNLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFANYEHVGIVDIFLGFLSF------FVVALGGVLVGVVYGVIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIASGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGSHHWNWTFVISTLLFCLIARVLGVLGLTWFINKFRIVKLTPQFIIAYGGLRGAIAFSLGYLLDKKHFPMCDLFLTAIITVIFFTVFVQVLGQGRAGPCLGDPHRLFPWKERKA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288958090    -------LIVSVLTSYLALRVGAPLLLIFLGIGLLAGEDGIGHINDTDSAFLIGSMALAVILFESGFDTKLASYKAAAWPAMTLATAGVAVTTGVVGVAHYLMGLGWGEALLVGAACSSTDAAAVFFLLRVGGITLRDRVRSTLEIESGSNDPVAIMLTILLVEAAGHGLASPVAIVGELVLAFALGGVMGLAGGWLLVAFINKANFEAGLNPV------------------------VTLTFALFIFALTNVMGGSGYLAVYAAGLYAGNVKLRGALELRRFHLTWLSQIVMFVMLGLLATPREFGAMILPALVAVVLIVVARPVAVWMCLLPFRFSVRE-TSFIAWVGLRGAVSLLLALVPVLGGLENGQLFNTAFIVVVVSLLVQGWTIGSMARALDLIVPPRRGPVERVELELPGNADQELVAYTVHAKSPAARGQRMPRWAKPSLVIRAG----------------------------------------------------------------------------------------------------------------------------------------------------------
21227993     LTTFVLIFGLLFVFGLFSRKIE-GTVVTFLAAGILLSPIGLNLISRSGLVLGVIKVALVLTFFSDASLIGLHSLFLKERLSVRLLFLGLSLTICLGTVFAALLDITFIDAILLGIILAPTDASLAQKVVEERQVPTLIRNGLIIESGLNDGAVMPLFIFVVALEAVEKLNRP---------------------LGTFLAIALEQIGFGIFVGIIIGLVGGWLFSRAFKAGSSEVYYRTEFVALALISWLVADGVGGNGFIAAFIAGLA-TRIEDRQVTEEEVILLPNVLNLAVLFILGVMSAEYLPLVDLKIFAYAVLSLTVVRMVPVTISLIGSHLNIKTGLFMGW-FGPRGLASIVLMLITVERIRVSGTIGLAVITTVIISVFA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16331084     ------------------RWLKIPYVIGLVLAGLAI-PRGLSVGLNPELILNFF---LPILIFEAAINTDISRLRSTIKPITVLAGPGVVISAAITAVLLKILGLAWVTAAGVSVILTITDTVSVIAAFRSV-PVPRRLATIVEGESMLNDGVAMVLLSVITTIHIQGGFSAGEGIRQ----------------------IFVAFVGGGLVGLGLGYLCVGLFRQLNDDLSDILLTVSVSLGTF----QIGQMLGVSSAIAVVVAGLVIGNLALKQTSASIKVTLLSFVNTLIFLLVGIEVYPSILLSTIPAALIAIVAYQIGRVFSIYPLLYFFDRPLPLRWQHVLIAGNVGSLSMALALALPLTLPGRDQVVTLVFSTVMVSLI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159044683    --------VIAALFGVINHYLRLPPSIGILLVALAASLSVMGIVARLEFSDALLDGMLGLLLFAGALHVKISDLRHEGRIVLLMATLGVLISTVVAGVGFWALGAPVLIALVFGALISPTDPVAVLGVLRSTNMPKSLETKIAGESLFNDGVGYVVFLILVGLAFPAQAHMDAGFFNAVFLFVRKAGGGALVGLVLGWLT----------------------FKLMVRVDDYALDVMLTLALALG-GYSLSVWLGVSAPIMAVVAGLMIGEVLSEHRMSELTRTQVDMFAILFLMIGFEIFAVTFSHASFGLIVGAIVLSLIARLAAVAIPLYLVRSPADLTPEAIPIMTWGGLKGGIALVLSLPETEWTQVLLTAVYVVVIFSIVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255020650    --TLLILFVCASLLAVIANRVRIPYVVALVLG-GLLLGSLKLFQAPVLSQDLLFNVVLPGLIFESAYHLPASALWRDRGLAVPGVLLSIVLTAAVFVWSSHFLGMPFGIALVFGAMVAATDPISVVAIFRQL-QAPARLTLLVESESLLNDGTAIVFFTLFLGIAMGSSAHWTSLATSFLEIVGGGILVGGFIGWLAAEWIKRV--------------------------DDAMVEITLTILAAYGSFLAADQLGYSGVISTVAAGLVCGATGIRQGMAPSVEYLGFVLNSLVFLLVGFTIHLPELFRVWPLILAAYVAITLARASVVYGVLLSKTRSHIPWIWHFILLWGRGALSMVLVLSLPPHFPYREILVNLVFGVVLLTILI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
209963837    ------------LLPPLARRLRLPYTVLLAAVGVALGPAGDFLTALSDLELSSSAFLYIFLLFETALSVDVRRLLDDLWPVMILAVVAVVLCTIIAGLGMAGAWWVWKGTLTLAAIVATTDPAAVVGIFRDLGAPR-RLSILVEGESLFNDAAAIALFTLLLGMLTARGPAGSMAEADW--------------AGAALSFLVKFFGGIAVGVLMGWLVGIIVTPLRNLPQSEISLTVSLAYLAFIIAERYLEVSGVVAVVTAGLVIASEGRTRISPESWEGLRNVWGQLGFLIFLLASMLIPPTLMEAQWGHMLLL--AALVVCALLARALVIYGMLPGLTAIGAADRISGRGAVSLALALAVTENRRVPEPTQEMVAVVATGFVLFTLFV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
284029194    ----------------LLKRYAISAPIAFLGAGLLLGFVVLSPLAEPKLTERLAELTILIALMGVGLAIDRPIGWRRWAVTWRLLFVAMPACVAAVAGLGWLLGLAPGVALLVAAVLAPTDPVLA----ADVQVQGPTTGE---GAEPEEDDEVRFALTSEAGLNDGMAFPLVYLAVVATKGAVGDWALEWVAWDLVGKTVIGVVVGAVAGRLLGRMAFSAPLPSLRLADSRE--PVLALAMTLGVYGLAEVLHGYGF-LAVFVAALALRSAERGHDFHEELHSFIEQLEHI--LTWGILLLLGVAITGGLLVLIGAALILVLRPLTAWLSVQRTEMRRSERWVTAAFGVRGVGSIYYLAYAGTDFADDLPWLWATVGFTVVLSVVLTPMMRLLERR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170742407    ---------------VLAARLRIPAIVLLLGLGFLVGPVLGLLHPSQAFGPNLVGLAVAVVVFEGGLALDFRELRAAGEGVLRLTAVALPFNFVLGTAAAHWIGLLWGPAAVFGAILVVTGPTVILPLLRHTR-LERRSSAFLKWEAIVNDPVGAILTAIVIEILVGFPHRTGGEAISDLALLL--------AAGALAAAVLGAGSAFLVAWAFRRDLVP-----------ETLKTPSLLALALVTYVLPNLLMHEAGLIGATVFGIALANLHVIAELRRFKEALVVLLVSCLFVVLTADLDRAVLGKLSLPILALTAATLFLVRPAAIWLATWRSLTWRERLFVGW-IGPRGIVAAAVAGLAGEAGYAGGDLIQPTVFAVIVATVLA----------------------------------------HGFSLGPLARRFGLSVAAEAERLAIVGASPWSSELALTLHHAGVPVLLVDTYPGALRAARASGVPVLQ-----------------------------------------------------------------------------------------------------------------
271969840    -----AGIVIAAILAVVAHRSGLPSLLIFLGFGLLVGESGFGLFENPELAQQMGLVALAIILAEGGLTTNWSHVKRSIPTALVLATVGVGISIAAVAVVHLLLGMDWRTSLLLGAILASTD-----------------------AAAVFSVLRRLPLPPRLAGILEAESGLNDAPTVIAVMLLSAATSPSLGSALLLVVFELTVGAIVGLAV---GPLGVYALRRIA-LPVSGLYPIAVLALSFVAYAGAVLLHG-SGFLAIYLASLVMGNSRMPHRAASRAEGVAWLAQIGLFVMLGMLASPSEMPSAIVPGLVAGLILVLLIVLSAQLVRLARVDRLNWREQAFLSWAGRGAVPIVLATIPWAADSVAEGTAKFVVIVVVYTLLQGPTL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225010315    MIELAGIIILGIVAQWMAWRLKLPAILPLILIGLLVGPIATFYTADGDGLYYFVSLAISVILFEGGLTLKRAEIATTGPVISLITLGSTVTFFGAGIASHFIFELSWPMAFLFSALIIVTGPTVITPILR-----NIPLKKEVSAILKWEGILIDPIGALVAVLVYEFISVEGGQA------FTQTALIAFGKILLFGFSFGFTFAHALVFVIKKRFIPHYLLN------------VASLSMVLLVFVTSDFFAHESGLLAVVIMGMVMGNINLPNLKEKESLSVLLISILFILLAANINIDQLMLLYDWRTALLFASIILIVRPLGVFLSSSGSGLQLKEKLFIGW-VGPRGIVAAGIASLFGSKLVARGEVGAEYITPLVFMIVLGTVLLNATTA-------------------------------------RIVAKWLGVFLKKSEGILMVGAAPASRLIAQYLQDNDRHVVLIDSNENNINAAKEKGIEALTAN---------------------------------------------------------------------------------------------------------------
284992722    ---LLAGGLVALVVAALSDRIRLPPLLG-LLAGIVLGPAVAGLLEDHAWLHTATRILLAISVMAVALRYPLGAVRQVRPVVLLLAIAMPLMAVITAGLSAWVLGVGVGAAVLQGAALCPTDPVLASSVVTAEEDLPARDRQVLSLESGANDGLALPLVLAAVAIAGPLTAGEAALESLWQVAGAVVVGLATG------------------------WLGGRALRAGEAHGSTDPGPLALFTAVLALTLGLSGLIHVDGVLAVFVCGLAFNGSERAADVPIDEAVNRFLVLPLFIGVGAALPWADWADLGWRGLLLAGAVLLLRRLPVLLALRRPLRLGWPDALYLGWFGPIGVSALFYLAMEAERLGAEPTVLAAGSLVVVA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258650657    -----------------ANRTILSTAVIFLVAGFLCGSGVSGLIPGDSIVATLAELALFSVLFTDGMRVGWSDLRSAWRLGRALLLGLPLTLVLTAAFAHWVAGLDWIESLLIGAVLAPTDPVFAA-ALVGNDKVPARLRHLLNVESGVNDGLALPFVLIFLTLASGSP--------------------DLHLGALAGELAIGLLIGVAVPWIAIRLEATRLFSASAR-----YQPLNALAIGLLVLGLALVTGG-NLYLAAFAAGITIATCGPRQRFEEFGELIAELLKLAALLVFGALISPAFLSEIPLGWIFAVLALVVARPVALALSFLGSGLNARE--QVAAAWFGPKGFAAVVYGLLVLDSQIPAAGSVFHLVAVTI------VLSILAHSSTDVLVARWFDEPDETPRWHE-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143470033    -----------------------------------IGPSILGLISNTKEIEFMFDLSLGFIAFAAGSELFFKEIKGTFNSIKWNTLSSILITFSVGFILVFLFDIKIYLSLLCASIFVARSPASAIAVINELRAKG-KFTSTSMGVLCLSDFGVILLFAIIFSLIKSIDSGSLQILSMIIIIFEIIISVVIGFLYGILLNLFLNVS-INKYLKYFLLVIVGFSAFVFSDYIREISLLFLSKEIIFEPLLICMVSGI----------YVINKTDKRLEFLDFIDVSGKYIYVVFFTLIGASLDILLVFQVFQYAILFFTIRIISLFLASYLGGHLAKDHLSFKL------------------LGWTPH----------ITQAGVSLGLIQLIQKEFYYWENEIVGQISMILISSIIISQFVGPPIFKWALNYLKE--TNRRKKISLSKKKRVIIFGLEPQSLSVASLLKSRDVDIVIFETNKSKIESVDKYNFD---------------NIEYAKASVICFCSDVINEEICKLSHSTYGNKNLIVRINEYLNADLFSE----------------------------------------------------
86607818     ---LTILFTLALVAGILANFVKVPSIVFLLLFGLLLGPDGLGWVHPQVMLEALVSLAVALILFEGGLNLRLQRLNPVSDSLRNLVLLGSLLTLVGGAAAAHYLGFPWRLAFLFGSLVVVTGPTVINPILKRVR-VDSAVSTLLEGEGVLID--PIGAILAVVVLQVVLSGHPSFLMALEQLSSRLAIGSAVGALGG--------------------WLMGSFLLWSRQFLTEELRNSVVMAGALGVFALAQSLRSEAGLMAVVMAGLVVRQ--KAAIAERGVRQFHGQLVVLAISVIFILLTATLSLKAWGSLATVLCLMLVIRPLSVWLCTWRSDLNWRQKLFVAW-LAPRG---IVAASVASLFAILLTEGGDALKALVFLTISVT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142045019    LLSISLIAIFGFLSEILFRRTNIPDVIFLIIIGFLIGPNGYGFTSPEDLAPVVTTFTLLILIFDGAFNINLSSLIREFSSSLVLTIYNFVLSTLVVGGIFYYIGTSMMAALVIGFSLAGVSSSFVIPILNQIRVGGKLFSRLALESALTDVFCIVATLSVIEVYTTGI--------------------FGIQKTLSYLIELFAIAGFIGVLGGIVWIVIRVF----------EEQNYIITIAYLILLYLATESFGGNGPIAALFFGLILNNSKQLSSIKEGILSFYHLISFFLKSFFFIYVGILLDITDQTALVVGGILSVLIMVVRMASMPLTKGMAGAQRKLVNAVFA-RGLAAAVLIQAVIQAGMPGADYLARVVYVVIIGTIMLSSLRVFILRLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
91790126     -------LIVMTLSGSFIARLPLSAAMLYLGVGVAIGPMGLGLLKNVALLERLTEVAVLISLFTAGMKLKLPLTDPRWRIPVQLATVSMLATVGAITALGWGLGLPLGAAVLLGAILAPTDPVLASDVQVANVGDRDRLRFGLTGEGGLNDGSAFPFVM--------------LGLGLLGLHELGDGGWRWWTVDVLWAVAGGLGLGYLMGTLIGRVILYLRMRHREALGSDEFIALGLIALTYGLALVSQTY----GFLAVFAAGLALAAEQHASGAEAPAHMMNEVFVEVAMVLTVGVLVATVRFHSEVLWFIPVLFLVIRPLAVYLGLLGTPVKGAQRRLMGWFGIRGIGSLYYLLYAISHDIEALAQRLLSITLAVVIASVIVTPLMKRYEARKTSRRGPDADRPASGTSPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
291221843    --------------------VNIPYTVVLLIVGVLIGLLSSNYVARYTTMVHMDPHLILVLIFESAFAMDVHTFMKSSVQICILALFGLMVASVLTAVLAMYVFWEFSTAMMFGSIMSATDPVAVVALLKDLGASK-QLGTLIEGESLLNDGCSIVIFEVFKRMSIPGQEMDGLE---------------------IFLYFLRVTFCGPLFGYFMARLTTLWLSHIFNDALTEI-TITLASTYLTFYIG-EGILHVSGVLAVVVLGLVISKTSISPEVEVFLHRFWEMLATLIFVLVGVVIDPIDCFYIITLYIGVNIIRAIAIALFSPILTRVYGLSWRNASIMTWG-GLRGAVGLTLALMVVSTEGIDQERVGVVLTLVINSTTIGSLLKILGM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258542591    MTESVILFVFLVLGGWTAWRFRLPAIVLLFSLGLLLGPGLQIMHPSESAFHQMVSLAVALIVFEGGLALDFRQLKEAGEGVLRLTLVALPINLILGSIAAHYVGMGWGPAFLFGAIIVVTGPTVVLPLLRHAK-LKPRIAAFLRWEAILNDPVGAILATLVLEVLLMQPGEGSGTFFVSIIPHM--------LMSATLMIALGIGTAWCVRWLCIRDLMPDLLKM--------PILLSLALILYVIGTLTMDGAGLIASTVFGMALVNLRIPGMAEIQRMKEALVVLIVSILFIMLTADLTRSELAGLSWSIGALTLAVLFVVRPLGIWLATIGSSLSRAERLFMGWIAPRGIVAAAVAGAAGIRLQDAGSQVMPAVFAVIASTMIL------------------------------------------HGFSLIPLGRRLHLTLSNQPALAIVGANDWSTQLAMAVHAVGTPVLLVDSSLSDLRAAKRAGVPVLCA-----EVLSEEGTENADYLISATPDAIYNGLVCAHLAPHF------------------------------------------------------------------------
15672365     ---IVFLLVLVFVLNKVFPKLALPLI--QVVLGLILGFFGADEVLHVAPEFFLGFI-IAPLLFRESEEADVKHILKHSKIILVLIFPLVFITTLGLGLIWIYMGLPLAACFALGASLAPT-DAVAVGALSKNFSFPRRVMSVLQGEGLLNDASGIISIALVALVTGYFSFPDATMKLVISALGGAAIGFTLIYIKGLVLRLLEDV---DARDVSGYLLLELVVPLAAFLISEELHVSGIIAAVVAGVMSANGLKRTTL----FDAQVEKLKSTIWDTLTFILNSFVFLFLGLYQLVVPLLVDPLLIVLALALTAGLFALRFIVIAFYYWLRSLKQKQPFSAYWNDVFLLTSKGTVSIATILLVPRTVDVQPVLVFLAAAVTGLSFLVGMFILPFF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
219124982    --TIIGCLLLAYYV----KKFRLPESAGALLVGIAVGGIARLSTDNLQLWEFSPEVFFFVLLFEAGYSLKRKDFFDNIGAITLYAMFGTIISTFVVGGLSFYLGLNPMESLLFGSLISAVDPVATLSILGSDEIGCSPLYYLCFGEAVLNDAVAISLFHVFARYYKQDGPEWSEAEIPS------------ALLYFMTTSILSIGVGVGLGL-----LASFLFKHTELSRYPNLETSLLFSFCY-LCYATGEAVGLSGIMALFFQGVVLSHSPMAHVASEQIISETAVFLYMGMGVFTGRFENYDFRFAVLALIFCWLGRMLNIFPLSWLANRCRNRSNKIPIEMQCVLWFAGLRGAIAFALAMNMPGPNKDAYASATLSICIFTTV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297624369    -------------------RVRLPVTAVLTVVGVAASWLGGQFVASPLQGEVFEEVVVFLLVFEAAYGLSTRAFVRNLAPILVLAIPAVLVAALFGFALFWVLGVPLSAALLFGALICATDPVAVVAIFRELG-VPSRLLTLVEGESLLNDGVAIVLFSILLAAALGD--EVSALAGVWEFVSVFLGGAAIGTAVGLAAALA----------------LPWLEHLPAAALS--------VAVAYGGFVLADAVLGFSGVMATVAAGLVLSALAPSRASERVRASLGYVANALLFLLIGLAIDPLLFGEHLLAVAVVLAARVAAVVPLVSVVERLAGVPP-VGFRNEAVLIWGGLRGGVALALALPEELPQRELFVAMTGGVVLATLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
167234369    ---LVVIFYSAFLGGKILEFIRIPVVPGMLLAGFTIRPIIYEFVHIPTTWSALRNTALTIILVRAGLGLDPQALKHLKGVCLRLSFGPCFLEACSAALFHFIMNFPWQWGFLLGFVLGAVSPAVVVPMLQENGYGVEKGITLLVAASSMDDIVAITGFNTFLSIVFSSGSVISNILSSLRD-------------------VLIGVLVGIVMGVFVQYFPSGDQERLTQRRAFLVLSMCISAVLGCQHIGLHGSGGLVTLVLSFMAAKRWAEEKVG--IQKIVANTWNVFQPLLFGLVGTEVSVSLESKTIGMCLATLGLALSVRILSTFVLMSFANFRFKEKVFIALSWIPKATVQAVLGPLALETARVMEGYAKAVMTVAFLAILIT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119468818    -----------LLFGFISLKIKQRWYLGEFLTGVAFGPSAARFLGDHDITYDLARLVIGIQLVKVGYQLPRKYLKERFKTICLLPLTAIGWLATSGCIMLMIPRISFLSALIIGSCVACTDPILIAKGPFADNYVRRPLREFISSEAGGNDGFGFPFLLLAVALAEAPDNTASLEDFDLARGIPDSLGLRHWAIEGVLYMMVLGSGYGALIGFMSRKLLNFASKR--RWIDNECFALMPVAVGL-FIVGTCGCFGSDETLACFVAGLYHAESQARHDAFNSTLETLLNFGIFMYLGAVMPWDPDTTGITAWRLIVLGFLILLFRRMPAILLGYRFMPKVCSNWKEALFMGYFGPIGVGAITYAEYTRRLFPAPGKSDREINDLTAAISPVVYWLVLF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158423196    LSDLVLLVGSALVLSLLAARFGAPILLVFLLLGILAGEAGPGQIHDYWATYMVGSAALAVILFDGGLRMRASTMRGAVVPAVILSTVGVMLTAGLVALAALPLLGLPPLESLLVGAIVASTDAAAVLFLVRAQGL--RLGRRVGAVIEIESATNDPAAVFLTVTLVELLASGAGNPGWALTVGLVQQ--------MVLGAALGVAGGFGLAFVLNRLDLPGGLHP------------ALVVAAAVLIYAATAMLHGSGFLAVYLAGLVLGNRPVRASITSFHDTVTWLCQIVMFVMLGLLLSPSRMVQYPPALLIAAFLVLVGRPVAVFLCLWPFRFNWREKAFISWA-GLRGAVSIFLATIPMLAQLPNAEAYNVAFVVVLVSLILHGWSLVFAARRLDVALAEPAREAKRFE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
71010075     ------------------------------LIGVGLGPYGFGWTPKEVNVDELS-LGLCRVVIGIQLTLVGVQLPYKYPWIELRSLVMLLIPMAVMWLATTLCIWLVIPSLPLLAGLVIATSAT----------PTDPVLSNAIVKGAFADQYVSPRLRNLISAESGANDGFGYPFLYLAVHLLRIESTTQALTTWILKTCLYTVGGAIVYGIVIGYICRRLIDFARNLIDKESFLLFGAAMGV-FIIGSGGVLQFDDLLAAFVAGNALSWTDYREQCEESDNCLDLLLNLVFFSFLGATIDPDNGITPGRLALMCIFVLVFLPAMLAFYRYVPTLNDVSEACFIGAPIGAGALFYLGVSPVAERIRVLAPITYALILASIICHSLAIPLVKIAFSYFD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115396930    -TDTLGGFMV--LYGVISVKIKLPAVL----VGIILGPMCAKFLDATEWGAAVK---------GQQEAITLGMCRVVIGIQLVIAGYQLPAKYQLKMFICLIPGMTLMWLLTSGCIMASVPNMTFVRVTRSLRKGPTIANRKKLSALVIGSCVTCTDPILSQALAKGPFADNGSADTGAHTTTLAERAGEVGMSKWVVETWLYYVLIGAVYGAVLGYISLRVLRFALRRKWIDTESYLLYPAALGFIIGTCGCIGTNDLLACFAAGSFLAETETRH---DEVNPCIDVLLNFGGFMYIGAIFPWDEFNQPEITGITYLLRRIPSMLLLYKLMPRVCKNWKEALFMG-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
283105159    ---IQILLLLATLFSAIAKLRKEPDSIALVLVGLVLGLTELPIIEDAERYITQSELFLPILLGDATLKLPFHHLFSQKKTVIGLAFVTFVSSICIGTAAYFLLDLPLAVAFVFAALMSATDPISVLSIFKSLG-VQQKVSTVIEGESLFNDGMAVVLF-----------------DCRIYLQTYMEMGWAGIGSGVFMFLKFAIGGAIVGLILG------YFFSQVIRVFDDYPLEVAFSALLFYRSYFIAEHFHTSGVIGGFVFGDYGAKIGMSPTTKTNINTFWDSVTALIFLMVGLEIRNIDLAGNWGVIVGAILIVLVGRTIAVYLGTGWVQELSSTERLLINWGGLRGSLSVALALSLPMDFDGRDQVLLLTFSVVLFSLIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
224042925    ---------------------------------------------------------------TIFWYAVVGTLWN--AIGIGISLYGICQISAFG-----LTDITLLQNLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAITVVLYNLFKSFCQMRTIKVIDIFAGIANF------FIVGIGGVLIGILLGFVAAFTTRFTHKIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVSFTLLFCLIWRALGVFVLTQIINVFRTIPLTFQFIIAYGGLRGAICFSLVF---LLPPAVFPLFITAVIVVIFFT--VFIQGITIRPLVEFLDVKRSNKKQPAVGEEIYNRFFDHVKTGIEDVCGHWGHNFWR-------------------------------------------------------------------------------------------------------------------------------------------------------------------
136784191    -TTLAISGVVAVVIAAFLRQRGWSMSLPLIGAGFLLGPFGPNEVPDPEIILVAV---LAPLVFGEALGSSYLDLRKVARPVFVLAIGLVVFSTAVGFVGYWVAALPIAVAMALGAVLAPT-DAVSVGTIAKRASLPRRLVSILEGESLVNDGTGLTALKVAIVAAIAGSITVGEVAIDFSLAVFVGVGVGL-FSGWIMGRLLRHSHDLVPANSLI--IVAPFLVYIAAEAAQG---SGILAIVVAGLFVAHRQNSEPGAAGRVQSAVVWRHLTFILQALAFFLIGLQIPEVLGRLKTSEIHSALILTAAVVATLIITRAVFVFAMVGVTRLTKSPVARHATFGREAAIMAWAGARRPISGLAAFSIPLVPFPNRDLILAVSFLVIVITLILAETLGPMARMLKIPVDDDTAEIARVQGMLAK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
149176166    --------------------------------GMLAGSEGIGRIEDYSLANSIGTVALCLILFDGGLRTSHHAIRSVWKLAALLASIGVLITTAVGLAASWILRISVLEGLLLGSIVGSTDASAVFSVLRSGGVNIRRR---------------------LAETLEVESGSNDPMAIFLTIGLIQVLTGAVAPGPALLGLFLTQLVVGTVAGLFIGYAGAWALKHI-HLDSAGLYPVMATALAL-FSFGLAATLGGSGFLAVYLTGIVIGNQRFHRGILLFYDAAAWICQILMFMTLGLLSFPSLLDVAGVTLLIAAVLIFVARPLAVFLSASRFGFS-RNELFFLSWVGLKGAVPITLATFPMLASLPGASMFDTVFVVVLVSALIQGWTLPAAARFLKLDVPDQPAPPLTLEISSLRDVDGDIVDYYVEIGCRAAGRKLKDLGLPGEAVV-------------------------------------------------------------------------------------------------------------------------------------------------------------
196049373    --------------------------------GLIVGAIMHSVHEEPPAVLSYNVFFLFMLILYAPRDRSSRTWEPVLWFAVVGTLWNSIGIGMSLYAVCQIEAFNLQENMLFAAIISAVDPVAVLSVFEDV-SVNEQLYIVVFGECLFNDAVTVVLYNMFIFVADMPVVEPVDVFLGVARF------FVVGLGGMGFGVIFGFVASFTTRFTSNVREIEPLF----------------IFMYSYLAYLVAELFSISSIMAIVTCALTMKEENVSQRIRHVVKMLGTISETLIFFFLGVVTITTEHEWNWGYIMFTLLLALVWRGLGVLVLFRTIPFNFKDQFILGYG-GLRGAISFALVSIGRKKLFVTTTICMIMFTVFIQGISIRPLIFINVRRTNRNLETINVEIHSRLIEHTIAGVEDLCGQWSHYYW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
110638241    -------ILISIFIARISNNLGVPVLLLFLGIGMLAGSEGAGAFDDTRLAQSIGITSLVFILFSGGLSTHWHIVKPVLFPAISLATLGVVVTAGVAIFAHYVFDVSLLVSLLLGSIVASTDAAAVFSIIGARNIKIKGN---------------------ITPLLELESGSNDPMAVFLTITMIEIIQMPDISFGQLALQFLMEMGIGLGMGLLLGKGIVFIINRL-KIPIEGLYQVFVFASAF-FVYASTNLIHGSGFLAVYVAGMVVGNHNIVHKVFRFFDGMAWVAQIVMFLTLGLLVFPSHILTAFKTLSISLFLIILARPLGVFISLIPFKFSFKEMLFISW-VGLRGAVPIILATFPLLAGVAEAQWFNVVFFIVITSALLQGWTIPFVLDLLHLKDTHKPFITSPTEFNHLDEVDRVRINMIVPDNATFNNQSIVSIKALQGCLII------------------------------------------------------------------------------------------------------------------------------------------------------------
171185921    ---ISIAVFIGVLFAYFLDRVGFPSFLGFFLAGALVG-----KLAGVALPEIYIQLLLSLVAFEVGRQLGAGGFSP---AAFFAVIIEASLIVSFTTLIYKLAGLTLGDALVASVVMLSSSSLLTTKLVS---GLPSEARSVALSLTSLEDAVLFFTLSLLLGGTNLGN-----------------------LPISLVMLVALAAVALALFKFFYRYIV-----------GRDYALPFALATAFALVYIVQSLHIASPFLGAFIGGYLFSKADVHGVHTREAAALSNLIIYIYMLALGVSIPAAAVDPLLLALISAALLAVFIRAAAVFTSSWLVTGKPSLSVDVSLATAHISEISITIPILAYQLGVIKNAELALALAIAVITLFLAPWAWGRRGALERFVSRRVGELKTA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
32566724     -TFIIFLLLFGGLFAASSNALRLPPLFGCLALGIVI--RNVDVLKDFFIIPPFTEVALAMIVIRWGLATDVKFLYENAVTPVTIGLVTAIGEIIAITIASFLLDISFVMAVFCALILVIVSPAVTVPAMKERGLGSSKRIENVLAVCCVDNLFCVIVFMVLSSIIFTDAPIATTILMNAGSILLG------------------CIGGIIIGLLLWRFPRPDTTHTQFARIT--LLGTSCIGLMIGTYLVKYSCAGFLAALITSSMCAMKWKTDNKDKLDCVVSTYKYFALPLLFICLGLKFDFTLSWKIVLLCISVICIGLIVRALLVMLTTHFSHFNVKEKAVIALSLLPRATFTLVVMATPFPDKLPDAE---LVMKAAILSVLITAPIFDILLNL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
241892094    --TFSILIVLAAIFAYLNHRLRLPSSIGIMLIALLVSVCIVLFITKLDFSDVLMGAMLNFLLFAGAIHININDLKSQKGAVMFFSTLGVVISTFMVGLLMYYIHLPLIYCLIFGALISPTDPIAVLSILKTTGVSKALETKFA-GESLFNDGVAVVLFAVLLNIALGTSTDITIANVGWLFVKEAGGGLVLGIALGQLCS--------------------YLMRKIDDYKVSVLMSLAVVMGGYLVAHSFHCSGPLTMVAAGLIIGNKNNTKGAMSEETKDYLNKFWELIILFLIIGFELLIIPSIPNYWILGFTSVVLVLIARFVSIYIPGRLFPKKAATTLLVWGGLRGGVSIALALLPVGEHKDLVLGITYFVVIFSILV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158333390    --TIISLFTLVFVSGRIEKSMITPPMIFATF-GLLISPLVLNLSVDSEVVDIIATTTLVFVLFTDASRIDFKLLKQQYQLPLRLLGIGLPLTILLGSGFAIALQLNIWEAAAVATILAPTDAALGQAVVNSPNPVRIRQALNIESGL--NDGICLPILLIFLSLAESAGGEQTVASWGGFALAQLIMGSVVGI----------LVGYLGGQLIATTARTHWM---------TENYQRLSLLSLAALAFCLAEPLGGNGFIAAFCAGLTLGNTELCPRLYEYGETEGQFFLVTFVIFGGLMVLPVLTQIQGRVILYAVLSLTAARILSVSLSLVGMKLRWDTQLFLGW-FGPRGVASIVLMVLNREAIQGREQIFTIVVSTVLLSIFA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115377860    ------------------KRASLPYNVALVVGGLLISVSGLLPGIPPLSAEVVFLVCLPALLFEGGITADLANVRANAVIALLATLGMVLAIGATGATLHWSLALAWGPALLLGSVLAVTDTVSILYAFR-RAPVPQRLSGIMQGESLFNDGTALVVYAAISAVVAGG----------------HSPSLALIGGRVVLASLGGAVIGLSLGL---------LASFVIRRTEDPLAEIMATTALAFASFAAAEQFHLSGAIAGVTAGLTVGGTLRRDVSPQSQVAIHTFVNTFLFLSMGLSTPPETLLAYMPQTLIAVVCIFIGRAVAIYFLLLRWVRPAEARWQHVFLVGNIGAISIGLVLGLPANTPSRELLVAIAFGVTFLSLVGQGLMLGGFLRRMGLLEQDPVAFEVAEQQARLIASRAAHHELETLHGQGLIPRAAYDHLRGDYQVNIARAERELRRINEQHLAQGARSLIIDAERTALLGARRNGL---------------------------------------------------------------------------------------------------------------------
84498086     --TLAAIAVTVILVARLSAPLGLPAPIALLIVGLIA--SVLPFIPDVSLDPVVLLGLLPPLLYAAALNTSLVDIRANRLPILGLSVGLVLFTTFGVALLAWWLLPAVPFTVAVALGAIVAPPDAVAATAVARGIGLPRRITTILGESLLNDATALVTLRTAIAAAGLATSHHGLASHGPVSTSSVARDFSLAVVGGVGVGWVVFM----------------LIGLIRKNLNEATSDTALSFAAPFLSYLPAEQLGASGVLAVVTTGLLLAHKSLVLQSAASRLSITFLLENTVFLLIGLQLSADVQASEISLGRAVVVGLVVLLAVLVLRPVWMFPFSWISARLGGAERVPGKAASIAVTSWAGMRGVVT-------LAAALTLPATTP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135163384    LTYLLVIMMAGLLSSILANRLRMPMMLFLVISGIGIGQNLLGWTSGNSFIYSLSVFLLVLIVFDATSRFNINDVDKTSSKALKLAIVTLINLFILSIASYYLFGLSLWTAILFAGLIGGTAVDVVLPMLQDRVH-------EALTTLKLESIINTPLTVIIPFFVIDIVTVSKDSSQIVGDFVVSFL--------QTIVTGIGAGVVIGLI----------IFKVMRRSYSDMISPIALVVAALSSYILAETLRGNGLAVTAMGLVFAFIYVKGKSHMQEFSSVFTLFLEMIVFVLVGTLIDVRRSFDFYLLTLIGFAVILLLRGIAVQAVLTKE-MNWGEKLFITLNGPKGLATAVVILSL--QVIAPPLGGLQVILDASLLIILYSIIVATVVTKFQTSFLGRIKKAP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119920746    ---------------------KIPTVVPEIFVGLIMGGLIYSLNDKSPPVMN-SDIFFLYLLPPIVLDASRPFFENIGTILLYAVVGTMWNAFGIGLSLYGICDVSLLHNLWFGSLIAAVDPVAVLSVFEEIHVNEKLH-ILVFGESLLNDAVTVVLYKLFKSFSEMPSIKSLDILAGIGKF------FLVGIGGIFIGLLFGMIAAFTTRFTKTIRVIEPLF----------------VFLYSYLSYLTAEMFHLSGIVAIIACAMSMKRYVEANISQKSHTTIKYFMDTLIFIFLGVSTIGNNHEWNWPYICFTVIFCLIWRALGVLVLTFFVNKRKDQFIIAYGGLRGAICFSLVLPEFSRKKLFIAATTVVILFTVIVQGMTIRPLVDLLPTVSEQILIRFFDHLLAGVEDISGHWGQYYWKDKLEYLNSKYLQKILLREYDQARSSIVLLYEKLERKHAIELAEAGQ----LVHTPSSTSLLRRHG----------------------------------------------------------------------------------------------------------------------
92114053     -----FLIALSIVASRVSSRIGVPLLVLFLVLGMLAGEEGLGIFDDYSLAYLIGHLALAMILLDGGLRTRLKTFRVGLKPALSLATLGVFVTSGLVGLCAMWFDLSLVEGLLVGAIVGSTDAAAVFSMLAGQGVTLNER---------------------VGATLEIESGTNDPMAIFLTITLAEILVGSVGGVWQTLMMFASQFGLGLVFGVGGGWLAAKLLRWLDLA--PGLYSLLALALGFLI-FGVTSVAGGSGFLAIYLAGLMIGNQPGRH--LTHILPVHDGLAWLLFLVLGMLVTPSEMIDYAVPGAVLALGLIFVARPLAVLISLKPFFSFRWRIGFISWVGLRGAVPIVLAIFPVIAGVENATLYNVAFFVVLISLLMQGASLARVARLMRVEVP--AGATPNRRGPLGVLPENDYEMFVYKVENEALEDVPIRLLRFPSGALISGLFR-------------------------------------------------------------------------------------------------------------------------------------------------------
86133648     MLELAGIIILGILAQWVAWKFKIPAILPLILIGLIVGPIAPIWNGDKGLFPYFVSLAISIILFEGGLTLKRNEIKNVGPVITLITLGSAVTFFGAAIIAHFIFDLGWEISFLFSGLIIVTGPTVITPILR-----NIPLKKDISTVLKWEGILIDPIGALVAVLVFEFISVGGEGGFTKTALI------EFGKILLFGTTFGFTFAH-ALAYAINKKLIPHYL-----------LNVVSLSAVLLVFVESELFAHESGLLAVVVMGMVLGNGKLNN--IKELLYFKESLSVLLISILFILLAANINMDQLLLLALFALVVFIIRPLAVFLSTTNSKLKFNEKLFISW----VGPRGIVAAGIASLFG------SKLLKQGVEGAEYITPLVFMIVLG-TVLLNATTARLFAKL---------------------------VGVFLKSSNAILIVGASNPSRLIASFLKSKGKRVVIIDSNKNFIKQALNEDLEALAVNIYDDELRDNIELNDVGYLIAMTGNDAVNKYALAN-----------------------------------------------------------------------------
86156939     ----------------------------------------------DPTLALLATLGITGLFLFAGLDVDAKDLRRGAALVAQHLVIQALLLAGVAWAIAAATGVAWRPATLVALALVTPSTGFILDSLQSFG------------------------LDADQRFWTRTKAVATELLALAVLFAVLQSTSAARFAGATAALLAVVVLIPLVMKAFAVAIAPWAPRSEF----------AFLVMLAVMAAFATRKLGVYYLVGAFLVGVAARRFRERDRLLHAVEVFASFFAPFYFFSAGAHLHPELLTLSSLAAGLVYLAAMIPVGLVAVHRRLALRERLGQARRVATALVPTLVFSLVLAEIVIRFEGVPPWLVGGIIPYALLNTMI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------